From 544df78ac87d06597a087c27c78824f6e8e47d2f Mon Sep 17 00:00:00 2001 From: kunkliricsi Date: Tue, 1 Dec 2020 16:27:26 +0100 Subject: [PATCH] Added Birdnetes models' --- docs/thesis/bib/mybib.bib | 5 + docs/thesis/content/birdmap-backend.tex | 34 +- docs/thesis/thesis.pdf | 3164 ++++++++++++----------- 3 files changed, 1664 insertions(+), 1539 deletions(-) diff --git a/docs/thesis/bib/mybib.bib b/docs/thesis/bib/mybib.bib index 76d1661..aa2037b 100644 --- a/docs/thesis/bib/mybib.bib +++ b/docs/thesis/bib/mybib.bib @@ -73,6 +73,11 @@ url = {https://github.com/RicoSuter/NSwag}, } +@misc{hmacsha512, + title = {Az HMACSHA512 dokumentációja}, + url = {https://docs.microsoft.com/en-us/dotnet/api/system.security.cryptography.hmacsha512}, +} + @thesis{birdnetes-tdk, author = {Torma Kristóf és Pünkösdi Marcell}, institution = {Budapesti Műszaki és Gazdaságtudományi Egyetem}, diff --git a/docs/thesis/content/birdmap-backend.tex b/docs/thesis/content/birdmap-backend.tex index d5fb68c..5393706 100644 --- a/docs/thesis/content/birdmap-backend.tex +++ b/docs/thesis/content/birdmap-backend.tex @@ -1,5 +1,5 @@ %---------------------------------------------------------------------------- -\chapter{Backend} +\chapter{Szerver oldal} \label{chapt:birdmap-backend} %---------------------------------------------------------------------------- Ebben a fejezetben bemutatom a szerveroldal architektúráját, felépítését. Ismertetem a különböző szoftver komponensek feladatát. @@ -60,7 +60,7 @@ mert szerettem volna, hogyha a kezelőfelületen lehetne őket szerkeszteni, tö Az alkalmazás használata szempontjából a felhasználók két csoportba oszlanak. Vannak adminisztrátor és sima felhasználók, utóbbi csak az adatok olvasására, míg előbb azok módosítására is jogosult. -Ennek a megkülönböztetésnek a jelzője a \verb+Role+ osztály tulajdonság. +A \verb+Role+ mező ennek a megkülönböztetsnek a jelzője. %---------------------------------------------------------------------------- \subsection{Seedelés} @@ -73,17 +73,35 @@ Majd hozzáadja az újonnan beolvasott értékeket. %---------------------------------------------------------------------------- \section{Üzleti logikai réteg} %---------------------------------------------------------------------------- -Ebben a rétegben található meg a szerver legtöbb szolgáltatása. It vannak implementálva a Birdnetes Command and Control és Input komponenseivel kommunikáló szolgáltatások is, -melyeket azok OpenAPI leírói alapján az NSwag\cite{nswag} alkalmazással generáltam. +Ebben a rétegben található meg a szerver legtöbb szolgáltatása. It vannak implementálva a Birdnetes Command and Control és Input komponensekkel kommunikáló szolgáltatások is, +melyeket azok OpenAPI leírói alapján az NSwag\cite{nswag} alkalmazással generáltam. Az OpenAPI a klienseken kívül definiálja még az azok által használt modelleket is. +A Command and Control által használt \verb+Device+ modell tartalmazza annak egyedi azonosítóját, státuszát, koordinátáit és a használt szenzorok listáját, +melyeknek szintén van egy modellje \verb+Sensor+ néven. Ennek szintén van azonosítója és státusza. Az Input szolgáltatásnak is van saját modellje, +amely a hangüzenetek metaadatait reprezentálja. Többek között tartalmazza a kihelyezett eszköz egyedi azonosítóját és a hangüzenet keltének dátumát. Ugyan itt található meg a \verb+User+ és \verb+Service+ entitások létrehozásáért, olvasásáért, szerkesztéséért és törléséért felelős szolgáltatások is. Valamint itt található még az autentikációért felelős szolgáltatás is. A felhasználók jelszavainak tárolására a HMAC (Hash-based Message Authentication Code) algorithmust, -pontosabban annak a \verb+HMACSHA512+ C\# implementációját használtam. +pontosabban annak a \verb+HMACSHA512+\cite{hmacsha512} C\# implementációját használtam. -Minden jelszóhoz generálok egy egyedi kulcsot és azzal egy hash-t és ezeket tárolom a \verb+User+ modell \verb+PasswordSalt+ és \verb+PasswordHash+ mezőiben. -Amikor egy felhasználó be akar jelentkezni először megvizsgálom, hogy egyáltalán létezik-e az adatbázisban a megadott nevű felhasználó -és ha igen a megadott jelszóból az imént említett folyamattal generált kulcsot és hash-t összehasonlítom az adatbázisban tárolttal. +Minden jelszóhoz generálok egy egyedi kulcsot és azzal egy hash-t, majd ezeket tárolom a \verb+User+ modell \verb+PasswordSalt+ és \verb+PasswordHash+ mezőiben. +Amikor egy felhasználó be akar jelentkezni először megvizsgálom, hogy egyáltalán létezik-e az adatbázisban az adott nevű felhasználó, +ha igen, akkor a megadott jelszóból az imént említett folyamattal generált kulcsot és hash-t összehasonlítom az adatbázisban tárolttal. %---------------------------------------------------------------------------- \section{Megjelenítési réteg} %---------------------------------------------------------------------------- +program.cs startup.cs +middlewares +logolás +seedelés +%---------------------------------------------------------------------------- +\subsection{Szolgáltatások} +%---------------------------------------------------------------------------- +mqtt +signalR +%---------------------------------------------------------------------------- +\subsection{Kontrollerek} +%---------------------------------------------------------------------------- +Controllersw +Dtos +mapper \ No newline at end of file diff --git a/docs/thesis/thesis.pdf b/docs/thesis/thesis.pdf index edfe73e..ff944b7 100644 --- a/docs/thesis/thesis.pdf +++ b/docs/thesis/thesis.pdf @@ -262,7 +262,7 @@ endobj << /S /GoTo /D (chapter.5) >> endobj 176 0 obj -(\376\377\000B\000a\000c\000k\000e\000n\000d) +(\376\377\000S\000z\000e\000r\000v\000e\000r\000\040\000o\000l\000d\000a\000l) endobj 177 0 obj << /S /GoTo /D (section.5.1) >> @@ -301,33 +301,45 @@ endobj (\376\377\000M\000e\000g\000j\000e\000l\000e\000n\000\355\000t\000\351\000s\000i\000\040\000r\000\351\000t\000e\000g) endobj 201 0 obj -<< /S /GoTo /D (section.5.4) >> -endobj -203 0 obj -(\376\377\000I\000r\000o\000d\000a\000l\000o\000m\000j\000e\000g\000y\000z\000\351\000k) +<< /S /GoTo /D (subsection.5.4.1) >> endobj 204 0 obj -<< /S /GoTo /D (appendix*.10) >> +(\376\377\000S\000z\000o\000l\000g\000\341\000l\000t\000a\000t\000\341\000s\000o\000k) endobj -207 0 obj -(\376\377\000F\000\374\000g\000g\000e\000l\000\351\000k) +205 0 obj +<< /S /GoTo /D (subsection.5.4.2) >> endobj 208 0 obj -<< /S /GoTo /D (section.F.1) >> +(\376\377\000K\000o\000n\000t\000r\000o\000l\000l\000e\000r\000e\000k) +endobj +209 0 obj +<< /S /GoTo /D (subsection.5.4.2) >> endobj 211 0 obj -(\376\377\000A\000\040\000T\000e\000X\000s\000t\000u\000d\000i\000o\000\040\000f\000e\000l\000\374\000l\000e\000t\000e) +(\376\377\000I\000r\000o\000d\000a\000l\000o\000m\000j\000e\000g\000y\000z\000\351\000k) endobj 212 0 obj -<< /S /GoTo /D (section.F.2) >> +<< /S /GoTo /D (appendix*.10) >> endobj 215 0 obj -(\376\377\000V\000\341\000l\000a\000s\000z\000\040\000a\000z\000\040\000,\000,\000\311\000l\000e\000t\000,\000\040\000a\000\040\000v\000i\000l\000\341\000g\000m\000i\000n\000d\000e\000n\000s\000\351\000g\000,\000\040\000m\000e\000g\000\040\000m\000i\000n\000d\000e\000n\000'\000'\000\040\000k\000\351\000r\000d\000\351\000s\000\351\000r\000e) +(\376\377\000F\000\374\000g\000g\000e\000l\000\351\000k) endobj 216 0 obj -<< /S /GoTo /D [217 0 R /Fit] >> +<< /S /GoTo /D (section.F.1) >> +endobj +219 0 obj +(\376\377\000A\000\040\000T\000e\000X\000s\000t\000u\000d\000i\000o\000\040\000f\000e\000l\000\374\000l\000e\000t\000e) endobj 220 0 obj +<< /S /GoTo /D (section.F.2) >> +endobj +223 0 obj +(\376\377\000V\000\341\000l\000a\000s\000z\000\040\000a\000z\000\040\000,\000,\000\311\000l\000e\000t\000,\000\040\000a\000\040\000v\000i\000l\000\341\000g\000m\000i\000n\000d\000e\000n\000s\000\351\000g\000,\000\040\000m\000e\000g\000\040\000m\000i\000n\000d\000e\000n\000'\000'\000\040\000k\000\351\000r\000d\000\351\000s\000\351\000r\000e) +endobj +224 0 obj +<< /S /GoTo /D [225 0 R /Fit] >> +endobj +228 0 obj << /Length 537 /Filter /FlateDecode @@ -338,28 +350,28 @@ xڅSMo Gn7KM% zx*`%OG 7ԇ^K$y \Ӗ`wuu endstream endobj -217 0 obj +225 0 obj << /Type /Page -/Contents 220 0 R -/Resources 219 0 R +/Contents 228 0 R +/Resources 227 0 R /MediaBox [0 0 595.276 841.89] -/Parent 228 0 R +/Parent 236 0 R >> endobj -218 0 obj +226 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (./figures/bme_logo.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 229 0 R +/PTEX.InfoDict 237 0 R /BBox [0 0 703 188] /Resources << /ProcSet [ /PDF ] /ExtGState << -/R7 230 0 R +/R7 238 0 R >>>> /Length 17727 /Filter /FlateDecode @@ -422,7 +434,7 @@ ZPq 'w8@:"UBZ]2zl8ɐ.rlKTgi-nl&9vĂad5xU*ND[E Z<')?yņ) @{W:tr :>-?03侀+s0p6K+o|Hx*L!#́ d,Z1#KI_4 o&a8]"(A ok IëY_@`WJGޜ?/#Q[v6ƁMGU>_y౐kHG4-;uuӮ,m~s endstream endobj -229 0 obj +237 0 obj << /Producer (MiKTeX GPL Ghostscript 8.60) /CreationDate (D:20111008131830Z) @@ -431,25 +443,25 @@ endobj /Title (G:\\1Projects - Open\\D BME 957 Arculati utmutato\\kepuletlogo\\Logo vegleges\\BME1782.eps) >> endobj -230 0 obj +238 0 obj << /Type /ExtGState /OPM 1 >> endobj -221 0 obj +229 0 obj << -/D [217 0 R /XYZ 99.213 762.508 null] +/D [225 0 R /XYZ 99.213 762.508 null] >> endobj -219 0 obj +227 0 obj << -/Font << /F33 222 0 R /F32 223 0 R /F35 224 0 R /F37 225 0 R /F54 226 0 R /F55 227 0 R >> -/XObject << /Im1 218 0 R >> +/Font << /F33 230 0 R /F32 231 0 R /F35 232 0 R /F37 233 0 R /F54 234 0 R /F55 235 0 R >> +/XObject << /Im1 226 0 R >> /ProcSet [ /PDF /Text ] >> endobj -263 0 obj +271 0 obj << /Length 1059 /Filter /FlateDecode @@ -460,17 +472,17 @@ H G]ws-Z2W k>Y37w]%ûStyͲ]=G endstream endobj -262 0 obj +270 0 obj << /Type /Page -/Contents 263 0 R -/Resources 261 0 R +/Contents 271 0 R +/Resources 269 0 R /MediaBox [0 0 595.276 841.89] -/Parent 228 0 R -/Annots [ 231 0 R 232 0 R 233 0 R 234 0 R 235 0 R 236 0 R 237 0 R 238 0 R 239 0 R 240 0 R 241 0 R 242 0 R 243 0 R 244 0 R 245 0 R 246 0 R 247 0 R 248 0 R 249 0 R 250 0 R 251 0 R 252 0 R 253 0 R 254 0 R 255 0 R 256 0 R 257 0 R 258 0 R 259 0 R ] +/Parent 236 0 R +/Annots [ 239 0 R 240 0 R 241 0 R 242 0 R 243 0 R 244 0 R 245 0 R 246 0 R 247 0 R 248 0 R 249 0 R 250 0 R 251 0 R 252 0 R 253 0 R 254 0 R 255 0 R 256 0 R 257 0 R 258 0 R 259 0 R 260 0 R 261 0 R 262 0 R 263 0 R 264 0 R 265 0 R 266 0 R 267 0 R ] >> endobj -231 0 obj +239 0 obj << /Type /Annot /Subtype /Link @@ -479,7 +491,7 @@ endobj /A << /S /GoTo /D (chapter*.2) >> >> endobj -232 0 obj +240 0 obj << /Type /Annot /Subtype /Link @@ -488,7 +500,7 @@ endobj /A << /S /GoTo /D (chapter*.3) >> >> endobj -233 0 obj +241 0 obj << /Type /Annot /Subtype /Link @@ -497,7 +509,7 @@ endobj /A << /S /GoTo /D (chapter.1) >> >> endobj -234 0 obj +242 0 obj << /Type /Annot /Subtype /Link @@ -506,7 +518,7 @@ endobj /A << /S /GoTo /D (section.1.1) >> >> endobj -235 0 obj +243 0 obj << /Type /Annot /Subtype /Link @@ -515,7 +527,7 @@ endobj /A << /S /GoTo /D (section.1.2) >> >> endobj -236 0 obj +244 0 obj << /Type /Annot /Subtype /Link @@ -524,7 +536,7 @@ endobj /A << /S /GoTo /D (section.1.3) >> >> endobj -237 0 obj +245 0 obj << /Type /Annot /Subtype /Link @@ -533,7 +545,7 @@ endobj /A << /S /GoTo /D (chapter.2) >> >> endobj -238 0 obj +246 0 obj << /Type /Annot /Subtype /Link @@ -542,7 +554,7 @@ endobj /A << /S /GoTo /D (section.2.1) >> >> endobj -239 0 obj +247 0 obj << /Type /Annot /Subtype /Link @@ -551,7 +563,7 @@ endobj /A << /S /GoTo /D (subsection.2.1.1) >> >> endobj -240 0 obj +248 0 obj << /Type /Annot /Subtype /Link @@ -560,7 +572,7 @@ endobj /A << /S /GoTo /D (subsubsection.2.1.1.1) >> >> endobj -241 0 obj +249 0 obj << /Type /Annot /Subtype /Link @@ -569,7 +581,7 @@ endobj /A << /S /GoTo /D (subsubsection.2.1.1.2) >> >> endobj -242 0 obj +250 0 obj << /Type /Annot /Subtype /Link @@ -578,7 +590,7 @@ endobj /A << /S /GoTo /D (subsubsection.2.1.1.3) >> >> endobj -243 0 obj +251 0 obj << /Type /Annot /Subtype /Link @@ -587,7 +599,7 @@ endobj /A << /S /GoTo /D (subsection.2.1.2) >> >> endobj -244 0 obj +252 0 obj << /Type /Annot /Subtype /Link @@ -596,7 +608,7 @@ endobj /A << /S /GoTo /D (subsection.2.1.3) >> >> endobj -245 0 obj +253 0 obj << /Type /Annot /Subtype /Link @@ -605,7 +617,7 @@ endobj /A << /S /GoTo /D (section.2.2) >> >> endobj -246 0 obj +254 0 obj << /Type /Annot /Subtype /Link @@ -614,7 +626,7 @@ endobj /A << /S /GoTo /D (subsection.2.2.1) >> >> endobj -247 0 obj +255 0 obj << /Type /Annot /Subtype /Link @@ -623,7 +635,7 @@ endobj /A << /S /GoTo /D (subsubsection.2.2.1.1) >> >> endobj -248 0 obj +256 0 obj << /Type /Annot /Subtype /Link @@ -632,7 +644,7 @@ endobj /A << /S /GoTo /D (subsubsection.2.2.1.2) >> >> endobj -249 0 obj +257 0 obj << /Type /Annot /Subtype /Link @@ -641,7 +653,7 @@ endobj /A << /S /GoTo /D (subsubsection.2.2.1.3) >> >> endobj -250 0 obj +258 0 obj << /Type /Annot /Subtype /Link @@ -650,7 +662,7 @@ endobj /A << /S /GoTo /D (subsubsection.2.2.1.4) >> >> endobj -251 0 obj +259 0 obj << /Type /Annot /Subtype /Link @@ -659,7 +671,7 @@ endobj /A << /S /GoTo /D (subsubsection.2.2.1.5) >> >> endobj -252 0 obj +260 0 obj << /Type /Annot /Subtype /Link @@ -668,7 +680,7 @@ endobj /A << /S /GoTo /D (chapter.3) >> >> endobj -253 0 obj +261 0 obj << /Type /Annot /Subtype /Link @@ -677,7 +689,7 @@ endobj /A << /S /GoTo /D (section.3.1) >> >> endobj -254 0 obj +262 0 obj << /Type /Annot /Subtype /Link @@ -686,7 +698,7 @@ endobj /A << /S /GoTo /D (section.3.2) >> >> endobj -255 0 obj +263 0 obj << /Type /Annot /Subtype /Link @@ -695,7 +707,7 @@ endobj /A << /S /GoTo /D (subsection.3.2.1) >> >> endobj -256 0 obj +264 0 obj << /Type /Annot /Subtype /Link @@ -704,7 +716,7 @@ endobj /A << /S /GoTo /D (subsection.3.2.2) >> >> endobj -257 0 obj +265 0 obj << /Type /Annot /Subtype /Link @@ -713,7 +725,7 @@ endobj /A << /S /GoTo /D (subsection.3.2.3) >> >> endobj -258 0 obj +266 0 obj << /Type /Annot /Subtype /Link @@ -722,7 +734,7 @@ endobj /A << /S /GoTo /D (chapter.4) >> >> endobj -259 0 obj +267 0 obj << /Type /Annot /Subtype /Link @@ -731,40 +743,40 @@ endobj /A << /S /GoTo /D (section.4.1) >> >> endobj -264 0 obj +272 0 obj << -/D [262 0 R /XYZ 99.213 762.508 null] +/D [270 0 R /XYZ 99.213 762.508 null] >> endobj -261 0 obj +269 0 obj << -/Font << /F35 224 0 R /F33 222 0 R /F32 223 0 R >> +/Font << /F35 232 0 R /F33 230 0 R /F32 231 0 R >> /ProcSet [ /PDF /Text ] >> endobj -291 0 obj +301 0 obj << -/Length 921 +/Length 969 /Filter /FlateDecode >> stream -x]o0+P Ti[X5*.!1ȗV'F<>qm-lnA ؖk@n4mR1,] +[@C~/r Dbv{vCՁ8.ցL@-ZX )IA^LQ20B8[Blx?_U y;r&$ ~2m@O .vDQM&Gׅ "է_Ҡ,֗3O""V 4 Se8 'ޘ dٌ$UsHKM:_Te%XtksX5:aN1 -P;Dnb"p.$V.!sZ (s0T% ТhlLR :jt U b* ^d*IG";U]Q*Okwj1fwMD(^W9 fʍ]-1r5t6Rl:Z|$~Nܪs"A\Uk۫[4zeR +] +&SM2jk8 0lD#P'G?#e#7z<CgQ( o)B|fdƽg?\ endstream endobj -290 0 obj +300 0 obj << /Type /Page -/Contents 291 0 R -/Resources 289 0 R +/Contents 301 0 R +/Resources 299 0 R /MediaBox [0 0 595.276 841.89] -/Parent 228 0 R -/Annots [ 260 0 R 265 0 R 266 0 R 267 0 R 268 0 R 269 0 R 270 0 R 271 0 R 272 0 R 273 0 R 274 0 R 275 0 R 276 0 R 277 0 R 278 0 R 279 0 R 280 0 R 281 0 R 282 0 R 283 0 R 284 0 R 285 0 R 286 0 R 287 0 R 288 0 R ] +/Parent 236 0 R +/Annots [ 268 0 R 273 0 R 274 0 R 275 0 R 276 0 R 277 0 R 278 0 R 279 0 R 280 0 R 281 0 R 282 0 R 283 0 R 284 0 R 285 0 R 286 0 R 287 0 R 288 0 R 289 0 R 290 0 R 291 0 R 292 0 R 293 0 R 294 0 R 295 0 R 296 0 R 297 0 R 298 0 R ] >> endobj -260 0 obj +268 0 obj << /Type /Annot /Subtype /Link @@ -773,7 +785,7 @@ endobj /A << /S /GoTo /D (subsection.4.1.1) >> >> endobj -265 0 obj +273 0 obj << /Type /Annot /Subtype /Link @@ -782,7 +794,7 @@ endobj /A << /S /GoTo /D (subsection.4.1.2) >> >> endobj -266 0 obj +274 0 obj << /Type /Annot /Subtype /Link @@ -791,7 +803,7 @@ endobj /A << /S /GoTo /D (subsection.4.1.3) >> >> endobj -267 0 obj +275 0 obj << /Type /Annot /Subtype /Link @@ -800,7 +812,7 @@ endobj /A << /S /GoTo /D (subsection.4.1.4) >> >> endobj -268 0 obj +276 0 obj << /Type /Annot /Subtype /Link @@ -809,7 +821,7 @@ endobj /A << /S /GoTo /D (section.4.2) >> >> endobj -269 0 obj +277 0 obj << /Type /Annot /Subtype /Link @@ -818,7 +830,7 @@ endobj /A << /S /GoTo /D (subsection.4.2.1) >> >> endobj -270 0 obj +278 0 obj << /Type /Annot /Subtype /Link @@ -827,7 +839,7 @@ endobj /A << /S /GoTo /D (subsection.4.2.2) >> >> endobj -271 0 obj +279 0 obj << /Type /Annot /Subtype /Link @@ -836,7 +848,7 @@ endobj /A << /S /GoTo /D (subsection.4.2.3) >> >> endobj -272 0 obj +280 0 obj << /Type /Annot /Subtype /Link @@ -845,7 +857,7 @@ endobj /A << /S /GoTo /D (subsection.4.2.4) >> >> endobj -273 0 obj +281 0 obj << /Type /Annot /Subtype /Link @@ -854,7 +866,7 @@ endobj /A << /S /GoTo /D (section.4.3) >> >> endobj -274 0 obj +282 0 obj << /Type /Annot /Subtype /Link @@ -863,7 +875,7 @@ endobj /A << /S /GoTo /D (subsection.4.3.1) >> >> endobj -275 0 obj +283 0 obj << /Type /Annot /Subtype /Link @@ -872,7 +884,7 @@ endobj /A << /S /GoTo /D (subsection.4.3.2) >> >> endobj -276 0 obj +284 0 obj << /Type /Annot /Subtype /Link @@ -881,7 +893,7 @@ endobj /A << /S /GoTo /D (subsection.4.3.3) >> >> endobj -277 0 obj +285 0 obj << /Type /Annot /Subtype /Link @@ -890,16 +902,16 @@ endobj /A << /S /GoTo /D (subsection.4.3.4) >> >> endobj -278 0 obj +286 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.216 509.552 162.785 519.171] +/Rect [98.216 509.552 187.716 519.171] /A << /S /GoTo /D (chapter.5) >> >> endobj -279 0 obj +287 0 obj << /Type /Annot /Subtype /Link @@ -908,7 +920,7 @@ endobj /A << /S /GoTo /D (section.5.1) >> >> endobj -280 0 obj +288 0 obj << /Type /Annot /Subtype /Link @@ -917,7 +929,7 @@ endobj /A << /S /GoTo /D (section.5.2) >> >> endobj -281 0 obj +289 0 obj << /Type /Annot /Subtype /Link @@ -926,7 +938,7 @@ endobj /A << /S /GoTo /D (subsection.5.2.1) >> >> endobj -282 0 obj +290 0 obj << /Type /Annot /Subtype /Link @@ -935,7 +947,7 @@ endobj /A << /S /GoTo /D (subsection.5.2.2) >> >> endobj -283 0 obj +291 0 obj << /Type /Annot /Subtype /Link @@ -944,7 +956,7 @@ endobj /A << /S /GoTo /D (section.5.3) >> >> endobj -284 0 obj +292 0 obj << /Type /Annot /Subtype /Link @@ -953,50 +965,68 @@ endobj /A << /S /GoTo /D (section.5.4) >> >> endobj -285 0 obj +293 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.216 381.476 190.458 393.216] -/A << /S /GoTo /D (section.5.4) >> ->> -endobj -286 0 obj -<< -/Type /Annot -/Subtype /Link -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.216 354.132 148.963 365.871] -/A << /S /GoTo /D (appendix*.10) >> ->> -endobj -287 0 obj -<< -/Type /Annot -/Subtype /Link -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [114.58 339.818 240.512 349.325] -/A << /S /GoTo /D (section.F.1) >> ->> -endobj -288 0 obj -<< -/Type /Annot -/Subtype /Link -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [114.58 321.262 420.234 335.417] -/A << /S /GoTo /D (section.F.2) >> ->> -endobj -289 0 obj -<< -/Font << /F32 223 0 R /F33 222 0 R >> -/ProcSet [ /PDF /Text ] +/Rect [139.671 392.385 244.815 404.014] +/A << /S /GoTo /D (subsection.5.4.1) >> >> endobj 294 0 obj << +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [139.671 378.071 235.724 387.579] +/A << /S /GoTo /D (subsection.5.4.2) >> +>> +endobj +295 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.216 348.606 190.458 360.345] +/A << /S /GoTo /D (subsection.5.4.2) >> +>> +endobj +296 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [98.216 321.262 148.963 333.001] +/A << /S /GoTo /D (appendix*.10) >> +>> +endobj +297 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [114.58 306.948 240.512 316.455] +/A << /S /GoTo /D (section.F.1) >> +>> +endobj +298 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [114.58 288.391 420.234 302.547] +/A << /S /GoTo /D (section.F.2) >> +>> +endobj +299 0 obj +<< +/Font << /F32 231 0 R /F33 230 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +304 0 obj +<< /Length 1202 /Filter /FlateDecode >> @@ -1010,22 +1040,22 @@ w7 NɴGX*pu|x/̓#;lM U79Sp)hg&6 ,]S+ ‘bm.>Oq?=hB^{-Ja^s6 rQ:v8[Wl\xD+mHƁ T 4D|5,BeU>E,⢂ ~ϼ*KQ)<ʪ:Βyu; ʼ endstream endobj -293 0 obj +303 0 obj << /Type /Page -/Contents 294 0 R -/Resources 292 0 R +/Contents 304 0 R +/Resources 302 0 R /MediaBox [0 0 595.276 841.89] -/Parent 228 0 R +/Parent 236 0 R >> endobj -292 0 obj +302 0 obj << -/Font << /F35 224 0 R /F32 223 0 R /F54 226 0 R >> +/Font << /F35 232 0 R /F32 231 0 R /F54 234 0 R >> /ProcSet [ /PDF /Text ] >> endobj -297 0 obj +307 0 obj << /Length 1494 /Filter /FlateDecode @@ -1037,27 +1067,27 @@ am[ `|.sUm*ﻐ2䪲I™~ GC DS/$Jqq7X*" !b@Qd CS $2~X޳։kcNcl]

?~ endstream endobj -296 0 obj +306 0 obj << /Type /Page -/Contents 297 0 R -/Resources 295 0 R +/Contents 307 0 R +/Resources 305 0 R /MediaBox [0 0 595.276 841.89] -/Parent 228 0 R +/Parent 236 0 R >> endobj 2 0 obj << -/D [296 0 R /XYZ 99.213 762.508 null] +/D [306 0 R /XYZ 99.213 762.508 null] >> endobj -295 0 obj +305 0 obj << -/Font << /F35 224 0 R /F32 223 0 R >> +/Font << /F35 232 0 R /F32 231 0 R >> /ProcSet [ /PDF /Text ] >> endobj -300 0 obj +310 0 obj << /Length 1364 /Filter /FlateDecode @@ -1070,27 +1100,27 @@ v71`f~g̽ A'=B8<&?"8aZ"Y)̷q_*{fu/I>j ?['"@ 3+?M}iuŗM*8"qxCF\*\z +ɹwNV:K4~f` N|U5!:9rl[E,Wg/=P_+juك9reXrrdfZҵ`0A 7 J:˗nd_Ĺ!4A*6d ;,"Fd;!ye7G=@0A ^w'o A_-xَ'C $a[#UW!&Mm^=y *CrREMכl> endobj 6 0 obj << -/D [299 0 R /XYZ 99.213 762.508 null] +/D [309 0 R /XYZ 99.213 762.508 null] >> endobj -298 0 obj +308 0 obj << -/Font << /F35 224 0 R /F32 223 0 R >> +/Font << /F35 232 0 R /F32 231 0 R >> /ProcSet [ /PDF /Text ] >> endobj -304 0 obj +314 0 obj << /Length 1634 /Filter /FlateDecode @@ -1105,37 +1135,37 @@ xڍXKs 5)~hD)rp̍ЂƥS)rn oЦ,F8weg.9Y`mY,+ ;p޺$rDwCṵ)(TYlxQ5#~&qUܝ:p;slłϚϿ>BPj)s#Zau8/}v\çdq endstream endobj -303 0 obj +313 0 obj << /Type /Page -/Contents 304 0 R -/Resources 302 0 R +/Contents 314 0 R +/Resources 312 0 R /MediaBox [0 0 595.276 841.89] -/Parent 305 0 R +/Parent 315 0 R >> endobj 10 0 obj << -/D [303 0 R /XYZ 99.213 762.508 null] +/D [313 0 R /XYZ 99.213 762.508 null] >> endobj 14 0 obj << -/D [303 0 R /XYZ 99.213 409.018 null] +/D [313 0 R /XYZ 99.213 409.018 null] >> endobj 18 0 obj << -/D [303 0 R /XYZ 99.213 277.848 null] +/D [313 0 R /XYZ 99.213 277.848 null] >> endobj -302 0 obj +312 0 obj << -/Font << /F35 224 0 R /F32 223 0 R >> +/Font << /F35 232 0 R /F32 231 0 R >> /ProcSet [ /PDF /Text ] >> endobj -308 0 obj +318 0 obj << /Length 820 /Filter /FlateDecode @@ -1146,17 +1176,17 @@ x o1Evħd]n#_>gPYt}zs:7_~ynr DlYףĘ$l1_^ su&U~ss O8EVU'KT|sOg endstream endobj -307 0 obj +317 0 obj << /Type /Page -/Contents 308 0 R -/Resources 306 0 R +/Contents 318 0 R +/Resources 316 0 R /MediaBox [0 0 595.276 841.89] -/Parent 305 0 R -/Annots [ 301 0 R ] +/Parent 315 0 R +/Annots [ 311 0 R ] >> endobj -301 0 obj +311 0 obj << /Type /Annot /Subtype /Link @@ -1167,42 +1197,42 @@ endobj endobj 22 0 obj << -/D [307 0 R /XYZ 99.213 762.508 null] +/D [317 0 R /XYZ 99.213 762.508 null] >> endobj -306 0 obj +316 0 obj << -/Font << /F35 224 0 R /F32 223 0 R >> +/Font << /F35 232 0 R /F32 231 0 R >> /ProcSet [ /PDF /Text ] >> endobj -313 0 obj +323 0 obj << /Length 1768 /Filter /FlateDecode >> stream xڥXKs6WH Aٛ&iIgzs% ) c)EnE$v>}PqPq*ϗW/^,H(ϓ,U%By! )cDkYdN?Iէ۟y[e!p[\gy$Jp/Ͱ#/!Bݮ?- DUq8-)akRG^S[=8=]4C?NQ ;+AwqÝDΰY5{tE2WPqG h|,B53}V1yƩc{\r#'Hk x "6ʶj"`Vwx#كx="g+v^GSd6nD'I)!"Vmٗ)`[PP@{Փw7SYUYv,5P_JTjb۵oI8u|(}IQ<_Rb :ecsȽ,lZeUX fq*m$kpp\_ %"ϸRAb E|]3bC ^ ]-@WcӒdAu." 0V8?L1RB&}^u1 GU*O 75#h*έ‰?Co;fNgȯgc e^sAE^*8X:Y{v6+Nur\3r3rbؑH4aQOp4c f:j$괪>BmFÃ"vs |y|;*PlKĠw?d⛞ L ;lOGI0&h5Z)7N˕ +0jiI pAUyrC\ƾ!d=t8R`[v6(B3ߙ |;ԛ058>;*PlKĠw?d⛞ L ;lOGI0&h5Z)7[Q endstream endobj -312 0 obj +322 0 obj << /Type /Page -/Contents 313 0 R -/Resources 311 0 R +/Contents 323 0 R +/Resources 321 0 R /MediaBox [0 0 595.276 841.89] -/Parent 305 0 R -/Annots [ 309 0 R 310 0 R ] +/Parent 315 0 R +/Annots [ 319 0 R 320 0 R ] >> endobj -309 0 obj +319 0 obj << /Type /Annot /Subtype /Link @@ -1211,7 +1241,7 @@ endobj /A << /S /GoTo /D (cite.birdnetes-tdk) >> >> endobj -310 0 obj +320 0 obj << /Type /Annot /Subtype /Link @@ -1222,31 +1252,31 @@ endobj endobj 26 0 obj << -/D [312 0 R /XYZ 99.213 762.508 null] +/D [322 0 R /XYZ 99.213 762.508 null] >> endobj 30 0 obj << -/D [312 0 R /XYZ 99.213 507.629 null] +/D [322 0 R /XYZ 99.213 507.629 null] >> endobj 34 0 obj << -/D [312 0 R /XYZ 99.213 377.633 null] +/D [322 0 R /XYZ 99.213 377.633 null] >> endobj -317 0 obj +327 0 obj << -/D [312 0 R /XYZ 115.8 130.342 null] +/D [322 0 R /XYZ 115.8 130.342 null] >> endobj -311 0 obj +321 0 obj << -/Font << /F35 224 0 R /F32 223 0 R /F61 314 0 R /F62 315 0 R /F33 222 0 R /F74 316 0 R /F63 318 0 R >> +/Font << /F35 232 0 R /F32 231 0 R /F61 324 0 R /F62 325 0 R /F33 230 0 R /F74 326 0 R /F63 328 0 R >> /ProcSet [ /PDF /Text ] >> endobj -324 0 obj +334 0 obj << /Length 2463 /Filter /FlateDecode @@ -1256,24 +1286,24 @@ xڍYKo LRepk Уul{h]qV8>GJYzi1"&4uPL 3iBLYՐJq|O=@:Hd?;.z:NYWlyw@܋duUD׀9(PF\5bdHK ䷶=$s0,7V$bN`Zb1ɰ:&^nYsQed6XQ@'1|ҩ/ѷg#]kЊ8ieG$?#/نvG~7K"̙ `l#(g+AQHbLrc, @F MU)u ɭ^Mj %AWDԍwy1 Vsaw V(D~kΒ ɦUO&=0-Y>)$ϑ_lA Y૭:2*\1CZB7`K a%{"F`a_PcO栦 -4u#YT8-'HĻRjlA8xD伧 I xk:A!"4ӭtj ==qq&(41ە4(v zn[ӔеfƢx`š>̴ñI|4Ż潚Lg#{J=#1q2[ݧD3}p(Ε4B+eZ|&" {SYX.p)?.8G$ҽ( DB6}"#J8ܪb}ZC/kI -$iڊX QA5Zi9i8 0 B\`dZ5odT7]2bݴdW2>O9GaF3O_&k YCUB$Vcd>-|`_I |Tʪq X[ST@gs'k.!;ހ4Ø0 +4u#YT8-'HĻRjlA8xD伧 I xk:A!"4ӭtj ==qq&(41ە4(v zn[ӔеfƢx`š>̴ñI|4Ż潚Lg#{J=#1q2[ݧD3}p(Ε4B+eZ|&" {SYX.p)?.8G$ҽ( DB}"#J8ܪb}ZC/kI -$iڊX QA5Zi9i8 0 B\`dZ5odT7]2bݴdW2>O9GaF3O_&k YCUB$Vcd>-|`_I |Tʪq X[ST@gs'k.!;ހ4Ø0 FY^(`uTIu-ss+H1j{cQOWL ]AR 8ѕntAV1Pu7V: 3 2@YA VUvK4'ۿ˒{|>mvxW;u7p"V C%Ex   dZXV_@ >ᛶRh*j80IK\mcU;7~7{iZ`*&־FΤ4\)(WZS1A8&1-mGROjt]]vd]Kgao4rM2d?iDVn O2VlE$4xjߜ,kǷ#i䶩@רsʪ!!֐#k pq5ˑzۻ>TKi"yKɮAqо%MnNWBN;lۮn!1JWҐ.5^ODPSԵ|/Z`PZeIŲW7V?ɬ4%ea/$PjĪY5#BhXxL<c'rVcS}^*?r6iגlG^P/O=}%c5З,g.b#hkR-`dR؆[[b}sfqyqByj獷jџ(I|^̙OuFo?pdk|,|wn;UZ & lǜUF웲|P>bfW. ד.L{ mwpOf.;/j>vW6i&e>a߆xDZ^щRs8D$$ dQBȜzl(TtYK -tejӊMHh9v*q2 uy+(ٹa'g"n~.ڔgL*`ň$y"ǥb:ޫz/ Q{:#W H lԻVPtֽEUl7#z ,1P&yІu>ǩȄrZOt/2َUKN5+}[V~h|}  +tejӊMHh9v*q2 uy+(ٹa'g"n~.ڔgL*`ň$y"ǥb:ޫz/ Q{:#W H lԻVPtֽEUl7#z ,1P&yІu>ǩȄrZOt/2َUKN5+}[V~h|} ́ endstream endobj -323 0 obj +333 0 obj << /Type /Page -/Contents 324 0 R -/Resources 322 0 R +/Contents 334 0 R +/Resources 332 0 R /MediaBox [0 0 595.276 841.89] -/Parent 305 0 R -/Annots [ 320 0 R 321 0 R ] +/Parent 315 0 R +/Annots [ 330 0 R 331 0 R ] >> endobj -320 0 obj +330 0 obj << /Type /Annot /Subtype /Link @@ -1282,7 +1312,7 @@ endobj /A << /S /GoTo /D (cite.docker) >> >> endobj -321 0 obj +331 0 obj << /Type /Annot /Subtype /Link @@ -1293,37 +1323,37 @@ endobj endobj 38 0 obj << -/D [323 0 R /XYZ 99.213 762.508 null] +/D [333 0 R /XYZ 99.213 762.508 null] >> endobj 42 0 obj << -/D [323 0 R /XYZ 99.213 628.507 null] +/D [333 0 R /XYZ 99.213 628.507 null] >> endobj 46 0 obj << -/D [323 0 R /XYZ 99.213 491.151 null] +/D [333 0 R /XYZ 99.213 491.151 null] >> endobj 50 0 obj << -/D [323 0 R /XYZ 99.213 320.925 null] +/D [333 0 R /XYZ 99.213 320.925 null] >> endobj 54 0 obj << -/D [323 0 R /XYZ 99.213 168.771 null] ->> -endobj -322 0 obj -<< -/Font << /F33 222 0 R /F32 223 0 R /F35 224 0 R >> -/ProcSet [ /PDF /Text ] +/D [333 0 R /XYZ 99.213 168.771 null] >> endobj 332 0 obj << +/Font << /F33 230 0 R /F32 231 0 R /F35 232 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +342 0 obj +<< /Length 1435 /Filter /FlateDecode >> @@ -1331,18 +1361,18 @@ stream x}Vs6_#1M;޵~AĊM$ w?Ɖs#{68?WJ4i(D W"Vi0x, 6͡_G"M׏UI8%YdBݯO`p'$۸ml(DX:JU~CcVљ~5Ji}T4|V cF3 gf¡:zps-B󴎀야HiUWkuG4=׫N?a4 :/8f680&THم7wrvɸ167 o0ŤU+sx.9g 8 y2g5,VYf0@J S 1%-EiޔNS5s_.QC4t {%W=5(S#  ifwx#3kr]kݛZTGsK3m]療,3ŪrR*똈PȞ;Y[fC 7Tt\5/2o2 1E&IQo:*'虆 bv0k9|x$dĥN,IxXl/hgy0,03/1!+,cY! s/ozh2W٫Â]듅'JP3wT `Kp*PiJHYp]eCaȽ>sǽ,GQ.kqp M.xqWQB-f)ˎ_;]Gj ٚ;GL:;,2˦Q_ Xl1=s)"+z*@# ,ʲm+ڧ0~ OuҮo23وha_\rI TLhX$wc apT9QR;JtRf 2x~q\$ku7*]/X< >-o=NMOE4Z8 3(PCZ~js&¡ػ۰ QPZ:v/5¼|z.PM{qU|tz%Sj3h} 01g!Z`>FŅpL2+4Lԓn,s![^~9{ l 9]l#n G]OVW\0/E8C Q gBs3?@x RB~jA`~w0#×!xfO4Ƿۆ' WGxCo5ٛz7Ft\HE]3s@-/ endstream endobj -331 0 obj +341 0 obj << /Type /Page -/Contents 332 0 R -/Resources 330 0 R +/Contents 342 0 R +/Resources 340 0 R /MediaBox [0 0 595.276 841.89] -/Parent 305 0 R -/Group 329 0 R -/Annots [ 327 0 R ] +/Parent 315 0 R +/Group 339 0 R +/Annots [ 337 0 R ] >> endobj -328 0 obj +338 0 obj << /Type /XObject /Subtype /Image @@ -1350,7 +1380,7 @@ endobj /Height 565 /BitsPerComponent 8 /ColorSpace /DeviceRGB -/SMask 334 0 R +/SMask 344 0 R /Length 30192 /Filter /FlateDecode >> @@ -1455,7 +1485,7 @@ g (%D'_X(%(%J 9G888"PJ@){$ endstream endobj -334 0 obj +344 0 obj << /Type /XObject /Subtype /Image @@ -1470,10 +1500,10 @@ stream x1 g Og> endstream endobj -329 0 obj +339 0 obj <> endobj -327 0 obj +337 0 obj << /Type /Annot /Subtype /Link @@ -1484,32 +1514,32 @@ endobj endobj 58 0 obj << -/D [331 0 R /XYZ 99.213 762.508 null] +/D [341 0 R /XYZ 99.213 762.508 null] >> endobj 62 0 obj << -/D [331 0 R /XYZ 99.213 626.871 null] +/D [341 0 R /XYZ 99.213 626.871 null] >> endobj -333 0 obj +343 0 obj << -/D [331 0 R /XYZ 99.213 513.43 null] +/D [341 0 R /XYZ 99.213 513.43 null] >> endobj 66 0 obj << -/D [331 0 R /XYZ 99.213 183.237 null] +/D [341 0 R /XYZ 99.213 183.237 null] >> endobj -330 0 obj +340 0 obj << -/Font << /F35 224 0 R /F32 223 0 R /F33 222 0 R >> -/XObject << /Im2 328 0 R >> +/Font << /F35 232 0 R /F32 231 0 R /F33 230 0 R >> +/XObject << /Im2 338 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -337 0 obj +347 0 obj << /Length 1483 /Filter /FlateDecode @@ -1530,64 +1560,64 @@ KR tggf+S(>lxBc'*3hҼ/pYJu endstream endobj -336 0 obj +346 0 obj << /Type /Page -/Contents 337 0 R -/Resources 335 0 R +/Contents 347 0 R +/Resources 345 0 R /MediaBox [0 0 595.276 841.89] -/Parent 305 0 R +/Parent 315 0 R >> endobj 70 0 obj << -/D [336 0 R /XYZ 99.213 717.728 null] +/D [346 0 R /XYZ 99.213 717.728 null] >> endobj 74 0 obj << -/D [336 0 R /XYZ 99.213 580.372 null] +/D [346 0 R /XYZ 99.213 580.372 null] >> endobj 78 0 obj << -/D [336 0 R /XYZ 99.213 475.886 null] +/D [346 0 R /XYZ 99.213 475.886 null] >> endobj 82 0 obj << -/D [336 0 R /XYZ 99.213 387.835 null] +/D [346 0 R /XYZ 99.213 387.835 null] >> endobj -335 0 obj +345 0 obj << -/Font << /F32 223 0 R /F33 222 0 R >> +/Font << /F32 231 0 R /F33 230 0 R >> /ProcSet [ /PDF /Text ] >> endobj -342 0 obj +352 0 obj << /Length 2007 /Filter /FlateDecode >> stream xڵXK8HEta@YᾹ}PwixA;Ovcc#RHL)CF(~JO41&+LȔ*)r>:uY.>byRVB4&Q <o"{][{\X4~E*:pZMm ,vn9R"U_o+G\BGʖIl18NNcWkG!*8"'m#g-K='v? 7">@M zGu\ Z[EnόgaUY=N "\:85%Me/n6yQj!$1kJ o䕗`QnZnPˤOD$/"bAhЮ@13=S$7ڔ

    x/ẉ^@̭Tb:޴gc( pBRX +`':7 MWB1حl噷ԬL2-<3!xxr0*GO )GֳԂJX`{><o"{][{\X4~E*:pZMm ,vn9R"U_o+G\BGʖIl18NNcWkG!*8"'m#g-K='v? 7">@M zGu\ Z[EnόgaUY=N "\:85%Me/n6yQj!$1kJ o䕗`QnZnPˤOD$/"bAhЮ@13=S$7ڔ
      x/ẉ^@̭Tb:޴gc( pBRX U*=4^-7Y$8 -򓡁T 'jN uϹY jd$o Iqڢ}> +򓡁T 'jN uϹY jd$o Iqڢ> endstream endobj -341 0 obj +351 0 obj << /Type /Page -/Contents 342 0 R -/Resources 340 0 R +/Contents 352 0 R +/Resources 350 0 R /MediaBox [0 0 595.276 841.89] -/Parent 344 0 R -/Annots [ 338 0 R 339 0 R ] +/Parent 354 0 R +/Annots [ 348 0 R 349 0 R ] >> endobj -338 0 obj +348 0 obj << /Type /Annot /Subtype /Link @@ -1596,7 +1626,7 @@ endobj /A << /S /GoTo /D (Hfootnote.2) >> >> endobj -339 0 obj +349 0 obj << /Type /Annot /Subtype /Link @@ -1607,53 +1637,52 @@ endobj endobj 86 0 obj << -/D [341 0 R /XYZ 99.213 762.508 null] +/D [351 0 R /XYZ 99.213 762.508 null] >> endobj 90 0 obj << -/D [341 0 R /XYZ 99.213 507.629 null] +/D [351 0 R /XYZ 99.213 507.629 null] >> endobj -343 0 obj +353 0 obj << -/D [341 0 R /XYZ 115.8 87.396 null] +/D [351 0 R /XYZ 115.8 87.396 null] >> endobj -340 0 obj +350 0 obj << -/Font << /F35 224 0 R /F32 223 0 R /F61 314 0 R /F62 315 0 R /F33 222 0 R /F74 316 0 R /F63 318 0 R >> +/Font << /F35 232 0 R /F32 231 0 R /F61 324 0 R /F62 325 0 R /F33 230 0 R /F74 326 0 R /F63 328 0 R >> /ProcSet [ /PDF /Text ] >> endobj -356 0 obj +366 0 obj << -/Length 1589 +/Length 1590 /Filter /FlateDecode >> stream -xڍWIo8W(1#u蘖emĴSy eˮS [ɷ|) +xڍWIo8W(1#u蘖emĤSy eˉS [ɷ|) ->EǻJ2*Iq -2-Nq|j8|8ZpJIim'z02ETH48қiVyV-ncʷdf}U -ۚue [14lWZgYxC֖}EW#ȒS卷gI -oWH |tj bh7_qΠ!B4iZ3wXɈq|h;Jwr)Eu샯b!suN@Y$@>_ɞI.}g$فg85 ˛m8:OsDWG2bŬvlv7cηjz1ME{PwdwJƟc^wpt(qT6lPV㾟<:q?A j<&Vv;*  DnkCc*yʔi[b8ni;K \+I8;썣P[sԈa"zik}&P*0]\ 6tzuzB.Кms4n݃LA?q6aS&\f!zJF38ud׸B52胹gҹknip*׾f>]?6I2Is\chbyfk; _@hKbf YEH9L̫+sҨֽ=b07yx'! -gްq,Ng̛Wx<*䜭7 מ]W4D^/QDH"` (K I0K- 8rS Y*}}A)]a*G~|x`R!',)(c(/%ĐǭMcg5#@u9 -h?D@Aϯ +>DJ2*I~ +2-N~| j8|8ZpJAiJdv"*$uXlݴZ< Te1y5pxjUz,¶fz]9x 9"; ەr;oelTy-Y|xP›d*]ZbME'g3hA%ahHᰐ5MmLte=4b2b'u9Zҝ\JQhX\(}"?Q1;|27DK=`v5NlĿOLTGq9+#DbV;6ƁTRRB1繚LSQ+RXW0J2ʴ}i D 4[6Tո'&>5NOdbü ݎ2ⲷ}ڐØJid޶2`ږW[ΒzJ3?Ύnd6{(,(T25V5btXȢ^Z -7 +6rC/4b޲E{3f[yk+8@n~ͭsؔ&Yް{Fs7XFf}0L:w|֭? Nlѧ G捲:)BY7>I`XlYl/mE%Fy13 tq" $MǜU& sҨڽ=b07p#! +f\I,8;<%CAZ4˳ F;[VH00w12NE$qER'Paǐ/re +eצ@EitB6k´z3lttyD=T+ސqM[dWZ&K[|G U9!; 4<,t^.O=q8N&066{B:T'*s&KDzG@Vh)R~YHv)"Ff$ .4>4fthY#LwCD9m̱k~&^•[@e*ʿ\ΒsCeC{3W@dVo-"*^ug _ҩZ_{vDrU^Z~ ,XNUZg[~2@V^׎:8kY-PsǦa@~mvn];w4/HiN>gްq,Ng̛Wx<*䜭7 מ]W_oQDH"~` (K I0K- 8rS Y*}}A)]a*G~|x`R!',)(c(/%ĐǭMcg5#@u9 +h?D@A}U# endstream endobj -355 0 obj +365 0 obj << /Type /Page -/Contents 356 0 R -/Resources 354 0 R +/Contents 366 0 R +/Resources 364 0 R /MediaBox [0 0 595.276 841.89] -/Parent 344 0 R -/Annots [ 345 0 R 346 0 R 349 0 R 359 0 R 350 0 R 352 0 R ] +/Parent 354 0 R +/Annots [ 355 0 R 356 0 R 359 0 R 369 0 R 360 0 R 362 0 R ] >> endobj -347 0 obj +357 0 obj << /Type /XObject /Subtype /Image @@ -2183,7 +2212,7 @@ x ڞ,eX5Uo4` >CR5ySHu[ ?OF0UxΦǏOUr<16X-OU$8,_x17{Jޅˁy endstream endobj -345 0 obj +355 0 obj << /Type /Annot /Subtype /Link @@ -2192,7 +2221,7 @@ endobj /A << /S /GoTo /D (cite.grafana) >> >> endobj -346 0 obj +356 0 obj << /Type /Annot /Subtype /Link @@ -2201,7 +2230,7 @@ endobj /A << /S /GoTo /D (figure.caption.5) >> >> endobj -349 0 obj +359 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] @@ -2209,7 +2238,7 @@ endobj /Subtype/Link/A<> >> endobj -359 0 obj +369 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] @@ -2217,7 +2246,7 @@ endobj /Subtype/Link/A<> >> endobj -350 0 obj +360 0 obj << /Type /Annot /Subtype /Link @@ -2226,7 +2255,7 @@ endobj /A << /S /GoTo /D (cite.kibana) >> >> endobj -352 0 obj +362 0 obj << /Type /Annot /Subtype /Link @@ -2237,37 +2266,37 @@ endobj endobj 94 0 obj << -/D [355 0 R /XYZ 99.213 762.508 null] +/D [365 0 R /XYZ 99.213 762.508 null] >> endobj 98 0 obj << -/D [355 0 R /XYZ 99.213 690.49 null] +/D [365 0 R /XYZ 99.213 690.49 null] >> endobj -357 0 obj +367 0 obj << -/D [355 0 R /XYZ 99.213 564.856 null] +/D [365 0 R /XYZ 99.213 564.856 null] >> endobj 102 0 obj << -/D [355 0 R /XYZ 99.213 254.63 null] +/D [365 0 R /XYZ 99.213 254.63 null] >> endobj 106 0 obj << -/D [355 0 R /XYZ 99.213 147.54 null] +/D [365 0 R /XYZ 99.213 147.54 null] >> endobj -354 0 obj +364 0 obj << -/Font << /F35 224 0 R /F32 223 0 R /F33 222 0 R /F75 358 0 R /F74 316 0 R /F63 318 0 R >> -/XObject << /Im3 347 0 R >> +/Font << /F35 232 0 R /F32 231 0 R /F33 230 0 R /F75 368 0 R /F74 326 0 R /F63 328 0 R >> +/XObject << /Im3 357 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -365 0 obj +375 0 obj << /Length 413 /Filter /FlateDecode @@ -2277,17 +2306,17 @@ xڍSMO (R.,XJ#k;Xgpf}xyw-QBo]ߤE׹ endstream endobj -364 0 obj +374 0 obj << /Type /Page -/Contents 365 0 R -/Resources 363 0 R +/Contents 375 0 R +/Resources 373 0 R /MediaBox [0 0 595.276 841.89] -/Parent 344 0 R -/Group 329 0 R +/Parent 354 0 R +/Group 339 0 R >> endobj -351 0 obj +361 0 obj << /Type /XObject /Subtype /Image @@ -2295,7 +2324,7 @@ endobj /Height 1062 /BitsPerComponent 8 /ColorSpace /DeviceRGB -/SMask 368 0 R +/SMask 378 0 R /Length 290013 /Filter /FlateDecode >> @@ -3790,7 +3819,7 @@ B" !Ï endstream endobj -368 0 obj +378 0 obj << /Type /XObject /Subtype /Image @@ -3805,7 +3834,7 @@ stream x  oiF endstream endobj -353 0 obj +363 0 obj << /Type /XObject /Subtype /Image @@ -3813,7 +3842,7 @@ endobj /Height 1496 /BitsPerComponent 8 /ColorSpace /DeviceRGB -/SMask 369 0 R +/SMask 379 0 R /Length 323199 /Filter /FlateDecode >> @@ -4898,7 +4927,7 @@ uY>5Kl- jXU`8VW;jZulh >V7QŨX1͋jH HuYajLkXk_y ^_rVu $$$$$$$$$$$$$$$$$$$$$$$$)Koݐ endstream endobj -369 0 obj +379 0 obj << /Type /XObject /Subtype /Image @@ -4916,46 +4945,45 @@ n YlA}>w? RVq7 ?cp q>;umܼF!'{̷ani{ⶾ(n?Ouyq=dkC䚸ueB:nrR$|-qmݥ;y7Iɉ9mTp[[q} ?k :nr'/'ܡ&K5׆[[>78)nq)B7Muڸ9nrb|&ܸp-np#9nq%po& eeh/qÎ(F 7>EtqZx~6d/q89nanM!n nI:n~ LKh?װ]|>7nwӛ}l{ooOLv8{^7<]8gv;x̂Ѱ?rMܮ:a786itrk|7 L'nUcsrt=d۰j[zQ]aސqxIp8qLsfvTs_~·p8ə1d?`x;p˙s)Kp8nqGD?R HOqG~p8G8ׇ_ endstream endobj -366 0 obj +376 0 obj << -/D [364 0 R /XYZ 99.213 769.283 null] ->> -endobj -367 0 obj -<< -/D [364 0 R /XYZ 99.213 368.159 null] ->> -endobj -363 0 obj -<< -/Font << /F33 222 0 R /F32 223 0 R >> -/XObject << /Im4 351 0 R /Im5 353 0 R >> -/ProcSet [ /PDF /Text /ImageC /ImageI ] +/D [374 0 R /XYZ 99.213 769.283 null] >> endobj 377 0 obj << -/Length 1471 +/D [374 0 R /XYZ 99.213 368.159 null] +>> +endobj +373 0 obj +<< +/Font << /F33 230 0 R /F32 231 0 R >> +/XObject << /Im4 361 0 R /Im5 363 0 R >> +/ProcSet [ /PDF /Text /ImageC /ImageI ] +>> +endobj +387 0 obj +<< +/Length 1470 /Filter /FlateDecode >> stream xڍWr6 ߯RqTKsvtn']1m+ČĤ}}dVl,>@ X//x$ s? "I?;Q=Nw:ipl?ꝈmUOKxHĩ͒`|(M)t'FauIӧmMNE[ƪUյ>¹vZӀ}Oj2׸UG#jxt(]݇b\؏B%#uC(Cnrz'+` MW>(R.] .m/iIZ~$A5jEHV -#k ӛ&ڹpf4M=.3X 43%Q: d}zT}57mcK\4Ғw0d Nc"9+ ),^/5lV' Ze-_ZX?тm Ҭ;^\ώHV+ޔA<;<B`@U7u4gֹYxs#C4g]=3:4DZ+XWar#3sEZJ]Ռ4BT{uhAS *4"24SEOgoU7|ƴhILV#vwxzECY.<͖(9i%58rw^L• Duw}Wo`q|C <*$eQl4ZT`x[v@I >Gh#\6zM.sjOqu `zpg ` >RO ]Sۥ ,W$Z> >njtoJ>w)4-~riZ~[SC?]$ ]gR}#{EXC0Dh=" +#k ӛ&ڹpf4M=.3X 43%Q: d}zT}57mcK\4Ғw0d Nc"9+ ),^/5lV' Ze-_ZX?тm Ҭ;^\ώHV+ޔA<;<B`@U7u4gֹYxs#C4g]=3:4DZ+XWar#3sEZJ]Ռ4BT{uhAS *4"24SEOgo9[݈y,Ӛ%-3Y:ta`ʧS5e ee,6[Z4צٖ3݅N3{3 W.T&F݉1_ lo B7FثEIQ`jUSoE%-Hp 5m>rwrrI--%H=5tѣO!n2\hU[43&$o ӽ+ߥgдh~@je ieomMa]7va,taIikOXsbyjb8r$g(ԒfR*oӰ"z |G=% endstream endobj -376 0 obj +386 0 obj << /Type /Page -/Contents 377 0 R -/Resources 375 0 R +/Contents 387 0 R +/Resources 385 0 R /MediaBox [0 0 595.276 841.89] -/Parent 344 0 R -/Annots [ 370 0 R 371 0 R 373 0 R 374 0 R ] +/Parent 354 0 R +/Annots [ 380 0 R 381 0 R 383 0 R 384 0 R ] >> endobj -370 0 obj +380 0 obj << /Type /Annot /Subtype /Link @@ -4964,7 +4992,7 @@ endobj /A << /S /GoTo /D (cite.git) >> >> endobj -371 0 obj +381 0 obj << /Type /Annot /Subtype /Link @@ -4973,7 +5001,7 @@ endobj /A << /S /GoTo /D (cite.trello) >> >> endobj -373 0 obj +383 0 obj << /Type /Annot /Subtype /Link @@ -4982,7 +5010,7 @@ endobj /A << /S /GoTo /D (cite.vs) >> >> endobj -374 0 obj +384 0 obj << /Type /Annot /Subtype /Link @@ -4993,41 +5021,41 @@ endobj endobj 110 0 obj << -/D [376 0 R /XYZ 99.213 762.508 null] +/D [386 0 R /XYZ 99.213 762.508 null] >> endobj 114 0 obj << -/D [376 0 R /XYZ 99.213 509.75 null] +/D [386 0 R /XYZ 99.213 509.75 null] >> endobj 118 0 obj << -/D [376 0 R /XYZ 99.213 426.939 null] +/D [386 0 R /XYZ 99.213 426.939 null] >> endobj 122 0 obj << -/D [376 0 R /XYZ 99.213 324.091 null] +/D [386 0 R /XYZ 99.213 324.091 null] >> endobj 126 0 obj << -/D [376 0 R /XYZ 99.213 217 null] +/D [386 0 R /XYZ 99.213 217 null] >> endobj 130 0 obj << -/D [376 0 R /XYZ 99.213 144.901 null] +/D [386 0 R /XYZ 99.213 144.901 null] >> endobj -375 0 obj +385 0 obj << -/Font << /F35 224 0 R /F32 223 0 R >> +/Font << /F35 232 0 R /F32 231 0 R >> /ProcSet [ /PDF /Text ] >> endobj -384 0 obj +394 0 obj << /Length 1730 /Filter /FlateDecode @@ -5039,17 +5067,17 @@ xڍWKo g).5poJlcE c]t?@CJ.7ٿ]C7-*Q/1nin^Ϳ+C q/P>r˙Eƻ!paP]XsdO>=U4U_<8nI4;~+XbRVNXjoovVBIW[ά?S&1*znw͡z+z'ھϤ4E 2F f]]h.zc%O5+g2DS'L@j?,Ʈ.wƛQL9޾k<bfRʧ_<Mi-{_`KqY=l?UQyG]]_'jN endstream endobj -383 0 obj +393 0 obj << /Type /Page -/Contents 384 0 R -/Resources 382 0 R +/Contents 394 0 R +/Resources 392 0 R /MediaBox [0 0 595.276 841.89] -/Parent 344 0 R -/Group 329 0 R +/Parent 354 0 R +/Group 339 0 R >> endobj -372 0 obj +382 0 obj << /Type /XObject /Subtype /Image @@ -5057,7 +5085,7 @@ endobj /Height 573 /BitsPerComponent 8 /ColorSpace /DeviceRGB -/SMask 386 0 R +/SMask 396 0 R /Length 35627 /Filter /FlateDecode >> @@ -5201,7 +5229,7 @@ E$ <u(F8Ka?1܁o_|/kEo w e̻vR;w ܁܁@p;@pw w ܁܁@p;@pl\䋇;p]޽ѓ/o}7www=fw׬|h~❿ާ^X'Z!aT\ qYrK:ŻݱAxSG^9yę>?B<>u] Nj5;ݤ.,~çY(ʌ,6S>Bp|lG1TQ<޹`ٞSxlI,]^Zxc29{ ޜ'Qp< ?׮q׬Jg^6m3<>.wq]^oKev|]wnQlˁ[g,w}pnoqG6]){]K|cy?ݡxPxwஹ\^YKT>կv-#Ke׼ n,kV_UvlRR߱+a>M θ_t "G>wJX׋X}a++[豷r"Vʂ;X@p ww;;@p ww/10 d`?1e̻vR;[H` endstream endobj -386 0 obj +396 0 obj << /Type /XObject /Subtype /Image @@ -5216,60 +5244,61 @@ stream x  o+ endstream endobj -385 0 obj +395 0 obj << -/D [383 0 R /XYZ 99.213 769.283 null] +/D [393 0 R /XYZ 99.213 769.283 null] >> endobj 134 0 obj << -/D [383 0 R /XYZ 99.213 528.355 null] +/D [393 0 R /XYZ 99.213 528.355 null] >> endobj 138 0 obj << -/D [383 0 R /XYZ 99.213 316.183 null] +/D [393 0 R /XYZ 99.213 316.183 null] >> endobj 142 0 obj << -/D [383 0 R /XYZ 99.213 194.779 null] +/D [393 0 R /XYZ 99.213 194.779 null] >> endobj -382 0 obj +392 0 obj << -/Font << /F33 222 0 R /F32 223 0 R /F35 224 0 R >> -/XObject << /Im6 372 0 R >> +/Font << /F33 230 0 R /F32 231 0 R /F35 232 0 R >> +/XObject << /Im6 382 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -395 0 obj +405 0 obj << -/Length 1963 +/Length 1960 /Filter /FlateDecode >> stream -xڍXKs6ϯP^*7N;v2cAėg7_7@6"ЏP9mͧ?&}'f8ݔy~p| 0 fIpoN3mM6q}faMw7۴&~88.d4~IvQ[Yhtk}1 p1cDzf0*{:PT}}WTozLO-j-qfdcUŲ]DyǴHV5 >DCRT` vʿ`9@o7[pkA0DO6on1!8yLˬ>8qהdqK3i$k++V9ez kAtt^L0e33_k $>w Հ"* PHZMv)lU[lyÙҭMBOD3L^-[:zS>]f:lg,@uqK`"ǿ  1) -!7D,<2ܲx{Q faWwaOW}Zf4n2MKOgW2LRb*r7$': -JVg7B%ͳ 4:V5rY 6[X@`_;#m-Ae[姜dTcDr6To,ak"5%ŨߚN.H)3kۓ!Y) VO6 DI6|}iqA7W+tA .c/8LBɩH)Z3@ru- 3WKT*-(8`3M׺F<5WlR,lEխ0>;|y)B2PHYܳ.ì;;kINEc:Mq\g -ߦMб*"pIDI=Sx*kIjZbUH|յ:(t[SWBh5N.v;oo؅ ;^i@ޕW2,E4QaޠJ|iUVFڥ<+F~-h.28⒥c $s{7k!씋y+|ZAjrugFEzTpdi}߬EcF`j؛$w]^ؗ a緩.Z~{:p$4jG - -K)Z#)Pn:n_( dZDVFQU>+N hgc'_-Yٚy /fuŵk [ -.Q"KѢȉ蟆y:$e4itQwbvFGo3tB2tֱ빞 )_sdp0u(W#%۷$v]o_|QW~Y8D -jDbݷWP/ -a:uU(|crUG,pglJ5ƽD[AŘV=Pֿlϯzw0< =TO2:'vudtw5 F@-V'̚'iNZ<UNoRݿ>o/?0G5lw?\.,,!*\Fk_۰Mat;I]=K˪W߫Tvr' +8N<6,E*d_aL:ŤNBl85 쪄 ?pug8z>6v+|[Y2ҎF N]{rXS2\t\:9Ćq$d>Z 8o͢I}ǟ0W$*86,kT||Qć0 +xڍXKs6Whzbtt;i̤n/qI_N ͦHb-hM{/ipnl$N<l.>Yix̋$5FU}"M5Z,4ֲj'*dNFٯW:cj- s'y.fOX֬F ;bZ}][mUoOO-WVF7Kh5",G˒en@Ui +AMٵLk=- IQG]6cZG^X(^(f rا `l@ń㬓>]eV7Ɖ;$4M/_Yj:Lh|ʑYp;{]CDwNGgЁ$`:!9~$IM>_KPĂ@#%?nhLagFnzg&al!X3RNY ȸn&ʶTw\L)? |?(\=!tp?QMiV ^]&^i嗫M ҄W9884-_78/$u01OsG5UKԔ;shsB(t3Q[^ ׯmXZ[s>q[f:[kSoaAk!hk 4]۪Q~IFF)I$GhIiNnz` &i{-(=2uY P|цU(Ym GZ?| hAI݁n;sBOj:ƿaeON͔DJO9V#(kY8[UhyFaāSqHhҵ62s瑶>1fۆbe .*QYKCk' —:Eju F!oN{:EpiM)<\cUDkᒈzT֜iU!UU.jݢ3&\ pmϦS"`F@~C\y*Y(KD}e| ėVeug]ʃ?߿#/+ .!8o;It(&v'Kؤdܝ3xĝCV콯w5;N@jq +:' +9M9YYFx/_JNR%wq1TΩD"uvc۬&/}%wFC?7cy\/4 +:;J#)1PQ:./twOL÷%/h`6 w 9,EDZkC?Oڧm#d獙tIm}ŧN<&Vaeeµwor endstream endobj -394 0 obj +404 0 obj << /Type /Page -/Contents 395 0 R -/Resources 393 0 R +/Contents 405 0 R +/Resources 403 0 R /MediaBox [0 0 595.276 841.89] -/Parent 344 0 R -/Annots [ 387 0 R 388 0 R 389 0 R 390 0 R 391 0 R ] +/Parent 354 0 R +/Annots [ 397 0 R 398 0 R 399 0 R 400 0 R 401 0 R ] >> endobj -387 0 obj +397 0 obj << /Type /Annot /Subtype /Link @@ -5278,7 +5307,7 @@ endobj /A << /S /GoTo /D (subsection.2.1.2) >> >> endobj -388 0 obj +398 0 obj << /Type /Annot /Subtype /Link @@ -5287,16 +5316,16 @@ endobj /A << /S /GoTo /D (cite.react) >> >> endobj -389 0 obj +399 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[0 1 0] -/Rect [152.213 363.17 159.66 372.033] +/Rect [153.619 363.17 166.52 372.033] /A << /S /GoTo /D (cite.material) >> >> endobj -390 0 obj +400 0 obj << /Type /Annot /Subtype /Link @@ -5305,7 +5334,7 @@ endobj /A << /S /GoTo /D (cite.material-ui) >> >> endobj -391 0 obj +401 0 obj << /Type /Annot /Subtype /Link @@ -5316,46 +5345,46 @@ endobj endobj 146 0 obj << -/D [394 0 R /XYZ 99.213 762.508 null] +/D [404 0 R /XYZ 99.213 762.508 null] >> endobj 150 0 obj << -/D [394 0 R /XYZ 99.213 677.813 null] +/D [404 0 R /XYZ 99.213 677.813 null] >> endobj 154 0 obj << -/D [394 0 R /XYZ 99.213 604.539 null] +/D [404 0 R /XYZ 99.213 604.539 null] >> endobj 158 0 obj << -/D [394 0 R /XYZ 99.213 509.535 null] +/D [404 0 R /XYZ 99.213 509.535 null] >> endobj 162 0 obj << -/D [394 0 R /XYZ 99.213 402.444 null] +/D [404 0 R /XYZ 99.213 402.444 null] >> endobj 166 0 obj << -/D [394 0 R /XYZ 99.213 281.04 null] +/D [404 0 R /XYZ 99.213 281.04 null] >> endobj 170 0 obj << -/D [394 0 R /XYZ 99.213 178.192 null] +/D [404 0 R /XYZ 99.213 178.192 null] >> endobj -393 0 obj +403 0 obj << -/Font << /F35 224 0 R /F32 223 0 R >> +/Font << /F35 232 0 R /F32 231 0 R >> /ProcSet [ /PDF /Text ] >> endobj -402 0 obj +412 0 obj << /Length 516 /Filter /FlateDecode @@ -5366,17 +5395,17 @@ x q`"Yj8YƦ+ׁ^lBJ4z^$--'QC3a,ii!7:M=v7,iy*w>4TF0i]+iz endstream endobj -401 0 obj +411 0 obj << /Type /Page -/Contents 402 0 R -/Resources 400 0 R +/Contents 412 0 R +/Resources 410 0 R /MediaBox [0 0 595.276 841.89] -/Parent 403 0 R -/Annots [ 392 0 R ] +/Parent 413 0 R +/Annots [ 402 0 R ] >> endobj -392 0 obj +402 0 obj << /Type /Annot /Subtype /Link @@ -5385,288 +5414,307 @@ endobj /A << /S /GoTo /D (cite.google-map-react) >> >> endobj -400 0 obj +410 0 obj << -/Font << /F32 223 0 R >> +/Font << /F32 231 0 R >> /ProcSet [ /PDF /Text ] >> endobj -407 0 obj +417 0 obj << -/Length 1736 +/Length 1738 /Filter /FlateDecode >> stream -xڝXKs6WHX Avӎ}z-HNk|Ha4b.hӻ?ܿ{8 -,NWv"YeS\ٯ pI48[u 0/rljf(z\'"(G{Dn!.7M\z#E(ism<~_rMu&uymc2jA#<KK%R%x]QNW^6^'P&~% APը _.N30o}F@$HTDԺt;+GC ޾ImwGuls42Vy晶gNl}y]jK5" ,2"`sm-$ 2 8e . V,tH\A~k ɡ,߶ckYS775%V eǽEİI 61x -I;V;=rz`7e|(vqiyfH!d4en=F w{ӍٛXIl IY Llfl;9w''N=@od,(@M|uBgIJkkn &,#c/:Kً;C{D/T?6A3Wr5#e PXԦDY$tk%^ 6D>Xe8ddHt,Zr`4`'o@f xQ{* AexPs͋(a &_x|B - gؙ맢)+"ddęb,=p:.0`F牰h5JOlyd{&;zSvKsp gt'26 !6rdN}s܏tꊗҽ36S~@>$B* ~_2煏 _^qs;)~-&+SB~n4TC`ATS -ZVjRAZ[!$\|]}dl9:5!Oݘ0j_O4H'ecI -P/xQl,вfв]~CbX fݦdPB!%ISI;ɃN1<wukL UtKd<Z}4o{BE|]tVq| $ʘw.e}3tܢʩ*7-ySG c q(Xކ֢ȩx5R7'>+Xz<\4*\e QjA#Y;p`h3HB/RU[mƻEP[/m -1”^Ұ^̃[fG?:ƹtGܒ)\n98jYX$Eg0ԥo XδRc"qqbCv,eA"FI}t Ѷ¿TxVlH#~::N-P;i -j՞+/=u]ΛU塐H)4E' -yFts { +xڝXr6WHUYITRTR- "HHx Hf\D,ݍF/VUC俟?|MUYj c\)Wi$yIڭd@hIPp:n{e=_Q3'<<7qz Z4 @96Yj /N:БFH߲.ĤZ,OwGuls42Vy晶gNl}y]jK5" ,2"`sm-$ 2 8e . V,t\A~k ɡ,߶ckYS775%V eǽEİI 61x +I;V;=rz`7e|(vqiefH!d4en=F w{ӍٛXIl=&g0!5n;[I"aH "6=))&)A1߻$`,e/{jǾP!KDڰ ^ˉ_ #d&@bQi8f1xMX>&`!a,kpoCC`b5Y9 +DgSFA5/k& _1$B* ~[20i(M9*wRL?{[LW6h'ݞi N&v#J<9#9պ䃦 Z(;RCH(41;̣S\ k, yRFo%!jV+pCvurDŲrC˚Azv =ja%uA 8&G'Mm&':S܁W1 gZ0ܛN8 yεh@E_@qp,@H1\~fEuSU/2P[2.:|@PpQ ES j"0=B8nJwO2D}Lx"i8UϣFG +9!ԲHaKM?i +',D2+o1jDz ]$ri7@g빠>Zm+ggp 4g9J[牚J݂ ZVS׵9]Q + BY$|gD7UOĖ endstream endobj -406 0 obj +416 0 obj << /Type /Page -/Contents 407 0 R -/Resources 405 0 R +/Contents 417 0 R +/Resources 415 0 R /MediaBox [0 0 595.276 841.89] -/Parent 403 0 R +/Parent 413 0 R >> endobj 174 0 obj << -/D [406 0 R /XYZ 99.213 762.508 null] +/D [416 0 R /XYZ 99.213 762.508 null] >> endobj 178 0 obj << -/D [406 0 R /XYZ 99.213 524.064 null] +/D [416 0 R /XYZ 99.213 524.064 null] >> endobj 182 0 obj << -/D [406 0 R /XYZ 99.213 209.112 null] +/D [416 0 R /XYZ 99.213 209.112 null] >> endobj -405 0 obj +415 0 obj << -/Font << /F35 224 0 R /F32 223 0 R /F62 315 0 R /F33 222 0 R /F75 358 0 R >> +/Font << /F35 232 0 R /F32 231 0 R /F62 325 0 R /F33 230 0 R /F75 368 0 R >> /ProcSet [ /PDF /Text ] >> endobj -411 0 obj +421 0 obj << -/Length 3016 +/Length 3103 /Filter /FlateDecode >> stream -x\[8~ϯ^|}DI/.%!B!һ[PX䡱7oo }=5y/?k{Fđ&Βt lH Ә=6g(nnƩF]£ȋHTϱt+,q9UޛKɤ_ꛢ Z|-Șxљ9UypIE8tEJhZ;6g(>5 --9k`0)V*ؼE1Z濫jX%4]3Xǖ$4yuIo.M}!u ko/ZH6 1alV ؙo H 0慔z'AUC**؜xP; Reoy;<ʏȝdiTI7TILDAcxSPU:i؜x&ZN[?TU}gTu; -d"I8#еP76/ʌ; eZeV Ms QF&H u -5kV;~ZW K[(seޯDM,^99NgF᤽vTCvGItI@(ĞRkgd@s})4)r!Iغ`V̀b\ȡgd]֦6:$+BD00RC!Z:MF{w^7vfnntPلFNs% sŎJ js.]Cʖ(s _ OND(bn.1J}bh r(HM_[ -eLߙ9QN6ZBwE1ݤKxg1Z>Ph“#$ԏʝ^Pk5' 1E5O!|aa*OoƖܩn,hS{mk{J;3 -_r3?-{ok)&bi3nמk"vW:ğ:t؛}:CU'VO =!Uj@9.,Ox޲p(-=-&s'l/?zܾK޶VJe@nj{ީmW,b~j4$ڄb/.l6W~%`l{,Dka}1veS8-@p-lu.KM;lvȀYs? Wf6SvrqFn ;b,Seۓ= aszb(A OkeQqdžnc9m{)]20l%ת<D -MH;ȥr٫Gh +x\[o:~\I$u>t{viϾ}`bQ,KYIIQ-p,ǽH-D䐜!qWە3>z/?s<K^_1= +ǤW77d>Z"S%[.2]{OB!r amd]䒨_6"|ܒReMkeKm ;Ä5&@q@2\y:).m^#+:򴢚Yl(veD驷)"EPѾ/X$=NR${~tҽ^3T'BE  cSqAuyz̪ع"㺠vr]26~FZp)DE i +"AֆU`Mz+)kS2AF腭5p*Y(PM[EM# 3ͳC3 /t0\ncƾB1˞{rօ*GfJۏ8֩=8BW<*T1]:`#e C+2Yi03c3cѪ0F?V?ا@癇U0U \1O@+!'塰7 =7 +OW>){fOđ/+K eL#~$,crۜٸ 3q U%YQI?\ɍOZYK_:ɋM/s'AFLFǛA| M +¾ELԶ9MІ +#BA 6(}Uݩms;D\!pm[SUۗqrs@<fVV3)y_'!bbF)`!wϗ )\ +5:aӢ`PQcӴ=m`<(<|h/MEL:Զ9Q8fCP8R ].}U͏.ms/U8[(%(-n+kڐvTD4@,am'xӟ(݀ ɚֽ==KuÉ2wg~w!f/"W + N֤8i\,MLm|pq71{"pC +Nش0切jX4Nm3CD!O5D3] +R:aB` !eӴ?m`<RB ioU~t¦E|GJ_U"ijۜxn|[ + W[J CR 2}Ums?PdcY;az`|Ӵ8m`|\$gQ־h_p$U?5<'ew- ä lE"Z:wf%@)I]R4TdALu[k`AD4pbX{Bi<0cLY@Ll6Om>"hX OD;OfTAҹP61tNs'BͳYEk:f2:@ՖyUu;[;Lmyq6 vo": [s%d#d~v%f]D4:JaNO<KU$pZ^V$eP>{1#ZOBxSRl2]& |wa뻤‰@MKݣDIs <#g R}?Fq)OnLB+UThZ5󣀂)-9&Mu'1{4C.-p cљ]l0س&bGXndWgC 064iBzŽ]ీ& VH_mŬ'jxO&AO؎3L 1ir;Yl*O梄ߝ6PV{B ;^ uOLp W(ۄ'{^~G endstream endobj -410 0 obj +420 0 obj << /Type /Page -/Contents 411 0 R -/Resources 409 0 R +/Contents 421 0 R +/Resources 419 0 R /MediaBox [0 0 595.276 841.89] -/Parent 403 0 R -/Annots [ 408 0 R ] +/Parent 413 0 R +/Annots [ 418 0 R ] >> endobj -408 0 obj +418 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[0 1 0] -/Rect [347.549 120.717 360.451 129.579] +/Rect [365.522 137.152 378.423 146.014] /A << /S /GoTo /D (cite.nswag) >> >> endobj 186 0 obj << -/D [410 0 R /XYZ 99.213 762.508 null] ->> -endobj -412 0 obj -<< -/D [410 0 R /XYZ 99.213 657.218 null] ->> -endobj -413 0 obj -<< -/D [410 0 R /XYZ 99.213 659.34 null] ->> -endobj -415 0 obj -<< -/D [410 0 R /XYZ 99.213 647.859 null] ->> -endobj -416 0 obj -<< -/D [410 0 R /XYZ 99.213 636.379 null] ->> -endobj -417 0 obj -<< -/D [410 0 R /XYZ 99.213 624.898 null] ->> -endobj -418 0 obj -<< -/D [410 0 R /XYZ 99.213 613.418 null] ->> -endobj -419 0 obj -<< -/D [410 0 R /XYZ 99.213 601.938 null] ->> -endobj -420 0 obj -<< -/D [410 0 R /XYZ 99.213 590.457 null] ->> -endobj -421 0 obj -<< -/D [410 0 R /XYZ 99.213 578.977 null] +/D [420 0 R /XYZ 99.213 762.508 null] >> endobj 422 0 obj << -/D [410 0 R /XYZ 99.213 567.496 null] +/D [420 0 R /XYZ 99.213 657.218 null] >> endobj 423 0 obj << -/D [410 0 R /XYZ 99.213 556.016 null] ->> -endobj -424 0 obj -<< -/D [410 0 R /XYZ 99.213 544.535 null] +/D [420 0 R /XYZ 99.213 659.34 null] >> endobj 425 0 obj << -/D [410 0 R /XYZ 99.213 533.055 null] +/D [420 0 R /XYZ 99.213 647.859 null] >> endobj 426 0 obj << -/D [410 0 R /XYZ 99.213 521.575 null] +/D [420 0 R /XYZ 99.213 636.379 null] >> endobj 427 0 obj << -/D [410 0 R /XYZ 99.213 510.094 null] +/D [420 0 R /XYZ 99.213 624.898 null] >> endobj 428 0 obj << -/D [410 0 R /XYZ 99.213 498.614 null] +/D [420 0 R /XYZ 99.213 613.418 null] >> endobj 429 0 obj << -/D [410 0 R /XYZ 99.213 487.133 null] +/D [420 0 R /XYZ 99.213 601.938 null] >> endobj 430 0 obj << -/D [410 0 R /XYZ 99.213 475.653 null] +/D [420 0 R /XYZ 99.213 590.457 null] >> endobj 431 0 obj << -/D [410 0 R /XYZ 99.213 464.173 null] +/D [420 0 R /XYZ 99.213 578.977 null] >> endobj 432 0 obj << -/D [410 0 R /XYZ 99.213 452.692 null] +/D [420 0 R /XYZ 99.213 567.496 null] >> endobj 433 0 obj << -/D [410 0 R /XYZ 99.213 441.212 null] +/D [420 0 R /XYZ 99.213 556.016 null] >> endobj -190 0 obj +434 0 obj << -/D [410 0 R /XYZ 99.213 323.345 null] ->> -endobj -194 0 obj -<< -/D [410 0 R /XYZ 99.213 203.574 null] ->> -endobj -409 0 obj -<< -/Font << /F35 224 0 R /F32 223 0 R /F75 358 0 R /F77 414 0 R /F33 222 0 R >> -/ProcSet [ /PDF /Text ] ->> -endobj -437 0 obj -<< -/Length 725 -/Filter /FlateDecode ->> -stream -xڅTn +,bK11`}FMJ*u{fYlGwJ0<37I"?n8KhA)i(O*A(dK~Z,猥\\7v;f9wzS!eqhڹ}ӴW)lnURàq\y2Bo+Aϋj`o? o׿fn$\ >ָ%}6\P޳;<+;~nI`cԴ>z膝 >kcgOgVz -$1}z!jpq8T B{!}0p 6Bf}(T8fQK%\H,~z>pSs^)__iMwNjE=.RFIAz0!mH[M.H:kx >?8Б 'ꠦ;HUτDx,'$' }fۢkG\؂v5?9=w\K)ȹ=Cxڍ. v6LJpXDUb>\C]F1p<#̎݃>_\Խ/P8<&Hz圊FXѩBXJkg q3'!}2$<\^J]YgІa.D!έ'0*Nx<:-y*<ʳMW -endstream -endobj -436 0 obj -<< -/Type /Page -/Contents 437 0 R -/Resources 435 0 R -/MediaBox [0 0 595.276 841.89] -/Parent 403 0 R ->> -endobj -198 0 obj -<< -/D [436 0 R /XYZ 99.213 636.499 null] +/D [420 0 R /XYZ 99.213 544.535 null] >> endobj 435 0 obj << -/Font << /F32 223 0 R /F75 358 0 R /F35 224 0 R >> -/ProcSet [ /PDF /Text ] +/D [420 0 R /XYZ 99.213 533.055 null] >> endobj -455 0 obj +436 0 obj << -/Length 1077 -/Filter /FlateDecode +/D [420 0 R /XYZ 99.213 521.575 null] >> -stream -xڭW˒6W .JRyVjƳjBlB -aWٝ -tϹ#-=Oӧ/Lx(7]xI(az{k dTYo^d|~ -(I. -h,6/s(0Aȥ$aш .?g,s;1l5J[;p, Y3`1̮yn^ldoUV|u%μ:WTrP &3؀*ᤪQ U)GC*dAH|ԫaTأ 8J.^PZ A57mIȼ9$Ec0E0ws|(_M+S6'TcjVƯ|#Ĉy#% AE=b; #*6-v[j鑖;d]aeq,bW3v">"ŵ:rF獆xWd¹Q{u!B-l?p#cΦŭ.q_n`ΤcXq|P"hDޙS q.Ҧ).+jnzx&)gZg9Y -$CLF"&~0Br+#r265Ԣ Q# wb29/ ޛ'u2J] .zEQv"LtB)*GFe=ĩ-;^J!/tw(ƺYS -TfCo^  $I斩?3(Ž4/OǯlYjiGԡ Kf*Ho)/r5Bj͏Zyu/JN 6}^=ڜC>/Fc2vV<}c -endstream endobj -454 0 obj +437 0 obj << -/Type /Page -/Contents 455 0 R -/Resources 453 0 R -/MediaBox [0 0 595.276 841.89] -/Parent 403 0 R -/Annots [ 438 0 R 439 0 R 440 0 R 441 0 R 442 0 R 443 0 R 444 0 R 457 0 R 445 0 R 446 0 R 447 0 R 448 0 R 449 0 R 450 0 R 451 0 R 452 0 R ] +/D [420 0 R /XYZ 99.213 510.094 null] >> endobj 438 0 obj << +/D [420 0 R /XYZ 99.213 498.614 null] +>> +endobj +439 0 obj +<< +/D [420 0 R /XYZ 99.213 487.133 null] +>> +endobj +440 0 obj +<< +/D [420 0 R /XYZ 99.213 475.653 null] +>> +endobj +441 0 obj +<< +/D [420 0 R /XYZ 99.213 464.173 null] +>> +endobj +442 0 obj +<< +/D [420 0 R /XYZ 99.213 452.692 null] +>> +endobj +443 0 obj +<< +/D [420 0 R /XYZ 99.213 441.212 null] +>> +endobj +190 0 obj +<< +/D [420 0 R /XYZ 99.213 339.78 null] +>> +endobj +194 0 obj +<< +/D [420 0 R /XYZ 99.213 220.009 null] +>> +endobj +419 0 obj +<< +/Font << /F35 232 0 R /F32 231 0 R /F75 368 0 R /F77 424 0 R /F33 230 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +448 0 obj +<< +/Length 1294 +/Filter /FlateDecode +>> +stream +xڍWKo6WEbHyLn&e:bdŔL_3JJ&^իxE~QY|u*K&\)giRէMufêFV&ܑAG6I_L| K٫<u>0Z픪SM5ApxyR Dt<, .G}֟H7{59V׸\$LHz sp.hQvA/K$lR o|m ^G/?(%)PjOFEvD*}8TCsa GHnԾ N#2Z.F E]X|WFxmMkD8];R<43Pgeݖ|mp^ٱh@'m,BUi:v7sE ^a Ff֪ZS5=RW뉧,и}ObY n=,TުS |8~|ht&b9!BJXB3ϺPeidoͲ,ߠinOHtS stJ,NDI@e7 :HbK>;:75U9;[o m:UP55l0xߜQլX.X::IAaI{RaC+C2(>qQT{e׭2XH%)6ǜNPgűv3iHgy2dž| V9R8s{B 7=\'INq?}»k}bqs"yh&/@| SLF +#OJ]/L`xoyH!Dgm/>yJd"%AQ sҘge@_-_$B)lSw_&[E5T(N\(у^iG'~!iꙦ"q,8g> +endobj +445 0 obj +<< +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[0 1 0] +/Rect [492.723 668.377 500.17 677.24] +/A << /S /GoTo /D (cite.hmacsha512) >> +>> +endobj +198 0 obj +<< +/D [447 0 R /XYZ 99.213 552.203 null] +>> +endobj +202 0 obj +<< +/D [447 0 R /XYZ 99.213 487.947 null] +>> +endobj +206 0 obj +<< +/D [447 0 R /XYZ 99.213 432.283 null] +>> +endobj +446 0 obj +<< +/Font << /F32 231 0 R /F75 368 0 R /F35 232 0 R >> +/ProcSet [ /PDF /Text ] +>> +endobj +468 0 obj +<< +/Length 1194 +/Filter /FlateDecode +>> +stream +xڭWM6ϯ>%UI*uN=Ȁm\HB;Fdu~z +z>=PG؛-$ASOXLY=5$.eN9L~?M( n3/i׳_ǀ LN/w~_:Z6Z_.|ayeDס`uaީOөR2(˩ E$:Nq@HxaGrEfB"?`^G  {&o `7^$(0xq +AJ1†``0᫴1|$ˆxPOgY( &c(.=s+4D4*]'L7rOWf 37Ε+"( :HwKYIסIP>Aj +=`$ bTbu)S`pLXVo2L9e8-TЎ9OB%Ps=#Tl"mjU/u8l[Ձ1Ef;XV* TKm +}@is[aq%0KErŗMpMZ[tBNL + l@(G`&B0"UG!#M!bh@PQw:rӁLi6j*4WrNv"++4r5}YYثdbDQJjmVO ?I4,7^hhF! +.rA<"-QZ ʈZz#PL2{cN#ncϫ4' StO/zWr]4^49!Ų-.D:ˑFuG|xkbs+rEVrg5|9VCx`6簏" x,.G?d +endstream +endobj +467 0 obj +<< +/Type /Page +/Contents 468 0 R +/Resources 466 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 413 0 R +/Annots [ 450 0 R 451 0 R 452 0 R 453 0 R 454 0 R 455 0 R 470 0 R 456 0 R 457 0 R 471 0 R 458 0 R 459 0 R 460 0 R 461 0 R 462 0 R 463 0 R 464 0 R 465 0 R ] +>> +endobj +450 0 obj +<< /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] /Rect [303.52 605.473 437.239 618.375] /Subtype/Link/A<> >> endobj -439 0 obj +451 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] @@ -5674,7 +5722,7 @@ endobj /Subtype/Link/A<> >> endobj -440 0 obj +452 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] @@ -5682,7 +5730,7 @@ endobj /Subtype/Link/A<> >> endobj -441 0 obj +453 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] @@ -5690,7 +5738,7 @@ endobj /Subtype/Link/A<> >> endobj -442 0 obj +454 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] @@ -5698,186 +5746,207 @@ endobj /Subtype/Link/A<> >> endobj -443 0 obj +455 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [279.186 462.03 447.269 474.932] -/Subtype/Link/A<> +/Rect [333.916 462.03 525.406 474.932] +/Subtype/Link/A<> >> endobj -444 0 obj +470 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [368.777 436.629 525.406 449.53] -/Subtype/Link/A<> +/Rect [120.641 445.816 408.996 457.844] +/Subtype/Link/A<> +>> +endobj +456 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [279.186 420.194 447.269 433.095] +/Subtype/Link/A<> >> endobj 457 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [120.641 420.415 410.988 432.442] +/Rect [368.777 394.792 525.406 407.694] /Subtype/Link/A<> >> endobj -445 0 obj +471 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [298.974 394.792 421.239 407.694] +/Rect [120.641 378.578 410.988 390.605] +/Subtype/Link/A<> +>> +endobj +458 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [298.974 352.956 421.239 365.857] /Subtype/Link/A<> >> endobj -446 0 obj +459 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [286.792 369.391 403.329 382.292] +/Rect [286.792 327.554 403.329 340.456] /Subtype/Link/A<> >> endobj -447 0 obj +460 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [299.519 343.989 439.464 356.891] +/Rect [299.519 302.153 439.464 315.054] /Subtype/Link/A<> >> endobj -448 0 obj +461 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [150.943 302.374 324.754 314.401] +/Rect [150.943 260.537 324.754 272.564] /Subtype/Link/A<> >> endobj +462 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [150.943 218.7 353.39 230.728] +/Subtype/Link/A<> +>> +endobj +463 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [269.488 193.078 466.207 205.979] +/Subtype/Link/A<> +>> +endobj +464 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [281.701 167.676 398.239 180.578] +/Subtype/Link/A<> +>> +endobj +465 0 obj +<< +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [272.247 100.438 377.33 113.34] +/Subtype/Link/A<> +>> +endobj +469 0 obj +<< +/D [467 0 R /XYZ 99.213 762.508 null] +>> +endobj +409 0 obj +<< +/D [467 0 R /XYZ 104.667 625.632 null] +>> +endobj +335 0 obj +<< +/D [467 0 R /XYZ 104.667 600.23 null] +>> +endobj +388 0 obj +<< +/D [467 0 R /XYZ 104.667 574.829 null] +>> +endobj +414 0 obj +<< +/D [467 0 R /XYZ 104.667 549.427 null] +>> +endobj +370 0 obj +<< +/D [467 0 R /XYZ 104.667 507.591 null] +>> +endobj 449 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[0 1 1] -/Rect [150.943 260.537 353.39 272.564] -/Subtype/Link/A<> +/D [467 0 R /XYZ 104.667 482.189 null] >> endobj -450 0 obj +371 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[0 1 1] -/Rect [269.488 234.914 466.207 247.816] -/Subtype/Link/A<> +/D [467 0 R /XYZ 104.667 440.352 null] >> endobj -451 0 obj +372 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[0 1 1] -/Rect [281.701 209.513 398.239 222.414] -/Subtype/Link/A<> +/D [467 0 R /XYZ 104.667 414.951 null] >> endobj -452 0 obj +336 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[0 1 1] -/Rect [272.247 142.275 377.33 155.176] -/Subtype/Link/A<> +/D [467 0 R /XYZ 104.667 373.114 null] >> endobj -456 0 obj +407 0 obj << -/D [454 0 R /XYZ 99.213 762.508 null] +/D [467 0 R /XYZ 99.213 347.713 null] >> endobj -399 0 obj +408 0 obj << -/D [454 0 R /XYZ 104.667 625.632 null] +/D [467 0 R /XYZ 99.213 322.311 null] >> endobj -325 0 obj +391 0 obj << -/D [454 0 R /XYZ 104.667 600.23 null] +/D [467 0 R /XYZ 99.213 296.91 null] >> endobj -378 0 obj +390 0 obj << -/D [454 0 R /XYZ 104.667 574.829 null] +/D [467 0 R /XYZ 99.213 255.073 null] >> endobj -404 0 obj +444 0 obj << -/D [454 0 R /XYZ 104.667 549.427 null] +/D [467 0 R /XYZ 99.213 213.236 null] >> endobj -360 0 obj +406 0 obj << -/D [454 0 R /XYZ 104.667 507.591 null] +/D [467 0 R /XYZ 99.213 187.835 null] >> endobj -361 0 obj +329 0 obj << -/D [454 0 R /XYZ 104.667 482.189 null] +/D [467 0 R /XYZ 99.213 162.433 null] >> endobj -362 0 obj +389 0 obj << -/D [454 0 R /XYZ 104.667 456.787 null] +/D [467 0 R /XYZ 99.213 120.597 null] >> endobj -326 0 obj +466 0 obj << -/D [454 0 R /XYZ 104.667 414.951 null] ->> -endobj -397 0 obj -<< -/D [454 0 R /XYZ 104.667 389.549 null] ->> -endobj -398 0 obj -<< -/D [454 0 R /XYZ 99.213 364.148 null] ->> -endobj -381 0 obj -<< -/D [454 0 R /XYZ 99.213 338.746 null] ->> -endobj -380 0 obj -<< -/D [454 0 R /XYZ 99.213 296.91 null] ->> -endobj -434 0 obj -<< -/D [454 0 R /XYZ 99.213 255.073 null] ->> -endobj -396 0 obj -<< -/D [454 0 R /XYZ 99.213 229.672 null] ->> -endobj -319 0 obj -<< -/D [454 0 R /XYZ 99.213 204.27 null] ->> -endobj -379 0 obj -<< -/D [454 0 R /XYZ 99.213 162.433 null] ->> -endobj -453 0 obj -<< -/Font << /F35 224 0 R /F32 223 0 R /F75 358 0 R >> +/Font << /F35 232 0 R /F32 231 0 R /F75 368 0 R >> /ProcSet [ /PDF /Text ] >> endobj -461 0 obj +475 0 obj << /Length 325 /Filter /FlateDecode @@ -5889,16 +5958,16 @@ x % endstream endobj -460 0 obj +474 0 obj << /Type /Page -/Contents 461 0 R -/Resources 459 0 R +/Contents 475 0 R +/Resources 473 0 R /MediaBox [0 0 595.276 841.89] -/Parent 403 0 R +/Parent 413 0 R >> endobj -458 0 obj +472 0 obj << /Type /XObject /Subtype /Image @@ -6492,29 +6561,29 @@ r6 Ctlej7 AGU;v!ڡNЫ&^b endstream endobj -205 0 obj +213 0 obj << -/D [460 0 R /XYZ 99.213 762.508 null] +/D [474 0 R /XYZ 99.213 762.508 null] >> endobj -209 0 obj +217 0 obj << -/D [460 0 R /XYZ 99.213 620.812 null] +/D [474 0 R /XYZ 99.213 620.812 null] >> endobj -462 0 obj +476 0 obj << -/D [460 0 R /XYZ 99.213 587.896 null] +/D [474 0 R /XYZ 99.213 587.896 null] >> endobj -459 0 obj +473 0 obj << -/Font << /F35 224 0 R /F33 222 0 R /F32 223 0 R /F61 314 0 R >> -/XObject << /Im7 458 0 R >> +/Font << /F35 232 0 R /F33 230 0 R /F32 231 0 R /F61 324 0 R >> +/XObject << /Im7 472 0 R >> /ProcSet [ /PDF /Text /ImageC ] >> endobj -465 0 obj +479 0 obj << /Length 716 /Filter /FlateDecode @@ -6526,97 +6595,97 @@ d FNd2Y*!D*'Ii4ʎُ _Gvkh .c& cOyЙ7xfrt&S+L99_P{'K̫JyVō)f W@Q͌[fۣ$""졚>L7]0НPFυb3t'}J} <5:mo 1YE$PL;E-MAh$tl{f5ԓQh<41Qe6t\M%?,+e endstream endobj -464 0 obj +478 0 obj << /Type /Page -/Contents 465 0 R -/Resources 463 0 R +/Contents 479 0 R +/Resources 477 0 R /MediaBox [0 0 595.276 841.89] -/Parent 476 0 R +/Parent 490 0 R >> endobj -213 0 obj +221 0 obj << -/D [464 0 R /XYZ 99.213 762.508 null] +/D [478 0 R /XYZ 99.213 762.508 null] >> endobj -469 0 obj +483 0 obj << -/D [464 0 R /XYZ 491.833 690.288 null] +/D [478 0 R /XYZ 491.833 690.288 null] >> endobj -475 0 obj +489 0 obj << -/D [464 0 R /XYZ 491.833 629.193 null] +/D [478 0 R /XYZ 491.833 629.193 null] >> endobj -463 0 obj +477 0 obj << -/Font << /F35 224 0 R /F32 223 0 R /F41 466 0 R /F39 467 0 R /F38 468 0 R /F44 470 0 R /F42 471 0 R /F47 472 0 R /F79 473 0 R /F78 474 0 R >> +/Font << /F35 232 0 R /F32 231 0 R /F41 480 0 R /F39 481 0 R /F38 482 0 R /F44 484 0 R /F42 485 0 R /F47 486 0 R /F79 487 0 R /F78 488 0 R >> /ProcSet [ /PDF /Text ] >> endobj -478 0 obj +492 0 obj [818 830.6 881.9 755.5 723.6 904.2 900 436.1 594.4 901.4 691.7 1091.7 900 863.9 786.1 863.9 862.5 638.9 800 884.7 869.4 1188.9 869.4 869.4 702.8 319.4 570.8 319.4 575 319.4 319.4 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.4 351.4 607 319.4] endobj -479 0 obj +493 0 obj [734.8] endobj -481 0 obj +495 0 obj [555.6 1111.1 1511.1 1111.1 1511.1 1111.1 1511.1 1055.6 944.5 472.2 833.3 833.3 833.3 833.3 833.3 1444.5 1277.8 555.6] endobj -483 0 obj +497 0 obj [795.8 801.4 757.3 871.7 778.7 672.4 827.9 872.8 460.7 580.4 896 722.6 1020.4 843.3 806.2 673.6 835.7 800.2 646.2 618.6 718.8 618.8 1002.4 873.9 615.8 720 413.2 413.2 413.2 1062.5 1062.5 434 564.4 454.5 460.2 546.7 492.9 510.4 505.6 612.3 361.7] endobj -485 0 obj +499 0 obj [777.8 277.8 777.8 500 777.8 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 1000 500 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 1000 1000 777.8 777.8 1000 1000] endobj -486 0 obj +500 0 obj [777.8 277.8 333.3 277.8 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 277.8 777.8 472.2 472.2 777.8 750 708.3 722.2 763.9 680.5 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 680.5 777.8 736.1 555.5 722.2 750 750 1027.8 750 750 611.1 277.8 472 277.8 500 277.8 277.8 500 555.5 444.5 555.5 444.5 305.5 500 555.5 277.8 305.5 527.8 277.8 833.3 555.5 500 555.5 527.8 391.7 394.4 388.9] endobj -487 0 obj +501 0 obj [531.3] endobj -488 0 obj +502 0 obj [277.8 277.8 777.8 500 777.8 500 530.9 750 758.5 714.7 827.9 738.2 643.1 786.2 831.3 439.6 554.5 849.3 680.6 970.1 803.5 762.8 642 790.6 759.3 613.2 584.4 682.8 583.3 944.4 828.5 580.6 682.6 388.9 388.9 388.9 1000 1000 416.7 528.6 429.2 432.8 520.5 465.6 489.6 477 576.2 344.5 411.8 520.6 298.4 878 600.2 484.7 503.1 446.4 451.2 468.7 361.1] endobj -490 0 obj +504 0 obj [525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525] endobj -491 0 obj +505 0 obj [525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525] endobj -492 0 obj +506 0 obj [285.5 342.6 285.5 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 285.5 285.5 799.4 799.4 799.4 485.3 799.4 770.7 727.9 742.3 785 699.4 670.8 806.5 770.7 371 528.1 799.2 642.3 942 770.7 799.4 699.4 799.4 756.4 571 742.3 770.7 770.7 1056.1 770.7 770.7 628.1 285.5 513.9 285.5 555.6 770.7 285.5 513.9 571 456.8 571 457.2 314 513.9 571 285.5 314 542.4 285.5 856.4 571 513.9 571 542.4 402 405.4 399.7 571 542.4 742.3 542.4 542.4 456.8 513.9 285.5 513.9 555.6 171.3 770.7 770.7 742.3 742.3 785 699.4 699.4 806.5 642.3 642.3 642.3 770.7 770.7 770.7 799.4 756.4 756.4 571 571 571 742.3 742.3 770.7 770.7 770.7 628.1 628.1 628.1 862 371 571 498.5 513.9 513.9 456.8 456.8 571 457.2 457.2 513.9 285.5 285.5 345.4 571 571 520.5 513.9 402 402 405.4 405.4 405.4 399.7 399.7 571 571 542.4 456.8 456.8 456.8 571 285.5 485.3 770.7 770.7 770.7 770.7 770.7 770.7 770.7 927.8 742.3 699.4 699.4 699.4 699.4 371 371 371 371 785 770.7 799.4 799.4 799.4 799.4 799.4 1042 799.4 770.7 770.7 770.7 770.7 770.7 642.3 1142 513.9 513.9 513.9 513.9 513.9 513.9 742.3 456.8 457.2 457.2 457.2 457.2 285.5 285.5 285.5 285.5 513.9 571 513.9 513.9 513.9 513.9 513.9 799.4 513.9 571 571 571 571] endobj -493 0 obj +507 0 obj [611.1] endobj -495 0 obj +509 0 obj [777.8] endobj -496 0 obj +510 0 obj [531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 295.1 295.1 826.4 826.4 826.4 501.8 826.4 795.9] endobj -497 0 obj +511 0 obj [272 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 272 272 761.6 761.6 761.6 462.4 761.6 734 693.4 707.2 747.8 666.2 639 768.2 734 353.2 503 761.2 611.8 897.2 734 761.6 666.2 761.6 720.6 544 707.2 734 734 1006 734 734 598.4 272 500 272 555.6 734 272 489.6 544 435.2 544 435.2 299.2 489.6 544 272 299.2 516.8 272 816 544 489.6 544 516.8 380.8] endobj -498 0 obj +512 0 obj [768.9 627.2 896.7 743.3 766.7 678.3 766.7 729.4 562.2 715.5 743.3 743.3 998.9 743.3 743.3 613.3 306.7 500 306.7 555.5 743.3 306.7 511.1 460 460 511.1 460 306.7 460 511.1 306.7 306.7 460 255.5 817.8 562.2 511.1 511.1 460 421.7 408.9 332.2 536.7 460 664.4 463.9 485.5 408.9 500 277.8 500 555.5 178.9 743.3 743.3 715.5 715.5 755 678.3 678.3 773.6 627.2 627.2 627.2 743.3 743.3 743.3 766.7 729.4 729.4 562.2 562.2 562.2 715.5 715.5 743.3 743.3 743.3 613.3 613.3 613.3 872 385.5 511.1 490 511.1 511.1 460 460 511.1 460 460 460 255.5 255.5 319.4 562.2 562.2 497.9 511.1 421.7 421.7 408.9 408.9 408.9 332.2 332.2 536.7 536.7 485.5 408.9 408.9 408.9 582.7 306.7 511.1 769.1 743.3 743.3 743.3 743.3 743.3 743.3 882.8 715.5 678.3 678.3 678.3 678.3 385.5 385.5 385.5 385.5 755 743.3 766.7 766.7 766.7 766.7 766.7 985 766.7 743.3 743.3 743.3 743.3 743.3 627.2 1124.4 511.1 511.1 511.1 511.1 511.1 511.1 715.5 460 460 460 460 460 306.7 306.7] endobj -499 0 obj +513 0 obj [611.1 786.1 813.9 813.9 1105.5 813.9 813.9 669.4 319.4 500 319.4 555.5 813.9 319.4 613.3 580 591.1 624.5 557.8 535.5 641.1 613.3 302.2 424.4 635.5 513.3 746.6 613.3 635.5 557.8 635.5 602.2 457.8 591.1 613.3 613.3 835.6 613.3 613.3 502.2] endobj -500 0 obj +514 0 obj [551 551 625 625 562.5 1125 0 439 312.5 343.7 656.3 625 625 937.5 937.5 562.5 342.6 462.5 937.5 562.5 937.5 875 312.5 437.5 437.5 562.5 875 312.5 375 312.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 312.5 312.5 894.4 875 894.4 531.3 875 849.5 799.8 812.5 862.3 738.4 707.2 884.3 879.6 419 581 880.7 675.9 1067.2 879.6 844.9 768.5 844.9 839.2 625 782.4 864.6 849.5 1162 849.5 849.5 687.5 312.5 575 312.5 555.6 849.5 312.5 546.9 625 500 625 513.3 343.7 562.5 625 312.5 343.7 593.8 312.5 937.5 625 562.5 625 593.8 459.5 443.7 437.5 625 593.8 812.5 593.8 593.8 500 575 319.4 575 555.6 187.5 849.5 849.5 812.5 812.5 862.3 738.4 738.4 884.3 675.9 675.9 675.9 879.6 879.6 879.6 844.9 839.2 839.2 625 625 625 782.4 782.4 864.6 864.6 849.5 687.5 687.5 687.5 958.1 419 625 678.5 546.9 546.9 500 500 625 513.3 513.3 562.5 312.5 312.5 378.1 625 625 578 562.5 459.5 459.5 443.7 443.7 443.7 437.5 437.5 625 625 593.8 500 500 500 625 342.6 531.3 849.5 849.5 849.5 849.5 849.5 849.5 849.5 1018.5 812.5 738.4 738.4 738.4 738.4 419 419 419 419 862.3 879.6 844.9 844.9 844.9 844.9 844.9 1143.5 875 864.6 864.6 864.6 864.6 849.5 707.2 1250 546.9 546.9 546.9 546.9 546.9 546.9 812.5 500 513.3 513.3 513.3 513.3 312.5 312.5 312.5 312.5 562.5 625 562.5 562.5 562.5 562.5 562.5 875 562.5 625 625 625 625] endobj -501 0 obj +515 0 obj [472 472 555.5 555.5 500 1000 0 391.7 277.8 305.5 583.3 555.5 555.5 833.3 833.3 500 277.8 373.8 833.3 500 833.3 777.8 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 777.8 777.8 777.8 472.2 777.8 750 708.3 722.2 763.9 680.5 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 680.5 777.8 736.1 555.5 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 555.5 750 277.8 500 555.5 444.5 555.5 444.5 305.5 500 555.5 277.8 305.5 527.8 277.8 833.3 555.5 500 555.5 527.8 391.7 394.4 388.9 555.5 527.8 722.2 527.8 527.8 444.5 500 277.8 500 555.5 166.7 750 750 722.2 722.2 763.9 680.5 680.5 784.7 625 625 625 750 750 750 777.8 736.1 736.1 555.5 555.5 555.5 722.2 722.2 750 750 750 611.1 611.1 611.1 838.9 361.1 555.5 484 500 500 444.5 444.5 555.5 444.5 444.5 500 277.8 277.8 336.1 555.5 555.5 506.3 500 391.7 391.7 394.4 394.4 394.4 388.9 388.9 555.5 555.5 527.8 444.5 444.5 444.5 555.5 277.8 472.2 750 750 750 750 750 750 750 902.8 722.2 680.5 680.5 680.5 680.5 361.1 361.1 361.1 361.1 763.9 750 777.8 777.8 777.8 777.8 777.8 1013.9 777.8 750 750 750 750 750 625 1111.1 500 500 500 500 500 500 722.2 444.5 444.5 444.5 444.5 444.5 277.8 277.8 277.8 277.8 500 555.5 500 500 500 500 500 777.8 500 555.5 555.5 555.5 555.5] endobj -502 0 obj +516 0 obj [319.4 575 575 575 575 575 575 575 575 575 575 575 319.4 319.4 894.4 894.4 894.4 543 894.4 869.4 818 830.6 881.9 755.5 723.6 904.2 900 436.1 594.4 901.4 691.7 1091.7 900 863.9 786.1 863.9 862.5 638.9 800 884.7 869.4 1188.9 869.4 869.4 702.8 319.4 575 319.4 555.5 869.4 319.4 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.4 351.4 607 319.4 958.3 638.9 575 638.9 607 473.6 453.6 447.2 638.9 607 830.6 607 607 511.1 575 319.4 575 555.5 191.7 869.4 869.4 830.6 830.6 881.9 755.5 755.5 904.2 691.7 691.7 691.7 900 900 900 863.9 862.5 862.5 638.9 638.9 638.9 800 800 884.7 884.7 869.4 702.8 702.8 702.8 987 436.1 638.9 695 559 559 511.1 511.1 638.9 527.1 527.1 575 319.4 319.4 386.5 638.9 638.9 592.4 575 473.6 473.6 453.6 453.6 453.6 447.2 447.2 638.9 638.9 607 511.1 511.1 511.1 638.9 350 543 869.4 869.4 869.4 869.4 869.4 869.4 869.4 1041.7 830.6 755.5 755.5 755.5 755.5 436.1 436.1 436.1 436.1 881.9 900 863.9 863.9 863.9 863.9 863.9 1169.4 894.4 884.7 884.7 884.7 884.7 869.4 723.6 1277.8 559 559 559 559 559 559 830.6 511.1 527.1 527.1 527.1 527.1 319.4 319.4 319.4 319.4 575 638.9 575 575 575 575 575 894.4 575 638.9 638.9 638.9 638.9] endobj -503 0 obj +517 0 obj << /Length1 2467 /Length2 28256 @@ -6751,7 +6820,7 @@ JP:Y IA{\a?|}siO<*,Y^9=6Xm zbOH{|$5n;P3TUHH-HeJV@bw%wxI6nҮؿ endstream endobj -504 0 obj +518 0 obj << /Type /FontDescriptor /FontName /IKYOHC+LMRoman10-Bold @@ -6764,10 +6833,10 @@ endobj /StemV 114 /XHeight 444 /CharSet (/A/B/C/D/E/F/G/H/I/K/M/N/O/S/T/Udieresis/a/aacute/b/c/d/e/eacute/eight/f/five/four/g/h/i/iacute/j/k/l/m/n/o/oacute/odieresis/ohungarumlaut/one/p/period/r/s/seven/t/three/two/u/udieresis/uhungarumlaut/v/y/z/zero) -/FontFile 503 0 R +/FontFile 517 0 R >> endobj -505 0 obj +519 0 obj << /Length1 2779 /Length2 30046 @@ -6890,7 +6959,7 @@ q ;WDD|#žwWVja> endobj -507 0 obj +521 0 obj << /Length1 1618 /Length2 13450 @@ -6961,7 +7030,7 @@ BU[ |B~!~пv*+r endstream endobj -508 0 obj +522 0 obj << /Type /FontDescriptor /FontName /HMZMGP+LMRoman8-Bold @@ -6974,10 +7043,10 @@ endobj /StemV 122 /XHeight 444 /CharSet (/L) -/FontFile 507 0 R +/FontFile 521 0 R >> endobj -509 0 obj +523 0 obj << /Length1 1784 /Length2 18933 @@ -7077,7 +7146,7 @@ CߊL~r QXS#brrUq/H?)aڧrS"L:ʪhL7> endobj -511 0 obj +525 0 obj << /Length1 1739 /Length2 1923 @@ -7121,7 +7190,7 @@ QW۠ ef;{4Åmo*'=o5G;QLCݞw zO79<{R_j'c'xg٩~bM؉f_(O>b0jN]x5QS;e7BZn%{^xw>|i|2E1łPPrӤ֞ ]EJ|pF uaN)ix3{YgS%򼵞êgu{VRoCKI3Ye.jN?;{ OV|){.4gwlklƾq}c9:.SD{'wTZpeH+% endstream endobj -512 0 obj +526 0 obj << /Type /FontDescriptor /FontName /FDSHIQ+LMMathExtension10-Regular @@ -7134,10 +7203,10 @@ endobj /StemV 69 /XHeight 431 /CharSet (/contintegraldisplay/integraldisplay) -/FontFile 511 0 R +/FontFile 525 0 R >> endobj -513 0 obj +527 0 obj << /Length1 1798 /Length2 3354 @@ -7167,7 +7236,7 @@ l Z²4}@lc;AA@jYVr˱/nC'C"k^s鎼7?p܌nJ&5)5AC.F+pkMw0O(hv;o#ӆ5N&Lr!R =WotFr endstream endobj -514 0 obj +528 0 obj << /Type /FontDescriptor /FontName /XQZGNM+LMMathItalic10-Regular @@ -7180,10 +7249,10 @@ endobj /StemV 60 /XHeight 431 /CharSet (/B/E/U/a/b/c/d/period/t) -/FontFile 513 0 R +/FontFile 527 0 R >> endobj -515 0 obj +529 0 obj << /Length1 1688 /Length2 1611 @@ -7208,7 +7277,7 @@ eR Ƨ\$kIXєTnKL[k0c0e`K"[fˇcnMͪY[GWlʜIc4aPҗ<5-Bzjv|NFGM,^0h{=&gKN>-Oޱi>oz":nB<~|kwsqm;s*u?ݱkх9ո-5g2-.ұW]^onX5yLs"@\ endstream endobj -516 0 obj +530 0 obj << /Type /FontDescriptor /FontName /WTLZEP+LMMathItalic8-Regular @@ -7221,10 +7290,10 @@ endobj /StemV 72 /XHeight 431 /CharSet (/A/i) -/FontFile 515 0 R +/FontFile 529 0 R >> endobj -517 0 obj +531 0 obj << /Length1 3086 /Length2 34788 @@ -7391,7 +7460,7 @@ $ -y&tc}TCGRgEcOfꆚR3&8)dEMhy%T%1. 8]۰Xz,qO+ً=T^4x!MZtc/I`:Ψ] V ڃX 0?d&}HNf'(!ȇƻpvb؝g2W> endobj -519 0 obj +533 0 obj << /Length1 1783 /Length2 19380 @@ -7494,7 +7563,7 @@ z dhۺ؎vkyO]Afp؄KG]ѷ@M5Ж[^#[<( D$VzCPW"ﻠcI2hZp*"nc4C-t# (A( o=ӈ^Cqą'NDL_w|]QMDbCaqܺk=].KcV-=I@餐1pۏzPɶ_^{Cة3a->{;9z5枲|U4yTV> endobj -521 0 obj +535 0 obj << /Length1 1636 /Length2 13651 @@ -7575,7 +7644,7 @@ r_# 5cU֒ XH;{:ME$FSaJ'{J3o:1zmyP2EovΫ2pqS\~=Wsq|bvG|M+\4_q_Jk (Z#>|-$*'6)C _{/4V"|ш4+,q jFke#:JFA+Sn_}f(׉,; lA"s-wXi67EW?eg)qv2uvا̹?45#KU[z Zf5Vy": endstream endobj -522 0 obj +536 0 obj << /Type /FontDescriptor /FontName /CKLDUR+LMRoman6-Regular @@ -7588,10 +7657,10 @@ endobj /StemV 83 /XHeight 431 /CharSet (/one) -/FontFile 521 0 R +/FontFile 535 0 R >> endobj -523 0 obj +537 0 obj << /Length1 1667 /Length2 20349 @@ -7682,7 +7751,7 @@ hG8 瞝I]xG)-؄;DU|}dj-AZeMÞmzиK?~ʦu\0qƷ0赟VJj{^_[U> endobj -525 0 obj +539 0 obj << /Length1 2238 /Length2 25889 @@ -7813,7 +7882,7 @@ vl bv⓿$2ie7e $T|:Zas7$1{ iDb`ŀڷFH6]zn̏Spbd$#t"ET3~u'j0$]xYF^Ưzkd` EתBG$g§i"gQWٜ,\Bv4^%*tB_U#yrW*A*[67*69p*2(h|cm jk ?aB=THQ;Z&r&>=qNPQ0lTOyPYצ^FL1ZҖey2=范Wk#LOЛD\HL tkVѵWC*ci1{?ͭp Հ%?6/P圽,g,2l$]hR9B0ŒQ% endstream endobj -526 0 obj +540 0 obj << /Type /FontDescriptor /FontName /OKZEMJ+LMRoman9-Regular @@ -7826,10 +7895,10 @@ endobj /StemV 90 /XHeight 431 /CharSet (/A/C/G/I/M/S/T/W/a/aacute/b/c/colon/comma/d/e/eacute/f/g/i/iacute/k/l/m/n/o/oacute/ohungarumlaut/p/period/r/s/t/u/uacute/udieresis/v/x/y/z) -/FontFile 525 0 R +/FontFile 539 0 R >> endobj -527 0 obj +541 0 obj << /Length1 1926 /Length2 13901 @@ -7884,7 +7953,7 @@ Lr* =RYoDpK| 1C|RчQT@!9.we7ko5@)]p,K endstream endobj -528 0 obj +542 0 obj << /Type /FontDescriptor /FontName /PLICVW+LMRoman10-Italic @@ -7897,10 +7966,10 @@ endobj /StemV 56 /XHeight 431 /CharSet (/K/R/aacute/c/d/e/eacute/h/i/iacute/k/l/n/o/r/s/t/u/z) -/FontFile 527 0 R +/FontFile 541 0 R >> endobj -529 0 obj +543 0 obj << /Length1 1714 /Length2 1729 @@ -7918,7 +7987,7 @@ xڵTy\ 4#H$1|T>"_Տ$yw_ΆEFL~^^6U][~ 1k~G_nsߥy}Aǹ*q'PE endstream endobj -530 0 obj +544 0 obj << /Type /FontDescriptor /FontName /LUVGFV+LMMathSymbols10-Regular @@ -7931,10 +8000,10 @@ endobj /StemV 40 /XHeight 431 /CharSet (/arrowright/minus) -/FontFile 529 0 R +/FontFile 543 0 R >> endobj -531 0 obj +545 0 obj << /Length1 1831 /Length2 22758 @@ -8039,7 +8108,7 @@ P c.T=?4 nW=: hO !S.͊mQRD10375=QAM7e3Pb]sVhU*73^oc/Ů=zϫ31; AJն=N'\}8ొKV[|C-50 GEDY)D\'>ԋ}qAPًw9.!,s?6xڰ @> endobj -533 0 obj +547 0 obj << /Length1 2389 /Length2 24451 @@ -8141,7 +8210,7 @@ U FLKп!z.6vSo Lbp)X ;*%0-E<>`g}BhqL}U[@i0wGR嬠٥Fzz/DL%\@޵0=v<'3su#% Ȃ%)4kguSO)(ӔbeLmO eY(T;W챭 sqEx闒-XrSD=AҦ\Tv ?&/:c .7&^#Z yOomiG}hN?RS̥% h2=AC5hRxǐ, ,l}nSf.ħ ^$>:mZ68':i~2"^ĞZq>BCs2cR H;Ћ?hV 9Ekt>*rڨ4m ^:0u-.!}b?} endstream endobj -534 0 obj +548 0 obj << /Type /FontDescriptor /FontName /BTZSYH+LMMonoLt10-Regular @@ -8154,374 +8223,390 @@ endobj /StemV 51 /XHeight 431 /CharSet (/A/C/D/F/H/I/M/N/P/R/S/U/a/b/braceleft/braceright/bracketleft/bracketright/c/colon/d/e/f/five/g/h/hyphen/i/j/k/l/m/n/o/one/p/period/r/s/semicolon/slash/t/two/u/v/w/x/y) -/FontFile 533 0 R +/FontFile 547 0 R >> endobj -489 0 obj +503 0 obj << /Type /Encoding /Differences [17/quotedblright/quotedblbase 27/ff/fi 35/numbersign 39/quoteright/parenleft/parenright 44/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon 65/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft 93/bracketright 97/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft 125/braceright 174/ohungarumlaut 182/uhungarumlaut 201/Eacute 205/Iacute 211/Oacute 220/Udieresis 225/aacute 233/eacute 237/iacute 243/oacute 246/odieresis 250/uacute 252/udieresis] >> endobj -480 0 obj +494 0 obj << /Type /Encoding /Differences [73/contintegraldisplay 90/integraldisplay] >> endobj -482 0 obj +496 0 obj << /Type /Encoding /Differences [58/period 65/A/B 69/E 85/U 97/a/b/c/d 105/i 116/t] >> endobj -484 0 obj +498 0 obj << /Type /Encoding /Differences [0/minus 33/arrowright] >> endobj -477 0 obj +491 0 obj << /Type /Encoding /Differences [43/plus 50/two 52/four 61/equal 66/B 69/E 76/L 97/a 100/d 108/l 111/o 114/r 116/t] >> endobj -494 0 obj +508 0 obj << /Type /Encoding /Differences [136/bullet] >> endobj -222 0 obj +230 0 obj << /Type /Font /Subtype /Type1 /BaseFont /IKYOHC+LMRoman10-Bold -/FontDescriptor 504 0 R +/FontDescriptor 518 0 R /FirstChar 46 /LastChar 252 -/Widths 502 0 R -/Encoding 489 0 R +/Widths 516 0 R +/Encoding 503 0 R >> endobj -224 0 obj +232 0 obj << /Type /Font /Subtype /Type1 /BaseFont /MRJJIC+LMRoman12-Bold -/FontDescriptor 506 0 R +/FontDescriptor 520 0 R /FirstChar 17 /LastChar 252 -/Widths 500 0 R -/Encoding 489 0 R +/Widths 514 0 R +/Encoding 503 0 R >> endobj -225 0 obj +233 0 obj << /Type /Font /Subtype /Type1 /BaseFont /IEQQOP+LMRomanCaps10-Regular -/FontDescriptor 510 0 R +/FontDescriptor 524 0 R /FirstChar 83 /LastChar 122 -/Widths 499 0 R -/Encoding 489 0 R +/Widths 513 0 R +/Encoding 503 0 R >> endobj -223 0 obj +231 0 obj << /Type /Font /Subtype /Type1 /BaseFont /BOGFSI+LMRoman10-Regular -/FontDescriptor 518 0 R +/FontDescriptor 532 0 R /FirstChar 17 /LastChar 252 -/Widths 501 0 R -/Encoding 489 0 R +/Widths 515 0 R +/Encoding 503 0 R >> endobj -227 0 obj +235 0 obj << /Type /Font /Subtype /Type1 /BaseFont /NBTETH+LMRoman12-Regular -/FontDescriptor 520 0 R +/FontDescriptor 534 0 R /FirstChar 46 /LastChar 114 -/Widths 497 0 R -/Encoding 489 0 R +/Widths 511 0 R +/Encoding 503 0 R >> endobj -316 0 obj +326 0 obj << /Type /Font /Subtype /Type1 /BaseFont /CKLDUR+LMRoman6-Regular -/FontDescriptor 522 0 R +/FontDescriptor 536 0 R /FirstChar 49 /LastChar 49 -/Widths 493 0 R -/Encoding 489 0 R +/Widths 507 0 R +/Encoding 503 0 R >> endobj -314 0 obj +324 0 obj << /Type /Font /Subtype /Type1 /BaseFont /NVYWIH+LMRoman8-Regular -/FontDescriptor 524 0 R +/FontDescriptor 538 0 R /FirstChar 49 /LastChar 65 -/Widths 496 0 R -/Encoding 489 0 R +/Widths 510 0 R +/Encoding 503 0 R >> endobj -318 0 obj +328 0 obj << /Type /Font /Subtype /Type1 /BaseFont /OKZEMJ+LMRoman9-Regular -/FontDescriptor 526 0 R +/FontDescriptor 540 0 R /FirstChar 44 /LastChar 252 -/Widths 492 0 R -/Encoding 489 0 R +/Widths 506 0 R +/Encoding 503 0 R >> endobj -226 0 obj +234 0 obj << /Type /Font /Subtype /Type1 /BaseFont /PLICVW+LMRoman10-Italic -/FontDescriptor 528 0 R +/FontDescriptor 542 0 R /FirstChar 75 /LastChar 237 -/Widths 498 0 R -/Encoding 489 0 R +/Widths 512 0 R +/Encoding 503 0 R >> endobj -414 0 obj +424 0 obj << /Type /Font /Subtype /Type1 /BaseFont /VZVWZC+LMMonoLt10-Bold -/FontDescriptor 532 0 R +/FontDescriptor 546 0 R /FirstChar 98 /LastChar 121 -/Widths 490 0 R -/Encoding 489 0 R +/Widths 504 0 R +/Encoding 503 0 R >> endobj -358 0 obj +368 0 obj << /Type /Font /Subtype /Type1 /BaseFont /BTZSYH+LMMonoLt10-Regular -/FontDescriptor 534 0 R +/FontDescriptor 548 0 R /FirstChar 45 /LastChar 125 -/Widths 491 0 R -/Encoding 489 0 R +/Widths 505 0 R +/Encoding 503 0 R >> endobj -472 0 obj +486 0 obj << /Type /Font /Subtype /Type1 /BaseFont /FDSHIQ+LMMathExtension10-Regular -/FontDescriptor 512 0 R +/FontDescriptor 526 0 R /FirstChar 73 /LastChar 90 -/Widths 481 0 R -/Encoding 480 0 R ->> -endobj -466 0 obj -<< -/Type /Font -/Subtype /Type1 -/BaseFont /XQZGNM+LMMathItalic10-Regular -/FontDescriptor 514 0 R -/FirstChar 58 -/LastChar 116 -/Widths 488 0 R -/Encoding 482 0 R ->> -endobj -471 0 obj -<< -/Type /Font -/Subtype /Type1 -/BaseFont /WTLZEP+LMMathItalic8-Regular -/FontDescriptor 516 0 R -/FirstChar 65 -/LastChar 105 -/Widths 483 0 R -/Encoding 482 0 R ->> -endobj -470 0 obj -<< -/Type /Font -/Subtype /Type1 -/BaseFont /LUVGFV+LMMathSymbols10-Regular -/FontDescriptor 530 0 R -/FirstChar 0 -/LastChar 33 -/Widths 485 0 R -/Encoding 484 0 R ->> -endobj -474 0 obj -<< -/Type /Font -/Subtype /Type1 -/BaseFont /IKYOHC+LMRoman10-Bold -/FontDescriptor 504 0 R -/FirstChar 66 -/LastChar 108 -/Widths 478 0 R -/Encoding 477 0 R ->> -endobj -473 0 obj -<< -/Type /Font -/Subtype /Type1 -/BaseFont /HMZMGP+LMRoman8-Bold -/FontDescriptor 508 0 R -/FirstChar 76 -/LastChar 76 -/Widths 479 0 R -/Encoding 477 0 R ->> -endobj -468 0 obj -<< -/Type /Font -/Subtype /Type1 -/BaseFont /BOGFSI+LMRoman10-Regular -/FontDescriptor 518 0 R -/FirstChar 43 -/LastChar 116 -/Widths 486 0 R -/Encoding 477 0 R ->> -endobj -467 0 obj -<< -/Type /Font -/Subtype /Type1 -/BaseFont /NVYWIH+LMRoman8-Regular -/FontDescriptor 524 0 R -/FirstChar 50 -/LastChar 50 -/Widths 487 0 R -/Encoding 477 0 R ->> -endobj -315 0 obj -<< -/Type /Font -/Subtype /Type1 -/BaseFont /BOGFSI+LMRoman10-Regular -/FontDescriptor 518 0 R -/FirstChar 136 -/LastChar 136 /Widths 495 0 R /Encoding 494 0 R >> endobj -228 0 obj +480 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /XQZGNM+LMMathItalic10-Regular +/FontDescriptor 528 0 R +/FirstChar 58 +/LastChar 116 +/Widths 502 0 R +/Encoding 496 0 R +>> +endobj +485 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /WTLZEP+LMMathItalic8-Regular +/FontDescriptor 530 0 R +/FirstChar 65 +/LastChar 105 +/Widths 497 0 R +/Encoding 496 0 R +>> +endobj +484 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /LUVGFV+LMMathSymbols10-Regular +/FontDescriptor 544 0 R +/FirstChar 0 +/LastChar 33 +/Widths 499 0 R +/Encoding 498 0 R +>> +endobj +488 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /IKYOHC+LMRoman10-Bold +/FontDescriptor 518 0 R +/FirstChar 66 +/LastChar 108 +/Widths 492 0 R +/Encoding 491 0 R +>> +endobj +487 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /HMZMGP+LMRoman8-Bold +/FontDescriptor 522 0 R +/FirstChar 76 +/LastChar 76 +/Widths 493 0 R +/Encoding 491 0 R +>> +endobj +482 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /BOGFSI+LMRoman10-Regular +/FontDescriptor 532 0 R +/FirstChar 43 +/LastChar 116 +/Widths 500 0 R +/Encoding 491 0 R +>> +endobj +481 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /NVYWIH+LMRoman8-Regular +/FontDescriptor 538 0 R +/FirstChar 50 +/LastChar 50 +/Widths 501 0 R +/Encoding 491 0 R +>> +endobj +325 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /BOGFSI+LMRoman10-Regular +/FontDescriptor 532 0 R +/FirstChar 136 +/LastChar 136 +/Widths 509 0 R +/Encoding 508 0 R +>> +endobj +236 0 obj << /Type /Pages /Count 6 -/Parent 535 0 R -/Kids [217 0 R 262 0 R 290 0 R 293 0 R 296 0 R 299 0 R] +/Parent 549 0 R +/Kids [225 0 R 270 0 R 300 0 R 303 0 R 306 0 R 309 0 R] >> endobj -305 0 obj +315 0 obj << /Type /Pages /Count 6 -/Parent 535 0 R -/Kids [303 0 R 307 0 R 312 0 R 323 0 R 331 0 R 336 0 R] +/Parent 549 0 R +/Kids [313 0 R 317 0 R 322 0 R 333 0 R 341 0 R 346 0 R] >> endobj -344 0 obj +354 0 obj << /Type /Pages /Count 6 -/Parent 535 0 R -/Kids [341 0 R 355 0 R 364 0 R 376 0 R 383 0 R 394 0 R] +/Parent 549 0 R +/Kids [351 0 R 365 0 R 374 0 R 386 0 R 393 0 R 404 0 R] >> endobj -403 0 obj +413 0 obj << /Type /Pages /Count 6 -/Parent 535 0 R -/Kids [401 0 R 406 0 R 410 0 R 436 0 R 454 0 R 460 0 R] +/Parent 549 0 R +/Kids [411 0 R 416 0 R 420 0 R 447 0 R 467 0 R 474 0 R] >> endobj -476 0 obj +490 0 obj << /Type /Pages /Count 1 -/Parent 535 0 R -/Kids [464 0 R] +/Parent 549 0 R +/Kids [478 0 R] >> endobj -535 0 obj +549 0 obj << /Type /Pages /Count 25 -/Kids [228 0 R 305 0 R 344 0 R 403 0 R 476 0 R] +/Kids [236 0 R 315 0 R 354 0 R 413 0 R 490 0 R] >> endobj -536 0 obj +550 0 obj << /Type /Outlines /First 3 0 R -/Last 206 0 R +/Last 214 0 R /Count 9 >> endobj +222 0 obj +<< +/Title 223 0 R +/A 220 0 R +/Parent 214 0 R +/Prev 218 0 R +>> +endobj +218 0 obj +<< +/Title 219 0 R +/A 216 0 R +/Parent 214 0 R +/Next 222 0 R +>> +endobj 214 0 obj << /Title 215 0 R /A 212 0 R -/Parent 206 0 R +/Parent 550 0 R /Prev 210 0 R +/First 218 0 R +/Last 222 0 R +/Count -2 >> endobj 210 0 obj << /Title 211 0 R -/A 208 0 R -/Parent 206 0 R +/A 209 0 R +/Parent 550 0 R +/Prev 175 0 R /Next 214 0 R >> endobj -206 0 obj +207 0 obj << -/Title 207 0 R -/A 204 0 R -/Parent 536 0 R -/Prev 202 0 R -/First 210 0 R -/Last 214 0 R -/Count -2 +/Title 208 0 R +/A 205 0 R +/Parent 199 0 R +/Prev 203 0 R >> endobj -202 0 obj +203 0 obj << -/Title 203 0 R +/Title 204 0 R /A 201 0 R -/Parent 536 0 R -/Prev 175 0 R -/Next 206 0 R +/Parent 199 0 R +/Next 207 0 R >> endobj 199 0 obj @@ -8530,6 +8615,9 @@ endobj /A 197 0 R /Parent 175 0 R /Prev 195 0 R +/First 203 0 R +/Last 207 0 R +/Count -2 >> endobj 195 0 obj @@ -8581,9 +8669,9 @@ endobj << /Title 176 0 R /A 173 0 R -/Parent 536 0 R +/Parent 550 0 R /Prev 111 0 R -/Next 202 0 R +/Next 210 0 R /First 179 0 R /Last 199 0 R /Count -4 @@ -8729,7 +8817,7 @@ endobj << /Title 112 0 R /A 109 0 R -/Parent 536 0 R +/Parent 550 0 R /Prev 87 0 R /Next 175 0 R /First 115 0 R @@ -8785,7 +8873,7 @@ endobj << /Title 88 0 R /A 85 0 R -/Parent 536 0 R +/Parent 550 0 R /Prev 27 0 R /Next 111 0 R /First 91 0 R @@ -8925,7 +9013,7 @@ endobj << /Title 28 0 R /A 25 0 R -/Parent 536 0 R +/Parent 550 0 R /Prev 11 0 R /Next 87 0 R /First 31 0 R @@ -8962,7 +9050,7 @@ endobj << /Title 12 0 R /A 9 0 R -/Parent 536 0 R +/Parent 550 0 R /Prev 7 0 R /Next 27 0 R /First 15 0 R @@ -8974,7 +9062,7 @@ endobj << /Title 8 0 R /A 5 0 R -/Parent 536 0 R +/Parent 550 0 R /Prev 3 0 R /Next 11 0 R >> @@ -8983,735 +9071,749 @@ endobj << /Title 4 0 R /A 1 0 R -/Parent 536 0 R +/Parent 550 0 R /Next 7 0 R >> endobj -537 0 obj -<< -/Names [(Doc-Start) 221 0 R (Hfootnote.1) 317 0 R (Hfootnote.2) 343 0 R (appendix*.10) 205 0 R (chapter*.1) 264 0 R (chapter*.2) 2 0 R] -/Limits [(Doc-Start) (chapter*.2)] ->> -endobj -538 0 obj -<< -/Names [(chapter*.3) 6 0 R (chapter*.9) 456 0 R (chapter.1) 10 0 R (chapter.2) 26 0 R (chapter.3) 86 0 R (chapter.4) 110 0 R] -/Limits [(chapter*.3) (chapter.4)] ->> -endobj -539 0 obj -<< -/Names [(chapter.5) 174 0 R (cite.apexcharts) 399 0 R (cite.birdnetes-tdk) 319 0 R (cite.docker) 325 0 R (cite.git) 378 0 R (cite.google-map-react) 404 0 R] -/Limits [(chapter.5) (cite.google-map-react)] ->> -endobj -540 0 obj -<< -/Names [(cite.grafana) 360 0 R (cite.kibana) 361 0 R (cite.kubernetes) 326 0 R (cite.kubernetes-dashboard) 362 0 R (cite.material) 397 0 R (cite.material-ui) 398 0 R] -/Limits [(cite.grafana) (cite.material-ui)] ->> -endobj -541 0 obj -<< -/Names [(cite.nswag) 434 0 R (cite.react) 396 0 R (cite.trello) 379 0 R (cite.vs) 380 0 R (cite.vs-code) 381 0 R (equation.F.2.1) 469 0 R] -/Limits [(cite.nswag) (equation.F.2.1)] ->> -endobj -542 0 obj -<< -/Names [(equation.F.2.2) 475 0 R (figure.caption.11) 462 0 R (figure.caption.4) 333 0 R (figure.caption.5) 357 0 R (figure.caption.6) 366 0 R (figure.caption.7) 367 0 R] -/Limits [(equation.F.2.2) (figure.caption.7)] ->> -endobj -543 0 obj -<< -/Names [(figure.caption.8) 385 0 R (lstlisting.5.1) 412 0 R (lstnumber.5.1.1) 413 0 R (lstnumber.5.1.10) 423 0 R (lstnumber.5.1.11) 424 0 R (lstnumber.5.1.12) 425 0 R] -/Limits [(figure.caption.8) (lstnumber.5.1.12)] ->> -endobj -544 0 obj -<< -/Names [(lstnumber.5.1.13) 426 0 R (lstnumber.5.1.14) 427 0 R (lstnumber.5.1.15) 428 0 R (lstnumber.5.1.16) 429 0 R (lstnumber.5.1.17) 430 0 R (lstnumber.5.1.18) 431 0 R] -/Limits [(lstnumber.5.1.13) (lstnumber.5.1.18)] ->> -endobj -545 0 obj -<< -/Names [(lstnumber.5.1.19) 432 0 R (lstnumber.5.1.2) 415 0 R (lstnumber.5.1.20) 433 0 R (lstnumber.5.1.3) 416 0 R (lstnumber.5.1.4) 417 0 R (lstnumber.5.1.5) 418 0 R] -/Limits [(lstnumber.5.1.19) (lstnumber.5.1.5)] ->> -endobj -546 0 obj -<< -/Names [(lstnumber.5.1.6) 419 0 R (lstnumber.5.1.7) 420 0 R (lstnumber.5.1.8) 421 0 R (lstnumber.5.1.9) 422 0 R (section.1.1) 14 0 R (section.1.2) 18 0 R] -/Limits [(lstnumber.5.1.6) (section.1.2)] ->> -endobj -547 0 obj -<< -/Names [(section.1.3) 22 0 R (section.2.1) 30 0 R (section.2.2) 58 0 R (section.3.1) 90 0 R (section.3.2) 94 0 R (section.4.1) 114 0 R] -/Limits [(section.1.3) (section.4.1)] ->> -endobj -548 0 obj -<< -/Names [(section.4.2) 134 0 R (section.4.3) 154 0 R (section.5.1) 178 0 R (section.5.2) 182 0 R (section.5.3) 194 0 R (section.5.4) 198 0 R] -/Limits [(section.4.2) (section.5.4)] ->> -endobj -549 0 obj -<< -/Names [(section.F.1) 209 0 R (section.F.2) 213 0 R (subsection.2.1.1) 34 0 R (subsection.2.1.2) 50 0 R (subsection.2.1.3) 54 0 R (subsection.2.2.1) 62 0 R] -/Limits [(section.F.1) (subsection.2.2.1)] ->> -endobj -550 0 obj -<< -/Names [(subsection.3.2.1) 98 0 R (subsection.3.2.2) 102 0 R (subsection.3.2.3) 106 0 R (subsection.4.1.1) 118 0 R (subsection.4.1.2) 122 0 R (subsection.4.1.3) 126 0 R] -/Limits [(subsection.3.2.1) (subsection.4.1.3)] ->> -endobj 551 0 obj << -/Names [(subsection.4.1.4) 130 0 R (subsection.4.2.1) 138 0 R (subsection.4.2.2) 142 0 R (subsection.4.2.3) 146 0 R (subsection.4.2.4) 150 0 R (subsection.4.3.1) 158 0 R] -/Limits [(subsection.4.1.4) (subsection.4.3.1)] +/Names [(Doc-Start) 229 0 R (Hfootnote.1) 327 0 R (Hfootnote.2) 353 0 R (appendix*.10) 213 0 R (chapter*.1) 272 0 R (chapter*.2) 2 0 R] +/Limits [(Doc-Start) (chapter*.2)] >> endobj 552 0 obj << -/Names [(subsection.4.3.2) 162 0 R (subsection.4.3.3) 166 0 R (subsection.4.3.4) 170 0 R (subsection.5.2.1) 186 0 R (subsection.5.2.2) 190 0 R (subsubsection.2.1.1.1) 38 0 R] -/Limits [(subsection.4.3.2) (subsubsection.2.1.1.1)] +/Names [(chapter*.3) 6 0 R (chapter*.9) 469 0 R (chapter.1) 10 0 R (chapter.2) 26 0 R (chapter.3) 86 0 R (chapter.4) 110 0 R] +/Limits [(chapter*.3) (chapter.4)] >> endobj 553 0 obj << -/Names [(subsubsection.2.1.1.2) 42 0 R (subsubsection.2.1.1.3) 46 0 R (subsubsection.2.2.1.1) 66 0 R (subsubsection.2.2.1.2) 70 0 R (subsubsection.2.2.1.3) 74 0 R (subsubsection.2.2.1.4) 78 0 R] -/Limits [(subsubsection.2.1.1.2) (subsubsection.2.2.1.4)] +/Names [(chapter.5) 174 0 R (cite.apexcharts) 409 0 R (cite.birdnetes-tdk) 329 0 R (cite.docker) 335 0 R (cite.git) 388 0 R (cite.google-map-react) 414 0 R] +/Limits [(chapter.5) (cite.google-map-react)] >> endobj 554 0 obj << -/Names [(subsubsection.2.2.1.5) 82 0 R] -/Limits [(subsubsection.2.2.1.5) (subsubsection.2.2.1.5)] +/Names [(cite.grafana) 370 0 R (cite.hmacsha512) 449 0 R (cite.kibana) 371 0 R (cite.kubernetes) 336 0 R (cite.kubernetes-dashboard) 372 0 R (cite.material) 407 0 R] +/Limits [(cite.grafana) (cite.material)] >> endobj 555 0 obj << -/Kids [537 0 R 538 0 R 539 0 R 540 0 R 541 0 R 542 0 R] -/Limits [(Doc-Start) (figure.caption.7)] +/Names [(cite.material-ui) 408 0 R (cite.nswag) 444 0 R (cite.react) 406 0 R (cite.trello) 389 0 R (cite.vs) 390 0 R (cite.vs-code) 391 0 R] +/Limits [(cite.material-ui) (cite.vs-code)] >> endobj 556 0 obj << -/Kids [543 0 R 544 0 R 545 0 R 546 0 R 547 0 R 548 0 R] -/Limits [(figure.caption.8) (section.5.4)] +/Names [(equation.F.2.1) 483 0 R (equation.F.2.2) 489 0 R (figure.caption.11) 476 0 R (figure.caption.4) 343 0 R (figure.caption.5) 367 0 R (figure.caption.6) 376 0 R] +/Limits [(equation.F.2.1) (figure.caption.6)] >> endobj 557 0 obj << -/Kids [549 0 R 550 0 R 551 0 R 552 0 R 553 0 R 554 0 R] -/Limits [(section.F.1) (subsubsection.2.2.1.5)] +/Names [(figure.caption.7) 377 0 R (figure.caption.8) 395 0 R (lstlisting.5.1) 422 0 R (lstnumber.5.1.1) 423 0 R (lstnumber.5.1.10) 433 0 R (lstnumber.5.1.11) 434 0 R] +/Limits [(figure.caption.7) (lstnumber.5.1.11)] >> endobj 558 0 obj << -/Kids [555 0 R 556 0 R 557 0 R] -/Limits [(Doc-Start) (subsubsection.2.2.1.5)] +/Names [(lstnumber.5.1.12) 435 0 R (lstnumber.5.1.13) 436 0 R (lstnumber.5.1.14) 437 0 R (lstnumber.5.1.15) 438 0 R (lstnumber.5.1.16) 439 0 R (lstnumber.5.1.17) 440 0 R] +/Limits [(lstnumber.5.1.12) (lstnumber.5.1.17)] >> endobj 559 0 obj << -/Dests 558 0 R +/Names [(lstnumber.5.1.18) 441 0 R (lstnumber.5.1.19) 442 0 R (lstnumber.5.1.2) 425 0 R (lstnumber.5.1.20) 443 0 R (lstnumber.5.1.3) 426 0 R (lstnumber.5.1.4) 427 0 R] +/Limits [(lstnumber.5.1.18) (lstnumber.5.1.4)] >> endobj 560 0 obj << -/Type /Catalog -/Pages 535 0 R -/Outlines 536 0 R -/Names 559 0 R -/PageMode/UseOutlines/PageLabels<>1<>3<>4<>6<>]>> -/OpenAction 216 0 R +/Names [(lstnumber.5.1.5) 428 0 R (lstnumber.5.1.6) 429 0 R (lstnumber.5.1.7) 430 0 R (lstnumber.5.1.8) 431 0 R (lstnumber.5.1.9) 432 0 R (section.1.1) 14 0 R] +/Limits [(lstnumber.5.1.5) (section.1.1)] >> endobj 561 0 obj << +/Names [(section.1.2) 18 0 R (section.1.3) 22 0 R (section.2.1) 30 0 R (section.2.2) 58 0 R (section.3.1) 90 0 R (section.3.2) 94 0 R] +/Limits [(section.1.2) (section.3.2)] +>> +endobj +562 0 obj +<< +/Names [(section.4.1) 114 0 R (section.4.2) 134 0 R (section.4.3) 154 0 R (section.5.1) 178 0 R (section.5.2) 182 0 R (section.5.3) 194 0 R] +/Limits [(section.4.1) (section.5.3)] +>> +endobj +563 0 obj +<< +/Names [(section.5.4) 198 0 R (section.F.1) 217 0 R (section.F.2) 221 0 R (subsection.2.1.1) 34 0 R (subsection.2.1.2) 50 0 R (subsection.2.1.3) 54 0 R] +/Limits [(section.5.4) (subsection.2.1.3)] +>> +endobj +564 0 obj +<< +/Names [(subsection.2.2.1) 62 0 R (subsection.3.2.1) 98 0 R (subsection.3.2.2) 102 0 R (subsection.3.2.3) 106 0 R (subsection.4.1.1) 118 0 R (subsection.4.1.2) 122 0 R] +/Limits [(subsection.2.2.1) (subsection.4.1.2)] +>> +endobj +565 0 obj +<< +/Names [(subsection.4.1.3) 126 0 R (subsection.4.1.4) 130 0 R (subsection.4.2.1) 138 0 R (subsection.4.2.2) 142 0 R (subsection.4.2.3) 146 0 R (subsection.4.2.4) 150 0 R] +/Limits [(subsection.4.1.3) (subsection.4.2.4)] +>> +endobj +566 0 obj +<< +/Names [(subsection.4.3.1) 158 0 R (subsection.4.3.2) 162 0 R (subsection.4.3.3) 166 0 R (subsection.4.3.4) 170 0 R (subsection.5.2.1) 186 0 R (subsection.5.2.2) 190 0 R] +/Limits [(subsection.4.3.1) (subsection.5.2.2)] +>> +endobj +567 0 obj +<< +/Names [(subsection.5.4.1) 202 0 R (subsection.5.4.2) 206 0 R (subsubsection.2.1.1.1) 38 0 R (subsubsection.2.1.1.2) 42 0 R (subsubsection.2.1.1.3) 46 0 R (subsubsection.2.2.1.1) 66 0 R] +/Limits [(subsection.5.4.1) (subsubsection.2.2.1.1)] +>> +endobj +568 0 obj +<< +/Names [(subsubsection.2.2.1.2) 70 0 R (subsubsection.2.2.1.3) 74 0 R (subsubsection.2.2.1.4) 78 0 R (subsubsection.2.2.1.5) 82 0 R] +/Limits [(subsubsection.2.2.1.2) (subsubsection.2.2.1.5)] +>> +endobj +569 0 obj +<< +/Kids [551 0 R 552 0 R 553 0 R 554 0 R 555 0 R 556 0 R] +/Limits [(Doc-Start) (figure.caption.6)] +>> +endobj +570 0 obj +<< +/Kids [557 0 R 558 0 R 559 0 R 560 0 R 561 0 R 562 0 R] +/Limits [(figure.caption.7) (section.5.3)] +>> +endobj +571 0 obj +<< +/Kids [563 0 R 564 0 R 565 0 R 566 0 R 567 0 R 568 0 R] +/Limits [(section.5.4) (subsubsection.2.2.1.5)] +>> +endobj +572 0 obj +<< +/Kids [569 0 R 570 0 R 571 0 R] +/Limits [(Doc-Start) (subsubsection.2.2.1.5)] +>> +endobj +573 0 obj +<< +/Dests 572 0 R +>> +endobj +574 0 obj +<< +/Type /Catalog +/Pages 549 0 R +/Outlines 550 0 R +/Names 573 0 R +/PageMode/UseOutlines/PageLabels<>1<>3<>4<>6<>]>> +/OpenAction 224 0 R +>> +endobj +575 0 obj +<< /Author(\376\377\000K\000u\000n\000k\000l\000i\000\040\000R\000i\000c\000h\000\341\000r\000d)/Title(\376\377\000V\000i\000z\000u\000a\000l\000i\000z\000\341\000c\000i\000\363\000s\000\040\000m\000e\000g\000o\000l\000d\000\341\000s\000\040\000I\000o\000T\000\040\000a\000d\000a\000t\000\040\000e\000l\000e\000m\000z\001\121\000\040\000r\000e\000n\000d\000s\000z\000e\000r\000h\000e\000z)/Subject(\376\377\000S\000z\000a\000k\000d\000o\000l\000g\000o\000z\000a\000t)/Creator(\376\377\000K\000u\000n\000k\000l\000i\000\040\000R\000i\000c\000h\000\341\000r\000d)/Producer()/Keywords() -/CreationDate (D:20201201134537+01'00') -/ModDate (D:20201201134537+01'00') +/CreationDate (D:20201201162556+01'00') +/ModDate (D:20201201162556+01'00') /Trapped /False /PTEX.Fullbanner (This is MiKTeX-pdfTeX 4.1.0 (1.40.21)) >> endobj xref -0 562 -0000000348 65535 f +0 576 +0000000358 65535 f 0000000015 00000 n -0000042691 00000 n -0001469123 00000 n +0000043416 00000 n +0001471660 00000 n 0000000061 00000 n 0000000122 00000 n -0000044399 00000 n -0001469039 00000 n +0000045124 00000 n +0001471576 00000 n 0000000168 00000 n 0000000234 00000 n -0000046377 00000 n -0001468916 00000 n +0000047102 00000 n +0001471453 00000 n 0000000279 00000 n 0000000354 00000 n -0000046437 00000 n -0001468842 00000 n +0000047162 00000 n +0001471379 00000 n 0000000402 00000 n 0000000485 00000 n -0000046497 00000 n -0001468755 00000 n +0000047222 00000 n +0001471292 00000 n 0000000533 00000 n 0000000616 00000 n -0000047834 00000 n -0001468681 00000 n +0000048559 00000 n +0001471218 00000 n 0000000664 00000 n 0000000831 00000 n -0000050290 00000 n -0001468556 00000 n +0000051015 00000 n +0001471093 00000 n 0000000877 00000 n 0000001023 00000 n -0000050350 00000 n -0001468445 00000 n +0000051075 00000 n +0001470982 00000 n 0000001071 00000 n 0000001248 00000 n -0000050410 00000 n -0001468334 00000 n +0000051135 00000 n +0001470871 00000 n 0000001301 00000 n 0000001394 00000 n -0000053681 00000 n -0001468260 00000 n +0000054406 00000 n +0001470797 00000 n 0000001452 00000 n 0000001580 00000 n -0000053741 00000 n -0001468173 00000 n +0000054466 00000 n +0001470710 00000 n 0000001638 00000 n 0000001718 00000 n -0000053801 00000 n -0001468099 00000 n +0000054526 00000 n +0001470636 00000 n 0000001776 00000 n 0000001853 00000 n -0000053861 00000 n -0001468012 00000 n +0000054586 00000 n +0001470549 00000 n 0000001906 00000 n 0000001953 00000 n -0000053921 00000 n -0001467938 00000 n +0000054646 00000 n +0001470475 00000 n 0000002006 00000 n 0000002076 00000 n -0000087048 00000 n -0001467827 00000 n +0000087773 00000 n +0001470364 00000 n 0000002124 00000 n 0000002295 00000 n -0000087108 00000 n -0001467729 00000 n +0000087833 00000 n +0001470266 00000 n 0000002348 00000 n 0000002461 00000 n -0000087228 00000 n -0001467655 00000 n +0000087953 00000 n +0001470192 00000 n 0000002519 00000 n 0000002615 00000 n -0000089105 00000 n -0001467568 00000 n +0000089830 00000 n +0001470105 00000 n 0000002673 00000 n 0000002768 00000 n -0000089165 00000 n -0001467481 00000 n +0000089890 00000 n +0001470018 00000 n 0000002826 00000 n 0000002906 00000 n -0000089225 00000 n -0001467394 00000 n +0000089950 00000 n +0001469931 00000 n 0000002964 00000 n 0000003059 00000 n -0000089285 00000 n -0001467320 00000 n +0000090010 00000 n +0001469857 00000 n 0000003117 00000 n 0000003288 00000 n -0000091977 00000 n -0001467194 00000 n +0000092702 00000 n +0001469731 00000 n 0000003334 00000 n 0000003486 00000 n -0000092037 00000 n -0001467120 00000 n +0000092762 00000 n +0001469657 00000 n 0000003534 00000 n 0000003604 00000 n -0000285028 00000 n -0001467008 00000 n +0000285754 00000 n +0001469545 00000 n 0000003652 00000 n 0000003745 00000 n -0000285088 00000 n -0001466932 00000 n +0000285814 00000 n +0001469469 00000 n 0000003798 00000 n 0000003861 00000 n -0000285208 00000 n -0001466841 00000 n +0000285934 00000 n +0001469378 00000 n 0000003915 00000 n 0000003973 00000 n -0000285268 00000 n -0001466763 00000 n +0000285994 00000 n +0001469300 00000 n 0000004027 00000 n 0000004215 00000 n -0000916806 00000 n -0001466632 00000 n +0000917531 00000 n +0001469169 00000 n 0000004262 00000 n 0000004407 00000 n -0000916867 00000 n -0001466514 00000 n +0000917592 00000 n +0001469051 00000 n 0000004456 00000 n 0000004677 00000 n -0000916927 00000 n -0001466435 00000 n +0000917652 00000 n +0001468972 00000 n 0000004731 00000 n 0000004774 00000 n -0000916988 00000 n -0001466342 00000 n +0000917713 00000 n +0001468879 00000 n 0000004828 00000 n 0000004886 00000 n -0000917049 00000 n -0001466249 00000 n +0000917774 00000 n +0001468786 00000 n 0000004940 00000 n 0000005036 00000 n -0000917106 00000 n -0001466170 00000 n +0000917831 00000 n +0001468707 00000 n 0000005090 00000 n 0000005214 00000 n -0000956216 00000 n -0001466038 00000 n +0000956941 00000 n +0001468575 00000 n 0000005263 00000 n 0000005400 00000 n -0000956277 00000 n -0001465959 00000 n +0000957002 00000 n +0001468496 00000 n 0000005454 00000 n 0000005545 00000 n -0000956338 00000 n -0001465866 00000 n +0000957063 00000 n +0001468403 00000 n 0000005599 00000 n 0000005738 00000 n -0000959527 00000 n -0001465773 00000 n +0000960249 00000 n +0001468310 00000 n 0000005792 00000 n 0000005855 00000 n -0000959588 00000 n -0001465694 00000 n +0000960310 00000 n +0001468231 00000 n 0000005909 00000 n 0000005977 00000 n -0000959649 00000 n -0001465576 00000 n +0000960371 00000 n +0001468113 00000 n 0000006026 00000 n 0000006168 00000 n -0000959710 00000 n -0001465497 00000 n +0000960432 00000 n +0001468034 00000 n 0000006222 00000 n 0000006290 00000 n -0000959771 00000 n -0001465404 00000 n +0000960493 00000 n +0001467941 00000 n 0000006344 00000 n 0000006430 00000 n -0000959832 00000 n -0001465311 00000 n +0000960554 00000 n +0001467848 00000 n 0000006484 00000 n 0000006562 00000 n -0000959892 00000 n -0001465232 00000 n +0000960614 00000 n +0001467769 00000 n 0000006616 00000 n 0000006725 00000 n -0000962946 00000 n -0001465100 00000 n +0000963670 00000 n +0001467637 00000 n 0000006772 00000 n -0000006835 00000 n -0000963007 00000 n -0001465021 00000 n -0000006884 00000 n -0000006975 00000 n -0000963068 00000 n -0001464889 00000 n -0000007024 00000 n -0000007157 00000 n -0000966642 00000 n -0001464810 00000 n -0000007211 00000 n -0000007287 00000 n -0000967983 00000 n -0001464731 00000 n -0000007341 00000 n -0000007412 00000 n -0000968044 00000 n -0001464638 00000 n -0000007461 00000 n -0000007601 00000 n -0000969154 00000 n -0001464559 00000 n -0000007650 00000 n -0000007785 00000 n -0001464466 00000 n -0000007834 00000 n -0000007940 00000 n -0001147512 00000 n -0001464348 00000 n -0000007990 00000 n -0000008064 00000 n -0001147573 00000 n -0001464269 00000 n -0000008113 00000 n -0000008250 00000 n -0001148758 00000 n -0001464190 00000 n -0000008299 00000 n -0000008659 00000 n -0000009327 00000 n -0000009446 00000 n -0000027813 00000 n -0000008709 00000 n -0000027752 00000 n -0001460014 00000 n -0001460531 00000 n -0001460184 00000 n -0001460354 00000 n -0001461391 00000 n -0001460704 00000 n -0001463476 00000 n -0000027456 00000 n -0000027705 00000 n -0000029481 00000 n -0000029632 00000 n -0000029784 00000 n -0000029935 00000 n -0000030088 00000 n -0000030240 00000 n -0000030393 00000 n -0000030544 00000 n -0000030697 00000 n -0000030855 00000 n -0000031018 00000 n -0000031180 00000 n -0000031343 00000 n -0000031501 00000 n -0000031660 00000 n -0000031812 00000 n -0000031971 00000 n -0000032134 00000 n -0000032297 00000 n -0000032460 00000 n -0000032623 00000 n -0000032786 00000 n -0000032937 00000 n -0000033090 00000 n -0000033243 00000 n -0000033402 00000 n -0000033561 00000 n -0000033720 00000 n -0000033870 00000 n -0000035512 00000 n -0000034081 00000 n -0000029118 00000 n -0000027978 00000 n -0000034020 00000 n -0000035671 00000 n -0000035830 00000 n -0000035988 00000 n -0000036146 00000 n -0000036298 00000 n -0000036457 00000 n -0000036615 00000 n -0000036774 00000 n -0000036931 00000 n -0000037084 00000 n -0000037243 00000 n -0000037402 00000 n -0000037560 00000 n -0000037719 00000 n -0000037870 00000 n -0000038023 00000 n -0000038176 00000 n -0000038335 00000 n -0000038494 00000 n -0000038647 00000 n -0000038799 00000 n -0000038952 00000 n -0000039106 00000 n -0000039259 00000 n -0000039412 00000 n -0000035181 00000 n -0000034179 00000 n -0000040899 00000 n -0000040780 00000 n -0000039497 00000 n -0000042750 00000 n -0000042572 00000 n -0000040997 00000 n -0000044458 00000 n -0000044280 00000 n -0000042835 00000 n -0000047682 00000 n -0000046557 00000 n -0000046258 00000 n -0000044543 00000 n -0001463593 00000 n -0000047894 00000 n -0000047543 00000 n -0000046642 00000 n -0000049975 00000 n -0000050136 00000 n -0000050530 00000 n -0000049828 00000 n -0000047979 00000 n -0001461048 00000 n -0001463302 00000 n -0001460877 00000 n -0000050470 00000 n -0001461219 00000 n -0000974537 00000 n -0000053371 00000 n -0000053525 00000 n -0000053981 00000 n -0000053224 00000 n -0000050680 00000 n -0000973738 00000 n -0000974109 00000 n -0000086889 00000 n -0000055749 00000 n -0000086818 00000 n -0000087288 00000 n -0000055595 00000 n -0000054079 00000 n -0000087168 00000 n -0000086134 00000 n -0000089345 00000 n -0000088986 00000 n -0000087422 00000 n -0000091665 00000 n -0000091819 00000 n -0000092156 00000 n -0000091518 00000 n -0000089430 00000 n -0000092097 00000 n -0001463710 00000 n -0000284049 00000 n -0000284203 00000 n -0000094155 00000 n +0000006868 00000 n +0000963731 00000 n +0001467558 00000 n +0000006917 00000 n +0000007008 00000 n +0000963792 00000 n +0001467426 00000 n +0000007057 00000 n +0000007190 00000 n +0000967453 00000 n +0001467347 00000 n +0000007244 00000 n +0000007320 00000 n +0000968794 00000 n +0001467268 00000 n +0000007374 00000 n +0000007445 00000 n +0000968854 00000 n +0001467175 00000 n +0000007494 00000 n +0000007634 00000 n +0000970709 00000 n +0001467057 00000 n +0000007683 00000 n +0000007818 00000 n +0000970770 00000 n +0001466978 00000 n +0000007872 00000 n +0000007976 00000 n +0000970831 00000 n +0001466899 00000 n +0000008030 00000 n +0000008118 00000 n +0001466806 00000 n +0000008172 00000 n +0000008278 00000 n +0001149852 00000 n +0001466688 00000 n +0000008328 00000 n +0000008402 00000 n +0001149913 00000 n +0001466609 00000 n +0000008451 00000 n +0000008588 00000 n +0001151098 00000 n +0001466530 00000 n +0000008637 00000 n +0000008997 00000 n +0000009665 00000 n +0000009784 00000 n +0000028151 00000 n +0000009047 00000 n +0000028090 00000 n +0001462354 00000 n +0001462871 00000 n +0001462524 00000 n +0001462694 00000 n +0001463731 00000 n +0001463044 00000 n +0001465816 00000 n +0000027794 00000 n +0000028043 00000 n +0000029819 00000 n +0000029970 00000 n +0000030122 00000 n +0000030273 00000 n +0000030426 00000 n +0000030578 00000 n +0000030731 00000 n +0000030882 00000 n +0000031035 00000 n +0000031193 00000 n +0000031356 00000 n +0000031518 00000 n +0000031681 00000 n +0000031839 00000 n +0000031998 00000 n +0000032150 00000 n +0000032309 00000 n +0000032472 00000 n +0000032635 00000 n +0000032798 00000 n +0000032961 00000 n +0000033124 00000 n +0000033275 00000 n +0000033428 00000 n +0000033581 00000 n +0000033740 00000 n +0000033899 00000 n +0000034058 00000 n +0000034208 00000 n +0000035914 00000 n +0000034419 00000 n +0000029456 00000 n +0000028316 00000 n +0000034358 00000 n +0000036073 00000 n +0000036232 00000 n +0000036390 00000 n +0000036548 00000 n +0000036700 00000 n +0000036859 00000 n +0000037017 00000 n +0000037176 00000 n +0000037333 00000 n +0000037486 00000 n +0000037645 00000 n +0000037804 00000 n +0000037962 00000 n +0000038121 00000 n +0000038272 00000 n +0000038425 00000 n +0000038578 00000 n +0000038737 00000 n +0000038896 00000 n +0000039049 00000 n +0000039201 00000 n +0000039360 00000 n +0000039519 00000 n +0000039677 00000 n +0000039831 00000 n +0000039984 00000 n +0000040137 00000 n +0000035567 00000 n +0000034517 00000 n +0000041624 00000 n +0000041505 00000 n +0000040222 00000 n +0000043475 00000 n +0000043297 00000 n +0000041722 00000 n +0000045183 00000 n +0000045005 00000 n +0000043560 00000 n +0000048407 00000 n +0000047282 00000 n +0000046983 00000 n +0000045268 00000 n +0001465933 00000 n +0000048619 00000 n +0000048268 00000 n +0000047367 00000 n +0000050700 00000 n +0000050861 00000 n +0000051255 00000 n +0000050553 00000 n +0000048704 00000 n +0001463388 00000 n +0001465642 00000 n +0001463217 00000 n +0000051195 00000 n +0001463559 00000 n +0000976876 00000 n +0000054096 00000 n +0000054250 00000 n +0000054706 00000 n +0000053949 00000 n +0000051405 00000 n +0000976016 00000 n +0000976449 00000 n +0000087614 00000 n +0000056474 00000 n +0000087543 00000 n +0000088013 00000 n +0000056320 00000 n +0000054804 00000 n +0000087893 00000 n +0000086859 00000 n +0000090070 00000 n +0000089711 00000 n +0000088147 00000 n +0000092390 00000 n +0000092544 00000 n +0000092881 00000 n +0000092243 00000 n +0000090155 00000 n +0000092822 00000 n +0001466050 00000 n +0000284775 00000 n +0000284929 00000 n +0000094881 00000 n 0000000000 00000 f -0000284362 00000 n -0000284706 00000 n -0000286129 00000 n -0000284860 00000 n -0000577990 00000 n -0000285328 00000 n -0000093976 00000 n -0000092306 00000 n -0000285147 00000 n -0001461734 00000 n -0000284534 00000 n -0000973923 00000 n -0000973985 00000 n -0000974047 00000 n -0000914340 00000 n -0000285995 00000 n -0000285501 00000 n -0000914218 00000 n -0000914279 00000 n -0000576337 00000 n -0000901384 00000 n -0000916197 00000 n -0000916348 00000 n -0000919197 00000 n -0000916501 00000 n -0000916651 00000 n -0000917167 00000 n -0000916034 00000 n -0000914482 00000 n -0000973799 00000 n -0000974597 00000 n -0000974355 00000 n -0000974294 00000 n -0000956399 00000 n -0000919063 00000 n -0000917252 00000 n -0000956155 00000 n -0000955018 00000 n -0000958748 00000 n -0000958907 00000 n -0000959059 00000 n -0000959213 00000 n -0000959369 00000 n -0000960774 00000 n -0000959953 00000 n -0000958577 00000 n -0000956533 00000 n -0000974476 00000 n -0000974171 00000 n -0000974233 00000 n -0000973676 00000 n -0000960938 00000 n -0000960635 00000 n -0000960038 00000 n -0001463827 00000 n -0000973861 00000 n -0000963129 00000 n -0000962827 00000 n -0000961010 00000 n -0000966489 00000 n -0000968105 00000 n -0000966350 00000 n -0000963253 00000 n -0000966703 00000 n -0000966764 00000 n -0001461563 00000 n -0000966824 00000 n -0000966885 00000 n -0000966946 00000 n -0000967007 00000 n -0000967068 00000 n -0000967129 00000 n -0000967190 00000 n -0000967251 00000 n -0000967312 00000 n -0000967373 00000 n -0000967434 00000 n -0000967495 00000 n -0000967556 00000 n -0000967617 00000 n -0000967678 00000 n -0000967739 00000 n -0000967800 00000 n -0000967861 00000 n -0000967922 00000 n -0000974415 00000 n -0000969215 00000 n -0000969035 00000 n -0000968229 00000 n -0000970730 00000 n -0000970900 00000 n -0000971070 00000 n -0000971237 00000 n -0000971431 00000 n -0000971598 00000 n -0000971774 00000 n -0000972231 00000 n -0000972400 00000 n -0000972568 00000 n -0000972740 00000 n -0000972918 00000 n -0000973100 00000 n -0000973282 00000 n -0000973450 00000 n -0000974658 00000 n -0000970471 00000 n -0000969313 00000 n -0000973615 00000 n -0000972002 00000 n -0000975281 00000 n -0001147695 00000 n -0000975162 00000 n -0000974756 00000 n -0001147634 00000 n -0001148943 00000 n -0001148639 00000 n -0001147842 00000 n -0001462088 00000 n -0001463131 00000 n -0001462958 00000 n -0001148819 00000 n -0001462443 00000 n -0001462266 00000 n -0001461908 00000 n -0001462790 00000 n -0001462620 00000 n -0001148881 00000 n -0001463944 00000 n -0001459813 00000 n -0001149132 00000 n -0001149395 00000 n -0001459537 00000 n -0001149420 00000 n -0001459633 00000 n -0001149556 00000 n -0001459737 00000 n -0001149819 00000 n -0001150029 00000 n -0001150445 00000 n -0001150470 00000 n -0001458971 00000 n -0001150829 00000 n -0001150944 00000 n -0001151287 00000 n -0001152483 00000 n -0001459949 00000 n -0001152508 00000 n -0001152533 00000 n -0001152654 00000 n -0001153034 00000 n -0001153982 00000 n -0001154238 00000 n -0001155559 00000 n -0001156842 00000 n -0001157998 00000 n -0001187788 00000 n -0001188227 00000 n -0001219940 00000 n -0001220468 00000 n -0001235076 00000 n -0001235306 00000 n -0001255476 00000 n -0001255726 00000 n -0001258837 00000 n -0001259108 00000 n -0001263706 00000 n -0001263965 00000 n -0001266740 00000 n -0001266979 00000 n -0001303513 00000 n -0001304152 00000 n -0001324783 00000 n -0001325046 00000 n -0001339839 00000 n -0001340073 00000 n -0001361630 00000 n -0001361870 00000 n -0001389214 00000 n -0001389582 00000 n -0001404832 00000 n -0001405117 00000 n -0001408018 00000 n -0001408272 00000 n -0001432321 00000 n -0001432579 00000 n -0001458574 00000 n -0001464021 00000 n -0001464115 00000 n -0001469194 00000 n -0001469388 00000 n -0001469572 00000 n -0001469798 00000 n -0001470032 00000 n -0001470234 00000 n -0001470473 00000 n -0001470712 00000 n -0001470954 00000 n -0001471191 00000 n -0001471411 00000 n -0001471608 00000 n -0001471810 00000 n -0001472033 00000 n -0001472274 00000 n -0001472516 00000 n -0001472767 00000 n -0001473043 00000 n -0001473164 00000 n -0001473284 00000 n -0001473406 00000 n -0001473533 00000 n -0001473634 00000 n -0001473672 00000 n -0001473867 00000 n +0000285088 00000 n +0000285432 00000 n +0000286855 00000 n +0000285586 00000 n +0000578716 00000 n +0000286054 00000 n +0000094702 00000 n +0000093031 00000 n +0000285873 00000 n +0001464074 00000 n +0000285260 00000 n +0000976201 00000 n +0000976325 00000 n +0000976387 00000 n +0000915066 00000 n +0000286721 00000 n +0000286227 00000 n +0000914944 00000 n +0000915005 00000 n +0000577063 00000 n +0000902110 00000 n +0000916922 00000 n +0000917073 00000 n +0000919922 00000 n +0000917226 00000 n +0000917376 00000 n +0000917892 00000 n +0000916759 00000 n +0000915208 00000 n +0000976077 00000 n +0000976937 00000 n +0000976693 00000 n +0000976633 00000 n +0000957124 00000 n +0000919788 00000 n +0000917977 00000 n +0000956880 00000 n +0000955743 00000 n +0000959470 00000 n +0000959629 00000 n +0000959781 00000 n +0000959935 00000 n +0000960091 00000 n +0000961496 00000 n +0000960675 00000 n +0000959299 00000 n +0000957258 00000 n +0000976815 00000 n +0000976511 00000 n +0000976572 00000 n +0000975954 00000 n +0000961660 00000 n +0000961357 00000 n +0000960760 00000 n +0001466167 00000 n +0000976139 00000 n +0000963853 00000 n +0000963551 00000 n +0000961732 00000 n +0000967300 00000 n +0000968915 00000 n +0000967161 00000 n +0000963977 00000 n +0000967514 00000 n +0000967575 00000 n +0001463903 00000 n +0000967635 00000 n +0000967696 00000 n +0000967757 00000 n +0000967818 00000 n +0000967879 00000 n +0000967940 00000 n +0000968001 00000 n +0000968062 00000 n +0000968123 00000 n +0000968184 00000 n +0000968245 00000 n +0000968306 00000 n +0000968367 00000 n +0000968428 00000 n +0000968489 00000 n +0000968550 00000 n +0000968611 00000 n +0000968672 00000 n +0000968733 00000 n +0000976754 00000 n +0000970553 00000 n +0000970892 00000 n +0000970414 00000 n +0000969039 00000 n +0000976263 00000 n +0000972540 00000 n +0000972710 00000 n +0000972880 00000 n +0000973047 00000 n +0000973241 00000 n +0000973408 00000 n +0000973877 00000 n +0000974054 00000 n +0000974512 00000 n +0000974681 00000 n +0000974849 00000 n +0000975021 00000 n +0000975199 00000 n +0000975379 00000 n +0000975561 00000 n +0000975729 00000 n +0000976998 00000 n +0000972265 00000 n +0000970990 00000 n +0000975893 00000 n +0000973642 00000 n +0000974283 00000 n +0000977621 00000 n +0001150035 00000 n +0000977502 00000 n +0000977096 00000 n +0001149974 00000 n +0001151283 00000 n +0001150979 00000 n +0001150182 00000 n +0001464428 00000 n +0001465471 00000 n +0001465298 00000 n +0001151159 00000 n +0001464783 00000 n +0001464606 00000 n +0001464248 00000 n +0001465130 00000 n +0001464960 00000 n +0001151221 00000 n +0001466284 00000 n +0001462153 00000 n +0001151472 00000 n +0001151735 00000 n +0001461877 00000 n +0001151760 00000 n +0001461973 00000 n +0001151896 00000 n +0001462077 00000 n +0001152159 00000 n +0001152369 00000 n +0001152785 00000 n +0001152810 00000 n +0001461311 00000 n +0001153169 00000 n +0001153284 00000 n +0001153627 00000 n +0001154823 00000 n +0001462289 00000 n +0001154848 00000 n +0001154873 00000 n +0001154994 00000 n +0001155374 00000 n +0001156322 00000 n +0001156578 00000 n +0001157899 00000 n +0001159182 00000 n +0001160338 00000 n +0001190128 00000 n +0001190567 00000 n +0001222280 00000 n +0001222808 00000 n +0001237416 00000 n +0001237646 00000 n +0001257816 00000 n +0001258066 00000 n +0001261177 00000 n +0001261448 00000 n +0001266046 00000 n +0001266305 00000 n +0001269080 00000 n +0001269319 00000 n +0001305853 00000 n +0001306492 00000 n +0001327123 00000 n +0001327386 00000 n +0001342179 00000 n +0001342413 00000 n +0001363970 00000 n +0001364210 00000 n +0001391554 00000 n +0001391922 00000 n +0001407172 00000 n +0001407457 00000 n +0001410358 00000 n +0001410612 00000 n +0001434661 00000 n +0001434919 00000 n +0001460914 00000 n +0001466361 00000 n +0001466455 00000 n +0001471731 00000 n +0001471925 00000 n +0001472109 00000 n +0001472335 00000 n +0001472565 00000 n +0001472773 00000 n +0001473010 00000 n +0001473249 00000 n +0001473491 00000 n +0001473729 00000 n +0001473954 00000 n +0001474150 00000 n +0001474352 00000 n +0001474571 00000 n +0001474811 00000 n +0001475053 00000 n +0001475295 00000 n +0001475558 00000 n +0001475772 00000 n +0001475892 00000 n +0001476014 00000 n +0001476141 00000 n +0001476242 00000 n +0001476280 00000 n +0001476475 00000 n trailer -<< /Size 562 -/Root 560 0 R -/Info 561 0 R -/ID [<1A5BB3D48BE264AB927BD3B4438B6CE5> <1A5BB3D48BE264AB927BD3B4438B6CE5>] >> +<< /Size 576 +/Root 574 0 R +/Info 575 0 R +/ID [<05E9ACDDFBDC2346D6DE536BCE6A9192> <05E9ACDDFBDC2346D6DE536BCE6A9192>] >> startxref -1474619 +1477227 %%EOF