From 5b0578ab83a338887cdcc0991dd5de08229b25eb Mon Sep 17 00:00:00 2001 From: Krzysztof Rudnicki Date: Wed, 12 Apr 2023 20:06:25 +0200 Subject: [PATCH] feat: start writing report --- lab3/EARIN_LAB_3_RUDNICKI_KLISZKO.tex | 14 - lab3/main.py | 5 +- lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.aux | 19 + .../EARIN_LAB_3_RUDNICKI_KLISZKO.fdb_latexmk | 77 +++ lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.fls | 500 ++++++++++++++++++ lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.out | 3 + lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.pdf | Bin 0 -> 27007 bytes .../EARIN_LAB_3_RUDNICKI_KLISZKO.synctex.gz | Bin 0 -> 8692 bytes lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.tex | 55 ++ lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.xdv | Bin 0 -> 18600 bytes lab3/{ => report}/EARIN_Lab_3.pdf | Bin 11 files changed, 657 insertions(+), 16 deletions(-) delete mode 100644 lab3/EARIN_LAB_3_RUDNICKI_KLISZKO.tex create mode 100644 lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.aux create mode 100644 lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.fdb_latexmk create mode 100644 lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.fls create mode 100644 lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.out create mode 100644 lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.pdf create mode 100644 lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.synctex.gz create mode 100644 lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.tex create mode 100644 lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.xdv rename lab3/{ => report}/EARIN_Lab_3.pdf (100%) diff --git a/lab3/EARIN_LAB_3_RUDNICKI_KLISZKO.tex b/lab3/EARIN_LAB_3_RUDNICKI_KLISZKO.tex deleted file mode 100644 index 1946f8b5..00000000 --- a/lab3/EARIN_LAB_3_RUDNICKI_KLISZKO.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass{article} -\usepackage{graphicx} % Required for inserting images - -\title{EARIN_LAB_3_RUDNICKI_KLISZKO.tex} -\author{321krzychu } -\date{April 2023} - -\begin{document} - -\maketitle - -\section{Introduction} - -\end{document} diff --git a/lab3/main.py b/lab3/main.py index 0723edc9..c51920a5 100644 --- a/lab3/main.py +++ b/lab3/main.py @@ -78,8 +78,8 @@ def print_help(): Default values: number_of_parents=5, size_of_population=20, - stadard_deviation=0.1, - iterations=100, + mutation_strength=0.1, + number_of_generations=100, min_value=-5.12, max_value=5.12 @@ -146,3 +146,4 @@ if __name__ == "__main__": print("Best fitness found:", best_fitness) print("total_generation_time: ", total_generation_time) print("time_per_generation: ", time_per_generation) + \ No newline at end of file diff --git a/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.aux b/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.aux new file mode 100644 index 00000000..28e99801 --- /dev/null +++ b/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.aux @@ -0,0 +1,19 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} +\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined +\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\newlabel\oldnewlabel +\fi} +\fi} +\global\let\hyper@last\relax +\gdef\HyperFirstAtBeginDocument#1{#1} +\providecommand*\HyPL@Entry[1]{} +\HyPL@Entry{0<>} +\@writefile{toc}{\contentsline {section}{\numberline {1}Exercise Variant 2 - "Rastrigin function"}{1}{section.1}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2}Implementation}{2}{section.2}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3}Results}{2}{section.3}\protected@file@percent } +\gdef \@abspage@last{2} diff --git a/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.fdb_latexmk b/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.fdb_latexmk new file mode 100644 index 00000000..fc15fd25 --- /dev/null +++ b/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.fdb_latexmk @@ -0,0 +1,77 @@ +# Fdb version 4 +["xdvipdfmx"] 1681322732 "EARIN_LAB_3_RUDNICKI_KLISZKO.xdv" "EARIN_LAB_3_RUDNICKI_KLISZKO.pdf" "EARIN_LAB_3_RUDNICKI_KLISZKO" 1681322732 0 + "EARIN_LAB_3_RUDNICKI_KLISZKO.xdv" 1681322732 18600 1d9d60c469d557b74d2b3e0493611af6 "xelatex" + (generated) + "EARIN_LAB_3_RUDNICKI_KLISZKO.pdf" + (rewritten before read) +["xelatex"] 1681322731 "/home/kuchy/EARIN/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.tex" "EARIN_LAB_3_RUDNICKI_KLISZKO.xdv" "EARIN_LAB_3_RUDNICKI_KLISZKO" 1681322732 0 + "/home/kuchy/EARIN/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.tex" 1681322730 1920 370bce4fc8a095d6adf1e992f67b0ac2 "" + "/usr/share/texmf-dist/fonts/map/fontname/texfonts.map" 1680514707 3524 cb3e574dea2d1052e39280babc910dc8 "" + "/usr/share/texmf-dist/fonts/tfm/adobe/zapfding/pzdr.tfm" 1680514707 1528 f853c4d1b4e0550255e02831fdc8496f "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm" 1680514707 1524 4414a8315f39513458b80dfc63bff03a "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm" 1680514707 1512 f21f83efb36853c0b70002322c1ab3ad "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1680514707 1520 eccf95517727cb11801f4f1aee3a21b4 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1680514707 1288 655e228510b4c2a1abe905c368440826 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1680514707 1300 b62933e007d01cfd073f79b963c01526 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1680514707 1292 21c1c5bfeaebccffdb478fd231a0997d "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1680514707 1124 6c73e740cf17375f03eec0ee63599741 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm" 1680514707 1116 933a60c408fc0a863a92debe84b2d294 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm" 1680514707 1120 8b7d695260f3cff42e636090a8002094 "" + "/usr/share/texmf-dist/tex/generic/atbegshi/atbegshi.sty" 1680514707 24708 5584a51a7101caf7e6bbf1fc27d8f7b1 "" + "/usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty" 1680514707 40635 c40361e206be584d448876bba8a64a3b "" + "/usr/share/texmf-dist/tex/generic/bitset/bitset.sty" 1680514707 33961 6b5c75130e435b2bfdb9f480a09a39f9 "" + "/usr/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty" 1680514707 7734 b98cbb34c81f667027c1e3ebdbfce34b "" + "/usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty" 1680514707 8371 9d55b8bd010bc717624922fb3477d92e "" + "/usr/share/texmf-dist/tex/generic/iftex/iftex.sty" 1680514707 7237 bdd120a32c8fdb4b433cf9ca2e7cd98a "" + "/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty" 1680514707 8356 7bbb2c2373aa810be568c29e333da8ed "" + "/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty" 1680514707 31769 002a487f55041f8e805cfbf6385ffd97 "" + "/usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty" 1680514707 5412 d5a2436094cd7be85769db90f29250a6 "" + "/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty" 1680514707 17859 4409f8f50cd365c68e684407e5350b1b "" + "/usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty" 1680514707 19007 15924f7228aca6c6d184b115f4baa231 "" + "/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty" 1680514707 20089 80423eac55aa175305d35b49e04fe23b "" + "/usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty" 1680514707 21514 b7557edcee22835ef6b03ede1802dad4 "" + "/usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty" 1680514707 7008 f92eaa0a3872ed622bbf538217cd2ab7 "" + "/usr/share/texmf-dist/tex/latex/atveryend/atveryend.sty" 1680514707 19336 ce7ae9438967282886b3b036cfad1e4d "" + "/usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty" 1680514707 3935 57aa3c3e203a5c2effb4d2bd2efbc323 "" + "/usr/share/texmf-dist/tex/latex/base/article.cls" 1680514707 20144 d5ecf0a5140c8d8d8b72cbe86e320eff "" + "/usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty" 1680514707 3052 30236f0cc243a8651b82240dfd2e8b9d "" + "/usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty" 1680514707 2462 8ce5f9a9c63002f2c1af03c262cf29af "" + "/usr/share/texmf-dist/tex/latex/base/size10.clo" 1680514707 8448 c33a4e1cb35cee9b33c2b21033b73e39 "" + "/usr/share/texmf-dist/tex/latex/base/ts1cmr.fd" 1680514707 2430 8418b3f1835e588625becbcac4dbce56 "" + "/usr/share/texmf-dist/tex/latex/float/float.sty" 1680514707 6749 16d2656a1984957e674b149555f1ea1d "" + "/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1680514707 1224 978390e9c2234eab29404bc21b268d1e "" + "/usr/share/texmf-dist/tex/latex/graphics-def/xetex.def" 1680514707 14788 1dde73f396dd97d88c838bee2a352abe "" + "/usr/share/texmf-dist/tex/latex/graphics/graphics.sty" 1680514707 18387 8f900a490197ebaf93c02ae9476d4b09 "" + "/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty" 1680514707 8010 a8d949cbdbc5c983593827c9eec252e1 "" + "/usr/share/texmf-dist/tex/latex/graphics/keyval.sty" 1680514707 2671 7e67d78d9b88c845599a85b2d41f2e39 "" + "/usr/share/texmf-dist/tex/latex/graphics/trig.sty" 1680514707 4023 293ea1c16429fc0c4cf605f4da1791a9 "" + "/usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty" 1680514707 17914 4c28a13fc3d975e6e81c9bea1d697276 "" + "/usr/share/texmf-dist/tex/latex/hyperref/hxetex.def" 1680514707 44472 a079d09fb6a7034a730c6d56a4fe1267 "" + "/usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty" 1680514707 223129 4edf043af471f3251c66e432cfa22987 "" + "/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty" 1680514707 12947 1ce831528e963a8568de1f4d67cfb982 "" + "/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def" 1680514707 14249 d947c5c09f3af04ae2f37fc11c7ac2f6 "" + "/usr/share/texmf-dist/tex/latex/hyperref/puenc.def" 1680514707 117125 aa115cac3914abcf3769f370e6325117 "" + "/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty" 1680514707 22555 6d8e155cfef6d82c3d5c742fea7c992e "" + "/usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty" 1680514707 13815 760b0c02f691ea230f5359c4e1de23a7 "" + "/usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def" 1680514707 32346 879686206fa618f4f5073ad4bd48feda "" + "/usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty" 1680514707 5766 13a9e8766c47f30327caf893ece86ac8 "" + "/usr/share/texmf-dist/tex/latex/listings/listings.cfg" 1680514707 1829 d8258b7d94f5f955e70c623e525f9f45 "" + "/usr/share/texmf-dist/tex/latex/listings/listings.sty" 1680514707 80947 75a96bb4c9f40ae31d54a01d924df2ff "" + "/usr/share/texmf-dist/tex/latex/listings/lstlang1.sty" 1680514707 205154 31132370016e8c97e49bc3862419679b "" + "/usr/share/texmf-dist/tex/latex/listings/lstmisc.sty" 1680514707 77021 d05e9115c67855816136d82929db8892 "" + "/usr/share/texmf-dist/tex/latex/refcount/refcount.sty" 1680514707 9878 9e94e8fa600d95f9c7731bb21dfb67a4 "" + "/usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty" 1680514707 9714 ba3194bd52c8499b3f1e3eb91d409670 "" + "/usr/share/texmf-dist/tex/latex/tools/array.sty" 1680514707 12691 5b542990fe866f3d772f71346cf85b95 "" + "/usr/share/texmf-dist/tex/latex/tools/tabularx.sty" 1680514707 7147 be6981d9f5d866a5634048c4a11814a9 "" + "/usr/share/texmf-dist/tex/latex/url/url.sty" 1680514707 12796 8edb7d69a20b857904dd0ea757c14ec9 "" + "/usr/share/texmf-dist/web2c/texmf.cnf" 1680514707 39911 2da6c67557ec033436fe5418a70a8a61 "" + "/var/lib/texmf/web2c/xetex/xelatex.fmt" 1680837431 11046058 d5ca4f11ebf2e7c04d0ff81171321c44 "" + "EARIN_LAB_3_RUDNICKI_KLISZKO.aux" 1681322732 873 0d694ff79ab54b87e9d04eaf6c385a3b "xelatex" + "EARIN_LAB_3_RUDNICKI_KLISZKO.out" 1681322732 454 50b668959753031c85a7636eb970de0c "xelatex" + "EARIN_LAB_3_RUDNICKI_KLISZKO.tex" 1681322730 1920 370bce4fc8a095d6adf1e992f67b0ac2 "" + (generated) + "EARIN_LAB_3_RUDNICKI_KLISZKO.aux" + "EARIN_LAB_3_RUDNICKI_KLISZKO.log" + "EARIN_LAB_3_RUDNICKI_KLISZKO.out" + "EARIN_LAB_3_RUDNICKI_KLISZKO.xdv" + (rewritten before read) diff --git a/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.fls b/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.fls new file mode 100644 index 00000000..fd99825e --- /dev/null +++ b/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.fls @@ -0,0 +1,500 @@ +PWD /home/kuchy/EARIN/lab3/report +INPUT /usr/share/texmf-dist/web2c/texmf.cnf +INPUT /var/lib/texmf/web2c/xetex/xelatex.fmt +INPUT /home/kuchy/EARIN/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.tex +OUTPUT EARIN_LAB_3_RUDNICKI_KLISZKO.log +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/size10.clo +INPUT /usr/share/texmf-dist/tex/latex/base/size10.clo +INPUT /usr/share/texmf-dist/tex/latex/base/size10.clo +INPUT /usr/share/texmf-dist/tex/latex/base/size10.clo +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +INPUT /usr/share/texmf-dist/tex/latex/graphics-def/xetex.def +INPUT /usr/share/texmf-dist/tex/latex/graphics-def/xetex.def +INPUT /usr/share/texmf-dist/tex/latex/graphics-def/xetex.def +INPUT /usr/share/texmf-dist/tex/latex/graphics-def/xetex.def +INPUT /usr/share/texmf-dist/tex/latex/listings/listings.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/listings.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/listings.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/listings.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/listings.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/listings.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/listings.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/listings.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/listings.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/listings.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/listings.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/lstmisc.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/lstmisc.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/lstmisc.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/lstmisc.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/listings.cfg +INPUT /usr/share/texmf-dist/tex/latex/listings/listings.cfg +INPUT /usr/share/texmf-dist/tex/latex/listings/listings.cfg +INPUT /usr/share/texmf-dist/tex/latex/listings/listings.cfg +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty +INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty +INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT /usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT /usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty +INPUT /usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT /usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT /usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT /usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT /usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT /usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT /usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT /usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT /usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT /usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT /usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +INPUT /usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT /usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT /usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT /usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT /usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT /usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT /usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT /usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT /usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT /usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT /usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/nameref.sty +INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty +INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty +INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty +INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty +INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty +INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty +INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty +INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty +INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty +INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty +INPUT /usr/share/texmf-dist/tex/latex/refcount/refcount.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT /usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def +INPUT /usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def +INPUT /usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def +INPUT /usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def +INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/generic/iftex/iftex.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/puenc.def +INPUT /usr/share/texmf-dist/tex/latex/hyperref/puenc.def +INPUT /usr/share/texmf-dist/tex/latex/hyperref/puenc.def +INPUT /usr/share/texmf-dist/tex/latex/hyperref/puenc.def +INPUT /usr/share/texmf-dist/tex/latex/url/url.sty +INPUT /usr/share/texmf-dist/tex/latex/url/url.sty +INPUT /usr/share/texmf-dist/tex/latex/url/url.sty +INPUT /usr/share/texmf-dist/tex/latex/url/url.sty +INPUT /usr/share/texmf-dist/tex/latex/url/url.sty +INPUT /usr/share/texmf-dist/tex/latex/url/url.sty +INPUT /usr/share/texmf-dist/tex/latex/url/url.sty +INPUT /usr/share/texmf-dist/tex/latex/url/url.sty +INPUT /usr/share/texmf-dist/tex/latex/url/url.sty +INPUT /usr/share/texmf-dist/tex/latex/url/url.sty +INPUT /usr/share/texmf-dist/tex/latex/url/url.sty +INPUT /usr/share/texmf-dist/fonts/map/fontname/texfonts.map +INPUT /usr/share/texmf-dist/fonts/tfm/adobe/zapfding/pzdr.tfm +INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty +INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty +INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty +INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty +INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty +INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty +INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty +INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty +INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty +INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty +INPUT /usr/share/texmf-dist/tex/generic/bitset/bitset.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT /usr/share/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT /usr/share/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT /usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty +INPUT /usr/share/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT /usr/share/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT /usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty +INPUT /usr/share/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT /usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty +INPUT /usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty +INPUT /usr/share/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT /usr/share/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT /usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty +INPUT /usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty +INPUT /usr/share/texmf-dist/tex/generic/atbegshi/atbegshi.sty +INPUT /usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hxetex.def +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hxetex.def +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hxetex.def +INPUT /usr/share/texmf-dist/tex/latex/hyperref/hxetex.def +INPUT /usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty +INPUT /usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty +INPUT /usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty +INPUT /usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty +INPUT /usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty +INPUT /usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty +INPUT /usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty +INPUT /usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty +INPUT /usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty +INPUT /usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty +INPUT /usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +INPUT /usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty +INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT /usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +INPUT /usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +INPUT /usr/share/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT /usr/share/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT /usr/share/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT /usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty +INPUT /usr/share/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT /usr/share/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT /usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty +INPUT /usr/share/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT /usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty +INPUT /usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty +INPUT /usr/share/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT /usr/share/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT /usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty +INPUT /usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty +INPUT /usr/share/texmf-dist/tex/latex/atveryend/atveryend.sty +INPUT /usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty +INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT /usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +INPUT /usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +INPUT /usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/tabularx.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/tabularx.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/tabularx.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/tabularx.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/tabularx.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/tabularx.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/tabularx.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/tabularx.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/tabularx.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/tabularx.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/tabularx.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/array.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/array.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/array.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/array.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/array.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/array.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/array.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/array.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/array.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/array.sty +INPUT /usr/share/texmf-dist/tex/latex/tools/array.sty +INPUT /usr/share/texmf-dist/tex/latex/float/float.sty +INPUT /usr/share/texmf-dist/tex/latex/float/float.sty +INPUT /usr/share/texmf-dist/tex/latex/float/float.sty +INPUT /usr/share/texmf-dist/tex/latex/float/float.sty +INPUT /usr/share/texmf-dist/tex/latex/float/float.sty +INPUT /usr/share/texmf-dist/tex/latex/float/float.sty +INPUT /usr/share/texmf-dist/tex/latex/float/float.sty +INPUT /usr/share/texmf-dist/tex/latex/float/float.sty +INPUT /usr/share/texmf-dist/tex/latex/float/float.sty +INPUT /usr/share/texmf-dist/tex/latex/float/float.sty +INPUT /usr/share/texmf-dist/tex/latex/float/float.sty +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT ./EARIN_LAB_3_RUDNICKI_KLISZKO.aux +INPUT EARIN_LAB_3_RUDNICKI_KLISZKO.aux +INPUT EARIN_LAB_3_RUDNICKI_KLISZKO.aux +OUTPUT EARIN_LAB_3_RUDNICKI_KLISZKO.aux +INPUT /usr/share/texmf-dist/tex/latex/base/ts1cmr.fd +INPUT /usr/share/texmf-dist/tex/latex/base/ts1cmr.fd +INPUT /usr/share/texmf-dist/tex/latex/base/ts1cmr.fd +INPUT /usr/share/texmf-dist/tex/latex/base/ts1cmr.fd +INPUT ./EARIN_LAB_3_RUDNICKI_KLISZKO.out +INPUT EARIN_LAB_3_RUDNICKI_KLISZKO.out +INPUT ./EARIN_LAB_3_RUDNICKI_KLISZKO.out +INPUT EARIN_LAB_3_RUDNICKI_KLISZKO.out +INPUT ./EARIN_LAB_3_RUDNICKI_KLISZKO.out +INPUT EARIN_LAB_3_RUDNICKI_KLISZKO.out +INPUT ./EARIN_LAB_3_RUDNICKI_KLISZKO.out +INPUT EARIN_LAB_3_RUDNICKI_KLISZKO.out +INPUT ./EARIN_LAB_3_RUDNICKI_KLISZKO.out +INPUT ./EARIN_LAB_3_RUDNICKI_KLISZKO.out +OUTPUT EARIN_LAB_3_RUDNICKI_KLISZKO.out +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr8.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr6.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm +INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty +INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty +OUTPUT EARIN_LAB_3_RUDNICKI_KLISZKO.xdv +INPUT EARIN_LAB_3_RUDNICKI_KLISZKO.aux +INPUT ./EARIN_LAB_3_RUDNICKI_KLISZKO.out +INPUT ./EARIN_LAB_3_RUDNICKI_KLISZKO.out diff --git a/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.out b/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.out new file mode 100644 index 00000000..f26fdc70 --- /dev/null +++ b/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.out @@ -0,0 +1,3 @@ +\BOOKMARK [1][-]{section.1}{\376\377\000E\000x\000e\000r\000c\000i\000s\000e\000\040\000V\000a\000r\000i\000a\000n\000t\000\040\0002\000\040\000-\000\040\000"\000R\000a\000s\000t\000r\000i\000g\000i\000n\000\040\000f\000u\000n\000c\000t\000i\000o\000n\000"}{}% 1 +\BOOKMARK [1][-]{section.2}{\376\377\000I\000m\000p\000l\000e\000m\000e\000n\000t\000a\000t\000i\000o\000n}{}% 2 +\BOOKMARK [1][-]{section.3}{\376\377\000R\000e\000s\000u\000l\000t\000s}{}% 3 diff --git a/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.pdf b/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1ee07f8c47856f194fa518bd66291fd5cd68ee54 GIT binary patch literal 27007 zcmbTcW2|Ufvjw=%wr%@t+qP}nwr$(C&9iOWwr#8L>vZ?~Zr<&e+nubetYjtg$EY!D zRE;VUIUx~hdKzX(lEd4pS4esmd^&tv0}DtlE?N|N6V+3;Kt5=7uYm~IUsgcf7-^czp-W~* zity;&gFie^Rt=ieGi>QrdQej&k;+frRH%_z1GJ%bx39WvO1(c{drx?;wKsP!4|}$> zp*>z`u=yO|>^M3$p>dfL^>{ITzg4|BJGFj%?s-6O28KSo9(eRQyK-XZz_7(pM0L7C z#kl>rj~biBH~@VX-oS%7>@4nHFHUlGeE2r*-~%q$f!1Vdnw{7L9IL^Yvl=GLV0>4} z@UP~DHLJ{|oOY%^sa2gqHV175%>QKNCzKTYbk9dk#uU&jDk7fqXVcH8azoASp*O&5 z%Zdm@046ilC!4j5O)LuaxTlS~_jMXRG_Fzx(Kbro)(8rI&LyuektXH@0nO)Rn2#G> z7_?)&9eEXz=zpQ1*{NHh_>u8%nBn% zCeLk7bLRx1Jj7wN=McFETtp>^dndAwSyFB$1cA?hsw*xaF6p$dcd7+DYpC9b6p07C z4)H9O&@01jJpl&mc?g_pG}(>oBq2Kx4kwn;gV~KWwFUr3N6FDLmBFAgFZ?sO{!m`m1}j zb4RM>4l>vn5NC$)a&zxghSw|=0sg!nzoARGzgvsSj?$naeLjAA1!?4dOXNNSr^+A{O-G=UaL`!o~bL&??5Y)q`$)(A62&9{dc?+nxZXTs*K>3W|P1=AI zNOXQbtZw8BAlzSw2G~#t%1j^&!!iEggyjMd!h6xB#kyW`(;!(X#C)i@|Zy3hQ%yRn^|rAR-ZzW98|Au zd@(UxVy&6Vl=Lv20*&CvioPg|I}V!^aFWX4vCn8=YRS2?KAYg$bcm2~ICYq+m(884 zP@ziYoQ3xoydf6n2uXw*9;@BN-H|a6>Q`+W7z{xLL`q+!T>u2#Q;1ASihy_GvP+cF zP=y=197qDxl!%Qw-z=3G%vL}K3vl|_G}=f!b8o$fjhf7WH$k1v8hmY6(vavKcC z82_lrZO(BmRoSNuEp}SL?v&&MSdj(Y6cjw!3>fIUk}TN->(dBeC$EL} z1`|A?Z_+$Nq0ws`8;K$4+NNeN%4`um-kwCI?YS@Q3C{5{tD(GmkG3WuJo7o|Olk&4 zTlTxep)f_2vOXLImRgm5O04~tB&&3al~wjqi~5t^8JjXD3ypjk=KCyDOV$#reYy3q z8crs50SVJZ@P-x;!d7R)#Gge5RFxBw)e}ey84{HoO&H>f>iP#a1WJ_SQLV`(lJj{$ zl~I|lM8{f85sLuU+`OEHC5Pxg2lNtOgN|(Kv}|da8)A-qQq3r6htt9$MibM@J9_an zco~*HXqMG9CX~kI{dj8RzA=Dz2uxdTlFshhrFZs5)dsr*b_o+s?Cx;OF|P9#7ZR<- z=GwfmiqG{I4-i=Tz$r$9KQMftD@?FEpy{XkSJpct-@0J6*4V?47v}~wq9qptq5Ho# z2m3hD*oV#ml?HZNBCXzbZ1}JiS{(xy*q|qzrGv&!say#P)LxcA|zEc&QK)s zVTvN9Kpt5oP{bkT$$dH3r?hFcjm$OqEZc@J{`}aN2DJ)QucE)o$Jo z7H4oGA=@>`G0`|;E}Uq0C2HDGE)4Wof$17`v-Fw+U4u_=$04k|IJ1IsL7AU-)?`Nr zsSe+xxa#X1a9~Wi5N*f;u$5ILO)hnto;Wvc3Q8XBL77NliQHN%;+i}jO)^nUmrj(zq~;`Cgy^>CXlPn40TK1|R>tH?Q z&V10#O!ywMY)gB86LyMY-_a9!WB(dEY^S~)u3W<-<5V5m-FSL7jJ_`_12G`m5~ebU zp>NwAc?h=t#`}4+jbJgKf;6@<`oFaJudn}7Zw9)5BjZdg%>Sw4Q%W5*$n?-xZxNrp zL9gjT0*d&*5OL<6!UERxZH4=OSXaXvsSv|ZuVRKTM(*zH8_q-nlrDkF3%n)Uy<2th zF5Sg#V;|qWrMX>&rAN4#r=ZhVhP0ID?Y(^zBW}Bu844>ftU{h|XSulm_x2{Bfm^4& z4Vi&#Oq5>q+_)elAKH&q!f6%@BJ(s2KnV($=tCOiisdq92!+ zff>@U$eqh9h`?LR40W6b5r8TB;IO;Hgi+`q^Z1|_#fUUWB=ADSvfs)Gz~z(X1gWCs zS&!00$vI?!hz>V{jZNT|U=WNbxVD#0u-iGH@oORE0L|W^&nE8Ztw+_<7eJX^`_)=o zy7bFLnW$K7?Y9FNme~LqC0sqZ<_*H>3r{qPXoxX|B>5Y-qpSV;w4fq#Fx`Wu%{|AI zrWr+erb9GR&}K$EayBkJvOsG_bI+D-k@`CJt;-&+Uq8N1sVTp}Rt&SaFYYH*5$#A- zocbYM;xnz&EKsj3he~sI{U>&nN*-y(;*O(UnqwvNydw^5(Uw;X>wQ_3$CNfK-k;`_ z48SZow^#eFKsiotG6J8ao=uI`#YD<`Ouzwib-sXcJE774Co7oQ{tYV_=~(`g720$1 zmVtEe0K2ZfL)wG`KIiYdbN=8h}zuKuoiZs<6e=zK9J(J01J z(|#DgQYxf}vyz8{cT+!(F?{qaNLgL{f)NW|2)Fqb8=0OlNH2KY3C9QdT&rczlB^E=!zbtAV^??v%OsXUYh%(n>>R{&zxbpJ##2E2he|jU?|f!yTh>vo0(p)b z@wDS=l!sJa$e4ehtvbtEh`~&@^v@Y=v2U%(p0!-D=jV^c0kmNs2E>uGo$8H7^U)jR5WwQ>1P~hlHVIF%9=3&f`{zBl z;NvxcK^V~lQ2@4jo(f~byup%z?t#LJcAJW=<2zjq?fiw4C0~yec4hOSq-l5$|dD#|OEFXKb>>{^?x)%zD7?9-+f)&I##)Id#+;-#=j>O0_-RXi6HgUB6*R{cI z$&}8?mO~1Ep0(voMDtMN+cUk-p&fgOv~Ek@68faAc7s7O=Okx}Ixk_5W7Og}lNS*h z`ThIj*qhPKr`|RswghbdX8U>PhIgjpi~lLQ$f`|VwVn%yG6Vh>H4XPR82+TY=JJbu zfDfgnaKj|gAn#=Qi1^N!0retA&Sa}BHJ|If0BUJLi|+XbomM^=dwlPNV`hwjwH5?= zXh@*VAxI}xny5^J1#TOd!e^!_eMq+E_l8+x7V5)2zL=TKAWPXSMUjeplmXjGQUPL8 zq-1qLZ$vU#>Ji9M16#Em$hfh+J<0hJ#W0n4a6c7+3XZ6XxnD)qF^LGoasr3GR>VhU zWL<=u<>c9MUCQi`J~jC@x4my~SLyW)C6NY3ylS-vB;D1+DX!0gN4Ly|VT=4^ zwhJPzHCtJq(Ao)HQ(>d^KZJ_@-&{2&Hpah&DoN7vfDbZhopiRXCn#gk zU#42tfjpxHH+|oCOIa`>MRw^{%b9q7X6Yh#=csn1w6(j^D`%@~?(AMUxFhz(+D2GV zw92OkmYDd#rmH7M^xWlpHS&l7fiSzJ`Gj6;XsY52&WSU&D=0+ZLU#YSaC0R7%NV`8 zjEFaaiaf$i3)a(lXV$&U0y3FbzG1SY6n^6B5gFp`xW~P){>rZEM@3&JCw1YTs?nW3 zQ3)TSJ=O@94{8?k(JvV?NO2LeDTWC~WZj@Rrs!U5-H-S<4SO^ouf`4bJVI9A8O$K~ zLyRMk!^=WN&5sG3rx_%l2ZkGJ#RDYQ3-W?KU!&_+z6KP7+=?cAMYGgxL0mKc@A?S5KbXjSiFPs(`X+jI?jJ53?YmTX zyxVppcmZRw6E|7H;V&=F6>J{@3`yD{=92*2bl(Tv<*~4*y)5p=4tbD8nZs~lUkX~% zJ(BOyM3JH75{#eOcAf@FV;Zf{D?}c}6eJkMCK!mwUVFL*m78!r%#p>v3RULmW*Dd9 z^)v98L)(t>X0d})oM$hYILv5pE56{=;enJK|Sl5FMBE|q3Po-pv$!Z6-=lW z9}1K$V|v?0e}J1l@vVk!Vim5=5Y4`#op{CIm~b<8^JzbQ^6`;P8&h0r$QEO2%k{_b zAVhY1T}iIax>)bsNE_tf>*P^!1Nt2$N+)c=2y^OSmbN(YrM2`YGr0wR;1=yfn(`a4 za&^bC^a)1AB=2n%8ap@Lx&eeDc>bVRz<>A3%U^Gav`wHkAq(E})tyB0jdG<*y(_9m z0$*)l2Op)Jm_z`hhp!AFvPb|%Q|bO?T#}eDIw!YPrfQCCxkfF2$>Jec!MR(@c|Wjt z;#DJDWO9c{AyR3nK;c`|AwA@$T#jO&w>9p^YlAqIqJoJKrH4<4LSam8GhOSGy9$_c z;4lqyVGsSfw_p|9im?S{Blv0nvR+Wl1T)0&EDc&WK=RJhyuFDttLv6)Gi>JK4j*`D4Wnaw~j8Ihdcby3*|62{U0bn zL+vrWIrTTPEdS~03JyVQ>4r2-;MvO|?*jqNe8?5DzC(fA!$yV)qavkgU-nJk z5HT(C*h-hjGG!qW6U`KDge6?kBKYS}AYHhv8!$l|TXF+|F#Fj@N2pMi{o;#nIN!Il zFSAq(ncG(RauyD0{h~fX4ZLhjxj7Te0x*k<=+ZPmiwNf~lA^YLrmT!mX<8=q z59i~S7r2E(Jv`yStKSWsG^t;Q?OdQ>jPRVuXtuX{#LsljmA0SfC#nP>fz4BpEep(1 zap!48DBfmcfi93e48hk@_GYkOm@hseRKWFhDA1j*jQeB*Xtv)p@MAD8P0fRSU|X~K zv@U8xdW1|@$1&GB7Pp^s(+5SsE~mxr&laW1Qt>AbqU>wa8*XB^lVy*Z&q=zRMUDe&5vL7X4+ zY~N2w92>h(8=xL}cO1bbMWW&(cF8c%mjruO{kbv4)w&c>`$3Wlh4f3o}AKcCme(&>#Z;#9sn;Pe27V1>0rjuV2L>ZXVF5=t*3zL)Oo*+@N zr6?`v#h2-6omP`pQx7kHvC5=j6!R5;Nfq=0sT5z_36p3^!rXZ-=Pu#nG@F3QG%Dzq zc0aZ}vGMo*Zg@$82s)8RhmA}E#2=*i<>dbv3;u~&SFy)MPm4RY9b80{m_cFxl4 z0K9g59m?933O;G{fp*-A9`D!t8WV^%tijxL=8Ety0u1=b7dowEW?)<$BscCHz4I|4 zLJ*-5j13!HB}^U~!`ETJ`a1N>JpXgEe%T@Q)tm~_M5W>?HV<)537OtrZCiW=7C8@~ zFwujs%rqIW8Bm(g%9^YmW$j-=<@LNnB}9C|qUzTg&l6dhTrWRb@XyY#prI_Y4}ZE% zZut%#n$-HtTGO?jepBMSa~Nm$*N_?TOxvf$Sg(N&@=u(q<7U}*BxhLR+yxVeL@8%c zYpD!V)k|v<2<|?=YI=TS^9*U2TLePlmQ{^&XpdFCbK3=}Ics`kV+SZ{GN^m@dX*hA z77Gz`j+YdUTB2J7lQD@3^vNM}gz*H=RFJdcQeabe2=fGp_WYiMChUkPU=1FSCoX0{ z*LNdLPw(bPVXma7T*zkbpndpQ3+GcoZU5Q#B{W!D{|BvL{%@`Lf1funurU2ih~+jc z{t{yE8P&;y6on`a2{fTqWnid{$ZH=z(n6R;bOW#3o6N|qP#$7OljF%NAz|%h1@thU zr%4SaI`A=OnuiJuf!M-0Vi`Xu6PKAEt8?V=2+7jz4hRB^oru~BcPbibsa%^C3ZGvw zf_hr4!Eu*9+ASLfb`?i-f++}oW%V#$8 za5WF!uafU{bG?nuMM}i==Cd&zY#>UPwW(SxtY>Z$Jp4DQ1@^U_nJHC|c4#d`{Hp%} zOxFJf^Ir=uJ00tPVk;c4Ev4y89%)-5B4<34(TG4{1Kv%ihWS)CqqW<*6MotE8cZ4h}3OBilH3QR!)K z%7a#hrlp0lGx@Q7Y}qDZTiA0*y%4j;CDVFP|rcS4Tuz=k+5rJ!V7!{GXDnsgfAF*nz*bFuuwmY zQ#3G`AI}5V`Qu!Dc{o=Awhm0n*!`@n$n4%APmg}kFg{zR*U&po1?V6!g>O*za4Uj! zSI#^%La9GJrhYg9y1sw>optrsz*7deMH1U@`+>i?!h6Ex6Bx)-A?+%0WfuzN!-h2S zw)jf!pt&LE_y9E4)fog$l&+}Z!G-h}{T3o@LQ~YB3ks`5B3=*5JK3Jjw7s5dv^auO zpX%nj_S>BeraZPGMDzEn7f4-=T`?~Gy}wcR0&j)#T1u*owW0*jO4@l$_#fM^{@ z#K>VZva&gNdg?)1x4d{g6x=D2>2Ke7_xrlP~;Hk5rY5jZYaH>;|tjpTO=^`QG8(5Xh+o`qm!pKx} zB|WtdE*g_wn;+*T3fJ_)AwbR>tRu3m&!+-nlQIzjbOw%wf3>Qknb`%2&-R$Q9U9d%>${s=ZV+6y7-@R<-fA;7#JD;^FC|K_1O&I zLw7x(@VI1ocK_|ru{?xjhJ77$ zagH#~Z5y-2A)1BB$+nvXFgvkq8>1gQ5bDCsLvl%J20a{O_a~f&XlwtAR>q8oPC>a% z+kQukJ-RU!GO&pVaas+evxYK2<)`v0!bgsm0sdRVMryc)*4~w=JfS0$y*a3EYU=lB z%)Fi9oju8om%`Bt*t@z_|NqQ|tp8!!{OerE$o4m#F*MTC*Vi*LI=q8|0=IKmc6o+j z0K1ch@_G4se{Kwa3S}CA!x+YEkm5Z|^9^epWuT+uLI943d*eUU{smtSNsL|?jIM@` z!7f3u4g($a1PvXP^#DZ?$*{mEfy|V^i~>zfJ>`rX1r1Gwg6*gn$&iTjfb4}N$)Mnf zBHT$o@6a{4Y0&jq;KV776MR3J03DpSxW8D?u!s!O z`q_yH(lfZJ1QM6{#24h~W5aJQZV?|~>my+yk2@z>R&9?Rxall!- zzqCWx12QT7NYv6St=(xb{oY1>(SM|(&Cz40$~yA#)uM90McQq%cGjcm%PP*q;_T{j z;`m9YcR-o@GvL1b(pj!}-1sGvHQb$Zf%LfY@^CwDU!OK}viC_q2naCR9a;4c zG5uHW4g=%gb`!Ma>TL$`p|{>3V^x(={PPu&%g33Om5No9JMxKs{T8+WKwvn$@w7V) zfo(ZFd9mVMXyJWc7Rt-*BlkxjHFWM>vgRjtvvL}mgt zG-cD$h)1Y*|A~ZJ2S+i_;ELI@QII(}FYd>`iYlt906nj<1lRbgRYg81@-ZTln#P#f z3?Nm$cWo_gfv@p=Kx!y#+EnZO8RN`VV*dsx46tVW2do(Xf7Aku^nbJd{~!K8xI8?$ zI>bI*4wg-#}~a(H_hIwZblL|Q7wukY{Mwj2-NBG7)C zbVr{xJuo}4(IVfxaHqw&w79u8Guv1kZF8mufCf8v@FD;J)=^E;{~;d#QRx2P`AAS) zNW|90>A$=Yy8q1^VW4CBn>S*d;;DqZf-_>O?P5ZNMa-#g>FQ)66`nx>rB+R<7ENG* zatnfqM@DtoPeau)!2>A<7tq0FLJI}O1F*8kJuWCj0J$Eph{nF>W`(67@JMW4VIHND zNa_&^&0X3^Fr2gSG1A5OvbodMv-9HP)8j}YCI?R#FP3C~w?Vz8;kX!ad-V=oDsBli zS#xl5|KJyJC>~Tw%*7p;OM9dXf#?N!7Di}BA$6Kf>3Q%WzQzR{pEL>im`%&A+)3y& z8i}Is|ARVI8Ri8_$R7|dX9UXt=N|Sc8X$o@GoxPFSai;M{%8_97vH0VgwaMdY%tY| z!3YiOVQzF-n*#j4a@NZ9NNTN-Lb8%$T-0oW()Jx;_l`<8+XOCsL zY%QZ!YJbRn>J%Bhe1@Y@I9Bt?JlptB*-wpbP%9K;VgLrx@I)jK(qF8>h8v2w5$oo?ZQ+34O&T~dhoIj)=?YJ0Y+(sGN+cZlJdu~U3krl90K`%eFiD{&7=fw3{(c_lHLGJIKVG zzB?iRf;RZu^t?gb4GbwD(ujREnux@+ynKXe`CC<8;Ul=}V(_5$=hulsJqm?>EM4QM z%)WieSMy3^Spn#-@sb_faKQLGsYB6AMXmqotE+!qG-P^GcrvEwJ7>kZFCLelFnf}r{&p{?BLYJ<4A?HS)|C~} z{Zx21xL^dU&f5o%2;nO_Q5NO&!0$KoRaxmLy^qLVk2{82gCJi2eKC3PA4xQ*>=ECa zPY^5$#{uJqG@Cl4)N{`@iYRe#8}{p#WM#+0{gB>_{j(7oOwbqU4bMkwaH`kXOaCzc8qRSK<%u<@C#hJ|;HEQ&^=A zKy`$NmiuJ4%0uE&|+&|HeDZp5b;QQ<14j1QlCVP_j7L)>nBH(StkacM=+e;z57w9w4_d+J~ z{kh0lk;T1o@@bSHlvR*4R444*Ig40>yrOxUU1|>*=kc@BAp&5|g5Ps}agKzA1$?7_ z(Wzf5^$9=LoC_`;wSk6EprkeOPT*1!KuJm3NJ)3LV_ga2Ygl1kga5v09gE!=3;F$x z!JDy9c$v>fSyHTjI-y<0NPtkB8EOPSd5;z}iQN4WP#LiyT&2?_>V=L&E(wXOEOBx6 zxwBl0|9$1x`NQ_aCV+c;eXC^{I-4nDlR~z*UZFU(0d?m<-;vL&Y)hzP|!9aM=muPu(xaHl9q zUVVl#Mmth!!&twG+!frd4qS%EOv39Vg|6!eK0ON}c^=_iCFG|c)-9S{-71`@(Dg}F zzjmP>mvg7#Cwye+d}1Z9vT|UCAaTyVqr1d-nRKy9X}B1b`%f2QMQ1qsG}FZ0A*&>) zwxNJs>}O@jMq%sH%ZV@PY|-o|^ph#;r{UIFCv=+2+{cqJp~EbkZf}hTIzel8aiR6gOf?9d|0 zpqj+j__U@TxIyc!+^efkO9f@++#gcM>io1vK8T1`sQX+c6pq|V4|%0#ZQ%E!Q?%}f zP$R!uL%8j(m(~nSS$7zStZVG%uKZUwYsV>a1uogaphG>cntR=WH!9*G#9yL%W#<|` zfGykYvX(NIp8-MKamT=z!-jtd@QnMR<$FvHLC|@g+h(JWe-VI>+dAp~(D7;WU##R> zXz~GRtpey~=#lb8-VYCE+;!e1-7zC={KkzwU|{{h`lIqh_f9Jr6Myhsuc=%1TSYrE zB1$HV#g4>T+6rgnXyr?$)1bXdsp@HQ>N(bO2Hw;LSIvri!&<7O!C8c~QA_7sZyX#O z!r612%Z8Z;%vse9bBwpZ)l-$W_;#;4fY4>9C3~VRwu<=RAsixL!HM$Xglvg!vpMgEap7aoZzD2WC#Er2i` zYa$Gfj=cO{<*i30rDqHoGL@$0S@pAfm$EX?P~;DY*V)GAKNJ@KVfy?p4%*+ELQ6fp zICwoVJ-fqOJu5K)0JsxC&wn`iKlT>>zm_bFtbcE%ywyC_kXBl9;S<6GvT~yC7BRBJ zxxHV@^p=(_sx{=wBbo?vC@5}jXXE$;5c%S7Wf~xW`Eh^s6Csl3;m1}emDMU#I#gAw zP>EW_T30tOc3-xJ+Dv!37JSKkc)x6N`bynjRW-k8^r&CFXd?YOzKVtb1~eZ%rgN5v zIu9O#8bA)`Fpe5-Y|qIYngZ=+5;epo+C9|S#3p!2Vuid%$+>;X(ejU(L^SsiE?7e+ zC3{ai@p+q>op~Yu-azW>mi0uP{@@7|@1*;69LVj@9X>TYT<;4p2)MHY=RvK5Q@ILX zD_8ux)Rg8~x5>;rj)Pe-F)J;JMz_;!F5!gx<>;Qz_iZ@sPnSiYi){m!2ny}aDecZB zEu1pe>ypu%RF5%~z1@&Yn@r`b*-3j zg+WtD8cotfGh{FqIXAbnFdtt#&75wv zIJDTVb4w{;+)SCTo1c8DNA_O8QzBC#xnP*ZlD!;a>$ZwGA*%+&Fl?W{?ilhKlR)<`NG78U<@`UQZ zuQ~Xw36)rZVQK_xYKrhbrP~# zA%7*-Qrk2O45X_s#SvjJ;0VkUnyx+dopZ>WL``l(-yd%vUoOb0L$dx;DI>2 zKll!+S6xxqk@b7^*Z3D5STLgx8BZ%lgQ00ANH!7OeM?*>oVQUjNNF$Hw(1~~8*2(ioD;+xozKUkogX(g&hJVTH4~qEQqwNVlg4aBZHzh`o zICk~ifb{_&`XX77Ey@JVx##|0qS&MqI&EFcVMbXhDOn8wVCjO;Mt&7tw&hemWZoF%XHh9{H#csi& z;F$H8(~>{pgeU^y{=r*3rw$zP$!Fc3C|M`#a~y04?}R`hVasK4ypfO)HoF|g3I`vo z@2cz3`cZ4Z>9M##i^q~??QGCvac^WRulLP-U8etnN`yw^dvbme9wrzSYjAKi=r3fg zc20_*m)}JVhT)gf&Xld(f`#O@6+FVNw_-%Ar{u3Kj=j=tJkQ8nmc2kz%G%J_!Gx%L zc97r7zP`G_TUu(;Xqrs!6bxN9x{-}F)8Y>hr9Sr0Q0U9x=~%X2`7X&AMZAByUBA2{ z(|kgp{5yo->y6}`i6tvts##&IlQ#w+(Nj-(2aiGhGC zip~ouIu+39APHNqy4`z_8nz^BS}Ap1%+9q$aY&nJ=zL1zO@|7QdD!70=4c%JN~o*Q z35%8NLD%&TXM={~c2cmq&}XyFa)Xcv&7)WI$!L4DgFsZ$ws8#8Bq^Ha3?b zWW)%j-F`Y|`N~8QByZ{%-I^8Vc)^j8k)4oHBE1lum*4W!5GTT>|V@;z|aih;31?53WR3qWhp zo{|pFR||}*#LLPn7k)%0o<5?>Vo@x;0XmzsKhw;& zo|m%#t-<~TuiUdK+x#zOF3G_DE%jjopTPHi zXFWfmb8If;tvvcRqnG@OsOXF~;O*DyhX|Biu@!&IRNSu#%74Lb((p@`>4+*nnWBD) z88${vv>U_(Ef(<|3knF6J%X7<(ib^aw?=$g_7&dh1UexI3dy?m3pE znp-zQj$yIgGnrEC@zzI8I9Xa)8xbW~^01a%nq~eDnL_b(vCB!fBWdnfmpq-?X8b(Q zf?D!1WUFLY6&N)u?H2J!{3(k^hDfP$^uA?r8^oj$R*v2{OaYA7J9W;mzU_}lIe&@Z z2)Y^s2^;;Y<7Al&y(kJ_PmUJEyo}Jo$CYhqZYfW7+rnTTu}!(vS&g(AXmn@3_9kFO z=J;uX1glvQc&(-#2OrdHcf*6RYjNwIy(~(sOBCY59xXP3V`+GKfjcf*W?@R?m?HUt%{m|anv;JwrZM0g+`QfbTl(f&N8g>+1@^=nJqjv zI|QRFqB?F-11K*h08BxoZS`GT9FE1SJ zfBFnSjMCfC)5wU(#*JpFbYLT3?;K{8WH(>|E4ySGDnF>oN^x^=F^xa{aymZj!E_re z-}Z#K3F4ab1hAzUSJ)yjvem*}!ZU`7VUp1-D~OL!Sox?y5(gb;9|{&e-CW6cvSbM{B!sPJT^~-E z?44ndH#^`==_VwNHu#M~0=CP=CnE|46sB2^=-sQ^fbilAwc)xsMo5V_&f0e`>{J-<;!>}F8{M4s-{C7udC~n*l^r0mgN;1CbrK>z8%zlfheAy! z2F(%U6}>Vb{v`gIEG9y$b#M5*?*K>h8iFX@0YISX|SylK0E-6j%3&pokNTdCF7 zl#|_I_xgS>Jv_b7f1Bw-#S}wY%=q){<(ar}eLcH;4ms6pP{4cn4Z2!JH1Kg^oYqoN zke*a#q*x&=pk*yVAKpMUl)}ZZ0*ZO+b9b_JftuF?{9E`^Yx~|6MR2q}hA>4{U_UB; ziM68Hd@W)~7gT^idh}@aB(j6|R`%8K^@8=&ixB7a_}KbZdegeVFPBwi+{r*u#mDWM zM_h*=y_UeNadqjw??|OI=ruW46xQ) zgdv3K^b3rZh4HTCCdC}e3MUC{MD8;`W9uxwoxP5L4GZ)hy~uuNRrYA8tscEm8*d~< zrC)PY6$OAgQ#&C`0g0FIm)bQOCb(}JDS;%EUY~IKzbbjBD{FR-Ng2nGs>r%7QE8-(0N@aI%a)6W4g1Gx5izF zn0xOO-=h(oyUy>Mr1Q)__?$|36=sMFid_Rs-HLv-aGcJoBk~4EW5u0SgX@+rPu4C= z8WYyVDwgW*={HQ*y^rBNqu*dluaU0*vqxt8cO$94jTQgT?i(J(iq3LOPfM}i2><}Q z0$AxE&i;oH&c7ZRurdB^ts`0$LJi3jGbhfFP^2k}f9h1qtP76sNIh1ivcL@=6{NP= z0uchfMh|=s{)i5LOjeFYUhYutFia#aN)=7M!{wq{dE?5XX*tEl@5rP0Q{GAq7+eB)XR3?i_KZc&C!PJb0HwiBU8F~hu zi*kPnx3e}4kF1X$^3FK8h!dhCbbJ^(*(wQ^2t2;ncc%G?dAr0-`;VfPJoF8QnL-r4 z7@UC6Xt+;Mf*gYHZ$6<V=JA*bk#9twQDhj-j7 z=I87_=fdkS_QQ*ZY=Ih?=;bv2(+s<9QP2Gce2fSZCU>~S&M|aw}@|;~hWR0MnoH3E`Y*S|&5MnK3s0 zfmdEC$IrRUcp!L&8OeE5Y@$Ack&b4rURv(L;7n&Q<*q2HZMi6|#}ea$kkyGD`h_ps z^*rWzZTO*Pp^QBL8F&`AlvJRBS{uYO4xu=I@LlGZ^9mVueB(l=vzmOe57s7Bo#*$q zOMYw!To_@M)Hr4{Gj2LxB@Xpzei^CvdG`=Z2M(H?)p|tKF=b*31=(Vhp|mcD@nNaq zn%x;WwtvLthMQuD2=_INC(<`)5|>J+a{&)#16#pniw+y8pMf>p-ng|mfkv4pQ=Ys> zpHhb51{)33>#g%_-F9ug3?r?vR)u}VMhabl&nMD60DMANRb{l*AT%29!n?qAbA7+m z88=P_N2`^35^yV$cJ^q4T7bS5++HU8icAnQE|t_erc*}}tKMXvZwwPHy6Vp}(vN}h zR8@n1W!tc=6aV>oNn=YrvhtNMvGZvzOY3IWO;ug;Rue zgRjXw0n#rSXaDC0?r>p3c{&@mqdIMDa%`%ujHRgvugqB)7fGU_1%%Xj%f>$n^?=~! zxMLz`AnRnvm7Kk=<85#J{SmcV#8kYME{RpXHj+wH*pSrVxbxK^d!yH+sCY!ElF3<~ zITQW7udO23PM!3%(T3G_P!1A|D zo+TV^-flCMSo;U1p+U-iA2c&77F-O^ipL#bg%Lk#hr9QL1cCK|zD;TwAjgm$#4$yO zT`BL`k~Dsd?_l^Y3_8^@*qfbNKQADJ=z4)D0d+M_F!o%PNUu*2i2#RoY<#8*uLw)3 z9~xzn{|OUL?ttCR2OZ!DEO}X9 z<(uiai(sP;8X8tPC-Tnv_P&*&2LXsJ6VA4PemT+X@c>AVp7=Rt&KA(KKAhT1u4kVO zxE>5^Ty@M7pl@G1s43OTaC+9Z08ymgSEVDqxVAUD0DwP51LZwaN|cwY&nD?{qx1u% z;Hf>O;EI|Wr`u?mq1*7xD=+&;d~aqTtLJTSEes%R*mYL7T@i~hXdsr)%zjVjOMjvV z*JrZt1#mg}0bbYrCDxYbDiIlzNs9m3)A7a6)s!^;_pw^ntV-G1n`!e0UogTb&im4#b2#}W$ew- z>5I1bF!yD*S(8KbxFnerf-Ai;a3(*+u_8zT^ubMBGz;=b(B!Z|l0d0>g>finq$`eb zhb4U_fqt+cg;0#D9bNy}1bgAcM>)I)Jz3eWPi`?4z=Id~1^r5e0~Wec@$AQEEc+r{|l3YPczH#)AgCyvykCOf-9 zh#H-%!aTTF7C&0$ul)m>qnv7C&H2k^Y8Mk{pUxq%P_Q=hFB%mt?A19Hg z*QXD*q_Y%@oQbluYtili(P-KDNEdFw7Lk;PV4~SnuJwfG`V?!1yd;nc5U~|~y|S3J z1=p+Q$HWL)*Tz4=FNz|oKzEtY*FZFwUB~6Sxwml{op5r>meX(xG2_$Zm^#pDLQ2YmXa`1| zug;8FC?%wu3bv(BwggyN`uKN_qbp-e|K6#+~j8a{mW6|sVxb;Rqb#c!H*1i0N%h}rs!xhA-3u*emso#Ciy}-KK%MY|ckin{OE9Nv?5o-WlCkg$I9ASGnn z(y>+J_)%KT^H5nb9N-R{1Oz8z*5# zWTaWAI#Kwf9@%kWZrO4tjQ8;?p+3xjT)xzn8MOwwz+2}Zx3lG|JEg`%=yS2Uz(p+^ zJII0ev&_IE#Jz3hd{w7|KzQh9{#pbz`rgyaW~-_A>US8iT4Lrig2*=Cdkp#w0|I}2 zlA2ARDYc~-J&wE_Wy#UF&$kL^OHB(+&BEe_W~)QTu>P)B*&$2?1Es`bho421?|r>Q zcVmGt;ui-K{|j*cTSn)WlN7-0|e|R3an1`JtC8ravp9{^jaXjrdYFVhNXrD7_=3uhdhYL<D9IxR@c_9Zg%S0UvBL`=LN#ry}q@+-_VP}O?UAg=J-u@ zTn21P1ud^y!Up&H42^k4Yg{%kCo|S0BUJ2fD6dwK34SNTB)5$l7LxB(I&a63b}A9~ zUDRAUu-QD1zDLJ9Hlu>NpyQQbG?+lCEU_{eKsQg^6mLul#BrWG%!^1?SL7yw)^QZZ`_0*yARQA}- zc@taC!%8t>PIN-O)4#}LU-pik5DHN~hI;uUBO@jS9U9&K@gTOo|et zN`f*ih{v`-nc%IjM2W?-S2m2tJV_!@eUHxPQZ+HzVOrJ2sB0{sKN^HaRBzbhUBn_! ze+OhL{mPT-l_2J}W2W`&Yo01ia>73HFwJ%5=)fm{NEQ)0!eE}2sMhsLjx|JB}>PqcU%+ZHqsH z6ZLO@3hCsqb;kvU23~IMXlz;s!2OrD1pr zxQz5hgaAlA`h22ptV2^Wr1gyv+t1Qvu?Vp?L>^B6aU`UoljREK4&#pWCy64lPhkKH zFT=+5XcA+(*@X*@vCp^wog5Z@q2 z9s2qVUKDK0k;ndy+CC zfc$j~m&{I3Jl-+qE_uEZ*+MdK3Rz!+9}S3)Q#S?INt+n$5mS_LFuZ zJ!6EdqIf`_JZkguh+D-V`71(>SUE7(8%IJ}epA>pgAYf|g;7?r1|BA=a>sS`2Q6Pi z5mlv$Nh6IZV#6^L9D?F}_%2DrBBBq!8BK@HcSfagX+}qE4#!fh8h2XN}*gk|hVlb&^k&b`xDdjVtW~H0l4Ktt4 zS>d#kmHE)e7pbqK&)*5sn1^`z{xsg=XRtW&fhY?KWziYuI%&&78>0y{*iQho^@L{p zwy+r&%3_lBkCAaH?!dvWF!b8cIzp*+)r_^rA4$w*%~o9ka_aG@Ij~=}vID$YDl%q5 z3Ys!QF+RtT=m1u(K43^=Cd*#~|NL#lj!=6pXvi@@j8L9Y<0enO3%S!iv85<_A!hU@ zZODlXn++UoL@o$8?8*;qsJ0I(8R~J}-T5mRSAg?Y_#)~-uvrK5$yOM12&}mZQ($ko z#N;0g=*bM;l;nW4NZ^Pc5+oYr}J1@jLW5`8EU%8qiDc5nzt z#=nd*O2<_|kpSYEV7`yJ%yLT>-K#%X#WV2TMLy6q`rWD}{0NbXxYAG1N^#_| z2F=hvvX69^1Dc#-CM}d-RKI3JBpXD2XWz%%#xKct)QS3v#8Dqi3ua7)`&Tv28Jc{w z#!y36Ss%tul>r+Qqn#HHIQK~Rw_}ew`=B@yBwGgCq zwNiO=?lHD{IHWOx?c4R8noIa9`#4v$Pj^-E6lagl9rd*F*4F@knn!CiRX+PWxKJ^3 zrZhrtPuj6L&D^$Wy^i3Y0itfT%-f@7BArgVh7HkLzA%<7cu6=z0tqAqRn6b@np;oD zDxZlsj2)MuMKzxRj!si-#gT1%RAd<#%?#qI$+E))45@pm)5Zc35X zgVt={Zk3^>Ok*nbls&3j)yYaley<-3;)>_rWC#6bpNXGN3UL>k>pvD%@(DM;-J2s0 zINNpahj*{d%v`{xm{4)JW4y$@$)bEAA#SJWLD2W%HOay@ZcNKM?hr9YvJ6rm91IbJ zX}k6O6g@Fx%J})Zl(Zo}nDxp!T`fl9!q&S*LX& zyiA--asvioIydlTH$<%;6^3&B$L)k(INr{n5?zb%D-CeGIA*^^O0=n>Qpx!tg*v?5 zU7fC_Dr<%+?^7sH?(C_#XliU=!*B<)DPlFuh zZhEwS!4>Qv2lxi^3$a*Y!=y)|mo>BTX1X4$m|_N8C`MHNKI+}+Y>+J|fYr!MmmLbjq%8F9h_v7MZKG|Q3*f$wwz{_4 z{aQ{5OsxY$ja}in2FrL9p#g|tZj5q-Uy-Vq`2ORu4Cn6sSEE_^et%$Q+Ebvh zTSsS^eVVSz4)fuo&JumdU%DBz*pSQOeH)alpfXy@Jq*So$P5NY#O@YfdoG18ofOFC zVM1va`;nLJ8^YCkz0(`~rfH~~qfmXLTe2VKhKZmf7bROT$ECQ!E3}|763D0c$ASC| z?peZTG#|CejSj{i{?jC(r#m7hQ0?RtZuWuRrgMhqx)_XHRAGoLqdlpdNrFeX^$in;TJFkCbY2$vlF=Dp8{Ee*Mjo-H`wE&EA~HAAmj zDD%+j@PyK==_mnXf;am~<;!BPdyV_7w#)bneqEsQ3lubMOOK`S{ylv5=<#$?Bev(_ ztc=xMu;rO7I|}%W$}rF&UjaN4 z?rfHP&{y%klZoaJA~@gXQ%{X0p!+_El1_UUaT2eQKCLE00|+l<5;&3bZ{C73Q@_BJ zDo^y{1C@)VW`yDE!tfN2I>|cwVO+3H^gpP8c|_N1)`dYRGz&A?2`0F>Q*?(1#cv~t zk@9d;Yle9WAW%lrCKtNbRhnplftxDa^G_KZ45XU8>mfDe?7X^pm;fKP8<$%pJ`9K= z-*mnNArg(X2sg@+XNdr73q1C3FOJ$*i64BsmbkM^bR@{RridS|ONMv6sx>PA#gy4(a} z+zY9Wy3Wa)p07mCrX3sH0koT3EG=QqnZ<+;2F~L_fO+jS((Ci9!QX} zqV0GqAtBp+{(|)3QOiyE$}t@}m>6`wyJ9le@|(;PUCVuz&MA?y0Lq8k59><6)R1AT zZ7N<-a3T5Zaf@k|X;GiB?{j!#6q+*7E|rAn)0J-Dt5pwAy0YvN`Y1~N$ZDAziC0YN zx%MWo3XjfUXdS5*O+}D;oyKD?6@oD^$7Vdy?{j8A_*H{Z$n|afpY)XvbvhSpEkCRyKo^;3oTMFt6Ja?^Cxn_g71Nlp3hT}` zU-{Zm&~dP)xNfmO^W~OSiD=hO+pBcpQB+5M4*@ATMu0PiM1b>VM&9?Fd)-H-NhXgP z;iy73fpnY-OANE*z?w|;ahZ?HnvbG1Wa$Q`jd|(tNycWRJYqp#Wq&Qw?Ql3`=CI&| ziW}{V3=sr6W1@uM;SypN=M^{b^impDK3bM_Z#2W<9=#?@mVD#$dkyb8IWK7TmWnxX zq4ZKkZBcj*;x8!{mSgp45h;zyZeB%3HuwG%9%<(X{p)aC*j}0BW(O~v+8eP9(Fr<< zsF}P-3FB{-;>KS&0+~UTHEVr-mjD@hgzHzcuambnFiuwUlRq8x4&y{!`aTYQEXrO* z?DBrecw)unxZZ5$&#D`K941-vFX@yavnt#T==ZSi!RN7jmcv^H0d?%8V#S{ZI@NOR%_6SK>UE*ZJ_# z$8sgg^>WHcoO20Rds3Poh?F^yq-tU5&Y`-T3s1>3xu1&kb;{`| zN)(|=R_7ZRSGoW}^WxwFeA!X3ltQ4UXU#sor`I%66Uk1DaJGbpnG&rRKHG1bAVAWd z3-|VzI|cuEz!b%i?qQR&1jy_ruUlm9lK)aF-j&boEa#e{qMo3xxI?Obv_zk%{lh5J zvcEZ|)!w`}XY1Vv6!|E~yBNF2oih59tvkY~BkeZm*FUMOr<2z~DZ&dMnQ^wuLNRe? zMykOm@uMyYO$bJQw`bJp#4TJtG?exQhjGQvx*ld-2QhZ&@EgSCC92CafAOCu<};v& zOLh_20jM*|GX zIGriGLX!Y9`jp(Od@~`@8*9cyXs<&4jap^*roN@+@`G1n%rOpH$MM*TIqGIY{C&QsekN|(4)?Impb z_M;A=zwWNZS{n9IahvuN}w z3cwu?nLCI8k4#9~$_x*nYLZSP@R+WTM=V(0xCC>Q1O-nWVQEU235Q{grwlP}qd2@_ zv_$feh|3)0DL(gJj$<~3sfzo+I81+{?iC?&k(VAJ_#?--;1J0_Urj9AkMQ%$B|yi7 zH^tG36JVZf{1mCttx`y)IxGtilQyiJR$7y~Sjx;OD+NyFKFg-$AgLHwxw<-qB{HBs ze&Eh!8XK@dJ#_A|;j01kib>%4IR8Llh4V9F3 zU!N`Bwp~WK@r8*tTe-RUw+AzLbp5VroiErNS|W~UD?LLp-xf1C{6iTT5XjDM&lIJd zB#QCWO!s7BwKWZjVG>u*Pn23{4*K)1y%MrdmEc^`xDLBdn)uUj`<`3Qc%Q)00DS{Jkm4U0MAkScR1MSQH zOeSR58LkgsD`hul+ulqCT`%vCUTqY&dkg zr9N3|OYJ!Wk#bm>KF8(gQe|SL*#OE$M(WYl)gEgb-$=)8rh@#+AvXoQhr}4qse#G% zrKF;k3hBH)r+vQ&_E=HiXAN3nt9yggcBH1C$ABw>lB~*t#Hz| z?}zpRg(Rr&RuG^?Z{S4Kw~j|#d~~_bpSNC}|C$w|^sE^s7?04EUoMeI4Id1q+u52D z_O%PZa7IidMH44TdcCu#MZ!R#`vn=>Zwki7m@LGMs}i1wZYjGz2e{F*`^*#zn^yYS z*}^Oy4G6i{7dK3{mym?+EuT$~thuwkGbD4bTJhw2dNj9YH>ntan}m5;2O8hsVU5=S ztp7_x_}@NQ{Fi?7e|RDP)o;db&-Qkm&kMxMe=+ln45qUA@WCw>#o>Pz;Qlvbz`uT( za;kr})An%WRHG8)`p3oP=I%ko&nxs_tXw>NJpWO>#bDKKRR}j=v%Ys#KlMlCGl+Gc z#cb!h;Fp~i@ebRE0>$QH7Ny&09fsxl%~>jXO(K!|I79W$Bd=JRc5YkFvWLPNtF>U9;>ucz#nZpF-s9- zv4}j*cR+Sd@`kbtJDcH*aL|_@mJ}>;iq1QSbu^$Ri9W3La1??96FB!FT+-?{Dj2&} zdJ7k$h=7XP1~I_4H*&}dOBc-%s~ppAgY3YDyg>XKmM2KNkM$-}J($GB5l0BRjqq7E zrFR#b&R+-~hFeA@%`aSoTyKc>mZ||;AOF)DO;M1AYyk|M-uD42VnK>E_}dUT#s=D7 zpFda;2Y**}`)B4H%qEe#M6h)ztDz|Sb6rtT+Duk6s#EOZ z)dKI}Gb_q*X=LJ&kRbbPl*ZN|&JHnQRi_`9AUA>IP0)z0yAHqgabKSVDV1KH-Jv?a z2O#VFSW%l-64rhF_*>1{S#IibiM@#JpH>OTf-KLl7IS2rPIcayV%JG!9A9zqI?+`lyyke~qZNwbuBK*OnU}^XQ#U`8sABP?)V!vf zy@pqcA-aG#YZn|yMnT%T%Nb}Rc$>0*OVyX*wptu?)TR*3?GT?8cd%OAT0Ar`N<_D9_-|N&#rWp(1m(fLO4-h^V6wfw&-8YynNy3_D@x z7vUhDUp1@+cF9so1eBeudFqfjrhgL1jUPGYXlyira_A;>eraqlDRIlzM_koCucJ>m z)~h5`gxv%f96KSSH6mxb*_!|XRC-0M>mgIRHU#w~n=q4}k8m}Lv-{_*rIKGNzi^MN zE~=q@39565V92pYF-lr;m246vXCoh7=VRU})h+ZMM1GL#XQQbLWUm-N zb59}wNtGw)KiKYpb>f=R+m_GS4@nsb4u#w1l$%lWgRFI9Eh5QctTo4F?i_e;J?Viz z?DiX+u17|FYlLp2aV%3yDY&YA!Rz`kQPqVOxC6m7%952gBbT zA&TBHj^C%~e!|fge>fUFEoP=vTPXlY%NhPMnntYc0i zQ#F)n=e`hm>%qr57WRDewb3P?{Lo!RJ9R-8NKZCM`-|XIxFpn zP~3v7)QjIFdPFt-7k5CV$y|k%?u4acjq)B}$7p!*o90`Wf;Ky*Jjdut?={58)>jeR$v+=kxAM+&xnWUg&8a9*o34Ef!~o3sCEpS%)fm9vL`9Wv$L-z~0 zbLr>jVkm6=KDLA$8>~^KK$+|G#G9ddpk*is!v*qVp;Ax0R;3EVif5h!lQbhFy3ZV0 zbJZ}37BO{Y#@(Y2hr^R+%59#F(pt_F_8ZOzS8qobpi&5uIHC807W3zu#9y71J8abc z@in`h3QI-b8!UB1VbK|)aLSL=ijm7`W-=UM)c@kw*^^$TeZ$7KwDgtok+v(PE(x!5 z(m>K8h0%(4q$FaLuJRnpVZdskDWp|3R`c8VP}?Amw?&9ULQ9D3GgQ-9c|e7Q zt5CMa`N0xs6flJrvV24lmUgkA)1d~~Vwg(C@}M_!v_)%XecfvyPN1L0$Q9YS=|*Pg zKrH(!lv?<*{+<_m(XA&Ev3UXb9$v8%{?q0p^5hMmXz`4j?nZ9o!cVB!yoU~Q|3@>p z5z9NAJnQ;iXHNJf(A+2>Nr88Ijx6sE}-mx4zBDh=w$mhou zbl(oyc;oC>g#G6p#`>}l|45J`sU?BQ0Dx+**)_|K_ZQ?nBd#EqdzVtWQB?%8k09!BGdIayK2-<9>4lhb(` z61Igvc9N`59h@HNoPP!&z7`*ytwM^rhGqf>ZPcxQHaBXtiV$fM>sNMJt>ycZ+$TfC zNcNJIBuMDml=AQ)f8i^;CxTjtDOD>BXy=@;s~)2@R<~}R%tqb;UEk`fKYBzTmL=D3 zG!L=<7Mo&^+_Q*LY*X744~XTOavDFem1jzNzW$~7mOc50E+4G)2+Xs3&-^=r0nUa3 zvh;i89hRsT_#*jZiO$cT$H$8;-S%6(Q+uL;Z85-OJ5z)>DY9Q8-BYZJ_A~R5+l>yw zP^)nWMk}cmf4i@{@AbvJ{X@rFGcDTudmo{h+tBK!^`uwVG*82;c@#(Ra~7|?N2O;c zL-Fx18|+p>WU6m_vlge46WE#RU&>r9PHkIX5S1`LC(wxd zpA{aH{|1k||G|#*)52=f7Wm=Y?k+jK%P_cBUQ?&uS+obmqIOtLV1OPKM6(HBX1#!xFBJ%FykmUzgxDH zZacFgVD&eAz=@Pbm&T5Or=v!&)ej{Z?Zsu2A=INnYSIYu935b(k-|~tLb}li$Ec7b z@LyUOtrx{36T-wX@wF zIMK;Qs20aq(IX=LWpr*Y=;T?tPE-wd-ecIZO?a`bnLkYP{_aGB_CIgS-NVAo!`lr6 TM&%LsC(VIMPcNq~kNSTAG*d6r literal 0 HcmV?d00001 diff --git a/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.synctex.gz b/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.synctex.gz new file mode 100644 index 0000000000000000000000000000000000000000..13a1283b6b931e2b11b5eaa8996d23b9edd071b4 GIT binary patch literal 8692 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 literal 0 HcmV?d00001 diff --git a/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.tex b/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.tex new file mode 100644 index 00000000..c68c433c --- /dev/null +++ b/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.tex @@ -0,0 +1,55 @@ +\documentclass{article}[12pt] +\usepackage{graphicx} % Required for inserting images +\usepackage{listings} +\usepackage{hyperref} +\usepackage{tabularx} +\usepackage{float} +\title{EARIN Lab 3 Report} +\author{Krzysztof Rudnicki, 307585 \\ Jakub Kliszko, 303866 } +\date{\today} + +\begin{document} + +\maketitle + +\section{Exercise Variant 2 - "Rastrigin function"} +Our task was to write a program that optimizes Rastrigin function: \\ +\[ f (x, y) = +20 + (x^2 - 10 \, cos(2πx)) + (y^2 - 10 \, cos(2πy)) \] +Using Evolutionary Strategy ($\mu$, $\lambda$) (later refered as ES($\mu$, $\lambda$)) \\ +Program can be ran by installing python, moving to project directory and issuing command: +\begin{lstlisting}[language=bash] +python main.py +\end{lstlisting} +There are 6 parameters we can (but do not have to) change: +\begin{enumerate} +\item Number of parents (default equal to 5) +\item Size of population (default equal to 20) +\item Mutation Strength (default equal to 0.1) +\item Number of generations (default equal to 100) +\item Minimal Value (default equal to -5.12) +\item Maximal Value (default equal to 5.12) +\end{enumerate} +To set parameters values user can add those flags to program run: +\begin{lstlisting}[language=bash] + -nop --number_of_parents [number] + -sop --size_of_population [number] + -ms --mutation_strength [number] + -nog --number_of_generations [number] + -min --min_value [number] + -max --max_value [number] +\end{lstlisting} +Order of those parameters does not matter, user can provide none, one, or any number of arguments \\ +Exemplary use (settings all values to default values): +\begin{lstlisting}[language=bash] + python main.py -nop 5 -sop 20 -s 0.1 -i 100 -min -5.12 -max 5.12 +\end{lstlisting} +To print help info about program user can issue help flag: +\begin{lstlisting}[language=bash] + python main.py -h +\end{lstlisting} + +\section{Implementation} +\section{Results} + +\end{document} diff --git a/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.xdv b/lab3/report/EARIN_LAB_3_RUDNICKI_KLISZKO.xdv new file mode 100644 index 0000000000000000000000000000000000000000..185ae98d36d0ef86c36a490a8c73205e347ea004 GIT binary patch literal 18600 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 cv;%*d8u$y@fZxUj`t0>jjII8C