From fe1824888dd1c79b39220f14261a5d224a9dbd5d Mon Sep 17 00:00:00 2001 From: Ivan Viveros Date: Wed, 8 Apr 2020 23:56:12 -0400 Subject: [PATCH] Add files for AGEC-LCI tutorial --- README.md | 4 +- _bookdown.yml | 1 + agec-lci-tutorial.log | 2 +- docs/01-intro.md | 37 + docs/02-instructions-pdf.md | 85 + docs/02-instructions.md | 382 +++ docs/03-importing-lca-soft.md | 72 + docs/04-models.md | 359 +++ docs/05-references.md | 3 + docs/Figures/WFLDB.png | Bin 0 -> 4799 bytes docs/Figures/age_lci_user_interface.png | Bin 0 -> 149260 bytes docs/Figures/agec_lci_emissions.png | Bin 0 -> 40742 bytes docs/Figures/agec_lci_icon.PNG | Bin 0 -> 5836 bytes docs/Figures/agec_lci_logo.png | Bin 0 -> 4619 bytes docs/Figures/agec_lci_step1.png | Bin 0 -> 54419 bytes docs/Figures/agec_lci_step2.png | Bin 0 -> 25781 bytes docs/Figures/agec_lci_step3.png | Bin 0 -> 4209 bytes docs/Figures/agri-footprint.png | Bin 0 -> 15296 bytes docs/Figures/agribalyse.png | Bin 0 -> 8676 bytes docs/Figures/download_icon.png | Bin 0 -> 727 bytes docs/Figures/ecoinvent.png | Bin 0 -> 3805 bytes docs/Figures/olca_step1.png | Bin 0 -> 16767 bytes docs/Figures/olca_step2.png | Bin 0 -> 15233 bytes docs/Figures/olca_step3.png | Bin 0 -> 28042 bytes docs/Figures/simapro_step1.png | Bin 0 -> 27173 bytes docs/Figures/simapro_step2.png | Bin 0 -> 9762 bytes docs/agec-lci-tutorial.pdf | Bin 0 -> 511399 bytes docs/agec-lci-tutorial.tex | 935 ++++++ ...ng-agec-lci-reports-into-lca-software.html | 274 ++ docs/index.html | 277 ++ docs/index.md | 59 + docs/instructions.html | 820 +++++ docs/introduction.html | 314 ++ .../Proj4Leaflet-1.0.1/proj4-compressed.js | 3 + docs/libs/Proj4Leaflet-1.0.1/proj4leaflet.js | 272 ++ .../css/fontawesome/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes .../gitbook-2.6.7/css/plugin-bookdown.css | 99 + .../gitbook-2.6.7/css/plugin-clipboard.css | 18 + .../gitbook-2.6.7/css/plugin-fontsettings.css | 292 ++ .../gitbook-2.6.7/css/plugin-highlight.css | 426 +++ docs/libs/gitbook-2.6.7/css/plugin-search.css | 31 + docs/libs/gitbook-2.6.7/css/plugin-table.css | 1 + docs/libs/gitbook-2.6.7/css/style.css | 10 + docs/libs/gitbook-2.6.7/js/app.min.js | 1 + docs/libs/gitbook-2.6.7/js/clipboard.min.js | 7 + .../libs/gitbook-2.6.7/js/jquery.highlight.js | 86 + docs/libs/gitbook-2.6.7/js/lunr.js | 7 + docs/libs/gitbook-2.6.7/js/plugin-bookdown.js | 259 ++ .../libs/gitbook-2.6.7/js/plugin-clipboard.js | 29 + .../gitbook-2.6.7/js/plugin-fontsettings.js | 152 + docs/libs/gitbook-2.6.7/js/plugin-search.js | 223 ++ docs/libs/gitbook-2.6.7/js/plugin-sharing.js | 105 + docs/libs/htmlwidgets-1.5.1/htmlwidgets.js | 903 ++++++ docs/libs/jquery-2.2.3/jquery.min.js | 4 + docs/libs/kePrint-0.0.1/kePrint.js | 8 + docs/libs/leaflet-1.3.1/images/layers-2x.png | Bin 0 -> 1259 bytes docs/libs/leaflet-1.3.1/images/layers.png | Bin 0 -> 696 bytes .../leaflet-1.3.1/images/marker-icon-2x.png | Bin 0 -> 2464 bytes .../libs/leaflet-1.3.1/images/marker-icon.png | Bin 0 -> 1466 bytes .../leaflet-1.3.1/images/marker-shadow.png | Bin 0 -> 618 bytes docs/libs/leaflet-1.3.1/leaflet.css | 636 ++++ docs/libs/leaflet-1.3.1/leaflet.js | 5 + docs/libs/leaflet-binding-2.0.3/leaflet.js | 2642 +++++++++++++++++ .../Control.MiniMap.min.css | 1 + .../Control.MiniMap.min.js | 1 + .../leaflet-minimap-3.3.1/Minimap-binding.js | 43 + .../leaflet-minimap-3.3.1/images/toggle.png | Bin 0 -> 219 bytes .../leaflet-minimap-3.3.1/images/toggle.svg | 1 + docs/libs/leafletfix-1.0.0/leafletfix.css | 36 + .../rstudio_leaflet-1.3.1/rstudio_leaflet.css | 32 + docs/references.html | 239 ++ docs/search_index.json | 8 + docs/selected-methods.html | 490 +++ docs/style.css | 21 + 74 files changed, 10712 insertions(+), 3 deletions(-) create mode 100644 docs/01-intro.md create mode 100644 docs/02-instructions-pdf.md create mode 100644 docs/02-instructions.md create mode 100644 docs/03-importing-lca-soft.md create mode 100644 docs/04-models.md create mode 100644 docs/05-references.md create mode 100644 docs/Figures/WFLDB.png create mode 100644 docs/Figures/age_lci_user_interface.png create mode 100644 docs/Figures/agec_lci_emissions.png create mode 100644 docs/Figures/agec_lci_icon.PNG create mode 100644 docs/Figures/agec_lci_logo.png create mode 100644 docs/Figures/agec_lci_step1.png create mode 100644 docs/Figures/agec_lci_step2.png create mode 100644 docs/Figures/agec_lci_step3.png create mode 100644 docs/Figures/agri-footprint.png create mode 100644 docs/Figures/agribalyse.png create mode 100644 docs/Figures/download_icon.png create mode 100644 docs/Figures/ecoinvent.png create mode 100644 docs/Figures/olca_step1.png create mode 100644 docs/Figures/olca_step2.png create mode 100644 docs/Figures/olca_step3.png create mode 100644 docs/Figures/simapro_step1.png create mode 100644 docs/Figures/simapro_step2.png create mode 100644 docs/agec-lci-tutorial.pdf create mode 100644 docs/agec-lci-tutorial.tex create mode 100644 docs/importing-agec-lci-reports-into-lca-software.html create mode 100644 docs/index.html create mode 100644 docs/index.md create mode 100644 docs/instructions.html create mode 100644 docs/introduction.html create mode 100644 docs/libs/Proj4Leaflet-1.0.1/proj4-compressed.js create mode 100644 docs/libs/Proj4Leaflet-1.0.1/proj4leaflet.js create mode 100644 docs/libs/gitbook-2.6.7/css/fontawesome/fontawesome-webfont.ttf create mode 100644 docs/libs/gitbook-2.6.7/css/plugin-bookdown.css create mode 100644 docs/libs/gitbook-2.6.7/css/plugin-clipboard.css create mode 100644 docs/libs/gitbook-2.6.7/css/plugin-fontsettings.css create mode 100644 docs/libs/gitbook-2.6.7/css/plugin-highlight.css create mode 100644 docs/libs/gitbook-2.6.7/css/plugin-search.css create mode 100644 docs/libs/gitbook-2.6.7/css/plugin-table.css create mode 100644 docs/libs/gitbook-2.6.7/css/style.css create mode 100644 docs/libs/gitbook-2.6.7/js/app.min.js create mode 100644 docs/libs/gitbook-2.6.7/js/clipboard.min.js create mode 100644 docs/libs/gitbook-2.6.7/js/jquery.highlight.js create mode 100644 docs/libs/gitbook-2.6.7/js/lunr.js create mode 100644 docs/libs/gitbook-2.6.7/js/plugin-bookdown.js create mode 100644 docs/libs/gitbook-2.6.7/js/plugin-clipboard.js create mode 100644 docs/libs/gitbook-2.6.7/js/plugin-fontsettings.js create mode 100644 docs/libs/gitbook-2.6.7/js/plugin-search.js create mode 100644 docs/libs/gitbook-2.6.7/js/plugin-sharing.js create mode 100644 docs/libs/htmlwidgets-1.5.1/htmlwidgets.js create mode 100644 docs/libs/jquery-2.2.3/jquery.min.js create mode 100644 docs/libs/kePrint-0.0.1/kePrint.js create mode 100644 docs/libs/leaflet-1.3.1/images/layers-2x.png create mode 100644 docs/libs/leaflet-1.3.1/images/layers.png create mode 100644 docs/libs/leaflet-1.3.1/images/marker-icon-2x.png create mode 100644 docs/libs/leaflet-1.3.1/images/marker-icon.png create mode 100644 docs/libs/leaflet-1.3.1/images/marker-shadow.png create mode 100644 docs/libs/leaflet-1.3.1/leaflet.css create mode 100644 docs/libs/leaflet-1.3.1/leaflet.js create mode 100644 docs/libs/leaflet-binding-2.0.3/leaflet.js create mode 100644 docs/libs/leaflet-minimap-3.3.1/Control.MiniMap.min.css create mode 100644 docs/libs/leaflet-minimap-3.3.1/Control.MiniMap.min.js create mode 100644 docs/libs/leaflet-minimap-3.3.1/Minimap-binding.js create mode 100644 docs/libs/leaflet-minimap-3.3.1/images/toggle.png create mode 100644 docs/libs/leaflet-minimap-3.3.1/images/toggle.svg create mode 100644 docs/libs/leafletfix-1.0.0/leafletfix.css create mode 100644 docs/libs/rstudio_leaflet-1.3.1/rstudio_leaflet.css create mode 100644 docs/references.html create mode 100644 docs/search_index.json create mode 100644 docs/selected-methods.html create mode 100644 docs/style.css diff --git a/README.md b/README.md index e5f7a99..04067cb 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ -This is a minimal example of a book based on R Markdown and **bookdown** (https://github.com/rstudio/bookdown). Please see the page "[Get Started](https://bookdown.org/yihui/bookdown/get-started.html)" at https://bookdown.org/yihui/bookdown/ for how to compile this example into HTML. You may generate a copy of the book in `bookdown::pdf_book` format by calling `bookdown::render_book('index.Rmd', 'bookdown::pdf_book')`. More detailed instructions are available here https://bookdown.org/yihui/bookdown/build-the-book.html. +This is a tutorial for AGEC-LCI. -You can find the preview of this example at https://bookdown.org/yihui/bookdown-demo/. +This document can be accessed following this link. diff --git a/_bookdown.yml b/_bookdown.yml index e30642e..7fadc60 100644 --- a/_bookdown.yml +++ b/_bookdown.yml @@ -2,6 +2,7 @@ book_filename: "agec-lci-tutorial" language: ui: chapter_name: "Section " +output_dir: docs delete_merged_file: true new_session: yes rmd_files: diff --git a/agec-lci-tutorial.log b/agec-lci-tutorial.log index c303a56..db409e9 100644 --- a/agec-lci-tutorial.log +++ b/agec-lci-tutorial.log @@ -1,4 +1,4 @@ -This is XeTeX, Version 3.14159265-2.6-0.999991 (TeX Live 2019/W32TeX) (preloaded format=xelatex 2020.3.31) 8 APR 2020 23:09 +This is XeTeX, Version 3.14159265-2.6-0.999991 (TeX Live 2019/W32TeX) (preloaded format=xelatex 2020.3.31) 8 APR 2020 23:44 entering extended mode restricted \write18 enabled. %&-line parsing enabled. diff --git a/docs/01-intro.md b/docs/01-intro.md new file mode 100644 index 0000000..7586f9e --- /dev/null +++ b/docs/01-intro.md @@ -0,0 +1,37 @@ + + +# Introduction + +AGEC-LCI is a VBA application hosted in Microsoft Excel that computes emissions generated from the application of soil amendments, fertilizers and metal-based fungicides in agriculture (Figure \@ref(fig:agec-lci-emissions)). + +
+Emissions Computed by AGEC-LCI +

(\#fig:agec-lci-emissions)Emissions Computed by AGEC-LCI

+
+ + +A state of the art analysis of the models for computing direct field emission from fertilizers, pesticides and soil amendments was carried out. Acknowledging that agricultural emissions are site- and time dependent, a parsimonious approach was considered for the selection of the models (Table \@ref(tab:agec-models)). See [Section](#selected-methods) \@ref(selected-methods) for more details on the selected models. + +Table: (\#tab:agec-models) Selected models for calculating agricultural emissions and comparison with LCI databases + + +|Emission|![](Figures/agri-footprint.png) [agri footprint](https://www.agri-footprint.com/){target="_blank"} [@durlinger2017]|![](Figures/ecoinvent.png) [ecoinvent v3](https://www.ecoinvent.org/){target="_blank"} [@nemecek2011]|![](Figures/agribalyse.png) [AGRIBALYSE ®](https://www.ademe.fr/en/expertise/alternative-approaches-to-production/agribalyse-program){target="_blank"} [@Koch2015]|![](Figures/WFLDB.png) [WFLDB](https://quantis-intl.com/tools/databases/wfldb-food/){target="_blank"} [@nemecek2014]|![](Figures/agec_lci_logo.png) AGEC-LCI| +|------------|----------------|------------|-------------|------------|-----------------| +|Ammonia (NH~3~)|IPCC (2006)|Agrammon (Tier 3 methodology for Switzerland)|EMEP Tier 2 (EEA 2009)|EMEP Tier 2 (EEA 2013)|EMEP Tier 2 (EEA 2009 & EEA 2013)| +|Nitrous oxide (N~2~O)|IPCC (2006)|IPCC (2006) crops: Tier 1 animals: Tier 2|IPCC (2006) crops: Tier 1 animals: Tier 2|IPCC (2006) crops: Tier 1 animals: Tier 2|"IPCC (2006) crops: Tier 1^(a)^| +|Nitrate (NO~3~^-^)|IPCC (2006)|Europe: SALCA-Nitrate (Richner et al. 2014), Other countries: SQCB (Faist et al, 2009)|Annual French crops: COMIFER 2001 adjusted (Tailleur et al. 2012),Permanent crops: SQCB (Faist et al, 2009)|Europe: SALCA-Nitrate (Richner et al. 2014), Other countries: SQCB (Faist et al, 2009)|SQCB (Faist et al, 2009)| +|Phosphorus (P,PO~4~^3-^)|(Struijs, Beusen, Zwart, & Huijbregts, 2011)|SALCA-P (Prasuhn, 2006)|SALCA-P (Prasuhn, 2006)|SALCA-P (Prasuhn, 2006)|SALCA-P (Prasuhn, 2006)|SALCA-P (Prasuhn, 2006)| +|Heavy metals (Cd, Cr, Cu, Hg, Ni, Pb, Zn)|(Mels et al., 2008, Romkens & Rietra, 2008, Nemecek & Schnetzer, 2012)|SALCA method (Freiermuth, 2006)|SALCA method (Freiermuth, 2006)|SALCA method (Freiermuth, 2006)|SALCA method (Freiermuth, 2006)| +|Methane (CH~4~)|Dutch National Inventory Reports|IPCC (2006) Tier 2|IPCC (2006) Tier 2|IPCC (2006) Tier 2|-| +|Synthetic pesticides|100 % of the substance emitted to agricultural soil|100 % of the substance emitted to agricultural soil|100 % of the substance emitted to agricultural soil|100 % of the substance emitted to soil^(b)^|-| + + +(a): The AGEC-LCI tool does not compute enteric emissions of livestock. + +(b): Rule followed in the first and second release of the WFLDB. The third release will follow the rules defined in Glasgow workshops [@nemecek2014]. + + + + + + diff --git a/docs/02-instructions-pdf.md b/docs/02-instructions-pdf.md new file mode 100644 index 0000000..d48dfde --- /dev/null +++ b/docs/02-instructions-pdf.md @@ -0,0 +1,85 @@ + + +# Instructions for use {#instructions} + + +#### Step 1 {-} + +Unzip the compressed folder AGEC-LCI_v1_0.zip that you got from [this site](){target="_blank"}, then open the file AGEC-LCI_v1_0.xlsm (Figure \@ref(fig:agec-icon)). + +\begin{figure}[ht] + +{\centering \includegraphics[width=0.15\linewidth]{Figures/agec_lci_icon} + +} + +\caption{AGEC-LCI is stored in a macro-enabbled workbook}(\#fig:agec-icon) +\end{figure} + + + +#### Step 2 {-} + +Click on the Launch AGEC-LCI user interface button at the top of README-RUN worksheet of AGEC-LCI_v1_0.xlsm (Figure \@ref(fig:agec-lci-step1)). + +\begin{figure}[ht] + +{\centering \includegraphics[width=0.85\linewidth]{Figures/agec_lci_step1} + +} + +\caption{Launch AGEC-LCI user interface}(\#fig:agec-lci-step1) +\end{figure} + + +#### Step 3 {-} + +The AGEC-LCI user interface will be displayed (Figure \@ref(fig:agec-lci-step2)). + +\begin{figure}[ht] + +{\centering \includegraphics[width=0.65\linewidth]{Figures/agec_lci_step2} + +} + +\caption{AGEC-LCI user interface}(\#fig:agec-lci-step2) +\end{figure} + +AGEC-LCI allows the user to select inputs from a database composed of 25 crops, 42 fertilizers, 6 metal-based fungicides and the pedo-climatic characteristics of 5 French regions according to data from AGRIBALYSE [@Koch2015]. Furthermore, the user is allowed to add crops, regions and other inputs not available in the accompanying database. + + +#### Step 4 {-} + +You will be asked to give a short name for your current project. It is advised to give a short and meaningful name, because it will be part of the name of the reports and the process generated (Figure \@ref(fig:agec-lci-step3)). Click OK to finish the computations. + +\begin{figure}[ht] + +{\centering \includegraphics[width=6.76in]{Figures/agec_lci_step3} + +} + +\caption{Name your current project}(\#fig:agec-lci-step3) +\end{figure} + +#### Step 5 {-} + +Three reports will be generated and stored under the Results folder accompanying this tool (Figure \@ref(fig:agec-lci-step4)). The Results folder will be automatically open at the end of the computation. + +- **Report_Project_Name_YYYY-MM-DD.xlsx**: Contains the user’s inputs and the calculated emissions. The aim of this report is to keep track of the inputs that need to be entered by the LCA practitioner into a LCA software. + +- **Report_olca_Project_Name_YYYY-MM-DD.xlsx**: Reports the calculated emissions in an Excel file compatible with openLCA. The importation of this report was tested with openLCA 1.9.0, and the procedure is described in [Section](#import-olca) \@ref(import-olca). + +- **Report_SimaPro_Project_Name_YYYY-MM-DD.csv**: Reports the calculated emissions in a csv file compatible with SimaPro. The importation of this csv file was tested with SimaPro 8.5.2.2, it is not guaranteed that it will work in previous versions the software. The procedure for importing this file is described in [Section](#import-simapro) \@ref(import-simapro). + + +\begin{figure}[ht] + +{\centering \includegraphics[width=0.95\linewidth]{Figures/age_lci_user_interface} + +} + +\caption{Files generated by AGEC-LCI}(\#fig:agec-lci-step4) +\end{figure} + + + diff --git a/docs/02-instructions.md b/docs/02-instructions.md new file mode 100644 index 0000000..9b0bb46 --- /dev/null +++ b/docs/02-instructions.md @@ -0,0 +1,382 @@ + + +# Instructions for use {#instructions} + + +#### Step 1 {-} + +Unzip the compressed folder AGEC-LCI_v1_0.zip that you got from [this site](){target="_blank"}, then open the file AGEC-LCI_v1_0.xlsm (Figure \@ref(fig:agec-icon)). + +
+AGEC-LCI is stored in a macro-enabbled workbook +

(\#fig:agec-icon)AGEC-LCI is stored in a macro-enabbled workbook

+
+ + + +#### Step 2 {-} + +Click on the Launch AGEC-LCI user interface button at the top of README-RUN worksheet of AGEC-LCI_v1_0.xlsm (Figure \@ref(fig:agec-lci-step1)). + +
+Launch AGEC-LCI user interface +

(\#fig:agec-lci-step1)Launch AGEC-LCI user interface

+
+ + +#### Step 3 {-} + +The AGEC-LCI user interface will be displayed (Figure \@ref(fig:agec-lci-step2)). + +
+AGEC-LCI user interface +

(\#fig:agec-lci-step2)AGEC-LCI user interface

+
+ +AGEC-LCI allows the user to select inputs from a database composed of 25 crops (Table \@ref(tab:crops-agec)), 42 fertilizers (Table \@ref(tab:ferti-agec)), 6 metal-based fungicides (Table \@ref(tab:fungicides-agec)) and the pedo-climatic characteristics of 5 French regions (Figure \@ref(fig:regions-agec-lci)) according to data from AGRIBALYSE [@Koch2015]. Furthermore, the user is allowed to add crops, regions and other inputs not available in the accompanying database. + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
(\#tab:crops-agec)Crops available in AGEC-LCI
Crop
Carrots
Grapes/vine (tree nursery)
Grapes/vine (non productive)
Grapes/vine (productive)
Durum wheat
Durum wheat – straw
Soft wheat
Soft wheat – straw
Rapeseed
Silage maize
Grain maize
Seed maize
Potatoes
Sugar beet
Alfalfa
Barley
Barley- straw
Peas
Permanent meadow
Temporary grassland
Sunflowers
Triticale
Triticale – straw
Product, average
Co-product, average
+ + +

+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
(\#tab:ferti-agec)Fertilizers available in AGEC-LCI
Fertilizer Type
Feather meal Compost
Green waste compost Compost
Household waste compost Compost
Manure / slurry compost Compost
Cattle slurry Slurry
Thin cattle slurry Slurry
Broiler manure Manure
Cattle manure Manure
Cattle manure heap Manure
Compost bedded cattle manure Manure
Laying hen manure Manure
Pig manure Manure
Ammonium nitrate Mineral fertilizer
Ammonium sulphate Mineral fertilizer
Average mineral fertilizer, as K2O Mineral fertilizer
Average mineral fertilizer, as N Mineral fertilizer
Average mineral fertilizer, as P2O5 Mineral fertilizer
Calcium ammonium nitrate Mineral fertilizer
Calcium nitrate Mineral fertilizer
Diammonium phosphate Mineral fertilizer
Lime, from carbonation Mineral fertilizer
Magnesium oxide Mineral fertilizer
Monoammonium phosphate Mineral fertilizer
Potassium chloride Mineral fertilizer
Potassium nitrate Mineral fertilizer
Potassium sulphate Mineral fertilizer
Single superphosphate Mineral fertilizer
Triple superphosphate Mineral fertilizer
Urea Mineral fertilizer
Urea ammonium nitrate Mineral fertilizer
Limestone, milled, loose Mineral fertilizer
Composted sewage sludge Sludge
Composted sewage sludge (default) Sludge
Concentrated sugar beet vinasse Sludge
Dried sewage sludge Sludge
Dried sewage sludge (default) Sludge
Limed sewage sludge Sludge
Limed sewage sludge (default) Sludge
Liquid sewage sludge Sludge
Liquid sewage sludge (default) Sludge
Sugar beet vinasse Sludge
Sugar beet vinasse (default) Sludge
+ + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
(\#tab:fungicides-agec)Metal-based fungicides available in AGEC-LCI
Metal-based fungicides
Mancozeb
Metiram zinc
Propineb
Zineb
Ziram
+ +

+ +> Click on the coloured polygons to display the main characteristics of the available regions in AGEC-LCI. + + + +
+
+ +

(\#fig:regions-agec-lci)Regions available in AGEC-LCI

+
+ + +#### Step 4 {-} + +You will be asked to give a short name for your current project. It is advised to give a short and meaningful name, because it will be part of the name of the reports and the process generated (Figure \@ref(fig:agec-lci-step3)). Click OK to finish the computations. + +
+Name your current project +

(\#fig:agec-lci-step3)Name your current project

+
+ +#### Step 5 {-} + +Three reports will be generated and stored under the Results folder accompanying this tool (Figure \@ref(fig:agec-lci-step4)). The Results folder will be automatically open at the end of the computation. + +- **Report_Project_Name_YYYY-MM-DD.xlsx**: Contains the user’s inputs and the calculated emissions. The aim of this report is to keep track of the inputs that need to be entered by the LCA practitioner into a LCA software. + +- **Report_olca_Project_Name_YYYY-MM-DD.xlsx**: Reports the calculated emissions in an Excel file compatible with openLCA. The importation of this report was tested with openLCA 1.9.0, and the procedure is described in [Section](#import-olca) \@ref(import-olca). + +- **Report_SimaPro_Project_Name_YYYY-MM-DD.csv**: Reports the calculated emissions in a csv file compatible with SimaPro. The importation of this csv file was tested with SimaPro 8.5.2.2, it is not guaranteed that it will work in previous versions the software. The procedure for importing this file is described in [Section](#import-simapro) \@ref(import-simapro). + + +
+Files generated by AGEC-LCI +

(\#fig:agec-lci-step4)Files generated by AGEC-LCI

+
+ + + diff --git a/docs/03-importing-lca-soft.md b/docs/03-importing-lca-soft.md new file mode 100644 index 0000000..63eb23c --- /dev/null +++ b/docs/03-importing-lca-soft.md @@ -0,0 +1,72 @@ + + +# Importing AGEC-LCI reports into LCA software + +AGEC-LCI generates reports that can be directly imported into LCA software such as [openLCA](http://www.openlca.org/openlca/){target="_blank"} and [SimaPro](https://simapro.com/){target="_blank"}, which greatly reduces the time required for computing the impact of emissions resulting from soil amendments, fertilizers and metal-based fungicides. + +## openLCA {#import-olca} + + +1. Activate your working database + +2. Under *File*, select import. + +3. Select the *Excel* file format and click on Next (Figure \@ref(fig:olca-step1)). + +
+Importing an Excel file into openLCA +

(\#fig:olca-step1)Importing an Excel file into openLCA

+
+ + +4. Find the *AGEC-LCI report in Excel format* you would like to import. The name of the AGEC-LCI report compatible with openLCA follows the pattern "Report_olca_Project_Name_YYYY-MM-DD.xlsx". Of course, you can rename this file prior to its importation into openLCA. + + +5. Select the file to be imported and click on finish (Figure \@ref(fig:olca-step2)). + +
+Selecting the file to be imported +

(\#fig:olca-step2)Selecting the file to be imported

+
+ +6. After the importation, a child category AGEC-LCI will be created under Processes and Flows from the navigation panel (Figure \@ref(fig:olca-step3)). + + +
+Child categories added to Processes and Flows +

(\#fig:olca-step3)Child categories added to Processes and Flows

+
+ + +## SimaPro {#import-simapro} + +1. Open your project + +2. Under *File*, select import. + +3. Click on Add. + +4. Select the csv file for importing (Figure \@ref(fig:simapro-step1)). + +
+Importing a csv file into SimaPro +

(\#fig:simapro-step1)Importing a csv file into SimaPro

+
+ + +5. Click OK to launch the importation. + +6. After the importation, a child category AGEC will be created under Processes/Use/Others (Figure \@ref(fig:simapro-step2)). + +
+Child category added after importation +

(\#fig:simapro-step2)Child category added after importation

+
+ +**Notes:** + +- The default name of the flow generated by AGEC-LCI is *Agricultural emissions, AGEC*. + +- The default name of the process is composed by concatenation of the strings *"Agricultural emissions, AGEC-LCI-"* and *"Your Project Name"*, which you entered at step 3 of the [instructions for use](#instructions). + + diff --git a/docs/04-models.md b/docs/04-models.md new file mode 100644 index 0000000..525042c --- /dev/null +++ b/docs/04-models.md @@ -0,0 +1,359 @@ + + +# Selected methods {#selected-methods} + +## Soil loss + +In line with the AGRIBALYSE® methodology [@Koch2015], soil loss was estimated by applying the USDA RUSLE equation. + +$$A = R\cdot K \cdot L \cdot S \cdot C \cdot P \cdot f$$ + +Where: + +- *A*: computed spatial and temporal average soil loss per unit area [t·ha^-1^·yr^-1^] + +- *R*: rainfall-runoff erosivity factor + +- *K*: soil erodibility factor + +- *L*: slope length factor + +- *S*: slope steepness factor + +- *C*: cover-management factor + +- *P*: support practice factor + +- *f*: acre to hectare conversion factor (equal to 2.47) + +The AGRIBALYSE ® program computed *R* and *K* parameters according to six principal regions of France: central, north, north-east, west, south and south-west. Furthermore, climate and soil profiles were defined for each region [@Koch2015]. + + +## Emissions of ammonia (NH~3~) to the air + +In keeping with the AGRIBALYSE® methodology [@Koch2015], emissions of NH~3~ from organic fertilizers were calculated by applying the @emep-eea2009 Tier 2. While the emissions of NH~3~ resulting from the application of mineral fertilizers were calculated according to the @emep-eea2013 Tier 2, which is in line with the World Food LCA Database (WFLDB) [@nemecek2014]. This allowed to consider the effect of both temperature and soil pH in the computation of NH~3~ emissions. + +The NH~3~ emissions were calculated according to the following equation: + +$$NH_3=\frac{17}{14} \cdot \sum_{m=1}^{M}(EF_a \cdot p + EF_b \cdot (1-p)) \cdot N_{mineral} $$ + +Where: + +- *NH~3~*: ammonia emissions after mineral fertilizer application [kg NH~3~] + +- *m*: fertilizer type (M: number of fertilizer types) + +- *EF~a~*: emission factor on soils with pH ≤ 7 [kg NH~3~-N/Kg N] + +- *EF~b~*: emission factor on soils with pH > 7 [kg NH~3~-N/Kg N] + +- *p*: fraction of soils with pH ≤ 7 [%/100] + +- *N~mineral~*: mineral fertilizer application [kg N] + +- *17/14* is the conversion factor from N to NH~3~. + + +The above equation was simplified by considering that only one value of pH is reported for a given plot, which implies assuming that the pH is homogeneous in the studied agricultural field. In the equation below, *i* can take the values *EF~a~* or *EF~b~*, whether the pH is below or above 7. +$$NH_3=\frac{17}{14} \cdot \sum_{m=1}^{M} EF_i \cdot N_{mineral} $$ + +## Emissions of nitrogen oxides (NOx,NO,NO~2~) to the air + +Nitrogen oxides result principally from the nitrification process. In line with the AGRIBALYSE® methodology [@Koch2015] and the WFLDB [@nemecek2014], the @emep-eea2009 Tier 1 was applied to calculate nitric oxide emission generated from the application of organic and mineral fertilizers. Regardless of the type of fertilizer (i.e., organic or mineral) the same emission factor is used: + +- **Emission factor for NOx-N**: 0.012 kg NOx-N/kg N applied + +Prior to the computation of NO emissions, N volatized as NH~3~ was substracted from the amount of N applied. + +In ecoinvent, nitrogen oxide emissions are calculated with respect to NO~2~. In consequence, a conversion factor of 46/14 was applied to the calculated emissions in terms of N. + +## Nitrate (NO~3~^-^) leaching to ground water + +@faist2009 employed a simple regression model from Willigen (2000) to calculate nitrate leaching to groundwater in the context of the *Sustainability Quick Check for Biofuels Project*. The main limitation of the SQCB-NO~3~ model is that it does not account for soil hydrological and biochemical processes. In consequence, the output of this model must be considered as an estimate of nitrate leaching. Nevertheless, the SQCB-NO~3~ model has been applied in AGRIBALYSE® [@Koch2015], WFLDB [@nemecek2014] and ecoinvent [@nemecek2011] to calculate nitrate leaching in non-European agricultural fields. + +The SQCB-NO3 model was selected over the SALCA-nitrate model because the former was used by AGRIBALYSE ® to calculate nitrate leaching in vineyard fields, which is a research interest of the authors. Furthermore, this model allows to consistently compute nitrate emissions for other crops, and it facilitates updating the VBA application. + +Nitrate emissions were calculated according to the following regression model [@faist2009]: + +$$N=21.37 + \frac{P}{c \cdot L} \Big[0.0037 \cdot S + 0.0000601 \cdot N_{org} - 0.00362 \cdot U \Big]$$ + +Where: + +- *N*: quantity of nitrogen leached [kg N·ha^-1^·year^-1^] + +- *P*: precipitation and watering, in mm per year + +- *c*: soil clay content, in basis 100 + +- *L*: rooting depth, in meters + +- *S*: nitrogen supply, including crop residues [kg N·ha^-1^] + +- *N~org~*: quantity ot nitrogen in the soil organic matter [kg N·ha^-1^] + +- *U*: nitrogen uptake [kg N·ha^-1^] + +A conversion factor of 62/14 was applied to the calculated emissions of nitrate in terms of N. + +## Emissions of nitrous oxide (N~2~O) to air + +Nitrous oxide (N~2~O) results from nitrification and denitrification processes. The global warming potential (GWP) of N~2~O for a time horizon of 100 years is 310 times the GWP of CO~2~ [@IPCC2006]. + +N~2~O emissions were calculated according to the following equation [@IPCC2006]: + +$$N_2O = \frac{44}{28} \cdot \bigg (0.01 \cdot \Big(N_{tot} + N_{cr} + \frac{14}{17} \cdot NH_3 + \frac{14}{46} \cdot NOx \Big) + 0.0075 \cdot \frac{14}{62} \cdot NO_3 \bigg)$$ + +Where: + +- *N~2~O*: emissions of nitrous oxide [kg N~2~O·ha^-1^] + +- *N~tot~* = total nitrogen in mineral and organic fertilizer [kg N·ha^-1^] + +- *N~cr~*: nitrogen contained in the crop residues [kg N·ha^-1^] + +- *NH~3~*: losses of nitrogen in the form of ammonia [kg NH~3~·ha^-1^] + +- *NOx*: losses of nitrogen in the form of nitrogen oxides [kg NO~2~·ha^-1^] + +- *NO~3~*: losses of nitrogen in the form of nitrate [kg NO~3~·ha^-1^] + + +## Carbon dioxide (CO~2~) from liming and urea application + +The aim of applying lime in agricultural soils is to decrease soil acidity and to improve plant development. The addition of carbonates by means of limestone or dolomite entails the dissolution of carbonate limes and the release of bicarbonate (2HCO~3~^-^). Subsequently, the bicarbonate is transformed into CO~2~ and water [@IPCC2006]. + +In agreement with the AGRIBALYSE® methodology [@Koch2015], the WFLDB [@nemecek2014], and ecoinvent [@nemecek2011], carbon dioxide emissions generated from the application of lime and urea were calculated according to @IPCC2006 Tier 1. The calculated emissions are based on a worst-case approach because it is considered that the total amount of carbon is released in the form of CO~2~. + +CO~2~ emissions from lime application: + +$$CO_2-C_{Emission}=M_{limestone} \cdot EF_{limestone} + M_{dolomite} \cdot EF_{dolomite}$$ + +Where: + +- *CO~2~-C~Emissions~*: C emissions from lime application, tonnes C·yr^-1^ + +- *M*: annual amount of calcic limestone or dolomite, tonnes·yr^-1^ + +- *EF*: emission factor, tonne of C·(tonne of limestone or dolomite)^-1^ + + + +Table: (\#tab:carbon-dioxide-ef) EF-Emission factor (kg of C·kg of product^-1^) + +|Product | EF| +|--------|---| +|Limestone|0.12| +|Dolomite|0.13| +|Urea|1.57| + +Finally, a factor of 44/12 is applied to transform the emissions in terms of carbon into emissions based on carbon dioxide. + +$$CO_2= \frac{44}{12} \cdot CO_2-C_{Emission}$$ + + + + +## Phosphorus emissions {#phosphorous-emissions} + +In agreement with the AGRIBALYSE® methodology [@Koch2015], the WFLDB methodology [@nemecek2014] and the ecoinvent methodology [@nemecek2011], emissions of phosphorous to water were calculated by applying the SALCA-P model [@prasuhn2006]. + +The SALCA-P model computes three types of emissions to water according to the mechanism generating them: + +* Phosphorus to river (emission by soil loss) +* Phosphate to ground water (emission by leaching). +* Phosphate to river (emission by run-off) + + + +### Phosphorus to river (emission by soil loss) + +Emissions of phosphorus by soil loss were calculated according to the following equation [@prasuhn2006]: + +$$P_E=A \cdot P_S \cdot F_R \cdot F_{SR} \cdot t$$ +Where: + +- *P~E~*: phosphorus emitted by soil loss to rivers [kg.ha^-1^.yr^-1^] + +- *A*: quantity of soil lost [kg.ha^-1^.yr^-1^] + +- *t*: land occupation time (number of days/365) + +Table: (\#tab:phosphorous-river) Parameters for calculating phosphorous emissions to river [@prasuhn2006] + +|Parameter|Definition|Default value|Units| +|---------|----------|-------------|-----| +|*P~S~* |Phosphorous content in the upper part of the soil|0.00095|kg P·kg soil^-1^| +|*F~R~* |Eroded particle enrichment factor|1.86|-| +|*F~SR~* |Fraction of soil lost that reaches the river|0.2|-| + + +### Phosphate to ground water (emission by leaching) + +Leaching of phosphate to ground water was calculated according to the following equation [@prasuhn2006]: + +$$P_L=P_{LM} \cdot F_{CSS} \cdot t$$ + +Where: + +- *P~L~*: leached phosphorus [kg.ha^-1^.yr^-1^] + +- *P~LM~*: average quantity of phosphorus leached depending on the land occupation category [kg P.ha^-1^.yr^-1^] + +- *F~CSS~*: correction factor for fertilization with slurry and/or sludge (see equation below) + +- *t*: occupation time (number of days/365) + +A conversion factor of 95/31 was applied to convert emissions of phosphorus into emissions of phosphate. + +$$F_{CSS}=1+ \frac{0.2 \cdot (P_2O_{5-slurry\: and\: sludge})}{80}$$ + +### Phosphate to river (emission by run-off) + +Emissions of phosphate to river by run-off were calculated according to the following equation [@prasuhn2006]: + +$$P_R=P_{RM} \cdot F_C \cdot F_S \cdot t$$ + +Where: + +- *P~R~*: phosphorus lost by run-off to the rivers [kg.ha^-1^.yr^-1^] + +- *P~RM~*: average quantity of phosphorus lost by run-off depending on the land occupation category [kg P.ha^-1^.yr^-1^] + +- *F~C~*: correction factor for the form of phosphorus applied (mineral, liquid/solid organic) + +- *F~S~*: slope factor. F~S~ = 0 if slope < 3%, F~S~= 1, otherwise. + +- *t*: occupation time (number of days/365) + +$$F_C=1+ \frac{0.7 \cdot P_2O_{5-slurry\: and \: sludge} + 0.2 \cdot P_2O_{5-mineral \: fertilizer} + 0.4 \cdot P_2O_{5-manure\: and\: compost}}{80}$$ + +A conversion factor of 95/31 was applied to convert emissions of phosphorus into emissions of phosphate. + + + +## Heavy metal emissions to agricultural soil, surface water and ground water + +Emissions of heavy metals to soil, ground and surface water are calculated based on a mass balance. The inputs considered are seeds, fertilizers, soil amendments, metal-based pesticides and air deposition. The outputs correspond to the emissions of trace metals into ground and surface water and the products harvested. + +### Heavy metal emissions to agricultural soils + +The mass balance of trace metal *(TM) x* in soil is calculated according to the following equation [@Koch2015]: + +$$\Delta F_{TMx}=\sum_{SFPI_y}IN_y \cdot C_{y,x} - \Big (\sum_{PLR_z} OUT_z \cdot C_{z,x} \Big) \cdot Alloc_x \quad \forall x \in \{Cd,Cu,Zn,Pb,Ni,Cr,Hg\}$$ + +Where: + +- *ΔFTMx*: Flow into the soil of *Trace Metal x (TMx)* + +- *INy*: Quantity of input *SFPIy* containing TMx: + + + Seed + + + Fertilizer (mineral, organic, farm, sludge) + + + Pesticides + + + Sundry Inputs + + +- *Cy,x*: Content of *TMx* in input *SFPIy* + +- *OUTz*: Quantity of output *PLRz* carrying the trace metal *TMx* + + + Products harvested (including co-products and/or residues exported) + + + Leaching to groundwater + + + Run-off to surface water by soil loss + +- *Cz,x*: Content of *TMx* in output PLRz + +- *Alloc~x~*: Allocation factor for TMx output flow. This allocation factor only takes account of part of the output flows from the deposition of trace metals. The allocation is calculated for each trace metal: + +$$Alloc_x = \frac{ \sum_{SFPIy}IN_y \cdot T_{y,x}}{ \sum_{SFPIy} IN_y \cdot T_{y,x} + Dep_x}$$ + +### Heavy metal emissions to river + +Trace metal emissions through erosion are calculated according to the following equation [@Koch2015]: + +$$M_{erosion,TMx} = A \cdot S_{TMx} \cdot F_R \cdot F_{SR} \cdot t \cdot Alloc_x$$ + +Where: + +- *M~erosion,TM~x*: emission of trace metal x to river [kg·ha^-1^·yr^-1^] + +- *A*: amount of soil lost [kg·ha^-1^·yr^-1^] + +- *S~TMx~*: the content of trace metal x in the upper part of the soil + +- *F~R~*: eroded particle enrichment factor + +- *F~SR~*: fraction of soil lost which reaches the river + +- *t*: land occupation time (number of days/365) + +- *Alloc~x~*: allocation factor for trace metal x + +The amount of soil lost was calculated by applying the RUSLE equation. An average concentration of trace metals depending on the soil use was considered. The eroded particle enrichment factor and the fraction of soil lost that reaches the river took the default values considered in the AGRIBALYSE® methodology [@Koch2015]. Please refer to [Section](#phosphorous-emissions) \@ref(phosphorous-emissions) to retrieve the last two parameters. + + +### Heavy metal emissions to ground water + +Trace metal emissions into ground water were calculated according to the following equation [@Koch2015]: + +$$M_{leachng,TMx} = m_{leaching,TMx} \cdot Alloc_x$$ + +Where: + +- *M~leaching,TMx~*: emission of trace metal x to ground water [kg·ha^-1^·yr^-1^] + +- *m~leaching,TMx~*: average emission of trace metal x to ground water [kg·ha^-1^·yr^-1^] + +- *Alloc~x~*: allocation factor for trace metal x. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/05-references.md b/docs/05-references.md new file mode 100644 index 0000000..48143a7 --- /dev/null +++ b/docs/05-references.md @@ -0,0 +1,3 @@ + +# References {-} + diff --git a/docs/Figures/WFLDB.png b/docs/Figures/WFLDB.png new file mode 100644 index 0000000000000000000000000000000000000000..b47a96fadaed3bda32c1da3d2879b68bb403ca9c GIT binary patch literal 4799 zcmV;w5Px#1ZP1_K>z@;j|==^1poj532;bRa{vGmbN~PnbOGLGA9w%&5>!b3yfGZIMx*G~j(RZ@yKFRcD`l>eN?z*WSBM^IxXFH2$XdXU2bqo=Pj57Bp#e3d{AT z;Xgocm{XR*Je=9TyJ;-SBHA=;3O$j0hTeZ=aGq|tUV)z3+{8Bbw+*h*buKYAyOkP= z<;LbAkJhD=kvcUY?C)P{hJ3og%88qiS6^O9PgBn}bcESKjw1 zzSTXV$|<$W6Mc)+WNH|V0O#-uC(wIS?F@#nv*q6AU{mOo^xlbYai>gF+vJwke9~ahkw-QOn?kQ?EHV*RGSf(CbuaF|1))MMiec=9LsIf8 zr^Ggoq4_eRzj@dcdh_DGw~elFPA~zV=$bt`y-KR&!kF;MunLM>LFZMY(P(*K)37P@ zfTGSD*k)h?k}(agJjtj;F;AJU$~m^#Eve~{T*bGjnxWOJAX!!m^!kl-*Uh3QRW2ko z`NT8b!7!o4eS}*nlut$1x`1kIgBN#ch^VQx@)2%DS^wRnro(XE*gEg*&Qm?JIpps8 zv0i#yiKc2)hQH|ZrQ^aCk&rK)NMZgAKSXPtOytYP5l+x178-C@tyT2QWu>+p#pXmD zLbixxxWK#_1H1d?^2rG6hwb$A24h~|l7BJ(ERD6K&_j~RJe}0GyJhmNTDweiBnoax z-!0_8;_jQ1yvDR%uijZ|>SNrh^wtyb-k5q<5`oa*#wlH%^zPe6(}wLy8|i8F#_$H7 zf4Tf}ne1&750WJXJF3PF(@pB|$ZR{s5x>vZBiwS(%k8)bcV&yZ3%defF2o)yvB(EfjRIC|jXYLA6Du8`ta>+u+g1$|L%K z!Kj~FtZy8PNNqj_Zb*jaM!6-FV`@DMy8Op^42$;0!4`UQjVZZJaHoXhSF+?wn^x)I zOU8`m_bD5733d^tUN`zuqx--bTAflLo1Ee|4X}&)S%m}a;u!%`qMWzf-e|0yo=IT@YR`a6sUO4wIO--IM=7*XXSQ&IcVU@)q62J*<)!5Zlq4eZ?g%h}&bv$l)V zxA7`3TIBB_P>#1vC(zo@AX+50Qt<=ya@u@JFf1Ju->noquj0I}<%ZWSgw-tsRdZfc znOn_52!kt8>S1TK#u9kfkG0X$h$rUax3J>3%*1{pr)?M1-+@p##9V8qN*gi+p z0HJcSeJU}l^^u$Orx5IRc zDO*`tUM8a+fu`hORN;=7wC@75zk61&BN#l3?Ov7ci|Tn%#czFYPnp(KJ|YWd@Gj)c zfsAh<>VY}J4V??L8L<*IwkEFbpt*veO-(q>#R;-PlkQum?u?_U7z1J2D3BQ{K zqk$OcSzGpZffP@N*ENojv*m;2S<|}=v8XWBPArGkFZ#aYi3IbqhJ#zPd?pHR9G4K2 zkPp+Fe=``@Rbj7roMV@2uGMD8$^Nf{)iz4uUpTJs9(?}epzt78+^Mo%_OTguqZ zPu)77?M-DswZ7Op0)|>ejI`iX=sT&KKU+yA8 z4PQHx*WciqS-va0?UCgR{9?^jk}Ch$kX=}*4o1B~DNrDVAdy(C=CrZSJ!kA+%!s@Y1Fh}t}Qm3St88%l8Ou~ppAB$?X;bvL0lncoBV zUdavaU1}f7W{jA}vmG|lqxalKcCzMQ3(qFEq$Z!b@gR<(&!PvalZ9f2A1BQYnE+-) zv?Sb6xC+y@DcRI#rP}jp^c9|o25wa+6L82UgV+pP=qWXl_urdWH1Le7bD<6It?YkF zG-rew8Hs#)jc&F~To*8(zLW68hMY@vM3E`y$a3w2R)*jF?}G~Lf^iTrKe;a0LQk!e z$JXuxlU4N4zz}CVmXJD0NLBjtS<{#E=VO`$?QETjoMZJm?QEH-_NqABUf4wax-t~k zRPGRNuY0@>1`}5|4s%JhAK1kT-Nl^Qvow~Kp0z=Et=5pxvIsS!(Xgx)numlr)g<0-AZ(;JJYPor z5cwfJ?7GyZlLqrgv6@i{JaZK>(#~W~pU>ltEvle~U7FOoH?PB2s@#A;@<-T6Z&5lH z+prt1h(jk%)`VVSn@7t;JW+UF$;LT#6*1B-$X1IZs@ zJH4@tcBXIkTeUPbRhKJQ^EYx94WwZL|IO1>=5A-Kjd zvcUNj^Gfav{ryiu%Q{mhTNU3b3@9`wJqyoi(7Qxmq7R5IdYcd1=>fClgJt$%1v`Qn zj!|VkF-CKVs1c1Dm&S;KTxV*ZQ^qp+R|{Cw7qL<);tI$7Tj$roy66F@FmPb6+!-;N z)@l|Q**W_bleaFGoLC-6G`;(=R;f32v6b=dOX(c~BKbO4FFm0DO>MDbh@4HioJKgz zN!*HK0Zs$b%lWj^-^1ot(=>b|9Tg_oA zrpgsF)f)bQLA&YywD}oqJiY%@_?zCJ8UHWoNu`pdr6qKXMk9~MGZ?6#FEs-lkw`Q$ zG9nUD$51Hn`2seZO>XIQI)Q*s{?$*VQsLS8`FWjAi%SBtJ|Fr3kw9T|bVQ+eAAxXd zY;07iq<#;?vlxWMno}rjIq80!UUG8MfddE7>FMclb8~HKYC`|_-+#-a9~T!3%_Bz+A3S&fPf_FI96UVi z?Ci8}-;X{%hZYtVLPB0a2k(NUv$F#VPo6yX^71-xU_aW}*jPhDgNuvv;ln@UGCDe% zEZmplbQl~Q#H%k{IDh)|zi2d?i;I&?CSx!dyLLHNRaKfN_@($bJ+)d5<5X2u-Me=W z%kS%Zp}oEB*s-J8+1VhY(NHxpoC;KPb8~m^_PTxh)~~;wh=_=QaWG?nfGRA5f?k|E zcNQHm!KCx^sehJ(JD`8}?%jlh_*=Jbo;>+0gg|w5HO4u6_RRV7=ZU1EqTJKdBQ7q^ z%gcitwT>J)^7!#%a`y}I$6%`fmB1{w} zt*vF8IPnWCHZd^{k_biEY1pMqCKI#A7Hw##zkB!2o;|xk12f*ge;=D*9s(mGnB{`XQ5^_wj~+c785zbU zs*tFtsPgi1a+d(LOH533VBk~Snw*>@LWI`n=qN;X^ixt&kRjf@dGq4Mb3_Ot0nCcj zRzwti_AC%-gX}#3(Fl)|OXTsw!a{7P+HZy`anL;-h;hu0xiu ztE)r7g<)Xr%!W&G34X=#lrYU%!rypPwJmL@vSQ#KZ)O z0aPC7hlYk?9K=SF!7y(m59E3jZdqAWl*V%4?#-Jwv0k_=D9FdE(dm@g0Yqus?ds~} z@fL{W^Y|n^WIU9Aqz|AF!J?veL53j7nt;$FRTvT-Y7W$EX3h4?m;EkXqW+&1CWVCL z71Wj}ec+H_g-gua$;s)`rAx@&sAC{O;qvO$tJ2a^42xs~2?`fHj`{`*WUfd({r&x{ zMeOJC0lg zkg&g#)2`0W&Ib?f!!^ur{vv!pFFZU9^T4}NPfbrx{rICd8me_vB&cp*z6@5YRWKBE zP->G$a5BP-;l|K}RY3;CkjJ5k0|9Oo7Z;(J##~`lgoHC^PGiZS=Hugow_rDdCoHya zpLd2CFfTN*X;Bqoz_he9%m+`Qkbw0N2*Cf$nKP)IP)?CKdi9XyWNpn@YV3P28< zfGSQ5&CSg-Gt>uP3~L=3F&QNb6q=eEYinys9gD{?LzI4~UCAl*^Z0grJD@CWM|uMWquPpdbY4J<@w3 zB1A<9JwSjMkQyLB5<>b7y1#SwK6n4VasRw`jO!Q~18i?#U zvPVEbK;*`Cy_*68LOB8gf=Rn}@>@>fD`xrsYzw++a7Cb^M|y$(<6rKVO)d)vRKoYN zZ|~s$-W_n=K1e`7LTu~rwy*LOpnw1`|AyXWt1#y!j!=}0dnT7N7oG)hOMBuL`jDs6 z)!$XM>geFHZTsUR*XMU1O-cRj=Fva$dauOv?!R&a9!YM+zexB4UuEs{rOt;o8JULU zadhSqA>L;fJ6>?YDNW9mrf<&8WNBW(z0sW8%@^U%KMw-+#6E5C62cyLi0EueS;={c3tp zy<7kM)@QqpTK@j4>BHz_x%8jkJv;f^ucq%lSHw(y^?qR2uciRCcd_z6zq`BVU%#3( zGR*bFe|CR%$M#=MZ%t0*?EcyPo9+Lv70XyebEZ7vuEFT5N;?NPUThKE>f@J}^?Y19=WXvur_nChPoiWv_Os)}bJ;`uZwqQ`L~p&IS&ylN6AA@bR;A;sPHAPfx^qxB?x& zNYh4&e!N0(dDeX41WsG;$Vc zJ;vHc^bq=V9Zj6}ns`@xcB1DLjX{6DW)=p4yRk&oH;z7b0n}7V&|ViG;t49etW4f@ zbXsC-SeXP5%Yl9q$*uI@V#wF^-M4p+yB$zEohu8pD`VH5yPs<(dFXC7MmTsUQdPs~ z{(Iq&&V@@9k9rX`nA$|qf{41>#0QVU3(gc%F`dRr$f*&Pm*9Kk;PFn>TGRe*NAKR> zF2MH=Z!upVZjLO_+{b>)w_I}gc0X&nrW)ft6Z9dzx(FkBKneHJ{WAW|upk6kni3SU z;D^qZnXg1Wls)%$^NGuc_~oMhF28E9xHi{VqHkK0e4x)ARuCyB0|p+wySP)}^abNN zxv`NqJr-EW6QpX=e(X;dT;sdoXN?ZDv|q!L^h&5Cp2FTg#?^U2zFgP;&Col;bdZCp zJkUopdgdr5OVa?Vnc4hErbT9A9Q5FGEtYx+&Xxlj-}~t`syYATH4nDDCN@)3>V3|D z9|apLcFqJMXq?cQ#cnqGc{qj=3bt2aLOC1^L?Oc`7%S zSd&6vswpnBD$oOY;cfK?K_S5~jminUv9_ke9uQWS_Th|cgA`>o)w&9H>G6?Z z-^_jPQvbqIK<%AT0ku0aY~G6sheF%CyzyT;p94*e-$S2Xv^mw5BKUEj3gPQ03>KDN zVuY~Fu?jzYb_uw6X*kAvoExdqn|Utd7U#Z|5I&4p@Xfw&O|^YF?KpS&>On2&8{gx- zdaqPaeFyr~%yiN78D*Qtt<67*D2SgSPh0D;y3P-VRJ!dOq2$QAx=ovR{BUt!z*9Jt z7oW8aqk)JzV>NDWVz4wbCyV4So*|?Z&5_eE3?tOc04g5VJwyXVKh1h)%Z=}Uk9)r+ zRV&>_619EbW-bvQMfb7@%7Kya^I~ZD=bYI900bTM6Y7yfYjAky$!~0&$hA zLW)!lgUa*uK}9e8ds6s0wp%44cQ|@CT*$HFd!=r3x0%(MBhX}J@72v!?a>X%q8}n7 z%ymqx4hCAc@GsZjUxN}<8+aSd@?diD#e-2UKRtPOs@Z8IIhUdFG$f z!=xnD2-Mh}`H>LuO%J2`!v~rpE1nYfIuuPkZvmGyWxE~mYToQRV^u5xMt5`;A55~K zGx8Bh%SA5+v&acYa73E#(ghA?3@xO1TPWVYNKVV8>wt>tGMM8gGaoH?Y@(CPtk2Q# zlJ#xms!#3h5q#-gt2$Sd;Q@tE>Sp?I{hMMplsarV;S{Y^TY zDkuVt(=xY^`2<3QYV~ZIX$V5Q^s6EO6iKLFP_<&6<2qJDJt>a zf^t}`ckP%oXpnO(4y|oL!V`L~9{gmJ9)tU0KK&URfKxs?pvliox3v!Ry-Z=HW*%M} z#cg@uZ`pi=7M3&(be}PF;e&Gh(w;P1i=9gBYjPz&sCx(26oU+oz+|u8)HD0k0xa3vsi2caJqB}$CFV2t>nqYsdVeVOpt)#VIO?nfsq%kA4D5$Z)eE2-s_ey~g z9~}ktgLxyN##^5A!D9>EpKj{+UvgJsKFN$z?0o7N@&us%tmskC+5Hx2iW^47&kwjx zOTuJN615fAnoQVo;IaX!g%|-g#vsX!U_Sj3 zuDZy5{t1vl3>Su-zE>otDGi(0M?ES7+165~FD54%3DiN;7m;Vkuc|lhHS>|QQ+EbTv3r)diA$2?@cP8s*u7J#1LpV+Q1ZjC8cJ_D)ij9BtUjdoXv?W%2eT#vW`oYJ z>6e#2_j~znm~*{g&dfV6r?X1cYjS72>LL`l(F7gUe!Z&AB;C_+KOZv8?Bn-bvzJY(H+gY>rKS(X_@FvSM-{D9+S_WFeI z+L1CIFv`7=*znxbC|WeNhJIH66E- z>VKI$enc|g^>#;aSUU9fVel~3d`-m4fpP7o&yL+`_lakN&Q7I4et~rRKw`wVfU{PT zi|*%lAd_q(vktO!d9|J1_Ky

BfkI2Ahs7+!wB0F*w`Wm)y-4;!jETb00i9*ldA3 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⪙yBmZeegk;43=46e^^Mw=rwoDMp^ek3mx^W%^5I)%xJ5xQ@$$;mP*S*AJR_)GDl$nz4QbTBRTJKBtq5Js=wNTJ z64zmfLF|TO9Ck}r=MdLHx=g{=VIavURE8f;OP#;Y*S58mv*e$Cb#3X}3E7&97H=>8 z&}N2zmFD$1$;u!9uDhnqN@Z$Us;20Ik+;SsTq&7Y`mb8*`;!!`G)N1`*w-gjd~S!N zr@9ORhD{eRY=ut0Qs+U(b}G8L^%+FklDQT$8N+Hb)|n2EZT>>kBeW~)GLJqNx;3f? z0KofehX~2B;eV8gXzvUqV!*MqM=r%6hR8tQPjR|EHb)3F=BA}_435rBD%=+zpu zehs313NN@2((7PxWMrGnoy)}Nu}r}$R#!_s)gJ?WpXBOepg+%v<9nEmSp%&ev+Vq5$7P-N|V+ z>&-SD>bb24`se{i>Z6nEJMV(1d0rhGD<}CL4D6msJ6?JDYSt&6!B(A>DdV$IUpQ1VCw|2!Bq-kBdtEZI|!|{?kXb0;+%8VDs6H zgCkF~?!XhYw{Mp;G{@zoBf zu9tsv+192gl~EVf4O&$Yt6@bF_5@OCA;`Va+sVS2W1}XXHu^_nB5VZmLXkTWZZM2a z^EJ;47-^7Q*I5%~@&eYUe}I-T7H}|MW8OJspdUhTb;jIE7CA(qhUb?jr-Ce6qML8@ zMKco3#PqS`(M+YCu4$0J-j=^I?ZLz~XoiQUBEH&ndRTcYpscC-B5+E&l3^NQ4Wr}6 z_+WN3zwYzp+RSElRh&1r5)=m#L4j{2G$4{dn4oEs$DB&eHjrJ$`ZeB+ov-LckbRco z$Ufnd40-dR0Lfd{1`+M(al7W5vEKcoPJ|r?nyRK5>yX1@%$0@G(59%Yi{fKktA5#V z9fTWB4iu6+mH}DP%6UDB+y2W^20SS_*$!kr zzAb-Le{!q9YoWidZU{T5Wgd=YBVuw?%~wfB?74{Hua(@9{_fEyT_hDvdsZrNWQ!Qr zfL9?m$Rd#0UCImyy`95dK&g89R)*3mdbe(JwZbI>7PZIjns9#h)G753SG(G_OGmPD zv18t>!0-!Ri(aS@mgyKyOEI9fidQj=xE9TcVSP}hPJ4&1N9>$5l}GGf%CyPyVZK&e zyH#ifq0cCcO6!GMTO1)jc>nUvNJ|XiDp{<$DIXFL!t7+nI9iu>t>>fjQHbNk=w=ry z8W1{f7J-(Yt-mf`zw-tkk7DN@t)L>L= zvBvcPghylZ6tX-@6=>uH z1>eKaj@g{1*WTOZ;q!{QUX>&lk%cykra0Z7g~JO`Gk^Y4{o@bArJMS?)@lJ@bl>`? zG#*3`T!h+^D==g@P(M+{z2Qj!51#8B*o7y@=_1RYp0O%78)KVsq4YNLbv^Hq%z$hu z)Q$Rv9#QZ$Q%PFG0EjrX;H1pKG!F)$n{8W~ry=6v52=@C4NQ(XEr{bvF6LWa1ewoh zhP`CYd(*0_@QyG59XnZwbgJubGHXc<#M;vUi#JelHpxaI-EgW!Gtni0B;V9uJD`%k zYFJmJVoPSyrUq59-<N522U$K*cXy4qLyif<; z@)ZB(I)#|1Vr$#gL{3IiN7IeM=@59>yOp4IMJ+9Ge3CH~D);q=F>nwA*D&&q5`)5D zYG(rpvCxa5BBrCzEe-0zke)^!w^-Qxc&!Gjk>hHFE?9Y8rcQQcU}(x5ssIMsx8IR4 z5w-;#3{^0;q`EG=1Dwk>APIhWvSM|POr6ycu4-WZ#2dE*SZGGz>PsUDoUoJscbDDv zSUx5eu$_Qg=Hya2cz>?qQ!Q^^NLFTMWxG2<0`!)y0YA!v^Yh1ICAP;lwdLh3W~aVK zG8;&FVI7ZCQ5(ttlUw?4MDfeaeQ>R-r(T>(td;xM4m`65SE(x~enpV%vwO(&gubG@ zJ-kw~9gZI0Hu6sdd#Jv4aFc;7zQgcqQvSp&|1{6ZwW|IB{|h3gD4}LFIjQNCU(~@c z&FuA%O%j%a;ch_Jer15%8zH`b`VT_5Z?Ued*D-m>p@~5Km);~P6p$mWST%zYQp}-c z3(3++#1gn4D`GAvZhdJMMo=L6#hx8h0P<<4WbTyn0s-Tm&6j)9C`c)`5viG+Nx9!A z5rN%#3RwZ%~I3qtsH0C2PbK}_(} zU6S?5+q8&nJ<(ZzjTk|UHEzYYKZ2|S`oy{X5szByDpZ!Sgjd+Xg!Rp%t|!zH`bpC& zs?m(SxWG5IFY3NS!>ccJJMzwd?_qwKB}zq76j6PApU{2@aSZ%ESM}5N#s)Gm)lTNk z@9Ho+V0s)o#^R~5o`jRw;O9NKKH*gSh*w})b!x760xcY;fL??-yZ$8;u{k0LUO1kC)s;6_h&|tZxxTcd`bAR;Z@eg(#}=@%a}oDQqd(jIq$U0 z?tOJ_L-ys>9_)_%DzR1}RXcsC&<{Kncf~OS`3~h!U)JZ1Lz9aXo4OF^&Y42wuiW~4 zou%|6nBuos+E|rT9awy-;DY(p`?VG-OB7IGU2n3rQ0~V5!KvO19(fqje*PiC`TK>&z}7GgkB#1Waud{n*BQY&qkjy~(@!S0 z2Qwmu79aPXZ#%9^ZO)*jQG5m!0x=dk9yiUW9yaaj8-Z%k&SZ7DsxBK!w`waH@wQ2` z9CG&LL3?faeSegeJi^WnIym5iaM7(Jg(&ffqJia|u@`RL&wZ}lO@W}o2;Q&&zNz}1 zOlu7vA5n+3`H%Qpjlc$o$VL(d8B-njFw(ABMrWETEO-Q~n+r_h=vNsTB>={|j-~38 z{a7RyHCZMit9aR^55#{ilUm6Q)-LgO8$rS^k!FYWY#ow&DAFdkAVya$ZzdDWI%^;Q zSyk8b3}|iPE&OK7|A@Cf2dZB$XFBD~tSYOz_8dxNvqIFnif@&+JbqQYr)r}9Zo;y5 z-v#rgN|Fig-qVAsx7V(Ibcg`8DXEKwk@fkM9RGufkqksK|31wphVX5_pI5R)tH zdZpvS8qm0{67oGXF(?W1wrKH%HT*gcXuE>dYYVpRb6H$@eT$Oms{)%>3z@FpU+lj! z*@qcAws)%3b?Dybbl`ZlPuyMd>49#*``KOcFDGU> zFKR)1>QCBK9F`m)sJw$q-Fc zRV4cl6G?TfR?-gA4G{SD$AvQiUikKx6{fWd4d655pF*ZXA6lUETD;!>2>W8|C>-H4 zcR&a-QJj9KqE||T^LoGC6;J98r-~7VkFh8?*#OF68r4nrIrI%jsiOwZWvR1uXwehu z3Z)!Hqz%&<3T(= z0CS~~+JT)p7R0nlv{31vatiBcaD*lsY)whiGJI~RLHRUAw3r}av)yO*{a8c!KbSDh zdV4E4x+3T_N0Qch$OH;?sL~?u0FI^bj1k;2T7y)egfwxly{N3JQ=c;%)`F!XU@?am zRb0P+&>(%NaBcC#KVG%FGK!dgcS_DP${S-?N1se@E%3XAQQoTr>K?1j(tf6Hz2iL2 z$J;76hkAZNHG~0F;UxC?p;;5{i}3-zj=5_udpT*H*1hOxHnCsh9mT1hJjBmeI0OVc zT>*L;R7Ve%jMa?MYNywaL=}v@C!7g4f!jB>-5aB{M$12oWS>le@ScQ4#D+t16}GNcmUvg-5qtJ1TtQcH%LBXUG9GNCrGXZs4C` z8nX!0_NR1!+X&gpji$^>&u^?|{N#eOny7&^v&-YF+);~*rNL|i(yLI?1_D1J?TOp8 zS5(Pa9i7N@x($JWrBAbZVCg$923jvYY_dY>yy{?|p!zx5PN(Jpne_Y(9Kg8Lv@21L zk{RLL`ZS^3w2uqb9(Q}yNgr=rG%pFi7II22FzV)YQAvdoY^k^zPOW3vurrq7J@oi+ zP?PL|bN9m+q4h=jOger%$;pdhI&$44a%Hny&~(v3sjSlCh3yKND`n+GEu-NOO(WRX zijZtWOFK0Sq9$DgoLPO}v|&s@p{V?-+vmur`ABI>!!2=CqI=Nbc@kR9M%gGcdR)$0 zzd9TU=B*d5Aqr&hRjRx_LR+}dGzNh6dr{3(ud2JATr1o4yQv)!$+ds4D;fpFDvt|h zz)Wo3^b~8d<|cVH0w1aNMGe!2msiWtm^!=q2-zTb$Q5@=A)zTN=VN#H$bQ1k^Or2G z)UIw!n#rG4gQLfGh5M~Vp1VFj0wL%gRI=P@(l5RYeQg2;Nk|vBIqfZ5=y~>Hxwb+t z@Q4ey(hA5fpzdL07;$Ub29}(jm%!1Qnd+f9^)B^q zbjQ+R`hkN2c~>1%e`!KF(NZ-b82aJq*fm`H%L(n2H}973ZR^Zj4Nw7^ZY@t8Q-$s- zJ{i$eU?tq}aqn(Mc1gtJ~j_ZQ)9G6IZgzl0aM)xID^$7%QJ%;3wV8LLpt$pbVpG#ID5K zP+f*Wk^qAek}T!BsfufcoPnB0b#@mJLnesNdg7DiC{9=AP`Vy{E=Z;9DUi<)Y&46X z>8dKY);g58tvB^(YM(>@=iQbUKSr|F7A*0&VQON~$~i?3W4GE%d*PjcpY7dN{*0Tl zoiwu#2_ev&X8k6(6T)hIEN)JiuS_?1EBbW zKhd~lXApLGFH`|rh(f6L&r48Fay`#rC~(1x{{wI@^HFK2g6j315Yem~BK)g@CGRj}gs6Y5AUK`|6t&ZZsVN zFzpWZ!2lJ8&j&b^m>Y=IxMg~H%855@YRZXQQ5K}E zmf)-Z7b+b)#^^8^omuW})1CQco!mm!EiEyu`&Q%@pr8$Z)I| z&cI#^ck@_a&w>ki^*sQI4#qL0|uYx=N_d~}4+~t1Y z70VUsf$F+}HQ>h+dVy^KDr%i8;Np=4-!e5rnc*ig;o-A2U90vP5cz$M_TTH)aqGI? zK)~{^^jJD@H$WwTWdLBs002Gr58TY5=Rgy&0>S^~_o)EjIR^j@g-bo0&@%Dt*TDX) z*SP>dOtdl%{Lixjwf0iVAQ+a>QpZ z8lB*W-e!OTfZ9{*r%2>ZgNOptyp_`D4=etAY*f`{e{2BA($(|x&5N$ zhj{<2%b3RnQLx@D0Gq20S2!sW`)f0n`|A|@^Z8=88&@YX>evkOFveHF8lT%jf<-yWK)Gk;f9pA;qic*SrxqJfkBL$mt6+EiR zTbP1mFIuHX_W>=&WFElK@e}&~6p%up@*O(xLRnM)t=lcR+pMu?PY8HbR#gpayI}O} z`=yGqpirn)*+_9o2_WUqOEHtu(JL6RyUS0QZ0FuQ2gQL9NL}pY!-red`@G4duW??q z>o^bkrmZoPEkEfYxLVCPaEC7QZzuSlW5+7WU-%g3oy-D;2p~^WdCkw;Fq?lMG>i>( zs)GhpKRw=~3?z(2YW3vem_MGIO@E7*25k1t&kE`rw?&6vY(Vhq1p}1{sgQHB2n)Z`#0}@0#kc0_R=gG^#?w&5^GqxG)x&T87cg(zTe~?bDlUn3dpB2s8 z8$2v+Wqm{sm@!-`g0uC$a6@BPFFXJAa!{}J&*a+n-Y%KC!+&@r$8GBF4QRdJL0re& zZ^zyLHyh)k<6j*D7FXTtSA=ryPyKI={PxXfz&G`ID0-p}*1xu*i+{yGftkg{&?^Js zbDldN`os-T1^+`b0K*EGXW-^DZk_vs2f#O5c<_1q0lc}3uQ%$=0Xutq-2mcWbB61{ z`u0Oy-EQ9@m}?)vL+S34(RjYjUUcWT6v_6VYzEhlaINmiZpDO-d;h1`IVKNlfBAp; zCYUQ|`m9?97N5xfU(w)yNCRo8A2T^sJ9d`j2WD6Jhk_rFf3dCn<{2IONoerF_!*$B zod1J}k^gSvze@-&1%QG8vju#H--{Z6nGIY@&jH#M9*>CiJQH7}UA@@Lc)i~oHaM9L zuRFCR_t)2B|N44I;O~~XseAv%TiNT}11~Rf%cv1r|5{h|yF$ADeg030i zhQ@=~ws*UMS*IjP_(^r}SPJydDG@9w5uD|<-2f)I?oXL;rV62fV~Oh11sT3Q{nk!g zo`i&fVoGmeayiiRE-PZTmTR`)J8^v7E{iBNj?HO+6D;Vz?GK+bjB|pN0i}TYz}nr! zWe5043SmXPFYfrZszbvF3SrlN`SRr~EQs|}Y>vN)?P9JBqg;_Q9@hSCn>&fImrD;CiJqW?IF0xkv{+S%V0 zpaN1-ue3nC>s~~ikMA$ykPKVyB7_CFg?{Y+v1N>F;&!ejkurhGP z>2vcxM#Xa{?(F(&4YdE~ka&cEWtIC*6|cB6%%c&Iw$8rg7ZUAARWv{{GRaO?ljO=Z zM`=JrgQ5X?4sK7rQbAEFr63f=wZBmWlRUL#;z1xQ+6;2SSy$;LTK*L83g67Ksc>96bZKfY`tkf(6f z^rN1Bczn5B?=QW#i~ffM?zAklzW??bm;Uk$UdabI`g3PP!dHNX>Yuh|bLn{Q?C=K{ zT*d&S+BHqu{z`-jkQd{=fD*5OfWS7g4L}qDP;gXMo?1q`P>yg(c7C_kC&D#y8UfXY zCF(nWu3#T_KK^)pR#hn1{oJ|xM@-V+m}##X0ErosmGzw#7oFRJ0vZ)TULj`*N>w1d#MYmi&Gl#aVHg0nt+od7$N~LomxJB|g`-uS z+5yzZ!rnU3++qK`oGm|`HHp~zbl8pgt)>v3;TEF#i1qC7SZ};NKDbxRHJ}=*}Wx@e|6}yJeiioeVCFQHDt9!L0 zYkV7NR$PaJYmvXM>c5}li12vIq{8cO-0JTx_cKhEDg)eD2X|@%b(LJ) z3-q4Yy7ern*|OC}{`~rk=6*r+k6+^l+;c9s%dhK>|N2aM4tRpG>qhtUlY4)@@TTtF zTqp6@C9`i`DTe@;j7xX)=k@K^+aA+X;alHletxn!eqHkyx8y2u75(edJ^kxtFNr4V z{Uvc8p7-nX&$uTQ7)086OFP^AX}6T)iDJjDxQD+!P_b2^q}!~Boi zLc$SkTn zDJ!vw7GWdm$hu!3mmX5_XU>o1_S>Qy; znq&*M>2&aiv2;s^{K~g5`EyDsFT&c=irNRG&AT7c3?Dwsni@Zzc+PU?Jh;uaMcc@F zCHvvOsm+M5+co=)B?Rw(PBbf}-zaKC0>*2k(2%&pK>XY;NlwBE(D%)>$w7TB9N}^X zrxE5Tsn!B*p!v}3h1kd6!y2iHZ1&;pUTsIMD?zTJ6x{OGmm7qYp@ zQrdP}*vZNA5{K4uyNKsyfsDo8t739iw{BES2-oTt&Q`?)_fl0=FkDl z7dvZRm@`zVesnPPbu%ndU#D|LPb9lKO^w=T=@0>i9prB;CW?y{2Zq6iHUCw$QU=TI zSFq-g{t5}dQkufpWwJfINGTvS|RS(Pw(!d}}*E4ki8I#KR&SbIck zK*bkY$*fLJ8g~AxJJOGMkzZ)Vww8BWqn5K@wKpjPTOFSieLFo>Aq!SvmOUMfeI1-m zN{!DfPiwVL6!+>Qt543U0*x~!2wnsV(!73rvAX2da;Bkb;B?P;vb-O_fAVXw{cY-7 zZ8MM#Es2X{K0Yzxx~^p#`xmFyEg7fsU4jDf?v8I#E8nBAc=bo8CrXk^%La0lL<5< z)26Kp0K9|}afUGcR#mvs+I1lyh155d>j|CGA%NVdbq|7TzzH{Z8X|5C;p(V}>Z~yJ zuKk=)^WLik6)-2*!El?oA$`zVBXor0+H~oQ*yNafQg4#O%;LtNF=ieDu32!viKUwV zZ!@7}bMA7zo|Ca%@nJuXJ;=A~VzBxg5t>~P!t^Q1&hm<#%sjg*QR2-;jo{1iNlfq2 z$+LwsyvMJl=bhOhg{!c&oo@IRJgr`8m*RHV?)0p{aA*Q=Ev0W{)@I}fPuAj^&F4Rc zdoGQOKrS_IR5tNmQ9UHDc&`+LjiI@0oY+OmD61YW0!6_xTv~N7NP3= zVf(n9Kc$c8$65|X_L>i~*WgFec9zumR}@4sq`~9zxPT1hrJmB;yFlc}sqMW9>YO~S z%uXC=&bU$AB7KEU)3_c~7-^sNrb*hwGRU?f6(De_{$Vs6iQt{l3S#6Dz3g0ya=$J$ zdHl=9g{a=t4NbBw^-}2aCe6N~$w&Hz)OBd)Wmq|VT_pek^Ww=oqrM{jh{1y;glcbV zLuM(Vg+T6*F0qt)RQ$%dE;@A0czN4!Fe(s+9?4Zqlee(#vo*VTN)O>`Zg9@ReUgx2 z*1JUu*EOBxH6lA)K72xBY}Li?nbU4515yW0IvM&S)pNWO8;P9KbDvHGP%H2gw$lhA zZ#bP4X_-2ZhjA_LI;|CeXHQSH*As=Pp6%~%e|-4Ixc7m7n*i7y28vg0J!^|6&_w~k zHcnYy`qyxrD#HNrVvn_04UcLd_GyvUU){3TyRRl(JjgMxUQLUoCRB3V;-X5yYMu@@ zh<{*#(%=1_m`Lx};izA-bW=KKR032|N2s89yYnnPdzPMzQN$h51KihjLcdE%(7 zUFksI6oZcDm@oH(j+G3TPpcm=^l%?ni{-15~LAC(?7`g{iqfldtJDRJ1w$`$s!O z=v}e)RV%1Yw>8OO{$AWwtD~nVvRb!V7#)?~9-RkIT;?!O^aGF8mhg$ZJnJA za2&e6|MH+bf&FerwvGj}^m%?M%df}XRlEo>AZ65e_2aI7#%eZz`?agqThejr|3d(v zNO>5EHzd=q8A*~gXYooUg~-8xoby&Euy0A7<|6L3Ld#m_ohGHJw++eFWZ_%5YVt7@ zIYZOk-5pY%!SPE=r{T(7iE_~1gw>Se5A60lvMe_bpX?e&H2Fy_cjL3Hdeh^D`rZyj zx;LF2kMb|73$&a6G*?dc$!#L;^uTjEuCykV6tNcEywf`ImkhI*#RVk*oG#bHA$=BOsvtw+Z*C>29M^y=SSrKO(lw>`g;8Kl?t-mMUwJg1vt$HmGT zCBi(fj`yQI-i0+H1{v{_&rm>iJ}1~trQq2`r^zp9wxxtm&1*HhzXcfCe@vrK@rA*t9CChY zZhddcn)UFh6>Ei~i;Z#`S90ARMfb*vvy2En$Xc}_|0pn={Z!+7PrS;B%BxTDhHm2W zk}$*a+h3|Me0cxo3W%{YAychiPNj(L^1z6|CLgneyEMo!vV46aa*(CzKx^zqHVRbN-aU07X2W04ycQsFfJ*rHqJl%v6`H4 zbZRZ4cb8|~6K0Y(tbMD~^YV3sj_)*LI ze)euwBN~glj#*XaYVOLHdp~obk6zIboLrJKY zZ`xayKLoglGyKp~z#MjSkFXy4R1GWaTR>Hhl!E%Vq^6 z#tAaZg0})=RFTC{eAj-C^imsOt?d0CEqZ zz){4$!{cK91Zyd?oZV)sK`T&KEy!uGCGtvgDTMD>iqtQ@*WnTCo9%(?Db1$)gpaJv zd85h|t_ow(CX3ID^bpktIc(nQ`UWcG`>ti-*T#o-(ETh0a?3a?%eW-H1_r9Lam=0b zwJ&(!g-zBbva%Ew%UWz=etx3C@dctZkyFFBJn+Q%B=8)l`)uwF+h@-U7hz3R9Shi` zQq9kzGZ_VCiV0ED_rAI_ZKaV!cHNxMCx@4x9d&FZ?S>B>u<_Gt43Nbg=)zZM-vp}; z6f~;s(_FscB`PV8asp8Y*++Vpm3RGhQ1iVguHNej-QI~C!= z2M40pu;NR6kZV8GZQ?=!gdd%;nSHXkYCjQNbWO*GW4d!XUSWqBfpaxUKsUgJbjX|R zLc#XpVbYwCN(I6b>HCOH^Bwwn_6&`@qIJqw<0~;9f?U)leER7Z-Ad0znAgg(&gnZZ zh2?qX{0?S=_wO{SZgj(Iqi8H6bqvGnA!80k^s{-gOK`h2ZEQ!fv)27A@z_?ZK%%{u zt-xE>hNmnrbahL)PQSleO#_iJds}eiBL#;g%bN4NI6Ai_ZYf$~VK{Yqwd1jMq08ct zo+KxGL6l5D1@#3SxfiiNs!a9Sq~=bQnaB(vjl!kSJ@V&y*oJmt=cd6NyOW2iF>fq| zIPAg*9;MU%o*_vq$#;bi_PX6xvqvxXjm%I-hZAV`)yoo*O^~T0=27_q90oa}?kLFb4n2y;t0Xr^`RgUv{3GLa3D-FiJ{oUSPD6VJYl zC$ilr%mY$v!zn(L3;AM-0Sia(pPdoJ7VQakM?k{i^7LVM!UDC>llkPW>4x;@qqIue zIam}PLNQbdHuaDrGBHgQ*_n&;!Sj|GCmSf776#>Q-jlbV>E0GfMsQj{EmpyD@#-*7 z@cS=UouG&@D)l*1*gg%Vz=WwQWKU^mV}gJV;692N_HNB+A@H)vu(a0Rfc7hgZLHb! zJv00m*TE}oc9JXP7B+qQaE&AAX3_R*hVVw-wy|%}&M!NMMC@VG5Mm{oMQOud)m)=| z#TPH5reLi%ieQ;im{lL?*pxYLmvV^42 zqZ*oPjjq14D!ISf@?2dPa35$p?5j-2J- zCk(oJD0^|)o1;QNrVK-*suuVw*kWtZRZ)n}?^zM)>kPvm{tDWZNPQMOB&$5|Lwfht z-idiv!hFFXBX*-zGK!EPc7Srl7!wKegrwg;emeB zxvBPvB+Vn@75kXI;a!dkEzKh;Tg~jr4SWWqZmN|N)-X2VvXO8{HEKCEmBp^dsw~OQx4m-&QGgIS&2L-xAsXlj3O!f zjX1O7@3&(ZX1G=}*)(aqX$%J8z;E55We8y(vlrv$@tO_XxV}+AeLc!RK*;eTo z*;Az^{LAVW{LyPHJY*Ig#NRdp#W7s`?OpJ-RcC&MvwmBr+I1@-{zQpT+GgSMBRx8B zs&vk!o1*fk-`&_~!M@$^4&12sJre41vQycy>*-d^$#;kiDEOG@p_<3g8+?>!s-f+P z@YVN%aW_9B)H#8@$(+T|)~|5?W2Y6eF?HU8iGyec;~wX<%1zE1K`AzN%+v19%&D~>s`Ep^CSpkt90IqU=vw{WQg5?SU10E_P|S5?Cuzv8)<5^A~9qiup)v+ z*lf3;>(JFSut&}|Y;@^9c4y3nkU7x1)FP_pcRw>n4jm#LmqOGQI5EZ|aBPns3TRr~ zECn46Yt<=hs@#Omcz!r^W^Brwm<%#bcFx$keI^g1EBd_`U=puG(sl8~R%7oS*bWv^ z$z@Zg!~@28S0VO*QVqp`uhW6O_+-za8ea&S4h6kuyg_HOrKkJc;j@1kGmXD{aB%S9 z`8O0(Vd1v=1ukyaCTLEC?-l#*4T+;d!aThEHLQ*1YNuzMM)8;#j+&3tGd zhY?+C8~AtWO#-QeFHEn&$3@#Ydu`!o6%~POTWqeX4$^zwcd94n3$l% zj2}dckC4Ad-caAOoy}Vq)>{@0hBl1mRxrhfk|3jM+%Z;qVxp&rOO;=emWB<{XabxjJn{TVm1+uO9<>c7v_e|OKHpljM0D2Lgi7fkW|6V^}W}u>GD=2y`6lls20#rKG zb0hs$+urlVe)rs{%ifSZnv)@Pop&BaOkLhAeB!>4CO>~Li;TK^nz|SoTZhp*1sP;P zGak&EE_8}pb+lX`-YgL zJf)ea9z(Qd-wtgpXo}v3#m-!tbZUV(Cg9EkIwbg?jb59E_w1WgpHnjN0gT z-rpIZRNAe3Pr-ZB@>iYB6P$)7J?hm7u%KG#ZpD4Ty5!CF#N7TUA+vPhs`~j;t*v~@ z;5*7S3TQwHsEi9GkDN0W&5}dpV>YJE&vowbb0`8f5u<{R#Fkm7T*{j((Y*lg7QqCm z9ZL{EHV2COvDo2D(=s;dF5{jT>P0#v-ZX`8PL*?Lm3P=gxN)4|S>zV`t#psr!fp)p z0NRQ#Ig}z>qd>hTl}Qw^o%R-C(|-`1Aks^mxi%d%x?#k<0HXDI)-P&Y@H(v3#V8g84W3Cc6%{}Qsruf4ftXwZZQ2%;dasboh-WL^_D(8J@_-Bsx(&i z_U&b;c2wYWQDI#OIvdCdC6tr0Bg(lYDF8=;`*Arr0U)&mptL-D3;G=|ZsgJRK5}~Z zPBV!}p=UFd(OS>;oPMZoRvBxGS)CzDu{+0ve8b+H^3#BCz`!?XOZ=dZLB-^){a0l$ zt|XX5UXzCKh|7*nU``Mc3x(q1gs@D~gAn;?LWl?_avlpLUk1@P2tlsPirv96nh+RQm&P4p3d& zAHN6I$(x+)1c~BHer_!$fMV^>7oT7>ABUW_bc&dh4&cyZ+ki$;#aGVip+2QEG#59zv^v`Ae8#M-%?YZZ5WBN6K!<}-&5M)(}R_Jc1!T6N3@nj%(6 z0;yF+9t$$zEsyv7Ja-NpL4^Dvvgecm&=TOO_UexvA2gacY-T!u=8Pak+A!zI0C9~C zl?dTD>^Ne~h2(w`{Vv2e2#F0jze&1t-!-H*Ya@jw)UaoM;^Ix)gQuY^LNg~U7o%`6 zC9L;Biu&n0uV%D2@o$d(0GgG;)Ggv}`2(Bq_*P#WOsI=+$8E0SS@hasD@cq+sgH*= zg_19&0B&ur#&Yif%LtJ*T1W2XY}~~mea5=On_?&@B@fx5bz~~XwwFq9)-awA1ZN>| z$Jjn=5e&GH{1Rx`L|59TQ0-GmQ5*!_i*5ak)`r+uEry@`u>?V5txs^Y2}CIj9ETlq zN&|N$LmWBb=>TSBR0C|Q!}erX-rLrob}??WVvDbilvvJca+Xtx8RVVVkRkONRj0$G zpMyW;@;cyvy}gViHf{~v(1e_Viec4flsTGu+iAU{2m`*hT|?zg%P{ zK$@J-WNiI)Osx(vAh@PclB_@EjE|3Byx+wQ66sDn^Ei3*^jpb&fkN88r$%(I>{f$8 z2H|(}LO0@qmn{ZJdNIriwD*_4q-&BpHpbDkDIeu=d163T-7X0oy;ID4lpXwy7!1Eg z1EaLp+FC$jVsr-SQ9MM-{)i;tDQ)ksg#ru9@m956Yi%DvYI=JKQqT5xGgze4%-6bb z-?c^cf?;OiE4}HGc<0)lp!S}NQOuVKz{WdFQ8Z_6iH7pFQT&W(DQ)Od7Nu3X$1X#y z5yG#3nHr#6lYQetK0Agfk%`k$Ft?2f%Jiv?ZChntJ~c33;VlJ;O2r3$yLbQV=K=g5o)FL+ion1ZKviZV7ZQm}VwEW9*#nioeBv0URrbEf6eAW({*4u(FezB`6d$cuX}_!;X2 zH+CTovZv<1TzBz5xmg&*`PhuU)ZYuj1mo({Q<|3sk(S? z{sQzc;8U^}>%aYGj20XchO+lT0S+~6a42GSv+u!~y7$D^_6bG>KlRT#j7FLC5TN?v zh7?VRkC*yTSojSe|9x;2`|be=(Mmml*h9y8-@Z^~@Vn3UYN!1r1)s5E8w>7V9I2!e zofE(u?gFa@C$;K`-W;DpK2O4&C{ZktAUHvWBSM^3V+EK52rhHEcF$1!=%~XJMpDGw z%D|cw=5DZ`ZAsebtu0*DV&fr$p{)ul8@I^iaZX4x2~Mzr5Mv1=SGuBk7SnTveHfqg zl?1&>t_Ys=3qdvrt>INT;jvNJ=*{0vmhn~9K@jwo)Q|P9y{U_SRZ1&3>0r$@=Dx@u zFbKN^!7P|bW-nwE?W+pBLexHzo1Y3ch6o)D%>?`+z9ZRews+t9st`R>!%U+gkdhyC zw77|-`)gMD5b8VzTrUV{O5|YjeGYtegC2sBm-_8z{ghmal){8KR9KTP*7bI+A9dG z+R@W~i#MMbu=$?;>%#-3s$$s zq>_;=jpBL$2-+~FwJc*=kJU86sS0Fey>+vv%D9l?N0;NjL8Xw{fN3l5DJzTHrsj8` zY@|W=%Rw7X0Te#v5`ND_V6UcHu#{j%r(mkOBvAkFYr)&&(yD1JV8p_`!36KoL^BKT z(|Q>lcOP`f7Da|^YO^E;?=UBx>1dw*Jl&?_cVMin@R&!Xj0Oml@vAb(Krw+06wj&z z&)Arxt9*{i2g1&X=x2Kbw+cVw<$wQuczjo%v@<_$Ps8GSzlIIB?VX}9X+qBTh1d+z z15|Xf!RrvN_%vfT-id>R`%6zt$dpoR_>;~2nGcfEI4?J~r5HyT-GdAow0`ANj13aK zSx3F>-Olc}CPl9caWE(YQ}0~{>%+;$25ncoYKGtxjXJqEjBQgC70Cwe#m~ml_Pl8d z?tKCHbbYAg2OdRkKGYP#}K~##O3-ljNA}TrZSOf@lwPm5@_Yw@ zy%@J=Z59TD;@tsZ1UR1}Dgx03H+U3$e2r8xN~=*AGx46OMKw{6fFJ|(*dXtyUOM_1 zn()2*hF+klX_A<{O%Bl9X=<4W`Bjz&^d-!V7m_H@VXx?06d2#)DwOB@Q=i>@JX41U zmbddB2Xc2@_!Csem;*;zZI~{+7(01iK-{Y%^UQ1n^;aFDH&7uD1xgdfT9a{oMHZ?N z^clRICs3!B0@RCo>{$yjd&SN8zXHl5$D*!J($cd*<;e3Jp5=XxnQUm#RB&vt2_SU@ zNvmI2FGIA+6E_e6Sh0411+vT5Vg$Z7N=UM@=%+zDCKTSa){t@W@C#FX*s~ zUM^xSkHO-wrk^!y4%Sh+Qj_!Vk2{8SHmsyR-rQMxu+DQd31~UFK`(G&yRN>5XQfOX z9DcdBwsv-`mNF|`FNf#DN3&?w%N-&Sg5TgS%__jejRHyn89-(J641xP>(i6{do@Gh zO>BlYw=DF-V_Jq^(=C`cg@G*(`pQK-H1Z)s^a()~A?k?6j+;OSuxjg`KQnek+r*9+ z9@qf%=>&vJsHe`%4+UEz?so^rx0c#gsQ~RLO|mrl8;$TI@#;XNV_C9?+tP}P=9G8m z8P+H5JF}fD1tr&NX_s&uGC0c{S06kK0y>hJWNQvK?!XJY7MHgfbyVgSigGWNdvO0V zd$#1fJ_ZaGC=sp+Imc}FkZ`WLs}`}8BUEPs)gBhg2g`KCcuKsea>ff3a__%Q*)rn5 zlMt{st~R*Q8`l^tQL z;N>>EysmNr%zaC`JaBCL?YdJSD<7!_$PS<-`^N{LoHysZR{g6b>iVBN!HDYWd;iq~ zb^VtzvHS1DVgG7+`sdBx0ExIie_sFh0s!&(=Wm_>%H#jL5=y+l5h>bn{Ky99rZ3zvUp!}O KP=3}q=Klft!np1L literal 0 HcmV?d00001 diff --git a/docs/Figures/agec_lci_emissions.png b/docs/Figures/agec_lci_emissions.png new file mode 100644 index 0000000000000000000000000000000000000000..837111ff85ee5dcc4b4a4214815bd0c8c5d08ad1 GIT binary patch literal 40742 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 literal 0 HcmV?d00001 diff --git a/docs/Figures/agec_lci_icon.PNG b/docs/Figures/agec_lci_icon.PNG new file mode 100644 index 0000000000000000000000000000000000000000..b81319716dc7acecd2d1fce4da264f0a16e2b780 GIT binary patch literal 5836 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 CJ)VUC literal 0 HcmV?d00001 diff --git a/docs/Figures/agec_lci_step2.png b/docs/Figures/agec_lci_step2.png new file mode 100644 index 0000000000000000000000000000000000000000..cdaf1582e99de61a555bf8105411c1a471ad107e GIT binary patch literal 25781 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 literal 0 HcmV?d00001 diff --git a/docs/Figures/agec_lci_step3.png b/docs/Figures/agec_lci_step3.png new file mode 100644 index 0000000000000000000000000000000000000000..5d6ad1fc0dafbf95f81d9cad7b483afaf41e7c77 GIT binary patch literal 4209 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 E0LOknGynhq literal 0 HcmV?d00001 diff --git a/docs/Figures/agri-footprint.png b/docs/Figures/agri-footprint.png new file mode 100644 index 0000000000000000000000000000000000000000..550fee374edd35c598a6cf341429e48b8c8d13cd GIT binary patch literal 15296 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%0D=MsAcP<8!^N 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 W-&F2w=L0YTQoXHlEBmIg@BaY6w^bzo literal 0 HcmV?d00001 diff --git a/docs/Figures/olca_step2.png b/docs/Figures/olca_step2.png new file mode 100644 index 0000000000000000000000000000000000000000..aa56e2b8581cf4ef8c0e4bcacbe2afe9e4883c71 GIT binary patch literal 15233 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 hn@8c5Zoa!xVt+{a0m{A+sFTV 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 W*ZEt2M4g}ZpR$66e66h2=l=swIVsWr literal 0 HcmV?d00001 diff --git a/docs/Figures/simapro_step1.png b/docs/Figures/simapro_step1.png new file mode 100644 index 0000000000000000000000000000000000000000..cbffaf262743eb231c936fbb66452b85b04eb3b4 GIT binary patch literal 27173 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 literal 0 HcmV?d00001 diff --git a/docs/Figures/simapro_step2.png b/docs/Figures/simapro_step2.png new file mode 100644 index 0000000000000000000000000000000000000000..89e1a8bb0fb3736f09a902111782b1336f1bb7a9 GIT binary patch literal 9762 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 literal 0 HcmV?d00001 diff --git a/docs/agec-lci-tutorial.pdf b/docs/agec-lci-tutorial.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4779f47177a8b1a89c7b06cfe7369445dd94b4c7 GIT binary patch literal 511399 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

  • 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Ⓢ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�gr=k?4dlBxT#q6pnOiGJ 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

    kN^_}+Lz}e-GP{{=RN*W6|G8*PQ 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 literal 0 HcmV?d00001 diff --git a/docs/agec-lci-tutorial.tex b/docs/agec-lci-tutorial.tex new file mode 100644 index 0000000..b44449d --- /dev/null +++ b/docs/agec-lci-tutorial.tex @@ -0,0 +1,935 @@ +\documentclass[openany]{book} +\usepackage{lmodern} +\usepackage{setspace} +\setstretch{1.15} +\usepackage{amssymb,amsmath} +\usepackage[utf8]{inputenc} +\usepackage[hyphens]{url} +\usepackage{float} + + +% Define book size +\usepackage[paperwidth=8.5in, paperheight=11in]{geometry} % margin=2.54cm + +% wrap url +\Urlmuskip=0mu plus 1mu\relax + + + +\usepackage{ifxetex,ifluatex} +\usepackage{fixltx2e} % provides \textsubscript +\ifnum 0\ifxetex 1\fi\ifluatex 1\fi=0 % if pdftex + \usepackage[T1]{fontenc} + \usepackage[utf8]{inputenc} +\else % if luatex or xelatex + \ifxetex + \usepackage{mathspec} + \else + \usepackage{fontspec} + \fi + \defaultfontfeatures{Ligatures=TeX,Scale=MatchLowercase} +\fi +% use upquote if available, for straight quotes in verbatim environments +\IfFileExists{upquote.sty}{\usepackage{upquote}}{} +% use microtype if available +\IfFileExists{microtype.sty}{% +\usepackage{microtype} +\UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts +}{} +\usepackage{hyperref} +\hypersetup{unicode=true, + pdftitle={AGEC-LCI tutorial}, + pdfauthor={Ivan Viveros Santos}, + pdfborder={0 0 0}, + breaklinks=true} +\urlstyle{same} % don't use monospace font for urls +\usepackage{natbib} +\bibliographystyle{apalike} + + +\usepackage{longtable,booktabs} +\usepackage{graphicx,grffile} +\makeatletter +\def\maxwidth{\ifdim\Gin@nat@width>\linewidth\linewidth\else\Gin@nat@width\fi} +\def\maxheight{\ifdim\Gin@nat@height>\textheight\textheight\else\Gin@nat@height\fi} +\makeatother +% Scale images if necessary, so that they will not overflow the page +% margins by default, and it is still possible to overwrite the defaults +% using explicit options in \includegraphics[width, height, ...]{} +\setkeys{Gin}{width=\maxwidth,height=\maxheight,keepaspectratio} +\IfFileExists{parskip.sty}{% +\usepackage{parskip} +}{% else +\setlength{\parindent}{0pt} +\setlength{\parskip}{6pt plus 2pt minus 1pt} +} +\setlength{\emergencystretch}{3em} % prevent overfull lines +\providecommand{\tightlist}{% + \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}} +\setcounter{secnumdepth}{5} +% Redefines (sub)paragraphs to behave more like sections +\ifx\paragraph\undefined\else +\let\oldparagraph\paragraph +\renewcommand{\paragraph}[1]{\oldparagraph{#1}\mbox{}} +\fi +\ifx\subparagraph\undefined\else +\let\oldsubparagraph\subparagraph +\renewcommand{\subparagraph}[1]{\oldsubparagraph{#1}\mbox{}} +\fi + +%%% Use protect on footnotes to avoid problems with footnotes in titles +\let\rmarkdownfootnote\footnote% +\def\footnote{\protect\rmarkdownfootnote} + +%%% Change title format to be more compact +\usepackage{titling} +\usepackage{pdfpages} +% Create subtitle command for use in maketitle +\newcommand{\subtitle}[1]{ + \posttitle{ + \begin{center}\large#1\end{center} + } +} + +\setlength{\droptitle}{-2em} + \title{AGEC-LCI tutorial} + \pretitle{\vspace{\droptitle}\centering\huge} + \posttitle{\par} + \author{Ivan Viveros Santos} + \preauthor{\centering\large\emph} + \postauthor{\par} + \predate{\centering\large\emph} + \postdate{\par} + \date{April 2020} + +\usepackage{booktabs} +\usepackage{amsthm} +\makeatletter +\def\thm@space@setup{% + \thm@preskip=8pt plus 2pt minus 4pt + \thm@postskip=\thm@preskip +} +\makeatother + +\begin{document} + +\maketitle + +{ +\setcounter{tocdepth}{1} +\tableofcontents +} +\hypertarget{preface}{% +\chapter*{Preface}\label{preface}} +\addcontentsline{toc}{chapter}{Preface} + +\hypertarget{agec-lci-agricultural-emissions-calculator-for-life-cycle-inventory}{% +\subsubsection*{AGEC-LCI: AGricultural Emissions Calculator for life cycle inventory}\label{agec-lci-agricultural-emissions-calculator-for-life-cycle-inventory}} +\addcontentsline{toc}{subsubsection}{AGEC-LCI: AGricultural Emissions Calculator for life cycle inventory} + +AGEC-LCI is a VBA tool that generates inventory reports of direct field emissions resulting from the application of soil amendments, fertilizers and metal-based fungicides in agriculture. This tool aims to facilitate the modelling of the foreground process of agricultural systems and to avoid the potential inconsistent linking between life cycle inventory (LCI) and life cycle impact assessment (LCIA) phases. + +\hypertarget{about-the-authors-and-contributors}{% +\subsubsection*{About the authors and contributors}\label{about-the-authors-and-contributors}} +\addcontentsline{toc}{subsubsection}{About the authors and contributors} + +\begin{longtable}[]{@{}ll@{}} +\toprule +\begin{minipage}[b]{0.43\columnwidth}\raggedright +Co-Authors\strut +\end{minipage} & \begin{minipage}[b]{0.51\columnwidth}\raggedright +Affiliation\strut +\end{minipage}\tabularnewline +\midrule +\endhead +\begin{minipage}[t]{0.43\columnwidth}\raggedright +\href{https://ca.linkedin.com/in/ivan-viveros-santos}{Ivan Viveros Santos}\strut +\end{minipage} & \begin{minipage}[t]{0.51\columnwidth}\raggedright +\href{http://www.ciraig.org/fr/}{CIRAIG}, \href{https://www.polymtl.ca/gch/}{Chemical Engineering Department, Polytechnique Montréal}\strut +\end{minipage}\tabularnewline +\begin{minipage}[t]{0.43\columnwidth}\raggedright +\href{http://www.elsa-lca.org/?p=137\&lang=en}{Philippe Roux}\strut +\end{minipage} & \begin{minipage}[t]{0.51\columnwidth}\raggedright +ITAP, Irstea, Montpellier SupAgro, \href{http://www.elsa-lca.org/?lang=en}{Elsa Research Group}, Univ Montpellier\strut +\end{minipage}\tabularnewline +\begin{minipage}[t]{0.43\columnwidth}\raggedright +\href{http://www.elsa-lca.org/?tag=carole-sinfort\&lang=en}{Carole Sinfort}\strut +\end{minipage} & \begin{minipage}[t]{0.51\columnwidth}\raggedright +ELSA Research Group, ITAP, SupAgro, Irstea, Univ Montpellier\strut +\end{minipage}\tabularnewline +\begin{minipage}[t]{0.43\columnwidth}\raggedright +\href{https://www.etsmtl.ca/en/research/professors/alevasseur/}{Annie Levasseur}\strut +\end{minipage} & \begin{minipage}[t]{0.51\columnwidth}\raggedright +Department of Construction Engineering, École de Technologie Supérieure\strut +\end{minipage}\tabularnewline +\begin{minipage}[t]{0.43\columnwidth}\raggedright +\href{https://professeurs.uqam.ca/professeur/bulle.cecile/}{Cécile Bulle}\strut +\end{minipage} & \begin{minipage}[t]{0.51\columnwidth}\raggedright +ESG UQAM, Strategy, Corporate \& Social Responsibility Department, CIRAIG, Montreal\strut +\end{minipage}\tabularnewline +\begin{minipage}[t]{0.43\columnwidth}\raggedright +\href{https://www.polymtl.ca/expertises/deschenes-louise}{Louise Deschênes}\strut +\end{minipage} & \begin{minipage}[t]{0.51\columnwidth}\raggedright +\href{http://www.ciraig.org/fr/}{CIRAIG}, Chemical Engineering Department, Polytechnique Montréal\strut +\end{minipage}\tabularnewline +\bottomrule +\end{longtable} + +\hypertarget{download-the-agec-lci-tool}{% +\subsubsection*{Download the AGEC-LCI tool}\label{download-the-agec-lci-tool}} +\addcontentsline{toc}{subsubsection}{Download the AGEC-LCI tool} + +\includegraphics[width=2.53in]{Figures/download_icon} + +Please follow this \href{}{link to download the AGEC-LCI tool}. + +\hypertarget{participation-at-setac-europe-scicon-virtual-meeting}{% +\subsubsection*{Participation at SETAC Europe SciCon virtual meeting}\label{participation-at-setac-europe-scicon-virtual-meeting}} +\addcontentsline{toc}{subsubsection}{Participation at SETAC Europe SciCon virtual meeting} + +This work will be presented at the \href{https://dublin.setac.org/}{SETAC Europe 30\textsuperscript{th} Annual Meeting \emph{``Open Science for Enhanced Global Environmental Protection''}} according to the following details: + +\textbf{Track:} 5. Life Cycle Assessment and Foot-Printing + +\textbf{Session:} Quantifying life cycle emissions and environmental impacts of agricultural practices related to pesticides and fertilisers + +\textbf{Presentation Title:} AGEC-LCI: an open access tool for calculating emissions from fertilizers and metal-based fungicides applications + +\textbf{Presentation Type:} Platform + +\hypertarget{tools-information}{% +\subsubsection*{Tool's information}\label{tools-information}} +\addcontentsline{toc}{subsubsection}{Tool's information} + +This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. + +\hypertarget{introduction}{% +\chapter{Introduction}\label{introduction}} + +AGEC-LCI is a VBA application hosted in Microsoft Excel that computes emissions generated from the application of soil amendments, fertilizers and metal-based fungicides in agriculture (Figure \ref{fig:agec-lci-emissions}). + +\begin{figure}[ht] + +{\centering \includegraphics[width=0.95\linewidth]{Figures/agec_lci_emissions} + +} + +\caption{Emissions Computed by AGEC-LCI}\label{fig:agec-lci-emissions} +\end{figure} + +A state of the art analysis of the models for computing direct field emission from fertilizers, pesticides and soil amendments was carried out. Acknowledging that agricultural emissions are site- and time dependent, a parsimonious approach was considered for the selection of the models (Table \ref{tab:agec-models}). See \protect\hyperlink{selected-methods}{Section} \ref{selected-methods} for more details on the selected models. + +\begin{longtable}[]{@{}llllll@{}} +\caption{\label{tab:agec-models} Selected models for calculating agricultural emissions and comparison with LCI databases}\tabularnewline +\toprule +\begin{minipage}[b]{0.12\columnwidth}\raggedright +Emission\strut +\end{minipage} & \begin{minipage}[b]{0.16\columnwidth}\raggedright +\includegraphics{Figures/agri-footprint.png} \href{https://www.agri-footprint.com/}{agri footprint} \citep{durlinger2017}\strut +\end{minipage} & \begin{minipage}[b]{0.12\columnwidth}\raggedright +\includegraphics{Figures/ecoinvent.png} \href{https://www.ecoinvent.org/}{ecoinvent v3} \citep{nemecek2011}\strut +\end{minipage} & \begin{minipage}[b]{0.13\columnwidth}\raggedright +\includegraphics{Figures/agribalyse.png} \href{https://www.ademe.fr/en/expertise/alternative-approaches-to-production/agribalyse-program}{AGRIBALYSE ®} \citep{Koch2015}\strut +\end{minipage} & \begin{minipage}[b]{0.12\columnwidth}\raggedright +\includegraphics{Figures/WFLDB.png} \href{https://quantis-intl.com/tools/databases/wfldb-food/}{WFLDB} \citep{nemecek2014}\strut +\end{minipage} & \begin{minipage}[b]{0.17\columnwidth}\raggedright +\includegraphics{Figures/agec_lci_logo.png} AGEC-LCI\strut +\end{minipage}\tabularnewline +\midrule +\endfirsthead +\toprule +\begin{minipage}[b]{0.12\columnwidth}\raggedright +Emission\strut +\end{minipage} & \begin{minipage}[b]{0.16\columnwidth}\raggedright +\includegraphics{Figures/agri-footprint.png} \href{https://www.agri-footprint.com/}{agri footprint} \citep{durlinger2017}\strut +\end{minipage} & \begin{minipage}[b]{0.12\columnwidth}\raggedright +\includegraphics{Figures/ecoinvent.png} \href{https://www.ecoinvent.org/}{ecoinvent v3} \citep{nemecek2011}\strut +\end{minipage} & \begin{minipage}[b]{0.13\columnwidth}\raggedright +\includegraphics{Figures/agribalyse.png} \href{https://www.ademe.fr/en/expertise/alternative-approaches-to-production/agribalyse-program}{AGRIBALYSE ®} \citep{Koch2015}\strut +\end{minipage} & \begin{minipage}[b]{0.12\columnwidth}\raggedright +\includegraphics{Figures/WFLDB.png} \href{https://quantis-intl.com/tools/databases/wfldb-food/}{WFLDB} \citep{nemecek2014}\strut +\end{minipage} & \begin{minipage}[b]{0.17\columnwidth}\raggedright +\includegraphics{Figures/agec_lci_logo.png} AGEC-LCI\strut +\end{minipage}\tabularnewline +\midrule +\endhead +\begin{minipage}[t]{0.12\columnwidth}\raggedright +Ammonia (NH\textsubscript{3})\strut +\end{minipage} & \begin{minipage}[t]{0.16\columnwidth}\raggedright +IPCC (2006)\strut +\end{minipage} & \begin{minipage}[t]{0.12\columnwidth}\raggedright +Agrammon (Tier 3 methodology for Switzerland)\strut +\end{minipage} & \begin{minipage}[t]{0.13\columnwidth}\raggedright +EMEP Tier 2 (EEA 2009)\strut +\end{minipage} & \begin{minipage}[t]{0.12\columnwidth}\raggedright +EMEP Tier 2 (EEA 2013)\strut +\end{minipage} & \begin{minipage}[t]{0.17\columnwidth}\raggedright +EMEP Tier 2 (EEA 2009 \& EEA 2013)\strut +\end{minipage}\tabularnewline +\begin{minipage}[t]{0.12\columnwidth}\raggedright +Nitrous oxide (N\textsubscript{2}O)\strut +\end{minipage} & \begin{minipage}[t]{0.16\columnwidth}\raggedright +IPCC (2006)\strut +\end{minipage} & \begin{minipage}[t]{0.12\columnwidth}\raggedright +IPCC (2006) crops: Tier 1 animals: Tier 2\strut +\end{minipage} & \begin{minipage}[t]{0.13\columnwidth}\raggedright +IPCC (2006) crops: Tier 1 animals: Tier 2\strut +\end{minipage} & \begin{minipage}[t]{0.12\columnwidth}\raggedright +IPCC (2006) crops: Tier 1 animals: Tier 2\strut +\end{minipage} & \begin{minipage}[t]{0.17\columnwidth}\raggedright +"IPCC (2006) crops: Tier 1\textsuperscript{(a)}\strut +\end{minipage}\tabularnewline +\begin{minipage}[t]{0.12\columnwidth}\raggedright +Nitrate (NO\textsubscript{3}\textsuperscript{-})\strut +\end{minipage} & \begin{minipage}[t]{0.16\columnwidth}\raggedright +IPCC (2006)\strut +\end{minipage} & \begin{minipage}[t]{0.12\columnwidth}\raggedright +Europe: SALCA-Nitrate (Richner et al.~2014), Other countries: SQCB (Faist et al, 2009)\strut +\end{minipage} & \begin{minipage}[t]{0.13\columnwidth}\raggedright +Annual French crops: COMIFER 2001 adjusted (Tailleur et al.~2012),Permanent crops: SQCB (Faist et al, 2009)\strut +\end{minipage} & \begin{minipage}[t]{0.12\columnwidth}\raggedright +Europe: SALCA-Nitrate (Richner et al.~2014), Other countries: SQCB (Faist et al, 2009)\strut +\end{minipage} & \begin{minipage}[t]{0.17\columnwidth}\raggedright +SQCB (Faist et al, 2009)\strut +\end{minipage}\tabularnewline +\begin{minipage}[t]{0.12\columnwidth}\raggedright +Phosphorus (P,PO\textsubscript{4}\textsuperscript{3-})\strut +\end{minipage} & \begin{minipage}[t]{0.16\columnwidth}\raggedright +(Struijs, Beusen, Zwart, \& Huijbregts, 2011)\strut +\end{minipage} & \begin{minipage}[t]{0.12\columnwidth}\raggedright +SALCA-P (Prasuhn, 2006)\strut +\end{minipage} & \begin{minipage}[t]{0.13\columnwidth}\raggedright +SALCA-P (Prasuhn, 2006)\strut +\end{minipage} & \begin{minipage}[t]{0.12\columnwidth}\raggedright +SALCA-P (Prasuhn, 2006)\strut +\end{minipage} & \begin{minipage}[t]{0.17\columnwidth}\raggedright +SALCA-P (Prasuhn, 2006)\strut +\end{minipage}\tabularnewline +\begin{minipage}[t]{0.12\columnwidth}\raggedright +Heavy metals (Cd, Cr, Cu, Hg, Ni, Pb, Zn)\strut +\end{minipage} & \begin{minipage}[t]{0.16\columnwidth}\raggedright +(Mels et al., 2008, Romkens \& Rietra, 2008, Nemecek \& Schnetzer, 2012)\strut +\end{minipage} & \begin{minipage}[t]{0.12\columnwidth}\raggedright +SALCA method (Freiermuth, 2006)\strut +\end{minipage} & \begin{minipage}[t]{0.13\columnwidth}\raggedright +SALCA method (Freiermuth, 2006)\strut +\end{minipage} & \begin{minipage}[t]{0.12\columnwidth}\raggedright +SALCA method (Freiermuth, 2006)\strut +\end{minipage} & \begin{minipage}[t]{0.17\columnwidth}\raggedright +SALCA method (Freiermuth, 2006)\strut +\end{minipage}\tabularnewline +\begin{minipage}[t]{0.12\columnwidth}\raggedright +Methane (CH\textsubscript{4})\strut +\end{minipage} & \begin{minipage}[t]{0.16\columnwidth}\raggedright +Dutch National Inventory Reports\strut +\end{minipage} & \begin{minipage}[t]{0.12\columnwidth}\raggedright +IPCC (2006) Tier 2\strut +\end{minipage} & \begin{minipage}[t]{0.13\columnwidth}\raggedright +IPCC (2006) Tier 2\strut +\end{minipage} & \begin{minipage}[t]{0.12\columnwidth}\raggedright +IPCC (2006) Tier 2\strut +\end{minipage} & \begin{minipage}[t]{0.17\columnwidth}\raggedright +-\strut +\end{minipage}\tabularnewline +\begin{minipage}[t]{0.12\columnwidth}\raggedright +Synthetic pesticides\strut +\end{minipage} & \begin{minipage}[t]{0.16\columnwidth}\raggedright +100 \% of the substance emitted to agricultural soil\strut +\end{minipage} & \begin{minipage}[t]{0.12\columnwidth}\raggedright +100 \% of the substance emitted to agricultural soil\strut +\end{minipage} & \begin{minipage}[t]{0.13\columnwidth}\raggedright +100 \% of the substance emitted to agricultural soil\strut +\end{minipage} & \begin{minipage}[t]{0.12\columnwidth}\raggedright +100 \% of the substance emitted to soil\textsuperscript{(b)}\strut +\end{minipage} & \begin{minipage}[t]{0.17\columnwidth}\raggedright +-\strut +\end{minipage}\tabularnewline +\bottomrule +\end{longtable} + +(a): The AGEC-LCI tool does not compute enteric emissions of livestock. + +(b): Rule followed in the first and second release of the WFLDB. The third release will follow the rules defined in Glasgow workshops \citep{nemecek2014}. + +\hypertarget{instructions}{% +\chapter{Instructions for use}\label{instructions}} + +\hypertarget{step-1}{% +\subsubsection*{Step 1}\label{step-1}} +\addcontentsline{toc}{subsubsection}{Step 1} + +Unzip the compressed folder AGEC-LCI\_v1\_0.zip that you got from \href{}{this site}, then open the file AGEC-LCI\_v1\_0.xlsm (Figure \ref{fig:agec-icon}). + +\begin{figure}[ht] + +{\centering \includegraphics[width=0.15\linewidth]{Figures/agec_lci_icon} + +} + +\caption{AGEC-LCI is stored in a macro-enabbled workbook}\label{fig:agec-icon} +\end{figure} + +\hypertarget{step-2}{% +\subsubsection*{Step 2}\label{step-2}} +\addcontentsline{toc}{subsubsection}{Step 2} + +Click on the Launch AGEC-LCI user interface button at the top of README-RUN worksheet of AGEC-LCI\_v1\_0.xlsm (Figure \ref{fig:agec-lci-step1}). + +\begin{figure}[ht] + +{\centering \includegraphics[width=0.85\linewidth]{Figures/agec_lci_step1} + +} + +\caption{Launch AGEC-LCI user interface}\label{fig:agec-lci-step1} +\end{figure} + +\hypertarget{step-3}{% +\subsubsection*{Step 3}\label{step-3}} +\addcontentsline{toc}{subsubsection}{Step 3} + +The AGEC-LCI user interface will be displayed (Figure \ref{fig:agec-lci-step2}). + +\begin{figure}[ht] + +{\centering \includegraphics[width=0.65\linewidth]{Figures/agec_lci_step2} + +} + +\caption{AGEC-LCI user interface}\label{fig:agec-lci-step2} +\end{figure} + +AGEC-LCI allows the user to select inputs from a database composed of 25 crops, 42 fertilizers, 6 metal-based fungicides and the pedo-climatic characteristics of 5 French regions according to data from AGRIBALYSE \citep{Koch2015}. Furthermore, the user is allowed to add crops, regions and other inputs not available in the accompanying database. + +\hypertarget{step-4}{% +\subsubsection*{Step 4}\label{step-4}} +\addcontentsline{toc}{subsubsection}{Step 4} + +You will be asked to give a short name for your current project. It is advised to give a short and meaningful name, because it will be part of the name of the reports and the process generated (Figure \ref{fig:agec-lci-step3}). Click OK to finish the computations. + +\begin{figure}[ht] + +{\centering \includegraphics[width=6.76in]{Figures/agec_lci_step3} + +} + +\caption{Name your current project}\label{fig:agec-lci-step3} +\end{figure} + +\hypertarget{step-5}{% +\subsubsection*{Step 5}\label{step-5}} +\addcontentsline{toc}{subsubsection}{Step 5} + +Three reports will be generated and stored under the Results folder accompanying this tool (Figure \ref{fig:agec-lci-step4}). The Results folder will be automatically open at the end of the computation. + +\begin{itemize} +\item + \textbf{Report\_Project\_Name\_YYYY-MM-DD.xlsx}: Contains the user's inputs and the calculated emissions. The aim of this report is to keep track of the inputs that need to be entered by the LCA practitioner into a LCA software. +\item + \textbf{Report\_olca\_Project\_Name\_YYYY-MM-DD.xlsx}: Reports the calculated emissions in an Excel file compatible with openLCA. The importation of this report was tested with openLCA 1.9.0, and the procedure is described in \protect\hyperlink{import-olca}{Section} \ref{import-olca}. +\item + \textbf{Report\_SimaPro\_Project\_Name\_YYYY-MM-DD.csv}: Reports the calculated emissions in a csv file compatible with SimaPro. The importation of this csv file was tested with SimaPro 8.5.2.2, it is not guaranteed that it will work in previous versions the software. The procedure for importing this file is described in \protect\hyperlink{import-simapro}{Section} \ref{import-simapro}. +\end{itemize} + +\begin{figure}[ht] + +{\centering \includegraphics[width=0.95\linewidth]{Figures/age_lci_user_interface} + +} + +\caption{Files generated by AGEC-LCI}\label{fig:agec-lci-step4} +\end{figure} + +\hypertarget{importing-agec-lci-reports-into-lca-software}{% +\chapter{Importing AGEC-LCI reports into LCA software}\label{importing-agec-lci-reports-into-lca-software}} + +AGEC-LCI generates reports that can be directly imported into LCA software such as \href{http://www.openlca.org/openlca/}{openLCA} and \href{https://simapro.com/}{SimaPro}, which greatly reduces the time required for computing the impact of emissions resulting from soil amendments, fertilizers and metal-based fungicides. + +\hypertarget{import-olca}{% +\section{openLCA}\label{import-olca}} + +\begin{enumerate} +\def\labelenumi{\arabic{enumi}.} +\item + Activate your working database +\item + Under \emph{File}, select import. +\item + Select the \emph{Excel} file format and click on Next (Figure \ref{fig:olca-step1}). +\end{enumerate} + +\begin{figure}[ht] + +{\centering \includegraphics[width=0.7\linewidth]{Figures/olca_step1} + +} + +\caption{Importing an Excel file into openLCA}\label{fig:olca-step1} +\end{figure} + +\begin{enumerate} +\def\labelenumi{\arabic{enumi}.} +\setcounter{enumi}{3} +\item + Find the \emph{AGEC-LCI report in Excel format} you would like to import. The name of the AGEC-LCI report compatible with openLCA follows the pattern ``Report\_olca\_Project\_Name\_YYYY-MM-DD.xlsx''. Of course, you can rename this file prior to its importation into openLCA. +\item + Select the file to be imported and click on finish (Figure \ref{fig:olca-step2}). +\end{enumerate} + +\begin{figure}[ht] + +{\centering \includegraphics[width=0.7\linewidth]{Figures/olca_step2} + +} + +\caption{Selecting the file to be imported}\label{fig:olca-step2} +\end{figure} + +\begin{enumerate} +\def\labelenumi{\arabic{enumi}.} +\setcounter{enumi}{5} +\tightlist +\item + After the importation, a child category AGEC-LCI will be created under Processes and Flows from the navigation panel (Figure \ref{fig:olca-step3}). +\end{enumerate} + +\begin{figure}[ht] + +{\centering \includegraphics[width=0.4\linewidth]{Figures/olca_step3} + +} + +\caption{Child categories added to Processes and Flows}\label{fig:olca-step3} +\end{figure} + +\hypertarget{import-simapro}{% +\section{SimaPro}\label{import-simapro}} + +\begin{enumerate} +\def\labelenumi{\arabic{enumi}.} +\item + Open your project +\item + Under \emph{File}, select import. +\item + Click on Add. +\item + Select the csv file for importing (Figure \ref{fig:simapro-step1}). +\end{enumerate} + +\begin{figure}[ht] + +{\centering \includegraphics[width=0.85\linewidth]{Figures/simapro_step1} + +} + +\caption{Importing a csv file into SimaPro}\label{fig:simapro-step1} +\end{figure} + +\begin{enumerate} +\def\labelenumi{\arabic{enumi}.} +\setcounter{enumi}{4} +\item + Click OK to launch the importation. +\item + After the importation, a child category AGEC will be created under Processes/Use/Others (Figure \ref{fig:simapro-step2}). +\end{enumerate} + +\begin{figure}[ht] + +{\centering \includegraphics[width=0.85\linewidth]{Figures/simapro_step2} + +} + +\caption{Child category added after importation}\label{fig:simapro-step2} +\end{figure} + +\textbf{Notes:} + +\begin{itemize} +\item + The default name of the flow generated by AGEC-LCI is \emph{Agricultural emissions, AGEC}. +\item + The default name of the process is composed by concatenation of the strings \emph{``Agricultural emissions, AGEC-LCI-''} and \emph{``Your Project Name''}, which you entered at step 3 of the \protect\hyperlink{instructions}{instructions for use}. +\end{itemize} + +\hypertarget{selected-methods}{% +\chapter{Selected methods}\label{selected-methods}} + +\hypertarget{soil-loss}{% +\section{Soil loss}\label{soil-loss}} + +In line with the AGRIBALYSE® methodology \citep{Koch2015}, soil loss was estimated by applying the USDA RUSLE equation. + +\[A = R\cdot K \cdot L \cdot S \cdot C \cdot P \cdot f\] + +Where: + +\begin{itemize} +\item + \emph{A}: computed spatial and temporal average soil loss per unit area {[}t·ha\textsuperscript{-1}·yr\textsuperscript{-1}{]} +\item + \emph{R}: rainfall-runoff erosivity factor +\item + \emph{K}: soil erodibility factor +\item + \emph{L}: slope length factor +\item + \emph{S}: slope steepness factor +\item + \emph{C}: cover-management factor +\item + \emph{P}: support practice factor +\item + \emph{f}: acre to hectare conversion factor (equal to 2.47) +\end{itemize} + +The AGRIBALYSE ® program computed \emph{R} and \emph{K} parameters according to six principal regions of France: central, north, north-east, west, south and south-west. Furthermore, climate and soil profiles were defined for each region \citep{Koch2015}. + +\hypertarget{emissions-of-ammonia-nh3-to-the-air}{% +\section{\texorpdfstring{Emissions of ammonia (NH\textsubscript{3}) to the air}{Emissions of ammonia (NH3) to the air}}\label{emissions-of-ammonia-nh3-to-the-air}} + +In keeping with the AGRIBALYSE® methodology \citep{Koch2015}, emissions of NH\textsubscript{3} from organic fertilizers were calculated by applying the \citet{emep-eea2009} Tier 2. While the emissions of NH\textsubscript{3} resulting from the application of mineral fertilizers were calculated according to the \citet{emep-eea2013} Tier 2, which is in line with the World Food LCA Database (WFLDB) \citep{nemecek2014}. This allowed to consider the effect of both temperature and soil pH in the computation of NH\textsubscript{3} emissions. + +The NH\textsubscript{3} emissions were calculated according to the following equation: + +\[NH_3=\frac{17}{14} \cdot \sum_{m=1}^{M}(EF_a \cdot p + EF_b \cdot (1-p)) \cdot N_{mineral} \] + +Where: + +\begin{itemize} +\item + \emph{NH\textsubscript{3}}: ammonia emissions after mineral fertilizer application {[}kg NH\textsubscript{3}{]} +\item + \emph{m}: fertilizer type (M: number of fertilizer types) +\item + \emph{EF\textsubscript{a}}: emission factor on soils with pH ≤ 7 {[}kg NH\textsubscript{3}-N/Kg N{]} +\item + \emph{EF\textsubscript{b}}: emission factor on soils with pH \textgreater{} 7 {[}kg NH\textsubscript{3}-N/Kg N{]} +\item + \emph{p}: fraction of soils with pH ≤ 7 {[}\%/100{]} +\item + \emph{N\textsubscript{mineral}}: mineral fertilizer application {[}kg N{]} +\item + \emph{17/14} is the conversion factor from N to NH\textsubscript{3}. +\end{itemize} + +The above equation was simplified by considering that only one value of pH is reported for a given plot, which implies assuming that the pH is homogeneous in the studied agricultural field. In the equation below, \emph{i} can take the values \emph{EF\textsubscript{a}} or \emph{EF\textsubscript{b}}, whether the pH is below or above 7.\\ +\[NH_3=\frac{17}{14} \cdot \sum_{m=1}^{M} EF_i \cdot N_{mineral} \] + +\hypertarget{emissions-of-nitrogen-oxides-noxnono2-to-the-air}{% +\section{\texorpdfstring{Emissions of nitrogen oxides (NOx,NO,NO\textsubscript{2}) to the air}{Emissions of nitrogen oxides (NOx,NO,NO2) to the air}}\label{emissions-of-nitrogen-oxides-noxnono2-to-the-air}} + +Nitrogen oxides result principally from the nitrification process. In line with the AGRIBALYSE® methodology \citep{Koch2015} and the WFLDB \citep{nemecek2014}, the \citet{emep-eea2009} Tier 1 was applied to calculate nitric oxide emission generated from the application of organic and mineral fertilizers. Regardless of the type of fertilizer (i.e., organic or mineral) the same emission factor is used: + +\begin{itemize} +\tightlist +\item + \textbf{Emission factor for NOx-N}: 0.012 kg NOx-N/kg N applied +\end{itemize} + +Prior to the computation of NO emissions, N volatized as NH\textsubscript{3} was substracted from the amount of N applied. + +In ecoinvent, nitrogen oxide emissions are calculated with respect to NO\textsubscript{2}. In consequence, a conversion factor of 46/14 was applied to the calculated emissions in terms of N. + +\hypertarget{nitrate-no3--leaching-to-ground-water}{% +\section{\texorpdfstring{Nitrate (NO\textsubscript{3}\textsuperscript{-}) leaching to ground water}{Nitrate (NO3-) leaching to ground water}}\label{nitrate-no3--leaching-to-ground-water}} + +\citet{faist2009} employed a simple regression model from Willigen (2000) to calculate nitrate leaching to groundwater in the context of the \emph{Sustainability Quick Check for Biofuels Project}. The main limitation of the SQCB-NO\textsubscript{3} model is that it does not account for soil hydrological and biochemical processes. In consequence, the output of this model must be considered as an estimate of nitrate leaching. Nevertheless, the SQCB-NO\textsubscript{3} model has been applied in AGRIBALYSE® \citep{Koch2015}, WFLDB \citep{nemecek2014} and ecoinvent \citep{nemecek2011} to calculate nitrate leaching in non-European agricultural fields. + +The SQCB-NO3 model was selected over the SALCA-nitrate model because the former was used by AGRIBALYSE ® to calculate nitrate leaching in vineyard fields, which is a research interest of the authors. Furthermore, this model allows to consistently compute nitrate emissions for other crops, and it facilitates updating the VBA application. + +Nitrate emissions were calculated according to the following regression model \citep{faist2009}: + +\[N=21.37 + \frac{P}{c \cdot L} \Big[0.0037 \cdot S + 0.0000601 \cdot N_{org} - 0.00362 \cdot U \Big]\] + +Where: + +\begin{itemize} +\item + \emph{N}: quantity of nitrogen leached {[}kg N·ha\textsuperscript{-1}·year\textsuperscript{-1}{]} +\item + \emph{P}: precipitation and watering, in mm per year +\item + \emph{c}: soil clay content, in basis 100 +\item + \emph{L}: rooting depth, in meters +\item + \emph{S}: nitrogen supply, including crop residues {[}kg N·ha\textsuperscript{-1}{]} +\item + \emph{N\textsubscript{org}}: quantity ot nitrogen in the soil organic matter {[}kg N·ha\textsuperscript{-1}{]} +\item + \emph{U}: nitrogen uptake {[}kg N·ha\textsuperscript{-1}{]} +\end{itemize} + +A conversion factor of 62/14 was applied to the calculated emissions of nitrate in terms of N. + +\hypertarget{emissions-of-nitrous-oxide-n2o-to-air}{% +\section{\texorpdfstring{Emissions of nitrous oxide (N\textsubscript{2}O) to air}{Emissions of nitrous oxide (N2O) to air}}\label{emissions-of-nitrous-oxide-n2o-to-air}} + +Nitrous oxide (N\textsubscript{2}O) results from nitrification and denitrification processes. The global warming potential (GWP) of N\textsubscript{2}O for a time horizon of 100 years is 310 times the GWP of CO\textsubscript{2} \citep{IPCC2006}. + +N\textsubscript{2}O emissions were calculated according to the following equation \citep{IPCC2006}: + +\[N_2O = \frac{44}{28} \cdot \bigg (0.01 \cdot \Big(N_{tot} + N_{cr} + \frac{14}{17} \cdot NH_3 + \frac{14}{46} \cdot NOx \Big) + 0.0075 \cdot \frac{14}{62} \cdot NO_3 \bigg)\] + +Where: + +\begin{itemize} +\item + \emph{N\textsubscript{2}O}: emissions of nitrous oxide {[}kg N\textsubscript{2}O·ha\textsuperscript{-1}{]} +\item + \emph{N\textsubscript{tot}} = total nitrogen in mineral and organic fertilizer {[}kg N·ha\textsuperscript{-1}{]} +\item + \emph{N\textsubscript{cr}}: nitrogen contained in the crop residues {[}kg N·ha\textsuperscript{-1}{]} +\item + \emph{NH\textsubscript{3}}: losses of nitrogen in the form of ammonia {[}kg NH\textsubscript{3}·ha\textsuperscript{-1}{]} +\item + \emph{NOx}: losses of nitrogen in the form of nitrogen oxides {[}kg NO\textsubscript{2}·ha\textsuperscript{-1}{]} +\item + \emph{NO\textsubscript{3}}: losses of nitrogen in the form of nitrate {[}kg NO\textsubscript{3}·ha\textsuperscript{-1}{]} +\end{itemize} + +\hypertarget{carbon-dioxide-co2-from-liming-and-urea-application}{% +\section{\texorpdfstring{Carbon dioxide (CO\textsubscript{2}) from liming and urea application}{Carbon dioxide (CO2) from liming and urea application}}\label{carbon-dioxide-co2-from-liming-and-urea-application}} + +The aim of applying lime in agricultural soils is to decrease soil acidity and to improve plant development. The addition of carbonates by means of limestone or dolomite entails the dissolution of carbonate limes and the release of bicarbonate (2HCO\textsubscript{3}\textsuperscript{-}). Subsequently, the bicarbonate is transformed into CO\textsubscript{2} and water \citep{IPCC2006}. + +In agreement with the AGRIBALYSE® methodology \citep{Koch2015}, the WFLDB \citep{nemecek2014}, and ecoinvent \citep{nemecek2011}, carbon dioxide emissions generated from the application of lime and urea were calculated according to \citet{IPCC2006} Tier 1. The calculated emissions are based on a worst-case approach because it is considered that the total amount of carbon is released in the form of CO\textsubscript{2}. + +CO\textsubscript{2} emissions from lime application: + +\[CO_2-C_{Emission}=M_{limestone} \cdot EF_{limestone} + M_{dolomite} \cdot EF_{dolomite}\] + +Where: + +\begin{itemize} +\item + \emph{CO\textsubscript{2}-C\textsubscript{Emissions}}: C emissions from lime application, tonnes C·yr\textsuperscript{-1} +\item + \emph{M}: annual amount of calcic limestone or dolomite, tonnes·yr\textsuperscript{-1} +\item + \emph{EF}: emission factor, tonne of C·(tonne of limestone or dolomite)\textsuperscript{-1} +\end{itemize} + +\begin{longtable}[]{@{}ll@{}} +\caption{\label{tab:carbon-dioxide-ef} EF-Emission factor (kg of C·kg of product\textsuperscript{-1})}\tabularnewline +\toprule +Product & EF\tabularnewline +\midrule +\endfirsthead +\toprule +Product & EF\tabularnewline +\midrule +\endhead +Limestone & 0.12\tabularnewline +Dolomite & 0.13\tabularnewline +Urea & 1.57\tabularnewline +\bottomrule +\end{longtable} + +Finally, a factor of 44/12 is applied to transform the emissions in terms of carbon into emissions based on carbon dioxide. + +\[CO_2= \frac{44}{12} \cdot CO_2-C_{Emission}\] + +\hypertarget{phosphorous-emissions}{% +\section{Phosphorus emissions}\label{phosphorous-emissions}} + +In agreement with the AGRIBALYSE® methodology \citep{Koch2015}, the WFLDB methodology \citep{nemecek2014} and the ecoinvent methodology \citep{nemecek2011}, emissions of phosphorous to water were calculated by applying the SALCA-P model \citep{prasuhn2006}. + +The SALCA-P model computes three types of emissions to water according to the mechanism generating them: + +\begin{itemize} +\tightlist +\item + Phosphorus to river (emission by soil loss) +\item + Phosphate to ground water (emission by leaching). +\item + Phosphate to river (emission by run-off) +\end{itemize} + +\hypertarget{phosphorus-to-river-emission-by-soil-loss}{% +\subsection{Phosphorus to river (emission by soil loss)}\label{phosphorus-to-river-emission-by-soil-loss}} + +Emissions of phosphorus by soil loss were calculated according to the following equation \citep{prasuhn2006}: + +\[P_E=A \cdot P_S \cdot F_R \cdot F_{SR} \cdot t\] +Where: + +\begin{itemize} +\item + \emph{P\textsubscript{E}}: phosphorus emitted by soil loss to rivers {[}kg.ha\textsuperscript{-1}.yr\textsuperscript{-1}{]} +\item + \emph{A}: quantity of soil lost {[}kg.ha\textsuperscript{-1}.yr\textsuperscript{-1}{]} +\item + \emph{t}: land occupation time (number of days/365) +\end{itemize} + +\begin{longtable}[]{@{}llll@{}} +\caption{\label{tab:phosphorous-river} Parameters for calculating phosphorous emissions to river \citep{prasuhn2006}}\tabularnewline +\toprule +Parameter & Definition & Default value & Units\tabularnewline +\midrule +\endfirsthead +\toprule +Parameter & Definition & Default value & Units\tabularnewline +\midrule +\endhead +\emph{P\textsubscript{S}} & Phosphorous content in the upper part of the soil & 0.00095 & kg P·kg soil\textsuperscript{-1}\tabularnewline +\emph{F\textsubscript{R}} & Eroded particle enrichment factor & 1.86 & -\tabularnewline +\emph{F\textsubscript{SR}} & Fraction of soil lost that reaches the river & 0.2 & -\tabularnewline +\bottomrule +\end{longtable} + +\hypertarget{phosphate-to-ground-water-emission-by-leaching}{% +\subsection{Phosphate to ground water (emission by leaching)}\label{phosphate-to-ground-water-emission-by-leaching}} + +Leaching of phosphate to ground water was calculated according to the following equation \citep{prasuhn2006}: + +\[P_L=P_{LM} \cdot F_{CSS} \cdot t\] + +Where: + +\begin{itemize} +\item + \emph{P\textsubscript{L}}: leached phosphorus {[}kg.ha\textsuperscript{-1}.yr\textsuperscript{-1}{]} +\item + \emph{P\textsubscript{LM}}: average quantity of phosphorus leached depending on the land occupation category {[}kg P.ha\textsuperscript{-1}.yr\textsuperscript{-1}{]} +\item + \emph{F\textsubscript{CSS}}: correction factor for fertilization with slurry and/or sludge (see equation below) +\item + \emph{t}: occupation time (number of days/365) +\end{itemize} + +A conversion factor of 95/31 was applied to convert emissions of phosphorus into emissions of phosphate. + +\[F_{CSS}=1+ \frac{0.2 \cdot (P_2O_{5-slurry\: and\: sludge})}{80}\] + +\hypertarget{phosphate-to-river-emission-by-run-off}{% +\subsection{Phosphate to river (emission by run-off)}\label{phosphate-to-river-emission-by-run-off}} + +Emissions of phosphate to river by run-off were calculated according to the following equation \citep{prasuhn2006}: + +\[P_R=P_{RM} \cdot F_C \cdot F_S \cdot t\] + +Where: + +\begin{itemize} +\item + \emph{P\textsubscript{R}}: phosphorus lost by run-off to the rivers {[}kg.ha\textsuperscript{-1}.yr\textsuperscript{-1}{]} +\item + \emph{P\textsubscript{RM}}: average quantity of phosphorus lost by run-off depending on the land occupation category {[}kg P.ha\textsuperscript{-1}.yr\textsuperscript{-1}{]} +\item + \emph{F\textsubscript{C}}: correction factor for the form of phosphorus applied (mineral, liquid/solid organic) +\item + \emph{F\textsubscript{S}}: slope factor. F\textsubscript{S} = 0 if slope \textless{} 3\%, F\textsubscript{S}= 1, otherwise. +\item + \emph{t}: occupation time (number of days/365) +\end{itemize} + +\[F_C=1+ \frac{0.7 \cdot P_2O_{5-slurry\: and \: sludge} + 0.2 \cdot P_2O_{5-mineral \: fertilizer} + 0.4 \cdot P_2O_{5-manure\: and\: compost}}{80}\] + +A conversion factor of 95/31 was applied to convert emissions of phosphorus into emissions of phosphate. + +\hypertarget{heavy-metal-emissions-to-agricultural-soil-surface-water-and-ground-water}{% +\section{Heavy metal emissions to agricultural soil, surface water and ground water}\label{heavy-metal-emissions-to-agricultural-soil-surface-water-and-ground-water}} + +Emissions of heavy metals to soil, ground and surface water are calculated based on a mass balance. The inputs considered are seeds, fertilizers, soil amendments, metal-based pesticides and air deposition. The outputs correspond to the emissions of trace metals into ground and surface water and the products harvested. + +\hypertarget{heavy-metal-emissions-to-agricultural-soils}{% +\subsection{Heavy metal emissions to agricultural soils}\label{heavy-metal-emissions-to-agricultural-soils}} + +The mass balance of trace metal \emph{(TM) x} in soil is calculated according to the following equation \citep{Koch2015}: + +\[\Delta F_{TMx}=\sum_{SFPI_y}IN_y \cdot C_{y,x} - \Big (\sum_{PLR_z} OUT_z \cdot C_{z,x} \Big) \cdot Alloc_x \quad \forall x \in \{Cd,Cu,Zn,Pb,Ni,Cr,Hg\}\] + +Where: + +\begin{itemize} +\item + \emph{ΔFTMx}: Flow into the soil of \emph{Trace Metal x (TMx)} +\item + \emph{INy}: Quantity of input \emph{SFPIy} containing TMx: + + \begin{itemize} + \item + Seed + \item + Fertilizer (mineral, organic, farm, sludge) + \item + Pesticides + \item + Sundry Inputs + \end{itemize} +\item + \emph{Cy,x}: Content of \emph{TMx} in input \emph{SFPIy} +\item + \emph{OUTz}: Quantity of output \emph{PLRz} carrying the trace metal \emph{TMx} + + \begin{itemize} + \item + Products harvested (including co-products and/or residues exported) + \item + Leaching to groundwater + \item + Run-off to surface water by soil loss + \end{itemize} +\item + \emph{Cz,x}: Content of \emph{TMx} in output PLRz +\item + \emph{Alloc\textsubscript{x}}: Allocation factor for TMx output flow. This allocation factor only takes account of part of the output flows from the deposition of trace metals. The allocation is calculated for each trace metal: +\end{itemize} + +\[Alloc_x = \frac{ \sum_{SFPIy}IN_y \cdot T_{y,x}}{ \sum_{SFPIy} IN_y \cdot T_{y,x} + Dep_x}\] + +\hypertarget{heavy-metal-emissions-to-river}{% +\subsection{Heavy metal emissions to river}\label{heavy-metal-emissions-to-river}} + +Trace metal emissions through erosion are calculated according to the following equation \citep{Koch2015}: + +\[M_{erosion,TMx} = A \cdot S_{TMx} \cdot F_R \cdot F_{SR} \cdot t \cdot Alloc_x\] + +Where: + +\begin{itemize} +\item + \emph{M\textsubscript{erosion,TM}x}: emission of trace metal x to river {[}kg·ha\textsuperscript{-1}·yr\textsuperscript{-1}{]} +\item + \emph{A}: amount of soil lost {[}kg·ha\textsuperscript{-1}·yr\textsuperscript{-1}{]} +\item + \emph{S\textsubscript{TMx}}: the content of trace metal x in the upper part of the soil +\item + \emph{F\textsubscript{R}}: eroded particle enrichment factor +\item + \emph{F\textsubscript{SR}}: fraction of soil lost which reaches the river +\item + \emph{t}: land occupation time (number of days/365) +\item + \emph{Alloc\textsubscript{x}}: allocation factor for trace metal x +\end{itemize} + +The amount of soil lost was calculated by applying the RUSLE equation. An average concentration of trace metals depending on the soil use was considered. The eroded particle enrichment factor and the fraction of soil lost that reaches the river took the default values considered in the AGRIBALYSE® methodology \citep{Koch2015}. Please refer to \protect\hyperlink{phosphorous-emissions}{Section} \ref{phosphorous-emissions} to retrieve the last two parameters. + +\hypertarget{heavy-metal-emissions-to-ground-water}{% +\subsection{Heavy metal emissions to ground water}\label{heavy-metal-emissions-to-ground-water}} + +Trace metal emissions into ground water were calculated according to the following equation \citep{Koch2015}: + +\[M_{leachng,TMx} = m_{leaching,TMx} \cdot Alloc_x\] + +Where: + +\begin{itemize} +\item + \emph{M\textsubscript{leaching,TMx}}: emission of trace metal x to ground water {[}kg·ha\textsuperscript{-1}·yr\textsuperscript{-1}{]} +\item + \emph{m\textsubscript{leaching,TMx}}: average emission of trace metal x to ground water {[}kg·ha\textsuperscript{-1}·yr\textsuperscript{-1}{]} +\item + \emph{Alloc\textsubscript{x}}: allocation factor for trace metal x. +\end{itemize} + +\bibliography{book.bib} + + +\end{document} diff --git a/docs/importing-agec-lci-reports-into-lca-software.html b/docs/importing-agec-lci-reports-into-lca-software.html new file mode 100644 index 0000000..db88e55 --- /dev/null +++ b/docs/importing-agec-lci-reports-into-lca-software.html @@ -0,0 +1,274 @@ + + + + + + + Section 3 Importing AGEC-LCI reports into LCA software | AGEC-LCI tutorial + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    + + + + + + + + + + + + + + + + diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 0000000..335663f --- /dev/null +++ b/docs/index.html @@ -0,0 +1,277 @@ + + + + + + + AGEC-LCI tutorial + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    +
    + + +
    +
    + +
    + +
    +

    Preface

    +
    +

    AGEC-LCI: AGricultural Emissions Calculator for life cycle inventory

    +

    AGEC-LCI is a VBA tool that generates inventory reports of direct field emissions resulting from the application of soil amendments, fertilizers and metal-based fungicides in agriculture. This tool aims to facilitate the modelling of the foreground process of agricultural systems and to avoid the potential inconsistent linking between life cycle inventory (LCI) and life cycle impact assessment (LCIA) phases.

    +
    +
    +

    About the authors and contributors

    + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Co-AuthorsAffiliation
    Ivan Viveros SantosCIRAIG, Chemical Engineering Department, Polytechnique Montréal
    Philippe RouxITAP, Irstea, Montpellier SupAgro, Elsa Research Group, Univ Montpellier
    Carole SinfortELSA Research Group, ITAP, SupAgro, Irstea, Univ Montpellier
    Annie LevasseurDepartment of Construction Engineering, École de Technologie Supérieure
    Cécile BulleESG UQAM, Strategy, Corporate & Social Responsibility Department, CIRAIG, Montreal
    Louise DeschênesCIRAIG, Chemical Engineering Department, Polytechnique Montréal
    +
    +
    +

    Download the AGEC-LCI tool

    +

    +

    Please follow this link to download the AGEC-LCI tool.

    +
    +
    +

    Participation at SETAC Europe SciCon virtual meeting

    +

    This work will be presented at the SETAC Europe 30th Annual Meeting “Open Science for Enhanced Global Environmental Protection” according to the following details:

    +

    Track: 5. Life Cycle Assessment and Foot-Printing

    +

    Session: Quantifying life cycle emissions and environmental impacts of agricultural practices related to pesticides and fertilisers

    +

    Presentation Title: AGEC-LCI: an open access tool for calculating emissions from fertilizers and metal-based fungicides applications

    +

    Presentation Type: Platform

    +
    +
    +

    Tool’s information

    +

    Creative Commons License
    This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

    + +
    +
    +
    + +
    +
    +
    + + +
    +
    + + + + + + + + + + + + + + + + diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 0000000..b3c5eca --- /dev/null +++ b/docs/index.md @@ -0,0 +1,59 @@ +--- +title: "AGEC-LCI tutorial" +author: "Ivan Viveros Santos" +date: "April 2020" +site: bookdown::bookdown_site +output: bookdown::gitbook +documentclass: book +classoption: openany +bibliography: book.bib +biblio-style: apalike +link-citations: yes +github-repo: rstudio/bookdown-demo +description: "This a tutorial for AGEC-LCI" +linestretch: 1.15 + +--- + +# Preface {-} + +#### AGEC-LCI: AGricultural Emissions Calculator for life cycle inventory {-} + +AGEC-LCI is a VBA tool that generates inventory reports of direct field emissions resulting from the application of soil amendments, fertilizers and metal-based fungicides in agriculture. This tool aims to facilitate the modelling of the foreground process of agricultural systems and to avoid the potential inconsistent linking between life cycle inventory (LCI) and life cycle impact assessment (LCIA) phases. + + +#### About the authors and contributors {-} + + + +|Co-Authors | Affiliation | +|-----------|-------------| +|[Ivan Viveros Santos](https://ca.linkedin.com/in/ivan-viveros-santos){target="_blank"}|[CIRAIG](http://www.ciraig.org/fr/){target="_blank"}, [Chemical Engineering Department, Polytechnique Montréal](https://www.polymtl.ca/gch/){target="_blank"}| +|[Philippe Roux](http://www.elsa-lca.org/?p=137&lang=en){target="_blank"}|ITAP, Irstea, Montpellier SupAgro, [Elsa Research Group](http://www.elsa-lca.org/?lang=en){target="_blank"}, Univ Montpellier| +|[Carole Sinfort](http://www.elsa-lca.org/?tag=carole-sinfort&lang=en){target="_blank"}|ELSA Research Group, ITAP, SupAgro, Irstea, Univ Montpellier| +|[Annie Levasseur](https://www.etsmtl.ca/en/research/professors/alevasseur/){target="_blank"}|Department of Construction Engineering, École de Technologie Supérieure| +|[Cécile Bulle](https://professeurs.uqam.ca/professeur/bulle.cecile/){target="_blank"}|ESG UQAM, Strategy, Corporate & Social Responsibility Department, CIRAIG, Montreal| +|[Louise Deschênes](https://www.polymtl.ca/expertises/deschenes-louise){target="_blank"}| [CIRAIG](http://www.ciraig.org/fr/){target="_blank"}, Chemical Engineering Department, Polytechnique Montréal| + + +#### Download the AGEC-LCI tool {-} + + + +Please follow this [link to download the AGEC-LCI tool](){target="_blank"}. + +#### Participation at SETAC Europe SciCon virtual meeting {-} + +This work will be presented at the [SETAC Europe 30^th^ Annual Meeting *"Open Science for Enhanced Global Environmental Protection"*](https://dublin.setac.org/){target="_blank"} according to the following details: + +**Track:** 5. Life Cycle Assessment and Foot-Printing + +**Session:** Quantifying life cycle emissions and environmental impacts of agricultural practices related to pesticides and fertilisers + +**Presentation Title:** AGEC-LCI: an open access tool for calculating emissions from fertilizers and metal-based fungicides applications + +**Presentation Type:** Platform + +#### Tool's information {-} + +Creative Commons License
    This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. diff --git a/docs/instructions.html b/docs/instructions.html new file mode 100644 index 0000000..8a5a7e6 --- /dev/null +++ b/docs/instructions.html @@ -0,0 +1,820 @@ + + + + + + + Section 2 Instructions for use | AGEC-LCI tutorial + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    +
    + + +
    +
    + +
    +
    +

    Section 2 Instructions for use

    +
    +

    Step 1

    +

    Unzip the compressed folder AGEC-LCI_v1_0.zip that you got from this site, then open the file AGEC-LCI_v1_0.xlsm (Figure 2.1).

    +
    +AGEC-LCI is stored in a macro-enabbled workbook +

    +Figure 2.1: AGEC-LCI is stored in a macro-enabbled workbook +

    +
    +
    +
    +

    Step 2

    +

    Click on the Launch AGEC-LCI user interface button at the top of README-RUN worksheet of AGEC-LCI_v1_0.xlsm (Figure 2.2).

    +
    +Launch AGEC-LCI user interface +

    +Figure 2.2: Launch AGEC-LCI user interface +

    +
    +
    +
    +

    Step 3

    +

    The AGEC-LCI user interface will be displayed (Figure 2.3).

    +
    +AGEC-LCI user interface +

    +Figure 2.3: AGEC-LCI user interface +

    +
    +

    AGEC-LCI allows the user to select inputs from a database composed of 25 crops (Table 2.1), 42 fertilizers (Table 2.2), 6 metal-based fungicides (Table 2.3) and the pedo-climatic characteristics of 5 French regions (Figure 2.4) according to data from AGRIBALYSE (Koch and Salou 2015). Furthermore, the user is allowed to add crops, regions and other inputs not available in the accompanying database.

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Table 2.1: Crops available in AGEC-LCI +
    +Crop +
    +Carrots +
    +Grapes/vine (tree nursery) +
    +Grapes/vine (non productive) +
    +Grapes/vine (productive) +
    +Durum wheat +
    +Durum wheat – straw +
    +Soft wheat +
    +Soft wheat – straw +
    +Rapeseed +
    +Silage maize +
    +Grain maize +
    +Seed maize +
    +Potatoes +
    +Sugar beet +
    +Alfalfa +
    +Barley +
    +Barley- straw +
    +Peas +
    +Permanent meadow +
    +Temporary grassland +
    +Sunflowers +
    +Triticale +
    +Triticale – straw +
    +Product, average +
    +Co-product, average +
    +
    +



    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Table 2.2: Fertilizers available in AGEC-LCI +
    +Fertilizer + +Type +
    +Feather meal + +Compost +
    +Green waste compost + +Compost +
    +Household waste compost + +Compost +
    +Manure / slurry compost + +Compost +
    +Cattle slurry + +Slurry +
    +Thin cattle slurry + +Slurry +
    +Broiler manure + +Manure +
    +Cattle manure + +Manure +
    +Cattle manure heap + +Manure +
    +Compost bedded cattle manure + +Manure +
    +Laying hen manure + +Manure +
    +Pig manure + +Manure +
    +Ammonium nitrate + +Mineral fertilizer +
    +Ammonium sulphate + +Mineral fertilizer +
    +Average mineral fertilizer, as K2O + +Mineral fertilizer +
    +Average mineral fertilizer, as N + +Mineral fertilizer +
    +Average mineral fertilizer, as P2O5 + +Mineral fertilizer +
    +Calcium ammonium nitrate + +Mineral fertilizer +
    +Calcium nitrate + +Mineral fertilizer +
    +Diammonium phosphate + +Mineral fertilizer +
    +Lime, from carbonation + +Mineral fertilizer +
    +Magnesium oxide + +Mineral fertilizer +
    +Monoammonium phosphate + +Mineral fertilizer +
    +Potassium chloride + +Mineral fertilizer +
    +Potassium nitrate + +Mineral fertilizer +
    +Potassium sulphate + +Mineral fertilizer +
    +Single superphosphate + +Mineral fertilizer +
    +Triple superphosphate + +Mineral fertilizer +
    +Urea + +Mineral fertilizer +
    +Urea ammonium nitrate + +Mineral fertilizer +
    +Limestone, milled, loose + +Mineral fertilizer +
    +Composted sewage sludge + +Sludge +
    +Composted sewage sludge (default) + +Sludge +
    +Concentrated sugar beet vinasse + +Sludge +
    +Dried sewage sludge + +Sludge +
    +Dried sewage sludge (default) + +Sludge +
    +Limed sewage sludge + +Sludge +
    +Limed sewage sludge (default) + +Sludge +
    +Liquid sewage sludge + +Sludge +
    +Liquid sewage sludge (default) + +Sludge +
    +Sugar beet vinasse + +Sludge +
    +Sugar beet vinasse (default) + +Sludge +
    +
    +



    + + + + + + + + + + + + + + + + + + + + + + + + +
    +Table 2.3: Metal-based fungicides available in AGEC-LCI +
    +Metal-based fungicides +
    +Mancozeb +
    +Metiram zinc +
    +Propineb +
    +Zineb +
    +Ziram +
    +



    +
    +

    Click on the coloured polygons to display the main characteristics of the available regions in AGEC-LCI.

    +
    +
    +
    + +

    +Figure 2.4: Regions available in AGEC-LCI +

    +
    +
    +
    +

    Step 4

    +

    You will be asked to give a short name for your current project. It is advised to give a short and meaningful name, because it will be part of the name of the reports and the process generated (Figure 2.5). Click OK to finish the computations.

    +
    +Name your current project +

    +Figure 2.5: Name your current project +

    +
    +
    +
    +

    Step 5

    +

    Three reports will be generated and stored under the Results folder accompanying this tool (Figure 2.6). The Results folder will be automatically open at the end of the computation.

    +
      +
    • Report_Project_Name_YYYY-MM-DD.xlsx: Contains the user’s inputs and the calculated emissions. The aim of this report is to keep track of the inputs that need to be entered by the LCA practitioner into a LCA software.

    • +
    • Report_olca_Project_Name_YYYY-MM-DD.xlsx: Reports the calculated emissions in an Excel file compatible with openLCA. The importation of this report was tested with openLCA 1.9.0, and the procedure is described in Section 3.1.

    • +
    • Report_SimaPro_Project_Name_YYYY-MM-DD.csv: Reports the calculated emissions in a csv file compatible with SimaPro. The importation of this csv file was tested with SimaPro 8.5.2.2, it is not guaranteed that it will work in previous versions the software. The procedure for importing this file is described in Section 3.2.

    • +
    +
    +Files generated by AGEC-LCI +

    +Figure 2.6: Files generated by AGEC-LCI +

    +
    + +
    +
    +

    References

    +
    +
    +

    Koch, Peter, and Thibault Salou. 2015. AGRIBALYSE: Rapport Méthodologique - Version 1.2. Book. Angers, France: ADEME. https://www.ademe.fr/sites/default/files/assets/documents/agribalyse-rapport-methodologique-v1_2.pdf.

    +
    +
    +
    + +
    +
    +
    + + +
    +
    + + + + + + + + + + + + + + + + diff --git a/docs/introduction.html b/docs/introduction.html new file mode 100644 index 0000000..d972eb4 --- /dev/null +++ b/docs/introduction.html @@ -0,0 +1,314 @@ + + + + + + + Section 1 Introduction | AGEC-LCI tutorial + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    +
    + + +
    +
    + +
    +
    +

    Section 1 Introduction

    +

    AGEC-LCI is a VBA application hosted in Microsoft Excel that computes emissions generated from the application of soil amendments, fertilizers and metal-based fungicides in agriculture (Figure 1.1).

    +
    +Emissions Computed by AGEC-LCI +

    +Figure 1.1: Emissions Computed by AGEC-LCI +

    +
    +

    A state of the art analysis of the models for computing direct field emission from fertilizers, pesticides and soil amendments was carried out. Acknowledging that agricultural emissions are site- and time dependent, a parsimonious approach was considered for the selection of the models (Table 1.1). See Section 4 for more details on the selected models.

    + + ++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Table 1.1: Selected models for calculating agricultural emissions and comparison with LCI databases
    Emission agri footprint (Durlinger et al. 2017) ecoinvent v3 (Nemecek and Schnetzer 2011) AGRIBALYSE ® (Koch and Salou 2015) WFLDB (Nemecek et al. 2014) AGEC-LCI
    Ammonia (NH3)IPCC (2006)Agrammon (Tier 3 methodology for Switzerland)EMEP Tier 2 (EEA 2009)EMEP Tier 2 (EEA 2013)EMEP Tier 2 (EEA 2009 & EEA 2013)
    Nitrous oxide (N2O)IPCC (2006)IPCC (2006) crops: Tier 1 animals: Tier 2IPCC (2006) crops: Tier 1 animals: Tier 2IPCC (2006) crops: Tier 1 animals: Tier 2"IPCC (2006) crops: Tier 1(a)
    Nitrate (NO3-)IPCC (2006)Europe: SALCA-Nitrate (Richner et al. 2014), Other countries: SQCB (Faist et al, 2009)Annual French crops: COMIFER 2001 adjusted (Tailleur et al. 2012),Permanent crops: SQCB (Faist et al, 2009)Europe: SALCA-Nitrate (Richner et al. 2014), Other countries: SQCB (Faist et al, 2009)SQCB (Faist et al, 2009)
    Phosphorus (P,PO43-)(Struijs, Beusen, Zwart, & Huijbregts, 2011)SALCA-P (Prasuhn, 2006)SALCA-P (Prasuhn, 2006)SALCA-P (Prasuhn, 2006)SALCA-P (Prasuhn, 2006)
    Heavy metals (Cd, Cr, Cu, Hg, Ni, Pb, Zn)(Mels et al., 2008, Romkens & Rietra, 2008, Nemecek & Schnetzer, 2012)SALCA method (Freiermuth, 2006)SALCA method (Freiermuth, 2006)SALCA method (Freiermuth, 2006)SALCA method (Freiermuth, 2006)
    Methane (CH4)Dutch National Inventory ReportsIPCC (2006) Tier 2IPCC (2006) Tier 2IPCC (2006) Tier 2-
    Synthetic pesticides100 % of the substance emitted to agricultural soil100 % of the substance emitted to agricultural soil100 % of the substance emitted to agricultural soil100 % of the substance emitted to soil(b)-
    +

    (a): The AGEC-LCI tool does not compute enteric emissions of livestock.

    +

    (b): Rule followed in the first and second release of the WFLDB. The third release will follow the rules defined in Glasgow workshops (Nemecek et al. 2014).

    + +
    +

    References

    +
    +
    +

    Durlinger, Bart, Elena Koukouna, Roline Broekema, Mike van Paassen, and Jasper Scholten. 2017. “Agri-Footprint 4.0. Part 2: Description of Data.” Electronic Article, 193. http://www.agri-footprint.com/wp-content/uploads/2018/03/Agri-Footprint-4.0-Part-2-Description-of-data-2018.pdf.

    +
    +
    +

    Koch, Peter, and Thibault Salou. 2015. AGRIBALYSE: Rapport Méthodologique - Version 1.2. Book. Angers, France: ADEME. https://www.ademe.fr/sites/default/files/assets/documents/agribalyse-rapport-methodologique-v1_2.pdf.

    +
    +
    +

    Nemecek, Thomas, Xavier Bengoa, J. Lansche, P. Mouron, V. Rossi, and S. Humbert. 2014. “Methodological Guidelines for the Life Cycle Inventory of Agricultural Products. Version 2.0, July 2014.” Journal Article. World Food LCA Database (WFLDB). Quantis and Agroscope, Lausanne and Zurich, Switzerland.

    +
    +
    +

    Nemecek, Thomas, and Julian Schnetzer. 2011. “Methods of Assessment of Direct Field Emissions for Lcis of Agricultural Production Systems. Data V3.0 (2012).” Journal Article. Agroscope Reckenholz-Tänikon Research Station ART.

    +
    +
    +
    + +
    +
    +
    + + +
    +
    + + + + + + + + + + + + + + + + diff --git a/docs/libs/Proj4Leaflet-1.0.1/proj4-compressed.js b/docs/libs/Proj4Leaflet-1.0.1/proj4-compressed.js new file mode 100644 index 0000000..b777613 --- /dev/null +++ b/docs/libs/Proj4Leaflet-1.0.1/proj4-compressed.js @@ -0,0 +1,3 @@ +!function(a){if("object"==typeof exports)module.exports=a();else if("function"==typeof define&&define.amd)define(a);else{var b;"undefined"!=typeof window?b=window:"undefined"!=typeof global?b=global:"undefined"!=typeof self&&(b=self),b.proj4=a()}}(function(){return function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};b[g][0].call(j.exports,function(a){var c=b[g][1][a];return e(c?c:a)},j,j.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;gf;f++)if(!b||2!==f||void 0!==c.z)switch(0===f?(d=g,e="x"):1===f?(d=h,e="y"):(d=i,e="z"),a.axis[f]){case"e":c[e]=d;break;case"w":c[e]=-d;break;case"n":c[e]=d;break;case"s":c[e]=-d;break;case"u":void 0!==c[e]&&(c.z=d);break;case"d":void 0!==c[e]&&(c.z=-d);break;default:return null}return c}},{}],4:[function(a,b,c){var d=Math.PI/2,e=a("./sign");b.exports=function(a){return Math.abs(a)1&&(a=a>1?1:-1),Math.asin(a)}},{}],7:[function(a,b,c){b.exports=function(a){return 1-.25*a*(1+a/16*(3+1.25*a))}},{}],8:[function(a,b,c){b.exports=function(a){return.375*a*(1+.25*a*(1+.46875*a))}},{}],9:[function(a,b,c){b.exports=function(a){return.05859375*a*a*(1+.75*a)}},{}],10:[function(a,b,c){b.exports=function(a){return a*a*a*(35/3072)}},{}],11:[function(a,b,c){b.exports=function(a,b,c){var d=b*c;return a/Math.sqrt(1-d*d)}},{}],12:[function(a,b,c){b.exports=function(a,b,c,d,e){var f,g;f=a/b;for(var h=0;15>h;h++)if(g=(a-(b*f-c*Math.sin(2*f)+d*Math.sin(4*f)-e*Math.sin(6*f)))/(b-2*c*Math.cos(2*f)+4*d*Math.cos(4*f)-6*e*Math.cos(6*f)),f+=g,Math.abs(g)<=1e-10)return f;return NaN}},{}],13:[function(a,b,c){var d=Math.PI/2;b.exports=function(a,b){var c=1-(1-a*a)/(2*a)*Math.log((1-a)/(1+a));if(Math.abs(Math.abs(b)-c)<1e-6)return 0>b?-1*d:d;for(var e,f,g,h,i=Math.asin(.5*b),j=0;30>j;j++)if(f=Math.sin(i),g=Math.cos(i),h=a*f,e=Math.pow(1-h*h,2)/(2*g)*(b/(1-a*a)-f/(1-h*h)+.5/a*Math.log((1-h)/(1+h))),i+=e,Math.abs(e)<=1e-10)return i;return NaN}},{}],14:[function(a,b,c){b.exports=function(a,b,c,d,e){return a*e-b*Math.sin(2*e)+c*Math.sin(4*e)-d*Math.sin(6*e)}},{}],15:[function(a,b,c){b.exports=function(a,b,c){var d=a*b;return c/Math.sqrt(1-d*d)}},{}],16:[function(a,b,c){var d=Math.PI/2;b.exports=function(a,b){for(var c,e,f=.5*a,g=d-2*Math.atan(b),h=0;15>=h;h++)if(c=a*Math.sin(g),e=d-2*Math.atan(b*Math.pow((1-c)/(1+c),f))-g,g+=e,Math.abs(e)<=1e-10)return g;return-9999}},{}],17:[function(a,b,c){var d=1,e=.25,f=.046875,g=.01953125,h=.01068115234375,i=.75,j=.46875,k=.013020833333333334,l=.007120768229166667,m=.3645833333333333,n=.005696614583333333,o=.3076171875;b.exports=function(a){var b=[];b[0]=d-a*(e+a*(f+a*(g+a*h))),b[1]=a*(i-a*(f+a*(g+a*h)));var c=a*a;return b[2]=c*(j-a*(k+a*l)),c*=a,b[3]=c*(m-a*n),b[4]=c*a*o,b}},{}],18:[function(a,b,c){var d=a("./pj_mlfn"),e=1e-10,f=20;b.exports=function(a,b,c){for(var g=1/(1-b),h=a,i=f;i;--i){var j=Math.sin(h),k=1-b*j*j;if(k=(d(h,j,Math.cos(h),c)-a)*(k*Math.sqrt(k))*g,h-=k,Math.abs(k)1e-7?(c=a*b,(1-a*a)*(b/(1-c*c)-.5/a*Math.log((1-c)/(1+c)))):2*b}},{}],21:[function(a,b,c){b.exports=function(a){return 0>a?-1:1}},{}],22:[function(a,b,c){b.exports=function(a,b){return Math.pow((1-a)/(1+a),b)}},{}],23:[function(a,b,c){b.exports=function(a){var b={x:a[0],y:a[1]};return a.length>2&&(b.z=a[2]),a.length>3&&(b.m=a[3]),b}},{}],24:[function(a,b,c){var d=Math.PI/2;b.exports=function(a,b,c){var e=a*c,f=.5*a;return e=Math.pow((1-e)/(1+e),f),Math.tan(.5*(d-b))/e}},{}],25:[function(a,b,c){c.wgs84={towgs84:"0,0,0",ellipse:"WGS84",datumName:"WGS84"},c.ch1903={towgs84:"674.374,15.056,405.346",ellipse:"bessel",datumName:"swiss"},c.ggrs87={towgs84:"-199.87,74.79,246.62",ellipse:"GRS80",datumName:"Greek_Geodetic_Reference_System_1987"},c.nad83={towgs84:"0,0,0",ellipse:"GRS80",datumName:"North_American_Datum_1983"},c.nad27={nadgrids:"@conus,@alaska,@ntv2_0.gsb,@ntv1_can.dat",ellipse:"clrk66",datumName:"North_American_Datum_1927"},c.potsdam={towgs84:"606.0,23.0,413.0",ellipse:"bessel",datumName:"Potsdam Rauenberg 1950 DHDN"},c.carthage={towgs84:"-263.0,6.0,431.0",ellipse:"clark80",datumName:"Carthage 1934 Tunisia"},c.hermannskogel={towgs84:"653.0,-212.0,449.0",ellipse:"bessel",datumName:"Hermannskogel"},c.ire65={towgs84:"482.530,-130.596,564.557,-1.042,-0.214,-0.631,8.15",ellipse:"mod_airy",datumName:"Ireland 1965"},c.rassadiran={towgs84:"-133.63,-157.5,-158.62",ellipse:"intl",datumName:"Rassadiran"},c.nzgd49={towgs84:"59.47,-5.04,187.44,0.47,-0.1,1.024,-4.5993",ellipse:"intl",datumName:"New Zealand Geodetic Datum 1949"},c.osgb36={towgs84:"446.448,-125.157,542.060,0.1502,0.2470,0.8421,-20.4894",ellipse:"airy",datumName:"Airy 1830"},c.s_jtsk={towgs84:"589,76,480",ellipse:"bessel",datumName:"S-JTSK (Ferro)"},c.beduaram={towgs84:"-106,-87,188",ellipse:"clrk80",datumName:"Beduaram"},c.gunung_segara={towgs84:"-403,684,41",ellipse:"bessel",datumName:"Gunung Segara Jakarta"},c.rnb72={towgs84:"106.869,-52.2978,103.724,-0.33657,0.456955,-1.84218,1",ellipse:"intl",datumName:"Reseau National Belge 1972"}},{}],26:[function(a,b,c){c.MERIT={a:6378137,rf:298.257,ellipseName:"MERIT 1983"},c.SGS85={a:6378136,rf:298.257,ellipseName:"Soviet Geodetic System 85"},c.GRS80={a:6378137,rf:298.257222101,ellipseName:"GRS 1980(IUGG, 1980)"},c.IAU76={a:6378140,rf:298.257,ellipseName:"IAU 1976"},c.airy={a:6377563.396,b:6356256.91,ellipseName:"Airy 1830"},c.APL4={a:6378137,rf:298.25,ellipseName:"Appl. Physics. 1965"},c.NWL9D={a:6378145,rf:298.25,ellipseName:"Naval Weapons Lab., 1965"},c.mod_airy={a:6377340.189,b:6356034.446,ellipseName:"Modified Airy"},c.andrae={a:6377104.43,rf:300,ellipseName:"Andrae 1876 (Den., Iclnd.)"},c.aust_SA={a:6378160,rf:298.25,ellipseName:"Australian Natl & S. Amer. 1969"},c.GRS67={a:6378160,rf:298.247167427,ellipseName:"GRS 67(IUGG 1967)"},c.bessel={a:6377397.155,rf:299.1528128,ellipseName:"Bessel 1841"},c.bess_nam={a:6377483.865,rf:299.1528128,ellipseName:"Bessel 1841 (Namibia)"},c.clrk66={a:6378206.4,b:6356583.8,ellipseName:"Clarke 1866"},c.clrk80={a:6378249.145,rf:293.4663,ellipseName:"Clarke 1880 mod."},c.clrk58={a:6378293.645208759,rf:294.2606763692654,ellipseName:"Clarke 1858"},c.CPM={a:6375738.7,rf:334.29,ellipseName:"Comm. des Poids et Mesures 1799"},c.delmbr={a:6376428,rf:311.5,ellipseName:"Delambre 1810 (Belgium)"},c.engelis={a:6378136.05,rf:298.2566,ellipseName:"Engelis 1985"},c.evrst30={a:6377276.345,rf:300.8017,ellipseName:"Everest 1830"},c.evrst48={a:6377304.063,rf:300.8017,ellipseName:"Everest 1948"},c.evrst56={a:6377301.243,rf:300.8017,ellipseName:"Everest 1956"},c.evrst69={a:6377295.664,rf:300.8017,ellipseName:"Everest 1969"},c.evrstSS={a:6377298.556,rf:300.8017,ellipseName:"Everest (Sabah & Sarawak)"},c.fschr60={a:6378166,rf:298.3,ellipseName:"Fischer (Mercury Datum) 1960"},c.fschr60m={a:6378155,rf:298.3,ellipseName:"Fischer 1960"},c.fschr68={a:6378150,rf:298.3,ellipseName:"Fischer 1968"},c.helmert={a:6378200,rf:298.3,ellipseName:"Helmert 1906"},c.hough={a:6378270,rf:297,ellipseName:"Hough"},c.intl={a:6378388,rf:297,ellipseName:"International 1909 (Hayford)"},c.kaula={a:6378163,rf:298.24,ellipseName:"Kaula 1961"},c.lerch={a:6378139,rf:298.257,ellipseName:"Lerch 1979"},c.mprts={a:6397300,rf:191,ellipseName:"Maupertius 1738"},c.new_intl={a:6378157.5,b:6356772.2,ellipseName:"New International 1967"},c.plessis={a:6376523,rf:6355863,ellipseName:"Plessis 1817 (France)"},c.krass={a:6378245,rf:298.3,ellipseName:"Krassovsky, 1942"},c.SEasia={a:6378155,b:6356773.3205,ellipseName:"Southeast Asia"},c.walbeck={a:6376896,b:6355834.8467,ellipseName:"Walbeck"},c.WGS60={a:6378165,rf:298.3,ellipseName:"WGS 60"},c.WGS66={a:6378145,rf:298.25,ellipseName:"WGS 66"},c.WGS7={a:6378135,rf:298.26,ellipseName:"WGS 72"},c.WGS84={a:6378137,rf:298.257223563,ellipseName:"WGS 84"},c.sphere={a:6370997,b:6370997,ellipseName:"Normal Sphere (r=6370997)"}},{}],27:[function(a,b,c){c.greenwich=0,c.lisbon=-9.131906111111,c.paris=2.337229166667,c.bogota=-74.080916666667,c.madrid=-3.687938888889,c.rome=12.452333333333,c.bern=7.439583333333,c.jakarta=106.807719444444,c.ferro=-17.666666666667,c.brussels=4.367975,c.stockholm=18.058277777778,c.athens=23.7163375,c.oslo=10.722916666667},{}],28:[function(a,b,c){c.ft={to_meter:.3048},c["us-ft"]={to_meter:1200/3937}},{}],29:[function(a,b,c){function d(a,b,c){var d;return Array.isArray(c)?(d=g(a,b,c),3===c.length?[d.x,d.y,d.z]:[d.x,d.y]):g(a,b,c)}function e(a){return a instanceof f?a:a.oProj?a.oProj:f(a)}function proj4(a,b,c){a=e(a);var f,g=!1;return"undefined"==typeof b?(b=a,a=h,g=!0):("undefined"!=typeof b.x||Array.isArray(b))&&(c=b,b=a,a=h,g=!0),b=e(b),c?d(a,b,c):(f={forward:function(c){return d(a,b,c)},inverse:function(c){return d(b,a,c)}},g&&(f.oProj=b),f)}var f=a("./Proj"),g=a("./transform"),h=f("WGS84");b.exports=proj4},{"./Proj":2,"./transform":65}],30:[function(a,b,c){var d=Math.PI/2,e=1,f=2,g=3,h=4,i=5,j=484813681109536e-20,k=1.0026,l=.3826834323650898,m=function(a){return this instanceof m?(this.datum_type=h,void(a&&(a.datumCode&&"none"===a.datumCode&&(this.datum_type=i),a.datum_params&&(this.datum_params=a.datum_params.map(parseFloat),(0!==this.datum_params[0]||0!==this.datum_params[1]||0!==this.datum_params[2])&&(this.datum_type=e),this.datum_params.length>3&&(0!==this.datum_params[3]||0!==this.datum_params[4]||0!==this.datum_params[5]||0!==this.datum_params[6])&&(this.datum_type=f,this.datum_params[3]*=j,this.datum_params[4]*=j,this.datum_params[5]*=j,this.datum_params[6]=this.datum_params[6]/1e6+1)),this.datum_type=a.grids?g:this.datum_type,this.a=a.a,this.b=a.b,this.es=a.es,this.ep2=a.ep2,this.datum_type===g&&(this.grids=a.grids)))):new m(a)};m.prototype={compare_datums:function(a){return this.datum_type!==a.datum_type?!1:this.a!==a.a||Math.abs(this.es-a.es)>5e-11?!1:this.datum_type===e?this.datum_params[0]===a.datum_params[0]&&this.datum_params[1]===a.datum_params[1]&&this.datum_params[2]===a.datum_params[2]:this.datum_type===f?this.datum_params[0]===a.datum_params[0]&&this.datum_params[1]===a.datum_params[1]&&this.datum_params[2]===a.datum_params[2]&&this.datum_params[3]===a.datum_params[3]&&this.datum_params[4]===a.datum_params[4]&&this.datum_params[5]===a.datum_params[5]&&this.datum_params[6]===a.datum_params[6]:this.datum_type===g||a.datum_type===g?this.nadgrids===a.nadgrids:!0},geodetic_to_geocentric:function(a){var b,c,e,f,g,h,i,j=a.x,k=a.y,l=a.z?a.z:0,m=0;if(-d>k&&k>-1.001*d)k=-d;else if(k>d&&1.001*d>k)k=d;else if(-d>k||k>d)return null;return j>Math.PI&&(j-=2*Math.PI),g=Math.sin(k),i=Math.cos(k),h=g*g,f=this.a/Math.sqrt(1-this.es*h),b=(f+l)*i*Math.cos(j),c=(f+l)*i*Math.sin(j),e=(f*(1-this.es)+l)*g,a.x=b,a.y=c,a.z=e,m},geocentric_to_geodetic:function(a){var b,c,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t=1e-12,u=t*t,v=30,w=a.x,x=a.y,y=a.z?a.z:0;if(o=!1,b=Math.sqrt(w*w+x*x),c=Math.sqrt(w*w+x*x+y*y),b/this.au&&v>p);return r=Math.atan(m/Math.abs(l)),a.x=q,a.y=r,a.z=s,a},geocentric_to_geodetic_noniter:function(a){var b,c,e,f,g,h,i,j,m,n,o,p,q,r,s,t,u,v=a.x,w=a.y,x=a.z?a.z:0;if(v=parseFloat(v),w=parseFloat(w),x=parseFloat(x),u=!1,0!==v)b=Math.atan2(w,v);else if(w>0)b=d;else if(0>w)b=-d;else if(u=!0,b=0,x>0)c=d;else{if(!(0>x))return c=d,void(e=-this.b);c=-d}return g=v*v+w*w,f=Math.sqrt(g),h=x*k,j=Math.sqrt(h*h+g),n=h/j,p=f/j,o=n*n*n,i=x+this.b*this.ep2*o,t=f-this.a*this.es*p*p*p,m=Math.sqrt(i*i+t*t),q=i/m,r=t/m,s=this.a/Math.sqrt(1-this.es*q*q),e=r>=l?f/r-s:-l>=r?f/-r-s:x/q+s*(this.es-1),u===!1&&(c=Math.atan(q/r)),a.x=b,a.y=c,a.z=e,a},geocentric_to_wgs84:function(a){if(this.datum_type===e)a.x+=this.datum_params[0],a.y+=this.datum_params[1],a.z+=this.datum_params[2];else if(this.datum_type===f){var b=this.datum_params[0],c=this.datum_params[1],d=this.datum_params[2],g=this.datum_params[3],h=this.datum_params[4],i=this.datum_params[5],j=this.datum_params[6],k=j*(a.x-i*a.y+h*a.z)+b,l=j*(i*a.x+a.y-g*a.z)+c,m=j*(-h*a.x+g*a.y+a.z)+d;a.x=k,a.y=l,a.z=m}},geocentric_from_wgs84:function(a){if(this.datum_type===e)a.x-=this.datum_params[0],a.y-=this.datum_params[1],a.z-=this.datum_params[2];else if(this.datum_type===f){var b=this.datum_params[0],c=this.datum_params[1],d=this.datum_params[2],g=this.datum_params[3],h=this.datum_params[4],i=this.datum_params[5],j=this.datum_params[6],k=(a.x-b)/j,l=(a.y-c)/j,m=(a.z-d)/j;a.x=k+i*l-h*m,a.y=-i*k+l+g*m,a.z=h*k-g*l+m}}},b.exports=m},{}],31:[function(a,b,c){var d=1,e=2,f=3,g=5,h=6378137,i=.006694379990141316;b.exports=function(a,b,c){function j(a){return a===d||a===e}var k,l,m;if(a.compare_datums(b))return c;if(a.datum_type===g||b.datum_type===g)return c;var n=a.a,o=a.es,p=b.a,q=b.es,r=a.datum_type;if(r===f)if(0===this.apply_gridshift(a,0,c))a.a=h,a.es=i;else{if(!a.datum_params)return a.a=n,a.es=a.es,c;for(k=1,l=0,m=a.datum_params.length;m>l;l++)k*=a.datum_params[l];if(0===k)return a.a=n,a.es=a.es,c;r=a.datum_params.length>3?e:d}return b.datum_type===f&&(b.a=h,b.es=i),(a.es!==b.es||a.a!==b.a||j(r)||j(b.datum_type))&&(a.geodetic_to_geocentric(c),j(a.datum_type)&&a.geocentric_to_wgs84(c),j(b.datum_type)&&b.geocentric_from_wgs84(c),b.geocentric_to_geodetic(c)),b.datum_type===f&&this.apply_gridshift(b,1,c),a.a=n,a.es=o,b.a=p,b.es=q,c}},{}],32:[function(a,b,c){function d(a){var b=this;if(2===arguments.length){var c=arguments[1];"string"==typeof c?"+"===c.charAt(0)?d[a]=f(arguments[1]):d[a]=g(arguments[1]):d[a]=c}else if(1===arguments.length){if(Array.isArray(a))return a.map(function(a){Array.isArray(a)?d.apply(b,a):d(a)});if("string"==typeof a){if(a in d)return d[a]}else"EPSG"in a?d["EPSG:"+a.EPSG]=a:"ESRI"in a?d["ESRI:"+a.ESRI]=a:"IAU2000"in a?d["IAU2000:"+a.IAU2000]=a:console.log(a);return}}var e=a("./global"),f=a("./projString"),g=a("./wkt");e(d),b.exports=d},{"./global":35,"./projString":38,"./wkt":66}],33:[function(a,b,c){var d=a("./constants/Datum"),e=a("./constants/Ellipsoid"),f=a("./extend"),g=a("./datum"),h=1e-10,i=.16666666666666666,j=.04722222222222222,k=.022156084656084655;b.exports=function(a){if(a.datumCode&&"none"!==a.datumCode){var b=d[a.datumCode];b&&(a.datum_params=b.towgs84?b.towgs84.split(","):null,a.ellps=b.ellipse,a.datumName=b.datumName?b.datumName:a.datumCode)}if(!a.a){var c=e[a.ellps]?e[a.ellps]:e.WGS84;f(a,c)}return a.rf&&!a.b&&(a.b=(1-1/a.rf)*a.a),(0===a.rf||Math.abs(a.a-a.b)d?this.ns0=(this.ms1*this.ms1-this.ms2*this.ms2)/(this.qs2-this.qs1):this.ns0=this.con,this.c=this.ms1*this.ms1+this.ns0*this.qs1,this.rh=this.a*Math.sqrt(this.c-this.ns0*this.qs0)/this.ns0)},c.forward=function(a){var b=a.x,c=a.y;this.sin_phi=Math.sin(c),this.cos_phi=Math.cos(c);var d=f(this.e3,this.sin_phi,this.cos_phi),e=this.a*Math.sqrt(this.c-this.ns0*d)/this.ns0,h=this.ns0*g(b-this.long0),i=e*Math.sin(h)+this.x0,j=this.rh-e*Math.cos(h)+this.y0;return a.x=i,a.y=j,a},c.inverse=function(a){var b,c,d,e,f,h;return a.x-=this.x0,a.y=this.rh-a.y+this.y0,this.ns0>=0?(b=Math.sqrt(a.x*a.x+a.y*a.y),d=1):(b=-Math.sqrt(a.x*a.x+a.y*a.y),d=-1),e=0,0!==b&&(e=Math.atan2(d*a.x,d*a.y)),d=b*this.ns0/this.a,this.sphere?h=Math.asin((this.c-d*d)/(2*this.ns0)):(c=(this.c-d*d)/this.ns0,h=this.phi1z(this.e3,c)),f=g(e/this.ns0+this.long0),a.x=f,a.y=h,a},c.phi1z=function(a,b){var c,e,f,g,i,j=h(.5*b);if(d>a)return j;for(var k=a*a,l=1;25>=l;l++)if(c=Math.sin(j),e=Math.cos(j),f=a*c,g=1-f*f,i=.5*g*g/e*(b/(1-k)-c/g+.5/a*Math.log((1-f)/(1+f))),j+=i,Math.abs(i)<=1e-7)return j;return null},c.names=["Albers_Conic_Equal_Area","Albers","aea"]},{"../common/adjust_lon":5,"../common/asinz":6,"../common/msfnz":15,"../common/qsfnz":20}],41:[function(a,b,c){var d=a("../common/adjust_lon"),e=Math.PI/2,f=1e-10,g=a("../common/mlfn"),h=a("../common/e0fn"),i=a("../common/e1fn"),j=a("../common/e2fn"),k=a("../common/e3fn"),l=a("../common/gN"),m=a("../common/asinz"),n=a("../common/imlfn");c.init=function(){this.sin_p12=Math.sin(this.lat0),this.cos_p12=Math.cos(this.lat0)},c.forward=function(a){var b,c,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H=a.x,I=a.y,J=Math.sin(a.y),K=Math.cos(a.y),L=d(H-this.long0);return this.sphere?Math.abs(this.sin_p12-1)<=f?(a.x=this.x0+this.a*(e-I)*Math.sin(L),a.y=this.y0-this.a*(e-I)*Math.cos(L),a):Math.abs(this.sin_p12+1)<=f?(a.x=this.x0+this.a*(e+I)*Math.sin(L),a.y=this.y0+this.a*(e+I)*Math.cos(L),a):(B=this.sin_p12*J+this.cos_p12*K*Math.cos(L),z=Math.acos(B),A=z/Math.sin(z),a.x=this.x0+this.a*A*K*Math.sin(L),a.y=this.y0+this.a*A*(this.cos_p12*J-this.sin_p12*K*Math.cos(L)),a):(b=h(this.es),c=i(this.es),m=j(this.es),n=k(this.es),Math.abs(this.sin_p12-1)<=f?(o=this.a*g(b,c,m,n,e),p=this.a*g(b,c,m,n,I),a.x=this.x0+(o-p)*Math.sin(L),a.y=this.y0-(o-p)*Math.cos(L),a):Math.abs(this.sin_p12+1)<=f?(o=this.a*g(b,c,m,n,e),p=this.a*g(b,c,m,n,I),a.x=this.x0+(o+p)*Math.sin(L),a.y=this.y0+(o+p)*Math.cos(L),a):(q=J/K,r=l(this.a,this.e,this.sin_p12),s=l(this.a,this.e,J),t=Math.atan((1-this.es)*q+this.es*r*this.sin_p12/(s*K)),u=Math.atan2(Math.sin(L),this.cos_p12*Math.tan(t)-this.sin_p12*Math.cos(L)),C=0===u?Math.asin(this.cos_p12*Math.sin(t)-this.sin_p12*Math.cos(t)):Math.abs(Math.abs(u)-Math.PI)<=f?-Math.asin(this.cos_p12*Math.sin(t)-this.sin_p12*Math.cos(t)):Math.asin(Math.sin(L)*Math.cos(t)/Math.sin(u)),v=this.e*this.sin_p12/Math.sqrt(1-this.es),w=this.e*this.cos_p12*Math.cos(u)/Math.sqrt(1-this.es),x=v*w,y=w*w,D=C*C,E=D*C,F=E*C,G=F*C,z=r*C*(1-D*y*(1-y)/6+E/8*x*(1-2*y)+F/120*(y*(4-7*y)-3*v*v*(1-7*y))-G/48*x),a.x=this.x0+z*Math.sin(u),a.y=this.y0+z*Math.cos(u),a))},c.inverse=function(a){a.x-=this.x0,a.y-=this.y0;var b,c,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I;if(this.sphere){if(b=Math.sqrt(a.x*a.x+a.y*a.y),b>2*e*this.a)return;return c=b/this.a,o=Math.sin(c),p=Math.cos(c),q=this.long0,Math.abs(b)<=f?r=this.lat0:(r=m(p*this.sin_p12+a.y*o*this.cos_p12/b),s=Math.abs(this.lat0)-e,q=d(Math.abs(s)<=f?this.lat0>=0?this.long0+Math.atan2(a.x,-a.y):this.long0-Math.atan2(-a.x,a.y):this.long0+Math.atan2(a.x*o,b*this.cos_p12*p-a.y*this.sin_p12*o))),a.x=q,a.y=r,a}return t=h(this.es),u=i(this.es),v=j(this.es),w=k(this.es),Math.abs(this.sin_p12-1)<=f?(x=this.a*g(t,u,v,w,e),b=Math.sqrt(a.x*a.x+a.y*a.y),y=x-b,r=n(y/this.a,t,u,v,w),q=d(this.long0+Math.atan2(a.x,-1*a.y)),a.x=q,a.y=r,a):Math.abs(this.sin_p12+1)<=f?(x=this.a*g(t,u,v,w,e),b=Math.sqrt(a.x*a.x+a.y*a.y),y=b-x,r=n(y/this.a,t,u,v,w),q=d(this.long0+Math.atan2(a.x,a.y)),a.x=q,a.y=r,a):(b=Math.sqrt(a.x*a.x+a.y*a.y),B=Math.atan2(a.x,a.y),z=l(this.a,this.e,this.sin_p12),C=Math.cos(B),D=this.e*this.cos_p12*C,E=-D*D/(1-this.es),F=3*this.es*(1-E)*this.sin_p12*this.cos_p12*C/(1-this.es),G=b/z,H=G-E*(1+E)*Math.pow(G,3)/6-F*(1+3*E)*Math.pow(G,4)/24,I=1-E*H*H/2-G*H*H*H/6,A=Math.asin(this.sin_p12*Math.cos(H)+this.cos_p12*Math.sin(H)*C),q=d(this.long0+Math.asin(Math.sin(B)*Math.sin(H)/Math.cos(A))),r=Math.atan((1-this.es*I*this.sin_p12/Math.sin(A))*Math.tan(A)/(1-this.es)),a.x=q,a.y=r,a)},c.names=["Azimuthal_Equidistant","aeqd"]},{"../common/adjust_lon":5,"../common/asinz":6,"../common/e0fn":7,"../common/e1fn":8,"../common/e2fn":9,"../common/e3fn":10,"../common/gN":11,"../common/imlfn":12,"../common/mlfn":14}],42:[function(a,b,c){var d=a("../common/mlfn"),e=a("../common/e0fn"),f=a("../common/e1fn"),g=a("../common/e2fn"),h=a("../common/e3fn"),i=a("../common/gN"),j=a("../common/adjust_lon"),k=a("../common/adjust_lat"),l=a("../common/imlfn"),m=Math.PI/2,n=1e-10;c.init=function(){this.sphere||(this.e0=e(this.es),this.e1=f(this.es),this.e2=g(this.es),this.e3=h(this.es),this.ml0=this.a*d(this.e0,this.e1,this.e2,this.e3,this.lat0))},c.forward=function(a){var b,c,e=a.x,f=a.y;if(e=j(e-this.long0),this.sphere)b=this.a*Math.asin(Math.cos(f)*Math.sin(e)),c=this.a*(Math.atan2(Math.tan(f),Math.cos(e))-this.lat0);else{var g=Math.sin(f),h=Math.cos(f),k=i(this.a,this.e,g),l=Math.tan(f)*Math.tan(f),m=e*Math.cos(f),n=m*m,o=this.es*h*h/(1-this.es),p=this.a*d(this.e0,this.e1,this.e2,this.e3,f);b=k*m*(1-n*l*(1/6-(8-l+8*o)*n/120)),c=p-this.ml0+k*g/h*n*(.5+(5-l+6*o)*n/24)}return a.x=b+this.x0,a.y=c+this.y0,a},c.inverse=function(a){a.x-=this.x0,a.y-=this.y0;var b,c,d=a.x/this.a,e=a.y/this.a;if(this.sphere){var f=e+this.lat0;b=Math.asin(Math.sin(f)*Math.cos(d)),c=Math.atan2(Math.tan(d),Math.cos(f))}else{var g=this.ml0/this.a+e,h=l(g,this.e0,this.e1,this.e2,this.e3);if(Math.abs(Math.abs(h)-m)<=n)return a.x=this.long0,a.y=m,0>e&&(a.y*=-1),a;var o=i(this.a,this.e,Math.sin(h)),p=o*o*o/this.a/this.a*(1-this.es),q=Math.pow(Math.tan(h),2),r=d*this.a/o,s=r*r;b=h-o*Math.tan(h)/p*r*r*(.5-(1+3*q)*r*r/24),c=r*(1-s*(q/3+(1+3*q)*q*s/15))/Math.cos(h)}return a.x=j(c+this.long0),a.y=k(b),a},c.names=["Cassini","Cassini_Soldner","cass"]},{"../common/adjust_lat":4,"../common/adjust_lon":5,"../common/e0fn":7,"../common/e1fn":8,"../common/e2fn":9,"../common/e3fn":10,"../common/gN":11,"../common/imlfn":12,"../common/mlfn":14}],43:[function(a,b,c){var d=a("../common/adjust_lon"),e=a("../common/qsfnz"),f=a("../common/msfnz"),g=a("../common/iqsfnz");c.init=function(){this.sphere||(this.k0=f(this.e,Math.sin(this.lat_ts),Math.cos(this.lat_ts)))},c.forward=function(a){var b,c,f=a.x,g=a.y,h=d(f-this.long0);if(this.sphere)b=this.x0+this.a*h*Math.cos(this.lat_ts),c=this.y0+this.a*Math.sin(g)/Math.cos(this.lat_ts);else{var i=e(this.e,Math.sin(g));b=this.x0+this.a*this.k0*h,c=this.y0+this.a*i*.5/this.k0}return a.x=b,a.y=c,a},c.inverse=function(a){a.x-=this.x0,a.y-=this.y0;var b,c;return this.sphere?(b=d(this.long0+a.x/this.a/Math.cos(this.lat_ts)),c=Math.asin(a.y/this.a*Math.cos(this.lat_ts))):(c=g(this.e,2*a.y*this.k0/this.a),b=d(this.long0+a.x/(this.a*this.k0))),a.x=b,a.y=c,a},c.names=["cea"]},{"../common/adjust_lon":5,"../common/iqsfnz":13,"../common/msfnz":15,"../common/qsfnz":20}],44:[function(a,b,c){var d=a("../common/adjust_lon"),e=a("../common/adjust_lat");c.init=function(){this.x0=this.x0||0,this.y0=this.y0||0,this.lat0=this.lat0||0,this.long0=this.long0||0,this.lat_ts=this.lat_ts||0,this.title=this.title||"Equidistant Cylindrical (Plate Carre)",this.rc=Math.cos(this.lat_ts)},c.forward=function(a){var b=a.x,c=a.y,f=d(b-this.long0),g=e(c-this.lat0);return a.x=this.x0+this.a*f*this.rc,a.y=this.y0+this.a*g,a},c.inverse=function(a){var b=a.x,c=a.y;return a.x=d(this.long0+(b-this.x0)/(this.a*this.rc)),a.y=e(this.lat0+(c-this.y0)/this.a),a},c.names=["Equirectangular","Equidistant_Cylindrical","eqc"]},{"../common/adjust_lat":4,"../common/adjust_lon":5}],45:[function(a,b,c){var d=a("../common/e0fn"),e=a("../common/e1fn"),f=a("../common/e2fn"),g=a("../common/e3fn"),h=a("../common/msfnz"),i=a("../common/mlfn"),j=a("../common/adjust_lon"),k=a("../common/adjust_lat"),l=a("../common/imlfn"),m=1e-10;c.init=function(){Math.abs(this.lat1+this.lat2)=0?(c=Math.sqrt(a.x*a.x+a.y*a.y),b=1):(c=-Math.sqrt(a.x*a.x+a.y*a.y),b=-1);var f=0;if(0!==c&&(f=Math.atan2(b*a.x,b*a.y)),this.sphere)return e=j(this.long0+f/this.ns),d=k(this.g-c/this.a),a.x=e,a.y=d,a;var g=this.g-c/this.a;return d=l(g,this.e0,this.e1,this.e2,this.e3),e=j(this.long0+f/this.ns),a.x=e,a.y=d,a},c.names=["Equidistant_Conic","eqdc"]},{"../common/adjust_lat":4,"../common/adjust_lon":5,"../common/e0fn":7,"../common/e1fn":8,"../common/e2fn":9,"../common/e3fn":10,"../common/imlfn":12,"../common/mlfn":14,"../common/msfnz":15}],46:[function(a,b,c){var d=Math.PI/4,e=a("../common/srat"),f=Math.PI/2,g=20;c.init=function(){var a=Math.sin(this.lat0),b=Math.cos(this.lat0);b*=b,this.rc=Math.sqrt(1-this.es)/(1-this.es*a*a),this.C=Math.sqrt(1+this.es*b*b/(1-this.es)),this.phic0=Math.asin(a/this.C),this.ratexp=.5*this.C*this.e,this.K=Math.tan(.5*this.phic0+d)/(Math.pow(Math.tan(.5*this.lat0+d),this.C)*e(this.e*a,this.ratexp))},c.forward=function(a){var b=a.x,c=a.y;return a.y=2*Math.atan(this.K*Math.pow(Math.tan(.5*c+d),this.C)*e(this.e*Math.sin(c),this.ratexp))-f,a.x=this.C*b,a},c.inverse=function(a){for(var b=1e-14,c=a.x/this.C,h=a.y,i=Math.pow(Math.tan(.5*h+d)/this.K,1/this.C),j=g;j>0&&(h=2*Math.atan(i*e(this.e*Math.sin(a.y),-.5*this.e))-f,!(Math.abs(h-a.y)0||Math.abs(i)<=e?(j=this.x0+this.a*h*c*Math.sin(f)/i,k=this.y0+this.a*h*(this.cos_p14*b-this.sin_p14*c*g)/i):(j=this.x0+this.infinity_dist*c*Math.sin(f),k=this.y0+this.infinity_dist*(this.cos_p14*b-this.sin_p14*c*g)),a.x=j,a.y=k,a},c.inverse=function(a){var b,c,e,g,h,i;return a.x=(a.x-this.x0)/this.a,a.y=(a.y-this.y0)/this.a,a.x/=this.k0,a.y/=this.k0,(b=Math.sqrt(a.x*a.x+a.y*a.y))?(g=Math.atan2(b,this.rc),c=Math.sin(g),e=Math.cos(g),i=f(e*this.sin_p14+a.y*c*this.cos_p14/b),h=Math.atan2(a.x*c,b*this.cos_p14*e-a.y*this.sin_p14*c),h=d(this.long0+h)):(i=this.phic0,h=0),a.x=h,a.y=i,a},c.names=["gnom"]},{"../common/adjust_lon":5,"../common/asinz":6}],48:[function(a,b,c){var d=a("../common/adjust_lon");c.init=function(){this.a=6377397.155,this.es=.006674372230614,this.e=Math.sqrt(this.es),this.lat0||(this.lat0=.863937979737193),this.long0||(this.long0=.4334234309119251),this.k0||(this.k0=.9999),this.s45=.785398163397448,this.s90=2*this.s45,this.fi0=this.lat0,this.e2=this.es,this.e=Math.sqrt(this.e2),this.alfa=Math.sqrt(1+this.e2*Math.pow(Math.cos(this.fi0),4)/(1-this.e2)),this.uq=1.04216856380474,this.u0=Math.asin(Math.sin(this.fi0)/this.alfa),this.g=Math.pow((1+this.e*Math.sin(this.fi0))/(1-this.e*Math.sin(this.fi0)),this.alfa*this.e/2),this.k=Math.tan(this.u0/2+this.s45)/Math.pow(Math.tan(this.fi0/2+this.s45),this.alfa)*this.g,this.k1=this.k0,this.n0=this.a*Math.sqrt(1-this.e2)/(1-this.e2*Math.pow(Math.sin(this.fi0),2)),this.s0=1.37008346281555,this.n=Math.sin(this.s0),this.ro0=this.k1*this.n0/Math.tan(this.s0),this.ad=this.s90-this.uq},c.forward=function(a){var b,c,e,f,g,h,i,j=a.x,k=a.y,l=d(j-this.long0);return b=Math.pow((1+this.e*Math.sin(k))/(1-this.e*Math.sin(k)),this.alfa*this.e/2),c=2*(Math.atan(this.k*Math.pow(Math.tan(k/2+this.s45),this.alfa)/b)-this.s45),e=-l*this.alfa,f=Math.asin(Math.cos(this.ad)*Math.sin(c)+Math.sin(this.ad)*Math.cos(c)*Math.cos(e)),g=Math.asin(Math.cos(c)*Math.sin(e)/Math.cos(f)),h=this.n*g,i=this.ro0*Math.pow(Math.tan(this.s0/2+this.s45),this.n)/Math.pow(Math.tan(f/2+this.s45),this.n),a.y=i*Math.cos(h)/1,a.x=i*Math.sin(h)/1,this.czech||(a.y*=-1,a.x*=-1),a},c.inverse=function(a){var b,c,d,e,f,g,h,i,j=a.x;a.x=a.y,a.y=j,this.czech||(a.y*=-1,a.x*=-1),g=Math.sqrt(a.x*a.x+a.y*a.y),f=Math.atan2(a.y,a.x),e=f/Math.sin(this.s0),d=2*(Math.atan(Math.pow(this.ro0/g,1/this.n)*Math.tan(this.s0/2+this.s45))-this.s45),b=Math.asin(Math.cos(this.ad)*Math.sin(d)-Math.sin(this.ad)*Math.cos(d)*Math.cos(e)),c=Math.asin(Math.cos(d)*Math.sin(e)/Math.cos(b)),a.x=this.long0-c/this.alfa,h=b,i=0;var k=0;do a.y=2*(Math.atan(Math.pow(this.k,-1/this.alfa)*Math.pow(Math.tan(b/2+this.s45),1/this.alfa)*Math.pow((1+this.e*Math.sin(h))/(1-this.e*Math.sin(h)),this.e/2))-this.s45),Math.abs(h-a.y)<1e-10&&(i=1),h=a.y,k+=1;while(0===i&&15>k);return k>=15?null:a},c.names=["Krovak","krovak"]},{"../common/adjust_lon":5}],49:[function(a,b,c){var d=Math.PI/2,e=Math.PI/4,f=1e-10,g=a("../common/qsfnz"),h=a("../common/adjust_lon");c.S_POLE=1,c.N_POLE=2,c.EQUIT=3,c.OBLIQ=4,c.init=function(){var a=Math.abs(this.lat0);if(Math.abs(a-d)0){var b;switch(this.qp=g(this.e,1),this.mmf=.5/(1-this.es),this.apa=this.authset(this.es),this.mode){case this.N_POLE:this.dd=1;break;case this.S_POLE:this.dd=1;break;case this.EQUIT:this.rq=Math.sqrt(.5*this.qp),this.dd=1/this.rq,this.xmf=1,this.ymf=.5*this.qp;break;case this.OBLIQ:this.rq=Math.sqrt(.5*this.qp),b=Math.sin(this.lat0),this.sinb1=g(this.e,b)/this.qp,this.cosb1=Math.sqrt(1-this.sinb1*this.sinb1),this.dd=Math.cos(this.lat0)/(Math.sqrt(1-this.es*b*b)*this.rq*this.cosb1),this.ymf=(this.xmf=this.rq)/this.dd,this.xmf*=this.dd}}else this.mode===this.OBLIQ&&(this.sinph0=Math.sin(this.lat0),this.cosph0=Math.cos(this.lat0))},c.forward=function(a){var b,c,i,j,k,l,m,n,o,p,q=a.x,r=a.y;if(q=h(q-this.long0),this.sphere){if(k=Math.sin(r),p=Math.cos(r),i=Math.cos(q),this.mode===this.OBLIQ||this.mode===this.EQUIT){if(c=this.mode===this.EQUIT?1+p*i:1+this.sinph0*k+this.cosph0*p*i,f>=c)return null;c=Math.sqrt(2/c),b=c*p*Math.sin(q),c*=this.mode===this.EQUIT?k:this.cosph0*k-this.sinph0*p*i}else if(this.mode===this.N_POLE||this.mode===this.S_POLE){if(this.mode===this.N_POLE&&(i=-i),Math.abs(r+this.phi0)=0?(b=(o=Math.sqrt(l))*j,c=i*(this.mode===this.S_POLE?o:-o)):b=c=0}}return a.x=this.a*b+this.x0,a.y=this.a*c+this.y0,a},c.inverse=function(a){a.x-=this.x0,a.y-=this.y0;var b,c,e,g,i,j,k,l=a.x/this.a,m=a.y/this.a;if(this.sphere){var n,o=0,p=0;if(n=Math.sqrt(l*l+m*m),c=.5*n,c>1)return null;switch(c=2*Math.asin(c),(this.mode===this.OBLIQ||this.mode===this.EQUIT)&&(p=Math.sin(c),o=Math.cos(c)),this.mode){case this.EQUIT:c=Math.abs(n)<=f?0:Math.asin(m*p/n),l*=p,m=o*n;break;case this.OBLIQ:c=Math.abs(n)<=f?this.phi0:Math.asin(o*this.sinph0+m*p*this.cosph0/n),l*=p*this.cosph0,m=(o-Math.sin(c)*this.sinph0)*n;break;case this.N_POLE:m=-m,c=d-c;break;case this.S_POLE:c-=d}b=0!==m||this.mode!==this.EQUIT&&this.mode!==this.OBLIQ?Math.atan2(l,m):0}else{if(k=0,this.mode===this.OBLIQ||this.mode===this.EQUIT){if(l/=this.dd,m*=this.dd,j=Math.sqrt(l*l+m*m),f>j)return a.x=0,a.y=this.phi0,a;g=2*Math.asin(.5*j/this.rq),e=Math.cos(g),l*=g=Math.sin(g),this.mode===this.OBLIQ?(k=e*this.sinb1+m*g*this.cosb1/j,i=this.qp*k,m=j*this.cosb1*e-m*this.sinb1*g):(k=m*g/j,i=this.qp*k,m=j*e)}else if(this.mode===this.N_POLE||this.mode===this.S_POLE){if(this.mode===this.N_POLE&&(m=-m),i=l*l+m*m,!i)return a.x=0,a.y=this.phi0,a;k=1-i/this.qp,this.mode===this.S_POLE&&(k=-k)}b=Math.atan2(l,m),c=this.authlat(Math.asin(k),this.apa)}return a.x=h(this.long0+b),a.y=c,a},c.P00=.3333333333333333,c.P01=.17222222222222222,c.P02=.10257936507936508,c.P10=.06388888888888888,c.P11=.0664021164021164,c.P20=.016415012942191543,c.authset=function(a){var b,c=[];return c[0]=a*this.P00,b=a*a,c[0]+=b*this.P01,c[1]=b*this.P10,b*=a,c[0]+=b*this.P02,c[1]+=b*this.P11,c[2]=b*this.P20,c},c.authlat=function(a,b){var c=a+a;return a+b[0]*Math.sin(c)+b[1]*Math.sin(c+c)+b[2]*Math.sin(c+c+c)},c.names=["Lambert Azimuthal Equal Area","Lambert_Azimuthal_Equal_Area","laea"]},{"../common/adjust_lon":5,"../common/qsfnz":20}],50:[function(a,b,c){var d=1e-10,e=a("../common/msfnz"),f=a("../common/tsfnz"),g=Math.PI/2,h=a("../common/sign"),i=a("../common/adjust_lon"),j=a("../common/phi2z");c.init=function(){if(this.lat2||(this.lat2=this.lat1),this.k0||(this.k0=1),this.x0=this.x0||0,this.y0=this.y0||0,!(Math.abs(this.lat1+this.lat2)d?this.ns=Math.log(g/k)/Math.log(h/l):this.ns=b,isNaN(this.ns)&&(this.ns=b),this.f0=g/(this.ns*Math.pow(h,this.ns)),this.rh=this.a*this.f0*Math.pow(m,this.ns),this.title||(this.title="Lambert Conformal Conic")}},c.forward=function(a){var b=a.x,c=a.y;Math.abs(2*Math.abs(c)-Math.PI)<=d&&(c=h(c)*(g-2*d));var e,j,k=Math.abs(Math.abs(c)-g);if(k>d)e=f(this.e,c,Math.sin(c)),j=this.a*this.f0*Math.pow(e,this.ns);else{if(k=c*this.ns,0>=k)return null;j=0}var l=this.ns*i(b-this.long0);return a.x=this.k0*(j*Math.sin(l))+this.x0,a.y=this.k0*(this.rh-j*Math.cos(l))+this.y0,a},c.inverse=function(a){var b,c,d,e,f,h=(a.x-this.x0)/this.k0,k=this.rh-(a.y-this.y0)/this.k0;this.ns>0?(b=Math.sqrt(h*h+k*k),c=1):(b=-Math.sqrt(h*h+k*k),c=-1);var l=0;if(0!==b&&(l=Math.atan2(c*h,c*k)),0!==b||this.ns>0){if(c=1/this.ns,d=Math.pow(b/(this.a*this.f0),c),e=j(this.e,d),-9999===e)return null}else e=-g;return f=i(l/this.ns+this.long0),a.x=f,a.y=e,a},c.names=["Lambert Tangential Conformal Conic Projection","Lambert_Conformal_Conic","Lambert_Conformal_Conic_2SP","lcc"]},{"../common/adjust_lon":5,"../common/msfnz":15,"../common/phi2z":16,"../common/sign":21,"../common/tsfnz":24}],51:[function(a,b,c){function d(a){return a}c.init=function(){},c.forward=d,c.inverse=d,c.names=["longlat","identity"]},{}],52:[function(a,b,c){var d=a("../common/msfnz"),e=Math.PI/2,f=1e-10,g=57.29577951308232,h=a("../common/adjust_lon"),i=Math.PI/4,j=a("../common/tsfnz"),k=a("../common/phi2z");c.init=function(){var a=this.b/this.a;this.es=1-a*a,"x0"in this||(this.x0=0),"y0"in this||(this.y0=0),this.e=Math.sqrt(this.es),this.lat_ts?this.sphere?this.k0=Math.cos(this.lat_ts):this.k0=d(this.e,Math.sin(this.lat_ts),Math.cos(this.lat_ts)):this.k0||(this.k?this.k0=this.k:this.k0=1)},c.forward=function(a){var b=a.x,c=a.y;if(c*g>90&&-90>c*g&&b*g>180&&-180>b*g)return null;var d,k;if(Math.abs(Math.abs(c)-e)<=f)return null;if(this.sphere)d=this.x0+this.a*this.k0*h(b-this.long0),k=this.y0+this.a*this.k0*Math.log(Math.tan(i+.5*c));else{var l=Math.sin(c),m=j(this.e,c,l);d=this.x0+this.a*this.k0*h(b-this.long0),k=this.y0-this.a*this.k0*Math.log(m)}return a.x=d,a.y=k,a},c.inverse=function(a){var b,c,d=a.x-this.x0,f=a.y-this.y0;if(this.sphere)c=e-2*Math.atan(Math.exp(-f/(this.a*this.k0)));else{var g=Math.exp(-f/(this.a*this.k0));if(c=k(this.e,g),-9999===c)return null}return b=h(this.long0+d/(this.a*this.k0)),a.x=b,a.y=c,a},c.names=["Mercator","Popular Visualisation Pseudo Mercator","Mercator_1SP","Mercator_Auxiliary_Sphere","merc"]},{"../common/adjust_lon":5,"../common/msfnz":15,"../common/phi2z":16,"../common/tsfnz":24}],53:[function(a,b,c){var d=a("../common/adjust_lon");c.init=function(){},c.forward=function(a){var b=a.x,c=a.y,e=d(b-this.long0),f=this.x0+this.a*e,g=this.y0+this.a*Math.log(Math.tan(Math.PI/4+c/2.5))*1.25;return a.x=f,a.y=g,a},c.inverse=function(a){a.x-=this.x0,a.y-=this.y0;var b=d(this.long0+a.x/this.a),c=2.5*(Math.atan(Math.exp(.8*a.y/this.a))-Math.PI/4);return a.x=b,a.y=c,a},c.names=["Miller_Cylindrical","mill"]},{"../common/adjust_lon":5}],54:[function(a,b,c){var d=a("../common/adjust_lon"),e=1e-10;c.init=function(){},c.forward=function(a){for(var b=a.x,c=a.y,f=d(b-this.long0),g=c,h=Math.PI*Math.sin(c),i=0;!0;i++){var j=-(g+Math.sin(g)-h)/(1+Math.cos(g));if(g+=j,Math.abs(j).999999999999&&(c=.999999999999),b=Math.asin(c);var e=d(this.long0+a.x/(.900316316158*this.a*Math.cos(b)));e<-Math.PI&&(e=-Math.PI),e>Math.PI&&(e=Math.PI),c=(2*b+Math.sin(2*b))/Math.PI,Math.abs(c)>1&&(c=1);var f=Math.asin(c);return a.x=e,a.y=f,a},c.names=["Mollweide","moll"]},{"../common/adjust_lon":5}],55:[function(a,b,c){var d=484813681109536e-20;c.iterations=1,c.init=function(){this.A=[],this.A[1]=.6399175073,this.A[2]=-.1358797613,this.A[3]=.063294409,this.A[4]=-.02526853,this.A[5]=.0117879,this.A[6]=-.0055161,this.A[7]=.0026906,this.A[8]=-.001333,this.A[9]=67e-5,this.A[10]=-34e-5,this.B_re=[],this.B_im=[],this.B_re[1]=.7557853228,this.B_im[1]=0,this.B_re[2]=.249204646,this.B_im[2]=.003371507,this.B_re[3]=-.001541739,this.B_im[3]=.04105856,this.B_re[4]=-.10162907,this.B_im[4]=.01727609,this.B_re[5]=-.26623489,this.B_im[5]=-.36249218,this.B_re[6]=-.6870983,this.B_im[6]=-1.1651967,this.C_re=[],this.C_im=[],this.C_re[1]=1.3231270439,this.C_im[1]=0,this.C_re[2]=-.577245789,this.C_im[2]=-.007809598,this.C_re[3]=.508307513,this.C_im[3]=-.112208952,this.C_re[4]=-.15094762,this.C_im[4]=.18200602,this.C_re[5]=1.01418179,this.C_im[5]=1.64497696,this.C_re[6]=1.9660549,this.C_im[6]=2.5127645,this.D=[],this.D[1]=1.5627014243,this.D[2]=.5185406398,this.D[3]=-.03333098,this.D[4]=-.1052906,this.D[5]=-.0368594,this.D[6]=.007317,this.D[7]=.0122,this.D[8]=.00394,this.D[9]=-.0013},c.forward=function(a){var b,c=a.x,e=a.y,f=e-this.lat0,g=c-this.long0,h=f/d*1e-5,i=g,j=1,k=0;for(b=1;10>=b;b++)j*=h,k+=this.A[b]*j;var l,m,n=k,o=i,p=1,q=0,r=0,s=0;for(b=1;6>=b;b++)l=p*n-q*o,m=q*n+p*o,p=l,q=m,r=r+this.B_re[b]*p-this.B_im[b]*q,s=s+this.B_im[b]*p+this.B_re[b]*q;return a.x=s*this.a+this.x0,a.y=r*this.a+this.y0,a},c.inverse=function(a){var b,c,e,f=a.x,g=a.y,h=f-this.x0,i=g-this.y0,j=i/this.a,k=h/this.a,l=1,m=0,n=0,o=0;for(b=1;6>=b;b++)c=l*j-m*k,e=m*j+l*k,l=c,m=e,n=n+this.C_re[b]*l-this.C_im[b]*m,o=o+this.C_im[b]*l+this.C_re[b]*m;for(var p=0;p=b;b++)q=s*n-t*o,r=t*n+s*o,s=q,t=r,u+=(b-1)*(this.B_re[b]*s-this.B_im[b]*t),v+=(b-1)*(this.B_im[b]*s+this.B_re[b]*t);s=1,t=0;var w=this.B_re[1],x=this.B_im[1];for(b=2;6>=b;b++)q=s*n-t*o,r=t*n+s*o,s=q,t=r,w+=b*(this.B_re[b]*s-this.B_im[b]*t),x+=b*(this.B_im[b]*s+this.B_re[b]*t);var y=w*w+x*x;n=(u*w+v*x)/y,o=(v*w-u*x)/y}var z=n,A=o,B=1,C=0;for(b=1;9>=b;b++)B*=z,C+=this.D[b]*B;var D=this.lat0+C*d*1e5,E=this.long0+A;return a.x=E,a.y=D,a},c.names=["New_Zealand_Map_Grid","nzmg"]},{}],56:[function(a,b,c){var d=a("../common/tsfnz"),e=a("../common/adjust_lon"),f=a("../common/phi2z"),g=Math.PI/2,h=Math.PI/4,i=1e-10;c.init=function(){this.no_off=this.no_off||!1,this.no_rot=this.no_rot||!1,isNaN(this.k0)&&(this.k0=1);var a=Math.sin(this.lat0),b=Math.cos(this.lat0),c=this.e*a;this.bl=Math.sqrt(1+this.es/(1-this.es)*Math.pow(b,4)),this.al=this.a*this.bl*this.k0*Math.sqrt(1-this.es)/(1-c*c);var f=d(this.e,this.lat0,a),g=this.bl/b*Math.sqrt((1-this.es)/(1-c*c));1>g*g&&(g=1);var h,i;if(isNaN(this.longc)){var j=d(this.e,this.lat1,Math.sin(this.lat1)),k=d(this.e,this.lat2,Math.sin(this.lat2));this.lat0>=0?this.el=(g+Math.sqrt(g*g-1))*Math.pow(f,this.bl):this.el=(g-Math.sqrt(g*g-1))*Math.pow(f,this.bl);var l=Math.pow(j,this.bl),m=Math.pow(k,this.bl);h=this.el/l,i=.5*(h-1/h);var n=(this.el*this.el-m*l)/(this.el*this.el+m*l),o=(m-l)/(m+l),p=e(this.long1-this.long2);this.long0=.5*(this.long1+this.long2)-Math.atan(n*Math.tan(.5*this.bl*p)/o)/this.bl,this.long0=e(this.long0);var q=e(this.long1-this.long0);this.gamma0=Math.atan(Math.sin(this.bl*q)/i),this.alpha=Math.asin(g*Math.sin(this.gamma0))}else h=this.lat0>=0?g+Math.sqrt(g*g-1):g-Math.sqrt(g*g-1),this.el=h*Math.pow(f,this.bl),i=.5*(h-1/h),this.gamma0=Math.asin(Math.sin(this.alpha)/g),this.long0=this.longc-Math.asin(i*Math.tan(this.gamma0))/this.bl;this.no_off?this.uc=0:this.lat0>=0?this.uc=this.al/this.bl*Math.atan2(Math.sqrt(g*g-1),Math.cos(this.alpha)):this.uc=-1*this.al/this.bl*Math.atan2(Math.sqrt(g*g-1),Math.cos(this.alpha))},c.forward=function(a){var b,c,f,j=a.x,k=a.y,l=e(j-this.long0);if(Math.abs(Math.abs(k)-g)<=i)f=k>0?-1:1,c=this.al/this.bl*Math.log(Math.tan(h+f*this.gamma0*.5)),b=-1*f*g*this.al/this.bl;else{var m=d(this.e,k,Math.sin(k)),n=this.el/Math.pow(m,this.bl),o=.5*(n-1/n),p=.5*(n+1/n),q=Math.sin(this.bl*l),r=(o*Math.sin(this.gamma0)-q*Math.cos(this.gamma0))/p;c=Math.abs(Math.abs(r)-1)<=i?Number.POSITIVE_INFINITY:.5*this.al*Math.log((1-r)/(1+r))/this.bl,b=Math.abs(Math.cos(this.bl*l))<=i?this.al*this.bl*l:this.al*Math.atan2(o*Math.cos(this.gamma0)+q*Math.sin(this.gamma0),Math.cos(this.bl*l))/this.bl}return this.no_rot?(a.x=this.x0+b,a.y=this.y0+c):(b-=this.uc,a.x=this.x0+c*Math.cos(this.alpha)+b*Math.sin(this.alpha),a.y=this.y0+b*Math.cos(this.alpha)-c*Math.sin(this.alpha)),a},c.inverse=function(a){var b,c;this.no_rot?(c=a.y-this.y0,b=a.x-this.x0):(c=(a.x-this.x0)*Math.cos(this.alpha)-(a.y-this.y0)*Math.sin(this.alpha),b=(a.y-this.y0)*Math.cos(this.alpha)+(a.x-this.x0)*Math.sin(this.alpha),b+=this.uc);var d=Math.exp(-1*this.bl*c/this.al),h=.5*(d-1/d),j=.5*(d+1/d),k=Math.sin(this.bl*b/this.al),l=(k*Math.cos(this.gamma0)+h*Math.sin(this.gamma0))/j,m=Math.pow(this.el/Math.sqrt((1+l)/(1-l)),1/this.bl);return Math.abs(l-1)g?(g=Math.sin(b),c=this.long0+a.x*Math.sqrt(1-this.es*g*g)/(this.a*Math.cos(b)),f=d(c)):j>g-k&&(f=this.long0)),a.x=f,a.y=b,a},c.names=["Sinusoidal","sinu"]},{"../common/adjust_lat":4,"../common/adjust_lon":5,"../common/asinz":6,"../common/pj_enfn":17,"../common/pj_inv_mlfn":18,"../common/pj_mlfn":19}],59:[function(a,b,c){c.init=function(){var a=this.lat0;this.lambda0=this.long0;var b=Math.sin(a),c=this.a,d=this.rf,e=1/d,f=2*e-Math.pow(e,2),g=this.e=Math.sqrt(f);this.R=this.k0*c*Math.sqrt(1-f)/(1-f*Math.pow(b,2)),this.alpha=Math.sqrt(1+f/(1-f)*Math.pow(Math.cos(a),4)),this.b0=Math.asin(b/this.alpha);var h=Math.log(Math.tan(Math.PI/4+this.b0/2)),i=Math.log(Math.tan(Math.PI/4+a/2)),j=Math.log((1+g*b)/(1-g*b));this.K=h-this.alpha*i+this.alpha*g/2*j},c.forward=function(a){var b=Math.log(Math.tan(Math.PI/4-a.y/2)),c=this.e/2*Math.log((1+this.e*Math.sin(a.y))/(1-this.e*Math.sin(a.y))),d=-this.alpha*(b+c)+this.K,e=2*(Math.atan(Math.exp(d))-Math.PI/4),f=this.alpha*(a.x-this.lambda0),g=Math.atan(Math.sin(f)/(Math.sin(this.b0)*Math.tan(e)+Math.cos(this.b0)*Math.cos(f))),h=Math.asin(Math.cos(this.b0)*Math.sin(e)-Math.sin(this.b0)*Math.cos(e)*Math.cos(f));return a.y=this.R/2*Math.log((1+Math.sin(h))/(1-Math.sin(h)))+this.y0,a.x=this.R*g+this.x0,a},c.inverse=function(a){for(var b=a.x-this.x0,c=a.y-this.y0,d=b/this.R,e=2*(Math.atan(Math.exp(c/this.R))-Math.PI/4),f=Math.asin(Math.cos(this.b0)*Math.sin(e)+Math.sin(this.b0)*Math.cos(e)*Math.cos(d)),g=Math.atan(Math.sin(d)/(Math.cos(this.b0)*Math.cos(d)-Math.sin(this.b0)*Math.tan(e))),h=this.lambda0+g/this.alpha,i=0,j=f,k=-1e3,l=0;Math.abs(j-k)>1e-7;){if(++l>20)return;i=1/this.alpha*(Math.log(Math.tan(Math.PI/4+f/2))-this.K)+this.e*Math.log(Math.tan(Math.PI/4+Math.asin(this.e*Math.sin(j))/2)),k=j,j=2*Math.atan(Math.exp(i))-Math.PI/2}return a.x=h,a.y=j,a},c.names=["somerc"]},{}],60:[function(a,b,c){var d=Math.PI/2,e=1e-10,f=a("../common/sign"),g=a("../common/msfnz"),h=a("../common/tsfnz"),i=a("../common/phi2z"),j=a("../common/adjust_lon");c.ssfn_=function(a,b,c){return b*=c,Math.tan(.5*(d+a))*Math.pow((1-b)/(1+b),.5*c)},c.init=function(){this.coslat0=Math.cos(this.lat0),this.sinlat0=Math.sin(this.lat0),this.sphere?1===this.k0&&!isNaN(this.lat_ts)&&Math.abs(this.coslat0)<=e&&(this.k0=.5*(1+f(this.lat0)*Math.sin(this.lat_ts))):(Math.abs(this.coslat0)<=e&&(this.lat0>0?this.con=1:this.con=-1),this.cons=Math.sqrt(Math.pow(1+this.e,1+this.e)*Math.pow(1-this.e,1-this.e)),1===this.k0&&!isNaN(this.lat_ts)&&Math.abs(this.coslat0)<=e&&(this.k0=.5*this.cons*g(this.e,Math.sin(this.lat_ts),Math.cos(this.lat_ts))/h(this.e,this.con*this.lat_ts,this.con*Math.sin(this.lat_ts))),this.ms1=g(this.e,this.sinlat0,this.coslat0),this.X0=2*Math.atan(this.ssfn_(this.lat0,this.sinlat0,this.e))-d,this.cosX0=Math.cos(this.X0),this.sinX0=Math.sin(this.X0))},c.forward=function(a){var b,c,f,g,i,k,l=a.x,m=a.y,n=Math.sin(m),o=Math.cos(m),p=j(l-this.long0);return Math.abs(Math.abs(l-this.long0)-Math.PI)<=e&&Math.abs(m+this.lat0)<=e?(a.x=NaN,a.y=NaN,a):this.sphere?(b=2*this.k0/(1+this.sinlat0*n+this.coslat0*o*Math.cos(p)),a.x=this.a*b*o*Math.sin(p)+this.x0,a.y=this.a*b*(this.coslat0*n-this.sinlat0*o*Math.cos(p))+this.y0,a):(c=2*Math.atan(this.ssfn_(m,n,this.e))-d,g=Math.cos(c),f=Math.sin(c),Math.abs(this.coslat0)<=e?(i=h(this.e,m*this.con,this.con*n),k=2*this.a*this.k0*i/this.cons,a.x=this.x0+k*Math.sin(l-this.long0),a.y=this.y0-this.con*k*Math.cos(l-this.long0),a):(Math.abs(this.sinlat0)=k?(a.x=b,a.y=c,a):(c=Math.asin(Math.cos(l)*this.sinlat0+a.y*Math.sin(l)*this.coslat0/k),b=j(Math.abs(this.coslat0)0?this.long0+Math.atan2(a.x,-1*a.y):this.long0+Math.atan2(a.x,a.y):this.long0+Math.atan2(a.x*Math.sin(l),k*this.coslat0*Math.cos(l)-a.y*this.sinlat0*Math.sin(l))),a.x=b,a.y=c,a)}if(Math.abs(this.coslat0)<=e){if(e>=k)return c=this.lat0,b=this.long0,a.x=b,a.y=c,a;a.x*=this.con,a.y*=this.con,f=k*this.cons/(2*this.a*this.k0),c=this.con*i(this.e,f),b=this.con*j(this.con*this.long0+Math.atan2(a.x,-1*a.y))}else g=2*Math.atan(k*this.cosX0/(2*this.a*this.k0*this.ms1)),b=this.long0,e>=k?h=this.X0:(h=Math.asin(Math.cos(g)*this.sinX0+a.y*Math.sin(g)*this.cosX0/k),b=j(this.long0+Math.atan2(a.x*Math.sin(g),k*this.cosX0*Math.cos(g)-a.y*this.sinX0*Math.sin(g)))),c=-1*i(this.e,Math.tan(.5*(d+h)));return a.x=b,a.y=c,a},c.names=["stere","Stereographic_South_Pole","Polar Stereographic (variant B)"]},{"../common/adjust_lon":5,"../common/msfnz":15,"../common/phi2z":16,"../common/sign":21,"../common/tsfnz":24}],61:[function(a,b,c){var d=a("./gauss"),e=a("../common/adjust_lon");c.init=function(){d.init.apply(this),this.rc&&(this.sinc0=Math.sin(this.phic0),this.cosc0=Math.cos(this.phic0),this.R2=2*this.rc,this.title||(this.title="Oblique Stereographic Alternative"))},c.forward=function(a){var b,c,f,g;return a.x=e(a.x-this.long0),d.forward.apply(this,[a]),b=Math.sin(a.y),c=Math.cos(a.y),f=Math.cos(a.x),g=this.k0*this.R2/(1+this.sinc0*b+this.cosc0*c*f),a.x=g*c*Math.sin(a.x),a.y=g*(this.cosc0*b-this.sinc0*c*f),a.x=this.a*a.x+this.x0,a.y=this.a*a.y+this.y0,a},c.inverse=function(a){var b,c,f,g,h;if(a.x=(a.x-this.x0)/this.a,a.y=(a.y-this.y0)/this.a,a.x/=this.k0,a.y/=this.k0,h=Math.sqrt(a.x*a.x+a.y*a.y)){var i=2*Math.atan2(h,this.R2);b=Math.sin(i),c=Math.cos(i),g=Math.asin(c*this.sinc0+a.y*b*this.cosc0/h),f=Math.atan2(a.x*b,h*this.cosc0*c-a.y*this.sinc0*b)}else g=this.phic0,f=0;return a.x=f,a.y=g,d.inverse.apply(this,[a]),a.x=e(a.x+this.long0),a},c.names=["Stereographic_North_Pole","Oblique_Stereographic","Polar_Stereographic","sterea","Oblique Stereographic Alternative"]},{"../common/adjust_lon":5,"./gauss":46}],62:[function(a,b,c){var d=a("../common/e0fn"),e=a("../common/e1fn"),f=a("../common/e2fn"),g=a("../common/e3fn"),h=a("../common/mlfn"),i=a("../common/adjust_lon"),j=Math.PI/2,k=1e-10,l=a("../common/sign"),m=a("../common/asinz");c.init=function(){this.e0=d(this.es),this.e1=e(this.es),this.e2=f(this.es),this.e3=g(this.es),this.ml0=this.a*h(this.e0,this.e1,this.e2,this.e3,this.lat0)},c.forward=function(a){var b,c,d,e=a.x,f=a.y,g=i(e-this.long0),j=Math.sin(f),k=Math.cos(f);if(this.sphere){var l=k*Math.sin(g);if(Math.abs(Math.abs(l)-1)<1e-10)return 93;c=.5*this.a*this.k0*Math.log((1+l)/(1-l)),b=Math.acos(k*Math.cos(g)/Math.sqrt(1-l*l)),0>f&&(b=-b),d=this.a*this.k0*(b-this.lat0)}else{var m=k*g,n=Math.pow(m,2),o=this.ep2*Math.pow(k,2),p=Math.tan(f),q=Math.pow(p,2);b=1-this.es*Math.pow(j,2);var r=this.a/Math.sqrt(b),s=this.a*h(this.e0,this.e1,this.e2,this.e3,f);c=this.k0*r*m*(1+n/6*(1-q+o+n/20*(5-18*q+Math.pow(q,2)+72*o-58*this.ep2)))+this.x0,d=this.k0*(s-this.ml0+r*p*(n*(.5+n/24*(5-q+9*o+4*Math.pow(o,2)+n/30*(61-58*q+Math.pow(q,2)+600*o-330*this.ep2)))))+this.y0}return a.x=c,a.y=d,a},c.inverse=function(a){var b,c,d,e,f,g,h=6;if(this.sphere){var n=Math.exp(a.x/(this.a*this.k0)),o=.5*(n-1/n),p=this.lat0+a.y/(this.a*this.k0),q=Math.cos(p);b=Math.sqrt((1-q*q)/(1+o*o)),f=m(b),0>p&&(f=-f),g=0===o&&0===q?this.long0:i(Math.atan2(o,q)+this.long0)}else{var r=a.x-this.x0,s=a.y-this.y0;for(b=(this.ml0+s/this.k0)/this.a,c=b,e=0;!0&&(d=(b+this.e1*Math.sin(2*c)-this.e2*Math.sin(4*c)+this.e3*Math.sin(6*c))/this.e0-c,c+=d,!(Math.abs(d)<=k));e++)if(e>=h)return 95;if(Math.abs(c)=0?this.y0+Math.PI*this.R*Math.tan(.5*k):this.y0+Math.PI*this.R*-Math.tan(.5*k));var l=.5*Math.abs(Math.PI/j-j/Math.PI),m=l*l,n=Math.sin(k),o=Math.cos(k),p=o/(n+o-1),q=p*p,r=p*(2/n-1),s=r*r,t=Math.PI*this.R*(l*(p-s)+Math.sqrt(m*(p-s)*(p-s)-(s+m)*(q-s)))/(s+m);0>j&&(t=-t),b=this.x0+t;var u=m+p;return t=Math.PI*this.R*(r*u-l*Math.sqrt((s+m)*(m+1)-u*u))/(s+m),c=i>=0?this.y0+t:this.y0-t,a.x=b,a.y=c,a},c.inverse=function(a){var b,c,e,g,h,i,j,k,l,m,n,o,p;return a.x-=this.x0,a.y-=this.y0,n=Math.PI*this.R,e=a.x/n,g=a.y/n,h=e*e+g*g,i=-Math.abs(g)*(1+h),j=i-2*g*g+e*e,k=-2*i+1+2*g*g+h*h,p=g*g/k+(2*j*j*j/k/k/k-9*i*j/k/k)/27,l=(i-j*j/3/k)/k,m=2*Math.sqrt(-l/3),n=3*p/l/m,Math.abs(n)>1&&(n=n>=0?1:-1),o=Math.acos(n)/3,c=a.y>=0?(-m*Math.cos(o+Math.PI/3)-j/3/k)*Math.PI:-(-m*Math.cos(o+Math.PI/3)-j/3/k)*Math.PI,b=Math.abs(e)-1?(b[c]={name:a[0].toLowerCase(),convert:a[1]},3===a.length&&(b[c].auth=a[2])):"SPHEROID"===c?(b[c]={name:a[0],a:a[1],rf:a[2]},4===a.length&&(b[c].auth=a[3])):["GEOGCS","GEOCCS","DATUM","VERT_CS","COMPD_CS","LOCAL_CS","FITTED_CS","LOCAL_DATUM"].indexOf(c)>-1?(a[0]=["name",a[0]],d(b,c,a)):a.every(function(a){return Array.isArray(a)})?d(b,c,a):e(a,b[c])):b[c]=!0,void 0):void(b[a]=!0)}function f(a,b){var c=b[0],d=b[1];!(c in a)&&d in a&&(a[c]=a[d],3===b.length&&(a[c]=b[2](a[c])))}function g(a){return a*i}function h(a){function b(b){var c=a.to_meter||1;return parseFloat(b,10)*c}"GEOGCS"===a.type?a.projName="longlat":"LOCAL_CS"===a.type?(a.projName="identity",a.local=!0):"object"==typeof a.PROJECTION?a.projName=Object.keys(a.PROJECTION)[0]:a.projName=a.PROJECTION,a.UNIT&&(a.units=a.UNIT.name.toLowerCase(),"metre"===a.units&&(a.units="meter"), +a.UNIT.convert&&("GEOGCS"===a.type?a.DATUM&&a.DATUM.SPHEROID&&(a.to_meter=parseFloat(a.UNIT.convert,10)*a.DATUM.SPHEROID.a):a.to_meter=parseFloat(a.UNIT.convert,10))),a.GEOGCS&&(a.GEOGCS.DATUM?a.datumCode=a.GEOGCS.DATUM.name.toLowerCase():a.datumCode=a.GEOGCS.name.toLowerCase(),"d_"===a.datumCode.slice(0,2)&&(a.datumCode=a.datumCode.slice(2)),("new_zealand_geodetic_datum_1949"===a.datumCode||"new_zealand_1949"===a.datumCode)&&(a.datumCode="nzgd49"),"wgs_1984"===a.datumCode&&("Mercator_Auxiliary_Sphere"===a.PROJECTION&&(a.sphere=!0),a.datumCode="wgs84"),"_ferro"===a.datumCode.slice(-6)&&(a.datumCode=a.datumCode.slice(0,-6)),"_jakarta"===a.datumCode.slice(-8)&&(a.datumCode=a.datumCode.slice(0,-8)),~a.datumCode.indexOf("belge")&&(a.datumCode="rnb72"),a.GEOGCS.DATUM&&a.GEOGCS.DATUM.SPHEROID&&(a.ellps=a.GEOGCS.DATUM.SPHEROID.name.replace("_19","").replace(/[Cc]larke\_18/,"clrk"),"international"===a.ellps.toLowerCase().slice(0,13)&&(a.ellps="intl"),a.a=a.GEOGCS.DATUM.SPHEROID.a,a.rf=parseFloat(a.GEOGCS.DATUM.SPHEROID.rf,10)),~a.datumCode.indexOf("osgb_1936")&&(a.datumCode="osgb36")),a.b&&!isFinite(a.b)&&(a.b=a.a);var c=function(b){return f(a,b)},d=[["standard_parallel_1","Standard_Parallel_1"],["standard_parallel_2","Standard_Parallel_2"],["false_easting","False_Easting"],["false_northing","False_Northing"],["central_meridian","Central_Meridian"],["latitude_of_origin","Latitude_Of_Origin"],["latitude_of_origin","Central_Parallel"],["scale_factor","Scale_Factor"],["k0","scale_factor"],["latitude_of_center","Latitude_of_center"],["lat0","latitude_of_center",g],["longitude_of_center","Longitude_Of_Center"],["longc","longitude_of_center",g],["x0","false_easting",b],["y0","false_northing",b],["long0","central_meridian",g],["lat0","latitude_of_origin",g],["lat0","standard_parallel_1",g],["lat1","standard_parallel_1",g],["lat2","standard_parallel_2",g],["alpha","azimuth",g],["srsCode","name"]];d.forEach(c),a.long0||!a.longc||"Albers_Conic_Equal_Area"!==a.projName&&"Lambert_Azimuthal_Equal_Area"!==a.projName||(a.long0=a.longc),a.lat_ts||!a.lat1||"Stereographic_South_Pole"!==a.projName&&"Polar Stereographic (variant B)"!==a.projName||(a.lat0=g(a.lat1>0?90:-90),a.lat_ts=a.lat1)}var i=.017453292519943295,j=a("./extend");b.exports=function(a,b){var c=JSON.parse((","+a).replace(/\s*\,\s*([A-Z_0-9]+?)(\[)/g,',["$1",').slice(1).replace(/\s*\,\s*([A-Z_0-9]+?)\]/g,',"$1"]').replace(/,\["VERTCS".+/,"")),d=c.shift(),f=c.shift();c.unshift(["name",f]),c.unshift(["type",d]),c.unshift("output");var g={};return e(c,g),h(g.output),j(b,g.output)}},{"./extend":34}],67:[function(a,b,c){function d(a){return a*(Math.PI/180)}function e(a){return 180*(a/Math.PI)}function f(a){var b,c,e,f,g,i,j,k,l,m=a.lat,n=a.lon,o=6378137,p=.00669438,q=.9996,r=d(m),s=d(n);l=Math.floor((n+180)/6)+1,180===n&&(l=60),m>=56&&64>m&&n>=3&&12>n&&(l=32),m>=72&&84>m&&(n>=0&&9>n?l=31:n>=9&&21>n?l=33:n>=21&&33>n?l=35:n>=33&&42>n&&(l=37)),b=6*(l-1)-180+3,k=d(b),c=p/(1-p),e=o/Math.sqrt(1-p*Math.sin(r)*Math.sin(r)),f=Math.tan(r)*Math.tan(r),g=c*Math.cos(r)*Math.cos(r),i=Math.cos(r)*(s-k),j=o*((1-p/4-3*p*p/64-5*p*p*p/256)*r-(3*p/8+3*p*p/32+45*p*p*p/1024)*Math.sin(2*r)+(15*p*p/256+45*p*p*p/1024)*Math.sin(4*r)-35*p*p*p/3072*Math.sin(6*r));var t=q*e*(i+(1-f+g)*i*i*i/6+(5-18*f+f*f+72*g-58*c)*i*i*i*i*i/120)+5e5,u=q*(j+e*Math.tan(r)*(i*i/2+(5-f+9*g+4*g*g)*i*i*i*i/24+(61-58*f+f*f+600*g-330*c)*i*i*i*i*i*i/720));return 0>m&&(u+=1e7),{northing:Math.round(u),easting:Math.round(t),zoneNumber:l,zoneLetter:h(m)}}function g(a){var b=a.northing,c=a.easting,d=a.zoneLetter,f=a.zoneNumber;if(0>f||f>60)return null;var h,i,j,k,l,m,n,o,p,q,r=.9996,s=6378137,t=.00669438,u=(1-Math.sqrt(1-t))/(1+Math.sqrt(1-t)),v=c-5e5,w=b;"N">d&&(w-=1e7),o=6*(f-1)-180+3,h=t/(1-t),n=w/r,p=n/(s*(1-t/4-3*t*t/64-5*t*t*t/256)),q=p+(3*u/2-27*u*u*u/32)*Math.sin(2*p)+(21*u*u/16-55*u*u*u*u/32)*Math.sin(4*p)+151*u*u*u/96*Math.sin(6*p),i=s/Math.sqrt(1-t*Math.sin(q)*Math.sin(q)),j=Math.tan(q)*Math.tan(q),k=h*Math.cos(q)*Math.cos(q),l=s*(1-t)/Math.pow(1-t*Math.sin(q)*Math.sin(q),1.5),m=v/(i*r);var x=q-i*Math.tan(q)/l*(m*m/2-(5+3*j+10*k-4*k*k-9*h)*m*m*m*m/24+(61+90*j+298*k+45*j*j-252*h-3*k*k)*m*m*m*m*m*m/720);x=e(x);var y=(m-(1+2*j+k)*m*m*m/6+(5-2*k+28*j-3*k*k+8*h+24*j*j)*m*m*m*m*m/120)/Math.cos(q);y=o+e(y);var z;if(a.accuracy){var A=g({northing:a.northing+a.accuracy,easting:a.easting+a.accuracy,zoneLetter:a.zoneLetter,zoneNumber:a.zoneNumber});z={top:A.lat,right:A.lon,bottom:x,left:y}}else z={lat:x,lon:y};return z}function h(a){var b="Z";return 84>=a&&a>=72?b="X":72>a&&a>=64?b="W":64>a&&a>=56?b="V":56>a&&a>=48?b="U":48>a&&a>=40?b="T":40>a&&a>=32?b="S":32>a&&a>=24?b="R":24>a&&a>=16?b="Q":16>a&&a>=8?b="P":8>a&&a>=0?b="N":0>a&&a>=-8?b="M":-8>a&&a>=-16?b="L":-16>a&&a>=-24?b="K":-24>a&&a>=-32?b="J":-32>a&&a>=-40?b="H":-40>a&&a>=-48?b="G":-48>a&&a>=-56?b="F":-56>a&&a>=-64?b="E":-64>a&&a>=-72?b="D":-72>a&&a>=-80&&(b="C"),b}function i(a,b){var c="00000"+a.easting,d="00000"+a.northing;return a.zoneNumber+a.zoneLetter+j(a.easting,a.northing,a.zoneNumber)+c.substr(c.length-5,b)+d.substr(d.length-5,b)}function j(a,b,c){var d=k(c),e=Math.floor(a/1e5),f=Math.floor(b/1e5)%20;return l(e,f,d)}function k(a){var b=a%q;return 0===b&&(b=q),b}function l(a,b,c){var d=c-1,e=r.charCodeAt(d),f=s.charCodeAt(d),g=e+a-1,h=f+b,i=!1;g>x&&(g=g-x+t-1,i=!0),(g===u||u>e&&g>u||(g>u||u>e)&&i)&&g++,(g===v||v>e&&g>v||(g>v||v>e)&&i)&&(g++,g===u&&g++),g>x&&(g=g-x+t-1),h>w?(h=h-w+t-1,i=!0):i=!1,(h===u||u>f&&h>u||(h>u||u>f)&&i)&&h++,(h===v||v>f&&h>v||(h>v||v>f)&&i)&&(h++,h===u&&h++),h>w&&(h=h-w+t-1);var j=String.fromCharCode(g)+String.fromCharCode(h);return j}function m(a){if(a&&0===a.length)throw"MGRSPoint coverting from nothing";for(var b,c=a.length,d=null,e="",f=0;!/[A-Z]/.test(b=a.charAt(f));){if(f>=2)throw"MGRSPoint bad conversion from: "+a;e+=b,f++}var g=parseInt(e,10);if(0===f||f+3>c)throw"MGRSPoint bad conversion from: "+a;var h=a.charAt(f++);if("A">=h||"B"===h||"Y"===h||h>="Z"||"I"===h||"O"===h)throw"MGRSPoint zone letter "+h+" not handled: "+a;d=a.substring(f,f+=2);for(var i=k(g),j=n(d.charAt(0),i),l=o(d.charAt(1),i);l0&&(q=1e5/Math.pow(10,v),r=a.substring(f,f+v),w=parseFloat(r)*q,s=a.substring(f+v),x=parseFloat(s)*q),t=w+j,u=x+l,{easting:t,northing:u,zoneLetter:h,zoneNumber:g,accuracy:q}}function n(a,b){for(var c=r.charCodeAt(b-1),d=1e5,e=!1;c!==a.charCodeAt(0);){if(c++,c===u&&c++,c===v&&c++,c>x){if(e)throw"Bad character: "+a;c=t,e=!0}d+=1e5}return d}function o(a,b){if(a>"V")throw"MGRSPoint given invalid Northing "+a;for(var c=s.charCodeAt(b-1),d=0,e=!1;c!==a.charCodeAt(0);){if(c++,c===u&&c++,c===v&&c++,c>w){if(e)throw"Bad character: "+a;c=t,e=!0}d+=1e5}return d}function p(a){var b;switch(a){case"C":b=11e5;break;case"D":b=2e6;break;case"E":b=28e5;break;case"F":b=37e5;break;case"G":b=46e5;break;case"H":b=55e5;break;case"J":b=64e5;break;case"K":b=73e5;break;case"L":b=82e5;break;case"M":b=91e5;break;case"N":b=0;break;case"P":b=8e5;break;case"Q":b=17e5;break;case"R":b=26e5;break;case"S":b=35e5;break;case"T":b=44e5;break;case"U":b=53e5;break;case"V":b=62e5;break;case"W":b=7e6;break;case"X":b=79e5;break;default:b=-1}if(b>=0)return b;throw"Invalid zone letter: "+a}var q=6,r="AJSAJS",s="AFAFAF",t=65,u=73,v=79,w=86,x=90;c.forward=function(a,b){return b=b||5,i(f({lat:a[1],lon:a[0]}),b)},c.inverse=function(a){var b=g(m(a.toUpperCase()));return b.lat&&b.lon?[b.lon,b.lat,b.lon,b.lat]:[b.left,b.bottom,b.right,b.top]},c.toPoint=function(a){var b=g(m(a.toUpperCase()));return b.lat&&b.lon?[b.lon,b.lat]:[(b.left+b.right)/2,(b.top+b.bottom)/2]}},{}],68:[function(a,b,c){b.exports={name:"proj4",version:"2.3.14",description:"Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations.",main:"lib/index.js",directories:{test:"test",doc:"docs"},scripts:{test:"./node_modules/istanbul/lib/cli.js test ./node_modules/mocha/bin/_mocha test/test.js"},repository:{type:"git",url:"git://github.com/proj4js/proj4js.git"},author:"",license:"MIT",jam:{main:"dist/proj4.js",include:["dist/proj4.js","README.md","AUTHORS","LICENSE.md"]},devDependencies:{"grunt-cli":"~0.1.13",grunt:"~0.4.2","grunt-contrib-connect":"~0.6.0","grunt-contrib-jshint":"~0.8.0",chai:"~1.8.1",mocha:"~1.17.1","grunt-mocha-phantomjs":"~0.4.0",browserify:"~12.0.1","grunt-browserify":"~4.0.1","grunt-contrib-uglify":"~0.11.1",curl:"git://github.com/cujojs/curl.git",istanbul:"~0.2.4",tin:"~0.4.0"},dependencies:{mgrs:"~0.0.2"}}},{}],"./includedProjections":[function(a,b,c){b.exports=a("hTEDpn")},{}],hTEDpn:[function(a,b,c){var d=[a("./lib/projections/tmerc"),a("./lib/projections/utm"),a("./lib/projections/sterea"),a("./lib/projections/stere"),a("./lib/projections/somerc"),a("./lib/projections/omerc"),a("./lib/projections/lcc"),a("./lib/projections/krovak"),a("./lib/projections/cass"),a("./lib/projections/laea"),a("./lib/projections/aea"),a("./lib/projections/gnom"),a("./lib/projections/cea"),a("./lib/projections/eqc"),a("./lib/projections/poly"),a("./lib/projections/nzmg"),a("./lib/projections/mill"),a("./lib/projections/sinu"),a("./lib/projections/moll"),a("./lib/projections/eqdc"),a("./lib/projections/vandg"),a("./lib/projections/aeqd")];b.exports=function(proj4){d.forEach(function(a){proj4.Proj.projections.add(a)})}},{"./lib/projections/aea":40,"./lib/projections/aeqd":41,"./lib/projections/cass":42,"./lib/projections/cea":43,"./lib/projections/eqc":44,"./lib/projections/eqdc":45,"./lib/projections/gnom":47,"./lib/projections/krovak":48,"./lib/projections/laea":49,"./lib/projections/lcc":50,"./lib/projections/mill":53,"./lib/projections/moll":54,"./lib/projections/nzmg":55,"./lib/projections/omerc":56,"./lib/projections/poly":57,"./lib/projections/sinu":58,"./lib/projections/somerc":59,"./lib/projections/stere":60,"./lib/projections/sterea":61,"./lib/projections/tmerc":62,"./lib/projections/utm":63,"./lib/projections/vandg":64}]},{},[36])(36)}); \ No newline at end of file diff --git a/docs/libs/Proj4Leaflet-1.0.1/proj4leaflet.js b/docs/libs/Proj4Leaflet-1.0.1/proj4leaflet.js new file mode 100644 index 0000000..5ce8d47 --- /dev/null +++ b/docs/libs/Proj4Leaflet-1.0.1/proj4leaflet.js @@ -0,0 +1,272 @@ +(function (factory) { + var L, proj4; + if (typeof define === 'function' && define.amd) { + // AMD + define(['leaflet', 'proj4'], factory); + } else if (typeof module === 'object' && typeof module.exports === "object") { + // Node/CommonJS + L = require('leaflet'); + proj4 = require('proj4'); + module.exports = factory(L, proj4); + } else { + // Browser globals + if (typeof window.L === 'undefined' || typeof window.proj4 === 'undefined') + throw 'Leaflet and proj4 must be loaded first'; + factory(window.L, window.proj4); + } +}(function (L, proj4) { + if (proj4.__esModule && proj4.default) { + // If proj4 was bundled as an ES6 module, unwrap it to get + // to the actual main proj4 object. + // See discussion in https://github.com/kartena/Proj4Leaflet/pull/147 + proj4 = proj4.default; + } + + L.Proj = {}; + + L.Proj._isProj4Obj = function(a) { + return (typeof a.inverse !== 'undefined' && + typeof a.forward !== 'undefined'); + }; + + L.Proj.Projection = L.Class.extend({ + initialize: function(code, def, bounds) { + var isP4 = L.Proj._isProj4Obj(code); + this._proj = isP4 ? code : this._projFromCodeDef(code, def); + this.bounds = isP4 ? def : bounds; + }, + + project: function (latlng) { + var point = this._proj.forward([latlng.lng, latlng.lat]); + return new L.Point(point[0], point[1]); + }, + + unproject: function (point, unbounded) { + var point2 = this._proj.inverse([point.x, point.y]); + return new L.LatLng(point2[1], point2[0], unbounded); + }, + + _projFromCodeDef: function(code, def) { + if (def) { + proj4.defs(code, def); + } else if (proj4.defs[code] === undefined) { + var urn = code.split(':'); + if (urn.length > 3) { + code = urn[urn.length - 3] + ':' + urn[urn.length - 1]; + } + if (proj4.defs[code] === undefined) { + throw 'No projection definition for code ' + code; + } + } + + return proj4(code); + } + }); + + L.Proj.CRS = L.Class.extend({ + includes: L.CRS, + + options: { + transformation: new L.Transformation(1, 0, -1, 0) + }, + + initialize: function(a, b, c) { + var code, + proj, + def, + options; + + if (L.Proj._isProj4Obj(a)) { + proj = a; + code = proj.srsCode; + options = b || {}; + + this.projection = new L.Proj.Projection(proj, options.bounds); + } else { + code = a; + def = b; + options = c || {}; + this.projection = new L.Proj.Projection(code, def, options.bounds); + } + + L.Util.setOptions(this, options); + this.code = code; + this.transformation = this.options.transformation; + + if (this.options.origin) { + this.transformation = + new L.Transformation(1, -this.options.origin[0], + -1, this.options.origin[1]); + } + + if (this.options.scales) { + this._scales = this.options.scales; + } else if (this.options.resolutions) { + this._scales = []; + for (var i = this.options.resolutions.length - 1; i >= 0; i--) { + if (this.options.resolutions[i]) { + this._scales[i] = 1 / this.options.resolutions[i]; + } + } + } + + this.infinite = !this.options.bounds; + + }, + + scale: function(zoom) { + var iZoom = Math.floor(zoom), + baseScale, + nextScale, + scaleDiff, + zDiff; + if (zoom === iZoom) { + return this._scales[zoom]; + } else { + // Non-integer zoom, interpolate + baseScale = this._scales[iZoom]; + nextScale = this._scales[iZoom + 1]; + scaleDiff = nextScale - baseScale; + zDiff = (zoom - iZoom); + return baseScale + scaleDiff * zDiff; + } + }, + + zoom: function(scale) { + // Find closest number in this._scales, down + var downScale = this._closestElement(this._scales, scale), + downZoom = this._scales.indexOf(downScale), + nextScale, + nextZoom, + scaleDiff; + // Check if scale is downScale => return array index + if (scale === downScale) { + return downZoom; + } + if (downScale === undefined) { + return -Infinity; + } + // Interpolate + nextZoom = downZoom + 1; + nextScale = this._scales[nextZoom]; + if (nextScale === undefined) { + return Infinity; + } + scaleDiff = nextScale - downScale; + return (scale - downScale) / scaleDiff + downZoom; + }, + + distance: L.CRS.Earth.distance, + + R: L.CRS.Earth.R, + + /* Get the closest lowest element in an array */ + _closestElement: function(array, element) { + var low; + for (var i = array.length; i--;) { + if (array[i] <= element && (low === undefined || low < array[i])) { + low = array[i]; + } + } + return low; + } + }); + + L.Proj.GeoJSON = L.GeoJSON.extend({ + initialize: function(geojson, options) { + this._callLevel = 0; + L.GeoJSON.prototype.initialize.call(this, geojson, options); + }, + + addData: function(geojson) { + var crs; + + if (geojson) { + if (geojson.crs && geojson.crs.type === 'name') { + crs = new L.Proj.CRS(geojson.crs.properties.name); + } else if (geojson.crs && geojson.crs.type) { + crs = new L.Proj.CRS(geojson.crs.type + ':' + geojson.crs.properties.code); + } + + if (crs !== undefined) { + this.options.coordsToLatLng = function(coords) { + var point = L.point(coords[0], coords[1]); + return crs.projection.unproject(point); + }; + } + } + + // Base class' addData might call us recursively, but + // CRS shouldn't be cleared in that case, since CRS applies + // to the whole GeoJSON, inluding sub-features. + this._callLevel++; + try { + L.GeoJSON.prototype.addData.call(this, geojson); + } finally { + this._callLevel--; + if (this._callLevel === 0) { + delete this.options.coordsToLatLng; + } + } + } + }); + + L.Proj.geoJson = function(geojson, options) { + return new L.Proj.GeoJSON(geojson, options); + }; + + L.Proj.ImageOverlay = L.ImageOverlay.extend({ + initialize: function (url, bounds, options) { + L.ImageOverlay.prototype.initialize.call(this, url, null, options); + this._projectedBounds = bounds; + }, + + // Danger ahead: Overriding internal methods in Leaflet. + // Decided to do this rather than making a copy of L.ImageOverlay + // and doing very tiny modifications to it. + // Future will tell if this was wise or not. + _animateZoom: function (event) { + var scale = this._map.getZoomScale(event.zoom); + var northWest = L.point(this._projectedBounds.min.x, this._projectedBounds.max.y); + var offset = this._projectedToNewLayerPoint(northWest, event.zoom, event.center); + + L.DomUtil.setTransform(this._image, offset, scale); + }, + + _reset: function () { + var zoom = this._map.getZoom(); + var pixelOrigin = this._map.getPixelOrigin(); + var bounds = L.bounds( + this._transform(this._projectedBounds.min, zoom)._subtract(pixelOrigin), + this._transform(this._projectedBounds.max, zoom)._subtract(pixelOrigin) + ); + var size = bounds.getSize(); + + L.DomUtil.setPosition(this._image, bounds.min); + this._image.style.width = size.x + 'px'; + this._image.style.height = size.y + 'px'; + }, + + _projectedToNewLayerPoint: function (point, zoom, center) { + var viewHalf = this._map.getSize()._divideBy(2); + var newTopLeft = this._map.project(center, zoom)._subtract(viewHalf)._round(); + var topLeft = newTopLeft.add(this._map._getMapPanePos()); + + return this._transform(point, zoom)._subtract(topLeft); + }, + + _transform: function (point, zoom) { + var crs = this._map.options.crs; + var transformation = crs.transformation; + var scale = crs.scale(zoom); + + return transformation.transform(point, scale); + } + }); + + L.Proj.imageOverlay = function (url, bounds, options) { + return new L.Proj.ImageOverlay(url, bounds, options); + }; + + return L.Proj; +})); diff --git a/docs/libs/gitbook-2.6.7/css/fontawesome/fontawesome-webfont.ttf b/docs/libs/gitbook-2.6.7/css/fontawesome/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..35acda2fa1196aad98c2adf4378a7611dd713aa3 GIT binary patch literal 165548 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 z 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 d0m tbody > tr > td { + vertical-align: top; +} +.book .book-body .page-wrapper .page-inner section.normal table tr.header { + border-top-width: 2px; +} +.book .book-body .page-wrapper .page-inner section.normal table tr:last-child td { + border-bottom-width: 2px; +} +.book .book-body .page-wrapper .page-inner section.normal table td, .book .book-body .page-wrapper .page-inner section.normal table th { + border-left: none; + border-right: none; +} +.book .book-body .page-wrapper .page-inner section.normal table.kable_wrapper > tbody > tr, .book .book-body .page-wrapper .page-inner section.normal table.kable_wrapper > tbody > tr > td { + border-top: none; +} +.book .book-body .page-wrapper .page-inner section.normal table.kable_wrapper > tbody > tr:last-child > td { + border-bottom: none; +} + +div.theorem, div.lemma, div.corollary, div.proposition, div.conjecture { + font-style: italic; +} +span.theorem, span.lemma, span.corollary, span.proposition, span.conjecture { + font-style: normal; +} +div.proof:after { + content: "\25a2"; + float: right; +} +.header-section-number { + padding-right: .5em; +} diff --git a/docs/libs/gitbook-2.6.7/css/plugin-clipboard.css b/docs/libs/gitbook-2.6.7/css/plugin-clipboard.css new file mode 100644 index 0000000..6844a70 --- /dev/null +++ b/docs/libs/gitbook-2.6.7/css/plugin-clipboard.css @@ -0,0 +1,18 @@ +div.sourceCode { + position: relative; +} + +.copy-to-clipboard-button { + position: absolute; + right: 0; + top: 0; + visibility: hidden; +} + +.copy-to-clipboard-button:focus { + outline: 0; +} + +div.sourceCode:hover > .copy-to-clipboard-button { + visibility: visible; +} diff --git a/docs/libs/gitbook-2.6.7/css/plugin-fontsettings.css b/docs/libs/gitbook-2.6.7/css/plugin-fontsettings.css new file mode 100644 index 0000000..87236b4 --- /dev/null +++ b/docs/libs/gitbook-2.6.7/css/plugin-fontsettings.css @@ -0,0 +1,292 @@ +/* + * Theme 1 + */ +.color-theme-1 .dropdown-menu { + background-color: #111111; + border-color: #7e888b; +} +.color-theme-1 .dropdown-menu .dropdown-caret .caret-inner { + border-bottom: 9px solid #111111; +} +.color-theme-1 .dropdown-menu .buttons { + border-color: #7e888b; +} +.color-theme-1 .dropdown-menu .button { + color: #afa790; +} +.color-theme-1 .dropdown-menu .button:hover { + color: #73553c; +} +/* + * Theme 2 + */ +.color-theme-2 .dropdown-menu { + background-color: #2d3143; + border-color: #272a3a; +} +.color-theme-2 .dropdown-menu .dropdown-caret .caret-inner { + border-bottom: 9px solid #2d3143; +} +.color-theme-2 .dropdown-menu .buttons { + border-color: #272a3a; +} +.color-theme-2 .dropdown-menu .button { + color: #62677f; +} +.color-theme-2 .dropdown-menu .button:hover { + color: #f4f4f5; +} +.book .book-header .font-settings .font-enlarge { + line-height: 30px; + font-size: 1.4em; +} +.book .book-header .font-settings .font-reduce { + line-height: 30px; + font-size: 1em; +} +.book.color-theme-1 .book-body { + color: #704214; + background: #f3eacb; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section { + background: #f3eacb; +} +.book.color-theme-2 .book-body { + color: #bdcadb; + background: #1c1f2b; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section { + background: #1c1f2b; +} +.book.font-size-0 .book-body .page-inner section { + font-size: 1.2rem; +} +.book.font-size-1 .book-body .page-inner section { + font-size: 1.4rem; +} +.book.font-size-2 .book-body .page-inner section { + font-size: 1.6rem; +} +.book.font-size-3 .book-body .page-inner section { + font-size: 2.2rem; +} +.book.font-size-4 .book-body .page-inner section { + font-size: 4rem; +} +.book.font-family-0 { + font-family: Georgia, serif; +} +.book.font-family-1 { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal { + color: #704214; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal a { + color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h1, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h2, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h3, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h4, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h5, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h6 { + color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h1, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h2 { + border-color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal h6 { + color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal hr { + background-color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal blockquote { + border-color: #c4b29f; + opacity: 0.9; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code { + background: #fdf6e3; + color: #657b83; + border-color: #f8df9c; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal .highlight { + background-color: inherit; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal table th, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal table td { + border-color: #f5d06c; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal table tr { + color: inherit; + background-color: #fdf6e3; + border-color: #444444; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal table tr:nth-child(2n) { + background-color: #fbeecb; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal { + color: #bdcadb; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal a { + color: #3eb1d0; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h1, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h2, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h3, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h4, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h5, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h6 { + color: #fffffa; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h1, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h2 { + border-color: #373b4e; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal h6 { + color: #373b4e; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal hr { + background-color: #373b4e; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal blockquote { + border-color: #373b4e; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code { + color: #9dbed8; + background: #2d3143; + border-color: #2d3143; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal .highlight { + background-color: #282a39; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal table th, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal table td { + border-color: #3b3f54; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal table tr { + color: #b6c2d2; + background-color: #2d3143; + border-color: #3b3f54; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal table tr:nth-child(2n) { + background-color: #35394b; +} +.book.color-theme-1 .book-header { + color: #afa790; + background: transparent; +} +.book.color-theme-1 .book-header .btn { + color: #afa790; +} +.book.color-theme-1 .book-header .btn:hover { + color: #73553c; + background: none; +} +.book.color-theme-1 .book-header h1 { + color: #704214; +} +.book.color-theme-2 .book-header { + color: #7e888b; + background: transparent; +} +.book.color-theme-2 .book-header .btn { + color: #3b3f54; +} +.book.color-theme-2 .book-header .btn:hover { + color: #fffff5; + background: none; +} +.book.color-theme-2 .book-header h1 { + color: #bdcadb; +} +.book.color-theme-1 .book-body .navigation { + color: #afa790; +} +.book.color-theme-1 .book-body .navigation:hover { + color: #73553c; +} +.book.color-theme-2 .book-body .navigation { + color: #383f52; +} +.book.color-theme-2 .book-body .navigation:hover { + color: #fffff5; +} +/* + * Theme 1 + */ +.book.color-theme-1 .book-summary { + color: #afa790; + background: #111111; + border-right: 1px solid rgba(0, 0, 0, 0.07); +} +.book.color-theme-1 .book-summary .book-search { + background: transparent; +} +.book.color-theme-1 .book-summary .book-search input, +.book.color-theme-1 .book-summary .book-search input:focus { + border: 1px solid transparent; +} +.book.color-theme-1 .book-summary ul.summary li.divider { + background: #7e888b; + box-shadow: none; +} +.book.color-theme-1 .book-summary ul.summary li i.fa-check { + color: #33cc33; +} +.book.color-theme-1 .book-summary ul.summary li.done > a { + color: #877f6a; +} +.book.color-theme-1 .book-summary ul.summary li a, +.book.color-theme-1 .book-summary ul.summary li span { + color: #877f6a; + background: transparent; + font-weight: normal; +} +.book.color-theme-1 .book-summary ul.summary li.active > a, +.book.color-theme-1 .book-summary ul.summary li a:hover { + color: #704214; + background: transparent; + font-weight: normal; +} +/* + * Theme 2 + */ +.book.color-theme-2 .book-summary { + color: #bcc1d2; + background: #2d3143; + border-right: none; +} +.book.color-theme-2 .book-summary .book-search { + background: transparent; +} +.book.color-theme-2 .book-summary .book-search input, +.book.color-theme-2 .book-summary .book-search input:focus { + border: 1px solid transparent; +} +.book.color-theme-2 .book-summary ul.summary li.divider { + background: #272a3a; + box-shadow: none; +} +.book.color-theme-2 .book-summary ul.summary li i.fa-check { + color: #33cc33; +} +.book.color-theme-2 .book-summary ul.summary li.done > a { + color: #62687f; +} +.book.color-theme-2 .book-summary ul.summary li a, +.book.color-theme-2 .book-summary ul.summary li span { + color: #c1c6d7; + background: transparent; + font-weight: 600; +} +.book.color-theme-2 .book-summary ul.summary li.active > a, +.book.color-theme-2 .book-summary ul.summary li a:hover { + color: #f4f4f5; + background: #252737; + font-weight: 600; +} diff --git a/docs/libs/gitbook-2.6.7/css/plugin-highlight.css b/docs/libs/gitbook-2.6.7/css/plugin-highlight.css new file mode 100644 index 0000000..2aabd3d --- /dev/null +++ b/docs/libs/gitbook-2.6.7/css/plugin-highlight.css @@ -0,0 +1,426 @@ +.book .book-body .page-wrapper .page-inner section.normal pre, +.book .book-body .page-wrapper .page-inner section.normal code { + /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */ + /* Tomorrow Comment */ + /* Tomorrow Red */ + /* Tomorrow Orange */ + /* Tomorrow Yellow */ + /* Tomorrow Green */ + /* Tomorrow Aqua */ + /* Tomorrow Blue */ + /* Tomorrow Purple */ +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-comment, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-comment, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-title { + color: #8e908c; +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-variable, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-variable, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-attribute, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-attribute, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-tag, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-tag, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-regexp, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-regexp, +.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-constant, +.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-constant, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-tag .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-tag .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-pi, +.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-pi, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-doctype, +.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-doctype, +.book .book-body .page-wrapper .page-inner section.normal pre .html .hljs-doctype, +.book .book-body .page-wrapper .page-inner section.normal code .html .hljs-doctype, +.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-id, +.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-id, +.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-class, +.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-class, +.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-pseudo, +.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-pseudo { + color: #c82829; +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-number, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-number, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-preprocessor, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-preprocessor, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-pragma, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-pragma, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-built_in, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-built_in, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-literal, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-literal, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-params, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-params, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-constant, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-constant { + color: #f5871f; +} +.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-class .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-class .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-rules .hljs-attribute, +.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-rules .hljs-attribute { + color: #eab700; +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-string, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-string, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-value, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-value, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-inheritance, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-inheritance, +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-header, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-header, +.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-symbol, +.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-symbol, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-cdata, +.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-cdata { + color: #718c00; +} +.book .book-body .page-wrapper .page-inner section.normal pre .css .hljs-hexcolor, +.book .book-body .page-wrapper .page-inner section.normal code .css .hljs-hexcolor { + color: #3e999f; +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-function, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-function, +.book .book-body .page-wrapper .page-inner section.normal pre .python .hljs-decorator, +.book .book-body .page-wrapper .page-inner section.normal code .python .hljs-decorator, +.book .book-body .page-wrapper .page-inner section.normal pre .python .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .python .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-function .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-function .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-title .hljs-keyword, +.book .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-title .hljs-keyword, +.book .book-body .page-wrapper .page-inner section.normal pre .perl .hljs-sub, +.book .book-body .page-wrapper .page-inner section.normal code .perl .hljs-sub, +.book .book-body .page-wrapper .page-inner section.normal pre .javascript .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .javascript .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal pre .coffeescript .hljs-title, +.book .book-body .page-wrapper .page-inner section.normal code .coffeescript .hljs-title { + color: #4271ae; +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs-keyword, +.book .book-body .page-wrapper .page-inner section.normal code .hljs-keyword, +.book .book-body .page-wrapper .page-inner section.normal pre .javascript .hljs-function, +.book .book-body .page-wrapper .page-inner section.normal code .javascript .hljs-function { + color: #8959a8; +} +.book .book-body .page-wrapper .page-inner section.normal pre .hljs, +.book .book-body .page-wrapper .page-inner section.normal code .hljs { + display: block; + background: white; + color: #4d4d4c; + padding: 0.5em; +} +.book .book-body .page-wrapper .page-inner section.normal pre .coffeescript .javascript, +.book .book-body .page-wrapper .page-inner section.normal code .coffeescript .javascript, +.book .book-body .page-wrapper .page-inner section.normal pre .javascript .xml, +.book .book-body .page-wrapper .page-inner section.normal code .javascript .xml, +.book .book-body .page-wrapper .page-inner section.normal pre .tex .hljs-formula, +.book .book-body .page-wrapper .page-inner section.normal code .tex .hljs-formula, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .javascript, +.book .book-body .page-wrapper .page-inner section.normal code .xml .javascript, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .vbscript, +.book .book-body .page-wrapper .page-inner section.normal code .xml .vbscript, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .css, +.book .book-body .page-wrapper .page-inner section.normal code .xml .css, +.book .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-cdata, +.book .book-body .page-wrapper .page-inner section.normal code .xml .hljs-cdata { + opacity: 0.5; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code { + /* + +Orginal Style from ethanschoonover.com/solarized (c) Jeremy Hull + +*/ + /* Solarized Green */ + /* Solarized Cyan */ + /* Solarized Blue */ + /* Solarized Yellow */ + /* Solarized Orange */ + /* Solarized Red */ + /* Solarized Violet */ +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs { + display: block; + padding: 0.5em; + background: #fdf6e3; + color: #657b83; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-comment, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-comment, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-template_comment, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-template_comment, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .diff .hljs-header, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .diff .hljs-header, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-doctype, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-doctype, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-pi, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-pi, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .lisp .hljs-string, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .lisp .hljs-string, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-javadoc, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-javadoc { + color: #93a1a1; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-keyword, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-keyword, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-winutils, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-winutils, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .method, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .method, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-addition, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-addition, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-tag, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .css .hljs-tag, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-request, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-request, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-status, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-status, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .nginx .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .nginx .hljs-title { + color: #859900; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-number, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-number, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-command, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-command, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-string, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-string, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-tag .hljs-value, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-tag .hljs-value, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-rules .hljs-value, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-rules .hljs-value, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-phpdoc, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-phpdoc, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .tex .hljs-formula, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .tex .hljs-formula, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-regexp, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-regexp, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-hexcolor, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-hexcolor, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-link_url, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-link_url { + color: #2aa198; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-localvars, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-localvars, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-chunk, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-chunk, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-decorator, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-decorator, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-built_in, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-built_in, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-identifier, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-identifier, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .vhdl .hljs-literal, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .vhdl .hljs-literal, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-id, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-id, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-function, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .css .hljs-function { + color: #268bd2; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-attribute, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-attribute, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-variable, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-variable, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .lisp .hljs-body, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .lisp .hljs-body, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .smalltalk .hljs-number, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .smalltalk .hljs-number, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-constant, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-constant, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-class .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-class .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-parent, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-parent, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .haskell .hljs-type, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .haskell .hljs-type, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-link_reference, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-link_reference { + color: #b58900; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-preprocessor, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-preprocessor, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-preprocessor .hljs-keyword, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-preprocessor .hljs-keyword, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-pragma, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-pragma, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-shebang, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-shebang, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-symbol, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-symbol, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-symbol .hljs-string, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-symbol .hljs-string, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .diff .hljs-change, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .diff .hljs-change, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-special, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-special, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-attr_selector, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-attr_selector, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-subst, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-subst, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-cdata, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-cdata, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .clojure .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .clojure .hljs-title, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-pseudo, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .css .hljs-pseudo, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-header, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-header { + color: #cb4b16; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-deletion, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-deletion, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-important, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-important { + color: #dc322f; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .hljs-link_label, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .hljs-link_label { + color: #6c71c4; +} +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal pre .tex .hljs-formula, +.book.color-theme-1 .book-body .page-wrapper .page-inner section.normal code .tex .hljs-formula { + background: #eee8d5; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code { + /* Tomorrow Night Bright Theme */ + /* Original theme - https://github.com/chriskempson/tomorrow-theme */ + /* http://jmblog.github.com/color-themes-for-google-code-highlightjs */ + /* Tomorrow Comment */ + /* Tomorrow Red */ + /* Tomorrow Orange */ + /* Tomorrow Yellow */ + /* Tomorrow Green */ + /* Tomorrow Aqua */ + /* Tomorrow Blue */ + /* Tomorrow Purple */ +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-comment, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-comment, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-title { + color: #969896; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-variable, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-variable, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-attribute, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-attribute, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-tag, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-tag, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-regexp, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-regexp, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-constant, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-constant, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-tag .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-tag .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-pi, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-pi, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-doctype, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-doctype, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .html .hljs-doctype, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .html .hljs-doctype, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-id, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-id, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-class, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-class, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-pseudo, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-pseudo { + color: #d54e53; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-number, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-number, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-preprocessor, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-preprocessor, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-pragma, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-pragma, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-built_in, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-built_in, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-literal, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-literal, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-params, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-params, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-constant, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-constant { + color: #e78c45; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-class .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-class .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-rules .hljs-attribute, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-rules .hljs-attribute { + color: #e7c547; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-string, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-string, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-value, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-value, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-inheritance, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-inheritance, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-header, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-header, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-symbol, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-symbol, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-cdata, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-cdata { + color: #b9ca4a; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .css .hljs-hexcolor, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .css .hljs-hexcolor { + color: #70c0b1; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-function, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-function, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .python .hljs-decorator, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .python .hljs-decorator, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .python .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .python .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-function .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-function .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .ruby .hljs-title .hljs-keyword, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .ruby .hljs-title .hljs-keyword, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .perl .hljs-sub, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .perl .hljs-sub, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .javascript .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .javascript .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .coffeescript .hljs-title, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .coffeescript .hljs-title { + color: #7aa6da; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs-keyword, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs-keyword, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .javascript .hljs-function, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .javascript .hljs-function { + color: #c397d8; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .hljs, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .hljs { + display: block; + background: black; + color: #eaeaea; + padding: 0.5em; +} +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .coffeescript .javascript, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .coffeescript .javascript, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .javascript .xml, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .javascript .xml, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .tex .hljs-formula, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .tex .hljs-formula, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .javascript, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .javascript, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .vbscript, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .vbscript, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .css, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .css, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal pre .xml .hljs-cdata, +.book.color-theme-2 .book-body .page-wrapper .page-inner section.normal code .xml .hljs-cdata { + opacity: 0.5; +} diff --git a/docs/libs/gitbook-2.6.7/css/plugin-search.css b/docs/libs/gitbook-2.6.7/css/plugin-search.css new file mode 100644 index 0000000..c85e557 --- /dev/null +++ b/docs/libs/gitbook-2.6.7/css/plugin-search.css @@ -0,0 +1,31 @@ +.book .book-summary .book-search { + padding: 6px; + background: transparent; + position: absolute; + top: -50px; + left: 0px; + right: 0px; + transition: top 0.5s ease; +} +.book .book-summary .book-search input, +.book .book-summary .book-search input:focus, +.book .book-summary .book-search input:hover { + width: 100%; + background: transparent; + border: 1px solid #ccc; + box-shadow: none; + outline: none; + line-height: 22px; + padding: 7px 4px; + color: inherit; + box-sizing: border-box; +} +.book.with-search .book-summary .book-search { + top: 0px; +} +.book.with-search .book-summary ul.summary { + top: 50px; +} +.with-search .summary li[data-level] a[href*=".html#"] { + display: none; +} diff --git a/docs/libs/gitbook-2.6.7/css/plugin-table.css b/docs/libs/gitbook-2.6.7/css/plugin-table.css new file mode 100644 index 0000000..7fba1b9 --- /dev/null +++ b/docs/libs/gitbook-2.6.7/css/plugin-table.css @@ -0,0 +1 @@ +.book .book-body .page-wrapper .page-inner section.normal table{display:table;width:100%;border-collapse:collapse;border-spacing:0;overflow:auto}.book .book-body .page-wrapper .page-inner section.normal table td,.book .book-body .page-wrapper .page-inner section.normal table th{padding:6px 13px;border:1px solid #ddd}.book .book-body .page-wrapper .page-inner section.normal table tr{background-color:#fff;border-top:1px solid #ccc}.book .book-body .page-wrapper .page-inner section.normal table tr:nth-child(2n){background-color:#f8f8f8}.book .book-body .page-wrapper .page-inner section.normal table th{font-weight:700} diff --git a/docs/libs/gitbook-2.6.7/css/style.css b/docs/libs/gitbook-2.6.7/css/style.css new file mode 100644 index 0000000..b896892 --- /dev/null +++ b/docs/libs/gitbook-2.6.7/css/style.css @@ -0,0 +1,10 @@ +/*! normalize.css v2.1.0 | MIT License | git.io/normalize */img,legend{border:0}*,.fa{-webkit-font-smoothing:antialiased}.fa-ul>li,sub,sup{position:relative}.book .book-body .page-wrapper .page-inner section.normal hr:after,.book-langs-index .inner .languages:after,.buttons:after,.dropdown-menu .buttons:after{clear:both}body,html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}.hidden,[hidden]{display:none}audio:not([controls]){display:none;height:0}html{font-family:sans-serif}body,figure{margin:0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{margin-right:10px;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*! + * Preboot v2 + * + * Open sourced under MIT license by @mdo. + * Some variables and mixins from Bootstrap (Apache 2 license). + */.link-inherit,.link-inherit:focus,.link-inherit:hover{color:inherit}.fa,.fa-stack{display:inline-block}/*! + * Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:FontAwesome;src:url(./fontawesome/fontawesome-webfont.ttf?v=4.1.0) format('truetype');font-weight:400;font-style:normal}.fa{font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-moz-osx-font-smoothing:grayscale}.book .book-header,.book .book-summary{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-square:before,.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.book-langs-index{width:100%;height:100%;padding:40px 0;margin:0;overflow:auto}@media (max-width:600px){.book-langs-index{padding:0}}.book-langs-index .inner{max-width:600px;width:100%;margin:0 auto;padding:30px;background:#fff;border-radius:3px}.book-langs-index .inner h3{margin:0}.book-langs-index .inner .languages{list-style:none;padding:20px 30px;margin-top:20px;border-top:1px solid #eee}.book-langs-index .inner .languages:after,.book-langs-index .inner .languages:before{content:" ";display:table;line-height:0}.book-langs-index .inner .languages li{width:50%;float:left;padding:10px 5px;font-size:16px}@media (max-width:600px){.book-langs-index .inner .languages li{width:100%;max-width:100%}}.book .book-header{overflow:visible;height:50px;padding:0 8px;z-index:2;font-size:.85em;color:#7e888b;background:0 0}.book .book-header .btn{display:block;height:50px;padding:0 15px;border-bottom:none;color:#ccc;text-transform:uppercase;line-height:50px;-webkit-box-shadow:none!important;box-shadow:none!important;position:relative;font-size:14px}.book .book-header .btn:hover{position:relative;text-decoration:none;color:#444;background:0 0}.book .book-header h1{margin:0;font-size:20px;font-weight:200;text-align:center;line-height:50px;opacity:0;padding-left:200px;padding-right:200px;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.book .book-header h1 a,.book .book-header h1 a:hover{color:inherit;text-decoration:none}@media (max-width:1000px){.book .book-header h1{display:none}}.book .book-header h1 i{display:none}.book .book-header:hover h1{opacity:1}.book.is-loading .book-header h1 i{display:inline-block}.book.is-loading .book-header h1 a{display:none}.dropdown{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;z-index:100;display:none;float:left;min-width:160px;padding:0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fafafa;border:1px solid rgba(0,0,0,.07);border-radius:1px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.open{display:block}.dropdown-menu.dropdown-left{left:auto;right:4%}.dropdown-menu.dropdown-left .dropdown-caret{right:14px;left:auto}.dropdown-menu .dropdown-caret{position:absolute;top:-8px;left:14px;width:18px;height:10px;float:left;overflow:hidden}.dropdown-menu .dropdown-caret .caret-inner,.dropdown-menu .dropdown-caret .caret-outer{display:inline-block;top:0;border-left:9px solid transparent;border-right:9px solid transparent;position:absolute}.dropdown-menu .dropdown-caret .caret-outer{border-bottom:9px solid rgba(0,0,0,.1);height:auto;left:0;width:auto;margin-left:-1px}.dropdown-menu .dropdown-caret .caret-inner{margin-top:-1px;top:1px;border-bottom:9px solid #fafafa}.dropdown-menu .buttons{border-bottom:1px solid rgba(0,0,0,.07)}.dropdown-menu .buttons:after,.dropdown-menu .buttons:before{content:" ";display:table;line-height:0}.dropdown-menu .buttons:last-child{border-bottom:none}.dropdown-menu .buttons .button{border:0;background-color:transparent;color:#a6a6a6;width:100%;text-align:center;float:left;line-height:1.42857143;padding:8px 4px}.alert,.dropdown-menu .buttons .button:hover{color:#444}.dropdown-menu .buttons .button:focus,.dropdown-menu .buttons .button:hover{outline:0}.dropdown-menu .buttons .button.size-2{width:50%}.dropdown-menu .buttons .button.size-3{width:33%}.alert{padding:15px;margin-bottom:20px;background:#eee;border-bottom:5px solid #ddd}.alert-success{background:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-info{background:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-danger{background:#f2dede;border-color:#ebccd1;color:#a94442}.alert-warning{background:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.book .book-summary{position:absolute;top:0;left:-300px;bottom:0;z-index:1;width:300px;color:#364149;background:#fafafa;border-right:1px solid rgba(0,0,0,.07);-webkit-transition:left 250ms ease;-moz-transition:left 250ms ease;-o-transition:left 250ms ease;transition:left 250ms ease}.book .book-summary ul.summary{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;list-style:none;margin:0;padding:0;-webkit-transition:top .5s ease;-moz-transition:top .5s ease;-o-transition:top .5s ease;transition:top .5s ease}.book .book-summary ul.summary li{list-style:none}.book .book-summary ul.summary li.divider{height:1px;margin:7px 0;overflow:hidden;background:rgba(0,0,0,.07)}.book .book-summary ul.summary li i.fa-check{display:none;position:absolute;right:9px;top:16px;font-size:9px;color:#3c3}.book .book-summary ul.summary li.done>a{color:#364149;font-weight:400}.book .book-summary ul.summary li.done>a i{display:inline}.book .book-summary ul.summary li a,.book .book-summary ul.summary li span{display:block;padding:10px 15px;border-bottom:none;color:#364149;background:0 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative}.book .book-summary ul.summary li span{cursor:not-allowed;opacity:.3;filter:alpha(opacity=30)}.book .book-summary ul.summary li a:hover,.book .book-summary ul.summary li.active>a{color:#008cff;background:0 0;text-decoration:none}.book .book-summary ul.summary li ul{padding-left:20px}@media (max-width:600px){.book .book-summary{width:calc(100% - 60px);bottom:0;left:-100%}}.book.with-summary .book-summary{left:0}.book.without-animation .book-summary{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.book{position:relative;width:100%;height:100%}.book .book-body,.book .book-body .body-inner{position:absolute;top:0;left:0;overflow-y:auto;bottom:0;right:0}.book .book-body{color:#000;background:#fff;-webkit-transition:left 250ms ease;-moz-transition:left 250ms ease;-o-transition:left 250ms ease;transition:left 250ms ease}.book .book-body .page-wrapper{position:relative;outline:0}.book .book-body .page-wrapper .page-inner{max-width:800px;margin:0 auto;padding:20px 0 40px}.book .book-body .page-wrapper .page-inner section{margin:0;padding:5px 15px;background:#fff;border-radius:2px;line-height:1.7;font-size:1.6rem}.book .book-body .page-wrapper .page-inner .btn-group .btn{border-radius:0;background:#eee;border:0}@media (max-width:1240px){.book .book-body{-webkit-transition:-webkit-transform 250ms ease;-moz-transition:-moz-transform 250ms ease;-o-transition:-o-transform 250ms ease;transition:transform 250ms ease;padding-bottom:20px}.book .book-body .body-inner{position:static;min-height:calc(100% - 50px)}}@media (min-width:600px){.book.with-summary .book-body{left:300px}}@media (max-width:600px){.book.with-summary{overflow:hidden}.book.with-summary .book-body{-webkit-transform:translate(calc(100% - 60px),0);-moz-transform:translate(calc(100% - 60px),0);-ms-transform:translate(calc(100% - 60px),0);-o-transform:translate(calc(100% - 60px),0);transform:translate(calc(100% - 60px),0)}}.book.without-animation .book-body{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.buttons:after,.buttons:before{content:" ";display:table;line-height:0}.button{border:0;background:#eee;color:#666;width:100%;text-align:center;float:left;line-height:1.42857143;padding:8px 4px}.button:hover{color:#444}.button:focus,.button:hover{outline:0}.button.size-2{width:50%}.button.size-3{width:33%}.book .book-body .page-wrapper .page-inner section{display:none}.book .book-body .page-wrapper .page-inner section.normal{display:block;word-wrap:break-word;overflow:hidden;color:#333;line-height:1.7;text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%}.book .book-body .page-wrapper .page-inner section.normal *{box-sizing:border-box;-webkit-box-sizing:border-box;}.book .book-body .page-wrapper .page-inner section.normal>:first-child{margin-top:0!important}.book .book-body .page-wrapper .page-inner section.normal>:last-child{margin-bottom:0!important}.book .book-body .page-wrapper .page-inner section.normal blockquote,.book .book-body .page-wrapper .page-inner section.normal code,.book .book-body .page-wrapper .page-inner section.normal figure,.book .book-body .page-wrapper .page-inner section.normal img,.book .book-body .page-wrapper .page-inner section.normal pre,.book .book-body .page-wrapper .page-inner section.normal table,.book .book-body .page-wrapper .page-inner section.normal tr{page-break-inside:avoid}.book .book-body .page-wrapper .page-inner section.normal h2,.book .book-body .page-wrapper .page-inner section.normal h3,.book .book-body .page-wrapper .page-inner section.normal h4,.book .book-body .page-wrapper .page-inner section.normal h5,.book .book-body .page-wrapper .page-inner section.normal p{orphans:3;widows:3}.book .book-body .page-wrapper .page-inner section.normal h1,.book .book-body .page-wrapper .page-inner section.normal h2,.book .book-body .page-wrapper .page-inner section.normal h3,.book .book-body .page-wrapper .page-inner section.normal h4,.book .book-body .page-wrapper .page-inner section.normal h5{page-break-after:avoid}.book .book-body .page-wrapper .page-inner section.normal b,.book .book-body .page-wrapper .page-inner section.normal strong{font-weight:700}.book .book-body .page-wrapper .page-inner section.normal em{font-style:italic}.book .book-body .page-wrapper .page-inner section.normal blockquote,.book .book-body .page-wrapper .page-inner section.normal dl,.book .book-body .page-wrapper .page-inner section.normal ol,.book .book-body .page-wrapper .page-inner section.normal p,.book .book-body .page-wrapper .page-inner section.normal table,.book .book-body .page-wrapper .page-inner section.normal ul{margin-top:0;margin-bottom:.85em}.book .book-body .page-wrapper .page-inner section.normal a{color:#4183c4;text-decoration:none;background:0 0}.book .book-body .page-wrapper .page-inner section.normal a:active,.book .book-body .page-wrapper .page-inner section.normal a:focus,.book .book-body .page-wrapper .page-inner section.normal a:hover{outline:0;text-decoration:underline}.book .book-body .page-wrapper .page-inner section.normal img{border:0;max-width:100%}.book .book-body .page-wrapper .page-inner section.normal hr{height:4px;padding:0;margin:1.7em 0;overflow:hidden;background-color:#e7e7e7;border:none}.book .book-body .page-wrapper .page-inner section.normal hr:after,.book .book-body .page-wrapper .page-inner section.normal hr:before{display:table;content:" "}.book .book-body .page-wrapper .page-inner section.normal h1,.book .book-body .page-wrapper .page-inner section.normal h2,.book .book-body .page-wrapper .page-inner section.normal h3,.book .book-body .page-wrapper .page-inner section.normal h4,.book .book-body .page-wrapper .page-inner section.normal h5,.book .book-body .page-wrapper .page-inner section.normal h6{margin-top:1.275em;margin-bottom:.85em;}.book .book-body .page-wrapper .page-inner section.normal h1{font-size:2em}.book .book-body .page-wrapper .page-inner section.normal h2{font-size:1.75em}.book .book-body .page-wrapper .page-inner section.normal h3{font-size:1.5em}.book .book-body .page-wrapper .page-inner section.normal h4{font-size:1.25em}.book .book-body .page-wrapper .page-inner section.normal h5{font-size:1em}.book .book-body .page-wrapper .page-inner section.normal h6{font-size:1em;color:#777}.book .book-body .page-wrapper .page-inner section.normal code,.book .book-body .page-wrapper .page-inner section.normal pre{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;direction:ltr;border:none;color:inherit}.book .book-body .page-wrapper .page-inner section.normal pre{overflow:auto;word-wrap:normal;margin:0 0 1.275em;padding:.85em 1em;background:#f7f7f7}.book .book-body .page-wrapper .page-inner section.normal pre>code{display:inline;max-width:initial;padding:0;margin:0;overflow:initial;line-height:inherit;font-size:.85em;white-space:pre;background:0 0}.book .book-body .page-wrapper .page-inner section.normal pre>code:after,.book .book-body .page-wrapper .page-inner section.normal pre>code:before{content:normal}.book .book-body .page-wrapper .page-inner section.normal code{padding:.2em;margin:0;font-size:.85em;background-color:#f7f7f7}.book .book-body .page-wrapper .page-inner section.normal code:after,.book .book-body .page-wrapper .page-inner section.normal code:before{letter-spacing:-.2em;content:"\00a0"}.book .book-body .page-wrapper .page-inner section.normal ol,.book .book-body .page-wrapper .page-inner section.normal ul{padding:0 0 0 2em;margin:0 0 .85em}.book .book-body .page-wrapper .page-inner section.normal ol ol,.book .book-body .page-wrapper .page-inner section.normal ol ul,.book .book-body .page-wrapper .page-inner section.normal ul ol,.book .book-body .page-wrapper .page-inner section.normal ul ul{margin-top:0;margin-bottom:0}.book .book-body .page-wrapper .page-inner section.normal ol ol{list-style-type:lower-roman}.book .book-body .page-wrapper .page-inner section.normal blockquote{margin:0 0 .85em;padding:0 15px;opacity:0.75;border-left:4px solid #dcdcdc}.book .book-body .page-wrapper .page-inner section.normal blockquote:first-child{margin-top:0}.book .book-body .page-wrapper .page-inner section.normal blockquote:last-child{margin-bottom:0}.book .book-body .page-wrapper .page-inner section.normal dl{padding:0}.book .book-body .page-wrapper .page-inner section.normal dl dt{padding:0;margin-top:.85em;font-style:italic;font-weight:700}.book .book-body .page-wrapper .page-inner section.normal dl dd{padding:0 .85em;margin-bottom:.85em}.book .book-body .page-wrapper .page-inner section.normal dd{margin-left:0}.book .book-body .page-wrapper .page-inner section.normal .glossary-term{cursor:help;text-decoration:underline}.book .book-body .navigation{position:absolute;top:50px;bottom:0;margin:0;max-width:150px;min-width:90px;display:flex;justify-content:center;align-content:center;flex-direction:column;font-size:40px;color:#ccc;text-align:center;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.book .book-body .navigation:hover{text-decoration:none;color:#444}.book .book-body .navigation.navigation-next{right:0}.book .book-body .navigation.navigation-prev{left:0}@media (max-width:1240px){.book .book-body .navigation{position:static;top:auto;max-width:50%;width:50%;display:inline-block;float:left}.book .book-body .navigation.navigation-unique{max-width:100%;width:100%}}.book .book-body .page-wrapper .page-inner section.glossary{margin-bottom:40px}.book .book-body .page-wrapper .page-inner section.glossary h2 a,.book .book-body .page-wrapper .page-inner section.glossary h2 a:hover{color:inherit;text-decoration:none}.book .book-body .page-wrapper .page-inner section.glossary .glossary-index{list-style:none;margin:0;padding:0}.book .book-body .page-wrapper .page-inner section.glossary .glossary-index li{display:inline;margin:0 8px;white-space:nowrap}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;-webkit-touch-callout:none}a{text-decoration:none}body,html{height:100%}html{font-size:62.5%}body{text-rendering:optimizeLegibility;font-smoothing:antialiased;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.2px;text-size-adjust:100%} +.book .book-summary ul.summary li a span {display:inline;padding:initial;overflow:visible;cursor:auto;opacity:1;} diff --git a/docs/libs/gitbook-2.6.7/js/app.min.js b/docs/libs/gitbook-2.6.7/js/app.min.js new file mode 100644 index 0000000..d302000 --- /dev/null +++ b/docs/libs/gitbook-2.6.7/js/app.min.js @@ -0,0 +1 @@ +(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o"'`]/g,reHasEscapedHtml=RegExp(reEscapedHtml.source),reHasUnescapedHtml=RegExp(reUnescapedHtml.source);var reEscape=/<%-([\s\S]+?)%>/g,reEvaluate=/<%([\s\S]+?)%>/g,reInterpolate=/<%=([\s\S]+?)%>/g;var reIsDeepProp=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\n\\]|\\.)*?\1)\]/,reIsPlainProp=/^\w*$/,rePropName=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\n\\]|\\.)*?)\2)\]/g;var reRegExpChars=/^[:!,]|[\\^$.*+?()[\]{}|\/]|(^[0-9a-fA-Fnrtuvx])|([\n\r\u2028\u2029])/g,reHasRegExpChars=RegExp(reRegExpChars.source);var reComboMark=/[\u0300-\u036f\ufe20-\ufe23]/g;var reEscapeChar=/\\(\\)?/g;var reEsTemplate=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g;var reFlags=/\w*$/;var reHasHexPrefix=/^0[xX]/;var reIsHostCtor=/^\[object .+?Constructor\]$/;var reIsUint=/^\d+$/;var reLatin1=/[\xc0-\xd6\xd8-\xde\xdf-\xf6\xf8-\xff]/g;var reNoMatch=/($^)/;var reUnescapedString=/['\n\r\u2028\u2029\\]/g;var reWords=function(){var upper="[A-Z\\xc0-\\xd6\\xd8-\\xde]",lower="[a-z\\xdf-\\xf6\\xf8-\\xff]+";return RegExp(upper+"+(?="+upper+lower+")|"+upper+"?"+lower+"|"+upper+"+|[0-9]+","g")}();var contextProps=["Array","ArrayBuffer","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Math","Number","Object","RegExp","Set","String","_","clearTimeout","isFinite","parseFloat","parseInt","setTimeout","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap"];var templateCounter=-1;var typedArrayTags={};typedArrayTags[float32Tag]=typedArrayTags[float64Tag]=typedArrayTags[int8Tag]=typedArrayTags[int16Tag]=typedArrayTags[int32Tag]=typedArrayTags[uint8Tag]=typedArrayTags[uint8ClampedTag]=typedArrayTags[uint16Tag]=typedArrayTags[uint32Tag]=true;typedArrayTags[argsTag]=typedArrayTags[arrayTag]=typedArrayTags[arrayBufferTag]=typedArrayTags[boolTag]=typedArrayTags[dateTag]=typedArrayTags[errorTag]=typedArrayTags[funcTag]=typedArrayTags[mapTag]=typedArrayTags[numberTag]=typedArrayTags[objectTag]=typedArrayTags[regexpTag]=typedArrayTags[setTag]=typedArrayTags[stringTag]=typedArrayTags[weakMapTag]=false;var cloneableTags={};cloneableTags[argsTag]=cloneableTags[arrayTag]=cloneableTags[arrayBufferTag]=cloneableTags[boolTag]=cloneableTags[dateTag]=cloneableTags[float32Tag]=cloneableTags[float64Tag]=cloneableTags[int8Tag]=cloneableTags[int16Tag]=cloneableTags[int32Tag]=cloneableTags[numberTag]=cloneableTags[objectTag]=cloneableTags[regexpTag]=cloneableTags[stringTag]=cloneableTags[uint8Tag]=cloneableTags[uint8ClampedTag]=cloneableTags[uint16Tag]=cloneableTags[uint32Tag]=true;cloneableTags[errorTag]=cloneableTags[funcTag]=cloneableTags[mapTag]=cloneableTags[setTag]=cloneableTags[weakMapTag]=false;var deburredLetters={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss"};var htmlEscapes={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"};var htmlUnescapes={"&":"&","<":"<",">":">",""":'"',"'":"'","`":"`"};var objectTypes={function:true,object:true};var regexpEscapes={0:"x30",1:"x31",2:"x32",3:"x33",4:"x34",5:"x35",6:"x36",7:"x37",8:"x38",9:"x39",A:"x41",B:"x42",C:"x43",D:"x44",E:"x45",F:"x46",a:"x61",b:"x62",c:"x63",d:"x64",e:"x65",f:"x66",n:"x6e",r:"x72",t:"x74",u:"x75",v:"x76",x:"x78"};var stringEscapes={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"};var freeExports=objectTypes[typeof exports]&&exports&&!exports.nodeType&&exports;var freeModule=objectTypes[typeof module]&&module&&!module.nodeType&&module;var freeGlobal=freeExports&&freeModule&&typeof global=="object"&&global&&global.Object&&global;var freeSelf=objectTypes[typeof self]&&self&&self.Object&&self;var freeWindow=objectTypes[typeof window]&&window&&window.Object&&window;var moduleExports=freeModule&&freeModule.exports===freeExports&&freeExports;var root=freeGlobal||freeWindow!==(this&&this.window)&&freeWindow||freeSelf||this;function baseCompareAscending(value,other){if(value!==other){var valIsNull=value===null,valIsUndef=value===undefined,valIsReflexive=value===value;var othIsNull=other===null,othIsUndef=other===undefined,othIsReflexive=other===other;if(value>other&&!othIsNull||!valIsReflexive||valIsNull&&!othIsUndef&&othIsReflexive||valIsUndef&&othIsReflexive){return 1}if(value-1){}return index}function charsRightIndex(string,chars){var index=string.length;while(index--&&chars.indexOf(string.charAt(index))>-1){}return index}function compareAscending(object,other){return baseCompareAscending(object.criteria,other.criteria)||object.index-other.index}function compareMultiple(object,other,orders){var index=-1,objCriteria=object.criteria,othCriteria=other.criteria,length=objCriteria.length,ordersLength=orders.length;while(++index=ordersLength){return result}var order=orders[index];return result*(order==="asc"||order===true?1:-1)}}return object.index-other.index}function deburrLetter(letter){return deburredLetters[letter]}function escapeHtmlChar(chr){return htmlEscapes[chr]}function escapeRegExpChar(chr,leadingChar,whitespaceChar){if(leadingChar){chr=regexpEscapes[chr]}else if(whitespaceChar){chr=stringEscapes[chr]}return"\\"+chr}function escapeStringChar(chr){return"\\"+stringEscapes[chr]}function indexOfNaN(array,fromIndex,fromRight){var length=array.length,index=fromIndex+(fromRight?0:-1);while(fromRight?index--:++index=9&&charCode<=13)||charCode==32||charCode==160||charCode==5760||charCode==6158||charCode>=8192&&(charCode<=8202||charCode==8232||charCode==8233||charCode==8239||charCode==8287||charCode==12288||charCode==65279)}function replaceHolders(array,placeholder){var index=-1,length=array.length,resIndex=-1,result=[];while(++index>>1;var MAX_SAFE_INTEGER=9007199254740991;var metaMap=WeakMap&&new WeakMap;var realNames={};function lodash(value){if(isObjectLike(value)&&!isArray(value)&&!(value instanceof LazyWrapper)){if(value instanceof LodashWrapper){return value}if(hasOwnProperty.call(value,"__chain__")&&hasOwnProperty.call(value,"__wrapped__")){return wrapperClone(value)}}return new LodashWrapper(value)}function baseLodash(){}function LodashWrapper(value,chainAll,actions){this.__wrapped__=value;this.__actions__=actions||[];this.__chain__=!!chainAll}var support=lodash.support={};lodash.templateSettings={escape:reEscape,evaluate:reEvaluate,interpolate:reInterpolate,variable:"",imports:{_:lodash}};function LazyWrapper(value){this.__wrapped__=value;this.__actions__=[];this.__dir__=1;this.__filtered__=false;this.__iteratees__=[];this.__takeCount__=POSITIVE_INFINITY;this.__views__=[]}function lazyClone(){var result=new LazyWrapper(this.__wrapped__);result.__actions__=arrayCopy(this.__actions__);result.__dir__=this.__dir__;result.__filtered__=this.__filtered__;result.__iteratees__=arrayCopy(this.__iteratees__);result.__takeCount__=this.__takeCount__;result.__views__=arrayCopy(this.__views__);return result}function lazyReverse(){if(this.__filtered__){var result=new LazyWrapper(this);result.__dir__=-1;result.__filtered__=true}else{result=this.clone();result.__dir__*=-1}return result}function lazyValue(){var array=this.__wrapped__.value(),dir=this.__dir__,isArr=isArray(array),isRight=dir<0,arrLength=isArr?array.length:0,view=getView(0,arrLength,this.__views__),start=view.start,end=view.end,length=end-start,index=isRight?end:start-1,iteratees=this.__iteratees__,iterLength=iteratees.length,resIndex=0,takeCount=nativeMin(length,this.__takeCount__);if(!isArr||arrLength=LARGE_ARRAY_SIZE?createCache(values):null,valuesLength=values.length;if(cache){indexOf=cacheIndexOf;isCommon=false;values=cache}outer:while(++indexlength?0:length+start}end=end===undefined||end>length?length:+end||0;if(end<0){end+=length}length=start>end?0:end>>>0;start>>>=0;while(startlength?0:length+start}end=end===undefined||end>length?length:+end||0;if(end<0){end+=length}length=start>end?0:end-start>>>0;start>>>=0;var result=Array(length);while(++index=LARGE_ARRAY_SIZE,seen=isLarge?createCache():null,result=[];if(seen){indexOf=cacheIndexOf;isCommon=false}else{isLarge=false;seen=iteratee?[]:result}outer:while(++index>>1,computed=array[mid];if((retHighest?computed<=value:computed2?sources[length-2]:undefined,guard=length>2?sources[2]:undefined,thisArg=length>1?sources[length-1]:undefined;if(typeof customizer=="function"){customizer=bindCallback(customizer,thisArg,5);length-=2}else{customizer=typeof thisArg=="function"?thisArg:undefined;length-=customizer?1:0}if(guard&&isIterateeCall(sources[0],sources[1],guard)){customizer=length<3?undefined:customizer;length=1}while(++index-1?collection[index]:undefined}return baseFind(collection,predicate,eachFunc)}}function createFindIndex(fromRight){return function(array,predicate,thisArg){if(!(array&&array.length)){return-1}predicate=getCallback(predicate,thisArg,3);return baseFindIndex(array,predicate,fromRight)}}function createFindKey(objectFunc){return function(object,predicate,thisArg){predicate=getCallback(predicate,thisArg,3);return baseFind(object,predicate,objectFunc,true)}}function createFlow(fromRight){return function(){var wrapper,length=arguments.length,index=fromRight?length:-1,leftIndex=0,funcs=Array(length);while(fromRight?index--:++index=LARGE_ARRAY_SIZE){return wrapper.plant(value).value()}var index=0,result=length?funcs[index].apply(this,args):value;while(++index=length||!nativeIsFinite(length)){return""}var padLength=length-strLength;chars=chars==null?" ":chars+"";return repeat(chars,nativeCeil(padLength/chars.length)).slice(0,padLength)}function createPartialWrapper(func,bitmask,thisArg,partials){var isBind=bitmask&BIND_FLAG,Ctor=createCtorWrapper(func);function wrapper(){var argsIndex=-1,argsLength=arguments.length,leftIndex=-1,leftLength=partials.length,args=Array(leftLength+argsLength);while(++leftIndexarrLength)){return false}while(++index-1&&value%1==0&&value-1&&value%1==0&&value<=MAX_SAFE_INTEGER}function isStrictComparable(value){return value===value&&!isObject(value)}function mergeData(data,source){var bitmask=data[1],srcBitmask=source[1],newBitmask=bitmask|srcBitmask,isCommon=newBitmask0){if(++count>=HOT_COUNT){return key}}else{count=0}return baseSetData(key,value)}}();function shimKeys(object){var props=keysIn(object),propsLength=props.length,length=propsLength&&object.length;var allowIndexes=!!length&&isLength(length)&&(isArray(object)||isArguments(object));var index=-1,result=[];while(++index=120?createCache(othIndex&&value):null}var array=arrays[0],index=-1,length=array?array.length:0,seen=caches[0];outer:while(++index-1){splice.call(array,fromIndex,1)}}return array}var pullAt=restParam(function(array,indexes){indexes=baseFlatten(indexes);var result=baseAt(array,indexes);basePullAt(array,indexes.sort(baseCompareAscending));return result});function remove(array,predicate,thisArg){var result=[];if(!(array&&array.length)){return result}var index=-1,indexes=[],length=array.length;predicate=getCallback(predicate,thisArg,3);while(++index2?arrays[length-2]:undefined,thisArg=length>1?arrays[length-1]:undefined;if(length>2&&typeof iteratee=="function"){length-=2}else{iteratee=length>1&&typeof thisArg=="function"?(--length,thisArg):undefined;thisArg=undefined}arrays.length=length;return unzipWith(arrays,iteratee,thisArg)});function chain(value){var result=lodash(value);result.__chain__=true;return result}function tap(value,interceptor,thisArg){interceptor.call(thisArg,value);return value}function thru(value,interceptor,thisArg){return interceptor.call(thisArg,value)}function wrapperChain(){return chain(this)}function wrapperCommit(){return new LodashWrapper(this.value(),this.__chain__)}var wrapperConcat=restParam(function(values){values=baseFlatten(values);return this.thru(function(array){return arrayConcat(isArray(array)?array:[toObject(array)],values)})});function wrapperPlant(value){var result,parent=this;while(parent instanceof baseLodash){var clone=wrapperClone(parent);if(result){previous.__wrapped__=clone}else{result=clone}var previous=clone;parent=parent.__wrapped__}previous.__wrapped__=value;return result}function wrapperReverse(){var value=this.__wrapped__;var interceptor=function(value){return wrapped&&wrapped.__dir__<0?value:value.reverse()};if(value instanceof LazyWrapper){var wrapped=value;if(this.__actions__.length){wrapped=new LazyWrapper(this)}wrapped=wrapped.reverse();wrapped.__actions__.push({func:thru,args:[interceptor],thisArg:undefined});return new LodashWrapper(wrapped,this.__chain__)}return this.thru(interceptor)}function wrapperToString(){return this.value()+""}function wrapperValue(){return baseWrapperValue(this.__wrapped__,this.__actions__)}var at=restParam(function(collection,props){return baseAt(collection,baseFlatten(props))});var countBy=createAggregator(function(result,value,key){hasOwnProperty.call(result,key)?++result[key]:result[key]=1});function every(collection,predicate,thisArg){var func=isArray(collection)?arrayEvery:baseEvery;if(thisArg&&isIterateeCall(collection,predicate,thisArg)){predicate=undefined}if(typeof predicate!="function"||thisArg!==undefined){predicate=getCallback(predicate,thisArg,3)}return func(collection,predicate)}function filter(collection,predicate,thisArg){var func=isArray(collection)?arrayFilter:baseFilter;predicate=getCallback(predicate,thisArg,3);return func(collection,predicate)}var find=createFind(baseEach);var findLast=createFind(baseEachRight,true);function findWhere(collection,source){return find(collection,baseMatches(source))}var forEach=createForEach(arrayEach,baseEach);var forEachRight=createForEach(arrayEachRight,baseEachRight);var groupBy=createAggregator(function(result,value,key){if(hasOwnProperty.call(result,key)){result[key].push(value)}else{result[key]=[value]}});function includes(collection,target,fromIndex,guard){var length=collection?getLength(collection):0;if(!isLength(length)){collection=values(collection);length=collection.length}if(typeof fromIndex!="number"||guard&&isIterateeCall(target,fromIndex,guard)){fromIndex=0}else{fromIndex=fromIndex<0?nativeMax(length+fromIndex,0):fromIndex||0}return typeof collection=="string"||!isArray(collection)&&isString(collection)?fromIndex<=length&&collection.indexOf(target,fromIndex)>-1:!!length&&getIndexOf(collection,target,fromIndex)>-1}var indexBy=createAggregator(function(result,value,key){result[key]=value});var invoke=restParam(function(collection,path,args){var index=-1,isFunc=typeof path=="function",isProp=isKey(path),result=isArrayLike(collection)?Array(collection.length):[];baseEach(collection,function(value){var func=isFunc?path:isProp&&value!=null?value[path]:undefined;result[++index]=func?func.apply(value,args):invokePath(value,path,args)});return result});function map(collection,iteratee,thisArg){var func=isArray(collection)?arrayMap:baseMap;iteratee=getCallback(iteratee,thisArg,3);return func(collection,iteratee)}var partition=createAggregator(function(result,value,key){result[key?0:1].push(value)},function(){return[[],[]]});function pluck(collection,path){return map(collection,property(path))}var reduce=createReduce(arrayReduce,baseEach);var reduceRight=createReduce(arrayReduceRight,baseEachRight);function reject(collection,predicate,thisArg){var func=isArray(collection)?arrayFilter:baseFilter;predicate=getCallback(predicate,thisArg,3);return func(collection,function(value,index,collection){return!predicate(value,index,collection)})}function sample(collection,n,guard){if(guard?isIterateeCall(collection,n,guard):n==null){collection=toIterable(collection);var length=collection.length;return length>0?collection[baseRandom(0,length-1)]:undefined}var index=-1,result=toArray(collection),length=result.length,lastIndex=length-1;n=nativeMin(n<0?0:+n||0,length);while(++index0){result=func.apply(this,arguments)}if(n<=1){func=undefined}return result}}var bind=restParam(function(func,thisArg,partials){var bitmask=BIND_FLAG;if(partials.length){var holders=replaceHolders(partials,bind.placeholder);bitmask|=PARTIAL_FLAG}return createWrapper(func,bitmask,thisArg,partials,holders)});var bindAll=restParam(function(object,methodNames){methodNames=methodNames.length?baseFlatten(methodNames):functions(object);var index=-1,length=methodNames.length;while(++indexwait){complete(trailingCall,maxTimeoutId)}else{timeoutId=setTimeout(delayed,remaining)}}function maxDelayed(){complete(trailing,timeoutId)}function debounced(){args=arguments;stamp=now();thisArg=this;trailingCall=trailing&&(timeoutId||!leading);if(maxWait===false){var leadingCall=leading&&!timeoutId}else{if(!maxTimeoutId&&!leading){lastCalled=stamp}var remaining=maxWait-(stamp-lastCalled),isCalled=remaining<=0||remaining>maxWait;if(isCalled){if(maxTimeoutId){maxTimeoutId=clearTimeout(maxTimeoutId)}lastCalled=stamp;result=func.apply(thisArg,args)}else if(!maxTimeoutId){maxTimeoutId=setTimeout(maxDelayed,remaining)}}if(isCalled&&timeoutId){timeoutId=clearTimeout(timeoutId)}else if(!timeoutId&&wait!==maxWait){timeoutId=setTimeout(delayed,wait)}if(leadingCall){isCalled=true;result=func.apply(thisArg,args)}if(isCalled&&!timeoutId&&!maxTimeoutId){args=thisArg=undefined}return result}debounced.cancel=cancel;return debounced}var defer=restParam(function(func,args){return baseDelay(func,1,args)});var delay=restParam(function(func,wait,args){return baseDelay(func,wait,args)});var flow=createFlow();var flowRight=createFlow(true);function memoize(func,resolver){if(typeof func!="function"||resolver&&typeof resolver!="function"){throw new TypeError(FUNC_ERROR_TEXT)}var memoized=function(){var args=arguments,key=resolver?resolver.apply(this,args):args[0],cache=memoized.cache;if(cache.has(key)){return cache.get(key)}var result=func.apply(this,args);memoized.cache=cache.set(key,result);return result};memoized.cache=new memoize.Cache;return memoized}var modArgs=restParam(function(func,transforms){transforms=baseFlatten(transforms);if(typeof func!="function"||!arrayEvery(transforms,baseIsFunction)){throw new TypeError(FUNC_ERROR_TEXT)}var length=transforms.length;return restParam(function(args){var index=nativeMin(args.length,length);while(index--){args[index]=transforms[index](args[index])}return func.apply(this,args)})});function negate(predicate){if(typeof predicate!="function"){throw new TypeError(FUNC_ERROR_TEXT)}return function(){return!predicate.apply(this,arguments)}}function once(func){return before(2,func)}var partial=createPartial(PARTIAL_FLAG);var partialRight=createPartial(PARTIAL_RIGHT_FLAG);var rearg=restParam(function(func,indexes){return createWrapper(func,REARG_FLAG,undefined,undefined,undefined,baseFlatten(indexes))});function restParam(func,start){if(typeof func!="function"){throw new TypeError(FUNC_ERROR_TEXT)}start=nativeMax(start===undefined?func.length-1:+start||0,0);return function(){var args=arguments,index=-1,length=nativeMax(args.length-start,0),rest=Array(length);while(++indexother}function gte(value,other){return value>=other}function isArguments(value){return isObjectLike(value)&&isArrayLike(value)&&hasOwnProperty.call(value,"callee")&&!propertyIsEnumerable.call(value,"callee")}var isArray=nativeIsArray||function(value){return isObjectLike(value)&&isLength(value.length)&&objToString.call(value)==arrayTag};function isBoolean(value){return value===true||value===false||isObjectLike(value)&&objToString.call(value)==boolTag}function isDate(value){return isObjectLike(value)&&objToString.call(value)==dateTag}function isElement(value){return!!value&&value.nodeType===1&&isObjectLike(value)&&!isPlainObject(value)}function isEmpty(value){if(value==null){return true}if(isArrayLike(value)&&(isArray(value)||isString(value)||isArguments(value)||isObjectLike(value)&&isFunction(value.splice))){return!value.length}return!keys(value).length}function isEqual(value,other,customizer,thisArg){customizer=typeof customizer=="function"?bindCallback(customizer,thisArg,3):undefined;var result=customizer?customizer(value,other):undefined;return result===undefined?baseIsEqual(value,other,customizer):!!result}function isError(value){return isObjectLike(value)&&typeof value.message=="string"&&objToString.call(value)==errorTag}function isFinite(value){return typeof value=="number"&&nativeIsFinite(value)}function isFunction(value){return isObject(value)&&objToString.call(value)==funcTag}function isObject(value){var type=typeof value;return!!value&&(type=="object"||type=="function")}function isMatch(object,source,customizer,thisArg){customizer=typeof customizer=="function"?bindCallback(customizer,thisArg,3):undefined;return baseIsMatch(object,getMatchData(source),customizer)}function isNaN(value){return isNumber(value)&&value!=+value}function isNative(value){if(value==null){return false}if(isFunction(value)){return reIsNative.test(fnToString.call(value))}return isObjectLike(value)&&reIsHostCtor.test(value)}function isNull(value){return value===null}function isNumber(value){return typeof value=="number"||isObjectLike(value)&&objToString.call(value)==numberTag}function isPlainObject(value){var Ctor;if(!(isObjectLike(value)&&objToString.call(value)==objectTag&&!isArguments(value))||!hasOwnProperty.call(value,"constructor")&&(Ctor=value.constructor,typeof Ctor=="function"&&!(Ctor instanceof Ctor))){return false}var result;baseForIn(value,function(subValue,key){result=key});return result===undefined||hasOwnProperty.call(value,result)}function isRegExp(value){return isObject(value)&&objToString.call(value)==regexpTag}function isString(value){return typeof value=="string"||isObjectLike(value)&&objToString.call(value)==stringTag}function isTypedArray(value){return isObjectLike(value)&&isLength(value.length)&&!!typedArrayTags[objToString.call(value)]}function isUndefined(value){return value===undefined}function lt(value,other){return value0;while(++index=nativeMin(start,end)&&value=0&&string.indexOf(target,position)==position}function escape(string){string=baseToString(string);return string&&reHasUnescapedHtml.test(string)?string.replace(reUnescapedHtml,escapeHtmlChar):string}function escapeRegExp(string){string=baseToString(string);return string&&reHasRegExpChars.test(string)?string.replace(reRegExpChars,escapeRegExpChar):string||"(?:)"}var kebabCase=createCompounder(function(result,word,index){return result+(index?"-":"")+word.toLowerCase()});function pad(string,length,chars){string=baseToString(string);length=+length;var strLength=string.length;if(strLength>=length||!nativeIsFinite(length)){return string}var mid=(length-strLength)/2,leftLength=nativeFloor(mid),rightLength=nativeCeil(mid);chars=createPadding("",rightLength,chars);return chars.slice(0,leftLength)+string+chars}var padLeft=createPadDir();var padRight=createPadDir(true);function parseInt(string,radix,guard){if(guard?isIterateeCall(string,radix,guard):radix==null){radix=0}else if(radix){radix=+radix}string=trim(string);return nativeParseInt(string,radix||(reHasHexPrefix.test(string)?16:10))}function repeat(string,n){var result="";string=baseToString(string);n=+n;if(n<1||!string||!nativeIsFinite(n)){return result}do{if(n%2){result+=string}n=nativeFloor(n/2);string+=string}while(n);return result}var snakeCase=createCompounder(function(result,word,index){return result+(index?"_":"")+word.toLowerCase()});var startCase=createCompounder(function(result,word,index){return result+(index?" ":"")+(word.charAt(0).toUpperCase()+word.slice(1))});function startsWith(string,target,position){string=baseToString(string);position=position==null?0:nativeMin(position<0?0:+position||0,string.length);return string.lastIndexOf(target,position)==position}function template(string,options,otherOptions){var settings=lodash.templateSettings;if(otherOptions&&isIterateeCall(string,options,otherOptions)){options=otherOptions=undefined}string=baseToString(string);options=assignWith(baseAssign({},otherOptions||options),settings,assignOwnDefaults);var imports=assignWith(baseAssign({},options.imports),settings.imports,assignOwnDefaults),importsKeys=keys(imports),importsValues=baseValues(imports,importsKeys);var isEscaping,isEvaluating,index=0,interpolate=options.interpolate||reNoMatch,source="__p += '";var reDelimiters=RegExp((options.escape||reNoMatch).source+"|"+interpolate.source+"|"+(interpolate===reInterpolate?reEsTemplate:reNoMatch).source+"|"+(options.evaluate||reNoMatch).source+"|$","g");var sourceURL="//# sourceURL="+("sourceURL"in options?options.sourceURL:"lodash.templateSources["+ ++templateCounter+"]")+"\n";string.replace(reDelimiters,function(match,escapeValue,interpolateValue,esTemplateValue,evaluateValue,offset){interpolateValue||(interpolateValue=esTemplateValue);source+=string.slice(index,offset).replace(reUnescapedString,escapeStringChar);if(escapeValue){isEscaping=true;source+="' +\n__e("+escapeValue+") +\n'"}if(evaluateValue){isEvaluating=true;source+="';\n"+evaluateValue+";\n__p += '"}if(interpolateValue){source+="' +\n((__t = ("+interpolateValue+")) == null ? '' : __t) +\n'"}index=offset+match.length;return match});source+="';\n";var variable=options.variable;if(!variable){source="with (obj) {\n"+source+"\n}\n"}source=(isEvaluating?source.replace(reEmptyStringLeading,""):source).replace(reEmptyStringMiddle,"$1").replace(reEmptyStringTrailing,"$1;");source="function("+(variable||"obj")+") {\n"+(variable?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(isEscaping?", __e = _.escape":"")+(isEvaluating?", __j = Array.prototype.join;\n"+"function print() { __p += __j.call(arguments, '') }\n":";\n")+source+"return __p\n}";var result=attempt(function(){return Function(importsKeys,sourceURL+"return "+source).apply(undefined,importsValues)});result.source=source;if(isError(result)){throw result}return result}function trim(string,chars,guard){var value=string;string=baseToString(string);if(!string){return string}if(guard?isIterateeCall(value,chars,guard):chars==null){return string.slice(trimmedLeftIndex(string),trimmedRightIndex(string)+1)}chars=chars+"";return string.slice(charsLeftIndex(string,chars),charsRightIndex(string,chars)+1)}function trimLeft(string,chars,guard){var value=string;string=baseToString(string);if(!string){return string}if(guard?isIterateeCall(value,chars,guard):chars==null){return string.slice(trimmedLeftIndex(string))}return string.slice(charsLeftIndex(string,chars+""))}function trimRight(string,chars,guard){var value=string;string=baseToString(string);if(!string){return string}if(guard?isIterateeCall(value,chars,guard):chars==null){return string.slice(0,trimmedRightIndex(string)+1)}return string.slice(0,charsRightIndex(string,chars+"")+1)}function trunc(string,options,guard){if(guard&&isIterateeCall(string,options,guard)){options=undefined}var length=DEFAULT_TRUNC_LENGTH,omission=DEFAULT_TRUNC_OMISSION;if(options!=null){if(isObject(options)){var separator="separator"in options?options.separator:separator;length="length"in options?+options.length||0:length;omission="omission"in options?baseToString(options.omission):omission}else{length=+options||0}}string=baseToString(string);if(length>=string.length){return string}var end=length-omission.length;if(end<1){return omission}var result=string.slice(0,end);if(separator==null){return result+omission}if(isRegExp(separator)){if(string.slice(end).search(separator)){var match,newEnd,substring=string.slice(0,end);if(!separator.global){separator=RegExp(separator.source,(reFlags.exec(separator)||"")+"g")}separator.lastIndex=0;while(match=separator.exec(substring)){newEnd=match.index}result=result.slice(0,newEnd==null?end:newEnd)}}else if(string.indexOf(separator,end)!=end){var index=result.lastIndexOf(separator);if(index>-1){result=result.slice(0,index)}}return result+omission}function unescape(string){string=baseToString(string);return string&&reHasEscapedHtml.test(string)?string.replace(reEscapedHtml,unescapeHtmlChar):string}function words(string,pattern,guard){if(guard&&isIterateeCall(string,pattern,guard)){pattern=undefined}string=baseToString(string);return string.match(pattern||reWords)||[]}var attempt=restParam(function(func,args){try{return func.apply(undefined,args)}catch(e){return isError(e)?e:new Error(e)}});function callback(func,thisArg,guard){if(guard&&isIterateeCall(func,thisArg,guard)){thisArg=undefined}return isObjectLike(func)?matches(func):baseCallback(func,thisArg)}function constant(value){return function(){return value}}function identity(value){return value}function matches(source){return baseMatches(baseClone(source,true))}function matchesProperty(path,srcValue){return baseMatchesProperty(path,baseClone(srcValue,true))}var method=restParam(function(path,args){return function(object){return invokePath(object,path,args)}});var methodOf=restParam(function(object,args){return function(path){return invokePath(object,path,args)}});function mixin(object,source,options){if(options==null){var isObj=isObject(source),props=isObj?keys(source):undefined,methodNames=props&&props.length?baseFunctions(source,props):undefined;if(!(methodNames?methodNames.length:isObj)){methodNames=false;options=source;source=object;object=this}}if(!methodNames){methodNames=baseFunctions(source,keys(source))}var chain=true,index=-1,isFunc=isFunction(object),length=methodNames.length;if(options===false){chain=false}else if(isObject(options)&&"chain"in options){chain=options.chain}while(++index0||end<0)){return new LazyWrapper(result)}if(start<0){result=result.takeRight(-start)}else if(start){result=result.drop(start)}if(end!==undefined){end=+end||0;result=end<0?result.dropRight(-end):result.take(end-start)}return result};LazyWrapper.prototype.takeRightWhile=function(predicate,thisArg){return this.reverse().takeWhile(predicate,thisArg).reverse()};LazyWrapper.prototype.toArray=function(){return this.take(POSITIVE_INFINITY)};baseForOwn(LazyWrapper.prototype,function(func,methodName){var checkIteratee=/^(?:filter|map|reject)|While$/.test(methodName),retUnwrapped=/^(?:first|last)$/.test(methodName),lodashFunc=lodash[retUnwrapped?"take"+(methodName=="last"?"Right":""):methodName];if(!lodashFunc){return}lodash.prototype[methodName]=function(){var args=retUnwrapped?[1]:arguments,chainAll=this.__chain__,value=this.__wrapped__,isHybrid=!!this.__actions__.length,isLazy=value instanceof LazyWrapper,iteratee=args[0],useLazy=isLazy||isArray(value);if(useLazy&&checkIteratee&&typeof iteratee=="function"&&iteratee.length!=1){isLazy=useLazy=false}var interceptor=function(value){return retUnwrapped&&chainAll?lodashFunc(value,1)[0]:lodashFunc.apply(undefined,arrayPush([value],args))};var action={func:thru,args:[interceptor],thisArg:undefined},onlyLazy=isLazy&&!isHybrid;if(retUnwrapped&&!chainAll){if(onlyLazy){value=value.clone();value.__actions__.push(action);return func.call(value)}return lodashFunc.call(undefined,this.value())[0]}if(!retUnwrapped&&useLazy){value=onlyLazy?value:new LazyWrapper(this);var result=func.apply(value,args);result.__actions__.push(action);return new LodashWrapper(result,chainAll)}return this.thru(interceptor)}});arrayEach(["join","pop","push","replace","shift","sort","splice","split","unshift"],function(methodName){var func=(/^(?:replace|split)$/.test(methodName)?stringProto:arrayProto)[methodName],chainName=/^(?:push|sort|unshift)$/.test(methodName)?"tap":"thru",retUnwrapped=/^(?:join|pop|replace|shift)$/.test(methodName);lodash.prototype[methodName]=function(){var args=arguments;if(retUnwrapped&&!this.__chain__){return func.apply(this.value(),args)}return this[chainName](function(value){return func.apply(value,args)})}});baseForOwn(LazyWrapper.prototype,function(func,methodName){var lodashFunc=lodash[methodName];if(lodashFunc){var key=lodashFunc.name,names=realNames[key]||(realNames[key]=[]);names.push({name:methodName,func:lodashFunc})}});realNames[createHybridWrapper(undefined,BIND_KEY_FLAG).name]=[{name:"wrapper",func:undefined}];LazyWrapper.prototype.clone=lazyClone;LazyWrapper.prototype.reverse=lazyReverse;LazyWrapper.prototype.value=lazyValue;lodash.prototype.chain=wrapperChain;lodash.prototype.commit=wrapperCommit;lodash.prototype.concat=wrapperConcat;lodash.prototype.plant=wrapperPlant;lodash.prototype.reverse=wrapperReverse;lodash.prototype.toString=wrapperToString;lodash.prototype.run=lodash.prototype.toJSON=lodash.prototype.valueOf=lodash.prototype.value=wrapperValue;lodash.prototype.collect=lodash.prototype.map;lodash.prototype.head=lodash.prototype.first;lodash.prototype.select=lodash.prototype.filter;lodash.prototype.tail=lodash.prototype.rest;return lodash}var _=runInContext();if(typeof define=="function"&&typeof define.amd=="object"&&define.amd){root._=_;define(function(){return _})}else if(freeExports&&freeModule){if(moduleExports){(freeModule.exports=_)._=_}else{freeExports._=_}}else{root._=_}}).call(this)}).call(this,typeof global!=="undefined"?global:typeof self!=="undefined"?self:typeof window!=="undefined"?window:{})},{}],3:[function(require,module,exports){(function(window,document,undefined){var _MAP={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",224:"meta"};var _KEYCODE_MAP={106:"*",107:"+",109:"-",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"};var _SHIFT_MAP={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"};var _SPECIAL_ALIASES={option:"alt",command:"meta",return:"enter",escape:"esc",plus:"+",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"};var _REVERSE_MAP;for(var i=1;i<20;++i){_MAP[111+i]="f"+i}for(i=0;i<=9;++i){_MAP[i+96]=i}function _addEvent(object,type,callback){if(object.addEventListener){object.addEventListener(type,callback,false);return}object.attachEvent("on"+type,callback)}function _characterFromEvent(e){if(e.type=="keypress"){var character=String.fromCharCode(e.which);if(!e.shiftKey){character=character.toLowerCase()}return character}if(_MAP[e.which]){return _MAP[e.which]}if(_KEYCODE_MAP[e.which]){return _KEYCODE_MAP[e.which]}return String.fromCharCode(e.which).toLowerCase()}function _modifiersMatch(modifiers1,modifiers2){return modifiers1.sort().join(",")===modifiers2.sort().join(",")}function _eventModifiers(e){var modifiers=[];if(e.shiftKey){modifiers.push("shift")}if(e.altKey){modifiers.push("alt")}if(e.ctrlKey){modifiers.push("ctrl")}if(e.metaKey){modifiers.push("meta")}return modifiers}function _preventDefault(e){if(e.preventDefault){e.preventDefault();return}e.returnValue=false}function _stopPropagation(e){if(e.stopPropagation){e.stopPropagation();return}e.cancelBubble=true}function _isModifier(key){return key=="shift"||key=="ctrl"||key=="alt"||key=="meta"}function _getReverseMap(){if(!_REVERSE_MAP){_REVERSE_MAP={};for(var key in _MAP){if(key>95&&key<112){continue}if(_MAP.hasOwnProperty(key)){_REVERSE_MAP[_MAP[key]]=key}}}return _REVERSE_MAP}function _pickBestAction(key,modifiers,action){if(!action){action=_getReverseMap()[key]?"keydown":"keypress"}if(action=="keypress"&&modifiers.length){action="keydown"}return action}function _keysFromString(combination){if(combination==="+"){return["+"]}combination=combination.replace(/\+{2}/g,"+plus");return combination.split("+")}function _getKeyInfo(combination,action){var keys;var key;var i;var modifiers=[];keys=_keysFromString(combination);for(i=0;i1){_bindSequence(combination,sequence,callback,action);return}info=_getKeyInfo(combination,action);self._callbacks[info.key]=self._callbacks[info.key]||[];_getMatches(info.key,info.modifiers,{type:info.action},sequenceName,combination,level);self._callbacks[info.key][sequenceName?"unshift":"push"]({callback:callback,modifiers:info.modifiers,action:info.action,seq:sequenceName,level:level,combo:combination})}self._bindMultiple=function(combinations,callback,action){for(var i=0;i-1){return false}if(_belongsTo(element,self.target)){return false}return element.tagName=="INPUT"||element.tagName=="SELECT"||element.tagName=="TEXTAREA"||element.isContentEditable};Mousetrap.prototype.handleKey=function(){var self=this;return self._handleKey.apply(self,arguments)};Mousetrap.init=function(){var documentMousetrap=Mousetrap(document);for(var method in documentMousetrap){if(method.charAt(0)!=="_"){Mousetrap[method]=function(method){return function(){return documentMousetrap[method].apply(documentMousetrap,arguments)}}(method)}}};Mousetrap.init();window.Mousetrap=Mousetrap;if(typeof module!=="undefined"&&module.exports){module.exports=Mousetrap}if(typeof define==="function"&&define.amd){define(function(){return Mousetrap})}})(window,document)},{}],4:[function(require,module,exports){(function(process){function normalizeArray(parts,allowAboveRoot){var up=0;for(var i=parts.length-1;i>=0;i--){var last=parts[i];if(last==="."){parts.splice(i,1)}else if(last===".."){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up--;up){parts.unshift("..")}}return parts}var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;var splitPath=function(filename){return splitPathRe.exec(filename).slice(1)};exports.resolve=function(){var resolvedPath="",resolvedAbsolute=false;for(var i=arguments.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?arguments[i]:process.cwd();if(typeof path!=="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){continue}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=path.charAt(0)==="/"}resolvedPath=normalizeArray(filter(resolvedPath.split("/"),function(p){return!!p}),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."};exports.normalize=function(path){var isAbsolute=exports.isAbsolute(path),trailingSlash=substr(path,-1)==="/";path=normalizeArray(filter(path.split("/"),function(p){return!!p}),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path};exports.isAbsolute=function(path){return path.charAt(0)==="/"};exports.join=function(){var paths=Array.prototype.slice.call(arguments,0);return exports.normalize(filter(paths,function(p,index){if(typeof p!=="string"){throw new TypeError("Arguments to path.join must be strings")}return p}).join("/"))};exports.relative=function(from,to){from=exports.resolve(from).substr(1);to=exports.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i1){for(var i=1;i= 0x80 (not a basic code point)","invalid-input":"Invalid input"},baseMinusTMin=base-tMin,floor=Math.floor,stringFromCharCode=String.fromCharCode,key;function error(type){throw RangeError(errors[type])}function map(array,fn){var length=array.length;var result=[];while(length--){result[length]=fn(array[length])}return result}function mapDomain(string,fn){var parts=string.split("@");var result="";if(parts.length>1){result=parts[0]+"@";string=parts[1]}string=string.replace(regexSeparators,".");var labels=string.split(".");var encoded=map(labels,fn).join(".");return result+encoded}function ucs2decode(string){var output=[],counter=0,length=string.length,value,extra;while(counter=55296&&value<=56319&&counter65535){value-=65536;output+=stringFromCharCode(value>>>10&1023|55296);value=56320|value&1023}output+=stringFromCharCode(value);return output}).join("")}function basicToDigit(codePoint){if(codePoint-48<10){return codePoint-22}if(codePoint-65<26){return codePoint-65}if(codePoint-97<26){return codePoint-97}return base}function digitToBasic(digit,flag){return digit+22+75*(digit<26)-((flag!=0)<<5)}function adapt(delta,numPoints,firstTime){var k=0;delta=firstTime?floor(delta/damp):delta>>1;delta+=floor(delta/numPoints);for(;delta>baseMinusTMin*tMax>>1;k+=base){delta=floor(delta/baseMinusTMin)}return floor(k+(baseMinusTMin+1)*delta/(delta+skew))}function decode(input){var output=[],inputLength=input.length,out,i=0,n=initialN,bias=initialBias,basic,j,index,oldi,w,k,digit,t,baseMinusT;basic=input.lastIndexOf(delimiter);if(basic<0){basic=0}for(j=0;j=128){error("not-basic")}output.push(input.charCodeAt(j))}for(index=basic>0?basic+1:0;index=inputLength){error("invalid-input")}digit=basicToDigit(input.charCodeAt(index++));if(digit>=base||digit>floor((maxInt-i)/w)){error("overflow")}i+=digit*w;t=k<=bias?tMin:k>=bias+tMax?tMax:k-bias;if(digitfloor(maxInt/baseMinusT)){error("overflow")}w*=baseMinusT}out=output.length+1;bias=adapt(i-oldi,out,oldi==0);if(floor(i/out)>maxInt-n){error("overflow")}n+=floor(i/out);i%=out;output.splice(i++,0,n)}return ucs2encode(output)}function encode(input){var n,delta,handledCPCount,basicLength,bias,j,m,q,k,t,currentValue,output=[],inputLength,handledCPCountPlusOne,baseMinusT,qMinusT;input=ucs2decode(input);inputLength=input.length;n=initialN;delta=0;bias=initialBias;for(j=0;j=n&¤tValuefloor((maxInt-delta)/handledCPCountPlusOne)){error("overflow")}delta+=(m-n)*handledCPCountPlusOne;n=m;for(j=0;jmaxInt){error("overflow")}if(currentValue==n){for(q=delta,k=base;;k+=base){t=k<=bias?tMin:k>=bias+tMax?tMax:k-bias;if(q0&&len>maxKeys){len=maxKeys}for(var i=0;i=0){kstr=x.substr(0,idx);vstr=x.substr(idx+1)}else{kstr=x;vstr=""}k=decodeURIComponent(kstr);v=decodeURIComponent(vstr);if(!hasOwnProperty(obj,k)){obj[k]=v}else if(isArray(obj[k])){obj[k].push(v)}else{obj[k]=[obj[k],v]}}return obj};var isArray=Array.isArray||function(xs){return Object.prototype.toString.call(xs)==="[object Array]"}},{}],8:[function(require,module,exports){"use strict";var stringifyPrimitive=function(v){switch(typeof v){case"string":return v;case"boolean":return v?"true":"false";case"number":return isFinite(v)?v:"";default:return""}};module.exports=function(obj,sep,eq,name){sep=sep||"&";eq=eq||"=";if(obj===null){obj=undefined}if(typeof obj==="object"){return map(objectKeys(obj),function(k){var ks=encodeURIComponent(stringifyPrimitive(k))+eq;if(isArray(obj[k])){return map(obj[k],function(v){return ks+encodeURIComponent(stringifyPrimitive(v))}).join(sep)}else{return ks+encodeURIComponent(stringifyPrimitive(obj[k]))}}).join(sep)}if(!name)return"";return encodeURIComponent(stringifyPrimitive(name))+eq+encodeURIComponent(stringifyPrimitive(obj))};var isArray=Array.isArray||function(xs){return Object.prototype.toString.call(xs)==="[object Array]"};function map(xs,f){if(xs.map)return xs.map(f);var res=[];for(var i=0;i",'"',"`"," ","\r","\n","\t"],unwise=["{","}","|","\\","^","`"].concat(delims),autoEscape=["'"].concat(unwise),nonHostChars=["%","/","?",";","#"].concat(autoEscape),hostEndingChars=["/","?","#"],hostnameMaxLen=255,hostnamePartPattern=/^[a-z0-9A-Z_-]{0,63}$/,hostnamePartStart=/^([a-z0-9A-Z_-]{0,63})(.*)$/,unsafeProtocol={javascript:true,"javascript:":true},hostlessProtocol={javascript:true,"javascript:":true},slashedProtocol={http:true,https:true,ftp:true,gopher:true,file:true,"http:":true,"https:":true,"ftp:":true,"gopher:":true,"file:":true},querystring=require("querystring");function urlParse(url,parseQueryString,slashesDenoteHost){if(url&&isObject(url)&&url instanceof Url)return url;var u=new Url;u.parse(url,parseQueryString,slashesDenoteHost);return u}Url.prototype.parse=function(url,parseQueryString,slashesDenoteHost){if(!isString(url)){throw new TypeError("Parameter 'url' must be a string, not "+typeof url)}var rest=url;rest=rest.trim();var proto=protocolPattern.exec(rest);if(proto){proto=proto[0];var lowerProto=proto.toLowerCase();this.protocol=lowerProto;rest=rest.substr(proto.length)}if(slashesDenoteHost||proto||rest.match(/^\/\/[^@\/]+@[^@\/]+/)){var slashes=rest.substr(0,2)==="//";if(slashes&&!(proto&&hostlessProtocol[proto])){rest=rest.substr(2);this.slashes=true}}if(!hostlessProtocol[proto]&&(slashes||proto&&!slashedProtocol[proto])){var hostEnd=-1;for(var i=0;i127){newpart+="x"}else{newpart+=part[j]}}if(!newpart.match(hostnamePartPattern)){var validParts=hostparts.slice(0,i);var notHost=hostparts.slice(i+1);var bit=part.match(hostnamePartStart);if(bit){validParts.push(bit[1]);notHost.unshift(bit[2])}if(notHost.length){rest="/"+notHost.join(".")+rest}this.hostname=validParts.join(".");break}}}}if(this.hostname.length>hostnameMaxLen){this.hostname=""}else{this.hostname=this.hostname.toLowerCase()}if(!ipv6Hostname){var domainArray=this.hostname.split(".");var newOut=[];for(var i=0;i0?result.host.split("@"):false;if(authInHost){result.auth=authInHost.shift();result.host=result.hostname=authInHost.shift()}}result.search=relative.search;result.query=relative.query;if(!isNull(result.pathname)||!isNull(result.search)){result.path=(result.pathname?result.pathname:"")+(result.search?result.search:"")}result.href=result.format();return result}if(!srcPath.length){result.pathname=null;if(result.search){result.path="/"+result.search}else{result.path=null}result.href=result.format();return result}var last=srcPath.slice(-1)[0];var hasTrailingSlash=(result.host||relative.host)&&(last==="."||last==="..")||last==="";var up=0;for(var i=srcPath.length;i>=0;i--){last=srcPath[i];if(last=="."){srcPath.splice(i,1)}else if(last===".."){srcPath.splice(i,1);up++}else if(up){srcPath.splice(i,1);up--}}if(!mustEndAbs&&!removeAllDots){for(;up--;up){srcPath.unshift("..")}}if(mustEndAbs&&srcPath[0]!==""&&(!srcPath[0]||srcPath[0].charAt(0)!=="/")){srcPath.unshift("")}if(hasTrailingSlash&&srcPath.join("/").substr(-1)!=="/"){srcPath.push("")}var isAbsolute=srcPath[0]===""||srcPath[0]&&srcPath[0].charAt(0)==="/";if(psychotic){result.hostname=result.host=isAbsolute?"":srcPath.length?srcPath.shift():"";var authInHost=result.host&&result.host.indexOf("@")>0?result.host.split("@"):false;if(authInHost){result.auth=authInHost.shift();result.host=result.hostname=authInHost.shift()}}mustEndAbs=mustEndAbs||result.host&&srcPath.length;if(mustEndAbs&&!isAbsolute){srcPath.unshift("")}if(!srcPath.length){result.pathname=null;result.path=null}else{result.pathname=srcPath.join("/")}if(!isNull(result.pathname)||!isNull(result.search)){result.path=(result.pathname?result.pathname:"")+(result.search?result.search:"")}result.auth=relative.auth||result.auth;result.slashes=result.slashes||relative.slashes;result.href=result.format();return result};Url.prototype.parseHost=function(){var host=this.host;var port=portPattern.exec(host);if(port){port=port[0];if(port!==":"){this.port=port.substr(1)}host=host.substr(0,host.length-port.length)}if(host)this.hostname=host};function isString(arg){return typeof arg==="string"}function isObject(arg){return typeof arg==="object"&&arg!==null}function isNull(arg){return arg===null}function isNullOrUndefined(arg){return arg==null}},{punycode:6,querystring:9}],11:[function(require,module,exports){var $=require("jquery");function toggleDropdown(e){var $dropdown=$(e.currentTarget).parent().find(".dropdown-menu");$dropdown.toggleClass("open");e.stopPropagation();e.preventDefault()}function closeDropdown(e){$(".dropdown-menu").removeClass("open")}function init(){$(document).on("click",".toggle-dropdown",toggleDropdown);$(document).on("click",".dropdown-menu",function(e){e.stopPropagation()});$(document).on("click",closeDropdown)}module.exports={init:init}},{jquery:1}],12:[function(require,module,exports){var $=require("jquery");module.exports=$({})},{jquery:1}],13:[function(require,module,exports){var $=require("jquery");var _=require("lodash");var storage=require("./storage");var dropdown=require("./dropdown");var events=require("./events");var state=require("./state");var keyboard=require("./keyboard");var navigation=require("./navigation");var sidebar=require("./sidebar");var toolbar=require("./toolbar");function start(config){sidebar.init();keyboard.init();dropdown.init();navigation.init();toolbar.createButton({index:0,icon:"fa fa-align-justify",label:"Toggle Sidebar",onClick:function(e){e.preventDefault();sidebar.toggle()}});events.trigger("start",config);navigation.notify()}var gitbook={start:start,events:events,state:state,toolbar:toolbar,sidebar:sidebar,storage:storage,keyboard:keyboard};var MODULES={gitbook:gitbook,jquery:$,lodash:_};window.gitbook=gitbook;window.$=$;window.jQuery=$;gitbook.require=function(mods,fn){mods=_.map(mods,function(mod){mod=mod.toLowerCase();if(!MODULES[mod]){throw new Error("GitBook module "+mod+" doesn't exist")}return MODULES[mod]});fn.apply(null,mods)};module.exports={}},{"./dropdown":11,"./events":12,"./keyboard":14,"./navigation":16,"./sidebar":18,"./state":19,"./storage":20,"./toolbar":21,jquery:1,lodash:2}],14:[function(require,module,exports){var Mousetrap=require("mousetrap");var navigation=require("./navigation");var sidebar=require("./sidebar");function bindShortcut(keys,fn){Mousetrap.bind(keys,function(e){fn();return false})}function init(){bindShortcut(["right"],function(e){navigation.goNext()});bindShortcut(["left"],function(e){navigation.goPrev()});bindShortcut(["s"],function(e){sidebar.toggle()})}module.exports={init:init,bind:bindShortcut}},{"./navigation":16,"./sidebar":18,mousetrap:3}],15:[function(require,module,exports){var state=require("./state");function showLoading(p){state.$book.addClass("is-loading");p.always(function(){state.$book.removeClass("is-loading")});return p}module.exports={show:showLoading}},{"./state":19}],16:[function(require,module,exports){var $=require("jquery");var url=require("url");var events=require("./events");var state=require("./state");var loading=require("./loading");var usePushState=typeof history.pushState!=="undefined";function handleNavigation(relativeUrl,push){var uri=url.resolve(window.location.pathname,relativeUrl);notifyPageChange();location.href=relativeUrl;return}function updateNavigationPosition(){var bodyInnerWidth,pageWrapperWidth;bodyInnerWidth=parseInt($(".body-inner").css("width"),10);pageWrapperWidth=parseInt($(".page-wrapper").css("width"),10);$(".navigation-next").css("margin-right",bodyInnerWidth-pageWrapperWidth+"px")}function notifyPageChange(){events.trigger("page.change")}function preparePage(notify){var $bookBody=$(".book-body");var $bookInner=$bookBody.find(".body-inner");var $pageWrapper=$bookInner.find(".page-wrapper");updateNavigationPosition();$bookInner.scrollTop(0);$bookBody.scrollTop(0);if(notify!==false)notifyPageChange()}function isLeftClickEvent(e){return e.button===0}function isModifiedEvent(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function handlePagination(e){if(isModifiedEvent(e)||!isLeftClickEvent(e)){return}e.stopPropagation();e.preventDefault();var url=$(this).attr("href");if(url)handleNavigation(url,true)}function goNext(){var url=$(".navigation-next").attr("href");if(url)handleNavigation(url,true)}function goPrev(){var url=$(".navigation-prev").attr("href");if(url)handleNavigation(url,true)}function init(){$.ajaxSetup({});if(location.protocol!=="file:"){history.replaceState({path:window.location.href},"")}window.onpopstate=function(event){if(event.state===null){return}return handleNavigation(event.state.path,false)};$(document).on("click",".navigation-prev",handlePagination);$(document).on("click",".navigation-next",handlePagination);$(document).on("click",".summary [data-path] a",handlePagination);$(window).resize(updateNavigationPosition);preparePage(false)}module.exports={init:init,goNext:goNext,goPrev:goPrev,notify:notifyPageChange}},{"./events":12,"./loading":15,"./state":19,jquery:1,url:10}],17:[function(require,module,exports){module.exports={isMobile:function(){return document.body.clientWidth<=600}}},{}],18:[function(require,module,exports){var $=require("jquery");var _=require("lodash");var storage=require("./storage");var platform=require("./platform");var state=require("./state");function toggleSidebar(_state,animation){if(state!=null&&isOpen()==_state)return;if(animation==null)animation=true;state.$book.toggleClass("without-animation",!animation);state.$book.toggleClass("with-summary",_state);storage.set("sidebar",isOpen())}function isOpen(){return state.$book.hasClass("with-summary")}function init(){if(platform.isMobile()){toggleSidebar(false,false)}else{toggleSidebar(storage.get("sidebar",true),false)}$(document).on("click",".book-summary li.chapter a",function(e){if(platform.isMobile())toggleSidebar(false,false)})}function filterSummary(paths){var $summary=$(".book-summary");$summary.find("li").each(function(){var path=$(this).data("path");var st=paths==null||_.contains(paths,path);$(this).toggle(st);if(st)$(this).parents("li").show()})}module.exports={init:init,isOpen:isOpen,toggle:toggleSidebar,filter:filterSummary}},{"./platform":17,"./state":19,"./storage":20,jquery:1,lodash:2}],19:[function(require,module,exports){var $=require("jquery");var url=require("url");var path=require("path");var state={};state.update=function(dom){var $book=$(dom.find(".book"));state.$book=$book;state.level=$book.data("level");state.basePath=$book.data("basepath");state.innerLanguage=$book.data("innerlanguage");state.revision=$book.data("revision");state.filepath=$book.data("filepath");state.chapterTitle=$book.data("chapter-title");state.root=url.resolve(location.protocol+"//"+location.host,path.dirname(path.resolve(location.pathname.replace(/\/$/,"/index.html"),state.basePath))).replace(/\/?$/,"/");state.bookRoot=state.innerLanguage?url.resolve(state.root,".."):state.root};state.update($);module.exports=state},{jquery:1,path:4,url:10}],20:[function(require,module,exports){var baseKey="";module.exports={setBaseKey:function(key){baseKey=key},set:function(key,value){key=baseKey+":"+key;try{sessionStorage[key]=JSON.stringify(value)}catch(e){}},get:function(key,def){key=baseKey+":"+key;if(sessionStorage[key]===undefined)return def;try{var v=JSON.parse(sessionStorage[key]);return v==null?def:v}catch(err){return sessionStorage[key]||def}},remove:function(key){key=baseKey+":"+key;sessionStorage.removeItem(key)}}},{}],21:[function(require,module,exports){var $=require("jquery");var _=require("lodash");var events=require("./events");var buttons=[];function insertAt(parent,selector,index,element){var lastIndex=parent.children(selector).size();if(index<0){index=Math.max(0,lastIndex+1+index)}parent.append(element);if(index",{class:"dropdown-menu",html:'

    '});if(_.isString(dropdown)){$menu.append(dropdown)}else{var groups=_.map(dropdown,function(group){if(_.isArray(group))return group;else return[group]});_.each(groups,function(group){var $group=$("
    ",{class:"buttons"});var sizeClass="size-"+group.length;_.each(group,function(btn){btn=_.defaults(btn||{},{text:"",className:"",onClick:defaultOnClick});var $btn=$("'; + var clipboard; + + gitbook.events.bind("page.change", function() { + + if (!ClipboardJS.isSupported()) return; + + // the page.change event is thrown twice: before and after the page changes + if (clipboard) { + // clipboard is already defined + // we can deduct that we are before page changes + clipboard.destroy(); // destroy the previous events listeners + clipboard = undefined; // reset the clipboard object + return; + } + + $(copyButton).prependTo("div.sourceCode"); + + clipboard = new ClipboardJS(".copy-to-clipboard-button", { + text: function(trigger) { + return trigger.parentNode.textContent; + } + }); + + }); + +}); diff --git a/docs/libs/gitbook-2.6.7/js/plugin-fontsettings.js b/docs/libs/gitbook-2.6.7/js/plugin-fontsettings.js new file mode 100644 index 0000000..a70f0fb --- /dev/null +++ b/docs/libs/gitbook-2.6.7/js/plugin-fontsettings.js @@ -0,0 +1,152 @@ +gitbook.require(["gitbook", "lodash", "jQuery"], function(gitbook, _, $) { + var fontState; + + var THEMES = { + "white": 0, + "sepia": 1, + "night": 2 + }; + + var FAMILY = { + "serif": 0, + "sans": 1 + }; + + // Save current font settings + function saveFontSettings() { + gitbook.storage.set("fontState", fontState); + update(); + } + + // Increase font size + function enlargeFontSize(e) { + e.preventDefault(); + if (fontState.size >= 4) return; + + fontState.size++; + saveFontSettings(); + }; + + // Decrease font size + function reduceFontSize(e) { + e.preventDefault(); + if (fontState.size <= 0) return; + + fontState.size--; + saveFontSettings(); + }; + + // Change font family + function changeFontFamily(index, e) { + e.preventDefault(); + + fontState.family = index; + saveFontSettings(); + }; + + // Change type of color + function changeColorTheme(index, e) { + e.preventDefault(); + + var $book = $(".book"); + + if (fontState.theme !== 0) + $book.removeClass("color-theme-"+fontState.theme); + + fontState.theme = index; + if (fontState.theme !== 0) + $book.addClass("color-theme-"+fontState.theme); + + saveFontSettings(); + }; + + function update() { + var $book = gitbook.state.$book; + + $(".font-settings .font-family-list li").removeClass("active"); + $(".font-settings .font-family-list li:nth-child("+(fontState.family+1)+")").addClass("active"); + + $book[0].className = $book[0].className.replace(/\bfont-\S+/g, ''); + $book.addClass("font-size-"+fontState.size); + $book.addClass("font-family-"+fontState.family); + + if(fontState.theme !== 0) { + $book[0].className = $book[0].className.replace(/\bcolor-theme-\S+/g, ''); + $book.addClass("color-theme-"+fontState.theme); + } + }; + + function init(config) { + var $bookBody, $book; + + //Find DOM elements. + $book = gitbook.state.$book; + $bookBody = $book.find(".book-body"); + + // Instantiate font state object + fontState = gitbook.storage.get("fontState", { + size: config.size || 2, + family: FAMILY[config.family || "sans"], + theme: THEMES[config.theme || "white"] + }); + + update(); + }; + + + gitbook.events.bind("start", function(e, config) { + var opts = config.fontsettings; + if (!opts) return; + + // Create buttons in toolbar + gitbook.toolbar.createButton({ + icon: 'fa fa-font', + label: 'Font Settings', + className: 'font-settings', + dropdown: [ + [ + { + text: 'A', + className: 'font-reduce', + onClick: reduceFontSize + }, + { + text: 'A', + className: 'font-enlarge', + onClick: enlargeFontSize + } + ], + [ + { + text: 'Serif', + onClick: _.partial(changeFontFamily, 0) + }, + { + text: 'Sans', + onClick: _.partial(changeFontFamily, 1) + } + ], + [ + { + text: 'White', + onClick: _.partial(changeColorTheme, 0) + }, + { + text: 'Sepia', + onClick: _.partial(changeColorTheme, 1) + }, + { + text: 'Night', + onClick: _.partial(changeColorTheme, 2) + } + ] + ] + }); + + + // Init current settings + init(opts); + }); +}); + + diff --git a/docs/libs/gitbook-2.6.7/js/plugin-search.js b/docs/libs/gitbook-2.6.7/js/plugin-search.js new file mode 100644 index 0000000..31b5786 --- /dev/null +++ b/docs/libs/gitbook-2.6.7/js/plugin-search.js @@ -0,0 +1,223 @@ +gitbook.require(["gitbook", "lodash", "jQuery"], function(gitbook, _, $) { + var index = null; + var $searchInput, $searchLabel, $searchForm; + var $highlighted = [], hi, hiOpts = { className: 'search-highlight' }; + var collapse = false, toc_visible = []; + + // Use a specific index + function loadIndex(data) { + // [Yihui] In bookdown, I use a character matrix to store the chapter + // content, and the index is dynamically built on the client side. + // Gitbook prebuilds the index data instead: https://github.com/GitbookIO/plugin-search + // We can certainly do that via R packages V8 and jsonlite, but let's + // see how slow it really is before improving it. On the other hand, + // lunr cannot handle non-English text very well, e.g. the default + // tokenizer cannot deal with Chinese text, so we may want to replace + // lunr with a dumb simple text matching approach. + index = lunr(function () { + this.ref('url'); + this.field('title', { boost: 10 }); + this.field('body'); + }); + data.map(function(item) { + index.add({ + url: item[0], + title: item[1], + body: item[2] + }); + }); + } + + // Fetch the search index + function fetchIndex() { + return $.getJSON(gitbook.state.basePath+"/search_index.json") + .then(loadIndex); // [Yihui] we need to use this object later + } + + // Search for a term and return results + function search(q) { + if (!index) return; + + var results = _.chain(index.search(q)) + .map(function(result) { + var parts = result.ref.split("#"); + return { + path: parts[0], + hash: parts[1] + }; + }) + .value(); + + // [Yihui] Highlight the search keyword on current page + $highlighted = results.length === 0 ? [] : $('.page-inner') + .unhighlight(hiOpts).highlight(q, hiOpts).find('span.search-highlight'); + scrollToHighlighted(0); + + return results; + } + + // [Yihui] Scroll the chapter body to the i-th highlighted string + function scrollToHighlighted(d) { + var n = $highlighted.length; + hi = hi === undefined ? 0 : hi + d; + // navignate to the previous/next page in the search results if reached the top/bottom + var b = hi < 0; + if (d !== 0 && (b || hi >= n)) { + var path = currentPath(), n2 = toc_visible.length; + if (n2 === 0) return; + for (var i = b ? 0 : n2; (b && i < n2) || (!b && i >= 0); i += b ? 1 : -1) { + if (toc_visible.eq(i).data('path') === path) break; + } + i += b ? -1 : 1; + if (i < 0) i = n2 - 1; + if (i >= n2) i = 0; + var lnk = toc_visible.eq(i).find('a[href$=".html"]'); + if (lnk.length) lnk[0].click(); + return; + } + if (n === 0) return; + var $p = $highlighted.eq(hi); + $p[0].scrollIntoView(); + $highlighted.css('background-color', ''); + // an orange background color on the current item and removed later + $p.css('background-color', 'orange'); + setTimeout(function() { + $p.css('background-color', ''); + }, 2000); + } + + function currentPath() { + var href = window.location.pathname; + href = href.substr(href.lastIndexOf('/') + 1); + return href === '' ? 'index.html' : href; + } + + // Create search form + function createForm(value) { + if ($searchForm) $searchForm.remove(); + if ($searchLabel) $searchLabel.remove(); + if ($searchInput) $searchInput.remove(); + + $searchForm = $('
    ', { + 'class': 'book-search', + 'role': 'search' + }); + + $searchLabel = $('
    ").addClass(errClass).css("position", "absolute") + .css("top", el.offsetTop) + .css("left", el.offsetLeft) + // setting width can push out the page size, forcing otherwise + // unnecessary scrollbars to appear and making it impossible for + // the element to shrink; so use max-width instead + .css("maxWidth", el.offsetWidth) + .css("height", el.offsetHeight); + errorDiv.text(err.message); + $el.after(errorDiv); + + // Really dumb way to keep the size/position of the error in sync with + // the parent element as the window is resized or whatever. + var intId = setInterval(function() { + if (!errorDiv[0].parentElement) { + clearInterval(intId); + return; + } + errorDiv + .css("top", el.offsetTop) + .css("left", el.offsetLeft) + .css("maxWidth", el.offsetWidth) + .css("height", el.offsetHeight); + }, 500); + } + } + }, + clearError: function(el) { + var $el = $(el); + var display = $el.data("restore-display-mode"); + $el.data("restore-display-mode", null); + + if (display === "inline" || display === "inline-block") { + if (display) + $el.css("display", display); + $(el.nextSibling).filter(".htmlwidgets-error").remove(); + } else if (display === "block"){ + $el.css("visibility", "inherit"); + $(el.nextSibling).filter(".htmlwidgets-error").remove(); + } + }, + sizing: {} + }; + + // Called by widget bindings to register a new type of widget. The definition + // object can contain the following properties: + // - name (required) - A string indicating the binding name, which will be + // used by default as the CSS classname to look for. + // - initialize (optional) - A function(el) that will be called once per + // widget element; if a value is returned, it will be passed as the third + // value to renderValue. + // - renderValue (required) - A function(el, data, initValue) that will be + // called with data. Static contexts will cause this to be called once per + // element; Shiny apps will cause this to be called multiple times per + // element, as the data changes. + window.HTMLWidgets.widget = function(definition) { + if (!definition.name) { + throw new Error("Widget must have a name"); + } + if (!definition.type) { + throw new Error("Widget must have a type"); + } + // Currently we only support output widgets + if (definition.type !== "output") { + throw new Error("Unrecognized widget type '" + definition.type + "'"); + } + // TODO: Verify that .name is a valid CSS classname + + // Support new-style instance-bound definitions. Old-style class-bound + // definitions have one widget "object" per widget per type/class of + // widget; the renderValue and resize methods on such widget objects + // take el and instance arguments, because the widget object can't + // store them. New-style instance-bound definitions have one widget + // object per widget instance; the definition that's passed in doesn't + // provide renderValue or resize methods at all, just the single method + // factory(el, width, height) + // which returns an object that has renderValue(x) and resize(w, h). + // This enables a far more natural programming style for the widget + // author, who can store per-instance state using either OO-style + // instance fields or functional-style closure variables (I guess this + // is in contrast to what can only be called C-style pseudo-OO which is + // what we required before). + if (definition.factory) { + definition = createLegacyDefinitionAdapter(definition); + } + + if (!definition.renderValue) { + throw new Error("Widget must have a renderValue function"); + } + + // For static rendering (non-Shiny), use a simple widget registration + // scheme. We also use this scheme for Shiny apps/documents that also + // contain static widgets. + window.HTMLWidgets.widgets = window.HTMLWidgets.widgets || []; + // Merge defaults into the definition; don't mutate the original definition. + var staticBinding = extend({}, defaults, definition); + overrideMethod(staticBinding, "find", function(superfunc) { + return function(scope) { + var results = superfunc(scope); + // Filter out Shiny outputs, we only want the static kind + return filterByClass(results, "html-widget-output", false); + }; + }); + window.HTMLWidgets.widgets.push(staticBinding); + + if (shinyMode) { + // Shiny is running. Register the definition with an output binding. + // The definition itself will not be the output binding, instead + // we will make an output binding object that delegates to the + // definition. This is because we foolishly used the same method + // name (renderValue) for htmlwidgets definition and Shiny bindings + // but they actually have quite different semantics (the Shiny + // bindings receive data that includes lots of metadata that it + // strips off before calling htmlwidgets renderValue). We can't + // just ignore the difference because in some widgets it's helpful + // to call this.renderValue() from inside of resize(), and if + // we're not delegating, then that call will go to the Shiny + // version instead of the htmlwidgets version. + + // Merge defaults with definition, without mutating either. + var bindingDef = extend({}, defaults, definition); + + // This object will be our actual Shiny binding. + var shinyBinding = new Shiny.OutputBinding(); + + // With a few exceptions, we'll want to simply use the bindingDef's + // version of methods if they are available, otherwise fall back to + // Shiny's defaults. NOTE: If Shiny's output bindings gain additional + // methods in the future, and we want them to be overrideable by + // HTMLWidget binding definitions, then we'll need to add them to this + // list. + delegateMethod(shinyBinding, bindingDef, "getId"); + delegateMethod(shinyBinding, bindingDef, "onValueChange"); + delegateMethod(shinyBinding, bindingDef, "onValueError"); + delegateMethod(shinyBinding, bindingDef, "renderError"); + delegateMethod(shinyBinding, bindingDef, "clearError"); + delegateMethod(shinyBinding, bindingDef, "showProgress"); + + // The find, renderValue, and resize are handled differently, because we + // want to actually decorate the behavior of the bindingDef methods. + + shinyBinding.find = function(scope) { + var results = bindingDef.find(scope); + + // Only return elements that are Shiny outputs, not static ones + var dynamicResults = results.filter(".html-widget-output"); + + // It's possible that whatever caused Shiny to think there might be + // new dynamic outputs, also caused there to be new static outputs. + // Since there might be lots of different htmlwidgets bindings, we + // schedule execution for later--no need to staticRender multiple + // times. + if (results.length !== dynamicResults.length) + scheduleStaticRender(); + + return dynamicResults; + }; + + // Wrap renderValue to handle initialization, which unfortunately isn't + // supported natively by Shiny at the time of this writing. + + shinyBinding.renderValue = function(el, data) { + Shiny.renderDependencies(data.deps); + // Resolve strings marked as javascript literals to objects + if (!(data.evals instanceof Array)) data.evals = [data.evals]; + for (var i = 0; data.evals && i < data.evals.length; i++) { + window.HTMLWidgets.evaluateStringMember(data.x, data.evals[i]); + } + if (!bindingDef.renderOnNullValue) { + if (data.x === null) { + el.style.visibility = "hidden"; + return; + } else { + el.style.visibility = "inherit"; + } + } + if (!elementData(el, "initialized")) { + initSizing(el); + + elementData(el, "initialized", true); + if (bindingDef.initialize) { + var result = bindingDef.initialize(el, el.offsetWidth, + el.offsetHeight); + elementData(el, "init_result", result); + } + } + bindingDef.renderValue(el, data.x, elementData(el, "init_result")); + evalAndRun(data.jsHooks.render, elementData(el, "init_result"), [el, data.x]); + }; + + // Only override resize if bindingDef implements it + if (bindingDef.resize) { + shinyBinding.resize = function(el, width, height) { + // Shiny can call resize before initialize/renderValue have been + // called, which doesn't make sense for widgets. + if (elementData(el, "initialized")) { + bindingDef.resize(el, width, height, elementData(el, "init_result")); + } + }; + } + + Shiny.outputBindings.register(shinyBinding, bindingDef.name); + } + }; + + var scheduleStaticRenderTimerId = null; + function scheduleStaticRender() { + if (!scheduleStaticRenderTimerId) { + scheduleStaticRenderTimerId = setTimeout(function() { + scheduleStaticRenderTimerId = null; + window.HTMLWidgets.staticRender(); + }, 1); + } + } + + // Render static widgets after the document finishes loading + // Statically render all elements that are of this widget's class + window.HTMLWidgets.staticRender = function() { + var bindings = window.HTMLWidgets.widgets || []; + forEach(bindings, function(binding) { + var matches = binding.find(document.documentElement); + forEach(matches, function(el) { + var sizeObj = initSizing(el, binding); + + if (hasClass(el, "html-widget-static-bound")) + return; + el.className = el.className + " html-widget-static-bound"; + + var initResult; + if (binding.initialize) { + initResult = binding.initialize(el, + sizeObj ? sizeObj.getWidth() : el.offsetWidth, + sizeObj ? sizeObj.getHeight() : el.offsetHeight + ); + elementData(el, "init_result", initResult); + } + + if (binding.resize) { + var lastSize = { + w: sizeObj ? sizeObj.getWidth() : el.offsetWidth, + h: sizeObj ? sizeObj.getHeight() : el.offsetHeight + }; + var resizeHandler = function(e) { + var size = { + w: sizeObj ? sizeObj.getWidth() : el.offsetWidth, + h: sizeObj ? sizeObj.getHeight() : el.offsetHeight + }; + if (size.w === 0 && size.h === 0) + return; + if (size.w === lastSize.w && size.h === lastSize.h) + return; + lastSize = size; + binding.resize(el, size.w, size.h, initResult); + }; + + on(window, "resize", resizeHandler); + + // This is needed for cases where we're running in a Shiny + // app, but the widget itself is not a Shiny output, but + // rather a simple static widget. One example of this is + // an rmarkdown document that has runtime:shiny and widget + // that isn't in a render function. Shiny only knows to + // call resize handlers for Shiny outputs, not for static + // widgets, so we do it ourselves. + if (window.jQuery) { + window.jQuery(document).on( + "shown.htmlwidgets shown.bs.tab.htmlwidgets shown.bs.collapse.htmlwidgets", + resizeHandler + ); + window.jQuery(document).on( + "hidden.htmlwidgets hidden.bs.tab.htmlwidgets hidden.bs.collapse.htmlwidgets", + resizeHandler + ); + } + + // This is needed for the specific case of ioslides, which + // flips slides between display:none and display:block. + // Ideally we would not have to have ioslide-specific code + // here, but rather have ioslides raise a generic event, + // but the rmarkdown package just went to CRAN so the + // window to getting that fixed may be long. + if (window.addEventListener) { + // It's OK to limit this to window.addEventListener + // browsers because ioslides itself only supports + // such browsers. + on(document, "slideenter", resizeHandler); + on(document, "slideleave", resizeHandler); + } + } + + var scriptData = document.querySelector("script[data-for='" + el.id + "'][type='application/json']"); + if (scriptData) { + var data = JSON.parse(scriptData.textContent || scriptData.text); + // Resolve strings marked as javascript literals to objects + if (!(data.evals instanceof Array)) data.evals = [data.evals]; + for (var k = 0; data.evals && k < data.evals.length; k++) { + window.HTMLWidgets.evaluateStringMember(data.x, data.evals[k]); + } + binding.renderValue(el, data.x, initResult); + evalAndRun(data.jsHooks.render, initResult, [el, data.x]); + } + }); + }); + + invokePostRenderHandlers(); + } + + + function has_jQuery3() { + if (!window.jQuery) { + return false; + } + var $version = window.jQuery.fn.jquery; + var $major_version = parseInt($version.split(".")[0]); + return $major_version >= 3; + } + + /* + / Shiny 1.4 bumped jQuery from 1.x to 3.x which means jQuery's + / on-ready handler (i.e., $(fn)) is now asyncronous (i.e., it now + / really means $(setTimeout(fn)). + / https://jquery.com/upgrade-guide/3.0/#breaking-change-document-ready-handlers-are-now-asynchronous + / + / Since Shiny uses $() to schedule initShiny, shiny>=1.4 calls initShiny + / one tick later than it did before, which means staticRender() is + / called renderValue() earlier than (advanced) widget authors might be expecting. + / https://github.com/rstudio/shiny/issues/2630 + / + / For a concrete example, leaflet has some methods (e.g., updateBounds) + / which reference Shiny methods registered in initShiny (e.g., setInputValue). + / Since leaflet is privy to this life-cycle, it knows to use setTimeout() to + / delay execution of those methods (until Shiny methods are ready) + / https://github.com/rstudio/leaflet/blob/18ec981/javascript/src/index.js#L266-L268 + / + / Ideally widget authors wouldn't need to use this setTimeout() hack that + / leaflet uses to call Shiny methods on a staticRender(). In the long run, + / the logic initShiny should be broken up so that method registration happens + / right away, but binding happens later. + */ + function maybeStaticRenderLater() { + if (shinyMode && has_jQuery3()) { + window.jQuery(window.HTMLWidgets.staticRender); + } else { + window.HTMLWidgets.staticRender(); + } + } + + if (document.addEventListener) { + document.addEventListener("DOMContentLoaded", function() { + document.removeEventListener("DOMContentLoaded", arguments.callee, false); + maybeStaticRenderLater(); + }, false); + } else if (document.attachEvent) { + document.attachEvent("onreadystatechange", function() { + if (document.readyState === "complete") { + document.detachEvent("onreadystatechange", arguments.callee); + maybeStaticRenderLater(); + } + }); + } + + + window.HTMLWidgets.getAttachmentUrl = function(depname, key) { + // If no key, default to the first item + if (typeof(key) === "undefined") + key = 1; + + var link = document.getElementById(depname + "-" + key + "-attachment"); + if (!link) { + throw new Error("Attachment " + depname + "/" + key + " not found in document"); + } + return link.getAttribute("href"); + }; + + window.HTMLWidgets.dataframeToD3 = function(df) { + var names = []; + var length; + for (var name in df) { + if (df.hasOwnProperty(name)) + names.push(name); + if (typeof(df[name]) !== "object" || typeof(df[name].length) === "undefined") { + throw new Error("All fields must be arrays"); + } else if (typeof(length) !== "undefined" && length !== df[name].length) { + throw new Error("All fields must be arrays of the same length"); + } + length = df[name].length; + } + var results = []; + var item; + for (var row = 0; row < length; row++) { + item = {}; + for (var col = 0; col < names.length; col++) { + item[names[col]] = df[names[col]][row]; + } + results.push(item); + } + return results; + }; + + window.HTMLWidgets.transposeArray2D = function(array) { + if (array.length === 0) return array; + var newArray = array[0].map(function(col, i) { + return array.map(function(row) { + return row[i] + }) + }); + return newArray; + }; + // Split value at splitChar, but allow splitChar to be escaped + // using escapeChar. Any other characters escaped by escapeChar + // will be included as usual (including escapeChar itself). + function splitWithEscape(value, splitChar, escapeChar) { + var results = []; + var escapeMode = false; + var currentResult = ""; + for (var pos = 0; pos < value.length; pos++) { + if (!escapeMode) { + if (value[pos] === splitChar) { + results.push(currentResult); + currentResult = ""; + } else if (value[pos] === escapeChar) { + escapeMode = true; + } else { + currentResult += value[pos]; + } + } else { + currentResult += value[pos]; + escapeMode = false; + } + } + if (currentResult !== "") { + results.push(currentResult); + } + return results; + } + // Function authored by Yihui/JJ Allaire + window.HTMLWidgets.evaluateStringMember = function(o, member) { + var parts = splitWithEscape(member, '.', '\\'); + for (var i = 0, l = parts.length; i < l; i++) { + var part = parts[i]; + // part may be a character or 'numeric' member name + if (o !== null && typeof o === "object" && part in o) { + if (i == (l - 1)) { // if we are at the end of the line then evalulate + if (typeof o[part] === "string") + o[part] = tryEval(o[part]); + } else { // otherwise continue to next embedded object + o = o[part]; + } + } + } + }; + + // Retrieve the HTMLWidget instance (i.e. the return value of an + // HTMLWidget binding's initialize() or factory() function) + // associated with an element, or null if none. + window.HTMLWidgets.getInstance = function(el) { + return elementData(el, "init_result"); + }; + + // Finds the first element in the scope that matches the selector, + // and returns the HTMLWidget instance (i.e. the return value of + // an HTMLWidget binding's initialize() or factory() function) + // associated with that element, if any. If no element matches the + // selector, or the first matching element has no HTMLWidget + // instance associated with it, then null is returned. + // + // The scope argument is optional, and defaults to window.document. + window.HTMLWidgets.find = function(scope, selector) { + if (arguments.length == 1) { + selector = scope; + scope = document; + } + + var el = scope.querySelector(selector); + if (el === null) { + return null; + } else { + return window.HTMLWidgets.getInstance(el); + } + }; + + // Finds all elements in the scope that match the selector, and + // returns the HTMLWidget instances (i.e. the return values of + // an HTMLWidget binding's initialize() or factory() function) + // associated with the elements, in an array. If elements that + // match the selector don't have an associated HTMLWidget + // instance, the returned array will contain nulls. + // + // The scope argument is optional, and defaults to window.document. + window.HTMLWidgets.findAll = function(scope, selector) { + if (arguments.length == 1) { + selector = scope; + scope = document; + } + + var nodes = scope.querySelectorAll(selector); + var results = []; + for (var i = 0; i < nodes.length; i++) { + results.push(window.HTMLWidgets.getInstance(nodes[i])); + } + return results; + }; + + var postRenderHandlers = []; + function invokePostRenderHandlers() { + while (postRenderHandlers.length) { + var handler = postRenderHandlers.shift(); + if (handler) { + handler(); + } + } + } + + // Register the given callback function to be invoked after the + // next time static widgets are rendered. + window.HTMLWidgets.addPostRenderHandler = function(callback) { + postRenderHandlers.push(callback); + }; + + // Takes a new-style instance-bound definition, and returns an + // old-style class-bound definition. This saves us from having + // to rewrite all the logic in this file to accomodate both + // types of definitions. + function createLegacyDefinitionAdapter(defn) { + var result = { + name: defn.name, + type: defn.type, + initialize: function(el, width, height) { + return defn.factory(el, width, height); + }, + renderValue: function(el, x, instance) { + return instance.renderValue(x); + }, + resize: function(el, width, height, instance) { + return instance.resize(width, height); + } + }; + + if (defn.find) + result.find = defn.find; + if (defn.renderError) + result.renderError = defn.renderError; + if (defn.clearError) + result.clearError = defn.clearError; + + return result; + } +})(); + diff --git a/docs/libs/jquery-2.2.3/jquery.min.js b/docs/libs/jquery-2.2.3/jquery.min.js new file mode 100644 index 0000000..b8c4187 --- /dev/null +++ b/docs/libs/jquery-2.2.3/jquery.min.js @@ -0,0 +1,4 @@ +/*! jQuery v2.2.3 | (c) jQuery Foundation | jquery.org/license */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="2.2.3",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isPlainObject:function(a){var b;if("object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype||{},"isPrototypeOf"))return!1;for(b in a);return void 0===b||k.call(a,b)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=d.createElement("script"),b.text=a,d.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:h.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(d=e.call(arguments,2),f=function(){return a.apply(b||this,d.concat(e.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return h.call(b,a)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&f.parentNode&&(this.length=1,this[0]=f),this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?void 0!==c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?h.call(n(a),this[0]):h.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||n.uniqueSort(e),D.test(a)&&e.reverse()),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.removeEventListener("DOMContentLoaded",J),a.removeEventListener("load",J),n.ready()}n.ready.promise=function(b){return I||(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(n.ready):(d.addEventListener("DOMContentLoaded",J),a.addEventListener("load",J))),I.promise(b)},n.ready.promise();var K=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)K(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},L=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function M(){this.expando=n.expando+M.uid++}M.uid=1,M.prototype={register:function(a,b){var c=b||{};return a.nodeType?a[this.expando]=c:Object.defineProperty(a,this.expando,{value:c,writable:!0,configurable:!0}),a[this.expando]},cache:function(a){if(!L(a))return{};var b=a[this.expando];return b||(b={},L(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[b]=c;else for(d in b)e[d]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=a[this.expando];if(void 0!==f){if(void 0===b)this.register(a);else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in f?d=[b,e]:(d=e,d=d in f?[d]:d.match(G)||[])),c=d.length;while(c--)delete f[d[c]]}(void 0===b||n.isEmptyObject(f))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!n.isEmptyObject(b)}};var N=new M,O=new M,P=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Q=/[A-Z]/g;function R(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Q,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:P.test(c)?n.parseJSON(c):c; +}catch(e){}O.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return O.hasData(a)||N.hasData(a)},data:function(a,b,c){return O.access(a,b,c)},removeData:function(a,b){O.remove(a,b)},_data:function(a,b,c){return N.access(a,b,c)},_removeData:function(a,b){N.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=O.get(f),1===f.nodeType&&!N.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),R(f,d,e[d])));N.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){O.set(this,a)}):K(this,function(b){var c,d;if(f&&void 0===b){if(c=O.get(f,a)||O.get(f,a.replace(Q,"-$&").toLowerCase()),void 0!==c)return c;if(d=n.camelCase(a),c=O.get(f,d),void 0!==c)return c;if(c=R(f,d,void 0),void 0!==c)return c}else d=n.camelCase(a),this.each(function(){var c=O.get(this,d);O.set(this,d,b),a.indexOf("-")>-1&&void 0!==c&&O.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){O.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=N.get(a,b),c&&(!d||n.isArray(c)?d=N.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return N.get(a,c)||N.access(a,c,{empty:n.Callbacks("once memory").add(function(){N.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length",""],thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};$.optgroup=$.option,$.tbody=$.tfoot=$.colgroup=$.caption=$.thead,$.th=$.td;function _(a,b){var c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function aa(a,b){for(var c=0,d=a.length;d>c;c++)N.set(a[c],"globalEval",!b||N.get(b[c],"globalEval"))}var ba=/<|&#?\w+;/;function ca(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],o=0,p=a.length;p>o;o++)if(f=a[o],f||0===f)if("object"===n.type(f))n.merge(m,f.nodeType?[f]:f);else if(ba.test(f)){g=g||l.appendChild(b.createElement("div")),h=(Y.exec(f)||["",""])[1].toLowerCase(),i=$[h]||$._default,g.innerHTML=i[1]+n.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;n.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",o=0;while(f=m[o++])if(d&&n.inArray(f,d)>-1)e&&e.push(f);else if(j=n.contains(f.ownerDocument,f),g=_(l.appendChild(f),"script"),j&&aa(g),c){k=0;while(f=g[k++])Z.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),l.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var da=/^key/,ea=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,fa=/^([^.]*)(?:\.(.+)|)/;function ga(){return!0}function ha(){return!1}function ia(){try{return d.activeElement}catch(a){}}function ja(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ja(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=ha;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return"undefined"!=typeof n&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(G)||[""],j=b.length;while(j--)h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.hasData(a)&&N.get(a);if(r&&(i=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&N.remove(a,"handle events")}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(N.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]*)\/>/gi,la=/\s*$/g;function pa(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function qa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function ra(a){var b=na.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function sa(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(N.hasData(a)&&(f=N.access(a),g=N.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}O.hasData(a)&&(h=O.access(a),i=n.extend({},h),O.set(b,i))}}function ta(a,b){var c=b.nodeName.toLowerCase();"input"===c&&X.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function ua(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&ma.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),ua(f,b,c,d)});if(o&&(e=ca(b,a[0].ownerDocument,!1,a,d),g=e.firstChild,1===e.childNodes.length&&(e=g),g||d)){for(h=n.map(_(e,"script"),qa),i=h.length;o>m;m++)j=e,m!==p&&(j=n.clone(j,!0,!0),i&&n.merge(h,_(j,"script"))),c.call(a[m],j,m);if(i)for(k=h[h.length-1].ownerDocument,n.map(h,ra),m=0;i>m;m++)j=h[m],Z.test(j.type||"")&&!N.access(j,"globalEval")&&n.contains(k,j)&&(j.src?n._evalUrl&&n._evalUrl(j.src):n.globalEval(j.textContent.replace(oa,"")))}return a}function va(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(_(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&aa(_(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(ka,"<$1>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=_(h),f=_(a),d=0,e=f.length;e>d;d++)ta(f[d],g[d]);if(b)if(c)for(f=f||_(a),g=g||_(h),d=0,e=f.length;e>d;d++)sa(f[d],g[d]);else sa(a,h);return g=_(h,"script"),g.length>0&&aa(g,!i&&_(a,"script")),h},cleanData:function(a){for(var b,c,d,e=n.event.special,f=0;void 0!==(c=a[f]);f++)if(L(c)){if(b=c[N.expando]){if(b.events)for(d in b.events)e[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);c[N.expando]=void 0}c[O.expando]&&(c[O.expando]=void 0)}}}),n.fn.extend({domManip:ua,detach:function(a){return va(this,a,!0)},remove:function(a){return va(this,a)},text:function(a){return K(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.appendChild(a)}})},prepend:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(_(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return K(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!la.test(a)&&!$[(Y.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(_(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return ua(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(_(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),f=e.length-1,h=0;f>=h;h++)c=h===f?this:this.clone(!0),n(e[h])[b](c),g.apply(d,c.get());return this.pushStack(d)}});var wa,xa={HTML:"block",BODY:"block"};function ya(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function za(a){var b=d,c=xa[a];return c||(c=ya(a,b),"none"!==c&&c||(wa=(wa||n("
    + + + +
    +
    + + +
    +
    + +
    +
    +

    Section 3 Importing AGEC-LCI reports into LCA software

    +

    AGEC-LCI generates reports that can be directly imported into LCA software such as openLCA and SimaPro, which greatly reduces the time required for computing the impact of emissions resulting from soil amendments, fertilizers and metal-based fungicides.

    +
    +

    3.1 openLCA

    +
      +
    1. Activate your working database

    2. +
    3. Under File, select import.

    4. +
    5. Select the Excel file format and click on Next (Figure 3.1).

    6. +
    +
    +Importing an Excel file into openLCA +

    +Figure 3.1: Importing an Excel file into openLCA +

    +
    +
      +
    1. Find the AGEC-LCI report in Excel format you would like to import. The name of the AGEC-LCI report compatible with openLCA follows the pattern “Report_olca_Project_Name_YYYY-MM-DD.xlsx”. Of course, you can rename this file prior to its importation into openLCA.

    2. +
    3. Select the file to be imported and click on finish (Figure 3.2).

    4. +
    +
    +Selecting the file to be imported +

    +Figure 3.2: Selecting the file to be imported +

    +
    +
      +
    1. After the importation, a child category AGEC-LCI will be created under Processes and Flows from the navigation panel (Figure 3.3).
    2. +
    +
    +Child categories added to Processes and Flows +

    +Figure 3.3: Child categories added to Processes and Flows +

    +
    +
    +
    +

    3.2 SimaPro

    +
      +
    1. Open your project

    2. +
    3. Under File, select import.

    4. +
    5. Click on Add.

    6. +
    7. Select the csv file for importing (Figure 3.4).

    8. +
    +
    +Importing a csv file into SimaPro +

    +Figure 3.4: Importing a csv file into SimaPro +

    +
    +
      +
    1. Click OK to launch the importation.

    2. +
    3. After the importation, a child category AGEC will be created under Processes/Use/Others (Figure 3.5).

    4. +
    +
    +Child category added after importation +

    +Figure 3.5: Child category added after importation +

    +
    +

    Notes:

    +
      +
    • The default name of the flow generated by AGEC-LCI is Agricultural emissions, AGEC.

    • +
    • The default name of the process is composed by concatenation of the strings “Agricultural emissions, AGEC-LCI-” and “Your Project Name”, which you entered at step 3 of the instructions for use.

    • +
    + +
    +
    +
    + +
    +
    +
    + + +
    +