From 8c16c3a018a866391c42356334c3e5edadcf49fe Mon Sep 17 00:00:00 2001 From: William Du Date: Sun, 20 Dec 2020 01:33:49 -0500 Subject: [PATCH 01/26] add --- .../Appendices/Apndx.tex | 46 + .../Appendices/econtexRoot.tex | 2 + .../Appendices/onlyinsubfile.tex | 12 + .../texmf-local/bibtex/bst/econtex.bst | 1294 +++++++++++++ .../texmf-local/bibtex/bst/handout.bst | 1294 +++++++++++++ .../bibtex/bst/unsrtnatTitlesFirst.bst | 1403 ++++++++++++++ .../Appendices/texmf-local/ls-R | 85 + .../texmf-local/tex/latex/ReadMe.texmf | 20 + .../tex/latex/articleNoRefHead.cls | 1 + .../texmf-local/tex/latex/bibMake.tex | 6 + .../texmf-local/tex/latex/cvBibMake.tex | 8 + .../texmf-local/tex/latex/econtex.cls | 406 ++++ .../texmf-local/tex/latex/econtex.sty | 34 + .../texmf-local/tex/latex/econtexBibMake.tex | 7 + .../texmf-local/tex/latex/econtexSetup.sty | 238 +++ .../tex/latex/econtexShortcuts.sty | 631 +++++++ .../texmf-local/tex/latex/handout.cls | 407 ++++ .../texmf-local/tex/latex/handout.sty | 34 + .../texmf-local/tex/latex/handoutBibMake.tex | 7 + .../texmf-local/tex/latex/handoutSetup.sty | 247 +++ .../tex/latex/handoutShortcuts.sty | 632 +++++++ .../tex/latex/makePostHandoutsStart.tex | 6 + .../texmf-local/tex/latex/printvrb.sty | 112 ++ .../texmf-local/tex/latex/snapshot.sty | 341 ++++ .../tex/latex/tex4ht/pictureenv.4ht | 3 + .../latex/tex4ht/svg-math-and-subfigures.cfg | 68 + .../tex/latex/tex4ht/svg-set-size-to-1p0.mk4 | 2 + .../texmf-local/tex/latex/tex4htMakeCFG.sh | 15 + .../texmf-local/tex/latex/titlesec.sty | 1350 +++++++++++++ .../Appendices/texmf-local/web2c/texmf.cnf | 23 + .../Code/MATLAB/cl.mat | Bin 0 -> 287 bytes .../Code/MATLAB/compute_steady_states.m | 456 +++++ .../Code/MATLAB/compute_transition.m | 210 +++ .../Code/MATLAB/compute_transition_fix.m | 222 +++ .../Code/MATLAB/find_cl.m | 9 + .../Code/MATLAB/grid.mat | Bin 0 -> 1565 bytes .../Code/MATLAB/inc_process.mat | Bin 0 -> 1232 bytes .../Code/MATLAB/par.mat | Bin 0 -> 2309 bytes .../Code/MATLAB/steady.mat | Bin 0 -> 103902 bytes .../Code/MATLAB/trans.mat | Bin 0 -> 914 bytes .../Code/MATLAB/trans_fix.mat | Bin 0 -> 984 bytes .../Code/Python/GLcode.py | 1672 +++++++++++++++++ .../Code/Python/GLcode_withoutInstances.py | 1576 ++++++++++++++++ .../Code/Python/cl.mat | Bin 0 -> 287 bytes .../Code/Python/inc_process.mat | Bin 0 -> 1232 bytes .../Equations/DynProb.tex | 5 + .../Equations/Equation1.tex | 4 + .../Figures/Figure1.pdf | Bin 0 -> 7367 bytes .../Figures/Figure1.png | Bin 0 -> 12196 bytes .../Figures/Figure1.svg | 575 ++++++ .../Figures/Figure2.pdf | Bin 0 -> 6375 bytes .../Figures/Figure2.png | Bin 0 -> 9985 bytes .../Figures/Figure2.svg | 473 +++++ .../Figures/Figure3.pdf | Bin 0 -> 9392 bytes .../Figures/Figure3.png | Bin 0 -> 30358 bytes .../Figures/Figure3.svg | 812 ++++++++ .../Figures/Figure4.pdf | Bin 0 -> 8425 bytes .../Figures/Figure4.png | Bin 0 -> 27917 bytes .../Figures/Figure4.svg | 721 +++++++ .../Figures/Figure5.png | Bin 0 -> 111791 bytes .../GL2017-NoAppendix.aux | 55 + .../GL2017-NoAppendix.dep | 142 ++ .../GL2017-NoAppendix.out | 0 .../GL2017-NoAppendix.pdf | Bin 0 -> 452065 bytes .../GL2017-NoAppendix.synctex.gz | Bin 0 -> 30408 bytes .../GL2017-NoAppendix.tex | 185 ++ Guerrieri-Lorenzoni_2017_REMARK/GL2017.aux | 55 + Guerrieri-Lorenzoni_2017_REMARK/GL2017.bib | 30 + Guerrieri-Lorenzoni_2017_REMARK/GL2017.dep | 144 ++ Guerrieri-Lorenzoni_2017_REMARK/GL2017.out | 0 Guerrieri-Lorenzoni_2017_REMARK/GL2017.pdf | Bin 0 -> 466878 bytes Guerrieri-Lorenzoni_2017_REMARK/GL2017.sty | 71 + .../GL2017.synctex.gz | Bin 0 -> 37265 bytes Guerrieri-Lorenzoni_2017_REMARK/GL2017.tex | 25 + Guerrieri-Lorenzoni_2017_REMARK/GL2017.title | 2 + .../Guerrieri-and-Lorenzoni.ipynb | 683 +++++++ .../Paper/Guerrieri_Lorenzoni_2017.pdf | Bin 0 -> 1422402 bytes Guerrieri-Lorenzoni_2017_REMARK/README.md | 29 + .../Requirements.txt | 6 + .../Slides/CGMPort-Slides-Add.bib | 0 .../Slides/CGMPort-Slides.aux | 35 + .../Slides/CGMPort-Slides.bbl | 6 + .../Slides/CGMPort-Slides.bib | 2 + .../Slides/CGMPort-Slides.blg | 49 + .../Slides/CGMPort-Slides.nav | 14 + .../Slides/CGMPort-Slides.out | 2 + .../Slides/CGMPort-Slides.pdf | Bin 0 -> 43553 bytes .../Slides/CGMPort-Slides.snm | 0 .../Slides/CGMPort-Slides.tex | 74 + .../Slides/CGMPort-Slides.toc | 2 + .../Slides/Powered-by-Econ--ARK.svg | 1 + .../Slides/econ-ark-logo-small.png | Bin 0 -> 17620 bytes .../Slides/econtexRoot.tex | 2 + .../Slides/texmf-local/bibtex/bst/econtex.bst | 1294 +++++++++++++ .../Slides/texmf-local/bibtex/bst/handout.bst | 1294 +++++++++++++ .../bibtex/bst/unsrtnatTitlesFirst.bst | 1403 ++++++++++++++ .../Slides/texmf-local/ls-R | 85 + .../Slides/texmf-local/tex/latex/ReadMe.texmf | 20 + .../tex/latex/articleNoRefHead.cls | 1 + .../Slides/texmf-local/tex/latex/bibMake.tex | 6 + .../texmf-local/tex/latex/cvBibMake.tex | 8 + .../Slides/texmf-local/tex/latex/econtex.cls | 406 ++++ .../Slides/texmf-local/tex/latex/econtex.sty | 34 + .../texmf-local/tex/latex/econtexBibMake.tex | 7 + .../texmf-local/tex/latex/econtexSetup.sty | 238 +++ .../tex/latex/econtexShortcuts.sty | 631 +++++++ .../Slides/texmf-local/tex/latex/handout.cls | 407 ++++ .../Slides/texmf-local/tex/latex/handout.sty | 34 + .../texmf-local/tex/latex/handoutBibMake.tex | 7 + .../texmf-local/tex/latex/handoutSetup.sty | 247 +++ .../tex/latex/handoutShortcuts.sty | 632 +++++++ .../tex/latex/makePostHandoutsStart.tex | 6 + .../Slides/texmf-local/tex/latex/printvrb.sty | 112 ++ .../Slides/texmf-local/tex/latex/snapshot.sty | 341 ++++ .../tex/latex/tex4ht/pictureenv.4ht | 3 + .../latex/tex4ht/svg-math-and-subfigures.cfg | 68 + .../tex/latex/tex4ht/svg-set-size-to-1p0.mk4 | 2 + .../texmf-local/tex/latex/tex4htMakeCFG.sh | 15 + .../Slides/texmf-local/tex/latex/titlesec.sty | 1350 +++++++++++++ .../Slides/texmf-local/web2c/texmf.cnf | 23 + .../Tables/Calibration.tex | 23 + .../Tables/econtexPaths.tex | 13 + .../Tables/econtexRoot.tex | 2 + .../Tables/texmf-local/bibtex/bst/econtex.bst | 1294 +++++++++++++ .../Tables/texmf-local/bibtex/bst/handout.bst | 1294 +++++++++++++ .../bibtex/bst/unsrtnatTitlesFirst.bst | 1403 ++++++++++++++ .../Tables/texmf-local/ls-R | 85 + .../Tables/texmf-local/tex/latex/ReadMe.texmf | 20 + .../tex/latex/articleNoRefHead.cls | 1 + .../Tables/texmf-local/tex/latex/bibMake.tex | 6 + .../texmf-local/tex/latex/cvBibMake.tex | 8 + .../Tables/texmf-local/tex/latex/econtex.cls | 406 ++++ .../Tables/texmf-local/tex/latex/econtex.sty | 34 + .../texmf-local/tex/latex/econtexBibMake.tex | 7 + .../texmf-local/tex/latex/econtexSetup.sty | 238 +++ .../tex/latex/econtexShortcuts.sty | 631 +++++++ .../Tables/texmf-local/tex/latex/handout.cls | 407 ++++ .../Tables/texmf-local/tex/latex/handout.sty | 34 + .../texmf-local/tex/latex/handoutBibMake.tex | 7 + .../texmf-local/tex/latex/handoutSetup.sty | 247 +++ .../tex/latex/handoutShortcuts.sty | 632 +++++++ .../tex/latex/makePostHandoutsStart.tex | 6 + .../Tables/texmf-local/tex/latex/printvrb.sty | 112 ++ .../Tables/texmf-local/tex/latex/snapshot.sty | 341 ++++ .../tex/latex/tex4ht/pictureenv.4ht | 3 + .../latex/tex4ht/svg-math-and-subfigures.cfg | 68 + .../tex/latex/tex4ht/svg-set-size-to-1p0.mk4 | 2 + .../texmf-local/tex/latex/tex4htMakeCFG.sh | 15 + .../Tables/texmf-local/tex/latex/titlesec.sty | 1350 +++++++++++++ .../Tables/texmf-local/web2c/texmf.cnf | 23 + .../binder/environments.yml | 6 + .../binder/requirement.txt | 3 + Guerrieri-Lorenzoni_2017_REMARK/cl.mat | Bin 0 -> 287 bytes Guerrieri-Lorenzoni_2017_REMARK/do_all.py | 11 + .../econtexPaths.tex | 13 + .../econtexRoot.tex | 3 + .../inc_process.mat | Bin 0 -> 1232 bytes Guerrieri-Lorenzoni_2017_REMARK/readme.txt | 13 + Guerrieri-Lorenzoni_2017_REMARK/reproduce.sh | 4 + .../texmf-local/bibtex/bst/econtex.bst | 1294 +++++++++++++ .../texmf-local/bibtex/bst/handout.bst | 1294 +++++++++++++ .../bibtex/bst/unsrtnatTitlesFirst.bst | 1403 ++++++++++++++ .../texmf-local/ls-R | 85 + .../texmf-local/tex/latex/ReadMe.texmf | 20 + .../tex/latex/articleNoRefHead.cls | 1 + .../texmf-local/tex/latex/bibMake.tex | 6 + .../texmf-local/tex/latex/cvBibMake.tex | 8 + .../texmf-local/tex/latex/econtex.cls | 406 ++++ .../texmf-local/tex/latex/econtex.sty | 34 + .../texmf-local/tex/latex/econtexBibMake.tex | 7 + .../texmf-local/tex/latex/econtexSetup.sty | 238 +++ .../tex/latex/econtexShortcuts.sty | 631 +++++++ .../texmf-local/tex/latex/handout.cls | 407 ++++ .../texmf-local/tex/latex/handout.sty | 34 + .../texmf-local/tex/latex/handoutBibMake.tex | 7 + .../texmf-local/tex/latex/handoutSetup.sty | 247 +++ .../tex/latex/handoutShortcuts.sty | 632 +++++++ .../tex/latex/makePostHandoutsStart.tex | 6 + .../texmf-local/tex/latex/printvrb.sty | 112 ++ .../texmf-local/tex/latex/snapshot.sty | 341 ++++ .../tex/latex/tex4ht/pictureenv.4ht | 3 + .../latex/tex4ht/svg-math-and-subfigures.cfg | 68 + .../tex/latex/tex4ht/svg-set-size-to-1p0.mk4 | 2 + .../texmf-local/tex/latex/tex4htMakeCFG.sh | 15 + .../texmf-local/tex/latex/titlesec.sty | 1350 +++++++++++++ .../texmf-local/web2c/texmf.cnf | 23 + 186 files changed, 43196 insertions(+) create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/Apndx.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/econtexRoot.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/onlyinsubfile.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/bibtex/bst/econtex.bst create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/bibtex/bst/handout.bst create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/bibtex/bst/unsrtnatTitlesFirst.bst create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/ls-R create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/ReadMe.texmf create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/articleNoRefHead.cls create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/bibMake.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/cvBibMake.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtex.cls create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtex.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtexBibMake.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtexSetup.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtexShortcuts.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handout.cls create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handout.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handoutBibMake.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handoutSetup.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handoutShortcuts.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/makePostHandoutsStart.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/printvrb.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/snapshot.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/tex4ht/pictureenv.4ht create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/tex4ht/svg-math-and-subfigures.cfg create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/tex4ht/svg-set-size-to-1p0.mk4 create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/tex4htMakeCFG.sh create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/titlesec.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/web2c/texmf.cnf create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/cl.mat create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/compute_steady_states.m create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/compute_transition.m create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/compute_transition_fix.m create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/find_cl.m create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/grid.mat create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/inc_process.mat create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/par.mat create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/steady.mat create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/trans.mat create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/trans_fix.mat create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Code/Python/GLcode.py create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Code/Python/GLcode_withoutInstances.py create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Code/Python/cl.mat create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Code/Python/inc_process.mat create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Equations/DynProb.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Equations/Equation1.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure1.pdf create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure1.png create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure1.svg create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure2.pdf create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure2.png create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure2.svg create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure3.pdf create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure3.png create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure3.svg create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure4.pdf create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure4.png create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure4.svg create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure5.png create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.aux create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.dep create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.out create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.pdf create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.synctex.gz create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/GL2017.aux create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/GL2017.bib create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/GL2017.dep create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/GL2017.out create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/GL2017.pdf create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/GL2017.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/GL2017.synctex.gz create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/GL2017.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/GL2017.title create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Guerrieri-and-Lorenzoni.ipynb create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Paper/Guerrieri_Lorenzoni_2017.pdf create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/README.md create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Requirements.txt create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/CGMPort-Slides-Add.bib create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/CGMPort-Slides.aux create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/CGMPort-Slides.bbl create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/CGMPort-Slides.bib create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/CGMPort-Slides.blg create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/CGMPort-Slides.nav create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/CGMPort-Slides.out create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/CGMPort-Slides.pdf create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/CGMPort-Slides.snm create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/CGMPort-Slides.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/CGMPort-Slides.toc create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/Powered-by-Econ--ARK.svg create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/econ-ark-logo-small.png create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/econtexRoot.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/bibtex/bst/econtex.bst create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/bibtex/bst/handout.bst create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/bibtex/bst/unsrtnatTitlesFirst.bst create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/ls-R create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/ReadMe.texmf create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/articleNoRefHead.cls create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/bibMake.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/cvBibMake.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/econtex.cls create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/econtex.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/econtexBibMake.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/econtexSetup.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/econtexShortcuts.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/handout.cls create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/handout.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/handoutBibMake.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/handoutSetup.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/handoutShortcuts.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/makePostHandoutsStart.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/printvrb.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/snapshot.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/tex4ht/pictureenv.4ht create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/tex4ht/svg-math-and-subfigures.cfg create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/tex4ht/svg-set-size-to-1p0.mk4 create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/tex4htMakeCFG.sh create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/tex/latex/titlesec.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Slides/texmf-local/web2c/texmf.cnf create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/Calibration.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/econtexPaths.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/econtexRoot.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/bibtex/bst/econtex.bst create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/bibtex/bst/handout.bst create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/bibtex/bst/unsrtnatTitlesFirst.bst create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/ls-R create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/ReadMe.texmf create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/articleNoRefHead.cls create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/bibMake.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/cvBibMake.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/econtex.cls create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/econtex.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/econtexBibMake.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/econtexSetup.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/econtexShortcuts.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/handout.cls create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/handout.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/handoutBibMake.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/handoutSetup.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/handoutShortcuts.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/makePostHandoutsStart.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/printvrb.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/snapshot.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/tex4ht/pictureenv.4ht create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/tex4ht/svg-math-and-subfigures.cfg create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/tex4ht/svg-set-size-to-1p0.mk4 create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/tex4htMakeCFG.sh create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/tex/latex/titlesec.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/Tables/texmf-local/web2c/texmf.cnf create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/binder/environments.yml create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/binder/requirement.txt create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/cl.mat create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/do_all.py create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/econtexPaths.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/econtexRoot.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/inc_process.mat create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/readme.txt create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/reproduce.sh create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/bibtex/bst/econtex.bst create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/bibtex/bst/handout.bst create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/bibtex/bst/unsrtnatTitlesFirst.bst create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/ls-R create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/ReadMe.texmf create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/articleNoRefHead.cls create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/bibMake.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/cvBibMake.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/econtex.cls create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/econtex.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/econtexBibMake.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/econtexSetup.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/econtexShortcuts.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/handout.cls create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/handout.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/handoutBibMake.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/handoutSetup.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/handoutShortcuts.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/makePostHandoutsStart.tex create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/printvrb.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/snapshot.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/tex4ht/pictureenv.4ht create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/tex4ht/svg-math-and-subfigures.cfg create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/tex4ht/svg-set-size-to-1p0.mk4 create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/tex4htMakeCFG.sh create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/tex/latex/titlesec.sty create mode 100644 Guerrieri-Lorenzoni_2017_REMARK/texmf-local/web2c/texmf.cnf diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/Apndx.tex b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/Apndx.tex new file mode 100644 index 00000000..b6e9ae25 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/Apndx.tex @@ -0,0 +1,46 @@ +\input{./econtexRoot}\documentclass[../CGMPortfolio.tex]{subfiles} +\input{\econtexRoot/\ApndxDir/onlyinsubfile.tex}\begin{document} + +This Appendix derives the first order conditions that characterizes the solution to the agent's problem. +\\ +\\ +Dropping the subscript $i$, the problem in bellman form is +\begin{align*} + &V_{t}(b_{t}, \theta_{t}) = \max _{c_{t}, n_{t}} \& U(c_{t}, n_{t})+\beta E[V_{t+1}(b_{t+1}, \theta_{t+1}) | \theta_{t}]. +\end{align*} + +The first order conditions for consumption and labor are +\begin{align*} +&U_{c}(c_{t},n_{t}) = \beta R_{t} E[{V^{b}_{t+1}}(b_{t+1},\theta_{t+1})|\theta_{t}] \\ +&U_{n}(c_{t},n_{t}) = -\beta \theta_{t} R_{t} E[{V^{b}_{t+1}}(b_{t+1},\theta_{t+1})|\theta_{t}]. +\end{align*} + +Combining these two FOCs, we obtain +\begin{align*} + U_{n}(c_{t},n_{t})= - \theta_{t} U_{c}(c_{t},n_{t}). +\end{align*} + + + + +Let $\underline{V}_{t}\left(b_{t}, \theta_{t}, c_{t}, n_{t}\right)=U\left(c_{t}, n_{t}\right)+\beta E\left[V_{t+1}\left(b_{t+1}, \theta_{t+1}\right) \mid \theta_{t}\right]$. It follows that +\begin{align*} + &\underline{V}_{t}^{b}\left(b_{t}, \theta_{t}, c_{t}, n_{t}\right)=\beta E\left[V_{t+1}^{b}\left(b_{t+1}, \theta_{t+1}\right) \mid \theta_{t}\right]\\ + &\underline{V}_{t}\left(b_{t}, \theta_{t}, c_{t}\left(b_{t}\right), n_{t}\left(b_{t}\right)\right)=V_{t}\left(b_{t}, \theta_{t}\right). +\end{align*} + +Since $c'_{t}(b_{t})=0$ and $n'_{t}(b_{t})=0$, then +\begin{align*} + &\underline{V^{b}}_{t}(b_{t}, \theta_{t} , c_{t}(b_{t}) , n_{t}(b_{t})) = V^{b}_{t}(b_{t}, \theta_{t}), \text{ so} \\ + &V^{b}_{t}(b_{t}, \theta_{t})= \beta E\left[V_{t+1}^{b}\left(b_{t+1}, \theta_{t+1}\right) \mid \theta_{t}\right]. +\end{align*} + +Combining with the Consumption FOC, +\begin{align*} + &V^{b}_{t}(b_{t}, \theta_{t}) = U_{c}(c_{t},n_{t}) \\ + &U_{c}(c_{t},n_{t}) = \beta R_{t} \mathbb{E} \left( U_{c}(c_{t+1},n_{t+1}) \right). +\end{align*} + + + +\end{document} diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/econtexRoot.tex b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/econtexRoot.tex new file mode 100644 index 00000000..789d64f5 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/econtexRoot.tex @@ -0,0 +1,2 @@ +\providecommand{\econtexRoot}{} +\renewcommand{\econtexRoot}{..} diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/onlyinsubfile.tex b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/onlyinsubfile.tex new file mode 100644 index 00000000..48ec5099 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/onlyinsubfile.tex @@ -0,0 +1,12 @@ +\onlyinsubfile{% https://tex.stackexchange.com/questions/463699/proper-reference-numbers-with-subfiles + \csname @ifpackageloaded\endcsname{xr-hyper}{% + \externaldocument{\econtexRoot/CGMPort}% xr-hyper in use; optional + %argument for url of main.pdf for hyperlinks + }{% + \externaldocument{main}% xr in use + }% + \renewcommand\labelprefix{}% + % Initialize the counters via the labels belonging to the main document: + \setcounter{equation}{\numexpr\getrefnumber{\labelprefix eq:AAgg}\relax}% eq:AAgg is the last numbered equation in the main text; start counting up from there +} + diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/bibtex/bst/econtex.bst b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/bibtex/bst/econtex.bst new file mode 100644 index 00000000..2b949e48 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/bibtex/bst/econtex.bst @@ -0,0 +1,1294 @@ +%%% BEJournals Bibliography Style +%%% Modified from econometrica.bst by KCB (see documentation below) +%%% Modified by Christopher Carroll to print full names of authors when available rather than initials +%%% For use with harvard.sty and LaTeX2e (NFSS) or LaTeX 2.09 +%%% 24-aug-94 +%%% +%%% Based on makebst, but with modifications by +%%% kcb@hss.caltech.edu (KC Border) +%%% Please report any problems to me. +%%% +%%% The main changes from the ouput of makebst are: +%%% 1. Addition of a function to replace repeated authors with a 3 em dash. +%%% (Search for compare.names, this function is portable.) +%%% 2. Modification of output.nonnull to allow commas inside quotation marks +%%% and no comma after year. +%%% 3.Eliminated feature (bug?) of the harvard style of citation. +%%% It creates a short label for subsequent citations. This alleged +%%% feature shortens both Aliprantis, Border, and Luxemburg (1991) and +%%% Aliprantis, Brown, and Burkinshaw (1991) to Aliprantis et~al. (1991). +%%% This creates the need to label these as +%%% Aliprantis, Border, and Luxemburg (1991a) and +%%% Aliprantis, Brown, and Burkinshaw (1991b), despite the fact +%%% that these entries have different authors. I used my own format +%%% for creating the labels, and used the same label for +%%% both the short and long forms. I know that the +%%% _Chicago_Manual_of_Style recommends using Aliprantis et~al, +%% but Econometrica regularly writes out three authors, +%% and it is rare to cite an article with more than four authors in +%%% Econometrica. (I couldn't find an example of even four being cited, +%%% but I didn't spend a lot of time looking.) +%%% 4. Addition of macros to handle editions. (My own idiosycracy.) +%%% 5. A new entry type called issue for special issues of a journal. +%%% (Another idiosyncracy.) +%%% 6. Many details to conform to Econometrica's quirks. +%%% (Search for KCB ) +%%% 7. I wrote this for use with LaTeX2e and the NFSS2. However, I did +%%% add some macros so it will work with LaTeX 2.09. +%%% (Search for \ifx\undefined\emph ) +%%% The remainder of this file was generated by makebst, except for +%%% modifications marked with KCB. +%% +%% This is file `em.bst', generated +%% on <1994/8/17> with the docstrip utility (2.2h). +%% +%% The original source files were: +%% +%% genbst.mbs (with options: `ay,har,nm-rev1,nmft-sc,dt-beg,yr-par,tit-qq,atit-u,thtit-a,volp-com,edby,blk-com,pp,ed,abr,and-com,nfss') +%% ---------------------------------------- +%% *** Econometrica style *** +%% +%% (Here are the specifications of the source file) +%% \def\filename{genbst.mbs} +%% \def\filedate{1994 July 1} +%% \def\fileversion{1.3} +%% For use with BibTeX version 0.99a or later, LaTeX version 2.09 +%%------------------------------------------------------------------- +%% NOTICE: +%% This file may be used for non-profit purposes. +%% It may not be distributed in exchange for money, +%% other than distribution costs. +%% +%% The author provides it `as is' and does not guarantee it in any way. +%% +%% Copyright (C) 1994 Patrick W. Daly +%% Max-Planck-Institut f\"ur Aeronomie +%% Postfach 20 +%% D-37189 Katlenburg-Lindau +%% Germany +%% +%% E-mail: +%% SPAN-- nsp::linmpi::daly (note nsp also known as ecd1) +%% Internet-- daly@linmpi.dnet.gwdg.de +%%----------------------------------------------------------- +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%%--------------------------------------------------------------------- + % This is an author-year citation style bibliography. As such, it is + % non-standard LaTeX, and requires a style option to function properly. + % The appropriate style file is: harvard.sty + % The form of the bibitem entries is + % \harvarditem[Jones et al.]{Jones, Baker, and Smith}{1990}{key}... + % There are style changes that may be specified in the text with + % the command \citationstyle. + % \citeasnoun{key} ==>> Jones et al. (1990) + % \cite{key} ==>> (Jones et al. 1990) + % \cite[chap. 2]{key} ==>> (Jones et al. 1990, chap. 2) + % On the first citation of any work, the full author list is used. +%%--------------------------------------------------------------------- + +ENTRY + { address + author + booktitle + chapter + edition + editor + howpublished + institution + journal + key + month + note + number + organization + pages + publisher + school + series + title + type + volume + year + } + {} + { label extra.label sort.label } %%%KCB: removed long.label + +INTEGERS { output.state before.all mid.sentence after.sentence after.block } + +%%%KCB: new output state, no.comma +INTEGERS { no.comma} + +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := + #4 'no.comma := %%%KCB +} + +STRINGS { s t } + + +%%%KCB: revise to use new output state +FUNCTION {output.nonnull} +{ 's := + output.state no.comma = %%%KCB: if in this state, write a space + { " " * write$ before.all 'output.state := } %%%KCB + { output.state mid.sentence = %%%KCB: add brace at beginning + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + } + if$ + mid.sentence 'output.state := + } %%%KCB: matching brace + if$ %%%KCB: test for no.comma state + s +} + +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} + +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} + +FUNCTION {output.bibitem} +{ newline$ + "\harvarditem[" write$ + label write$ + "]{" label * "}{" * write$ %%%KCB: replaced long.label with label + year duplicate$ empty$ + { pop$ "????" } + 'skip$ + if$ + extra.label * "}{" * write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {fin.entry} +{ add.period$ + write$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} + +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} + +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} + +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} + +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} + +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} + +FUNCTION {emphasize} +{ duplicate$ empty$ + { pop$ "" } + { "\emph{" swap$ * "}" * } + if$ +} + +INTEGERS { nameptr namesleft numnames } + +%%%KCB: Here is a portable set of routines to check for repeated authors +%%% and replace them with a 3 em dash +%%% According to _Chicago_Manual_of_Style_, a dash is used to +%%% replace an author's name only if the entire list is the same, so: +%%% Compare names. See if prev.name is identical to CurrList. +%%% If not, then just output CurrList. +%%% If so, replace with \BySame +%%% I use a conservative matching scheme, +%%% and check to see if full names are identical, +%%% even though we only use initials. +%%% This may mean that you have to correct your .bib database +%%% to ensure consistency. +%%% +%%% sample usage: +%%% search for {format.author} + +INTEGERS {currNum prevNum} + +STRINGS {PrevList CurrList prev.name PrevTemp CurrTemp} + +%%%KCB: Initialize prev.name ot some nonsense string: + +FUNCTION {init.prev.name} +{ +"My puppy Harley" 'prev.name := +} + +%%%KCB: Must EXECUTE {init.prev.name} after READ + +%%%KCB: compare.names +FUNCTION {compare.names} +{ prev.name 'PrevList := + duplicate$ 'prev.name := % make current list the new previous list + 'CurrList := + PrevList num.names$ 'prevNum := + CurrList num.names$ 'currNum := +% + prevNum currNum = %% If prevNum = currNum + { "" 'PrevTemp := %% Then take this branch + "" 'CurrTemp := + #1 'nameptr := %%% start with first name in each list + { nameptr prevNum > not }%% while nameptr <= prevNum +%% Format both lists the same way. +%% Use full names: bib file might need to be corrected + { + PrevList nameptr "{ff }{vv~}{ll}{ jj}" format.name$ PrevTemp * 'PrevTemp := + CurrList nameptr "{ff }{vv~}{ll}{ jj}" format.name$ CurrTemp * 'CurrTemp := + nameptr #1 + 'nameptr := } + while$ +%% Now compare : + PrevTemp CurrTemp = %% If PrevTemp = CurrTemp + { "\BySame{}" } + { CurrList } + if$ + } + { CurrList } %% If not prevNum = currNum + if$ %% If prevNum = currNum +} + +%%% +%%% +%%%KCB: End of new routine. + + +FUNCTION {format.names} +{ 's := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { nameptr #1 > + { s nameptr "{ff~}{vv~}{ll}{, jj}" format.name$ 't := } + { s nameptr "{vv~}{ll}{, jj}{, ff}" format.name$ 't := } + if$ + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + ", " * + t "others" = + { " et~al." * } + { " {and} " * t * } %%%CDC: removed \small + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + + +FUNCTION {format.names.ed} +{ 's := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{ff~}{vv~}{ll}{, jj}" + format.name$ 't := + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + ", " * + t "others" = + { " et~al." * } + { " {and} " * t * } %%%CDC: removed \small + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {format.key} +{ empty$ + { key field.or.null } + { "" } + if$ +} + +FUNCTION {format.authors} +{ author empty$ + { "" } + { "\textsc{" author compare.names format.names * "} " * } + if$ +} + +FUNCTION {format.editors} +{ editor empty$ + { "" } + { "\textsc{" editor compare.names format.names * " }" * + editor num.names$ #1 > + { " (eds.)" * } + { " (ed.)" * } + if$ + } + if$ +} + +FUNCTION {format.in.editors} +{ editor empty$ + { "" } + { editor format.names.ed + } + if$ +} + +FUNCTION {format.title} +{ title empty$ + { "" } + { title + "``" swap$ * ",'' " * + } +no.comma 'output.state := %%%KCB: + if$ +} + +FUNCTION {n.dashify} +{ 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {word.in} +{ "in " } + +FUNCTION {format.date} +{ year duplicate$ empty$ + { "empty year in " cite$ * "; set to ????" * warning$ + pop$ "????" } + 'skip$ + if$ + " (" swap$ * extra.label * "):" * %%%KCB: added : + before.all 'output.state := %%%KCB: +} + +FUNCTION {format.btitle} +{ title emphasize +no.comma 'output.state := %%%KCB: +} + +FUNCTION {tie.or.space.connect} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ * * +} + +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} + +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { "vol." volume tie.or.space.connect + series empty$ + 'skip$ + { " of " * series emphasize * } + if$ + "volume and number" number either.or.check + } + if$ +} + +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { output.state mid.sentence = + { "no." } + { "No." } + if$ + number tie.or.space.connect + series empty$ + { "there's a number but no series in " cite$ * warning$ } + { " in " * series * } + if$ + } + if$ + } + { "" } + if$ +} + +FUNCTION {format.edition} +{ edition empty$ + { "" } + { output.state mid.sentence = + { edition "l" change.case$ " edn." * } + { edition "t" change.case$ " edn." * } + if$ + } + if$ +} + +INTEGERS { multiresult } + +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} + +FUNCTION {format.pages} +{ pages empty$ + { "" } + { pages multi.page.check + { "pp." pages n.dashify tie.or.space.connect } + { "p." pages tie.or.space.connect } + if$ + } + if$ +} + +FUNCTION {format.vol.num.pages} +{ volume field.or.null + number empty$ + 'skip$ + { "(" number * ")" * * + volume empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + } + if$ + pages empty$ + 'skip$ + { duplicate$ empty$ + { pop$ format.pages } + { ", " * pages n.dashify * } + if$ + } + if$ +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + 'format.pages + { type empty$ + { "chap." } + { type "l" change.case$ } + if$ + chapter tie.or.space.connect + pages empty$ + 'skip$ + { ", " * format.pages * } + if$ + } + if$ +} + +FUNCTION {format.in.ed.booktitle} +{ booktitle empty$ + { "" } + { editor empty$ + { word.in booktitle emphasize * } + { word.in booktitle emphasize * ", ed. by " * %%%KCB: abbrv ed. + format.in.editors * } + if$ + } + if$ +} + +FUNCTION {format.thesis.type} +{ type empty$ + 'skip$ + { pop$ + type "t" change.case$ + } + if$ +} + +FUNCTION {format.tr.number} +{ type empty$ + { "Discussion Paper" } %%%KCB: changed default + 'type + if$ + number empty$ + { "t" change.case$ } + { number tie.or.space.connect } + if$ +} + +FUNCTION {format.article.crossref} +{ + word.in + "\cite{" * crossref * "}" * +} + +FUNCTION {format.book.crossref} +{ volume empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + word.in + } + { "vol." volume tie.or.space.connect + " of " * + } + if$ + "\cite{" * crossref * "}" * +} + +FUNCTION {format.incoll.inproc.crossref} +{ + word.in + "\cite{" * crossref * "}" * +} + +FUNCTION {article} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + format.title "title" output.check + crossref missing$ + { journal emphasize "journal" output.check + format.vol.num.pages output + } + { format.article.crossref output.nonnull + format.pages output + } + if$ + note output + fin.entry +} + +FUNCTION {book} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + format.date "year" output.check + format.btitle "title" output.check + mid.sentence 'output.state := %%%KCB: + crossref missing$ + { format.bvolume output + format.number.series output + new.sentence + publisher "publisher" output.check + address output + } + { + format.book.crossref output.nonnull + } + if$ + format.edition output + note output + fin.entry +} + +FUNCTION {booklet} +{ output.bibitem + format.authors output + author format.key output + format.date "year" output.check + format.title "title" output.check + howpublished output + address output + note output + fin.entry +} + +FUNCTION {inbook} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + format.date "year" output.check + format.btitle "title" output.check + crossref missing$ + { format.bvolume output + format.chapter.pages "chapter and pages" output.check + format.number.series output + new.sentence + publisher "publisher" output.check + address output + } + { format.chapter.pages "chapter and pages" output.check + format.book.crossref output.nonnull + } + if$ + format.edition output + note output + fin.entry +} + +FUNCTION {incollection} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + format.title "title" output.check + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + format.number.series output + format.chapter.pages output + new.sentence + publisher "publisher" output.check + address output + format.edition output + } + { format.incoll.inproc.crossref output.nonnull + format.chapter.pages output + } + if$ + note output + fin.entry +} + +FUNCTION {inproceedings} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + format.title "title" output.check + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + format.number.series output + format.pages output + address output + new.sentence + organization output + publisher output + } + { format.incoll.inproc.crossref output.nonnull + format.pages output + } + if$ + note output + fin.entry +} + +FUNCTION {conference} { inproceedings } + +%%%KCB: special issue of a journal with a special editor + +FUNCTION {issue} +{ output.bibitem + format.editors output + editor format.key output + format.date "year" output.check + format.btitle "title" output.check + crossref missing$ + { journal emphasize "journal" output.check + format.vol.num.pages output + } + { format.article.crossref output.nonnull + format.pages output + } + if$ + note output + fin.entry +} + +FUNCTION {manual} +{ output.bibitem + format.authors output + author format.key output + format.date "year" output.check + format.btitle "title" output.check + organization output + address output + format.edition output + note output + fin.entry +} + +FUNCTION {mastersthesis} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + format.title "title" output.check + "Master's thesis" format.thesis.type output.nonnull + school "school" output.check + address output + note output + fin.entry +} + +FUNCTION {misc} +{ output.bibitem + format.authors output + author format.key output + format.date "year" output.check + format.title output + howpublished output + note output + fin.entry +} + +FUNCTION {phdthesis} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + format.title "title" output.check + "Ph.D. thesis" format.thesis.type output.nonnull + school "school" output.check + address output + note output + fin.entry +} + +FUNCTION {proceedings} +{ output.bibitem + format.editors output + editor format.key output + format.date "year" output.check + format.btitle "title" output.check + format.bvolume output + format.number.series output + address output + new.sentence + organization output + publisher output + note output + fin.entry +} + +FUNCTION {techreport} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + format.title "title" output.check + format.tr.number output.nonnull + institution "institution" output.check + address output + note output + fin.entry +} + +FUNCTION {unpublished} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + format.title "title" output.check + note "note" output.check + fin.entry +} + +FUNCTION {default.type} { misc } + +MACRO {jan} {"January"} + +MACRO {feb} {"February"} + +MACRO {mar} {"March"} + +MACRO {apr} {"April"} + +MACRO {may} {"May"} + +MACRO {jun} {"June"} + +MACRO {jul} {"July"} + +MACRO {aug} {"August"} + +MACRO {sep} {"September"} + +MACRO {oct} {"October"} + +MACRO {nov} {"November"} + +MACRO {dec} {"December"} + +%%%KCB: removed computer science journal macros +%%%KCB: added following macros for editions +MACRO {first} {"1st "} +MACRO {second} {"2d "} +MACRO {third} {"3d "} +MACRO {fourth} {"4th "} +MACRO {fifth} {"5th "} +MACRO {sixth} {"6th"} +MACRO {seventh} {"7th "} +MACRO {eighth} {"8th "} +MACRO {ninth} {"9th "} +MACRO {tenth} {"10th "} + +READ + +FUNCTION {sortify} +{ purify$ + "l" change.case$ +} + +INTEGERS { len } + +FUNCTION {chop.word} +{ 's := + 'len := + s #1 len substring$ = + { s len #1 + global.max$ substring$ } + 's + if$ +} + + +%%%KCB: Change format of labels: +FUNCTION {format.lab.names} +{ 's := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr "{vv~}{ll}" format.name$ 't := + nameptr #1 > + { namesleft #1 > + { ", " * t * } + { numnames #2 > + { "," * } + 'skip$ + if$ + t "others" = + { " et~al." * } + { " and " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +%%%KCB: removed FUNCTION {format.long.lab.names} + +FUNCTION {author.key.label} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {author.editor.key.label} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {editor.key.label} +{ editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ +} + +%%%KCB: use entire year field as label + +FUNCTION {calc.label} +{ type$ "book" = + type$ "inbook" = + or + type$ "issue" = %%%KCB: need for new entry type + or %%%KCB + 'author.editor.key.label + { type$ "proceedings" = + 'editor.key.label + 'author.key.label + if$ + } + if$ + ", " + * + year field.or.null + * + 'label := +} + +FUNCTION {calc.short.label} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.label + { type$ "proceedings" = + 'editor.key.label + 'author.key.label + if$ + } + if$ + 'label := +} + +%%%KCB: removed FUNCTION {calc.long.label} + +FUNCTION {sort.format.names} +{ 's := + #1 'nameptr := + "" + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { nameptr #1 > + { " " * } + 'skip$ + if$ + s nameptr + "{vv{ } }{ll{ }}{ f{ }}{ jj{ }}" + format.name$ 't := + nameptr numnames = t "others" = and + { "et al" * } + { t sortify * } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {sort.format.title} +{ 't := + "A " #2 + "An " #3 + "The " #4 t chop.word + chop.word + chop.word + sortify + #1 global.max$ substring$ +} + +FUNCTION {author.sort} +{ author empty$ + { key empty$ + { "to sort, need author or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {author.editor.sort} +{ author empty$ + { editor empty$ + { key empty$ + { "to sort, need author, editor, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {editor.sort} +{ editor empty$ + { key empty$ + { "to sort, need editor or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ +} + +FUNCTION {presort} +{ calc.label + label sortify + " " + * + type$ "book" = + type$ "inbook" = + or + type$ "issue" = %%%KCB: need for new entry type + or %%%KCB + 'author.editor.sort + { type$ "proceedings" = + 'editor.sort + 'author.sort + if$ + } + if$ + #1 entry.max$ substring$ + 'sort.label := + sort.label + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} + +ITERATE {presort} + +SORT + +STRINGS { last.label next.extra } + +INTEGERS { last.extra.num } + +FUNCTION {initialize.extra.label.stuff} +{ #0 int.to.chr$ 'last.label := + "" 'next.extra := + #0 'last.extra.num := +} + +FUNCTION {forward.pass} +{ last.label label = + { last.extra.num #1 + 'last.extra.num := + last.extra.num int.to.chr$ 'extra.label := + } + { "a" chr.to.int$ 'last.extra.num := + "" 'extra.label := + label 'last.label := + } + if$ +} + +FUNCTION {reverse.pass} +{ next.extra "b" = + { "a" 'extra.label := } + 'skip$ + if$ + extra.label 'next.extra := +} + +EXECUTE {initialize.extra.label.stuff} + +EXECUTE {init.prev.name} %%%KCB: needed for replacing repeated authors + +ITERATE {forward.pass} + +REVERSE {reverse.pass} + +FUNCTION {bib.sort.order} +{ sort.label + " " + * + year field.or.null sortify + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := + calc.short.label +%%%KCB: removed calc.long.label +} + +ITERATE {bib.sort.order} + +SORT + +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ +%%%KCB: add defn of \BySame, can be overridden in document +"\ifx\undefined\BySame" write$ newline$ + "\newcommand{\BySame}{\leavevmode\rule[.5ex]{3em}{.5pt}\ }" + write$ newline$ + "\fi" write$ newline$ +% %%% KCB: For those who still cling to LaTeX 2.09 +% "\ifx\undefined\textsc" write$ newline$ +% "\newcommand{\textsc}[1]{{\sc #1}}" +% write$ newline$ +% "\newcommand{\emph}[1]{{\em #1\/}}" +% write$ newline$ +% "\let\tmpsmall\small" write$ newline$ +% "\renewcommand{\small}{\tmpsmall\sc}" write$ newline$ +% "\fi" write$ newline$ +% %%% + "\begin{thebibliography}{}" write$ newline$ +} + +EXECUTE {begin.bib} + +EXECUTE {init.state.consts} + +ITERATE {call.type$} + +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +"Done." top$ %%%KCB: Signal end for NeXTeX's TexView +} + +EXECUTE {end.bib} +%% End of customized bst file diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/bibtex/bst/handout.bst b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/bibtex/bst/handout.bst new file mode 100644 index 00000000..d826b51a --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/bibtex/bst/handout.bst @@ -0,0 +1,1294 @@ +%%% BEJournals Bibliography Style +%%% Modified from econometrica.bst by KCB (see documentation below) +%%% Modified by Christopher Carroll to print full names of authors when available rather than initials +%%% For use with harvard.sty and LaTeX2e (NFSS) or LaTeX 2.09 +%%% 24-aug-94 +%%% +%%% Based on makebst, but with modifications by +%%% kcb@hss.caltech.edu (KC Border) +%%% Please report any problems to me. +%%% +%%% The main changes from the ouput of makebst are: +%%% 1. Addition of a function to replace repeated authors with a 3 em dash. +%%% (Search for compare.names, this function is portable.) +%%% 2. Modification of output.nonnull to allow commas inside quotation marks +%%% and no comma after year. +%%% 3.Eliminated feature (bug?) of the harvard style of citation. +%%% It creates a short label for subsequent citations. This alleged +%%% feature shortens both Aliprantis, Border, and Luxemburg (1991) and +%%% Aliprantis, Brown, and Burkinshaw (1991) to Aliprantis et~al. (1991). +%%% This creates the need to label these as +%%% Aliprantis, Border, and Luxemburg (1991a) and +%%% Aliprantis, Brown, and Burkinshaw (1991b), despite the fact +%%% that these entries have different authors. I used my own format +%%% for creating the labels, and used the same label for +%%% both the short and long forms. I know that the +%%% _Chicago_Manual_of_Style recommends using Aliprantis et~al, +%% but Econometrica regularly writes out three authors, +%% and it is rare to cite an article with more than four authors in +%%% Econometrica. (I couldn't find an example of even four being cited, +%%% but I didn't spend a lot of time looking.) +%%% 4. Addition of macros to handle editions. (My own idiosycracy.) +%%% 5. A new entry type called issue for special issues of a journal. +%%% (Another idiosyncracy.) +%%% 6. Many details to conform to Econometrica's quirks. +%%% (Search for KCB ) +%%% 7. I wrote this for use with LaTeX2e and the NFSS2. However, I did +%%% add some macros so it will work with LaTeX 2.09. +%%% (Search for \ifx\undefined\emph ) +%%% The remainder of this file was generated by makebst, except for +%%% modifications marked with KCB. +%% +%% This is file `em.bst', generated +%% on <1994/8/17> with the docstrip utility (2.2h). +%% +%% The original source files were: +%% +%% genbst.mbs (with options: `ay,har,nm-rev1,nmft-sc,dt-beg,yr-par,tit-qq,atit-u,thtit-a,volp-com,edby,blk-com,pp,ed,abr,and-com,nfss') +%% ---------------------------------------- +%% *** Econometrica style *** +%% +%% (Here are the specifications of the source file) +%% \def\filename{genbst.mbs} +%% \def\filedate{1994 July 1} +%% \def\fileversion{1.3} +%% For use with BibTeX version 0.99a or later, LaTeX version 2.09 +%%------------------------------------------------------------------- +%% NOTICE: +%% This file may be used for non-profit purposes. +%% It may not be distributed in exchange for money, +%% other than distribution costs. +%% +%% The author provides it `as is' and does not guarantee it in any way. +%% +%% Copyright (C) 1994 Patrick W. Daly +%% Max-Planck-Institut f\"ur Aeronomie +%% Postfach 20 +%% D-37189 Katlenburg-Lindau +%% Germany +%% +%% E-mail: +%% SPAN-- nsp::linmpi::daly (note nsp also known as ecd1) +%% Internet-- daly@linmpi.dnet.gwdg.de +%%----------------------------------------------------------- +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%%--------------------------------------------------------------------- + % This is an author-year citation style bibliography. As such, it is + % non-standard LaTeX, and requires a style option to function properly. + % The appropriate style file is: harvard.sty + % The form of the bibitem entries is + % \harvarditem[Jones et al.]{Jones, Baker, and Smith}{1990}{key}... + % There are style changes that may be specified in the text with + % the command \citationstyle. + % \citeasnoun{key} ==>> Jones et al. (1990) + % \cite{key} ==>> (Jones et al. 1990) + % \cite[chap. 2]{key} ==>> (Jones et al. 1990, chap. 2) + % On the first citation of any work, the full author list is used. +%%--------------------------------------------------------------------- + +ENTRY + { address + author + booktitle + chapter + edition + editor + howpublished + institution + journal + key + month + note + number + organization + pages + publisher + school + series + title + type + volume + year + } + {} + { label extra.label sort.label } %%%KCB: removed long.label + +INTEGERS { output.state before.all mid.sentence after.sentence after.block } + +%%%KCB: new output state, no.comma +INTEGERS { no.comma} + +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := + #4 'no.comma := %%%KCB +} + +STRINGS { s t } + + +%%%KCB: revise to use new output state +FUNCTION {output.nonnull} +{ 's := + output.state no.comma = %%%KCB: if in this state, write a space + { " " * write$ before.all 'output.state := } %%%KCB + { output.state mid.sentence = %%%KCB: add brace at beginning + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + } + if$ + mid.sentence 'output.state := + } %%%KCB: matching brace + if$ %%%KCB: test for no.comma state + s +} + +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} + +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} + +FUNCTION {output.bibitem} +{ newline$ + "\harvarditem[" write$ + label write$ + "]{" label * "}{" * write$ %%%KCB: replaced long.label with label + year duplicate$ empty$ + { pop$ "????" } + 'skip$ + if$ + extra.label * "}{" * write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {fin.entry} +{ add.period$ + write$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} + +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} + +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} + +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} + +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} + +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} + +FUNCTION {emphasize} +{ duplicate$ empty$ + { pop$ "" } + { "\emph{" swap$ * "}" * } + if$ +} + +INTEGERS { nameptr namesleft numnames } + +%%%KCB: Here is a portable set of routines to check for repeated authors +%%% and replace them with a 3 em dash +%%% According to _Chicago_Manual_of_Style_, a dash is used to +%%% replace an author's name only if the entire list is the same, so: +%%% Compare names. See if prev.name is identical to CurrList. +%%% If not, then just output CurrList. +%%% If so, replace with \BySame +%%% I use a conservative matching scheme, +%%% and check to see if full names are identical, +%%% even though we only use initials. +%%% This may mean that you have to correct your .bib database +%%% to ensure consistency. +%%% +%%% sample usage: +%%% search for {format.author} + +INTEGERS {currNum prevNum} + +STRINGS {PrevList CurrList prev.name PrevTemp CurrTemp} + +%%%KCB: Initialize prev.name ot some nonsense string: + +FUNCTION {init.prev.name} +{ +"My puppy Harley" 'prev.name := +} + +%%%KCB: Must EXECUTE {init.prev.name} after READ + +%%%KCB: compare.names +FUNCTION {compare.names} +{ prev.name 'PrevList := + duplicate$ 'prev.name := % make current list the new previous list + 'CurrList := + PrevList num.names$ 'prevNum := + CurrList num.names$ 'currNum := +% + prevNum currNum = %% If prevNum = currNum + { "" 'PrevTemp := %% Then take this branch + "" 'CurrTemp := + #1 'nameptr := %%% start with first name in each list + { nameptr prevNum > not }%% while nameptr <= prevNum +%% Format both lists the same way. +%% Use full names: bib file might need to be corrected + { + PrevList nameptr "{ff }{vv~}{ll}{ jj}" format.name$ PrevTemp * 'PrevTemp := + CurrList nameptr "{ff }{vv~}{ll}{ jj}" format.name$ CurrTemp * 'CurrTemp := + nameptr #1 + 'nameptr := } + while$ +%% Now compare : + PrevTemp CurrTemp = %% If PrevTemp = CurrTemp + { "\BySame{}" } + { CurrList } + if$ + } + { CurrList } %% If not prevNum = currNum + if$ %% If prevNum = currNum +} + +%%% +%%% +%%%KCB: End of new routine. + + +FUNCTION {format.names} +{ 's := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { nameptr #1 > + { s nameptr "{ff~}{vv~}{ll}{, jj}" format.name$ 't := } + { s nameptr "{vv~}{ll}{, jj}{, ff}" format.name$ 't := } + if$ + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + ", " * + t "others" = + { " et~al." * } + { " {and} " * t * } %%%CDC: removed \small + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + + +FUNCTION {format.names.ed} +{ 's := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{ff~}{vv~}{ll}{, jj}" + format.name$ 't := + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + ", " * + t "others" = + { " et~al." * } + { " {and} " * t * } %%%CDC: removed \small + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {format.key} +{ empty$ + { key field.or.null } + { "" } + if$ +} + +FUNCTION {format.authors} +{ author empty$ + { "" } + { "\textsc{" author compare.names format.names * "} " * } + if$ +} + +FUNCTION {format.editors} +{ editor empty$ + { "" } + { "\textsc{" editor compare.names format.names * " }" * + editor num.names$ #1 > + { " (eds.)" * } + { " (ed.)" * } + if$ + } + if$ +} + +FUNCTION {format.in.editors} +{ editor empty$ + { "" } + { editor format.names.ed + } + if$ +} + +FUNCTION {format.title} +{ title empty$ + { "" } + { title + "``" swap$ * ",'' " * + } +no.comma 'output.state := %%%KCB: + if$ +} + +FUNCTION {n.dashify} +{ 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {word.in} +{ "in " } + +FUNCTION {format.date} +{ year duplicate$ empty$ + { "empty year in " cite$ * "; set to ????" * warning$ + pop$ "????" } + 'skip$ + if$ + " (" swap$ * extra.label * "):" * %%%KCB: added : + before.all 'output.state := %%%KCB: +} + +FUNCTION {format.btitle} +{ title emphasize +no.comma 'output.state := %%%KCB: +} + +FUNCTION {tie.or.space.connect} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ * * +} + +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} + +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { "vol." volume tie.or.space.connect + series empty$ + 'skip$ + { " of " * series emphasize * } + if$ + "volume and number" number either.or.check + } + if$ +} + +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { output.state mid.sentence = + { "no." } + { "No." } + if$ + number tie.or.space.connect + series empty$ + { "there's a number but no series in " cite$ * warning$ } + { " in " * series * } + if$ + } + if$ + } + { "" } + if$ +} + +FUNCTION {format.edition} +{ edition empty$ + { "" } + { output.state mid.sentence = + { edition "l" change.case$ " edn." * } + { edition "t" change.case$ " edn." * } + if$ + } + if$ +} + +INTEGERS { multiresult } + +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} + +FUNCTION {format.pages} +{ pages empty$ + { "" } + { pages multi.page.check + { "pp." pages n.dashify tie.or.space.connect } + { "p." pages tie.or.space.connect } + if$ + } + if$ +} + +FUNCTION {format.vol.num.pages} +{ volume field.or.null + number empty$ + 'skip$ + { "(" number * ")" * * + volume empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + } + if$ + pages empty$ + 'skip$ + { duplicate$ empty$ + { pop$ format.pages } + { ", " * pages n.dashify * } + if$ + } + if$ +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + 'format.pages + { type empty$ + { "chap." } + { type "l" change.case$ } + if$ + chapter tie.or.space.connect + pages empty$ + 'skip$ + { ", " * format.pages * } + if$ + } + if$ +} + +FUNCTION {format.in.ed.booktitle} +{ booktitle empty$ + { "" } + { editor empty$ + { word.in booktitle emphasize * } + { word.in booktitle emphasize * ", ed. by " * %%%KCB: abbrv ed. + format.in.editors * } + if$ + } + if$ +} + +FUNCTION {format.thesis.type} +{ type empty$ + 'skip$ + { pop$ + type "t" change.case$ + } + if$ +} + +FUNCTION {format.tr.number} +{ type empty$ + { "Discussion Paper" } %%%KCB: changed default + 'type + if$ + number empty$ + { "t" change.case$ } + { number tie.or.space.connect } + if$ +} + +FUNCTION {format.article.crossref} +{ + word.in + "\cite{" * crossref * "}" * +} + +FUNCTION {format.book.crossref} +{ volume empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + word.in + } + { "vol." volume tie.or.space.connect + " of " * + } + if$ + "\cite{" * crossref * "}" * +} + +FUNCTION {format.incoll.inproc.crossref} +{ + word.in + "\cite{" * crossref * "}" * +} + +FUNCTION {article} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + format.title "title" output.check + crossref missing$ + { journal emphasize "journal" output.check + format.vol.num.pages output + } + { format.article.crossref output.nonnull + format.pages output + } + if$ + note output + fin.entry +} + +FUNCTION {book} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + format.date "year" output.check + format.btitle "title" output.check + mid.sentence 'output.state := %%%KCB: + crossref missing$ + { format.bvolume output + format.number.series output + new.sentence + publisher "publisher" output.check + address output + } + { + format.book.crossref output.nonnull + } + if$ + format.edition output + note output + fin.entry +} + +FUNCTION {booklet} +{ output.bibitem + format.authors output + author format.key output + format.date "year" output.check + format.title "title" output.check + howpublished output + address output + note output + fin.entry +} + +FUNCTION {inbook} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + format.date "year" output.check + format.btitle "title" output.check + crossref missing$ + { format.bvolume output + format.chapter.pages "chapter and pages" output.check + format.number.series output + new.sentence + publisher "publisher" output.check + address output + } + { format.chapter.pages "chapter and pages" output.check + format.book.crossref output.nonnull + } + if$ + format.edition output + note output + fin.entry +} + +FUNCTION {incollection} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + format.title "title" output.check + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + format.number.series output + format.chapter.pages output + new.sentence + publisher "publisher" output.check + address output + format.edition output + } + { format.incoll.inproc.crossref output.nonnull + format.chapter.pages output + } + if$ + note output + fin.entry +} + +FUNCTION {inproceedings} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + format.title "title" output.check + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + format.number.series output + format.pages output + address output + new.sentence + organization output + publisher output + } + { format.incoll.inproc.crossref output.nonnull + format.pages output + } + if$ + note output + fin.entry +} + +FUNCTION {conference} { inproceedings } + +%%%KCB: special issue of a journal with a special editor + +FUNCTION {issue} +{ output.bibitem + format.editors output + editor format.key output + format.date "year" output.check + format.btitle "title" output.check + crossref missing$ + { journal emphasize "journal" output.check + format.vol.num.pages output + } + { format.article.crossref output.nonnull + format.pages output + } + if$ + note output + fin.entry +} + +FUNCTION {manual} +{ output.bibitem + format.authors output + author format.key output + format.date "year" output.check + format.btitle "title" output.check + organization output + address output + format.edition output + note output + fin.entry +} + +FUNCTION {mastersthesis} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + format.title "title" output.check + "Master's thesis" format.thesis.type output.nonnull + school "school" output.check + address output + note output + fin.entry +} + +FUNCTION {misc} +{ output.bibitem + format.authors output + author format.key output + format.date "year" output.check + format.title output + howpublished output + note output + fin.entry +} + +FUNCTION {phdthesis} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + format.title "title" output.check + "Ph.D. thesis" format.thesis.type output.nonnull + school "school" output.check + address output + note output + fin.entry +} + +FUNCTION {proceedings} +{ output.bibitem + format.editors output + editor format.key output + format.date "year" output.check + format.btitle "title" output.check + format.bvolume output + format.number.series output + address output + new.sentence + organization output + publisher output + note output + fin.entry +} + +FUNCTION {techreport} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + format.title "title" output.check + format.tr.number output.nonnull + institution "institution" output.check + address output + note output + fin.entry +} + +FUNCTION {unpublished} +{ output.bibitem + format.authors "author" output.check + author format.key output + format.date "year" output.check + format.title "title" output.check + note "note" output.check + fin.entry +} + +FUNCTION {default.type} { misc } + +MACRO {jan} {"January"} + +MACRO {feb} {"February"} + +MACRO {mar} {"March"} + +MACRO {apr} {"April"} + +MACRO {may} {"May"} + +MACRO {jun} {"June"} + +MACRO {jul} {"July"} + +MACRO {aug} {"August"} + +MACRO {sep} {"September"} + +MACRO {oct} {"October"} + +MACRO {nov} {"November"} + +MACRO {dec} {"December"} + +%%%KCB: removed computer science journal macros +%%%KCB: added following macros for editions +MACRO {first} {"1st "} +MACRO {second} {"2d "} +MACRO {third} {"3d "} +MACRO {fourth} {"4th "} +MACRO {fifth} {"5th "} +MACRO {sixth} {"6th"} +MACRO {seventh} {"7th "} +MACRO {eighth} {"8th "} +MACRO {ninth} {"9th "} +MACRO {tenth} {"10th "} + +READ + +FUNCTION {sortify} +{ purify$ + "l" change.case$ +} + +INTEGERS { len } + +FUNCTION {chop.word} +{ 's := + 'len := + s #1 len substring$ = + { s len #1 + global.max$ substring$ } + 's + if$ +} + + +%%%KCB: Change format of labels: +FUNCTION {format.lab.names} +{ 's := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr "{vv~}{ll}" format.name$ 't := + nameptr #1 > + { namesleft #1 > + { ", " * t * } + { numnames #2 > + { "," * } + 'skip$ + if$ + t "others" = + { " et~al." * } + { " and " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +%%%KCB: removed FUNCTION {format.long.lab.names} + +FUNCTION {author.key.label} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {author.editor.key.label} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {editor.key.label} +{ editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.lab.names } + if$ +} + +%%%KCB: use entire year field as label + +FUNCTION {calc.label} +{ type$ "book" = + type$ "inbook" = + or + type$ "issue" = %%%KCB: need for new entry type + or %%%KCB + 'author.editor.key.label + { type$ "proceedings" = + 'editor.key.label + 'author.key.label + if$ + } + if$ + ", " + * + year field.or.null + * + 'label := +} + +FUNCTION {calc.short.label} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.label + { type$ "proceedings" = + 'editor.key.label + 'author.key.label + if$ + } + if$ + 'label := +} + +%%%KCB: removed FUNCTION {calc.long.label} + +FUNCTION {sort.format.names} +{ 's := + #1 'nameptr := + "" + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { nameptr #1 > + { " " * } + 'skip$ + if$ + s nameptr + "{vv{ } }{ll{ }}{ f{ }}{ jj{ }}" + format.name$ 't := + nameptr numnames = t "others" = and + { "et al" * } + { t sortify * } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {sort.format.title} +{ 't := + "A " #2 + "An " #3 + "The " #4 t chop.word + chop.word + chop.word + sortify + #1 global.max$ substring$ +} + +FUNCTION {author.sort} +{ author empty$ + { key empty$ + { "to sort, need author or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {author.editor.sort} +{ author empty$ + { editor empty$ + { key empty$ + { "to sort, need author, editor, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {editor.sort} +{ editor empty$ + { key empty$ + { "to sort, need editor or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ +} + +FUNCTION {presort} +{ calc.label + label sortify + " " + * + type$ "book" = + type$ "inbook" = + or + type$ "issue" = %%%KCB: need for new entry type + or %%%KCB + 'author.editor.sort + { type$ "proceedings" = + 'editor.sort + 'author.sort + if$ + } + if$ + #1 entry.max$ substring$ + 'sort.label := + sort.label + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} + +ITERATE {presort} + +SORT + +STRINGS { last.label next.extra } + +INTEGERS { last.extra.num } + +FUNCTION {initialize.extra.label.stuff} +{ #0 int.to.chr$ 'last.label := + "" 'next.extra := + #0 'last.extra.num := +} + +FUNCTION {forward.pass} +{ last.label label = + { last.extra.num #1 + 'last.extra.num := + last.extra.num int.to.chr$ 'extra.label := + } + { "a" chr.to.int$ 'last.extra.num := + "" 'extra.label := + label 'last.label := + } + if$ +} + +FUNCTION {reverse.pass} +{ next.extra "b" = + { "a" 'extra.label := } + 'skip$ + if$ + extra.label 'next.extra := +} + +EXECUTE {initialize.extra.label.stuff} + +EXECUTE {init.prev.name} %%%KCB: needed for replacing repeated authors + +ITERATE {forward.pass} + +REVERSE {reverse.pass} + +FUNCTION {bib.sort.order} +{ sort.label + " " + * + year field.or.null sortify + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := + calc.short.label +%%%KCB: removed calc.long.label +} + +ITERATE {bib.sort.order} + +SORT + +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ +%%%KCB: add defn of \BySame, can be overridden in document +"\ifx\undefined\BySame" write$ newline$ + "\newcommand{\BySame}{\leavevmode\rule[.5ex]{3em}{.5pt}\ }" + write$ newline$ + "\fi" write$ newline$ +%%% KCB: For those who still cling to LaTeX 2.09 +"\ifx\undefined\textsc" write$ newline$ + "\newcommand{\textsc}[1]{{\sc #1}}" + write$ newline$ + "\newcommand{\emph}[1]{{\em #1\/}}" + write$ newline$ +"\let\tmpsmall\small" write$ newline$ +"\renewcommand{\small}{\tmpsmall\sc}" write$ newline$ + "\fi" write$ newline$ +%%% + "\begin{thebibliography}{}" write$ newline$ +} + +EXECUTE {begin.bib} + +EXECUTE {init.state.consts} + +ITERATE {call.type$} + +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +"Done." top$ %%%KCB: Signal end for NeXTeX's TexView +} + +EXECUTE {end.bib} +%% End of customized bst file diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/bibtex/bst/unsrtnatTitlesFirst.bst b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/bibtex/bst/unsrtnatTitlesFirst.bst new file mode 100644 index 00000000..9c0acffd --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/bibtex/bst/unsrtnatTitlesFirst.bst @@ -0,0 +1,1403 @@ +%% +%% This is file `unsrtnat.bst', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% natbst.mbs (with options: `name-full,atit-lower,month-full,jour-full') +%% ---------------------------------------- +%% *** Version of `abbrv.bst' for use with natbib package *** +%% + % The original source file contains the following version information: + % \ProvidesFile{natbst.mbs}[1997/03/19 1.4 (PWD)] + + %% BibTeX `plainnat' family + %% version 0.99b for BibTeX versions 0.99a or later, LaTeX version 2.09. + %% + %% For use with the `natbib.sty' package; emulates the corresponding + %% member of the `plain' family, but with author-year citations. + %% + %% With version 6.0 of `natbib.sty', it may also be used for numerical + %% citations, while retaining the commands \citeauthor, \citefullauthor, + %% and \citeyear to print the corresponding information. + %% +ENTRY + { address + author + booktitle + chapter + edition + editor + howpublished + institution + journal + key + month + note + number + organization + pages + publisher + school + series + title + type + volume + year + } + {} + { label extra.label sort.label short.list } + +INTEGERS { output.state before.all mid.sentence after.sentence after.block } + +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} + +STRINGS { s t } + +FUNCTION {output.nonnull} +{ 's := + output.state mid.sentence = + { " " * write$ } % CDC modified - previously it was a comma. + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} + +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} + +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} + +FUNCTION {fin.entry} +{ %add.period$ + write$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} + +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} + +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} + +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} + +FUNCTION {new.block.checka} +{ empty$ + 'skip$ + 'new.block + if$ +} + +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} + +FUNCTION {new.sentence.checka} +{ empty$ + 'skip$ + 'new.sentence + if$ +} + +FUNCTION {new.sentence.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.sentence + if$ +} + +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} + +FUNCTION {emphasize} +{ duplicate$ empty$ + { pop$ "" } + { "{\em " swap$ * "}" * } + if$ +} + +INTEGERS { nameptr namesleft numnames } + +FUNCTION {format.names} +{ 's := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr "{ff~}{vv~}{ll}{, jj}" format.name$ 't := + nameptr #1 > + { namesleft #1 > + { ", " * t * } + { numnames #2 > + { "," * } + 'skip$ + if$ + t "others" = + { " et~al." * } + { " and " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {format.authors} +{ author empty$ + { "" } + { author format.names } + if$ +} + +FUNCTION {format.editors} +{ editor empty$ + { "" } + { editor format.names + editor num.names$ #1 > + { ", editors" * } + { ", editor" * } + if$ + } + if$ +} + +% FUNCTION {format.title} +% { title empty$ +% { "" } +% { title "t" change.case$ } +% if$ +%} + +% CDC changed - originally it put article titles in lower case (as above) +% Got the following code from document called btex101.pdf + +FUNCTION {format.title} +{ + title "``" swap$ * ".'' " * % Put article title in quotes +} + +FUNCTION {format.full.names} +{'s := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{vv~}{ll}" format.name$ 't := + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + numnames #2 > + { "," * } + 'skip$ + if$ + t "others" = + { " et~al." * } + { " and " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {author.editor.key.full} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.full.names } + if$ + } + { author format.full.names } + if$ +} + +FUNCTION {author.key.full} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { author format.full.names } + if$ +} + +FUNCTION {editor.key.full} +{ editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + 'key + if$ + } + { editor format.full.names } + if$ +} + +FUNCTION {make.full.names} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.full + { type$ "proceedings" = + 'editor.key.full + 'author.key.full + if$ + } + if$ +} + +FUNCTION {output.bibitem} +{ newline$ + "\bibitem[" write$ + label write$ + ")" make.full.names duplicate$ short.list = + { pop$ } + { * } + if$ + "]{" * write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {n.dashify} +{ 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {format.date} +{ year duplicate$ empty$ + { "empty year in " cite$ * "; set to ????" * warning$ + pop$ "????" } + 'skip$ + if$ + month empty$ + 'skip$ + { month + " " * swap$ * + } + if$ + extra.label * +} + +FUNCTION {format.btitle} +{ title emphasize +} + +FUNCTION {tie.or.space.connect} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ * * +} + +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} + +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { "volume" volume tie.or.space.connect + series empty$ + 'skip$ + { " of " * series emphasize * } + if$ + "volume and number" number either.or.check + } + if$ +} + +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { output.state mid.sentence = + { "number" } + { "Number" } + if$ + number tie.or.space.connect + series empty$ + { "there's a number but no series in " cite$ * warning$ } + { " in " * series * } + if$ + } + if$ + } + { "" } + if$ +} + +FUNCTION {format.edition} +{ edition empty$ + { "" } + { output.state mid.sentence = + { edition "l" change.case$ " edition" * } + { edition "t" change.case$ " edition" * } + if$ + } + if$ +} + +INTEGERS { multiresult } + +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} + +FUNCTION {format.pages} +{ pages empty$ + { "" } + { pages multi.page.check + { "pages" pages n.dashify tie.or.space.connect } + { "page" pages tie.or.space.connect } + if$ + } + if$ +} + +FUNCTION {format.vol.num.pages} +{ volume field.or.null + number empty$ + 'skip$ + { "\penalty0 (" number * ")" * * + volume empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + } + if$ + pages empty$ + 'skip$ + { duplicate$ empty$ + { pop$ format.pages } + { ":\penalty0 " * pages n.dashify * } + if$ + } + if$ +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + 'format.pages + { type empty$ + { "chapter" } + { type "l" change.case$ } + if$ + chapter tie.or.space.connect + pages empty$ + 'skip$ + { ", " * format.pages * } + if$ + } + if$ +} + +FUNCTION {format.in.ed.booktitle} +{ booktitle empty$ + { "" } + { editor empty$ + { "In " booktitle emphasize * } + { "In " format.editors * ", " * booktitle emphasize * } + if$ + } + if$ +} + +FUNCTION {empty.misc.check} +{ author empty$ title empty$ howpublished empty$ + month empty$ year empty$ note empty$ + and and and and and + key empty$ not and + { "all relevant fields are empty in " cite$ * warning$ } + 'skip$ + if$ +} + +FUNCTION {format.thesis.type} +{ type empty$ + 'skip$ + { pop$ + type "t" change.case$ + } + if$ +} + +FUNCTION {format.tr.number} +{ type empty$ + { "Technical Report" } + 'type + if$ + number empty$ + { "t" change.case$ } + { number tie.or.space.connect } + if$ +} + +FUNCTION {format.article.crossref} +{ key empty$ + { journal empty$ + { "need key or journal for " cite$ * " to crossref " * crossref * + warning$ + "" + } + { "In {\em " journal * "\/}" * } + if$ + } + { "In " key * } + if$ + " \citep{" * crossref * "}" * +} + +FUNCTION {format.book.crossref} +{ volume empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + "In " + } + { "Volume" volume tie.or.space.connect + " of " * + } + if$ + editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { series empty$ + { "need editor, key, or series for " cite$ * " to crossref " * + crossref * warning$ + "" * + } + { "{\em " * series * "\/}" * } + if$ + } + { key * } + if$ + } + 'skip$ + if$ + ", \citet{" * crossref * "}" * +} + +FUNCTION {format.incoll.inproc.crossref} +{ editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { booktitle empty$ + { "need editor, key, or booktitle for " cite$ * " to crossref " * + crossref * warning$ + "" + } + { "In {\em " booktitle * "\/}" * } + if$ + } + { "In " key * } + if$ + } + { "In " } + if$ + " \citet{" * crossref * "}" * +} + +FUNCTION {article} +{ output.bibitem + format.title "title" output.check % CDC changed next 4 lines +% new.block + format.authors "author" output.check + new.block + crossref missing$ + { journal emphasize "journal" output.check + format.vol.num.pages output + format.date "(year)" output.check + } + { format.article.crossref output.nonnull + format.pages output + } + if$ + new.block + note output + fin.entry +} + +FUNCTION {book} +{ output.bibitem + format.btitle "title" output.check % CDC changed down to if$ + new.block + author empty$ + { format.editors "author and editor" output.check } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + crossref missing$ + { format.bvolume output + new.block + format.number.series output + new.sentence + publisher "publisher" output.check + address output + } + { new.block + format.book.crossref output.nonnull + } + if$ + format.edition output + format.date "(year)" output.check + new.block + note output + fin.entry +} + +FUNCTION {booklet} +{ output.bibitem + format.title "title" output.check % CDC changed down to format.authors +% new.block + format.authors output + howpublished address new.block.checkb + howpublished output + address output + format.date output + new.block + note output + fin.entry +} + +FUNCTION {inbook} +{ output.bibitem + format.btitle "title" output.check + new.block + author empty$ + { format.editors "author and editor" output.check } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + crossref missing$ + { format.bvolume output + format.chapter.pages "chapter and pages" output.check + new.block + format.number.series output + new.sentence + publisher "publisher" output.check + address output + } + { format.chapter.pages "chapter and pages" output.check + new.block + format.book.crossref output.nonnull + } + if$ + format.edition output + format.date "(year)" output.check + new.block + note output + fin.entry +} + +FUNCTION {incollection} +{ output.bibitem + format.title "title" output.check +% new.block + format.authors "author" output.check + new.block + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + format.number.series output + format.chapter.pages output + new.sentence + publisher "publisher" output.check + address output + format.edition output + format.date "(year)" output.check + } + { format.incoll.inproc.crossref output.nonnull + format.chapter.pages output + } + if$ + new.block + note output + fin.entry +} + +FUNCTION {inproceedings} +{ output.bibitem + format.title "title" output.check +% new.block + format.authors "author" output.check + new.block + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + format.bvolume output + format.number.series output + format.pages output + address empty$ + { organization publisher new.sentence.checkb + organization output + publisher output + format.date "(year)" output.check + } + { address output.nonnull + format.date "(year)" output.check + new.sentence + organization output + publisher output + } + if$ + } + { format.incoll.inproc.crossref output.nonnull + format.pages output + } + if$ + new.block + note output + fin.entry +} + +FUNCTION {conference} { inproceedings } + +FUNCTION {manual} +{ output.bibitem + format.btitle "title" output.check + new.block + author empty$ + { organization empty$ + 'skip$ + { organization output.nonnull + address output + } + if$ + } + { format.authors output.nonnull } + if$ + author empty$ + { organization empty$ + { address new.block.checka + address output + } + 'skip$ + if$ + } + { organization address new.block.checkb + organization output + address output + } + if$ + format.edition output + format.date output + new.block + note output + fin.entry +} +FUNCTION {mastersthesis} +{ output.bibitem + format.authors "author" output.check + new.block + format.title "title" output.check + new.block + "Master's thesis" format.thesis.type output.nonnull + school "school" output.check + address output + format.date "(year)" output.check + new.block + note output + fin.entry +} + +FUNCTION {misc} +{ output.bibitem + title howpublished new.block.checkb + format.title output + format.authors output + howpublished new.block.checka + howpublished output + format.date output + new.block + note output + fin.entry + empty.misc.check +} + +FUNCTION {phdthesis} +{ output.bibitem + format.btitle "title" output.check + new.block + format.authors "author" output.check + new.block + "PhD thesis" format.thesis.type output.nonnull + school "school" output.check + address output + format.date "(year)" output.check + new.block + note output + fin.entry +} + +FUNCTION {proceedings} +{ output.bibitem + format.btitle "title" output.check + new.block + editor empty$ + { organization output } + { format.editors output.nonnull } + if$ + format.bvolume output + format.number.series output + address empty$ + { editor empty$ + { publisher new.sentence.checka } + { organization publisher new.sentence.checkb + organization output + } + if$ + publisher output + format.date "(year)" output.check + } + { address output.nonnull + format.date "(year)" output.check + new.sentence + editor empty$ + 'skip$ + { organization output } + if$ + publisher output + } + if$ + new.block + note output + fin.entry +} + +FUNCTION {techreport} +{ output.bibitem + format.authors "author" output.check + new.block + format.title "title" output.check +% new.block + format.tr.number output.nonnull + institution "institution" output.check + address output + format.date "(year)" output.check + new.block + note output + fin.entry +} + +FUNCTION {unpublished} +{ output.bibitem + format.title "title" output.check +% new.block + format.authors "author" output.check + new.block + note "note" output.check + format.date output + fin.entry +} + +% CDC added the functions below, from econometrica.bst + +FUNCTION {format.date.nocolon} +{ year duplicate$ empty$ + { "empty year in " cite$ * "; set to ????" * warning$ + pop$ "????" } + 'skip$ + if$ + " (" swap$ * extra.label * ")" * %%%KCB: added : + before.all 'output.state := %%%KCB: +} + + +FUNCTION {format.key} +{ empty$ + { key field.or.null } + { "" } + if$ +} + + +FUNCTION {bookreview} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + editor format.key output + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + author format.key output + format.btitle "title" output.check + note output + crossref missing$ + { journal emphasize "journal" output.check + format.date.nocolon "(year)" output.check + format.vol.num.pages output + } + { format.article.crossref output.nonnull + format.date.nocolon "(year)" output.check + format.pages output + } + if$ + fin.entry +} + +FUNCTION {inprogress} +{ output.bibitem + format.title "title" output.check % CDC changed next 4 lines +% new.block +% format.authors "author" output.check +% new.block + note output + fin.entry +} + + +FUNCTION {miscnoyear} % Defined by CDC 09/09/03, purpose being to allow insertion of text in a bibliography +{ output.bibitem +% format.title output +% format.authors output +% author format.key output +% format.date.nocolon "(year)" output.check + howpublished output + note output + fin.entry +} + + + + +FUNCTION {default.type} { misc } + + +MACRO {jan} {"January"} + +MACRO {feb} {"February"} + +MACRO {mar} {"March"} + +MACRO {apr} {"April"} + +MACRO {may} {"May"} + +MACRO {jun} {"June"} + +MACRO {jul} {"July"} + +MACRO {aug} {"August"} + +MACRO {sep} {"September"} + +MACRO {oct} {"October"} + +MACRO {nov} {"November"} + +MACRO {dec} {"December"} + + + +MACRO {acmcs} {"ACM Computing Surveys"} + +MACRO {acta} {"Acta Informatica"} + +MACRO {cacm} {"Communications of the ACM"} + +MACRO {ibmjrd} {"IBM Journal of Research and Development"} + +MACRO {ibmsj} {"IBM Systems Journal"} + +MACRO {ieeese} {"IEEE Transactions on Software Engineering"} + +MACRO {ieeetc} {"IEEE Transactions on Computers"} + +MACRO {ieeetcad} + {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"} + +MACRO {ipl} {"Information Processing Letters"} + +MACRO {jacm} {"Journal of the ACM"} + +MACRO {jcss} {"Journal of Computer and System Sciences"} + +MACRO {scp} {"Science of Computer Programming"} + +MACRO {sicomp} {"SIAM Journal on Computing"} + +MACRO {tocs} {"ACM Transactions on Computer Systems"} + +MACRO {tods} {"ACM Transactions on Database Systems"} + +MACRO {tog} {"ACM Transactions on Graphics"} + +MACRO {toms} {"ACM Transactions on Mathematical Software"} + +MACRO {toois} {"ACM Transactions on Office Information Systems"} + +MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"} + +MACRO {tcs} {"Theoretical Computer Science"} + + +READ + +FUNCTION {sortify} +{ purify$ + "l" change.case$ +} + +INTEGERS { len } + +FUNCTION {chop.word} +{ 's := + 'len := + s #1 len substring$ = + { s len #1 + global.max$ substring$ } + 's + if$ +} + +FUNCTION {format.lab.names} +{ 's := + s #1 "{vv~}{ll}" format.name$ + s num.names$ duplicate$ + #2 > + { pop$ " et~al." * } + { #2 < + 'skip$ + { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { " et~al." * } + { " and " * s #2 "{vv~}{ll}" format.name$ * } + if$ + } + if$ + } + if$ +} + +FUNCTION {author.key.label} +{ author empty$ + { key empty$ + { cite$ #1 #3 substring$ } + { key #3 text.prefix$ } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {author.editor.key.label} +{ author empty$ + { editor empty$ + { key empty$ + { cite$ #1 #3 substring$ } + { key #3 text.prefix$ } + if$ + } + { editor format.lab.names } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {author.key.organization.label} +{ author empty$ + { key empty$ + { organization empty$ + { cite$ #1 #3 substring$ } + { "The " #4 organization chop.word #3 text.prefix$ } + if$ + } + { key #3 text.prefix$ } + if$ + } + { author format.lab.names } + if$ +} + +FUNCTION {editor.key.organization.label} +{ editor empty$ + { key empty$ + { organization empty$ + { cite$ #1 #3 substring$ } + { "The " #4 organization chop.word #3 text.prefix$ } + if$ + } + { key #3 text.prefix$ } + if$ + } + { editor format.lab.names } + if$ +} + +FUNCTION {calc.short.authors} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.key.label + { type$ "proceedings" = + 'editor.key.organization.label + { type$ "manual" = + 'author.key.organization.label + 'author.key.label + if$ + } + if$ + } + if$ + 'short.list := +} + +FUNCTION {calc.label} +{ calc.short.authors + short.list + "(" + * + year duplicate$ empty$ + { pop$ "????" } + 'skip$ + if$ + * + 'label := +} + +FUNCTION {sort.format.names} +{ 's := + #1 'nameptr := + "" + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { nameptr #1 > + { " " * } + 'skip$ + if$ + s nameptr "{vv{ } }{ll{ }}{ ff{ }}{ jj{ }}" format.name$ 't := + nameptr numnames = t "others" = and + { "et al" * } + { t sortify * } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {sort.format.title} +{ 't := + "A " #2 + "An " #3 + "The " #4 t chop.word + chop.word + chop.word + sortify + #1 global.max$ substring$ +} + +FUNCTION {author.sort} +{ author empty$ + { key empty$ + { "to sort, need author or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {author.editor.sort} +{ author empty$ + { editor empty$ + { key empty$ + { "to sort, need author, editor, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {author.organization.sort} +{ author empty$ + { organization empty$ + { key empty$ + { "to sort, need author, organization, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { "The " #4 organization chop.word sortify } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {editor.organization.sort} +{ editor empty$ + { organization empty$ + { key empty$ + { "to sort, need editor, organization, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { "The " #4 organization chop.word sortify } + if$ + } + { editor sort.format.names } + if$ +} + +INTEGERS { seq.num } + +FUNCTION {init.seq} +{ #0 'seq.num :=} + +EXECUTE {init.seq} + +FUNCTION {int.to.fix} +{ "000000000" swap$ int.to.str$ * + #-1 #10 substring$ +} + +FUNCTION {presort} +{ calc.label + label sortify + " " + * + seq.num #1 + 'seq.num := + seq.num int.to.fix + 'sort.label := + sort.label * + #1 entry.max$ substring$ + 'sort.key$ := +} + +ITERATE {presort} + +SORT + +STRINGS { longest.label last.label next.extra } + +INTEGERS { longest.label.width last.extra.num number.label } + +FUNCTION {initialize.longest.label} +{ "" 'longest.label := + #0 int.to.chr$ 'last.label := + "" 'next.extra := + #0 'longest.label.width := + #0 'last.extra.num := + #0 'number.label := +} + +FUNCTION {forward.pass} +{ last.label label = + { last.extra.num #1 + 'last.extra.num := + last.extra.num int.to.chr$ 'extra.label := + } + { "a" chr.to.int$ 'last.extra.num := + "" 'extra.label := + label 'last.label := + } + if$ + number.label #1 + 'number.label := +} + +FUNCTION {reverse.pass} +{ next.extra "b" = + { "a" 'extra.label := } + 'skip$ + if$ + extra.label 'next.extra := + extra.label + duplicate$ empty$ + 'skip$ + { "{\natexlab{" swap$ * "}}" * } + if$ + 'extra.label := + label extra.label * 'label := +} + +EXECUTE {initialize.longest.label} + +ITERATE {forward.pass} + +REVERSE {reverse.pass} + +FUNCTION {bib.sort.order} +{ sort.label 'sort.key$ := +} + +ITERATE {bib.sort.order} + +SORT + +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" number.label int.to.str$ * "}" * + write$ newline$ + "\expandafter\ifx\csname natexlab\endcsname\relax\def\natexlab#1{#1}\fi" + write$ newline$ +} + +EXECUTE {begin.bib} + +EXECUTE {init.state.consts} + +ITERATE {call.type$} + +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} + +EXECUTE {end.bib} +%% End of customized bst file +%% +%% End of file `unsrtnat.bst'. diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/ls-R b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/ls-R new file mode 100644 index 00000000..124873ae --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/ls-R @@ -0,0 +1,85 @@ +% ls-R -- filename database for kpathsea; do not change this line. +./: +bibtex +ls-R +tex +web2c + +./bibtex: +.DS_Store +.gitkeep +bib +bst + +./bibtex/bib: +.DS_Store +.gitkeep +auto +economics.bib +economics.bib~ + +./bibtex/bib/auto: +economics.el + +./bibtex/bst: +.gitkeep +econtex.bst +handout.bst +unsrtnatTitlesFirst.bst + + +./tex: +.gitkeep +latex +plain + +./tex/latex: +.DS_Store +.gitkeep +ReadMe.texmf +articleNoRefHead.cls +auto +bibMake.tex +cvBibMake.tex +econtex.cls +econtex.log +econtex.sty +econtexBibMake.tex +econtexSetup.sty +econtexShortcuts.sty +econtexShortcuts_undo.sh +handout.cls +handout.sty +handoutBibMake.tex +handoutSetup.sty +handoutShortcuts.sty +makePostHandoutsStart.tex +printvrb.sty +snapshot.sty +tex4ht +tex4htMakeCFG.sh +titlesec.sty + +./tex/latex/auto: +econtex.el +econtexShortcuts.el +handout.el +handoutShortcuts.el + +./tex/latex/tex4ht: +auto +pictureenv.4ht +svg-math-and-subfigures.cfg +svg-math-and-subfigures.cfg~ +svg-math-and-subfigures_utf8.cfg +svg-set-size-to-1p0.mk4 + +./tex/latex/tex4ht/auto: +svg-math-and-subfigures.el + +./tex/plain: +.gitkeep + +./web2c: +texmf.cnf +texmf_orig.cnf diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/ReadMe.texmf b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/ReadMe.texmf new file mode 100644 index 00000000..85d44dc6 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/ReadMe.texmf @@ -0,0 +1,20 @@ +The .tex files in this directory compile properly using pdflatex on TeXLive 2010 for either Mac or Windows, using TeXLive +You will likely need the "full" distribution of TeXLive, as many obscure tex packages are used + +-- Emacs with AucTeX defaults to plain LaTeX (generating a dvi file as output), you will need to have evaluated the command (setq TeX-PDF-mode t) at some point before compiling in order to make pdflatex be used instead. + +-- Compilation of the LaTeX document requires LaTeX to have permissions to write to files outside of its own directory; in your texmf.cnf file, add the lines: +openout_any = a +shell_escape = t + +to your local texmf.cnf configuration file. On a standard MacTeX TeXLive distribution, this file is at + +/usr/local/texlive/[year]/texmf.cnf + +while on a standard Windows 7 installation it is at + +C:\texlive\[year]\texmf.cnf + +where [year] is, e.g., 2010 if you have TeXLive-2010 installed. + +Depending on details of your installation, you may need to modify other security preferences as well. diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/articleNoRefHead.cls b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/articleNoRefHead.cls new file mode 100644 index 00000000..e418b9cc --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/articleNoRefHead.cls @@ -0,0 +1 @@ +%% %% This is file `article.cls', %% generated with the docstrip utility. %% %% The original source files were: %% %% classes.dtx (with options: `article') %% %% This is a generated file. %% %% Copyright 1993 1994 1995 1996 1997 1998 1999 %% The LaTeX3 Project and any individual authors listed elsewhere %% in this file. %% %% This file is part of the LaTeX base system. %% ------------------------------------------- %% %% It may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.1 %% of this license or (at your option) any later version. %% The latest version of this license is in %% http://www.latex-project.org/lppl.txt %% and version 1.1 or later is part of all distributions of LaTeX %% version 1999/06/01 or later. %% %% The list of all files belonging to the LaTeX base distribution is %% given in the file `manifest.txt'. See also `legal.txt' for additional %% information. %% %% \CharacterTable %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z %% Digits \0\1\2\3\4\5\6\7\8\9 %% Exclamation \! Double quote \" Hash (number) \# %% Dollar \$ Percent \% Ampersand \& %% Acute accent \' Left paren \( Right paren \) %% Asterisk \* Plus \+ Comma \, %% Minus \- Point \. Solidus \/ %% Colon \: Semicolon \; Less than \< %% Equals \= Greater than \> Question mark \? %% Commercial at \@ Left bracket \[ Backslash \\ %% Right bracket \] Circumflex \^ Underscore \_ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesClass{articleNoRefHead} [1999/01/07 v1.4a Standard LaTeX document class] \newcommand\@ptsize{} \newif\if@restonecol \newif\if@titlepage \@titlepagefalse \if@compatibility\else \DeclareOption{a4paper} {\setlength\paperheight {297mm}% \setlength\paperwidth {210mm}} \DeclareOption{a5paper} {\setlength\paperheight {210mm}% \setlength\paperwidth {148mm}} \DeclareOption{b5paper} {\setlength\paperheight {250mm}% \setlength\paperwidth {176mm}} \DeclareOption{letterpaper} {\setlength\paperheight {11in}% \setlength\paperwidth {8.5in}} \DeclareOption{legalpaper} {\setlength\paperheight {14in}% \setlength\paperwidth {8.5in}} \DeclareOption{executivepaper} {\setlength\paperheight {10.5in}% \setlength\paperwidth {7.25in}} \DeclareOption{landscape} {\setlength\@tempdima {\paperheight}% \setlength\paperheight {\paperwidth}% \setlength\paperwidth {\@tempdima}} \fi \if@compatibility \renewcommand\@ptsize{0} \else \DeclareOption{10pt}{\renewcommand\@ptsize{0}} \fi \DeclareOption{11pt}{\renewcommand\@ptsize{1}} \DeclareOption{12pt}{\renewcommand\@ptsize{2}} \if@compatibility\else \DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} \fi \DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} \DeclareOption{draft}{\setlength\overfullrule{5pt}} \if@compatibility\else \DeclareOption{final}{\setlength\overfullrule{0pt}} \fi \DeclareOption{titlepage}{\@titlepagetrue} \if@compatibility\else \DeclareOption{notitlepage}{\@titlepagefalse} \fi \if@compatibility\else \DeclareOption{onecolumn}{\@twocolumnfalse} \fi \DeclareOption{twocolumn}{\@twocolumntrue} \DeclareOption{leqno}{\input{leqno.clo}} \DeclareOption{fleqn}{\input{fleqn.clo}} \DeclareOption{openbib}{% \AtEndOfPackage{% \renewcommand\@openbib@code{% \advance\leftmargin\bibindent \itemindent -\bibindent \listparindent \itemindent \parsep \z@ }% \renewcommand\newblock{\par}}% } \ExecuteOptions{letterpaper,10pt,oneside,onecolumn,final} \ProcessOptions \input{size1\@ptsize.clo} \setlength\lineskip{1\p@} \setlength\normallineskip{1\p@} \renewcommand\baselinestretch{} \setlength\parskip{0\p@ \@plus \p@} \@lowpenalty 51 \@medpenalty 151 \@highpenalty 301 \setcounter{topnumber}{2} \renewcommand\topfraction{.7} \setcounter{bottomnumber}{1} \renewcommand\bottomfraction{.3} \setcounter{totalnumber}{3} \renewcommand\textfraction{.2} \renewcommand\floatpagefraction{.5} \setcounter{dbltopnumber}{2} \renewcommand\dbltopfraction{.7} \renewcommand\dblfloatpagefraction{.5} \if@twoside \def\ps@headings{% \let\@oddfoot\@empty\let\@evenfoot\@empty \def\@evenhead{\thepage\hfil\slshape\leftmark}% \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% \let\@mkboth\markboth \def\sectionmark##1{% \markboth {\MakeUppercase{% \ifnum \c@secnumdepth >\z@ \thesection\quad \fi ##1}}{}}% \def\subsectionmark##1{% \markright {% \ifnum \c@secnumdepth >\@ne \thesubsection\quad \fi ##1}}} \else \def\ps@headings{% \let\@oddfoot\@empty \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% \let\@mkboth\markboth \def\sectionmark##1{% \markright {\MakeUppercase{% \ifnum \c@secnumdepth >\m@ne \thesection\quad \fi ##1}}}} \fi \def\ps@myheadings{% \let\@oddfoot\@empty\let\@evenfoot\@empty \def\@evenhead{\thepage\hfil\slshape\leftmark}% \def\@oddhead{{\slshape\rightmark}\hfil\thepage}% \let\@mkboth\@gobbletwo \let\sectionmark\@gobble \let\subsectionmark\@gobble } \if@titlepage \newcommand\maketitle{\begin{titlepage}% \let\footnotesize\small \let\footnoterule\relax \let \footnote \thanks \null\vfil \vskip 60\p@ \begin{center}% {\LARGE \@title \par}% \vskip 3em% {\large \lineskip .75em% \begin{tabular}[t]{c}% \@author \end{tabular}\par}% \vskip 1.5em% {\large \@date \par}% % Set date in \large size. \end{center}\par \@thanks \vfil\null \end{titlepage}% \setcounter{footnote}{0}% \global\let\thanks\relax \global\let\maketitle\relax \global\let\@thanks\@empty \global\let\@author\@empty \global\let\@date\@empty \global\let\@title\@empty \global\let\title\relax \global\let\author\relax \global\let\date\relax \global\let\and\relax } \else \newcommand\maketitle{\par \begingroup \renewcommand\thefootnote{\@fnsymbol\c@footnote}% \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}% \long\def\@makefntext##1{\parindent 1em\noindent \hb@xt@1.8em{% \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% \if@twocolumn \ifnum \col@number=\@ne \@maketitle \else \twocolumn[\@maketitle]% \fi \else \newpage \global\@topnum\z@ % Prevents figures from going at top of page. \@maketitle \fi \thispagestyle{plain}\@thanks \endgroup \setcounter{footnote}{0}% \global\let\thanks\relax \global\let\maketitle\relax \global\let\@maketitle\relax \global\let\@thanks\@empty \global\let\@author\@empty \global\let\@date\@empty \global\let\@title\@empty \global\let\title\relax \global\let\author\relax \global\let\date\relax \global\let\and\relax } \def\@maketitle{% \newpage \null \vskip 2em% \begin{center}% \let \footnote \thanks {\LARGE \@title \par}% \vskip 1.5em% {\large \lineskip .5em% \begin{tabular}[t]{c}% \@author \end{tabular}\par}% \vskip 1em% {\large \@date}% \end{center}% \par \vskip 1.5em} \fi \setcounter{secnumdepth}{3} \newcounter {part} \newcounter {section} \newcounter {subsection}[section] \newcounter {subsubsection}[subsection] \newcounter {paragraph}[subsubsection] \newcounter {subparagraph}[paragraph] \renewcommand \thepart {\@Roman\c@part} \renewcommand \thesection {}%\@arabic\c@section} \renewcommand\thesubsection {\thesection.\@arabic\c@subsection} \renewcommand\thesubsubsection{\thesubsection .\@arabic\c@subsubsection} \renewcommand\theparagraph {\thesubsubsection.\@arabic\c@paragraph} \renewcommand\thesubparagraph {\theparagraph.\@arabic\c@subparagraph} \newcommand\part{% \if@noskipsec \leavevmode \fi \par \addvspace{4ex}% \@afterindentfalse \secdef\@part\@spart} \def\@part[#1]#2{% \ifnum \c@secnumdepth >\m@ne \refstepcounter{part}% \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}% \else \addcontentsline{toc}{part}{#1}% \fi {\parindent \z@ \raggedright \interlinepenalty \@M \normalfont \ifnum \c@secnumdepth >\m@ne \Large\bfseries \partname~\thepart \par\nobreak \fi \huge \bfseries #2% \markboth{}{}\par}% \nobreak \vskip 3ex \@afterheading} \def\@spart#1{% {\parindent \z@ \raggedright \interlinepenalty \@M \normalfont \huge \bfseries #1\par}% \nobreak \vskip 3ex \@afterheading} \newcommand\section{\@startsection{section}{1}{ \z@} % {-3.5ex \@plus -1ex \@minus -.2ex}% {2.3ex \@plus.2ex}% {\normalfont\Large\bfseries}} \newcommand\subsection{\@startsection{subsection}{2}{\z@}% {-3.25ex\@plus -1ex \@minus -.2ex}% {1.5ex \@plus .2ex}% {\normalfont\large\bfseries}} \newcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% {-3.25ex\@plus -1ex \@minus -.2ex}% {1.5ex \@plus .2ex}% {\normalfont\normalsize\bfseries}} \newcommand\paragraph{\@startsection{paragraph}{4}{\z@}% {3.25ex \@plus1ex \@minus.2ex}% {-1em}% {\normalfont\normalsize\bfseries}} \newcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}% {3.25ex \@plus1ex \@minus .2ex}% {-1em}% {\normalfont\normalsize\bfseries}} \if@twocolumn \setlength\leftmargini {2em} \else \setlength\leftmargini {2.5em} \fi \leftmargin \leftmargini \setlength\leftmarginii {2.2em} \setlength\leftmarginiii {1.87em} \setlength\leftmarginiv {1.7em} \if@twocolumn \setlength\leftmarginv {.5em} \setlength\leftmarginvi {.5em} \else \setlength\leftmarginv {1em} \setlength\leftmarginvi {1em} \fi \setlength \labelsep {.5em} \setlength \labelwidth{\leftmargini} \addtolength\labelwidth{-\labelsep} \@beginparpenalty -\@lowpenalty \@endparpenalty -\@lowpenalty \@itempenalty -\@lowpenalty \renewcommand\theenumi{\@arabic\c@enumi} \renewcommand\theenumii{\@alph\c@enumii} \renewcommand\theenumiii{\@roman\c@enumiii} \renewcommand\theenumiv{\@Alph\c@enumiv} \newcommand\labelenumi{\theenumi.} \newcommand\labelenumii{(\theenumii)} \newcommand\labelenumiii{\theenumiii.} \newcommand\labelenumiv{\theenumiv.} \renewcommand\p@enumii{\theenumi} \renewcommand\p@enumiii{\theenumi(\theenumii)} \renewcommand\p@enumiv{\p@enumiii\theenumiii} \newcommand\labelitemi{\textbullet} \newcommand\labelitemii{\normalfont\bfseries \textendash} \newcommand\labelitemiii{\textasteriskcentered} \newcommand\labelitemiv{\textperiodcentered} \newenvironment{description} {\list{}{\labelwidth\z@ \itemindent-\leftmargin \let\makelabel\descriptionlabel}} {\endlist} \newcommand*\descriptionlabel[1]{\hspace\labelsep \normalfont\bfseries #1} \if@titlepage \newenvironment{abstract}{% \titlepage \null\vfil \@beginparpenalty\@lowpenalty \begin{center}% \bfseries \abstractname \@endparpenalty\@M \end{center}}% {\par\vfil\null\endtitlepage} \else \newenvironment{abstract}{% \if@twocolumn \section*{\abstractname}% \else \small \begin{center}% {\bfseries \abstractname\vspace{-.5em}\vspace{\z@}}% \end{center}% \quotation \fi} {\if@twocolumn\else\endquotation\fi} \fi \newenvironment{verse} {\let\\\@centercr \list{}{\itemsep \z@ \itemindent -1.5em% \listparindent\itemindent \rightmargin \leftmargin \advance\leftmargin 1.5em}% \item\relax} {\endlist} \newenvironment{quotation} {\list{}{\listparindent 1.5em% \itemindent \listparindent \rightmargin \leftmargin \parsep \z@ \@plus\p@}% \item\relax} {\endlist} \newenvironment{quote} {\list{}{\rightmargin\leftmargin}% \item\relax} {\endlist} \if@compatibility \newenvironment{titlepage} {% \if@twocolumn \@restonecoltrue\onecolumn \else \@restonecolfalse\newpage \fi \thispagestyle{empty}% \setcounter{page}\z@ }% {\if@restonecol\twocolumn \else \newpage \fi } \else \newenvironment{titlepage} {% \if@twocolumn \@restonecoltrue\onecolumn \else \@restonecolfalse\newpage \fi \thispagestyle{empty}% \setcounter{page}\@ne }% {\if@restonecol\twocolumn \else \newpage \fi \if@twoside\else \setcounter{page}\@ne \fi } \fi \newcommand\appendix{\par \setcounter{section}{0}% \setcounter{subsection}{0}% \gdef\thesection{\@Alph\c@section}} \setlength\arraycolsep{5\p@} \setlength\tabcolsep{6\p@} \setlength\arrayrulewidth{.4\p@} \setlength\doublerulesep{2\p@} \setlength\tabbingsep{\labelsep} \skip\@mpfootins = \skip\footins \setlength\fboxsep{3\p@} \setlength\fboxrule{.4\p@} \renewcommand \theequation {\@arabic\c@equation} \newcounter{figure} \renewcommand \thefigure {\@arabic\c@figure} \def\fps@figure{tbp} \def\ftype@figure{1} \def\ext@figure{lof} \def\fnum@figure{\figurename~\thefigure} \newenvironment{figure} {\@float{figure}} {\end@float} \newenvironment{figure*} {\@dblfloat{figure}} {\end@dblfloat} \newcounter{table} \renewcommand\thetable{\@arabic\c@table} \def\fps@table{tbp} \def\ftype@table{2} \def\ext@table{lot} \def\fnum@table{\tablename~\thetable} \newenvironment{table} {\@float{table}} {\end@float} \newenvironment{table*} {\@dblfloat{table}} {\end@dblfloat} \newlength\abovecaptionskip \newlength\belowcaptionskip \setlength\abovecaptionskip{10\p@} \setlength\belowcaptionskip{0\p@} \long\def\@makecaption#1#2{% \vskip\abovecaptionskip \sbox\@tempboxa{#1: #2}% \ifdim \wd\@tempboxa >\hsize #1: #2\par \else \global \@minipagefalse \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% \fi \vskip\belowcaptionskip} \DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} \DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} \DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} \DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} \DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} \DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} \DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} \DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal} \DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal} \newcommand\@pnumwidth{1.55em} \newcommand\@tocrmarg{2.55em} \newcommand\@dotsep{4.5} \setcounter{tocdepth}{3} \newcommand\tableofcontents{% \section*{\contentsname \@mkboth{% \MakeUppercase\contentsname}{\MakeUppercase\contentsname}}% \@starttoc{toc}% } \newcommand*\l@part[2]{% \ifnum \c@tocdepth >-2\relax \addpenalty\@secpenalty \addvspace{2.25em \@plus\p@}% \begingroup \parindent \z@ \rightskip \@pnumwidth \parfillskip -\@pnumwidth {\leavevmode \large \bfseries #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par \nobreak \if@compatibility \global\@nobreaktrue \everypar{\global\@nobreakfalse\everypar{}}% \fi \endgroup \fi} \newcommand*\l@section[2]{% \ifnum \c@tocdepth >\z@ \addpenalty\@secpenalty \addvspace{1.0em \@plus\p@}% \setlength\@tempdima{1.5em}% \begingroup \parindent \z@ \rightskip \@pnumwidth \parfillskip -\@pnumwidth \leavevmode \bfseries \advance\leftskip\@tempdima \hskip -\leftskip #1\nobreak\hfil \nobreak\hb@xt@\@pnumwidth{\hss #2}\par \endgroup \fi} \newcommand*\l@subsection{\@dottedtocline{2}{1.5em}{2.3em}} \newcommand*\l@subsubsection{\@dottedtocline{3}{3.8em}{3.2em}} \newcommand*\l@paragraph{\@dottedtocline{4}{7.0em}{4.1em}} \newcommand*\l@subparagraph{\@dottedtocline{5}{10em}{5em}} \newcommand\listoffigures{% \section*{\listfigurename \@mkboth{\MakeUppercase\listfigurename}% {\MakeUppercase\listfigurename}}% \@starttoc{lof}% } \newcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}} \newcommand\listoftables{% \section*{\listtablename \@mkboth{% \MakeUppercase\listtablename}{\MakeUppercase\listtablename}}% \@starttoc{lot}% } \let\l@table\l@figure \newdimen\bibindent \setlength\bibindent{1.5em} \newenvironment{thebibliography}[1] { \section{\refname} % \@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}}% \list{}%\@biblabel{\@arabic\c@enumiv} {\settowidth\labelwidth{\@biblabel{#1}}% \leftmargin\labelwidth \advance\leftmargin\labelsep \@openbib@code \usecounter{enumiv}% \let\p@enumiv\@empty \renewcommand\theenumiv{}}%\@arabic\c@enumiv \sloppy \clubpenalty4000 \@clubpenalty \clubpenalty \widowpenalty4000% \sfcode`\.\@m} {\def\@noitemerr {\@latex@warning{Empty `thebibliography' environment}}% \endlist} \newcommand\newblock{\hskip .11em\@plus.33em\@minus.07em} \let\@openbib@code\@empty \newenvironment{theindex} {\if@twocolumn \@restonecolfalse \else \@restonecoltrue \fi \columnseprule \z@ \columnsep 35\p@ \twocolumn[\section*{\indexname}]% \@mkboth{\MakeUppercase\indexname}% {\MakeUppercase\indexname}% \thispagestyle{plain}\parindent\z@ \parskip\z@ \@plus .3\p@\relax \let\item\@idxitem} {\if@restonecol\onecolumn\else\clearpage\fi} \newcommand\@idxitem{\par\hangindent 40\p@} \newcommand\subitem{\@idxitem \hspace*{20\p@}} \newcommand\subsubitem{\@idxitem \hspace*{30\p@}} \newcommand\indexspace{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} \renewcommand\footnoterule{% \kern-3\p@ \hrule\@width.4\columnwidth \kern2.6\p@} \newcommand\@makefntext[1]{% \parindent 1em% \noindent \hb@xt@1.8em{\hss\@makefnmark}#1} \newcommand\contentsname{Contents} \newcommand\listfigurename{List of Figures} \newcommand\listtablename{List of Tables} \newcommand\refname{} \newcommand\indexname{Index} \newcommand\figurename{Figure} \newcommand\tablename{Table} \newcommand\partname{Part} \newcommand\appendixname{Appendix} \newcommand\abstractname{Abstract} \def\today{\ifcase\month\or January\or February\or March\or April\or May\or June\or July\or August\or September\or October\or November\or December\fi \space\number\day, \number\year} \setlength\columnsep{10\p@} \setlength\columnseprule{0\p@} \pagestyle{plain} \pagenumbering{arabic} \if@twoside \else \raggedbottom \fi \if@twocolumn \twocolumn \sloppy \flushbottom \else \onecolumn \fi \endinput %% %% End of file `article.cls'. \ No newline at end of file diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/bibMake.tex b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/bibMake.tex new file mode 100644 index 00000000..dd065bb4 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/bibMake.tex @@ -0,0 +1,6 @@ + +\write18{if [ ! -f \jobname.bib ]; then touch \jobname.bib ; fi} +\write18{if [ ! -f \jobname-Add.bib ]; then touch \jobname-Add.bib ; fi} + +\bibliographystyle{econtex} +\bibliography{\jobname,\jobname-Add,economics} diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/cvBibMake.tex b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/cvBibMake.tex new file mode 100644 index 00000000..dc63a162 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/cvBibMake.tex @@ -0,0 +1,8 @@ + +%\write18{if [ `kpsewhich economics.bib` != '' ]; then touch economics.bib ; fi} # This should be done only for final versions AFTER bibexport has occurred and \jobname.bib is populated +%\write18{if [ ! -f \jobname.bib ]; then touch \jobname.bib ; fi} +%\write18{if [ ! -f \jobname-Add.bib ]; then touch \jobname-Add.bib ; fi} + +%\bibliographystyle{econtex} +%\bibliography{economics,\jobname,\jobname-Add} +\bibliography{economics} diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtex.cls b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtex.cls new file mode 100644 index 00000000..87308d92 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtex.cls @@ -0,0 +1,406 @@ +%%% LaTeX class for economics +%%% +%%% author: Christopher Carroll +%%% license: LaTeX Project Public License +%%% +%%% Modified from style itaxpf by Arne Henningsen +%%% version: 1.0 (09 July 2007) +%%% license: LaTeX Project Public License +%%% +%%% Further information is available at +%%% http://www.uni-kiel.de/agrarpol/ahenningsen/latex-bibtex.html +%%% +%%% This document class is based on the "scrartcl" class +%%% from the KOMA script bundle. For documentation, Google KOMA-Script Documentation +%%% +%%% The corresponding BibTeX style file "econtex.bst" should be used +%%% for the bibliography: \bibliographystyle{econtex} +%%% +%%% In addition to the options for scrartcl, this package includes an additional option +%%% titlepage = include a title page (with command "\maketitle", or "\maketitleWithForcedDate{}") +%%% +%%% If an abstract is defined by \begin{abstract}\end{abstract} before \maketitle is invoked, +%%% it will appear on the title page +%%% +%%% If the titlepage option is invoked: +%%% \keywords can be used to show keywords below the abstract +%%% \jelclass can be used to show JEL classifications below the abstract +%%% \thanks{text of the thank-you footnote} produces a footnote at the bottom of the page containing the text + +\ProvidesClass{econtex}[2017/08/01 LaTeX class for economics papers, handouts, and exam questions written by Christopher Carroll] +\NeedsTeXFormat{LaTeX2e} +% \RequirePackage{rotating} +\RequirePackage{snapshot} % Creates list of external files used by a LaTeX document +\RequirePackage{ifthen} +\RequirePackage{changepage} + +% If unspecified whether pdf output (instead of dvi) is being used, determine that it SHOULD be +\newif\ifdvi\dvitrue +\@ifundefined{pdfoutput}{}{\ifnum\pdfoutput>0 \dvifalse\fi} + +% permit double spacing +\RequirePackage{setspace} +%\doublespacing + +% option to include a title page +\newcounter{IncludeTitlePage} +\setcounter{IncludeTitlePage}{0} +\DeclareOption{titlepage}{\setcounter{IncludeTitlePage}{1}} + +% pass any options on to the scrartcl class and load this class with some options +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrartcl}} +\ProcessOptions\relax +\LoadClass[fontsize=12pt,english,numbers=noenddot,captions=tableheading,captions=nooneline]{scrartcl} +% pointlessnumbers = do not add final dot after ordinary section numbers +% tablecaptionabove = use \captionabove for captions above rather than below tables +% noonelinecaption = do not treat one-line captions differently + +% use new TeX encoding scheme (T1), which contains accented (European) letters, +% to make European hyphenations work +\RequirePackage[T1]{fontenc} + +% use babel package and set language to english +\RequirePackage[english]{babel} + +% spacing around formulas +\AtBeginDocument{ +\setlength{\abovedisplayshortskip}{6pt} +\setlength{\belowdisplayshortskip}{6pt} +\setlength{\abovedisplayskip}{6pt} +\setlength{\belowdisplayskip}{6pt} +\allowdisplaybreaks % Permits LaTeX to break long formulas across pages (?) +} + +%% Added the above info to the definition of normalsize +\def\normalsize{\@setfontsize \normalsize \@xiipt {14.5} +\abovedisplayskip 6\p@ \@plus 3\p@ \@minus 3\p@ +\belowdisplayskip \abovedisplayskip +\abovedisplayshortskip 6pt \belowdisplayshortskip 6pt +\let \@listi \@listI} +\normalsize + +% Don't indent the second and later lines of footnotes +\deffootnote[1em]{0.0em}{1em}{\textsuperscript{\thefootnotemark}} + +% spacing around captions and floats +\setlength{\abovecaptionskip}{6pt} +\setlength{\belowcaptionskip}{3pt} +\setlength{\floatsep}{0pt} +\setlength{\textfloatsep}{20pt} +\setlength{\intextsep}{15pt} + +\RequirePackage{calc} + +\newenvironment{Description} +{\begin{list}{}{\let\makelabel\Descriptionlabel + \setlength\labelwidth{75pt} + \setlength\labelsep{0pt} + \setlength\leftmargin{75pt} + \setlength\itemindent{0pt} +}} +{\end{list}} +\newcommand*\Descriptionlabel[1]{\textbf{#1}\hfil} + +\RequirePackage{cancel,verbatim, +amsmath,amssymb,amsfonts,amsthm +,threeparttable,dcolumn,multicol,multirow,booktabs % table environment extensions +,latexsym +,afterpage +,enotez +,moreverb +,hhline % Allow double hlines +,tipa % Define more characters, in particular the \textthorn character +,color +,accents +,appendix +} + +\DeclareInstance{enotez-list}{superscriptednotes}{paragraph} + { + number = \textsuperscript{#1} + } +% to get endnotes with superscripts, use \printendnotes[superscriptednotes] + +% \RequirePackage{econtex} % Removed 20170801 because won't work when invoked from nonroot paths +% Contents of the file are pasted in below + +%---------------Custom Definitions-------------- + +\def\liminf{\mathop{\rm lim\, inf}\limits} +\DeclareMathOperator{\Ex}{\mathbb{E}} % Expectations operator +\def\var{\operatorname{var}} % variance +\def\cov{\operatorname{cov}} % covariance +\def\std{\operatorname{std}} % standard deviation +\def\argmax{\operatornamewithlimits{arg\,max}} % argmax + +%---------------Custom Modifications---------------------- + +% \htline defines a thick horizontal line in table +\def\htline{\noalign{\hrule height 2\arrayrulewidth}} + +% \hdline defines a dotted horizontal line in table +\def\hdline{\noalign{.\dotfill{}.}} + +%To keep footnotes on a single page except in extreme cases +\interfootnotelinepenalty=5000 %from 0 to 10000 + +%To prevent hyphenation +\hyphenpenalty=5000 %from 0 to 10000, default is 200 + +%To prevent breaking math formula +\relpenalty=4000 %from 0 to 10000, default is 500 + +%To prevent breaking math formula after binary operator +\binoppenalty=10000 %from 0 to 10000, default is 700 + +%-------------------------------------------------------- + + +\RequirePackage[mathscr]{eucal} +\RequirePackage[normalem]{ulem} +\providecommand\bmmax{0} % Prevent boldmath package from using up too much memory +\RequirePackage{bm} % Allow bold math +\RequirePackage{bbm} % Blackbord math + +% font for URLs +\RequirePackage{url} +\def\UrlFont{\ttfamily} + +\usepackage[econtex]{optional} % Enable the control of compilation using options passed on startup +\opt{EndFloats}{\RequirePackage[noheads,nolists,tablesfirst,nomarkers]{endfloat}} + +% page format, margins if PrintGeom option is invoked +\opt{PrintGeom}{ +\RequirePackage{geometry} +\geometry{letterpaper, tmargin=1.4in, bmargin=1.4in, lmargin=1.25in, + rmargin=1.25in, headheight=0in, headsep=0in, footskip=0.5in } +} + +\opt{JournalFormatting}{ % BEJM requires 1.5 inch margins +\RequirePackage{geometry} +\geometry{letterpaper, tmargin=1.5in, bmargin=1.5in, lmargin=1.5in, + rmargin=1.5in, headheight=0in, headsep=0in, footskip=0.5in } +} + +\providecommand{\textSizeDefault}{\normalsize} +\opt{bigWide}{\renewcommand{\textSizeDefault}{\large}} + +\providecommand{\abstractSizeDefault}{\small} +\opt{bigWide}{\renewcommand{\abstractSizeDefault}{\normalsize}} + +%% formatting section headers +\setkomafont{section}{\normalfont \Large \bfseries} +\setkomafont{subsection}{\normalfont \large} +\setkomafont{subsubsection}{\normalfont \itshape} + +% citations and bibliography +\RequirePackage[authoryear]{natbib} +\AtBeginDocument{\renewcommand{\refname}{References} +\renewcommand\@makefnmark + {\mbox{\textsuperscript{\tiny\@thefnmark}}} % Restore footnote defn after titlepage redefines it +\ifdvi + \renewcommand{\ushort}{\underline} % ushort seems to not work properly for tex4ht (which compiles using dvi) +\fi +} + +% captions of figures and tables +\setcapwidth[c]{\textwidth} +% \setcapindent*{0pt} +\setkomafont{captionlabel}{\centering \bfseries} +\setkomafont{caption}{\centering} +\renewcommand{\captionformat}{~ } + +\newcommand{\forcedate}[1]{\newcommand{\@forcedate}{#1}} + +% titlepage with title, author(s), and date + +\renewcommand{\maketitle}{ +\ifthenelse{ \isundefined\@forcedate }{ + \ClassWarningNoLine{econtex}{{\protect\forcedate} is undefined in the .tex file; please define it and rerun}}{} + \ifthenelse{\equal{\theIncludeTitlePage}{1}}{ + \let\footnotesize\scriptsize + \thispagestyle{empty} + \vspace*{0mm} + \enlargethispage{0.4in} + }{} + \begin{center} + \begin{LARGE} + \begin{spacing}{1.00} + \textbf{\@title} + \end{spacing} + \end{LARGE}\medskip\medskip\medskip + {\normalsize \@date \par} + {\tiny{~}\par} + \ifthenelse{\equal{\theIncludeTitlePage}{1}}{ + \vspace*{3mm} + {\large + \lineskip .75em% + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + }{} + \end{center} +} + + +\newcommand{\maketitleWithForcedDate}[1]{ +\ClassWarningNoLine{econtex}{\protect\maketitleWithForcedDate{} is deprecated. To set a date different from the current one, just use the \protect\date{(string desired to signify paper date)}} + + \ifthenelse{\equal{\theIncludeTitlePage}{1}}{ + \let\footnotesize\scriptsize + \thispagestyle{empty} + \vspace*{0mm} + \enlargethispage{0.4in} + }{} + \begin{center} + \begin{LARGE} + \begin{spacing}{1.00} + \textbf{\@title} + \end{spacing} + \end{LARGE}\medskip\medskip\medskip + {\normalsize #1 \par} + {\tiny{~}\par} + \ifthenelse{\equal{\theIncludeTitlePage}{1}}{ + \vspace*{3mm} + {\large + \lineskip .75em% + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + }{} + \end{center} +} + + +% abstract, keywords, JEL classification +\newcommand{\keywords}[1]{\newcommand{\@keywords}{#1}} +\newcommand{\jelclass}[1]{\newcommand{\@jelclass}{#1}} +\newcommand{\aspublished}[1]{\newcommand{\@aspublished}{#1}} + +\renewenvironment{abstract}{% + \begin{spacing}{0.9} + \noindent {\tiny \phantom{.}} \\ % Trick to get proper spacing in html + \noindent \hrule height 0.4pt depth 0.0pt width \textwidth \relax + \vspace*{4mm} + \abstractSizeDefault + \noindent \textbf{Abstract}\\ + \indent +}{% + \noindent {\tiny \phantom{.}} \\ % Trick to get proper spacing in html + \noindent \hrule height 0.4pt depth 0.0pt width \textwidth \relax + \vspace*{0mm} + \ifthenelse{ \isundefined\@keywords }{ + \ClassWarningNoLine{econtex}{No keywords specified. + Please use the command \protect\keywords} + }{ + } + \end{spacing} + +\begin{quote} +\begin{Description} +\item[\textbf{Keywords~}] \@keywords +\ifthenelse{ \isundefined\@jelclass }{ +\ClassWarningNoLine{econtex}{No JEL classification specified. + Please use the command \protect\jelclass} +}{ +\item[\textbf{JEL codes~}] \@jelclass +} + +\end{Description} +\ifthenelse{ \isundefined\@aspublished }{ +}{ +{ + +\vspace{0.1in}\@aspublished} +}\end{quote} +} + +\setcounter{footnote}{0}% + +\medskip + +% avoid clubs and widows +\clubpenalty=1000 % penalty for breaking a page with only one sentence; set to 10000 to prohibit +\widowpenalty=10000 +% \displaywidowpenalty=10000 + +\hbadness 3000 % LaTeX default is 1000, which is too finicky - set to 10000 to get rid of complaints + +% increase stretchability of the spaces (avoid overfull hboxes) +\setlength{\emergencystretch}{3em} + + +\pagestyle{plain} +\thispagestyle{empty} + +\newcommand{\titlepagefinish}{\newpage +\renewcommand\@makefnmark + {\mbox{\textsuperscript{\tiny\@thefnmark}}} +} + + +\RequirePackage[multiple]{footmisc} +\RequirePackage{manyfoot} +\RequirePackage{perpage} \DefineFNsymbols{blank}[text]{{} {} {} {} {}} \setfnsymbol{blank} \DeclareNewFootnote{B}[fnsymbol] \MakePerPage{footnoteB} \renewcommand{\thanks}{\footnoteB} \newcommand{\thanksFooter}{\footnoteB} + +% 20170126: perpage package conflicts with something else so is removed in econtexMake.sh + +\hfuzz2pt % Don't bother to report over-full boxes if over-edge is < 2pt + +%%%%%%%%%% Added by Amy Hendrickson, TeXnology Inc. +%% Amy change, Feb 28, 2011 ==>> + +%%% Generalization of the author and authorinfo commands, based on +%%% the original code. + +%% Sample use: +%% \author{Christopher D. Carroll\authNum \\ +%% \and +%% Jiri Slacalek\authNum \\ +%% \and +%% Martin Sommer\authNum \\ +%% \and +%% Another Name\authNum +%% \and +%% Still Another Name\authNum +%% } + +\newcounter{authornum} % Use either \num or (preferred) \authNum to denote authors +\def\num{\global\advance\c@authornum by 1\textsuperscript{\tiny \the\c@authornum}} +\def\authNum{\global\advance\c@authornum by 1\textsuperscript{\tiny \the\c@authornum}} + +%% \begin{authorsinfo}...\end{authorsinfo} + +%% Now used: +%% \begin{authorsinfo} +%% \name{First author: info} +%% \\ +%% \name{Second author: info} +%% \\ +%% \name{Third author: info} +%% (and so on for as many authors +%% as you have) +%% \end{authorsinfo} +%% (note: the \\ doesn't do anything, but makes it easier to +%% see the separate author names.) + +\newcounter{bottomauthor} +\def\authorsinfo{\global\c@bottomauthor=0\setbox0=\vbox\bgroup\footnotesize +\let\\ \relax +} + +\def\endauthorsinfo{\egroup +\footnoteB{\unvbox0} +} + +\def\name#1{\global\advance\c@bottomauthor by 1\textsuperscript{\tiny \the\c@bottomauthor}{#1}{~~~~}} + +\makeatletter +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} +\makeatother diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtex.sty b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtex.sty new file mode 100644 index 00000000..fcefb573 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtex.sty @@ -0,0 +1,34 @@ +%---------------Custom Definitions-------------- + +\def\liminf{\mathop{\rm lim\, inf}\limits} +\DeclareMathOperator{\Ex}{\mathbb{E}} % Expectations operator +\def\var{\operatorname{var}} % variance +\def\cov{\operatorname{cov}} % covariance +\def\std{\operatorname{std}} % standard deviation +\def\argmax{\operatornamewithlimits{arg\,max}} % argmax + +%---------------Custom Modifications---------------------- + +% \htline defines a thick horizontal line in table +\def\htline{\noalign{\hrule height 2\arrayrulewidth}} + +% \hdline defines a dotted horizontal line in table +\def\hdline{\noalign{.\dotfill{}.}} + +%To keep footnotes on a single page except in extreme cases +\interfootnotelinepenalty=5000 %from 0 to 10000 + +%To prevent hyphenation +\hyphenpenalty=5000 %from 0 to 10000, default is 200 + +%To prevent breaking math formula +\relpenalty=4000 %from 0 to 10000, default is 500 + +%To prevent breaking math formula after binary operator +\binoppenalty=10000 %from 0 to 10000, default is 700 + +%-------------------------------------------------------- + + + + diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtexBibMake.tex b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtexBibMake.tex new file mode 100644 index 00000000..ad524e19 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtexBibMake.tex @@ -0,0 +1,7 @@ + +%\write18{if [ `kpsewhich economics.bib` != '' ]; then touch economics.bib ; fi} # This should be done only for final versions AFTER bibexport has occurred and \jobname.bib is populated +\write18{if [ ! -f \jobname.bib ]; then touch \jobname.bib ; fi} +\write18{if [ ! -f \jobname-Add.bib ]; then touch \jobname-Add.bib ; fi} + +\bibliographystyle{econtex} +\bibliography{economics,\jobname,\jobname-Add} diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtexSetup.sty b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtexSetup.sty new file mode 100644 index 00000000..d2328e6d --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtexSetup.sty @@ -0,0 +1,238 @@ +\RequirePackage{wasysym +,psibycus % Greek language package, including koppa +,ushort +%,lscape % Pages in landscape mode go inside \begin{landscape}\end{landscape} % CONFLICTS WITH EPSTOPDF +} + +\newenvironment{CDCPrivate} % Environment for extra material not wanted in the public document +{\marginpar{\tiny beginCDC}}{\marginpar{\tiny endCDC}} % CDCPrivate + +\provideboolean{Web} +\setboolean{Web}{false} % reset to true if running via dvi; search for \ifdvi below + +\provideboolean{bigPrint} +\setboolean{bigPrint}{true} +\setboolean{bigPrint}{false} + +\provideboolean{wideMargins} +\setboolean{wideMargins}{true} +\setboolean{wideMargins}{false} + +\provideboolean{BigAndWide} +\setboolean{BigAndWide}{true} +\setboolean{BigAndWide}{false} + +% Options to set if being run from the shell (so autocompiled) +\opt{FromShell}{ +\setboolean{bigPrint}{false} +\setboolean{wideMargins}{false} +\setboolean{BigAndWide}{false} +} + +\opt{bigWide}{ +\setboolean{bigPrint}{true} +\setboolean{wideMargins}{true} +\setboolean{BigAndWide}{true} +\providecommand{\textSizeDefault}{\large} +\providecommand{\abstractSizeDefault}{\large} +} + +\opt{Aquamacs}{ +%\setboolean{bigPrint}{true} +%\setboolean{wideMargins}{true} +%\setboolean{BigAndWide}{true} +%\providecommand{\textSizeDefault}{\large} +%\providecommand{\abstractSizeDefault}{\large} +} + +\provideboolean{KoppaOn} +\setboolean{KoppaOn}{true} +%\setboolean{KoppaOn}{false} + +\ifthenelse{\boolean{KoppaOn}}{ +\providecommand{\koppa}{\text{\greek{k+}}} +\providecommand{\Koppa}{\text{\greek{K+}}} +\providecommand{\sampi}{\text{\greek{s+}}} +\providecommand{\cigma}{\text{\greek{c+}}} +\providecommand{\Cigma}{\text{\greek{C+}}} +}{ +\def\koppa{\mathbf{q}}\providecommand{\koppa}{$\mathbf{q}$}\providecommand{\Koppa}{$\mathbf{Q}$} +} + +% Keep the elements in the argument #1 together on the same page +\newcommand{\together}[1]{\noindent\parbox{\linewidth}{#1}} + +% html version of document must be constructed by running pdflatex in +% dvi output mode; code below creates an ifdvi construct that detects +% whether running in dvi mode and sets the options necessary to generate +% html version of document using tex4ht + +%\makeatletter +%\newif\ifdvi\dvitrue +%\@ifundefined{pdfoutput}{}{\ifnum\pdfoutput>0 \dvifalse\fi} +%\makeatother + +% dvi compilation only occurs if making the html version +\ifdvi + \setboolean{Web}{true} + \RequirePackage{tex4ht} + \RequirePackage{graphicx} + \RequirePackage[tex4ht]{hyperref} + \provideboolean{bigPrint}\setboolean{bigPrint}{true} % HTM output looks better in a larger font size + \providecommand{\wideMargins}{\null{}} % Wide margins doesn't mean anything for html documents + \newcommand{\CDCFig}[1]{\centerline{\includegraphics{#1}}} + \newcommand{\CDCFigSideways}[1]{\centerline{\includegraphics{#1}}} + \DeclareGraphicsExtensions{.png} + \providecommand{\textSizeDefault}{\large} + \providecommand{\titlepagefinish}{\newpage\textSizeDefault} + \providecommand{\abstractSizeDefault}{\large} + \providecommand{\ushort}{\underline} % ushort seems to not work properly for tex4ht + \let\footnoterule\relax + \makeatletter + \renewenvironment{abstract}{% + \begin{spacing}{0.9} + \noindent {\tiny \phantom{.}} \\ % Trick to get proper spacing in html + \noindent \hrule height 0.4pt depth 0.0pt width \textwidth \relax + \vspace*{5mm} + \noindent \textbf{Abstract}\\ + \indent \abstractSizeDefault + }{% + \noindent {\tiny \phantom{.}} \\ % Trick to get proper spacing in html +% \noindent \hrule height 0.4pt depth 0.0pt width \textwidth \relax + \vspace*{3mm} + \ifthenelse{ \isundefined\@keywords }{ + \ClassWarningNoLine{bejournal}{No keywords specified. + Please use the command \protect\keywords} + }{ + } + \end{spacing} + \begin{quote} + \begin{Description} + \item[\textbf{~~~~~~~~~~~~Keywords~}] \@keywords + \ifthenelse{ \isundefined\@jelclass }{ + \ClassWarningNoLine{bejournal}{No JEL classification specified. + Please use the command \protect\jelclass} + }{ + \item[\textbf{~~~~~~~~~~~~JEL codes~}] \@jelclass + \end{Description} + } + \end{quote} + \makeatother + } +\else + \RequirePackage[pdftex]{graphicx} + \RequirePackage[plainpages=false]{hyperref} + \hypersetup{ + pdffitwindow = false, % Don't rescale to fit size of window + pdfpagemode=UseThumbs, + pdfstartview=FitH, + pdfnewwindow = true, % Links open in new window + pdfproducer = {pdfLaTeX with hyperref} + } + \providecommand{\wideMargins}{\usepackage[twoside,marginparwidth=0in,left=0.5in,right=0.5in,top=0.5in,bottom=0.5in]{geometry}\usepackage{layouts}} + \ifthenelse{\boolean{wideMargins}}{\wideMargins}{} + \newcommand{\CDCFig}[1]{\centerline{\includegraphics[width=0.75\textwidth]{../Figures/#1}}} + \newcommand{\CDCFigSideways}[1]{\centerline{\includegraphics[width=7.8in,height=5.5in]{../Figures/#1}}} + \DeclareGraphicsExtensions{.pdf} + \ifthenelse{\boolean{bigPrint}}{\renewcommand{\titlepagefinish}{\newpage\large}}{} +\fi + +\newcolumntype{d}[1]{D{.}{.}{#1}} % Seems to need to come after hyperref + +\definecolor{darkblue}{rgb}{0.1,0.094,0.3} +\definecolor{darkred}{rgb}{0.3,0,0} +\hypersetup{colorlinks=true, % put a box around links + linkbordercolor = {1 0 0}, % the box will be red + pdfborder = {1 0 0}, % +% bookmarks=true, % PDF will contain an index on the RHS + urlcolor=darkred, + citecolor=darkblue, + linkcolor=darkred +} + +%% Define the title table as different from the regular table + +%\let\tabularTitle\tabular +%\let\endtabularTitle\endtabular + +%\newenvironment{tabularTitle}{\tabularTitle}{\endtabularTitle} +\newenvironment{tabularTitle}{\tabular}{\endtabular} + +\providecommand{\SolvingMicroDSOPs}{\href{http://www.econ2.jhu.edu/people/ccarroll/SolvingMicroDSOPs/}{SolvingMicroDSOPs}} + +\newcommand{\handoutC}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/Consumption/#1.pdf}{\texttt{#1}}} +\newcommand{\handoutA}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/AssetPricing/#1.pdf}{\texttt{#1}}} +\newcommand{\handoutI}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/Investment/#1.pdf}{\texttt{#1}}} +\newcommand{\handoutG}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/Growth/#1.pdf}{\texttt{#1}}} +\newcommand{\handoutF}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/MathFacts/#1.pdf}{\texttt{#1}}} +\newcommand{\handoutD}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/DSGEModels/#1.pdf}{\texttt{#1}}} +\newcommand{\MathFactsList}{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/MathFacts/MathFactsList.pdf}{\texttt{MathFacts}}} +\newcommand{\handoutM}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/MathFacts/#1.pdf}{\texttt{#1}}} +\renewcommand{\handoutM}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/MathFacts/MathFactsList/}{\texttt{#1}}} +\newcommand{\Aggregation}{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/MathFacts/Aggregation.pdf}{\texttt{Aggregation}}} + + +% If doing a web version, renewcommands link to the html versions of handouts +\ifdvi +\renewcommand{\handoutC}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/consumption/#1}{\texttt{#1}}} +\renewcommand{\handoutA}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/AssetPricing/#1}{\texttt{#1}}} +\renewcommand{\handoutI}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/Investment/#1}{\texttt{#1}}} +\renewcommand{\handoutG}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/Growth/#1}{\texttt{#1}}} +\renewcommand{\handoutD}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/DSGEModels/#1}{\texttt{#1}}} +\renewcommand{\handoutM}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/MathFactsList/#1}{\texttt{#1}}} +\fi +\renewcommand{\MathFactsList}{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/MathFacts/MathFactsList/}{\texttt{MathFacts}}} +\renewcommand{\Aggregation}{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/MathFacts/Aggregation/}{\texttt{Aggregation}}} + +% Generic starting text for MathFactsList generated file +\message{Including MathFactsList.defs} +\providecommand{\CRRALim}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#CRRALim}{\ensuremath{\mathtt{[CRRALim]}}}} +\providecommand{\ELogNorm}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#ELogNorm}{\ensuremath{\mathtt{[ELogNorm]}}}} +\providecommand{\ELogNormMeanOne}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#ELogNormMeanOne}{\ensuremath{\mathtt{[ELogNormMeanOne]}}}} +\providecommand{\ELogNormTimes}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#ELogNormTimes}{\ensuremath{\mathtt{[ELogNormTimes]}}}} +\providecommand{\EulersTheorem}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#EulersTheorem}{\ensuremath{\mathtt{[EulersTheorem]}}}} +\providecommand{\ExpEps}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#ExpEps}{\ensuremath{\mathtt{[ExpEps]}}}} +\providecommand{\ExpPlus}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#ExpPlus}{\ensuremath{\mathtt{[ExpPlus]}}}} +\providecommand{\FinSum}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#FinSum}{\ensuremath{\mathtt{[FinSum]}}}} +\providecommand{\InfSum}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#InfSum}{\ensuremath{\mathtt{[InfSum]}}}} +\providecommand{\LogELogNorm}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#LogELogNorm}{\ensuremath{\mathtt{[LogELogNorm]}}}} +\providecommand{\LogELogNormTimes}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#LogELogNormTimes}{\ensuremath{\mathtt{[LogELogNormTimes]}}}} +\providecommand{\LogEps}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#LogEps}{\ensuremath{\mathtt{[LogEps]}}}} +\providecommand{\LogMeanMPS}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#LogMeanMPS}{\ensuremath{\mathtt{[LogMeanMPS]}}}} +\providecommand{\MeanOne}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#MeanOne}{\ensuremath{\mathtt{[MeanOne]}}}} +\providecommand{\MultPlus}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#MultPlus}{\ensuremath{\mathtt{[MultPlus]}}}} +\providecommand{\NormTimes}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#NormTimes}{\ensuremath{\mathtt{[NormTimes]}}}} +\providecommand{\OverPlus}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#OverPlus}{\ensuremath{\mathtt{[OverPlus]}}}} +\providecommand{\SmallSmallZero}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#SmallSmallZero}{\ensuremath{\mathtt{[SmallSmallZero]}}}} +\providecommand{\SumNormsIsNorm}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#SumNormsIsNorm}{\ensuremath{\mathtt{[SumNormsIsNorm]}}}} +\providecommand{\TaylorOne}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#TaylorOne}{\ensuremath{\mathtt{[TaylorOne]}}}} +\providecommand{\TaylorTwo}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#TaylorTwo}{\ensuremath{\mathtt{[TaylorTwo]}}}} +\RequirePackage{ifthen} + +\provideboolean{AnswersTF}\setboolean{AnswersTF}{false} % Default is no answers; run with \UseOption{Answers} from shell to generate answers + + +\provideboolean{ExamQ} +\setboolean{ExamQ}{false} +\newcommand{\ifExamQuestion}{\ifthenelse{\boolean{ExamQ}}} + +\provideboolean{SpaceBetweenAnswers} +\setboolean{SpaceBetweenAnswers}{true} +\providecommand{\AnswerOrBlankSpace}{\ifthenelse{\boolean{SpaceBetweenAnswers}}} + +\opt{Answers}{\provideboolean{AnswersTF}\setboolean{AnswersTF}{true}} + +\newcommand{\ifAnswers}{\ifthenelse{\boolean{AnswersTF}}} +\newcommand{\answer}[2]{\ifthenelse{\boolean{AnswersTF}}{ + +{\it Answer:} +\begin{quote} +#1 +\end{quote} +} +{#2}} + + + + + diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtexShortcuts.sty b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtexShortcuts.sty new file mode 100644 index 00000000..40f4d1bd --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/econtexShortcuts.sty @@ -0,0 +1,631 @@ +\providecommand{\aAgg}{\ensuremath{\mathsf{A}}} +\providecommand{\aboveMin}{\blacktriangle} +\providecommand{\adjPar}{\ensuremath{\omega}} +\providecommand{\adj}{\ensuremath{\mathrm{j}}} +\providecommand{\aE}{\aRat^{e}} +\providecommand{\aFunc}{\ensuremath{\mathrm{a}}} +\providecommand{\Age}{\ensuremath{Z}} +\providecommand{\age}{\ensuremath{z}} +\providecommand{\ALevBF}{\ensuremath{\mathbf{A}}} +\providecommand{\aLevBF}{\ensuremath{\mathbf{a}}} +\providecommand{\ALev}{\ensuremath{A}} +\providecommand{\aLev}{\ensuremath{a}} +\providecommand{\Alive}{\ensuremath{\aleph}} +\providecommand{\Alt}{\grave} +\providecommand{\aMin}{\ensuremath{\underline{\aRat}}} +\providecommand{\ARat}{\ensuremath{A}} +\providecommand{\aRat}{\ensuremath{a}} +\providecommand{\ASS}{\ensuremath{\ensuremath{A}}} +\providecommand{\aSS}{\ensuremath{\ensuremath{a}}} +\providecommand{\ATarg}{\ensuremath{\check{A}}} +\providecommand{\aTarg}{\ensuremath{\check{a}}} +\providecommand{\BE}{\BRat^{e}} +\providecommand{\bE}{\bRat^{e}} +\providecommand{\BLevBF}{\ensuremath{\mathbf{B}}} +\providecommand{\bLevBF}{\ensuremath{\mathbf{b}}} +\providecommand{\BLevE}{\ensuremath{\BLev^{e}}} +\providecommand{\bLevE}{\ensuremath{\bLev^{e}}} +\providecommand{\BLevU}{\ensuremath{\BLev^{u}}} +\providecommand{\bLevU}{\ensuremath{\bLev^{u}}} +\providecommand{\BLev}{\ensuremath{B}} +\providecommand{\bLev}{\ensuremath{b}} +\providecommand{\bMin}{\ensuremath{\underline{\bRat}}} +\providecommand{\bRatE}{\ensuremath{b}^{e}} +\providecommand{\BRatE}{\ensuremath{B}^{e}} +\providecommand{\bRatU}{\ensuremath{b}^{u}} +\providecommand{\BRat}{\ensuremath{B}} +\providecommand{\bRat}{\ensuremath{b}} +\providecommand{\bTargE}{\ensuremath{\check{b}^{e}}} +\providecommand{\BTargTarg}{\Target{\Target{\BRat}}} +\providecommand{\bTargTarg}{\Target{\Target{\bRat}}} +\providecommand{\BTarg}{\ensuremath{\check{B}}} +\providecommand{\bTarg}{\ensuremath{\check{b}}} +\providecommand{\BU}{{B}^{u}} +\providecommand{\bU}{{b}^{u}} +\providecommand{\cAgg}{\ensuremath{\pmb{C}}} +\providecommand{\CARA}{\ensuremath{\alpha}} +\providecommand{\ccRat}{\ensuremath{\mathsf{c}}} +\providecommand{\CDF}{\ensuremath{\mathcal{F}}} +\providecommand{\CEndFunc}{\ensuremath{\mathfrak{C}}} +\providecommand{\cEndFunc}{\ensuremath{\mathfrak{c}}} +\providecommand{\cEss}{{c}^{e}} +\providecommand{\CE}{\CRat^{e}} +\providecommand{\cE}{\cRat^{e}} +\providecommand{\cFuncAbove}{\ensuremath{\bar{\mathrm{c}}}} +\providecommand{\cFuncBelow}{\ensuremath{\uline{\mathrm{c}}}} +\providecommand{\cFuncMax}{\ensuremath{\bar{\bar{\mathrm{c}}}}} +\providecommand{\CFunc}{\ensuremath{\mathrm{C}}} +\providecommand{\cFunc}{\ensuremath{\mathrm{c}}} +\providecommand{\cFunc}{\ensuremath{\mathrm{c}}} +\providecommand{\CGroOverG}{\ensuremath{\Upsilon}} +\providecommand{\CGroOverR}{\ensuremath{\Phi}} +\providecommand{\CGroPF}{\ensuremath{\Lambda}} +\providecommand{\cGroPF}{\ensuremath{\lambda}} +\providecommand{\CGroPS}{\ensuremath{\chi}} % Precautionary Saving boost to consumption growth +\providecommand{\chiFunc}{\pmb{\chi}} +\providecommand{\Chi}{\ensuremath{\mathrm{X}}} % capital chi is sometimes useful, and not native to LaTeX +\providecommand{\CLevBF}{\ensuremath{\mathbf{C}}} +\providecommand{\cLevBF}{\ensuremath{\mathbf{c}}} +\providecommand{\CLevE}{\CLev^{e}} +\providecommand{\cLevE}{\cLev^{e}} +\providecommand{\cLevFunc}{\ensuremath{\pmb{\cFunc}}} +\providecommand{\CLevU}{\CLev^{u}} +\providecommand{\cLevU}{\cLev^{u}} +\providecommand{\cLev}{\ensuremath{c}} +\providecommand{\CLev}{\ensuremath{C}} +\providecommand{\Cons}{\ensuremath{C}} +\providecommand{\cons}{\ensuremath{c}} +\providecommand{\corr}{\varrho} +\providecommand{\cPDVFunc}{\ensuremath{\mathbb{C}}} +\providecommand{\CPDV}{\ensuremath{\text{PDV($C$)}}} +\providecommand{\cPPP}{\cons^{\prime\prime\prime}} +\providecommand{\cPP}{\cons^{\prime\prime}} +\providecommand{\cP}{\cons^{\prime}} +\providecommand{\cRatBF}{\ensuremath{\pmb{c}}} +\providecommand{\CRatE}{\CRat^{e}} +\providecommand{\cRatE}{\cRat^{e}} +\providecommand{\CRatU}{\CRat^{u}} +\providecommand{\cRatU}{\cRat^{u}} +\providecommand{\CRat}{\ensuremath{C}} +\providecommand{\cRat}{\ensuremath{c}} +\providecommand{\CRRA}{\ensuremath{\rho}} +\providecommand{\CTargE}{\CTarg^{\null}} +\providecommand{\cTargE}{\ensuremath{\Target{c}^{e}}} +\providecommand{\cTargTarg}{\Target{\Target{\cRat}}} +\providecommand{\CTarg}{\ensuremath{\Target{C}}} +\providecommand{\cTarg}{\ensuremath{\Target{c}}} +\providecommand{\curr}{1} % Permits a change of notation to T-1 and T, t and t+1, or whatever +\providecommand{\Curr}{t} % Permits a change of notation to T-1 and T, t and t+1, or whatever +\providecommand{\CU}{\CRat^{u}} +\providecommand{\cU}{\cRat^{u}} +\providecommand{\dRat}{\ensuremath{d}} +\providecommand{\debtLim}{\mathsf{d}} +\providecommand{\Debt}{\ensuremath{D}} +\providecommand{\debt}{\ensuremath{d}} +\providecommand{\DeprFac}{\ensuremath{\daleth}} +\providecommand{\Depr}{\ensuremath{\daleth}} +\providecommand{\depr}{\ensuremath{\delta}} +\providecommand{\deprRte}{\ensuremath{\delta}} % New +\providecommand{\DiscAltuAdj}{\ensuremath{\underline{\underline{\beth}}}} +\providecommand{\DiscAlt}{\ensuremath{\beth}} +\providecommand{\Discount}{\ensuremath{\beta}} +\providecommand{\DiscRate}{\ensuremath{\vartheta}} +\providecommand{\DiscRte}{\ensuremath{\vartheta}} % New +\providecommand{\DiscFac}{\ensuremath{\beta}} % New +\providecommand{\DivGro}{\ensuremath{\mathsf{G}}} +\providecommand{\divGro}{\ensuremath{\mathsf{g}}} +\providecommand{\Div}{\ensuremath{D}} +% \providecommand{\div}{\ensuremath{d}} reserved for divide +\providecommand{\DLev}{\ensuremath{D}} +\providecommand{\Dvdnd}{\ensuremath{\mathbf{D}}} +\providecommand{\dvdnd}{\ensuremath{d}} +\providecommand{\edvdnd}{\grave{\dvdnd}} +\providecommand{\EEndMap}{\ensuremath{\mathsf{E}}} +\providecommand{\effUnits}{\ensuremath{X}} +\providecommand{\eFunc}{\ensuremath{\mathrm{e}}} +\providecommand{\ELev}{\ensuremath{E}} +\providecommand{\ek}{\ensuremath{\lambda}} +\providecommand{\EmpGro}{\ensuremath{\Xi}} +\providecommand{\empGro}{\ensuremath{\xi}} +\providecommand{\empState}{\xi} % employment state indicator variable +\providecommand{\EpremLog}{\varphi} % Not using regular \eprem because want to distinguish between \varphi = log E_{t}[\Phi_{t+1}] and \phi_{t} = E[\log \Phi_{t}] +\providecommand{\EPrem}{\Phi} % equity premium +\providecommand{\eprem}{\phi} % log equity premium +\providecommand{\EpShkInv}{\Ex[\pShk^{-1}]} +\providecommand{\erate}{\ensuremath{\cancel{\mho}}} +\providecommand{\error}{\ensuremath{\epsilon}} +\providecommand{\Err}{\ensuremath{Z}} +\providecommand{\err}{\ensuremath{z}} +\providecommand{\err}{\ensuremath{z}} +\providecommand{\Estdr}{\ensuremath{\sigma_{\risky}}} % Standard deviation of log return on risky asset +\providecommand{\Evarr}{\ensuremath{\sigma_{\risky}^{2}}} % Variance of log return on risky asset +\providecommand{\EVarr}{\sigma_{\Risky}^{2}} % Variance of level return on risky asset (when returns norm dist) +\providecommand{\expend}{\ensuremath{\xi}} +%\providecommand{\Ex}{\ensuremath{\mathbb{E}}} % Expectations operator defined in econtex.cls +\providecommand{\FDist}{\ensuremath{\mathcal{F}}} +\providecommand{\fDist}{\ensuremath{\mathcal{f}}} +\providecommand{\FFunc}{\ensuremath{\mathrm{F}}} +\providecommand{\fFunc}{\ensuremath{\mathrm{f}}} +\providecommand{\FLev}{\ensuremath{F}} +\providecommand{\fLev}{\ensuremath{f}} +\providecommand{\fPP}{\ensuremath{\mathrm{f}^{\prime\prime}}} +\providecommand{\FPP}{\ensuremath{\mathrm{F}^{\prime\prime}}} +\providecommand{\fP}{\ensuremath{\mathrm{f}^{\prime}}} +\providecommand{\FP}{\ensuremath{\mathrm{F}^{\prime}}} +\providecommand{\GLev}{\ensuremath{G}} +\providecommand{\GovNW}{\ensuremath{N}} +\providecommand{\govNW}{\ensuremath{n}} +\providecommand{\GovSpend}{\ensuremath{X}} +\providecommand{\govSpend}{\ensuremath{x}} +\providecommand{\Habit}{\ensuremath{H}} +\providecommand{\Habit}{\ensuremath{H}} +\providecommand{\habit}{\ensuremath{h}} +\providecommand{\Ham}{\ensuremath{\mathcal{H}}} % Hamiltonian +\providecommand{\HARKcore}{\texttt{HARKcore}} +\providecommand{\hEndMin}{\ensuremath{\underline{\mathfrak{h}}}} +\providecommand{\hEnd}{\ensuremath{\mathfrak{h}}} +\providecommand{\hFunc}{\ensuremath{\mathrm{h}}} +\providecommand{\Hi}{\hat} +\providecommand{\HLevBF}{\ensuremath{\mathbf{H}}} +\providecommand{\hLevBF}{\ensuremath{\mathbf{h}}} +\providecommand{\HLev}{\ensuremath{\pmb{H}}} +\providecommand{\hLev}{\ensuremath{\pmb{h}}} +\providecommand{\hMin}{\ensuremath{\underline{\h}}} +\providecommand{\HMin}{\ensuremath{\underline{H}}} +\providecommand{\hours}{\ensuremath{\mathfrak{h}}} +\providecommand{\Hours}{\ensuremath{\mathfrak{H}}} +\providecommand{\HRat}{\ensuremath{H}} +\providecommand{\hRat}{\ensuremath{h}} +\providecommand{\h}{\ensuremath{h}} +%\providecommand{\H}{\ensuremath{H}} +\providecommand{\iFunc}{\ensuremath{\mathrm{i}}} +\providecommand{\IFunc}{\ensuremath{\mathrm{I}}} +\providecommand{\ILev}{\ensuremath{I}} +\providecommand{\iLev}{\ensuremath{i}} +\providecommand{\impg}{{\imath}_{\pGro}} +\providecommand{\ImpG}{{\Im}_{\PGro}} +\providecommand{\impr}{{\imath}_{\rfree}} +\providecommand{\ImpR}{{\Im}_{\Rfree}} +\providecommand{\Inc}{{Y}} +\providecommand{\inc}{{y}} +\providecommand{\InvEpShkInv}{\underline{\psi}} +\providecommand{\Inv}{{I}} +\providecommand{\inv}{{i}} +\providecommand{\IRat}{\ensuremath{I}} +\providecommand{\iRat}{\ensuremath{i}} +\providecommand{\itc}{\ensuremath{\zeta}} +\providecommand{\jFunc}{\ensuremath{\mathrm{j}}} +\providecommand{\JLev}{\ensuremath{J}} +\providecommand{\kapRent}{\ensuremath{\varkappa}} +\providecommand{\kapShare}{\ensuremath{\alpha}} +\providecommand{\Kap}{{K}} +\providecommand{\kap}{{k}} +\providecommand{\KFunc}{\ensuremath{\mathrm{K}}} +\providecommand{\kFunc}{\ensuremath{\mathrm{k}}} +\providecommand{\KLevBF}{\ensuremath{\mathbf{K}}} +\providecommand{\kLevBF}{\ensuremath{\mathbf{k}}} +\providecommand{\KLev}{\ensuremath{K}} +\providecommand{\kLev}{\ensuremath{k}} +\providecommand{\kPriceAfterITC}{\ensuremath{\mathscr{P}}} +\providecommand{\kPrice}{\ensuremath{\mathsf{P}}} +\providecommand{\KRat}{\ensuremath{K}} +\providecommand{\kRat}{\ensuremath{k}} +\providecommand{\kTargE}{\ensuremath{\Target{k}^{e}}} +\providecommand{\kTarg}{\ensuremath{\Target{k}}} +\providecommand{\labor}{\ensuremath{\ell}} % +\providecommand{\Labor}{\ensuremath{L}} +\providecommand{\labShare}{\ensuremath{\nu}} +\providecommand{\Leisure}{Z} % +\providecommand{\leisure}{z} % +\providecommand{\leiShare}{\ensuremath{\zeta}} % +\providecommand{\LGro}{\ensuremath{\Lambda}} +\providecommand{\lGro}{\ensuremath{\lambda}} +\providecommand{\LLevBF}{\ensuremath{\mathbf{L}}} +\providecommand{\lLevBF}{\ensuremath{\pmb{\ell}}} +\providecommand{\lLev}{\ensuremath{\ell}} +\providecommand{\LLev}{\ensuremath{L}} +\providecommand{\Lo}{\check} +\providecommand{\LRat}{\ensuremath{L}} +\providecommand{\MaxMaxMPC}{\ensuremath{\bar{\bar{\kappa}}}} +\providecommand{\MaxMinMPC}{\ensuremath{\hat{\underline{\kappa}}}} +\providecommand{\MaxMPC}{\ensuremath{\bar{\kappa}}} +\providecommand{\MaxMPS}{\ensuremath{\PatR}} +\providecommand{\Mean}{\ensuremath{\mathbb{M}}} % Mean +\providecommand{\mEss}{\check{m}^{e}} +\providecommand{\ME}{\MRat^{e}} +\providecommand{\mE}{\mRat^{e}} +\providecommand{\mFunc}{\ensuremath{\mathrm{m}}} +\providecommand{\MinMinMPC}{\ensuremath{\underline{\kappa}}} +\providecommand{\MinMPC}{\ensuremath{\uline{\kappa}}} +\providecommand{\MinMPS}{\ensuremath{\pZero^{1/\CRRA} \PatR}} +\providecommand{\MLevBF}{\ensuremath{\mathbf{M}}} +\providecommand{\mLevBF}{\ensuremath{\mathbf{m}}} +\providecommand{\mLevBF}{\ensuremath{\mathbf{m}}} +\providecommand{\mLevE}{\mLev^{e}} +\providecommand{\MLev}{\ensuremath{M}} +\providecommand{\mLev}{\ensuremath{m}} +\providecommand{\MPCE}{\MPC^{e}} +\providecommand{\MPCFunc}{\ensuremath{\pmb{\kappa}}} +\providecommand{\MPCPPF}{\ensuremath{\Pi}} +\providecommand{\MPCP}{\ensuremath{\pi}} +\providecommand{\MPCU}{\MPC^{u}} +\providecommand{\MPC}{\ensuremath{\kappa}} +\providecommand{\MPSFunc}{\ensuremath{\pmb{lambda}}} +\providecommand{\MPS}{\ensuremath{\lambda}} +\providecommand{\MRatE}{\MRat^{e}} +\providecommand{\mRatE}{\mRat^{e}} +\providecommand{\MRat}{\ensuremath{M}} +\providecommand{\mRat}{\ensuremath{m}} +\providecommand{\MSS}{\ensuremath{\breve{M}}} +\providecommand{\mSS}{\ensuremath{\breve{m}}} +\providecommand{\mTarg}{\check{m}} +\providecommand{\MU}{{M}^{u}} +\providecommand{\mU}{{m}^{u}} +%\providecommand{\m}{\ensuremath{m}} +%\providecommand{\M}{\ensuremath{M}} +%\providecommand{\next}{2} % via search-and-replace +\providecommand{\Next}{t+1} % +\providecommand{\nFunc}{\ensuremath{\mathrm{n}}} +\providecommand{\NLev}{\ensuremath{N}} +\providecommand{\nLev}{\ensuremath{n}} +\providecommand{\NRat}{\ensuremath{N}} +\providecommand{\nRat}{\ensuremath{n}} +\providecommand{\Num}{\ensuremath{N}} +\providecommand{\nIter}{\ensuremath{n}} +\providecommand{\OLevBF}{\ensuremath{\mathbf{O}}} +\providecommand{\oLevBF}{\ensuremath{\mathbf{o}}} +\providecommand{\OLev}{\ensuremath{O}} +\providecommand{\oLev}{\ensuremath{\pmb{o}}} +\providecommand{\ORat}{\ensuremath{O}} +\providecommand{\oRat}{\ensuremath{o}} +\providecommand{\Pareto}{\zeta} +\providecommand{\PatPGroAdj}{\text{\pmb{\Thorn}}_{\acute{\PGro}}} +\providecommand{\patpGroAdj}{\text{\thorn}_{\acute{\pGro}}} +\providecommand{\patpGrohat}{\hat{\text{\thorn}}_{\pGro}} +\providecommand{\PatPGro}{\text{\pmb{\Thorn}}_{\PGro}} +\providecommand{\patpGro}{\text{\thorn}_{\pGro}} +\providecommand{\PatR}{\text{\pmb{\Thorn}}_{\Rfree}} +\providecommand{\patr}{\text{\thorn}_{\rfree}} +\providecommand{\PatU}{\text{\pmb{\Thorn}}_{\urate}} +\providecommand{\patu}{\text{\thorn}_{\urate}} +\providecommand{\PatWGro}{\text{\pmb{\Thorn}}_{\WGro}} +\providecommand{\patwGro}{\text{\thorn}_{\wGro}} +\providecommand{\Pat}{\text{\pmb{\Thorn}}} +\providecommand{\pat}{\text{\thorn}} +\providecommand{\pDeadRate}{\ensuremath{\grave{\cancel{\mathsf{d}}}}} +\providecommand{\pDead}{\ensuremath{\mathfrak{D}}} +\providecommand{\pDieRate}{\ensuremath{\grave{\mathsf{d}}}} +\providecommand{\pDies}{\ensuremath{\mathsf{d}}} % Continuous time death rate +\providecommand{\PDies}{\ensuremath{\mathsf{D}}} % Discrete-time one-period death rate +\providecommand{\PDV}{\ensuremath{\mathbb{P}}} % PDV +\providecommand{\PGroAdj}{\ensuremath{\underline{\PGro}}} +\providecommand{\pGroAdj}{\ensuremath{\underline{\pGro}}} +\providecommand{\PGrouAdj}{\ensuremath{\underline{\underline{\PGro}}}} +\providecommand{\pGrouAdj}{\ensuremath{\underline{\underline{{\pGro}}}}} +\providecommand{\PGro}{\ensuremath{\Gamma}} +\providecommand{\pGro}{\ensuremath{\gamma}} +\providecommand{\phiFunc}{\ensuremath{\digamma}} +\providecommand{\PIHMPC}{\ensuremath{\varkappa}} +\providecommand{\PInc}{\ensuremath{P}} +\providecommand{\PLabor}{\ensuremath{P}} % Permanent labor income in levels +\providecommand{\Plabor}{P} % Permanent labor income in levels +\providecommand{\PLevBF}{\ensuremath{\mathbf{P}}} +\providecommand{\pLevBF}{\ensuremath{\mathbf{p}}} +\providecommand{\PLev}{\ensuremath{P}} +\providecommand{\pLev}{\ensuremath{\pmb{p}}} +\providecommand{\PLev}{\ensuremath{P}} +\providecommand{\PLives}{\ensuremath{\cancel{\PDies}}} +\providecommand{\pLives}{\ensuremath{\cancel{\pDies}}} +%\providecommand{\pNotZero}{\ensuremath{\cancel{\wp}}} +\providecommand{\pNotZero}{(1-\pZero)} +\providecommand{\PopE}{\mathcal{E}} +\providecommand{\popE}{e} +\providecommand{\PopGro}{\ensuremath{\Xi}} +\providecommand{\popGro}{\ensuremath{\xi}} +\providecommand{\PopLev}{\ensuremath{\pmb{N}}} +\providecommand{\PopU}{\mathcal{U}} +\providecommand{\Pop}{\ensuremath{L}} +\providecommand{\PostITC}{\ensuremath{\cancel{\zeta}}} +\providecommand{\power}{\ensuremath{\eta}} +\providecommand{\pPDVFunc}{\ensuremath{\mathbb{P}}} +\providecommand{\PPDV}{\ensuremath{\text{PDV($P$)}}} +\providecommand{\pRat}{\ensuremath{p}} +\providecommand{\Price}{\ensuremath{\mathsf{P}}} +\providecommand{\ProdFunc}{\ensuremath{\mathrm{F}}} +\providecommand{\ProdFunc}{\ensuremath{\mathrm{F}}} +\providecommand{\prodFunc}{\ensuremath{\mathrm{f}}} +\providecommand{\prudEx}{\ensuremath{\omega}} +\providecommand{\prud}{\ensuremath{\eta}} +\providecommand{\pSav}{\ensuremath{\phi}} +\providecommand{\pShkMin}{\underline{\psi}} % +\providecommand{\PShk}{\Psi} % +\providecommand{\PermShkAgg}{\Psi} % New +\providecommand{\PermShk}{\Psi} % New +\providecommand{\permShk}{\psi} % New +\providecommand{\pShk}{\psi} % +\providecommand{\permShkInd}{\psi} % New +\providecommand{\pshk}{\psi} % +\providecommand{\PtyGro}{\ensuremath{\Phi}} +\providecommand{\ptyGro}{\ensuremath{\phi}} +\providecommand{\PtyLab}{\ensuremath{\mathrm{Z}}} % Labor productivity +\providecommand{\ptyLab}{\ensuremath{z}} % usually, log of \PtyLab +\providecommand{\PtyLev}{\ensuremath{A}} % Multiplies overall production function +\providecommand{\ptyLev}{\ensuremath{a}} % Usually, log of \PtyLev +\providecommand{\pZero}{\ensuremath{\wp}} +\providecommand{\QLev}{\ensuremath{Q}} +\providecommand{\q}{\ensuremath{\koppa}} +\providecommand{\RCpnd}{\ensuremath{\mathbf{R}}} +\providecommand{\RevFunc}{\ensuremath{\pmb{\Pi}}} +\providecommand{\revFunc}{\ensuremath{\pmb{\pi}}} +\providecommand{\Rev}{\ensuremath{\Pi}} +\providecommand{\rev}{\ensuremath{\pi}} +\providecommand{\rfree}{\ensuremath{\mathsf{r}}} % The net return on the safe asset at an annual rate +\providecommand{\Rfree}{\ensuremath{\mathsf{R}}} % The return factor on the safe asset - unfortunately mathfrak fonts don't come through for tth +\providecommand{\RFunc}{\ensuremath{\mathrm{R}}} +\providecommand{\RGross}{\ensuremath{\breve{\mathsf{R}}}} +\providecommand{\rGross}{\ensuremath{\breve{\mathsf{r}}}} +%\providecommand{\RiskyAlt}{\ensuremath{\acute{\mathbf{R}}}} % The return on the risky asset +\providecommand{\RiskyAlt}{\ensuremath{\pmb{\mathfrak{R}}}} % The return on the risky asset +% \providecommand{\riskyAlt}{\ensuremath{\acute{\mathbf{r}}}} % The net return on the risky asset annual rate +\providecommand{\riskyAlt}{\ensuremath{\pmb{\mathfrak{r}}}} % The net return on the risky asset annual rate +\providecommand{\riskyshare}{\ensuremath{\varsigma}} +\providecommand{\Risky}{\ensuremath{\mathbf{R}}} % The return on the risky asset +\providecommand{\risky}{\ensuremath{\mathbf{r}}} % The net return on the risky asset annual rate +\providecommand{\RLev}{\ensuremath{R}} % Rate of return (but better to use \Rfree or \Risky or something else more specific +\providecommand{\RnormWGro}{\ensuremath{\mathcal{R}_{\WGro}}} % Normalized version of riskless return factor +\providecommand{\rnormwGro}{\ensuremath{\mathit{r}_{\wGro}}} % Normalized version of riskless rate of return +\providecommand{\Rnorm}{\ensuremath{\mathcal{R}}} % Normalized version of riskless return factor +\providecommand{\rnorm}{\ensuremath{\mathit{r}}} % Normalized version of riskless rate of return +\providecommand{\Rport}{\ensuremath{\mathbbmss{R}}} % Portfolio -weighted return +\providecommand{\rport}{\ensuremath{\mathbbmss{r}}} +\providecommand{\Rprod}{\ensuremath{\mathscr{R}}} +\providecommand{\rprod}{\ensuremath{\mathscr{r}}} +\providecommand{\rProd}{\ensuremath{\mathsf{r}}} +\providecommand{\RProd}{\ensuremath{\mathsf{R}}} +\providecommand{\RSave}{\ensuremath{\underline{\Rfree}}} +\providecommand{\rsave}{\ensuremath{\underline{\rfree}}} +\providecommand{\RBoro}{\ensuremath{\bar{\Rfree}}} +\providecommand{\rboro}{\ensuremath{\bar{\rfree}}} +%\providecommand{\R}{\Rfree} +\providecommand{\saveRate}{\grave{s}} % saving (income minus consumption) over income +\providecommand{\Save}{S} % Saving (income minus consumption) +\providecommand{\save}{s} % saving (income minus consumption) +\providecommand{\SDF}{\MLev} % Stochastic Discount Factor +\providecommand{\sdr}{\mRat} % Stochastic Discount rate +\providecommand{\Seniority}{\ensuremath{\mathsf{X}}} +\providecommand{\seniority}{\ensuremath{\mathsf{x}}} +\providecommand{\SeverancePayment}{\ensuremath{\mathcal{S}}} +\providecommand{\SeveranceRatio}{\ensuremath{\varsigma}} +%\providecommand{\Severance}{\ensuremath{\varsigma}} +\providecommand{\Severance}{\kappa} +\providecommand{\SE}{\SRat^{e}} +\providecommand{\sE}{\sRat^{e}} +\providecommand{\sFunc}{\ensuremath{\mathrm{s}}} +\providecommand{\shk}{\phi} +\providecommand{\Shk}{\Phi} +\providecommand{\ShkLogZeroLogStd}{\sigma_{\cancel{\ShkMeanOneLog}}} % Std of that shock +\providecommand{\ShkLogZeroLogVar}{\sigma_{\cancel{\ShkMeanOneLog}}^{2}} % Variance of that shock +\providecommand{\ShkLogZeroLog}{\cancel{\ShkMeanOneLog}} % Log of that shock +\providecommand{\ShkLogZero}{\cancel{\ShkMeanOne}} % A shock whose expectation in logs is zero; cancellation of the nonzero mean for the mean one shock +\providecommand{\ShkMeanOneLogStd}{\sigma_{\ShkMeanOneLog}} % Std of that shock +\providecommand{\ShkMeanOneLogVar}{\sigma^{2}_{\ShkMeanOneLog}} % Log of that shock +\providecommand{\ShkMeanOneLog}{\theta} % Log of that shock +\providecommand{\ShkMeanOne}{\Theta} % A shock whose expectation in levels is always equal to one regardless of variance +\providecommand{\SLevBF}{\mathbf{S}} +\providecommand{\sLevBF}{\mathbf{s}} +\providecommand{\SLevE}{\SLev^{e}} +\providecommand{\sLevE}{\sLev^{e}} +\providecommand{\SLevU}{\SLev^{u}} +\providecommand{\sLevU}{\sLev^{u}} +\providecommand{\SLev}{\ensuremath{S}} +\providecommand{\sLev}{\ensuremath{s}} +\providecommand{\srate}{\ensuremath{\varsigma}} +\providecommand{\SRatE}{\SRat^{e}} +\providecommand{\sRatE}{\sRat^{e}} +\providecommand{\SRatU}{\SRat^{u}} +\providecommand{\sRatU}{\sRat^{u}} +\providecommand{\SRat}{\ensuremath{S}} +\providecommand{\sRat}{\ensuremath{s}} +\providecommand{\STargE}{\Target{\SRat}^{\null}} +\providecommand{\sTargE}{\Target{\sRat}^{\null}} +\providecommand{\STargTarg}{\Target{\Target{\SRat}}} +\providecommand{\sTargTarg}{\Target{\Target{\sRat}}} +\providecommand{\STarg}{\Target{\SRat}} +\providecommand{\sTarg}{\Target{\sRat}} +\providecommand{\Steady}{\bar} +\providecommand{\Stocks}{{S}} +\providecommand{\stocks}{{s}} +\providecommand{\straight}{\Pi} +\providecommand{\Surplus}{\ensuremath{Z}} +\providecommand{\surplus}{\ensuremath{z}} +\providecommand{\SU}{\SRat^{u}} +\providecommand{\sU}{\sRat^{u}} +\providecommand{\Target}{\check} +\providecommand{\TaxCombInv}{\ensuremath{\mathcal{T}^{-1}}} +\providecommand{\TaxComb}{\ensuremath{\mathcal{T}}} +\providecommand{\TaxCorp}{\ensuremath{\tau}} +\providecommand{\taxDep}{\ensuremath{\partial}} +\providecommand{\TaxFree}{\ensuremath{\cancel{\Tax}}} +\providecommand{\TaxLev}{T} +\providecommand{\TaxNetTrans}{\ensuremath{Z}} +\providecommand{\taxNetTrans}{\ensuremath{z}} +\providecommand{\TaxPaid}{\ensuremath{T}} +\providecommand{\TaxRate}{\ensuremath{t}} +\providecommand{\TaxUI}{\ensuremath{\tau}} +\providecommand{\Tax}{\ensuremath{\tau}} +\providecommand{\tax}{\tau} +\providecommand{\tBak}{\ensuremath{\pmb{n}}} +\providecommand{\TEatBak}{\ensuremath{\mathtt{q}}} +\providecommand{\TEat}{\ensuremath{\TEnd}} +\providecommand{\TEndBak}{\ensuremath{\mathsf{p}}} +\providecommand{\TEnd}{\ensuremath{T}} +\providecommand{\TermTime}{\ensuremath{T}} +\providecommand{\tFwd}{\ensuremath{n}} +\providecommand{\tHorOfm}{\ensuremath{\pmb{n}}} +\providecommand{\tHor}{\ensuremath{\mathsf{n}}} +\providecommand{\timeRate}{\ensuremath{\vartheta}} +\providecommand{\tinyAmount}{\ensuremath{\epsilon}} +\providecommand{\TLev}{\ensuremath{T}} +\providecommand{\TMap}{\mathscr{T}} +\providecommand{\tNow}{\ensuremath{t}} +\providecommand{\tShkAll}{\xi} % +\providecommand{\tShkEmpMin}{\underline{\theta}} % +\providecommand{\TShkEmp}{\Theta} % +\providecommand{\tShkEmp}{\theta} % +\providecommand{\tShkEmp}{\theta} % +\providecommand{\tranShkInd}{\theta} % New +\providecommand{\TranShkAgg}{\Theta} % New +\providecommand{\TShk}{\Xi} % +\providecommand{\tShk}{\xi} % +\providecommand{\tshk}{\xi} % +\providecommand{\tSS}{\ensuremath{t}} +\providecommand{\tThen}{\ensuremath{\tau}} +\providecommand{\uFunc}{{\ensuremath{\mathrm{u}}}} +\providecommand{\uInvEpShkuInv}{\underline{\underline{\psi}}} +\providecommand{\ULev}{\ensuremath{U}} +\providecommand{\uLev}{\ensuremath{u}} +\providecommand{\unins}{\ensuremath{\zeta}} +\providecommand{\uPDVFunc}{\ensuremath{\mathbb{U}}} +\providecommand{\uPmt}{\ensuremath{\mu}} +\providecommand{\uPPP}{{\ensuremath{\mathrm{u}^{\prime\prime\prime}}}} +\providecommand{\uPP}{{\ensuremath{\mathrm{u}^{\prime\prime}}}} +\providecommand{\uP}{{\ensuremath{\mathrm{u}^{\prime}}}} +\providecommand{\urate}{\ensuremath{\mho}} +\providecommand{\utilFunc}{\ensuremath{\mathrm{u}}} +\providecommand{\util}{\ensuremath{u}} +\providecommand{\ValAlt}{\ensuremath{\mathcal{V}}} % middle-of-period Value function +\providecommand{\valfn}{\ensuremath{\mathrm{v}}} % middle-of-period value function +\providecommand{\Value}{\ensuremath{\mathrm{V}}} % middle-of-period Value function +\providecommand{\VEndFunc}{\ensuremath{\mathfrak{V}}} +\providecommand{\vEndFunc}{\ensuremath{\mathfrak{v}}} +\providecommand{\VEnd}{\ensuremath{\mathfrak{V}}} % end-of-period Value function +\providecommand{\vEnd}{\ensuremath{\mathfrak{v}}} % end-of-period value function +\providecommand{\vEss}{\check{v}^{e}} +\providecommand{\VE}{{V}^{e}} +\providecommand{\vE}{{v}^{e}} +\providecommand{\vFirm}{\ensuremath{\mathrm{e}}} +\providecommand{\VFunc}{\ensuremath{\mathrm{V}}} +\providecommand{\vFunc}{\ensuremath{\mathrm{v}}} +\providecommand{\VInv}{\ensuremath{\Lambda}} +\providecommand{\vInv}{\ensuremath{\scriptstyle \Lambda \displaystyle}} +\providecommand{\vk}{\ensuremath{\lambda}} +\providecommand{\vLevBF}{\ensuremath{\mathbf{v}}} +\providecommand{\VLevFunc}{\ensuremath{\pmb{\mathrm{V}}}} +\providecommand{\vLevFunc}{\ensuremath{\pmb{\mathrm{v}}}} +\providecommand{\VLev}{\ensuremath{V}} +\providecommand{\vLev}{\ensuremath{v}} +\providecommand{\vNorm}{\ensuremath{\mathrm{w}}} % end-of-period value function +\providecommand{\VNum}{\ensuremath{V}} +\providecommand{\vNum}{\ensuremath{v}} +\providecommand{\vOptAlt}{\ensuremath{\Alt{\tilde{\mathfrak{v}}}}} +\providecommand{\vOpt}{\ensuremath{\tilde{\mathfrak{v}}}} +\providecommand{\VRat}{\ensuremath{V}} +\providecommand{\vRat}{\ensuremath{v}} +\providecommand{\vTarg}{\Target{\vRat}} +\providecommand{\VU}{{V}^{u}} +\providecommand{\vU}{{v}^{u}} +\providecommand{\Wage}{\ensuremath{\mathsf{W}}} +\providecommand{\wage}{\ensuremath{\mathsf{w}}} +\providecommand{\WAllLev}{\ensuremath{\mathbf{O}}} +\providecommand{\wAllLev}{\ensuremath{\mathbf{o}}} +\providecommand{\WAllRat}{\ensuremath{O}} +\providecommand{\wAllRat}{\ensuremath{o}} +\providecommand{\WAll}{{O}} +\providecommand{\wAll}{{o}} +\providecommand{\WBeg}{\KLev} % Wealth as of the beginning of the period (before R is received, not including Y) +\providecommand{\wBeg}{\kLev} % wealth as of the beginning of the period (before R is received, not including Y) +\providecommand{\Wealth}{\ensuremath{O}} +\providecommand{\wealth}{\ensuremath{o}} +\providecommand{\WEndRat}{\ARat} % +\providecommand{\wEndRat}{\aRat} % +\providecommand{\WEnd}{\ALev} % Wealth as of the end of the period (after C has been chosen) +\providecommand{\wEnd}{\aLev} % wealth as of the end of the period (after C has been taken) +\providecommand{\Wend}{\ARat} % Wealth as of the end of the period (after C has been chosen) +\providecommand{\wend}{\aRat} % wealth as of the end of the period (after C has been taken) +\providecommand{\wFunc}{\mathrm{w}} +\providecommand{\WGroPF}{\ensuremath{\mathsf{G}}} +\providecommand{\WGro}{\ensuremath{\mathsf{G}}} +\providecommand{\wGro}{\ensuremath{\mathsf{g}}} +\providecommand{\whumMin}{\underline{\hRat}} % human wealth -- individual +\providecommand{\WHum}{\HLev} % Human wealth -- aggregate +\providecommand{\wHum}{\hLev} % human wealth -- individual +\providecommand{\Whum}{\HRat} % Human wealth -- aggregate +\providecommand{\whum}{\hRat} % human wealth -- individual +\providecommand{\WLev}{\ensuremath{W}} +\providecommand{\wLev}{\pmb{w}} +\providecommand{\WMid}{\BLev} % Wealth as of the middle of the period (after R is received, not including Y) +\providecommand{\WMid}{\BLev} % Wealth as of the middle of the period (after R is received, not including Y) +\providecommand{\wMid}{\bLev} % wealth as of the middle of the period (after R is received, not including Y) +\providecommand{\Wmid}{\BRat} % Wealth as of the middle of the period (after R is received, not including Y) +\providecommand{\wmid}{\bRat} % wealth as of the middle of the period (after R is received, not including Y) +\providecommand{\WMkt}{\MLev} % Wealth as of the middle of the period (after R is received, including Y) +\providecommand{\wMkt}{\mLev} % wealth as of the middle of the period (after R is received, including Y) +\providecommand{\wmkt}{\mLev} % wealth as of the middle of the period (after R is received, including Y) +\providecommand{\wNet}{\ensuremath{x}} % +\providecommand{\WNet}{\ensuremath{X}} % Total wealth +\providecommand{\WPre}{{K}} +\providecommand{\wPre}{{k}} +\providecommand{\wRat}{\ensuremath{o}} % +\providecommand{\WRat}{\ensuremath{O}} % Ratio to permanent income +\providecommand{\wTot}{\ensuremath{\mathbf{o}}} % +\providecommand{\WTot}{\ensuremath{\mathbf{O}}} % Total wealth +\providecommand{\wtot}{\ensuremath{o}} % +\providecommand{\Wtot}{\ensuremath{O}} % Total wealth +\providecommand{\xFer}{\chi} +\providecommand{\XFer}{X} +\providecommand{\xFunc}{\mathrm{x}} +\providecommand{\XLev}{\ensuremath{X}} +\providecommand{\xLev}{\ensuremath{x}} +\providecommand{\xpend}{\ensuremath{\xi}} +\providecommand{\XperGro}{\ensuremath{\mathsf{X}}} +\providecommand{\xperGro}{\ensuremath{\mathsf{x}}} +\providecommand{\XRat}{\ensuremath{X}} +\providecommand{\xRat}{\ensuremath{x}} +\providecommand{\yFunc}{\mathrm{y}} +\providecommand{\yLevBF}{\ensuremath{\mathbf{y}}} +\providecommand{\YLev}{\ensuremath{Y}} +\providecommand{\YLevBF}{\ensuremath{\mathbf{Y}}} +\providecommand{\yLev}{\ensuremath{y}} +\providecommand{\YRat}{\ensuremath{Y}} +\providecommand{\yRat}{\ensuremath{y}} +\providecommand{\yTargE}{\ensuremath{\check{y}^{e}}} +\providecommand{\yTarg}{\ensuremath{\check{y}}} +\providecommand{\zAgg}{\ensuremath{\pmb{Z}}} +\providecommand{\zFunc}{\mathrm{z}} +\providecommand{\ZLevBF}{\ensuremath{\mathbf{Z}}} +%\providecommand{\zLevBF}{\ensuremath{\mathbf{z}}} +\providecommand{\zLevBF}{\ensuremath{\pmb{z}}} +\providecommand{\ZLev}{\ensuremath{Z}} +\providecommand{\zLev}{\ensuremath{z}} +\providecommand{\ZRat}{\ensuremath{Z}} +\providecommand{\zRat}{\ensuremath{z}} + +\newcommand{\discRte}{\omega} +\newcommand{\DieFac}{\pDead} +\newcommand{\LivFac}{\Alive} +\newcommand{\PopFac}{\PopGro} +\newcommand{\popRte}{\popGro} + + +\providecommand{\NFALev}{\NLev} +\providecommand{\NFARat}{\NRat} +\providecommand{\NI}{\ensuremath{Z}} +\providecommand{\GDPLev}{\pmb{P}} +\providecommand{\GDPRat}{P} +\providecommand{\GDPGro}{\gimel} +\providecommand{\gdpLev}{\pmb{p}} +\providecommand{\gdpRat}{p} +\providecommand{\weight}{\omega} + + +\providecommand{\bi}{} +\renewcommand{\bi}{\begin{itemize}} +\providecommand{\ei}{} +\renewcommand{\ei}{\end{itemize}} +\providecommand{\reqd}{} +\renewcommand{\reqd}{\item[$^{*}$]} +\providecommand{\recm}{} +\renewcommand{\recm}{\item[\phantom{$^{*}$}]} + +\newcommand{\pd}[2]{\frac{\partial#1}{\partial#2}} + diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handout.cls b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handout.cls new file mode 100644 index 00000000..17b62c65 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handout.cls @@ -0,0 +1,407 @@ +%%% LaTeX class for economics +%%% +%%% author: Christopher Carroll +%%% license: LaTeX Project Public License +%%% +%%% Modified from style itaxpf by Arne Henningsen +%%% version: 1.0 (09 July 2007) +%%% license: LaTeX Project Public License +%%% +%%% Further information is available at +%%% http://www.uni-kiel.de/agrarpol/ahenningsen/latex-bibtex.html +%%% +%%% This document class is based on the "scrartcl" class +%%% from the KOMA script bundle. For documentation, Google KOMA-Script Documentation +%%% +%%% The corresponding BibTeX style file "handout.bst" should be used +%%% for the bibliography: \bibliographystyle{handout} +%%% +%%% In addition to the options for scrartcl, this package includes an additional option +%%% titlepage = include a title page (with command "\maketitle", or "\maketitleWithForcedDate{}") +%%% +%%% If an abstract is defined by \begin{abstract}\end{abstract} before \maketitle is invoked, +%%% it will appear on the title page +%%% +%%% If the titlepage option is invoked: +%%% \keywords can be used to show keywords below the abstract +%%% \jelclass can be used to show JEL classifications below the abstract +%%% \thanks{text of the thank-you footnote} produces a footnote at the bottom of the page containing the text + +% Made by handoutMake.sh +\ProvidesClass{handout}[2019/11/18 LaTeX class for handouts written by Christopher Carroll] +\NeedsTeXFormat{LaTeX2e} +% \RequirePackage{rotating} +\RequirePackage{snapshot} % Creates list of external files used by a LaTeX document +\RequirePackage{ifthen} +\RequirePackage{changepage} + +% If unspecified whether pdf output (instead of dvi) is being used, determine that it SHOULD be +\newif\ifdvi\dvitrue +\@ifundefined{pdfoutput}{}{\ifnum\pdfoutput>0 \dvifalse\fi} + +% permit double spacing +\RequirePackage{setspace} +%\doublespacing + +% option to include a title page +\newcounter{IncludeTitlePage} +\setcounter{IncludeTitlePage}{0} +\DeclareOption{titlepage}{\setcounter{IncludeTitlePage}{1}} + +% pass any options on to the scrartcl class and load this class with some options +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrartcl}} +\ProcessOptions\relax +\LoadClass[fontsize=12pt,english,numbers=noenddot,captions=tableheading,captions=nooneline]{scrartcl} +% pointlessnumbers = do not add final dot after ordinary section numbers +% tablecaptionabove = use \captionabove for captions above rather than below tables +% noonelinecaption = do not treat one-line captions differently + +% use new TeX encoding scheme (T1), which contains accented (European) letters, +% to make European hyphenations work +\RequirePackage[T1]{fontenc} + +% use babel package and set language to english +\RequirePackage[english]{babel} + +% spacing around formulas +\AtBeginDocument{ +\setlength{\abovedisplayshortskip}{6pt} +\setlength{\belowdisplayshortskip}{6pt} +\setlength{\abovedisplayskip}{6pt} +\setlength{\belowdisplayskip}{6pt} +\allowdisplaybreaks % Permits LaTeX to break long formulas across pages (?) +} + +%% Added the above info to the definition of normalsize +\def\normalsize{\@setfontsize \normalsize \@xiipt {14.5} +\abovedisplayskip 6\p@ \@plus 3\p@ \@minus 3\p@ +\belowdisplayskip \abovedisplayskip +\abovedisplayshortskip 6pt \belowdisplayshortskip 6pt +\let \@listi \@listI} +\normalsize + +% Don't indent the second and later lines of footnotes +\deffootnote[1em]{0.0em}{1em}{\textsuperscript{\thefootnotemark}} + +% spacing around captions and floats +\setlength{\abovecaptionskip}{6pt} +\setlength{\belowcaptionskip}{3pt} +\setlength{\floatsep}{0pt} +\setlength{\textfloatsep}{20pt} +\setlength{\intextsep}{15pt} + +\RequirePackage{calc} + +\newenvironment{Description} +{\begin{list}{}{\let\makelabel\Descriptionlabel + \setlength\labelwidth{75pt} + \setlength\labelsep{0pt} + \setlength\leftmargin{75pt} + \setlength\itemindent{0pt} +}} +{\end{list}} +\newcommand*\Descriptionlabel[1]{\textbf{#1}\hfil} + +\RequirePackage{cancel,verbatim, +amsmath,amssymb,amsfonts,amsthm +,threeparttable,dcolumn,multicol,multirow,booktabs % table environment extensions +,latexsym +,afterpage +,enotez +,moreverb +,hhline % Allow double hlines +,tipa % Define more characters, in particular the \textthorn character +,color +,accents +,appendix +} + +\DeclareInstance{enotez-list}{superscriptednotes}{paragraph} + { + number = \textsuperscript{#1} + } +% to get endnotes with superscripts, use \printendnotes[superscriptednotes] + +% \RequirePackage{handout} % Removed 20170801 because won't work when invoked from nonroot paths +% Contents of the file are pasted in below + +%---------------Custom Definitions-------------- + +\def\liminf{\mathop{\rm lim\, inf}\limits} +\DeclareMathOperator{\Ex}{\mathbb{E}} % Expectations operator +\def\var{\operatorname{var}} % variance +\def\cov{\operatorname{cov}} % covariance +\def\std{\operatorname{std}} % standard deviation +\def\argmax{\operatornamewithlimits{arg\,max}} % argmax + +%---------------Custom Modifications---------------------- + +% \htline defines a thick horizontal line in table +\def\htline{\noalign{\hrule height 2\arrayrulewidth}} + +% \hdline defines a dotted horizontal line in table +\def\hdline{\noalign{.\dotfill{}.}} + +%To keep footnotes on a single page except in extreme cases +\interfootnotelinepenalty=5000 %from 0 to 10000 + +%To prevent hyphenation +\hyphenpenalty=5000 %from 0 to 10000, default is 200 + +%To prevent breaking math formula +\relpenalty=4000 %from 0 to 10000, default is 500 + +%To prevent breaking math formula after binary operator +\binoppenalty=10000 %from 0 to 10000, default is 700 + +%-------------------------------------------------------- + + +\RequirePackage[mathscr]{eucal} +\RequirePackage[normalem]{ulem} +\providecommand\bmmax{0} % Prevent boldmath package from using up too much memory +\RequirePackage{bm} % Allow bold math +\RequirePackage{bbm} % Blackbord math + +% font for URLs +\RequirePackage{url} +\def\UrlFont{\ttfamily} + +\usepackage[handout]{optional} % Enable the control of compilation using options passed on startup +\opt{EndFloats}{\RequirePackage[noheads,nolists,tablesfirst,nomarkers]{endfloat}} + +% page format, margins if PrintGeom option is invoked +\opt{PrintGeom}{ +\RequirePackage{geometry} +\geometry{letterpaper, tmargin=1.4in, bmargin=1.4in, lmargin=1.25in, + rmargin=1.25in, headheight=0in, headsep=0in, footskip=0.5in } +} + +\opt{JournalFormatting}{ % BEJM requires 1.5 inch margins +\RequirePackage{geometry} +\geometry{letterpaper, tmargin=1.5in, bmargin=1.5in, lmargin=1.5in, + rmargin=1.5in, headheight=0in, headsep=0in, footskip=0.5in } +} + +\providecommand{\textSizeDefault}{\normalsize} +\opt{bigWide}{\renewcommand{\textSizeDefault}{\large}} + +\providecommand{\abstractSizeDefault}{\small} +\opt{bigWide}{\renewcommand{\abstractSizeDefault}{\normalsize}} + +%% formatting section headers +\setkomafont{section}{\normalfont \Large \bfseries} +\setkomafont{subsection}{\normalfont \large} +\setkomafont{subsubsection}{\normalfont \itshape} + +% citations and bibliography +\RequirePackage[authoryear]{natbib} +\AtBeginDocument{\renewcommand{\refname}{References} +\renewcommand\@makefnmark + {\mbox{\textsuperscript{\tiny\@thefnmark}}} % Restore footnote defn after titlepage redefines it +\ifdvi + \renewcommand{\ushort}{\underline} % ushort seems to not work properly for tex4ht (which compiles using dvi) +\fi +} + +% captions of figures and tables +\setcapwidth[c]{\textwidth} +% \setcapindent*{0pt} +\setkomafont{captionlabel}{\centering \bfseries} +\setkomafont{caption}{\centering} +\renewcommand{\captionformat}{~ } + +\newcommand{\forcedate}[1]{\newcommand{\@forcedate}{#1}} + +% titlepage with title, author(s), and date + +\renewcommand{\maketitle}{ +\ifthenelse{ \isundefined\@forcedate }{ + \ClassWarningNoLine{handout}{{\protect\forcedate} is undefined in the .tex file; please define it and rerun}}{} + \ifthenelse{\equal{\theIncludeTitlePage}{1}}{ + \let\footnotesize\scriptsize + \thispagestyle{empty} + \vspace*{0mm} + \enlargethispage{0.4in} + }{} + \begin{center} + \begin{LARGE} + \begin{spacing}{1.00} + \textbf{\@title} + \end{spacing} + \end{LARGE}\medskip\medskip\medskip + {\normalsize \@date \par} + {\tiny{~}\par} + \ifthenelse{\equal{\theIncludeTitlePage}{1}}{ + \vspace*{3mm} + {\large + \lineskip .75em% + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + }{} + \end{center} +} + + +\newcommand{\maketitleWithForcedDate}[1]{ +\ClassWarningNoLine{handout}{\protect\maketitleWithForcedDate{} is deprecated. To set a date different from the current one, just use the \protect\date{(string desired to signify paper date)}} + + \ifthenelse{\equal{\theIncludeTitlePage}{1}}{ + \let\footnotesize\scriptsize + \thispagestyle{empty} + \vspace*{0mm} + \enlargethispage{0.4in} + }{} + \begin{center} + \begin{LARGE} + \begin{spacing}{1.00} + \textbf{\@title} + \end{spacing} + \end{LARGE}\medskip\medskip\medskip + {\normalsize #1 \par} + {\tiny{~}\par} + \ifthenelse{\equal{\theIncludeTitlePage}{1}}{ + \vspace*{3mm} + {\large + \lineskip .75em% + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + }{} + \end{center} +} + + +% abstract, keywords, JEL classification +\newcommand{\keywords}[1]{\newcommand{\@keywords}{#1}} +\newcommand{\jelclass}[1]{\newcommand{\@jelclass}{#1}} +\newcommand{\aspublished}[1]{\newcommand{\@aspublished}{#1}} + +\renewenvironment{abstract}{% + \begin{spacing}{0.9} + \noindent {\tiny \phantom{.}} \\ % Trick to get proper spacing in html + \noindent \hrule height 0.4pt depth 0.0pt width \textwidth \relax + \vspace*{4mm} + \abstractSizeDefault + \noindent \textbf{Abstract}\\ + \indent +}{% + \noindent {\tiny \phantom{.}} \\ % Trick to get proper spacing in html + \noindent \hrule height 0.4pt depth 0.0pt width \textwidth \relax + \vspace*{0mm} + \ifthenelse{ \isundefined\@keywords }{ + \ClassWarningNoLine{handout}{No keywords specified. + Please use the command \protect\keywords} + }{ + } + \end{spacing} + +\begin{quote} +\begin{Description} +\item[\textbf{Keywords~}] \@keywords +\ifthenelse{ \isundefined\@jelclass }{ +\ClassWarningNoLine{handout}{No JEL classification specified. + Please use the command \protect\jelclass} +}{ +\item[\textbf{JEL codes~}] \@jelclass +} + +\end{Description} +\ifthenelse{ \isundefined\@aspublished }{ +}{ +{ + +\vspace{0.1in}\@aspublished} +}\end{quote} +} + +\setcounter{footnote}{0}% + +\medskip + +% avoid clubs and widows +\clubpenalty=1000 % penalty for breaking a page with only one sentence; set to 10000 to prohibit +\widowpenalty=10000 +% \displaywidowpenalty=10000 + +\hbadness 3000 % LaTeX default is 1000, which is too finicky - set to 10000 to get rid of complaints + +% increase stretchability of the spaces (avoid overfull hboxes) +\setlength{\emergencystretch}{3em} + + +\pagestyle{plain} +\thispagestyle{empty} + +\newcommand{\titlepagefinish}{\newpage +\renewcommand\@makefnmark + {\mbox{\textsuperscript{\tiny\@thefnmark}}} +} + + +\RequirePackage[multiple]{footmisc} +\RequirePackage{manyfoot} +%\RequirePackage{perpage} \DefineFNsymbols{blank}[text]{{} {} {} {} {}} \setfnsymbol{blank} \DeclareNewFootnote{B}[fnsymbol] \MakePerPage{footnoteB} \renewcommand{\thanks}{\footnoteB} \newcommand{\thanksFooter}{\footnoteB} + +% 20170126: perpage package conflicts with something else so is removed in handoutMake.sh + +\hfuzz2pt % Don't bother to report over-full boxes if over-edge is < 2pt + +%%%%%%%%%% Added by Amy Hendrickson, TeXnology Inc. +%% Amy change, Feb 28, 2011 ==>> + +%%% Generalization of the author and authorinfo commands, based on +%%% the original code. + +%% Sample use: +%% \author{Christopher D. Carroll\authNum \\ +%% \and +%% Jiri Slacalek\authNum \\ +%% \and +%% Martin Sommer\authNum \\ +%% \and +%% Another Name\authNum +%% \and +%% Still Another Name\authNum +%% } + +\newcounter{authornum} % Use either \num or (preferred) \authNum to denote authors +\def\num{\global\advance\c@authornum by 1\textsuperscript{\tiny \the\c@authornum}} +\def\authNum{\global\advance\c@authornum by 1\textsuperscript{\tiny \the\c@authornum}} + +%% \begin{authorsinfo}...\end{authorsinfo} + +%% Now used: +%% \begin{authorsinfo} +%% \name{First author: info} +%% \\ +%% \name{Second author: info} +%% \\ +%% \name{Third author: info} +%% (and so on for as many authors +%% as you have) +%% \end{authorsinfo} +%% (note: the \\ doesn't do anything, but makes it easier to +%% see the separate author names.) + +\newcounter{bottomauthor} +\def\authorsinfo{\global\c@bottomauthor=0\setbox0=\vbox\bgroup\footnotesize +\let\\ \relax +} + +\def\endauthorsinfo{\egroup +\footnoteB{\unvbox0} +} + +\def\name#1{\global\advance\c@bottomauthor by 1\textsuperscript{\tiny \the\c@bottomauthor}{#1}{~~~~}} + +\makeatletter +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} +\makeatother diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handout.sty b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handout.sty new file mode 100644 index 00000000..fcefb573 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handout.sty @@ -0,0 +1,34 @@ +%---------------Custom Definitions-------------- + +\def\liminf{\mathop{\rm lim\, inf}\limits} +\DeclareMathOperator{\Ex}{\mathbb{E}} % Expectations operator +\def\var{\operatorname{var}} % variance +\def\cov{\operatorname{cov}} % covariance +\def\std{\operatorname{std}} % standard deviation +\def\argmax{\operatornamewithlimits{arg\,max}} % argmax + +%---------------Custom Modifications---------------------- + +% \htline defines a thick horizontal line in table +\def\htline{\noalign{\hrule height 2\arrayrulewidth}} + +% \hdline defines a dotted horizontal line in table +\def\hdline{\noalign{.\dotfill{}.}} + +%To keep footnotes on a single page except in extreme cases +\interfootnotelinepenalty=5000 %from 0 to 10000 + +%To prevent hyphenation +\hyphenpenalty=5000 %from 0 to 10000, default is 200 + +%To prevent breaking math formula +\relpenalty=4000 %from 0 to 10000, default is 500 + +%To prevent breaking math formula after binary operator +\binoppenalty=10000 %from 0 to 10000, default is 700 + +%-------------------------------------------------------- + + + + diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handoutBibMake.tex b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handoutBibMake.tex new file mode 100644 index 00000000..7d707752 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handoutBibMake.tex @@ -0,0 +1,7 @@ + +% \write18{if [ ! -f economics.bib ]; then touch economics.bib ; fi} +\write18{if [ ! -f \jobname.bib ]; then touch \jobname.bib ; fi} +\write18{if [ ! -f \jobname-Add.bib ]; then touch \jobname-Add.bib ; fi} + +\bibliographystyle{handout} +\bibliography{economics,\jobname,\jobname-Add} diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handoutSetup.sty b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handoutSetup.sty new file mode 100644 index 00000000..5b927754 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handoutSetup.sty @@ -0,0 +1,247 @@ +\usepackage{handoutShortcuts} +\RequirePackage{wasysym +,psibycus % Greek language package, including koppa +,ushort +%,lscape % Pages in landscape mode go inside \begin{landscape}\end{landscape} % CONFLICTS WITH EPSTOPDF +} + +\newenvironment{CDCPrivate} % Environment for extra material not wanted in the public document +{\marginpar{\tiny beginCDC}}{\marginpar{\tiny endCDC}} % CDCPrivate + +\provideboolean{Web} +\setboolean{Web}{false} % reset to true if running via dvi; search for \ifdvi below + +\provideboolean{bigPrint} +\setboolean{bigPrint}{true} +\setboolean{bigPrint}{false} + +\provideboolean{wideMargins} +\setboolean{wideMargins}{true} +\setboolean{wideMargins}{false} + +\provideboolean{BigAndWide} +\setboolean{BigAndWide}{true} +\setboolean{BigAndWide}{false} + +% Options to set if being run from the shell (so autocompiled) +\opt{FromShell}{ +\setboolean{bigPrint}{false} +\setboolean{wideMargins}{false} +\setboolean{BigAndWide}{false} +} + +\opt{bigWide}{ +\setboolean{bigPrint}{true} +\setboolean{wideMargins}{true} +\setboolean{BigAndWide}{true} +\providecommand{\textSizeDefault}{\large} +\providecommand{\abstractSizeDefault}{\large} +} + +\opt{Aquamacs}{ +%\setboolean{bigPrint}{true} +%\setboolean{wideMargins}{true} +%\setboolean{BigAndWide}{true} +%\providecommand{\textSizeDefault}{\large} +%\providecommand{\abstractSizeDefault}{\large} +} + +\provideboolean{KoppaOn} +\setboolean{KoppaOn}{true} +%\setboolean{KoppaOn}{false} + +\ifthenelse{\boolean{KoppaOn}}{ +\providecommand{\koppa}{\text{\greek{k+}}} +\providecommand{\Koppa}{\text{\greek{K+}}} +\providecommand{\sampi}{\text{\greek{s+}}} +\providecommand{\cigma}{\text{\greek{c+}}} +\providecommand{\Cigma}{\text{\greek{C+}}} +}{ +\def\koppa{\mathbf{q}}\providecommand{\koppa}{$\mathbf{q}$}\providecommand{\Koppa}{$\mathbf{Q}$} +} + +% Keep the elements in the argument #1 together on the same page +\newcommand{\together}[1]{\noindent\parbox{\linewidth}{#1}} + +% html version of document must be constructed by running pdflatex in +% dvi output mode; code below creates an ifdvi construct that detects +% whether running in dvi mode and sets the options necessary to generate +% html version of document using tex4ht + +%\makeatletter +%\newif\ifdvi\dvitrue +%\@ifundefined{pdfoutput}{}{\ifnum\pdfoutput>0 \dvifalse\fi} +%\makeatother + +% dvi compilation only occurs if making the html version +\ifdvi + \setboolean{Web}{true} + \RequirePackage{tex4ht} + \RequirePackage{graphicx} + \RequirePackage[tex4ht]{hyperref} + \provideboolean{bigPrint}\setboolean{bigPrint}{true} % HTM output looks better in a larger font size + \providecommand{\wideMargins}{\null{}} % Wide margins doesn't mean anything for html documents + \newcommand{\CDCFig}[1]{\centerline{\includegraphics{#1}}} + \newcommand{\CDCFigSideways}[1]{\centerline{\includegraphics{#1}}} + \DeclareGraphicsExtensions{.png} + \providecommand{\textSizeDefault}{\large} + \providecommand{\titlepagefinish}{\newpage\textSizeDefault} + \providecommand{\abstractSizeDefault}{\large} + \providecommand{\ushort}{\underline} % ushort seems to not work properly for tex4ht + \let\footnoterule\relax + \makeatletter + \renewenvironment{abstract}{% + \begin{spacing}{0.9} + \noindent {\tiny \phantom{.}} \\ % Trick to get proper spacing in html + \noindent \hrule height 0.4pt depth 0.0pt width \textwidth \relax + \vspace*{5mm} + \noindent \textbf{Abstract}\\ + \indent \abstractSizeDefault + }{% + \noindent {\tiny \phantom{.}} \\ % Trick to get proper spacing in html +% \noindent \hrule height 0.4pt depth 0.0pt width \textwidth \relax + \vspace*{3mm} + \ifthenelse{ \isundefined\@keywords }{ + \ClassWarningNoLine{handout}{No keywords specified. + Please use the command \protect\keywords} + }{ + } + \end{spacing} + \begin{quote} + \begin{Description} + \item[\textbf{~~~~~~~~~~~~Keywords~}] \@keywords + \ifthenelse{ \isundefined\@jelclass }{ + \ClassWarningNoLine{handout}{No JEL classification specified. + Please use the command \protect\jelclass} + }{ + \item[\textbf{~~~~~~~~~~~~JEL codes~}] \@jelclass + \end{Description} + } + \end{quote} + \makeatother + } +\else + \RequirePackage[pdftex]{graphicx} + \RequirePackage[plainpages=false]{hyperref} + \hypersetup{ + pdffitwindow = false, % Don't rescale to fit size of window + pdfpagemode=UseThumbs, + pdfstartview=FitH, + pdfnewwindow = true, % Links open in new window + pdfproducer = {pdfLaTeX with hyperref} + } + \providecommand{\wideMargins}{\usepackage[twoside,marginparwidth=0in,left=0.5in,right=0.5in,top=0.5in,bottom=0.5in]{geometry}\usepackage{layouts}} + \ifthenelse{\boolean{wideMargins}}{\wideMargins}{} + \newcommand{\CDCFig}[1]{\centerline{\includegraphics[width=0.75\textwidth]{../Figures/#1}}} + \newcommand{\CDCFigSideways}[1]{\centerline{\includegraphics[width=7.8in,height=5.5in]{../Figures/#1}}} + \DeclareGraphicsExtensions{.pdf} + \ifthenelse{\boolean{bigPrint}}{\renewcommand{\titlepagefinish}{\newpage\large}}{} +\fi + +\newcolumntype{d}[1]{D{.}{.}{#1}} % Seems to need to come after hyperref + +\definecolor{darkblue}{rgb}{0.055,0.094,0.7} +\definecolor{darkred}{rgb}{0.6,0,0} +\hypersetup{colorlinks=true, % put a box around links + linkbordercolor = {1 0 0}, % the box will be red + pdfborder = {1 0 0}, % +% bookmarks=true, % PDF will contain an index on the RHS + urlcolor=darkred, + citecolor=darkblue, + linkcolor=darkred +} + +%% Define the title table as different from the regular table + +%\let\tabularTitle\tabular +%\let\endtabularTitle\endtabular + +%\newenvironment{tabularTitle}{\tabularTitle}{\endtabularTitle} +\newenvironment{tabularTitle}{\tabular}{\endtabular} +\providecommand{\handoutHeader}{{\tiny \noindent $^\copyright$\today, \href{http://econ.jhu.edu/people/ccarroll/}{Christopher D. Carroll} \hfill \href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes}{\jobname}}\medskip\medskip +\ifthenelse{\boolean{bigPrint}}{\large}{} +\ifthenelse{\boolean{BigAndWide}}{\large}{} +\opt{Web}{\large} +\opt{bigWide}{\large} +} + +\providecommand{\SolvingMicroDSOPs}{\href{http://www.econ2.jhu.edu/people/ccarroll/SolvingMicroDSOPs/}{SolvingMicroDSOPs}} + +\newcommand{\handoutC}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/Consumption/#1.pdf}{\texttt{#1}}} +\newcommand{\handoutA}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/AssetPricing/#1.pdf}{\texttt{#1}}} +\newcommand{\handoutI}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/Investment/#1.pdf}{\texttt{#1}}} +\newcommand{\handoutG}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/Growth/#1.pdf}{\texttt{#1}}} +\newcommand{\handoutF}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/MathFacts/#1.pdf}{\texttt{#1}}} +\newcommand{\handoutD}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/DSGEModels/#1.pdf}{\texttt{#1}}} +\newcommand{\MathFactsList}{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/MathFacts/MathFactsList.pdf}{\texttt{MathFacts}}} +\newcommand{\handoutM}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/MathFacts/#1.pdf}{\texttt{#1}}} +\renewcommand{\handoutM}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/MathFacts/MathFactsList/}{\texttt{#1}}} +\newcommand{\Aggregation}{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/MathFacts/Aggregation.pdf}{\texttt{Aggregation}}} + + +% If doing a web version, renewcommands link to the html versions of handouts +\ifdvi +\renewcommand{\handoutC}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/consumption/#1}{\texttt{#1}}} +\renewcommand{\handoutA}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/AssetPricing/#1}{\texttt{#1}}} +\renewcommand{\handoutI}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/Investment/#1}{\texttt{#1}}} +\renewcommand{\handoutG}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/Growth/#1}{\texttt{#1}}} +\renewcommand{\handoutD}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/DSGEModels/#1}{\texttt{#1}}} +\renewcommand{\handoutM}[1]{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/MathFactsList/#1}{\texttt{#1}}} +\fi +\renewcommand{\MathFactsList}{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/MathFacts/MathFactsList/}{\texttt{MathFacts}}} +\renewcommand{\Aggregation}{\href{http://econ.jhu.edu/people/ccarroll/public/lecturenotes/MathFacts/Aggregation/}{\texttt{Aggregation}}} + +\providecommand{\handoutNameMake}{\centerline{\LARGE \input \jobname.title}\vspace{.15in}} +% Generic starting text for MathFactsList generated file +\message{Including MathFactsList.defs} +\providecommand{\CRRALim}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#CRRALim}{\ensuremath{\mathtt{[CRRALim]}}}} +\providecommand{\ELogNorm}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#ELogNorm}{\ensuremath{\mathtt{[ELogNorm]}}}} +\providecommand{\ELogNormMeanOne}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#ELogNormMeanOne}{\ensuremath{\mathtt{[ELogNormMeanOne]}}}} +\providecommand{\ELogNormTimes}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#ELogNormTimes}{\ensuremath{\mathtt{[ELogNormTimes]}}}} +\providecommand{\EulersTheorem}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#EulersTheorem}{\ensuremath{\mathtt{[EulersTheorem]}}}} +\providecommand{\ExpEps}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#ExpEps}{\ensuremath{\mathtt{[ExpEps]}}}} +\providecommand{\ExpPlus}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#ExpPlus}{\ensuremath{\mathtt{[ExpPlus]}}}} +\providecommand{\FinSum}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#FinSum}{\ensuremath{\mathtt{[FinSum]}}}} +\providecommand{\InfSum}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#InfSum}{\ensuremath{\mathtt{[InfSum]}}}} +\providecommand{\LogELogNorm}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#LogELogNorm}{\ensuremath{\mathtt{[LogELogNorm]}}}} +\providecommand{\LogELogNormTimes}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#LogELogNormTimes}{\ensuremath{\mathtt{[LogELogNormTimes]}}}} +\providecommand{\LogEps}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#LogEps}{\ensuremath{\mathtt{[LogEps]}}}} +\providecommand{\LogMeanMPS}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#LogMeanMPS}{\ensuremath{\mathtt{[LogMeanMPS]}}}} +\providecommand{\MeanOne}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#MeanOne}{\ensuremath{\mathtt{[MeanOne]}}}} +\providecommand{\MultPlus}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#MultPlus}{\ensuremath{\mathtt{[MultPlus]}}}} +\providecommand{\NormTimes}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#NormTimes}{\ensuremath{\mathtt{[NormTimes]}}}} +\providecommand{\OverPlus}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#OverPlus}{\ensuremath{\mathtt{[OverPlus]}}}} +\providecommand{\SmallSmallZero}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#SmallSmallZero}{\ensuremath{\mathtt{[SmallSmallZero]}}}} +\providecommand{\SumNormsIsNorm}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#SumNormsIsNorm}{\ensuremath{\mathtt{[SumNormsIsNorm]}}}} +\providecommand{\TaylorOne}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#TaylorOne}{\ensuremath{\mathtt{[TaylorOne]}}}} +\providecommand{\TaylorTwo}{\href{http://www.econ2.jhu.edu/people/ccarroll/public/LectureNotes/MathFacts/MathFactsList\#TaylorTwo}{\ensuremath{\mathtt{[TaylorTwo]}}}} +\RequirePackage{ifthen} + +\provideboolean{AnswersTF}\setboolean{AnswersTF}{false} % Default is no answers; run with \UseOption{Answers} from shell to generate answers + + +\provideboolean{ExamQ} +\setboolean{ExamQ}{false} +\newcommand{\ifExamQuestion}{\ifthenelse{\boolean{ExamQ}}} + +\provideboolean{SpaceBetweenAnswers} +\setboolean{SpaceBetweenAnswers}{true} +\providecommand{\AnswerOrBlankSpace}{\ifthenelse{\boolean{SpaceBetweenAnswers}}} + +\opt{Answers}{\provideboolean{AnswersTF}\setboolean{AnswersTF}{true}} + +\newcommand{\ifAnswers}{\ifthenelse{\boolean{AnswersTF}}} +\newcommand{\answer}[2]{\ifthenelse{\boolean{AnswersTF}}{ + +{\it Answer:} +\begin{quote} +#1 +\end{quote} +} +{#2}} + + + + + +\expandafter\let\csname NR:Type\endcsname\relax diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handoutShortcuts.sty b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handoutShortcuts.sty new file mode 100644 index 00000000..220b2c19 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/handoutShortcuts.sty @@ -0,0 +1,632 @@ +% Generated originally from CDCShortcuts.sty +\providecommand{\aAgg}{\ensuremath{\mathsf{A}}} +\providecommand{\aboveMin}{\blacktriangle} +\providecommand{\adjPar}{\ensuremath{\omega}} +\providecommand{\adj}{\ensuremath{\mathrm{j}}} +\providecommand{\aE}{\aRat^{e}} +\providecommand{\aFunc}{\ensuremath{\mathrm{a}}} +\providecommand{\Age}{\ensuremath{Z}} +\providecommand{\age}{\ensuremath{z}} +\providecommand{\ALevBF}{\ensuremath{\mathbf{A}}} +\providecommand{\aLevBF}{\ensuremath{\mathbf{a}}} +\providecommand{\ALev}{\ensuremath{A}} +\providecommand{\aLev}{\ensuremath{a}} +\providecommand{\Alive}{\ensuremath{\aleph}} +\providecommand{\Alt}{\grave} +\providecommand{\aMin}{\ensuremath{\underline{\aRat}}} +\providecommand{\ARat}{\ensuremath{A}} +\providecommand{\aRat}{\ensuremath{a}} +\providecommand{\ASS}{\ensuremath{\ensuremath{A}}} +\providecommand{\aSS}{\ensuremath{\ensuremath{a}}} +\providecommand{\ATarg}{\ensuremath{\check{A}}} +\providecommand{\aTarg}{\ensuremath{\check{a}}} +\providecommand{\BE}{\BRat^{e}} +\providecommand{\bE}{\bRat^{e}} +\providecommand{\BLevBF}{\ensuremath{\mathbf{B}}} +\providecommand{\bLevBF}{\ensuremath{\mathbf{b}}} +\providecommand{\BLevE}{\ensuremath{\BLev^{e}}} +\providecommand{\bLevE}{\ensuremath{\bLev^{e}}} +\providecommand{\BLevU}{\ensuremath{\BLev^{u}}} +\providecommand{\bLevU}{\ensuremath{\bLev^{u}}} +\providecommand{\BLev}{\ensuremath{B}} +\providecommand{\bLev}{\ensuremath{b}} +\providecommand{\bMin}{\ensuremath{\underline{\bRat}}} +\providecommand{\bRatE}{\ensuremath{b}^{e}} +\providecommand{\BRatE}{\ensuremath{B}^{e}} +\providecommand{\bRatU}{\ensuremath{b}^{u}} +\providecommand{\BRat}{\ensuremath{B}} +\providecommand{\bRat}{\ensuremath{b}} +\providecommand{\bTargE}{\ensuremath{\check{b}^{e}}} +\providecommand{\BTargTarg}{\Target{\Target{\BRat}}} +\providecommand{\bTargTarg}{\Target{\Target{\bRat}}} +\providecommand{\BTarg}{\ensuremath{\check{B}}} +\providecommand{\bTarg}{\ensuremath{\check{b}}} +\providecommand{\BU}{{B}^{u}} +\providecommand{\bU}{{b}^{u}} +\providecommand{\cAgg}{\ensuremath{\pmb{C}}} +\providecommand{\CARA}{\ensuremath{\alpha}} +\providecommand{\ccRat}{\ensuremath{\mathsf{c}}} +\providecommand{\CDF}{\ensuremath{\mathcal{F}}} +\providecommand{\CEndFunc}{\ensuremath{\mathfrak{C}}} +\providecommand{\cEndFunc}{\ensuremath{\mathfrak{c}}} +\providecommand{\cEss}{{c}^{e}} +\providecommand{\CE}{\CRat^{e}} +\providecommand{\cE}{\cRat^{e}} +\providecommand{\cFuncAbove}{\ensuremath{\bar{\mathrm{c}}}} +\providecommand{\cFuncBelow}{\ensuremath{\uline{\mathrm{c}}}} +\providecommand{\cFuncMax}{\ensuremath{\bar{\bar{\mathrm{c}}}}} +\providecommand{\CFunc}{\ensuremath{\mathrm{C}}} +\providecommand{\cFunc}{\ensuremath{\mathrm{c}}} +\providecommand{\cFunc}{\ensuremath{\mathrm{c}}} +\providecommand{\CGroOverG}{\ensuremath{\Upsilon}} +\providecommand{\CGroOverR}{\ensuremath{\Phi}} +\providecommand{\CGroPF}{\ensuremath{\Lambda}} +\providecommand{\cGroPF}{\ensuremath{\lambda}} +\providecommand{\CGroPS}{\ensuremath{\chi}} % Precautionary Saving boost to consumption growth +\providecommand{\chiFunc}{\pmb{\chi}} +\providecommand{\Chi}{\ensuremath{\mathrm{X}}} % capital chi is sometimes useful, and not native to LaTeX +\providecommand{\CLevBF}{\ensuremath{\mathbf{C}}} +\providecommand{\cLevBF}{\ensuremath{\mathbf{c}}} +\providecommand{\CLevE}{\CLev^{e}} +\providecommand{\cLevE}{\cLev^{e}} +\providecommand{\cLevFunc}{\ensuremath{\pmb{\cFunc}}} +\providecommand{\CLevU}{\CLev^{u}} +\providecommand{\cLevU}{\cLev^{u}} +\providecommand{\cLev}{\ensuremath{c}} +\providecommand{\CLev}{\ensuremath{C}} +\providecommand{\Cons}{\ensuremath{C}} +\providecommand{\cons}{\ensuremath{c}} +\providecommand{\corr}{\varrho} +\providecommand{\cPDVFunc}{\ensuremath{\mathbb{C}}} +\providecommand{\CPDV}{\ensuremath{\text{PDV($C$)}}} +\providecommand{\cPPP}{\cons^{\prime\prime\prime}} +\providecommand{\cPP}{\cons^{\prime\prime}} +\providecommand{\cP}{\cons^{\prime}} +\providecommand{\cRatBF}{\ensuremath{\pmb{c}}} +\providecommand{\CRatE}{\CRat^{e}} +\providecommand{\cRatE}{\cRat^{e}} +\providecommand{\CRatU}{\CRat^{u}} +\providecommand{\cRatU}{\cRat^{u}} +\providecommand{\CRat}{\ensuremath{C}} +\providecommand{\cRat}{\ensuremath{c}} +\providecommand{\CRRA}{\ensuremath{\rho}} +\providecommand{\CTargE}{\CTarg^{\null}} +\providecommand{\cTargE}{\ensuremath{\Target{c}^{e}}} +\providecommand{\cTargTarg}{\Target{\Target{\cRat}}} +\providecommand{\CTarg}{\ensuremath{\Target{C}}} +\providecommand{\cTarg}{\ensuremath{\Target{c}}} +\providecommand{\curr}{1} % Permits a change of notation to T-1 and T, t and t+1, or whatever +\providecommand{\Curr}{t} % Permits a change of notation to T-1 and T, t and t+1, or whatever +\providecommand{\CU}{\CRat^{u}} +\providecommand{\cU}{\cRat^{u}} +\providecommand{\dRat}{\ensuremath{d}} +\providecommand{\debtLim}{\mathsf{d}} +\providecommand{\Debt}{\ensuremath{D}} +\providecommand{\debt}{\ensuremath{d}} +\providecommand{\DeprFac}{\ensuremath{\daleth}} +\providecommand{\Depr}{\ensuremath{\daleth}} +\providecommand{\depr}{\ensuremath{\delta}} +\providecommand{\deprRte}{\ensuremath{\delta}} % New +\providecommand{\DiscAltuAdj}{\ensuremath{\underline{\underline{\beth}}}} +\providecommand{\DiscAlt}{\ensuremath{\beth}} +\providecommand{\Discount}{\ensuremath{\beta}} +\providecommand{\DiscRate}{\ensuremath{\vartheta}} +\providecommand{\DiscRte}{\ensuremath{\vartheta}} % New +\providecommand{\DiscFac}{\ensuremath{\beta}} % New +\providecommand{\DivGro}{\ensuremath{\mathsf{G}}} +\providecommand{\divGro}{\ensuremath{\mathsf{g}}} +\providecommand{\Div}{\ensuremath{D}} +% \providecommand{\div}{\ensuremath{d}} reserved for divide +\providecommand{\DLev}{\ensuremath{D}} +\providecommand{\Dvdnd}{\ensuremath{\mathbf{D}}} +\providecommand{\dvdnd}{\ensuremath{d}} +\providecommand{\edvdnd}{\grave{\dvdnd}} +\providecommand{\EEndMap}{\ensuremath{\mathsf{E}}} +\providecommand{\effUnits}{\ensuremath{X}} +\providecommand{\eFunc}{\ensuremath{\mathrm{e}}} +\providecommand{\ELev}{\ensuremath{E}} +\providecommand{\ek}{\ensuremath{\lambda}} +\providecommand{\EmpGro}{\ensuremath{\Xi}} +\providecommand{\empGro}{\ensuremath{\xi}} +\providecommand{\empState}{\xi} % employment state indicator variable +\providecommand{\EpremLog}{\varphi} % Not using regular \eprem because want to distinguish between \varphi = log E_{t}[\Phi_{t+1}] and \phi_{t} = E[\log \Phi_{t}] +\providecommand{\EPrem}{\Phi} % equity premium +\providecommand{\eprem}{\phi} % log equity premium +\providecommand{\EpShkInv}{\Ex[\pShk^{-1}]} +\providecommand{\erate}{\ensuremath{\cancel{\mho}}} +\providecommand{\error}{\ensuremath{\epsilon}} +\providecommand{\Err}{\ensuremath{Z}} +\providecommand{\err}{\ensuremath{z}} +\providecommand{\err}{\ensuremath{z}} +\providecommand{\Estdr}{\ensuremath{\sigma_{\risky}}} % Standard deviation of log return on risky asset +\providecommand{\Evarr}{\ensuremath{\sigma_{\risky}^{2}}} % Variance of log return on risky asset +\providecommand{\EVarr}{\sigma_{\Risky}^{2}} % Variance of level return on risky asset (when returns norm dist) +\providecommand{\expend}{\ensuremath{\xi}} +%\providecommand{\Ex}{\ensuremath{\mathbb{E}}} % Expectations operator defined in econtex.cls +\providecommand{\FDist}{\ensuremath{\mathcal{F}}} +\providecommand{\fDist}{\ensuremath{\mathcal{f}}} +\providecommand{\FFunc}{\ensuremath{\mathrm{F}}} +\providecommand{\fFunc}{\ensuremath{\mathrm{f}}} +\providecommand{\FLev}{\ensuremath{F}} +\providecommand{\fLev}{\ensuremath{f}} +\providecommand{\fPP}{\ensuremath{\mathrm{f}^{\prime\prime}}} +\providecommand{\FPP}{\ensuremath{\mathrm{F}^{\prime\prime}}} +\providecommand{\fP}{\ensuremath{\mathrm{f}^{\prime}}} +\providecommand{\FP}{\ensuremath{\mathrm{F}^{\prime}}} +\providecommand{\GLev}{\ensuremath{G}} +\providecommand{\GovNW}{\ensuremath{N}} +\providecommand{\govNW}{\ensuremath{n}} +\providecommand{\GovSpend}{\ensuremath{X}} +\providecommand{\govSpend}{\ensuremath{x}} +\providecommand{\Habit}{\ensuremath{H}} +\providecommand{\Habit}{\ensuremath{H}} +\providecommand{\habit}{\ensuremath{h}} +\providecommand{\Ham}{\ensuremath{\mathcal{H}}} % Hamiltonian +\providecommand{\HARKcore}{\texttt{HARKcore}} +\providecommand{\hEndMin}{\ensuremath{\underline{\mathfrak{h}}}} +\providecommand{\hEnd}{\ensuremath{\mathfrak{h}}} +\providecommand{\hFunc}{\ensuremath{\mathrm{h}}} +\providecommand{\Hi}{\hat} +\providecommand{\HLevBF}{\ensuremath{\mathbf{H}}} +\providecommand{\hLevBF}{\ensuremath{\mathbf{h}}} +\providecommand{\HLev}{\ensuremath{\pmb{H}}} +\providecommand{\hLev}{\ensuremath{\pmb{h}}} +\providecommand{\hMin}{\ensuremath{\underline{\h}}} +\providecommand{\HMin}{\ensuremath{\underline{H}}} +\providecommand{\hours}{\ensuremath{\mathfrak{h}}} +\providecommand{\Hours}{\ensuremath{\mathfrak{H}}} +\providecommand{\HRat}{\ensuremath{H}} +\providecommand{\hRat}{\ensuremath{h}} +\providecommand{\h}{\ensuremath{h}} +%\providecommand{\H}{\ensuremath{H}} +\providecommand{\iFunc}{\ensuremath{\mathrm{i}}} +\providecommand{\IFunc}{\ensuremath{\mathrm{I}}} +\providecommand{\ILev}{\ensuremath{I}} +\providecommand{\iLev}{\ensuremath{i}} +\providecommand{\impg}{{\imath}_{\pGro}} +\providecommand{\ImpG}{{\Im}_{\PGro}} +\providecommand{\impr}{{\imath}_{\rfree}} +\providecommand{\ImpR}{{\Im}_{\Rfree}} +\providecommand{\Inc}{{Y}} +\providecommand{\inc}{{y}} +\providecommand{\InvEpShkInv}{\underline{\psi}} +\providecommand{\Inv}{{I}} +\providecommand{\inv}{{i}} +\providecommand{\IRat}{\ensuremath{I}} +\providecommand{\iRat}{\ensuremath{i}} +\providecommand{\itc}{\ensuremath{\zeta}} +\providecommand{\jFunc}{\ensuremath{\mathrm{j}}} +\providecommand{\JLev}{\ensuremath{J}} +\providecommand{\kapRent}{\ensuremath{\varkappa}} +\providecommand{\kapShare}{\ensuremath{\alpha}} +\providecommand{\Kap}{{K}} +\providecommand{\kap}{{k}} +\providecommand{\KFunc}{\ensuremath{\mathrm{K}}} +\providecommand{\kFunc}{\ensuremath{\mathrm{k}}} +\providecommand{\KLevBF}{\ensuremath{\mathbf{K}}} +\providecommand{\kLevBF}{\ensuremath{\mathbf{k}}} +\providecommand{\KLev}{\ensuremath{K}} +\providecommand{\kLev}{\ensuremath{k}} +\providecommand{\kPriceAfterITC}{\ensuremath{\mathscr{P}}} +\providecommand{\kPrice}{\ensuremath{\mathsf{P}}} +\providecommand{\KRat}{\ensuremath{K}} +\providecommand{\kRat}{\ensuremath{k}} +\providecommand{\kTargE}{\ensuremath{\Target{k}^{e}}} +\providecommand{\kTarg}{\ensuremath{\Target{k}}} +\providecommand{\labor}{\ensuremath{\ell}} % +\providecommand{\Labor}{\ensuremath{L}} +\providecommand{\labShare}{\ensuremath{\nu}} +\providecommand{\Leisure}{Z} % +\providecommand{\leisure}{z} % +\providecommand{\leiShare}{\ensuremath{\zeta}} % +\providecommand{\LGro}{\ensuremath{\Lambda}} +\providecommand{\lGro}{\ensuremath{\lambda}} +\providecommand{\LLevBF}{\ensuremath{\mathbf{L}}} +\providecommand{\lLevBF}{\ensuremath{\pmb{\ell}}} +\providecommand{\lLev}{\ensuremath{\ell}} +\providecommand{\LLev}{\ensuremath{L}} +\providecommand{\Lo}{\check} +\providecommand{\LRat}{\ensuremath{L}} +\providecommand{\MaxMaxMPC}{\ensuremath{\bar{\bar{\kappa}}}} +\providecommand{\MaxMinMPC}{\ensuremath{\hat{\underline{\kappa}}}} +\providecommand{\MaxMPC}{\ensuremath{\bar{\kappa}}} +\providecommand{\MaxMPS}{\ensuremath{\PatR}} +\providecommand{\Mean}{\ensuremath{\mathbb{M}}} % Mean +\providecommand{\mEss}{\check{m}^{e}} +\providecommand{\ME}{\MRat^{e}} +\providecommand{\mE}{\mRat^{e}} +\providecommand{\mFunc}{\ensuremath{\mathrm{m}}} +\providecommand{\MinMinMPC}{\ensuremath{\underline{\kappa}}} +\providecommand{\MinMPC}{\ensuremath{\uline{\kappa}}} +\providecommand{\MinMPS}{\ensuremath{\pZero^{1/\CRRA} \PatR}} +\providecommand{\MLevBF}{\ensuremath{\mathbf{M}}} +\providecommand{\mLevBF}{\ensuremath{\mathbf{m}}} +\providecommand{\mLevBF}{\ensuremath{\mathbf{m}}} +\providecommand{\mLevE}{\mLev^{e}} +\providecommand{\MLev}{\ensuremath{M}} +\providecommand{\mLev}{\ensuremath{m}} +\providecommand{\MPCE}{\MPC^{e}} +\providecommand{\MPCFunc}{\ensuremath{\pmb{\kappa}}} +\providecommand{\MPCPPF}{\ensuremath{\Pi}} +\providecommand{\MPCP}{\ensuremath{\pi}} +\providecommand{\MPCU}{\MPC^{u}} +\providecommand{\MPC}{\ensuremath{\kappa}} +\providecommand{\MPSFunc}{\ensuremath{\pmb{lambda}}} +\providecommand{\MPS}{\ensuremath{\lambda}} +\providecommand{\MRatE}{\MRat^{e}} +\providecommand{\mRatE}{\mRat^{e}} +\providecommand{\MRat}{\ensuremath{M}} +\providecommand{\mRat}{\ensuremath{m}} +\providecommand{\MSS}{\ensuremath{\breve{M}}} +\providecommand{\mSS}{\ensuremath{\breve{m}}} +\providecommand{\mTarg}{\check{m}} +\providecommand{\MU}{{M}^{u}} +\providecommand{\mU}{{m}^{u}} +%\providecommand{\m}{\ensuremath{m}} +%\providecommand{\M}{\ensuremath{M}} +%\providecommand{\next}{2} % via search-and-replace +\providecommand{\Next}{t+1} % +\providecommand{\nFunc}{\ensuremath{\mathrm{n}}} +\providecommand{\NLev}{\ensuremath{N}} +\providecommand{\nLev}{\ensuremath{n}} +\providecommand{\NRat}{\ensuremath{N}} +\providecommand{\nRat}{\ensuremath{n}} +\providecommand{\Num}{\ensuremath{N}} +\providecommand{\nIter}{\ensuremath{n}} +\providecommand{\OLevBF}{\ensuremath{\mathbf{O}}} +\providecommand{\oLevBF}{\ensuremath{\mathbf{o}}} +\providecommand{\OLev}{\ensuremath{O}} +\providecommand{\oLev}{\ensuremath{\pmb{o}}} +\providecommand{\ORat}{\ensuremath{O}} +\providecommand{\oRat}{\ensuremath{o}} +\providecommand{\Pareto}{\zeta} +\providecommand{\PatPGroAdj}{\text{\pmb{\Thorn}}_{\acute{\PGro}}} +\providecommand{\patpGroAdj}{\text{\thorn}_{\acute{\pGro}}} +\providecommand{\patpGrohat}{\hat{\text{\thorn}}_{\pGro}} +\providecommand{\PatPGro}{\text{\pmb{\Thorn}}_{\PGro}} +\providecommand{\patpGro}{\text{\thorn}_{\pGro}} +\providecommand{\PatR}{\text{\pmb{\Thorn}}_{\Rfree}} +\providecommand{\patr}{\text{\thorn}_{\rfree}} +\providecommand{\PatU}{\text{\pmb{\Thorn}}_{\urate}} +\providecommand{\patu}{\text{\thorn}_{\urate}} +\providecommand{\PatWGro}{\text{\pmb{\Thorn}}_{\WGro}} +\providecommand{\patwGro}{\text{\thorn}_{\wGro}} +\providecommand{\Pat}{\text{\pmb{\Thorn}}} +\providecommand{\pat}{\text{\thorn}} +\providecommand{\pDeadRate}{\ensuremath{\grave{\cancel{\mathsf{d}}}}} +\providecommand{\pDead}{\ensuremath{\mathfrak{D}}} +\providecommand{\pDieRate}{\ensuremath{\grave{\mathsf{d}}}} +\providecommand{\pDies}{\ensuremath{\mathsf{d}}} % Continuous time death rate +\providecommand{\PDies}{\ensuremath{\mathsf{D}}} % Discrete-time one-period death rate +\providecommand{\PDV}{\ensuremath{\mathbb{P}}} % PDV +\providecommand{\PGroAdj}{\ensuremath{\underline{\PGro}}} +\providecommand{\pGroAdj}{\ensuremath{\underline{\pGro}}} +\providecommand{\PGrouAdj}{\ensuremath{\underline{\underline{\PGro}}}} +\providecommand{\pGrouAdj}{\ensuremath{\underline{\underline{{\pGro}}}}} +\providecommand{\PGro}{\ensuremath{\Gamma}} +\providecommand{\pGro}{\ensuremath{\gamma}} +\providecommand{\phiFunc}{\ensuremath{\digamma}} +\providecommand{\PIHMPC}{\ensuremath{\varkappa}} +\providecommand{\PInc}{\ensuremath{P}} +\providecommand{\PLabor}{\ensuremath{P}} % Permanent labor income in levels +\providecommand{\Plabor}{P} % Permanent labor income in levels +\providecommand{\PLevBF}{\ensuremath{\mathbf{P}}} +\providecommand{\pLevBF}{\ensuremath{\mathbf{p}}} +\providecommand{\PLev}{\ensuremath{P}} +\providecommand{\pLev}{\ensuremath{\pmb{p}}} +\providecommand{\PLev}{\ensuremath{P}} +\providecommand{\PLives}{\ensuremath{\cancel{\PDies}}} +\providecommand{\pLives}{\ensuremath{\cancel{\pDies}}} +%\providecommand{\pNotZero}{\ensuremath{\cancel{\wp}}} +\providecommand{\pNotZero}{(1-\pZero)} +\providecommand{\PopE}{\mathcal{E}} +\providecommand{\popE}{e} +\providecommand{\PopGro}{\ensuremath{\Xi}} +\providecommand{\popGro}{\ensuremath{\xi}} +\providecommand{\PopLev}{\ensuremath{\pmb{N}}} +\providecommand{\PopU}{\mathcal{U}} +\providecommand{\Pop}{\ensuremath{L}} +\providecommand{\PostITC}{\ensuremath{\cancel{\zeta}}} +\providecommand{\power}{\ensuremath{\eta}} +\providecommand{\pPDVFunc}{\ensuremath{\mathbb{P}}} +\providecommand{\PPDV}{\ensuremath{\text{PDV($P$)}}} +\providecommand{\pRat}{\ensuremath{p}} +\providecommand{\Price}{\ensuremath{\mathsf{P}}} +\providecommand{\ProdFunc}{\ensuremath{\mathrm{F}}} +\providecommand{\ProdFunc}{\ensuremath{\mathrm{F}}} +\providecommand{\prodFunc}{\ensuremath{\mathrm{f}}} +\providecommand{\prudEx}{\ensuremath{\omega}} +\providecommand{\prud}{\ensuremath{\eta}} +\providecommand{\pSav}{\ensuremath{\phi}} +\providecommand{\pShkMin}{\underline{\psi}} % +\providecommand{\PShk}{\Psi} % +\providecommand{\PermShkAgg}{\Psi} % New +\providecommand{\PermShk}{\Psi} % New +\providecommand{\permShk}{\psi} % New +\providecommand{\pShk}{\psi} % +\providecommand{\permShkInd}{\psi} % New +\providecommand{\pshk}{\psi} % +\providecommand{\PtyGro}{\ensuremath{\Phi}} +\providecommand{\ptyGro}{\ensuremath{\phi}} +\providecommand{\PtyLab}{\ensuremath{\mathrm{Z}}} % Labor productivity +\providecommand{\ptyLab}{\ensuremath{z}} % usually, log of \PtyLab +\providecommand{\PtyLev}{\ensuremath{A}} % Multiplies overall production function +\providecommand{\ptyLev}{\ensuremath{a}} % Usually, log of \PtyLev +\providecommand{\pZero}{\ensuremath{\wp}} +\providecommand{\QLev}{\ensuremath{Q}} +\providecommand{\q}{\ensuremath{\koppa}} +\providecommand{\RCpnd}{\ensuremath{\mathbf{R}}} +\providecommand{\RevFunc}{\ensuremath{\pmb{\Pi}}} +\providecommand{\revFunc}{\ensuremath{\pmb{\pi}}} +\providecommand{\Rev}{\ensuremath{\Pi}} +\providecommand{\rev}{\ensuremath{\pi}} +\providecommand{\rfree}{\ensuremath{\mathsf{r}}} % The net return on the safe asset at an annual rate +\providecommand{\Rfree}{\ensuremath{\mathsf{R}}} % The return factor on the safe asset - unfortunately mathfrak fonts don't come through for tth +\providecommand{\RFunc}{\ensuremath{\mathrm{R}}} +\providecommand{\RGross}{\ensuremath{\breve{\mathsf{R}}}} +\providecommand{\rGross}{\ensuremath{\breve{\mathsf{r}}}} +%\providecommand{\RiskyAlt}{\ensuremath{\acute{\mathbf{R}}}} % The return on the risky asset +\providecommand{\RiskyAlt}{\ensuremath{\pmb{\mathfrak{R}}}} % The return on the risky asset +% \providecommand{\riskyAlt}{\ensuremath{\acute{\mathbf{r}}}} % The net return on the risky asset annual rate +\providecommand{\riskyAlt}{\ensuremath{\pmb{\mathfrak{r}}}} % The net return on the risky asset annual rate +\providecommand{\riskyshare}{\ensuremath{\varsigma}} +\providecommand{\Risky}{\ensuremath{\mathbf{R}}} % The return on the risky asset +\providecommand{\risky}{\ensuremath{\mathbf{r}}} % The net return on the risky asset annual rate +\providecommand{\RLev}{\ensuremath{R}} % Rate of return (but better to use \Rfree or \Risky or something else more specific +\providecommand{\RnormWGro}{\ensuremath{\mathcal{R}_{\WGro}}} % Normalized version of riskless return factor +\providecommand{\rnormwGro}{\ensuremath{\mathit{r}_{\wGro}}} % Normalized version of riskless rate of return +\providecommand{\Rnorm}{\ensuremath{\mathcal{R}}} % Normalized version of riskless return factor +\providecommand{\rnorm}{\ensuremath{\mathit{r}}} % Normalized version of riskless rate of return +\providecommand{\Rport}{\ensuremath{\mathbbmss{R}}} % Portfolio -weighted return +\providecommand{\rport}{\ensuremath{\mathbbmss{r}}} +\providecommand{\Rprod}{\ensuremath{\mathscr{R}}} +\providecommand{\rprod}{\ensuremath{\mathscr{r}}} +\providecommand{\rProd}{\ensuremath{\mathsf{r}}} +\providecommand{\RProd}{\ensuremath{\mathsf{R}}} +\providecommand{\RSave}{\ensuremath{\underline{\Rfree}}} +\providecommand{\rsave}{\ensuremath{\underline{\rfree}}} +\providecommand{\RBoro}{\ensuremath{\bar{\Rfree}}} +\providecommand{\rboro}{\ensuremath{\bar{\rfree}}} +%\providecommand{\R}{\Rfree} +\providecommand{\saveRate}{\grave{s}} % saving (income minus consumption) over income +\providecommand{\Save}{S} % Saving (income minus consumption) +\providecommand{\save}{s} % saving (income minus consumption) +\providecommand{\SDF}{\MLev} % Stochastic Discount Factor +\providecommand{\sdr}{\mRat} % Stochastic Discount rate +\providecommand{\Seniority}{\ensuremath{\mathsf{X}}} +\providecommand{\seniority}{\ensuremath{\mathsf{x}}} +\providecommand{\SeverancePayment}{\ensuremath{\mathcal{S}}} +\providecommand{\SeveranceRatio}{\ensuremath{\varsigma}} +%\providecommand{\Severance}{\ensuremath{\varsigma}} +\providecommand{\Severance}{\kappa} +\providecommand{\SE}{\SRat^{e}} +\providecommand{\sE}{\sRat^{e}} +\providecommand{\sFunc}{\ensuremath{\mathrm{s}}} +\providecommand{\shk}{\phi} +\providecommand{\Shk}{\Phi} +\providecommand{\ShkLogZeroLogStd}{\sigma_{\cancel{\ShkMeanOneLog}}} % Std of that shock +\providecommand{\ShkLogZeroLogVar}{\sigma_{\cancel{\ShkMeanOneLog}}^{2}} % Variance of that shock +\providecommand{\ShkLogZeroLog}{\cancel{\ShkMeanOneLog}} % Log of that shock +\providecommand{\ShkLogZero}{\cancel{\ShkMeanOne}} % A shock whose expectation in logs is zero; cancellation of the nonzero mean for the mean one shock +\providecommand{\ShkMeanOneLogStd}{\sigma_{\ShkMeanOneLog}} % Std of that shock +\providecommand{\ShkMeanOneLogVar}{\sigma^{2}_{\ShkMeanOneLog}} % Log of that shock +\providecommand{\ShkMeanOneLog}{\theta} % Log of that shock +\providecommand{\ShkMeanOne}{\Theta} % A shock whose expectation in levels is always equal to one regardless of variance +\providecommand{\SLevBF}{\mathbf{S}} +\providecommand{\sLevBF}{\mathbf{s}} +\providecommand{\SLevE}{\SLev^{e}} +\providecommand{\sLevE}{\sLev^{e}} +\providecommand{\SLevU}{\SLev^{u}} +\providecommand{\sLevU}{\sLev^{u}} +\providecommand{\SLev}{\ensuremath{S}} +\providecommand{\sLev}{\ensuremath{s}} +\providecommand{\srate}{\ensuremath{\varsigma}} +\providecommand{\SRatE}{\SRat^{e}} +\providecommand{\sRatE}{\sRat^{e}} +\providecommand{\SRatU}{\SRat^{u}} +\providecommand{\sRatU}{\sRat^{u}} +\providecommand{\SRat}{\ensuremath{S}} +\providecommand{\sRat}{\ensuremath{s}} +\providecommand{\STargE}{\Target{\SRat}^{\null}} +\providecommand{\sTargE}{\Target{\sRat}^{\null}} +\providecommand{\STargTarg}{\Target{\Target{\SRat}}} +\providecommand{\sTargTarg}{\Target{\Target{\sRat}}} +\providecommand{\STarg}{\Target{\SRat}} +\providecommand{\sTarg}{\Target{\sRat}} +\providecommand{\Steady}{\bar} +\providecommand{\Stocks}{{S}} +\providecommand{\stocks}{{s}} +\providecommand{\straight}{\Pi} +\providecommand{\Surplus}{\ensuremath{Z}} +\providecommand{\surplus}{\ensuremath{z}} +\providecommand{\SU}{\SRat^{u}} +\providecommand{\sU}{\sRat^{u}} +\providecommand{\Target}{\check} +\providecommand{\TaxCombInv}{\ensuremath{\mathcal{T}^{-1}}} +\providecommand{\TaxComb}{\ensuremath{\mathcal{T}}} +\providecommand{\TaxCorp}{\ensuremath{\tau}} +\providecommand{\taxDep}{\ensuremath{\partial}} +\providecommand{\TaxFree}{\ensuremath{\cancel{\Tax}}} +\providecommand{\TaxLev}{T} +\providecommand{\TaxNetTrans}{\ensuremath{Z}} +\providecommand{\taxNetTrans}{\ensuremath{z}} +\providecommand{\TaxPaid}{\ensuremath{T}} +\providecommand{\TaxRate}{\ensuremath{t}} +\providecommand{\TaxUI}{\ensuremath{\tau}} +\providecommand{\Tax}{\ensuremath{\tau}} +\providecommand{\tax}{\tau} +\providecommand{\tBak}{\ensuremath{\pmb{n}}} +\providecommand{\TEatBak}{\ensuremath{\mathtt{q}}} +\providecommand{\TEat}{\ensuremath{\TEnd}} +\providecommand{\TEndBak}{\ensuremath{\mathsf{p}}} +\providecommand{\TEnd}{\ensuremath{T}} +\providecommand{\TermTime}{\ensuremath{T}} +\providecommand{\tFwd}{\ensuremath{n}} +\providecommand{\tHorOfm}{\ensuremath{\pmb{n}}} +\providecommand{\tHor}{\ensuremath{\mathsf{n}}} +\providecommand{\timeRate}{\ensuremath{\vartheta}} +\providecommand{\tinyAmount}{\ensuremath{\epsilon}} +\providecommand{\TLev}{\ensuremath{T}} +\providecommand{\TMap}{\mathscr{T}} +\providecommand{\tNow}{\ensuremath{t}} +\providecommand{\tShkAll}{\xi} % +\providecommand{\tShkEmpMin}{\underline{\theta}} % +\providecommand{\TShkEmp}{\Theta} % +\providecommand{\tShkEmp}{\theta} % +\providecommand{\tShkEmp}{\theta} % +\providecommand{\tranShkInd}{\theta} % New +\providecommand{\TranShkAgg}{\Theta} % New +\providecommand{\TShk}{\Xi} % +\providecommand{\tShk}{\xi} % +\providecommand{\tshk}{\xi} % +\providecommand{\tSS}{\ensuremath{t}} +\providecommand{\tThen}{\ensuremath{\tau}} +\providecommand{\uFunc}{{\ensuremath{\mathrm{u}}}} +\providecommand{\uInvEpShkuInv}{\underline{\underline{\psi}}} +\providecommand{\ULev}{\ensuremath{U}} +\providecommand{\uLev}{\ensuremath{u}} +\providecommand{\unins}{\ensuremath{\zeta}} +\providecommand{\uPDVFunc}{\ensuremath{\mathbb{U}}} +\providecommand{\uPmt}{\ensuremath{\mu}} +\providecommand{\uPPP}{{\ensuremath{\mathrm{u}^{\prime\prime\prime}}}} +\providecommand{\uPP}{{\ensuremath{\mathrm{u}^{\prime\prime}}}} +\providecommand{\uP}{{\ensuremath{\mathrm{u}^{\prime}}}} +\providecommand{\urate}{\ensuremath{\mho}} +\providecommand{\utilFunc}{\ensuremath{\mathrm{u}}} +\providecommand{\util}{\ensuremath{u}} +\providecommand{\ValAlt}{\ensuremath{\mathcal{V}}} % middle-of-period Value function +\providecommand{\valfn}{\ensuremath{\mathrm{v}}} % middle-of-period value function +\providecommand{\Value}{\ensuremath{\mathrm{V}}} % middle-of-period Value function +\providecommand{\VEndFunc}{\ensuremath{\mathfrak{V}}} +\providecommand{\vEndFunc}{\ensuremath{\mathfrak{v}}} +\providecommand{\VEnd}{\ensuremath{\mathfrak{V}}} % end-of-period Value function +\providecommand{\vEnd}{\ensuremath{\mathfrak{v}}} % end-of-period value function +\providecommand{\vEss}{\check{v}^{e}} +\providecommand{\VE}{{V}^{e}} +\providecommand{\vE}{{v}^{e}} +\providecommand{\vFirm}{\ensuremath{\mathrm{e}}} +\providecommand{\VFunc}{\ensuremath{\mathrm{V}}} +\providecommand{\vFunc}{\ensuremath{\mathrm{v}}} +\providecommand{\VInv}{\ensuremath{\Lambda}} +\providecommand{\vInv}{\ensuremath{\scriptstyle \Lambda \displaystyle}} +\providecommand{\vk}{\ensuremath{\lambda}} +\providecommand{\vLevBF}{\ensuremath{\mathbf{v}}} +\providecommand{\VLevFunc}{\ensuremath{\pmb{\mathrm{V}}}} +\providecommand{\vLevFunc}{\ensuremath{\pmb{\mathrm{v}}}} +\providecommand{\VLev}{\ensuremath{V}} +\providecommand{\vLev}{\ensuremath{v}} +\providecommand{\vNorm}{\ensuremath{\mathrm{w}}} % end-of-period value function +\providecommand{\VNum}{\ensuremath{V}} +\providecommand{\vNum}{\ensuremath{v}} +\providecommand{\vOptAlt}{\ensuremath{\Alt{\tilde{\mathfrak{v}}}}} +\providecommand{\vOpt}{\ensuremath{\tilde{\mathfrak{v}}}} +\providecommand{\VRat}{\ensuremath{V}} +\providecommand{\vRat}{\ensuremath{v}} +\providecommand{\vTarg}{\Target{\vRat}} +\providecommand{\VU}{{V}^{u}} +\providecommand{\vU}{{v}^{u}} +\providecommand{\Wage}{\ensuremath{\mathsf{W}}} +\providecommand{\wage}{\ensuremath{\mathsf{w}}} +\providecommand{\WAllLev}{\ensuremath{\mathbf{O}}} +\providecommand{\wAllLev}{\ensuremath{\mathbf{o}}} +\providecommand{\WAllRat}{\ensuremath{O}} +\providecommand{\wAllRat}{\ensuremath{o}} +\providecommand{\WAll}{{O}} +\providecommand{\wAll}{{o}} +\providecommand{\WBeg}{\KLev} % Wealth as of the beginning of the period (before R is received, not including Y) +\providecommand{\wBeg}{\kLev} % wealth as of the beginning of the period (before R is received, not including Y) +\providecommand{\Wealth}{\ensuremath{O}} +\providecommand{\wealth}{\ensuremath{o}} +\providecommand{\WEndRat}{\ARat} % +\providecommand{\wEndRat}{\aRat} % +\providecommand{\WEnd}{\ALev} % Wealth as of the end of the period (after C has been chosen) +\providecommand{\wEnd}{\aLev} % wealth as of the end of the period (after C has been taken) +\providecommand{\Wend}{\ARat} % Wealth as of the end of the period (after C has been chosen) +\providecommand{\wend}{\aRat} % wealth as of the end of the period (after C has been taken) +\providecommand{\wFunc}{\mathrm{w}} +\providecommand{\WGroPF}{\ensuremath{\mathsf{G}}} +\providecommand{\WGro}{\ensuremath{\mathsf{G}}} +\providecommand{\wGro}{\ensuremath{\mathsf{g}}} +\providecommand{\whumMin}{\underline{\hRat}} % human wealth -- individual +\providecommand{\WHum}{\HLev} % Human wealth -- aggregate +\providecommand{\wHum}{\hLev} % human wealth -- individual +\providecommand{\Whum}{\HRat} % Human wealth -- aggregate +\providecommand{\whum}{\hRat} % human wealth -- individual +\providecommand{\WLev}{\ensuremath{W}} +\providecommand{\wLev}{\pmb{w}} +\providecommand{\WMid}{\BLev} % Wealth as of the middle of the period (after R is received, not including Y) +\providecommand{\WMid}{\BLev} % Wealth as of the middle of the period (after R is received, not including Y) +\providecommand{\wMid}{\bLev} % wealth as of the middle of the period (after R is received, not including Y) +\providecommand{\Wmid}{\BRat} % Wealth as of the middle of the period (after R is received, not including Y) +\providecommand{\wmid}{\bRat} % wealth as of the middle of the period (after R is received, not including Y) +\providecommand{\WMkt}{\MLev} % Wealth as of the middle of the period (after R is received, including Y) +\providecommand{\wMkt}{\mLev} % wealth as of the middle of the period (after R is received, including Y) +\providecommand{\wmkt}{\mLev} % wealth as of the middle of the period (after R is received, including Y) +\providecommand{\wNet}{\ensuremath{x}} % +\providecommand{\WNet}{\ensuremath{X}} % Total wealth +\providecommand{\WPre}{{K}} +\providecommand{\wPre}{{k}} +\providecommand{\wRat}{\ensuremath{o}} % +\providecommand{\WRat}{\ensuremath{O}} % Ratio to permanent income +\providecommand{\wTot}{\ensuremath{\mathbf{o}}} % +\providecommand{\WTot}{\ensuremath{\mathbf{O}}} % Total wealth +\providecommand{\wtot}{\ensuremath{o}} % +\providecommand{\Wtot}{\ensuremath{O}} % Total wealth +\providecommand{\xFer}{\chi} +\providecommand{\XFer}{X} +\providecommand{\xFunc}{\mathrm{x}} +\providecommand{\XLev}{\ensuremath{X}} +\providecommand{\xLev}{\ensuremath{x}} +\providecommand{\xpend}{\ensuremath{\xi}} +\providecommand{\XperGro}{\ensuremath{\mathsf{X}}} +\providecommand{\xperGro}{\ensuremath{\mathsf{x}}} +\providecommand{\XRat}{\ensuremath{X}} +\providecommand{\xRat}{\ensuremath{x}} +\providecommand{\yFunc}{\mathrm{y}} +\providecommand{\yLevBF}{\ensuremath{\mathbf{y}}} +\providecommand{\YLev}{\ensuremath{Y}} +\providecommand{\YLevBF}{\ensuremath{\mathbf{Y}}} +\providecommand{\yLev}{\ensuremath{y}} +\providecommand{\YRat}{\ensuremath{Y}} +\providecommand{\yRat}{\ensuremath{y}} +\providecommand{\yTargE}{\ensuremath{\check{y}^{e}}} +\providecommand{\yTarg}{\ensuremath{\check{y}}} +\providecommand{\zAgg}{\ensuremath{\pmb{Z}}} +\providecommand{\zFunc}{\mathrm{z}} +\providecommand{\ZLevBF}{\ensuremath{\mathbf{Z}}} +%\providecommand{\zLevBF}{\ensuremath{\mathbf{z}}} +\providecommand{\zLevBF}{\ensuremath{\pmb{z}}} +\providecommand{\ZLev}{\ensuremath{Z}} +\providecommand{\zLev}{\ensuremath{z}} +\providecommand{\ZRat}{\ensuremath{Z}} +\providecommand{\zRat}{\ensuremath{z}} + +\newcommand{\discRte}{\omega} +\newcommand{\DieFac}{\pDead} +\newcommand{\LivFac}{\Alive} +\newcommand{\PopFac}{\PopGro} +\newcommand{\popRte}{\popGro} + + +\providecommand{\NFALev}{\NLev} +\providecommand{\NFARat}{\NRat} +\providecommand{\NI}{\ensuremath{Z}} +\providecommand{\GDPLev}{\pmb{P}} +\providecommand{\GDPRat}{P} +\providecommand{\GDPGro}{\gimel} +\providecommand{\gdpLev}{\pmb{p}} +\providecommand{\gdpRat}{p} +\providecommand{\weight}{\omega} + + +\providecommand{\bi}{} +\renewcommand{\bi}{\begin{itemize}} +\providecommand{\ei}{} +\renewcommand{\ei}{\end{itemize}} +\providecommand{\reqd}{} +\renewcommand{\reqd}{\item[$^{*}$]} +\providecommand{\recm}{} +\renewcommand{\recm}{\item[\phantom{$^{*}$}]} + +\newcommand{\pd}[2]{\frac{\partial#1}{\partial#2}} + diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/makePostHandoutsStart.tex b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/makePostHandoutsStart.tex new file mode 100644 index 00000000..d3c19da7 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/makePostHandoutsStart.tex @@ -0,0 +1,6 @@ + +% Begin creating shell to make and post set of notes + +\write18{touch makePostHandouts.sh ; rm makePostHandouts.sh} +\write18{cat /Volumes/Data/Courses/Choice/LectureNotes/makePost/shellStart.txt > makePostHandouts.sh} +\write18{chmod a+x makePostHandouts.sh} diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/printvrb.sty b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/printvrb.sty new file mode 100644 index 00000000..a816f6f4 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/printvrb.sty @@ -0,0 +1,112 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%% printvrb.sty %%%%%%%%%%%%%%%%%% +%%% Amy Hendrickson +%%% TeXnology Inc. +%%% http://www.texnology.com +%%% revised version, April 8, 2011 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%% Uses moreverb.sty, Rainer Schopf author, +%%% as method to send verbatim text to +%%% another file, + +%%% These commands allow user to type in text or math and +%%% have it print in more than one document, +%%% for example, print in an article and also in slides. + +%%% This is done by sending fragments to a jobname.vrb file. +%%% Each fragment will have a unique name given as an argument +%%% to writetofile. + +%%% +\usepackage{moreverb} + +\newwrite\verbatimout + +%% The fragments will be sent to a new file called +%% the same name as the file they are found in with a +%% .vrb filename ending. (ie., test.tex ==> test.vrb) +%% They will also print in the originating .tex file +%% when LaTeX is run on the file twice (like the \tableofcontents +%% and cross-references). + + +%%% \begin{writetofile}{name}{your text}\end{writetofile} +%%% Notice that there are curly brackets surrounding the +%%% text you enter. These are necessary. + +%%% (Name can include numbers or any symbols you want) + +%%% Used: +%%% \begin{writetofile}{name} +%%% {my text} +%%% \end{writetofile} + +\newcount\definitionnumber + +%%% \namesinmargin will make name of fragment appear in margin. +%%% If this command isn't there, there will be no names in the margin. + +\newif\ifnamesinmargin +\def\namesinmargin{\global\namesinmargintrue} + +\def\writetofile#1{% +\vskip1sp +\ifnum\definitionnumber=0 +\expandafter\openin1 \jobname.vrb +\ifeof1 +\else +\input \jobname.vrb +\fi%% to get the previous definitions +\immediate\openout\verbatimout=\jobname.vrb +\fi +%% +\global\advance\definitionnumber by 1 +\gdef\currname{#1}% +\ifnamesinmargin +\vskip1sp\noindent\llap{\vtop to 0pt{\hbox{\tt\csname currname\endcsname\hskip4pt==>\ }\vss}}% +\fi% +%% +\immediate\write\verbatimout{^^J^^J\string\expandafter\string\gdef\string\csname\space +\currname\string\endcsname} + \@bsphack + \let\do\@makeother\dospecials + \catcode`\^^M\active \catcode`\^^I=12 + \def\verbatim@processline{% + \immediate\write\verbatimout + {\the\verbatim@line}}% +\verbatim@start} + +\def\endwritetofile{% + \@esphack +\expandafter\ifx\csname \currname\endcsname\relax Please run LaTeX on +file one more time!\else +\ifnamesinmargin\vskip-\baselineskip\fi +\noindent\expandafter\csname \currname\endcsname\relax\fi +} + +\makeatother + +%%%%%%%%%%%%%%%%%%%%% +%%% Using fragments in new file: + +%%% \input jobname.vrb will bring in the definitions +%%% for the fragments. +%%% (jobname is the same as the filename of the source document) + +%%% \namesinmargin will make names print as well as as printing +%%% the fragment. + +%%% \printfrag{name} will bring in fragment defined in source file, +%%% and sent to jobname.vrb. + +%%% \printfrag will save the problem of remembering to use +%%% \csname ...\endcsname, and will check to see if fragment is defined + +\def\printfrag#1{\expandafter\ifx\csname #1\endcsname\relax\vskip12pt +\noindent(!! There is +no fragment {\tt ==> #1 <==} maybe run LaTeX on source file again?)\vskip12pt\else +\ifnamesinmargin +\vskip1sp\noindent\llap{\vtop to 0pt{\hbox{\tt #1\hskip4pt==>\ }\vss}}\fi% +\csname #1\endcsname\fi +} diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/snapshot.sty b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/snapshot.sty new file mode 100644 index 00000000..6646abaa --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/snapshot.sty @@ -0,0 +1,341 @@ +%% +%% This is file `snapshot.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% snapshot.dtx +%% +%%% ==================================================================== +%%% @LaTeX-doc-source-file{ +%%% filename = "snapshot.dtx", +%%% version = "1.14", +%%% date = "2002/03/05", +%%% time = "15:29:00 EST", +%%% checksum = "39090 807 3449 29761", +%%% author = "American Mathematical Society", +%%% copyright = "Copyright 2001 American Mathematical Society, +%%% all rights reserved. Copying of this file is +%%% authorized only if either: +%%% (1) you make absolutely no changes to your copy, +%%% including name; OR +%%% (2) if you do make changes, you first rename it +%%% to some other name.", +%%% address = "American Mathematical Society, +%%% Electronic Products and Services, +%%% PO Box 6248, +%%% Providence, RI 02940, +%%% USA", +%%% email = "tech-support@ams.org", +%%% URL = "http://www.ams.org/", +%%% supported = "yes", +%%% keywords = "version, compatibility, dependencies, LaTeX", +%%% abstract = "This package provides a way for a LaTeX +%%% document to specify, for each external file +%%% on which the document depends, which version +%%% is required to guarantee output fidelity.", +%%% docstring = "The checksum field above contains a CRC-16 +%%% checksum as the first value, followed by the +%%% equivalent of the standard UNIX wc (word +%%% count) utility output of lines, words, and +%%% characters. This is produced by Robert +%%% Solovay's checksum utility.", +%%% } +%%% ==================================================================== +\NeedsTeXFormat{LaTeX2e}[1994/12/01] +\ProvidesPackage{snapshot}[2002/03/05 v1.14] +\let\@xp\expandafter \let\@nx\noexpand +\newcommand{\RequireVersions}[2][]{% + \let\snap@check\snap@compare@versions + \let\snap@selfcheck\snap@selfcheck@a + \@ifnextchar *\snap@store@version\snap@store@error#2*{end}{}{}% +} +\@onlypreamble\RequireVersions +\def\snap@store@error#1{% + \PackageError{snapshot}{Expected '*' here, not '#1'}\@ehc +} +\@onlypreamble\snap@store@error +\def\snap@store@version #1#2#3#4{% + \@xp\snap@store@b\csname snapx@#2\endcsname{#2}{#3}{#4}% +} +\@onlypreamble\snap@store@version +\def\@fmtextension{fmt} +\def\@tfmextension{tfm} +\edef\snapx@package{.\@pkgextension} +\edef\snapx@class{.\@clsextension} +\edef\snapx@format{.\@fmtextension} +\edef\snapx@tfm{.\@tfmextension} +\long\def\snapx@application{} +\let\snap@file=\@empty +\let\snapx@end\@@end +\def\snap@store@b#1#2#3#4{% + \ifx#1\snapx@end + \@xp\@gobblefour + \else + \ifx#1\relax \let#1\@empty\fi + \def\@tempa##1 ##2 ##3\@nil{##1 ##2}% + \ifx#1\snapx@application + \else + \xdef\rqv@list{\rqv@list + \ifx\@empty\rqv@list\else,\fi + #3#1% + }% + \fi + \@xp\xdef\csname rqv@#3#1\endcsname{\@tempa#4 v?.? ? \relax\@nil}% + \ifx#1\snapx@format \snap@check{#3.fmt}% + \else \snap@selfcheck{#3.sty}% + \fi + \fi + \@ifnextchar *\snap@store@version\snap@store@error +} +\@onlypreamble\snap@store@b +\def\snap@write{\immediate\write\snap@out} +\let\snap@out\sixt@@n % fallback, probably never used +\DeclareOption{dep}{% + \def\snap@write{\immediate\write\snap@out}% +} +\DeclareOption{log}{% + \let\snap@write\typeout +} +\let\snap@fake@b\relax +\DeclareOption{test}{% + \def\snap@fake@b{\endinput \futurelet\@let@token\snap@ignoline}% +} +\DeclareOption{tfm}{% + \typeout{Option 'tfm' not implemented yet [1999/09/23]}% +} +\def\snap@mismatch@warning#1#2#3{\PackageWarningNoLine{#1}{#2}} +\def\snap@mismatch{\snap@mismatch@warning} +\DeclareOption{error}{% + \def\snap@mismatch{\PackageError}% + \ifx\snap@select\@empty \let\snap@select\snap@select@all \fi +} +\DeclareOption{warning}{% + \def\snap@mismatch{\snap@mismatch@warning}% + \ifx\snap@select\@empty \let\snap@select\snap@select@all \fi +} +\def\snap@select@all#1#2 #3#4 #5\@nil{#1#2 #3#4} +\let\snap@select\@empty +\DeclareOption{date}{% + \def\snap@select#1#2 #3\@nil{#1#2}% +} +\def\snap@select@version#1{% + \ifodd 0#11 \@xp\snap@sva\@xp#1\else\@xp\snap@select@version\fi +} +\def\snap@sva#1.#2 #3\@nil{#1.#2} +\def\snap@select@major#1{% + \ifodd 0#11 \@xp\snap@svm\@xp#1\else\@xp\snap@select@major\fi +} +\def\snap@svm#1.#2\@nil{#1} +\DeclareOption{version}{% + \def\snap@select#1#2 #3{\snap@select@version #3}% +} +\DeclareOption{major-version}{% + \def\snap@select#1#2 #3{\snap@select@major #3}% +} +\ProcessOptions\par +\edef\snap@restore@extensions{% + \def\@nx\@pkgextension{\@pkgextension}% + \def\@nx\@clsextension{\@clsextension}% +} +\def\snap@pad#1#2#3#4#5#6#7#8#9{\snap@pad@a{#1#2#3#4#5#6#7#8#9}} +\def\snap@pad@a#1#2#3#4#5\@nil{\snap@pad@b#1#2#3#4\space\@nil} +\def\snap@pad@b#1\space#2\@nil#3{\def#3{#2}} +\def\snap@trim@version#1#2 #3{#1#2 \snap@trim@b #3} +\def\snap@trim@b#1{\ifodd 0#11 v#1\@xp\snap@trim@c\fi \snap@trim@b} +\def\snap@trim@c#1#2 #3\@nil{#2} +\let\rqv@list=\@empty +\edef\@tempc#1\fmtname{#1\fmtname}\@tempc +\def\@tempa#1,\fmtname.fmt,#2#3\@nil{#2} +\edef\@tempb{\@nx\@tempa,\@filelist,\fmtname.fmt,} +\if ?\@tempb?\@nil + \edef\@filelist{\fmtname.fmt,\@filelist}% + \def\@tempc{LaTeX2e}% + \@xp\edef\csname ver@\fmtname.fmt\endcsname{% + \fmtversion\space + v\ifx\@tempc\fmtname 2.e\else ?.?\fi + }% +\fi +\listfiles +\def\@dofilelist{% + \snap@restore@extensions + \ifx\rqv@list\@empty + \else \rqv@compare@lists + \fi + \ifx\snap@write\typeout + \else + \newwrite\snap@out + \immediate\openout\snap@out=\jobname.dep \relax + \fi + \snap@write{\string\RequireVersions\@charlb}% + \snap@write{\space\space *{application}{TeX}% + \space\space\space\space\space{1990/03/25 v3.x}}% + \@for\@currname:=\@filelist\do{% + \filename@parse\@currname + \ifx\filename@ext\relax + \def\@tempa{file}\def\@tempd{.tex}\def\filename@ext{tex}% + \def\@tempb{~~~}% + \else\ifx\filename@ext\@pkgextension + \def\@tempa{package}\let\@tempd\@empty + \def\@tempb{}% + \else\ifx\filename@ext\@clsextension + \def\@tempa{class}\let\@tempd\@empty + \def\@tempb{~~}% + \else\ifx\filename@ext\@fmtextension + \def\@tempa{format}\let\@tempd\@empty + \def\@tempb{~}% + \else\ifx\filename@ext\@tfmextension + \def\@tempa{tfm}\let\@tempd\@empty + \def\@tempb{~~~~}% + \else + \def\@tempa{file}\edef\@tempd{.\filename@ext}% + \def\@tempb{~~~}% + \fi\fi\fi\fi\fi + \@xp\let\@xp\@tempe + \csname ver@\filename@base.\filename@ext\endcsname + \ifx\@tempe\@empty \let\@tempe\relax \fi + \edef\@tempe{% + \ifx\@tempe\relax 0000/00/00 v0.0% + \else + \@xp\@xp\@xp\snap@trim@version\@xp\@tempe\space v0.0 v0.0 \@nil + \fi + }% + \edef\@tempc{\filename@area\filename@base\@tempd}% full file name + \@xp\snap@pad\@tempc\space~~~~~~~~~~~~~~~~\@nil\@tempd + \begingroup \let~\space + \snap@write{\space\space *{\@tempa}\@tempb{\@tempc}\@tempd{\@tempe}}% + \endgroup + }% + \snap@write{\@charrb}% + \ifx\snap@write\typeout + \else \immediate\closeout\snap@out + \typeout{Dependency list written on \jobname.dep.}% + \fi +}% +\def\rqv@condense#1,{% + \if ,#1,% + \else + \@xp\ifx\csname ver@#1\endcsname\N + \else + \edef\L{\L,#1}% + \@xp\let\csname ver@#1\endcsname=\N + \fi + \fi + \rqv@condense +} +\def\rqv@compare@lists{% + \begingroup + \def\N{1}\let\L=\@gobble + \@xp\rqv@condense \rqv@list,TeX,{,\relax\@xp\@gobbletwo\@xp},% + \ifx\L\@gobble\let\L\@empty\fi + \let\rqv@list=\L + \let\L=\@gobble + \@xp\rqv@condense \@filelist,{,\relax\@xp\@gobbletwo\@xp},% + \ifx\L\@gobble\let\L\@empty\fi + \@for\@currname:=\L\do{% + \snap@mismatch{snapshot}{^^J% + File \@currname\space loaded though not in + \noexpand\RequireVersions list% + }\@ehc + }% + \def\N{2}\let\L=\@gobble + \@xp\rqv@condense\@filelist,TeX,{,\relax\@xp\@gobbletwo\@xp},% + \let\L=\@gobble + \@xp\rqv@condense\rqv@list,{,\relax\@xp\@gobbletwo\@xp},% + \ifx\L\@gobble\let\L\@empty\fi + \@for\@currname:=\L\do{% + \snap@mismatch{snapshot}{^^J% + File \@currname\space [\csname rqv@\@currname\endcsname] + required but not loaded% + }\@ehc + }% + \endgroup +} +\begingroup \catcode\endlinechar=12\relax % +\long\gdef\snap@ignoline#1 +{}\endgroup % +\def\snap@fake@input#1#2#3#4{% + \ifx#1\snapx@end + \aftergroup\@@end \@xp\@gobblefour + \else + \ifx#1\snapx@format + \else + \message{^^J}% + \@xp\snap@fake@b\@@input #3#1\relax + \fi + \fi + \@ifnextchar *\snap@store@version\snap@store@error +} +\newcommand{\rqvTest}[2][]{% + \begingroup \catcode\endlinechar=12 + \catcode`\%=12 \catcode`\{=12 \catcode`\}=12\relax + \let\snapx@application=\snapx@format \let\snapx@tfm=\snap@format + \@ifnextchar *\snap@store@version\snap@store@error#2*{end}{}{}% + \endgroup +} +\@ifundefined{snap@fake@b}{}{% + \let\snap@store@b\snap@fake@input + \let\RequireVersions\rqvTest +} +\AtBeginDocument{% + \@ifundefined{ver@amsgen}{}{% + \@xp\let\csname ver@amsgen.sty\@xp\endcsname + \csname ver@amsgen\endcsname + }% +} +\let\snap@compare@versions\@gobble \let\snap@check\@gobble +\let\snap@selfcheck\@gobble \let\snap@selfcheck@a\@gobble +\ifx\snap@select\@empty \endinput \fi +\begingroup \catcode`\.=11\relax +\gdef\snap@selfcheck@b#1\rqv@snapshot.sty#2#3\@nil{T#2} +\gdef\snap@selfcheck@a#1{% + \if\@xp\snap@selfcheck@b\csname rqv@#1\endcsname T% + \rqv@snapshot.sty F\@nil + \snap@check{#1}% + \fi +} +\endgroup +\def\@nofmt#1.fmt.#2 {#1 } +\def\snap@mismatch@a#1#2#3{% + \snap@mismatch{snapshot}{^^J% + \space\space Required version #2 of \@nofmt#1.fmt. and^^J% + \space\space provided version #3 do not match% + }\@ehc +} +\def\snap@compare@versions#1{% + \begingroup + \@ifundefined{rqv@#1}{}{% + \edef\0{\csname rqv@#1\endcsname}% + \edef\1{\csname ver@#1\endcsname}% + \edef\1{\@xp\snap@trim@version\1 v0.0 v0.0 \@nil}% + \edef\@tempa{\@xp\snap@select\0 v0.0 v0.0 \@nil}% + \edef\@tempb{\@xp\snap@select\1 v0.0 v0.0 \@nil}% + \ifx\@tempa\@tempb + \else + \edef\@tempd{\@nx\snap@mismatch@a{#1}{\@tempa}{\@tempb}}% + \@xp\@tempd + \fi + }% + \endgroup +} +\def\ProvidesFile#1{% + \def\snap@checker{\snap@check{#1}}% + \begingroup + \aftergroup\snap@checker + \catcode`\ 10\catcode\endlinechar 10 % + \@makeother\/% + \@makeother\&% + \@ifnextchar[{\@providesfile{#1}}{\@providesfile{#1}[]}% +} +\def\@pr@videpackage[#1]{% + \expandafter\xdef\csname ver@\@currname.\@currext\endcsname{#1}% + \ifx\@currext\@clsextension + \typeout{Document Class: \@gtempa\space#1}% + \else + \wlog{Package: \@gtempa\space#1}% + \fi + \snap@check{\@currname.\@currext}% +} +\endinput +%% +%% End of file `snapshot.sty'. diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/tex4ht/pictureenv.4ht b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/tex4ht/pictureenv.4ht new file mode 100644 index 00000000..1dcae3ab --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/tex4ht/pictureenv.4ht @@ -0,0 +1,3 @@ +% pictureenv.4ht from https://tex.stackexchange.com/questions/448300/tex4ht-conflict-with-math-in-table-vs-outside-table-when-using-svg + +\ConfigureEnv{pictureenv}{\Picture*{}}{\EndPicture}{}{} \ No newline at end of file diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/tex4ht/svg-math-and-subfigures.cfg b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/tex4ht/svg-math-and-subfigures.cfg new file mode 100644 index 00000000..4decf9aa --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/tex4ht/svg-math-and-subfigures.cfg @@ -0,0 +1,68 @@ +\Preamble{charset="latin1",p-width,pic-align,pic-tabular} +\DeclareGraphicsExtensions{.svg,.png,.jpg} +\Configure{Picture}{.svg} + +\Configure{VERSION}{} + +\DeclareGraphicsRule{.png}{bmp}{.xbb}{} + +\ConfigureEnv{figure} + {\ifvmode\IgnorePar\fi\EndP\HCode{
}% + \bgroup \Configure{float}{\ShowPar}{}{}% + } + {\egroup + \ifvmode\IgnorePar\fi\EndP\HCode{
}\ShowPar +\par} +{}{} + +\Css{div.caption {text-align:left;font-size:83\%;text-indent:0em; margin-left:2em; margin-right:2em; }} +\Css{div.caption span.id{font-variant: small-caps; white-space: nowrap; }} +\Css{.figure div.caption{text-align: center;}} +\Css{div.figure{text-align:center;clear:both;overflow:auto;width:100\%;margin-bottom:1em;}} +\Css{div.float{text-align:center;clear:both;overflow:auto;width:100\%;margin-bottom:1em;}} +\Css{.table div.caption{text-align: center;}} +\Css{div.table{text-align:center;clear:both;overflow:auto;width:100\%;margin-bottom:1em;}} + +\ConfigureEnv{subfigure} + {\ifvmode\IgnorePar\fi\EndP\HCode{
} + } + {\ifvmode\IgnorePar\fi\EndP\HCode{
}}{}{} + % \Css{.subfigure{display: inline-block;}} would make the figures float next to each other +\Css{.subfigure img{display:block; margin-left:auto; margin-right:auto}} % Should, but does not seem to, center captions + +% This is for figures, which should be png format +\Configure{graphics*} + {png} + {%the special command below so it will copy the png over + \special{t4ht+@File: \csname Gin@base\endcsname.png} + \Picture[pict]{\csname Gin@base\endcsname .png + \space width="\expandafter\the\csname Gin@req@width\endcsname" +}% +}% + +\Configure{Picture}{.svg} + +\makeatletter +\newcommand\emwidth{10} +\newcommand\CalcRem[1]{\strip@pt\dimexpr(#1)/\emwidth} + +\Configure{graphics*} + {svg} + {\Picture[pict]{\csname Gin@base\endcsname.svg + \space style="width:\CalcRem{\Gin@req@width}em;" + }% + \special{t4ht+@File: \csname Gin@base\endcsname.svg} + } + +\makeatother + +%add any custom \Css or HTML commands here as needed. + +%These to tell tex4ht to make inline math images also +\begin{document} + +\Configure{$}{\PicMath}{\EndPicMath}{} +\Configure{PicMath}{}{}{}{class="math";align="absmiddle"} + + +\EndPreamble diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/tex4ht/svg-set-size-to-1p0.mk4 b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/tex4ht/svg-set-size-to-1p0.mk4 new file mode 100644 index 00000000..795fa2e6 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/tex4ht/svg-set-size-to-1p0.mk4 @@ -0,0 +1,2 @@ +Make:image("svg$", +"dvisvgm -n -p ${page} --exact -c 1.0,1.0 -s ${source} > ${output}") diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/tex4htMakeCFG.sh b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/tex4htMakeCFG.sh new file mode 100644 index 00000000..bcb31c0a --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/tex4htMakeCFG.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +if [ $# -eq 0 ] +then + echo "usage: ${0##*/} " + exit 1 +fi + +handoutName=$1 + +# cd "$(dirname "$0")" # http://stackoverflow.com/questions/3349105/how-to-set-current + +cp `kpsewhich svg-math-and-subfigures.cfg` $handoutName.cfg +cp `kpsewhich svg-set-size-to-1p0.mk4` $handoutName.mk4 + diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/titlesec.sty b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/titlesec.sty new file mode 100644 index 00000000..fb7f24e2 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/tex/latex/titlesec.sty @@ -0,0 +1,1350 @@ +% +--------------------------------------------------+ +% | Typeset titlesec.tex to get the documentation. | +% +--------------------------------------------------+ +% +% Copyright (c) 1998-2016 by Javier Bezos. +% All Rights Reserved. +% +% This file is part of the titlesec distribution release 2.10.2 +% ----------------------------------------------------------- +% +% It may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2003/12/01 or later. +% +% This work has the LPPL maintenance status "maintained". +% +% The Current Maintainer of this work is Javier Bezos. +% +% Notes +% ~~~~~ +% +% The following tags are used: +% ttl@ : the generic tag used through the style +% ttlh@ : a shape definition +% ttlf@ : a macro containing the title format +% ttls@ : id. the title space +% ttlp@ : page key related macros +% ttll@ : level number +% +% The ttlf@ and ttls@ contains data in the form {..}{..}. +% Perhaps in future releases they should be converted +% to a prop-like list, similar to that proposed by the +% latex team. +% +% Admittedly, the current implementation seems too +% complicated, but that's necessary in order to provide +% certain compatibility with the sections as defined by the +% used class. Other packages opt for providing the sections +% as defined by standard classes ignoring the class; for +% instance sectsty which does a simple task in a simple and +% nice way. However, that was not my goal. +% +% Release +% ~~~~~~~ + +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{titlesec}[2016/03/21 v2.10.2 Sectioning titles] + +% Initialization +% ~~~~~~~~~~~~~~ + +\newif\ifttl@ps +\ttl@psfalse + +% The \ttl@label switch is used when printing the label in titles. +% A numberless variant makes it to true. +% There is a \ttl@toclabel as well, which is true iff the +% title is numbered; used in toc entries (except default part +% and chapter) and marks (only in titlesec pagestyles). + +\newif\ifttl@label +\newif\ifttl@toclabel + +\newbox\ttl@box + +% A provision for the report style: + +\@ifundefined{if@mainmatter} + {\let\if@mainmatter\iftrue}{} + +\@ifundefined{if@openright} + {\let\if@openright\iftrue}{} + +% and the ams styles as well + +\@ifundefined{@chapapp} + {\let\@chapapp\chaptername}{} + +\def\ttl@trylist{\ttl@try{}} + +\def\ttl@getkeys#1#2{% + \if\expandafter @\@gobble#1@\@empty + \edef\ttl@b{\expandafter\@gobble\string#1}% + \let\ttl@a\ttl@b + \else + \makeatletter + \edef\ttl@d{% + \noexpand\input{ttlkeys.def}% + \catcode`\noexpand\@=\the\catcode`\@}% + \ttl@d + \ttl@getkeys{#1}{#2}% + \fi} + +% A more meaningful error for \@notdefinable + +\expandafter\AtEndOfPackage\expandafter{\expandafter + \gdef\expandafter\@notdefinable\expandafter{\@notdefinable}} + +\def\@notdefinable{% + \PackageError{titlesec}% + {Incompatible package}% + {Titlesec cannot continue defining its own macros + because\MessageBreak + \@backslashchar\reserved@a\space is already used by other package, + the class\MessageBreak + or the document.}} + +% +-----------------+ +% | C L A S S E S | +% +-----------------+ + +\def\ttl@useclass#1#2{% + \@ifstar + {\ttl@labelfalse#1{#2}[]}% + {\ttl@labeltrue\@dblarg{#1{#2}}}} + +\def\ttl@straightclass{\ttl@useclass\ttl@straight@i} +\def\ttl@partclass{\ttl@useclass\ttl@part@i} +\def\ttl@topclass{\ttl@useclass\ttl@top@i} +\def\ttl@pageclass{\ttl@useclass\ttl@page@i} + +% Here \scantokens is used to make sure the unescaped name +% has `letters' and no `others'. Mainly for hyperref, so there +% should be no problems. + +\newcommand\titleclass[1]{% + \edef\ttl@a{\expandafter\@gobble\string#1}% + \ifx\scantokens\@undefined\else + \scantokens\expandafter{\expandafter + \def\expandafter\ttl@a\expandafter{\ttl@a}}% + \fi + \@ifnextchar[{\@tempswatrue\ttl@class@i{#1}}% + {\@tempswafalse\ttl@class@ii{#1}}} + +\def\ttl@class@i#1[#2]{% + \@namedef{ttll@\ttl@a}{#2}% + \expandafter\providecommand\csname\ttl@a title\endcsname{}%%%% + \@ifundefined{ttl@toplevel}{}% + {\expandafter\let\csname ttlss@\ttl@a\expandafter\endcsname + \csname ttlss@\ttl@toplevel\endcsname}% + \edef\ttl@toplevel{\ttl@a}% + \ttl@class@ii{#1}} + +\def\ttl@class@ii#1#2{% + \@ifundefined{ttl@#2class}% + {\PackageError{titlesec}{Unknown sectioning class}% + {Valid names are top, page and straight}}% + {\expandafter\let\csname ttl@compat\ttl@a\endcsname\relax + \@ifundefined{\ttl@a mark}% + {\@namedef{\ttl@a mark}{\@gobble}}% + {}% + \edef#1{% + \expandafter\noexpand\csname ttl@#2class\endcsname{\ttl@a}}}% + \if@tempswa + \expandafter\@gobble + \else + \expandafter\@firstofone + \fi + {\@ifnextchar[% + {\ttl@class@iii}% + {\@ifundefined{ttll@\ttl@a}% + {\PackageError{titlesec}{Unknown sectioning level}% + {\string\titleclass\space with no optional arguments\MessageBreak + only changes the class of an *existing* level}}}}} + +\def\ttl@class@iii[#1]{% + \edef\ttl@b{\expandafter\@gobble\string#1}% + \expandafter\let\csname ttlss@\ttl@a\expandafter\endcsname + \csname ttlss@\ttl@b\endcsname + \expandafter\edef\csname ttlss@\ttl@b\endcsname{\ttl@a}% + \let\ttl@a\ttl@toplevel + \count@\csname ttll@\ttl@toplevel\endcsname + \ttl@class@iv} + +\def\ttl@class@iv{% + \@ifundefined{ttlss@\ttl@a}{}% + {\advance\count@\@ne + \edef\ttl@a{\csname ttlss@\ttl@a\endcsname}% + \expandafter\edef\csname ttll@\ttl@a\endcsname{\the\count@}% + \ttl@class@iv}} + +% Typesetting Classes: General tools +% ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +% The following command handles the *n spacing +% Some tricks are necessary to multiply a +% skip by a non integer number + +\newskip\beforetitleunit +\beforetitleunit=1ex\@plus.3ex\@minus.06ex +\newskip\aftertitleunit +\aftertitleunit=1ex\@plus.1ex + +\newdimen\ttl@plus +\newdimen\ttl@minus + +\def\ttl@assign#1{% + \@ifstar + {\ttl@assign@i{#1}}% + {\ttl@assign@d{#1}}} + +\def\ttl@assign@i#1#2\relax#3{% + \ttl@plus\z@ + \ttl@minus\z@ + \afterassignment\ttl@assign@ii + \dimen@\the#3, % <- space + #1 = #2\dimen@ + plus #2\ttl@plus + minus #2\ttl@minus} + +\def\ttl@assign@ii#1 {% <- space + \if#1,\else\afterassignment\ttl@assign@ii\fi + \csname ttl@\string#1\endcsname} + +\def\ttl@assign@d#1#2\relax#3{\setlength#1{#2}} + +% To be used with \v/vspace to make them calc-savvy + +\def\ttl@calc#1#2{% + {\setlength\@tempskipa{#2}% + #1\@tempskipa}} + +\def\ttl@calcneg#1#2{% + {\setlength\@tempskipa{#2}% + #1{-\@tempskipa}}} + +% Gets from ttls@ and passes the spacing parameters: + +\def\ttl@startargs#1#2{% Get the first arguments, with the spacing + \@ifundefined{ttlp@#2}% + {\let\ttl@key@page\@empty}% + {\ttlp@fetch{#2}}% + \begingroup + \def\ttl@b{ttls@#2}% + \edef\ttl@key@numberless{\ifttl@label//\else/*\fi}% + \def\ttl@a##1{\csname ttl@key@##1\endcsname}% Used as elt in try + \ttl@trylist + \xdef\ttl@b{\ttl@c}% + \endgroup + \ifx\ttl@b\@empty + \PackageError{titlesec}{Format/spacing not found}% + {I was unable to find the format corresponding to #2.\MessageBreak + Maybe you haven't set it with \string\titleformat\space and + \string\titlespacing} + \fi + \expandafter#1\ttl@b{#2}} + +% Used in ttl@select + +\def\ttl@savefn#1[#2]#3{% + \ifcase#1% + \footnotemark[#2]% + \gdef\ttl@fn{\footnotetext[#2]{#3}}% + \else + \footnotemark + \gdef\ttl@fn{\footnotetext{#3}}% + \fi} + +\def\ttl@nest@error{% + \PackageError{titlesec}{Nested titles}{Titles must not be nested}} + +\def\ttl@hmode@error{% + \PackageError{titlesec}{Entered in horizontal mode} + {The argument cannot contain horizontal material\MessageBreak + such as text, \string\noindent, \string\makebox, etc.}} + +% \ttl@select not only selects the right version to be +% used. It also take steps to ensure that a mark +% is not lost inside a box by saving it into \ttl@mk, +% which in turn is used by the sect and chap commands. + +\newif\ifttl@explicit + +\def\ttl@gmk#1{\gdef\ttl@mk{#1}} + +\def\ttl@select#1#2#3#4{% + \ttl@Hy@saveanchor + \global\let\ttl@mk\@empty % global because of rigidchapters + \global\let\ttl@fn\@empty + \begingroup + \if@inlabel\else % Keep item's \everypar + \everypar{\setbox\z@\lastbox\strut}% + \fi + \let\ttl@straight@i\ttl@nest@error + \let\ttl@top@i \ttl@nest@error + \let\ttl@part@i \ttl@nest@error + \let\ttl@page@i \ttl@nest@error + \let\ttl@newpage\newpage + \def\newpage{\ttl@savewrite\ttl@newpage}% + \def\markboth##1##2{\protect\ttl@gmk{\protect\markboth{##1}{##2}}}% + \def\markright##1{\protect\ttl@gmk{\protect\markright{##1}}}% + \def\@mkboth##1##2{\protect\ttl@gmk{\protect\@mkboth{##1}{##2}}}% + \def\footnote{\@ifnextchar[% + {\ttl@savefn\z@}{\ttl@savefn\@ne[]}}% + \edef\ttl@key@numberless{\ifttl@label//\else/*\fi}% + \def\ttl@b{ttlf@#1}% + \def\ttl@a##1{\csname ttl@key@##1\endcsname}% Used as elt in try + \ttl@trylist + \ifttl@explicit + \def\ttl@passexplicit{\ttl@case{#4}}% + \ttl@c{#4}{#2}{#3}{}% ttl@c is returned by ttl@try with ttlf@... + \else + \let\ttl@passexplicit\ttl@case + \ttl@c{#2}{#3}{#4}% ttl@c is returned by ttl@try with ttlf@... + \fi + \endgroup} + +\let\ttl@savewrite\@empty + +\def\ttl@finmarks{% + \ttl@savewrite + \ttl@mk % Contains a possible mark, returned by \ttl@select + \ttl@fn} % And a footnote + +\def\ttl@try#1{% + \edef\ttl@c{#1}% #1 is a list in the form \ttl@a{key}\ttl@a{key} + \@ifundefined{\ttl@b\ttl@c}{}{% + \edef\ttl@c{\expandafter\noexpand\csname\ttl@b\ttl@c\endcsname}% + \def\ttl@a##1{\csname ttl@extra@##1\endcsname}% + #1% + \let\ttl@try\@gobble}} % locally modified to `break' testings + +% \ttl@write writes marks and toc. tocdepth is taken care of when +% the toc is typesetted and not here. Used always through +% ttl@savewrite, which is reset to \@empty to avoid duplicated +% calls. + +\def\ttl@write#1#2{% + \ttl@blinemarks + \csname#1mark\endcsname{#2}% + \def\ttl@a{\protect\numberline{\@nameuse{the#1}}}% + \@nameuse{ttl@toc#1}% eg, \ttl@tocpart modifies \ttl@a + \ttl@addcontentsline{#1}{#2}% Depends on toctitles, uses \ttl@a + \ttl@elinemarks + \global\ttl@toclabelfalse + \global\let\ttl@savewrite\@empty} + +\newif\ifttl@premark % to be used in ttlps.def +\ttl@premarkfalse + +\def\ttl@premark#1#2{% + \protected@xdef\ttl@prevmarks{\ttl@marks}% + \ttl@blinemarks + \csname#1mark\endcsname{#2}% + \ttl@elinemarks + \gdef\ttl@prevmarks{\ttl@marks}} + +% Must be preceded by a default \ttl@savewrite, which is used +% in starred variants--\@empty in top and straight classes. +% In straight class, it is preceded by the setting of +% prev marks to provide a "fixed" top mark. Otherwise, +% the default prev mark (= curr mark) is used (restored +% after ttl@labelling in straight). This is the command +% to be hacked if you want to change the behaviour of +% starred variants. + +\def\ttl@labelling#1#2{% + \let\ttl@Hy@saveanchor\@empty + \ifttl@label % 1st - if star + \def\ttl@savewrite{\ttl@write{#1}{#2}}% + \@nameuse{ttl@#1label}% eg, sets if mainmatter in chapter. + \ifttl@label % 2nd - eg, if not main matter + \ifnum\@nameuse{ttll@#1}>\c@secnumdepth\relax + \ttl@labelfalse % 3rd - if too deep + \else + \ttl@Hy@refstepcounter{#1}% + \@nameuse{ttl@#1out}% + \fi + \fi + \fi + \let\ifttl@toclabel\ifttl@label + \ifx\ttl@savewrite\@empty\else % If marks + \ifttl@ps + \ifttl@premark + \global\ttl@premarkfalse + \else % if no \pretitlemark + \ttl@premark{#1}{#2}% + \fi + \fi + \ifttl@label\else\ttl@Hy@steplink{#1}\fi + \fi} + +% Executed by ttl@labelling if the name of section is chapter: + +\def\ttl@chapterlabel{\if@mainmatter\else\ttl@labelfalse\fi} + +% Executed by ttl@labelling if chapter has a number. Note +% you can define messages for other sectioning levels (eg, +% \ttl@sectionout). + +\def\ttl@chapterout{\typeout{\chaptertitlename\space\thechapter.}} + +% Straight class +% ~~~~~~~~~~~~~ +% Default for nobottomtitles. Changed by nobottomtitles* + +\def\ttl@addstretch{\advance\@tempskipa-\pagestretch} + +% 1:name 2:level 3:indent 4:before 5:after 6:afind [7]:cap 8:title +% The second argument of ttl@sect is the level, which +% is empty if the star version is used. In this case +% neither the toc nor the marks are written. + +\def\ttl@straight@i#1[#2]#3{% + \def\@currentlabelname{#2}% for nameref + \gdef\ttl@savemark{\csname#1mark\endcsname{#3}}% + \let\ttl@savewrite\@empty + \def\ttl@savetitle{#3}% + \gdef\thetitle{\csname the#1\endcsname}% + \if@noskipsec \leavevmode \fi + \par + \ttl@labelling{#1}{#2}% + \ttl@startargs\ttl@straight@ii{#1}{#3}} + +% 1:left 2:right 3:before 4:after 5:afterindent 6:name 7:title + +\def\ttl@straight@ii#1#2#3#4#5#6#7{% + \ttl@assign\@tempskipa#3\relax\beforetitleunit + \@ifundefined{ttl@ps@#6}{}% + {\PackageWarning{titlesec}{Page style in straight class ignored}}% + \if@nobreak + \ttl@titlespace{\@tempskipa}% + \else + \@ifundefined{#6break}% + {\addpenalty{\@secpenalty}}% + {\csname#6break\endcsname}% + \addvspace{\@tempskipa}% + \ifdim\bottomtitlespace<\z@ + \else + \begingroup + \@tempskipb\pagegoal + \@tempskipa\pagegoal + \ttl@addstretch % \relax if nobottomtitle* + \advance\@tempskipa-\bottomtitlespace\relax % not a register + \pagegoal\@tempskipa + \def\@textbottom{\vskip\z@\@plus.0001fil}% + \penalty9999 + \pagegoal\@tempskipb + \endgroup + \fi + \fi + \@afterindenttrue + \ifcase#5 \@afterindentfalse\fi + \ttl@assign\@tempskipb#4\relax\aftertitleunit + \ttl@select{#6}{#1}{#2}{#7}% + \ttl@finmarks + \@ifundefined{ttlp@#6}{}{\ttlp@write{#6}}% + \if@noskipsec + \global\@nobreakfalse + \everypar{% + \if@noskipsec + \global\@noskipsecfalse + \clubpenalty\@M + \hskip-\parindent + \begingroup + \@svsechd\unskip{\hspace{\@tempskipb}}% + \endgroup + \else + \clubpenalty\@clubpenalty\everypar{}% + \fi}% + \else + \par\nobreak + \vspace{\@tempskipb}% + \@afterheading + \fi + \ignorespaces} + +% Part class +% ~~~~~~~~~~ + +\providecommand\partmark[1]{\markboth{}{}} + +\def\ttl@part@i#1[#2]#3{% + \gdef\ttl@savemark{\csname#1mark\endcsname{#3}}% + \ifx\ttl@notocparts\@undefined + \def\ttl@savewrite{\ttl@write{#1}{#3}}% Not #2! + \else + \let\ttl@savewrite\@empty + \fi + \def\ttl@savetitle{#3}% + \ttl@labelling{#1}{#2}% + \ttl@startargs\ttl@part@ii{#1}{#3}} + +\def\ttl@part@ii#1#2#3#4#5#6#7{% + \ttl@assign\@tempskipa#3\relax\beforetitleunit + \vspace*{\@tempskipa}% + \@ifundefined{ttl@ps@#6}{}% + {\PackageWarning{titlesec}{Page style in part class ignored}}% + \global\@afterindenttrue + \ifcase#5 \global\@afterindentfalse \fi + \ttl@assign\@tempskipb#4\relax\aftertitleunit + \ttl@select{#6}{#1}{#2}{#7}% + \ttl@finmarks + \@ifundefined{ttlp@#6}{}{\ttlp@write{#6}}% + \par\nobreak + \vspace{\@tempskipb}% + \@afterheading} + +% Page class +% ~~~~~~~~~~ + +\def\ttl@page@i#1[#2]#3{% + \gdef\ttl@savemark{\csname#1mark\endcsname{#3}}% + \ifx\ttl@notocparts\@undefined + \def\ttl@savewrite{\ttl@write{#1}{#3}}% Not #2! + \else + \let\ttl@savewrite\@empty + \fi + \def\ttl@savetitle{#3}% + \ttl@labelling{#1}{#2}% + \ttl@startargs\ttl@page@ii{#1}{#3}} + +\def\ttl@page@ii#1#2#3#4#5#6#7{% + \ttl@assign\@tempskipa#3\relax\beforetitleunit + \if@openright + \cleardoublepage + \else + \clearpage + \fi + \@ifundefined{ttl@ps@#6}% + {\thispagestyle{plain}}% + {\thispagestyle{\@nameuse{ttl@ps@#6}}}% + \if@twocolumn + \onecolumn + \@tempswatrue + \else + \@tempswafalse + \fi + \vspace*{\@tempskipa}% + \@afterindenttrue + \ifcase#5 \@afterindentfalse\fi + \ttl@assign\@tempskipb#4\relax\aftertitleunit + \ttl@select{#6}{#1}{#2}{#7}% + \ttl@finmarks + \@ifundefined{ttlp@#6}{}{\ttlp@write{#6}}% + \vspace{\@tempskipb}% + \newpage + \if@twoside + \if@openright + \null + \@ifundefined{ttl@ps@#6}% + {\thispagestyle{empty}}% + {\thispagestyle{\@nameuse{ttl@ps@#6}}}% + \newpage + \fi + \fi + \if@tempswa + \twocolumn + \fi + \ignorespaces} + +% Top class and some makechapterhead stuff +% ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +% +% \ttl@mkchap is the new make(s)chapterhead. + +\def\ttl@mkchap#1#2#3#4#5#6#7{% + \gdef\ttl@savemark{\csname#6mark\endcsname{#7}}% + \let\ttl@savewrite\@empty + \let\ttl@Hy@saveanchor\@empty + \@ifundefined{ttl@ps@#6}{}% + {\thispagestyle{\@nameuse{ttl@ps@#6}}}% + \let\ifttl@toclabel\ifttl@label + \ttl@mkchap@i{#1}{#2}{#3}{#4}{#5}{#6}{#7}} + +% But \ttl@mkchap@i is used by both makechapterhead and +% the top class. + +\def\ttl@mkchap@i#1#2#3#4#5#6#7{% + \ttl@assign\@tempskipa#3\relax\beforetitleunit + \vspace*{\@tempskipa}% + \global\@afterindenttrue + \ifcase#5 \global\@afterindentfalse\fi + \ttl@assign\@tempskipb#4\relax\aftertitleunit + \ttl@topmode{\@tempskipb}{% + \ttl@select{#6}{#1}{#2}{#7}}% + \ttl@finmarks % Outside the box! + \@ifundefined{ttlp@#6}{}{\ttlp@write{#6}}} + +\def\ttl@top@i#1[#2]#3{% + \gdef\ttl@savemark{\csname#1mark\endcsname{#3}}% + \let\ttl@savewrite\@empty + \def\ttl@savetitle{#3}% + \ttl@labelling{#1}{#2}% + \ttl@startargs\ttl@top@ii{#1}{#3}} + +\def\ttl@top@ii#1#2#3#4#5#6#7{% + \@ifundefined{#6break}% + {\if@openright + \cleardoublepage + \else + \clearpage + \fi}% + {\csname#6break\endcsname}% + \@ifundefined{ttl@ps@#6}% + {\thispagestyle{plain}}% + {\thispagestyle{\@nameuse{ttl@ps@#6}}}% + \global\@topnum\z@ + \@ifundefined{#6tolists}% + {\addtocontents{lof}{\protect\ttl@tocsep}% + \addtocontents{lot}{\protect\ttl@tocsep}} + {\@nameuse{#6tolists}}% + \if@twocolumn + \@topnewpage[\ttl@mkchap@i{#1}{#2}{#3}{#4}{#5}{#6}{#7}]% + \else + \ttl@mkchap@i{#1}{#2}{#3}{#4}{#5}{#6}{#7}% + \@afterheading + \fi + \ignorespaces} + + +% \def\ttl@noskipsectrue{% +% \if@noskipsec +% \PackageError{titlesec}{Invalid shape for top class}% +% {The selected shape only makes sense when merged into\MessageBreak +% a paragraph. That is impossible in the top class}% +% \else + +\newcommand\chaptertitlename{\@chapapp} +\def\ttl@tocsep{\addvspace{10\p@}} + +% +-----------------+ +% | S H A P E S | +% +-----------------+ +% +% % Reformatting Titles: Interface +% ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +% The surrounding space is stored in a macro +% named \ttls@
whose content is +% {left}{right}{before}{after}{afterindent}. +% But if there is the page key, the name is +% \ttls@
/ + +\newcommand\titlespacing{% + \@ifstar{\ttl@spacing@i{\z@}}{\ttl@spacing@i{\@ne}}} + +\def\ttl@spacing@i#1#2#3#4#5{% + \ttl@getkeys{#2}{titlesec}% + \@ifnextchar[{% + \ttl@spacing@ii{#1}{#3}{#4}{#5}% + }{% + \ttl@spacing@ii{#1}{#3}{#4}{#5}[\z@]}} + +\def\ttl@spacing@ii#1#2#3#4[#5]{% + \expandafter\def\csname ttls@\ttl@a\endcsname + {{#2}{#5}{#3}{#4}{#1}}} + +% The section name is built in \ttl@a. +% The format is stored in a macro named \ttlf@
, +% or \ttlf@
/ if there is the page spec, +% or \ttlf@.../* if numberless is true +% whose content is +% \ttl@{format}{label}{sep}{before}{after} + +\newtoks\ttl@toksa + +\newcommand\titleformat{% + \@ifstar{\ttl@format@s}% + {\ttl@format@i}} + +\def\ttl@format@s#1#2{% + \edef\ttl@a{\expandafter\@gobble\string#1}% + \@ifundefined{ttlf@\ttl@a}% + {\PackageError{titlesec}{Not allowed in `easy' settings} + {The sectiong command you are trying to redefine\MessageBreak + is not handled by the starred variant (eg, \string\part)}}{} + \expandafter\expandafter\expandafter + \ttl@format@si\csname ttlf@\ttl@a \endcsname + {#2}} + +\def\ttl@format@si#1#2#3#4#5#6#7{% + \@namedef{ttlf@\ttl@a}{#1{#7}{#3}{#4}{#5}{#6}}} + +\def\ttl@format@i#1{% + \@ifnextchar[{\ttl@format@ii{#1}}{\ttl@format@ii{#1}[hang]}} + +\def\ttl@format@ii#1[#2]#3#4#5#6{% + \ttl@getkeys{#1}{titlesec}% + \ttl@toksa{{#3}{#4}{#5}{#6}}% Save arguments + \@ifnextchar[{% + \ttl@format@iii{#2}% + }{% + \ttl@format@iii{#2}[]}} + +% First, we get the shape -- if not defined it loads +% the corresponding file. + +\def\ttl@format@iii#1[#2]{% + \@ifundefined{ttlh@#1}{% + \begingroup + \makeatletter + \InputIfFileExists{#1.tss}{}{% + \PackageError{titlesec}{Unknown shape}% + {Shapes are defined in files with extension tss\MessageBreak + Either you have misspelled the shape\MessageBreak + or there is no a #1.tss file}}% + \endgroup}{}% + \@temptokena{#2}% + \ifttl@explicit + \edef\ttl@b{% + \def\expandafter\noexpand\csname ttlf@\ttl@a\endcsname####1% + {\expandafter\noexpand\csname ttlh@#1\endcsname + \the\ttl@toksa{\the\@temptokena}}}% + \else + \edef\ttl@b{% + \def\expandafter\noexpand\csname ttlf@\ttl@a\endcsname + {\expandafter\noexpand\csname ttlh@#1\endcsname + \the\ttl@toksa{\the\@temptokena}}}% + \fi + \ttl@b + \csname ttl@compat\ttl@a\endcsname} + +% Styles +% ~~~~~~ + +% 1:global 2:label 3:sep 4:style 5:after 6:left 7:right 8:title +% \ttl@ and \ttlh@ take the following eight +% arguments: +% {format}{label}{sep}{before}{after}{left}{right}{title} +% where before and after refer to the format. +% With the option explicit, #4 contains the title and #8 is +% empty. + +\def\ttlh@display#1#2#3#4#5#6#7#8{% + \gdef\ttl@makeline##1{\ttl@calc\hspace{#6}##1\ttl@calc\hspace{#7}}% + \setlength\leftskip{#6}% + \setlength\rightskip{#7}% + \interlinepenalty\@M + \ttl@changecentercr + \ttl@beginlongest + #1\ifhmode\ttl@hmode@error\fi + \ttl@glcmds + \parindent\z@ + \ifttl@label + {#2\strut\@@par}\nobreak\ttl@calc\vspace{#3}% + \fi + #4{#8}% + \kern\z@\strut\@@par + \nobreak\ttl@midlongest#5\@@par + \ttl@endlongest} + +\def\ttlh@hang#1#2#3#4#5#6#7#8{% + \gdef\ttl@makeline##1{\ttl@calc\hspace{#6}##1\ttl@calc\hspace{#7}}% + \setlength\leftskip{#6}% + \setlength\rightskip{#7}% + \interlinepenalty\@M + \ttl@changecentercr + \ttl@beginlongest + #1{\ifhmode\ttl@hmode@error\fi + \ttl@glcmds + \parindent\z@ + \begingroup + \ifttl@label + \noindent + \sbox\z@{#2\strut\ttl@calc\hspace{#3}}% + \hangindent\wd\z@ + \box\z@ + \fi + #4{#8}% + \kern\z@\strut\@@par + \endgroup + \nobreak\ttl@midlongest#5\@@par}% + \ttl@endlongest} + +\def\ttlh@runin#1#2#3#4#5#6#7#8{% + \global\@noskipsectrue + \gdef\ttl@makeline##1{##1}% + \ttl@changecentercr + #1{\ifhmode\ttl@hmode@error\fi + \global\sbox\ttl@box{% + \ttl@calc\hspace{#6}% + \ifttl@label{\strut#2}\ttl@calc\hspace{#3}\fi + #4{#8}#5\unskip}}% + \gdef\@svsechd{\unhbox\ttl@box}} + +% +-----------------+ +% | T O O L S | +% +-----------------+ +% +% calcwidth +% ~~~~~~~~~ +% Implemented after code from soul (but much modified...) + +\newdimen\titlewidth +\newdimen\titlewidthlast +\newdimen\titlewidthfirst + +\let\ttl@glcmds\relax +\let\ttl@beginlongest\@empty +\let\ttl@midlongest\@empty +\let\ttl@endlongest\@empty +\let\iftitlemeasuring\@secondoftwo + +\def\ttl@xbeginlongest#1\ttl@endlongest{% + \titlewidth\z@ + \titlewidthlast\z@ + \let\iftitlemeasuring\@firstoftwo + \setbox\ttl@box\vbox{% + \def\ttl@glcmds{% + \def\\{\@ifstar{\@ifnextchar[{\ttl@bs}{\newline}}% + {\@ifnextchar[{\ttl@bs}{\newline}}}% + \def\ttl@bs[####1]{\newline}% + \let\@centercr\\% + \def\ttl@midlongest####1\@@par{}% Very dirty... + \advance\rightskip 1\leftskip plus 1fil + \leftskip=\z@}% + #1}% + \let\iftitlemeasuring\@secondoftwo + \ttl@boxprocess + #1} + +\def\ttl@boxprocess{% + \setbox\ttl@box=\vbox{% + \unvcopy\ttl@box + \unskip\unpenalty + \global\setbox\@ne=\lastbox}% + \ifvoid\@ne + \else + \setbox\tw@=\hbox{\hskip-\leftskip\unhbox\@ne\hskip-\rightskip}% + \titlewidthfirst\wd\tw@ + \ifdim\titlewidth<\titlewidthfirst + \titlewidth\titlewidthfirst + \fi + \ifdim\titlewidthlast=\z@ + \titlewidthlast\titlewidthfirst + \fi + \expandafter\ttl@boxprocess + \fi} + +% Rules +% ~~~~~ + +\providecommand\titleline{% + \@ifstar{\ttl@line@i{\hb@xt@\titlewidth}}% + {\ttl@line@i{}}} + +\def\ttl@line@i#1{% + \@ifnextchar[{\ttl@line{#1}}{\ttl@line{#1}[s]}} + +\def\ttl@line#1[#2]#3{% + \vskip\topskip + \hrule \@height \z@ + \nobreak + \vskip-\topskip + \begingroup + \parindent\z@ + \everypar{}% + \leftskip\z@ + \rightskip\z@ % #1 is either \hb@xt@\titlewidth or empty: + \@makebox[\hsize][#2]{\ttl@makeline{#1{#3}}}% + \par + \endgroup + \hrule height \z@ + \nobreak} + +\providecommand\titlerule{\@ifstar{\ttl@row}{\ttl@rule}} + +\let\ttl@leaders\xleaders % For titletoc compatibility + +\def\ttl@row{\@ifnextchar[{\ttl@row@i}{\ttl@row@i[\wd\z@]}} +\def\ttl@row@i[#1]#2{% + \ifvmode\expandafter\titleline\fi + {\sbox\z@{#2}% + \ttl@calcneg\hspace{#1}% + \hskip\wd\z@ + \ttl@leaders\hb@xt@#1{\hss\box\z@}% + \hfill\kern\z@}} + +\def\ttl@rule{\@ifnextchar[{\ttl@rule@i}{\ttl@rule@i[.4\p@]}} +\def\ttl@rule@i[#1]{% + \ifvmode\expandafter\titleline\fi + {\leaders\hrule height #1\hfill\kern\z@}} + +% Par shapes and space +% ~~~~~~~~~~~~~~~~~~~~ + +\providecommand\filright{% + \gdef\ttl@filleft##1{\hskip##1}% + \gdef\ttl@filright##1{\hfill}% + \let\\\@centercr + \advance\rightskip\z@ \@plus 1fil\relax} +\providecommand\filleft{% + \gdef\ttl@filleft##1{\hfill}% + \gdef\ttl@filright##1{\hskip##1}% + \let\\\@centercr + \advance\leftskip\z@ \@plus 1fil + \parfillskip\z@} +\providecommand\filcenter{\filleft\filright + \gdef\ttl@filleft##1{\hfill}} +\providecommand\fillast{% + \gdef\ttl@filleft##1{\hfill}% + \gdef\ttl@filright##1{\hfill}% + \let\\\@centercr + \filleft\advance\rightskip\z@ \@plus -1fil + \parfillskip\z@ \@plus 2fil\relax} +\newcommand\filinner{% + \if@twoside + \ifodd\count\z@\filleft\else\filright\fi + \else + \filleft + \fi} +\newcommand\filouter{% + \if@twoside + \ifodd\count\z@\filright\else\filleft\fi + \else + \filright + \fi} + +\newcommand\wordsep{\fontdimen\tw@\font \@plus + \fontdimen\thr@@\font \@minus \fontdimen4\font} + +% +-----------------+ +% | O P T I O N S | +% +-----------------+ + + +\DeclareOption{pagestyles}{\let\sectiontitle\@empty} +\DeclareOption{extramarks}{\let\ttl@fetchmark\@empty} +\DeclareOption{floatps}{% + \ifx\sectiontitle\@empty + \let\ttl@replace\space + \else + \PackageWarning{titlesec}{Ignoring `floatps' without + `pagestyles'. This option is now deprecated.}% + \fi} +\DeclareOption{psfloats}{% + \ifx\sectiontitle\@empty + \let\ttl@replace\@empty + \else + \PackageWarning{titlesec}{Ignoring `psfloats' without + `pagestyles'}% + \fi} + +\DeclareOption{loadonly}{\let\ttl@extract\@empty} + +\DeclareOption{outermarks}{% + \def\ttl@titlemarks{\outertitlemarks}} +\DeclareOption{topmarks}{ + \def\ttl@titlemarks{\toptitlemarks}} +\DeclareOption{botmarks}{% + \def\ttl@titlemarks{\bottitlemarks}} +\DeclareOption{innermarks}{% + \def\ttl@titlemarks{\innertitlemarks}} + +\DeclareOption{footmarks}{} % Backward compat + +\DeclareOption{explicit}{\ttl@explicittrue} + +\DeclareOption{clearempty}{% + \def\cleardoublepage{% + \clearpage{\ps@empty\if@twoside\ifodd\c@page\else + \hbox{}\newpage\if@twocolumn\hbox{}\newpage\fi\fi\fi}}} + +\DeclareOption{rigidchapters}{% + \def\ttl@topmode#1#2{\vbox to #1{#2\vfil}}% + \def\ttl@chapafter{.26\textheight}} +\DeclareOption{rubberchapters}{% + \def\ttl@topmode#1#2{{#2}\ttl@calc\vspace{#1}}% + \def\ttl@chapafter{40\p@}} + +\DeclareOption{bottomtitles}{% + \def\bottomtitlespace{-1\p@}} +\DeclareOption{nobottomtitles}{% + \def\bottomtitlespace{.2\textheight}} +\DeclareOption{nobottomtitles*}{% + \let\ttl@addstretch\relax + \def\bottomtitlespace{.2\textheight}} + +\DeclareOption{calcwidth}{% + \let\ttl@beginlongest\ttl@xbeginlongest} + +\DeclareOption{aftersep}{% + \let\ttl@titlespace\@gobble} +\DeclareOption{largestsep}{% + \let\ttl@titlespace\addvspace} + +\DeclareOption{oldparttoc}{% + \def\ttl@tocpart{\def\ttl@a{\thepart\hspace{1em}}}} +\DeclareOption{newparttoc}{% + \let\ttl@tocpart\relax} +\DeclareOption{notocpart*}{% + \let\ttl@notocparts\@empty} + +\DeclareOption{rm}{% + \protected@xdef\ttl@fonts{\ttl@fonts\protect\rmfamily}} +\DeclareOption{sf}{% + \protected@xdef\ttl@fonts{\ttl@fonts\protect\sffamily}} +\DeclareOption{tt}{% + \protected@xdef\ttl@fonts{\ttl@fonts\protect\ttfamily}} +\DeclareOption{md}{% + \protected@xdef\ttl@fonts{\ttl@fonts\protect\mdseries}} +\DeclareOption{bf}{% + \protected@xdef\ttl@fonts{\ttl@fonts\protect\bfseries}} +\DeclareOption{up}{% + \protected@xdef\ttl@fonts{\ttl@fonts\protect\upshape}} +\DeclareOption{it}{% + \protected@xdef\ttl@fonts{\ttl@fonts\protect\itshape}} +\DeclareOption{sl}{% + \protected@xdef\ttl@fonts{\ttl@fonts\protect\slshape}} +\DeclareOption{sc}{% + \protected@xdef\ttl@fonts{\ttl@fonts\protect\scshape}} + +\DeclareOption{big}{% + \gdef\ttl@sizes#1{\ifcase#1\relax\Huge\or\Large\or\large + \or\normalsize\or\or\or\huge\fi}} +\DeclareOption{medium}{% + \gdef\ttl@sizes#1{\ifcase#1\relax\huge\or\Large\or\large + \or\normalsize\or\or\or\LARGE\fi}} +\DeclareOption{small}{% + \gdef\ttl@sizes#1{\ifcase#1\relax\LARGE\or\large + \or\normalsize\or\normalsize\or\or\or\Large\fi}} +\DeclareOption{tiny}{% + \gdef\ttl@sizes#1{\ifcase#1\relax\large\or\normalsize\or + \normalsize\or\normalsize\or\or\or\normalsize\fi}} + +\DeclareOption{raggedleft}{% + \gdef\ttl@fil{\filleft}} +\DeclareOption{center}{% + \gdef\ttl@fil{\filcenter}} +\DeclareOption{raggedright}{% + \gdef\ttl@fil{\filright}} + +\DeclareOption{uppercase}{% + \gdef\ttl@case{\MakeUppercase}} + +\DeclareOption{compact}{% + \gdef\ttl@space{1}% + \gdef\ttl@chapafter{30\p@}} + +% Deprecated. To be remmoved in a major upgrade (3.0) +\DeclareOption{indentfirst}{% + \gdef\@afterindentfalse{\let\if@afterindent\iftrue}% + \@afterindenttrue + \def\titlespacing{% + \@ifstar{\ttl@spacing@i{\@ne}}{\ttl@spacing@i{\@ne}}}} +\DeclareOption{nonindentfirst}{% + \def\titlespacing{% + \@ifstar{\ttl@spacing@i{\z@}}{\ttl@spacing@i{\z@}}}} + +% New names +\DeclareOption{indentafter}{% + \gdef\@afterindentfalse{\let\if@afterindent\iftrue}% + \@afterindenttrue + \def\titlespacing{% + \@ifstar{\ttl@spacing@i{\@ne}}{\ttl@spacing@i{\@ne}}}} +\DeclareOption{noindentafter}{% + \def\titlespacing{% + \@ifstar{\ttl@spacing@i{\z@}}{\ttl@spacing@i{\z@}}}} + +% newlinetospace +\let\ttl@blinemarks\relax +\let\ttl@elinemarks\relax + +\DeclareRobustCommand\ttl@linetosp{% + \@ifstar{\ttl@linetosp@i}{\ttl@linetosp@i}}% + +\def\ttl@linetosp@i{% + \ifdim\lastskip>\z@\else\space\fi + \ignorespaces} + +\DeclareOption{newlinetospace}{% + \def\ttl@blinemarks{% + \let\ttl@e\\% + \def\\{\ttl@linetosp}}% + \def\ttl@elinemarks{\let\\\ttl@e}}% + +% toctitles +\def\ttl@addcontentsline#1#2{% + \addcontentsline{toc}{#1}{\ifttl@toclabel\ttl@a\fi#2}% + \nobreak} + +\DeclareOption{toctitles}{% + \def\ttl@addcontentsline#1#2{% + \addcontentsline{toc}{#1}{\ifttl@toclabel\ttl@a\fi\ttl@savetitle}% + \nobreak}} + +% pageatnewline + +\def\ttl@changecentercr{% + \let\ttl@centercr\@centercr + \def\@centercr{\@ifstar{\ttl@centercr*}{\ttl@centercr*}}} + +\DeclareOption{pageatnewline}{\let\ttl@changecentercr\relax} + +\def\ttl@fonts{} + +\ExecuteOptions{rubberchapters,bottomtitles,aftersep,oldparttoc,% + innermarks} + +\ProcessOptions + +% +-----------------+ +% | H Y P E R R E F | +% +-----------------+ +% +% These two commands are provided by hyperref. But if they +% are not defined at \begin{document} hyperref has not been +% loaded or it is an old version. + +\AtBeginDocument{% + \ifx\ttl@Hy@steplink\@undefined + \let\ttl@Hy@steplink\@gobble + \let\ttl@Hy@refstepcounter\refstepcounter + \fi} + +% +-----------------+ +% | PAGE STYLES | +% +-----------------+ +% +% This is generic: + +\newcommand\assignpagestyle[2]{% + \@namedef{ttl@ps@\expandafter\@gobble\string#1}{#2}} + +% Old pagestyles +% ~~~~~~~~~~~~~~ + +\providecommand\newpagestyle{% + \let\ttl@compatps\@empty % marks the ``old interface'' + \makeatletter + \edef\ttl@d{% + \noexpand\input{ttlps.def}% + \catcode`\noexpand\@=\the\catcode`\@}% + \ttl@d + \newpagestyle} + +\providecommand\renewpagestyle{% + \let\ttl@compatps\@empty % marks the ``old interface'' + \makeatletter + \edef\ttl@d{% + \noexpand\input{ttlps.def}% + \catcode`\noexpand\@=\the\catcode`\@}% + \ttl@d + \renewpagestyle} + +\providecommand\widenhead{% + \let\ttl@compatps\@empty % marks the ``old interface'' + \makeatletter + \edef\ttl@d{% + \noexpand\input{ttlps.def}% + \catcode`\noexpand\@=\the\catcode`\@}% + \ttl@d + \widenhead} + +% New pagestyles +% ~~~~~~~~~~~~~~ + +\@ifundefined{sectiontitle}{}{\input{ttlps.def}} + +% +-----------------+ +% | C O M P A T | +% +-----------------+ +% Easy setup, i.e., that of package options, is +% taken care of, if necessary. + +\renewcommand\secdef[2]{% + \@ifstar + {\ttl@labelfalse + #2} + {\ttl@labeltrue + \ifx#1\@chapter + \if@mainmatter\else\ttl@labelfalse\fi + \ifnum\ttll@chapter>\c@secnumdepth\ttl@labelfalse\fi + \else\ifx#1\@part + \ifnum\ttll@part>\c@secnumdepth\ttl@labelfalse\fi + \fi\fi + \let\ifttl@toclabel\ifttl@label + \@dblarg{#1}}} + +\@ifundefined{ttl@extract}{}{\endinput} + +\newcommand\titlelabel[1]{% + \def\@seccntformat##1{#1}} + +\expandafter\ifx\csname chapter\endcsname\relax + + \def\ttl@compatpart{\titleclass{\part}{part}\relax} + +\else + + \def\ttl@compatchapter{% + \def\@makechapterhead{% + \ttl@labeltrue + \if@mainmatter\else\ttl@labelfalse\fi + \ifnum\ttll@chapter>\c@secnumdepth\ttl@labelfalse\fi + \ttl@startargs\ttl@mkchap{chapter}}% + \def\@makeschapterhead{% + \ttl@labelfalse + \if@mainmatter\else\ttl@labelfalse\fi + \ifnum\ttll@chapter>\c@secnumdepth\ttl@labelfalse\fi + \ttl@startargs\ttl@mkchap{chapter}}} + + \def\ttl@compatpart{\titleclass{\part}{page}\relax} + +\fi + +\def\ttl@@extract#1\@startsection#2#3#4#5#6#7#8{% + \@tempskipa=#5 + \@tempskipb=#6 + \ifdim\@tempskipa<\z@ + \toks@{\titlespacing*#8{#4}}% + \@tempskipa-\@tempskipa + \else + \toks@{\titlespacing#8{#4}}% + \fi + \@ifundefined{ttl@space}{}{% + \ttl@assign\@tempskipa*\ttl@space\relax\beforetitleunit}% + \ifdim\@tempskipb<\z@ + \if@tempswa + \titleformat#8[runin]% + {\ttl@fonts\ttl@sizes{#3}}{\@seccntformat{#2}}% + {\z@}\ttl@passexplicit + \else + \titleformat#8[runin]% + {#7}{\@seccntformat{#2}}% + {\z@}\ttl@passexplicit + \fi + \@tempskipb-\@tempskipb + \else + \if@tempswa + \titleformat#8% + {\ttl@fil\ttl@fonts\ttl@sizes{#3}}{\@seccntformat{#2}}% + {\z@}\ttl@passexplicit + \else + \titleformat#8% + {#7}{\@seccntformat{#2}}% + {\z@}\ttl@passexplicit + \fi + \@ifundefined{ttl@space}{}{% + \ttl@assign\@tempskipb*\ttl@space\relax\aftertitleunit}% + \fi + \edef\ttl@a{\the\toks@{\the\@tempskipa}{\the\@tempskipb}} + \ttl@a} + +\def\ttl@extract#1{% + \expandafter\in@\expandafter\@startsection\expandafter{#1}% + \ifin@ + \expandafter\ttl@@extract#1#1% + \else + \PackageWarningNoLine{titlesec}% + {Non standard sectioning command detected\MessageBreak + Using default spacing and no format} + \titlespacing*#1{\z@}{*3}{*2}% + \fi} + +\@tempswafalse + +\ifx\ttl@fonts\@empty + \def\ttl@fonts{\bfseries} +\else + \@tempswatrue +\fi + +\expandafter\ifx\csname ttl@sizes\endcsname\relax + \gdef\ttl@sizes#1{\ifcase#1\relax\Huge\or\Large\or\large + \or\normalsize\or\or\or\huge\fi} +\else + \@tempswatrue +\fi + +\expandafter\ifx\csname ttl@fil\endcsname\relax + \let\ttl@fil\@empty +\else + \@tempswatrue +\fi + +\expandafter\ifx\csname ttl@case\endcsname\relax + \let\ttl@case\@firstofone +\else + \@tempswatrue +\fi + +\if@tempswa + + \expandafter\ifx\csname chapter\endcsname\relax\else + \titleformat\chapter[display]% + {\@ifundefined{ttl@fil}{\raggedright}{\ttl@fil}\ttl@fonts\ttl@sizes6} + {\@chapapp\space\thechapter}{.8\baselineskip}{\ttl@sizes\z@\ttl@passexplicit} + \fi + +\fi + +\ttl@extract\section +\ttl@extract\subsection +\ttl@extract\subsubsection +\ttl@extract\paragraph +\ttl@extract\subparagraph + +\let\ttl@extract\@undefined +\let\ttl@@extract\@undefined + +\def\ttl@toplevel{part} + +\expandafter\ifx\csname chapter\endcsname\relax + + \@namedef{ttll@part}{0} + \titleclass{\section}{straight}[\part] + + \titlespacing*{\part} + {\z@} + {4ex} + {3ex} + +\else + + \let\ttl@save@mkchap\@makechapterhead + \let\ttl@save@mkschap\@makeschapterhead + + \def\@makechapterhead#1{% + \gdef\ttl@savemark{\chaptermark{#1}}% + \ttl@save@mkchap{#1}% + \@ifundefined{ttl@ps@chapter}{}% + {\thispagestyle{\@nameuse{ttl@ps@chapter}}}} + + \def\@makeschapterhead#1{% + \gdef\ttl@savemark{\chaptermark{#1}}% + \ttl@save@mkschap{#1}% + \@ifundefined{ttl@ps@chapter}{}% + {\thispagestyle{\@nameuse{ttl@ps@chapter}}}} + + \@namedef{ttll@part}{-1} + \@namedef{ttlss@part}{chapter} + \@namedef{ttll@chapter}{0} + \titleclass{\section}{straight}[\chapter] + +% The following is unoperant, unless when \chapter / \part +% format is redefined + + \titlespacing*{\part} + {\z@} + {\z@\@plus1fil} + {\z@\@plus1fil} + + \titlespacing*\chapter + {\z@}% + {50\p@}% + {\ttl@chapafter}% + +\fi + +\titleclass{\subsection} {straight}[\section] +\titleclass{\subsubsection}{straight}[\subsection] +\titleclass{\paragraph} {straight}[\subsubsection] +\titleclass{\subparagraph} {straight}[\paragraph] + +\endinput diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/web2c/texmf.cnf b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/web2c/texmf.cnf new file mode 100644 index 00000000..1273a3a9 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Appendices/texmf-local/web2c/texmf.cnf @@ -0,0 +1,23 @@ +% (Public domain.) +% This texmf.cnf file should contain only your personal changes from the +% original texmf.cnf (for example, as chosen in the installer). +% +% That is, if you need to make changes to texmf.cnf, put your custom +% settings in this file, which is .../texlive/YYYY/texmf.cnf, rather than +% the distributed file (which is .../texlive/YYYY/texmf-dist/web2c/texmf.cnf). +% And include *only* your changed values, not a copy of the whole thing! +% +openout_any = a +shell_escape = t + +% TEXMFHOME is for any user-specific customizations +% -- This is NOT the place for Methods customizations +% -- Customizations in the $TEXMFHOME directory are only for the specific user +TEXMFHOME = ~/.texmf + +% The default is for each user to have a separate location for the junk variables that are created on-the-fly; this can result in a hard-to-find pileup of junk across multiple users, so let's have a common location for all users: +TEXMFVAR = /usr/local/texlive/texmf-var +TEXMFCONFIG = /usr/local/texlive/texmf-config + +TEXMFMETHODS = /usr/local/texlive/texmf-local # Links should be created upon setup of TeXLive +TEXMF = {$TEXMFMETHODS,$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFMAIN,!!$TEXMFLOCAL,!!$TEXMFDIST} \ No newline at end of file diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/cl.mat b/Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/cl.mat new file mode 100644 index 0000000000000000000000000000000000000000..4b217a28cd092ad0117de659b770aeb1085e688e GIT binary patch literal 287 zcmeZu4DoSvQZUssQ1EpO(M`+DN!3vZ$Vn_o%P-2cQV4Jk_w+L}(NS4FR(fK#tubc5t_4_g1-|sd3r>#lb wm8~y6%jSE-%i7=Fg2hSK-qa+#pZ?Xo>fqk?Z?6o)YFF=+yUontzRHpV0Hft-%m4rY literal 0 HcmV?d00001 diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/compute_steady_states.m b/Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/compute_steady_states.m new file mode 100644 index 00000000..315db436 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/compute_steady_states.m @@ -0,0 +1,456 @@ +%============================================================================ +% Compute Initial and Terminal Steady States and Calibrate Baseline Model +% +% Household problem is solved by endogenous grid point method. +% +% Loads inc_process.mat. Loads and saves par.mat, grid.mat, steady.mat +% +% Date : 01/23/2018 +%============================================================================ + +%% Housekeeping +close all; +clear; +clc; + +%========================================================================= +%% 1. Set parameters +%========================================================================= +% Convenient to have parameters from labor supply equation as globals +global theta z fac gameta + +% Fixed parameters +gam = 4; % risk aversion +frisch = 1; % avg Frisch elast. +r = 2.5/400; % ss interest rate + +% Calibration targets +NE = 0.4; % avg hours of employed +nu_Y = 0.4; % UI benefit per GDP +B_4Y = 1.6; % liquid wealth per annual GDP +D1_4Y = 0.18; % HH debt to annual GDP in initial ss +D2_4Y = 0.08; % HH debt to annual GDP in terminal ss + +% Leisure curvature follows right away +eta = 1/frisch * (1 - NE) / NE; +gameta = gam / eta; + +% Numerical parameters +maxit = 500; % maximum number of iterations in calibration +cmin = 1e-6; % lower bound on consumption +tol_pol = 1e-10; % tolerance lvl for policy function +tol_dist = 1e-10; % tolerance lvl for distribution +tol_mkt = 1e-6; % tolerance lvl for market clearing +tol_cali = 1e-4; % tolerance lvl for calibration + +% Asset grid +I = 200; % number of grid points +Ic = 100; +bmin = -2; % lower bound +bmax = 50; % upper bound +b_grid = bmin + ((1:I)/I).^2 * (bmax - bmin); % denser for low values +db = 0.01; % step size for MPC + +% Income shock process +load inc_process +% 12-state Markov chain for employed states generated by Tauchen's method +% x : log productivity +% Pr : transition matrix +% pr : invariant distribution + +% Add unemployment +theta = [0; exp(x)]; +S = length(theta); +fin = 0.8820; % job-finding probability +sep = 0.0573; % separation probability + +% new transition matrix +Pr = [1-fin, fin*pr; sep*ones(S-1, 1), (1-sep)*Pr]; + +% find new invariate distribution +pr = [0, pr]; +dif = 1; +while dif > tol_dist + pri = pr*Pr; + dif = max(abs(pri-pr)); + pr = pri; +end + +% Initial guesses for calibrated parameters, NE ~ Y +bet = 0.8^(1/4); % discount factor +nu = nu_Y * NE; % UI benefits +B = B_4Y * NE * 4; % net supply of bonds +phi1 = D1_4Y * NE * 2; % borrowing constraint in initial ss +phi2 = D2_4Y * NE * 2; % borrowing constraint in terminal ss +pssi = NE^(-gam) * (1-NE)^eta; % disutility from labor as if representative agent + +% Set rerun_initial = 1 for immediate calibration. +rerun_initial = 1; +rerun_terminal = 1; + +%========================================================================= +%% 2. Calibrate on Initial Steady State +%========================================================================= +if rerun_initial == 1 + load par; +end + +% Set relevant borrowing constraint +phi = phi1; + +% Preallocation +cl = ones(1, S); % consumption at borrowing constraint +n_pol = zeros(S, I); % labor policy +y_pol = zeros(S, I); % production policy +b_pol = zeros(S, I); % savings policy +mpcs = zeros(S, I); % MPCs + + +disp('Computing initial equilibrium...'); +for it = 1:maxit + % Update budget constraint + tau = (pr(1)*nu + r/(1+r)*B) / (1 - pr(1)); % labor tax + z = [nu, -tau*ones(1,S-1)]; % full transfer scheme (tau tilde in paper) + + % Find consumption at the lower bound of the state space + fac = (pssi ./ theta) .^ (1/eta); + for s = 1:S + cl(s) = fzero('find_cl',... % objective + [cmin, 100],... % interval for bisection + [],... % options + s, -phi, -phi, r); % state, assets, interest rate + end + + % A) Solve for consumption policy + %---------------------------------- + % Initial guess for policy function + c_pol = max(cmin, r*ones(S,1) * b_grid); + c_poli = c_pol; % next iteration + + dif = 1; + while dif > tol_pol + % expected marginal utility tomorrow + ui = Pr * c_pol.^(-gam); + ui = ui(:, b_grid >= -phi); + + for s=1:S + % unconstrained + c = ((1+r) * bet * ui(s, :)) .^ (-1/gam); % Euler + n = max(0, 1 - fac(s)*c.^gameta); % labor supply + b = b_grid(b_grid >= -phi) / (1+r) + c - theta(s)*n - z(s); % budget + + % constrained + if b(1) > -phi + c_c = linspace(cl(s), c(1), Ic); + n_c = max(0, 1 - fac(s)*c_c.^gameta); % labor supply + b_c = -phi/(1+r) + c_c - theta(s)*n_c - z(s); % budget + b = [b_c(1:Ic-1), b]; + c = [c_c(1:Ic-1), c]; + end + + c_poli(s, :) = interp1(b, c, b_grid, 'linear', 'extrap'); + end + + % check convergence + c_poli = max(c_poli, cmin); + dif = max(max(abs(c_poli - c_pol))); + + % update + c_pol = c_poli; + end + + % Save other policy functions and MPCs + for s = 1:S + n_pol(s, :) = max(0, 1 - fac(s)*c_pol(s, :).^gameta); + y_pol(s, :) = theta(s) * n_pol(s, :); + b_pol(s, :) = max((1+r) * (b_grid + y_pol(s, :) - c_pol(s,:) + z(s)), -phi); + mpcs(s, :) = (interp1(b_grid, c_pol(s,:), b_grid + db, 'linear', 'extrap') - c_pol(s,:)) / db; + end + + % B) Find invariant distribution + %---------------------------------- + % Assign weights to adjacent grid points proportionally to distance + [~, ib_pol] = histc(b_pol, b_grid); + wei = (b_pol - b_grid(ib_pol)) ./ (b_grid(ib_pol+1) - b_grid(ib_pol)); + + % Iterate asset transition matrix starting from uniform distribution + dif = 1; + pd = ones(S,I) / (S*I); + while dif > tol_dist + pdi = zeros(S, I); + for s = 1:S + for i = 1:I + for si = 1:S + pdi(si, ib_pol(s, i)) = (1 - wei(s, i)) * Pr(s, si) * pd(s, i) + pdi(si, ib_pol(s, i)); + pdi(si, ib_pol(s, i) + 1) = wei(s, i) * Pr(s, si) * pd(s, i) + pdi(si, ib_pol(s, i) + 1); + end + end + end + + % check convergence + dif = max(max(abs(pdi - pd))); + + % make sure that distribution integrates to 1 + pd = pdi / sum(sum(pdi)); + end + + % C) Check market clearing and calibration + %------------------------------------------------- + % Bond market clearing, i refers to current iteration + Bi = sum(sum(pd) .* b_grid); + res_mkt = abs(B - Bi); + + % Calibration statistics, i refers to current iteration + Yi = sum(sum(pd .* y_pol)); % GDP + NEi = sum(sum(pd.*n_pol.*(n_pol>0))) / sum(sum(pd .* (n_pol>0))); % avg hours of employed + B_4Yi = Bi / Yi / 4; % debt ratio + Di = -sum(sum(pd) .* min(b_grid, 0)); + D_4Yi = Di / Yi / 4; % debt ratio + nu_Yi = nu / Yi; % UI benefit ratio + res_cali = max(abs([B_4Yi, D_4Yi, nu_Yi, NEi] - [B_4Y, D1_4Y, nu_Y, NE])); + + % Report convergence + disp(['Iteration ', num2str(it)]); + disp(['Bond mkt clearing: ', num2str(B - Bi)]); + disp(['Liquid wealth: ', num2str(B_4Yi - B_4Y)]); + disp(['Debt to GDP: ', num2str(D_4Yi - D1_4Y)]); + disp(['UI benefits: ', num2str(nu_Yi - nu_Y)]); + disp(['Avg hours: ', num2str(NEi - NE)]); + disp('-----------------------------------------------') + + % Check convergence of both, update if necessary + if (res_cali < tol_cali) && (res_mkt < tol_mkt) + break; + else + % discount factor + btemp = -log(1-bet); + btemp = btemp - .1*(Bi - B_4Y*4*Yi); + bet = 1 - exp(-btemp); + + % rest will be updated based on these + phi_d = phi * D1_4Y / D_4Yi; + nu_d = nu_Y * Yi; + pssi_d = pssi * ((1-NE) / (1-NEi))^eta; + + phi = phi + 0.1 * (phi_d - phi); + nu = nu + 1 * (nu_d - nu); + pssi = pssi + 1 * (pssi_d - pssi); + + % Update aggregates + B = B + 0.1 * (Bi - B); + end +end + +% Aggregate statistics +Y1 = sum(sum(pd .* y_pol)); % GDP +C1 = sum(sum(pd .* c_pol)); % consumption +D1 = -sum(sum(pd) .* min(b_grid, 0)); % debt +N1 = sum(sum(pd .* n_pol)); % labor supply (counting unemployed) +MPC1 = sum(sum(pd .* mpcs)); % MPC + +% Save results +phi1 = phi; +r1 = r; +pd1 = pd; +c_pol1 = c_pol; +b_pol1 = b_pol; + +% Figure 1 in paper +figure(1) +ii = (b_grid> -phi) & (b_grid < 50*Y1); % domain + +subplot(1, 2, 1) +plot(b_grid(ii)/(4*Y1), c_pol(2, ii), b_grid(ii)/(4*Y1), c_pol(8, ii), '--', 'LineWidth', 1.3); +title('consumption'); +box on; grid on; +% set(gca,'FontSize', 14); +axis([-2 13 0 .6]) + +subplot(1, 2, 2) +plot(b_grid(ii)/(4*Y1), n_pol(2, ii), b_grid(ii)/(4*Y1), n_pol(8, ii), '--', 'LineWidth', 1.3); +title('labor supply'); +legend('\theta^2','\theta^8'); +box on; grid on; +% set(gca,'FontSize', 14); +axis([-2 13 -.1 .7]) + +set(gcf,'Position', [440 378 700 300]); +set(gcf,'PaperPosition', [0 0 14 6]); +set(gcf,'PaperSize', [14 6]); +fig = gcf; +saveas(fig, 'fig1-policies.pdf'); + + +%========================================================================= +%% 3. Compute Terminal Steady State +%========================================================================= +% Only phi2 needs to be calibratd to match D2_4Y. + +if rerun_terminal == 1 + phi = phi2; + r = r2; +end + +% Use previous policy function as initial guess. +disp('Computing terminal equilibrium...'); +for it = 1:maxit + % Update budget constraint + tau = (pr(1)*nu + r/(1+r)*B) / (1 - pr(1)); % labor tax + z = [nu, -tau*ones(1,S-1)]; % full transfer scheme (tau tilde in paper) + + % Find consumption at the lower bound of the state space + for s = 1:S + cl(s) = fzero('find_cl',... % objective + [cmin, 100],... % interval for bisection + [],... % options + s, -phi, -phi, r); % state, assets, interest rate + end + + % A) Solve for consumption policy + %---------------------------------- + dif = 1; + while dif > tol_pol + % expected marginal utility tomorrow + ui = Pr * c_pol.^(-gam); + ui = ui(:, b_grid >= -phi); + + for s=1:S + % unconstrained + c = ((1+r) * bet * ui(s, :)) .^ (-1/gam); % Euler + n = max(0, 1 - fac(s)*c.^gameta); % labor supply + b = b_grid(b_grid >= -phi) / (1+r) + c - theta(s)*n - z(s); % budget + + % constrained + if b(1) > -phi + c_c = linspace(cl(s), c(1), Ic); + n_c = max(0, 1 - fac(s)*c_c.^gameta); % labor supply + b_c = -phi/(1+r) + c_c - theta(s)*n_c - z(s); % budget + b = [b_c(1:Ic-1), b]; + c = [c_c(1:Ic-1), c]; + end + + % interpolate between grid points, enforce non-negativity + c_poli(s, :) = interp1(b, c, b_grid, 'linear', 'extrap'); + c_poli(s, :) = max(c_poli(s, :), cmin); + end + + % check convergence + dif = max(max(abs(c_poli - c_pol))); + + % update + c_pol = c_poli; + end + + % Save other policy functions and MPCs + for s = 1:S + n_pol(s, :) = max(0, 1 - fac(s)*c_pol(s, :).^gameta); + y_pol(s, :) = theta(s) * n_pol(s, :); + b_pol(s, :) = max((1+r) * (b_grid + y_pol(s, :) - c_pol(s,:) + z(s)), -phi); + end + + % B) Find invariant distribution + %---------------------------------- + % Assign weights to adjacent grid points proportionally to distance + [~, ~, ib_pol] = histcounts(b_pol, b_grid); + wei = (b_pol - b_grid(ib_pol)) ./ (b_grid(ib_pol+1) - b_grid(ib_pol)); + + % Iterate asset transition matrix starting from uniform distribution + dif = 1; + pd = ones(S,I) / (S*I); + while dif > tol_dist + pdi = zeros(S, I); + for s = 1:S + for i = 1:I + for si = 1:S + pdi(si, ib_pol(s, i)) = (1 - wei(s, i)) * Pr(s, si) * pd(s, i) + pdi(si, ib_pol(s, i)); + pdi(si, ib_pol(s, i) + 1) = wei(s, i) * Pr(s, si) * pd(s, i) + pdi(si, ib_pol(s, i) + 1); + end + end + end + + % check convergence + dif = max(max(abs(pdi - pd))); + + % make sure that distribution integrates to 1 + pd = pdi / sum(sum(pdi)); + end + + % C) Check market clearing and calibration + %------------------------------------------------- + % Bond market clearing, i refers to current iteration + Bi = sum(sum(pd) .* b_grid); + res_mkt = abs(B - Bi); + + % Calibration statistics, i refers to current iteration + Di = -sum(sum(pd) .* min(b_grid, 0)); + D_4Yi = Di / Y1 / 4; % debt ratio to initial GDP + res_cali = max(abs(D_4Yi - D2_4Y)); + + % Report convergence + disp(['Iteration ', num2str(it)]); + disp(['Bond mkt clearing: ', num2str(B - Bi)]); + disp(['Debt to GDP: ', num2str(D_4Yi - D2_4Y)]); + disp('-----------------------------------------------') + + % Check convergence of both, update if necessary + if (res_cali < tol_cali) && (res_mkt < tol_mkt) + break; + else + % interest rate + r = r - 1/400*(Bi - B); + + % borrowing constraint + phi_d = phi * D2_4Y / D_4Yi; + phi = phi + 0.1 * (phi_d - phi); + end +end + +% Aggregate statistics +Y2 = sum(sum(pd .* y_pol)); % GDP +C2 = sum(sum(pd .* c_pol)); % consumption +D2 = -sum(sum(pd) .* min(b_grid, 0)); % debt +N2 = sum(sum(pd .* n_pol)); % labor supply (counting unemployed) +MPC2 = sum(sum(pd .* mpcs)); % MPC + +% Save results +phi2 = phi; +r2 = r; +pd2 = pd; +c_pol2 = c_pol; +b_pol2 = b_pol; + +%========================================================================= +%% 3. Compate Initial and Terminal Steady States +%========================================================================= +% Domain for plot +ii = (b_grid > -phi1-.2) & (b_grid < 50*Y1); + +% Figure 4 in paper +figure(2); +subplot(2, 1, 1); +hold on; +plot(b_grid(ii)/(4*Y1), (pr*b_pol1(:,ii) - b_grid(ii))/(4*Y1), 'LineWidth', 1.3); +plot(b_grid(ii)/(4*Y1), (pr*b_pol2(:,ii) - b_grid(ii))/(4*Y1), '--', 'LineWidth', 1.3); +hold off; +legend('initial ss', 'terminal ss'); title('saving policy') +% set(gca,'fontsize', 14); +box on; grid on; + +subplot(2, 1, 2) +hold on; +plot(b_grid(ii)/(4*Y1), sum(pd1(:, ii)), 'LineWidth', 1.3) +plot(b_grid(ii)/(4*Y1), sum(pd2(:, ii)), '--', 'LineWidth', 1.3) +hold off; +title('distribution') +xlabel('b'); +box on; grid on; + +set(gcf,'PaperPosition', [0 0 7.5 6.5]); +set(gcf,'PaperSize', [7.5 6.6]); +fig=gcf; +saveas(fig,'fig4-intuition.pdf'); + +% Save objects to be used to calculate transition dynamics +save par bet gam eta pssi theta Pr pr S phi1 phi2 B nu fac gameta r1 r2 Y1 Y2 cmin +save steady r1 c_pol1 b_pol1 pd1 Y1 C1 N1 D1 MPC1 r2 c_pol2 b_pol2 pd2 Y2 C2 N2 D2 +save grid I b_grid Ic diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/compute_transition.m b/Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/compute_transition.m new file mode 100644 index 00000000..09765822 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/compute_transition.m @@ -0,0 +1,210 @@ +%============================================================================ +% Compute Transitional Dynamics in Baseline Model +% +% +% Loads inc_process.mat, par.mat, grid.mat, steady.mat +% +% Date : 01/23/2018 +%============================================================================ + +%% Housekeeping +close all; +clear; +clc; + +%========================================================================= +%% 1. Set parameters +%========================================================================= +% Convenient to have parameters from labor supply equation as globals +global theta z fac gameta + +% Load calibrated parameters, steady states and asset grid +load par; +load steady; +load grid; + +% Numerical parameters +T = 100; % horizon, high enough for convergence to be approximately complete +maxit = 400; % maximum number of iterations +tol_mkt = 5e-6; % tolerance for market clearing + +% Updating weights for interest rate +speed = 0.5; % finding good speed and decay is important for convergence +decay = 0.3; +weight = exp(-decay*(0:T-1)); +weight = speed * weight / sum(weight); + +% Credit crunch +t_shock = 6; % quarters to get to new constraint +dphi = (phi1 - phi2) / t_shock; % step size +phi_t = max(phi2, phi1 - dphi*(0:T)); % full path + +% Initial guess +r_t = r2 * ones(T, 1); + +% Preallocation +ib_pol_t = zeros(S, I, T); % sequence of policy functions +wei_t = zeros(S, I, T); % sequence of weights on adjecent grid points +Bdem_t = zeros(1, T); % bond demand +Y_t = zeros(1, T); % GDP +D_t = zeros(1, T); % debt +D_4Y_t = zeros(1, T); % debt to GDP + +% Set rerun to 1 to speed things up +rerun = 1; + +%========================================================================= +%% 2. Iterate on interest rate sequence +%========================================================================= +if rerun == 1 + load trans; +end + +for it = 1:maxit + % A) Iterate HH problem backwards + %------------------------------------------ + c_pol = c_pol2; % start from terminal ss + for t = T:-1:1 + % current values + r = r_t(t); + phi = phi_t(t+1); + + % update budget constraint + tau = (pr(1)*nu + r/(1+r)*B) / (1 - pr(1)); % labor tax + z = [nu, -tau*ones(1, S-1)]; % full transfer scheme (tau tilde in paper) + + % find consumption at the lower bound of the state space + for s = 1:S + cl(s) = fzero('find_cl',... % objective + [cmin, 100],... % interval for bisection + [],... % options + s, -phi_t(t), -phi_t(t+1), r); % state, assets, interest rate + end + + % expected marginal utility tomorrow + ui = Pr * c_pol.^(-gam); + ui = ui(:, b_grid >= -phi); + + % previous consumption and savings policy + for s = 1:S + % unconstrained + c = ((1+r) * bet * ui(s, :)) .^ (-1/gam); % Euler + n = max(0, 1 - fac(s)*c.^gameta); % labor supply + b = b_grid(b_grid >= -phi) / (1+r) + c - theta(s)*n - z(s); % budget + + % constrained + if b(1) > -phi_t(t) + c_c = linspace(cl(s), c(1), Ic); + n_c = max(0, 1 - fac(s)*c_c.^gameta); % labor supply + b_c = -phi/(1+r) + c_c - theta(s)*n_c - z(s); % budget + b = [b_c(1:Ic-1), b]; + c = [c_c(1:Ic-1), c]; + end + + % update policies + c_pol(s, :) = interp1(b, c, b_grid, 'linear', 'extrap'); + c_pol(s, :) = max(c_pol(s, :), cmin); + n_pol(s, :) = max(0, 1 - fac(s)*c_pol(s, :).^gameta); + y_pol(s, :) = theta(s) * n_pol(s, :); + b_pol(s, :) = max((1+r) * (b_grid + y_pol(s, :) - c_pol(s,:) + z(s)), -phi); + + % save policies + c_pol_t(s, :, t) = c_pol(s, :); + n_pol_t(s, :, t) = n_pol(s, :); + y_pol_t(s, :, t) = y_pol(s, :); + end + + % Save weights needed to iterate distribution + [~, ~, ib_pol] = histcounts(b_pol, b_grid); + wei = (b_pol - b_grid(ib_pol)) ./ (b_grid(ib_pol+1) - b_grid(ib_pol)); + ib_pol_t(:, :, t) = ib_pol; + wei_t(:, :, t) = wei; + end + + % B) Iterate distribution forwards + %------------------------------------------ + pd = pd1; % start from initial ss + for t = 1:T + % Calculate bond market clearing + Bdem_t(t) = sum(sum(pd).*b_grid); + + % Calculate other aggregates + Y_t(t) = sum(sum(pd .* y_pol_t(:, :, t))); % GDP + D_t(t) = -sum(sum(pd) .* min(b_grid, 0)); % debt + D_4Y_t(t) = D_t(t) / Y_t(t) / 4; % debt to annual GDP + + pdi = zeros(S, I); + for s = 1:S + for i = 1:I + for si = 1:S + pdi(si, ib_pol_t(s, i, t)) = (1 - wei_t(s, i, t)) * Pr(s, si) * pd(s, i) + pdi(si, ib_pol_t(s, i, t)); + pdi(si, ib_pol_t(s, i, t) + 1) = wei_t(s, i, t) * Pr(s, si) * pd(s, i) + pdi(si, ib_pol_t(s, i, t) + 1); + end + end + end + % make sure that distribution integrates to 1 + pd = pdi / sum(sum(pdi)); + end + + % C) Check convergence + %------------------------------------------ + % Market clearing + BM_t = Bdem_t - B; + + % Metric of deviation + res_BM = sqrt(BM_t * BM_t' / T); + + % Report progress + disp(['Iteration ', num2str(it)]); + disp(['Bond mkt clearing: ' , num2str(res_BM)]); + + % Uncomment if want to see progression + % figure(1); + % plot(BM_t); title('bond market'); + % pause(0.01); + + if res_BM < tol_mkt + break; + end + + % update + r_t = r_t - (weight.*BM_t)'; + +end + +% Save interest rate path +save trans r_t + +%========================================================================= +%% 3. Figures +%========================================================================= +Tp = 24; % horizon to plot + +% borrowing limit to annual GDP +subplot(2, 2, 1); +plot(0:Tp, phi_t(1:Tp+1)/(4*Y1), 'LineWidth', 1.3); +title('borrowing limit'); +box on; grid on; + +% debt-to-GDP ration +subplot(2, 2, 2); +plot(0:Tp, D_4Y_t(1:Tp+1), 'LineWidth', 1.3); +title('household debt-to-GDP ratio'); +box on; grid on; + +% annualized interest rate +subplot(2, 2, 3); +plot(0:Tp,[r1*400; r_t(1:Tp)*400], 'LineWidth', 1.3) +title('interest rate') +box on; grid on; + +% output % deviaton from steady state +subplot(2, 2, 4); +plot(0:Tp, [0, 100*(Y_t(1:Tp)/Y1-1)], 'LineWidth', 1.3); +title('output'); +box on; grid on; + +set(gcf,'PaperPosition', [0 0 10 8]); +set(gcf,'PaperSize', [10 8]); +fig = gcf; +saveas(fig,'fig3-responses.pdf'); \ No newline at end of file diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/compute_transition_fix.m b/Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/compute_transition_fix.m new file mode 100644 index 00000000..1b46aaf8 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/compute_transition_fix.m @@ -0,0 +1,222 @@ +%============================================================================ +% Compute Transitional Dynamics in Baseline Model with Fixed Wages and Wedges +% +% +% Loads inc_process.mat, par.mat, grid.mat, steady.mat +% +% Date : 01/23/2018 +%============================================================================ + +%% Housekeeping +close all; +clear; +clc; + +%========================================================================= +%% 1. Set parameters +%========================================================================= +% Convenient to have parameters from labor supply equation as globals +global theta z fac gameta + +% Load calibrated parameters, steady states and asset grid +load par; +load steady; +load grid; + +% Numerical parameters +T = 100; % horizon, high enough for convergence to be approximately complete +maxit = 400; % maximum number of iterations +tol_mkt = 1e-5; % tolerance for market clearing + +% Updating weights, same works for interest rate ands wedges (could be improved) +decay = 0.2; +weight = exp(-decay*(0:T-1)); +weight = weight / sum(weight); + +% Credit crunch +t_shock = 6; % quarters to get to new constraint +dphi = (phi1 - phi2) / t_shock; % step size +phi_t = max(phi2, phi1 - dphi*(0:T)); % full path + +% Interest rate path +load trans % mon. pol. replicates flexible-price response +r_t = max(r_t, 0); % apply ZLB + +% Initial guess for labor wedge +omega_t = zeros(1, T); + +% Preallocation +ib_pol_t = zeros(S, I, T); % sequence of policy functions +wei_t = zeros(S, I, T); % sequence of weights on adjecent grid points +Bdem_t = zeros(1, T); +C_t = zeros(1, T); +Y_t = zeros(1, T); +D_t = zeros(1, T); +D_4Y_t = zeros(1, T); + +% Set rerun to 1 to speed things up +rerun = 1; + +%========================================================================= +%% 2. Iterate on interest rate sequence +%========================================================================= +if rerun == 1 + load trans_fix; +end + +for it = 1:maxit + % A) Iterate HH problem backwards + %------------------------------------------ + c_pol = c_pol2; % start from terminal ss + for t = T:-1:1 + % current values + r = r_t(t); + phi = phi_t(t+1); + fac = (pssi ./ (1-(omega_t(t))) ./ theta).^ (1/eta); % wedge shifts labor supply equation + + % update budget constraint + tau = (pr(1)*nu + r/(1+r)*B) / (1 - pr(1)); % labor tax + z = [nu, -tau*ones(1, S-1)]; % full transfer scheme (tau tilde in paper) + + % find consumption at the lower bound of the state space + for s = 1:S + cl(s) = fzero('find_cl',... % objective + [cmin, 100],... % interval for bisection + [],... % options + s, -phi_t(t), -phi_t(t+1), r); % state, assets, interest rate + end + + % expected marginal utility tomorrow + ui = Pr * c_pol.^(-gam); + ui = ui(:, b_grid >= -phi); + + % previous consumption and savings policy + for s = 1:S + % unconstrained + c = ((1+r) * bet * ui(s, :)) .^ (-1/gam); % Euler + n = max(0, 1 - fac(s)*c.^gameta); % labor supply + b = b_grid(b_grid >= -phi) / (1+r) + c - theta(s)*n - z(s); % budget + + % constrained + if b(1) > -phi_t(t) + c_c = linspace(cl(s), c(1), Ic); + n_c = max(0, 1 - fac(s)*c_c.^gameta); % labor supply + b_c = -phi/(1+r) + c_c - theta(s)*n_c - z(s); % budget + b = [b_c(1:Ic-1), b]; + c = [c_c(1:Ic-1), c]; + end + + % update policies + c_pol(s, :) = interp1(b, c, b_grid, 'linear', 'extrap'); + c_pol(s, :) = max(c_pol(s, :), cmin); + n_pol(s, :) = max(0, 1 - fac(s)*c_pol(s, :).^gameta); + y_pol(s, :) = theta(s) * n_pol(s, :); + b_pol(s, :) = max((1+r) * (b_grid + y_pol(s, :) - c_pol(s,:) + z(s)), -phi); + + % save policies + c_pol_t(s, :, t) = c_pol(s, :); + n_pol_t(s, :, t) = n_pol(s, :); + y_pol_t(s, :, t) = y_pol(s, :); + end + + % Save weights needed to iterate distribution + [~, ~, ib_pol] = histcounts(b_pol, b_grid); + wei = (b_pol - b_grid(ib_pol)) ./ (b_grid(ib_pol+1) - b_grid(ib_pol)); + ib_pol_t(:, :, t) = ib_pol; + wei_t(:, :, t) = wei; + end + + % B) Iterate distribution forwards + %------------------------------------------ + pd = pd1; % start from initial ss + for t = 1:T + % Bond demand + Bdem_t(t) = sum(sum(pd) .* b_grid); + + % Goods market clearing + C_t(t) = sum(sum(pd .* c_pol_t(:, :, t))); + Y_t(t) = sum(sum(pd .* y_pol_t(:, :, t))); + + % Calculate other aggregates + D_t(t) = -sum(sum(pd) .* min(b_grid, 0)); % debt + D_4Y_t(t) = D_t(t) / Y_t(t) / 4; % debt to annual GDP + + pdi = zeros(S, I); + for s = 1:S + for i = 1:I + for si = 1:S + pdi(si, ib_pol_t(s, i, t)) = (1 - wei_t(s, i, t)) * Pr(s, si) * pd(s, i) + pdi(si, ib_pol_t(s, i, t)); + pdi(si, ib_pol_t(s, i, t) + 1) = wei_t(s, i, t) * Pr(s, si) * pd(s, i) + pdi(si, ib_pol_t(s, i, t) + 1); + end + end + end + + % make sure that distribution integrates to 1 + pd = pdi / sum(sum(pdi)); + end + + % C) Check convergence + %------------------------------------------ + % Market clearing + BM_t = Bdem_t - B; + GM_t = Y_t - C_t; + + % Metric of deviation + res_BM = sqrt(BM_t * BM_t' / T); + res_GM = sqrt(GM_t * GM_t' / T); + + % Report progress + disp(['Iteration ', num2str(it)]); + disp(['Bond mkt clearing: ' , num2str(res_BM)]); + disp(['Goods mkt clearing: ', num2str(res_GM)]); + disp('-----------------------------------------------') + + % Uncomment if want to see progression + % figure(1); + % subplot(2, 1, 1); plot(BM_t); title('bond market'); + % subplot(2, 1, 2); plot(GM_t); title('goods market'); + % pause(0.01); + + % Check convergence + if max(res_BM, res_GM) < tol_mkt + break; + end + + % Update interest rate based on bond market + r_t = r_t - (weight .* BM_t)'; + + % Update labor wedges based on goods market + omega_t = 1 - (1-omega_t).*exp(-weight .* GM_t)'; + + % Monetary policy + omega_t(r_t > 0) = 0; + r_t(r_t < 0) = 0; + +end + +% Save interest rate path +save trans_fix r_t omega_t + +%========================================================================= +%% 3. Figures +%========================================================================= +Tp = 24; % horizon to plot + +figure(2); + +% annualized interest rate +subplot(1, 2, 1); +plot(0:Tp, [r1*400; r_t(1:Tp)*400], 'LineWidth', 1.3) +title('interest rate') +box on; grid on; + +% output % deviaton from steady state +subplot(1, 2, 2); +plot(0:Tp, [0, 100*(Y_t(1:Tp)/Y1-1)], 'LineWidth', 1.3); +title('output'); +box on; grid on; + +set(gcf,'Position', [440 378 800 300]); +set(gcf,'PaperPosition', [0 0 16 6]); +set(gcf,'PaperSize', [16 6]); +saveas(gcf,'fig8-sticky.pdf') \ No newline at end of file diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/find_cl.m b/Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/find_cl.m new file mode 100644 index 00000000..86e9baae --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/find_cl.m @@ -0,0 +1,9 @@ +function F = find_cl(c, j, b1, b2, r) +% Find consumption for current assets b1 and next assets b2 + +global theta z fac gameta + +n = max(0, 1 - fac(j)*c.^gameta); +F = b1 - b2/(1+r) - c + theta(j)*n + z(j); + +end \ No newline at end of file diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/grid.mat b/Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/grid.mat new file mode 100644 index 0000000000000000000000000000000000000000..7df4d8b87b7b0a8b16edc0e94cd16481d6a17594 GIT binary patch literal 1565 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 E4ZQgmsQ>@~ literal 0 HcmV?d00001 diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/steady.mat b/Guerrieri-Lorenzoni_2017_REMARK/Code/MATLAB/steady.mat new file mode 100644 index 0000000000000000000000000000000000000000..2e18291877ffc183cdb0d29c7fd2ea869aea6dfc GIT binary patch literal 103902 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�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 literal 0 HcmV?d00001 diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Code/Python/GLcode.py b/Guerrieri-Lorenzoni_2017_REMARK/Code/Python/GLcode.py new file mode 100644 index 00000000..893c32e7 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Code/Python/GLcode.py @@ -0,0 +1,1672 @@ + + +from __future__ import division, print_function +from __future__ import absolute_import +from builtins import range +import numpy as np +from HARK.core import AgentType, HARKobject +from HARK.ConsumptionSaving.ConsIndShockModel import ( + ConsIndShockSolver, + ValueFunc, + MargValueFunc, + IndShockConsumerType, + PerfForesightConsumerType, +) + +from HARK.distribution import DiscreteDistribution, Uniform +from HARK.interpolation import CubicInterp, LowerEnvelope, LinearInterp +from HARK.utilities import ( + CRRAutility, + CRRAutilityP, + CRRAutilityPP, + CRRAutilityP_inv, + CRRAutility_invP, + CRRAutility_inv, + CRRAutilityP_invP, +) +import scipy +from scipy.io import loadmat +from HARK.utilities import NullFunc, plotFuncs + + +""" +Authors: William Du and Tung-Sheng Hsieh + +base: Python 3.7.3 + +This code is an alteration of ConsMarkovModel.Py + +The version of the ConsMarkovModel.Py used was last updated October 21st 2020 + +Note** GL denotes Guerrieri Lorenzoni + + +There are three main classes in this code: + +#Note** Underneath each class are the functions that were edited. +#If a function in the original ConMarkovModel.py was edited, +#then it will likely have a GL at the end of its name. + + + GLConsumerSolution is the usual Consumer Solution with the addition of the labor supply function. + - appendSolution + + GLSolver solves a single period of the consumption-labor-saving problem with stochastic transition between discrete states. + - defBoundaryGL + - calcEndOfPrdvPGL + - getPointsForInterpolationGL + - makeSolutionGL + + GLConsumerType represents the agent in the consumption-labor-saving model. + - updateSolutionTerminal + + + +""" + + + + + + +""" +Classes to solve and simulate consumption-savings model with a discrete, exogenous, +stochastic Markov state. The only solver here extends ConsIndShockModel to +include a Markov state; the interest factor, permanent growth factor, and income +distribution can vary with the discrete state. +""" + + + + +__all__ = ["GLSolver", "GLConsumerType"] + +utility = CRRAutility +utilityP = CRRAutilityP +utilityPP = CRRAutilityPP +utilityP_inv = CRRAutilityP_inv +utility_invP = CRRAutility_invP +utility_inv = CRRAutility_inv +utilityP_invP = CRRAutilityP_invP + +class GLConsumerSolution(HARKobject): + """ + A class representing the solution of a single period of a consumption-saving + problem. The solution must include a consumption function and marginal + value function. + Here and elsewhere in the code, Nrm indicates that variables are normalized + by permanent income. + """ + + distance_criteria = ["vPfunc"] + + def __init__( + self, + cFunc=None, + LFunc=None, + vFunc=None, + vPfunc=None, + vPPfunc=None, + mNrmMin=None, + hNrm=None, + MPCmin=None, + MPCmax=None, + ): + """ + The constructor for a new ConsumerSolution object. + Parameters + ---------- + cFunc : function + The consumption function for this period, defined over bond + holdings: c = cFunc(b). + LFunc: function + The Labor Supply function for this period, defined over bond + holdings: l = LFunc(b) + vFunc : function + The beginning-of-period value function for this period, defined over + market resources: v = vFunc(m). + vPfunc : function + The beginning-of-period marginal value function for this period, + defined over bond holdings: vP = vPfunc(b). + vPPfunc : function + The beginning-of-period marginal marginal value function for this + period, defined over market resources: vPP = vPPfunc(m). + mNrmMin : float + The minimum allowable market resources for this period; the consump- + tion function (etc) are undefined for m < mNrmMin. + hNrm : float + Human wealth after receiving income this period: PDV of all future + income, ignoring mortality. + MPCmin : float + Infimum of the marginal propensity to consume this period. + MPC --> MPCmin as m --> infinity. + MPCmax : float + Supremum of the marginal propensity to consume this period. + MPC --> MPCmax as m --> mNrmMin. + Returns + ------- + None + """ + # Change any missing function inputs to NullFunc + self.cFunc = cFunc if cFunc is not None else NullFunc() + self.LFunc = LFunc if LFunc is not None else NullFunc() + + self.vFunc = vFunc if vFunc is not None else NullFunc() + self.vPfunc = vPfunc if vPfunc is not None else NullFunc() + # vPFunc = NullFunc() if vPfunc is None else vPfunc + self.vPPfunc = vPPfunc if vPPfunc is not None else NullFunc() + self.mNrmMin = mNrmMin + self.hNrm = hNrm + self.MPCmin = MPCmin + self.MPCmax = MPCmax + + + def appendSolution(self, new_solution): + """ + Appends one solution to another to create a ConsumerSolution whose + attributes are lists. Used in ConsMarkovModel, where we append solutions + *conditional* on a particular value of a Markov state to each other in + order to get the entire solution. + Parameters + ---------- + new_solution : ConsumerSolution + The solution to a consumption-saving problem; each attribute is a + list representing state-conditional values or functions. + Returns + ------- + None + """ + if type(self.cFunc) != list: + # Then we assume that self is an empty initialized solution instance. + # Begin by checking this is so. + assert ( + NullFunc().distance(self.cFunc) == 0 + ), "appendSolution called incorrectly!" + + # We will need the attributes of the solution instance to be lists. Do that here. + self.cFunc = [new_solution.cFunc] + self.LFunc = [new_solution.LFunc] + self.vFunc = [new_solution.vFunc] + self.vPfunc = [new_solution.vPfunc] + self.vPPfunc = [new_solution.vPPfunc] + self.mNrmMin = [new_solution.mNrmMin] + else: + self.cFunc.append(new_solution.cFunc) + self.LFunc.append(new_solution.LFunc) + self.vFunc.append(new_solution.vFunc) + self.vPfunc.append(new_solution.vPfunc) + self.vPPfunc.append(new_solution.vPPfunc) + self.mNrmMin.append(new_solution.mNrmMin) + + +class GLSolver(ConsIndShockSolver): + """ + A class to solve a single period consumption-saving problem with risky income + and stochastic transitions between discrete states, in a Markov fashion. + Extends ConsIndShockSolver, with identical inputs but for a discrete + Markov state, whose transition rule is summarized in MrkvArray. Markov + states can differ in their interest factor, permanent growth factor, live probability, and + income distribution, so the inputs Rfree, PermGroFac, IncomeDstn, and LivPrb are + now arrays or lists specifying those values in each (succeeding) Markov state. + """ + + def __init__( + self, + solution_next, + IncomeDstn_list, + LivPrb, + DiscFac, + CRRA, + Rfree_list, + PermGroFac_list, + MrkvArray, + BoroCnstArt, + aXtraGrid, + vFuncBool, + CubicBool, + eta, + nu, + pssi, + B, + ): + """ + Constructor for a new solver for a one period problem with risky income + and transitions between discrete Markov states. In the descriptions below, + N is the number of discrete states. + + Parameters + ---------- + solution_next : ConsumerSolution + The solution to next period's one period problem. + IncomeDstn_list : [[np.array]] + A length N list of income distributions in each succeeding Markov + state. Each income distribution contains three arrays of floats, + representing a discrete approximation to the income process at the + beginning of the succeeding period. Order: event probabilities, + permanent shocks, transitory shocks. + LivPrb : np.array + Survival probability; likelihood of being alive at the beginning of + the succeeding period for each Markov state. + DiscFac : float + Intertemporal discount factor for future utility. + CRRA : float + Coefficient of relative risk aversion. + Rfree_list : np.array + Risk free interest factor on end-of-period assets for each Markov + state in the succeeding period. + PermGroFac_list : np.array + Expected permanent income growth factor at the end of this period + for each Markov state in the succeeding period. + MrkvArray : np.array + An NxN array representing a Markov transition matrix between discrete + states. The i,j-th element of MrkvArray is the probability of + moving from state i in period t to state j in period t+1. + BoroCnstArt: float or None + Borrowing constraint for the minimum allowable assets to end the + period with. If it is less than the natural borrowing constraint, + then it is irrelevant; BoroCnstArt=None indicates no artificial bor- + rowing constraint. + aXtraGrid: np.array + Array of "extra" end-of-period asset values-- assets above the + absolute minimum acceptable level. + vFuncBool: boolean + An indicator for whether the value function should be computed and + included in the reported solution. + CubicBool: boolean + An indicator for whether the solver should use cubic or linear inter- + polation. + eta : float + Coefficient for the Curvature of utility from leisure + nu : float + UI benefits + pssi : float + Disutility from labor as if representative agent + B : float + Bond Supply + + + + Returns + ------- + None + """ + # Set basic attributes of the problem + + self.assignParameters( + solution_next=solution_next, + IncomeDstn_list=IncomeDstn_list, + LivPrb=LivPrb, + DiscFac=DiscFac, + CRRA=CRRA, + BoroCnstArt=BoroCnstArt, + aXtraGrid=aXtraGrid, + vFuncBool=vFuncBool, + CubicBool=CubicBool, + Rfree_list=Rfree_list, + PermGroFac_list=PermGroFac_list, + MrkvArray=MrkvArray, + StateCount=MrkvArray.shape[0], + eta=eta, + nu=nu, + pssi=pssi, + B=B, + ) + self.defUtilityFuncs() + + def solve(self): + """ + Solve the one period problem of the consumption-saving model with a Markov state. + + Parameters + ---------- + none + + Returns + ------- + solution : ConsumerSolution + The solution to the single period consumption-labor-saving problem. Includes + a consumption function cFunc (using cubic or linear splines), a labor supply function, + a marginal value function vPfunc, a minimum acceptable level of normalized + market resources mNrmMin, normalized human wealth hNrm, and bounding + MPCs MPCmin and MPCmax. It might also have a value function vFunc + and marginal marginal value function vPPfunc. All of these attributes + are lists or arrays, with elements corresponding to the current + Markov state. E.g. solution.cFunc[0] is the consumption function + when in the i=0 Markov state this period. + """ + # Find the natural borrowing constraint in each current state + self.defBoundaryGL() + + # Initialize end-of-period (marginal) value functions + self.EndOfPrdvFunc_list = [] + self.EndOfPrdvPfunc_list = [] + self.ExIncNextAll = ( + np.zeros(self.StateCount) + np.nan + ) # expected income conditional on the next state + self.WorstIncPrbAll = ( + np.zeros(self.StateCount) + np.nan + ) # probability of getting the worst income shock in each next period state + + # Loop through each next-period-state and calculate the end-of-period + # (marginal) value function + for j in range(self.StateCount): + # Condition values on next period's state (and record a couple for later use) + self.conditionOnState(j) + self.ExIncNextAll[j] = np.dot( + self.ShkPrbsNext, self.PermShkValsNext * self.TranShkValsNext + ) + self.WorstIncPrbAll[j] = self.WorstIncPrb + + # Construct the end-of-period marginal value function conditional + # on next period's state and add it to the list of value functions + EndOfPrdvPfunc_cond = self.makeEndOfPrdvPfuncCond() + self.EndOfPrdvPfunc_list.append(EndOfPrdvPfunc_cond) + + # Construct the end-of-period value functional conditional on next + # period's state and add it to the list of value functions + if self.vFuncBool: + EndOfPrdvFunc_cond = self.makeEndOfPrdvFuncCond() + self.EndOfPrdvFunc_list.append(EndOfPrdvFunc_cond) + + # EndOfPrdvP_cond is EndOfPrdvP conditional on *next* period's state. + # Take expectations to get EndOfPrdvP conditional on *this* period's state. + self.calcEndOfPrdvPGL() + + # Calculate the bounding MPCs and PDV of human wealth for each state + self.calcHumWealthAndBoundingMPCs() + + # Find consumption and market resources corresponding to each end-of-period + # assets point for each state (and add an additional point at the lower bound) + aNrm = ( + np.asarray(self.aXtraGrid)[np.newaxis, :] + + np.array(self.BoroCnstNat_list)[:, np.newaxis] + ) + + self.getPointsForInterpolationGL(self.EndOfPrdvP, aNrm) + + # Package and return the solution for this period + self.BoroCnstNat = self.BoroCnstNat_list + solution = self.makeSolutionGL(self.cNow, self.Bnow, self.Nnow) + return solution + + + def getPointsForInterpolationGL(self, EndOfPrdvP, aNrmNow): + """ + Finds interpolation points (c,b) for the consumption function. + Parameters + ---------- + EndOfPrdvP : np.array + Array of end-of-period marginal values. + aNrmNow : np.array + Array of end-of-period asset values that yield the marginal values + in EndOfPrdvP. + Returns + ------- + c_for_interpolation : np.array + Consumption points for interpolation. + m_for_interpolation : np.array + Corresponding market resource points for interpolation. + """ + + # minimum consumption value for each state + Matlabcl=loadmat('cl') + cldata=list(Matlabcl.items()) + cldata=np.array(cldata) + cl=cldata[3,1].reshape(13,1) + + # import Income Process + Matlabdict = loadmat('inc_process.mat') + data = list(Matlabdict.items()) + data_array=np.asarray(data) + x=data_array[3,1] #log productivity + Pr=data_array[4,1] + pr = data_array[5,1] + + # vector where each element is a level of productivity, The first element is productivity of effectively zero (unemployed) + theta = np.concatenate((np.array([1e-100000]).reshape(1,1),np.exp(x).reshape(1,12)),axis=1).reshape(13,) + + fin = 0.8820 # job-finding probability + sep = 0.0573 # separation probability + cmin= 1e-6 # lower bound on consumption + + + #constructing transition Matrix + G=np.array([1-fin]).reshape(1,1) + A = np.concatenate((G, fin*pr), axis=1) + K= sep**np.ones(12).reshape(12,1) + D=np.concatenate((K,np.multiply((1-sep),Pr)),axis=1) + Pr = np.concatenate((A,D)) # Markov Array + + + # find new invariate distribution + pr = np.concatenate([np.array([0]).reshape(1,1), pr],axis=1) + + dif = 1 + while dif > 1e-5: + pri = pr.dot(Pr) + dif = np.amax(np.absolute(pri-pr)) + pr = pri + + + + fac = ((self.pssi / theta)** (1/self.eta)).reshape(13,) # parameter for calculating Nnow + tau = (self.nu*pr[0,0] + (self.Rfree-1)/(self.Rfree)*self.B) / (1 - pr[0,0]) # labor tax + z = np.insert(-tau*np.ones(12),0,self.nu).reshape(13,1) # full transfer scheme + + #diagonalize for computational purposes + facMat = np.diag(fac) + thetaMat = np.diag(theta) + + #Tile the asset grid constructed under calcEndOfPrdvPGL + self.Bgrid_rep=np.tile(self.Bgrid,(13,1)) + + #Endogenous Gridpoints Method + cNow = self.uPinv(EndOfPrdvP) #Consumption FOC + Nnow = np.maximum(1-(facMat.dot(cNow**(self.CRRA/self.eta))),0) #labor supply FOC + Bnow = (self.Bgrid_rep/(self.Rfree)) + cNow - thetaMat.dot(Nnow) - z # Budget constraint + + #Constrained + for i in range(13): + if Bnow[i,0] < self.BoroCnstArt: + c_c = np.linspace(cl[i,0], cNow[i,0], 6) + n_c = np.maximum(1 - fac[i]*(c_c**(self.CRRA/self.eta)),0) # labor supply + b_c = self.BoroCnstArt/self.Rfree + c_c - theta[i]*n_c - z[i] # budget + Bnow[i] = np.concatenate([b_c[0:5], Bnow[i,5:183]]) + Nnow[i]= np.concatenate([n_c[0:5], Nnow[i,5:183]]) + cNow[i] = np.concatenate([c_c[0:5], cNow[i,5:183]]) + + cNow=np.maximum(cNow,cmin) + + # Limiting consumption is zero as m approaches mNrmMin + c_for_interpolation = np.insert(cNow, 0, cmin, axis=-1) + m_for_interpolation = np.insert(Bnow, 0, self.BoroCnstArt, axis=-1) + + # Storage + self.cNow = cNow + self.Nnow = Nnow + self.Bnow = Bnow + + + + return c_for_interpolation, m_for_interpolation + + def defBoundaryGL(self): + + """ + Find the borrowing constraint for each current state and save it as an + attribute of self for use by other methods. + + Parameters + ---------- + none + + Returns + ------- + none + """ + + self.BoroCnstNatAll = np.zeros(self.StateCount) + np.nan + # Find the natural borrowing constraint conditional on next period's state + for j in range(self.StateCount): + PermShkMinNext = np.min(self.IncomeDstn_list[j].X[0]) + TranShkMinNext = np.min(self.IncomeDstn_list[j].X[1]) + + + self.BoroCnstNatAll[j] = ( + (self.solution_next.mNrmMin[j] - TranShkMinNext - .1670 ) # .1670 = z[0]: the level of unemployment benefits + * (self.PermGroFac_list[j] * PermShkMinNext) + / self.Rfree_list[j] + ) + + self.BoroCnstNat_list = np.zeros(self.StateCount) + np.nan + self.mNrmMin_list = np.zeros(self.StateCount) + np.nan + self.BoroCnstDependency = np.zeros((self.StateCount, self.StateCount)) + np.nan + # The natural borrowing constraint in each current state is the *highest* + # among next-state-conditional natural borrowing constraints that could + # occur from this current state. + for i in range(self.StateCount): + possible_next_states = self.MrkvArray[i, :] > 0 + self.BoroCnstNat_list[i] = np.max(self.BoroCnstNatAll[possible_next_states]) + + # Explicitly handle the "None" case: + if self.BoroCnstArt is None: + self.mNrmMin_list[i] = self.BoroCnstNat_list[i] + else: + self.mNrmMin_list[i] = np.max( + [self.BoroCnstNat_list[i], self.BoroCnstArt] + ) + self.BoroCnstDependency[i, :] = ( + self.BoroCnstNat_list[i] == self.BoroCnstNatAll + ) + # Also creates a Boolean array indicating whether the natural borrowing + # constraint *could* be hit when transitioning from i to j. + + def conditionOnState(self, state_index): + """ + Temporarily assume that a particular Markov state will occur in the + succeeding period, and condition solver attributes on this assumption. + Allows the solver to construct the future-state-conditional marginal + value function (etc) for that future state. + + Parameters + ---------- + state_index : int + Index of the future Markov state to condition on. + + Returns + ------- + none + """ + # Set future-state-conditional values as attributes of self + self.IncomeDstn = self.IncomeDstn_list[state_index] + self.Rfree = self.Rfree_list[state_index] + self.PermGroFac = self.PermGroFac_list[state_index] + self.vPfuncNext = self.solution_next.vPfunc[state_index] + self.mNrmMinNow = self.mNrmMin_list[state_index] + self.BoroCnstNat = self.BoroCnstNatAll[state_index] + self.setAndUpdateValues( + self.solution_next, self.IncomeDstn, self.LivPrb, self.DiscFac + ) + self.DiscFacEff = ( + self.DiscFac + ) # survival probability LivPrb represents probability from + # *current* state, so DiscFacEff is just DiscFac for now + + # These lines have to come after setAndUpdateValues to override the definitions there + self.vPfuncNext = self.solution_next.vPfunc[state_index] + if self.CubicBool: + self.vPPfuncNext = self.solution_next.vPPfunc[state_index] + if self.vFuncBool: + self.vFuncNext = self.solution_next.vFunc[state_index] + + def calcEndOfPrdvPP(self): + """ + Calculates end-of-period marginal marginal value using a pre-defined + array of next period market resources in self.mNrmNext. + + Parameters + ---------- + none + + Returns + ------- + EndOfPrdvPP : np.array + End-of-period marginal marginal value of assets at each value in + the grid of assets. + """ + EndOfPrdvPP = ( + self.DiscFacEff + * self.Rfree + * self.Rfree + * self.PermGroFac ** (-self.CRRA - 1.0) + * np.sum( + self.PermShkVals_temp ** (-self.CRRA - 1.0) + * self.vPPfuncNext(self.mNrmNext) + * self.ShkPrbs_temp, + axis=0, + ) + ) + return EndOfPrdvPP + + def makeEndOfPrdvFuncCond(self): + """ + Construct the end-of-period value function conditional on next period's + state. NOTE: It might be possible to eliminate this method and replace + it with ConsIndShockSolver.makeEndOfPrdvFunc, but the self.X_cond + variables must be renamed. + + Parameters + ---------- + none + + Returns + ------- + EndofPrdvFunc_cond : ValueFunc + The end-of-period value function conditional on a particular state + occuring in the next period. + """ + VLvlNext = ( + self.PermShkVals_temp ** (1.0 - self.CRRA) + * self.PermGroFac ** (1.0 - self.CRRA) + ) * self.vFuncNext(self.mNrmNext) + EndOfPrdv_cond = self.DiscFacEff * np.sum(VLvlNext * self.ShkPrbs_temp, axis=0) + EndOfPrdvNvrs_cond = self.uinv(EndOfPrdv_cond) + EndOfPrdvNvrsP_cond = self.EndOfPrdvP_cond * self.uinvP(EndOfPrdv_cond) + EndOfPrdvNvrs_cond = np.insert(EndOfPrdvNvrs_cond, 0, 0.0) + EndOfPrdvNvrsP_cond = np.insert(EndOfPrdvNvrsP_cond, 0, EndOfPrdvNvrsP_cond[0]) + aNrm_temp = np.insert(self.aNrm_cond, 0, self.BoroCnstNat) + EndOfPrdvNvrsFunc_cond = CubicInterp( + aNrm_temp, EndOfPrdvNvrs_cond, EndOfPrdvNvrsP_cond + ) + EndofPrdvFunc_cond = ValueFunc(EndOfPrdvNvrsFunc_cond, self.CRRA) + return EndofPrdvFunc_cond + + def calcEndOfPrdvPcond(self): + """ + Calculate end-of-period marginal value of assets at each point in aNrmNow + conditional on a particular state occuring in the next period. + + Parameters + ---------- + None + + Returns + ------- + EndOfPrdvP : np.array + A 1D array of end-of-period marginal value of assets. + """ + + #EndOfPrdvPcond = ConsIndShockSolver.calcEndOfPrdvP(self) + + EndOfPrdvPcond = ConsIndShockSolver.calcEndOfPrdvP(self) + return EndOfPrdvPcond + + def makeEndOfPrdvPfuncCond(self): + """ + Construct the end-of-period marginal value function conditional on next + period's state. + + Parameters + ---------- + None + + Returns + ------- + EndofPrdvPfunc_cond : MargValueFunc + The end-of-period marginal value function conditional on a particular + state occuring in the succeeding period. + """ + # Get data to construct the end-of-period marginal value function (conditional on next state) + self.aNrm_cond = self.prepareToCalcEndOfPrdvP() + self.EndOfPrdvP_cond = self.calcEndOfPrdvPcond() + EndOfPrdvPnvrs_cond = self.uPinv( + self.EndOfPrdvP_cond + ) # "decurved" marginal value + if self.CubicBool: + EndOfPrdvPP_cond = self.calcEndOfPrdvPP() + EndOfPrdvPnvrsP_cond = EndOfPrdvPP_cond * self.uPinvP( + self.EndOfPrdvP_cond + ) # "decurved" marginal marginal value + + # Construct the end-of-period marginal value function conditional on the next state. + if self.CubicBool: + EndOfPrdvPnvrsFunc_cond = CubicInterp( + self.aNrm_cond, + EndOfPrdvPnvrs_cond, + EndOfPrdvPnvrsP_cond, + lower_extrap=True, + ) + else: + EndOfPrdvPnvrsFunc_cond = LinearInterp( + self.aNrm_cond, EndOfPrdvPnvrs_cond, lower_extrap=True + ) + EndofPrdvPfunc_cond = MargValueFunc( + EndOfPrdvPnvrsFunc_cond, self.CRRA + ) # "recurve" the interpolated marginal value function + return EndofPrdvPfunc_cond + + def calcEndOfPrdvPGL(self): + """ + Calculates end of period marginal value (and marginal marginal) value + at each aXtra gridpoint for each current state, unconditional on the + future Markov state (i.e. weighting conditional end-of-period marginal + value by transition probabilities). + + Parameters + ---------- + none + + Returns + ------- + none + """ + + + # Find unique values of minimum acceptable end-of-period assets (and the + # current period states for which they apply). + aNrmMin_unique, state_inverse = np.unique( + self.BoroCnstNat_list, return_inverse=True + ) + self.possible_transitions = self.MrkvArray > 0 + + # Calculate end-of-period marginal value (and marg marg value) at each + # asset gridpoint for each current period state + EndOfPrdvP = np.zeros((self.StateCount, self.aXtraGrid.size)) + EndOfPrdvPP = np.zeros((self.StateCount, self.aXtraGrid.size)) + for k in range(aNrmMin_unique.size): + aNrmMin = aNrmMin_unique[k] # minimum assets for this pass + which_states = ( + state_inverse == k + ) # the states for which this minimum applies + + # Construct Asset Grid + Bgrid_uc = -2+((np.array(range(0,200))/200)**2)*52 # asset grid used in authors' code + Bgrid_uc=Bgrid_uc[(Bgrid_uc>self.BoroCnstArt)] + + self.Bgrid=Bgrid_uc + + aGrid = self.Bgrid #asset grid for this pass + + #aGrid = aNrmMin + self.aXtraGrid # assets grid for this pass + + EndOfPrdvP_all = np.zeros((self.StateCount, self.aXtraGrid.size)) + EndOfPrdvPP_all = np.zeros((self.StateCount, self.aXtraGrid.size)) + for j in range(self.StateCount): + if np.any( + np.logical_and(self.possible_transitions[:, j], which_states) + ): # only consider a future state if one of the relevant states could transition to it + EndOfPrdvP_all[j, :] = self.EndOfPrdvPfunc_list[j](aGrid) + if ( + self.CubicBool + ): # Add conditional end-of-period (marginal) marginal value to the arrays + EndOfPrdvPP_all[j, :] = self.EndOfPrdvPfunc_list[j].derivative( + aGrid + ) + # Weight conditional marginal (marginal) values by transition probs + # to get unconditional marginal (marginal) value at each gridpoint. + + EndOfPrdvP_temp = np.dot(self.MrkvArray, EndOfPrdvP_all) + + + EndOfPrdvP[which_states, :] = EndOfPrdvP_temp[ + which_states, : + ] # only take the states for which this asset minimum applies + if self.CubicBool: + EndOfPrdvPP_temp = np.dot(self.MrkvArray, EndOfPrdvPP_all) + EndOfPrdvPP[which_states, :] = EndOfPrdvPP_temp[which_states, :] + + # Store the results as attributes of self, scaling end of period marginal value by survival probability from each current state + LivPrb_tiled = np.tile( + np.reshape(self.LivPrb, (self.StateCount, 1)), (1, self.aXtraGrid.size) + ) + self.EndOfPrdvP = LivPrb_tiled * EndOfPrdvP #---------------############################################ + if self.CubicBool: + self.EndOfPrdvPP = LivPrb_tiled * EndOfPrdvPP + + def calcHumWealthAndBoundingMPCs(self): + """ + Calculates human wealth and the maximum and minimum MPC for each current + period state, then stores them as attributes of self for use by other methods. + + Parameters + ---------- + none + + Returns + ------- + none + """ + # Upper bound on MPC at lower m-bound + WorstIncPrb_array = self.BoroCnstDependency * np.tile( + np.reshape(self.WorstIncPrbAll, (1, self.StateCount)), (self.StateCount, 1) + ) + temp_array = self.MrkvArray * WorstIncPrb_array + WorstIncPrbNow = np.sum( + temp_array, axis=1 + ) # Probability of getting the "worst" income shock and transition from each current state + ExMPCmaxNext = ( + np.dot( + temp_array, + self.Rfree_list ** (1.0 - self.CRRA) + * self.solution_next.MPCmax ** (-self.CRRA), + ) + / WorstIncPrbNow + ) ** (-1.0 / self.CRRA) + DiscFacEff_temp = self.DiscFac * self.LivPrb + self.MPCmaxNow = 1.0 / ( + 1.0 + + ((DiscFacEff_temp * WorstIncPrbNow) ** (1.0 / self.CRRA)) / ExMPCmaxNext + ) + self.MPCmaxEff = self.MPCmaxNow + self.MPCmaxEff[self.BoroCnstNat_list < self.mNrmMin_list] = 1.0 + # State-conditional PDV of human wealth + hNrmPlusIncNext = self.ExIncNextAll + self.solution_next.hNrm + self.hNrmNow = np.dot( + self.MrkvArray, (self.PermGroFac_list / self.Rfree_list) * hNrmPlusIncNext + ) + # Lower bound on MPC as m gets arbitrarily large + temp = ( + DiscFacEff_temp + * np.dot( + self.MrkvArray, + self.solution_next.MPCmin ** (-self.CRRA) + * self.Rfree_list ** (1.0 - self.CRRA), + ) + ) ** (1.0 / self.CRRA) + self.MPCminNow = 1.0 / (1.0 + temp) + + def makeSolutionGL(self, cNrm, BNrm, NNrm): + """ + Construct an object representing the solution to this period's problem. + + Parameters + ---------- + cNrm : np.array + Array of normalized consumption values for interpolation. Each row + corresponds to a Markov state for this period. + mNrm : np.array + Array of normalized market resource values for interpolation. Each + row corresponds to a Markov state for this period. + + Returns + ------- + solution : ConsumerSolution + The solution to the single period consumption-saving problem. Includes + a consumption function cFunc (using cubic or linear splines), a marg- + inal value function vPfunc, a minimum acceptable level of normalized + market resources mNrmMin, normalized human wealth hNrm, and bounding + MPCs MPCmin and MPCmax. It might also have a value function vFunc + and marginal marginal value function vPPfunc. All of these attributes + are lists or arrays, with elements corresponding to the current + Markov state. E.g. solution.cFunc[0] is the consumption function + when in the i=0 Markov state this period. + """ + solution = ( + GLConsumerSolution() + ) # An empty solution to which we'll add state-conditional solutions + # Calculate the MPC at each market resource gridpoint in each state (if desired) + if self.CubicBool: + dcda = self.EndOfPrdvPP / self.uPP(np.array(self.cNow)) + MPC = dcda / (dcda + 1.0) + self.MPC_temp = np.hstack( + (np.reshape(self.MPCmaxNow, (self.StateCount, 1)), MPC) + ) + interpfunc = self.makeCubiccFunc + else: + interpfunc = self.makeLinearcFunc + + # Loop through each current period state and add its solution to the overall solution + for i in range(self.StateCount): + # Set current-period-conditional human wealth and MPC bounds + self.hNrmNow_j = self.hNrmNow[i] + self.MPCminNow_j = self.MPCminNow[i] + if self.CubicBool: + self.MPC_temp_j = self.MPC_temp[i, :] + + # Construct the consumption function by combining the constrained and unconstrained portions + self.cFuncNowCnst = LinearInterp( + [self.mNrmMin_list[i], self.mNrmMin_list[i] + 1.0], [0.0, 1.0] + ) + + + cFuncNowUnc = interpfunc(BNrm[i, :], cNrm[i, :]) + cFuncNow = LowerEnvelope(cFuncNowUnc, self.cFuncNowCnst) + + LFuncNow = interpfunc(BNrm[i,:], NNrm[i,:]) + + # Make the marginal value function and pack up the current-state-conditional solution + vPfuncNow = MargValueFunc(cFuncNow, self.CRRA) + solution_cond = GLConsumerSolution( + cFunc=cFuncNow, LFunc=LFuncNow, vPfunc=vPfuncNow, mNrmMin=self.mNrmMinNow + ) + if ( + self.CubicBool + ): # Add the state-conditional marginal marginal value function (if desired) + solution_cond = self.addvPPfunc(solution_cond) + + # Add the current-state-conditional solution to the overall period solution + solution.appendSolution(solution_cond) + + # Add the lower bounds of market resources, MPC limits, human resources, + # and the value functions to the overall solution + solution.mNrmMin = self.mNrmMin_list + solution = self.addMPCandHumanWealth(solution) + if self.vFuncBool: + vFuncNow = self.makevFunc(solution) + solution.vFunc = vFuncNow + + # Return the overall solution to this period + return solution + + def makeLinearcFunc(self, BNrm, cNrm): + """ + Make a linear interpolation to represent the (unconstrained) consumption + function conditional on the current period state. + + Parameters + ---------- + mNrm : np.array + Array of normalized market resource values for interpolation. + cNrm : np.array + Array of normalized consumption values for interpolation. + + Returns + ------- + cFuncUnc: an instance of HARK.interpolation.LinearInterp + """ + cFuncUnc = LinearInterp( + BNrm, cNrm, self.MPCminNow_j * self.hNrmNow_j, self.MPCminNow_j + ) + return cFuncUnc + + def makeCubiccFunc(self, mNrm, cNrm): + """ + Make a cubic interpolation to represent the (unconstrained) consumption + function conditional on the current period state. + + Parameters + ---------- + mNrm : np.array + Array of normalized market resource values for interpolation. + cNrm : np.array + Array of normalized consumption values for interpolation. + + Returns + ------- + cFuncUnc: an instance of HARK.interpolation.CubicInterp + """ + cFuncUnc = CubicInterp( + mNrm, + cNrm, + self.MPC_temp_j, + self.MPCminNow_j * self.hNrmNow_j, + self.MPCminNow_j, + ) + return cFuncUnc + + def makevFunc(self, solution): + """ + Construct the value function for each current state. + + Parameters + ---------- + solution : ConsumerSolution + The solution to the single period consumption-saving problem. Must + have a consumption function cFunc (using cubic or linear splines) as + a list with elements corresponding to the current Markov state. E.g. + solution.cFunc[0] is the consumption function when in the i=0 Markov + state this period. + + Returns + ------- + vFuncNow : [ValueFunc] + A list of value functions (defined over normalized market resources + m) for each current period Markov state. + """ + vFuncNow = [] # Initialize an empty list of value functions + # Loop over each current period state and construct the value function + for i in range(self.StateCount): + # Make state-conditional grids of market resources and consumption + mNrmMin = self.mNrmMin_list[i] + mGrid = mNrmMin + self.aXtraGrid + cGrid = solution.cFunc[i](mGrid) + aGrid = mGrid - cGrid + + # Calculate end-of-period value at each gridpoint + EndOfPrdv_all = np.zeros((self.StateCount, self.aXtraGrid.size)) + for j in range(self.StateCount): + if self.possible_transitions[i, j]: + EndOfPrdv_all[j, :] = self.EndOfPrdvFunc_list[j](aGrid) + EndOfPrdv = np.dot(self.MrkvArray[i, :], EndOfPrdv_all) + + # Calculate (normalized) value and marginal value at each gridpoint + vNrmNow = self.u(cGrid) + EndOfPrdv + vPnow = self.uP(cGrid) + + # Make a "decurved" value function with the inverse utility function + vNvrs = self.uinv(vNrmNow) # value transformed through inverse utility + vNvrsP = vPnow * self.uinvP(vNrmNow) + mNrm_temp = np.insert(mGrid, 0, mNrmMin) # add the lower bound + vNvrs = np.insert(vNvrs, 0, 0.0) + vNvrsP = np.insert( + vNvrsP, 0, self.MPCmaxEff[i] ** (-self.CRRA / (1.0 - self.CRRA)) + ) + MPCminNvrs = self.MPCminNow[i] ** (-self.CRRA / (1.0 - self.CRRA)) + vNvrsFunc_i = CubicInterp( + mNrm_temp, vNvrs, vNvrsP, MPCminNvrs * self.hNrmNow[i], MPCminNvrs + ) + + # "Recurve" the decurved value function and add it to the list + vFunc_i = ValueFunc(vNvrsFunc_i, self.CRRA) + vFuncNow.append(vFunc_i) + return vFuncNow + + +def _solveGL( + solution_next, + IncomeDstn, + LivPrb, + DiscFac, + CRRA, + Rfree, + PermGroFac, + MrkvArray, + BoroCnstArt, + aXtraGrid, + vFuncBool, + CubicBool, + eta, + nu, + pssi, + B, +): + """ + Solves a single period consumption-saving problem with risky income and + stochastic transitions between discrete states, in a Markov fashion. Has + identical inputs as solveConsIndShock, except for a discrete + Markov transitionrule MrkvArray. Markov states can differ in their interest + factor, permanent growth factor, and income distribution, so the inputs Rfree, + PermGroFac, and IncomeDstn are arrays or lists specifying those values in each + (succeeding) Markov state. + + Parameters + ---------- + solution_next : ConsumerSolution + The solution to next period's one period problem. + IncomeDstn_list : [[np.array]] + A length N list of income distributions in each succeeding Markov + state. Each income distribution contains three arrays of floats, + representing a discrete approximation to the income process at the + beginning of the succeeding period. Order: event probabilities, + permanent shocks, transitory shocks. + LivPrb : float + Survival probability; likelihood of being alive at the beginning of + the succeeding period. + DiscFac : float + Intertemporal discount factor for future utility. + CRRA : float + Coefficient of relative risk aversion. + Rfree_list : np.array + Risk free interest factor on end-of-period assets for each Markov + state in the succeeding period. + PermGroGac_list : float + Expected permanent income growth factor at the end of this period + for each Markov state in the succeeding period. + MrkvArray : numpy.array + An NxN array representing a Markov transition matrix between discrete + states. The i,j-th element of MrkvArray is the probability of + moving from state i in period t to state j in period t+1. + BoroCnstArt: float or None + Borrowing constraint for the minimum allowable assets to end the + period with. If it is less than the natural borrowing constraint, + then it is irrelevant; BoroCnstArt=None indicates no artificial bor- + rowing constraint. + aXtraGrid: np.array + Array of "extra" end-of-period asset values-- assets above the + absolute minimum acceptable level. + vFuncBool: boolean + An indicator for whether the value function should be computed and + included in the reported solution. + CubicBool: boolean + An indicator for whether the solver should use cubic or linear inter- + polation. + + Returns + ------- + solution : ConsumerSolution + The solution to the single period consumption-saving problem. Includes + a consumption function cFunc (using cubic or linear splines), a marg- + inal value function vPfunc, a minimum acceptable level of normalized + market resources mNrmMin, normalized human wealth hNrm, and bounding + MPCs MPCmin and MPCmax. It might also have a value function vFunc + and marginal marginal value function vPPfunc. All of these attributes + are lists or arrays, with elements corresponding to the current + Markov state. E.g. solution.cFunc[0] is the consumption function + when in the i=0 Markov state this period. + """ + solver = GLSolver( + solution_next, + IncomeDstn, + LivPrb, + DiscFac, + CRRA, + Rfree, + PermGroFac, + MrkvArray, + BoroCnstArt, + aXtraGrid, + vFuncBool, + CubicBool, + eta, + nu, + pssi, + B, + ) + solution_now = solver.solve() + return solution_now + +#################################################################################################### +#################################################################################################### + + +class GLConsumerType(IndShockConsumerType): + """ + An agent in the Markov consumption-saving model. His problem is defined by a sequence + of income distributions, survival probabilities, discount factors, and permanent + income growth rates, as well as time invariant values for risk aversion, the + interest rate, the grid of end-of-period assets, and how he is borrowing constrained. + """ + + + time_vary_ = IndShockConsumerType.time_vary_ + ["MrkvArray"] + time_inv_ = IndShockConsumerType.time_inv_ + ["eta", + "nu", + "pssi", + "B", + ] + # Is 'MrkvNow' a shock or a state? + shock_vars_ = IndShockConsumerType.shock_vars_ + ["MrkvNow"] + state_vars = IndShockConsumerType.state_vars + ["MrkvNow"] + + def __init__(self, cycles=0, **kwds): + IndShockConsumerType.__init__(self, cycles=100, **kwds) + self.solveOnePeriod = _solveGL + + + if not hasattr(self, "global_markov"): + self.global_markov = False + + + def checkMarkovInputs(self): + """ + Many parameters used by MarkovConsumerType are arrays. Make sure those arrays are the + right shape. + + Parameters + ---------- + None + + Returns + ------- + None + """ + StateCount = self.MrkvArray[0].shape[0] + + + # Check that arrays are the right shape + if not isinstance(self.Rfree, np.ndarray) or self.Rfree.shape != (StateCount,): + raise ValueError( + "Rfree not the right shape, it should an array of Rfree of all the states." + ) + + # Check that arrays in lists are the right shape + for MrkvArray_t in self.MrkvArray: + if not isinstance(MrkvArray_t, np.ndarray) or MrkvArray_t.shape != ( + StateCount, + StateCount, + ): + raise ValueError( + "MrkvArray not the right shape, it should be of the size states*statres." + ) + for LivPrb_t in self.LivPrb: + if not isinstance(LivPrb_t, np.ndarray) or LivPrb_t.shape != (StateCount,): + raise ValueError( + "Array in LivPrb is not the right shape, it should be an array of length equal to number of states" + ) + for PermGroFac_t in self.PermGroFac: + if not isinstance(PermGroFac_t, np.ndarray) or PermGroFac_t.shape != ( + StateCount, + ): + raise ValueError( + "Array in PermGroFac is not the right shape, it should be an array of length equal to number of states" + ) + + # Now check the income distribution. + # Note IncomeDstn is (potentially) time-varying, so it is in time_vary. + # Therefore it is a list, and each element of that list responds to the income distribution + # at a particular point in time. Each income distribution at a point in time should itself + # be a list, with each element corresponding to the income distribution + # conditional on a particular Markov state. + # TODO: should this be a numpy array too? + #for IncomeDstn_t in self.IncomeDstn: + # if not isinstance(IncomeDstn_t, list) or len(IncomeDstn_t) != StateCount: + # raise ValueError( + # "List in IncomeDstn is not the right length, it should be length equal to number of states" + # ) + + def preSolve(self): + """ + Check to make sure that the inputs that are specific to MarkovConsumerType + are of the right shape (if arrays) or length (if lists). + + Parameters + ---------- + None + + Returns + ------- + None + """ + AgentType.preSolve(self) + self.checkMarkovInputs() + + def updateSolutionTerminal(self): + """ + Update the terminal period solution. This method should be run when a + new AgentType is created or when CRRA changes. + + Parameters + ---------- + none + + Returns + ------- + none + """ + print("It should take 8 Seconds to solve this Agent's problem ") + + + IndShockConsumerType.updateSolutionTerminal(self) + + cmin= 1e-6 # lower bound on consumption + + # Construct asset grid used in authors' code + Bgrid_uc = -2+((np.array(range(0,200))/200)**2)*52 + + # Cut out asset levels below borrowing constraint + Bgrid_uc=Bgrid_uc[(Bgrid_uc>self.BoroCnstArt)] + self.Bgrid=Bgrid_uc.reshape(1,182) + + #initial Guess for Cpolicy + Cguess = np.maximum((self.Rfree-1).reshape(13,1).dot(self.Bgrid),cmin) + + #Construct terminal consumption function and accompanying Marg Value Func + self.CfuncGuess = LinearInterp(self.Bgrid,Cguess[0]) + self.vPFuncGuess=MargValueFunc(self.CfuncGuess,self.CRRA) + + # Make replicated terminal period solution: consume all resources, no human wealth, minimum m is 0 + StateCount = self.MrkvArray[0].shape[0] + + self.solution_terminal.cFunc = StateCount * [self.CfuncGuess] + self.solution_terminal.vFunc = StateCount * [self.solution_terminal.vFunc] + self.solution_terminal.vPfunc = StateCount * [ self.vPFuncGuess] + self.solution_terminal.vPPfunc = StateCount * [self.solution_terminal.vPPfunc] + self.solution_terminal.mNrmMin = np.ones(StateCount)*(-2) + self.solution_terminal.hRto = np.zeros(StateCount) + self.solution_terminal.MPCmax = np.ones(StateCount) + self.solution_terminal.MPCmin = np.ones(StateCount) + + def initializeSim(self): + self.shocks["MrkvNow"] = np.zeros(self.AgentCount, dtype=int) + IndShockConsumerType.initializeSim(self) + if ( + self.global_markov + ): # Need to initialize markov state to be the same for all agents + base_draw = Uniform(seed=self.RNG.randint(0, 2 ** 31 - 1)).draw(1) + Cutoffs = np.cumsum(np.array(self.MrkvPrbsInit)) + self.shocks["MrkvNow"] = np.ones(self.AgentCount) * np.searchsorted( + Cutoffs, base_draw + ).astype(int) + self.shocks["MrkvNow"] = self.shocks["MrkvNow"].astype(int) + + def resetRNG(self): + """ + Extended method that ensures random shocks are drawn from the same sequence + on each simulation, which is important for structural estimation. This + method is called automatically by initializeSim(). + + Parameters + ---------- + None + + Returns + ------- + None + """ + PerfForesightConsumerType.resetRNG(self) + + # Reset IncomeDstn if it exists (it might not because resetRNG is called at init) + if hasattr(self, "IncomeDstn"): + T = len(self.IncomeDstn) + for t in range(T): + for dstn in self.IncomeDstn[t]: + dstn.reset() + + def simDeath(self): + """ + Determines which agents die this period and must be replaced. Uses the sequence in LivPrb + to determine survival probabilities for each agent. + + Parameters + ---------- + None + + Returns + ------- + which_agents : np.array(bool) + Boolean array of size AgentCount indicating which agents die. + """ + # Determine who dies + LivPrb = np.array(self.LivPrb)[ + self.t_cycle - 1, self.shocks["MrkvNow"] + ] # Time has already advanced, so look back one + DiePrb = 1.0 - LivPrb + DeathShks = Uniform(seed=self.RNG.randint(0, 2 ** 31 - 1)).draw( + N=self.AgentCount + ) + which_agents = DeathShks < DiePrb + if self.T_age is not None: # Kill agents that have lived for too many periods + too_old = self.t_age >= self.T_age + which_agents = np.logical_or(which_agents, too_old) + return which_agents + + def simBirth(self, which_agents): + """ + Makes new Markov consumer by drawing initial normalized assets, permanent income levels, and + discrete states. Calls IndShockConsumerType.simBirth, then draws from initial Markov distribution. + + Parameters + ---------- + which_agents : np.array(Bool) + Boolean array of size self.AgentCount indicating which agents should be "born". + + Returns + ------- + None + """ + IndShockConsumerType.simBirth( + self, which_agents + ) # Get initial assets and permanent income + if ( + not self.global_markov + ): # Markov state is not changed if it is set at the global level + N = np.sum(which_agents) + base_draws = Uniform(seed=self.RNG.randint(0, 2 ** 31 - 1)).draw(N) + Cutoffs = np.cumsum(np.array(self.MrkvPrbsInit)) + self.shocks["MrkvNow"][which_agents] = np.searchsorted( + Cutoffs, base_draws + ).astype(int) + + def getMarkovStates(self): + """ + Draw new Markov states for each agent in the simulated population, using + the attribute MrkvArray to determine transition probabilities. + + Parameters + ---------- + None + + Returns + ------- + None + """ + # Draw random numbers that will be used to determine the next Markov state + if self.global_markov: + base_draws = np.ones(self.AgentCount) * Uniform( + seed=self.RNG.randint(0, 2 ** 31 - 1) + ).draw(1) + else: + base_draws = Uniform(seed=self.RNG.randint(0, 2 ** 31 - 1)).draw( + self.AgentCount + ) + dont_change = ( + self.t_age == 0 + ) # Don't change Markov state for those who were just born (unless global_markov) + if self.t_sim == 0: # Respect initial distribution of Markov states + dont_change[:] = True + + # Determine which agents are in which states right now + J = self.MrkvArray[0].shape[0] + MrkvPrev = self.shocks["MrkvNow"] + MrkvNow = np.zeros(self.AgentCount, dtype=int) + MrkvBoolArray = np.zeros((J, self.AgentCount)) + + for j in range(J): + MrkvBoolArray[j, :] = MrkvPrev == j + + # Draw new Markov states for each agent + for t in range(self.T_cycle): + Cutoffs = np.cumsum(self.MrkvArray[t], axis=1) + right_age = self.t_cycle == t + for j in range(J): + these = np.logical_and(right_age, MrkvBoolArray[j, :]) + MrkvNow[these] = np.searchsorted( + Cutoffs[j, :], base_draws[these] + ).astype(int) + if not self.global_markov: + MrkvNow[dont_change] = MrkvPrev[dont_change] + + self.shocks["MrkvNow"] = MrkvNow.astype(int) + + def getShocks(self): + """ + Gets new Markov states and permanent and transitory income shocks for this period. Samples + from IncomeDstn for each period-state in the cycle. + + Parameters + ---------- + None + + Returns + ------- + None + """ + self.getMarkovStates() + MrkvNow = self.shocks["MrkvNow"] + + # Now get income shocks for each consumer, by cycle-time and discrete state + PermShkNow = np.zeros(self.AgentCount) # Initialize shock arrays + TranShkNow = np.zeros(self.AgentCount) + for t in range(self.T_cycle): + for j in range(self.MrkvArray[t].shape[0]): + these = np.logical_and(t == self.t_cycle, j == MrkvNow) + N = np.sum(these) + if N > 0: + IncomeDstnNow = self.IncomeDstn[t - 1][ + j + ] # set current income distribution + PermGroFacNow = self.PermGroFac[t - 1][ + j + ] # and permanent growth factor + + # Get random draws of income shocks from the discrete distribution + EventDraws = IncomeDstnNow.draw_events(N) + PermShkNow[these] = ( + IncomeDstnNow.X[0][EventDraws] * PermGroFacNow + ) # permanent "shock" includes expected growth + TranShkNow[these] = IncomeDstnNow.X[1][EventDraws] + newborn = self.t_age == 0 + PermShkNow[newborn] = 1.0 + TranShkNow[newborn] = 1.0 + self.shocks["PermShkNow"] = PermShkNow + self.shocks["TranShkNow"] = TranShkNow + + def readShocks(self): + """ + A slight modification of AgentType.readShocks that makes sure that MrkvNow is int, not float. + + Parameters + ---------- + None + + Returns + ------- + None + """ + IndShockConsumerType.readShocks(self) + self.shocks["MrkvNow"] = self.shocks["MrkvNow"].astype(int) + + def getRfree(self): + """ + Returns an array of size self.AgentCount with interest factor that varies with discrete state. + + Parameters + ---------- + None + + Returns + ------- + RfreeNow : np.array + Array of size self.AgentCount with risk free interest rate for each agent. + """ + RfreeNow = self.Rfree[self.shocks["MrkvNow"]] + return RfreeNow + + def getControls(self): + """ + Calculates consumption for each consumer of this type using the consumption functions. + + Parameters + ---------- + None + + Returns + ------- + None + """ + cNow = np.zeros(self.AgentCount) + np.nan + MPCnow = np.zeros(self.AgentCount) + np.nan + J = self.MrkvArray[0].shape[0] + + MrkvBoolArray = np.zeros((J, self.AgentCount), dtype=bool) + for j in range(J): + MrkvBoolArray[j, :] = j == self.shocks["MrkvNow"] + + for t in range(self.T_cycle): + right_t = t == self.t_cycle + for j in range(J): + these = np.logical_and(right_t, MrkvBoolArray[j, :]) + cNow[these], MPCnow[these] = ( + self.solution[t].cFunc[j].eval_with_derivative(self.state_now['mNrmNow'][these]) + ) + self.controls["cNow"] = cNow + self.MPCnow = MPCnow + + def calcBoundingValues(self): + """ + Calculate human wealth plus minimum and maximum MPC in an infinite + horizon model with only one period repeated indefinitely. Store results + as attributes of self. Human wealth is the present discounted value of + expected future income after receiving income this period, ignoring mort- + ality. The maximum MPC is the limit of the MPC as m --> mNrmMin. The + minimum MPC is the limit of the MPC as m --> infty. Results are all + np.array with elements corresponding to each Markov state. + + NOT YET IMPLEMENTED FOR THIS CLASS + + Parameters + ---------- + None + + Returns + ------- + None + """ + raise NotImplementedError() + + def makeEulerErrorFunc(self, mMax=100, approx_inc_dstn=True): + """ + Creates a "normalized Euler error" function for this instance, mapping + from market resources to "consumption error per dollar of consumption." + Stores result in attribute eulerErrorFunc as an interpolated function. + Has option to use approximate income distribution stored in self.IncomeDstn + or to use a (temporary) very dense approximation. + + NOT YET IMPLEMENTED FOR THIS CLASS + + Parameters + ---------- + mMax : float + Maximum normalized market resources for the Euler error function. + approx_inc_dstn : Boolean + Indicator for whether to use the approximate discrete income distri- + bution stored in self.IncomeDstn[0], or to use a very accurate + discrete approximation instead. When True, uses approximation in + IncomeDstn; when False, makes and uses a very dense approximation. + + Returns + ------- + None + """ + raise NotImplementedError() + +#------------------------------------------------------------------------------ + + + + +#load income process to construct transition matrix +Matlabdict = loadmat('inc_process.mat') +data = list(Matlabdict.items()) +data_array=np.asarray(data) +x=data_array[3,1] +Pr=data_array[4,1] +pr = data_array[5,1] + +theta = np.concatenate((np.array([1e-100]).reshape(1,1),np.exp(x).reshape(1,12)),axis=1).reshape(13,1) +fin = 0.8820 #job-finding probability +sep = 0.0573 #separation probability +cmin= 1e-6 # lower bound on consumption + + + +#constructing transition Matrix for Dictionary +G=np.array([1-fin]).reshape(1,1) +A = np.concatenate((G, fin*pr), axis=1) +K= sep**np.ones(12).reshape(12,1) +D=np.concatenate((K,np.multiply((1-sep),Pr)),axis=1) +Pr1 = np.concatenate((A,D)) + +GLDict={ + # Parameters shared with the perfect foresight model + "CRRA": 4.0, # Coefficient of relative risk aversion + "Rfree": 1.00625*np.ones(13), # Interest factor on assets + "DiscFac": .9457, # Intertemporal discount factor + "LivPrb" : [1.00*np.ones(13)], # Survival probability + "PermGroFac" :[1.00*np.ones(13)], # Permanent income growth factor + + # Parameters that specify the income distribution over the lifecycle + "PermShkStd" : [0.0], # Standard deviation of log permanent shocks to income + "PermShkCount" : 1, # Number of points in discrete approximation to permanent income shocks + "TranShkStd" : [0.0], # Standard deviation of log transitory shocks to income + "TranShkCount" : 1, # Number of points in discrete approximation to transitory income shocks + "UnempPrb" : 0, # Probability of unemployment while working + "IncUnemp" : 0, # Unemployment benefits replacement rate + "UnempPrbRet" : 0, # Probability of "unemployment" while retired + "IncUnempRet" : 0, # "Unemployment" benefits when retired + "T_retire" : 0, # Period of retirement (0 --> no retirement) + "tax_rate" : 0.0, # Flat income tax rate (legacy parameter, will be removed in future) + + # Parameters for constructing the "assets above minimum" grid + "aXtraMin" : .000006, # Minimum end-of-period "assets above minimum" value + "aXtraMax" : 50, # Maximum end-of-period "assets above minimum" value + "aXtraCount" : 182, # Number of points in the base grid of "assets above minimum" + "aXtraNestFac" : 3, # Exponential nesting factor when constructing "assets above minimum" grid + "aXtraExtra" : [None], # Additional values to add to aXtraGrid + + # A few other paramaters + "BoroCnstArt" : -1.6, # Artificial borrowing constraint; imposed minimum level of end-of period assets + "vFuncBool" : True, # Whether to calculate the value function during solution + "CubicBool" : False, # Preference shocks currently only compatible with linear cFunc + "T_cycle" : 1, # Number of periods in the cycle for this agent type + + # Parameters only used in simulation + "AgentCount" : 10000, # Number of agents of this type + "T_sim" : 120, # Number of periods to simulate + "aNrmInitMean" : -6.0, # Mean of log initial assets + "aNrmInitStd" : 1.0, # Standard deviation of log initial assets + "pLvlInitMean" : 0.0, # Mean of log initial permanent income + "pLvlInitStd" : 0.0, # Standard deviation of log initial permanent income + "PermGroFacAgg" : 1.0, # Aggregate permanent income growth factor + "T_age" : None, # Age after which simulated agents are automatically killed + + # Parameters from Guerrieri et Lorenzoni + "MrkvArray" : [Pr1], # Markov Transition Matrix + 'eta': 1.5, # Curvature of utility from leisure + 'nu': 0.16, # UI benefits + 'pssi': 18.154609, # Disutility from labor as if representative agent + 'B': 2.56, # Bond Supply +} + +#------------------------------------------------------------------------------ + +IncomeDstnReg = DiscreteDistribution(np.ones(1), [np.ones(1), np.zeros(1)]) +IncomeDstn = 13*[IncomeDstnReg] + +GLexample = GLConsumerType(**GLDict) +GLexample.IncomeDstn = [IncomeDstn] +GLexample.solve() + + +plotFuncs(GLexample.solution[0].cFunc[1:12], -2, 12) + +plotFuncs(GLexample.solution[0].LFunc[1:12],-2, 12) + + +plotFuncs([GLexample.solution[0].cFunc[1], + GLexample.solution[0].cFunc[7] + ], -2, 12) +plotFuncs([GLexample.solution[0].LFunc[1], + GLexample.solution[0].LFunc[7] + ], -2, 12) + diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Code/Python/GLcode_withoutInstances.py b/Guerrieri-Lorenzoni_2017_REMARK/Code/Python/GLcode_withoutInstances.py new file mode 100644 index 00000000..cc84c617 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Code/Python/GLcode_withoutInstances.py @@ -0,0 +1,1576 @@ + + +from __future__ import division, print_function +from __future__ import absolute_import +from builtins import range +import numpy as np +from HARK.core import AgentType, HARKobject +from HARK.ConsumptionSaving.ConsIndShockModel import ( + ConsIndShockSolver, + ValueFunc, + MargValueFunc, + IndShockConsumerType, + PerfForesightConsumerType, +) + +from HARK.distribution import DiscreteDistribution, Uniform +from HARK.interpolation import CubicInterp, LowerEnvelope, LinearInterp +from HARK.utilities import ( + CRRAutility, + CRRAutilityP, + CRRAutilityPP, + CRRAutilityP_inv, + CRRAutility_invP, + CRRAutility_inv, + CRRAutilityP_invP, +) +from scipy.io import loadmat +from HARK.utilities import NullFunc, plotFuncs + + +""" +Authors: William Du and Tung-Sheng Hsieh + +base: Python 3.7.3 + +This code is an alteration of ConsMarkovModel.Py + +The version of the ConsMarkovModel.Py used was last updated October 21st 2020 + +Note** GL denotes Guerrieri Lorenzoni + + +There are three main classes in this code: + + GLConsumerSolution is the usual Consumer Solution with the addition of the labor supply function. + - appendSolution + + GLSolver solves a single period of the consumption-labor-saving problem with stochastic transition between discrete states. + - defBoundaryGL + - calcEndOfPrdvPGL + - getPointsForInterpolationGL + - makeSolutionGL + + GLConsumerType represents the agent in the consumption-labor-saving model. + - updateSolutionTerminal + +Underneath each class are the functions that were edited. If a function in the original ConMarkovModel.py was edited, +then it will likely have a GL at its name. + +""" + + + + + + +""" +Classes to solve and simulate consumption-savings model with a discrete, exogenous, +stochastic Markov state. The only solver here extends ConsIndShockModel to +include a Markov state; the interest factor, permanent growth factor, and income +distribution can vary with the discrete state. +""" + + + + +__all__ = ["GLSolver", "GLConsumerType"] + +utility = CRRAutility +utilityP = CRRAutilityP +utilityPP = CRRAutilityPP +utilityP_inv = CRRAutilityP_inv +utility_invP = CRRAutility_invP +utility_inv = CRRAutility_inv +utilityP_invP = CRRAutilityP_invP + +class GLConsumerSolution(HARKobject): + """ + A class representing the solution of a single period of a consumption-saving + problem. The solution must include a consumption function and marginal + value function. + Here and elsewhere in the code, Nrm indicates that variables are normalized + by permanent income. + """ + + distance_criteria = ["vPfunc"] + + def __init__( + self, + cFunc=None, + LFunc=None, + vFunc=None, + vPfunc=None, + vPPfunc=None, + mNrmMin=None, + hNrm=None, + MPCmin=None, + MPCmax=None, + ): + """ + The constructor for a new ConsumerSolution object. + Parameters + ---------- + cFunc : function + The consumption function for this period, defined over bond + holdings: c = cFunc(b). + LFunc: function + The Labor Supply function for this period, defined over bond + holdings: l = LFunc(b) + vFunc : function + The beginning-of-period value function for this period, defined over + market resources: v = vFunc(m). + vPfunc : function + The beginning-of-period marginal value function for this period, + defined over bond holdings: vP = vPfunc(b). + vPPfunc : function + The beginning-of-period marginal marginal value function for this + period, defined over market resources: vPP = vPPfunc(m). + mNrmMin : float + The minimum allowable market resources for this period; the consump- + tion function (etc) are undefined for m < mNrmMin. + hNrm : float + Human wealth after receiving income this period: PDV of all future + income, ignoring mortality. + MPCmin : float + Infimum of the marginal propensity to consume this period. + MPC --> MPCmin as m --> infinity. + MPCmax : float + Supremum of the marginal propensity to consume this period. + MPC --> MPCmax as m --> mNrmMin. + Returns + ------- + None + """ + # Change any missing function inputs to NullFunc + self.cFunc = cFunc if cFunc is not None else NullFunc() + self.LFunc = LFunc if LFunc is not None else NullFunc() + + self.vFunc = vFunc if vFunc is not None else NullFunc() + self.vPfunc = vPfunc if vPfunc is not None else NullFunc() + # vPFunc = NullFunc() if vPfunc is None else vPfunc + self.vPPfunc = vPPfunc if vPPfunc is not None else NullFunc() + self.mNrmMin = mNrmMin + self.hNrm = hNrm + self.MPCmin = MPCmin + self.MPCmax = MPCmax + + + def appendSolution(self, new_solution): + """ + Appends one solution to another to create a ConsumerSolution whose + attributes are lists. Used in ConsMarkovModel, where we append solutions + *conditional* on a particular value of a Markov state to each other in + order to get the entire solution. + Parameters + ---------- + new_solution : ConsumerSolution + The solution to a consumption-saving problem; each attribute is a + list representing state-conditional values or functions. + Returns + ------- + None + """ + if type(self.cFunc) != list: + # Then we assume that self is an empty initialized solution instance. + # Begin by checking this is so. + assert ( + NullFunc().distance(self.cFunc) == 0 + ), "appendSolution called incorrectly!" + + # We will need the attributes of the solution instance to be lists. Do that here. + self.cFunc = [new_solution.cFunc] + self.LFunc = [new_solution.LFunc] + self.vFunc = [new_solution.vFunc] + self.vPfunc = [new_solution.vPfunc] + self.vPPfunc = [new_solution.vPPfunc] + self.mNrmMin = [new_solution.mNrmMin] + else: + self.cFunc.append(new_solution.cFunc) + self.LFunc.append(new_solution.LFunc) + self.vFunc.append(new_solution.vFunc) + self.vPfunc.append(new_solution.vPfunc) + self.vPPfunc.append(new_solution.vPPfunc) + self.mNrmMin.append(new_solution.mNrmMin) + + +class GLSolver(ConsIndShockSolver): + """ + A class to solve a single period consumption-saving problem with risky income + and stochastic transitions between discrete states, in a Markov fashion. + Extends ConsIndShockSolver, with identical inputs but for a discrete + Markov state, whose transition rule is summarized in MrkvArray. Markov + states can differ in their interest factor, permanent growth factor, live probability, and + income distribution, so the inputs Rfree, PermGroFac, IncomeDstn, and LivPrb are + now arrays or lists specifying those values in each (succeeding) Markov state. + """ + + def __init__( + self, + solution_next, + IncomeDstn_list, + LivPrb, + DiscFac, + CRRA, + Rfree_list, + PermGroFac_list, + MrkvArray, + BoroCnstArt, + aXtraGrid, + vFuncBool, + CubicBool, + eta, + nu, + pssi, + B, + ): + """ + Constructor for a new solver for a one period problem with risky income + and transitions between discrete Markov states. In the descriptions below, + N is the number of discrete states. + + Parameters + ---------- + solution_next : ConsumerSolution + The solution to next period's one period problem. + IncomeDstn_list : [[np.array]] + A length N list of income distributions in each succeeding Markov + state. Each income distribution contains three arrays of floats, + representing a discrete approximation to the income process at the + beginning of the succeeding period. Order: event probabilities, + permanent shocks, transitory shocks. + LivPrb : np.array + Survival probability; likelihood of being alive at the beginning of + the succeeding period for each Markov state. + DiscFac : float + Intertemporal discount factor for future utility. + CRRA : float + Coefficient of relative risk aversion. + Rfree_list : np.array + Risk free interest factor on end-of-period assets for each Markov + state in the succeeding period. + PermGroFac_list : np.array + Expected permanent income growth factor at the end of this period + for each Markov state in the succeeding period. + MrkvArray : np.array + An NxN array representing a Markov transition matrix between discrete + states. The i,j-th element of MrkvArray is the probability of + moving from state i in period t to state j in period t+1. + BoroCnstArt: float or None + Borrowing constraint for the minimum allowable assets to end the + period with. If it is less than the natural borrowing constraint, + then it is irrelevant; BoroCnstArt=None indicates no artificial bor- + rowing constraint. + aXtraGrid: np.array + Array of "extra" end-of-period asset values-- assets above the + absolute minimum acceptable level. + vFuncBool: boolean + An indicator for whether the value function should be computed and + included in the reported solution. + CubicBool: boolean + An indicator for whether the solver should use cubic or linear inter- + polation. + eta : float + Coefficient for the Curvature of utility from leisure + nu : float + UI benefits + pssi : float + Disutility from labor as if representative agent + B : float + Bond Supply + + + + Returns + ------- + None + """ + # Set basic attributes of the problem + + self.assignParameters( + solution_next=solution_next, + IncomeDstn_list=IncomeDstn_list, + LivPrb=LivPrb, + DiscFac=DiscFac, + CRRA=CRRA, + BoroCnstArt=BoroCnstArt, + aXtraGrid=aXtraGrid, + vFuncBool=vFuncBool, + CubicBool=CubicBool, + Rfree_list=Rfree_list, + PermGroFac_list=PermGroFac_list, + MrkvArray=MrkvArray, + StateCount=MrkvArray.shape[0], + eta=eta, + nu=nu, + pssi=pssi, + B=B, + ) + self.defUtilityFuncs() + + def solve(self): + """ + Solve the one period problem of the consumption-saving model with a Markov state. + + Parameters + ---------- + none + + Returns + ------- + solution : ConsumerSolution + The solution to the single period consumption-labor-saving problem. Includes + a consumption function cFunc (using cubic or linear splines), a labor supply function, + a marginal value function vPfunc, a minimum acceptable level of normalized + market resources mNrmMin, normalized human wealth hNrm, and bounding + MPCs MPCmin and MPCmax. It might also have a value function vFunc + and marginal marginal value function vPPfunc. All of these attributes + are lists or arrays, with elements corresponding to the current + Markov state. E.g. solution.cFunc[0] is the consumption function + when in the i=0 Markov state this period. + """ + # Find the natural borrowing constraint in each current state + self.defBoundaryGL() + + # Initialize end-of-period (marginal) value functions + self.EndOfPrdvFunc_list = [] + self.EndOfPrdvPfunc_list = [] + self.ExIncNextAll = ( + np.zeros(self.StateCount) + np.nan + ) # expected income conditional on the next state + self.WorstIncPrbAll = ( + np.zeros(self.StateCount) + np.nan + ) # probability of getting the worst income shock in each next period state + + # Loop through each next-period-state and calculate the end-of-period + # (marginal) value function + for j in range(self.StateCount): + # Condition values on next period's state (and record a couple for later use) + self.conditionOnState(j) + self.ExIncNextAll[j] = np.dot( + self.ShkPrbsNext, self.PermShkValsNext * self.TranShkValsNext + ) + self.WorstIncPrbAll[j] = self.WorstIncPrb + + # Construct the end-of-period marginal value function conditional + # on next period's state and add it to the list of value functions + EndOfPrdvPfunc_cond = self.makeEndOfPrdvPfuncCond() + self.EndOfPrdvPfunc_list.append(EndOfPrdvPfunc_cond) + + # Construct the end-of-period value functional conditional on next + # period's state and add it to the list of value functions + if self.vFuncBool: + EndOfPrdvFunc_cond = self.makeEndOfPrdvFuncCond() + self.EndOfPrdvFunc_list.append(EndOfPrdvFunc_cond) + + # EndOfPrdvP_cond is EndOfPrdvP conditional on *next* period's state. + # Take expectations to get EndOfPrdvP conditional on *this* period's state. + self.calcEndOfPrdvPGL() + + # Calculate the bounding MPCs and PDV of human wealth for each state + self.calcHumWealthAndBoundingMPCs() + + # Find consumption and market resources corresponding to each end-of-period + # assets point for each state (and add an additional point at the lower bound) + aNrm = ( + np.asarray(self.aXtraGrid)[np.newaxis, :] + + np.array(self.BoroCnstNat_list)[:, np.newaxis] + ) + + self.getPointsForInterpolationGL(self.EndOfPrdvP, aNrm) + + # Package and return the solution for this period + self.BoroCnstNat = self.BoroCnstNat_list + solution = self.makeSolutionGL(self.cNow, self.Bnow, self.Nnow) + return solution + + + def getPointsForInterpolationGL(self, EndOfPrdvP, aNrmNow): + """ + Finds interpolation points (c,m) for the consumption function. + Parameters + ---------- + EndOfPrdvP : np.array + Array of end-of-period marginal values. + aNrmNow : np.array + Array of end-of-period asset values that yield the marginal values + in EndOfPrdvP. + Returns + ------- + c_for_interpolation : np.array + Consumption points for interpolation. + m_for_interpolation : np.array + Corresponding market resource points for interpolation. + """ + + # minimum consumption value for each state + Matlabcl=loadmat('cl') + cldata=list(Matlabcl.items()) + cldata=np.array(cldata) + cl=cldata[3,1].reshape(13,1) + + # import Income Process + Matlabdict = loadmat('inc_process.mat') + data = list(Matlabdict.items()) + data_array=np.asarray(data) + x=data_array[3,1] #log productivity + Pr=data_array[4,1] + pr = data_array[5,1] + + # vector where each element is a level of productivity, The first element is productivity of effectively zero (unemployed) + theta = np.concatenate((np.array([1e-100000]).reshape(1,1),np.exp(x).reshape(1,12)),axis=1).reshape(13,) + + fin = 0.8820 # job-finding probability + sep = 0.0573 # separation probability + cmin= 1e-6 # lower bound on consumption + + + #constructing transition Matrix + G=np.array([1-fin]).reshape(1,1) + A = np.concatenate((G, fin*pr), axis=1) + K= sep**np.ones(12).reshape(12,1) + D=np.concatenate((K,np.multiply((1-sep),Pr)),axis=1) + Pr = np.concatenate((A,D)) # Markov Array + + + # find new invariate distribution + pr = np.concatenate([np.array([0]).reshape(1,1), pr],axis=1) + + dif = 1 + while dif > 1e-5: + pri = pr.dot(Pr) + dif = np.amax(np.absolute(pri-pr)) + pr = pri + + + + fac = ((self.pssi / theta)** (1/self.eta)).reshape(13,) # parameter for calculating Nnow + tau = (self.nu*pr[0,0] + (self.Rfree-1)/(self.Rfree)*self.B) / (1 - pr[0,0]) # labor tax + z = np.insert(-tau*np.ones(12),0,self.nu).reshape(13,1) # full transfer scheme + + #diagonalize for computational purposes + facMat = np.diag(fac) + thetaMat = np.diag(theta) + + + self.Bgrid_rep=np.tile(self.Bgrid,(13,1)) + + #Endogenous Gridpoints Method + cNow = self.uPinv(EndOfPrdvP) #FOC for consumption + Nnow = np.maximum(1-(facMat.dot(cNow**(self.CRRA/self.eta))),0) #labor supply FOC + Bnow = (self.Bgrid_rep/(self.Rfree)) + cNow - thetaMat.dot(Nnow) - z # Budget constraint + + #Constrained + for i in range(13): + if Bnow[i,0] < self.BoroCnstArt: + c_c = np.linspace(cl[i,0], cNow[i,0], 6) + n_c = np.maximum(1 - fac[i]*(c_c**(self.CRRA/self.eta)),0) # labor supply + b_c = self.BoroCnstArt/self.Rfree + c_c - theta[i]*n_c - z[i] # budget + Bnow[i] = np.concatenate([b_c[0:5], Bnow[i,5:183]]) + Nnow[i]= np.concatenate([n_c[0:5], Nnow[i,5:183]]) + cNow[i] = np.concatenate([c_c[0:5], cNow[i,5:183]]) + + cNow=np.maximum(cNow,cmin) + + # Limiting consumption is zero as m approaches mNrmMin + c_for_interpolation = np.insert(cNow, 0, cmin, axis=-1) + m_for_interpolation = np.insert(Bnow, 0, self.BoroCnstArt, axis=-1) + + # Storage + self.cNow = cNow + self.Nnow = Nnow + self.Bnow = Bnow + + + + return c_for_interpolation, m_for_interpolation + + def defBoundaryGL(self): + + """ + Find the borrowing constraint for each current state and save it as an + attribute of self for use by other methods. + + Parameters + ---------- + none + + Returns + ------- + none + """ + + self.BoroCnstNatAll = np.zeros(self.StateCount) + np.nan + # Find the natural borrowing constraint conditional on next period's state + for j in range(self.StateCount): + PermShkMinNext = np.min(self.IncomeDstn_list[j].X[0]) + TranShkMinNext = np.min(self.IncomeDstn_list[j].X[1]) + + + self.BoroCnstNatAll[j] = ( + (self.solution_next.mNrmMin[j] - TranShkMinNext - .1670 ) # .1670 = z[0]: the level of unemployment benefits + * (self.PermGroFac_list[j] * PermShkMinNext) + / self.Rfree_list[j] + ) + + self.BoroCnstNat_list = np.zeros(self.StateCount) + np.nan + self.mNrmMin_list = np.zeros(self.StateCount) + np.nan + self.BoroCnstDependency = np.zeros((self.StateCount, self.StateCount)) + np.nan + # The natural borrowing constraint in each current state is the *highest* + # among next-state-conditional natural borrowing constraints that could + # occur from this current state. + for i in range(self.StateCount): + possible_next_states = self.MrkvArray[i, :] > 0 + self.BoroCnstNat_list[i] = np.max(self.BoroCnstNatAll[possible_next_states]) + + # Explicitly handle the "None" case: + if self.BoroCnstArt is None: + self.mNrmMin_list[i] = self.BoroCnstNat_list[i] + else: + self.mNrmMin_list[i] = np.max( + [self.BoroCnstNat_list[i], self.BoroCnstArt] + ) + self.BoroCnstDependency[i, :] = ( + self.BoroCnstNat_list[i] == self.BoroCnstNatAll + ) + # Also creates a Boolean array indicating whether the natural borrowing + # constraint *could* be hit when transitioning from i to j. + + def conditionOnState(self, state_index): + """ + Temporarily assume that a particular Markov state will occur in the + succeeding period, and condition solver attributes on this assumption. + Allows the solver to construct the future-state-conditional marginal + value function (etc) for that future state. + + Parameters + ---------- + state_index : int + Index of the future Markov state to condition on. + + Returns + ------- + none + """ + # Set future-state-conditional values as attributes of self + self.IncomeDstn = self.IncomeDstn_list[state_index] + self.Rfree = self.Rfree_list[state_index] + self.PermGroFac = self.PermGroFac_list[state_index] + self.vPfuncNext = self.solution_next.vPfunc[state_index] + self.mNrmMinNow = self.mNrmMin_list[state_index] + self.BoroCnstNat = self.BoroCnstNatAll[state_index] + self.setAndUpdateValues( + self.solution_next, self.IncomeDstn, self.LivPrb, self.DiscFac + ) + self.DiscFacEff = ( + self.DiscFac + ) # survival probability LivPrb represents probability from + # *current* state, so DiscFacEff is just DiscFac for now + + # These lines have to come after setAndUpdateValues to override the definitions there + self.vPfuncNext = self.solution_next.vPfunc[state_index] + if self.CubicBool: + self.vPPfuncNext = self.solution_next.vPPfunc[state_index] + if self.vFuncBool: + self.vFuncNext = self.solution_next.vFunc[state_index] + + def calcEndOfPrdvPP(self): + """ + Calculates end-of-period marginal marginal value using a pre-defined + array of next period market resources in self.mNrmNext. + + Parameters + ---------- + none + + Returns + ------- + EndOfPrdvPP : np.array + End-of-period marginal marginal value of assets at each value in + the grid of assets. + """ + EndOfPrdvPP = ( + self.DiscFacEff + * self.Rfree + * self.Rfree + * self.PermGroFac ** (-self.CRRA - 1.0) + * np.sum( + self.PermShkVals_temp ** (-self.CRRA - 1.0) + * self.vPPfuncNext(self.mNrmNext) + * self.ShkPrbs_temp, + axis=0, + ) + ) + return EndOfPrdvPP + + def makeEndOfPrdvFuncCond(self): + """ + Construct the end-of-period value function conditional on next period's + state. NOTE: It might be possible to eliminate this method and replace + it with ConsIndShockSolver.makeEndOfPrdvFunc, but the self.X_cond + variables must be renamed. + + Parameters + ---------- + none + + Returns + ------- + EndofPrdvFunc_cond : ValueFunc + The end-of-period value function conditional on a particular state + occuring in the next period. + """ + VLvlNext = ( + self.PermShkVals_temp ** (1.0 - self.CRRA) + * self.PermGroFac ** (1.0 - self.CRRA) + ) * self.vFuncNext(self.mNrmNext) + EndOfPrdv_cond = self.DiscFacEff * np.sum(VLvlNext * self.ShkPrbs_temp, axis=0) + EndOfPrdvNvrs_cond = self.uinv(EndOfPrdv_cond) + EndOfPrdvNvrsP_cond = self.EndOfPrdvP_cond * self.uinvP(EndOfPrdv_cond) + EndOfPrdvNvrs_cond = np.insert(EndOfPrdvNvrs_cond, 0, 0.0) + EndOfPrdvNvrsP_cond = np.insert(EndOfPrdvNvrsP_cond, 0, EndOfPrdvNvrsP_cond[0]) + aNrm_temp = np.insert(self.aNrm_cond, 0, self.BoroCnstNat) + EndOfPrdvNvrsFunc_cond = CubicInterp( + aNrm_temp, EndOfPrdvNvrs_cond, EndOfPrdvNvrsP_cond + ) + EndofPrdvFunc_cond = ValueFunc(EndOfPrdvNvrsFunc_cond, self.CRRA) + return EndofPrdvFunc_cond + + def calcEndOfPrdvPcond(self): + """ + Calculate end-of-period marginal value of assets at each point in aNrmNow + conditional on a particular state occuring in the next period. + + Parameters + ---------- + None + + Returns + ------- + EndOfPrdvP : np.array + A 1D array of end-of-period marginal value of assets. + """ + + #EndOfPrdvPcond = ConsIndShockSolver.calcEndOfPrdvP(self) + + EndOfPrdvPcond = ConsIndShockSolver.calcEndOfPrdvP(self) + return EndOfPrdvPcond + + def makeEndOfPrdvPfuncCond(self): + """ + Construct the end-of-period marginal value function conditional on next + period's state. + + Parameters + ---------- + None + + Returns + ------- + EndofPrdvPfunc_cond : MargValueFunc + The end-of-period marginal value function conditional on a particular + state occuring in the succeeding period. + """ + # Get data to construct the end-of-period marginal value function (conditional on next state) + self.aNrm_cond = self.prepareToCalcEndOfPrdvP() + self.EndOfPrdvP_cond = self.calcEndOfPrdvPcond() + EndOfPrdvPnvrs_cond = self.uPinv( + self.EndOfPrdvP_cond + ) # "decurved" marginal value + if self.CubicBool: + EndOfPrdvPP_cond = self.calcEndOfPrdvPP() + EndOfPrdvPnvrsP_cond = EndOfPrdvPP_cond * self.uPinvP( + self.EndOfPrdvP_cond + ) # "decurved" marginal marginal value + + # Construct the end-of-period marginal value function conditional on the next state. + if self.CubicBool: + EndOfPrdvPnvrsFunc_cond = CubicInterp( + self.aNrm_cond, + EndOfPrdvPnvrs_cond, + EndOfPrdvPnvrsP_cond, + lower_extrap=True, + ) + else: + EndOfPrdvPnvrsFunc_cond = LinearInterp( + self.aNrm_cond, EndOfPrdvPnvrs_cond, lower_extrap=True + ) + EndofPrdvPfunc_cond = MargValueFunc( + EndOfPrdvPnvrsFunc_cond, self.CRRA + ) # "recurve" the interpolated marginal value function + return EndofPrdvPfunc_cond + + def calcEndOfPrdvPGL(self): + """ + Calculates end of period marginal value (and marginal marginal) value + at each aXtra gridpoint for each current state, unconditional on the + future Markov state (i.e. weighting conditional end-of-period marginal + value by transition probabilities). + + Parameters + ---------- + none + + Returns + ------- + none + """ + + + # Find unique values of minimum acceptable end-of-period assets (and the + # current period states for which they apply). + aNrmMin_unique, state_inverse = np.unique( + self.BoroCnstNat_list, return_inverse=True + ) + self.possible_transitions = self.MrkvArray > 0 + + # Calculate end-of-period marginal value (and marg marg value) at each + # asset gridpoint for each current period state + EndOfPrdvP = np.zeros((self.StateCount, self.aXtraGrid.size)) + EndOfPrdvPP = np.zeros((self.StateCount, self.aXtraGrid.size)) + for k in range(aNrmMin_unique.size): + aNrmMin = aNrmMin_unique[k] # minimum assets for this pass + which_states = ( + state_inverse == k + ) # the states for which this minimum applies + + # Construct Asset Grid + Bgrid_uc = -2+((np.array(range(0,200))/200)**2)*52 # asset grid used in authors' code + self.Bgrid=[] + for i in range(200): + if Bgrid_uc[i] > self.BoroCnstArt: + self.Bgrid.append(Bgrid_uc[i]) + + self.Bgrid = np.array(self.Bgrid).reshape(1,len(self.Bgrid)) + aGrid = self.Bgrid #asset grid for this pass + + #aGrid = aNrmMin + self.aXtraGrid # assets grid for this pass + + EndOfPrdvP_all = np.zeros((self.StateCount, self.aXtraGrid.size)) + EndOfPrdvPP_all = np.zeros((self.StateCount, self.aXtraGrid.size)) + for j in range(self.StateCount): + if np.any( + np.logical_and(self.possible_transitions[:, j], which_states) + ): # only consider a future state if one of the relevant states could transition to it + EndOfPrdvP_all[j, :] = self.EndOfPrdvPfunc_list[j](aGrid) + if ( + self.CubicBool + ): # Add conditional end-of-period (marginal) marginal value to the arrays + EndOfPrdvPP_all[j, :] = self.EndOfPrdvPfunc_list[j].derivative( + aGrid + ) + # Weight conditional marginal (marginal) values by transition probs + # to get unconditional marginal (marginal) value at each gridpoint. + + EndOfPrdvP_temp = np.dot(self.MrkvArray, EndOfPrdvP_all) + + + EndOfPrdvP[which_states, :] = EndOfPrdvP_temp[ + which_states, : + ] # only take the states for which this asset minimum applies + if self.CubicBool: + EndOfPrdvPP_temp = np.dot(self.MrkvArray, EndOfPrdvPP_all) + EndOfPrdvPP[which_states, :] = EndOfPrdvPP_temp[which_states, :] + + # Store the results as attributes of self, scaling end of period marginal value by survival probability from each current state + LivPrb_tiled = np.tile( + np.reshape(self.LivPrb, (self.StateCount, 1)), (1, self.aXtraGrid.size) + ) + self.EndOfPrdvP = LivPrb_tiled * EndOfPrdvP #---------------############################################ + if self.CubicBool: + self.EndOfPrdvPP = LivPrb_tiled * EndOfPrdvPP + + def calcHumWealthAndBoundingMPCs(self): + """ + Calculates human wealth and the maximum and minimum MPC for each current + period state, then stores them as attributes of self for use by other methods. + + Parameters + ---------- + none + + Returns + ------- + none + """ + # Upper bound on MPC at lower m-bound + WorstIncPrb_array = self.BoroCnstDependency * np.tile( + np.reshape(self.WorstIncPrbAll, (1, self.StateCount)), (self.StateCount, 1) + ) + temp_array = self.MrkvArray * WorstIncPrb_array + WorstIncPrbNow = np.sum( + temp_array, axis=1 + ) # Probability of getting the "worst" income shock and transition from each current state + ExMPCmaxNext = ( + np.dot( + temp_array, + self.Rfree_list ** (1.0 - self.CRRA) + * self.solution_next.MPCmax ** (-self.CRRA), + ) + / WorstIncPrbNow + ) ** (-1.0 / self.CRRA) + DiscFacEff_temp = self.DiscFac * self.LivPrb + self.MPCmaxNow = 1.0 / ( + 1.0 + + ((DiscFacEff_temp * WorstIncPrbNow) ** (1.0 / self.CRRA)) / ExMPCmaxNext + ) + self.MPCmaxEff = self.MPCmaxNow + self.MPCmaxEff[self.BoroCnstNat_list < self.mNrmMin_list] = 1.0 + # State-conditional PDV of human wealth + hNrmPlusIncNext = self.ExIncNextAll + self.solution_next.hNrm + self.hNrmNow = np.dot( + self.MrkvArray, (self.PermGroFac_list / self.Rfree_list) * hNrmPlusIncNext + ) + # Lower bound on MPC as m gets arbitrarily large + temp = ( + DiscFacEff_temp + * np.dot( + self.MrkvArray, + self.solution_next.MPCmin ** (-self.CRRA) + * self.Rfree_list ** (1.0 - self.CRRA), + ) + ) ** (1.0 / self.CRRA) + self.MPCminNow = 1.0 / (1.0 + temp) + + def makeSolutionGL(self, cNrm, BNrm, NNrm): + """ + Construct an object representing the solution to this period's problem. + + Parameters + ---------- + cNrm : np.array + Array of normalized consumption values for interpolation. Each row + corresponds to a Markov state for this period. + mNrm : np.array + Array of normalized market resource values for interpolation. Each + row corresponds to a Markov state for this period. + + Returns + ------- + solution : ConsumerSolution + The solution to the single period consumption-saving problem. Includes + a consumption function cFunc (using cubic or linear splines), a marg- + inal value function vPfunc, a minimum acceptable level of normalized + market resources mNrmMin, normalized human wealth hNrm, and bounding + MPCs MPCmin and MPCmax. It might also have a value function vFunc + and marginal marginal value function vPPfunc. All of these attributes + are lists or arrays, with elements corresponding to the current + Markov state. E.g. solution.cFunc[0] is the consumption function + when in the i=0 Markov state this period. + """ + solution = ( + GLConsumerSolution() + ) # An empty solution to which we'll add state-conditional solutions + # Calculate the MPC at each market resource gridpoint in each state (if desired) + if self.CubicBool: + dcda = self.EndOfPrdvPP / self.uPP(np.array(self.cNow)) + MPC = dcda / (dcda + 1.0) + self.MPC_temp = np.hstack( + (np.reshape(self.MPCmaxNow, (self.StateCount, 1)), MPC) + ) + interpfunc = self.makeCubiccFunc + else: + interpfunc = self.makeLinearcFunc + + # Loop through each current period state and add its solution to the overall solution + for i in range(self.StateCount): + # Set current-period-conditional human wealth and MPC bounds + self.hNrmNow_j = self.hNrmNow[i] + self.MPCminNow_j = self.MPCminNow[i] + if self.CubicBool: + self.MPC_temp_j = self.MPC_temp[i, :] + + # Construct the consumption function by combining the constrained and unconstrained portions + self.cFuncNowCnst = LinearInterp( + [self.mNrmMin_list[i], self.mNrmMin_list[i] + 1.0], [0.0, 1.0] + ) + + cFuncNowUnc = interpfunc(BNrm[i, :], cNrm[i, :]) + cFuncNow = LowerEnvelope(cFuncNowUnc, self.cFuncNowCnst) + + LFuncNow = interpfunc(BNrm[i,:], NNrm[i,:]) + + # Make the marginal value function and pack up the current-state-conditional solution + vPfuncNow = MargValueFunc(cFuncNow, self.CRRA) + solution_cond = GLConsumerSolution( + cFunc=cFuncNow, LFunc=LFuncNow, vPfunc=vPfuncNow, mNrmMin=self.mNrmMinNow + ) + if ( + self.CubicBool + ): # Add the state-conditional marginal marginal value function (if desired) + solution_cond = self.addvPPfunc(solution_cond) + + # Add the current-state-conditional solution to the overall period solution + solution.appendSolution(solution_cond) + + # Add the lower bounds of market resources, MPC limits, human resources, + # and the value functions to the overall solution + solution.mNrmMin = self.mNrmMin_list + solution = self.addMPCandHumanWealth(solution) + if self.vFuncBool: + vFuncNow = self.makevFunc(solution) + solution.vFunc = vFuncNow + + # Return the overall solution to this period + return solution + + def makeLinearcFunc(self, BNrm, cNrm): + """ + Make a linear interpolation to represent the (unconstrained) consumption + function conditional on the current period state. + + Parameters + ---------- + mNrm : np.array + Array of normalized market resource values for interpolation. + cNrm : np.array + Array of normalized consumption values for interpolation. + + Returns + ------- + cFuncUnc: an instance of HARK.interpolation.LinearInterp + """ + cFuncUnc = LinearInterp( + BNrm, cNrm, self.MPCminNow_j * self.hNrmNow_j, self.MPCminNow_j + ) + return cFuncUnc + + def makeCubiccFunc(self, mNrm, cNrm): + """ + Make a cubic interpolation to represent the (unconstrained) consumption + function conditional on the current period state. + + Parameters + ---------- + mNrm : np.array + Array of normalized market resource values for interpolation. + cNrm : np.array + Array of normalized consumption values for interpolation. + + Returns + ------- + cFuncUnc: an instance of HARK.interpolation.CubicInterp + """ + cFuncUnc = CubicInterp( + mNrm, + cNrm, + self.MPC_temp_j, + self.MPCminNow_j * self.hNrmNow_j, + self.MPCminNow_j, + ) + return cFuncUnc + + def makevFunc(self, solution): + """ + Construct the value function for each current state. + + Parameters + ---------- + solution : ConsumerSolution + The solution to the single period consumption-saving problem. Must + have a consumption function cFunc (using cubic or linear splines) as + a list with elements corresponding to the current Markov state. E.g. + solution.cFunc[0] is the consumption function when in the i=0 Markov + state this period. + + Returns + ------- + vFuncNow : [ValueFunc] + A list of value functions (defined over normalized market resources + m) for each current period Markov state. + """ + vFuncNow = [] # Initialize an empty list of value functions + # Loop over each current period state and construct the value function + for i in range(self.StateCount): + # Make state-conditional grids of market resources and consumption + mNrmMin = self.mNrmMin_list[i] + mGrid = mNrmMin + self.aXtraGrid + cGrid = solution.cFunc[i](mGrid) + aGrid = mGrid - cGrid + + # Calculate end-of-period value at each gridpoint + EndOfPrdv_all = np.zeros((self.StateCount, self.aXtraGrid.size)) + for j in range(self.StateCount): + if self.possible_transitions[i, j]: + EndOfPrdv_all[j, :] = self.EndOfPrdvFunc_list[j](aGrid) + EndOfPrdv = np.dot(self.MrkvArray[i, :], EndOfPrdv_all) + + # Calculate (normalized) value and marginal value at each gridpoint + vNrmNow = self.u(cGrid) + EndOfPrdv + vPnow = self.uP(cGrid) + + # Make a "decurved" value function with the inverse utility function + vNvrs = self.uinv(vNrmNow) # value transformed through inverse utility + vNvrsP = vPnow * self.uinvP(vNrmNow) + mNrm_temp = np.insert(mGrid, 0, mNrmMin) # add the lower bound + vNvrs = np.insert(vNvrs, 0, 0.0) + vNvrsP = np.insert( + vNvrsP, 0, self.MPCmaxEff[i] ** (-self.CRRA / (1.0 - self.CRRA)) + ) + MPCminNvrs = self.MPCminNow[i] ** (-self.CRRA / (1.0 - self.CRRA)) + vNvrsFunc_i = CubicInterp( + mNrm_temp, vNvrs, vNvrsP, MPCminNvrs * self.hNrmNow[i], MPCminNvrs + ) + + # "Recurve" the decurved value function and add it to the list + vFunc_i = ValueFunc(vNvrsFunc_i, self.CRRA) + vFuncNow.append(vFunc_i) + return vFuncNow + + +def _solveGL( + solution_next, + IncomeDstn, + LivPrb, + DiscFac, + CRRA, + Rfree, + PermGroFac, + MrkvArray, + BoroCnstArt, + aXtraGrid, + vFuncBool, + CubicBool, + eta, + nu, + pssi, + B, +): + """ + Solves a single period consumption-saving problem with risky income and + stochastic transitions between discrete states, in a Markov fashion. Has + identical inputs as solveConsIndShock, except for a discrete + Markov transitionrule MrkvArray. Markov states can differ in their interest + factor, permanent growth factor, and income distribution, so the inputs Rfree, + PermGroFac, and IncomeDstn are arrays or lists specifying those values in each + (succeeding) Markov state. + + Parameters + ---------- + solution_next : ConsumerSolution + The solution to next period's one period problem. + IncomeDstn_list : [[np.array]] + A length N list of income distributions in each succeeding Markov + state. Each income distribution contains three arrays of floats, + representing a discrete approximation to the income process at the + beginning of the succeeding period. Order: event probabilities, + permanent shocks, transitory shocks. + LivPrb : float + Survival probability; likelihood of being alive at the beginning of + the succeeding period. + DiscFac : float + Intertemporal discount factor for future utility. + CRRA : float + Coefficient of relative risk aversion. + Rfree_list : np.array + Risk free interest factor on end-of-period assets for each Markov + state in the succeeding period. + PermGroGac_list : float + Expected permanent income growth factor at the end of this period + for each Markov state in the succeeding period. + MrkvArray : numpy.array + An NxN array representing a Markov transition matrix between discrete + states. The i,j-th element of MrkvArray is the probability of + moving from state i in period t to state j in period t+1. + BoroCnstArt: float or None + Borrowing constraint for the minimum allowable assets to end the + period with. If it is less than the natural borrowing constraint, + then it is irrelevant; BoroCnstArt=None indicates no artificial bor- + rowing constraint. + aXtraGrid: np.array + Array of "extra" end-of-period asset values-- assets above the + absolute minimum acceptable level. + vFuncBool: boolean + An indicator for whether the value function should be computed and + included in the reported solution. + CubicBool: boolean + An indicator for whether the solver should use cubic or linear inter- + polation. + + Returns + ------- + solution : ConsumerSolution + The solution to the single period consumption-saving problem. Includes + a consumption function cFunc (using cubic or linear splines), a marg- + inal value function vPfunc, a minimum acceptable level of normalized + market resources mNrmMin, normalized human wealth hNrm, and bounding + MPCs MPCmin and MPCmax. It might also have a value function vFunc + and marginal marginal value function vPPfunc. All of these attributes + are lists or arrays, with elements corresponding to the current + Markov state. E.g. solution.cFunc[0] is the consumption function + when in the i=0 Markov state this period. + """ + solver = GLSolver( + solution_next, + IncomeDstn, + LivPrb, + DiscFac, + CRRA, + Rfree, + PermGroFac, + MrkvArray, + BoroCnstArt, + aXtraGrid, + vFuncBool, + CubicBool, + eta, + nu, + pssi, + B, + ) + solution_now = solver.solve() + return solution_now + +#################################################################################################### +#################################################################################################### + + +class GLConsumerType(IndShockConsumerType): + """ + An agent in the Markov consumption-saving model. His problem is defined by a sequence + of income distributions, survival probabilities, discount factors, and permanent + income growth rates, as well as time invariant values for risk aversion, the + interest rate, the grid of end-of-period assets, and how he is borrowing constrained. + """ + + + time_vary_ = IndShockConsumerType.time_vary_ + ["MrkvArray"] + time_inv_ = IndShockConsumerType.time_inv_ + ["eta", + "nu", + "pssi", + "B", + ] + # Is 'MrkvNow' a shock or a state? + shock_vars_ = IndShockConsumerType.shock_vars_ + ["MrkvNow"] + state_vars = IndShockConsumerType.state_vars + ["MrkvNow"] + + def __init__(self, cycles=0, **kwds): + IndShockConsumerType.__init__(self, cycles=100, **kwds) + self.solveOnePeriod = _solveGL + + + if not hasattr(self, "global_markov"): + self.global_markov = False + + + def checkMarkovInputs(self): + """ + Many parameters used by MarkovConsumerType are arrays. Make sure those arrays are the + right shape. + + Parameters + ---------- + None + + Returns + ------- + None + """ + StateCount = self.MrkvArray[0].shape[0] + + + # Check that arrays are the right shape + if not isinstance(self.Rfree, np.ndarray) or self.Rfree.shape != (StateCount,): + raise ValueError( + "Rfree not the right shape, it should an array of Rfree of all the states." + ) + + # Check that arrays in lists are the right shape + for MrkvArray_t in self.MrkvArray: + if not isinstance(MrkvArray_t, np.ndarray) or MrkvArray_t.shape != ( + StateCount, + StateCount, + ): + raise ValueError( + "MrkvArray not the right shape, it should be of the size states*statres." + ) + for LivPrb_t in self.LivPrb: + if not isinstance(LivPrb_t, np.ndarray) or LivPrb_t.shape != (StateCount,): + raise ValueError( + "Array in LivPrb is not the right shape, it should be an array of length equal to number of states" + ) + for PermGroFac_t in self.PermGroFac: + if not isinstance(PermGroFac_t, np.ndarray) or PermGroFac_t.shape != ( + StateCount, + ): + raise ValueError( + "Array in PermGroFac is not the right shape, it should be an array of length equal to number of states" + ) + + # Now check the income distribution. + # Note IncomeDstn is (potentially) time-varying, so it is in time_vary. + # Therefore it is a list, and each element of that list responds to the income distribution + # at a particular point in time. Each income distribution at a point in time should itself + # be a list, with each element corresponding to the income distribution + # conditional on a particular Markov state. + # TODO: should this be a numpy array too? + #for IncomeDstn_t in self.IncomeDstn: + # if not isinstance(IncomeDstn_t, list) or len(IncomeDstn_t) != StateCount: + # raise ValueError( + # "List in IncomeDstn is not the right length, it should be length equal to number of states" + # ) + + def preSolve(self): + """ + Check to make sure that the inputs that are specific to MarkovConsumerType + are of the right shape (if arrays) or length (if lists). + + Parameters + ---------- + None + + Returns + ------- + None + """ + AgentType.preSolve(self) + self.checkMarkovInputs() + + def updateSolutionTerminal(self): + """ + Update the terminal period solution. This method should be run when a + new AgentType is created or when CRRA changes. + + Parameters + ---------- + none + + Returns + ------- + none + """ + print('This code should take 8 seconds ') + + + IndShockConsumerType.updateSolutionTerminal(self) + + cmin= 1e-6 # lower bound on consumption + + + Bgrid_uc = -2+((np.array(range(0,200))/200)**2)*52 # asset grid used in authors' code + + # Cut out asset levels below borrowing constraint + self.Bgrid=[] + for i in range(200): + if Bgrid_uc[i] > self.BoroCnstArt: + self.Bgrid.append(Bgrid_uc[i]) + self.Bgrid = np.array(self.Bgrid).reshape(1,len(self.Bgrid)) + + + #initial Guess for Cpolicy + Cguess = np.maximum((self.Rfree-1).reshape(13,1).dot(self.Bgrid),cmin) + + #Construct terminal consumption function and accompanying Marg Value Func + self.CfuncGuess = LinearInterp(self.Bgrid,Cguess[0]) + self.vPFuncGuess=MargValueFunc(self.CfuncGuess,self.CRRA) + + # Make replicated terminal period solution: consume all resources, no human wealth, minimum m is 0 + StateCount = self.MrkvArray[0].shape[0] + + self.solution_terminal.cFunc = StateCount * [self.CfuncGuess] + self.solution_terminal.vFunc = StateCount * [self.solution_terminal.vFunc] + self.solution_terminal.vPfunc = StateCount * [ self.vPFuncGuess] + self.solution_terminal.vPPfunc = StateCount * [self.solution_terminal.vPPfunc] + self.solution_terminal.mNrmMin = np.ones(StateCount)*(-2) + self.solution_terminal.hRto = np.zeros(StateCount) + self.solution_terminal.MPCmax = np.ones(StateCount) + self.solution_terminal.MPCmin = np.ones(StateCount) + + def initializeSim(self): + self.shocks["MrkvNow"] = np.zeros(self.AgentCount, dtype=int) + IndShockConsumerType.initializeSim(self) + if ( + self.global_markov + ): # Need to initialize markov state to be the same for all agents + base_draw = Uniform(seed=self.RNG.randint(0, 2 ** 31 - 1)).draw(1) + Cutoffs = np.cumsum(np.array(self.MrkvPrbsInit)) + self.shocks["MrkvNow"] = np.ones(self.AgentCount) * np.searchsorted( + Cutoffs, base_draw + ).astype(int) + self.shocks["MrkvNow"] = self.shocks["MrkvNow"].astype(int) + + def resetRNG(self): + """ + Extended method that ensures random shocks are drawn from the same sequence + on each simulation, which is important for structural estimation. This + method is called automatically by initializeSim(). + + Parameters + ---------- + None + + Returns + ------- + None + """ + PerfForesightConsumerType.resetRNG(self) + + # Reset IncomeDstn if it exists (it might not because resetRNG is called at init) + if hasattr(self, "IncomeDstn"): + T = len(self.IncomeDstn) + for t in range(T): + for dstn in self.IncomeDstn[t]: + dstn.reset() + + def simDeath(self): + """ + Determines which agents die this period and must be replaced. Uses the sequence in LivPrb + to determine survival probabilities for each agent. + + Parameters + ---------- + None + + Returns + ------- + which_agents : np.array(bool) + Boolean array of size AgentCount indicating which agents die. + """ + # Determine who dies + LivPrb = np.array(self.LivPrb)[ + self.t_cycle - 1, self.shocks["MrkvNow"] + ] # Time has already advanced, so look back one + DiePrb = 1.0 - LivPrb + DeathShks = Uniform(seed=self.RNG.randint(0, 2 ** 31 - 1)).draw( + N=self.AgentCount + ) + which_agents = DeathShks < DiePrb + if self.T_age is not None: # Kill agents that have lived for too many periods + too_old = self.t_age >= self.T_age + which_agents = np.logical_or(which_agents, too_old) + return which_agents + + def simBirth(self, which_agents): + """ + Makes new Markov consumer by drawing initial normalized assets, permanent income levels, and + discrete states. Calls IndShockConsumerType.simBirth, then draws from initial Markov distribution. + + Parameters + ---------- + which_agents : np.array(Bool) + Boolean array of size self.AgentCount indicating which agents should be "born". + + Returns + ------- + None + """ + IndShockConsumerType.simBirth( + self, which_agents + ) # Get initial assets and permanent income + if ( + not self.global_markov + ): # Markov state is not changed if it is set at the global level + N = np.sum(which_agents) + base_draws = Uniform(seed=self.RNG.randint(0, 2 ** 31 - 1)).draw(N) + Cutoffs = np.cumsum(np.array(self.MrkvPrbsInit)) + self.shocks["MrkvNow"][which_agents] = np.searchsorted( + Cutoffs, base_draws + ).astype(int) + + def getMarkovStates(self): + """ + Draw new Markov states for each agent in the simulated population, using + the attribute MrkvArray to determine transition probabilities. + + Parameters + ---------- + None + + Returns + ------- + None + """ + # Draw random numbers that will be used to determine the next Markov state + if self.global_markov: + base_draws = np.ones(self.AgentCount) * Uniform( + seed=self.RNG.randint(0, 2 ** 31 - 1) + ).draw(1) + else: + base_draws = Uniform(seed=self.RNG.randint(0, 2 ** 31 - 1)).draw( + self.AgentCount + ) + dont_change = ( + self.t_age == 0 + ) # Don't change Markov state for those who were just born (unless global_markov) + if self.t_sim == 0: # Respect initial distribution of Markov states + dont_change[:] = True + + # Determine which agents are in which states right now + J = self.MrkvArray[0].shape[0] + MrkvPrev = self.shocks["MrkvNow"] + MrkvNow = np.zeros(self.AgentCount, dtype=int) + MrkvBoolArray = np.zeros((J, self.AgentCount)) + + for j in range(J): + MrkvBoolArray[j, :] = MrkvPrev == j + + # Draw new Markov states for each agent + for t in range(self.T_cycle): + Cutoffs = np.cumsum(self.MrkvArray[t], axis=1) + right_age = self.t_cycle == t + for j in range(J): + these = np.logical_and(right_age, MrkvBoolArray[j, :]) + MrkvNow[these] = np.searchsorted( + Cutoffs[j, :], base_draws[these] + ).astype(int) + if not self.global_markov: + MrkvNow[dont_change] = MrkvPrev[dont_change] + + self.shocks["MrkvNow"] = MrkvNow.astype(int) + + def getShocks(self): + """ + Gets new Markov states and permanent and transitory income shocks for this period. Samples + from IncomeDstn for each period-state in the cycle. + + Parameters + ---------- + None + + Returns + ------- + None + """ + self.getMarkovStates() + MrkvNow = self.shocks["MrkvNow"] + + # Now get income shocks for each consumer, by cycle-time and discrete state + PermShkNow = np.zeros(self.AgentCount) # Initialize shock arrays + TranShkNow = np.zeros(self.AgentCount) + for t in range(self.T_cycle): + for j in range(self.MrkvArray[t].shape[0]): + these = np.logical_and(t == self.t_cycle, j == MrkvNow) + N = np.sum(these) + if N > 0: + IncomeDstnNow = self.IncomeDstn[t - 1][ + j + ] # set current income distribution + PermGroFacNow = self.PermGroFac[t - 1][ + j + ] # and permanent growth factor + + # Get random draws of income shocks from the discrete distribution + EventDraws = IncomeDstnNow.draw_events(N) + PermShkNow[these] = ( + IncomeDstnNow.X[0][EventDraws] * PermGroFacNow + ) # permanent "shock" includes expected growth + TranShkNow[these] = IncomeDstnNow.X[1][EventDraws] + newborn = self.t_age == 0 + PermShkNow[newborn] = 1.0 + TranShkNow[newborn] = 1.0 + self.shocks["PermShkNow"] = PermShkNow + self.shocks["TranShkNow"] = TranShkNow + + def readShocks(self): + """ + A slight modification of AgentType.readShocks that makes sure that MrkvNow is int, not float. + + Parameters + ---------- + None + + Returns + ------- + None + """ + IndShockConsumerType.readShocks(self) + self.shocks["MrkvNow"] = self.shocks["MrkvNow"].astype(int) + + def getRfree(self): + """ + Returns an array of size self.AgentCount with interest factor that varies with discrete state. + + Parameters + ---------- + None + + Returns + ------- + RfreeNow : np.array + Array of size self.AgentCount with risk free interest rate for each agent. + """ + RfreeNow = self.Rfree[self.shocks["MrkvNow"]] + return RfreeNow + + def getControls(self): + """ + Calculates consumption for each consumer of this type using the consumption functions. + + Parameters + ---------- + None + + Returns + ------- + None + """ + cNow = np.zeros(self.AgentCount) + np.nan + MPCnow = np.zeros(self.AgentCount) + np.nan + J = self.MrkvArray[0].shape[0] + + MrkvBoolArray = np.zeros((J, self.AgentCount), dtype=bool) + for j in range(J): + MrkvBoolArray[j, :] = j == self.shocks["MrkvNow"] + + for t in range(self.T_cycle): + right_t = t == self.t_cycle + for j in range(J): + these = np.logical_and(right_t, MrkvBoolArray[j, :]) + cNow[these], MPCnow[these] = ( + self.solution[t].cFunc[j].eval_with_derivative(self.state_now['mNrmNow'][these]) + ) + self.controls["cNow"] = cNow + self.MPCnow = MPCnow + + def calcBoundingValues(self): + """ + Calculate human wealth plus minimum and maximum MPC in an infinite + horizon model with only one period repeated indefinitely. Store results + as attributes of self. Human wealth is the present discounted value of + expected future income after receiving income this period, ignoring mort- + ality. The maximum MPC is the limit of the MPC as m --> mNrmMin. The + minimum MPC is the limit of the MPC as m --> infty. Results are all + np.array with elements corresponding to each Markov state. + + NOT YET IMPLEMENTED FOR THIS CLASS + + Parameters + ---------- + None + + Returns + ------- + None + """ + raise NotImplementedError() + + def makeEulerErrorFunc(self, mMax=100, approx_inc_dstn=True): + """ + Creates a "normalized Euler error" function for this instance, mapping + from market resources to "consumption error per dollar of consumption." + Stores result in attribute eulerErrorFunc as an interpolated function. + Has option to use approximate income distribution stored in self.IncomeDstn + or to use a (temporary) very dense approximation. + + NOT YET IMPLEMENTED FOR THIS CLASS + + Parameters + ---------- + mMax : float + Maximum normalized market resources for the Euler error function. + approx_inc_dstn : Boolean + Indicator for whether to use the approximate discrete income distri- + bution stored in self.IncomeDstn[0], or to use a very accurate + discrete approximation instead. When True, uses approximation in + IncomeDstn; when False, makes and uses a very dense approximation. + + Returns + ------- + None + """ + raise NotImplementedError() + +#------------------------------------------------------------------------------ + + + diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Code/Python/cl.mat b/Guerrieri-Lorenzoni_2017_REMARK/Code/Python/cl.mat new file mode 100644 index 0000000000000000000000000000000000000000..4b217a28cd092ad0117de659b770aeb1085e688e GIT binary patch literal 287 zcmeZu4DoSvQZUssQ1EpO(M`+DN!3vZ$Vn_o%P-2cQV4Jk_w+L}(NS4FR(fK#tubc5t_4_g1-|sd3r>#lb wm8~y6%jSE-%i7=Fg2hSK-qa+#pZ?Xo>fqk?Z?6o)YFF=+yUontzRHpV0Hft-%m4rY literal 0 HcmV?d00001 diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Code/Python/inc_process.mat b/Guerrieri-Lorenzoni_2017_REMARK/Code/Python/inc_process.mat new file mode 100644 index 0000000000000000000000000000000000000000..1ee16e8fb05071f801a7e18748043e2a7e4b0e9f GIT binary patch literal 1232 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 literal 0 HcmV?d00001 diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure1.png b/Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure1.png new file mode 100644 index 0000000000000000000000000000000000000000..198933097576e9e582ea1032832ba33a795f4b29 GIT binary patch literal 12196 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 AkN^Mx literal 0 HcmV?d00001 diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure1.svg b/Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure1.svg new file mode 100644 index 00000000..c6695c18 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure1.svg @@ -0,0 +1,575 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure2.pdf b/Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f4a3ce49ae118c1458d8afc924f25b85719dec78 GIT binary patch literal 6375 zcmb_B2|Sc*_qL*;B2h@+TSBtT%scbWqU>8j)}&8jjKPSRF=jOA3Q<~Av}sdPQf`r@ zMTr(m<))-n8{L$96Iw1>uJ3tfj7Igp|9;=^8^7~=-uHRVbIy6rIqz8>hF*@&=0poJ z&hXbqNO2X8h!7BNXcTVVJOuB>h+xGbD46j<@O}wA7J_$R2pG}a2*lbN$Kr%RM4HS7 zCy~I#SHKXk5VB;GGnXSkNRnqShCsmLa}W%^;_zO4F4LDKKmq|DM`u8vB@!Tb*BHRl zet2{k9$k?j1n(Qk2xD_15Q=1bfM;kFizz^;V&Y%LArioZ^Z<4o4p$HdSb+TwKok}S zywN2DT=-le4}r&Y@I~;Btavt)<>LZagEv1ugA>PN@L3#Yg7oAPe833r!3twD?71R9 z7cwK0Pz0sXAP+CNMIhCf4=au<DsKPZk=UT1bRP!WQ6js`k(WHGs6 zK;`Z%PJ|#5AwtXez>RSNK8q296YbsS@4=l$RjdAU@vHmO4`v>6%x=(SkAL5JC32$E zgw*F}h@n%CW`FGI_a>ct(pMkvjlXLUYmz+A+Q(tg()+?SEckiS{-MU6zR$TP`#X}h z&xxlV9rt{YW&J>{xXOCSy~{W8i>6=Cf!N)N*ALQWgx7@*vV!RNkeO`t(T2K=8Zb_2nKLaC))L?uQrEb#xf*+xzlfjaT9B zW*b9OwCSbi{Z;NZy_*L=TYgzN!J)FXG^3f5db{N5(q*d#y4%i8JiVfXWBoMw+;#5X z3nB)ZXqt=W)ZbM$@6&%njpZEVnLccC-|O+Ov@B87m8}}hQ8fwP0n5uC+T6E^*)Qj$ zSMb3?<7&OU4gXm|Mdpez1H7S)id?5-{&(dcA76b+SbKa*zV^C>%4iFA zIiaWgu`$(cTv8@8mRGu}J~bg$%jaJG1z|{_a!XXKoI+(rn=(MptT=c@xZ^;K{>_3p zJ?B_YY0dXB=XdVDfqORNHY}8Hd6sLD<;&=^>rIcDbBAS{?S|V8f!nTQm^;*fwyh9H!kUKe!1cL=_AI29TtXT z(yH&w&v)(8_lum*AfM65L=zegz4kb$Tdl4?ca=*To)I*rsu`Jhhm+`o< zuV`6bWByv6-jsWgQ?5~@zzksTUN?JFnajI6=beuF4mx(I$4)9sPht<!C9OulUN3Kerm$y!5pYd0uwlFyd-dcG%ENQRU)%pq%Hf1$V`4FcRG}q7)qZ&^Nkvo{Y!~uArEdpj_ix?m&FtWn zYt`Nalh^jMr}rrR!q9BF?AMo3vwnG$zd@kiZSM!_iozuo%0AuB*1OiDX?ZHv#Rux< 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 WslFL}f!Jk0`l8?r4V^rlasL76v~qy} literal 0 HcmV?d00001 diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure2.png b/Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure2.png new file mode 100644 index 0000000000000000000000000000000000000000..ae92f8f4a1227f5b46c9289384a81cd56896337e GIT binary patch literal 9985 zcmd6NbySq!w>O|jg9Fkfqk@EVr^1j@0umyPbO}gzjx3!9zi3X>Dh9doyQOBgc1W zwnoklHulaomc|cV-Z?s1+S~E4bF*`^J+yFkb`a*^_|Nz3_KxNp3G@*k(a;{E$-`b~ zxTS1OdA=Qbm({+9M8I+NcQJ5#Gv=Q{!@dO;#J_Rx!dLJ5rl=IjYrCOQ#B z`BzQ;he1c7`1m}V#An@j33-;eQ1`A~$za@U=4p-`?A|kz0a9s-`=>ob^*bZh2HOZ8 zo*566*M-=@Wm@~ZOU)D<4o`|m??;EhU@VfDj8JG^4h9JXqORuu5e{cAK)_%vaTJ50S) z|4_*sCf6QGZ@?Pl&4RKv4XV+NY2!qR^xM~q$ zVPQ$aA6U8)o;~8>`5cT#{^`pX9h+{T(Y2uh65T4hcSq|e(W4>t2M-=-ya^HX%nT{^LqNH<}_|CU{=jB7AY$)r7sHYhZ7F!v?7S#Qe6bb}@7 zXbUR2!3?xti!_B5BM%_4-`~0U$2;FCYc*y*c01c&YH4jP^S$x;Wi!@PVL2%1zQ6by z`BGWAZOwV!S-7*S>p(cL)i|@TxasV0U2y3e!W}iP1UN?R8u3Sq@*-8HN8(vtoDQE{V}5{?LhA#6l!MV=HJ@h{y9Eg z+Qo$*6B9EhCnqK*M%4y5%UxEjA9rVG8v{4TE5kcFIuv>!`+-7F zKWdm_mu+!%@Q0&;E-=LORy`@#vJb+kfWNp6p{mPwd|Oh~F`~md(giS>m#(z9NTl)U zgDj5zTaK4AF=`Zn-Aavr(TBA>&@fD_c9S~Le3nlR*>h(p?Q+Jqmh)?H$s>nw-60)) zxBlj8?ZGs>=Qa|g=VR1Jg01$Bl{|HDc!|2dUZ!r)zb_?af410xx;0P^@PZ-B@}UyO z#%hom1VRt?1pviwAO(2C;qVBrxLG4{!+``_1F!v`e^0aJMxHMe$%rINOQ_?R9M1)S`O zs=uDpTNugnf1@?Z2fL}|spCH;h3qM@lv;nYK4KECjdfYP57~RgQmW=$j&%^ZaaWpr zQbra6iDmtUP=J^dF*antr?6BgZ$0ow1_o-vvYXQq^`(FRUIt^(OIUsfEw$CP!CTQ&p!q(Xr+-|(yVI}m@ z81I(Z$3S^{2%RUjO;X3g?l+AWH9sKJ`xXK+gc?=))6$9x-mI)F2SFOebn&_tu0pL6Mt1fn5N6JgHniOB z>81&kY5hK9{iPW%k-}#35iYUK1w8tpR?(!Tr4>_!<5eWC9whh3czKE9;NUo~53LO( zEwo1;tY$}lN=T3ajuc8r`@I%zZc5CTZWJT3NrBeG>0qG&E#vLdK?z=!ks;G8@`MUfzm*jEYSRG6@G;7AFe_L$oRA z*HRBx{iV7FI9vn%-{Vk?>(26MnaSbKOgf#I$L{fjy_UY8-*fDbAy>(DRMQPo*b|N_ z4yT9Jf4d%n;BMyTUp=*5=wnu<9VW)k#}IsfoPh* zcRs=?I(IR`qobKvS;IFsZE$gM<>ciV7#K1~ljfR3%U!nK;NszRB9Z3JAp|g4SuK6I zrUb|0t}#_V5-B-z%uv+xH+xlbOv?tGHy=I+XCdlukxn^*w@>P(*315 zMaT&a9u;NQ5yQ~Z);3UXuEMDF6$Sz*D+esRcUBAQII%9~PKJR7cKbeZBLbY-9i7Q1 z-Z-!C2&O7?b92}FHc6aIUNLg=S9WJI?IQ;ls#V;7+dpog8`u+83xl5~IQqI!b?mZo zroV~`rir|>(Z~9eGTrOKgzqj1B=*xc1Uv2yp}7j8%%&uSXmcoF=b(4jdwPw95I~$K zul)5MO!pk*C!PcnYz|@gsqheKzJ@{|%)z*uS$!6}B^w|7gRw^PoeE`cV_hJiwqLR^ zrulbC&mSFsedv?YMO3V-LJde*8Um!FOHDQI{6}@OQ}3Arjo-|=G>6gNo?L+)2%(kh zgqZnr9j^KW(N_I2!#x-}zw`m<0`2Q`1aUL<|fpMb85nm&^zYDhnC%#)dKz|p^d z#@$q~y?9}FFJ=En3>z7qYfH#pZr<%r#e+AgvKV$9Zx@f$w^xZ}V*leY!>jvLcV@1; zHuB%5$h@uHdQN%|sIRL4p+L-oaa(&JEB5KHxibGXGdl~WgwjigDpC;lz!s1#(HLARC6*2fAx%dpzNKL_;?n8l?8+# z;C`f>(^2-dDH&0zF4ScO`P&>h$Mc#3B+2KPF1B2cM12!XsJJq%1#x`Ie!Zf zKXNT~kqn7TNiz6EKU9$XO7c_lOf^jb zS>_XYwTZEXo=xD;{cyW=>li(MG-;}woHL&smd1LY;!}D?zc%88#E#2jE*E=5W}cXo zdQ$%8cRz~D)N8`V-CdcAeACSURU6YVTzcR9NVNf{=$yVJ1PfKk&BmYdWQJz;u)66V z32H#L%GQ7MdrkgyTYa=_v@ky+sw&n%wM8v;m<_5{00^M0af8|rKMfkI)!z~B(Des( z#5|lLVT7u6f|pAMSlcN$Oedav@fN_)M=Y64cDP)wv|Z-F(YR_Dk{U&ao_;JfiqgUp z-hMxhQ+m$jTXzy_0ubmLc>7^uC-Vi~=`Q5y)2qA7c`wlM!wD7)k{v6Pq+mI~$63DX zn^5c#38pNai5KA$9b5H$34qd;1EY}FFdTXGlm5_~iXRzjo4cb40B#;|=Wc^4EfFW+ zwiy34S@~?Gvh&+b!W$YSb{cMc`0`k#8gA}-a%f)$typbR0e8Bk{v$Ad^tbHo{> zctzj7!3)&$f7*<3bMx@%{B~gY^5x5usEeZ#-yQ(s2;_8deOV(s2#Ssj8|!ulE4!F8 zty!st%ehs;g#e03p2JK?ON(lrd&tfG$G<<_zw)b*1G501HEqVh8E}pXe zQSCvOhFK97_M_YIQws^*)Khi#^gIz2tsPB@h`=*sqU-6S}s8$aeC_Z z^XJcw-rl^|g_;0Yml`$(7@PboFXyV%$c#~jN(fD~Yd*Mv;J-T+lZM+YZ=i%R=!@!gII z%#$0E@hQhOEm`IC?2|(z1!}4d?@4CfHkIuUK^`>bh^*x7VdH{sQ0QzuKq z{wiT=(ozK>PM_Q#fT(SUZqcLl)k{mAf54vGI`S0K(l&LFgFu{K`M*xgFypj?jCwR( zkj!lepeMPh>+UP3E-VydMf5O%YLTUMU8966;tY+ZsjoTmv7Xh+l?%=Hno!j&*vVn$Cagb0UN(Y}Z{eguA=uX(l?F*8-OZ=%;JHxn4-a@G~$D-kW$< zF+4@wtQT_n{UH!-|B3$vT_@cw?}46ymM<{6J3!F43kczewW+VI6UPTq^0LL+Y<1iXi)NFWSg~BVC6{w)(gZRIZr|_nku0Q3 zV{TnFDxKF!5};AuF4<23)TA-ZpwWlnEl6W#cWGn!bu6IU7foGhk$whScSOX0i~~PK z!N4M;$PK6H!L}Mop-qYF&#o#zwKFcX-Atd|tqSpt@|TW&@q&3K_ai(BTX^dAK~Yj5l#1esR+QI) zwjOSG5cDf1ca|>e^jK+Pt@;YfF%$$AJkbzj$Ycrl|I1gk8l3F+7~Jlhyy^Ljj9tmI z2E3Y-R*b1O#A0P%H~Nl>-wE9SAsy5hmxc4Q)r2Su5W14>AQGBw=JK;X)E6RE| z)&NMNlO}zX=EYm2%TEnn6Z&0S$5F&)R2EY~W#>i1Uq?_fjqO=qlrlmFDS(N;GPJa` zgh@-!IS3|+d!N5<@LfrDg-1p{;pa~P-%CGiXx>pf&uh2)fX2B|Ui8=Vm9-wlsccfr z@|enAkBH&f&g|s}<=0_w4e0-pyIb2TY$p8znp@Z4t!2=_x4@gKI5o&Yuz! zwF-p1rxty-zG<~LSp8^X|2{%Nd`(E?b2k`sx6M%QqS#!Q1z0GkYR7E&9UUFn#d`nA z^q1e?PyDhq8OV{($;%r6#UQZ(D>L&)ko`d!hmC_%@Uy%An@-@Lh@HU@5E9A{+CRU( zFx#^8mu(0D(9egzyI(;XQs5Ipt__NQ9UUE0b8~f7)#nNdxS#{j+O|1S6&?FXmfL<> zRM>gdP*rUvaY*3PJ#fQd8<<8{i- zxZHLPv$C@(#XNYqxVXB%@PvX)kG9(`aSez@?Sj4nF*$kY;2N)Br9CbozTte2tg?-JSmjc2Wqtj&7er4!p@@D=<3kYoD%A2v#?EIKky2^TFD6)ZWTR^exaAOHtt_q9TFTQj6C9<%v9_O{X}isw+tps+Ro? zVfD1Ifxdx;rqwl6`Jkj{WO^*;4R2&nSpnxIsbEEOd3gIeWmktz_fykaG(7arX!bSk7K`9@5#nj8~d!?Vf z;Kqv`3?RhC%n?n(+4)25{Rb(siM9DqZMNpvW>mCI5zX~gyxF1r#s^d6Q`lMC@eK~r6 z68jlc?H;N2v%c2hBoX6gx2r$k>K}< zRR}f_0Dg6!7vV2py zY(ziJRsTvb!iRd>mk1Zxl@^KO@)xX$i>U%Rq`HANp}X&|*(x7+$MjUd3)tH`q*X2lHD<*Y(P4I0Uu zk8GJRgBdTBnZHp^9^rzlzRtf-gWB(%a#-{Pa>?Od9(^$e{D&}!yv}qnHy5T2&7w2_@?S1%Wty$mu+U;_`B$3ai2A=XaYJw zD*_S?j(0ZSez%m4eFH>$sl!I*Bf|UDBYjek}ck>)Aw7_7{`dd&Tx#FGx_*uAEm^<1m&4zd$xma~QdBXdhvul%V_CLLEtgY$rn* zgune8yws$W<&R75c;_`%;3KO|(p651G$-TDZW%QNjP?#cjtRB1X%0=+vvEab@KjR; zH%^r_k4hUBW8v)tV}5k7iSFYjfhu z1L9DigR z2>ZM?tyewhi;@Y-Q%c`uM%h5Pa7dFL9Mp(pbxIhtykxcNtauZ6pF$juP9G=IcDLU& zN#yRaJ=ZN!AX%%RBsKSP2sW9`X!{R(&@|6KuUJPX(L(HwrA7LGzG!Y&d0vmxt3*zj@*ZRu^V1;dNd8GD9_{q~Di8ak_BeRkOdZSQdV;0V8h0hsi zbo71xpd8bwV@0kCqDp)?C&j0nZnVRDOBb2twy``%C{q<-?AaKfiN!_>`D~N1_9j0m z_L8FpqzRr0H~x;E+pbP4XsMQ(4Gf)IL<$Q*NM@Xwy4s%H(|Nb?Q07#SG4*IRC+Bx$sre$T>* z$LrkFt&+&As%g~}TA6^W_@mRfY&TTI1WY($BsfYKYET9xd9e<@xT3q_zc~<>uS$1) zY>C;7!Rf_)mkJNLO_gzx7o!QDldFRD*;miqoM|VIu}+OD&Fx!}X`umLfaxKs|Bi@U zYo;#e$r})J4)>|4yYiHh@#S71yiY{#Ff7Kqa=mA-D4(rn@-XEaT&7 z+Dwc2@?9xF`n&%erly8Q%TR&3&MzBE(92+Z`#Yw)yW7|#;hChzyI9W7+O$J(Aow71Gmd2n6Kg0c^u7y=@yM(Ms7FC5>}n(Ah2%TIk`6^;1m)##vK zFp~IwWo9X4FuD3XT^nLB)Uk@D4}|?!E96@L$-mn5j?w6H3JOqWW*h(+bfiC8SC!RG zaQEWO{s^5c2E8GE&$av?f;C19zTA3J9t=dsnKch5sRc2 z7(UE|%RMs(zyf9UZn#JXpH4I>D+|h~nDksx5#MRK8{H5zg79gD<8ogn&N~QVY0QDF!J4YHvBWyX&heGMm|;>`dfS()~4rM0!9 zl9G}UQLl{5dhM4tGcIL#Jg-wlTpiC3EwfGBT6ZrH-xa|0R;m0!#bdKKf8P-EtOz){ zsQP51f-cQ6nPLBVsopARQ-g$25loKadQ(LV&d2(*Whn(69&Sxkna?8pX+&JQ5ka}E%ne_}1+1O@ z31|dkz^iiG34Q=v5qKQ6hR!)^q@<)=AJ#Q)J<80C5s#exF%Qq+saAZB9e@AM|C+EnSi8CZ>_3>J;>9jRITh-b z=+|}h^zaG3TKgYdRHl9ZjkY$$RE;ZEhEa0}7ziymR^uzb7O$?ZX4Cl@B>$O_k~Viz zIZd?lE1z|e;Cm<f(2oGp|Clu#kW|D=s`aK?50s4)g;tOlI+Op@h0?sd}uUqTJm6@5D zrz7c=+teh(2Ay#S3vU?+>}aZDPNERR9+RE>3nn~ z8mM7-g_Wzl&Xy9{-c-PWk2@Z3>f9bk5|@eM0fSZfSm~He;t!9V`U^XC(osO(V&d0U zuJ>KpD4I?!1MgO_4qsVQ{MnldV8eHUf`i}BBG4tJq#~mZ(PW*S>uALfizf`sa3b?4HM)3{Rc}1F=xN zOPGB>-@V*)5vg(6!Z2L=8xN+uowFL#;5LBa)%nrl%F1nY1CkezWxkDzi9vu}m~LT) zr@M3am{{o5z3u*3m%40?SKIO@*I1AI*#4nc^M~Gj5t98V-V)4Lw~x0bY92j$G=&s9 zNdaK_-PU-e9byWo=A|z(kxj?gxd>OM(klKUN@SZ;Sf<)`x^`?TTb9T*kzH>RTorPq z7xNfem0Q{e&NWR-O1c#F@#FhwN}e`vpjq%6EL>duQ$T_$l+}kSE7aesaqE(5B6{)7 z`lDgpDZ| R2iMim + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure3.pdf b/Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure3.pdf new file mode 100644 index 0000000000000000000000000000000000000000..673db1cb4f649ff5cd9b5879032fce3d4c2e4970 GIT binary patch literal 9392 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 literal 0 HcmV?d00001 diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure3.png b/Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure3.png new file mode 100644 index 0000000000000000000000000000000000000000..eedd9eac4b9fc3f12efd0b08b488ca8352d39e3d GIT binary patch literal 30358 zcmd?Q1y>t?7d2X;NTE>NrMSCmad&rj2<}!~1I68o1()FN?(R;DdvI?4&%54r*ZmAP zD-$MRBC~%-_Bm%yq>_T=MHPDR&9v1q_0yU*I^bd@Sh_o6! z^yUk176E;Z;3%c-^5Fv_+JD=}*$w{}=!@L0;##h%4i>H+#?Iy+?2TO=?HpX~tW8MV z&7EDW9RO^Mtc%DdHx~a&D)c2F*J3LH~XxM?Z;jjPg#|3{+`)>!CLd57(;7=0n zB=|rCm`{P*N~AE9|2sDF|7Qm@miT=XqAi%AHZ?U>d}jS07Pal|aFC z(*m4txm`X{*zXZ9V(_Q#>*fi??&XqxPrc@|SyucTS*0uoe5L zN9Rp;iDMD;r(Y%p>NwQ47ec>9PTQW2-abJz0&4~0;OD1#vzC;-M6XMlbyKofd?c39v}7uAp0d&($X zj;!LmhZIE4`D2{!c8-dbPP)oo`ZLsOkUSef%AFdgeuk^^ov(d^v}K3i-XJBHg2bsM zj5TAaOl&+n(!ANQ+c&xI{D#k~OHVNO$<@B0Q~vk$F)=Y8zQ+yaj)K2J*AgYurenk= ze{@tKc_EvY?#lo_quR={y7lohjZp5G1n=R&ifhPKY4}xIxY@A$oV{s_@=;@fljO{U zZPBPkRr5P{c_KO9pN-s2UQ;k~n?D|QTWeeFP44}=lA0=Z9RxdnQRHwR1s>4wi>!)GT$5Y$-sS!F6m26JoxZHNB#e(fry z2~0~*lPJw+F%o7uxJZ|XRH`vy^2*=BH!#S9+ZOPeFo8Vc2SPMH6{q`usVB|j(^B;L zi5=Mh)of-J33i*^mE-wI7kStdO9|vuoX^w~i`Jt>A66=Y?G|IJ)_zsLdj<$AcB^8i z8RI}+)5)d%gt#*04-XF?7MnUlK_Gs}x(omFX}z4HA|x9!N>_ae-9G%DItp;bW`HhX z8l>8{Xz(y+a1fv?=R&9nt%s4 zK!XBBgInqx=ljm|^tSA4O|s=M)=i0)?X0=cEjZwPDe(FB(q_I+i!?_Y{NFime;$}~ucoTwLwi@e z3BjqJ8#J1pFdCj%nIQ=lP7lnB&i|d+lP5QR)Nd27l)-SWZo6J?v#!McHf9j$gRe_( z%fTBOgvNa8>^Q%-d(>+%ct#NxgINH?pHJ3Jf&f$&Rhe&ES#7)9dp>yk?s@!)FW`+Ia=u||Z5`Ru zBi#A4P<;)x<)Vu$!>1y{-6sE&CM(X&`4cxr{nq}Am&ptMB04O17-Fm_o5IY=HM?k= z4yu9F>Ur)o@~G!5B$$nHq=(0rbePY=T*1OkEhsGr&1Zf`7n~XEs_Xzw+n0bA!gEI3 zb#-=5o9Fm+`5>pJ#6kn?+*mm2HXS6Klm3h*Yg(={H9#T8dH#tT-cO0TJ@=B@HHBF_ zF=`C{ifY-@^ToC)+eI|L!qx&E_y%qgDr8TjI^5qR_*H^~{ zY<{=E6+6zihq(7NMgQx>1|5dZ%TOlAmj|b}Tg7*bUrc`gWC{4(V-)?4RkQfL(4q%= z$C$dtBhjgHu9Fd=D`@7rL84hzTdQfl_cN;6MX!qEnP{&@2M4|t2dU-p!8NAmH%*Cx zSTa(x<7x$@BgGhJ|5zTN#&Ldn>Qt?>S5@Ft4T`V6=n7jSWua+n#<^u>;7fO1!)-kO z4%o~uUe8x)5jQ{K1naAfUTTW8f zikH`xhUJh1ZaiTvA*L=@RVmw?8o4~yE~_-ekYha}G1|feaEKZmZN?q%J;amXqTq!* zeP`z5qth_Mf*0(!0xtTA=v+u&nMdht{n2MeBU~Ju_ zsi@hBr*dqiwB}4qlJ&3Sp~63*7(H-?wDi4wck)OpJttFhMy2I-YA}rtYm=7Vvat0C z9N#4Mxg!V@@BM)?J-hc4Et(-xwr+Q;Lo$z9F|R>tqps(yhq5W0yz|))lHcMXc=x~L zh-`ub>$5NzTn<@%K9lLVV8KE_^T!Sr=CYI&*_bz=^2UR2z2XhHWKiTnYP9)=wVI$) zVMDKGOAq4ESm5m-Gf-{=TE|6C^#{xO=*f*SQf_eiR=On}3(y|us<}I;8ng{K+m}Cc zw+X~7`6OxG5-XPvQDeTEv7%*Wwlr28cXRIijQHUYRLU=2x=X56vp1Z6A?$&xRw1qd z{IclML|vN69>c4kh!M>o-sg-_4ndb%gnzU6X!wQ|xC^;V#u|aUZ{{$&^f)5FPvAw5 z#iLq)Wdccej_pKR|CjB1;<7DdsZ?iIL%*wYLK-?pJ0=8@Z8{bpIH?=6z?@i=2gp$N z>a$sQ=*H6}qTMNH2EB&uc+)|H(t=jSqLzwnsenthS$QZzQ=+P1x?ya1T2l5ObL>4v zI7R`%ZM9qE|$r$84ida}|5_|Ty7!Pe154On&cKzpN1 zDdzFtLeleG@>)))%Z+=(8UJMZ5HeILj>uk!R|PyIt@~I70hO z`l>6or#48HUXTH9$pdCUd{M{e3Ng0D{buDo+{ytnx8GULQ99c^r$>T==_A4qt3$aD zH?K}V{v(b4f7MPVpr;JncsuTplP)ZR1kA;G5slwVMW*S9Spp5kyla4wlHTWs)j~DP*KVuS>-46Qo>Mn5|2cUJ>s#E?ikJRB4eF zZwapRNF5y{+$>u!T3Ef6|$DwZz5~lY}joq|3kZXSORxz zQ~wj6!*^=N0^PBu(GZDdaFjZ!BG4sLxy<9g4G!D*MjQ-VXMVhKAnFXY5` zs^b5dI6qpLagBZ%L|pa+PQ}+};rU3A;nPTsl0v;dH+%?n_%j#_#Ny=B#A~v`P(3@pLY8uwQuPsQx*PN9hve zD0$V+zdeVHJTbTDAAzK5-|3mxu$j#Iu-Wj@&EF^556I!cX7oKHwYa2VsY(MtCaNBt z=hlkpYuuy*{W>5;3Rku2{51{^_x=Y3ukU?6us&>I11bF`wP;pmSLRz}H4wbFSu~#> zJT6!r-{*?{-S6c3Zj*~PFENx?z8n)7P8o~CLso=s-Jv7gWxt+T1n+X?{xg1I;=5vn z;?mkpg)@5ssWbc2vU%ijziaM_ji?SbvYzL`++9KJMHK2-&+lQzN_LG;1Fk>Sl0OGs zYcs?&6UMX=wqsngo;tfWu{5DOv<20ysFiA9D@AK!@AY4UPsobVgQI1eM83lgS z6wEw}HG2aG!*S~Ty+-@Fs&IuqGl6!hKDi}aC0kPYaHaux&XZs!nKE?g6_+UY#!BQB zWkJ^i=#ijI+&j-k($&?a9(^+v$^Sm$8DuFDhqmAcGsbwjf>oI*@Xg(i0R%`6N-`Gk zhz3_etnj}5Cg<-VclY|f!YSW@C0Zvj?FRq1?a$YyOUo``R|C=_tw-2)n<{TpI7Jjo zcH#uBB^YnYmeD!gda=EvET-d^_bC$7A2P9yNy#??WIAXS*%Kb2;9cFcwK*7wvDLFE zfm|M{HZ6D2!H#*NFnl&lgXw#@UJ{=F@|m=BbJm3!k&-v46=xZHK4NVh4h0@0T38!i zux_T>V)<1zU9xOawcNb*NQ+*<%q!^UHo@o5T|q-^k$r+PW&7l*YsPLIvXqHGQhma8 zDi{4@Lbd1z_a9)CH6yIXWb^iaj?P=_pA3US_p9^0@GwlhI6cm5+x@?REmAu91U~L} zGj|52Dka0ivgmL-ah~*_WO^=kDHG!IjoB5NqjhhM$ zT1~>5&ha(pC?GQki-92(>FaE|5PqqSDB+L|nknlJv>Fn+9 zTD`Gd8M`KL-7HDo+$EU$8`cO`s+Nvl_^!&LuYKERLsuBZYovRfkPN(!Ba)S{!n&a$ zym20n4)CW8+g3@#$jzQq>PL&#!F<7JsHuY$psNubprLxu_ywW)f=AfEEn;&l(VpdC zpO|3p|2gqX^!{KF#2d1bFc`QiP+&k6EQ~FwD(HWx)y_cGLPyheay9GoL8hF6`tI#h zq+8{t<_MfcNo0Ow%;bZ)svH20jFGC35iTC(yBeInLmtRhtvve79-*l9C%9Fruy##g z%I0qON)9#B_fwqZ?D{?peG2?zyY^#KT^2>6_K(btbs*?N?@kR(c{;k7-N#-I+$Cgo zF3b!M^>L>fR`2dWq6DQEyq4>)WB6Rd9rZ?nk>oqke;mVyBElH+l0^P`0FgViB%9=F`4fC8KgBV*$t(XYlQ0^$e9i2f@s%olsdG zJQv_3Q-rosk^VGhQEyhS?e6a08t2AMK#qps65S84>kCs37@oJXQ?mk;Z@5%`q*56V zGhwLL-!O7J(dSHYn6XLAjU2=7#>VYCmdaP}D^32MurHQC@^=xQw%jx2=+Ydp3&NcK z#CVRZ>&chzQyFZ}-{N2ol7$Gw4!!XQ;1Cr1 zltgsH1QA2?os!aV#YKjxf^D1nqDT2gE|nd&#pW@;6v>D~*A5AA>ujYmjFOz02OIdfbt~@@oSEWt_tBIh`M+`11#Xb89FuBxL>YCg?KG^` zt;a@}g$I(7IsO%JOc&(Y*X48!tnT`hUZgFVxp2di4@xO?N|j?4wqyU%PNl)7&{GJm z0Y@0Nh4H_`c5YBqcn5bRr9xocHhG|+EJxv4IcuncM8B_oX|^#x2dw{P5iQW(y;fjPwi1{SU(zgejr!^%&!?& z8lG^JIv=&6CTGKN-}6}6I!Y#rZLO-;wq2(xR=`NEWHK$^^QzLVwMtY;cdO8-8GbP7_161;)-9KqJ29~z@6*%U zS^XJ2fFZ`9VUf&QpD`#67S3lGHGk#K>~Zm=5*lnN`@tCVx{r8568>+K28QxMO1X?f zd#mzZQaSXM8uaH5QN~>h7kLCJd`;!+*+sZ0>&M3tn1%UooVJkYvc&r}5XV!-kPZco z<0ez_qK!7s4~BijK;-QQhgORtX7DVN}5xz>f?G9>iW6y`g#1l1(65& zm*P?k@fJn37QI++zb@SBtqUrmIFBYRdWq%ZzTpKcJKBw5nd*jW(NDVbK)>#2BIadV zKs}gkYH^gXF8YSu#=>TX#wP-)$muzp`45Z?%TK2@8wpFakWXko+%FFRKeoKTEuG_` z&aJmF7XN!P&c7jerr5-A|EAVRe1j=OK z@t+rHedw+E^844vk`CPt4@V@M?tk6)IHo3H`KskdO6BFHt2Vky&(9L3B^SP#6J1P{ zOOCmvS(6x8W3PQj8N~uhY6~`CpV+lC%6O^UF#jO=J}| zXQ9by>xHOM0<(`)nJCiHa=G`URv&=;_w|?LUte5V=W4> z2HE+4t`a0FZkY~TXiU>Ud`{3|P+M77eI6Yr)EM(~J_Z((5)Gjvfac;H#4GCy(#Py? zi5%vS*-_wW|21quJ!X{Ypkc3u-&gX^K!*V=a6TVD*O|v||4siw-@o5PLK&KeB8pG% zyPrE_K_EK^hs3F)HeJTlLN!{qDJO0Mzl3AEx;}X}O%5^;FbY@So@P3yjdF!yS(WJY zvjIH|9ED%__#|n1kq;CHmC>W|8*;>*d}C5k>#S>%35}T9Mmb~EGj~*kF#8Zf^Ov?8 z&-3;r@k!1-@E}wl2`_WRt4cop9*RGYwh*2g**(GN2k1_qR?bNPfrdF9G zheS{?l8QabEK-%>%W$PlsX1FgBOikp8Ct#u^2K6Xb9Gmg+tiC6yQm;*;*U*fn|7=f zV~UUN(aGrYkt@!DQ0I}F*w%1K;JU+Ie6fU=6Br9E6K3>>IWi`M=3weVY<|p9o#5nb z+A+Q;nv(2SYMXLTlBhau9OM>Ugt07Q#5)8VZt^{^2=T8%|IH1o8???)=Vf%2=xok9 zov2I1ZN^4MLVtxTHw7!FCeAcA@W-vVBjhcB@~uyvO=cILX8l^L?z0$nTqzyfBqPNH z0WzZ;F}j@M=1t-LMy}R4uth3mbR`Db>9*?W+yuz=MYH?lGge8^*g}s*hJ!>ZjaIpV z2b}nNhZ#DUnQ6v#agV8~)$R_pDc_;qWmVRwN)f@X@x@-ZI)`<#rn=>9hl6`KDFrze z?`!RfSaP6uQZ^6^{|58+UMS}09|c-Hs%^c2wg;?6{4GhFG*k1*;I|HM;DpZy!bp{y#C9A5|RObKN)#{KGpm#;5*Ort43FKXxH%I&}0g6A@k;F|IY= zC-pE=NX^Wb$yCOX0^&$nz>_`pX9uhEDYYB3q;BBYBia~hShOnoha~%<6r8xR+ZP(D ztomat*wFYL@exJ>KvM@q!sk5h%Va155+x_R2hQo)*@Rz1Kk@PLZS0BU|Eju>T|K(F z6IaQe*t>F_vZeu6mE!4IP#Ccpo++Fp5MZ5_HI}Ln5qvhVnZ#=We_=(uF~h!y*Uu`^ zVIMnX(4ecGaYFk?^XZC(+%`yNMikI8KIv^9a7w#FiNy)O*mzlCIP`R1j&oMa)OS?m zNj`G+Bl05bMlU+adYRk=i^|egeiHj8YtH5m9@e4G95ie@4!I?C?|)&GOY6l$7*k|F ze>6T~-rx)Eh7tM=ozkcn7(2D~&Nj}3Dw7J3>bX-Ya6O5JbgU0!M!;)p_wao96`UQyMiYBk2D`Mj1)obJ_b z?yzN>^+dHQQF7~!W908f%OK4w>+giicAULC%<)noQsg4s1m_a!0Eqv*aRX8YA1zSM zrvk)KsbT$&7_o4%90ytz$8z%luJ7`vHu{?smhLN*aCG(VX zaCfDeYs^J(Fz8v!UxoQ+L9(c>ikO^@S$kam!K1UpeP1MV{6B>7gX@NosiL`)uJI4e z|FAMKF#ciqLwA*U>^C_Md^0XEEeP)db-_x^zo65%Mu^BCIye0X2?w@=0+iZ{4VdwHan>Q36)YfLVPr=|PX+ zc2CZ=3RgqbpE`T%TH zb|_!f5 zsJvz9+woYD8fyPzNIM!P!HB%Y7`Y|S?{Oj-oRr8uRf#-xF5|lxrCF1Td5#>YfSGsWr_;1H z=#V?x6sT{Vwh$F!ojer#)$(U_>p^4LJq`W$9H-Ecjl2aSewHSt2t%Z;cgE7)Ub{U{ zpx-TNy{afb7wV4I=)2e}>6h34%G2-5;YlXoo(;WppOvp3_2%aXqvJP zae1@KDCkZX=u>f@>J_&VbWHPY05|HDKI{0>+7vkMU}z6#a22mzI_4s)lz)Di`7{_g(`O$@B;mqHtf7_i+1cc)N3^-MPs6#4I zhfLgW-ZdsFc#d*!XCbqcOd-M4g9z6WR8|gZ^ zn+F)%Jp)FnQQx_GIc3&R4r>(0sw%d&j!`@H9~FIVPdL>lLtfE)4PiOv?%ok`@)BMa z%)ed{I-B7I)1dMGCGz_+SLfBY&X)tGIUBI&<3Z}<#@6dbXIH@8g63n9;S|hEpNp6nqtO108aMescW+e+r9hBuKAK zs~gsOn2}iTBsAqZ3Uua<{SJ88o*t%V zXZs42<7*wI#ko^Z|FYc6XxC97<5d%?FNGB;Ay3v-H?L_l!?!ewADK~SBdHnKk27E& z3^m1ZllW8TNQt)9>4Vxtx#!3@ZvZFk_~Sn-SQL zd_(*op+L*Hxmy2iTU|ICUb?Ra$i?+S=iX-1dbLo4G-d=%Abd)rLMQ>DW5dK zkZ@t!hUU~tM>^HrMUBX|6$ti%TJMnB`j{*9v3Kle_p2z4sG*WAbWVF%&Vj`{lcaM( zC+wk1@0XB~q<>hu770NxU$H4uDjPde0s88yF3d*7Z| zfpwsi1g`iwYJjxk9jM2+^m)#2#}Oy>1PZ=9t1;O%S<;wEcx0< zc35kb>q(+x@c!7D3o}i>dFcL$R-z4U1|2E>@34(Y)Up*`W$+JwN|wfLTEZQlfi3h8eLzfb>dS!gko7_AFAPlROTHLj5ZEKog=Z@SFVx&ml zzByg*j|ggyT=xOP!AW5}3d!a7XSxG9|KKzbeDnr6P*0;qbCPNw?p52}678;?$3Na5M4Y z=(;?M?&ABjrdBenXQflh){>>xZPw1;d6+3hu}4FyLh{ch*EQQSUdNx-mY0n@J)56z zpxT~PsMO%1oomxGShYlfg_*gV_;rTZ>E+>y_{jWC%IY7i>>6fOHMW;WVgE!WX%pK) zXIQ=H4=%|>fB!eJghCpjAr*g#-fMIe9l8lD2ngJmcOMD{Ews&9*`xj0V6VCCoT4^`tnfP95)T7?fUqkEtdF4bIIm zY=r$-skKAqc1~Q4HTWZ~@4Oi*#-{&}TZ+8uWQ%LQ>f&#(=MlgsNGY=N_{2XvglJ>p zL@6yR4bx+3w`=SIyP9RK*W}7|=+S13nT7;YNO{hwPBm&L4Mp3Yn$+H}X-9WSzmo6} zaOdy@KGEgw9@g}fzsVmat+4~Y&}*gD_CHXiFdw;VaBGh5v1u$Pp!qgA1-*;s?&uFm zQ_iZkGvgk3P!|3vENIZb+=uEV1gL|(E{X3~>MgakwR=wPu9pH{mwXS|a(6a6d>{hn z$(jZ`(Cs5h?$o;#BeZqx7Cc}d>cJIdZ;a{XQNOJJVaB}4k^SFM7hn9o*67sCpWH&4 zE%a)th3RitYQRiP=sj5%lMSRZcTZuQN=|7;Rr136&W&rax@WR#8mlPqZ&|IdHn?Cs zQy1K!iS_h!FP-qM$p=SU0X?!k)JrP%Q( zvK1gj&qQirZ=DzFTvlfb=h4M@Eyw<;U&r49?weyyw3d_9dZGQ?Z86@GYW*T1mtrc724Uw zOva(>hM%ST~ z6Tm0Ao{!EGXzosr+PTI(*tICsm*pDNb5-bTM>>j4Nk%{nA0Z>$gOXh$2zx(>?{Enh za0&M^vGwxpL%>6L0DL!8iFwg+VLCWC*zA1pb;jz}Z^~=cYh6xx@A#O}q59m}uVdIJ zv*_F;LLoDB@3X%G@)sT!ob7$3Uy*5$$oJr*lWzd9_+8FyN^*hnMTHriwA`pdtf!s@ z`vSVMKv}5`m;u8)UsC08v28hj;do##y`M~R`$~?~hjO+2O3)yb_-BW~MWWh~r=?}M zgsD)k6K}Q{)PH8Ei8ijCH> zL#s6=9&!EE-<;cD6XSM(mYbC?gVb8v@pbXJKbZfjKE(Y%|H5_@HgE9=2&%> z$?2&0MaPdh|08-M>!O@U7$aklJJa?>{>jWig!bSeXj&b-NmQPUh0SgLDRt@UxeA$- z+$obZ`cGX5HFkOi1{QAaVa={5^-icL>NY!Z#7v4DO)8=PU@UdUEnABGI;rZxAFA=n z)TOAZI%REY9b2Pov%{Le0QOlJQyv_pP9a^7|E4J)NyA=4|FezP+S36V^uYwIPXIxtJax0<+Ot!qTt!(VOj=mmUzsJsGT zy}yuY<~M=f0rh+18=bGBP#{+N&f`CFCV7d++&N=k#Wbh}kSMu?kvVf>kof(I_+~`W zKS85>0K4<@ODwU_WbWI)+)tN9On#99n6if{XhH7j<_8-V|WY=R3fUWG+2P>0Bj z=4-F5=}S)jr1QK6`Pn^?KJ%R^E`*y8&xG<|$k@l%8Y+2$X6n1TQLuCJiFvYaluV`H zoU;^~BtN4d>b=wYiN)aFVd;|i_*Dqq7cM&LQGMEEKD8u1HQGZb2eAXk{!7ndsUm;e zIQ|7_?6@D2d%k1bnTc0FYW7eT3-1$V$1`_zz3sFb1q3ueDwlNGZ=U1TEPX-RO8+W# zYQyxGOY3Q)Jg46mrIQKdl_RV#&FeBtN9Z%?WXdn2al$tj85*a%U@;)M|M|K29$Fi+Pi}s9#)7RV&FO)hq&+pK%2=NiCByvPB&i zznPt~aLuCp6)aGv-Pgn#siu#&MYOf_1GkAq4A_wIvaSL_XnW{ll0!9oWEbwS>4vB$|gAQu<*#l`Wt4ZwPd;tsD* z*u)4)YM+nZs!zCWi|za!FV;wJjL?La?k~imPnL^SJIWJGl(vn^o%(!(wv~H&V1lFN zWfCU2K~E>zQMpkj9dtZ2Cv&uR0LMtX7nL62Y zMYJvyp)Ccyz)^oQ%o=U4LE9)0Sp`eeUZl)?<^=1(HN$8!q%_GvrD|PF8H;5#QI=vP zioRs6j(0X0T5>)Ncf9brrle2(HyBY!c@^wjvpju>i3oaa*5Z)q z+A?^AJ)wnXnUsH#Ts?I9)0AixO$#M4g2zJuxU)rjkc;N3sg|bo*=d>s6-KY$IsIh4 z<#Go6bqdo|(HYO?NJsGE?C;;)cxl`1WWAv>>Gk+rmzWdhIA3&wmUP&B%Q^e-pPWcX zj197)u6xyD5TTLhN;1BWyasBR{Pg>ycqL)MzGqyy0Tn~G4A~xZw3<<0HD$hP%Bpj& z$@+3Lpq2Qtb_wDf#26kXDO$|mnN?;T-`S5IWFBgG#W_C;sJRtALy#pgay`PN9w_+j zwY~WNg&PXs*jh0eU${d-Q(n6yb%AxW4U8xgdeJ!=6T`M1ZuG2Aq4hTafCX%Yjwc)=Zu`>I`EKj}pYHH*tHDA24 z+f)*1r)SnJ8Cp5L3<%dxLw%WPw|ANyTIZDcpHvTzPbm8x;YsiTZHV!DpL-FDYbb-; zceIY2?-@2HJ4M`9_$_IfdyWb$d8$Fx^WS8(^C*!?;a=85|CD=S`S7I_*Oz6V z4xbg9Hqz;sDtAtd7)visGi;cICM4xcU3H1CNQT23MmjLpi;Dk;)OfL&kjDEpb*Ic6!E5 zaP~I-L_japd+ApOo6};idd-po1kDvfuy1N%!ZD$qYu2P=$$IX$)wQI<>wrb)8vsSg zIl0)F6C`ku=;cK{X!r9lYfH5E@!<;=P$E+0k+*0Te6CUL(Dc3-w4QT&ayOAycRgv; z1V?lNcGWLYqW(Q%w!FG(Vrv_1#~EF4$~64<&Rd!s?a$o5s#25MWwPXA(W#IvIYqT( zWvhKPtNYuh=;qoI{$b1A)w&neVcAwtkfY%u{dW>WUlw|g>^>P zLF9}NN2-Fm*Rxgj<=t@0c-?@x_ zc%`~}&gnT3cv{||(W%6G^zEbr$x(_@CjMjOa;Vjc7}}GQmyegDj2zk{M~m#l^d-hB zENf~j)`ZTo=bJDxw7+z;3Vq9~pAUzu7&ZB{3jBEQHid?O)i{5Yoy^NxTPTT>a zDKh7z?L1@1raGkT*zHGc%o=pRc>b2?7;yKQR0j;Kr(U1=2cm_*b;wN&u9bCv$PbAz zi)VJtUVY&|Uh0zG86{XK*R%$t+t<^>Q#;GP+Pab9|*c z{1hL&DJ&TOgoEwq;_s2TKbz_J%JJczfaYz~Go^Yd?yA+FAdYP`n#$y5?jLmkD=Njl z*TXpU@}acvpM2neCJ)UBry(O-V@CBs|J~!gQi}7#I&9A$3 zqA-a1YOR;^7D1t@hZ&P85YVZp(P+FXoMVVELe!Hqo}^V?6)o> zbXFCwPouiLuK2}URAJZDKemh6sLG3Dw{M2AjO*BK9 zK~!w)-u;u{X zLAq#%KVe~qO`WMP!PeB<=Y5y@;rb(LN%PIo&ViyzS-sY~T&*^{luk)KR7P?p#~!wR zXqMgq^ZZ$Q`^*mdn*cQT3UgQq2(8wPb<&q*!@IkgwTltrM%!DtiYUdx@FhounkMJi zp*;7#(`9uW@X}@G!`qM)q74|SE%ZW_x_xqU)4XAo(x_4EE6n8Y*mwS(ZF>LrvLTr- zPy$${cAU6ycxd5);N7+{+1>pCo5{e;$mkdJa+aW;?Luq~C~hXeC!NqiiS#G$&_Rta z`v0s$@ZI)sZcT)8`=O&5mhFLKp9eMQ#T#nw9^>;{*D8D<9W$=_1%?VoulD|-xvZy_ zTrSzgp;<_Bxe$Dj78|t7PRqPhA5}8}_`$im_aGbGKjce3`0`MA-npgh;*&YcWx%n< zqMt6>=7;Y}SfQae6pQ-wQoSwcf&946W8;tQvcj{u?wu&>@Gg0NzWJrw7Q&jDb&wkq zkP!`rMaN%?-+V$WHT$@nJk-4Zp#4_PI{?WTV%9Mbd#AgTo~tAjbm=I-7l&rd@(cT1u;v ztt(QYJJWP$g27N(i^`xIy~$TPbH+zwCqa<_;l8}Iu>^Z2!(4qGlCJg$olQd|*56WS z#PTku1B%~?Wzq5F_oBrD@_cP=64zzQ@bwQgWYpZ{^F0<@GPv=nSPrQK56QBwjs98R znB%|#7Z%RVjNJgSPfy|UUF+(=83fcE~kEX36Yj!6s zf~?5godEv3OuZyC3+J2VbANo+_nvkI$%xFV`j?_R;_I!XLOW~J*rJ#ATVH6RCNyS(oC2zP*Z}gQWVIU-@zl z41FL2<6Z{x4$l1!&b6_k_wQ4bcY|?*UxeBdiP~9IP26$CX@+RLgmjb^xg4s$Os!4G z_PB{nfRz@71NYuVOqk1O79U|u04j++jTJ9q;T_8;e>P(@5bru5<0HK;E^5`2GozX6 zIg39(Kw4a2-miotastnr3wHpp{7EFoOSUf3?dDU+=#S zq{)Gc?)7)ryRTtprW+m!U62=-x0`eJ3!B0Re1-pbHB*UcJ3ArS4z^1j6fF_>(;vfh zhYzEFKLe=4W(u@?GhgnxMvmT*)%9V!kN7744r3#P8*!7kwC6ehG99CWA5phwzFgWDNvFrnM;Qk2$e0^q_5gU4(g;IPQIljbL{rA91gMU z53v006Z|`{>-#WoZRxLG+~MnId2;*dblB#2hu4lh}8KtIM_>m z2*LG=3pBDh{+T0@rcX|JScAs4r?>b2cntNzgp?C2_sCJP(9pnN8VmKacZZ9~y+Zn_ z*SG+SiO!1=@*mHz#?qf)zL-h=ar(%xNXQ^=4UV?I%W52|n$5YNZ`696S=G?Rw9zjh zRmL($|Ma5*0YUo*pY(8!oQ02nfLx3Snv@!jL>1)ZK-Tim%Yw0RoC|WZ4sqLadm>xD z@!+=1(Acee}DlI%N1D`;1F5-&}MQeJ~_7jJvRptCbmxAAh1aDhx zzKS*cWv;x)OCk)+xI{UjSMi$T)AMs#Rn>o39Ut4^;h$}=x$+V!D=YsgDM3d^7uC|j z$zV~K(8TyMwqo#9&IcztHp@Cqtyw98eI6*OLH%UKbUU+o{|$49Ila%OcG|f(BkWq0 zJt=uw$v>*`DG;`s7V{%&e7}Vp1v_K>?`7_w0+Z=jR@Y~riQwpuLAI=8d1+DmhzIApbY^6>8Q+O6&3eXHF4pT7KS!OSOq(t{>#2EGH?i|V=>#Qmt zql)kIAA3-gB)xDOnBJEFh>>{ z^6*Yc&JKtDI-F@^Af=3p%oNU&N?5}25nz@wlL`%ocf z2DQ|Nzk!hDk_m4$J&-29s`>n#mh{=n!3~maXnIxI#wpSF05>ARs*7qP$R}fJ$=&;y zo(pz{P>{!S+A&xUR=%?JNQ2)vJ1Z@~VDnqwuA zHl9cQwK(eQb4YX`ZqVV=Q($f&93YWuuVY_got4#5R#EcIri*;t@*i2(Kj!CANc`4s z#gP^?42*T~xmlQnv*a$J9O4LheiORe0P^x9!93w7j0(oitgGx%&W$C{D?0)X`A*Nj z9OH8EyOtxu>%TGRA$1|ma^&3-`Sop|fsH znN5J99zF&}e}na0L|hydE35N3IwMATP)lbf6q+YGzQ5JyVl1nlW%rJPY!ieSSp=K= zAMy|!3D+!QIq@05mZfww#Z`YITK}KkzA`GxF8Y_0?ov`jy1PN??rubo4(Vbd zawMd?LtyBJVJPVsy5l~)??3Na_v`(@TEIMWo_&62_ul86$@MPBebVgM)ii<0ZFV{q z>Zq#gA9zbFSl*`6`7Py7nhvQEu$HY@0^GKbn-Hy&2+LO>trS;ZY#{|*2g_u+%bw6ep#@RDVgPD^uo8JD>n!D zXYw3=hedg7L_>Lb!k5mwM(M8)&Rt}pF*l0*o;?c>fM$xh1yeOjIh1IEk zJU&087ZHpB7d7DLd{-K8OjE3=A@wt@N#2?==FxJ)bhCivHS`3Cs~2h$5N-CR?=n5tTrgLfPD#=k zSBde#@iWH+yoFO4ZP>LRz${(%I%{j*Ck{Y(MMgwKL@pkXH94sP=pYvt7ivbvsOf2~ z_4W0Bk)djj^c{Am0lnFX->no&ojTNuulXS*NP%44r<6-laGIvZ?yH+f3ser$wD{`UZw5vnC5AwPdO}NFbtVTcgCpleULTz;wJo&h~Va4Me%Yx;e0` zimSG5IlS7IfJmkh2uALjPo)#{#k?a^Ysb12#o1iynvX4*94APSHa~BepU&ysq7%2) z#@pH$%98H_%cE~KU&BEzP6uRBWfR1M3(dHLTR;x;bBjw$j4UjF|HRX{d3dbv?I|cI zpqG`E_4fD2?wX{0_&s5|9DJfh_F#FKMs`s6x~_#d)yvd~;NDsOnBoj|7~=G!;`}YI z^gt=2kc@@&tFI#w28DpK4Q5nyq z3Mp($6QED1@}iR1@N;hI)#3SCU{+CHH-)q)xG--u|Liq0PqeQFj9OSE(u zY0uVaumk?sTwGy+L9_v~X2JdSV}aQg9ZDj(&?OdMIBsej(mZWiIUiw7$Q<%;Z15hov+`zQI50+_9}8l`+U+N{Yd(Asyp zMF*zY$3JjQsOfa47i>%uQWWJM5b}YL>trP5j1V-POjJJF3a!Zx?ik6CM11|Qvi-B7 zHl~^D4t0M+`PD@QDFA}}A9QLFXymH3Q*CP6+k$!f^VH-iL+9^MggdsLl$y)kU0W(D z2)$~*=YqrKovw{dDSKL%wWfViUGneB0IEB(OV`p}Tp18vxq_mPnh=hvPufA1eLqU9 z?9vJ{5mjgG%DWq#9h(CEdjEw$_j#}+amsvEISlaMUdbWnQuj?q42zOaI zx$W~&<2Fpg8Lj&d@F=RO6OPWzX!zHD-z$tPWfcqVvzI8+ARs4@?N{a}NKa9b`po1r zH*uj?+u*rZc%+pnTB}kwCG3ng)iW1FsMIA=5hvRVH)aRzbaVh4~iGa6-c3FqY-Aw1dl6; z)EziCr%otjcw5Ts zP*PtTbF1laj;Yk>d^JH3|2L9)Fz#5&)Gq|W=FRBf9I@IJdQQob*HDGK^e$J%c)Bwz z`WFkNrh1(0O@x0OnB=o4;?JjxKQ;8(PvIbteg=0VDp;)toQse9`3seNWl>S!o-W%_Kns8hOF|R zd3(9M`7B7EB*`QPDq8Io$4YN7m)YM(9T z=_HC5)h_k+1}}amQuUYtVfaIro|e>D`@=b&DrVZh8f}*UpboBH_AU)#kI_N-p(d(JHUcMfNshsLqGsHo zPz+Zv7NM_5w;jdcUmYelt;`9#>5l{6XPv)rw`fraj_wxt9tkCkMBjF@<^P%pFr|A} zxfL%P9;%F1(H-f zL2YIBa`qyC=#Mr=X`(91$#4((I`V;Hiuc$?2^%yt{bFlovKhWUQ0hn}P$iN`naf@F z@b^AU1{X1;F){BhH00*^-|dJxn>mMVCZv6Vl{c*CBuDvL(JkTySbZ%}TTmAi=oXsy z`fj2KGoyi^(2M*zui8~Y&j?c~tZ~xU@I*xq#4hr7uK)8W1CQpW8t|oU57Wd3^%E=# z8?1vY?iqf=NX;ULwRIczT4Z3H+7#90qJ`;EYI}3@WZojqyw1RTCqL3_J&Ha;^ax-- zrChOWYnyRt~t%G`8v89B8Ar`F@)@*IZvykbJIH2J1Td&FRQL|3plMf=*B^zS?LIzLq4Ouov z4pxCZ0e7YscPMx0GQP5B$&HoYDN>Ym^oXIi!3*DuDFrSlvlc%*`Kof4^57;b4}Z)3 z{wW6x()Nixs*6jqKpgqi$`)}`My(Wenpm$a;TI(+()mk=*>3ii`TlJAOUxJ5)zyCn z2dQ~^-T%0V->>25*IG{ymBX?o+VuoDt*?)(FAR5}bMLN>4D3aT-SBd*mvg@O`n>+B zuJVF|EJllxEzfO*?I$`$Rhn|+-E~5eXksIHS4uhUi;8%&<0W6Fgr+wA%z#0u7?ew( zZh2}Y{2Gk=M)RKY?H$%qy8j>FS25?5B63$1%jXBn(PfiRZR3sY$h&hJuaBQL;4)_J1{^%MuyS(m5BMz z$Or|#S>Wwdu3o+UD-;~c)`AQ7%TR<~?`4-hXPEz%z#?_qUa9Fja7x+&kr*#v!z_``2~=ZQuRTCbs12IfI=w2J}X0!H*{s(Mpm7Jm}bxP{!S=&qEe zgb$UkTA`%MCN3Bk$TB>8I>oVP+c~=vEJ_&3clr`Wh2)fG?(XhV0ek#jp7mwXfE>=(p1G)}Bc5=+?raOiZlZ~AnbVEEO3zA6}tj1La; zsOZA`)rjr1kFPRcV)A7J(+;b(1lf*EC!$RwZH!;Xw#7qR8zBtZ_1nR_Hmgjga0)L~ zF#Dut8!ubz)dfR?!mi_f$@;NA6Z+Vs+5|lMbwp!gKxnYbZg5!NO&(=m8;hbMhB1}j zyQ})c^S|4HTtgW`L>(=#e%D#0^N9(X9H%;cLFi{c=Op)nO(b-5F*Y$UYG&8BFR#F; zx$modk8kKbco*0)a)xTyS?bS&p#oztQM_T`y5f_DX z2{XzW@S{+@S)P!e z+916;TOzph^mJ1>{|75xgKR8UO`LM}WHXziK0B4S(6a(H)+e^U77sJN zOFVqCvHM6$YDQn;3X)n0Qh8Nh@y$pvB7=AD!ca6*`*HbcUp`e$l%H{F>rU1AqZltW zOnF{&FrYVo`Jx_I-K@Oqr}cy-94g(mMf0nX~<9qiNYWRYa|{%6ii-p0L=EdL`0 zrt*x=-ww}XuQmuM(NBqyi5j`coRz%}xoA#qD|2o3RXRWq?;haKH z0@&rbLOtqsGqDAtH*LA#*+o}MoM{(aZB4-SwtIZ%bta5aWziLs6;+H$r2?iU-?5Lllfu8`b@n(2Rc+gwPd|x^R94` zgZ3kO4OUGP_34X(w#X)`Ssg6;mEc6DC10$9Al;X5*+PEMzQmgQ4f>fmGC(%31Cfdw z{F>Vm+qco9mqFQI`!cY$u+fx0tg*WN3v86RZ;hr3q^~H;&IAf6f%4gVU0hvOdrpZ9 z-a~~OeY`&RwBc~Nbm7<-&QAJkM| zUiQe)&2b^*2K;J#_c)6a5jH^C;|gu1UW)O{n6WB4wx@>ac8pzeFWDT~J?Cv`{9eQ< z`Gg6^yGEFhY7ttq{YIG`Y-Hd-4simm$)OR<~PoAc$|Vo0c}AKY0cw>scd=-kmt zzbWYo$(0<^P=apEYeK=ozNGU8wb>N`7-Eh>DN3lD#pljez4F#*)ND9tRnevP^;eXb z&NqKC=B?_g_lr7QtRiSG*IBd;dnas{)K8>p87f3j*9d1+NhHId)YuNN=ZN zy|V@jakJ-P@kR{)&h4=zN2ZIs(%Wkk@y=~##mECGKWG!;RV|;cBVDCXTuM7Jq}CD4 z2et}0_p_1#_Zn{ptjUi%BdN5$poa#H8u;!Pr=@c|n9DVzCHkWJG8@ddwgq2B*H7Bi zt{(ohJh@hLRKT&2G0Fo|0^Ys{z8Q)7lsW7*6<5{k#)g{EhQKGDx<2}}T5Cpr$lYt8 z1wA@^iPV?D?+LTyluX?o-9W(7J#~#QMKg>LhKQ7woWn_$B-)%hA37<4= z5*ul1u=yPAj!xNEK)@~9u+PnBJVJG`>3H1w_$^@z5ewVw43F~*iHP|Zq*)-OI_&lB zF33|vZ(o|R-%V*j@(671%w)nv=oakNWUHS>Iy8CCQ4yUwjxS-P4^TWYZHHvUdF?gn zUy=NDe>zah&+ELw-yypP7Np6UTUeCs+Ok!+oD?i?GLQS+CKY7zO^%dLEh0-j%naP?o?%nh{yG{5L>`1!a=bEa3b; z|Eji=Qj6Xsl%TR_;e#*zHy7@;W+%xZT{Xx(gUFQ3(X0<2m9Ugu92z?bD~5(-BctfI zeF6lRiJ`4H3Dkk_a4lbE1AJ*#P<2W8L@$s;DGphDPfMhVi*S5f2d&q}Q>Mrl0$va? zO>RqZS-S8XK}m9_%@2=?pTWJX3^cC*NfNx2>y*S<^Bp+c!HU2et6}6rC&lopxmO0% z%GU|oxBc`Hu#bL`nI9ahozA`T+dUY3C}LX?>QD~Gq*Wrxo=7yDUR2_$@Vdvhw8TPa zWJ?|Pd!#{D0k)`u1U>25FW(9iV^CM1Kcj0?U&&GGwLz40q~iEA!H%l7OggHY2U&(-8 zM4=0cydrY+CwN(t2&m3+Oh}V>#Gq%WEjD zM(bmA>fRY3)AB}%7|WpiqIDbmpmWNXwW_4fTs9ZUy$_0_@fhXc&n~*T>L{V%C#lOM zgJ02;?tHj1b?Z6-Kxx%Gf0GH~v(U5$M`sMQm0fXhTCb1$8uF28*+)K%Ej(4sN=)Ma zX{7qF9b_qA%ICL)r^`M9(%KBa@$&~4%Vf@T8> ze>qtLJ#R%e0daCMLTaU<} z9g#^N?mAa%P4|**Sx*m@Ix85UV;;<8)W!mL?wYv1t0!mbY(kdj zeoQmX&i2@#_RH!(N2J*2G+a{WzXy1;RK{b_+qUcG>(lbVm35H3DMi4tjxW~16F1=_ zfs!$9Jlb$hWD@!Kp3MQrse}m{`*v=A;h2&{6}|X~{6@+k9@iqigx{`QP)y#KwG=0F zqa90{vJQa6x65J^N1wOZrL{rS1BSxFHaXb1i;VmoXDvpkrU46$C^6=x6FE_ny2;$_D1nrRXe7e}0Sx^JYBZUhcG zUP_>@{Q}AqYFZ{S3h=5i;pJl_6I#oIF(5ijGLyFO$g;qD7qGH2lHUdyl31%x?{W-C z=;w7u$kRs8A`Ux+Q5|yC_SL0+xRB?cTcMAY@GElmeBtHNG57ACv?!pZW4DRVPL~3d zjgI8;kEu{$B>?Aaq6Iszkq^Gh7_J^oG_xagUF z;mG~#v&hXX+r9qP?fy7Ng*A|VeD%B@s*7?w99dWTrAH@GLjW_7_=*?XzE4r9Zx`Fk zy=QMeJv}yQP8u(H{4_7x2s@2qeUl(zzh%`i5qFN*7W=gdZZg4_6uIg7Di7hIR^p2QEPUcKxGN4$f5}Q`68!gX zFd|q-My7uSytHuP>=M6*f5d@^AG8(Ie2P1s@)s{^ZOa0(=ageUSyCOn`Bbxh=wjEj zgdJ!VVjM8~OT5%*`Uhg>%7gL`52FgC!ZAO{{H|e{TzcQ}-`F*T;m+}(RpHfQ@|-Hi zqQAQ+%j4kZ`@Hpt!okmLetlNsHS%gPxqSfA!yTFPtapJF?e#{M_-Dz#Sdx+zC4B*9 zRmalf&0W7>l9&8lBP0Nt`^dca=7z7_5B-6VWt)F^Dm@*Sfq**<7Xf&Y`{Dt0Jl|2G zVr226!6@VjZnmDUAm@qsNV6DI5cX$*Mx^OZey@4Ik$ID?o%hC266UHu;(T0r+%;u( z^gFKJN)($i7$|o@PhJGv1uznghyv3A`p*#N1{9sqsC!G~0dW{8mWJ=AUu3`0H!u)5 z>s0t-Z1S53)RUg{;8Yid44n2AxQsMa>9KiC7+fC(7hLl9|*XK~$>WF_UYD(WR z?*{)L}1aBLfW$%5`Rc>GuG^ zEaywikCvA4iHVZ7wtK6bXImpQ^zKIY_v>7+Z z#ib@M?%Uh*vXap|a11TkjpZYI`YX=FmC?t;n;Og!884VT!*yoc!cqA?H3xiy)1nP<9-(xrs2t;$Lxx9$=0`cbNMl#kH2qL^r2k8ZU zFIh7Ao!Wo#GJXvi!K|?5#_MDszm4=cx%bzvE|0>M@KeFY;gD935aEZQ?#~)JZ2~`* za}~z-*8}2KOZ5(tu?tn^h-7^BaCuElH{5etuFdet+FgPj&xPET zkw*%lkrE#q9aymPRnUiUVgC1%AKs{91>ao{vA2s9hnCH z4q9ms{F+G@b~4&fk*XL0EGe?R9)@v z907umQ*!Hzq})TRnP}uJ!MWivN0kjA-8(5SiAv3en9K!HE@ck}gOvdI#HO0A9(KJw zX2VZMdTY*$rcYs-Pg@J#V_d@=!vR4BowHOuvVkFGAhVOo_vKcBmdqd%mUorfX9sh| z9ITh8G5F!Q>z}VhRzhr=i$yKau3@iR$1MOR33| zqt#?oyeF{DC990{@qRN$$q!=r=_4S7khh%?6Vb%e&i!>cbDu;aRYY;+EDfn)XmTd# zin;K086B|l^%5r%ZhFQq+ef3F+VmKS0J#d^;mBliwWAeK`1>|-w}q?7Ts1jcZ{fmz zbd^8hOp`t~Rc7S28-ojKaUb2b3De)OhvDjeN1EqQ(qSdd?(QL=qVy_2dGyEGSw4(T zG8XaPw-y!m27S3jjQ`ZW--If)8e7)q10wVlX&%|f z$5$PU?r6(>a4neDytXA?SX$@zG*hU><5_cLr};5E6?iZWcrccnQKBd)atJfhq{?#< zRb{KLTc|$E`fp@(ViTL#@ubt+Fx>U(1h|&Y-#-=LM2Kh_Q92K(Cg;un0_bwOXNjBU zzS>_!566`VLYl|rr7(uO*7GqR4a{%6J?`BfsL~?}s1c#4Gax;C4hG&K93Zgj+z~T9 z*0ZJg;lRl4R(mF`0vZLPT!JZ61q=aGmiz|ZBiN%)j8#m+uD@XN^sc-_4*g^udf*bv z3V3zB-az4UoVTi8n7TJ}4rfk%VY0`Qgl?!v65xs_VI~afUTq*oL3rR}wWYZC4-{oIhk{iw zKfB3Gpi)Or!+XFdN=NJ175?}gEzE_*b&D_Y1(XB;2PWoi4wh-xw791*iouom5)Y)c zI<0gz3hGvO3upzWmnJq*0gDw3mS_$7M=@^{K8*jF_6Eqb9Yj6Q98J>Bt7d8hDSec_ z6Kp1bCXgEblJPE%7-2Oy3heUv2~bTHR=Uzbo12^QNl8*bw}#zZ1;y#DB72(@U~PAI zcfo0#p@p(>CMiNp1_p4>4e4owyT1BjfUNhD^sHU|ziNEPX=!OMJ&qtzxw%w^_4ej7 zKehjEZwIc`@njst_=(!nLC!PS?;n6Q^>ZN?LlAaeg*!Pp0orB?=Jxe}e?V?(YTBmY zw&=&azdyM8QLLJ);^1&-S+<$=Va(OZK6UdyzWHxuNk#@+jPE7p^vq0**ZtX;_*e{Z zQiHzjt`y3;1b92{8J*489rg*^^l;)tH(0u&-4Az|K`fON_W z^74WJgAo$a5ACTUq4-KlSM=%IjS&F2Zp#0x2XLe-*+UxRv$C?zVg+5dFdLRV$e!-E z#pRWhTJ7u3_1#O|SGU(Z7XB07RNOiPR-k-pF;O6`SFWQ|VI*&0K)OFyiDGuKH**gh zS5sJ5mn=)^{qZ;}BqW5rl{is5TBbw}(UdyO8G*^NF;mSH0Vu6lU^n%atjLsCtDp9c zq?R!O4AShM0#lK7xu)#}MfDZPh>u5^05hIZMmW&4rz2t`MdJX50QzU6J+p|zvPfz{5$uEXNpH}p!!&`A3GkVm!&Q+)z$|4G4j)24V)|#+ z#Q0{NIo%R)BHv}&f%&k!?F<@9aRsLL?>oYgUOLa(JFV`Q|DlxvKms0rCrk>5z*GGN zFgIDi$K$-?QDWUoQ(ei=;>n7}k%!_Nq^y*=x~lMu*Q_?4+5hF;nrLW9czE!!v9aA> zHgr66i+AWwQc{rJXy-v$VY5heCY8_=X$Z8bt#@3{Q6%j`8!WXj4S*U;2Ni95Nv z+Kvmnr*Ue(*|IF_0x+5ljvieT$9_ib?=jy0@Fm+!#{Mlri^9@YSIvN;{P?b0YEeW0 zh`3Iri3P?AsNz#+ub`Qk8N64o1h41KIMj4?J*DjcW3%Hn%Y2&-z$!)+iIP@;NpVxE zmFpmM7lB3g2Mm4-xaGhdI_kNfctI0(KjJF^?N0za_rK*QcehQa+(7#Mdw67IWF%zd zm|Kxd{csRc8t^nxB#NGn4zZ=BrIxm~Iam68qYI6oprG!-nXgcbI{2$w0f_`E{l>A4 zr$Kp&`~K{2>xnl&ivhE4#ap1G_+oz!vC8KHXoDsj1cQIn)DYAejBt;MNV>RiLZQ&y zyR$3U6DrYae!@SissvP};S^I?%m))_w?!L#F7~gzA7{Vq?Yw1ePPr4gQE z{HPvwY9RyT$~MF{o>L+T)a}nBDD#4Sk2J@UbS}UGb2n`v{?fEGC8szj{+HqV*E4Xc zj)GOrqww&sE2IGa)-yVTp9Srx1-+X3^e;DCIFF#{!2gJ^$S=hfUIRiW~Vs&@! z?IiuroNAhi5r6sT#XIHcZ2tEX#)vU~H2!VmMt}$M<##ji$fwtx)sytX|46KbyE2Mi zrE+9JMAR+;h4I&ahz8E-v7RcJ4OXDN>I}o}UND-1pLLq~cMci=o$0IwZbJWv;pk2V zHb=C6j0p`qT^R1@&QH{;)>e^(gajZ8`gFKhCuyQf7%ofYpL7jm>!+rGuFHD~u{pq9 zDTwFO04DVfSWv*p<+YowvK%J<8XfJunXJpe#wG?!V>PT-)6tR9*M9}X6RT^HRF9C{ zrG<&u4?518iX?!PILlz;R3V~Z<5E$n+S{}EwB`Iq$OYvD)I7u&)>f*;^lXHDeTA{G zuyXfZqZPi6H-=KR5#?a~RD0IJf7ViQfgp^Rmp3%d&dv@EXh%Qeg!`Xn zCWOs&0+2)U(KYy#Wbx2$54!8TB6c`}gnhdNg|h1Nz++Y+ztu+tpZ% z5CG|(JOE7{G*j)kECj^PVKcUtn?uPzii&;*Jov!rRGN$=&?8}wz|UwEM}R&lxGPb9DsJk%?*DRVbqeh&x_a1=x+lH z_V)2f$jUm{;S#F>cEXjIps#{2gk29`UkGQ^%$WiT&(pJ^aQG!rL&lcG%$tn zXxjAjGzYK&Ktn@APEm0KC-6G7Q1Mm?P%w$~s#ZYBK93}ii#3>IG>7T+b#Hy?y2DvRzebzGvEp`H6x>g zooX3n(9CJe%0nzbR(0T0K#u>Ve#y@#i@@t1Dmi(17q?frgBEe3{p)?vjEszHI}?Q} z7cg~Q-2tknYgr&B6L48a0^}ryj9;kvS9CMbO+Pq1EDUR^vzy~`f{F|c4W;orLA4*E zcmA6`Hlr^(cBXrL{+OrU2 z`1||ou@L+C`bI8a!ECwgW?AkZ9>#px`1w=sj#_YlJtHk~{40J_cttTo|3#eGp;O=; z8Q}0077jO-Ha82sp`k&cBEx)90>seTy1K5{$L7V#nOi#={ePEM9{D@LEsg z$?{c09&A$q_ncKq@*M=@L}IHmTf;{6LTd~Wktaj$d!=zKZKK*tO8@1 z-(4Q+`o9F)?fx^nVRDhG#`cjfQy=Iy^IUc(0bI_^!r@nmz`0qcK+5Ihs0H?chjjPg z;4ko-M+UokXjf2|*-P>ZHq&-U8G=19d~a_r<|SV1Vg1tePGMXlunH7L3-e)NVdLZD z?*K3WjfjMTBHa9g(=`RATtXFWtYl(B+3|Q$>Ahdx;Oyz?=_Z&8Y$o}?^;B%(Fe$IJ zy4P_RioCr18o<*P0A)2Lxd9nK-_TDGXaR5lT(?KvGma5Zv9M^lxDtT<25|LGD=N0O zKSM#JZKb6Qm#`I8V9VIof-3(zkCKeA)8BwsWa71k+)0T9@JdZ6GbvfgEmW($7ucIX z7z$izmnEQ{F5psd8sp^GGeK)S322kf_5@=Xh+O-Dd_;`5v_ZO9c+Q1g1q$byGCLrt?f;71%&(7+| zrV19U?Rgf%ly`dp + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure4.pdf b/Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure4.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b37f02384544e502c2085188b40fc17fc1133308 GIT binary patch literal 8425 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure5.png b/Guerrieri-Lorenzoni_2017_REMARK/Figures/Figure5.png new file mode 100644 index 0000000000000000000000000000000000000000..2f408488e3d398ace8ed88783fe11d1d37195171 GIT binary patch literal 111791 zcmeFZ^;cX=um%c)4Nf4qySuvwx8UyXPH@*?!QBZ2cXxMpcY?diBRS{ZbKhU^etEOj zUVBf^Zma(4>+b5R36qx5{`lf%tR`V1BLhP9@eBk32gL$``18ug#RrQ0zt3MlDL}yfrUO7gLd-$H|9waH z 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≪4_)~BF*O4wujjcui3=~|ZU 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

#y>{Ph7!|7=^ocUn!JWAzT`dcv0q<8?e*9-=X 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 J0Y={~@xNHuf4u+z literal 0 HcmV?d00001 diff --git a/Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.aux b/Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.aux new file mode 100644 index 00000000..50fd498c --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.aux @@ -0,0 +1,55 @@ +\relax +\providecommand*\new@tpo@label[2]{} +\bbl@cs{beforestart} +\providecommand\hyper@newdestlabel[2]{} +\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} +\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined +\global\let\oldcontentsline\contentsline +\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} +\global\let\oldnewlabel\newlabel +\gdef\newlabel#1#2{\newlabelxx{#1}#2} +\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} +\AtEndDocument{\ifx\hyper@anchor\@undefined +\let\contentsline\oldcontentsline +\let\newlabel\oldnewlabel +\fi} +\fi} +\global\let\hyper@last\relax +\gdef\HyperFirstAtBeginDocument#1{#1} +\providecommand\HyField@AuxAddToFields[1]{} +\providecommand\HyField@AuxAddToCoFields[2]{} +\providecommand\BKM@entry[2]{} +\bibstyle{./texmf-local/bibtex/bst/econtex} +\babel@aux{english}{} +\pp@pagectr{footnoteB}{1}{1}{1} +\BKM@entry{id=1,dest={73656374696F6E2E31},srcline={40}}{53756D6D617279} +\BKM@entry{id=2,dest={73656374696F6E2E32},srcline={53}}{4E6F6E2D546563686E6963616C204F76657276696577} +\BKM@entry{id=3,dest={73756273656374696F6E2E322E31},srcline={57}}{426173656C696E65204D6F64656C} +\@writefile{toc}{\contentsline {section}{\numberline {1}Summary}{2}{section.1}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2}Non-Technical Overview}{2}{section.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Baseline Model}{2}{subsection.2.1}\protected@file@percent } +\BKM@entry{id=4,dest={73756273656374696F6E2E322E32},srcline={109}}{44796E616D69632050726F6772616D} +\BKM@entry{id=5,dest={73756273656374696F6E2E322E33},srcline={120}}{526573756C7473} +\BKM@entry{id=6,dest={73656374696F6E2E33},srcline={133}}{5265706C69636174696F6E} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Dynamic Program}{3}{subsection.2.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Results}{3}{subsection.2.3}\protected@file@percent } +\BKM@entry{id=7,dest={73756273656374696F6E2E332E31},srcline={141}}{496E697469616C2053746561647920537461746573} +\BKM@entry{id=8,dest={73756273656374696F6E2E332E32},srcline={157}}{4669677572657320696E205061706572} +\@writefile{toc}{\contentsline {section}{\numberline {3}Replication}{4}{section.3}\protected@file@percent } +\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces Model Calibration}}{4}{table.1}\protected@file@percent } +\newlabel{tab:Calibration}{{1}{4}{Model Calibration}{table.1}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Initial Steady States}{4}{subsection.3.1}\protected@file@percent } +\newlabel{fig:Figure1}{{3.1}{5}{Initial Steady States}{subsection.3.1}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Consumption Functions for $ \theta _{it} = \theta ^{2} , \theta ^{8}$}}{5}{figure.1}\protected@file@percent } +\newlabel{fig:Figure2}{{1}{5}{Consumption Functions for $ \theta _{it} = \theta ^{2} , \theta ^{8}$}{figure.1}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Labor Supply Functions for $ \theta _{it} = \theta ^{2} , \theta ^{8}$}}{5}{figure.2}\protected@file@percent } +\BKM@entry{id=9,dest={73756273656374696F6E2E332E33},srcline={168}}{4F7074696D616C20436F6E73756D7074696F6E20616E64204C61626F7220537570706C7920666F7220416C6C206974} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Figures in Paper}{6}{subsection.3.2}\protected@file@percent } +\newlabel{fig:Figure5}{{3.2}{6}{Figures in Paper}{subsection.3.2}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Optimal Consumption and Labor Supply in Steady State}}{6}{figure.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Optimal Consumption and Labor Supply for All $\theta _{it}$}{6}{subsection.3.3}\protected@file@percent } +\newlabel{fig:Figure3}{{3.3}{7}{Optimal Consumption and Labor Supply for All $\theta _{it}$}{subsection.3.3}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Optimal Consumption for All $\theta _{it}$}}{7}{figure.4}\protected@file@percent } +\newlabel{fig:Figure4}{{4}{7}{Optimal Consumption for All $\theta _{it}$}{figure.4}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Optimal Labor Supply for All $\theta _{it}$}}{7}{figure.5}\protected@file@percent } +\bibdata{./GL2017} diff --git a/Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.dep b/Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.dep new file mode 100644 index 00000000..8fc56e88 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.dep @@ -0,0 +1,142 @@ +\RequireVersions{ + *{application}{pdfeTeX} {0000/00/00 v0.14021} + *{format} {LaTeX2e} {2020-02-02 v2.e} + *{class} {subfiles} {2020/02/14 v1.6} + *{package}{verbatim} {2019/11/10 v1.5r} + *{package}{import} {2020/01/22 v6.0} + *{file} {./GL2017.tex}{0000/00/00 v0.0} + *{file} {./econtexRoot}{0000/00/00 v0.0} + *{file} {./econtexPaths}{0000/00/00 v0.0} + *{class} {./texmf-local/tex/latex/econtex}{0000/00/00 v0.0} + *{package}{snapshot} {2012/08/06 v2.13} + *{package}{ifthen} {2014/09/29 v1.1c} + *{package}{changepage} {2009/10/20 v1.0c} + *{package}{setspace} {2011/12/19 v6.7a} + *{class} {scrartcl} {2020/01/24 v3.29} + *{package}{scrkbase} {2020/01/24 v3.29} + *{package}{scrbase} {2020/01/24 v3.29} + *{package}{keyval} {2014/10/28 v1.15} + *{package}{scrlfile} {2020/01/24 v3.29} + *{package}{tocbasic} {2020/01/24 v3.29} + *{file} {scrsize12pt.clo}{2020/01/24 v3.29} + *{package}{typearea} {2020/01/24 v3.29} + *{package}{fontenc} {0000/00/00 v0.0} + *{package}{babel} {2020/03/22 v3.42} + *{file} {english.ldf} {2017/06/06 v3.3r} + *{package}{calc} {2017/05/25 v4.3} + *{package}{cancel} {2013/04/12 v2.2} + *{package}{amsmath} {2020/01/20 v2.17e} + *{package}{amstext} {2000/06/29 v2.01} + *{package}{amsgen} {1999/11/30 v2.0} + *{package}{amsbsy} {1999/11/29 v1.2d} + *{package}{amsopn} {2016/03/08 v2.02} + *{package}{amssymb} {2013/01/14 v3.01} + *{package}{amsfonts} {2013/01/14 v3.01} + *{package}{amsthm} {2017/10/31 v2.20.4} + *{package}{xpatch} {2020/03/25 v0.3a} + *{package}{expl3} {2020-03-06 v3} + *{file} {l3backend-pdfmode.def}{2020-03-12 v3} + *{package}{xparse} {2020-03-06 v3} + *{package}{etoolbox} {2019/09/21 v2.5h} + *{package}{threeparttable}{2003/06/13 v3.0} + *{package}{dcolumn} {2014/10/28 v1.06} + *{package}{array} {2019/08/31 v2.4l} + *{package}{multicol} {2019/12/09 v1.8y} + *{package}{multirow} {2019/05/31 v2.5} + *{package}{booktabs} {2020/01/12 v1.61803398} + *{package}{latexsym} {1998/08/17 v2.2e} + *{package}{afterpage} {2014/10/28 v1.08} + *{package}{enotez} {2020/01/16 v0.10b} + *{package}{l3keys2e} {2020-03-06 v2e} + *{package}{xtemplate} {2020-03-06 v3} + *{package}{translations}{2018/02/28 v1.8} + *{package}{pdftexcmds} {2019/11/24 v0.31} + *{package}{infwarerr} {2019/12/03 v1.5} + *{package}{iftex} {2020/03/06 v1.0d} + *{package}{ltxcmds} {2019/12/15 v1.24} + *{package}{moreverb} {2008/06/03 v2.3a} + *{package}{hhline} {2020/01/04 v2.04} + *{package}{tipa} {2002/08/08 v1.1} + *{package}{fontenc} {0000/00/00 v0.0} + *{file} {t3enc.def} {2001/12/31 v3} + *{file} {t1cmss.fd} {2019/12/16 v2.5j} + *{package}{color} {2019/11/23 v1.2a} + *{file} {color.cfg} {2016/01/02 v1.6} + *{file} {pdftex.def} {2018/01/08 v1.0l} + *{package}{accents} {2006/05/12 v1.4} + *{package}{appendix} {2020/02/08 v1.2c} + *{package}{eucal} {2009/06/22 v3.00} + *{package}{ulem} {2019/11/18 v0.0} + *{package}{bm} {2019/07/24 v1.2d} + *{package}{bbm} {1999/03/15 v1.2} + *{package}{url} {2013/09/16 v3.4} + *{package}{optional} {2005/01/26 v2.2b;} + *{package}{natbib} {2010/09/13 v8.31b} + *{package}{footmisc} {2011/06/06 v5.5b} + *{package}{manyfoot} {2019/08/03 v1.11} + *{package}{nccfoots} {2005/02/03 v1.2} + *{package}{perpage} {2014/10/25 v2.0} + *{package}{./GL2017} {0000/00/00 v0.0} + *{package}{xr-hyper} {2019/10/03 v6.1} + *{package}{refcount} {2019/12/15 v3.6} + *{package}{subfiles} {2020/02/14 v1.6} + *{package}{./texmf-local/tex/latex/econtexSetup}{0000/00/00 v0.0} + *{package}{wasysym} {2020/01/19 v2.4} + *{package}{psibycus} {2004/10/18 v4.5} + *{file} {ibycus4.map} {0000/00/00 v0.0} + *{file} {Uibycus.fd} {2004/10/18 v4.5} + *{file} {iby4extr} {0000/00/00 v0.0} + *{package}{ushort} {2001/06/13 v2.2} + *{package}{graphicx} {2019/11/30 v1.2a} + *{package}{graphics} {2019/11/30 v1.4a} + *{package}{trig} {2016/01/03 v1.10} + *{file} {graphics.cfg}{2016/06/04 v1.11} + *{package}{hyperref} {2020/01/14 v7.00d} + *{package}{kvsetkeys} {2019/12/15 v1.18} + *{package}{kvdefinekeys}{2019-12-19 v1.6} + *{package}{pdfescape} {2019/12/09 v1.15} + *{package}{hycolor} {2020-01-27 v1.10} + *{package}{letltxmacro} {2019/12/03 v1.6} + *{package}{auxhook} {2019-12-17 v1.6} + *{package}{kvoptions} {2019/11/29 v3.13} + *{file} {pd1enc.def} {2020/01/14 v7.00d} + *{package}{intcalc} {2019/12/15 v1.3} + *{package}{etexcmds} {2019/12/15 v1.7} + *{package}{bitset} {2019/12/09 v1.3} + *{package}{bigintcalc} {2019/12/15 v1.5} + *{package}{atbegshi} {2019/12/05 v1.19} + *{file} {hpdftex.def} {2020/01/14 v7.00d} + *{package}{atveryend} {2019-12-11 v1.11} + *{package}{rerunfilecheck}{2019/12/05 v1.9} + *{package}{uniquecounter}{2019/12/15 v1.4} + *{package}{./texmf-local/tex/latex/econtexShortcuts}{0000/00/00 v0.0} + *{package}{makecell} {2009/08/03 v0.1e} + *{package}{rotating} {2016/08/11 v2.16d} + *{package}{subfigure} {2002/03/15 v2.1.5} + *{file} {subfigure.cfg}{0000/00/00 v0.0} + *{file} {./econtexRoot}{0000/00/00 v0.0} + *{file} {t3cmr.fd} {2001/12/31 v0.0} + *{file} {umsa.fd} {2013/01/14 v3.01} + *{file} {umsb.fd} {2013/01/14 v3.01} + *{file} {ulasy.fd} {1998/08/17 v2.2e} + *{file} {uwasy.fd} {2020/01/19 v2.4} + *{file} {t1cmtt.fd} {2019/12/16 v2.5j} + *{-------}{Document-specific files:}{----} + *{file} {translations-basic-dictionary-english.trsl}{(english v0.0} + *{file} {supp-pdf.mkii}{0000/00/00 v0.0} + *{package}{epstopdf-base}{2020-01-24 v2.11} + *{file} {epstopdf-sys.cfg}{2010/07/13 v1.3} + *{package}{nameref} {2019/09/16 v2.46} + *{package}{gettitlestring}{2019/12/15 v1.6} + *{file} {GL2017-NoAppendix.out}{0000/00/00 v0.0} + *{file} {GL2017-NoAppendix.out}{0000/00/00 v0.0} + *{package}{bookmark} {2019/12/03 v1.28} + *{file} {bkm-pdftex.def}{2019/12/03 v1.28} + *{file} {Equations/Equation1.tex}{0000/00/00 v0.0} + *{file} {./Tables/Calibration.tex}{0000/00/00 v0.0} + *{file} {Figures/Figure1.png}{0000/00/00 v0.0} + *{file} {Figures/Figure2.png}{0000/00/00 v0.0} + *{file} {Figures/Figure5.png}{0000/00/00 v0.0} + *{file} {Figures/Figure3.png}{0000/00/00 v0.0} + *{file} {Figures/Figure4.png}{0000/00/00 v0.0} +} diff --git a/Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.out b/Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.out new file mode 100644 index 00000000..e69de29b diff --git a/Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.pdf b/Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c68579fc2571e77c59a75c676747b8062c4b7108 GIT binary patch literal 452065 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
ZWdq=NeQ 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
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "plotFuncs([GLexample.solution[0].cFunc[1], \n", + " GLexample.solution[0].cFunc[7]\n", + " ], -2, 12)\n", + "#note due to the fact that python's index begins at 0, cFunc[i] is the consumption function for when \\theta^{i+1\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "It is apparent that consumption varies with bond holdings. At high levels of bond holdings, the consumer's behavior is similar to that of the Permanent Income Hypothesis. The consumption function is concave due to the precautionary motive as there is positive probability that the agent will be unemployed." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Labor Supply Functions for $ \\theta_{it} = \\theta^{2} , \\theta^{8}$" + ] + }, + { + "cell_type": "code", + "execution_count": 49, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXoAAAD4CAYAAADiry33AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/Il7ecAAAACXBIWXMAAAsTAAALEwEAmpwYAAAh1klEQVR4nO3deXhV1d328e8vCQkQAhEIQwZGAUFkkIiAVlFRwQGcq9U6VhTF2tYOWh/tU7WDQ61aR9RaX/WV4kwVRUAGJ5AwCAIiAZmnMM+EJOv5YwcbEZJ9wjnZZ5/cn+vyIudk7Zxb5brZrL33WuacQ0REEldS0AFERCS2VPQiIglORS8ikuBU9CIiCU5FLyKS4FKC+uCmTZu6Nm3aBPXxIiKhNGPGjA3OuaxIjgms6Nu0aUNBQUFQHy8iEkpmtizSYzR1IyKS4FT0IiIJTkUvIpLgVPQiIglORS8ikuBU9CIiCU5FLyKS4OK66D+ct5YRUxYHHUNEJNTiuuinLCrisQmFlJZpzXwRkeqK66LvnpvJjr0lLC7aEXQUEZHQiuui79kqE4DZK7YEmkNEJMziuujbNW1ARt0UFb2IyGGI66JPSjK652Yye/mWoKOIiIRWXBc9QI+8TBau287u4tKgo4iIhFLcF333vExKyxxzV20NOoqISCjFfdH3yMsE4EvN04uIVEvcF31WRho5mfV0QVZEpJrivugBerTKVNGLiFRTKIq+Z14mq7bsZv32PUFHEREJHV9Fb2YDzWyhmRWa2e0H+X4rM5toZrPMbI6ZnRXNkN2/m6fXBVkRkUhVWfRmlgw8AQwCugCXmVmXA4b9DzDKOdcTuBR4Mpohu2Y3IjnJmL1iczR/rIhIreDnjL43UOicW+KcKwZGAkMOGOOAhuVfNwJWRy8i1EtN5qgWGZqnFxGpBj9FnwOsqPB6Zfl7Ff0vcIWZrQTGALcc7AeZ2VAzKzCzgqKiooiC9sjLZM6KrZRpJUsRkYhE62LsZcC/nHO5wFnAS2b2g5/tnBvhnMt3zuVnZWVF9AE98jLZrpUsRUQi5qfoVwF5FV7nlr9X0XXAKADn3OdAXaBpNALut//BKU3fiIhExk/RTwc6mFlbM0vFu9g6+oAxy4HTAMysM17RRzY3U4X2WQ3ISNNKliIikaqy6J1zJcBwYCywAO/umnlmdo+ZDS4fdhtwvZl9CbwKXO2ci+pkelKS0S2vkYpeRCRCKX4GOefG4F1krfje3RW+ng+cEN1oP9QjL5OnJy9hd3Ep9VKTY/1xIiIJIRRPxu7XI+8ISsscX63Wg1MiIn6Fqui75zUCtJKliEgkQlX0zTLqkpNZj1kqehER30JV9ODN02trQRER/0JZ9Ku27KZo+96go4iIhEL4ir5VJqAHp0RE/Apd0e9fyVIXZEVE/Ald0ddLTaZTc61kKSLiV+iKHrzpmy9XbNFKliIiPoSz6MtXslyyQStZiohUJZRF3/O7lSz1hKyISFVCWfTtshrQIC1FWwuKiPgQyqJPTjK65WolSxERP0JZ9ODN03+9Zjt79pUGHUVEJK6FuuhLyhxfrdI8vYhIZUJd9KAnZEVEqhLaom/WsC7Zjeqq6EVEqhDaogfvwSkVvYhI5cJd9HmZrNy8mw07tJKliMihhLzojwDQ+vQiIpUIddF3zWnorWS5ckvQUURE4laoi75+agodtZKliEilQl30UL61oFayFBE5pNAXfc+8TLbvKWHJhp1BRxERiUuhL3ptLSgiUrnQF3378pUstbWgiMjBhb7ok5OMY3K0kqWIyKGEvujBm75ZsGabVrIUETmIxCh6rWQpInJICVH0+a29J2Snfbsp4CQiIvEnIYq+SYM0OrdsyGeLNwQdRUQk7iRE0QP0a9+EgqWbNU8vInKAhCr6vSVlzNICZyIi35MwRd+7bWOSk0zTNyIiB4j/op/0V3jl4iqHZdStQ/fcRkz5pqgGQomIhEf8F31pMSz+CPbtqXJo/07NmLNqKxu1EYmIyHfiv+ize0JZCaz7qsqh/Ttl4Rx8vEjTNyIi+/kqejMbaGYLzazQzG4/xJhLzGy+mc0zs/8ftYTZPb1fV8+qcmjX7EY0SU9l0sL1Uft4EZGwS6lqgJklA08ApwMrgelmNto5N7/CmA7AHcAJzrnNZtYsagkb5kB6lq+iT0oyTuqYxeRviigrcyQlWdRiiIiElZ8z+t5AoXNuiXOuGBgJDDlgzPXAE865zQDOueidUpt5Z/U+ih686ZtNO4uZq+UQREQAf0WfA6yo8Hpl+XsVdQQ6mtmnZjbVzAYe7AeZ2VAzKzCzgqKiCO6OyT4Wir6G4qo3F/lRhyzMYNJC3X0jIgLRuxibAnQA+gOXAc+aWeaBg5xzI5xz+c65/KysLP8/PbsnuDJYM6fKoY3TU+mWm8mkbzRPLyIC/op+FZBX4XVu+XsVrQRGO+f2Oee+Bb7BK/7oyO7h/ep3+qZjFrNXbGHzzuKoRRARCSs/RT8d6GBmbc0sFbgUGH3AmLfxzuYxs6Z4UzlLopYyowVkZPsu+lOOaoZzMFkPT4mIVF30zrkSYDgwFlgAjHLOzTOze8xscPmwscBGM5sPTAR+45zbGNWkOcfC6pm+hnbLaURWRhrj5q+LagQRkTCq8vZKAOfcGGDMAe/dXeFrB/yq/J/YyO4BX78Le7ZC3UaVDk1KMgZ0bs7o2avYs6+UunWSYxZLRCTexf+Tsfvtf3BqzZe+hp9xdHN2Fpfy+eLo/sVCRCRswlP0Lf0/IQvessXpqcl8qOkbEanlwlP06U0gszWs8jdPn5aSTP9OzRg3fx1lZS7G4URE4ld4ih4iekIWvOmbDTv2MmvFlthlEhGJc+Er+i3LYJe/TcD7d2pGSpLx4by1MQ4mIhK/wlf04PusvlG9OvRt34T3v1qLd2OQiEjtE66ib9nd+9Xn/fQAZx/TkuWbdjFv9bYYhRIRiW/hKvp6mdDkSFg92/chZx7dguQk4905a2IWS0QknoWr6MGbvlk5HcrKfA0/Ij2Vfu2bMGbuGk3fiEitFL6iP/J02LEOVn7h+5Bzumn6RkRqr/AVfadBkJwGX73p+5Azumj6RkRqr/AVfd2G0OF0mP82lJX6OkTTNyJSm4Wv6AG6XuBN3yz7zPch53bLZvmmXczWw1MiUsuEs+g7DoSUejDvLd+HDDymBakpSbwze3UMg4mIxJ9wFn1qOnQ8E+a/A6Ulvg5pWLcOAzo34905qykp9XfHjohIIghn0YM3fbNrAyz92PchQ3rksGFHMZ8UbohhMBGR+BLeou9wBqQ2gHn+777p3ymLhnVTNH0jIrVKeIu+Tj3vVssF/4HSfb4OSUtJ5uxuLRk7by27iv1N+YiIhF14ix7g6Atg92ZYNM73IUN65LCruFT7yYpIrRHuou9wOmS0hOnP+T6kd5vGZDeqy5szV8UwmIhI/Ah30SfXgV5Xw+IJsHGxr0OSkowLe+Xy8aIi1m7dE9t8IiJxINxFD17RJ6XA9Od9H3JRr1zKHLwxc2XscomIxInwF31GC+g8GGa/DMW7fB3Sukk6x7dtzGsFK7QkgogkvPAXPUDv62HPVpg7yvchl+TnsXTjLqYv3RzDYCIiwUuMom/VF1p0g08f9f2k7KBjWtAgLYVRBStiHE5EJFiJUfRmcPLvYNMS32f19VNTOLd7S96bs4Yde3VPvYgkrsQoeoCjzvbO6ic/4Pus/uL8PHbvK+W9OXpSVkQSV+IUvRmc8nvY/C3MGenrkJ55mRzZrAGjCnT3jYgkrsQpevCWL87uCZPvh327qxxuZlySn8uMZZspXL+jBgKKiNS8xCp6MxjwR9iyHKY85OuQ83vmkpxkvD5DZ/UikpgSq+gB2p0M3S/z7sBZv6DK4VkZaZx6VDPemLmSfVqnXkQSUOIVPcAZ90FaA3j3l1BWdXlfelweRdv3Ml4LnYlIAkrMok9v6pX98s9h5otVDu/fqRk5mfV4aeqyGggnIlKzErPoAXpcDm1PgrG/h6JvKh2anGRc3qcVny3eSOH67TUUUESkZiRu0ZvB+SO8DUpevwb2Vb5S5SX5eaQmJ/Hy1OU1FFBEpGYkbtEDNGwJ5z0N676CD/+n0qFNG6Rx1jEteGPGSu0+JSIJJbGLHqDjGdB3OEx/Fua+XunQn/Ztzfa9JdpTVkQSiq+iN7OBZrbQzArN7PZKxl1oZs7M8qMXMQpO+4O38Nk7N8OqmYccdmyrI+jcsiEvfb5MyxeLSMKosujNLBl4AhgEdAEuM7MuBxmXAdwKTIt2yMOWkgqXvATpzWDkT2Dbwc/YzYyf9mnN/DXbmLl8S81mFBGJET9n9L2BQufcEudcMTASGHKQcfcC9wPxuT9fgyz4yUjYu90r++KdBx02pEc2GWkpvKxbLUUkQfgp+hyg4qLtK8vf+46ZHQvkOefeq+wHmdlQMysws4KioqKIwx625kfDhc/Bmi9h1JVQuu8HQ9LTUriwVy7vzVnDxh17az6jiEiUHfbFWDNLAh4GbqtqrHNuhHMu3zmXn5WVdbgfXT2dBsE5j0DheHj7poM+OXtFn1YUl5ZpVUsRSQh+in4VkFfhdW75e/tlAF2BSWa2FOgDjI67C7IV9boKTr3L26Rk7B1wwIXXI5tl0KddY16euozSMl2UFZFw81P004EOZtbWzFKBS4HR+7/pnNvqnGvqnGvjnGsDTAUGO+cKYpI4Wn50G/S5GaY9DePu/kHZX9W3Dau27Gac1r8RkZCrsuidcyXAcGAssAAY5ZybZ2b3mNngWAeMGTM4809w3M/gs8fgo3u/V/and2lO7hH1eP6TJQGGFBE5fCl+BjnnxgBjDnjv7kOM7X/4sWqIGQx60Lso+/HfwJLglDvBjJTkJK45oS33vjufL1dsoXteZtBpRUSqJfGfjK1KUpJ3cbbnT2HKg/DBHd9doL0kP5cGaSk8/8m3wWYUETkMKnrwyv7cx+D4YTDtKRg9HEpLyKhbh0uPy2PM3DWs3lL11oQiIvFIRb9fUhIM/AucfDvMfsVb8bJkL1f1a0OZc7z4+dKgE4qIVIuKviIzOOUOOPPPsGA0vHoZeQ0cg7q25NVpy9m5V6taikj4qOgPpu/NMPhxWDIRXrqA6487gm17SrSBuIiEkor+UI79KVz0AqyeSY+xFzMwZzcvfPqtHqASkdBR0Vfm6PPgyndg1wYe3fEbMjfNYcICPUAlIuGioq9K635w3ThS6zfk32n3MWf8y0EnEhGJiIrej6YdsJ9NYEvDTvxq032sfv9vP1gyQUQkXqno/UpvSr3rxzCe3mRPuwfe/y2U6i4cEYl/KvoINMxoyMzjH+HZkrPhixHwykWwa1PQsUREKqWij9C1J7bjQX7Km7m3w9JP4NlTYf3XQccSETkkFX2EmjWsy0W9crl9aQ82XfKWtyXhcwNg4ftBRxMROSgVfTUM/VE7SkrLeHZpFgydBE3aw6uXwZSHdJFWROKOir4a2jRN56xjWvLy58vYltYMrv0AjrnIW9P+9Wtg746gI4qIfEdFX003ntye7XtLeGXqcqhTDy54Fgb8Eea/403lbFgUdEQREUBFX21dcxpxUscsnv/kW/bsK/UWRDvxF3DFm7BzPYw4xSt9EZGAqegPw7CT27Nhx17emFlhsbP2p8ANUyCrE4y6Esbe6e1gJSISEBX9YejTrjE98jJ5ZvISSkrL/vuNRrlwzftw3PXw+ePw4mDYvja4oCJSq6noD4OZMax/e5Zv2sX7Xx1Q5CmpcPZD3tz96lnwzEneffciIjVMRX+YTu/cnPZZ6TwxsZCygy1h3O0SuH4CpGXAi+fC5AehrLTmg4pIraWiP0xJScbNpxzJ12u3M/5QSxg3P9q7377rhTDxPnjpfNiu5Y5FpGao6KNgcPdsWjepz2MfLcId6oGptAxvGmfwP2DFF/D0ibB4Ys0GFZFaSUUfBSnJSdx8ypF8tWobExeuP/RAMzj2Srj+I6h3hHdm/9F9WgVTRGJKRR8l5/fMIfeIejw2ofDQZ/X7Ne8CQydCj8thyoPe3P2W5TUTVERqHRV9lNRJTuKm/kcye8UWPl60oeoDUtPhvCfg/Gdg7Rx46kSY+3rsg4pIraOij6ILe+WQ3aguj06oZK7+QN0vhRs/hqyO8MZ18NaNsGdbbIOKSK2ioo+itJRkhvVvz4xlm/l88Ub/BzZuB9d8ACffDnP+7V2oXfFF7IKKSK2ioo+yi/PzaN4wjUcnRLioWXIKnHKH90QtDv45ECbdrwu1InLYVPRRVrdOMjee3J5p325i2pIIzur3a9UHbvwEjrkYJv0Z/nUWbF4a9ZwiUnuo6GPgst6taNogjX98VFi9H1C3EVzwDFz4vLdN4VMnwpf/jm5IEak1VPQxULdOMjec1I5PCjcwY9lhbB5+zEUw7BNo0RXeGgqvXaPNyEUkYir6GLm8TyuapKfy93GHuQFJZiu4+j049S5Y8B94so/2pxWRiKjoY6R+agrD+rfnk8INTK3OXH1FSclw0q+9h6zSs+DVS+Htm2DP1uiEFZGEpqKPoSv6tKZZRhoPf/iN//vqK9PiGLh+Ipz0G/hyJDzZT+vliEiVVPQxVLdOMsNPPZIvlm7ik0IfT8v6kZIKp/4PXDcOUuvDS+fBe7dpQ3IROSQVfYz9+Lg8shvV5W/ROqvfL7eXt2Vh3+Ew/XnvIatln0fv54tIwvBV9GY20MwWmlmhmd1+kO//yszmm9kcM5tgZq2jHzWc0lKSueW0DsxesaXylS2ro049OPNPcM0YwMELg7w9avftie7niEioVVn0ZpYMPAEMAroAl5lZlwOGzQLynXPdgNeBB6IdNMwu6pVLq8b1o39Wv1/rfnDjp5B/rbdH7TMnwaoZ0f8cEQklP2f0vYFC59wS51wxMBIYUnGAc26ic25X+cupQG50Y4ZbneQkbj2tA/NWb2PsvBhtEp7WAM55GK54E4p3wHMDYNzdsG93bD5PRELDT9HnACsqvF5Z/t6hXAcc9EZvMxtqZgVmVlBUVOQ/ZQI4r2cO7bLSeXjcN5QebG/ZaDnyNBj2GfS8Aj59FJ46AZZ9FrvPE5G4F9WLsWZ2BZAPPHiw7zvnRjjn8p1z+VlZWdH86LiXnGT8YkBHvlm3g3fnrI7th9XL9LYsvPIdKCvx5u7f+zXs3R7bzxWRuOSn6FcBeRVe55a/9z1mNgC4ExjsnNsbnXiJ5ZxjWtKpeQaPjl9ESWlZ7D+wXX+46XM4fhhMfw6e7AuF42P/uSISV/wU/XSgg5m1NbNU4FJgdMUBZtYTeAav5KN8a0niSEoyfnl6R5Zs2Mlbs37wZ2VspKbDoL/CtWO9u3RevhDeGqY1c0RqkSqL3jlXAgwHxgILgFHOuXlmdo+ZDS4f9iDQAHjNzGab2ehD/Lha78yjm9MttxGPjF/E3pLSmvvgVsfDDR/Dj37tbW7yxPEwX/+bRGoDi8ntfj7k5+e7goKCQD47aJ8s2sAVz0/j7nO6cO2JbWs+wJov4Z2bYe1c6DwYznoIMprXfA4RiZiZzXDO5UdyjJ6MDcCJHZpywpFNeHxiITv2BrCDVMvu3po5p90N33wAT/SGWS9DQH/oi0hsqegD8tszj2LTzmKenbIkmADJdeBHt3kPWmUd5Z3hv3gubKjmZikiErdU9AHpnpfJWce04LmPl7BhR4A3KWV19PapPefvsGYOPNUPJj8AJcXBZRKRqFLRB+i2Mzqxp6SMJyYGfBadlOQtnzD8CzjqLJj4Jy2SJpJAVPQBap/VgIt75fLK1OWs2LSr6gNiLaMFXPwv+Mlr3tIJLwyE/9wKuzcHnUxEDoOKPmC3DuiAGfx9/DdBR/mvjmfAzVO9JZBn/j94vDd89YYu1oqElIo+YC0b1ePqfm14a9YqFq6NoyUKUtO9JZCvnwgNs+H1a+GVi2HzsqCTiUiEVPRxYFj/9jRIS+HBsV8HHeWHsnvAzybAmX/xFkd7sg98+hiU7gs6mYj4pKKPA5n1U7nx5PaMX7CegqVxuDRBcgr0vQlungZtT4Zxd8GI/rB8atDJRMQHFX2cuOaENmRlpHH/B1/HZnOSaMjMg8tehR+/7F2g/eeZ3v33OzcGnUxEKqGijxP1U1O49bQOTF+6mQ/nrws6zqGZQedz4eYvoN/P4cuR8Hgv76JtWQ2syCkiEVPRx5FLj8ujfVY697//NftqYhnjw5HWAM6411soLaszjL7Fux1z7VdBJxORA6jo40hKchK3D+rMkg07GfnF8qDj+NO8i7c5+ZAnYWOht1/tB7/XJicicURFH2cGdG5G77aNeWT8IrbvCcmdLWbQ83IYXgDHXglTn/TuvZ/3tu69F4kDKvo4Y2bceVZnNu4s5pnJAS14Vl31G8O5j8B14yC9Cbx2lbfRycbFQScTqdVU9HGoe14m53bP5rlPlrB2656g40Qu7zi4fhIMvB9WfOFtYTjpr7AvhP8uIglARR+nfntmJ8rK4G8fLgw6SvUkp0CfG2H4dOh8Dkz6Czx5PCx8P+hkIrWOij5O5TWuz5V9W/P6zJUsWLMt6DjV17AlXPRPuPIdSE6DVy+FVy7RdI5IDVLRx7Hhpx5JRloKf3k/DpdGiFS7/jDsUzjjPlj2qbeUwoR7oTgOVu0USXAq+jiWWT+VW07twJRvivh4UVHQcQ5fch3odwvcMgOOPh8+fsjbxnD+O7o7RySGVPRx7sp+rck9oh5/HvM1pWUJUoYZLeCCEd7OVmkNYdSV8NL5UBRHSzWLJBAVfZxLS0nmtwOPYsGabbwxc2XQcaKrdT+4YQoMegBWzYSn+sKHd+lhK5EoU9GHwLndWtKzVSYPjl3Izr0lQceJruQUOP4GuKUAul0Knz0Gjx8Hc1/XdI5IlKjoQ8DMuOucLhRt38vTkxP0bpUGzeC8J+C68d7Xb1wHL54L6+YHnUwk9FT0IXFsqyMY3D2bEVOWsGrL7qDjxE7ecd6uVmc/DGvnepuUv3877N4SdDKR0FLRh8jvBh0FwP2JcLtlZZKS4bjr4JaZ3to5056Gf2gpZJHqUtGHSE5mPYae1I7RX65mxrLNQceJvfQm3to5QydBk/beUsjPnQorC4JOJhIqKvqQufHk9jTLSOPed+dTlii3W1YluwdcOxbOHwHb1sBzp8HbN8GO9UEnEwkFFX3IpKel8JszOzF7xRb+M2d10HFqjhl0/7F3d84Jt8KcUd50zmePa6NykSqo6EPowmNz6ZrTkPvf/5rdxaVBx6lZaRlw+j1w0+eQ1xs+vBOe6geLPwo6mUjcUtGHUFKScdfZXVi9dQ/PfhyyNeujpWkHuPx1uGwklBZ7T9aOvBw2Lw06mUjcUdGH1PHtmjCoawuemrSYddtq6TrvZtBpENw0DU69yzurf7w3fPQnLZYmUoGKPsTuGNSZ0jLHAx+EdM36aKlTF076tbeVYedzYcoD3tO1897S07UiqOhDrVWT+lxzYhvemLmSWctrwe2WVWmUAxc9D1ePgXqZ8NrVerpWBBV96N1yageaZaRx9zvzEmd1y8PV5gQYOhnOeqjC07W/09O1Umup6EOuQVoKd57dmbmrtjKqYEXQceJHcgr0vt57urbXVTDtGfjHsTDjRSirZXcqSa2nok8Ag7tn07tNYx744Gu27CoOOk58SW8C5/wdbpgMTTrAf34Oz54KK6YHnUykxvgqejMbaGYLzazQzG4/yPfTzOzf5d+fZmZtop5UDsnM+OOQo9m6ex8PhXUz8Vhr2R2u/QAueBa2r4XnB8Bbw2D7uqCTicRclUVvZsnAE8AgoAtwmZl1OWDYdcBm59yRwN+B+6MdVCrXuWVDruzbhlemLWfuyq1Bx4lPZtDtkvKna38Bc1/znq799DEo0d+EJHGZq+L2MzPrC/yvc+7M8td3ADjn/lJhzNjyMZ+bWQqwFshylfzw/Px8V1CgxamiaevufZz+8GT2lpTRLCMt6DhxL6d0NcP2PsfxJQVssYbsov533/vuN65Zhffse79+b5w3uIrvixy+tn+YN8M5lx/JMSk+xuQAFa/yrQSOP9QY51yJmW0FmgAbKg4ys6HAUIBWrVpFklN8aFSvDk9d0YsXPv2WMt0/7kNHXuQBZuycyrHbJ2GUVahoqFjT9t1/zwrvVRhpHOz7+n8gsTAv4iP8FH3UOOdGACPAO6Ovyc+uLXq1PoJerY8IOkbI9AJuDjqEiD+/sarHHMDPxdhVQF6F17nl7x10TPnUTSNgY8RpREQk6vwU/XSgg5m1NbNU4FJg9AFjRgNXlX99EfBRZfPzIiJSc6qcuimfcx8OjAWSgX865+aZ2T1AgXNuNPA88JKZFQKb8P4wEBGROOBrjt45NwYYc8B7d1f4eg9wcXSjiYhINOjJWBGRBKeiFxFJcCp6EZEEp6IXEUlwVS6BELMPNtsOhHkFrqYc8ORvyCh/cMKcHZQ/aJ2ccxmRHFCjT8YeYGGk6zXEEzMrUP7ghDl/mLOD8gfNzCJeJExTNyIiCU5FLyKS4IIs+hEBfnY0KH+wwpw/zNlB+YMWcf7ALsaKiEjN0NSNiEiCU9GLiCS4QIvezB40s6/NbI6ZvWVmmUHm8aOqjdLjmZnlmdlEM5tvZvPM7NagM1WHmSWb2SwzezfoLJEys0wze7389/2C8q06Q8PMfln+e+crM3vVzOoGnakyZvZPM1tvZl9VeK+xmY0zs0Xlv8btTj2HyB9xbwZ9Rj8O6Oqc6wZ8A9wRcJ5K+dwoPZ6VALc557oAfYCbQ5Z/v1uBBUGHqKZHgQ+cc0cB3QnRv4eZ5QA/B/Kdc13xli2P9yXJ/wUMPOC924EJzrkOwITy1/HqX/wwf8S9GWjRO+c+dM6VlL+cird7VTzrDRQ655Y454qBkcCQgDP55pxb45ybWf71drySyQk2VWTMLBc4G3gu6CyRMrNGwEl4+zfgnCt2zm0JNFTkUoB65TvJ1QdWB5ynUs65KXh7ZFQ0BHix/OsXgfNqMlMkDpa/Or0Z9Bl9RdcC7wcdogoH2yg9VEW5n5m1AXoC0wKOEqlHgN8CZQHnqI62QBHwQvnU03Nmlh50KL+cc6uAh4DlwBpgq3Puw2BTVUtz59ya8q/XAs2DDHOYfPVmzIvezMaXz+cd+M+QCmPuxJtWeCXWeQTMrAHwBvAL59y2oPP4ZWbnAOudczOCzlJNKcCxwFPOuZ7ATuJ72uB7yueyh+D9gZUNpJvZFcGmOjzlW56G8h7zSHoz5mvdOOcGVPZ9M7saOAc4LQT7zPrZKD2umVkdvJJ/xTn3ZtB5InQCMNjMzgLqAg3N7GXnXFjKZiWw0jm3/29RrxOiogcGAN8654oAzOxNoB/wcqCpIrfOzFo659aYWUtgfdCBIhVpbwZ9181AvL+GD3bO7Qoyi09+NkqPW2ZmePPDC5xzDwedJ1LOuTucc7nOuTZ4/+0/ClHJ45xbC6wws07lb50GzA8wUqSWA33MrH7576XTCNHF5ApGA1eVf30V8E6AWSJWnd4M9MnY8s3E04CN5W9Ndc7dGFggH8rPJh/hvxul/ynYRP6Z2YnAx8Bc/jvH/fvyPYFDxcz6A792zp0TcJSImFkPvAvJqcAS4Brn3OZAQ0XAzP4I/BhvymAW8DPn3N5gUx2amb0K9Mdbmngd8AfgbWAU0ApYBlzinDvwgm1cOET+O4iwN7UEgohIgounu25ERCQGVPQiIglORS8ikuBU9CIiCU5FLyKS4FT0IiIJTkUvIpLg/g8Y5ln3xMwmCwAAAABJRU5ErkJggg==\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "plotFuncs([GLexample.solution[0].LFunc[1],\n", + " GLexample.solution[0].LFunc[7]\n", + " ], -2, 12)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The labor supply functions are convex as higher levels of bond holdings capture an income effect that in turn lowers the amount of labor supplied. " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Figures in Paper" + ] + }, + { + "attachments": { + "Actual_figures.jpg": { + "image/jpeg": "/9j/4AAQSkZJRgABAQEAwADAAAD/4RDSRXhpZgAATU0AKgAAAAgABAE7AAIAAAAEd2R1AIdpAAQAAAABAAAISpydAAEAAAAIAAAQwuocAAcAAAgMAAAAPgAAAAAc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAMAAgAAABQAABCYkAQAAgAAABQAABCskpEAAgAAAAMyNQAAkpIAAgAAAAMyNQAA6hwABwAACAwAAAiMAAAAABzqAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjAyMDoxMjoxOCAwMTo1OTowOAAyMDIwOjEyOjE4IDAxOjU5OjA4AAAAdwBkAHUAAAD/4QsWaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49J++7vycgaWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyI+PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0idXVpZDpmYWY1YmRkNS1iYTNkLTExZGEtYWQzMS1kMzNkNzUxODJmMWIiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIvPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj48eG1wOkNyZWF0ZURhdGU+MjAyMC0xMi0xOFQwMTo1OTowOC4yNTE8L3htcDpDcmVhdGVEYXRlPjwvcmRmOkRlc2NyaXB0aW9uPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj48ZGM6Y3JlYXRvcj48cmRmOlNlcSB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6bGk+d2R1PC9yZGY6bGk+PC9yZGY6U2VxPg0KCQkJPC9kYzpjcmVhdG9yPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0ndyc/Pv/bAEMABwUFBgUEBwYFBggHBwgKEQsKCQkKFQ8QDBEYFRoZGBUYFxseJyEbHSUdFxgiLiIlKCkrLCsaIC8zLyoyJyorKv/bAEMBBwgICgkKFAsLFCocGBwqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKv/AABEIBMsIPwMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APpGiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiisi68W+HLG8+yXviDS7e5zjyZb2NHz0xtJzQBr0U2KWOeJZIXWSNhlXQ5BHsagv9RsdLtTc6neW9nAvWW4lWNR+JIFAFmisfTPF/hzWbj7PpOu6deT/APPKC6R2P4A5rXd1jRnkYKqjLMxwAPWgBaKrLqNi0Uki3luY4hmRxKuEHqTniqum+JdC1mZotH1rTr+RRlktbtJSB7hSaANOiisS58a+FrO8Npd+JNJhuFOGikvY1ZT6EE8fjQBt0UyGaK4hWW3kSWNxlXRgwYexFRfb7Pz/ACPtcHm52+X5g3Z9MUAWKKZNPFbx+ZcSpEmcbnYKPzNNiuoLiIyQTxyxqcFkcED8RQBLRVZNRspFdo7y3ZY13ORKpCj1PPAqvp3iHRdXmeHSdXsL6WP76W1ykjL9QpOKANGis668RaJYXy2V9rFhbXb/AHYJrpEkb6KTk1obht3ZGMZzQAtFV47+zm3eTdwSbF3NtkB2j1PtVSw8S6Fqt01tpmtafeXCfeit7pJHX6gEkUAadFYPjbW30DwZq1/bTxQ3kFnLLb+YR8zquRwevOOK8/8Agn8SdX8ZtrK+KL21LWxtxbBUWIkv5m76/dWgD16ivHvG3g3xRqnxUg1XTPENraaaj25e0fUHjZguN3yAY5/WvYaACisG58c+FLK7a2u/EukwzocNHJexgqfQ88fjW1BcQ3UCT2ssc0TjKyRsGVh6gjrQBJRUEl9aQzCKa6hjkOMI0gBP4VSvvE+gaZeC01LXNNs7lsYhuLuONznp8pOaANSikR1kjV42DowyrKcgiloAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoor54/aO1fUtO8UaQmn6hdWqvZsWWCZkDHeeTg0AfQ9FZ3h12k8L6U7sWZrOEsxOSTsHNQXPjDw1ZXZtbzxDpVvcA4MMt7Grg/QtmgDYopkM0VxCstvIksbDKujBgfoRXzd/wkOtf8NMf2f8A2vf/AGL+2Nn2b7S/l7fTbnGPagD6UorLfxRoEWpDT5Nc01L0naLZruMSE+m3Oa1KACiqGqa5pOiQiXWdTs7BG+61zOsYb6ZPNR6V4l0PXWZdF1ixv2X7y21wkhX6gHIoA06KZLNFbxmSeRIkHVnYAD8TVafV9NtrF7251C1htYzh55J1WNT7sTgUAXKKjtrmC8tYrmzmjngmUPHLE4ZXU8ggjgj3qSgAorGv/GHhrSrr7LqfiDS7S4HWKe8jRh9QTkVqWt3b3tus9lPFcQt92SJw6n6EcUAS0VXkv7OKbyZbuBJcgbGkAbnpxU0kiRRmSV1RFGSzHAH40AOoqKC6t7oE208UwXr5bhsflTIr+zmkMcN1BI4BJVJAT+VAFiisy18S6FfX5sbLWtOuLtetvFdI8g/4CDmtGSRIozJK6oijJZjgD8aAHUVVbU7BbWS5a9txBF/rJTKu1Pqc4FRaZr2ka2HOjarZagI+HNpcJLt+u0nFAF+ivJ/2ib+8074eWMun3U9rI2qxqXgkKEjypTjI7cD8q1PgvqbSfCLS7rVb0s7yzqZrmXJY+a+BuY88D9KAPRKKjhuIbmPfbyxypnG6Ngwz+FMmv7O2k2XF1BE+M7XkCnH0NAE9FAORkciigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA8j/aC8aXvhvwxZ6XpM729zqruJJoyQyxIBuAI6EllGfQH1rhvB37P/wDwkngWHWb3VpLS8vYvOtYUjDIqn7u89TnrxjAPetn9p3TZ3g0DU0UmCNpoJG7KzbWX89rflXXfDn4j+FYfhbpf27WrO0m06zWCe3mmVZAUGOFJy2cZGM5zjrQM5v4HaL448Jaxdad4h025ttEmhaQGV1KxTAjBGCcZG7PrxXASPqnxy+LTW32xobEGRoNwyttbL3C5+8flz6k+g49d+HXxcuviPr91paaB9itYrdpJLoXBfbyAoI2jk5Pfsa8g+F2qw/Dj4vy23iY/ZUUS2E8rghYm3Ahj/skqOemDnpQBs/Ez4JReB/DX/CQaDqlxPHauguEnADLuYKHVlx/ERx75zxXbeEfGd34x/Z78StqrmW+sNOu7aWU9ZR5BKsffBwfUjPen/Gz4g+HpPhxd6TpWr2d/e6gY0VLSZJdiBlcs2CQBgYHf5hiuf+FmkT2X7PvjPULhGRdQtLow5/iRIGXd/wB9Fh+FAHA/CjwVeePdSv8ARxqcthpSok975QyZSpIjXH1Zjzxx0zik+I/gqX4V+MLEaRqk0oeMXNtPjZJEwYgg44PIzn3xj17X9mL/AJDXiD/r3h/9CaoP2mv+Rs0X/ryb/wBDNA+p2nxq8VapY/CHTbiwkNvJq7RR3EkfBCNEXZQe2SMfTNeU+BvCXw68Q+G86/4sm0rXCWBildIoU5Ow5ZcMMYJww/x9h8ceKdD8PfDPQbXxToU+r6bqNpHGwjKgRssakckggnkgjkbTXn9p8KvAnjHw6Na8MeJ20csC0lpfyxyfZyCQVblWXpnJJ4OeaBHY/BXwX4u8HXtwupXdncaFdwlkW2uvNCygjDLxjBG4HHXj0rzz/m6r/uN0/wCAGsapYfEr+xLW4a4025jl+0KjkxjYpKygH3AGeOG5qnrl9D4e/aYmvtUbyreDV0llfH3UbB3fQBs0Aex/H/8A5JHe/wDXxB/6GK5/4Af8kc13/r+uP/SeKmfHbx54c1D4f/2TpGrWmpXV3cRsFtJ1lEaqdxZipIHQDHXn2p/wA/5I5rv/AF/XH/pPFQB5H8KvCVx448SXWhLqkun2b2pnuzEMmVEdQFx/vMDzxx0p3jbw7efCX4iRRaLqkjTRRLdWt0FCuobcuCOh6MPQg1037NX/ACUnUP8AsEyf+joai/aQ/wCSnW//AGDIv/Q5KB9Sbxz8FpPDnw8fxTc61NeainlyXqSLlWMjKvDE5JBYcnr7V6B8AddvdW+Gl9a38rTDT52hhd2JIjKBguT6EnHtgdq2fjR/yQzVv+udr/6PirlP2cP+RE1//r7/APaQoF0PIvhr4b1Xxl4gn8O6XqBsLa7g338gXP7lGHGOM/MV4yB61v8AxM+E9z8M4LDWdK1aW5t3mEfm7PKkglwWUgg99p54wRUXwL8X6b4T8cTnW50trS+tTD57jhH3Ky5PYHBH5V3Px+8f6FqnhO00TQ9StdRmnuVnle2lEixooPVlONxJHHoD7UAN1iwX4q/Ayy8U6zeSpqOg2d2WEQXE8igctxxkRqeMfeNcj8DPAVn4v1m71G7u57eTRLi1niSIAiQlnbDZ7fux09TXf+DtNm079lfVDcIyNdWN5cBW/ulWCn6EAH8awP2aNV0+xufENve3tvbzXP2XyY5pVRpcGUHaCeeWXp6igDL+LP8AycVZf9dbL+a12f7RHja90bTbLw9pU7QPqCNLdSI2G8oHAQezHOf93HQmuM+LP/JxVl/11sv5rWl+01osya7o+uKrmCW2NmzfwqyMzgfUh2/75oAm8L/s6W+q+ELa/wBY1a4tdQu4RNHFEilIQwyobPLHGM4I9PesX4Ta9qngD4rSeENUnzaXN01nNFv+RZs4SRM/3jgdshh6CvY/CHxR8K3/AIJsby91ywsp4bZFubeedUeN1XDAKeSMjjA5rw7w9I3xB/aMi1PTo3FudSF9nH3YoSCpPpnao+rYoAtfHuS4h+MdvLZEi5S1t2hKjJDhm28fXFbPi34CtpngnUPEFzr1xeaxbwtd3QkUFJCPmcZ6568k846c8Znxw/5LjYf9crX/ANDNe8/Ef/kmPiT/ALBk/wD6AaAPMv2Z9cu7vSNZ0e5maS3sXilt1Y52B9+4D0GVBx6k17lXz1+y/wD8fniT/rnbfzkr6FoBhRRRQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvm39pr/kbNF/68m/9DNfSVfNv7TX/I2aL/15N/6GaBo9I8aWfirU/g9peneCbdpbu6t7eO4ZJ0iZIfKy2CzDqQo69Ca8psvhJ4Z07wnJc+OfFcOj61tkYWSXUL+XjOAVBJcng4U98da6j40+I9T0j4YeFdO02aa3i1G2X7TLESuVSJMRkjsd+cd9v1rL8C/D34dr8PIPFHi7UkunZGkmi+17EiIJxHtXDFunGeSeKAKn7Nmr30fjS+0kXDmxlsnnaAnKiRXQBgOxwxHv+ArmfFlpqV/8ftRtNDlaHUJ9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KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPI/AH/JafE3/AG9/+lC165XkfgD/AJLT4m/7e/8A0oWvXKACiiigAooooAKKKKACiiigAooooAKKbJIkUbSSsqIgLMzHAUDqSaydO8V6Pqt9Fa2VyzSTxGa3Lwui3EYxlo2YAOBkcqTwQehoA57UPidHHq2oWOg+HdX14aYxjvJ7GNSkcg6oMnLMO4ArofCvifTvGHh231nR3c28+RtkXDxsOCrD1B/D04rkrrxDpXhPUL/w58P9Gk1XX7q4a7ubeGRjHDLJjMk0rEheg+UH8s1sfDbwhP4N8KtaahPHPqF5cyXl48QwnmvgEL7AKB2oA85+Nn/I6Wn/AGD0/wDRkle514Z8bP8AkdLT/sHp/wCjJK9zoAK8M+Nn/I6Wn/YPT/0ZJXudeGfGz/kdLT/sHp/6MkoA9zooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryP46/8wL/ALeP/adeuV5H8df+YF/28f8AtOgD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8j8f/8AJafDP/bp/wClDV65Xkfj/wD5LT4Z/wC3T/0oagD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAryP46/8wL/ALeP/adeuV5H8df+YF/28f8AtOgD1yiiigAooooAKKKKACuF+KcWdFspcfduCuceqk/0ruq5L4lQ+Z4R3Y/1Vwj/AMx/WgDpdPl8/TLWX/npCjfmAasVleF5PN8KaY3pbIv5DH9K1aACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPI/AH/JafE3/b3/6ULXrleR+AP+S0+Jv+3v8A9KFr1ygDg9R+Jv2DVLqz/snzPs8zxb/tON21iM42cdKrf8LY/wCoL/5Nf/YV20mhaRNK8kulWUkjsWZ2t0JYnqSccmm/8I7ov/QHsP8AwFT/AAp6AcX/AMLY/wCoL/5Nf/YUf8LY/wCoL/5Nf/YV2n/CO6L/ANAew/8AAVP8KP8AhHdF/wCgPYf+Aqf4UaAcX/wtj/qC/wDk1/8AYUf8LY/6gv8A5Nf/AGFdp/wjui/9Aew/8BU/wo/4R3Rf+gPYf+Aqf4UaAcX/AMLY/wCoL/5Nf/YUf8LY/wCoL/5Nf/YV2n/CO6L/ANAew/8AAVP8KP8AhHdF/wCgPYf+Aqf4UaAcX/wtj/qC/wDk1/8AYV2mgat/bmh2+o+T5Hnbv3e/djDFeuB6Uf8ACO6L/wBAew/8BU/wq7b28NpAsNrDHBEudscahVGTngD3pAecfE3VhqXifw/4FS4WCHVJPtOpuW2/6LHk7CeMByrD8Mc5xSeMNVtpfit8PrHTJIpHSe6kYwsDsTytuOOxG78qjHhyw1/4/a3Jr1jb38FrpFusEN3CsiDe2dwVgRkFWGfc1W8E+HdO1L4v6z4l0fTbOy0fSo/7NsvskCxJNN/y1kAUAHGWXPcEc8UDLWm/DDxZodzqMmhfEFbJdQu3u5h/YcMjM7HPLMxJ/l+ddv4a03WtL02SHxFr39u3TTF0ufsaW2xMABNqEg4IJz/te1bFFAjwz42f8jpaf9g9P/Rkle514Z8bP+R0tP8AsHp/6Mkr3OgArwz42f8AI6Wn/YPT/wBGSV7nXhnxs/5HS0/7B6f+jJKAPc6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8j+Ov/MC/7eP/AGnXrleR/HX/AJgX/bx/7ToA9cooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvI/H/8AyWnwz/26f+lDV65Xkfj/AP5LT4Z/7dP/AEoagD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAryP46/8wL/t4/8AadeuV5H8df8AmBf9vH/tOgD1yiiigAooooAKKKKACue8dxed4KvwOqhGH4Op/lXQ1meJYvO8LamgGT9lkIHqQpP9KAKPgOXzfBVgT1UOp/B2/pXQ1yHw0m8zwmV/55XLp+gP9a6+gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDyPwB/yWnxN/wBvf/pQteuV5H4A/wCS0+Jv+3v/ANKFr1ygAooooAKKKKACiiigAooooAKKKKAMbVfDFjq179skkura5aA2zzWlw0TSRE52Ej35BGCMnBGTWhp2nWekadDYaZbx21rAuyOKMYVRVmigAorjte+KvhLw3q0um6lqLm5gAM6wW7yiAH++VBA+nWuo07UbPV9Ogv8ATLiO5tbhN8UsZyrCgDxX42f8jpaf9g9P/Rkle514Z8bP+R0tP+wen/oySvc6ACvDPjZ/yOlp/wBg9P8A0ZJXudeGfGz/AJHS0/7B6f8AoySgD3OiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvI/jr/wAwL/t4/wDadeuV5H8df+YF/wBvH/tOgD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKq3eqWNgP9Mu4YfZ3AJ/DrQBaorl7z4gaPb5Fv5103+wm0fm2K19C1ddc0pL1IjDuZlKFt2MH1+lAGjVW71SxsB/pl3DD7O4BP4datEZGD0rjrf4c2CyF7u7nmyxIVcKPoepP6UAWbz4gaPb5Fv5103+wm0fm2KzF8a61qUgGkaOSm7ltrScfXgCuns/DWj2GDb6fDuHRpBvP5tmnX/iDSNJBF7fwRMo/wBWGy3/AHyOaYGkDkelFcNffE+yRvL0uymunJwGc7AfoOSf0rf8L6rqGrabJPqtkbOUSkIuxlDJgYPPPrSA2qKKKACvI/H/APyWnwz/ANun/pQ1euV5H4//AOS0+Gf+3T/0oagD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAryP46/wDMC/7eP/adeuV5H8df+YF/28f+06APXKKKKACiiigAooooAKhvIvPsZ4cZ8yNlx9RipqKAOD+FcudLv4f7kyt+a4/9lrvK89+HAFrrut2fTaw4/wB1mH9a9CpgFFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPI/AH/JafE3/AG9/+lC165XkfgD/AJLT4m/7e/8A0oWvXKACiuXu/H2l2d7PaywXheGRo2KouCQcHHze1Rf8LH0j/n2vf+/af/FUAdbRXJf8LH0j/n2vf+/af/FV0Wl6lDq+mxX1srrFLnaJAAwwSOxPpQBboorkv+Fj6R/z7Xv/AH7T/wCKoA62iuS/4WPpH/Pte/8AftP/AIqj/hY+kf8APte/9+0/+KoA62iobS5S8soLqIMEmjWRQ3UAjIz+dTUAFU7TWNMv7ue1sNRtLm4tziaGGdXeL/eAOR+Ncb8Sdbu3vtF8G6NO9vfeIJyk08Zw0FqnMpU9mK5APsenBqr4pa10T4j/AA707SYltsPcwrHEuFEHlAFCB2zg49Vz2oA5TSNY13SNa8bQeA/Df/CTadPqUsk13I4i8udh+8jw3MoUnoPX3ye1+Ci6fH8KdMh0y5e48oyC4MiFGjmLlmQr2xux79e9Z2m+GfHXghtUsPCK6PqOm3t091bNfSyI9qznlWAHzDgdCO574rp/h94QfwZ4X+w3N0Lu9uLh7u8nVcK8z4yQPTAA/DPHSgZ5p8bP+R0tP+wen/oySvc68M+Nn/I6Wn/YPT/0ZJXudAgrwz42f8jpaf8AYPT/ANGSV7nXhnxs/wCR0tP+wen/AKMkoA9zooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryP46/8AMC/7eP8A2nXrleR/HX/mBf8Abx/7ToA9cooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKrS6jZQTpBNdwpM7BVjMg3EngDHWgCzRRWT4iuNWt9PRtDiWWdpArArkhcHkc46460Aa1VLvVbCwH+mXkMJ9HcA/l1rjv7A8XatzqWpfZkPVPM/9lTirln8OdPiw17dTXDdwuEU/zP60wNzTPEWm6xdyW+nzGVo13E7CoIzjjNalZ+naFpukktYWiRORtL8liPTJ5rQpAcv4g0HWtW1T/Q9SNvZFBlPMYc9+B17darWnw4sY8NfXc9w3cIAgP8z+tdRe6lZadHvv7uG3Xt5jgZ+g71y+o/EvR7XK2STXr9iq7F/M8/pT1A3bPw1o9hg2+nw7h0aQbz+bZrSd44Iy0jLGijkscACvPP8AhJfGOv5Gjab9lhbpJs7f778H8BTo/h9q+qSCXxFrDNznYrGQj8TgD8AaAOh1Dx1oGn5H2z7S4/gtxvz+P3f1rnpfiHqmpSGHw9ozOc43ODIfyXgfma39P8BaDp+CbU3Tj+K5bf8Ap0/SuhiijgjEcMaxovRUUAD8BQB57/YHjXXudV1D7HC3WPfjj/dTg/ia0dP+GWk2+Gv5prxu4z5an8Bz+tdpRQBTsdI0/TFxYWUMHYsiAE/U9TVyiikAUUUUAFeR+P8A/ktPhn/t0/8AShq9cryPx/8A8lp8M/8Abp/6UNQB65RRRQAUUUUAFFFFABRRRQBx/wARPFd14c0u2ttJUNqeoSeVb5GdvTLAdzkgD6+1YF14R8b6ZpkmrQ+L7m4voYzK9mdzRnAyVGWIPt8op3jIfaPjN4Xt5l/dIiyKT0Lb2P8A7KtemkAggjIPUGgDnvBHib/hKvDEN+6qlwrGK4VegcY6exBB/GuhrzP4MAx2GtQpzDHdjYfXgj+QFejXkpgsZ5V6xxsw/AZoA83n1HXvH/iy+07QdTk0nR9ObZLcwZDyNnHBBB5IOBkDAyfSjZ4o8DeKtOil1O917Sb59kvmqztFyBnJJxjIPXBweK5r4cr4p1LTLrT/AA5cw6fAJ/Nub6RdzMSoAQZB/uk8evX16KXX/FPgLX7KDxRex6ppV6237Rt2mPkZOcDBGQcHOR0pgeo15H8df+YF/wBvH/tOvXK8j+Ov/MC/7eP/AGnSA9corkf+Fp+Dv+gx/wCSs3/xFdRaXUN9ZQXdq/mQXEayxvgjcrDIODyODQBNRRRQAUUUUAFFFFAHnvhofZPiprEOeJRKcfV1b/GvQq88f/RPjSpPCzr/ADhx/MV6HTAKKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAeR+AP+S0+Jv8At7/9KFr1yvI/AH/JafE3/b3/AOlC165QBSk0XS5ZGkl02zd3JZmaBSWJ6knFN/sLSP8AoFWX/gOn+FX6KAKH9haR/wBAqy/8B0/wq3BBDbQrDbRJDEv3UjUKo79BUlFABVD+wtI/6BVl/wCA6f4VfooAof2FpH/QKsv/AAHT/Cj+wtI/6BVl/wCA6f4VfooAbHGkUaxxIqIgCqqjAUDoAKdRRQB5TN4fg8T/ALQmqPqZn8jTNHhSIW9zJAwZ2yDujZWxy/Gcc1B4b8PWuofHa+v9ON0+meG7YWqvc3ktxuupAd21pGYjCsQRnggcc5rvdS8MST69JrGkak2m3s9sLS4cQrIHjViykA9HBJw3IweQeMXvD+gWPhrR49O0xGWJSXd5GLPK7HLO7HlmJ5JoA0qKKKAPDPjZ/wAjpaf9g9P/AEZJXudeGfGz/kdLT/sHp/6Mkr3OgArwz42f8jpaf9g9P/Rklera3400Dw5epaazf/Zp3jEqp5Mj5UkjOVUjqDXjHxR1/TfEfii3u9GuftMCWaxM/lsmGDucYYA9CKYH0JRRRSAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryP46/8wL/ALeP/adeuV5H8df+YF/28f8AtOgD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAormNZ8cWek3ktoLaaaeI4YcKvTPXr+lZX/CU+J9V40nSvKQ9H8st/482F/SgDvKOvSuD/AOEa8VarzqmqeSh6p5hP/jq/L+tdhpNi2maTb2TTeeYV2+YV25GeOKALFxIYbaWVE8xkQsEzjcQOlcP/AMJd4i1XjR9J2I3R9hfH/Ajhf0rvKKAOD/4R3xZq3Oqan9nQ9U8z/wBlT5f1q/p3w+sbOaOa4up55Y2DDbhFyOenJ/WutpGYIpZyFUckk4xTuAtFYGo+NtB03Ie9WeQf8s7cbz+Y4/M1zk3xF1HUZTB4d0dpGzgM4Mh/75Xp+ZpAehVl6j4l0fStwvb+FHXrGrbn/wC+Rk1xv/CP+NPEHOrah9jhbrHvxx/upwfxNamnfDPSLXDX0k16/cMdi/kOf1pgVb34nQtJ5OjadNcyE4UyfLn6KMk/pVX/AIr3xCP+gbA3/bHH83rvLLTbLTo9lhaQ269/LQDP1PerVAHB2XwxhaTztZ1Ga5kblhGNufqxyT+ldPp3hnRtLwbPT4VdekjDe35nJrVopAFFFFABRRRQAUUUUAFFFFABRRRQAV5H4/8A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VLZ/Hp+tAG7RXET/ABFM0nl6Vpkkznp5jc/98rn+dWNH1DxZfatBLe2fkWO4+YmwJxg/3ju68/hTA6+qGqa3YaMiNqM/leZnYApYtjr0HvV+qWo6PY6t5X9oQCYQklAWIwT9KQHM3fxHtFO2wspp2zgGQhAfyyarf234x1XP2DT/ALKh6N5WP1fg/hXZ2unWViuLO1hg/wCuaAE/jVmmBheGrHW7QXLa7dCcy7TGu8sUxnPbA6jp6Vu0UUgK/wBgtPtTXJtYTO2MymMbjjjr1qxRUN1e21jCZby4igj/AL0jhR+tAE1FcdqfxK0izLJYpLfSDoVGxP8Avo8/oax08T+MPETbdGshbQseJUj4A93fj8uaAPRZ54baIy3MqRRr1eRgoH4mub1H4g6FYZWKZ7yQfwwLkf8AfRwPyzWLD8O9R1KUT+ItXd2zkohMh/76bgfka6TTvBWhabgx2KzyD+O4/eH8jwPwFMDmD418S642zw9pPlIcjzdvmY/4EcKPxoXwP4h1thJ4i1covXy9xkI/AYUfhXoiqFUBQABwAB0paAOY074f6FYYaSBryQfxXDZH/fIwPzrpIYIraIR28SRRjoqKFA/AU+ikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXkfj/wD5LT4Z/wC3T/0oavXK8j8f/wDJafDP/bp/6UNQB65RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV5H8df8AmBf9vH/tOvXK8j+Ov/MC/wC3j/2nQB65RRRQAUUUUAFFFFABRRRQBxPxRh3+HrWYD/V3IB9gVb/AV1Wjz/atDsZ/+etvG/5qKxfiDD53gu6bGTEyOP8AvoD+Rqz4Ln+0eDdOfOdsZT/vliv9KAN2iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvDPjZ/yOlp/2D0/9GSV7nXhnxs/5HS0/7B6f+jJKAPc6KKKACiiigAooooAKKKKA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z6VkWfw506HBvLma5buFwin+Z/WuhsNC0zTGDWNlFE4GA+Mt/wB9HmmBfrm/Eeg6rq99EbHUTa2vl7ZE3sMnJ5wOvHr6V0lFIDjrT4c2EZDX13NcN3CgID/M/rW7Z+GtHscG30+HcOjON5H4tmtSigAAAGAMAUUUUAFFFFABRRUc9zBawmW6mjhjXq8jBQPxNAElFclqfxH0axytoZL6Qf8APMbV/wC+j/QGsX+3vGXiT/kEWX2K2bpIFxx/vt1/4CKAPQLu+tbCHzb25it0/vSOFH61ympfEvSbXK2Ect6/YgbE/M8/pVK0+Gst1L9o8Q6pJPKfvLEST/323+FdXpvhrSNJwbGxiRx/y0Ybn/76PNMDjf7T8beJf+PC2OnWzfxgeXx/vNyf+A1ZsvhmJZfP17UpbmVuWWI9fqzcn8hXe0UAZmm+HNJ0nBsLGKNx/wAtCNz/APfR5rToopAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV5H4//AOS0+Gf+3T/0oavXK8j8f/8AJafDP/bp/wClDUAeuUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFeR/HX/mBf9vH/ALTr1yvI/jr/AMwL/t4/9p0AeuUUUUAFFFFABRRRQBj+K5bm38M3U1lK8U0YVgyHnG4Z/TNJ4SvZL/wxazTu0kuGV2Y5JIYjk/TFXtWt/tejXluOskDqPrg4rm/hxceZodxATkxT5A9AwH9QaYHX1554HP2Tx1rlj0GXIHrtkwP0avQ688tj9h+M00fRbhT+OYw38xQB6HRRRSAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArwz42f8jpaf9g9P/Rkle514Z8bP+R0tP8AsHp/6MkoA9zooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryP46/wDMC/7eP/adeuV5H8df+YF/28f+06APXKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoorH1bxTpejTGG7kdpwN3lRoScfXp+tAGxRXCy+P7y8kMWiaS8jdiwLn/vlf8aYbHxrrP/HxcfYYj23iPj6Lz+dMDvaDnBwMn0rO0HTZ9J0lLS5uftLqzHfgjqc45PPOa0aQHCP4x17UpGj0fSCuCQWKmTH48AfjSf2D4u1j/kJ6j9mjPVPMx/46nH5mu86UUwOPsvh1YQkNe3U9ww5wuEU/zP612A4FFFIAooooAKKKKACiiigAooooAKKyNU8VaPo+VvL1PNH/ACyj+d/yHT8cVylx8QtR1SY2/hnSndv77qXYe+0cD8SaAPQXdY0LuwVVGSScAVzmqePND03KrcG7lH8FsN3/AI90/WudTwb4k8QOJfEepmGPOfK3byP+AjCiuj0vwLoemYb7N9qlH8dyd/8A470/SmBzjeL/ABP4hYp4d0wwRHjzdu4j/gbYUflUkHw81HU5hceJdWd2/uIxdh7bjwPwBr0FVCqFUAADAAHSloAxtM8JaLpOGtbJGkH/AC1l+dv16fhitmiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXkfj/8A5LT4Z/7dP/Shq9cryPx//wAlp8M/9un/AKUNQB65RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV5H8df+YF/28f8AtOvXK8j+Ov8AzAv+3j/2nQB65RRRQAUUUUAFFFFABXB+DP8AiW+LdV0xhtBzt99rcfo2a7yqqaZZJqD3y20f2p/vTbct0x17cUAWq888Uk2XxP0e6HCyiJSf+BlT+hFeh1598UEaGTSb6P70buM+/wApH8jTQHoNFNjcSxq6fdYAj6GnUgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8M+Nn/ACOlp/2D0/8ARkle514Z8bP+R0tP+wen/oySgD3OiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvI/jr/zAv+3j/wBp165Xkfx1/wCYF/28f+06APXKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiimvIkSF5GVFHVmOAKAHUVh3XjHRLWURm8WZywGIRuA5656frW5QAVn32u6Xpuftl9DGw6pu3N/3yOaZ4g0uXWNKNrb3LWzlw28E8juDjrwelYtj8O9Mgwb2Wa6buM7FP4Dn9aAIr34jWUZ2adaTXL5wC52A/TqT+Qq54c1fXNT1B21LT/s1mYyUPllfmyMdTk8Zrbs9KsNPGLKzhhP95UGT+PWrdABVC70PTb6+F3eWcc8yqEBfkYBJ6dO9X6KAGRQxwRiOGNY0HRUUAD8KfRRQAUUUUAFFFFABRRRQAUUUUAFFIzBVLMQABkknpXNar490TTNyRzm8mH8Fv8AMPxbp/OgDpqq32p2WmReZf3UVuvbzGAJ+g7/AIVwR8SeLfEx26HY/Y7dj/rQO3++3H5DNWbH4atPN9p8RajJcytyyRsTn6u3J/IUwJdS+Jlqsnk6LaSXkrHCu4KqT7Dqf0qj9g8beKeb2b+zrVv4D+7GP90fMf8AgVdxpuiabpCbdOs4oTjBYDLH6seTV+gDj9L+G2kWWHvmkvpB/f8AlT/vkf1Jrq7e2gtIRFawxwxr0SNQoH4CpaKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFeR+P/wDktPhn/t0/9KGr1yvI/H//ACWnwz/26f8ApQ1AHrlFFFABRRRQAUUUUAFFFFABRWP4n8S2XhXRm1C/3MN2yOJPvSOegH5H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xTD5AfZen55pgYLa94r8WsY9EtjY2hODKpxx7yH/ANl5rR0n4a2cLifW7h76YnLIpKpn3PVv0+ldsqhVCqAABgADpS0ARW1rb2cCw2kMcMS9EjUKB+VS0UUgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvI/H/8AyWnwz/26f+lDV65Xkfj/AP5LT4Z/7dP/AEoagD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAryP46/8wL/t4/8AadeuV5H8df8AmBf9vH/tOgD1yiiigAooooAKKKKACiiigAooooA84+Ieii3vI9TgG1Lk7JMcYkAyD+IH6V3ul3yalpdvdxEESoGOOx7j8DkVifECAy+D7iRRloHSQf8AfQB/QmsH4canc+dJY+VI9rIPMVwpIjb3PocfmKfQD0OiiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFeGfGz/AJHS0/7B6f8AoySvc68M+Nn/ACOlp/2D0/8ARklAHudFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFeR/HX/mBf9vH/ALTr1yvI/jr/AMwL/t4/9p0AeuUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUjEhTtGTjgZ60ALWJq/izS9I3JJN50448mH5iD79h+Nc3PdeKfFFxJBawtp9orFH5KgYOCC3VvoK2NH8C6bp22S8H22cc5kHyD6L3/HNMCpo/iLXtc1iGWCxEWmBsSccEeu49SPQV2VIAFUBQAB0A7UtIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACikd1jQvIwVVGSzHAArkNa+IunWLGDS1OoXGcAocRg/Xv+H50Ade7rGheRgqqMlmOABXI618RdMsN0WnA38/QbDiMH/e7/h+dYyaH4p8YuJdbuDY2ROREVx+Sf1bmus0TwjpOhBXtoPNuB/y3m+Zvw7D8KYHIrpfi3xkd2qTHT7FjkRspUEeydW/4EfxrqtF8FaRou2RIftNwvPnT/MQfYdB/P3roKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXkfj/8A5LT4Z/7dP/Shq9cryPx//wAlp8M/9un/AKUNQB65RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV5H8df+YF/28f8AtOvXK8j+Ov8AzAv+3j/2nQB65RRRQAUUUUAFFFFABRRRQAUUUUAZ+vW32zw9f24GWkt3C/XacfrXN/DC583w3PAesNwcfQgH+ea7QjIweRXnnw6P2HxBrWmE/cbgE/3HKn/0IUwPQ6K5nxP4jvdB1Cy22ytZSHMj9Wb1Uehxz7/nXRQTx3NvHPA4eORQysO4NICSiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArwz42f8jpaf9g9P/Rkle514Z8bP+R0tP+wen/oySgD3OiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOY8b+MV8J6fD9ng+1ahdv5dtB2J7k45xyOB1JFc1ea/8RdB08atq2n6fPZphp4I+HjU+uDx9RuxTfEGNQ+PGhWkvzR28AcKegYCR8/XhfyFeianbJeaTd20oBjmgeNgR2KkGgCLRNYttf0W21OyJ8m4TcAeqnoVPuCCKv1538Fbh5fBtzE5JEN6wT2BRTj88n8a9EoAp6vqtromk3Go38nlwQLuY9z6Ae5PArjPhx4z1LxbqWr/2hsSGEo0ESqB5YYtwT1PAFVp2PxJ8YfZYznw3o8mZWHS6m9Pcf0z/AHhTfhuAvj3xoFAAF6QAO372SgD0qvI/jr/zAv8At4/9p165Xkfx1/5gX/bx/wC06APXKKKKACiiigAooooAKKKKACiikJCqSxAAGST2oAWqWqaxY6Pb+bfzrHn7qdWf6Cub1rxwBN9h8PR/a7ljtEoXcoP+yP4j+n1qDS/BNxfXH2/xPO8sjc+SHyT/ALzdvoKYG54d8Sp4ge6EdtJCsLDaW53A+p6A+1blRwW8NrAsNtEsUajCogwBUlIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiua17x1pei7oo3+2XQ48qJuFP+03QfqfagDpCQqksQABkk9q5LXPiHpumFobD/T7jp+7b92p927/AIVhLa+KvHLB7p/7P01uQuCqkey9X/Hiut0PwdpWhBXih8+5H/LeYZYH2HQfhTA5NdF8U+M5BLq8xsLEnIjYFRj2Tqfq1dhonhTStCUNa24ecDmeX5n/AA9PwraopAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV5H4/8A+S0+Gf8At0/9KGr1yvI/H/8AyWnwz/26f+lDUAeuUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFeR/HX/AJgX/bx/7Tr1yvI/jr/zAv8At4/9p0AeuUUUUAFFFFABRRRQAUUUUAFFFFABXnlp/wAS34xzx/dS7DYPruQP/wChCvQ6888Z/wDEv8f6LqI+VW2Bj67X5/RqYHa6xpcOs6XLZ3HAcZRu6N2Ncn4P1SbSdSl8O6r8jK58kk8Bv7v0PUf/AF67quU8baA19ajUrFSLy1GTs6uo5/MdRQB1dFY/hfVpdY0OK4uYmSVfkZiuBIR/EPr/ADzWxSAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8M+Nn/I6Wn/YPT/0ZJXudeGfGz/kdLT/ALB6f+jJKAPc6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA8w8dP/wj/wAUPD/iK4yLNk8iR8HCcsCT/wABkzj2Ndn4o8QWWjeFbrUJLmPDwsLfa4PmuR8oXHXn07c1e1fRrDXdOex1W3WeB+cHgqexB6g+9cnZ/CDwxaXouHW7uVU5EM8oKfoAT+JoAX4VWH9jfD1bm8PlLcyPdsW42pgAH6YXP410E9za+LPDN/FoeoxuJo3txcREkRuV9vZga1JrWGezktXQeTJGY2RePlIxgY6cVR0Hw9p3hqxez0eFoYHkMrKXLZYgDOSfRRQBxWleA/F+iWC2WleKoLa3Ulgi2gPJPJyRk1zngvSvEVx4w8Qx6fri209vdYvJTCG+0nzHycY45DH8a9rrL0zw5pmj6jfX1hA0dxqEnmXDGRm3NknOCeOWPSgDUryP46/8wL/t4/8AadeuV5H8df8AmBf9vH/tOgA/4UV/1MX/AJI//bK9coooAKKKKACiiigAooqrqWo2+lWEl3dvtjQfix7Ae9AFqoL6zi1CxmtLkZimUq2Ov1rn/Ceuaprdzdz3VuqWOf3TdNp/uj+9xyT6109AGTonhyx0KHFsm+Yj553HzN/gPataiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKq6jqdlpNqbjULhIIx0LHlj6AdSfpQBarH1zxRpmgRn7ZNumx8sEfLn8O31Ncdf8AjXWfEV4bDwrbSRIeDIAC5HqT0Qf5zWpofw7trdxd69J9uuWO4xkkoD792/Hj2pgZLaj4o8cOYtOjNhpxOGcEqpHu/VvoPxrpNB8CaXo22WZftt0OfMlHyqf9leg/HJrpkRY0CRqFVRgKowAKWkAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAcN42+G3/AAmOtQ6h/av2Py7dYPL+zeZnDM2c7h/e6e1edXPhP/hDvif4e0/7b9s8y4tp/M8ry8Zm24xk/wB3r7179Xkfj/8A5LT4Z/7dP/ShqYHrlFFFIAooooAKKKKACiiigAooooAKKKKACiiigAryP46/8wL/ALeP/adeuV5H8df+YF/28f8AtOgD1yiiigAooooAKKKKACiiigAooooAK4X4p22/SLK6AOYZymR2DLn/ANlFd1XPeO7X7V4NvQBlogso9sMM/pmgDY026+26Va3Q/wCW0KSfmAas1zvgS6+1eDbLJy0QaI/gxx+mK6KgBFUKoVQABwAB0paK5KXxVdab4wex1eOOGyfAicdgejk+h6H0/DkA62iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvDPjZ/yOlp/wBg9P8A0ZJXudeGfGz/AJHS0/7B6f8AoySgD3OiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvI/jr/wAwL/t4/wDadeuV5H8df+YF/wBvH/tOgD1yiiigAooooAKKKKACvPL+abxt4pWxtnZdOtSdzr0IHVvqeg//AF11nim7ms/Dl09qjvKy7F2KSVzwTx0wM81R8C6WLDw8k7ria7PmMf8AZ/hH5c/jTA6C2tobO1jt7ZBHFGu1VHYVLRRSAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACkZlRSzsFVRkknAArG1/xXpvh+Mi5k8y4IytvGcsfr6D3P61xgj8SeP5N0h+waVngchT/Vz+n0oA19d+Ic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d6t/xK/i9ZXA+VbsJn0O4GP+gr0SvP8A4nRPbz6VqUQw0Tspb3BDL/I13sMqzwpLGcrIoZT7EZpgPooopAFFFFABRXDXetap4b8XOdWlafT7o/KQOFXsVHYjPI7/AJV28ciTRLJEwdHAZWU5BB70AOooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA4bxt4n8WaLrUNt4c0P+0LVrdZHl+ySy4cswK5QgdADjrzXkfjbWNa1rWobnxHp39n3S26xpF5DxZQMxDYck9SRnpxX0rXhnxs/wCR0tP+wen/AKMkpge50UUUgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8j+Ov8AzAv+3j/2nXrleR/HX/mBf9vH/tOgD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACio7i4htbd57mRYooxlnc4AFedar4k1PxhfHSPDMbpaniSb7pZfVj/AAr7dT+lAGp4l8eLbzHTvDy/ar1jsMijcqH0UfxH9Pr0qHw/4DeWf+0/FLG5uZDu8h23AH/bPc+3T61ueGvCNl4diDqBPeMMPOw6eyjsK36YCKoVQqgAAYAA6UtFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvI/H//ACWnwz/26f8ApQ1euV5H4/8A+S0+Gf8At0/9KGoA9cooooAKKKKACiiigAooooAKKKKACiiigAooooAK8j+Ov/MC/wC3j/2nXrleR/HX/mBf9vH/ALToA9cooooAKKKKACii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HzROVJ9wQy/yavQa5f4h2f2rwfM4GWt5ElH57T+jGgDpYZVngjljOUkUMp9QRmn1h+Dbz7b4P0+TukflH/gB2/yFblABRRRQAUUUUAFBAIwRkGiigDz7XNKufCerLrOijFqzYkjHRMnlT/snt6flXZ6Rq1trWnpd2rcHh0PVG7g1blijnheKZA8bqVZWGQQe1UtI0Oy0SGSOwjK+Y25mY5J9Bn0GaANCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8M+Nn/I6Wn/YPT/0ZJXudeGfGz/kdLT/sHp/6MkoA9zooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryP46/8wL/ALeP/adeuV5H8df+YF/28f8AtOgD1yiiigAooooAKKKKACiiigAooooAKKKKACq99fW+m2Mt3eSCOGJcsx/l9anZlRSzkKqjJJOABXmeqXl14/8AEi6bpzMmmW7ZaTHB7Fz/ACA/+vQAlnbXnxE8Qm8vA0OlWxwqA9v7o9z3Pb8q9LggitoEht41jijUKiKMBR6VDp9hb6ZYRWdlGI4Ylwo9fc+5qzQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV5H4/wD+S0+Gf+3T/wBKGr1yvI/H/wDyWnwz/wBun/pQ1AHrlFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXkfx1/5gX/AG8f+069cryP46/8wL/t4/8AadAHrlFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFVNWtPt+jXlp3mhdB9SOP1q3RQBw/wuvPM0W7tGOTBMGA9Aw/xU13Fed+E/+JV8R9W00/LHLvKL9G3L/wCOk16JQAUUUUAFFFFABRRRQAUUUUAYPiLxMNAubVJLSSSKY5eUdFHcD1bvitm2uYby2juLZxJFIu5WHcVFqWm22q2L2l4m+Nunqp7EehrhdPvbzwPrB0/Ut0unzHKuOgH94f1H+SwPRKKbHKk0SyROro43KynII9adSAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8M+Nn/I6Wn/YPT/0ZJXudeGfGz/kdLT/sHp/6MkoA9zooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryP46/8wL/ALeP/adeuV5H8df+YF/28f8AtOgD1yiiigAooooAKKKKACiiigAooooAKKKw/FniFfD2jNMuDcy/JAh7t6n2HX8vWgDnvHWvTXV0nhvRsyTzkLOU9+if1Pt+NdN4a0CHw9pKW0eGmb5p5cffb/AdBWB4A8OtbwtreogteXeWjL8lVPJb6t/L6mu2pgFFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryPx/wD8lp8M/wDbp/6UNXrleR+P/wDktPhn/t0/9KGoA9cooooAKKKKACiiigAooooAKKKKACiiigAooooAK8j+Ov8AzAv+3j/2nXrleR/HX/mBf9vH/tOgD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigDzvxF/wASn4pabfgYS42Bm+uYz+mK9ErhPilak6bYXyZDQzGPI7bhn/2X9a7LTroX2mWt2vSeJZPzGaYFmiiikAUUUUAFFFFABRRRQAVQ1jSLbWtPe1ul68o4HKN6ir9FAHGeE49Z0fV5tGuoWls0BcTdFTPQqT1B9PXPvXZ0UUAFFAORkdKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8M+Nn/I6Wn/AGD0/wDRkle514Z8bP8AkdLT/sHp/wCjJKAPc6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA4T4jeItRtbjTvDvh+Qxajqj4MqnDRoTgYPbJzz2ANZWreAtY0DQ5dW0nxPqU2oWcZmdXc7JAOWAGT2zwc56U/WP3n7QWjLNwq2vyc+iSkfrXo94qtYzrJ9wxsGz6YoAx/BfiE+J/CtrqMihZzmOdV6B14OPY8H8a2bq4S0tJriX7kMbSNj0Aya89+CRb/hEL0H7v29sfXy0z/SvRmUMpVgCCMEEdaAPJvD+iat8SY7jW9a1q7s7R5WSC1tXwAB+mB06ZOKsaRLrHgv4k2nh661SbU9O1CPdH57Esn3sdc4IK444IOfp3HiCHWodJjTwglnFciYFxOuE2bWzjHfO2vNtJuL7TPirbTfEGCRr+4URWNwrjyYycqMADp8xHXgnJHOQwPY68j+Ov/MC/wC3j/2nXrleR/HX/mBf9vH/ALTpAeuUVyP/AAtPwd/0GP8AyVm/+IrrqACiiigAooooAKKKKACiiigBskiRRNJKwREUszE8ADqa80s45PH3jR7udW/suz+6p6Fc8L9WPJ9vwrV+IutSJbw6HYZa5vCPMC9ducBfqx/Qe9dH4b0SPQNDhs1wZfvzOP4nPX/D6CmBqgAAADAHQUUUUgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryPx/wD8lp8M/wDbp/6UNXf63400Dw5epaazf/Zp3jEqp5Mj5UkjOVUjqDXl/iTX9N8R/Fzw5d6Nc/aYEktYmfy2TDCcnGGAPQimB7bRRRSAKKKKACiiigAooooA4n4keJr3RrKy0zRDt1LVJfKicdUGQMj3JYAH61kXnw61nT9Ge/sfFOpS6tAhlIMp2SEDJUc5/E5z6UeMf3vxn8LxTD9ysaupJ6vvc/zC16bQBzPgDxM/inwrHd3OPtcLmG4wMAsADux7gg/XNdKzBFLNwFGSa80+C422GtJFgwLdjyyDnPB7/TFemHnrQB5JoljqvxRvL7Vb/WLqx0qKYwwWts2OwOD2zgjJ5yT2AqWL+1/h/wCP9K0xtXuNS0vVHEYjuGJKEtt79CCQcjqO1ega1b6nBo7p4VjtIbwuCBKuEx3zjvivLxcanpfxM0+9+I0DSM52Wc0Tr5MRzwcAcgFvYjrzxTA9mryP46/8wL/t4/8AadeuV5H8df8AmBf9vH/tOkB65RXI/wDC0/B3/QY/8lZv/iK6i0uob6ygu7V/MguI1ljfBG5WGQcHkcGgCaiiigAooooAKKKKACiiigAooooAKKKKAMHxrZ/bfB9+g+9Gnmj22ncf0Bqv8Prz7X4Pt1Jy1u7RN+ByP0Iro5olngkhkGUkUqw9iMVwPwzle1utV0qY/NE4YD3BKt/7LTA9BooopAFFFFABRRRQAUUUUAFFFFABVLWNPbVNJns0neBpVwHX+R9vWrtFAHB+HfEFzod9/YfiDKKp2xSsfuegz3U9j2+nTvKx/EXh231+z2viO5QfupsdPY+ornPDfiSfSbv+xPEOYzGdkcrn7noCf7vof6dGB3dFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8M+Nn/ACOlp/2D0/8ARklera3400Dw5epaazf/AGad4xKqeTI+VJIzlVI6g14x8Udf03xH4ot7vRrn7TAlmsTP5bJhg7nGGAPQimB9CUUUUgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA82+JVnd6T4g0jxjYQtMLEiO5VeyZJB9gQzDPbIpfEPxV0W58OTQaE89zqN5GYY4RCymNmGMkkYJGegzk4r0dlDKVYAgjBBHWqVtomlWVybiz0yzt526yxW6qx/EDNAGB4L0l/B/w+UXkZFwsb3dxGOu7Gdv1CgD6inaXrw8feDNSk0pZrCVvMto2Z8Mr7AQ2V6csPyrqyARgjINNRFjGEVVHoBigDy/wZ8RLTRNLbRvGU91a39nIymSdHkLAnOCQCcjOOe2Kq6nqafEnx9o0OhQSvYaXJ5s926FQQWVj9PuADPOSeK9QvdH0zUiDqOnWl2V6GeBXx+Yqe2tbezhEVpBFBGOiRIFA/AUAS15H8df+YF/28f+069cryP46/8AMC/7eP8A2nQB13/CrPB3/QH/APJqb/4uuuoooAKKKKACiiigAooooAKhvLuKxsprq4bbFChdj7Cpq4T4kao7RWuhWeWmunDOq9SM4Vfxb+VAFXwVaTeIfEt34k1BcqjkRA8gPjgD/dXA/EV6LWfoelR6LotvYxYPlL87D+JjyT+daFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAYWt+C9A8R3qXes2H2mdIxEr+dImFBJxhWA6k15f4k0DTfDnxc8OWmjW32aB5LWVk8xnyxnIzliT0Ar22vI/H//ACWnwz/26f8ApQ1MD1yiiikAUUUUAFFFFABRRRQB538U9NvIZNK8TaZE0sukzBpVUc7MhgfoCCD/AL1O1L4u6EdAeTS3ml1GWPEdqYmBRyOMtjHB9Cc16EeetUYdD0m3uzdW+l2UVwTkzJbor/mBmgDnPhtoE3hrwWPtsZS5uWa5ljPVBgAKffAB+pNWPD3ieDx5oOo/YYp7LAaDcz4YFl+8CvTGa6mmpGkYxGirn0GKAPLPBvjyPw1Dc6H44muYLy3mYrNMry7lPbIyfoehBFVvE2sRfEvxFpejeHYpZrW2l824umQqApwCRnkADPXGTivU73StP1IAajYWt2B0E8Kvj8xUlrZWthCIrG2htox0SGMIPyFAE9eR/HX/AJgX/bx/7Tr1yvI/jr/zAv8At4/9p0Add/wqzwd/0B//ACam/wDi66i0tYbGygtLVPLgt41ijTJO1VGAMnk8CpqKACiiigAooooAKKKKACiiigAooooAKKKKACvO4P8AiTfGCRAAsV8Dz6713f8AoYr0SvPPiMjWGuaRrEanMbbSR6owYD9TTA9DopEdZI1dDlWGQfUUtIAooooAKKKKACiiigAooooAKKKKACsnW/DljrvlG7VlkjYYkThivdT7fyrWooAbHGsMSRxjaiKFUegFOormovGES+JJtLv7drRQ2yKSQ/ePv6A9jQB0tFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAGFrfgvQPEd6l3rNh9pnSMRK/nSJhQScYVgOpNeMfFHQNN8OeKLe00a2+zQPZrKyeYz5Yu4zliT0Ar6Erwz42f8AI6Wn/YPT/wBGSUwPc6KKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFeR/HX/AJgX/bx/7Tr1yvI/jr/zAv8At4/9p0AeuUUUUAFFFFABRRRQAUUUUAI7KiM7kKqjJJ7CvOfCqN4n8d3muTgmC2OYgexPCD8ACfrXQeP9V/s3wtLGjYluz5K49D979Mj8am8EaV/ZXha3VlxLcDz5OOct0H4DFMDoaKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFeR+P/8AktPhn/t0/wDShq9cryPx/wD8lp8M/wDbp/6UNQB65RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV5H8df+YF/28f+069cryP46/8AMC/7eP8A2nQB65RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVyvxGsvtXhGSUDLW0qyj6Z2n/ANC/SuqqrqlmNQ0m7sz/AMt4WjB9CRgGgDP8IXv2/wAJafKTlli8tvqvy/0rarhfhdeF9JvLFyd1vMHAPYMP8VP513VABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABWJ4k8Nwa/ado7uMfupcf+On2/lW3RQBxHhvxJPp13/YfiHMckZ2RSuenopPp6Gu3rE8SeG4NftO0d3GP3UuP/HT7fyqHwgmsw2EsGtJhYW2QlzlyB1+o9D/AExTA6GiiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXhnxs/wCR0tP+wen/AKMkr3OvDPjZ/wAjpaf9g9P/AEZJQB7nRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXkfx1/5gX/bx/wC069cryP46/wDMC/7eP/adAHrlFFFABRRRQAUUUUAFFFNkkWKJpJDhUUsx9AKAPO/FZ/4SH4g6foyfNDb4EgHv8z/+OgV6MAAAAMAdBXnnw+jfVfEWq65ODliVTPYucn8gAPxr0OmAUUUUgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8j8f/8AJafDP/bp/wClDV65Xkfj/wD5LT4Z/wC3T/0oagD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAryP46/8wL/ALeP/adeuV5H8df+YF/28f8AtOgD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA878Pf8Sf4pajYHhLnftH1xIv6ZFeiV5341/4lHjrSNWHyo+3efXa2G/8dYCvRKYBRRRSAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAIbq7t7KHzruZIY8hdznAyelTA5GR0rK8QaDBr+n+RKxjkTLRSA/db3HcVy2heIbvw9f/2L4hysSfLHKedg7c919+38gDvqKAQygqcg8gjvRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFeGfGz/kdLT/ALB6f+jJK9zrwz42f8jpaf8AYPT/ANGSUAe50UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV5H8df8AmBf9vH/tOvXK8j+Ov/MC/wC3j/2nQB65RRRQAUUUUAFFFFABWB43vvsHhC9ZTh5lEK++44P6ZrfrgPifcPN/ZmmQ8tNIXx7/AHV/9CNAG14AsPsPhG3Zhh7lmmb8eB/46BXS1DaW6WdlBbRfchjWNfoBipqACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvI/H/8AyWnwz/26f+lDV65Xkfj/AP5LT4Z/7dP/AEoagD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAryP46/8wL/t4/8AadeuV5H8df8AmBf9vH/tOgD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA474mWX2jwylyo+a2mBJ9Fb5T+pWt7w5ff2j4bsLrOWeFQ5/2hw36g1Jrtj/aWgXtoBlpYWC/72Mj9cVzPwwvfP8Pz2rHLW02QPRWGR+oamB2tFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKy9e0G116yMU42SrzFMByh/qPatSigDz/RdbvPCt//AGRr4b7N/wAspPvbB2I9V/lXoAORkVBcWNtdyQyXMCSvA2+MsM7T6ip6ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArwz42f8jpaf8AYPT/ANGSV7nXhnxs/wCR0tP+wen/AKMkoA9zooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryP46/8AMC/7eP8A2nXrleR/HX/mBf8Abx/7ToA9cooooAKKKKACiiigArzvU/8AibfF60tzylmEz/wFTJ/M4r0SvPPB4/tD4iazfnlI/MCke74X9AaYHodFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryPx/wD8lp8M/wDbp/6UNXrleR+P/wDktPhn/t0/9KGoA9cooooAKKKKACiiigAooooAKKKKACiiigAooooAK8j+Ov8AzAv+3j/2nXrleR/HX/mBf9vH/tOgD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK868J/8Sb4i6ppR+WObd5a/Q7l/8dJr0WvOvF//ABJviFpWrD5Y5dvmH6Ha3/jpFMD0WiiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBw9x4g1fw54klXWsz2Fw+UZF4VexX6dx/8Arrs7a5hvLZLi1kWWKQZV1PBqLUtNttVsXtb2PfG3fup9QexrhI5NS8Bap5c2650uZuCO/uPRvbv+oYHotFQWV7b6jZx3VnIJIpBkEfyPoanpAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV4Z8bP8AkdLT/sHp/wCjJK9zrwz42f8AI6Wn/YPT/wBGSUAe50UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV5H8df+YF/28f8AtOvXK8j+Ov8AzAv+3j/2nQB65RRRQAUUUUAFFFFAEV1MLazmnPSONnP4DNcN8LID9i1G6bkySqmT7An/ANmrpfF1wLbwhqUh4zAY/wDvr5f61nfDi38nwfHJ/wA95nk/Xb/7LT6AdVRRRSAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8j8f/wDJafDP/bp/6UNXrleR+P8A/ktPhn/t0/8AShqAPXKKKKACiiigAooooAKKKKACisHxf4qtfCOim9uU82V22QQA4MjfXsB3NcjL4w+IFhp/9sah4btP7NA3vGrFZET1PzkjrzleMdBQB6ZRWdoOt2viLRbfU7Anyph91vvIw4Kn3BrRoAKK88v/AB5ruq+IrnSPA+lQ3f2Nts9zcH5QQcHHIAGQccnODgU2w8fa3pXiO20fxzpcNobpgsNzbk7eTgZ5IIz1ORjPIoA9FryP46/8wL/t4/8AadeuV5H8df8AmBf9vH/tOgD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK4z4m2P2jw5FdKPmtZhk+itwf1212dZ+u2P8AaWgXtpjLSwsFH+1jK/qBQA3w9ff2l4dsbonLSQrvP+0OG/UGtKuK+GF95/h+e0Y5a2myB6KwyP1DV2tABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABUF5ZW+oWj215EssTjlTU9FAGL4e8NxeH1uBFcSTec+QG4CqOnHr71tUVl+IdZOh6U12tu1wdwUAcAZ7k9h/XFAGpRWfo2tWmt2IuLRvmH+sjJ+aM+h/xrQoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvDPjZ/wAjpaf9g9P/AEZJXudeGfGz/kdLT/sHp/6MkoA9zooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryP46/8wL/t4/8AadeuV5H8df8AmBf9vH/tOgD1yiiigAooooAKKKKAOf8AG1hfan4aktNNh86WSRdy7gvyg5zyR3Aq94dsn07w5Y2sy7JY4V3rnOGPJH5mtKigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8j8f/APJafDP/AG6f+lDV65Xkfj//AJLT4Z/7dP8A0oagD1yiiigAooooAKKKKACiiigDzHx4BqXxU8LaXKd0SETsh6HL8/mI8V6XPClxbyQzLujkUowPcEYNea/Ek/2N428NeIpFP2eKQQzOB90Bs4/Jm/I13+o6vZ6bok2qTzx/Zo4vMEm7hxjjB754x65oA4L4LSOmj6tYu2Rb3eR6ZK4OP++a9Lrzz4OWUtv4Tur+54N7cs6sf4lUYz/31u/Ku5stUsNSieTTr62u40OHeCZXCn0JB4oAyPCfhO18H2N1FBdSXHnyebJLNgHpjr+Z/GuD8d6lB468TaV4f8OH7U1vIXmu4uVjBxkhvQAZJ6ZwBUol1H4paxdK2oNpvhq1k8sJGwDXBHr6kjB54GRwTk16Doei6J4ds/s2kRQwKfvtuBeQ+rMeTQBr15H8df8AmBf9vH/tOvXK8j+Ov/MC/wC3j/2nQB65RXkf/Civ+pi/8kf/ALZXqOk2H9l6LY6f5nm/ZLeODzNu3ftULnHOM46UAW6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDzrwv/xJfiVqWln5Y7jdsX/x9f8Ax0mvRa868bf8SbxxpOsL8qPt3n12nDf+OsBXovXpTAKKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABTXRJY2SRQ6MMMrDIIp1FAHn+saDe+Fb46v4fZvsw5ki67B3BHdf1H611WgeIbXX7TfCfLnUfvYSeV9/ce9axAIwRkGuJ1fwjd2WqR6l4XbynL/NEGwFyeo/2fUUwO2opkXmeSnn7TJtG/Z0z3x7U+kAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV4Z8bP+R0tP8AsHp/6MkruvG3w2/4THWodQ/tX7H5dusHl/ZvMzhmbOdw/vdPavI/G3hP/hDtah0/7b9s8y3WfzPK8vGWZcYyf7vX3pgfStFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACimTzxW0DzXMqRRRjc8jsFVR6knpWNa+NPDd7eC1ttZtHmJwq+ZjcfQE8H8KANyiiigAorK1XxRomiSCPVdTt7aQjPls2Wx67RzUmleINJ1xWOk6hBdFBlljf5lHuvUUAaNeR/HX/mBf9vH/tOvXK8j+Ov/ADAv+3j/ANp0AeuUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXkfj//AJLT4Z/7dP8A0oavXK8j8f8A/JafDP8A26f+lDUAeuUUUUAFFFFABRRRQAUUUUAUdY0ex17TJLDVIRNBJyRnBBHQg9jXFxfB3SBIiXGpalPaRtuS1aUBR+Q/lg16FRQBDFaQW9ktpbxLFAieWiIMBVxjArH0HwfpvhvTbqx01pxFdElzI4ZgcY44reooA4L/AIU54X9b7/v+P8KdF8IPDMMySIb3cjBhmYdR+Fd3RQAV5H8df+YF/wBvH/tOvXK8j+Ov/MC/7eP/AGnQB65RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHI/Emx+1eFvtCjLWsquf8AdPyn+Y/Ktjwtff2j4XsLgncxiCOf9pflP6ireq2Q1HSLuzb/AJbxMg9iRwfzrkPhfeltMvdPkJD2828KewYYx+an86YHdUUUUgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKojWtPOrnTPtKfagudmf0z698VerlvE/hFdTJvtMxDfp83B2iTH8m9//wBdAHU0Vx/hnxc0sw0vXMw3iHYsjjG8+jejfzrsKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8M+Nn/ACOlp/2D0/8ARkle514Z8bP+R0tP+wen/oySgD3OiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPM/iRNPrni7RPCEMzRQXJE1zsP3lycfkFY49SK1fEvw50CXwpdRafpsNtc28DPBNHwxZRkBj3Bxg5z1rJ1n9z+0Dozzcq9r8uR0ykqj9a9GvZFh0+4kkOFSJmY+gAoA5f4Ya3NrngiB7p2kntZGtndiSW2gEEnudrDmusndoreSRELsqlgo6sQOleefBSFk8H3cjDAkvW2+4CIM/n/KvRqAPMfAPgtNUjvtb8Z6dJNqNzcNiK9iYbVwDu2N6kkewHFUPFmmWng34ieH73w4gtpLyXZNbRn5SNyr07BgxGPaul8RfEM2+qPonhWxbVtWGVbaMxxH3x1x36Adz2qLw34Dvn15fEnjK7F5qYwYoV+5AR09uOwHAPPJ5pgd7Xkfx1/wCYF/28f+069cryP46/8wL/ALeP/adID1yivI/+F6/9S7/5Pf8A2uvXKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryPx/wD8lp8M/wDbp/6UNXR+NviT/wAIdrUOn/2V9s8y3WfzPtPl4yzLjG0/3evvXnVz4s/4TH4n+HtQ+xfY/LuLaDy/N8zOJt2c4H97p7UwPfqKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXkfx1/5gX/bx/wC069cryP46/wDMC/7eP/adAHrlFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFedaT/wASP4sXdpysV5u2+nzDeP1yK9Frzz4iRtp2u6TrUK/MjBWx6o24fnk/lTA9DopscizRJJGdyOoZT6g06kAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA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Vu8FxGskUgwyMMgiktbWGytY7a1jEcUYwqjtUtFABRXN+L/7bhhgvNGlIitzvljQfM3ufVcdv8ifw34otteg2HEN4g+eHPX3X1H8qAN2iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8M+Nn/I6Wn/YPT/0ZJXudeGfGz/kdLT/sHp/6MkoA9zooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryP46/8wL/ALeP/adeuV5H8df+YF/28f8AtOgD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8j8f/8AJafDP/bp/wClDV65Xkfj/wD5LT4Z/wC3T/0oagD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAryP46/8wL/ALeP/adeuV5H8df+YF/28f8AtOgD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDJ8U2H9p+F762A3OYi6D/aX5h+orG+G1/9q8Lm2Y/PaSsmP9k/MP1J/Kuvrzrwj/xIviDqejn5Y5t3lj1x8y/+Ok0wPRaKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFcb4j8IyC4/tXw9mG6Q72ijONx9V9D7d/59lRQBy/hjxdHquLLUMQ368cjAl+nofb8vbqKxdQ8K6dqOrQ6hKhSWNtzhOBLjpmtqgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8M+Nn/I6Wn/AGD0/wDRkle514Z8bP8AkdLT/sHp/wCjJKAPc6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8j+Ov/ADAv+3j/ANp165Xkfx1/5gX/AG8f+06APXKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryPx/8A8lp8M/8Abp/6UNXrleR+P/8AktPhn/t0/wDShqAPXKKKKACiiigAooooAKKKKAK99f2umWUt5fzpb28Qy8jnAH+fSuTh+LPhOa78n7ZNGCcCV4GCH+o/EVj/ABReTVfEXh3w0rssF3OHnCnGQWCg/gN5rs9R8LaVfeHZdIFjBHAYikQVAPLOOGB9Qec0Aa8UqTRJLC6yRuoZXU5DA9CDTq8++DepTXXhGeyuCS1jcFEB6qhAOPz3V6DQAyaVLeCSaZgscalmY9gBkmqOh65ZeItLXUNMZnt2YqC6lTkcHiuL8eeHPEt9Y6td/wDCReXpcULzCyWPblFTJUkYznHer3wi/wCSe2//AF3l/wDQqAO3ryP46/8AMC/7eP8A2nXrleR/HX/mBf8Abx/7ToA9cooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK868cA6L400rWkGEbHmYHXaefzVgPwr0WuV+Imn/bfCkkqDL2siyjHp0P6HP4UwOpBDKCpyCMgilrE8H6h/aXhSylJy6J5T59V4/UAH8a26QBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQByCeM5bLxFPY65bfZ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UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAY/iDw5a6/a7ZR5dwg/dTAcj2PqPauf8N6jq2j6wnh/VIJJlP+qcc7V9QT1T+X6V3FJtG7dgZAxnFAC0UUisGGVIIzjg96AFooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8M+Nn/I6Wn/YPT/0ZJXudeGfGz/kdLT/ALB6f+jJKAPc6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA8w8aINc+Lvh7RLkb7WJPOaM8hjlmYEehEYH513viHTItW8N39hMisssDKowPlbHyke4ODXB+JCNM+Omg302EhuIBGHPQsQ6Y/wDHl/OvQtYvI9P0S9u5iFSCB3JPspoA474O6hJeeBzBKxP2S5eJMnPykBh+rGu9rz/4M2b2/giSdxxc3bunuoCr/NTXoFAHmHj3wCr6Xqut3GtX85j33EdvK+6NMnO0A9AM4rofhZ/yTXSv+23/AKOer3jz/kQdY/69Wqj8LP8Akmulf9tv/Rz0AddXkfx1/wCYF/28f+069cryP46/8wL/ALeP/adAHrlFeR/8Xj/z9jr1ygAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8j8f/8AJafDP/bp/wClDV0fjb/hPv7ah/4Q3/jx+zr5n+o/1m5s/wCs56bfavOrn/hJf+Fn+Hv+Ey/4/vtFt5f+r/1fncf6vjru96YHv1FFFIAooooAKKKKACiiigAooooAKKKKACiiigAryP46/wDMC/7eP/adeuV5H8df+YF/28f+06APXKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA868ZA6F460zW0AWOXHmEDrt+Vv/AB0ivRQQwBByDyCO9cr8Q9O+3eFJJVGZLRxKPp0P6HP4Ve8G6j/afhSzlZt0kaeTJ9V45+owfxpgblFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAa6742Xcy7gRuXqPcV56W1TwJqpLl7vTbh8lj/Ef6N/P+XolRXVrBe2z291GssUgwysOtAEen6jbapZpc2Uokjb81PoR2NWa87u7HUfA2pfbdOLXGnSNh1Y/o3ofRv/1V2ukaxaa1Yi5s3yOjofvIfQ0AX6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8M+Nn/ACOlp/2D0/8ARkle514Z8bP+R0tP+wen/oySgD3OiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOe8Y+ELXxdpiQTStb3MDF7e4UZKHuMdwePyFctN4C8X6xEmn+IvFKy6YhGUhT55APXgZP1LetelUUAZ66RDa+HjpOnf6NEtuYIiOdny4B9z3qh4O8PXXhrR5bO+1J9RkecyiVwQVBVRt5J/uk/jW/RQBneINLOt+H73TVlEJuojGJCu7bnvioPCmhN4a8MWmkvOLg2+/MoTbu3OzdMn+9itiigAryP46/8wL/ALeP/adeuV5H8df+YF/28f8AtOgD1yiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK8j8f/8AJafDP/bp/wClDV65Xkfj/wD5LT4Z/wC3T/0oagD1yiiigAooooAKKKKACiiigAooooAKKKKACigkAEk4A6k0isGUFSCD0INAC15H8df+YF/28f8AtOvXK8j+Ov8AzAv+3j/2nQB65RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAEVzbpd2stvMMxyoUYeoIwa4P4cXD2Gp6podwRvicuo91O1v/AGWvQa8517/invidZ6kPlgu9u89ufkb+jUwPRqKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUANkjSaJo5UV0cbWVhkEelV9O0y00q1+z2EIij3FiM5JJ9T3q1RQAUVheLJ9XttMSbRQMxvumwMttHoO49f8A9dHhvxPb69b7TiK8QfvIs9fdfUfyoA3aKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArwz42f8jpaf9g9P/Rkle514Z8bP+R0tP8AsHp/6MkoA9zooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryP46/wDMC/7eP/adeuV5H8df+YF/28f+06APXKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAryPx/wD8lp8M/wDbp/6UNXrleR+P/wDktPhn/t0/9KGoA9cooooAKKKKACiiigAooooAKKKKACiiigDyiWC4+J3jrUbK4vJoNC0pvLMULY8xskA+mSVY5PQD8ah1zSpPhVq2n6toV1cyaXcS+VdWsr5B4z7A5AOD1BHvWl8HMGHXmY/vjeDf39cfrmrfxm2f8ILHvxn7ZHsz67W6fhmgDv0d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ykZBBHUGgB9FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFVP7W07+0v7O/tC1+3f8APr5y+b03fcznpz06c1boAKKKKACiiigAooooAKKKKACiiigAooqG6u7axtnub24itoExulmcIq5OBkngckCgCaiq9lqNlqcJm028t7uJW2F4JVkUNjOMg9eR+dWKACiiigAooooAKKKKACiiigAooooAKKKqXGradaXsVndahawXU2PLgkmVXfJwMKTk5PH1oAt0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUVUsNW07VPM/szULW88vG/7PMsmzOcZwTjOD+VAFuiiigAooooAKKKKACiiigAooooAKKKKACiq97qNlpkIm1K8t7SJm2B55VjUtjOMk9eD+VSwzR3EKTQSLLFIodHRgVZSMggjqDQA+iiigAooooAK8j8f/APJafDP/AG6f+lDV65Xkfj//AJLT4Z/7dP8A0oagD1yiiigAooooAKKKKACiiigAork/HPjGTw1Fa2mmW4u9Vvm2W8JBIHOMkDryQAP8K56+1v4ieGbMatrUFhe2SsDPDFw0QPuPrjPzUAem0VT0jVLfWtIttRsiTBcIHXPUeoPuDkfhVygAorjvFvxE0jQ9Lu0sb6G51NQ0cUEZ37ZOnzY4GD1B9K1/CGqXOteEbDUb3aZ7iMs+xcDO4jp+FAG1Xkfx1/5gX/bx/wC069cryP46/wDMC/7eP/adAHrlFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFVLfVtOu72WztdQtZ7qHPmQRzKzpg4OVByMHj60AW6KKKACiiigAooooAKKKKACiiigAooooAKKr3uo2WmQibUry3tImbYHnlWNS2M4yT14P5U61u7a+tkubK4iuYHztlhcOrYODgjg8gigCaiiigAooooAKKKKACiiigAooooAKKKKACiqn9rad/aX9nf2ha/bv+fXzl83pu+5nPTnp05q3QAUUUUAFFFFABRRRQAUUUUAFFFFABRRTJpo7eF5p5FiijUu7uwCqoGSST0AoAfRVey1Gy1OEzabeW93ErbC8EqyKGxnGQevI/OrFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFVL/VtO0vy/7T1C1s/Mzs+0TLHvxjOMkZxkfnQBbooooAKKKKACiiigAooooAKKKKACiiigAooqjZ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UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUVx/izxV4p0G+caL4Jk1uxjhEjXSaikRzzlRGVLHGO3XNcHoHx+1bxRqn9naD4De8uthcxrqoXCjqSWiAHUULXRDatqe2UV5zJ45+IMSFm+FkpH+zrcLH8glc0n7Qd5D4lt9G1bwTNp1xLOkLie+IaPcwG7aYhnrn3oWrshPRXPa6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooqvqE9xbabcz2Nr9suY4maK2EgTzWA4XceBk8Zo2BaliivHfEvxt8Q+D2gHiP4eyWX2jPlMdWV1bHXlYyM8jitvwn8R/FXiv7DdQ+AJLfSruQA3zaohCJnBcIUDMB7daa12B6bno9FFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAGTf8AHvJ/un+VfMX7Ov8AyVK8/wCwfL/6MSvp2b/j3k/3T/Kvkn4N6jrWmePrqbw3oY1u7NpIrWxu0t8JvXLbm44IAx70U9Kj9H+pUv4fzR9R+IvEth4XsYLrUzJ5dxcx20YjUEl3OB3HFeffHjw9DcaFpviOOMC60m9i3yDgmJnAIJ9m2n25rz34jeJ/Geq+NvD2n+LNF/sS1jvYpYLZHEqyNvALGQHDEZxgYxn3r6VnghuYWiuYkmjbqkihgfwNEdlPz/K3/BJe7j5fncw/E+ta9pFsLjQvD8WsRLE0k26/Fuy45wAUbdkZ9K47wR8V9e8eebLo/gyJbW3lWOeaTVgNufQeVyQOcV6PqfGj3n/XB/8A0E145+zL/wAirrX/AF+r/wCgUQ1cr9F+oS0ivP8AyPappo7eF5p5FjijUs7ucBQOpJrjLf4g3WvtK3gnw7cazaxMUN/POtrbuwPIRmBZvqFx71xP7QXiO6J0jwdpspjbVHD3O04LJuCov0LZJ/3RXr+j6XbaJotppljGI7e1iWJFA7Ad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UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFeReK/iLrHiLxsvgb4cypFdBit7qjLuEAH3tvbjoT68D1rs/iX4jfwr8O9V1OBttwsXlQH0kc7Qfwzn8K8s/Zl0xXXXtYlG6UtHbq55Pdm/P5fyoiuaTvshy92N1uzuofgr4bnhRvEN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mmiX0AIUcdgSah8YfAqHXNDRtO1Jn8QCYzTalfkk3RIAKsV+6BgYAGBjpzXr1FD116jWmxyngbQ/FOkWTnxl4iGr3LKqRxxRKkcIHuFBcn1I7Vy3xE+EV54i8UQeKfCmqx6ZrMWwnzgdjsv3W3AEg446EHA/H1Sih6u4lorHnvhfwH4hGv2uvfEHxCmtX9ijLZwQRBIYCwwzcKu5scZwP8Njx58PtJ+IGkJaapuhnhJa3uogN8RPX6g9x/LrXVUUPVWBNp3PKtI8I/FXw5ax6ZpninR73T4htjkv4HMsa9gAAc/Qsa6nwr4KfRtRn1rXtUk1vXrhPLe8lQIsUfXy40HCr/Ousop3e4rdAooopDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//Z" + } + }, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "![Actual_figures.jpg](attachment:Actual_figures.jpg)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The figures produced in our code closely resemble those found in the paper. The only notable difference is the labor supply function when $ \\theta_{it} = \\theta^{8}$." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Optimal Consumption and Labor Supply for All $\\theta_{it}$" + ] + }, + { + "cell_type": "code", + "execution_count": 50, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\wdu\\Anaconda3\\lib\\site-packages\\HARK\\interpolation.py:2078: RuntimeWarning: All-NaN slice encountered\n", + " y = self.compare(fx, axis=1)\n", + "C:\\Users\\wdu\\Anaconda3\\lib\\site-packages\\HARK\\interpolation.py:2078: RuntimeWarning: All-NaN slice encountered\n", + " y = self.compare(fx, axis=1)\n", + "C:\\Users\\wdu\\Anaconda3\\lib\\site-packages\\HARK\\interpolation.py:2078: RuntimeWarning: All-NaN slice encountered\n", + " y = self.compare(fx, axis=1)\n", + "C:\\Users\\wdu\\Anaconda3\\lib\\site-packages\\HARK\\interpolation.py:2078: RuntimeWarning: All-NaN slice encountered\n", + " y = self.compare(fx, axis=1)\n", + "C:\\Users\\wdu\\Anaconda3\\lib\\site-packages\\HARK\\interpolation.py:2078: RuntimeWarning: All-NaN slice encountered\n", + " y = self.compare(fx, axis=1)\n", + "C:\\Users\\wdu\\Anaconda3\\lib\\site-packages\\HARK\\interpolation.py:2078: RuntimeWarning: All-NaN slice encountered\n", + " y = self.compare(fx, axis=1)\n", + "C:\\Users\\wdu\\Anaconda3\\lib\\site-packages\\HARK\\interpolation.py:2078: RuntimeWarning: All-NaN slice encountered\n", + " y = self.compare(fx, axis=1)\n", + "C:\\Users\\wdu\\Anaconda3\\lib\\site-packages\\HARK\\interpolation.py:2078: RuntimeWarning: All-NaN slice encountered\n", + " y = self.compare(fx, axis=1)\n", + "C:\\Users\\wdu\\Anaconda3\\lib\\site-packages\\HARK\\interpolation.py:2078: RuntimeWarning: All-NaN slice encountered\n", + " y = self.compare(fx, axis=1)\n", + "C:\\Users\\wdu\\Anaconda3\\lib\\site-packages\\HARK\\interpolation.py:2078: RuntimeWarning: All-NaN slice encountered\n", + " y = self.compare(fx, axis=1)\n", + "C:\\Users\\wdu\\Anaconda3\\lib\\site-packages\\HARK\\interpolation.py:2078: RuntimeWarning: All-NaN slice encountered\n", + " y = self.compare(fx, axis=1)\n" + ] + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "plotFuncs(GLexample.solution[0].cFunc[1:12], -2, 12)\n", + "plotFuncs(GLexample.solution[0].LFunc[1:12],-2, 12)\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.3" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/Guerrieri-Lorenzoni_2017_REMARK/Paper/Guerrieri_Lorenzoni_2017.pdf b/Guerrieri-Lorenzoni_2017_REMARK/Paper/Guerrieri_Lorenzoni_2017.pdf new file mode 100644 index 0000000000000000000000000000000000000000..b5ed0c4d9ceccd0c9cbfdc8965c36e3aa21158a5 GIT binary patch literal 1422402 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 j03GKBmX+j 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%0A&q>1RVsv0=pMj4|Wr0sx;wJ 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

~rJY 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\FBS*)yBXCkA*ma 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%0Djkklk3Gv4pVwp7;}g(9+Yi|M1s>e9j)w2d=K) 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� zqO6v6hj$Q zNjK9dgc|(nhkIU!2(FsT9k??_Qu$kLJ>ts&8z~#qtKxbfwYDzANN{(y1`epZ(8-tp zg%ky>J3Keb0d15&a*Rq^umR0oCW&OWyYPR~^Y}G~B6cE4g$SyArf5!<$jiraHncuL z?lw}ay`3r^nGQr;WP;9YWHOflM@KCuLI0UX+;vH3LKK#$yYjGVZ>X={Z*_j>Y9{w` zP8W0WW%;-Y^b_J^}}uEjGUa*HZ&w~_`?DAr&=b=uW^RN;7uAUTk$cv zi#kmQ*kXADm0sM{2Y;}U`8*S0_%#*~u;i*X$f5tCsr_m$g6Bm;m@@P4L zAINi|xuB%%$r>#s6v)f=MPDt&I!OKq%K*!j1HfCb-oWuk5{ewm*ZXRF@IG$>@ub?h z9MWv@e|I|@q4MA|OPm&i+n3}}*2ALglJ(iar7@8hJbo zRr(8J56;;Wj*98G9C?-0JNvR=cbe{rr>+G1ia48JORH55_+jleh=rTe2Dqfp zpXwhALrJ^>lxt!2wO5QNL-)ccf4%&}sxEbn9x`Aqrsc0w1k&!YWE<0pQ_t>rwi=#y zY?%eQj66>@`*`O)d$4%5k^9_tI>eh`Rck-~{)LaU&%48oC|Tk4Ry)rs<(wrcjb~y$ zPZ7>VX3ho)7OnW{&b;~tUvZE>H~g4li$TwE(L=AFQj422lPZ-*l2FvXO;M*SlM3%0 zgEfFgW)a5iaxHVBj_N3K!9!+Kg*57z9!7!lcqgkMZqtdr`}}kxqGsI@%0K&V!iZ=@ zP79107wD@S66+S!vB!g7C~U;%tiDR?CV^_~$?>f-Hh}sO-TU0)8Qj4eFh*x&4H@n+ zHD1T2W$cv^rb=h{)&Hm~jn-|dxoCU6H0 zMcIclL7GIQvXP=CBkmaviGH3PSaEAk-nD4v17(`6`OLt)sqhVR9lkCk?{st^E2t&! zQRyIE6VPb@g`X|>A(!Hxx^|F*5`+bfF9L=fkLgROA&L!s?HIlvL|yh|kaYREcJG)f zH7$1$Rb0b~txGhJxq6i>*sYiXiOZWo(P*=^fsGpb%2Oq_>zDb%W%mqFImri30N_=!I z$5YuOsy^~L$c9QF6J3(3LcjN@p*-?4eAoM41JG!qJvN7Sv)qSYTW}N~f%TH%2t#Cp z2g60k;mkLM%kKrsIY_bH5^2qJHGZFnenu$PP6v#YH`(BzjK2FFdREXH4Mm-{OIaz{ z96q324i%SIFu3>SVCozNXLZ@ZDtVzC-Z$3Q^UQ~;VX)AH1ALp*8)phaoc92d`yZ3g z6iPY*YIyGeI^6sqqj9&H5}G4iX?b|jh~1;^u-kU<5+gRO&?o4Oy&(eNlqA1*)z`iA zwuUD3BTDgS0OI89BpOdP9Sndo1@5HO?4m5gK3*lT3GI zC8FTkUEg<<6RHhdJ>%2HQ_NS<07n0U50g3@c@!+mxmCnSw2(7|i59X64LgMG#=sDC zT!8wI$Fi~qn1SWSu(U`HH2;3gck?S(@)AgAeB;efawY+p0PSI(?f6F=2BDgGyCsib zQ;mD4vb64wSR8Sp>3q7?gZjAVQ!%}m&ySp~Xzv@;Kv3!*I-*5t1RZ^&`J_sdeQGq3 zU*FL=F@llKQ{@-ZESxyG+y?G_uqz293^ZC$I28s?CNNvt~p0>;@ zdrMx3=rrKba0qk7m}FZnBqPvBCp@q2fBX54GGT3Au2I}8iDr~bWsV`71=wK$VXA{` z+f`G-Wyw!}Nq)_)$`575nLAVvDSmZgk(Kr3+X)?s2jWxM>N@d0`4{6I92_{%>L)Cn z#JY5Jj37U>xRq3hf4-zRpHX4gKoqJb{#xfd)d;Ofas37Ty zJJ$F0Tw0(Ju<;=qS`6c>Arx?4g6n#xtj#_&+(QRS9+2K0GQ<={0&uCVe*(!$o~)A0)E|J6&6=y|x|e+D-5#ArZDUZO^xyv2rdxD)`? z8dc3U3XQ;NM=9DLShosgn7O;ie|qE`-c!co{TZPk=%^t0&d))>J8p=ah_-MOY^#^- zJPz2_X-Vv`V}se{mL<8KNtLcsHLST)TSrwX+p21NOR_eHek|7?Ja@(7a#F`ks%r+5 zWRhSY>3j=1BCS?2PV;7rX*a;ZZ)A;z=Nq;{rCt^(7K^;PSdni_4jOf6yDY{xS4-(_ zS&+|}iVpQH6u00AYH3&6kv#g37eSOqq9Z66Wp*|2UsE$Ba$zZPlgNf6(>;g`Iae#* z`c_%o!H7gCUlEfquLH{I2G+L%tDBZ}iSg^{=$k95;D`)%h37I1ZKn(O)V z%5}>Pt4pV2;BL#M8;H4Ol#xeDOcHWW)CCP~Q;D>PG#-PP6%X;V@s^EKwr$(CZQDL&^OSAdwr$(4>aYKf>8pvDxyi`;jL6I#``K%KAWw16 z>|T-jk0Qe+Q)x{={9uqt*^Vp)H+s$rbEAYtXz?qc(*pNQCv$5-BMaGc9QeJ(|96Qv zBrWMb&d%>2e$Gz`<}w>tMjfK2wls(*R+Y&DW`zE}es% zMx^^tJpGU#ARHi!*V7tULTo1$CnmM-B9+Ie%)O$2ZS2S!EM2W)8x{y8P#jD)zO1&Y z&Q8Q1QKmmal>RW;=CvmXAvsJ-oKaF&&l$lLr*f0SqEUjUUXg8_9xA;kD`d$a>AFBI z9TjULH>@NEzsTzyjxR71E0ptHb&C`c{7lUSc5^&gf@ZE*an^eE(7&YT^j;fRLhftH z7&h!#+qMqRP#)*VHjfp*;#Ja6yw1jmama#?%6$^ocQvDEtbG6)zk`nY;aIsm8$F#7q%vX!vS%;>Yt_SKE(hfQf*y7 z3-sX?!X5BB(q#j4Duk<0w})%-{m&L|9JH#ykFMry_UwDu3tV*okw)&G^Wbau(^YLC zS<&pWkdO8k?BL3 z>Xo{Z)X}TP%nQW8JeY!4o(BD97x~8MiYF`5dB}Zp(^x<=$y2l#zIbjUvYn{?c;YroCR`GOuXK8NhYl@sm=6l(9s;euJ~X`d1~aHf z3hh1|mVSsb8#;03;$ip4Hqmr9o`NrUiBfs=C*&+FvgOe2A(5KjBb$zoi1Fd}~`s4`b_EXQeeA#e@agKxCz7oL*S7VRS^xL?#U>Di<5%e+U zq_+K;8Dmnk+bh0zz-TWZcSd$E(&0 z8quC<2MUb%oQgKg9-^9&>%H-~ART4%5V2Ld)_gBlc~Y;!V4#UFX0~abz_c&mQdXRl z{1Pt2G_?9(Pv-&=G$GkKVYy{Oa~y1Pp;|mZO**->3YI&^Xaio5q0YXgVc#Z5LDHg{ z-ZiCeS}+>1P1|3ZdkgdBv4w>{xqE3B)fL`d!a@wLB!W*4|j*RJAo7(ns(FPUplY1erI($!zYaQI!KSa%@ zIscXSODhoIivWY6g3cZ29sYkVUWw)P8Q!jZ4=`&oZN=Wm7kj{nm=s~}Gd?*EXCqYG zpEgLDYM0I+knc3m&=B3M=08@gk27oRPM9NhC4-BBj4;lstMB2=>g}Qgk_WpK;6gd& z1?lKQ0{V4^8Nxq?f6XpsyGiPAY|Ljd0&U z4UpGL;kc#B=-e#9mAgZ?eq8h}2$^r5xn5K@)`gQb7xege#DuO2ANdN$A{&{GqRRxz z8Z=yrf-m4T>^I?zRw_){qF!VlYy{~M`t9W#jrFDAhQX0|+=v0pGQ*}d6j^qG>qq}8 z4((Yc_u8AoOt&Y8ZxVyTp`s$WrkO651orUCJ?mL*me%TJf7q#3lO#HXFs;SftkU|O zG#*^{L%kS{KF87+!{JnY$MvGryB1G1y%fwQq=d&eg?t&)Q=`JeF3@MDYnYL2E_c6% zt3#xXMwz8DIHHWf^c)L@eyeVQ-qQXzA2TW+%V4g+=4~C3gmC+U7(>>&A;nDN7&mYQ zzLrh%Ii93lfsxeDfT6hKx!o0qf*ZfGE?*}ZvcsyPk3ue|QY;hY$~u!_gt~P%ZipL5 z)HezWlA|iPi_5lSyOA(VaoA#=o#A5JjNTBa?o!T~a1$!DL$JHPQL&m2$;`}*wGcKc zlF&(N+9D~MZE^QW_*V!0L@0XFzb2r$%dMbT-Yq$W?mf>}O`n7X0+k)A>LYGRsZaeL zo2XU0he=7FjXD$|^)G@FLQ44Y`Y{e?I{X0zTx4DMzRD;7_br`lsCY#ioGhy7{Ki90 zO=pGoY(W{TfLzza%kCq6i|sqBJoG9YsUc-Wb3kZJn=QniVCfGlzPV`^V{nFx;y%^@ z`ig+DzW2oh5Lw}SOuxN3I(ZtF1f;d34K}9N;b+{6Z~a<7#V)Qo7M?5+^-%w{m>yT| zL7sQA@H+_?Xu4kylloZ*0#WWD7cba~URt3cVY1#}sb73^m!WyhCKE(4Hr9x4EF+KU zaKZ{vVj@WbWI-h*qk96^*HM7vnwVwXsWxMQ$m>(BcpL$%`p?iaOCc^CjgkpsTNS46 ztq9@?>aBo0tkB)`x{fz$aZj#0xoy{Cxp|oG2k{D*3LON!cvfkJp0*gSd)b0 z<|+=X=oGbx4;K-I%&3V!(%#+anzZ3*j(bg!!;n{r!vn(bJjpPu8n!%osTU_G)p_`9 zQi~SmR@cih!OxdDeQbA(bCwd@vN4D@kaLC*fv;?bM-cgp zW(}bdCcU-F&S)k3!$4a*7nN9oy7__9x^EfdK2ZV3{;!*Tx>$f6bmca06nP}=onK7S zG~9J1!1((Pr%HS{jb{9Z9C1oaW{`nxU*LIhJg#i`kg!D`&x~7WJH8aJC+EO{Z(O#$ z9zolYC5bue&R8LtD{ZWo3$oly?Og}26hg)|%bBehb!??7R^*~&u-j@RE98~`_eSL~ zURkeVE(+zcHxrw#-s046Y|4=PV|f zd(9r(01svQxZdpO#dwrF`%Ut!m65Lm9e0aP2A*=TpU8t%aU~P#2b@cInvC#E@NS2r z^8e;YWdHwkBr-B^GQrTxnA(}USTGYZ{6AYlCPp?Ew*SA5#5Uu2v*{LEor{KRuZb4h z#{X+c++^#p!FlEN-tD%}rti`4FJW?;N+2O#l~EF6M(w{f2st?8ToWv{0AtG~9(Tucm*F)WFBKtW_iC@stP?;W|NwH2hnr~BI4@DG2vKM?14 zFrvUcVt6u;G3ug!g>F^#F`SJI5ZZtn+Y8+cc^r@?w=t@?cEG=!*uZQ5ivJ@?^uPSE z4=rl!=jVai$ow9}9qbhb$Qc1{$VXrRGrtP9RtDdQqQ6m<8DF0|CbBWKIyOJuJ4Xb3 zKb(rj+}hTEe>;!)ZNIFAy$nSi$yl*2eqr|XEfuv%xQ$`8nFA6Z`E{^4uz%U_YMX)r zhkKVF2^fAA|3{M8@P8$VzX_0ozdpb9ES%Li&{d|KBCblRQ`&y(`S_mwG1G& za<5w!M4E6JIG1>OhP%|pr=9%=(-4>sH@Y`cJM5@fLm7Se@^Yf6VV6|~y{Sm*neRXA ze!seRY6Laj@Fh{E#-xyLsE()E_4W8=0<6P{Dc(Qg69q9ClG%(}y}@CVtR68p_Wzn4E;5*mJU_*d|hskxqpq5RB+AOzCh8_0;*J;UfqgHRiW3-wyXX5(q4f?! z&W+g>%5W-#oJp>6u~RpnS4T3#IPsNEiYz2XIlE{r&{O<{p)Y2g`7-JdN}$rWw)MtN zE7!NOZIV9ywm+75hC;e<$7N@asG<{I@sLytXf{h&)$MsgXc{8dMg}Q(^7QDoke9<% zj<~P5F7^`(M4SqYuLJo^!gS2s-FKUFABRX|da+M@M8zt^<_sVem$LBuI*B(QX#TEl zNSzk{9j*Tv9A;%&_~Kcbz%iwN4;bcEpr?&x@O_l9th&rY>4pdI3|?rwXYxiJ=r|(_ z{Uxe>_=|EHt9O<(kC?is+tM!p9fB_ZGyZhaD)%-p=O>ooA+E%<_*{h5SEoAQevsPq zM2AzK-c&P~rg|*!zRW0RgunR4?r!h^JHVUq5qNMsXt`7;wG1U9N-vm8FC7o(mAYTC zXx8GD%DMNcUF9y>V(2<%%Uml7E3M{+_#J+X5JsCz1531NXod$1HE;R{hLYtZm&koG z>Z0&l7_V>Be*h_3TiS%F`(wa(k2R`k8p0&YA@)^Ui9)HNgXIK1?}U!~9=_k?@K$ve zaZ=<$G|_}$y;`r+1T|ZU@QmcgzJSu=FV8%)S-!U6-#d`?a{fL$*z5HQ+Y-h8BznLr zBi22{;A8?Lk^ntZwLd$kwp6x7YN&wNH~}(6=zKdn%d?GcPk+ccikLO_WuO(H`+oSp z*dQF@fYG!F(}!^4I>=S<(vJY>5|U03+2>08y_}Yx?4nXwK4%yN9Z%~X_%X7+)1z%Q zd0Us8a0hP<+~LzKSY`7+vakAr8`uZS^}PFTYKd$a&jyb>h(U2BKTEU7 ztv6Zpfl{TtE+>;TYIH$}<-X|f;3-*4)+s?k=cinj#Oa@x2i|~s>DA5+B z!{l1f@~e+`kSbbk;S8HiR=vJL5J|C-NP0d0Ve40QL`%hBy5UBmfUm)Pdzl|5A)~Rg zzf~h!rlNarvCY23sB}Kg4b|n(N^fZye$P1=c1jGR%F8yH3iUY5lp=)F=0nKDBf9PDSZvxtZ|`jvy1cO)G5@H zk657tnNTpYe#CSmT^GW7f?LML1+}Q{6f{1I0dG2AiIB;osaV}4;U|c+gQcEpK~u{K zhXoGi-`c#*OKmZrqn^Xv9jNt#sDg-{p@tnIad5+`uxQij0%kzySN0Vrdt_ItP_=l(1gthmE|Mc>{^s>o#F}dJ#3p>%ZYAf#K!PkfOdo0 zA|bRg#o$e>)ePwR4yT@jYzS7X!aL1H-@G?cEZ@D4o_s;((&@Uj{l&l!DffY8j+6{! z4mGXtX>V%`eM$18VUph!L0}iw(}YbULY9-^E8(+9zN;~-&U_HC}5svIoGFuu60?%)d$HSdw5fC=8r9T7#c^3FTu}!)Z7TG^Qsl` z%wrc2NFuL0IxhO53&jKi1*8n|pO@)#JS zqr@Q~hZk|nvG`MW?%Jp5yd!3DEVS8=)^X)n$sw#JHskTC!ABVDrE3u1(Hzp|P`t?w z<3ubiHKkueWZxIp;EM6;bkM7kwAoSO7zOf!)45C?@L$&V{7)I~DYDY5_Ou;{;Y|Na zu)F154DYkqG11wuLsCb`SkK8Ib_nzU4I9inOBqoYD;799L?zM^TWbjvZ<*ilWRhiNSjF% zIWRuEFrTR+bs<)U7`sd~iM_%J5})##d`|wmQ4MEwVB+j?AgNQ_5?a`M>@wpJv+M_X zDk5k9tgP+NS1!0~(Yk+8715UA0Wi^a=x^KHfv1PQ^>VPc;6r<~P;Ps}Zj^jre12zT z*`Vq$ZvTC*(mZx6u{6&YZqJA*&2T&6r$L!8 z8yr;cmWHXBBvO``p~?GXvWbEIZo$G^-0HWt^3ZWVzJsOC?{~ideazPI9IJOZ%T@!i zGkjhqUH~XqG=^#1oG3eYH{LYoYT4Sm$cg&kH|L&IStXggy8H%Qg#sv&*ISlW$@tGmIDMntyREo+CIae zJ~*N2pcz>FKaR>Uk?hl-qP&A$Upr&uvPI4W^L3+E9C1WH9ai-32BiI z@*@mf!C(P2Js9`a0IaQHjxKexa@}r-f5)r*`}9M^*e!1Wc+^w>BxC7$|s{!y7n zeLg1;9zzQs{6n`H_iVq{t(t|7)es6q7SrFh>Eapu$=yGd*_56o6KZ(m!h1oTNK2L( z%22XT)UnBy>1H3scR9ptq5E6Q1Ar; zD5HMk&GF?$cz|4Fp*iPWDEYTTbb0WBIayDWs{xwOoNn`qkQ5F2t3T>z!WnlHh|%)BJ$;5gqf*IE9zFe~OmU{X%p zFwNF!Rm#0Ex+e93ys?^v(tAqhBS-DD2ibVi(xWjryvsU0Z$Xpp8%vV)=H@2FzcA<3 zZ+f|2-oHeQFJB@k4{_330#wNEx8|AnBZumZ z%HXnwdRB1OV+Hrw^P{Jm0{SxKe2?LnkM51g(>8vc;+yqc6HDw1P4N{@lc`JLJql4u z-8C34D;NLjL&nQ|;D>6Wf1nCe@HOdW)LHp|^;DXaN3LCi$Hg~5+1-g`vH|yA>d@`q ze#t=GWe5rHcQ|H1OTb`-9m{Z~5;Ml-Cu6U_J*^YvG*au8)(Cpgm;i}@UIFHZ`A81y z(J@U}GgHS`=V7tBf{~BE(+(BoAW4o!j%p1Ar1sdNyu1X~-~>ph_3jhh$mt&J)BVfQ z5&II!q+8A1{pvS`vLt8q6^!BDmzb1s%8oHN`%*1HhI}`-GNz4Tiw)MUvr6HKrZ0^$Spm^U)BzJwjK4f^9bT*s2ovi?=tU{|fo5QClU( zha-us)V$=qJWs^U0-7j@r)ZAJmfbaPfaeY6?E?CW2C!eqLB88(jo)=@Nu6OLAUy`Lx6S&?@E;37rb)_i}+t-_X zuS|jb{(|Fq5-Z_W7X7|Abu=_reOLnafE}=fbR&c zoGRi65GRU9w&7WDq~|ik-ZALUS9&c%oTr`I9$A3rZftnF(7Yfj=##{CSucnk70y&D_*e^^-8K!at^hWo}&rV^liAa@D@WXKlv>#NVT{mU%J=XZK0M)J>Vh$wWdtoV%x$xAD4wEFRRR5|~w z-kSuuVx&OHhPseH*z1~P%(t7Yd6~Io{_D)VRD7+pjYjqz%|3*kcrqP_LGNZHcQq&U z_SVF?FN=Kgg~t4>`|yom3*OB6OH^XEJAF~vbnIohwCKcVbQJ*m>H828{m7jDmXU?T z4t>&=Sh*4wzCj)mxv0pI?qlOFAAvP?DjGoH(Gqa^uZbFVQ!Cx@g&6H;%}=nkof^G3 z!MF`(kDuDZrjSSJR8q`!cDX^+K)?Uh0wIJsj^f^5`B=d0*r~+zkO)x%RulFE zsgOHFVCAKG(vZ*=J%>_?#Cp09!QIbszKZgYi$GCBfMiMh*K(HJs?C4-FMcAR&_V4> z#r3$d7^V&smEZ3grE=VFGJ_>$81Q+ea=@YK$yw45^=cd)26g{dKxKiq*wDqKY~MvV zp$~O4PpI|O`PD@`)Ux^%MS;zKM7v{0UOc>M`rW7e7aNHMP}^+bWP15-3-qJQb+3L= z6Zm!g$@mYUe3hz&FULC&)D%znYTFXY5INaWZuK8C=*SaZYEI8^OZGTs0QEWxHx8)P zG0OPaM^0q9M4PcybPRLks!8olt;tTIvM(i^=`+4t1cZn3H^3j?t}RaP*`-NlRJXA?=zO)I9*It^MHG=n!Z9;;#g8!jdw0 zLx#1L!+I{M&4z{v;OF*m- z|KVUBdQD@Xs?o>hyiRiK&;>B+clQJf`nhQ-cWvaBRW=dKZ)o(iEL#A2=cDli!RJ5#8Q54)X)!+N6bJ5gQf zFT@364pe4zt|UgqGoHR40Z-vE)sm!_I2zxSOA903w;eNR=_s5iH|x73^sa*7DV^wt zbR4f6iifG*=BhadrGTj?y|*wX)=0Zoha$Tg4a%qk4dZRn9xjaSca}XXrk%z~kwgjH z`ge|UVufBpqzNc}vd>_2AUGQME7zW!<}@MH#dgX#q}V&!Ov+mi5{ zr_p0#NLS-=Uyuc1pS0Pu*n}|xH63c*g_%tpeI2y}3IM{ndZjIZ=nJ~P#r#~OR-zFL z>vT9QW)^A>A;N(>UZkO5#!F&O3f@Qwm!V~jsdf+5}s9kvT#nUSxCGQVF9EHu<^v@m*z#wH0q zl%9!H-OTQHM^^KS)b&$xaCIg+J@eNMwcfRE*%V;E zlU0-e67{=w9A~im3K)dq%!!LAE;zIo+k{zeb)W>!7Y2Kp2(67As)-kZc(Egglf9Ya z()VN|Pl+BnUGO+shqFiX!~E{An=6MFqq*NKX7F509!b}Z-m3W$8rnx~Rh{!}(f0?p zc-n&pM2c+gwI<54#*B+>6cMXR+p|?qmrjc^-ZWVN+pk^AKqY1&i-WT?Ng1RE~G-oHnzmL9@zq}vh2AeslCb==tovF%)s(PD7i_%ZWES| zPdZMAt#;OEhHAx})#O4~dcKh!1Q&xCX#9BgKzc{3m?PjIvsGP!h?V;wX93%I1FZGy z;jDN|AzndHrV}5Pj7Yj*K^rcTifQ{C^@Eyf`f%HLiSDFv+$Dk&e0qz+_fK67Mcdo1 zL5yls%>BzNcsrEp+b+5s^baTC;wiJjgI&N9wWoqZj`w*S7i+!PU8L#zU5VY;=()T5yT(uoqQ7)I6T0BFhU}ej@L!k~ zA7vQY6dN#YZs}+o(=-QQaNimp)~~AoU)`7Jkfuj6UQLm5!(fLN)iH$UOU+d?U9f*v zLGj4~9R{-TT6HN)Ks0={UX-7ISKr;MI3>Nsra2CuC}kBi(1i;TRup9yl4Ew<%IG-} zolEUFWXE8MrYa4bQ3$)S#SubkG9u$Cys&01-dr*VYy2$y|Cq4hp0B-Lt232#QxdcT zjUHj1Rtb5F&L<<*Hkgj=6dW=g~V&N&HWpVA}AJEZV8E=wR+?*zSd>ThP zVjo~If<|_HocYpKrvyG-T%W;hFb=qd^l%A)A}7@&oBQH30btW5SugeblSXh=TEA(> zLD-+!Yg-=7`wRuqWTOqs%Ti9#*tu7@=Ek-&!$E@$7T%-wYuVN8V4q|y?yExh7!v3z z8GNZq(wg(kvND}Vt-Bs=1$f8(7 zAc*f=y>+n|b+{+g<5QpqG;2aSMK4dQ%9}B}TGzk@gVi%9^`!}&pH4>#~^ix2LSYeTwz5Yqd?WbHL;_xVgMJvasscQ$w;?2uj zn6_Hgn$3p&x&qX9mNpb)U5F7L*4@x08(iS2@(({@(Jp%>Mx`$>>^*ZPG^ERm((hd~jb{VEZZ zXmtre=Ca5SWBU4+Cw(m)`XxzXTv=Fh{Ux$revmGxRQ&%I7t)ryd_Kj*=aM9@t|!k} ziuAfM1m;-bYF)^pPdmjM2$6EHe0k^tKhr-C%Zi_C~te?E4gBM0|}^)tCIsLMdN%If~9vtcKt*DN)^S zQ^Jd-GVf@nK9?*g>{O}Wq*FYtX*`-LFSVgt5+$1AIrXkPric3eyZiIfXpM*b-BAmV zp)$3V1~0F2!3*eM+Gbjf_RQE+x;PhFL4C+zvJleZBM=OApxqnYr8YH|OEvaMEV?&# zyJZp9QW?Q-@Rax=>Wj0ux(GQGnZDv!bkl~_DY_o-?K%jJ{TgD!3>BY5?p|oGXRWDp z9P}I&)WRMm_Z|5Y*q1k6L5ni%_7*|)R~b1|Q3?F%qQ3Eb^FVYjzs@dSUS=JVB+tH{ z6h&^RpxR*-LgYVi%vByMl2W@ERz@HqrU}qNNa;YL|Phd5=38B;{qEv2+%8>u@uJT0RkM4WW7H7nGcUMlR zUHXk%WmBt+UH|K)VD!3gppW(#?@mrKu_q*+64>Qurk)!R*HZ`(KiSeHTfxbH!k6M$ z*%!kBT8}S0l3~>bC*$8<%_s8yoNfrjItp{K>7cp#s+K;+h@_6AF%iI(eX>9rAA8Ze ztYM#!bF;*xrZ|SL7EmmBb?e5%@D0)7we9U+@RG?9+S}A7s zfmfXPRSa(G&Nwvokxu$IlRjv5-o2D`AvyGoZPTp9=slAWTaej&h2wC`j10C7H9!N9 z<=#V~dtKvuJAw|ZUcsif5@b}gBE)4;#Yc;g&lNSciLZ(8wABaH1!=mj(KX<$;A^b6`a=L^iOu_`DKsCzd|EHR(Rht`_P zr<9(8Xrk&&atx?2gbvlcPX)+uR;(yoVB+6@56VmG+RoKR>AG`5#`e_~(b)0|hu`w{ z0u|I^rsAV(ErhC_VUi#L&4Us7{DUbE5;P*^vbU!IB=sAnO|n~~cYd|eyOQLZ_Yfh8o!o;KNEyZB7*%mx@$Ri zc-QQQJ3|KE=WX}T>6QWT%sA{g1?WP#=&qpPx&z(SV^`_Ro4(ry18FgF5|n7x<+gxq zc62P7FmkOD$;f%5oIg%!>z(7dYOj;eIb3(vHhp_W+ZYwXD^7)B&s3^oyg2o4$cp>B zVzHG-yJDpojYmEWC%`j8D}_+L_lwO_t3VBY@(BsTk1S3IIeN*7WR`WQ11M3N!d^&z zfif2-_zT5lG+P9`lRn=WJ_SIP6O1=*8Cu`$&Wk*nZ{$5$J<+5aaG8E(dYL-3c@fzh zP(dNEp&S%E*q9M4%+?LmJa_q1_+8oL3WWP57em#XcLjm*$zbo4!-;W0IW?F?ZwOFT z)_;l?^L-gIoRaLMUFsjxhQ@NS#Bpi-olmwh0l0c-T=+=L`Y;jJJ081cpHlWW8tw4X6|qvYHt!?M*pH|mGa@sPYJ)L;8HVtQp{aMss+*7S@ogBS z56F_!_7bFn5x~68k{#(nT+kNI8Xn{*jtYYByhCOmZTs_*nePwh&zF=bTPC>mgRpZW zb)yNFNzJ1;^nS#NN(QvjUU9S}EMVV#j^p0&&LSEKM0Hk8pAl6tZtg#Zrncl7tmK^O7_HjQ^=%Nl$UOKHsF`UI;O%zHn z(8R{R1#1yIEK%FB#-G_9zYtcuNJ@>h2XF|BCg+XCgIkYcy6OKZTD-&krOwXM;c#cH zoIZRfk$o`Lh>7s?cojA2Pf|1_&(C*ep|!`<|@BE$lHaBdfa*=(}pfc z(A(8{eU_-c5y*tI}2LhFa>?r}84Fuz-aOPP-AY%=uIKzgz3c?x=(<#i_J#R6^ zRC;hX6G>-A7|3FO;7UKB+tDVI<-2%aFO3zXu^oC-{t4=~tbv5z5?+Pagt*Z^-6eUz zz1@GYYY`RxN7`%t83&QKm$Ju zdP^s!fo=`?o2usDH%4E@d_QoAlA(=;L~_igRVk?wbv}bZlzi4B#K0+@NrcTMl?r5^&-4E^$|c;)QS9 z%I)VqLiprzHbR|pcgEcJMxT+nN3Co4oV@vhUbZ;|%w@HQSUkk-pRRTppevPbJZSwu z8QdX(`xI+$0U?fCbW2i=dDKr~uT>F*jb%3#dH!*lrBLcb&=$c%t_Nq-8nJ9Sk97#vQr%DXvqez^0#a=g5T6ULFRFB$&)?dH{Mt%wwV5~1oyc$(d^tM)$Rqz zJ$onn^eo&-dn`ExPFK z@rlSIEyVlgx2BSp&ScKz$b4#upIJ{;aOa&(=^e-RR<(8NNG7%M#luekXCNWs#~#Gxh9AY$RK^@ima%Fm>-?&)obne)n(QU@|; zE!PgrBNW&qF6?cq{efpVQA6w zKxeB>J(?w6IE!(I8#r``UPiCU$m7Tk29gKM(C2grpB3T}v}qGEedO-xS>+xr(v(>d~|;*h{~J66sh>VM}MZMiEj!B zL|1-E-sjta|cAu~{Wn^gKwVzlp4Tv<9u(0@za zSZ*6Ohc>gf--;ipWqlYh%E3u@YF?Bk`toj5xhb+;&|Gvzx_Aw*H3(-H53MVMDnsLJYvM34M1 z^_YYebYgkT=}uEx0K?fQzLs3Nn;Ui{#=`?)KkL-wgJ@@PjmAI%OO~gIA@+1Z$UaMf z3Mj_!LlF}D(|xmc&BYR|LkD!NHV%psP4ZeoPo*Lmo0rgtL`fF|deu#X6VyGNTSmLv z`~sh4T7WtF#c-Xb0Tf*@4^{1ARM~t{xD>NcVm@A64e=>qefYb-^PU+cl|@B!WYRn} zGEUAuynR=rJ`g)Jl1pjUHh0M%k-?n|hIS?0szMU#;+_ia#@$ddqvhx0#D{6hGqW_< zkQ_dkkJa{3ENA)kuPZrI2lj4(@59}i^zmbE3(++=&C0T?T{#RS;85E<4#){VXcT8= zMk_c9GAoz0pJwcquc=UgPef?J_A*G|k#!y&?lJ)x?@2Swf8F&6hJ)2WobDJiUfQGH z+T8D*7W&V)%kfB(UOrY7c#`2dP@h~i!-AHcBkZ~yM=CU^kQ@C?_3I+PTKXBZLp@H1hz zhP&Q2M3Bhdq=!~Rk;xZI{eNq#vQI}s^OxC3GuKJ|x&(A6m9gGl(5ELvM8)HGCj%;B z+6fDt{>Brg>vomQMxIn*X6wv^cM{;jxRT)%5guhb(Dh)TQ0jWd{IkXGE#^2Bmiv{R zRP56YtnNZiZSgqNHgtsuY!U| zg+g(%SmTVjAWZiqcsAoAvhI}W|LLCX1aBhCG+pef{<~w9++tJQybzr(_VN&w&FrCx z^K0ZK8y!h99dngsj3PF(9xGv#K;o%ig(VD{=*Le*2$qNicDt1alYQWRy`Qa0coK-j zc#ce3OG6Y@5?*IYuV!d&bE}dyT>cB7yv<&0q61p8$cOi%kLtnznl&gd{LYoZ(5m1( zww}3oRS#y4OPxC1ir17`;LPvgBOys%f%E0<$3CblyIcH8EJ{#G*lE**GhqmbTwvb= zCqd%s>6FCq1&CbioY0b_RZ?R?g#l7_MC=O4>g ztB)I8zFED^p7JrF`v+wus&Xm#&$fo2k%K*BYCAUZe=&AXJ-ToKc!tM#$F^Jrw}~!= zG@oQIzIo21I>>XroK+9B(A-v1N+G)igDq zKy3vrQz6fr>oH-BiWu3_$Nrf11Ip2@aTlJC@}P_0+LAp;EmWcD?>Z_EaJ8c)l>VRp z8WAtGPIGCaU1KLSN9ZX%d3{PeTdW#_Emr;xee8^%^?L7goeKbj1W&ATOzVihOn+z- zP&{F0W9InEQ~Z$P`;#w7LKvMPyB<)e#L3F;^$k(xWSuZ{LI`mSvrqM(y+I`ZDES*~mA5@i(Oy&#&>5&dRKQQDDd`n1W*1c~+UJ?#IyN7Y&or`wIz5JylZ z{Tb}|g!s4kEOnz8!myb>?Ury&Oq2pgrOs}RhNTs{;WNSwLoXwiGBEDb|3F81aDjT~ z-i;mPzHPARgKN;is$w#UevL%*_v(?}GUTwUYQScnY1XZxt<+w@62K=Us52kTlvv%4 zsQq3hKaAN`eV|=Xf5kn8Mzj|bt7*WOC9(*a&P=H&F5E4-N1K8#~uKS_)va@2jgYZrcw-1D5)N3JOiJMmg?%k4J zwvFg|RvKi;vHzW}=AgEbeTLSR$ts~osUh*rQv->JS=m6%F~+A_B6l_eDqCNw%U*Yj zOy^{7Mc7&(2Ttzcw{3aKLTeciTOqSqHmD2Lug_nFEQ2w3;r?XhIfLb z8n%ypU7pbDNalX~P&1sm;#vfnDf3}*a#A+IqEy!TS4=2@;wevJepA58xcoHXTG~^= zDqC9OI+EJVk%~>os8lk#1tNB>s88XstT*kzp97fknjtE2fRS+T88-Cpu0;i-I59`O zIy79)q|+hXX{CfoUq3P8w(}XEMe9K=qz%E^ujrSPCs3HCgDS}UM#t5XSFkHNFQ5{6 zWjWN|fc#gvoGx~zRdnpYONP~aUE>k8_}a;7h7Tx9Cnwj=ln9o2c$5; z`kCa{>F$%tmV}Z1kPX&6!SH1A0xY7XA8e7&^@?muE#TG5x&s_C_A@3-B z*0yq!v%$vLQL+E>(fp!gwM9O<#^GE5#$Q(|16Q)ukd%=4i}y63RKr%po3R~7K^}AX z8U2Jst{%{jMFw|HK*fr`7R=JwS^p0v&Pa%4o#$iy-Qq%n+UX7;LZsE(-lTurAp0)* zO=>tGcCNvgd??IM_2yy8J2ZbGYf;udL&J*k^vpq>$!ZKe?FQk@ zYv`>DbrE%iz(ZMfLiwdfnvgO*-3LzOv}Cg~_S3DeKknj4*+aGxB4X-F@#-xXkKa9U zo9BRdSk+y$$bDK(;U;<46&9e?*VMw^it89OdqovOMx*LT$4E=V949~gC!IghWNo*L z?KN3k8~_zs|EKXkK{zqS&}-A`sSRXMvMZk-uC6z*1<-SjjDx12cHUcL{#(}$WTxbA zDHv1OQRWg`m+rvyuaQF?E@kU7ZTEQx$PsW<*^ci4%bJ{Cv@FC2A>=C%RKM>?R{aay zNN#Nt;MZUEf{vh3r_@f6+~Cwl0duLY*d1;+?3j`@M3g@? zJtU7K2Mx$i!Es>o{|j4nK;l& zOPe1gF&-bj1Gi&Q^ia1kK}(<^6=2BeKb>z3KJ;m#CoAPS$elJN1>*S2@3q=S#P!+3 zqxjCYE0XELpd9$1>Fq_nyv9wJIt9M#^ck+OtK3EEz4iKEzB7W_IKzKB*!kNEjuLoH z8pAh@#-A7Dy+n&UwJF7ndZCMIdVYFUt@zT#3r`q4MivhbRKi;N5IydnhzI+`pAs~& zGV`GH(u2v=xh^YoaqsG>>l3Y@%II@VWQRDujzT}K{@yiL=_{M#AiIq36CVX zy*m2)SGZQFxex|-x)gIU&>oxX7ZhNke1YU{TewPKLWiE@DwKpre74NF2U^a=ov|$A zjp7lwOkOt8?Clj&pP|gpn1z!-WBb#9dmqfA)%4g6mH&#pE{Nt>3vf|{oZ!L+m==3h zb3J*ui8p~BJNdRx*d={g5ApDrup@Pc0mmRk_MX4V?h9FJ$A9Pw9=~~wwuR(Gvzo?`N$dYM#+bI54<6lU>B5;qLc3wmHkkej|q8ax{{-l;R z49a}k`N7V=B7zi07)Q=NTYl#YZjq*`XAO3W7bdcsb~@o>*cENFk(4;{;7kPXW{9Ww z+xl+t{5v^~aZqSS+(v3T?5RNTYGbAXE89<)MrXy>#j5J}QeqTo&GNzJCDzexih=lD zUKh;)RAOh7i8RMDs*t8v;9kexka%w3>X%df_B?9Jd*VdWILp;5@f4VXepG;LN5P!0 zY`a5p=bqAom13UTvL!7|NC)F+RzDogwOiW75e)S`=hd2{G1Byn&iSAl4yR?X_O1_^ zgzEx4GtC!kX>F&5rbfUp2gE8%B}6i!dYH2&R^0oxv6%HGC#JJaW~L;P>%Y7Y{OR1B ztsP#=+W@WWy3RbEW?53u*pz*Cc|{hbZJ^rL(B^Zb9ZP(VtU3sP!)b4=988Xf7u_w8 z7KsWE7@*?HHUY<;C9cw62Hfv0_LIIxSgYXu7BKZQ#1#ECxzzR|L_T!QC`Iz1ajQYN zEZ;CQvqwSj$|PdZ2936`oZ-bT08f5-APeK>^4r;_=KHAG#!vp-V8!8qY43*jTqxw@ zB}TjP%F?=nEp|JSqh7E04a>UrfPaV(a8UEfty|XOlh)`|Qe~Te{wu-1S}8G6ZDN;i zJv$r;YU6G%C0=9W(=EpP0~8wsfl(K2af7Ur;=c5dm87*dW_e{N3;Y&bLc0%d39`Ru zCRkx%u0+e&=))^#AE$9U*MS++BPEmkqZt>QbLpIt;hSsR+*fArn)29SFsda8-S|Xh zg}NYMrwiJ#KHtBH`k;rW-FxlnKUXR^SRk0I>T?J0Xr~|yFqcnqFJIw*cjq3o^R|c6 zm`*pD6M&e}rF|KS&3fHb2D4Ls->d(eR$u3<#0jAmkZE{yW`M9q3Q=T_@)J!O0*ML7 zw@%GokI|ww_;f;eA1a>3_3tPxdioje!rTmN9bqlVrTWwo4mF1fH`^}0uHiL^Fd!un zy4Jc?MOMa(KGBX1Z4d6(U`QRrC?oEzN*qk&Wd*irE>bFb#Kb;BcYuB0gj72eJN<1g z@O&CDw6c5FZ6DgVN-Z2Q3q1C0MCwA@JGng$hFZ+cwALUl(2_ll+9}r*Va6BU@2e{i zQG(eSN2FVo-wmMC0(SM&elcO|4o>Y2G}mML&FG!kMWB6r=FfDHRk+g5Sr{`hJRpum z56LL`Oe~0-B2?eZ^E8)rCDz37h0k-iMc2S`TAny&I#5n^|C(aOXZJ1iq~J?J8uQ$L z_h}sP%ft{P+MSPhrZYri1Ff}vuxmDg`bi#OZ2k}c-bcZ|dg$I-3;h0$PViizsBxVyPL(8dzA3?0ISw2~aI%H0upG}^Um#oWTUxDidM z0vGd{VWo(31q@iLjweX74bblXc^!9f=eGA>IPjA%w2G_4u^u0Es}wOYzkw~#VXepN z`vNLm%OH-x#+mbBmAwAFQR8f1&Oes=miL0?j%LKoTP8I8HiF4I)ndmwrIt;3OWpInJNmkG=Bw(xvXMLZXkv+5ITSUji_oQg4+knWv# z-=qM8%6=koT7GbkuY+tKalbH2bQM12U^DT4Z2c{-u0Jy}L~U8~-`2d80X5Esy-YlT zh2a}*(fKA#{%3-=i6U>^LCS$5E6++M*nUu~t(v=4=3lm1^%; z^Hih)3D!)Uwjf~Rx1oICDpis7x`pU;yxG3qa)_gpK{et3ZR!(pSUWA$obDyVTNMe* zi^NPLR87=gS71F+lueE1j>mbZ6q_kH&-a#xjt%QvVy2V`f!e{?1oqg@k2RKbe|evg z8kskb>of5aVbX{A*(pEaX`m-l#vRCd+jJK~NR#AN2YCV5LCM@api(cXO4X&)Xpt`; z5bBm`t1H0d^O)52h#8zY4-^Ql3|@^(C~d*rx??O6@AN_n&}d)IiMB5jvr%?wUxi4?^dvTA_0ATfq<&%nEd2;EvOn>6`>uFxxl; z1QT>OU(E#;pf;PS*K?}-AkFKL;Q*BRO28t~Z~|I?@8<>U_2y#fA+Tx)SrP2P#(N+p zucBn!C)-&ds_>k|m9<%0#yx5%u*vK_9Vbg2y>9#GwgX`kirxA#au!SDRNq4XHaNey z-#N3YZ|3;vLLk`(kL`fxNvpV(0oL?psWsyPB8F5D1!Q5>~eM@T>Gk zu*P|L=yC3OE=J?ngXHQPQ;tq#P0QWw+emaaIeZdETy&Q@lPPPLki+AZhzoo zMphUnk!pR5z^3M!69C`85WpA%S@?=o`^ahPhR(0dSyEnICE@lS4qtRD)Do(Qtt%r| ziL{Z{&}Fvb(tTM3p|b?P;wBQcmKZKJLXxJilAb0(=;mU!;d8EQUAJXzUC?$@yHUQz zfIhRN(gj?(RvaDZc@A*a;4eO`Q_~tF8R)gwiBIaE<1ec91Z}mto{imHCchRCYX@cG zezUG^gjEj?Fv=TOn z7!~V1+41_B{Z&^0z)O*!=A;Rl(_>U#g@|+{&ulU(%&^3K9jaqTNbo~!-ZaJp4!hCl zDn8seapuz7Z{>%uhKjjhpxu~KY_r1T##^8qad2d0UUc~pl`waUb%@f6r!-gVuAmfL zx?S}=LOC@6^$p)jOQy5UsSEMlu$L zf)^@Dxf-RqDzq;&mdQDL*EQYfD8ZCMAE6#RZZfeJ%_s#1wxbSBINI)8&{NiZ=EDA^ z#mkR834SYY>Mj((3|rWH4ltqVnaYTAt!49l4U!{-LTZs+&k|qA4sUa5y$8iWsjVQ7 zNI8wxMWG=qiMQsakK=sZ+r!mBGxn&wO@&`FVxodQMo4R_tT8JqXtLA={gm3m#td;Y z2aeSfs@r(+O?I5|b6NE_?tXj_!}3Is_X0dfvaXY3M5inf6DTuj$n1IQvvv>2PgMj9 zAiofc8@dSopmx(ZTb67U=I7*f& z^&QTuD=R854=BI@<>qdE6iikAlB>kHy=ArpDuq`VxHctMxh2%GUuF64S~398w*1oo z$ZiZ|)~xl6%?F4r*yi)s;chm7P==d)AD^-y^RY5Juvq8I-nTk2?IsY75-a(3?r*l7 z5a?DXh&w6<-ZHZ;lHhH!qOcNirjAZ&9rFS`G^*Zb0`?8K9?2Q=pJj;-p--=b;mpLXQj20$yDFig$&* zKOp*8z*i?>LE2Aq#Sw{I)J%)^b#~raDI;chxV2KocdALF`?znl!)Q; zEnIo?&c;iHHBV@k#+fsoD>i|S)_p@{OYy=_Xgq{*Pu)NNdV-JaL8YBV&)h~*9%S`v2v!uv}WaE>?@ZxcZ3HSyc!)j-8E-rIyye1~+ zyN7(pwSsjj@pU}8+Su*S5UWF$HTLB^$qwj~^U z{)=OA@8Uvg5Y2n#ac^omHzS5*{rUP&Zp#RGH0eHnIk$5WWi7X_+{=Y9W4J zK>HbC-6fg@nS<@sW`FAfe&{|^A4+P;Or5BF%wd_AlT`8!_emfEhBpk?N(=Sf?JJ`Z zGnuym(f|EaQoQY`_lC^5$$=&zF5-^hM%%Kd4@J|FePxvpW@DCvX&pv<#&9ayqVphU zEK;oWI}`R>F#vH#sg`2$eA&Ee8G}wf`Bk0kT6^o9ywZl7Gq`G04eTilwQQ?FTBb}T zYt-TwN=TOumL~l}2-NLdMy2a`q;P9=qKHz~L2Ddp#zB&ICf^%W!M)nRSivB0F%-FV z5*=vO2_!}F(44ORx_fLr?6J>n>|c0ne-rTdv;)jH6Ic0)Clu`2|Grtw;dO>f*_8KA z@Q2prxVqJ9%V{4PN!3lnulidoorxXG@!!?j&O1Kj^LT!i)a zj?!>EYeOvHlh}m)6YbnHVa@Op8l(rFLK3vD=Z;`O+cF_TG`q_Y$`_GRr{3ra-HNsg zoKdNBwLT=er?F~Fh}^&rDuOVOR<%6qqH@1Vlk^v~Zqc!kw7i8jN>yfB|9f?*X0X1` zePWep{{>zu-bO^>0ACcR{vOXApG*?4@68JBo(3C-?~3oAM9rU1-n8IoUzMZt>Cp?{ zEMfBdIV)%RJbOalL-^sNUWpBwxah@tECONihsBA~#3}k{aUQ7=%?f|_dy&)##oov8 zut3>gTu(*;CB=sDJD;h*3uxp z&ZaHlU5V-9D3~pkTq%GgXy}~=t;~77ZD>BGQDw0fRCIC4yt-Bk57*pW+Bs-aHr+3m zr9%1;NrRrl6J3%2Xs>DY*{Q1@DeVjPCWQfMfR~N5JKv&h-tSSi-72p&z)RyTJjO(1 z^W=S5)5n;46X#)|CE}guT3o%B76bp$Hrk_@H$VSvT=#mu#u9*dCB`h| zph>gZjt6s|w9~#ioB-nL?^WENHX4wgCuzVNzQK7@^a!$0@%PhR3!zklsix=pZKi!i z&niqs7>(#boQdbEbPNjb#USdJ;|((Z5%!Z@6rp5Bnq9?^Khj3VNy*KPmq^uG$?PAz zl8se92n=NgJDr%X67o%2GQ@G8fLXj?#m-Da-S(L|JJFO1>3eZ zx3L2*4J3`LmUXy8g;42h_e5w?}bH!@55y=M01+gBSI? z7-W-c@-rS{PT45MZ!dMkdmma|c`?JY9p^+>5ZXOT)d3YXTPD73gxr?(P5>IS zYeGZ+AcQ!-x?IFiNXZ$8KNhV2G8Pg$sBSa~T`d8cD}c+8)%V+&eqy4KpEKln$TEV{ zmKMxd8L3<9rB`aY$V%=L`_x!w|Jedow&E&EYp*Fw$=j5Km#%90HJcXpe~qkVHT|Xv zk*$Lqa$n1MmP06tAig}Mqg9>iVB_V%3T+0m?YOdvvBLC8rbToBlh9doEM2Z0FJ4%m zHR4Ax_KV6@%>m)O&_cTOSf!%5RFdPUQ3u8B|Mi?MhiUbNToEPt`zCxgpT@M|#kczE z!|7PIg>=KT7sllYS; z7|_vq1?ewg*+d%{Kou}=P`+osdAh~DH`DmhL1e4XR%EIYT4X{z^e*3r@xefd|Lq(3 zK>T*i$_^|%C2Dr;_Hd>6$JobVS6=S}7-aszbZ%FFREH%(rGNr)wH@bi2%YIJ*!R?# z@7u@Ihg`z=(0mWbY{)XAL|bJBI{l8<_)x+v^QWm?V8rK=uXo${HIne^#R;jkcMO*j z$<~%JO@;R57a+m^)0#fDFiX&SCDO2l#i}PdO;loq7Zw({oi=a@L9H%tKr*mWk5tNh z`%8H{F05zXwpVQMum_oJz#bU{Xb8M)hDpct2DMu_Av4!HgTo*rL|&sGg`?sg7XI+Y z9q6Q)(T_G1@DleX*LTW;6AWR-@3F+k6P#=&%o^cov8JZh2n@fFDD+-ef(=kX{ zW(H8Q93D`#Y=A#uG-DBvp*N%gg^V){22d!|ac?jX8;%HyjJ6C#Kt^{=cV=-tc);lN zv|QixddkdrO59B@v8l3hz~4}+zNv)~R6^R?JSr**_&mfkW$=j1jdX6T4IosV7#rIE zDAUxD61SO>WFQuAihyZ<+<^M-?8xI@POio8%z*67@}xL8;BCu$%i zLoYPLfc$J|LGgoJCmsy*8vnVH5&4$ii&%)g2Z70vJO9-A->P5JY~CN^`F=)b5Lwz7 zT_Ew2lTtnE+2*{-AO;_ubps`AL<%4`1%x!?K2Ts*e=*2eoU0hyo0kzS0VG^DgY zsA;7?yFgz&bXMjz_C}WG@QQBl5;7tbNx$Gf*=meUU$akNX;c2C(0y8{y zy88P{n4aPF4|}kxb`8fFQoFc0OzkZaeOfh0d3GAJ?9cx~PBTy#b!BO6VTxOIXSKOOm;s%e-eyd{nm!cw6zpE0BB-$c%H_ zc0hZf1K!1gLTF{|xOuSRHXbyQkR-PLYx+xi|47`-?wdJc``k`;9#w^`EMlJ`-ypG9kT(z$$Nj0$_ETe4w*{+%$ zK->BELY5^1yxlm9Vt779!sFa0)VcXCyNuA2AHC2Xj!stFmxbCu-60TV+&_FAVG@Ey zu1RDSgMFDAFGTJVntjw5){en=!lb5xgi_4wt6}<=WkofguSA&0Tb^Mk?G*+def>du zi>q=|XJBE_p&+yQstaf(b(ZY(YLE6K{D)-cFhKcforh?kCx`!WM@L`WcpQln`f+I` zp!wjxwFp$piQ0seFIoWhOi#0fX*q=Ie)s&mU+ase!B)=(SsA~husGl2Cs=JYsmbwS z?9Z{NT8}91)Q$pMCOnUU;zv&b?O93MT;uhH)HLtTWJWJpnr*1_dPQBB2qNbf2|5}} z=_7`SjJX`9I*9*w`>}p6=i{5}oUWt`13ZO0VX=QtBgk*=7vXu9mWtJ>o)WfYN zl%H%tWu2DasCFX9f?HR&Y!f#)n-ZQmiRd%4I+qGaDKB3uZea}piE>-vOY`Y&y&>f< zn6w8u-4n`HgpS*g+gf4J{bC<>_*U!9TxGl2Wl2#kjuBZKFWC)C zSl~DTXO9&VxT==e+tZF`urdSt10pj`4zQ%rv(;tbIN@^V4Wwr=tJ zm~Ui@=}1G&==yU5AC>cQAo6LdFWaRvhO{U|YnE6hs~FG>39OK#;`JH1bsXm2LWoWU zeB;KUX|MX#K57%SgUQ-RX8N^EnhJHwsv%$GH}*Ii5$N%f^R?$o$#S^C4vr&{Z9fpl znfaUl5Wutl5Wuf5ZRm=?N?1MOECCUe_`Dnmir+Vhs? zlDBh!GK`dw2+vVT&^hE-zwdNJB_Den-AG$>%Z4hMctHsplUJOdJwAYpW zu31<)Yo|=sH4=V(y8yIQO$HU^`jIbmdSWQqvGO8$*Rz;qxyGT=vr8^Gz107Vw+N1W9F7RhuN&kI$g@#`c zJpPb`=p{@%dQiLxv9)`D3WJF znDVQi^1 zPeb6PG{qHwH5OP4>-H2yq2e z;usOF!qq}nuGalwV-?+3YFisNerM5sh%I-fW<$LS#8fMpyZVR^aJkZNuOYAMJwCs( zV!69$?qJYGBS5mgR@hG4S$@lcGv;DeL*tn_=`0dnWS7(=$$q?MwcI_^^(Vw){D=Qq z5sd~fL8bf1)!fQ?)r*6-HUi{gFV{*GsKngc)Vl1%)0rd^Z|4m5E(}e=S7dW|i3`8T4ZCB&^>8<6GusJr z`QPH-Bc3x!l4M6SS1m1mU7;=P`KwbQyl7*2VN1V*^-Eeqb#Mu}&aJ5tVmPPqUb}S}sv-v$ML~md%lC>{PtD9_F{8KD~q{)6@psXE-erTxdhgH*Q{9nub&IHJ*p7 z{5~_xE2&&1=Y-A-B&b*ud`d;@dq0_o~HS{ayc}Cfu24$$;WzW zl4OQRF53OLtRMOgLfp?v#-h~jgR&;N3Uc@)c-nbhyPGgY(PMs55!02&*gO( z&glg&=gzOc<#@{1!&4@ppTR~zLcD5v`y=A33eG3&Anx|W>K|SzVK`5v6 zf)!L;h_@i-2xGCt%YiQx&si$&9=$w?=wiypbXnEsUqL>b~Z~N`v zRy$U*$UfURcB)+wrCa`2lSJB--&p9(t?_B1rnTeSrXo7g#wx}2Ik|htGn+JKjU&9k zHRU2;*qo4wBj5B!U~Yyn@-+i2rniRAw4lN*kW2c)19Jr^!WH#XV!l#e;l*z8lh~3h(t;YEOJwb<%D|*VV zbC~D>NG;duFQD94rnQxzmd+uI2t+?98uMF@7QS54Gm#SOohI@|K6B#xtAR7@ia!6k zOM_{|ja?}d^8I7wtR$T!qI#?qbt2G4I++24k7aebUDGTLxEtPrIxAjhpssS6D|qMI zUj`b)X6Z#cUkExmell9wCfbYY>g?6V9o*ObTLqtY3O=qf7p6Dn78iBibCO+}TjyO^ z5oJ%7W$%BQf*6y757YK9aW-~ey$KvSXNog{UtOdAtkJaT1-yDuldH@N9OCdG&0;r4 zpf}I))_12a$FeXI@$CiW8S!I!Sd~yTx`~RH(w}qEKH{yOB^RwDGMtNIXDqY zg&LRHvQcD8c2MTIa?}LplECnCLKG5*&;2=^*@Uk?TEaTadz?QZlyZ%>CiW}w$W`YS zAUc8{4x(`yRe*Ahkj2`=fjS$-M;4N$P%$Z@``P_FE35x)2?w1^K#AJjbTXNAw=W;$ zArm;B8q`a6EmV=iiG22J1QD!u#P($WElmLcr26FyA(~9)bO6$zA)OPy_`2RXBFk#z z$Bo%zb9csvKAStvF<$Ssyc2XYn^{k{+a1qFxZH%+bl={CJXMWbF@)SjojBuE|)A|>%9opI&=ybfid^tXLQzZduW6iME5 zPc*W^(KXrc{efu&5+VC2tNu7pM1$n_Y_(7^RgMcl!FU^6ijG@1nN9x3`f9pwCo4mA ztV3_BDpV=$;HfW|C0F4+>b{!uv|j4ugR5nxnZj6ps#4$YIX_)F6P2m8fjoHWh!=H6 z2eC`B1v4BsQ;|N{52{ld^{UdwCM3|?6~4We=)TbdSZp%fKH;nYNKfFRVx4LcK)!o{ zo>-b|?z#tGpK+Rgtk4p@1xPBZ&`AZQ=^zSiA8Nw(1+BAQh3qJ_Zvjc9S-KpYr13rT z&UZCc%Tdt+r+9K#dX5PF))ZX5$+a{0PqUadaSp$gHN&N%Pa$Jjf~>P}trek;}!3DSiNPq_6kQGf_MLW*$+J#Op5t#W^xr)p&;qdKdCne`iu2&{Pw6Q ztD5Z#89P-)Pelz@EZY}Ltb)RbLhDuExU+zbu#k)1joQ{2Er|J4F@1jZhh2j4O^&MC zFLyuDN;wi_C<afSJ0j@#d+^Dl07os7;NxkyM6g1dw|Pnl;zd!NGKOu%E= z$Swnb-biuP#!VLO-61*ZtnaTK;x(QdlmT{?v#CFieVaq7tn5|z;>4G-CCx`Y!?+mQ z>J;0^_sv@4jZuish?cU9Bl-uh%O4$u+ZSfH(KSBMKNzZ{ zgvOkuSY@~pi-;)IaKmqgu*VHF(tltxQ*$&|_W0GTqocSPPo(|n4JH|P;6mdCP)S)q zPOLt`&`e?5>nQ!4k249#g1bZa-la&iyNL1Bn6m1=u}sfu82gMA)WC%w7!CbRdd1I3 zJ7r6>67JM_#;qdtPd`Hf@_H_Q;B|_!K$&4^33C!?uGbVNe1Fl;pHN>I?|5Y%oura) z3X9i~&Q1FpI#hgV;X05Rq*}s!&Z?BP?*%eCoW|hbsS!@Rz4+9jVe2K;xWf+Le^~JN z?EZVoJD$)-H3#`UhUPU^f&lb<^;C6cw|Ucvp1H+W8($^#_KdS}CQ&njUtifN)-vFg zvw>CsgFbYw7M_FyYNyPutf#f2rB-E@x+xXNrYie(<*}e6?LJ#RjUwTUqn5{re8MWN zUI}vzCb?M^(bE}fH;Z8OORi2!8oYdIRk%PlQsJRT9k+Xdsi3hv($_p;1OS#5b)|#j zej&e21_uw*Z1X^wU&;cIh&N|98C6d!vxnsX)3(HKxu&T8B(?qDSH^!2>kE!WpGiZr zN7}}h_+bD3BB!z;Fb<C;Ofi!MI893F52CcS$1;ByhV1Amg=r-s8#O-og8C8^kyJdnzhCY}0&fM`QYOR*yLTe6s)X;<}9K#g2Y z2R>iTQ|{6I_h+NXzSKbAdEx0h5AZegUx0`q-_i|Q=!}KxAd6;-)>|;79efJGRri@R zHC8P|coOH+Q}3YlqbeQkUa zT5*oZS7%|3EJ0uBa(kGaX^3RLAgJnHiRhVS?&bJ5D_z(SM4ELGddhQ@vM`3N)C(nYl(I(FoNdOx*cdr8R>{GJPzUgmEL2h<~px% zkawiQ$?r{5goqOG25uNt{_JWWJfNmN!`+UtxdyNRkpZ8|Nc5Z6@ZiB=^F@Jnwz%65 zH1A+o#=iA)hwL4HX;inI__M!QOMIQDg!kWKvZZ>_i6G~#lZbtpJ#V^e^ctX$&#Ju4 zvIS=_%=Q{F*$4BDB*m9uorEmJksdf`>7#X+xyUL*1Wn6ZuFi9YICo>l7^5sw7z z6Sbf9se4!=1@XKMe>^FOyR%Ght6y|8_c<%xbW}M4^$(wx2RT>Qd_2j^o`dQ$Z4%}< zh+m^QgT|g1gmh){!Fl%yb(s?K&Mm4VbxZG)lD^AV8A-pk0W}3B0CSL2w^5-BV$c=> zHMn13w@n-Z$#R~FVHL#7LNJ|x%z;q%n@dHUvqQqp^P)d|T?mc=_o{;Q>C4#X&x07P zTlXKLJg4YgHIlzLnX~|A_bE@LIS>00zLi^cg;M2AHnK50BTBu= zGOYd$vC$ykMfsNf$NL3ZyUtLQQ;&6Wr?2moBy#vw7KdV^?R3Dry{lOEf#=3X03?$m zGR5Yt!nNUo!nlow^KHPNvs}~gFO7G+_qvjla??|CpTz#WM!!dM&0F>Imv-4MWX+ zz$dr5vH}s#=hGm~4pGTcPeub{) zmv(v64Q(DJ4357mTtghA#Id4Y$kw5KaV8B8Og_}Hp?>iR6$=+jb2Ld4D&b$V|9?T3 z|Aykd*0#2hyL+qkx+FajsrqHk*^ud88P=FPtDV2jn`*6cKNkjz6CR+9JXDHprIqgt zeZ}FKO2g3*CsGoaC>ZHYpXu|Wc-%2NYikgnbD7?nadIh5A{KFgtDC_>Br`>wy|F@GIZ4hPIboCjq6VRaWY|Hf(R#ubSE(R*!pwDYKZ+JHdf z=`EFBZfuBli#Fk)<6~pDS%X{cxbw-)K zJ{IC6!F(q5+qc@|tje&?(6q_6mv$_e+-D#F<&q)oq5FF}hLhVRR9e)t`O1nfz)sA8 zD(7F(yT)#HQDrhc)$X6aa#X0oap8_1$&fatu-XAHC12u$UF)NY#B%e zTPnWC7$EizZd}-Sc`!T1Pd+RNWn5hy!zd|{FBfbv#aK-SfW;-QBJTdy?jO@)N=w6o zz_8ONCOe`^_DaxjoW!@)4qZiiJex!$Pwu8FF^wpi`yn{psS=Z#U#BCRZ$m~eGKU?#whP!6_` z&XmsFCK8s^N*1!6c2l*p?L-CN{0Qa9h-?0X?NUj+{534BTxUw;Ou`8Qe@_2x?E)LQ zS+2#TNIc9p$Zmwyrma;|+EHM|%(cbq{flRugEgAJJ>G)WcGy^@jTPqlyz3;p*p?`a znQ*0dJeTq`Ol?lplmyylqdXhVFPOqU7V6rO*u&dgKyO5>)fSt(Yo%f3oLoA-@RE#* z(FODiXRW&68;=Fr*FD)vzJLq9Sa;5}-U2?OW1}$(PbUU^_ZoGW^n$S}=g2Ezly42A zs5~ulu?p;oD_Adt!g^K;2aU=J{_ICEv?r<4X#KDj1oqau=MLAn;LOAD?z^%T{i$bj zY=LFATpzW8SjOd>;R{ZOV&EOyditA?g;@k=WrXP849Qop3JVMiD9@{?8DOP>8_XeB zXk&0S;{LcSyE2t&7Wkb$huE~XM|^|8{tj>o##<(^3D(npU;1-@o4WQKXs=bpZu4@W zZ`4BTojfy~724-8-g?#wG6`?f>EhdFL@2fBLS=(Ym9CvOK1+hqDxbK{!G!);74ES5 z7;Kkw+P*cUgNQWeV;KtqC$k>z7~+AIu!|VqE$j5HVeQRHu$ve-oAYm`Xjr)pf+sg+ zF)kZ!K~J+npa;7A$ZNC%2Ai8MdoD9=R|{+5JKFfGRv+)C7)`fneT@L?__#KU5RV1y zJl=DLfkDK{S^`h?*=4B8xD`pL*NN-%rfI#@h(-^3C^0$&{wZqS7fTL&2R+2XcSek)JDkzst%{B}QX&yV;~48^xac_}B`9@a=98A?P^OX>e3k^1p(OSE4+1b^qRW&j z{jk>H>p3J$xFGr8Pp=)=Oh~=dX>LLG8lrXDz@u~|n5^33+XwB7tX!rjoT}X?QKU_q zhag9AzdeZMMXZ~qNpMDMjH3dM_UbM#r=Kv|VcUZA8rzJ1NGa^3J24q{J>!X1BNAg9xo=0-L z=B;+LXwn_P2y6fY-nd25IC1IqI~X3~dN;XSCsZTmAtrk+f<=B*e80~>K;?r0%jgz} zf-ZWN(ulBHC&G5FO?ob@mFYusJvJxvUd*rAbu|sJEMSVF4RZ`N zLj(y(^X5Bg2-^H4xFi+n`SfBI_{ja~wIelH$>&o@_U+3y6vm7Rb_b?;w-KI48g@5d ziGf+mz&=v;*~Q(U{-E2;JwsDO97-C zC{&Rd^~D*a1Drp!poHc%BuKPNCXM70t+bSYjy^d02{h7KyYDM}Q(EkoPh;A3Q-LL~ z%=yzpx=Dr0a6wDOYyTV8_*!>I4k_lnX1gy2oI~b z?b2W+C|ALW3~{hM$&1#AEuk>c$~HYBqi@laLJ8ZB#JMTkk3J+ZLjYYx{H!U=c{VBR zZXpei&{3{c&T~EsRgm$Cinh3zTWC&Bp)zf)S0OT5Whi3;ed}^&oAtF=F`D~r9Vwnw zj=w{ZPJiYU|G%jH?dC_@B%8Y0V-xP3cao1wm-77_$NCME0F>v2_>km>aQfwWa7pi@ zDGGc;YBQXHEOM)c2>j}=m?jN!<{Ib?S)5cKMg}n_$U2GfQovos3D@*m=;R>{neLPY zy}tBWz9hi?PRX}kRde$Aa@j!Fg(>-uBUo^mJa(dn1`G2aadZ!9bRzHQFwwJ|aHLya8^n zLN`39)S*F$t0h?lln&-)#9Xv=4iHR+gau@mHcB2GwB0~d!lV?1iwGABYGeR?;F(2# zt1yijB+7R#LZ@4N79{UB1vHw5<=3^B0~c6PGo>R=LJeuR_OqfMxYIOepR^K)fRSbC z#m+V$Vmvf60sBdV#6z%=6m!kuZImi`EP$E$>3={!J$${1#t#E;xIW`A*sdafQ29T( z)~}Ko`;JV*w?aiGzZKGE-}>jilP^rV6oawA4wtRyZiCDy)s#U&I#;N+6BMNa18#A0 zB~d>m$o2c!NZ>UEXM>tvo3%_>-cnq?zmj;KbXf>zdKiRN_A3BlkQJ$OFI2YPy1gHO{PsewblDVB6Q+?FN-lhCjUfw;h*D9_8j>%oCjL+t(S!kv(DQswe7a=e zO`eIDE6)C-__OUED&E=-&op3|8?N1(?uTW1RN>s7-dp|X8TPUAxMRa zu~ZqKc|hq4er%mJ$aPz3rWlHtwtZ=EmoowdMb@_!C)nn^-d7^we|5nd9xP3PKbQqZ1_r3NbP?Z4xe*HLUFF~HehNRoyE?9{ ze_uhn{@nS@H2XE&3Ptz0FHPza3Tty;b%A}ubTNuoqL<43Bd;N+BA3Jt`N%IFeFve> ziH@F4cCw!-l4bZDH!}i#!$$XbEs`Ffa}1JYQe=%yM0ZQns7K7%ETkxCce|R{rYy6c z2RmM5ZK6(StXbfmy_%kz(ssHkdEFK14o4$bU$UyvR)X_iPi1fR0$&%P(81(lj4It14LY%ejkzRRnfDc5}o36DB9zAFuHA6D&csKUz9qO>CxPDJJ&=DJwv%j z%zyAANEg`eU?;m{-wHQditoJo{bVaRcMYUtDWq4MHUk^_;I4r}dU>`u)!be$(>r7m z7jU#m&!A4{_f>xLs8dtiW$G_$a6%EGOFRp2XkM+#OX#b0!FZ-NQU5Vwn{;!g`|J3f zLBZJ}Mr(lm9e{1pCZEl`jbnp9Vo;lXJ(05P0|_#T?jy_1Mdb5zjKNxbSSvz0fUio{ zvcS%-c~m>FeJa#IEe{D2!K@MRO^q*I+@NyGhH&gQL}BfF0E24N)-NLpY5hznr|Oe{ z3rY{bFwnHRL=p`V!SoIbR`9%9$omc{?D|l>vTZowP4S90hXGX2ZXz81J&;CiBEo^s zc3%Dr9hUBToA1QQsz?N?=%(M=?y+9A@+uw15-56RG*lIg+cQ{xbjazM=lBZ_j&azW zQsGf(tSQT!18dZYrcM*aB?UN1gaB{UVw=h8_eQQ4+k200p3;(wwde$=h6blc*fk+ z6Q{X=Ry4L#dBNgaGAT*DJV8n1yu}j7u^(NT1^|6>u5DxB`bp~=-1$f&$Rg@tb8EZ! zCG?-^R)bCA&%b3@Ir*;^2=D|hoRG7s-#&!>uZ8Me^}iPC0na#BGO`Id+&Eo3%_A1E z+NGye38A`d7MWUCCBc>zq(W-)_y^$IPvbd#77`3;giN(K5(JWLQ%y~U%5pbI09&GqpM_~vZHjbkVK0VHu7@WJh9u_){A zmz7w1u(LsNWDX$S59d3qMk@Nb?>H+FaWc zgiu+QxSXtCl0a&PEg9d5i~4-GrFgx5BO!WJxnl-BQdJ{Bi2eq{wK}dhUfJi(g3>C6 zYQYAM@h_E3B*!M~;InJxYK(^r7kxgy*XX1AF4G5JriYTVZMg>~_Ov2M^6akcw@w5l z^K3aCO}fz&3U20<#i-==G}C#r4dL%_EcsSb8$C;YbcZ_CHcqzKhufE_py38XOINkj zR^Yam@eiHszrM!UAsrygI`;k#PuD1LxrR1Q>quNvH5cl9TDdlJ2q)NzAw0V|J3;QX zxiag<^{syJ+#S*LC4Yuj-9tms@GBxc*fZPzc>d3~MNNhsLKx{*cTgV>quW-rUo9`A zNbPr@`lZ39%(xf$A6=?BTH04aKoN!aSOt2#jy~`H4<9D;fVE;nDIt#|l1BM9aZ`X@ zM{?t3d2V;H2+GG%N^U_MxeCWxAZ?3F$bK5Ee zhI#752T$C15|W+fq5465hp&oPTAqhU0-2Urs?gxvtAJ{a5t=aw4Wc?nVh)?f$??Q? zasPapu|(oD-6TVlF5s;pI32IOcS8R;5sZP&G(b`D?6;-t6A^y?D}z3|#THNUws+5B zjfAac1dlb;O7~&-lvRbON04%T1qbXRaC2}}0@Plsd&psfZWR};G$IC}>XK1(XyI-! z5L{{MT5&Vptek(rEj4p3%*$VZI(bcxG&>rI*v0e*C;tbCVxwT1f z1zc~qFy;Z>wiJq003v4=3m^13J;r@2E>Uz&0{VnZvRa=Fx$%Y%%dZc?yL5V?Gez|y z=XK-*n{s0*S6N|4((9jhNK1a4z&jS{S*OSw--9*u`0R{2di>JC8u)^gjzq-v9^&BJ z%}|*Ev=}Bn{aK}3sUnsk79p~s4h>B2{O;B-M3YQ?j%l=3QJ~WIAbD0dmoi|rrd&R9 zktLGCyq2#Q)lY*)YO*+TvOy44Y&?C5!NMfI@u8HpA0@r4$Ke($_o0Cjn9xPnBUxs# zp5Wq(9^yB;beGHYGl-1(!gB|;@8u`Y!a3g))_B=9TA7`cSD1t@Yg2q$lOSDl_tSxO z&j5f@T^@3{zg_JL2pFtXFWQ&$)z+^b-GOmzRj$@1$WQ0?!w@iCFlng(qkMbQ906Br zH#tIa3f0r;W9;`dQcS2ntgVqAM%Q_(!@h-7i@y;73Gq$xVCI!M056#0C-$rgt!Fvo zRFcgQ{p*3DDk`iVBxF_B#N>l>?>lZ2PKv;p_%U>1oUtr z0F(ul>)CW-&{y3S<$IUMU>d(B7O*~}SLb2xN8eu>Cz~>U`>^Jc3@`qr`$7Aw`Wt=n`_zthr`Rm&+?`ht z%|>TvK|!p5KLI%Rd~?D|VGL+FL8uwB~*-bkUEdz_k&0ZD%Pnjq!@%EwX&7nB>hFeNI?VNa?WjMwV*zY}HX8JS3&pO469N`mA^_XH87a(Ojq@E*!A}$QZdY3&?5>tv?xJ5y#bA0QUNpq9E{c+BvbuvX`)K=Ph^E+C0qf_!@e8Cuejj`Q8NoLzJ_{=-Hr1v2@h)=8!@B*b> zKj09@_bFg#93V3P;BhB_!-39K^1;>2eycG-TMdxX9rp#<+(l>+K}44OrRp|mDXZT% zaU3?-*6Nu_6G0yDKv?%Q_Csd7Yv{?2x4!k+s(F#p>yWOyu5e$99I3k*0pLHz^N##iR z6nzE@Izp|F3d zVVEsORACP!S>-jtq7KrGdh35S-p_e6y=Xfz#$i*HVPa-35CcIRN#%}iUavlJF;K`& zWi+=EvO@kHgf?YU_8-1WeU6xd(#)m4VlqvA89dPof>Rg7m8%?zL(cU>Q9qHymDc$; z;6uqmqawfTvqNVSle0R?_MGG8+qm23V|TT+WFI0YMHzt9jV(=tcqQB5!J2Nh*FQ*! zQ!!!8ZsYACoz9NG!_N2(YbUEkdL>P4jZe0qw`5X`|sRY<_r9&PYs4^Na zN#7yx;vsS}ta));&pIr|(u|NGRjRskCaHG2{!c`kQJ`TO?z{Foy5a!X`&aKUd)<~4 zMw<@dtOveffrT)ufLB4|ofy$k%Qs`|3b|4o*p@!?_ubl=1A`ObiV9!L4ydM&})5&AV*9{V~lD?_$i@!e7)Q(UnWHQNBO z*3jYi70d1pHB!ojfa$B3g7#de^c@m}^88C)yB$Bw{^%<8AOmUWqDeY!9T}SxmfPOJ-7a zySj{05bYm_7AkW0D`wd?Sc*(0;`_~#8%q#D7NEtRy@2d71Yp=ied8CjlkV9x&5G{428<) z#j-zK-~5*BWrQi=G^nbKIkA(WkL8&xc03(i*=s%J4tFjTa#9a<`gzYh~^m`$-0lM>)*LoTma)dIlYg8yO{Ed{zoRWCzI z*O@PiZw+1BGHXK<1IjdP{e-c{cV7u%lqMH<#>nO7Jv1fD;KNVMpK*S_OWn2)ec|f1 zT;=J)Av^_`pDJ`zWoTd#!kscB0e!7G?3sd`(V0&9fx>cpzQ44wp{Spj_X*UPN6dIQE~s^+}0C`xLtB#FbHWsay23QA^`p(Y$aebJ&kY61S#XJMN`Lp|3FMc?xVQ2T2+rZ;=U5W53_Z~}s%~wUnL?-5ehv&zd$|8g=$d++uMVjJhfc@g)H_VsGp#l6#vp!Sjf17oT z`s4k#O1;kS-+hl2VaGW zysy?1V<#lXT3tA?m4rmL;RK4->b)At8RJ0Sg*`hT7_NX`L>4myVZ_z0UFBSvhunANr;#m z<%N&qZ(K**t{KT9qpZ}tR17rD_qCk-^ zw2a(Cx*G$9q!^8WEW|f{p}g7J^?Sixv*`iMgTJ914LS3#%4pleqc40`mpfc;P)*^U zC>#yXbYmOq>_=@&=gtbL8Q-JM=5oY&_~ZDrT%J?nYZ$2wewMD{iXMZKL=AbDP1BpJ zw<$)H(#>SBzS>B2--qpc;2Gqrn)`lvD6NshdseU!()1vhpxK07HbjMo`0vbR!*WBn zQx>E`W8kMD&d^66IwEPd25}UjHr&+t7jlFU1o}W9g!K4-dNO+Aw8I=y$}|j74^G)1 z8i!PBpz=B?LZ1={1hWgQ4^>Hfb#jo-tu@`~Z^roz?T5^4#CeuN?rV&Rx6K2@&GVO&rF|*WxeY2r*ZL@e6h6BV#kU8v&B)IWuO_=Y^Vg?` zK-ht7bk=BmZouExv#;j*_Fa1HhvPpkMa>0WHH)wAwQ{dtTdvUw zUWScZ=tSH#BtKhj#Uj{@VMG7Hx)tLlYyI(Jm~Cd6AJc9Epeg-Yis_l|VUEDPC1TaJ zzHKERy>E+4@X3(p>GpVY2?7d!h;XC$P`>JrY4=?Vm0R|7)|8F?yX80ASON8Ew;k_6 zyigG-^c*hJ{7%UcNq#Lo(VBN5hYoL0YVk3;oJ-}!7%wBbrEa~9Rlol;^FGHIgWv8^ z?|Tbaow5WqYFu>fOS{Z$p(P6pg!BR&WVddf+yrJaL7ZHbi$V|#CAmQsbte~}&4 zIkOdU#9jXE{YPk@2l_?Lie*rZORW)TUFS0LDXqA(p~|p2X$75MITjRAuOvzLgsAjy z8b@-2q6*|o=&UHvXXY-&sNO37vQc}>j|M*-9MJwgDF}* zeew0RoP>|`#YhNSWJyd>E>eZyV4e@_o!!lZ9n#~gV00lOKAikfR^OLDQ6hG$;9$F5 zf;+}o>xQg)H54Q`urb>1!vZTuv=+AgaeCXvq?kpH`0pe3+6u_eD?3GR^OdG}R~Zri z%76oFU?UHfle6O0DX!nJ&^|rEE6U&3wmn`8{@=`Hx;)wnSHX7|3vI4+!T5_MAORR zjx$+w+03Xf>SVTpNFIN^nbVSelMBE;3pd%&?YRU{`qA*vam913qoX`gFGu`iI9^i^ zr!fY5p6j(}oGs%eXUfFGM$H9Fa>b7X`qfU(w{Dc6(#eSoD)ycRnot3J^Ian z5IsIorE^jB3e4*3UDu4yH~56YsR|B+@Bu1}r48Tnze$I94vr2#{#j+hiS|}n8J~_v zh~cG_Y$tM0m85t0T%lzEsl*A*2##p=;BYVa?k@DfOsBJeikrfUw&$<7&CWhk$ zHd*wQ7Io2ijCS5E1uG?FlB&nhAeXn!1iNuS73=~Yp^Iu(3B)MoH*rwEb{R{+ z`G5l-+*~B1?TesSS>2NOr8m{E)sgKlm}ov0KMXQucMml5M_THH)y5Z_ub@|nAu};? zw42qdfBi|qGbc0G`VD-87>8^qC#fmCgstky(f`uMJ3VlWE(Zr}iWW|1+5%e1n)WLo ztfy0!T_$1lii3#{EboADyAy~hQgCcx)sR$uVT)`FvNh2Zdw-t%azqcd6!^uS=@y0m za~9J=_8nNq1q{Qt0lv!6FHqM6EIYQw*Zt7a<9R7_H?>j0I$_*ypUa)quM5a@N2C}4 zZ0bSY)r+B8cTZzuzJuFB@pjg7y{&-!DhBS_5Aa8QYA*9jWS#IW$%)1@=yv@uq3qDw z8EZO2(C{t;Gq_#HSW?EdsT$Qn1046e24bz~p`>eG&(T?jm5kHN?345cHbc7pbH~4A z1G*2354X$<-s87>Lx9OoJ6UP;HY7MCZn$WQZ^OK7hFLzW&*oX_QH(?VMJ{+csBRH$ z%TRbKErUgB_5gy&xxaNU*JnaRPJ_`$FD3rmmSGc z7tA|g)VKvXqovtrGbx4ssrIDzd^nNZmFYjATGmIfIE+ZbTDwTa6AdYZmjrU(RrJM1 zp<(HwvDJeo#v@exD{|6U(EymSVQeGm2iAWlQ4+dTx+9F0G!CfSgKIE1`MwJCLho8z zV#a}U!oYJV13=MST0BM+AEN9z)!iB}`@~4o($4<5EWY)!0EO7J z&GpnU1JLRX0w}A9&IDIhsU|U|62}W|j#$9u;l}})aE9v08@t+Y!#+IU#HKmijC9(f zbY>Q;i;g+4)lt(oHeR4QRy3O`{lpFD=Pt1yZlvjn{N)RXqu9&D3&{bOLyNJ^AymU$ zu#$~}4-LT=Lv>HqwW}m?CsSGCYgRIL?ak5~U)^uEPX(*vn|R)?P?zUiq=fv zjaYBW6RwPC&vN)4p|hJdUHcz)$^YhaY{n{H(LuB1fcqP^<-SX(K-o1feQjjkLL_aa z&ZL>z`9}|i@p0w}ns_P20mo6pq&7t1ui=^@K#1Kpg``am_jP{n?#Zin6c2e&p+c@H zvbynwV5F}s63QoMw~%|cpMCV7sfbua<5|W1_S7^$*l+tKmP0N4?LtMiCejqov^0)S~3O5LZGthsMOhtbNxJ+<67IyOOG#K zrL{c+Cw(`dVG%?xt74e~Q%-(CMYoAq6$8LYC z-XQ-BB4B{ep~AQ|D;0>1(DW1-``cs$j$NzNL)md$N&lD$QSV;$~KHFN3za@FojX+;-MFC z!QW|mP;29CE8-YRyk5iVbGQ2mHQ#qUb1fj6$nX3i@a))|vR7qr0({-?+PgejpkQUuR8i&B^M`xxx zdlGf1GC_moFRF82f?~wXAc?OmZ!2-xEZ94AZ!wRAbvxDO;)A&}i&t&&AOa@1tr^ed z?+}?x098!MEp8fXUqP7znqqm?yvo_nMC_jYi|k?m)T+w6+`9WKq`UV>Eo>oM$B=2l zPmU#Bpv!=<-k8YY#KIp{gyzT+!`S=2Bi*q1$ww1@kp2*PPI<=xBsEL)BRoFsOVm*v z`BULl|Ex>X?ks|F02)G3w{D1tFT3zaVi@Zw&Z=C4$G+i`>gvB20CkDVC)X-a$>Tb0 zUlm;qg4N$ea@D+yHX1m@`&I2}#=f}d7iE~=uehSf^t^S z`#b4+k%8^@4Cpz6$RQ|(>gC$QwH_c-ikO3Harg^n5jp~f9KoOFP3x>w1MRM_g^Lw< z;&u3wzb^mu>bfCDw3}Eh5kG?Q2|?G6Xp_p z3^uWRNRq+KFooa-4 z0`5-R5;tg)x|)UMclwWh+)iYlvpXHfN}ispe~tRqfM433eUGJ?8yLLJ~)T8gU= zxulk`s|FeOd~Q1Qz46!8?qi|rc3+hI0^%=b%g|4dRU>G804NUETum)HiBAvViaimn#7})YW=-Tlkbt zAG^Am2i6enlQVRY%!TQ1zXo>qjO+)|(a!In7K)>|*-=X?P*VKikxG(x52qd|Krp_9 zmCQ+`uKqC0#Du6vKR?w&4g73)qdNBOKiS~uZ`c#}9s8SP0YIq{jn7@6X?^_n9j`56 zT2f3qDV#9@e>RJ-J<=RquIH?c#U)WBS`~hmXweSq7@E{f+2k_ir5K4;Q?h5z3a)y@YC3`o+ zkVhmAAODlIe|kD}l7sm)Puo{v0~{U9oe3qw(!W#)bQ^Rry6i$dv%yG4~g{QZHFY-r)l$bo5vmA-kmDI_oxLGv30a7@K-OZiIEa1+u7Rm1`Rl9 zPDfb~B?15*+e+^;jcfj~e`{Fr6QuW+k6PQS+d!aeyCp{r`a$;2PLq)kQWOO86~Ota zpil1%U__M~o3!9TY59_chrW}Jvo-GAF;E#<`QPmKab#aE_ea+wpg^;e(L3T|>PjSS zV$8q5>Ma@61~R@^1yY7VKzRMX{0S$*_}q6iRjpG4C)}#!r!9QPT^65Cd{CH%2e2b< z&{ddf#I<*9`kA0zV85+S>3(9k^3@@6D~D=|EQ3D5&kc;r*X6rkl_OJm3qtKCJcg_8 zOJnIgqEjGnu{h_dR-*Gx+96?y8!V(;^EG(^=6@GACA%O5hwA&m55%tqlQUoVy}nkF zr7PBEHWntBI<`2cE-ez;t-vomUbDN-%D5;WGD_ z+8#D3v%Oc9K`aY@(Yj*~0?D$m6a%Lod*E6&Qq1Z02ku@aejDTNIuDe_G0Bs{!QBwa z>^G&(eqM0cw8H?tg@f6R??=pd_UAyJL|a=5!UWZk3dARnhpxQbrukfaD%JF%S(%DRWqdOKc5tS*RpE$*ek(4HRG2!)rZP)rK_m$zCN(f$HpMi@$^}eD@nQ=m zp;7fUPh8~nd}N+b>u>eU!_sjpjI`jmg=DXSu>$pVp`TgHVp>LwGq`QYKTcEa zybd&PpkKl6s{b~qg_Slda zkew~S8af;gJcN7_$g@*PhH2h-=v7g(5G2U9eJ&?n!Xh((9;RO&=AHsCO z1ZK`EW|)$HKlUc7+S3mo%{ah9Ve8{RmD9O(NnY0`~!uKI~mZ8Bhxp8}HOwr0z!vN{{BakR9`9EwT_4wWjXBW-|?4RaS&QXk)Umo^8k zqU_TZ3{D8rGtlmhtpf(gTOB019BR#&1W_G*Y7j3kpstPTjPZJ={3-kZMx+H3dQBn- zg}u3s_Q6-|#G;;imrcim@S}q=KDIe$R81buPXuyr#td?kET>c_9x@w~T4Z%eQE5a1 z!vk?pym&8w^6zANp9nP@=@pt`4a-=hx)1!j(AT#l?}{Z#Pc6AQ7Sm@UpvTWL;!v;j6k@ZCM-d;DO^%X+vpJ< zo~a5B>RWztbZ&P6DD8VTQ!FN##B6WLdCJu(2|_0OYvFEQ3@FI2EMlzW0y~^KMiZC@TaK5+zf1`F-U;C941{(@NQux{w9tr6}+F_ z4tOYNgnKVVmL|;7p-1DHKxt7nGH2M@6wmG0P>=G}wjd znWR)c_#S2?n2o4K-++z=>g>Phg=y>?bjtJUHb}g~yLjVMPk zAhqwu1?dLCRj~-Z=>|#Y>8KtY;gSg|l|2$1Pr@W5hF!ItCl20NM9{wEg5>t%Vn8wv zm|O~D`SOw_;d3CTawq_i@9_=UM0D4^Tx5BP2qd-St-D-|uBVl`+0DV=U{zP$lSSEvwqrTSX=32aiPP7;FA+0UZ zSP~ciW_5{SNL7pNX{Zs2bkMAF4pRjw*&yOWnV`B~PR?q$$(3lhKq9%(Lt#aA9*9Ag zY1TGFbecWHE7psad4xFTM5g^W*M)4$0>yMItg_`l31EwCyDE6XlGF4G1hJzi82ldp zF}p^YHYt@sE%9_>(vSBGBe=|&`*l@amF#tGHEBB?qv6EBAGuNc1CCXDfU{91u|K$f z^^^F}Avg&IOwH*eaj31Ko&$5IQRe_>j$vl+$CO%{TQ<0Hw?dnX0)lA` zpAM@k>vhSa+8qn`T5CS2n0wGOa|mCr9v<>mI9hi(0m*A~p5s6q#mZ_H0ng?kjvz#Y z6Jat~eR8L!hpg!0TExR_7XXaNqLWa>SZ5_<<)^Js^fBaw7@H8X#JUxATvPFQ;D6!M z=DSbOOV#I$j2m@{*V@(qiK8o=APK{e6_F*<0r&U*=quPZdg888@eN; ztRqhGP`Qtjg5}t+PH;l0#3%R%i~k~pk!|y}?A!!YOugC3=?|h!URP$Pu&C9@*wejo zr$#;V>PQ(6bCr7R>u$uIo}_$SSK3wVPk7KDcvP?SJmi)Epe8Mb3kp(=TXPJmkENFG zHVJYq_vV3i+J5N#nf7+@Xsb=2#sH79IN~feE0{1+yl~(Nt1I<(du)a9z{7r=r^=TU z;yoLUa!A|qeoP#z#se4y>>Dw7)vT^`a6;WRJJyHdqGb5SE-=j=LE4QA3A#9;!B=NV z=nZS_Os_|by-sA)$Zz1ydwj$LGRDFXeEJcR z=A0kmo}!{)el`a8o`kh#VzY_KXLQh^Fqr)(eas=A{Z}FW!zNWqc#<^L2=Y|lMJ)dT; zDAE0oEM@flyqEs9+Fc8p>(9g&T3S7rAL z5x^IbHpLki>qZ>raDOqvW2fW8eeiwoKSn%!9cqGWi2wN&M?JRRGOG_QJb^tH6=vFU zZIzE=<p)G7V<4Q5a!Xc(W8kwnpI)Y@QYOX@akK5hg{ z^j>wn=1Un6a%W_?>qm_^gxjp!*tmfQmdLG;V{|wYodqyAZS1#*DB!=bN9Zb6+$~Cd z*@i`~f%w1~3Ad(?j9E|+v8?|5JjBN8>D)rMu_iy+q5njP3wu|C%IQy&YBG;t4#HzT ztuG@Q5sG=AoqPs@80~=Mm~Hnb zGh-s0<#)srAa&XNia#N#EB<;YFzmInB*uM(PCV3BY4ua4Ve~*;r`!HIU(gfTHXts@ zt1X|q;0J6Nehn3bD3?<@zP!2%HFBuIhSvKdf#_u^$Sa z0LuS}c?OJ5_}F8^?lePWWu$0sksO#`Xy&QA%KwUa}%! zJ%O)SgsQ5~>}c}}K>qWRF-MCpZSi+OieXnzGE6amHi7#K&%|Tmv>=!frfi&wrWIW1X$nB;k zg8&-Uf*=h_zY+M5gBw+6B8u&^BE+b$~5qH*kVa2{lKT3y+f`+4p`t%q^R#9P1{ZWyH5WJQx?sB1iN zW~aNpmNuaS|HZrkTmqSY77M9fS87=8a){Uuu@m1PPsJP!rC9@imSm;1DN8C9oIhZY z{;MG+M)4^-PI8?Ty}mix=WJi|W}@_t8ae!W9Q#er`p~yyCng1QM_wI6>=Q>=gdcA%x zc6vHrFI&3uF3HHz+L~O|Uh2V_mYA6t9spE^Q%^EB)-wQPV5%LCkBQ<0gw3J3wH1ZU z3E%~QEr1jNH-R%W0cd1orX7v}5V^hK#i5y<%>hywU;1(ZT&;zXp|PRG13GhCa;ric zI0NQZR#eAVCPD`mL<0`;Nl*z8_HE!mGPE>+0g0fZw3Hr^0H`26Spz`k(atR_U=>^# z8(SH`#7dCS zq1_82i$b6Hm9nw4{)iX)ez5xgx}$OChX+Sa`9J#opWn|!Wv^{&cz@?o|56_ApfN{C zMM7IzEdJI2{@|iFu(mQa*0TUra{d+;=NFFsVQGJtc>hSB_UwQd{`Q)33Y&^U zxdp-_5A<&ap6l-VR_p$vKR=dcccSw$lc5FXCZ}Ny%uY;z9GV(FzW*0W#=#A2o&7`m z&e!_&{&gn?47?REZeJngHr_RuYCfIk?==c#K1pb1RtB?bmYyz{O5R!H`iJH}Bl`?b z=Xj^$__U1xQ3f3I?oQWQdYdHya})p}euTU*e9)KXpdTeUHRDsozL)Z-e>M10OR(%{ z6LUgXOKg|Rys8F_YDu=<=$Ef5&7JaCEX5#>ozn6qSY$I&H_g8;rSMlIGPV3G1aP~c zRydszj-rDJ*?V0Z6nX-BL!gsbel9$#u{nG5l6 zQBW0rDi6Pqhum4`Xt*>BLNyfxb7zM!BFr(STay2oI}22{V#Xh$$nBry*C}gm$k%?B z-s!fx@XA66lPM=tu>3q32lzsP6lBiXL_{?SG=X$=+JYdV9C86pP;3gGD!h_w{`?BU zyD~gVRs){xm@4A(X2HcZoUT@xmYFXXR#@)%YUjJ_AL;k8PuNe_S|>B}@9nTc;RHNl zvd*VXM+6A(-mEV^c}^f2OY!&=Wk+zHZp!b7`^?Lcug8;MpwRgcrKy&F(NsLwrf988 z?M?RSwxDCfRdygb|9{>v1V|&GrJ+tuaeO?D(Zf8EtvgBOr^(xF?RUxv`Um?OLlDuQ zMVb-I9D@^JosciUj>c)ATFt+RO|QrJrkx@U2}VlJC&!kJITP_5ZYYLhqsF`rF_ z=TS*nf}6d!q+Yx=!%n$?OBP(}eRMsFb2pZl&!4_;i|lgi5=y*&46S0oRs@`RokVn46AdA}%a}K~vzF0fJ&TPFIq~oj8 z<=EAzlQN}O7WNP#5@kz|Y@gGKOTEBctBKSL*n`8`QW;bY!tNb=Icgj|%8 z^H|q<33S3lA`Y9`4kn+{-cpP9-P%G459+`C5t{9_tT`hZJl?9}1*`0%q4P1nf?*5p zuw>-b?E4MFQ7JHqh$CEy(pj?hByON$PZo$&112&+Xz~3IVdvB<3>Tx(W81cE+qP}n zwvG4Lwr$(CZCmqYt|ys4(3_nmP4}}_mtlidIe1;ZBI&L$>-|+?HVXYurqgw^k0wzO zQJltq9ky-XM>>|@3~^OeG&Qg!y=5Kqeo>`;4x%%Kfx?f1GzUQo&zDN7F>!jVQfjoF zj?4+9_g(`GAHqDQbw{{c5pRc9*IP%AeJV!`bugvM&(vSn4z8eu1p5t*XGNK;ECG$Z zMkHx26a6c(EJZ@6ctv_51awu5*Sm{g$bc+$pjXcd0AI~t8|X*Ra_FAAq6hb)Fz)%h zM+)IJ;Kcfc1$KtLV*1!pXJ?O3rC6nPW#{kdXT50K=#0jNJu)`~s@RP#uN|HML_W}f zjO%tKIg9Q?2NZRPdf>XK;g*1oO->|}X|+&G<99kStF<{!bqt$|@E1oE?#w|GJo>;8 z%DwH}<2wRnBA#~fR%pLvc-^3Wfu0!#)7O|k|9o1;N&Lj=% zX^4#sDv(n1$H?ocy&2QgZ1g5Ft@p+YUf>LHKCE`;AdfU{K+L=R$o$l~HwSjN?N`C)77sxW8{9 z9JEr>>Zx-AlHMpjKJfsE7ti%HgrVU5E%=c7(FKI0WXP`U?m2ifo(tWXBBmrscu^le z=2qQm;xIj)nkw%V4LXz0Eh82G{Ejg>(Ln>ch4s z3A(Y{>z+tPc*dmk+&33}(@bz63(pl3;PqrGX;(O@*7QVoV|1H(-|hwZ_|w(a{*z|p z%|`nkVc(W7{Tprd@1!&E6sk-N)s&y0QTW1{mD-Qe>sp%QXm&j&TtH)7Z^9$wLmQsg zS)=}y1D84Ngh45KoI8K0L5Tqm`7Us;kAvhZ$jg*?k?R<`=c7<7@is)iV#7$6Of+97 z6KtmbZ$QTbMR%E+9?Zv3-Dhf1Z4o9M^4EibyK33eP9Iz=H% zo4ig4B+Y3vT0JfxTk*Kt3_l}rC1GK5K87-=SHdd4ybcc}$MG5O4koGg_pVZbWib`a z0op_>?C3NZvvjp+3u}bGZZ(r|J8Qf~Hv2hkcbzw$VDD6wMluD!p5>9y>%y1>qS~Hiyt85e<=jCbCPZ*4Ccu}`1$wsWNnHDh^d#%iV|Xq7YH;Mg5=E_5GZW)2X%@18tsPW`W&B8<%_Qab1@Jioio zNZC++(g)QN%~pMl3ifSr7HuJUyVEkmJ4JZ272FN1)GXjCP;}D^iw)@v^6(&D7pR$E zemm0%O=SqQ?+$Q?Ym>BA$%3aM8j}U%Zab}eaB2)D>6eFMisFl-!y3J~=5|TmDYWir zA5k?9$C>gO!MmYB1BXnnDzHN2Z{p8N@w4U;vgaaud6l$H{_@{MdE@+eA|NJe6}ju7 zYxm?utNZnW(&hM9ibe~Yb&r!0Y7Jxe{PAljgHjA5FeX5{fa*5&AU6{*9S7UMKSqkY zh>6Ea1+cqJaY6C_9lK7Z(5PVgplTYv6}joT$$gjz2wuO-jdJJq9~itzD_m z8ve7Udnhq$9;uMK*8c-z8(&dD z$^Ue*NU7S$*JK=AinH8}A3O2kVDj;|wdnVsOQ5gojL5T(dfHcE=ITg!f9DXdUembPB*UeSwA4c3jfh+jMBRF(dp)}yIwqx34NcWm)iX5@jRct-a*WCr9FRxLVm67)5w2PC8L+^kwEX&fMN66$;ss6m0z;9a-Kz?Ilm zxQZd?eJ21zhEk?hTsG&)XF3sepDr=oTQlli)?YK%CoEioZGR{a3~3$(ic2&&!rEA| zc3#Pm$LSix-)~yH`S7lL8kXHnD(m(P@-lpUTSixuIH#PHWjFsJ3K3kP3y5Rul*;hD zpGc;skE$pg$vBJ1`T??Od$TH6KDbi_XNPm|3?iu@jY0cZhe(MtUdN(!$YRGp75rQA za-(4$vZ@j^f0v|vMv<-d>lfUa^ALRyficDRnyYkU<$y?yVx*m+#3tW=q`yg)u9b7I-1C*_HM9nlWo*9~H|zwfAT z0CLk9(Sc3g!KUPwY?C_YM4bM#XXee=_G-+;o zOlmeW?&S2Eqzabe)bm}ASP=F5Yl*+^c7=FaKo@0G4xu&Ep`^LqGp~!ei-uR~{KuPf zgP9Uo$#U6A5-bdrTBlg|RYVc8IIInvcPrJ;>=>amgO=FdKJ*5QZ6eKn)7F&(6*2iO z3)R&~zcskPeBQ8l71&NaQO4&x2}U-Qqk{;ly>;+Stjn>aC>hE9qFW|D$?w?($YaFj zAk-`3e|$rhRM6sfI{U-Mn(Aq2gPp)+UQ6N*)4M<)pm}p!@W#qaC+agR8orfRN|W>z zy__zLi;D>5d|O&DVZy=wk%q}#Z50Z_eGPwzqdK^jQf7$V9}6HzmLjt_@aiGm`k_na z6rOM`j4d;MvAR{Q1%D65#T8oHhHIVHH6OQiW*HN$Q2$mrurZ>os&risfQp5>Mw&B|=Zvww#y!HR;F@E2V^qvD$>QO)9;i@P%eaj#8H zlUG=&+axRk$kD!A>Kn^u+# z%Rv&;g+0nz1eC{|d+($kS;u9K1T$gUfR@f6L0tZnpbE=tc;lHh#E4Y{OF>VfqKrTK2>{xMc&}l=U@jkIUoAxo~eE*<1Oc09x|3 zDl_X`KlkfdCC_t6ryF^Fg0lD459QF?QZGoGrHm~Ka7uO{P-WT6;QDHc71C^Qba}oYYID$XXu?3>*UROS4~4Hlp~{rN=LM4n>iR zO=+Z*VmGK7B8KJC2q6Ae?5z{?q4CL4-$Xj0#wQO`xkCB8c#x5C{$R@9FiDW; zG+{vSkCOpUUzY;@w(P4WN<_K!dWZeB~IWW3V_WI@HB6UN##N0Qr7Vn zdY~Vm3sev*lpo|I4--hLgZH2 z-eYAARI^0Bxr=+Kvx9dFmO?;a$z4j0@LN@FHr0;l5hwC|lS8o%*vh{Hc_ zT~-!<^gm)f8fmNYHH9KnSYyP4{a8Z?(G_gQR*G#yY|ZxZt5;G4e~rn*RnS|xf0{_( z;A_RlFpfrh5VZ^8h%>`+)K7fCsN9>hPi{ajg={2#qggcY%%Pa4%39u6l3|X~^k4XL(s|CzN@C_Y3{F)-_)9R}TP;TYFFDQ>wfB!< z-3Gg?TQ!Ep?A4AIzBvf-sr%6K?{xl-pu3F=XsXd&&6AT>S7Blmq6mJy^~h3DSY`BE zIYFk;pE1(yJdF*s2%9Gzg&Z+6S_g3IpOI$hMn&~dZit7_ATk+S3*<}Jc^looG5Y4# zG5v3SNKXKGz@^8;^RxJ+^t5ED>xqD5roN!Rh-H{hQ>V*;e zf#z8|*Sx`}OU+Vwm)K(vQM}H;YS}(~uxQ7k(=`;%k_&T3LO;(kc?4BzLfQl+OmQ0J z4xQl=&Z6LLcl6t&sUBX&`!}EKBC({KFCiE-Di37|gDchODQMWxJ15^1w1ZI;wBis5 zzRkIGPrCZlq|hPan*Y>3q8T@vJ;t52Qk2h&P`Gn`L~B9pD8L(IwqBCIJM<^wkflQy zN2)tGFj;(3t#b3a-M@-xoHG^mCDo3!Dza)Ms8IfF@O81AkNAWzBm--)?~8dIjh7k3 zwoCs-0dT77RvE;F&m8rZa=DwEZ7p~iiRYFasHub_Y?9F`T8?tGVi7{tcP7oG5x-tI zto=TX{84FL3D2{`i1MFrtdS3u)uL`JC6awiqtVQZ7OS??^DJqqrELgQTEGo?tm!23 zmO_7ZcisaBbA1Yi?Ts+LC}>YKr6Z9C{8Z86$mSkaV7Kf;yXCBE(0_G;)v6+d4it*@ z#3Z>!c=&+T2EIUNC1FtZ8M?Jqe6WxhiOU?&n_VL^SXR<#oxJ%Y2^i>Eb(9bIC#eo> zl3-cIrb`@Ey1YfsuhRE0^FxAo8V8axe4wVVUa-aMVsa7sc1co4_rFU$0dY zs_k%`)@npi5Wq{czI&^hzi(gB42=cC{@iV5kz-#C;n~{96)pu#W;uxpJfdl(nPPkP zr@ARUi!uQdb|R)utdvj!CZ%ql3qH0{o|kr=KqCaDa%wd4&XS{~^b??_UB49@Q?MIq z0K;avmsOvlW4D<8y{yf?^lIKaIDmwm#*IJXBkqf1P#+ z*a|!Gm6&-!$n3#EnHFo}Lr<#i*Yr{&&OJTF*GTmL^%FnB*HL<{Pn1aHlE; ztI&9!zR=hQHK-j^JGlS;o>PDcBRye}Z-^1evjNNCdq*x5x$)hLHm+}HMCmHsnhX$q z8#WZEUTdVnHJY4fg^_#VwcKl{{oj^Zs;!OYJ32UcFg@qHr5-fEQe=-3cRbe?>LuIm=8|VOO2I zCO4v4YwwlE>nVK|5@*vl zBJsA0kWgJdgMD%eaJ8)XK*$VeBt(COJkC6;DS?bvEfa1Kbdl*Zu@Mw}qq=&GOuGi~ zBdVzECc3t9?<}BfA-y#rrCE$Ww`o(UkFPwT#gR-T+=!uBiaS8i@R9mkJ2T44S?44^ zJPlSw`xZiyC$W-u7oDma9Jtd)suDw%l!8PD=A?b=s4DcT+aJ$XVqN=SEaZSyU`&E0 zr_)ZSILOS+niU}V8h}h7c@1DyD$57O=BKTL6JDyPcWO&sS z!{Iq{;a=p3$Vw6_pPySI*`6zJr3oWovtz~|nTRRZyd z_*^2^8Xu1~$so|$n$%tFyA2;c)I_52Xn=vMOHo76sF&M{2s**L)L^0^k_7TnJ0=Xe z3c>M&yG@S>jCrL6Is70>aDsO`i5!>Z+ox10%v-$Q#7qBdsMr@@^`B#0q}kx8|INk3 zlbN1y%LmO%!UE39ZwUoWd9c+v$;%YmMU(Pe-+bV{42Gf^*Znlk@tW=G?%~Z)=Th1r zUe?+IGU^mgC&~3z_*iSS`Rvke^dS+5$M0|#zQ?zNa1Ix$sJVWau<16xpi}%Xwu;!o z9-JC4Y_gD9-Q>YeZ!bZK1A8WD8`*e6UNz6CCZDr!$p5U86;|TVM4Ccn>n62Zp-ByT zrp&Ry6r$OmHNoev-w^0-JD@cd->?C2gJnKbyWNy^Nv|CfUb;_*Csrbx7f>;qKLFZk z!1Qj+RR3Y>e}kL$sMpsrWf zlwd~EsYk%&FA^6p+8=kN@bf5$l^3Sjsw0~m=u(Dva|3+X7@;HL0K5f6{1@qDjen|q zcdgBEX=WA^3HRnD?~;)1z$<>(@K&A}RM_?pi89&`R~1a*K{f3)tYrMbrp9M2 z;vOpFvm&s?$RfPY-uXISUb}Z!c`O<80&yqJS@EEl1WsTE$M3=E+Mq0C{mEJP)NR63 zz2t*W^n>Rp>z|eKCo6Fdn3-*;DvT31ikO ze$`SxKQWp}itLq`)mixx|4T13m6-3uzf8QKS?*N*gE=yAxhJvRa;6c3&OTljyXOhRa{*)` zm#1pd9k$jeggKRrF_Dn}Ri3EMIY1|HKdBvW>(#tBguxz@QjNF^a@;hOOl{M6%sdUE zdeil$ie;5_YFCcQf}B=Js4S!mAfh#TBI94c5_T~Gt(x3u1h<{H*$2D_d{b5+_UzL@ zpKbLw#f|k$k3vnM!E7r2>E8Uiq zs|`4n7RnxXUQ^ww)s&EdYdh5L3=1`ne_PG-s(+|izj)DJk;KEv$QPR%*>ogEGnq8b zkf>EjpcCRh9S*Hz`+ev~4#t3D#&)glVaNEkmmimX>$U;4yXF)RehQl80fw*)tcGT| zswq(n4(e)!xuK6+I&>$c<)szA#|PSZVcSk`!S>ymif8}C=(3LD=FEw$8|9RmWcW2A zpIPVcM#KaV_qE6(og935{ zY`^|7@OUukCO*aWK{0cSU0>i3TIo0x^y-nMVx0P~%v81Xi>o3`=$4^OXqs^PM#-?> z{G`x|hXH;EIb#)^^AQHU<`L5?_eM zZFpEhE10vV;M)9(tK%b?2h0JzE%3%$ew8W0cH%BPy#9iV?tXj`rU#v}&CINCk`WL5 z=Kk}T{%a<%6Pq!rb6<@lq=eg(=XzOX?`q(*;6#u3)f^J)195=Q#!hzne@*&DLmhQK*dF%-2e>hKuHi)1^RP_5vv4}cN(47V$q1ip@wIOs*fq}I45{M=&D3~*(8p0&x-ZtXBz7yv@8#l z!(67pQp27UJY+GD%ua4rudPPiWJfY}*XHt9JiAtsoru-E&g|yho=`6Y9?PP~dza9e zjTDt97~Mklws(z-2A_Ec=8nH`&-l|hO@St6sCp&Vh57)(JFnUE1Y;WI) zl)6P3Dfuq69HF?tes2Y8ocDx;=}>Hk@G8_FsfnUb&%ja$pKBeE>MNw2llJ^QAI;Dv z1$x`Rnty|qaHKn>M#!$b!5#_k*bBeyUG^?HuYuowzt|gqWx&BceAeEjh))85!t|$> zmX?31-s(qCi{ggSL=Irvd%keeT-3E(9b1y^9J@+0gV{z zgoYEbtI&80%cd6yB;U?{N)7SD^El|&jos8vufR;eMhSofWdix2?0c>Q7|V8fqXbIB zMBwAel>csD@80b#s+4?L{3LSp)X z706p`-d9|ED_5Tos@XmcnDf2*rIr)o9_P)xf+44DOOTkQ4r!R#3QKKfz2aDKzJKiU zxH1GqL;&V*h>s|LTmvRd%P81lh~jQcKqi(U=v7r_llC7-P*8*StL3^nnVW~5_|wln zr>@zOH<42ZJz_925-uD1o5=dXOpzPF$Bx5$ll(#_h55e#oYN-1!>Q}-Yb>wSWyM8x zt1+`VgOz+kg>zMQM>wlMgxXU3=cC|6*l0_5gqcA2n?TG$Ii$2i)B@I%!!h8$DddX3Rt(%Ok6^IiLUgYr>iE_>l` z3)!pkk?*tQ8@AsG^(1M3U?y^IR(bB*-fq;?WMjpEm=`is<5zu!KG);V z7)ZRd!m!vO%(KV_ryB#tmO;CvgYli?{e7iC)}&}mOkALmP;zE7ET$Mz{3oYVEvMGa za?ihgt_@1FjY%E1Xl((I#0Aj5CvL-r_!uIjzg{$ImXXnetOQP!lff9(3zJ{f2zc4H z>jxF$cwJ=VwrCkaUZ zn!fnXz7aml#Y_r+E2Dn4lSi6H!0#dZqG>43l!+?~$4))CQfnE*ksD1p7_S0GoR|pg zvOcjX^WrNVESz$C z)2{A{AH`ty?ovTM_`h?ubhy%}I(pZc#BU71JOXWb|+F zq0w2E)wEU4l+9`%S{Ig3=oXpKd3GV3))wVaXWn^ZphwO8Q|W{(Sx~(G=CGt;E6bJb z$Ps|%)8jNQ#6IiC9B`WYn-R! z&cSKPy{MO(lO4!3(KJoP8fbpV$0hU$YxT9Kcu1d!H+ttE)rBS^o74(+F{!iyKgL-- zto1e+Q>xi#13}26p)hG?`T5Uf&DSx-wWV|zRyn1Z9BN@xValQODKtXL&5RkVKg^O< z4^$8H3{Ku-T)3LoD!Swfifdoq=I*G;7DdoHhkcf3HAYDbcVL1(wd6kJtT7P|HMz!% z)vB$g)+!i<3MWx8u=p7>9PK5dxvn^4B-z>>GLYZn&U$^>GU;6GolQqPJ8}^Pt~wOg3L(}tFn-Dsw^_{S#lsm!lEkq^sF|rC zlWjwHw{(+dD#_8vt0Pl>rktR`Eu6#p45$EFW8Nx6Y7uw<$gE3Q_cKQiBSd55ukM!X zf`SWc`7l^oK!PHk%%igR_#>VW>4wNn$tb8 zqEq!UK~)+*HIzC9dhycqUH>=qF}je6Tq1?O0t=IDQa?^%vnrTp262&+))rzS`PLp1 zM60&P=RI6xvz2^+tbw#ZQewCiAd|gRrpJK#9y}5utFdW#GNAKev=+ei>gjrk#6{@G z#5SJ|7XN&aw_qs7u0Of>ukaaA*MX?XD!n^bs2w~4ZNZ4lw{W`lhAqMN$ z@Tdp6gm!=JQhDiLmN4XaHRZjuJqv-bqKUh6CJ(Ykc&gGIH|&)pIr7WcHo=N2BJ+B= zVi>NyHAf^sko}o1QqEl-ooQnSHh;q+GZv;{`q*qlSxboJ)1@#1xpAyEEUjw9@idD? ztzIw@NZsXvbXkUQIj?X+GdDeII(qt2x{=>uSo(?+!hU>>=xMP21I*it2)g17=n+ZH zQMB+md1-ixAO2&Qj0(51sBQ33P5@jh;AM=EobUc$2EB8}>e2bvivK7o35rR;6HdfC zGvx}*hb}@jLO_Popxo|8sX2W(5*F^(F0s@S!@k`+iK&K)ttp4uSdYhBk+&(;(5iJ= z+VVJP6lBG<$xdJl8v-@rdB|q!0XPh-aaO4Ql^pGkY(>WUk?~LmW{*UY*uugditnel zeXGOfj(k8(Zb>kokYk7p3SSQ$sEU;ti(l~9S|7ZJ!K3(uTODopf_mP%UY)Vn)|3a_ zTxCV1`M_kfwaseLX0iXh``kXlxpon~Y4CX1<|@8g#i!pK-3_O7ZEmW@Zi%`$x5eQPy7y}SqIv*QyXRv~0yl^A2gtBJ)abthrjolkz<(8kHuN7Rc(`^{QdRS}#d zmwy#K8?D3_T#*|Krh^PONENUPFpOnnUgiY@m3ip_q_mhMse>!?!CX}OC8AoE+geom z4M25P&op1yd_u*PPbWPwOxYGkR{8r5QU@l`c2eec^v#+qBY!AO#x#`P3!Q2PD@wj| z1zFhyw@+b><=~5vx%@&3#mYc+k=IxCg6w_GlCSqU1Bu`Zs9E{mlc?&&?0-eJ#wfXs zXH}7p5u?xi7vEqmfQlH*#z>M%<@#lVcKzHLNMR6dY4gaMsi1r3ASvC4tOurwM4YT2 zws%*_zJ7f%&$f+DbM@ynF4GOg`GV*S!1ABR+;=|&JUD^=^#~0(s}>?n;0*1nyp12| z?c^)pSh0x2wr*Gs{LD%dmY&E4dO)=n8~iGN)Q@QVIN>}G+lzJ2k}G{^mnGXc*pbru zt^y0c`wr;mc!Lh1e;oA!8m1))jWBm63*E}m1%BJsG+FpG<4d^LF4Mah9l#L?m*=K9 za!lVZVHNPwGuK7fYSX@AdI_LY^%H3-4y*tzkpBjPm)$fdb|@w6cJ(of<>fQzt1Kck zR+tv9AtJXyE&1si8{T%%L6;%>)71+i@V5&T*T~lPi7hiH&#$YOTvMtC#63165g^bp zelE2a`78KoS5Mnv6~-$0MWAe~;ts;VEbt>moO13PUfhChdgdh*!&o&h${_?b(!BCk*N|y+SrfePA+eV?|xs)&Cw3aD_wuvKl!F zMe7bb5ntlo{w-G+C{RO}aQ>Ba{ezYC76$e%)qfy7DNU4-Jhdg5Pv}1(H?SX0?jH9dxbkc9LnXT-B$|WSLeCzvIF6mlh-I+hlu1}|IpvDBa=a9`YgAYm!OP^D z)ESZ_<#MH5TUj%y=HE<49Gdog=H{TnqQhgo-)-Cpaz2L#(D7tw`In#Jy1IMEjee=X zQ;YvhmOMbyFhP64kQ4VH$c=4=_Mah7L{~&njMQN%0dvedRfO(h6tlb77tw~a%kP!5{X2`F^2ziUgdL3W)%7tvRXrxtOPTdeyEHli z-8C$V6F=o-;r>iih-}(%1{Mce!H6rgA8!}7c{oV;&&C7k zMQrIzFH$x`IE3Kzi_T3W%7`tOMAV1(MtlJ72fY-y+$?ainapHqC#M~BYfR0By;bzk z5sNvUY~00Z2_~&*;e2!JCmjd9EHRSty6x5i%tR=5fgy#2wz^HsU2p`Eu;7(%)U%ND z-S^$?n*}*MXth@@d#r)zBJEC5f#?gKG!c5JTCM_AdH=K680-`Sn1!3tas;HXqu3(+ z;nYE-=F7X5fKTkQ3MtWo0f70^r+g2M3NCp|LFTTQMCJjBW2z7M+)-$vG0x6QNieIu zb4A~_VmJL=+K1o|{F9jEjA$b3J>Vyz8M%MSZ1sYTS3=FR0|k*{5FLx(a%jkfcbszW zF$GTafv@C7k)ZX(5@xlizUwobajKC(5-I0_W9g_3lpc(>W?-oF`_SHb36j6EoE?2y zRuQ{V!Ex6LbE=54%!5Q7*#M=08ZFCTM}kO#?jn{Z+2*xoyEIx4RO=H#F{z~0T19j| zLsVDv4PV4AnZZ6bC>U|UqG3a2OIxv*qKW_V&75UFk^8uMGo$q%=|9@}Iu^0wb?L~* zl6OTF%KnNFm{#)P>*I4gQ{e$@FxA(7Mx`$k4W5R75+i&dY%$zQ!^tWJ_3waegx?c= zGIBg|oOFA-GuOUqjXUO{0nUS;#6JFG+o{6~nG&42%7q}YX9NYOQ66R2XZrJ$(+y>n zp62oBYc&X*sUigCTz~e&s-`HAIO3+!(FpG%hi5FRPO=0OfaN7y+Dt|zjf`j!x$KFd zo!y>VFF-*g=5jF{fIt3t;kk%@-EJF}9a&u}Y0Y7zlt;;5*M#c^ixIY;tCZshGaD{! z+@3MCr2E;3RU%mo&_rp+iJ@>cKCNQ~kG>yC!t#&{tJ^IgC!fux) zrI(6mo6Al-D98T5vAa~|{x71F`Trw2Iha{F|1Y4EgOi2%e|b&~0+% zBLH1dTvt9kLqGs{bbd18A{-nTr@;RFM*{SEjD7$c(0Nd9K#vaqA0D3W^cVon^ki}z zBjYO|g9eiya>#ji08K$0LWcmpX~0vkhGtNS_Kpt8F3v8e0bSCLU$%>&0RVJuhJLI= z0I+dOE6fTD3P6p2EYAQ^1{4@@P5>4iS{wp2fK~|749l3)Q1xL0fN+0$05paQ)Z={| zoX$VO0GD84UEic;u;H9Q%cucNQJGi*0YNzI3UB~HT7b*{{#u1~vqydl2T~oz{AI@g z9X{-j0Y2?b9`?@rRNKe;i0NeX^a4VPp5=D|zVDnB!LHJ$j25Nq@-pi^%gTA+T z{|KM(*#SNN+-u;R0)=@1$ar-A8o}rKdjCZ3{?JLOp`Y$gk5Nwn9Uh;e06acE-T?}O ze0u-Tb*0rga9~_N#P9o>zRiE)6Z;L|>q$=!<UE`rEh_SaepN7`zLrBe@V?~r zhCd$Skdb{P@@i5xP7y~q6NtueqrI5=4{tUPDknX8c`3kRT6nq8B+-9=$wzDng)?IH zS0;PhZg<-5;m5{5kKw;MbQV+5fLqo_L6{m}t9E^9{G#iIu`Tr$7h{9oxZMm- zkt&Bjb2A8b-Z7!O2lOJ@O|g^QZ3tbvdf%yN$Sq*6LK3&9+3HyOEt#h|=JK9F@KCRq z(Sv3eckHcrqL0A{<9X1o+|)$75|CvKx4$Xey9+X5h`vL?kdEhE<*(ayZ- z!&B`8DQo#$Vvy5$xQqHA5JX=0dsxMEldxY=eGZ`+~wBRvRI8~;f-^DBkjcYv< z6--i%ARj|qJh^T!x#lSC(1Ue?CWIUQJTTCjZrk!+l5^z|AR1dEJtN6HCBs5&dQ;1& zm_{6Dw^sw|AemZPt#8ZSA5Y;)f8_eFt>7>sQ7a@?J1$7Xfu?+f*h5C44oL1@`Z4X| zW!p=0>>~ZanyCq08rl7b>w*_nYbbz~J|Po;6B`GyD#BU5bH85AEkYln{xRfVzlc8& zc|^0aFFZt|n!Py4;LpS})8@3)=NOKt&Ih7l)di^5hlAfs(vS{~l09|6eY zG}}tE02MA=TN}!&m@Ili)ieSebfmcXl%8?}OXL62*SJa*iI?Gq~av&;dg{}M} z3EHUw?Mp;g6sp}8(0p%I$l)r#jri%^3nZSC`@s2@XVk6eht`Kapd8UDailLX*>>va z5lcw~YW9Zh^1de1WgyO%iIQVTUg?Wg?w?LNSxnZwN=dds&B;X5YUz6{^I8!5aUE4? zH$>7a0c`PF^*{sc)p|~Q!A(4$*IBie^VgFlVuN*-7CUb@6c|CUVk2`GQp>*Tb%mKR z$FN0n1WPHQj zr;T@0XG0LlQ+$f!vUJL*6`?_{gg+?dWV^jf-CN4pT^-ZE;gLaRaQ3gCdm%z!TZ|bf zJJL*9Ek$96dc{c`arKpkb~S9^T7Yj&ls4nE^YJV$*c=t+LGQQ2*C5JJbB~faGc){N zvDsX>h(7dj!%zaW?4w73Gvf}HjvdD~+c&coHKX*1CCY`sgt>{NdOy@MOcIBiH*v87 zYdc~8c8lNDe}|wIhLPlIQ@gtJm`KcjQB1rL)v{v(`GiiGOCA+sfhRsq;#=42ZvrZS zdN%6xyizniE-rW%Jv3PG^;3d1<52~8=>4P9*D{&v&TZ)u5$pX7CG9D)<-sSl)GZxHQG*`>Y-BP$;;>>j3TgTeH|AxDLC|xa76v zDP5LrGeJ7;qJtAo=4a@)ees>v(zz=WvR%vBUVj#}`yR37)eoxK zA6|n_-w$n-QSRX$_p>9T_;JW{XdZ@lFvSdIX`lxn9(oe+xH&k8cSf$Y$@_5QK2KZ+ zK0YEa#&dakU>S`CT$(TEzn5z;ukM7~BQnFrVG9y*yWW%!(X^`P_qwq_2I}WKM*Y^l zjnQqnDKdP0`zb@L6Le|?- z8M^)Bx3q0Aqoi?nN9|v8W|B}%T(S>c%Al(*rFecJE;6C&!Q?^>2h^^ znls)%$?(S+N&;DR{(Hq0<1emINa`BWi&Ll)J1BP8MwQvo+je`mRK62pKeVXKfpeXF zPVa>^oK4Ib=2Y5pe2qU3+y1Pdc3MplG|pYi5Nswytz}N?+PK=(7$uDtF7LgtW2}Zy zcS3XDj}{xSrqPJ~g6Z3C6Fvh_<1Kd}&Y>F19ZC_x=|x;~PcwaLYtZ*-rg{NLO(SJs zA6BkntbmDPe%MY%apmp;RKIAykYuB6iGuD_1NLb<@Y^#l%8^dqY%>}M8Xl)P)+ZYZ zyUX}ve!Yzo@d+p?L8@fA?3>)iVSQHZ<{y{#vg_IWpzZ(kEfIuX_Kx>E*2sMVa%@0|@ zFi0zfU4*g=qg3U_mo-$Eo5OEJiQXDaGkQ))Mg%<8MI+$&nKcr8E(fTMee1jooZ}I+ z|BEA{mdx@PlB0=VSljulG&~Gk*a6FbeZ4srO)yq*+CkZ9I>QrVXX`O)3CGFXLl!zE z|5==Q@Qz%bGKUatwA<0|l8f0azT=2gBH7Y_LfkYEzf<(`?D9U=V8REou3=VQg2DBw zI_;-_K!{q*6xg<}uDq~h0_fr*AgKJ1R-jE-(dLj8ZLn{WYKsS9(c^+vVM=x#9R-iX zIS1;=Zoh*Y^f&jbm}VTTgNv~W>qx+&dm%=q3HF<(MFOaURGQW{#V*u&)%H{oDeRfG z2pj1Ni$lvL>+a3k6|ruInLJ-%_bn%nEXx?xy3Cr8R3l8ogx^+>J*$Wd*YTUlXLB*4 z*{|5R&5rc6|0B_jcD+ym_4M+c6E^@|lZiOf3{C8be_I#yGY1Z>BDQCc?aO?h2t|AA zv&PWc0s4Dgb6&Jav(m@b{`=TfbokGf+wpBUhD_H&6xA}1`QQv4@6y~6T#hsGbR@q` zTI{$V{k#82k3?BnO(FW@U@|l*T~#tyLjGdv95a`f{sOMH@t$#!5esZzHEjvRV>|6} zRcADalP`W8TJalNxyY=5(@oI7jd3AsaK~mjE#t*f3Wz1N8dD@$idd+3C?I9K9Cj9k z%UB>nJP@>#YoI7IcNIn@a9vAs@b3qlFsMrcvfs{}1oUxaOYC0k&S``Nk}xpsS{@}x zow|fKDO_5AULD>B+v4VCujm#otqO0-GZMcn?3~U|-lQ0X+z6{Tg8vT`=2=qsneNXG znn{;48>wI=h;CHO9i>_PzzCnep^x(~u&QZX^EZbxlCXr^N%=eX(_MFyK$Mw_PA04^ zw3OkThUF8Q^x)|#r*7u8=WqcL#aix@fq)d2RfKaOFGh#HzY8utSCL1Q-TB{R_qos; zOWK3r$6Peu{ZsGWPsq`fk-}C|HOpsGyFdE%Q==xfTi`V0z3BRKz70rSiYAvt^m&8) z{LR5}xPF!B$i$~~HIkMbCfWT`wh>zst0Bs?cJ$>)LCqAT&Jbqq!t5&C(h#h;Raw)*M-IT5Ss zlQ_v!*ev!TI$)1EB4H=9(~TpMH3SJc)DYYQB$#8AHpKKq4>%69h=)}8&|U+mS&ckR zSJK8QfkxY1quok53vv5JbWKf9XY&tn#+*R#4IX0tTkvtx$JF?Z$>iOgTL|5r;kV{;YOta}Djcr>k?zuA)Z^pP6LxchFdw+2ji zb5<6Px+;VAEJnrsJZZ~pevSo~g}7~0+;8jm>lewjxxE1X3FH9YW4r{7mHa5m<<`eM zbNTgk%L7)Ll{>a%`KgoN&}r(Jy>qR17KBQ42^LFm^!m0+?hQ6H);r&N`TQ^Lf~|Me zJ*D`btTN7kMCP8~sxs~jG5l<8{OaiU;?K9{_REnCi%=t~d>KLR-lIU%NseYmNS2l8#2VHT#Ag!OifydwO}u?Yjk%tl5il)*z?q-+;_`)rz0;Ib>j1wE7~a8}>5zS% zPNfDhBW8hur0HwFun9>7QG>&w4RuRF$aMZtPEK*;^^gyuCd}FKL|RYd;|Rz>_H%^; zVOc+MC3I|s9=eFfE z-NF4=)J=Be)@-Sw^ENAsV=MD1QJ+}!MqDvsdWT(-=Q`uIb~u{N0Ln!5y_(MK`^z~V zF=9i7&c`L&tpYIfqSNX|ol2~T0cs?v=O~mP-0r!GNFgieFBahZJw3BD_|N9B&w|9f zkvvwb!{c3Fc^~!_*|DZj=%l6nR5CyUXnJxF`QuMhJe&5b?lpz)_fVi_*&Gc2H4&=Q z{0FmP`!{z6zbr?^enXP<^7NNp{TxI@)PZzAt{{AV@EW6O#3B8+=ZQ)(Dic_2l;@|Z zqx4XoV&P7h^HwUXP>cy@7yfH7pP6&pI$8Uij}l2T74M+ZaxPNn@`(DvGF_}8d^!DB zJY{R$RkA8eW-SiZ_=~acherZ@CZfdi_N>6@KQ3o@M~ig+0=38ZKzl4@Lk?D08eh)% zS7t79`k1zCV~(Sm=CRzqr5y39f?z|-c}Ov;vrl^CxOa7vOXM1^er|lczU?zzESsCI zj&PTR$0Dqo-mN?-&SicAOBho?PxpvE1%cJ>3+o`x^wno0Wi+j{r@&eVRiB!9GM@8c z8F|su<8WQsSVtM1P9{G0C}@Bd(|T2=!hy;2qs(Fp<@!X);5Db;q2Ko%t=_(_- zHd*t$&)saJ4ckNAd!w$49tzE6qP?{AC;Z*fJ(4C=f1q8>L4sL%ofwj5#wpD|I+T zX(S^gZTv-1Py>)uxL3u=l!>8+nJBZ4GnA&xySAl48Z5A(EMq=@@sHJ1_YhqNP>^U) zhx90pxBcNe5al`JG zB3}4Xm(f5-BWRVNGf)*0=X=)Ts5!!4d)pq#J3z-K6cvA^Mq+@A$Wz_`J`Jsk>i?`q z#8H2NQ6kUS;td5kINw%_YDAiFz0WOZ8;msgTx^1e(8pH1SnN+{pB+VNjqB3hT_yH1 zOlPKmRV;c--PsAFwKmP*<0c-!)B?=-h`3LX+lOsJQaNt`oh@%N)6jK$M{m^#oZ|Z# z3~|eMNjh9+a#zQC_}e;l#c!i-BrdXWsm2Xf$i%bl1#GOsj`6UdXH@I3drS95MJYaY zu)PrRegVSCr2IPeu#((jS@y=T?YZS~0^d2RdSlU_KG13WZ@etr0goE>)o6bTQntcrTIml>I`b|E+evAF%*-B71(b3pcBwR9ufG z5?j+s#rLt3H1Yg{BYjR1%SwA-Un`dh*%%5l99ZI)Vy!SCy@n!zoU$9#NB8qT5j>j=pEe@Q3ibm19jLv^-|Aue zz@bD^YkKgJ&?{GbsT5&qpZfP#S^cxEKj_mYl|7PEr@>pZEMw9DUdV>R$;R|o-R{C{ z#=>!jzOhvIiD0~Ft|Ziop1@X#h7-1;U+GTJv(K0=yK|5w~Fr&N5Z_KDRQu}JsmJq&2UQ}IJ3BfDFG)ZNJD)f3;# z`#QKO#Cbk`Q_O)FmJZRUP6bOK!S)E^dmYDD)FPwtGA)rdYfGKp`PBmX%S>tJQMB|M zTGS_&7y%)HwuTWStCS&_a|d3Wx-(H!H39+s1yMNvWUT_o-_;7k=e2=Elh=I%nLv^^ zEc#cvoP#ViykuxFblLpV8rah4a#smf2Q%@ErLR!hR3-8!6AoBJ@+s_|h`sFdhmB!L zRl4zptj9Z96F+F;f~jO2u!79`WlHQFbP?(L5t(?oJ8P)UhO*U_1KK7N0p>8=oh6_6 z4OlpGgFa^ntNj4ibgv zBMQPY$k|Ed>nlT$BV&La#nZ$p+Ts@XUe?;bLNFyu4J7xMidcrNsJTkL>5BAlG&g_> zr%zokdopYMV|Q!Ks$zzM>Fpt@NcApVHjf##VeIPXuxsHU=(`+ybfrw8 zmn%1P`xL!+N&qI@Qyp$IYkQ|8F`G(5c4J<500NTCk`k;5+wVC)stqw07E495x z0hquO=f+^lP=>12j0k% zTW9=HE5wjuuRZm=@iUOKFzkG7HK#2YfRB!VttD)c7AHPsRlQ=Woyx$+BG2Q^a~Ahd zv47D!m=e9s(@Mk?<}zkgQn%LgVhF`xO4E+}-Z?rHx zuyn9U*ww!q{%8I z93sAsl9&ZJTl&RQk`y8^5wNwEAB(-(B7F}XLBhlSmiz|kYckWhd`W7tjX{w=M1sb{ z--pUmqwtd)74I5QaSBo-dfh}Q)m!4moN$ISBNZuDf|{;?Hjljehs=N49gaq|R>x$X z<37OJF%~{wX0=pWRY=%NT3#MjBHb=iwLHv?r3yys@>errk?IKFBPlX0*|61!z|3)H z*d~PI(fwu4Gt)PcP}Q;a=x9p#dd-@>bZN27EBIb&X=f{_#zY(!}EoPg{b<{(yw0i+Ik-apPLmbd;5>=Fg}3^TQxK5l0GZ2 zoOcc>NTQ97XYBNl#2!;yK91=9;uv(ia`5C^18g`!mOJgY#Qp2jhAOn1p1ff!$R*4e zSY#Q+Y$@(RFq}pEyA0CUuM4^6Jk4a%suQ7L<${HrmuY?uASj*3m%B~wqZhZ7wzCDG z-tM?Je(=f91Iz&d=^sZ)65(R&CI;h&DwW>EerBr#c9q9}WZwhj=Jh8R$i)?@BHf?K zh2oZ=NKbQ<{cLoRpcWBR1evr#rp><^@PRUTm|Z9~X(Wg^_yQ5-3qd?YJBE$=G}Q7A zUmjJa4U;#m$~h&AL!jdR)j{;|Vr5#*i8_LzpaS9d*l#M)LM<_ae*O!3mvV5fZX~-Q z+A`k@t`!BvEW8%>{^q>CbJGlo#zTWg%@&pKE0W!~&Q-y@Esr@OCevr*aa-|jGL+@i zGDkh6a~h$Qh&kIA9ZP2{s|*(n=rMl@(?NJoDpmDCwU5LXQ;L8ZK7FF|#o?F2@ytYV zs5rc*-~L%#S{2Zn9)tWEeOoX8F}XV8yb7JrDdfo5LdfShX*7zwNPfx@yauO-4yDj~ zQrspo4qLKAxW=2PZn50{brvw)7msGfPiVO+8l#Ir1-(mbm!|h)SP#-^*O#Gq@9el>W_5O;(2(bSJmc57s@SaUP+09Ik zT`g{;+H97x+MN7-6Hz&SqH?2*M)rvLoaDdcI7S-ot(f14;e{@Sjh4F=3fy|T16wcZ z3mO?WM}E=|5mAbt9=k^4zMH1|``E}HBm5&v@Xzc!bOCSB0(-oevO``EhGgaD9Dt7M z=6V%tq_c(V8g>Qy&kl4G)ZOuKIjVsXgN$3iiM)4duMac+u#bdV-*b}g+1te>Cnwgj zWJ{l;BZ$N8_I6DB?%YeRkvFL1QAl0(yt4};)ZZH4*VWHVJM=Xo>b`jSKa26QI|*As z1J#&9*6T~VLTIOlZRgYvfpe{Q4wD4USS|M`W&K=WtBM%pQDi|XeOM29MZSmH6Z%99 ze3+VMkKCuhdgDw^LfT@>g<;`(Z@g0R2}W|l)sR@C8Hqk-;)jz~h8h*;S1hM;Wk6Qv zdjn@I&I+hl{yzq1PZJl{n0*AtC{ujLce}UQ3wb~pSaf)kypZEV_%lfr(@RH`oG2|S zCXmI_*D$ma!qMgM?XE0uP3gakk1 z^YRL-=U?{4rAXNYkIR!;*y^+Txz3i>x8i4njyc`!L-#9zyF|t!djd|91KSG3GR!UM zwYpivs?gKn@n5waVMNNxF_J$z?&PlN|2WwqTfSoKv!>#H?4D)PxNquoR7>aI0V2S=If}4gF`&KVU z?-_61T-ve^wZ4dVa+GwSMcOan#fsy^@J^`1`Zx0Gx>_!a-1(~!g-5(k>pY#_%*ID7 zQ){b_@7Ltj$wr^!FS(xo+Fu%bP|3W>QV0&8k3V#!<*0-5T@clFSl%@2w2x3dnG8Gj zx0j_B_S05q2l}9gFy7tTTI-{s@hSy;8~;J}Aze=V`RA$XA09c46AV5qPHoaAFl7bD z2V=5!hkNDhq(IRF}B3I3=pcE~K5QgsR6fnTo@7NDfZ4+$(<6+w}P#h_I8z z050o`VXY4IA9x8bg8lzR*|7eflnv|uay3i@Ol+)d9REB0kIDJpApsLR1M~lHZn{n9 zf4S*%t8_S9$a2ratz@mXa^J(Pwp*ja6aTMk{rP#_J=-bURo376qfyhpx?EY=Sz*Ua zNUw=WitNITkBE)PO@Pj)DJ>j)k4ix7mzV<*7bCj{U~yn-Ye8gm0CECc4jctA&BqOh z!0ewM9|sW!LuhSrc4uH`bp}$vQvBJ1P-tReU~6M@2Pogr+UQKj&H(h#(a{0X!O6M6 z&Hgz5lT-o&0+cfo2#DxFMIfN5%crCyhs#GvQw9wOwhe#-Qv(1s7p8V54v6kRoF7G$ z0A*-!1AH5G_bKd24Min%-rf{ z{ElLm#75Qz`0}3~opt*=`UH&APP`hT3ejlfVcpS zt)l|q*!_L&?yd}fV~_j=V5_HUw|{*Df8;`o6Z`l~Aht4p1#u7jWX|G@&g}UO|2mfV zeYiO}fd7ouz<Ab zw3kQ6SJ$^kQSz^!;q$=YM*mp9w`vRwe)Hfy@oD~+6ah;As;00wIMcfTn=vo`R*0hi zK7YkOfBcJrgKc(rF48kJ09 zoP)9a)7EWdJ%nqNu!W+0LZr>63@gsaSX3|3Gy>Aiz3yBUW5s7+Ugd88_AGm3oh(F-%6bv>VFuTXuPMJlR!D>U-d*@J#=Jl3G&4CN3mnrO*I#-uX@FDJRv zsUhcMVs49DLf)e)DhPgQJyA}Dv4VDqdS;zefzDXEb^4g2LkQoLOYWpy=^)HVqyX_^ zPjCZ_=W$q+8%QPo4CJY=kz8Y>D&^AnNoNpb&Jde#xOk94gY?Sbo*wLfq%xrSm9*zQ zUCIq_NL_Iit8`M*aR7t*axj!Xl86INt^s;gIvIJSwrDK_e56~w$p0`1N%|PAe#%$+ z2#dz`9{Of#{!^?W8l%EWVf5_RC3X7x={q1f=n_?Q#NvrwrkSXm=3aDJ2IDPt9hsl! zN{JgQW2;G6psV_U`Ub0Eth6IdMMK-|&^a!S;Dx0Aw19i ziv~7bV?$2S+~F&)pnU}!Hj(;>RPD1a0`f>&Sk0IPZLy{vzB`gzUHvU`h!bZ+IOP6w zl;!Gl(wX4~ZFO9O%(K#%=45FTi}=#7D&RAStaGCyD1?GwtGs5s9(_)gN{TC5i^v1DLTr_A-dY2uXnfX9&sAoW@f}l&4z+?dcTd3;I4v+712WVuYCW!G zo<-z~;ConKeF8#_$S3%=xYV}O*8FS#~xV< z`KCC&=eAe30~&i&^?A0+=-t>yFhd^&*3xcBilAm6y&lr>fB_H?f@L)89dg7wCOQAY z!K*tt5K9S9;;Za?> zYDtgS+K3Z9p9shkD_k}{#rzwES)}GIs^k$jue{7 zJ4L=K%?StvGV_aw>-Ed>>Qtm9KG3eB)Xt}?6ZB*H21|SEs5?PmiqI7k#KN@g$fAE# zyelT)2%{9OGA|UHyNoq6gc$7ho9yU&lNB@*?|Yj@b8YTzVSqJ9 zy;;mgPpH)7sq?$@G10kUA_U)=D=;9bh@!tk@HX8AGfS7MQdm-sv^m0{12uoO+oQ~i-uT)C^N%LpIO$~O9x8tTIIsds&a z96Lwu;wvfWY$LqwU%CJcLL#(`$Kav6gE>XTAydI{S|5tXBug}Al}o|DazoZXu{c|M?8Hg3}b>=&1iY#pLP#_sIx@D8768=<{g%j0} zR4_M4L23Sb+lqJOHC-Xf#}*K}E6c&?!xZtU{sQRIakK7_B^#KKsvuyrf0GCr?p7kzGO%S`r5jyKyNQ8;7F^nDMGixMQFF_KjTL2lHQ>IfY} zb$sD6PfEznbpuY(?k(#BUR#RP6FIPfEmi+D$kq#ej14fC+4tPLrdz1TSm_0dkqZb zeua8fL(CVm$q;RY_Vm^IMJA4zyLpEZx{e<%*u|M2G5;6GO_KPZ{2I2_-d4$l;(ZQf zb&jV;f|no)?2Njx84r8B6I{+AQ&1i6Pv@d98cOI_(=ml}dprNO6;b8;NUuUJ*UwSE zci}x1+d3exnWgrn?SYR=ZIhaOJ^MNszMV+^Wj$QR;R>{TxZ)v#E7e^|bn(=@U8H$y zY3X8%DGe`Oe4lnIypj~97RK_R2_7XK0=?g06mu%zpv{iKSCnA)cs*+ z-2tBB?q^FZQUWWAXb5NHKqyCsGmeG|F49E>EyZeFm`Kzht_p6!Zo@0^jNHoaS-v1# zWk@cMb%EZYwbYvZeI#1l1m~MXXtH;M?a7yqy|9G(7Dja%;TbQdVCu!g_wB)AKb-^8id}El0a2g*_p)ZuS#^U$jSkY9|(NXG_Z z9hevQ;x$6oc!cA?kBUIdyPQq+0IpGxMjhsf*7*`g=esb+WTc4zwY{7uW+(j4i$YCh zh&Y$IcKEOc7wx1gi)1TxBO1M>jW zmF70>qD#E1U_J*f=;!O_n&mrhFEw~W;>I40ZA&ZvQ7JB!HR&-ogr<#u;;(JBwjiQ) z0UAt1R^Zs3a^*v=yh;oLAx00D)$KMauFB1*WPvt*7;49ks?gKA5|DLP{C|5d0o z?&rH?!d+>75`|`!Q+SLIQYl6GE=*59EY%nVf3}u-3AEBT&dqJX1o-P}boY7@IwDMW zsW=qvB8)bf%ra^1#^yJ=jxQ)l>SitWrvrSf{Dw9b38uK#4M>-vz$n*94PtH#IPh8M zhL2>96w5EtYyUuaKR&ceGom7(IspmA(ouD}5SnC!lPC7699eWPZbg%7rH@uh%Y@T} z&;f_Vx3m1ENRY4_fBVw!`E*fk>t*d&V64?tHb#Q(;qJ|5>Gt(|@G$@0W_KX#ct&pU zP;llcy%C-LPwAesBPsm2+zyIX()dw#aM^O7viSqH+mEytL5@Gm%%ddzdr6{CUo&>d zq$y1H-sO;mTpWEPbsekBa`CcXM7;U=bHg5i_=3F4*BERE6o~mkhdso05RXXFs1kvF zh0{VWl-9uu@}rlLza|~>zi_VcM|p~?KEEoCDi7SZh$A5qWbGJ~#KLmP3S`V2QvhoW z_}a9bj;|KVgg#o9)vQKi?%m>%o?Y|w@Za3fW2=RD^d-vW+vJ5Fq*3k+5^oa37%Ul& z3SN+lB8nbynMzw;5kIuy^P;0p@4?4ikVy)`EY^1kg31p5mKut-_VqQS8m9eF7q_t? zQMY=m6UkUrF5ne%#~88v(Dek2ITZ&+0aBn|x6J~KpK=__4@R#=G8 zPGLp>-|nU`%>}wS!$eKTcS#js%YNLV`)X#KS!AT*Rz?C!U|T`jRe0s9k_KJl>wbqz zoAvEi2?AH+biv$>Cr_f*SXv~c)UW$N#^YRUE(`uNb2~fxD^FLIiKTaPLd*^yS-7V} z*+M82b~#{wFnK28d`Ax!jlpvKKnuof}rj z+E;Y8`d)R=Sf_lUsxpBR(Wh46A_d@R8z__NL(dy5=_SqV+pe~Q7gX**=fr2*#nx<2 zb}RH9^n9q+o;Qy7tnVg`k=jlnzI|?b!k#)TO>dQd8c_vP#Cl@O;l7C^q&BLf@tvz7 z$v**u0tKsLEO;x_Fd6PI*-U#Uk$1l-RBd1M8%I56cj?lvajutm=R@rCBcdQ;(^_NqZq7D) z1$%k|tj{paa!ep}g_kll;-8XHDlO@B^E)e;Q1F52wt^NMBLn#TP3Wv6_Y>+5Z%_i` z2^c$whe>&2qHwv=)(desn#7V<^8_=EO^>eKfUCdFK4c%{JUQiAz2D?_Wo31y%#h>f zPQ15b(NF(+pkWG1?kacWi!aIYOX=36MgTR^4!+9{4xCbs2Y11rY2M2vdjhL=@$ z_%&{w(Gm>?-@&kWKryjuI~GHqqN?P;FWd@J< z_tlg)pDTXnCmQDaKQWrlKC|_%CVOUQYd$?k4fbyor{S;ew2_lXo!!WxFV(zfk`TAK zBulZ*#o{(_FUT#;KlA-KPsOO9=f1@PyP6qd7F%zY+A8oUCDh(qK5Dw5!lw8+k zRCq7p6Y1i3bakMv)pq&IPvUDh>xbW<@Bf-5lDmO^-6tGv+}O7!^a#&P``NNR@=-l((!K0R{8?%sIqw8~jVrQU(n3=T4M z5+LW@_5gtoDZkRWiswAuE@=N~WOd*YZSP@k)Ww}TVaP_1;%<9*V57X%ntdz`Pl6D$ z%?I{|vmpUJZxRnz(gGE&kS-7@;6Ile59=}0sT4IMoa70&;nN|AQ>5?X@J<2ZCkc0s zf>UOi_7Ntyo+npHNxsWS7Yo9f9&~}FjW(c#7^7Z!d53BgmSo#%Z$J?w)sB;IT1dr!>Hz%#Pmb|itE#X!bi*Y*khgS7`Xb$k=icEm2|v=YXoz+3OI z&m>)t(x3&EpPCk!)!*Ud{`EtAYO1f}=sa@#9s3?_y?=yblPr}5K)t<^E3{eJa!tAt zo9al!1v57VV4~Uvf#9UX?p5AY_!_>GM*Y#j51s1oRMlxqlYiz==z>VSR|tD$Gy8!% z3uC!H6m|=8lY=V62&HB=M*1A=N^U|t^-WN>rR*pCi=$l)Ctb8YLvD*j8%cF$#IStu zg<7kEBBmg2w5^*NU4bq{@ow9Cmfs-SCWkV{_7G|P-C7e2Rm*WTH?m z+4H%c&}hLO5@W;X-@Y%?rzEnv6w(6PQzdh-A~?2y&6I&7$MS@rVmNp{9K+|0Ye8u7 zWVDQstR{!rnX@=s4dtDnOn|gAXRoWM*z6UYXTC{iog-|vPl9Y zZ^ag`8-BxA8YeO=&KwcR@;t6d6(TNCa8ry(XK{<{a(pO1%X6H}#<*_s^Gp-%CV<`- zEWcDzT7D2DbD@-znA;vf4N(SSX3O971x`#JMGw zuQgPp!bh~2lN)s3>wj3-3ws%K$WJs*%YCL6DYr0)V)bQ&9xLQV2uUu^=A~Nj0X-wv z5$VE$kI~p97OhnN^E7G+F>NFzyoD+`$Cm>cW=>ThUZroKfw-bhL$}pN4dDM zm4uVn-DQZv9|2M9-!U_Qss5&_BPuZm?@irQ^qj*`M;&xI@^%*n&37&Pf}1E1vDE3<4|uR8uIghq~)Vy9u;*n$4K5vylmc}h6wmnV2shP z`(8nG35TdLL>01&U}PL*v*j>4H_t65G>ePRMmw3vKsPYQH@n#q@1i{tNNFRq=_l3+ zr0^4|bmdU1@UE9!`Hb)KbwR~8iv$U%T{c_7u6LP`)`lq1{hKm8q6jRDa1$gqL3FtU z6UvKw30eM>Ucv%qF1#b_+TJMQcg7APj(Y2pf$4DhOwbe>fbW0mNi~APoQ!RWTr=)_dmh}%wz!&PgDRb2g zK^pup`CawAR^iU#9L5J8Al8b59uk@KBWNJ&7`XrPzmO{nn~lHELee*{i zaP2m1qoWYJA16`=d~NM=Op$3BMn2zJ!0`wcg2OLA*o{ejF4FGq(%y`KCTJYv6QFX> zyG>vE7Bm2hr+NqCjD>%vRrr4AGyokOb6`8ukA485a(g432*%ZT7xEa4VL0lh00TO# zj#Z)+4e9F>q{k&3WiCMM*j-L=tf}tgv>3sZ#S~EjrG&e<l z5!c^aok!*&d$@Vvj@VEF_kV^`$MGy~1PdhSjBwqh;59=c3vWaxk+~%?_;^F=ym0e3 zLRCv7FcFX%Qb?(b_2<&;8>UTzS3$aev65w-4! zyicIyv3%^tP+vMhF%o!w{YRHKu0ztj4TKSBtykKvh`GRGs>rPjL-}&!N2XT8!d+SW zv$Yfq=%-J_@s3DuMOKbl8o)i60C0b&l9;oS+bHY&!HqoAF&3kF#Fs)0&axBH`Cc#~ z&wzivo=HBmP`xZVmeWY@e@^p{n;)>n&rxQBleihbVV0AhBVn^-Z#V?EcTl4K$&Jc@ zfnycEupFaXb(ABjT3HtnTd}Q)Z8EmPsxp~XhmG-*aj<$1_SHH(;c2{K2}ebut{g&? zf)G|48i@^uG#?gxujZz6j|9iGOC_`D$${<=qDTwKjPtwl5xTm*i%qA&P-Q@oT)CUk zm#J@+Ii~?cw5~)cSLZR(Q0?~|T*A(*KackvvhK9<=>um&iB(_d5J0#CE1DGvYQXZ- z$t+AZ_v3nHYLG&s`M6!pS!BTDe_l!05% zw7#nIeoejfLzG~hIDcN4JtLH%UX&==%Z;XYG$n|f^$ZIzOg*)q+4B11p7rIi}%A@ z^J$~{DWvA8mZpP2nM9!LF@-rZ4|vcnB) zU5E&*)xjfQN=0lK%mh_pcRoC2$^f08>9-}#foc89Nilf~oJo1JC5-^~QeFk+Kcuac z?$knrH|VGJwH#uLZ8K-`Yz;5^d-|PQ2buWc;Kj;9IWe1G^Q?9NA8@Z3sqz>XrPl(7 z&9j9Z%*G*^dYX8-lL5x7$%tzt4mBA)BW7_)7}$B*wYn6Day?l4!2rw&{^TL!P)OC@ z3d#PlB_$M+TzxkBYBlg5Rbst!{DFF^6Ma9JYfKP-ws`0#gi8Q~Nr{G6MaH#6A$pHw zSKtEn_(D)`1BvNxgHqWeMOlb&*+-@$Zbv$;zid*<)E_j&$hXynsn1xTQ8B}{m1gzS z{^c+<#i9RxMxDyTSZ|MWCqM0}vJHa=R0~?dBw|}E;fdD#$j2T(Q*ik{2^PgBDG9uS zk|mGe!@n|W5s7>kvL|$fmdngPr>Fpo84munyA=3W3(^<_%^cFcx4qKg%+|u9JeMDc zhFmL|GGhg~j@f~bl(zqRZH9UWv-5CZ#R)@8wb~9c{=2c0GSl7sl1R0w*}yFHJVFYc zZ6+5Pm4FSEyiwhhL2MIZl(MwT(R;JHjeb1N^?6uv*TqCQ6!oN3lXyXikT|~23#-10 z+cD~_lG%b%LxB&oRs~LZOv1C)%Nt}@rTmvi{7RskOr#d3jPPDj;fU_TB4G_MbWW2O z5Fh;Dle*mdJ*Wi2Hh|<0o#j}$A};!5y!o)$g$?HG;au6)t6l-ihQYjYsv?MfaWS-= z99KUS$!?jY6|0tM5a<3C-sa#Dc}eYrT#2{+O&0Y|D`zbU)OO7d7j~K7|1^5#Uh^DO z#kC`OTN)hbcGMOVr>*yiLkCT(os?F7Xq;U(LCSHJ3Hai|w{~3R28+Z>aBmYF zuaUH#8bqtk6N%w_n>rnzkufACWBq(& zIG`Nk_w%^1zKEeL?P`s>vcuq!NqAl9h!}I`#BxeeT)?I7H<%YeMg0hMfcX`79H78= zo%U@t4P~XYQ2BuFc+V$CVsewKW}WwLo{Jw$Rk6GqUq0k+qMBrrg5ifNbE6lSMO|xd zPU<~c>{&bJIWD%Dard37=-iNYjbD;Pk=&SE!|`P>L(k(8KaHT+U0yzpj#$IEFU4V2 z?38uH>@g>iH8o%<^j+8n+bgE3(*Q!-6aI`oef~Z7955_#m?i&QJ$EUzwT&l2BB8C3 zyS9rOP>BR6MyM}fXSbMR@uqG|m}wgh-wj@UKzQh5*IpQ&c0PfMl^)V9DcGvuZ>VEY z1o`g@FIOvvFb*ut!AvE`lZV`~P;QBlhBuK;UB!Yvx4Hdq{(i;6NlEhJp1tH*@vOwG3rukk{+ha-s06&4bIeXAP+5grA8DPO zO@4W&?*#f{yJ7fkV2~5&i03>>u6TK-fpc$RsEVWyg^DkxL2B5qvc*mnHR@~`;_G$j z7R#i$+$c$4(pEl5I@f=Jm`GO>2CsM8nAoEnhEH`e9#C!cfprYP4N({O=YBxqs!t)t z!2&C%JdyZ3F+O!OSC0*bSNGNqEeX_y#I&vGmdR?j42J@e?8p#YS~wHYwNR=bg7|68Seqg+c7u@xpNG_rB^O-D!oF z$iaShtK>XE$j!VvV{435iQZ7;J~WMooh@_4CtS=}tY<8^{-f#>h!v-EGDc0NsYnJD zvL3T}1bkoYwgzr=veJ~NXQ(q8y2tO!No}CxM!EJfXwl}|V#}MY?|VExe4`I#VHi@Y zM`!(vfq2c$b_`AH-V|jCt=wN$_(cH(4%c@Lo%ntj+gY?>5}LIzR^jf)BWxq_MYrzQ zMFQQ&Q=Uk_6&LbN?3_{&Vs*myg4{&t^Cy?sl%t)-;x0;DmYWY^rEZw;e)U_+DLT&S zU*5loVjQ6=Y48kIWtZMnhb;-ee^=QeEIaX%@8q($=t*837pBeWiO4r-xd{0{xaolA z;cCpv$OVIWaiw3I{uQ^5X-!plvQu>>cg(sLEFr$T+Aqc3cAYWm38qLWyJ z|J8+)*rT=%bIeOqfr896{*;*Bgj4MZ#Lg-ng@MfP~O{3GlYF`@W!n~&8UWBvTQ!$XzJ zTSGtXuurp7^HMeHrNVt#Lk*L6!;p>$$4Qz@|9W;$lvK=n>zUreAv@MI&KL@C-qQ*T z48{bHU>y7(r4*1N_E=uiV>P*ul5Ulp@()6heP5spBd#?ek;`7ZNN)SE5VRt-0UQYdv#VW zAQ51kzU`kiDyFpoEuSDmc8`%D?>w}e=43;FmHowU@!<5}Y5zy`aT$ip?r;smFLzLZ zLQMnB!F0xTz(l)Pf!8K?Uzl6)?MYNKoDx0MGeRNYnB7|`+qw;98~qh^TxSM4x$cK+ zVZvmq59{tFF0|vHnIVsuUSj4u=TUjha(9$3?H;50;+5AAr@0PaKSvZw%-iney7M`3 z_S1MHWJgwMeRF|pGU_32%(RxELIHVg1$+}wMCm%0WYEyX2d_x~LZC;eNeN|NI1Yo( zpUhqomF_@cCH9#B{$(`=56JG}KQ8ep)!InVtboIcj()AH@($J8hOz#$#eYRV1F7W# zK^&?4*>kS8`2(1`xLvLlcu85b<%?c|Skn*SHwmM67_eHfv zfrLywIzWJsz1=HoD^hcw=#v?t#ObPVLnq=&u-YIMEGrjwxH~iOoI#E|L-nuv90P^) z>AMG2e&t#ICr=;AL(deBymX_l5>g4HiJ4zKt5E@a* z#2gNMGBl{;%#T+tN^Axajmp-@J!a;+HMiV`n&*)QX)+4}vu!w=s&ylMYkj9O&w9C?;@}HuUvivk4B{{#7NYc)r1w*!oSo^tFvqQN+?g)Q- zjz%)_X8&qOh1h{7_5ZHV+OG0e2IZNSVtEb{?MfE-{3mw#Whn2@Bku}}u~(+2%>~IE zigtPbG|^7$lzXgPNpWGVh6Ig{;p9K3shwnDQ*Q)DA)g0XnRrk}ztJf84P3T? z(&sZ&-q!%qQH?5W#q*x{{!y42xrLu7S4KuTv}ABX%CJX^q-E@{Kji~&q2V9{DWS6s zXhEap8PP%ntN_VIRb+-zykz9$wOF(nRa(_h5ZmLKxC64j0l`b!AbJY2NLt~lo;wMp zp>AK6B1;1cT!hiG+9-EgsGYx5Jx!7GAl^0-DxLNwh}rLu)OPY*_c&J2KyW@1ME)D0 zS#rboVgee=goiK%?no-Q2|=YrVSlZgm5tc@7Ag>&9X2INgR7uPSc9vxeOYvnTw{`I zsZ$%Xa0rGoS=n_b(R1c^B9$xM=6dKx7Kc;w%pW^NrRPr={M&zQ@M<4nfe8l9tX@Fq z1bni2w>L4Fpf4{=pJN;`@cyz%#*m9~;S?p_;ii{tJUIkf)j~U){Ca5_j51I z{1}k?=xG6ypuW!bPl!p_&vR-vQ`2^`5xoV)_;}W3SAFMG6%tbipnL`MQqB^LNlCo; zC_GC8B}e{BW)f8Fi?Icmg82nci8MfD2hXu5(a35^(Ip#Bcd)Ez9O)%Zd#rovtD8~E`_Fj`e>$=nJje8q-3{wd8Zn20!G(Il1h!2MhgR%3 zp4zv*eWu7bAXo(ka90B_HM0D9I?^Aj@M`DBcl*@*BROzgj_qwb-D^QS0YO4Hn7Z7! zG$iQpt>J1U+t0G&K4*57BnG8maQzf4#~L`nG|aJLvmP^y_BAMV;5lfMVc)s~vp7&B!ZrX1W zhh_}@Akm_!2~X3pmP;8=VWnB$*6$Fi#Ju`-3^j5QoLB9=s7MG4E8nD zV|vC+>Mb2U91O|`9D>yCHLHC2U~*K!ZM_w#V9&4ZD6SGif}6%94$)FY&VKSPYhhlA zI<5X*MD2+k3SI1ndnoF>j|#XUiLAi8dsf+~g1uNGk8n4SVEF4RY%~LK`gK*?m$9G5 zHKf<}r-iJ{x>nuD6F5QY5vX6K{0b;ucF8jkRxq;rC`AC( zeIcpJ66u00h$d;OJ1KeZ7d6`_M!x*jQY2pg{jdOxB42>^Ehy;%zx{ISh45Xt*V1m@ z+j`ws=~&*R{ChVlSOaK!1&;O+D$fK%Of)M0XA3bV4lh5x}m-(A_nG|3rQ z2Ev?O*YPn<$=KB8FT~4G)QtpmBoSK_TF-Ev2_I(5+NXZgR3WVTj*i^X^S!#_VLEIt z(wqYIn=ciNs?{=jk$&N6P}3sKs||G$f3k$px<=Pi%u;KJVw-$P`_W@MsMU z;SA>$!OD<$0;&M7lT=XDM4>|*At!&v2zVf9Ccb!{=4OQZE()CA3`Y#M?mIvjTEuM@ z8Qey5cCiePL1Gxx+$<(6;6FDN(rl^%ywwX0Ijr2N@jL~vt4TEcW(poN zYHbMAZKcLiAMRHGJKEH~`eT7z%obv;-MrSaDYLhoaCgE>hbH6aM$ihXmB;bdsQ zf25L|dv0#JD(UXq=Y08EHQP0F_GCXUPV<-N2*;J3q?JGgcw#z5(=^ zJBV171HKLInim`3?CG(K)ju;rm2sUHUp2pa_pTu!jE~kWC;Ma9k>W1@-*}0>p(Dyi#hZFMA7cRu? z!#g4l!^pjZ0a8rjp@~j@-n4-DOvW5R3rb0&W4TMt=|cPjDoS&y5@gga%1VGN_Sy^h zT0sxt$^RP8X%sn}zm&B_!lYy8dOP*)-wKloP=~v;RqAs3hPT7L%N6>KBE^ zKw9m5%#<)40~vV4obJz3A?$ZL5eF0NTV)cnhnbwoX&;12&X zC%P`I4uH~5P`r)VIv54z;#}^&oA(jA7k_XxLC@e%LapqTyj`&VN!yU1@7{YA6)CUf z&~1k1tvGPi(gl@TWnrzb!IuFA+PoiY4K0!nSef?IAp0FalNKr7rq?_^;SPK;5r zUgqvy^nxwyQ^P^9ht&#`V-z1ft6FhT41vS}tuvqxZCZ*Q`imb3*Puy1;#@5Qc`im5 zY$j4Qk=)UDQ~keVP~G2S=e`UScNvd{`qzz{_ZmA25$71TDEKEn1j?vjASF0ZNIOJy40ZT; zQ&~x5l1Q+xKV5ykQtTO*C0M1@v4YIlip3Rf+?lY?ev{K)wMS{YG~+Kku8JZP`&U-? zShl>}@Io$j!1L{VT@^Rf;?a;CT)Ifig-FSJXZz3;EW{QWgtwYeyJ=@UdmWR>)c1N8 zyR}Mvt^G9wiqXRO9!}_)+@2e+ohVW73mv8Y6I(QtA%vIVo2~e|I;@va z#4^r*Rik-iji!7 zSlu`!Gk4(_QDYd?I*i|s4)xGy3=vBEyCCyUoi}74+L5G0$C2Q99QJiz@=7NN^Hk=( zjOn$^;Mbyhc=T<$L=o`JfurFBZmltZQ+?}Z7utt-Q>2`}9!q@ksi$vN1kOiL6TACQ zR@5s-m4$F(s;JHDb1Zxm3VNq6xp}Keo2KMA=uGq?45j+*q*ZOF+Ug@fe6-Yt8jN{= z`VED&E}T_Dhz}=r8xuNYR4c@k`ou{#A{|JtoaPm+H1tdZx=z>VI9W+C=d=F#kX@S5 zbnlWSX3_FeaR3(DZFY#i=d8RM!$3?LA8}wVa0qj^jxp(WDC0OO=2UZY@VSbQ z{INGQdZ%p(gaGtgD}6KEQjWyk;P9H(7fg;4UG@zXHbI>qpYKF${&MT2XPh;7y=ckm zHgA5yNjKEkTc5l34$S+154@XtxA)Rn2NZ_pZ7oO8M{et~!oyF1X| ztyboc>>i0r5AHhHMrF}LK-;i7qdc4XCpM)1(Vo&gD>{^(<;o<^Eg@mN>LgFUd|8iZ zN#R0O>my}$s+JrR#ms4Ho(sk84634BHstG_19b&dwXRB~nCaEZA|KwjjhmK?@at`m zd!5KqGc^64%?AEul0P6`ldZmF(e^9Qt`D}tAb$Bn~XPHBU*&8w`~l z^}?TSw;vv%R_OwC+5SV5Kr?iHM1I_URDVOgR}JOyW z=2TL%FUdpyh^*3p=%lVSZ#@=RABX67Y5=oGTugr?vU6R~bfTU6w6mJ5<>+X!L{v7_ z7(P~w#ZP>6NyaBvX3TbX;>4X$9wRi(lwjkij$yOU2ula0?P8piE2nK&(|5JN7FJ77 zPAfKD4 z5$&)Bow~7?^v5y<;T7A5^UD{k2fs(0ZYE3LUcgH?qh`Xf5AsHog|0E9KmFYkQOxqH zph;Dujgw&4LmxG)Wb}+YH}jDwqKX9N^0ql<9S03s6<(o6AwG5QY4;E?YC!s9Se;Ew zy!erxdr2Y=5Ia^D)}Z$o+%lEggN`D(>rc;eY{NZ5*hzeu0shW(u?^N0QY@vR_2a#3s+9EhSKjL3}~B@)VglOj+5KxwRcKRf}Q7o$cguXoVk58w{cvh$)>- zIB)+2MLit;vb#@tiBUq6^ukTuoom>-r$wUq@s3sHh7?X_b5}3opQpA9yL-KgLb-i- z;%}h*Ns4=5g6)Fx5oN~^jwc-yH(W32y#Qeib%pIh#8JF-H(6QKmO}8S_Xn@FF5qMwmU{KMusBmWQ5V35N#K)@eGH3Y8?& z+?f!(n>D8j7JGVK7m`0=O~aZSc&=q`r#SebCE96%wQLxjAye1qF$a&?J0;@KqwTeo z@hUOnR@7%W^gx$}d?SCV)f6^LZ*^r``t*uZcm753jg4}?IKh!HJlBn-PTm$XG& z&D(#6#_Bv_SR>7FB9Eh_=Y5e`f_oH#>p8b&O7dZ(SzyIvS&5Uti7EjLiVLYD@3lfT zR@|+^IN({czeP|(gU7A-mSL%YZ3=|DBe@_xGpwiKpCe(neU9H8;shS z%HT-Ig!3uASjnI!cc`9S|5^@FTZQJ@a!zY0n5U$uyjk>+2Y&8GrN=R$-7WHO;DBql z=%O^qRSJ}dNauc}fWl=Y+!N~Jcw5`+>ksVw$9}Tw*>8v@L|ElF6%Lw(3}mFi&@ips z%dO!S-4kPV9XF~^;oWAaTn`FN9HXh^a9O*C#B z1lc~!xYM-ac31c47r7aL<^Id#q<#<=+^%`e+!G&xIQ7QHy+9nP8|v)dXP^@D!K&o1 z3pJhN?@ATC@-qubuk+&WiHk(}z`HbH>)^_llX8lWiO*0du@GM^xsPsRht(}D!2jkU zv30bzhlVOyP@Cm0EIVC0^>7Nq^(khPg2Bc_3;BK$#YbXNx<6TTlf%(%Jtju=Mr+e5 zvm6~f%d++Wvy&=A0Q#qf`YdsJgPT*(Az)}pU%_g26GinCx%|4=ywdjd!+vIZNx!m~ z&D_$HBtM=Vu&G!;``_@FP|$p}BxH$b=y}G|%ok~_ev|;L zyOd$)4Tl(OMEzv@<8k#g@1-w|J3>K*JGe#Di&Mz1$*6$p#LX~#)kHg7gFO>uxT4ZV z+3iC(Z7u4c-I5I|gYt>#CCz&$pS%Cb;F})L>d$Urta6LuO!zj~!aM;po~$|3WD@V{ z^dR6fV)6YQIIXL8%k1hsQKWoM*i=P!X9lD}1Ja1@A#4oK@mXt^hLhe)O8U+6L@V79 zih$i=pAVoX;RuU25t^~71bdZ)2Dd)+!SLCf`1ea~zqDvre4ZDl=asq5`LLy}Y5i~a z>K2j?Y48IYi@do=OGYv~2H+O^UBEHqo4fdTA>f;51$HAG%0Ol7urHK$j zP&h3j50Jx4R?Ux$kW_|4Y&1N~8s+m~**3K7nvj{tQM-P$l8LE-$frdMw~DuFz`1Im|euuDKcv_*-F(~kj9j!RH{OhL3cvAbKK=m;q@2z$O6X_V@{us(=DcCVuR~E@(}GQuqBG_%#b<+p zhP-gq6O5-ETS&7lE&1$TH1!Q*dDUCKQy%{nn|eSUr02=*aC6a3ma5?V2af1B+abF* zS`Hb9HsGh6A-{uoO$Ab9%|2zgo&LnA)yQpZsg#5PJs~ea)bD+9q=2PHgtIwDr!A|2 zk0jSHeA&P>VumP376t}Z(f!d1CrTBg;eTH!dQx^teeCHoEZk2n(W`gyC6&aW)HKK( z&4nm{5pAS)Ijw#>%CRUUicz?_QK+^Cx?C`rFkOv2Q9nQoU&2)4to(0V>jbb-T(DZ> zPM6qp_qP}_?RRXZb)gG(YOEh&WM=+I_fK>zznh(-bChIGY~e1<(_y*Kr&yL^L$Gzxy8yLby!5?yx-^6|=j`5T-5LY`te6$c#t=D}h8JIt(nhmqRx z&TRkiS{4*lk9jt|J8MFL*n%Z}Fydzs3PxDXj(}Kh>M$w-j>_|7CzFit9 z`RpbSeDzWwiUus1ly0ysU$%d`v5Nls9~&51dA|KT6{#&T)Cq7w42|F^`?BWkHiZpL z84FR=?d3D2@^LJG$ztee0iG03-GLu*y6@?rAe8+`d zP&(>nkAKq?s?T-oZUB81k9J;ng)kd^%0&b^-vJ7qg3FJQa&s`@34ZYt@yBooVy zw-!&#^zwdD=FwAVG>|v%*fm@~jyklpC{eVKq-DNOK`wKNW`N~hynb%dw>mv3o0 z46L+6&%vU`9OLffv-2`XJmCECTQ>>LNYMwijLN)cpuVT)lV&wKOcHh6^${lohyRm@xkx;hUD~ya?5h45Ujs`W~k&H3i6BB)b#p zY*w{>u9|_23Kt~Rf!DVrEtDTcHNQ@iyim;K!d>gRB>)G3)m>#^ ztf-|Cyh^ME-IsGcS#z+0e>QNsuHU(tIb-A0Vv70L>65i+;1CGOYZmV9NmskK&agUN z=ULH!sr)rRG2xsK5*zQ`ei&5(sfhcuTql8tYbI}2tI3{Se)Z7H!CZD+V6C*&L8OnT zV0LhC=(Cgrr`qV-qI9aDSXr^ZIJ?h!qaM%`mMM$M;P+Ts&0+&J#ClCvL3{Q_{0>|+ zY9lC8BizgpCrLb#Ng6&NosQ`dTCu<^yHSn&20vuRpxvF_{4h31g{qnu8F}A9cZvP&N(q8_gAQ9eIaQfJ9(@Q`(`|J1Q)bh z`H!w$RFYU~GaWhL0Xpj+iuX{f+$>$E_j7XnB|C&Z_qNUpmM&5R0^{U^PE%A3(|Hd9 zt3(dtup|YD;YV~7 z3kEF#TI52mRgubv=9o`e?^rH2H$?DBWUz9yLOWo?OKre`nEm(jjWPggwng*sZAJH3M`~YC zGL_Ocx_XL|Xf$uC|Qsjh-yWw2whdeH=ipd{Ni8_4oXi{pMp?kR(XaJ7rD1JA ziXv0FRTj+_Pkj65w(ra8!A-TDkPrO4lA~r%_^u;jjQ*iD=&VejC(3#n>6+dybpo0^T}1WF+4f4r@Q-Hd)h20YBOZCulbPiApDWJT`xH&i#2xocYl!BSo91H!V`onY z9#V2FdELd?2H8ICkR#9`Z3;hVtv$wRH0*NLyqnFln5a)iFGC5H-KyBH+`I;{WpW)z zZB%1P$+AlY4~ACtnylBy75prg^o}s~Fq|I;bsa#68hW$C%5-~>rftQL*%Cv@88*|! zfn~$VPH_b%Rauc_IQ#m6r?>PS9TaSnOhE<1TH$ST2*EeslI@-01@Jf%nmh{Z9I{Ll z+zG5yjd{-R10&(-vH+mccqnlM$DLae%F(pCf(@q!;-%{q+G4-eEVS<6UQgLIa5L?u zm*xhoDoC!tlLg?lt(x@a383PqBm61=kN3FKjak(w{C~x~)eEh_R0%)DE}x}mJm_kA zv6(Gyezg_eVMv1Sa9 z?muBT^}6zyXi_i2{&7q=>)IJJ0a!SZ#uvjne;=!qW@*V|TqL|PoVPmEzZ+m@WImT^ z$dwSa!x1zA>2MnbZB!uJRMQ?q(CF6X)yP&cuck5OA^r@w&I)Iv6u^FxoLiU*Z^kOr zxW0;5xT{l3$*E(NrPQE-AwI2_K4xSL7hIjk?!OxRjS0) z0$jx0Vhalil^w1rM61-b$VwCnubFpbSY2O|82V=cHss@MK#NY>4JGz$cC8>D^MJ!V znWm+61f!6u0NG)m%L1EsvxGwz;f5=BC|muL>$1p3LzN*{wVFPlevBu(UK6!_`)5|M z1&+hO6>H-+{hpa=dKD(3u%GiX6f2m~m_JpiKq#s|rpneZLta4?B5Bc}d0RY*jQyvgWaSMwDx39~7Ng_0SuV%NAe^W@H@p62=K3j|!q1Dg9wim0JZ1&?NL{Ku zW}BdSdOrBmfsn3O1uXARZk`Y{ckhcVpM6r|(k&U0e3@u*t-QZW{`$RUHx7dN-cs2zf}4i9NI9#rr>!D>JM|J+H-tR<@7>3tdQ0*)FY?;3 zt4RW2*!Knk())+&)N3I?4}MKYE5bH+CE7@RMXfC_lPUAd;Q`W{8o6r*Xx$N3bl(Lj zv>|^uEY2(rLp#Kf?@^C)oMVAi<}T$bzLZ#dsKHQq2N13m^T+J>Za3X^*wFIatTOJB z${wxz!mRq)fD}kvfWC-~+gsyxDA)<#W%D_?dC~4^}S$(}Cq;s}$p}%nr-Eo)(q8TK*!Z_zhx5gYKv!k$_(f;dc zho^Tm@%Mp(WS7l?+2Xe<^1RY!=5F!z4pvfAeSwXh5CY;0S@0S(9%u@doP zJ~JglMH0?666T-W_r@^8%W&-sz0?_d`4qKNoK8K7i+7;DP_2lTGi;}wQ2SI)!#!ga zFQepQ)L9G=6HT4N4V(9uLn*2a*p?h#_dECi4Zf4a3lif{M3!3ojv+pqvFv%@3Nf1vn0gd@}RuyO(W7_-ScDrU|X%9Tm{t&0G9&e8lJ z4U&BDBLYJ0TMC=_XZ5RmW$gy79bfr%sLVQ7xd!xPyb-*o>?-e*u8ZqmVslL>VLje7 z?NjXFF>pp&t zmdc2TeC{4G=QplZ^5(@oLRO0cM^uT->+&?zXVSN2ocVgVqdPc%o+G_&Cy5 zQx+n%_E*=w?i?%>d4Ike@0i+#T9l!zL<$=zuCRJh$+UP59(Cr#ZX-Py*wX=aoW!_< zw#S90}8JxeVjp_@EMuYqxd$S48K<;e-qqDCY#v z(KGc<4Q?8R)uU;NEgO6__>_p0it{ldU1faK96W5103vyoA60PosUx3>)JJ#)!_?Q= zU=-3zY8N}ZHHjpzS*dCP&o$ByiKoxGY?v+Ua6Pf10v=z1v{mcu`RZGBuS|vAnV%Nb z^#$1?8gqmzrY3)G@=Jo(JZ`CIxv~t5$Lg(g;!iHL@4R-A(Z@Vui4zk$#8dOFxi9-- z-ZZDp>RE65=O|+1{!p*O}nk7jKIVgI@n_q$^)T@9j^8mZ8OIcENeEC)mlP zOR~wqU8q9%zp#iMmQ@5$W;?LEsajrisxxKlr;!;MU(PII?g^!xkYIjC?MxGNXFFH& z1{jey7eTuk#$iZ=)TPxa(f98XHH**o!82WEmGp?w1r+&Dx4zSo);Mc@IlgV1GB5Bt z{dSlI#kF--_m_@()Xd;Bvi-g{7n#DR4d=K3scQDN`FDZgnfz37NFq9~D9I{4ab%^J z-sB;n<|Kfc2rrM?FO6t#+C-TeZWMUy&5fOTf&WC4ODU^Rxx)j z%T0Os$kqiO8-ff@lDZCEya#)=19~bNK8$gG*bEnX(q~wNQBh1Ze`(x{yN9@>#ir_U zN7yS3&^hnKd*KgBmbf4j4!;KvBL6YuRJpo8BGVCc&7-EnkZI2=y7_E4XmrWGudKDf z1`2CexLJtczXIm3evRs&1YZ-U{tZX5{Gsa90^S5Ra*@)&z zUQi9PT7g3lcT{yvUvJYGx}BeGq+5lzKm8fDZBzSD+ga?I%C|Py}3}8skE=3i5Je|F#LcB|yN2}!sKL@N` z`9M;gJ7G)M>VN1micV9Ew?(23vC`~HtGnZ0Z%jYvXw-LzfvXTB1k1sbvjKR6&Iukh zlNhN^s%feEwSC*>TnO53n+cbin}hL`u>@3Ok^Gpl;-!$%46N&F(yM#n{iXivdDRH` z(^i^QCw~BfkLk+I&1A+13?BinvT<2DuB?i>M;7@uJhB;pJIL%A*f*wAVeG3uzOO+* zt56>YB}49b-t;cBD0mBdk8;PBgion_?Rhwoe<&yUHwM3Jp2_a559;b;ed@dY-tprm zQr&Xsm8wfQc^T8oL>NHEwm4psMwyGykL_R2x&DV z(L=V?5Z`f(Q5lN$(}jSM`f(?9TDr`s16y14j&o4w4k?}_`_N3hyxk2(P6h!&P=2$Pe?AD5K{a-M{b#!rj=wPRJDzuLr zQmU47?vT+t2+l>5W=m*07sF#69Y-&7W$@37a-RaexPM;Ja5T_hQ{y_=`JLVvbVu&m= zAg1aTBZijtIDq!ok7{1?v`>vYZ$s%Ko7zYno;xAf`kS7g<-nDh4cqX>{HRr93e2iB zy?EqU(2+&$FK*9<)@F^mI^^WS2<};Q#^KhVRxA6$Y=zOZ71HAjh3mI$DbeZzBKkw~ z3LwxnW7bc=o_fuTj4FzXWe2(R=v?+b5DVQ$DuH(QqW#duFZaleJtLPwRMEtqL1aj) z{mq047}fZ=7P#ipGlWnV98&W7>0VwNhBdA60Qz z=SP**1kEQ(F&SoI_W%j*_&kO3y_L=!!B-MRy(tQKh3b8j^#tNEShc14-F+)&2}gk+ z;oEcm4R^DX#wW??B`1vhsnQq^0+E)uPcJbMK!pJEi1nf1uNKsy=EaoI9Hey_uB89& zqiRM~D%<|zR6ZW!tLKhogFTjozmYx}MI%^sf^B^wR9#l@BI}*?ad7cb?ov7p|NJtE!~Jb9_hWGelaK zxx-N(9&?dpr|K?;d`9B)MC6mdx2bo+g9m$rU+YK|Le8NJ_uYbTNAf<9Bc2!EOmg%K z1X!*g#cZ%WIWV%OE#jG?7FWwTs+l+)r98Rf>|KRk*?L<9UJ~V?9INnF-6L~{8cZ5% z-hoEe`WQ;tQlYAJIkW$2l|Kcext|aI&ifbnk*aZp!K1os6ffW!# z_eH?P*TevJ6zLOPeFFV?*5vBN^*3oYm^4dqVSWDO(rHa}U?@7P^J#DLIhf!n_!NQ` zWd^dZ8r3sV{rH|htH1sxrR0d$mOJu|wGL1;0DSvvWI6KB>UtyHqpWNJ+Pw#A(ZBJG4i)lN$^Ez*JNgiH-Y$ z_`|LE5PM2e!+SUqrM@tQ5(_MLt6JN+8c)XN^fK%ZBiW(D2lH;O!9gCWzpr>w~N`I@wwqTyug`;&X_-Hc}Na)Y4F2Ww(|9Puidb+=DP(UtO|s-Z5}6!xCr}D=y>b< zt7gdW6w`T#amTQt*LtuyGr*bc;XM{s5gC|Qncdk%_|HCkh4nCY`845Sm$c$+b;q#+ zJBSCQC%1|I1x(c8O)p6(u3z-9(`kF+x>c0*kI6f;sYqL9r}^UELM=PhldR+P0h0xu z9n!by$k|Ej2i<(4PH?0cx6b{58APW8T@1`+J)37;&mBPk^jOod;P>xW@O7%`1*jpy zrT_UP&PdH7%LE`rvVy9plF03zBtac8a2~(M z#k;nkR1B{x+WZacReuYkBms#mC+$EJVfEbUqE^JCs&i&bqwkDe>Tu^(Xk`>Kk-vQ} zsF0XFGrwPF3waMx`;bopo%^j-E%gpbF-^(F{5q-^IiA<}1tx289-B?Yd!Lz57mbt@zud&5v%NXKupsKSiQv5L13n1`#^EXC!>_Y5d>u3;DTS46l6UpzpKjK zu*)i@qnUL_fTECaHW?RL*|wv2-;SDeTI>l)$23R=MM~{;o(PZXyCeMf+XrP;$z7w= zFM%OJ15X!#IsO$k~xNrdvUnC;ZZ4oHOdVLI= z-AZ{fIRV)r_}EzekB8uJ&4y-bOdTX5s&Pb_TI0Ws;OXnxWZWug&Ah(l@lm}LHGcr?Qs?G6%JLpV1g^tdOJvF}_^y}9&B1U?1b<32|ZX<^QDl@^%5q_)MsN5 z3w#rwbjmCiva4xkW*`5#iI=0s_{}b0j%$pa*b$3$mNw!kv8JaW7r7;y0PD*6`Zd}mcAnE2q zIE)d3rUmDiI7Kae)M{jnKnAJ2vjx)|JNLg%B=?qq1P{Yu)3)^?+T5d*P79EYHkWvQ zjv_Xb%vyv?!}N4>aRKc`sm+(H8W|9Xbo-P3*;TaszN~*;*CYw>@cabutBMd7^5Z)EbC39W$cz7TJ3doOR$3wG2XNW(9Q0Z(7$z&N0ErrV|U}`bccwQQgZx183Y58s5GcyskHCmX*)VTWB^j> zUJUnCR5j9HWN!B!Si&;US;%Nznwq*|G_-u?mm%$t(9!-jdC%_=b;trS($=&rXADN1 zNP*V-0OT$&H>Y=es^^u<+lnG%+1JzjspPU>Pw0Xd52-K@q*s^MP#ee4{KFFG&X*C} zxJAP+==7p_Batye19Wnlgyh7OREm+ol?_81M{~L$FEwR&mKknYfvH_WDFfu2G;E|K zdr>Lxe-KDO*n{sX-FYGff*eH0!KsUOG5(H&2_vU9PrSiUAFVWV>klSn+G_2g=8}&u zY2#RdjXqQ-P*SYv6%|mTX_Il_?|@86vc(DimaENi$a_qwg&~5RTv+;?;8BD=SfsW} zE_a{)k3A1hX`)|Mm|x;l3(8dF?%^&LBbRP!iifv?rP zx;Al#w|r@ePIx(SnSNjj4@_#zT-RB$>D78cOlxcU`+N2Ym>05?k|W*8z$zBK>res$ zRts6(svBC93rU@Y1t~=+Royc#8bM_ov8K1{b=9W#tlM~^w2lEW2sb8h`F8q9IPv&e zy9opBygI9nYOeeU)Nx;5ga;<1G_Ra{;(&^U`NFfEw|R~>kAEjRALYUWDdM4%-kn702cQ{C zn!J1a5UqF4kps)k4{Co8rs=&401HErY5FicFA4@sojO8v__jVB9cI9ar1 z?hNkGiG8mua?Su0E~Z8)4iMIz$lu0wY9;MI{xWb~ZBhyu)nF2b&HCPPC29X-O*vUIbI# zzT%W~YzoOft2Tj4MI~T^DYBTY$kksJ5jA~GXo_}nu(P5m9gD*9W7UqL71K4(rswn* zI`|KITCmRsF?6#q3MrxSjaNs6LGFr7mk!_1YIC9YYOr0VIxNpwQFoptZ_TQh zFyDy;+KRFhhI6u;GB{2*Ku|x=hg;-)6KZCm(NbKI(~<8wG7;r0Xf4 z9jAS4NKT@nH<3SZiIljDwks#Dp1*VL#5P5x^_ba?KdS1hC;UFH?$q*8Gnni^YkrnSP`OF^X!Sj2RQlqOu@1U7Y$HzpAp+R%vL zMAn$@RjT{J$8x}@Cb4b~YikqhBEEYbf>{H`Yk2KHuj2*_5ik3xN08w_lpy^$8fSHi zy`~>#IN$JByh3+C2KO)v`nPvhGRSjd%s9qjmWQ8eJz4(|Iys7y?1ObAI_xH&I#t}p z@TctI(K2N3tnj#aD_pPNLPFFrOJS>*XCSVNpMu3IiRopSfS&oN9wRO{w>Nd(pYC8I zigfoe6$K&bhBGkQ;W_#@o0l`V3&z;O1QhbCeomS$%A?I1*uAL6ok9RwcM*^!=Uj*>t??+`@VJ!&qq;@1rj_h^D{3se!x-vPxKjTK$B@h52Mnif9~_HpjABKJv&Bo9Hm8+*uC z!q)ZUKls0y9k~70tqH?}5FHgvPJGpD3ib~UmxHFlw(q!)HFHFWuf{J&jO(knRGo46XAI#D>7n8_Hb zm}(HXTe?^fSa>>^Iysq|QPNABdb-;?nK)A@IGGw7y8Z{z(8-g)`M)q|2#o#izk7LJ;8t5n9>mZ0@)hcncBG! zSlSue+nW9d+up^()Y;OR66(Jr|Meqc=weDhA;QJPz{J4F#K_6S%*@KjOv}JZ&cHza zYbR@O^8YhYaWZspFf}2d7c;bRHie>BP!ZLj6LYn(F*3BX`%T_&el48|e)r#0{3e2i zK+V+2`4^ginU0Z#k(KjTv5S_8j*XU)j)j5l_k~jYCtEU>Zl(nP35t@y+QHDp!r9c2 z!0mtD$419Y$3zLm$M>HGVQ*vw#mLJ3e>4M?-y9Rr%NtoKyVyd}%Mq~u%7KYlIyt)# zursp!Z#gh#P9}DO|Jwd@)yCyFPQts%kS&8h4NVM(zaH{ZlC|2 zuALnzZZUA_QOV^}MX<{bO&CH*+De881Iuv#ABCM|P!v$R$LW$%8W&uU7KCM~rE}?K z>5^P>mr}YL=@z6LLAoUcL_!**gk3-+1f--d&i!ydym#jPa%TSjc}~oUnR9;U!xOK* z&ydcAK>1Qj`<9SM}R6RJuN43A2E!S z5c4?;rfMkd7?!mWOdhK#6AC1NZA;e3HTbt!)F9(}$S(u@B(sy4%8>(UKh?yx3ZG|_ zN^^ACL2;6P^MJWti-YxP*`(_TO|79GI^{W zSWuk(v)($}0BaVbZ;iIDAG!VM@zbxphvc*b1g1qx+yubje4rVIpW$SksRQ-fP`ANQ z+{IvRBs|oTX5DEHSKgD$C~vrXZZ~uw&vWG#&|#dfSYpn8s!B-(H}iA%;Jb z_#$beET<_}v214@QwXjI4sNgLMy}P)i;yeTb} zGN_X+Iv~PWNrD$Pxak+mVR*)L&ja8r{pH%vW2OZvh$IpvqH$xM2-byUZ7zEFqBXY; zsIRb12r76yyF>LwJ8|#ytVYWu$M2L>{VP~GeX3nBj2z^1cyL1qJqxcaMU;ox%(Dk~_D({$Z28;G8Wu3%`ySx-$!Y%AdXCXIp#>L000@<`X^+^ZNf5R*` zvijh)rrQO{!HCpW3e?KW`*b>42BQ<4VzI}Ki5w1;jEmGtG)}s5Lu(?Em*hOX3BT_W zzxyzd5qHXHV;R@$KnJ8 zE1LVTEeH^^ONGT1n&>q@%VaweN0kpGiafd&(7isaWRXdcnj*JRZ5TZv)KY75>1`go z$!n3G^ttgK4{r2^=$EI}AP&rrM{+#Jh4T&x$0^P9r-CPszrgndiZ&UrxERixRb}D> z;|RGXH6k9Pri@KVyfJUq8I>@faYnP(Xxu;&>q7`rS%3`w1=Q@9e?jJ!;&$h{`9m=V zlB$5hMH`6<;b^!}J~A2|IZO;x3&p~j{`xS8G&C(Q$gwj2TME@|B9Awj{}^!rT6ZtP zs3|(LFP_$RFi=t>z+PcYqa@@iA(_gg$YD%nEFpI}vFUS^aY{<7sGTOgHawH0KB@06 zTpKelGBpBLFJe5#TBHM#QGe@YNHUCp*&;n(?t_YUqCn7Db28KTP{5pDAq3*^9Z5=R zoTdLQ)x-Cu6|vuB2K@BZ&oH5KW#nhK=iD6X&o@h&go@eUwGVLPsqg=6gp;3D#5XY6 zSPsj()(aA);;69V`KWP*PnQ4R?r{=vm2kiz4V>87c|AM-i0To?5+11>Q3T0T1VRo5ZcqX0#aj-Ft?nGMt;TMwZ2dy4w+6pY%uD7dlkbd*!Ra({#2-6 zHb5yBaW_fihz-F1`HVu9m$v8_hwla;tqe*+ zeERqt?S35odG>d#&FafAZrioNmG}tu99B82d-PDxU9)y>KmdnPy%gO-=hnWXvBYfZ zFQ|VYxGO3fz1kS|=DMd#bj^=fMD1;4E4VDi%HIA@#BDoaIa;0W$h?ds?{-~U&-q*J zSGREiZXZE^5$@{c&Uby-M13*pqZ_{#d_}5iTZUVUpRnV5`P`Gr!i&B0_2I0+eXB@O z4yW^?wp`MWU$uR7E%aMY`4k#1XDn>vQ^n?7(2$&j&C46B+x_FaKtqGnV=qBJT9Te_ z7K)1(TIz^clx5FW8HDR++GXn#wGtp^gglSo5mS%6Z+^);ltx;ZYA&{V+AQkQX{4ah@&|a6T z?9jyvV=xAS7hsmQK0IZU+YT@@qe&!*+eqt(92C1&?4)70Ja$0jD#pDkK9WjnzIhtz z|B;q@z%P3BJJSEXK_hgFOT|%2f>d!({j8nal`U}w)lF-FZpiBW`AURm*v)Kzsw!#< z{UIwoe-yOYOA~$PU_|XD*b#YtsC-=d7Xf)MkZf9wm1hb75KoXRFH?y6Gm6ScJW5fT z53`ZSBz9eD)F%`d6Iqk!lJ@h}k@@a}>3L(c@7A)Ax3cB2T(sPwVN&f&qVXda(S!RO z|C#Tbt6m{AlozKv8KesC+ddri7H2v=I3M`cm6Y0C>@HNi79i*<=2?RhT9g8GNyWCD z`%p3q&<>#DG=BDbWGx-eIQr|xS6{uL(-&8(zHWGxXHlK<-u3?2_3(^$IP5)I(je3! zhkja%i)7d=Tj4`XO*Dz>weL6QcA6ST%7!uqr@7?SxW*YW{2t=-H*08#N_LJ?Ya~`* z=FJn$-|?GH9b88U70FbSVlUTmp)}i-sItKi&7D`xTwgCQC-!a`8r1%Ddt&>2;jds` zXF2iUS>}8lcZ;g~TO-1iun{iEF|qzu;oN*6uXDx1^;Ijw#!Fqb3Y^D`C-FFrQ`X0C z_Bgf{xS-d=Kd-MxPBhLLq(5Ul+gQii31X8(#HNN5GK!3%YTK@_koaP7npigS{7$V8 zu{Y9B8K53e0Yk@@|JTk*6$LY;*11!`oRpV zdq1s;-6B1SvT_+cmUASL+z~m{!ydqHlF8f7hDUqWMcxS`FM;l}B1PL#d>x_O(mP_d z5zSR-T)-sR4|0NT8l2iE1b8oh%4|VG(?69@20bGX8+?IbMdtX$i6H(2Ra7uamp4np zenCqntf&4P=z6DeDF+waBkaX7XrPj=fjL{eXC!`^z^wI<1ociKGkAJQy6H!*X-TLma)XROQ^?nu8^OM2&I zuUqf`O4rVGeDiwg$`wMml9bcsS`XUSgO`T4Q546hP57gvWhpoHIW4 zYozm&%;%~g>>)&;a~Us>67`to%V!30>KBDsf-WXbWIiX?BYUghx`X}w7zviVM&cn% zN^``Yfe3Pvd&c3dOh+~d5}qA#WXo9H!ECQf|#GE)$o~BeKZ8nnC+<2#G3Im zIEIV3k^aC8))lz-!h(D8gKyIbGp`~=bi5`fO~dr@aZbULuVu`a^-opThlWQ*B~ie? z{`Mj-+{&);!=O8Zhw#GI*jq=@>Zv_qt4(;;6{E%#&74<&aM(frN7Bvm@K%dYtr5#D z$Ub#8bAp_apL?T-o)?JG3x><~Guc?RE^`b2JzP)K4)mTO?*h#aU)vRGUNIC*u4A-h z`K+|n{6|aa86hL|&=>yPuJ!_V(0)EAgidFC@${UyF<9OS3DoFswwMqPUZ zos}=%XQ3gx;)-SgQK#E}T`kDVv?IJ-*MRS5AJGL~nNuz07rqc#~WIFP3OUkFe)>Rr0WH%@Fl1#qE8ynF(t< zbST1JrqUzKvAX2GQ14x-%C3>#uDSmbm)F3uklxo8vf@0s(sK)!rRL5!ZSzi-vPAcL z-elr8;ef~KhxYFq;QD~_AEby;I@3G0MDO&K;Gdl4fa7~i)b5Wer?yymWcJ%_uxK&g zl@(sG6q0JLlASuRTRyfa{G*}!AH&4;B4JgL!F$PQ6gj)N-84nL zUR*OQ{t&76ZZ*>N&+BR5`lExU8^Aq?86RAuKRSo1oa48h%=x3raKCDW%iF#Fklfqc z;fzbY#H3aze(vv^ST%~|;Zq$@KNn|4-I8+{>zPipbCrmF&e&G99%bAdvv{*{+lpzW z{?U`bkyGsXDo(AeWOAJIn~+yY7&I+lT?%ao0Xn0(`Rb=+u|JGTU~Dy z0xS#+w)R;A(M)y&ajPS9+XajoPJrUVft-;NM$KJ!)h?UO=jW(#n=T)H^VRt3>Wv*K z)05P1Tc;kdyW5n?rr%Bew0+!xPY+p(Q$c>9Ufvz`9<1kz4h8_&1#ETRUgn~{=IqE_ zUo*;};u$QS<}WE;gtM}q*2zRgxb}BC7+;lWF+DWEezq45-|L($QC`x9&Y?O&h3@T-ekg|9CfZ_uXSlov2Q1B+t)BQ8 zt`87#?%bBZB)S0FX)y_l)YZ5LvhXD*$VgIUnG#p%asJuP8&L*=TN~I8*rmHT=TJY1 zEAYmmx14f^JF1vUOSv9Z@Ym6hOfhwtL^Oz7ll!DmLBF)ve$ySllP8gV!PZUk#kb## zhrAoK?pP|$igJsnx#@e1e4c)e|BvSI|Hm`lP{-Deh*#Ow#?~8X!UyE%2b&S`>N@y7 zzyW?R5w8Kz1Ox;FK@X-50^#{!@;x-6^RI>-;z9kxL;sXK&_o=>CkKV{Llk6$1R)B1 zGQtWV1zE6+FjQWa9}1QMK_!9zJ>;PuHCtEv2a+Qw!uP-U0Qlee0mF>4rk)ICwKv(JlQ^FET7pjpsM%6V zGmIx&qo6j*2}^SbJh*k)T3^H{Ket1Un*&wn}8gL%FQ3K0ivQyakC%LAVx zA$iLrHFk~QcdMjgg_bQT(~AWAmaBD_+rLl~Z}0@`pF+ofd@6S*eqHa1ar#!Gfz^@bkv@jOFOca*_9L-mD>Ca~g07no1k({uc-tj=t6&b_{dtbg z^i5`z3hVa0Ka8uH<3zi1tf;U@Ws7?J8z;>0w8Dhbc50fWR3%P7BYm2>#xA{z`)aK) zt=`c3qt3k5qx^JtYQJ06$|WnO=PH8Kh;N*8#y7Syl@lnbp|o8dP@sBc-;>0sbb6lS z?er%f{W&lY%347VE?Q2%9JLG_;97FOY_)hDthJt&a~rjoc6~0x|1A}f?MwHchsDG5 ZmAj|+14<+k5E9}O;3r~bRnUYI{STmu5(fYP literal 0 HcmV?d00001 diff --git a/Guerrieri-Lorenzoni_2017_REMARK/GL2017.sty b/Guerrieri-Lorenzoni_2017_REMARK/GL2017.sty new file mode 100644 index 00000000..b03cb8d2 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/GL2017.sty @@ -0,0 +1,71 @@ +\usepackage{xr-hyper} +\usepackage{refcount} + +\newcommand{\onlyinsubfile}[1]{#1} +\newcommand{\notinsubfile}[1]{} +\newcommand\labelprefix{} % https://tex.stackexchange.com/questions/463699/proper-reference-numbers-with-subfiles +\newcommand\localorexternallabel[1]{% + \expandafter\ifx\csname r@#1\endcsname\relax + \labelprefix + \fi #1% +} + +% Ensure that you're in math mode when using the \cancel command (otherwise tex4ht produces bad output) +\newcommand\cncl[1]{\ensuremath{\cancel{#1}}} + +% Date of final version of paper +\renewcommand{\forcedate}{November 17, 2019} + +% Define the handles for the various conditions +\newcommand{\PFGIC}{{\mbox{PF-GIC}}} +\newcommand{\AIC}{{\mbox{AIC}}} +\newcommand{\PFFVAC}{{\mbox{PF-FVAC}}} +\newcommand{\FVAC}{{\mbox{FVAC}}} +\newcommand{\GIC}{{\mbox{GIC}}} +\newcommand{\RIC}{{\mbox{RIC}}} +\newcommand{\WRIC}{{\mbox{WRIC}}} +\newcommand{\FHWC}{{\mbox{FHWC}}} + +% Other tools +\newcommand{\BoydT}{\mathsf{T}} % Contraction mapping operator +\newcommand{\Shrinker}{\alpha} % Contraction mapping shrinker + +% Locations of various resources +\providecommand{\EqDir}{Equations} % Accessible to Slides; if changed in main text, propagates +\providecommand{\FigsTeX}{Figures} +\providecommand{\FigsRaw}{Code/Mathematica/Results/BufferStockTheory/Figures} % Use figures generated by Mathematica +\renewcommand{\FigsRaw}{Code/Python/Figures} % Comment this line to switch to using figs generated by Mathematica +\providecommand{\CodeDir}{Code} +\providecommand{\CalibrationDir}{Calibration} +\providecommand{\TableDir}{Tables} +\providecommand{\ApndxDir}{Appendices} + +% Appendices and body are subfiles +\usepackage{subfiles} + +% Implement a standard setup and shortcuts, e.g. for the \CRRA +\usepackage{\econtexSetup}\usepackage{\econtexShortcuts}\usepackage{makecell} + +\provideboolean{Shorter} % Flag to produce shorter version of paper +\setboolean{Shorter}{true} +\setboolean{Shorter}{false} +\providecommand{\ShorterYN}{\ifthenelse{\boolean{Shorter}}} + +\usepackage{rotating}\usepackage{subfigure} +% Embed metadata +\hypersetup{pdfauthor={Christopher D. Carroll }, + pdftitle={Theoretical Foundations of Buffer Stock Saving}, + pdfkeywords={Precautionary saving, buffer-stock saving, consumption, marginal propensity to consume, permanent income hypothesis}, + pdfcreator = {ccarroll@jhu.edu} +} +\bibliographystyle{\econtexBibStyle} + +% \externaldocument{\ApndxDir/ApndxLiqConstr} +% \externaldocument{\ApndxDir/ApndxConcaveCFunc} +% \externaldocument{\ApndxDir/ApndxEuclidian} +% \externaldocument{\ApndxDir/ApndxCGroIsPGro} +% \externaldocument{\ApndxDir/ApndxMPCLimits} +% \externaldocument{\ApndxDir/ApndxLiqConstrAsLimit} +% \externaldocument{\ApndxDir/ApndxSolnMethEndogGpts} +% \externaldocument{\ApndxDir/ApndxSolnMethTermFunc} + diff --git a/Guerrieri-Lorenzoni_2017_REMARK/GL2017.synctex.gz b/Guerrieri-Lorenzoni_2017_REMARK/GL2017.synctex.gz new file mode 100644 index 0000000000000000000000000000000000000000..5829bc57aed17c6e86e6423475c84979693118a9 GIT binary patch literal 37265 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�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 th_LN>gKg01-ac>({*BWs0$ and $\\tilde{\\tau}_{i t}=\\tau_{t}-v_{t}$ if $\\theta_{i t}=0$ where $v_{t}$ is unemployment insurance. $b_{i t+1}$ are bond holdings.\n", + "\n", + "Household debt is bounded below by an exogenous limit $\\phi > 0$. That is,\n", + "\n", + "$$b_{i t+1} \\geq-\\phi$$\n", + "\n", + "A credit crunch is equivalent to lowering the value of $\\phi$." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### Government" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The government chooses the aggregate supply of bonds $B_{t}$, the unemployment benefit $v_{t}$ and the lump sum tax $\\tau_{t}$ so as to satisfy the budget constraint\n", + "\n", + "$$B_{t}+v_{t} u=q_{t} B_{t+1}+\\tau_{t}$$\n", + "\n", + "where where u = Pr ($\\theta_{it}$ = 0) is the fraction of unemployed agents in the population.\n", + "\n", + "We assume that the supply of government bonds $B$ and unemployment insurance $v$ are kept constant.\n", + "Taxes $\\tau$ adjust to ensure the government budget balances." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Dynamic Program" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "\n", + "For household i, the Bellman equation is\n", + "\n", + "$$\n", + "\\begin{aligned}\n", + "V_{it}(b_{it}, \\theta_{it})=\\max _{c_{it}, n_{it}, b_{it+1}} & U(c_{it}, n_{it})+\\beta E\\left[V\\left(b_{it+1}, \\theta_{it+1}\\right) \\mid \\theta_{it}\\right] \\\\\n", + "\\text { s.t. } & b_{it}+\\theta_{it} n_{it} -\\tau(\\theta_{it}) \\geq q_{t} b_{it+1}+c_{it}, \\\\\n", + "& b_{it+1}+\\phi \\geq 0\n", + "\\end{aligned}\n", + "$$" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Calibration Summary" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The table below indicates the calibrations for the initial steady state." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "| Parameter | MATLAB | HARK | Value | Description |\n", + "|:---------:|:---------:|:----:|:--------|:-----------|\n", + "| $\\gamma$ | `gam` | `CRRA` | $4$ | Coefficient of relative risk aversion |\n", + "| $r$ |`r` | `Rfree-1` | $0.00625$| Quarterly interest rate |\n", + "| $\\eta$ | `eta` | `eta` | $1.5$ | Curvature of utility from leisure |\n", + "| $\\beta$ | `bet` | `DiscFac` | $0.9457$ | Discount factor |\n", + "| $v$ | `nu` | `nu` | $0.16$ | UI benefits |\n", + "| $B$ | `B` | `B` | $2.56$ | Net supply of bonds |\n", + "| $\\psi$ | `pssi` | `pssi` | $18.154609$ | Disutility from labor |\n", + "| $\\phi$ | `phi` | `-BoroCnstArt` | $1.60$ | Borrowing limit|\n", + "| $\\pi_{e,u}$ | `sep` | `sep` | $0.0573$ | Separation probability|\n", + "| $\\pi_{u,e}$ | `fin` | `fin` | $0.8820$ | Job-finding probability |\n", + "| $\\rho$ | | | $0.967$ | Persistence of wage process |\n", + "| $\\sigma^2_\\varepsilon$|| | $0.017$| Variance of wage process |\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The last 4 parameters are used to construct the Markov Transition matrix. \n", + "The wage process defined by $\\rho$ and $\\sigma^2_\\varepsilon$ is approximated by a 12 state markov chain following the approach in Tauchen (1986). The authors perform this approximation outside of the code provided and load the resulting 12 x 12 markov array from inc_process.mat which will be seen below when the complete 12 x 13 markov transition Matrix is constructed.\n", + "The state of unemployment ($\\theta_{it}=0$) is then added to this 12 state markov chain to create a 13 x 13 Markov Transition Matrix. " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Results" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "#### Baseline Model" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Consumers who's borrowing constraint was slack are forced to deleverage when the borrowing limit falls. These consumers both increase their labor supply and reduce their consumption. Furthermore, this deleveraging requires in an increase in the demand for bonds to a fall in the real interest rate.\n", + "\n", + "There is an increase in precautionary savings for non-constrained consumers (who are not at the right tail of the initial bond distribution) in order to buffer themselves against future shocks. Increasing their precautionary motive requires an increase in the demand for bonds leading the real interest rate to fall.\n", + "\n", + "Only highly productive consumers (those who did not experience a significant negative productivity shock) will decumulate bonds and increase consumption from lowered interest rates.\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Replication" + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "metadata": {}, + "outputs": [], + "source": [ + "from time import process_time\n", + "from copy import deepcopy, copy\n", + "import numpy as np\n", + "from HARK.ConsumptionSaving.GLModel import GLConsumerType\n", + "from HARK.distribution import DiscreteDistribution\n", + "from scipy.io import loadmat\n", + "from HARK.utilities import plotFuncs\n", + "from time import time\n", + "mystr = lambda number: \"{:.4f}\".format(number)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Construct Markov Transition Matrix" + ] + }, + { + "cell_type": "code", + "execution_count": 55, + "metadata": {}, + "outputs": [], + "source": [ + "#Import income process to build transition matrix\n", + "Matlabdict = loadmat('inc_process.mat')\n", + "data = list(Matlabdict.items())\n", + "data_array=np.asarray(data)\n", + "Pr=data_array[4,1]\n", + "pr = data_array[5,1]\n", + " \n", + "fin = 0.8820 #job-finding probability\n", + "sep = 0.0573 #separation probability \n", + " \n", + " \n", + "#constructing transition Matrix\n", + "G=np.array([1-fin]).reshape(1,1)\n", + "A = np.concatenate((G, fin*pr), axis=1)\n", + "K= sep**np.ones(12).reshape(12,1)\n", + "D=np.concatenate((K,np.multiply((1-sep),Pr)),axis=1)\n", + "MrkvArray = np.concatenate((A,D))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Dictionary for Parameters" + ] + }, + { + "cell_type": "code", + "execution_count": 52, + "metadata": {}, + "outputs": [], + "source": [ + "\n", + "\n", + "GLDict={\n", + " # Parameters shared with the perfect foresight model\n", + " \"CRRA\": 4.0, # Coefficient of relative risk aversion\n", + " \"Rfree\": 1.00625*np.ones(13), # Interest factor on assets\n", + " \"DiscFac\": .9457, # Intertemporal discount factor\n", + " \"LivPrb\" : [1.00*np.ones(13)], # Survival probability\n", + " \"PermGroFac\" :[1.00*np.ones(13)], # Permanent income growth factor\n", + "\n", + " # Parameters that specify the income distribution over the lifecycle\n", + " \"PermShkStd\" : [0.0], # Standard deviation of log permanent shocks to income\n", + " \"PermShkCount\" : 1, # Number of points in discrete approximation to permanent income shocks\n", + " \"TranShkStd\" : [0.0], # Standard deviation of log transitory shocks to income\n", + " \"TranShkCount\" : 1, # Number of points in discrete approximation to transitory income shocks\n", + " \"UnempPrb\" : 0, # Probability of unemployment while working\n", + " \"IncUnemp\" : 0, # Unemployment benefits replacement rate\n", + " \"UnempPrbRet\" : 0, # Probability of \"unemployment\" while retired\n", + " \"IncUnempRet\" : 0, # \"Unemployment\" benefits when retired\n", + " \"T_retire\" : 0, # Period of retirement (0 --> no retirement)\n", + " \"tax_rate\" : 0.0, # Flat income tax rate (legacy parameter, will be removed in future)\n", + "\n", + " # Parameters for constructing the \"assets above minimum\" grid\n", + " \"aXtraMin\" : .000006, # Minimum end-of-period \"assets above minimum\" value\n", + " \"aXtraMax\" : 50, # Maximum end-of-period \"assets above minimum\" value\n", + " \"aXtraCount\" : 182, # Number of points in the base grid of \"assets above minimum\"\n", + " \"aXtraNestFac\" : 3, # Exponential nesting factor when constructing \"assets above minimum\" grid\n", + " \"aXtraExtra\" : [None], # Additional values to add to aXtraGrid\n", + "\n", + " # A few other paramaters\n", + " \"BoroCnstArt\" : -1.6, # Artificial borrowing constraint; imposed minimum level of end-of period assets\n", + " \"vFuncBool\" : True, # Whether to calculate the value function during solution\n", + " \"CubicBool\" : False, # Preference shocks currently only compatible with linear cFunc\n", + " \"T_cycle\" : 1, # Number of periods in the cycle for this agent type\n", + "\n", + " # Parameters only used in simulation\n", + " \"AgentCount\" : 10000, # Number of agents of this type\n", + " \"T_sim\" : 120, # Number of periods to simulate\n", + " \"aNrmInitMean\" : -6.0, # Mean of log initial assets\n", + " \"aNrmInitStd\" : 1.0, # Standard deviation of log initial assets\n", + " \"pLvlInitMean\" : 0.0, # Mean of log initial permanent income\n", + " \"pLvlInitStd\" : 0.0, # Standard deviation of log initial permanent income\n", + " \"PermGroFacAgg\" : 1.0, # Aggregate permanent income growth factor\n", + " \"T_age\" : None, # Age after which simulated agents are automatically killed\n", + " \n", + " # Additional Parameters specific to Guerrieri et Lorenzoni\n", + " \"MrkvArray\" : [MrkvArray], # Markov Transition Matrix\n", + " 'eta': 1.5, # Curvature of utility from leisure\n", + " 'nu': 0.16, # UI benefits\n", + " 'pssi': 18.154609, # Coefficient on leisure in utility\n", + " 'B': 2.56, # Bond Supply\n", + "}\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Construct degenerate Income Distribution " + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "metadata": {}, + "outputs": [], + "source": [ + "IncomeDstnReg = DiscreteDistribution(np.ones(1), [np.ones(1), np.zeros(1)]) \n", + "IncomeDstn = 13*[IncomeDstnReg]\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Since the GLConsumerType is a subclass of the IndShockConsumerType , we must specify an income distribution. \n", + "However, because there are no transitory nor permanent shocks to income in the model, the Income distribution is degenerate. " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Create an Instance of the GLConsumerType" + ] + }, + { + "cell_type": "code", + "execution_count": 46, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "This code should take 8 seconds \n" + ] + } + ], + "source": [ + "GLexample = GLConsumerType(**GLDict)\n", + "GLexample.IncomeDstn = [IncomeDstn]" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Solve the Agent's Problem" + ] + }, + { + "cell_type": "code", + "execution_count": 47, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\wdu\\Anaconda3\\lib\\site-packages\\HARK\\interpolation.py:2078: RuntimeWarning: All-NaN slice encountered\n", + " y = self.compare(fx, axis=1)\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Solving a GLexample took 8.9535 seconds.\n" + ] + } + ], + "source": [ + "start_time = time()\n", + "GLexample.solve()\n", + "end_time = time()\n", + "print(\n", + " \"Solving a GLexample took \"\n", + " + mystr(end_time - start_time)\n", + " + \" seconds.\"\n", + ")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Initial Steady States " + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Consumption Functions for $ \\theta_{it} = \\theta^{2} , \\theta^{8}$" + ] + }, + { + "cell_type": "code", + "execution_count": 56, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\wdu\\Anaconda3\\lib\\site-packages\\HARK\\interpolation.py:2078: RuntimeWarning: All-NaN slice encountered\n", + " y = self.compare(fx, axis=1)\n", + "C:\\Users\\wdu\\Anaconda3\\lib\\site-packages\\HARK\\interpolation.py:2078: RuntimeWarning: All-NaN slice encountered\n", + " y = self.compare(fx, axis=1)\n" + ] + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "

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 literal 0 HcmV?d00001 diff --git a/Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.synctex.gz b/Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.synctex.gz new file mode 100644 index 0000000000000000000000000000000000000000..ce3bac063bfbbe9ba4fff28e4d80d830c5e430bc GIT binary patch literal 30408 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 literal 0 HcmV?d00001 diff --git a/Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.tex b/Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.tex new file mode 100644 index 00000000..ed02a009 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/GL2017-NoAppendix.tex @@ -0,0 +1,185 @@ +\documentclass[./GL2017.tex]{subfiles}\input{./econtexRoot} +% Different execution depending on whether compiling main file or as standalone subfile +\onlyinsubfile{\externaldocument{GL2017}} % Get xrefs -- esp to appendix +%-- from main file; only works properly if main file has already been compiled; +%order: Compile this file, then main, then this one again +\begin{document} + +\hfill{\tiny \texname.tex, \today} + +\begin{verbatimwrite}{GL2017.title} % Write title to .title file +Guerrieri and Lorenzoni (2017) REMARK +\end{verbatimwrite} + +\title{Guerrieri and Lorenzoni (2017) \\ REMARK} + +\author{William Du \and Tung-Sheng Hsieh} + +\keywords{Credit Crises, Precautionary Savings, Liquidity Trap, Replication} + +\maketitle + +\hypertarget{abstract}{} +\begin{abstract} +This paper uses the Econ-ARK/HARK toolkit to replicate the results of Guerrieri and Lorenzoni (2017). We create a new AgentType, GLConsumerType, that inherits the IndShockConsumerType and a Solver, GLSolver, that inherits the ConsIndShockSolver. We managed to closely replicate the initial Optimal Consumption and Labor Supply Steady States found Figure 1 of the paper. + + +\end{abstract} + + +\begin{authorsinfo} +\name{Contact: \href{mailto:wdu9@jhu.edu}{\texttt{wdu9@jhu.edu}}, \href{mailto:thsieh11@jhu.edu}{\texttt{thsieh11@jhu.edu}}, Department of Economics, 590 Wyman Hall, Johns Hopkins University, Baltimore, MD 21218} +\end{authorsinfo} + +\titlepagefinish + +\newtheorem{defn}{Definition} +\newtheorem{theorem}{Theorem} + +\hypertarget{Summary}{} +\section{Summary} + +This paper uses a heterogeneous agents model with incomplete markets and endogenous labor supply to analyze the effects of a credit crunch on consumer spending. + +Main Findings: + +(i) A credit crunch leads to a fall in consumption and real interest rates due to a forced deleveraging and an increase in precautionary savings. + +(ii) Adding nominal rigidities to the baseline model may exacerbate the effects on output as the zero lower bound may prevent the real interest rate from falling sufficiently in order to attain the flexible price equilibrium. + +(iii) Adding durable goods to the baseline model does not fundamentally alter the baseline result mentioned in (i). In this extension, there is a fall in consumption in both non durables and durables for credit constrained consumers and an increase in precautionary savings through durables and bonds for net lenders. + +\hypertarget{Non-Technical Overview}{} +\section{Non-Technical Overview} + +The authors consider a heterogeneous agents model where there is a continuum of infinitely lived households with idiosyncratic uncertainty to their labor productivity and subject to a borrowing limit. In order to understand the effects of a credit crunch, the authors analyze how a shock to the borrowing limit (a tightening in credit) influences each household's consumption decision and the resulting interest rate dynamics. + +\subsection{Baseline Model} +\begin{itemize} +\item{Households/Producers}\\ +There is a continuum of infinitely lived households with preferences represented by +the utility function: +\begin{verbatimwrite}{\EqDir/Equation1.tex} + \begin{align} + \mathrm{E}\left[\sum_{t=0}^{\infty} \beta^{t} U\left(c_{i t}, n_{i t}\right)\right]\\ + U(c, n)=\frac{c^{1-\gamma}}{1-\gamma}+\psi \frac{(1-n)^{1-\eta}}{1-\eta} + \end{align} +\end{verbatimwrite} +\input{\EqDir/Equation1.tex} + +Each household chooses $c_{it}$ and $n_{it}$ to maximize their lifetime expected utility subject to their household budget constraint described below. Production is dependent on the choice of $n_{it}$ +\begin{equation} +y_{i t}=\theta_{i t} n_{i t} +\end{equation} + +where $ \theta_{i t}$ is an idiosyncratic shock to the labor productivity of household, which follows a Markov chain on the space $\left\{\theta^{1}, \ldots, \theta^{S}\right\}$. Let $\theta^{1} =0$. + +\item{Household Budget Constraint}\\ + +\begin{equation} +q_{t} b_{i t+1} +c_{i t}+\tilde{\tau}_{i t} \leq b_{i t}+y_{i t} +\end{equation} + + +where $q_{t}$ is the bond price, $\tilde{\tau}_{i t}$ are taxes such that $\tilde{\tau}_{i t}=\tau_{t}$ if $\theta_{i t}>0$ and $\tilde{\tau}_{i t}=\tau_{t}-v_{t}$ if $\theta_{i t}=0$ where $v_{t}$ is unemployment insurance. $b_{i t+1}$ are bond holdings. + +Household debt is bounded below by an exogenous limit $\phi > 0$. That is, +\begin{equation} +b_{i t+1} \geq-\phi +\end{equation} + +A credit crunch is equivalent to lowering the value of $\phi$. + +\item{Government}\\ +The government chooses the aggregate supply of bonds $B_{t}$, the unemployment benefit $v_{t}$ and the lump sum tax $\tau_{t}$ so as to satisfy the budget constraint +\begin{equation} +B_{t}+v_{t} u=q_{t} B_{t+1}+\tau_{t} +\end{equation} + +where where u = Pr ($\theta_{it}$ = 0) is the fraction of unemployed agents in the population. + +We assume that the supply of government bonds $B$ and unemployment insurance $v$ are kept constant. +Taxes $\tau$ adjust to ensure the government budget balances. + + +\end{itemize} + + + +\subsection{Dynamic Program} + +For household i, the Bellman equation is + + +\begin{align} +V_{it}(b_{it}, \theta_{it})=\max _{c_{it}, n_{it}, b_{it+1}} U(c_{it}, n_{it})+\beta E\left[V\left(b_{it+1}, \theta_{it+1}\right) \mid \theta_{it}\right] \\ +\text { s.t. } b_{it}+\theta_{it} n_{it} -\tau(\theta_{it}) \geq q_{t} b_{it+1}+c_{it}, \\ +b_{it+1}+\phi \geq 0 +\end{align} + +\subsection{Results} +\begin{itemize} +\item{Baseline Model}\\ +Consumers who's borrowing constraint was slack are forced to deleverage when the borrowing limit falls. These consumers both increase their labor supply and reduce their consumption. Furthermore, this deleveraging requires in an increase in the demand for bonds to a fall in the real interest rate. + +There is an increase in precautionary savings for non-constrained consumers (who are not at the right tail of the initial bond distribution) in order to buffer themselves against future shocks. Increasing their precautionary motive requires an increase in the demand for bonds leading the real interest rate to fall. + +Only highly productive consumers (those who did not experience a significant negative productivity shock) will decumulate bonds and increase consumption from lowered interest rates. + +\end{itemize} + + +\hypertarget{Replication}{} +\section{Replication} + +\input{\econtexRoot/\TableDir/Calibration.tex} + +The wage process is approximated by a 12-state Markov chain, following the approach in Tauchen (1986). +Since the GLConsumerType is a subclass of the IndShockConsumerType , we must specify an income distribution. +However, because there are no transitory nor permanent shocks to income in the model, the Income distribution is degenerate. + +\subsection{Initial Steady States } +See Figure \ref{fig:Figure1} and Figure \ref{fig:Figure2} for consumption and labor supply functions for $ \theta_{it} = \theta^{2} , \theta^{8}$ from out replication codes. + +\begin{figure} +\centerline{\includegraphics[width=6in]{Figures/Figure1.png}} +\label{fig:Figure1} +\caption{Consumption Functions for $ \theta_{it} = \theta^{2} , \theta^{8}$} +\centerline{\includegraphics[width=6in]{Figures/Figure2.png}} +\label{fig:Figure2} +\caption{Labor Supply Functions for $ \theta_{it} = \theta^{2} , \theta^{8}$} +\end{figure} + +It is apparent that consumption varies with bond holdings. At high levels of bond holdings, the consumer's behavior is similar to that of the Permanent Income Hypothesis. The consumption function is concave due to the precautionary motive as there is positive probability that the agent will be unemployed. The labor supply functions are convex as higher levels of bond holdings capture an income effect that in turn lowers the amount of labor supplied. + + + +\subsection{Figures in Paper} +See Figure \ref{fig:Figure5} for labor supply functions for $ \theta_{it} = \theta^{2} , \theta^{8}$ + +\begin{figure}[h] +\centerline{\includegraphics[width=6in]{Figures/Figure5.png}} +\label{fig:Figure5} + +\caption{Optimal Consumption and Labor Supply in Steady State} +\end{figure} +The figures produced in our code closely resemble those found in the paper. The only notable difference is the labor supply function when $ \theta_{it} = \theta^{8}$. + +\subsection{Optimal Consumption and Labor Supply for All $\theta_{it}$} +See Figure \ref{fig:Figure3} and Figure \ref{fig:Figure4} + +\begin{figure}[h] +\centerline{\includegraphics[width=6in]{Figures/Figure3.png}} +\label{fig:Figure3} +\caption{Optimal Consumption for All $\theta_{it}$} +\centerline{\includegraphics[width=6in]{Figures/Figure4.png}} +\label{fig:Figure4} +\caption{Optimal Labor Supply for All $\theta_{it}$} +\end{figure} + + +\clearpage\vfill\eject + +\onlyinsubfile{\bibliography{\econtexRoot/GL2017}} + +\end{document} diff --git a/Guerrieri-Lorenzoni_2017_REMARK/GL2017.aux b/Guerrieri-Lorenzoni_2017_REMARK/GL2017.aux new file mode 100644 index 00000000..23841a7d --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/GL2017.aux @@ -0,0 +1,55 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\providecommand*\new@tpo@label[2]{} +\bbl@cs{beforestart} +\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} +\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined +\global\let\oldcontentsline\contentsline +\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} +\global\let\oldnewlabel\newlabel +\gdef\newlabel#1#2{\newlabelxx{#1}#2} +\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} +\AtEndDocument{\ifx\hyper@anchor\@undefined +\let\contentsline\oldcontentsline +\let\newlabel\oldnewlabel +\fi} +\fi} +\global\let\hyper@last\relax +\gdef\HyperFirstAtBeginDocument#1{#1} +\providecommand\HyField@AuxAddToFields[1]{} +\providecommand\HyField@AuxAddToCoFields[2]{} +\providecommand\BKM@entry[2]{} +\bibstyle{./texmf-local/bibtex/bst/econtex} +\babel@aux{english}{} +\pp@pagectr{footnoteB}{1}{1}{1} +\BKM@entry{id=1,dest={73656374696F6E2E31},srcline={40}}{53756D6D617279} +\BKM@entry{id=2,dest={73656374696F6E2E32},srcline={53}}{4E6F6E2D546563686E6963616C204F76657276696577} +\BKM@entry{id=3,dest={73756273656374696F6E2E322E31},srcline={57}}{426173656C696E65204D6F64656C} +\@writefile{toc}{\contentsline {section}{\numberline {1}Summary}{2}{section.1}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2}Non-Technical Overview}{2}{section.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Baseline Model}{2}{subsection.2.1}\protected@file@percent } +\BKM@entry{id=4,dest={73756273656374696F6E2E322E32},srcline={109}}{44796E616D69632050726F6772616D} +\BKM@entry{id=5,dest={73756273656374696F6E2E322E33},srcline={120}}{526573756C7473} +\BKM@entry{id=6,dest={73656374696F6E2E33},srcline={133}}{5265706C69636174696F6E} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Dynamic Program}{3}{subsection.2.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Results}{3}{subsection.2.3}\protected@file@percent } +\BKM@entry{id=7,dest={73756273656374696F6E2E332E31},srcline={141}}{496E697469616C2053746561647920537461746573} +\BKM@entry{id=8,dest={73756273656374696F6E2E332E32},srcline={157}}{4669677572657320696E205061706572} +\@writefile{toc}{\contentsline {section}{\numberline {3}Replication}{4}{section.3}\protected@file@percent } +\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces Model Calibration}}{4}{table.1}\protected@file@percent } +\newlabel{tab:Calibration}{{1}{4}{Model Calibration}{table.1}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Initial Steady States}{4}{subsection.3.1}\protected@file@percent } +\newlabel{fig:Figure1}{{3.1}{5}{Initial Steady States}{subsection.3.1}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Consumption Functions for $ \theta _{it} = \theta ^{2} , \theta ^{8}$}}{5}{figure.1}\protected@file@percent } +\newlabel{fig:Figure2}{{1}{5}{Consumption Functions for $ \theta _{it} = \theta ^{2} , \theta ^{8}$}{figure.1}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Labor Supply Functions for $ \theta _{it} = \theta ^{2} , \theta ^{8}$}}{5}{figure.2}\protected@file@percent } +\BKM@entry{id=9,dest={73756273656374696F6E2E332E33},srcline={168}}{4F7074696D616C20436F6E73756D7074696F6E20616E64204C61626F7220537570706C7920666F7220416C6C206974} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Figures in Paper}{6}{subsection.3.2}\protected@file@percent } +\newlabel{fig:Figure5}{{3.2}{6}{Figures in Paper}{subsection.3.2}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Optimal Consumption and Labor Supply in Steady State}}{6}{figure.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Optimal Consumption and Labor Supply for All $\theta _{it}$}{6}{subsection.3.3}\protected@file@percent } +\newlabel{fig:Figure3}{{3.3}{7}{Optimal Consumption and Labor Supply for All $\theta _{it}$}{subsection.3.3}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Optimal Consumption for All $\theta _{it}$}}{7}{figure.4}\protected@file@percent } +\newlabel{fig:Figure4}{{4}{7}{Optimal Consumption for All $\theta _{it}$}{figure.4}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Optimal Labor Supply for All $\theta _{it}$}}{7}{figure.5}\protected@file@percent } +\bibdata{GL2017} diff --git a/Guerrieri-Lorenzoni_2017_REMARK/GL2017.bib b/Guerrieri-Lorenzoni_2017_REMARK/GL2017.bib new file mode 100644 index 00000000..5adcc639 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/GL2017.bib @@ -0,0 +1,30 @@ + +@article{10.1093/qje/qjx005, + author = {Guerrieri, Veronica and Lorenzoni, Guido}, + title = "{Credit Crises, Precautionary Savings, and the Liquidity Trap*}", + journal = {The Quarterly Journal of Economics}, + volume = {132}, + number = {3}, + pages = {1427-1467}, + year = {2017}, + month = {03}, + abstract = "{We study the effects of a credit crunch on consumer spending in a heterogeneous-agent incomplete-market model. After an unexpected permanent tightening in consumers’ borrowing capacity, constrained consumers are forced to repay their debt, and unconstrained consumers increase their precautionary savings. This depresses interest rates, especially in the short run, and generates an output drop, even with flexible prices. The output drop is larger with sticky prices, if the zero lower bound prevents the interest rate from adjusting downward. Adding durable goods to the model, households take larger debt positions and the output response can be larger. }", + issn = {0033-5533}, + doi = {10.1093/qje/qjx005}, + url = {https://doi.org/10.1093/qje/qjx005}, + eprint = {https://academic.oup.com/qje/article-pdf/132/3/1427/30644348/qjx005.pdf}, +} + +@article{TAUCHEN1986177, +title = "Finite state markov-chain approximations to univariate and vector autoregressions", +journal = "Economics Letters", +volume = "20", +number = "2", +pages = "177 - 181", +year = "1986", +issn = "0165-1765", +doi = "https://doi.org/10.1016/0165-1765(86)90168-0", +url = "http://www.sciencedirect.com/science/article/pii/0165176586901680", +author = "George Tauchen", +abstract = "The paper develops a procedure for finding a discrete-valued Markov chain whose sample paths approximate well those of a vector autoregression. The procedure has applications in those areas of economics, finance, and econometrics where approximate solutions to integral equations are required." +} diff --git a/Guerrieri-Lorenzoni_2017_REMARK/GL2017.dep b/Guerrieri-Lorenzoni_2017_REMARK/GL2017.dep new file mode 100644 index 00000000..a8852af7 --- /dev/null +++ b/Guerrieri-Lorenzoni_2017_REMARK/GL2017.dep @@ -0,0 +1,144 @@ +\RequireVersions{ + *{application}{pdfeTeX} {0000/00/00 v0.14021} + *{format} {LaTeX2e} {2020-02-02 v2.e} + *{file} {./econtexRoot}{0000/00/00 v0.0} + *{file} {./econtexPaths}{0000/00/00 v0.0} + *{class} {./texmf-local/tex/latex/econtex}{0000/00/00 v0.0} + *{package}{snapshot} {2012/08/06 v2.13} + *{package}{ifthen} {2014/09/29 v1.1c} + *{package}{changepage} {2009/10/20 v1.0c} + *{package}{setspace} {2011/12/19 v6.7a} + *{class} {scrartcl} {2020/01/24 v3.29} + *{package}{scrkbase} {2020/01/24 v3.29} + *{package}{scrbase} {2020/01/24 v3.29} + *{package}{keyval} {2014/10/28 v1.15} + *{package}{scrlfile} {2020/01/24 v3.29} + *{package}{tocbasic} {2020/01/24 v3.29} + *{file} {scrsize12pt.clo}{2020/01/24 v3.29} + *{package}{typearea} {2020/01/24 v3.29} + *{package}{fontenc} {0000/00/00 v0.0} + *{package}{babel} {2020/03/22 v3.42} + *{file} {english.ldf} {2017/06/06 v3.3r} + *{package}{calc} {2017/05/25 v4.3} + *{package}{cancel} {2013/04/12 v2.2} + *{package}{verbatim} {2019/11/10 v1.5r} + *{package}{amsmath} {2020/01/20 v2.17e} + *{package}{amstext} {2000/06/29 v2.01} + *{package}{amsgen} {1999/11/30 v2.0} + *{package}{amsbsy} {1999/11/29 v1.2d} + *{package}{amsopn} {2016/03/08 v2.02} + *{package}{amssymb} {2013/01/14 v3.01} + *{package}{amsfonts} {2013/01/14 v3.01} + *{package}{amsthm} {2017/10/31 v2.20.4} + *{package}{xpatch} {2020/03/25 v0.3a} + *{package}{expl3} {2020-03-06 v3} + *{file} {l3backend-pdfmode.def}{2020-03-12 v3} + *{package}{xparse} {2020-03-06 v3} + *{package}{etoolbox} {2019/09/21 v2.5h} + *{package}{threeparttable}{2003/06/13 v3.0} + *{package}{dcolumn} {2014/10/28 v1.06} + *{package}{array} {2019/08/31 v2.4l} + *{package}{multicol} {2019/12/09 v1.8y} + *{package}{multirow} {2019/05/31 v2.5} + *{package}{booktabs} {2020/01/12 v1.61803398} + *{package}{latexsym} {1998/08/17 v2.2e} + *{package}{afterpage} {2014/10/28 v1.08} + *{package}{enotez} {2020/01/16 v0.10b} + *{package}{l3keys2e} {2020-03-06 v2e} + *{package}{xtemplate} {2020-03-06 v3} + *{package}{translations}{2018/02/28 v1.8} + *{package}{pdftexcmds} {2019/11/24 v0.31} + *{package}{infwarerr} {2019/12/03 v1.5} + *{package}{iftex} {2020/03/06 v1.0d} + *{package}{ltxcmds} {2019/12/15 v1.24} + *{package}{moreverb} {2008/06/03 v2.3a} + *{package}{hhline} {2020/01/04 v2.04} + *{package}{tipa} {2002/08/08 v1.1} + *{package}{fontenc} {0000/00/00 v0.0} + *{file} {t3enc.def} {2001/12/31 v3} + *{file} {t1cmss.fd} {2019/12/16 v2.5j} + *{package}{color} {2019/11/23 v1.2a} + *{file} {color.cfg} {2016/01/02 v1.6} + *{file} {pdftex.def} {2018/01/08 v1.0l} + *{package}{accents} {2006/05/12 v1.4} + *{package}{appendix} {2020/02/08 v1.2c} + *{package}{eucal} {2009/06/22 v3.00} + *{package}{ulem} {2019/11/18 v0.0} + *{package}{bm} {2019/07/24 v1.2d} + *{package}{bbm} {1999/03/15 v1.2} + *{package}{url} {2013/09/16 v3.4} + *{package}{optional} {2005/01/26 v2.2b;} + *{package}{natbib} {2010/09/13 v8.31b} + *{package}{footmisc} {2011/06/06 v5.5b} + *{package}{manyfoot} {2019/08/03 v1.11} + *{package}{nccfoots} {2005/02/03 v1.2} + *{package}{perpage} {2014/10/25 v2.0} + *{package}{./GL2017} {0000/00/00 v0.0} + *{package}{xr-hyper} {2019/10/03 v6.1} + *{package}{refcount} {2019/12/15 v3.6} + *{package}{subfiles} {2020/02/14 v1.6} + *{package}{import} {2020/01/22 v6.0} + *{package}{./texmf-local/tex/latex/econtexSetup}{0000/00/00 v0.0} + *{package}{wasysym} {2020/01/19 v2.4} + *{package}{psibycus} {2004/10/18 v4.5} + *{file} {ibycus4.map} {0000/00/00 v0.0} + *{file} {Uibycus.fd} {2004/10/18 v4.5} + *{file} {iby4extr} {0000/00/00 v0.0} + *{package}{ushort} {2001/06/13 v2.2} + *{package}{graphicx} {2019/11/30 v1.2a} + *{package}{graphics} {2019/11/30 v1.4a} + *{package}{trig} {2016/01/03 v1.10} + *{file} {graphics.cfg}{2016/06/04 v1.11} + *{package}{hyperref} {2020/01/14 v7.00d} + *{package}{kvsetkeys} {2019/12/15 v1.18} + *{package}{kvdefinekeys}{2019-12-19 v1.6} + *{package}{pdfescape} {2019/12/09 v1.15} + *{package}{hycolor} {2020-01-27 v1.10} + *{package}{letltxmacro} {2019/12/03 v1.6} + *{package}{auxhook} {2019-12-17 v1.6} + *{package}{kvoptions} {2019/11/29 v3.13} + *{file} {pd1enc.def} {2020/01/14 v7.00d} + *{package}{intcalc} {2019/12/15 v1.3} + *{package}{etexcmds} {2019/12/15 v1.7} + *{package}{bitset} {2019/12/09 v1.3} + *{package}{bigintcalc} {2019/12/15 v1.5} + *{package}{atbegshi} {2019/12/05 v1.19} + *{file} {hpdftex.def} {2020/01/14 v7.00d} + *{package}{atveryend} {2019-12-11 v1.11} + *{package}{rerunfilecheck}{2019/12/05 v1.9} + *{package}{uniquecounter}{2019/12/15 v1.4} + *{package}{./texmf-local/tex/latex/econtexShortcuts}{0000/00/00 v0.0} + *{package}{makecell} {2009/08/03 v0.1e} + *{package}{rotating} {2016/08/11 v2.16d} + *{package}{subfigure} {2002/03/15 v2.1.5} + *{file} {subfigure.cfg}{0000/00/00 v0.0} + *{file} {t3cmr.fd} {2001/12/31 v0.0} + *{file} {umsa.fd} {2013/01/14 v3.01} + *{file} {umsb.fd} {2013/01/14 v3.01} + *{file} {ulasy.fd} {1998/08/17 v2.2e} + *{file} {uwasy.fd} {2020/01/19 v2.4} + *{file} {t1cmtt.fd} {2019/12/16 v2.5j} + *{-------}{Document-specific files:}{----} + *{file} {translations-basic-dictionary-english.trsl}{(english v0.0} + *{file} {supp-pdf.mkii}{0000/00/00 v0.0} + *{package}{epstopdf-base}{2020-01-24 v2.11} + *{file} {epstopdf-sys.cfg}{2010/07/13 v1.3} + *{package}{nameref} {2019/09/16 v2.46} + *{package}{gettitlestring}{2019/12/15 v1.6} + *{file} {GL2017.out} {0000/00/00 v0.0} + *{file} {GL2017.out} {0000/00/00 v0.0} + *{package}{bookmark} {2019/12/03 v1.28} + *{file} {bkm-pdftex.def}{2019/12/03 v1.28} + *{file} {GL2017-NoAppendix}{0000/00/00 v0.0} + *{file} {./econtexRoot}{0000/00/00 v0.0} + *{file} {Equations/Equation1.tex}{0000/00/00 v0.0} + *{file} {./Tables/Calibration.tex}{0000/00/00 v0.0} + *{file} {Figures/Figure1.png}{0000/00/00 v0.0} + *{file} {Figures/Figure2.png}{0000/00/00 v0.0} + *{file} {Figures/Figure5.png}{0000/00/00 v0.0} + *{file} {Figures/Figure3.png}{0000/00/00 v0.0} + *{file} {Figures/Figure4.png}{0000/00/00 v0.0} + *{file} {Appendices/Apndx}{0000/00/00 v0.0} + *{file} {./econtexRoot}{0000/00/00 v0.0} + *{file} {../Appendices/onlyinsubfile.tex}{0000/00/00 v0.0} +} diff --git a/Guerrieri-Lorenzoni_2017_REMARK/GL2017.out b/Guerrieri-Lorenzoni_2017_REMARK/GL2017.out new file mode 100644 index 00000000..e69de29b diff --git a/Guerrieri-Lorenzoni_2017_REMARK/GL2017.pdf b/Guerrieri-Lorenzoni_2017_REMARK/GL2017.pdf new file mode 100644 index 0000000000000000000000000000000000000000..333d97ba4c3c7f76327e06cce2d19fe94a0683f6 GIT binary patch literal 466878 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