diff --git a/images/AAU_Black_Institut_Infotech_english_Pfade.eps b/images/AAU_Black_Institut_Infotech_english_Pfade.eps new file mode 100644 index 0000000..8eeeb9e Binary files /dev/null and b/images/AAU_Black_Institut_Infotech_english_Pfade.eps differ diff --git a/images/AAU_Black_Institut_Infotech_english_Pfade.pdf b/images/AAU_Black_Institut_Infotech_english_Pfade.pdf new file mode 100644 index 0000000..5620646 --- /dev/null +++ b/images/AAU_Black_Institut_Infotech_english_Pfade.pdf @@ -0,0 +1,1273 @@ +%PDF-1.5 % +1 0 obj <>/OCGs[5 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <>stream + + + + + application/pdf + + + AAU_Black_Institut_Infotech_english_Pfade + + + + + Adobe Illustrator CS6 (Windows) + 2015-03-10T12:37:22+02:00 + 2015-03-10T12:37:22+01:00 + 2015-03-10T12:37:22+01:00 + + + + 256 + 124 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAfAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8Ajf8Azkl/zkD5i1PzLqHl Dy1fSafoOmSNa3s9sxjlu50JWYNIp5CJWqgVTRtya7AKvnyK5uIZ1uIZXjnU8llRirhvEMN64q+s f+cWvz71rWdTTyL5quWvrmSN5NF1OZi07GJeb28rHd/gBdHbfYgk7UVS3/nJ7/nIDX7bX7jyP5Tv H0+CyATWNRt24TyTMAxgjkHxIiAjmVIYtUdB8Sr5fM0xl9Yu3rcufqVPLlWvKvWtcVfS/wDzjF+f 3mA+YrTyR5pvXv7DUP3Wk3twxeaCcCqQtIas6SU4rXo1ANsVYX+ev5j/AJh6Z+bfmax07zRq9lYw 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 + + + + + + proof:pdf + uuid:65E6390686CF11DBA6E2D887CEACB407 + xmp.did:020C1AD019C7E4118A5FAA24CFA62538 + uuid:402dfe60-8de8-4364-9cf8-cbaf03c9824c + + uuid:8b7e5e9b-93e5-4bb9-acda-20c499227542 + xmp.did:FA1D72F7980AE111B51DF838FEE80D17 + uuid:65E6390686CF11DBA6E2D887CEACB407 + proof:pdf + + + + + saved + xmp.iid:01801174072068118C14C0F18F43A6A1 + 2011-01-21T08:49:41+01:00 + Adobe Illustrator CS5 + / + + + saved + xmp.iid:02801174072068118C14C0F18F43A6A1 + 2011-01-21T08:50:55+01:00 + Adobe Illustrator CS5 + / + + + saved + xmp.iid:03801174072068118C14C0F18F43A6A1 + 2011-01-21T08:51:47+01:00 + Adobe Illustrator CS5 + / + + + saved + xmp.iid:04801174072068118C14C0F18F43A6A1 + 2011-01-21T08:52:40+01:00 + Adobe Illustrator CS5 + / + + + converted + from application/postscript to application/vnd.adobe.illustrator + + + saved + xmp.iid:2E7D0BE00A2068118C14C0F18F43A6A1 + 2011-01-21T09:19:23+01:00 + Adobe Illustrator CS5 + / + + + saved + xmp.iid:2F7D0BE00A2068118C14C0F18F43A6A1 + 2011-01-21T09:19:43+01:00 + Adobe Illustrator CS5 + / + + + converted + from application/postscript to application/vnd.adobe.illustrator + + + saved + xmp.iid:231732D00B2068118C14C0F18F43A6A1 + 2011-01-21T09:25:59+01:00 + Adobe Illustrator CS5 + / + + + converted + from application/postscript to application/vnd.adobe.illustrator + + + saved + xmp.iid:44BF1370010AE11187EC85582CDCB47C + 2011-11-08T13:01:48+01:00 + Adobe Illustrator CS5 + / + + + saved + xmp.iid:020C1AD019C7E4118A5FAA24CFA62538 + 2015-03-10T12:37:20+01:00 + Adobe Illustrator CS6 (Windows) + / + + + + + + Web + + + 1 + False + True + + 234.102539 + 114.054688 + Pixels + + + + Cyan + Magenta + Yellow + Black + + + + + + Default Swatch Group + 0 + + + + Wei§ + CMYK + PROCESS + 0.003099 + 0.003099 + 0.003099 + 0.003099 + + + Schwarz + CMYK + PROCESS + 86.007500 + 84.969902 + 78.954796 + 100.000000 + + + RGB Rot + CMYK + PROCESS + 0.003099 + 94.653198 + 93.713303 + 0.003099 + + + RGB Gelb + CMYK + PROCESS + 9.399599 + 0.003099 + 93.423401 + 0.003099 + + + RGB GrŸn + CMYK + PROCESS + 65.770996 + 0.003099 + 100.000000 + 0.003099 + + + RGB Cyan + CMYK + PROCESS + 57.094700 + 0.003099 + 13.452398 + 0.003099 + + + RGB Blau + CMYK + PROCESS + 88.396996 + 77.010796 + 0.003099 + 0.003099 + + + RGB Magenta + CMYK + PROCESS + 33.331799 + 78.039200 + 0.003099 + 0.003099 + + + R=193 G=39 B=45 + CMYK + PROCESS + 17.273199 + 94.198502 + 85.598495 + 6.689602 + + + R=237 G=28 B=36 + CMYK + PROCESS + 0.003099 + 94.137505 + 88.802895 + 0.042701 + + + R=241 G=90 B=36 + CMYK + PROCESS + 0.003099 + 76.134903 + 88.549599 + 0.003099 + + + R=247 G=147 B=30 + CMYK + PROCESS + 0.003099 + 51.512897 + 91.149803 + 0.003099 + + + R=251 G=176 B=59 + CMYK + PROCESS + 0.003099 + 37.457802 + 81.966904 + 0.003099 + + + R=252 G=238 B=33 + CMYK + PROCESS + 7.232797 + 0.003099 + 85.754196 + 0.003099 + + + R=217 G=224 B=33 + CMYK + PROCESS + 23.209000 + 0.003099 + 88.546600 + 0.003099 + + + R=140 G=198 B=63 + CMYK + PROCESS + 52.703102 + 0.003099 + 86.962700 + 0.003099 + + + R=57 G=181 B=74 + CMYK + PROCESS + 72.710800 + 0.003099 + 85.839600 + 0.003099 + + + R=0 G=146 B=69 + CMYK + PROCESS + 83.681999 + 12.933498 + 89.126404 + 0.930798 + + + R=0 G=104 B=55 + CMYK + PROCESS + 87.380806 + 33.756001 + 90.170097 + 23.038101 + + + R=34 G=181 B=115 + CMYK + PROCESS + 74.639496 + 0.003099 + 67.574600 + 0.003099 + + + R=0 G=169 B=157 + CMYK + PROCESS + 77.108398 + 3.186101 + 43.256302 + 0.003099 + + + R=41 G=171 B=226 + CMYK + PROCESS + 70.876602 + 14.007801 + 0.003099 + 0.003099 + + + R=0 G=113 B=188 + CMYK + PROCESS + 85.024796 + 51.454903 + 0.003099 + 0.003099 + + + R=46 G=49 B=146 + CMYK + PROCESS + 91.888306 + 91.009399 + 0.003099 + 0.003099 + + + R=27 G=20 B=100 + CMYK + PROCESS + 96.102798 + 100.000000 + 32.883202 + 19.360601 + + + R=102 G=45 B=145 + CMYK + PROCESS + 73.632401 + 92.730598 + 0.003099 + 0.003099 + + + R=147 G=39 B=143 + CMYK + PROCESS + 52.639000 + 92.550499 + 0.003099 + 0.003099 + + + R=158 G=0 B=93 + CMYK + PROCESS + 38.629700 + 100.000000 + 30.350197 + 8.328402 + + + R=212 G=20 B=90 + CMYK + PROCESS + 10.696602 + 96.817001 + 41.937901 + 0.238001 + + + R=237 G=30 B=121 + CMYK + PROCESS + 0.003099 + 91.943199 + 13.247901 + 0.003099 + + + R=199 G=178 B=153 + CMYK + PROCESS + 26.224195 + 30.203701 + 39.905399 + 0.003099 + + + R=153 G=134 B=117 + CMYK + PROCESS + 43.933796 + 44.672298 + 49.869503 + 6.494200 + + + R=115 G=99 B=87 + CMYK + PROCESS + 53.530197 + 53.682796 + 57.439499 + 23.862099 + + + R=83 G=71 B=65 + CMYK + PROCESS + 60.741596 + 60.649998 + 60.921597 + 43.268501 + + + R=198 G=156 B=109 + CMYK + PROCESS + 25.821304 + 40.683601 + 59.823002 + 1.284802 + + + R=166 G=124 B=82 + CMYK + PROCESS + 35.184299 + 50.102997 + 68.777000 + 10.363901 + + + R=140 G=98 B=57 + CMYK + PROCESS + 39.658199 + 56.954300 + 79.736000 + 24.231302 + + + R=117 G=76 B=36 + CMYK + PROCESS + 42.362099 + 62.978600 + 91.067398 + 38.483299 + + + R=96 G=56 B=19 + CMYK + PROCESS + 43.726303 + 69.317200 + 100.000000 + 51.931000 + + + R=66 G=33 B=11 + CMYK + PROCESS + 48.490101 + 76.430901 + 95.266602 + 71.309998 + + + R=0 G=0 B=0 + CMYK + PROCESS + 86.007500 + 84.969902 + 78.954796 + 100.000000 + + + R=26 G=26 B=26 + CMYK + PROCESS + 76.424805 + 71.108597 + 66.640701 + 81.710503 + + + R=51 G=51 B=51 + CMYK + PROCESS + 71.941696 + 64.330498 + 60.402798 + 58.394699 + + + R=77 G=77 B=77 + CMYK + PROCESS + 67.104599 + 58.541203 + 54.595203 + 37.146603 + + + R=102 G=102 B=102 + CMYK + PROCESS + 61.608303 + 52.129398 + 48.584702 + 19.812298 + + + R=128 G=128 B=128 + CMYK + PROCESS + 54.518997 + 44.983601 + 41.635799 + 6.835997 + + + R=153 G=153 B=153 + CMYK + PROCESS + 46.539997 + 37.070297 + 34.586098 + 0.671399 + + + R=179 G=179 B=179 + CMYK + PROCESS + 34.921803 + 27.060301 + 25.153000 + 0.003099 + + + R=204 G=204 B=204 + CMYK + PROCESS + 23.996300 + 17.679102 + 17.160297 + 0.003099 + + + R=230 G=230 B=230 + CMYK + PROCESS + 11.978298 + 8.596897 + 8.065903 + 0.003099 + + + R=242 G=242 B=242 + CMYK + PROCESS + 5.896097 + 4.202300 + 4.000902 + 0.003099 + + + R=63 G=169 B=245 + CMYK + PROCESS + 65.511604 + 23.648399 + 0.003099 + 0.003099 + + + R=122 G=201 B=67 + CMYK + PROCESS + 57.543301 + 0.003099 + 86.218002 + 0.003099 + + + R=255 G=147 B=30 + CMYK + PROCESS + 0.003099 + 52.294201 + 88.357399 + 0.003099 + + + R=255 G=29 B=37 + CMYK + PROCESS + 0.003099 + 91.931000 + 80.160202 + 0.003099 + + + R=255 G=123 B=172 + CMYK + PROCESS + 0.003099 + 65.301003 + 1.296997 + 0.003099 + + + R=189 G=204 B=212 + CMYK + PROCESS + 30.588198 + 14.685297 + 12.704700 + 0.003099 + + + + + + + + + Adobe PDF library 10.01 + + + + + + + + + + + + + + + + + + + + + + + + + +endstream endobj 3 0 obj <> endobj 7 0 obj <>/Resources<>/Properties<>>>/Thumb 12 0 R/TrimBox[0.0 0.0 234.103 114.055]/Type/Page>> endobj 8 0 obj <>stream +HWK%)]d0 -|%`#2*Vk04?Do_~ʆ2}o_~9l(qKD7wra%:{t5_q~:cǬb'?V^aXk!c@iMn1Zm ۜN{lY.|h91OzW8\\W\tL],8=hp"tW" [TG + wF墙7z׉>,>׾XZOD0 cKSتUHCƪy/懕=0T4t(0 .˻&R֘VsB2Iyn\f|{QrZ,ISM"7fBG/W(s7ַV^%@vQ*u3Kǭ(%)iŏLg(r+L)ޓ3pE,"8XuI 9\X,)<]5dy[\KR? )K asOǢ~i[)qI3z "ʬ{Vu4,1gHk 9bc}7G}Ok\l07%{4!InLhIFX\5-7 H#(THRAr'c=~OAA:Ƈr"it3k+6&яh +zU73si)ЙhB&7DE兘&s{*i ƨ3S) +2pgfB~J,~vVN>9XerH`ŗ 7t^\xmY\ |ZQMZCoKWxpCCd3XH>1,P>DB5q`ْیҒωx0 c`+|XhzS8 +[5\8ј!b&LL>]!SXUuyùRBx祚z7Z,턿%oT ވ7)N|NK;"swP|=-FE@}kC7T{Pb~G/),R a1NاtRdupsHbNm%eځ3>/>D4!2Xƒ'Ah*-:#V)KBqhѕH3z-p<=LJ}f4ażmH?R-<0:öw@[mǼ+G Ƃl!_X9ux\(x%mS2ӷƇS]8}>t !]4dת{K~!C65QNZ]i,NCLm% w8҈FuTPwXch'0 +-lv~F~.}0&$?'4q}/~ 7m4Z +hagsmO`O7]sLuz%%٧|xߥ:.%{ ZC_vB|˦I/ jZc(`QXAd @Î159 l1M!m,G{EFô>V]R ,U0ZaMt5Xz>e(h4#v1UXpNl 7Lgc1Xh AWP$vcQu61^uiqcFՍb7)c;D\VO. {.lta Ń]/.X}Hs'\w:Q̉_~Y_XZjXO!r454790b;8 Zn3 ae?k]I!'1>j7`~|ѩ,J֜WC~LJ hޕE<&i(cL{3sNЅڒ,^W1$״ >KlXxJvz-$d}9A#A#vm1NrGn ]G #.?$ɍ +}hX{dsew@2d[SLˬ.Upf&Ã5CzbYƥ3{Xl6b.Cd:DFF–>8F^bހJ( G,iUX6% 9ωX!Q+أ;Άw,&er:|{^z1 lR +a^2o~ 3\OǦH;ҩʐ,nbVEC큧L]Lrl1}:1kߚ"r+iC{YC@t1y@鹒qi6J;"8 Mgk.j4Ϲp _fa4/LիK-@ANbu@.no܌Z |%L(4U-㣑kg8XN@4⇼f }WtņnB`J&l HۼUi"5 q1`mؕ/vmŨJaҿ_ g ͋=v3O|ԏrOG'{^^>:s򪅹J9QSEpd#`#%MVi=j(7Ru@4z Y5I zdIsDE4Mdd=tk{ MKH +=V]㧆Z)9%JiGvd* +)-Ѡنu>Z9ˍFa`;[L@2!uPS61VUIjǞ|qQ8S)\ $cO3e L~Ӭ:#&Zdd#:IدHG[c^6a#^*y>AKgxiw޹ +]fn{ݸ:_<@).ɉTKۛP\w;;hLL`w7fx?+{qKFMw}.n&z+sIrؔKp'2Ny(i®DiSW$T?zT +#$ +<$U+1+̠q S #DM𮯋b'iu2%~ QNc`.5M;T#8&͚4`mO^YDVEH/dnw60PM䋯i5WXo+0T3.`}̠K_qEU;T\%ˋhVs*, +mIIrC;/`K==Wz?wOxd`?W} [eN6N̟}7b.:1^쑻Ɉg6}R+T]$ǯPta#Zۚp*Gdm|!lچi)G,ǚ,YFjz-G3(;n5$9 }Rbj+<iֽy`=s-_Gl\ܗUwj*ZuU.:# Tj>I]ϼS&"bmmk8nyqY.tͻ4ا =䗗MAcԱcefVy0(gci=W![-].ݟ͢eW=z`SOU,Hȅj4ui< +Xҋ*w!ܡ_/%jӊqH$Zo 'Ŏͻ}8sȧr1b7 v6FIVQM`2>a ބh.tOi#}wuum{WsǼ՛)'5ѥ$k9l'wWfP}M奍]` 9Sq\ qD,jrq 09:c2}f0*r1!Qu^rI>gf93rHtkeP|]r(Z|6)$@qqdc2L4CfU(i:yaEk.~\39[@jz!/!=x+u 0@+sBr"ΝcnJڎ8sSVF9%-٘FIkJ_3SmV'>>]1up{laLv ŵ^*%()3+FV1:'}d"`u^]ζZ/h.h$\]+HC ԫ+ cWGS*{kF,nJy+~굯[oďZDI*vܵ@lw` wUubKvMw*0(ECc~[aoOzS}S7'sӠݖ2{QZe*̤tM7yBZN~ xgĕ~$qrOp2V6n3#E8=8i4V )<ZESZz,a5ETG~| ~՘bN@y Dmu!i_6΋Y9մ=0l<{[c!Ko =E8qmlw6@p>їbƆ/rmN.O2n0;8:b iN77¹oDsWcX7=FN~_.֖Ϻ۲=>U} Թ"@lzиv-?}8ɺo;nWBZz‘ @YlgooEwĆ[(O*Brj"9+k cR ,ZUy `Xei95ҜXЍSe8r-3 Τa׌!(9\toc!bU?ِ愧| +{rC&K0%Vk"jo^#©} azK %KRZtTa\iV XSJn.Ϳ†VxwAcO(b Eo//yS7.&pMknt-?Lqm`@Om`| @ro6M,+_B]K!~@%D+!Bd˒#"v_!b!bXsX/u {Nno*ߜۼv̛{w, +"gGߨz{%P%kD'̪zۻ|N~HON3F+SWEM[VY:m!|ؒ%h +wc* jHճb%J^ysa7{ܺEf1fFo7*;iHv=ѝe(\?xgWG8%MLB$=46sFn8hLOvv!V*P R82yǕZǯҹ/``<"`PmbwCl=5",#ۮmh(JWQз* +)szάj刼AP!HQy`h0KkqDy怒Dj"!LmBs GYD{)%z[)%$otUb77*[ m55C"pZ0rB:K[c_? {/; +endstream endobj 12 0 obj <>stream +8;Ue`J:d)h!!D>G#_5X.-31)8pfp:a,Z]D0j+&7DD&$o)X;H^fKWtLX"p"#NE]O~> +endstream endobj 13 0 obj [/Indexed/DeviceRGB 255 14 0 R] endobj 14 0 obj <>stream +8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0 +b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup` +E1r!/,*0[*9.aFIR2&b-C#soRZ7Dl%MLY\.?d>Mn +6%Q2oYfNRF$$+ON<+]RUJmC0InDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j$XKrcYp0n+Xl_nU*O( +l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~> +endstream endobj 5 0 obj <> endobj 15 0 obj [/View/Design] endobj 16 0 obj <>>> endobj 10 0 obj <> endobj 11 0 obj <> endobj 9 0 obj <> endobj 17 0 obj <> endobj 18 0 obj <>stream +%!PS-Adobe-3.0 +%%Creator: Adobe Illustrator(R) 16.0 +%%AI8_CreatorVersion: 16.0.0 +%%For: (mlux) () +%%Title: (AAU_Black_Institut_Infotech_english_Pfade.ai) +%%CreationDate: 3/10/2015 12:37 PM +%%Canvassize: 16383 +%%BoundingBox: 396 -437 627 -327 +%%HiResBoundingBox: 396.5723 -436.7939 626.8359 -327.5469 +%%DocumentProcessColors: Cyan Magenta Yellow Black +%AI5_FileFormat 12.0 +%AI12_BuildNumber: 682 +%AI3_ColorUsage: Color +%AI7_ImageSettings: 0 +%%CMYKProcessColor: 1 1 1 1 ([Passermarken]) +%AI3_Cropmarks: 394.9717 -440.1465 629.0742 -326.0918 +%AI3_TemplateBox: 512.4717 -383.5918 512.4717 -383.5918 +%AI3_TileBox: 109.0229 -662.6191 892.0225 -103.6191 +%AI3_DocumentPreview: None +%AI5_ArtSize: 14400 14400 +%AI5_RulerUnits: 6 +%AI9_ColorModel: 2 +%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 +%AI5_TargetResolution: 800 +%AI5_NumLayers: 1 +%AI9_OpenToView: 366.7178 -314.8379 5.8265 1550 944 18 1 0 261 173 1 0 0 1 1 0 1 1 0 1 +%AI5_OpenViewLayers: 7 +%%PageOrigin:112 -684 +%AI7_GridSettings: 72 8 72 8 1 1 0.8 0.8 0.8 0.9 0.9 0.9 +%AI9_Flatten: 1 +%AI12_CMSettings: 00.MS +%%EndComments + +endstream endobj 19 0 obj <>stream +%%BoundingBox: 396 -437 627 -327 +%%HiResBoundingBox: 396.5723 -436.7939 626.8359 -327.5469 +%AI7_Thumbnail: 128 64 8 +%%BeginData: 9538 Hex Bytes +%0000330000660000990000CC0033000033330033660033990033CC0033FF +%0066000066330066660066990066CC0066FF009900009933009966009999 +%0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 +%00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 +%3333663333993333CC3333FF3366003366333366663366993366CC3366FF +%3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 +%33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 +%6600666600996600CC6600FF6633006633336633666633996633CC6633FF +%6666006666336666666666996666CC6666FF669900669933669966669999 +%6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 +%66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF +%9933009933339933669933999933CC9933FF996600996633996666996699 +%9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 +%99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF +%CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 +%CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 +%CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF +%CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC +%FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 +%FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 +%FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 +%000011111111220000002200000022222222440000004400000044444444 +%550000005500000055555555770000007700000077777777880000008800 +%000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB +%DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF +%00FF0000FFFFFF0000FF00FFFFFF00FFFFFF +%524C45FFFFA82720F8F8F87DFD06FF5221F8F8F852FD04FF52524B525252 +%4BFD0452FD5DFFA1FD07F852FD04FF21FD06F827A8FF7DFD0AF820FD5DFF +%FD09F87DFFFF27FD08F827FFA8FD0AF827FD5CFF52FD0AF8FF7DFD0AF8A8 +%A8FD0AF827FD5CFF27FD0AF8A87DFD0AF852FFFD0AF827FD5CFFFD0BF8A8 +%52FD0AF852A8FD0AF827FD5CFF20FD0AF87D52FD0AF827CAFD0AF827FD5C +%FFFD0BF8A84BFD0AF84BA8FD0AF827FD5CFF21FD0AF87D76FD0AF827FFFD +%0AF827FD5CFFFD0BF8A852FD0AF84BA8FD0AF827FD5CFFFD0BF87D52FD0A +%F827A8FD0AF827FD5CFFFD0BF8A852FD0AF84BA8FD0AF827FD5CFF20FD0A +%F8A152FD0AF827A8FD0AF827FD5CFFFD0BF8A852FD0AF852A8FD0AF827FD +%08FF2720F87DFFFFFFA8277DFD05FF7DFD04277DFFFFFF4BFD042752FFFF +%4B52FFFFFF5227FD09FF7D27F8277DFFFFFF4B27272752FFFFFFA84B2727 +%2752FFFFFFA827A8FFFFA84BF82752FF20FD0AF87D52FD0AF827CAFD0AF8 +%27FD07FFF8F82721F877FFFF7DF852FD05FF52FD05F876FFFFFD05F827FF +%FF27F8A1FFFF27F8FD08FFA8F8F827F8F87DFFFFF8F820F8F827FFFFFFF8 +%F8F820F827FFFF76F87DFFFF27F84BF8F852FD0BF8A84BFD0AF84BA8FD0A +%F827FD06FF52F852FFFF27F8FFFFA8F852FD05FF52F8A8FFFFF8F8FFFFF8 +%52FD06FFF8F8F8FFFF27F8FD08FF4BF8A8FFFFF827FFFFF852FFFF27F87D +%FFA8F852FFFF52F8A8FF7DF8A2FF7DF877FFFF20F821FD0AF87D76FD0AF8 +%27FFFD0AF827FD06FF52F8FFFFFF4BF8A8FF7DF852FD05FF52F8A8FFFF4B +%F8FFFF204BFD06FF27F8F84BFF27F8FD08FF2721FFFFFF52F8FFFF204BFF +%FFA8F876FFFFF87DFFFF52F87DFF7DF87DFF52F8FFFFFF52FD0CF8A852FD +%0AF84BA8FD0AF827FD06FF27F8A8FFFF52F8FFFFA8F852FD05FF52F85252 +%52F84BFFFFF8F8F820F8A8FFFFF82727F8A84BF8FFFFA87DA87DFFFF27F8 +%FFFFFF27F8FFFFF852FFFFA8F852FFA8F8F82727F8F8FFFF7DF8A8FF52F8 +%FFFFFF4BFD0CF87D52FD0AF827A8FD0AF827FD06FF52F8FFFFFF4BF8A8FF +%A1F852FD05FF52FD04F827A8FFFFF8F852274BA8FFFF2727FFF8272720FF +%FF27F8F8F8A8FF27F8A8FFFF27F8FFFFF827FFFFFFF876FFFFF82120F8F8 +%FFFFFF76F87DFF27F8A8FFFF52FD0CF8A852FD0AF84BA8FD0AF827FD06FF +%27FD06F8FFFFA8F852FD05FF52F87DA8FD05FFF852FD06FFF827FF52F8F8 +%F8FFFFA8527D7DFFFF27FD06F8FFFFF84BFFFF7DF852FFA8F852FFF8F8FF +%FFFF7DF8A8FF52FD06F820FD0AF8A152FD0AF827A8FD0AF827FD06FF52F8 +%52527D27F8A8FFA1F852FD05FF52F8A8FD06FFF827FD06FF2727FFFF27F8 +%27FD08FF27F8527D5227F8FFFFF827FFFF52F8A8FFFFF87DFF7DF852FFFF +%7DF8A1FF4BF852765227FD0CF8A852FD0AF852A8FD0AF827FD06FF27F8FF +%FFFF52F8FFFFA8FD05F852FF52F8A1FD06FFFD05F827FFFFF827FFFF7DF8 +%F8FD08FF27F8FFFFFF27F8FFFFFD05F827FFFFA8F84CFFFF21F8A8FF7DF8 +%A8FF4BF8FFFFFF27F820FD0AF87D52FD0AF827CAFD0AF827FD06FF7D27FF +%FFFF7652FFFFA852FD04277DFF7D52A8FD06FF52FD042752FFFF5252FFFF +%FF5252FD08FF5252FFFFFF7D4BFFFF522727277DFD04FF277DFFFF7D277D +%FFA152A8FF7D52FFFFFF7D27FD0BF8A84BFD0AF84BA8FD0AF827FD1CFFA8 +%FD37FFA8FD07FF21FD0AF87D76FD0AF827FFFD0AF827FD06FFA852FFFFFF +%7D7DFFFFA17DFFFFFFA852FFFFFF52A8FFFF7D7DFFFFFFA852FFFF7D5276 +%525276FFFFFF527D52527DFD05FF525252FD04FF7D7DFFFF7D527D527652 +%FFFF7D76A227527D7D52FFFF76527D525252FD0BF8A852FD0AF84BA8FD0A +%F827FD06FF52F8A8FFFF27F8FFFF52F852FFFF52F8A8FFA8F827FFFF52F8 +%FFFFFFF820FFFFFD05F827FFFFA8FD05F852FFFFA8FD05F8FFFFFFF852FF +%FFFD06F8A8FF2720FD06F8A8FFFD11F87D52FD0AF827A8FD0AF827FD06FF +%76F8FFFFFF2727FFFF52F8F8A8FF52F8FFFFFFF852FFFF7DF877FFA8F852 +%FFFF27F8FFA8FD05FFF852FFFF21F8FFFF52F8A1FF7D7DFFFFFFF827FD04 +%FF27F8FFA8FFFFFFF827FFFF27F87DFD04FF27F8FFFFFD0BF8A852FD0AF8 +%4BA8FD0AF827FD06FF52F8A8FFFF27F8FFFF52F8F8F8FF52F8A8FFA8F827 +%FFFFFFF827FF52F8A8FFFFF827FD06FFA8F852FFFF52F8FFFF52F8A8FD06 +%FFF84BFD04FF2027FD04FFA8F852FFFFA2F87DFD04FF2720FFFF20FD0AF8 +%A152FD0AF827A8FD0AF827FD06FF7DF8FFFFFF2727FFFF52F852F87D7DF8 +%FFFFFFF852FFFFFF52F8FF2027FFFFFF27F82727277DFFFFFFF8274B52F8 +%27FFFF7DF8F8274BA8FFFFFFF827FD04FF27F8FD05FFF87DFFFFA8F87DFD +%04FF27F8FFFFFD0BF8A852FD0AF852A8FD0AF827FD06FF52F8A8FFFF27F8 +%FFFF52F8FFF8F84BF8A8FFA8F827FFFFFF7DF852F84CFFFFFFF8F82027F8 +%A8FFFFA8FD04F827FD04FF7D27F8F8F8FFFFFFF852FD04FF2727FD04FFA8 +%F852FFFFA1F87DFD04FF2720FFFF20FD0AF87D52FD0AF827FF27FD09F852 +%FD06FF52F8FFFFFF2727FFFF52F8FFA8F8F8F8FFFFFFF852FD04FFF8F8F8 +%A8FFFFFF27F8FD07FFF87DFFF8F8FD07FF7DF852FFFFF827FD04FF27F8FD +%05FFF8F8F827F8F87DFD04FF27F8FFFFFD0BF8A84BFD0AF827FFA1FD09F8 +%FD07FF52F852FF7DF827FFFF52F8FFFF52F8F8A8FFA8F827FD04FF27F827 +%FD04FFF820FFFFA8FFFFFFA8F852FF52F852FFFF7D52FFFF77F87DFFFFF8 +%52FD04FF27F8FD04FFA8F827525252F87DFD04FF2021FFFF20FD0AF87D52 +%FD0AF827FFFF7DFD06F827FD09FF27FD04F8A8FFFF52F8A8FFFF27F8FFFF +%FFF852FD04FF7DF852FD04FF27F821F8F827FFFFFFF876FFFFF820FFFF27 +%F8F820F827FFFFFFF827FD04FF27F8FD05FFF87DFFFFA8F876FD04FF27F8 +%FFFF4B52275227522752275227A87D522752275227522752277DFFFFFFA8 +%2727F82752FD0BFF52274BA8FFFFFFA852FFFFFF7D52FFFFA8527DFD05FF +%52A8FD04FF76524B52277DFFFFFF527DFFFF7D27CAFFFF76522752FD04FF +%527DFD04FF7D7DFD04FFA8527DFFFFFF52A8FD04FF767DFDB8FFA8FD1FFF +%A9FFFFFFA8FD4FFFA87DCA52FF7DFD04FF7DA8FFFF7D52FFFF7D527DFF7D +%A8A87DFF76527DFF7DFF7DFFA87652FFA876527DFFFFFF7DA8FFFFA8A1CB +%A8A87DA87DFF7D5252FF7DFFA8A8FD04FF527DFFFF5277A8FFFFA1FFFF7D +%7652FD2AFF52272752FF277DFFFFFFF876FF7DF8F852FFF82752FFF82727 +%52FFF82076A8F8A8277D7DF8F827FFF8F827FFFFFF2752FFFF5252274B27 +%765252FF272776FF27277D27FFFFFF2727F8FF7D272027FFA8F87DFF7D27 +%F8FD2AFF7DF820FFFF27A8FFFF52F827FF27524B52FF27277DFF27F8F852 +%FFF8277DFF20FF27A87D27F852FFA827FD04FF4B52FFFFFF2727F827A87D +%27FF27527DFF27F82752FFFFFF277D527DA8202727FF52274BFFFF5252FD +%2AFF5220F852FF2752A8FF27F8F8A852202727FFF84B7DFF2052F852FFF8 +%52A8FFF827F8A17DF8F852FF7D27FD04FF2076FFFFFF272027F8FF524BFF +%2752A2FF4B52F827FFFFFF217DF87D7D27F87DFF27F8F8FF7DF8FD2BFF7D +%52A827FF272727A827A8277DA84B27A8FF272752FF52A85252FF27FFFFFF +%52F827FF7D525252FFA827FD04FF527DFFFFFF527D7652FF7D52FF27274B +%FF52A85252FFFFFF7D2752FFA852A827FF27FF27A8522727FD30FFA8FD05 +%FFA8FD05FFA8FFA8FFA8FD0FFFA8FD07FFA8FD0DFFA8A8FD04FFA8FD0BFF +%A8FFFFFFA8FFA8A8FDFCFFFDFCFFFDFCFFFD8CFFA8FFA8FD07FFA8FD09FF +%A8FFA8FD09FFA8FFFFFFA8FFFFFFA8FFA8FFFFFFA8FFFFFFA8FD0FFFA8FD +%0DFFA8FFFFFFA8FD05FFA8FD08FFAFA8FFA8A8A8FFA8FD15FF5252A8FF7D +%52FFFF7D527DA87DFFFF7DA87DFF845252A87DA8FF7DA8FFFF7D5252A8FF +%527D7DFFFF7D527DA87D527DFF7D527DA87DFFFF53FF52A8FF7DA87DA8FF +%527D7DFFA852A8FF7DA8FD04FF527D7EFF527D7DA87DFF527DA87D52FF7D +%A8FF7D527D7E5253A87E7D7DFD14FF52FFFFFF5252A8A852FFFFA852FFA8 +%7DA859FFFF7D7DFFA8528452FFFF7E52FFA852A852A8FD04FF7D7DFF52A8 +%FFA828FFFFFF52FFA852A85227FF52A852A8527EFFFFFF7D277DFF7D7DFF +%FFFF7D52FFFF537DFFFF7D7DA853FFFF5927A87D7D7D52FFFF7D52FFFF52 +%7DFD15FF527DFFA87E7DA87D7EFFFFA87DFFFF7DA852FFFFA87DFFFF7D27 +%FFFFFF5384FFFF52AF527DA8FFFFFF7DA8FF7D52A87D7DFFFFFF52527D52 +%FF537D7D7DA87DA87DFD04FF52A852FF7DA8FD04FF5259FF7DA8FFFFA87D +%FF527DA8A8527D7DA87DFFFFFF7E527DFFA8527DFD14FF52FFFF7D525252 +%7D52FFFFA852FFA87DA87DFFFF7D7DFFFFA852FFFFFF7D52FFFF52A87DFD +%05FF7D7DFF52A8FFA852FFFFFF52A8A852A859A87D27A852A852A8FFFFA8 +%525352A87D7DFD05FF7D525284FFFFA87DA87DFFFF7DA87D277D7D7DFFFF +%7E52FD04FF527DFD13FF7DFFFF52FFA852A8527D7DA8FD047DFF52A8A8A8 +%7DFFFFA852FFFFFFA8527D7D7DFF52FD05FF7DA8FF7D7DA8A87D7D7EA87D +%FFFF52FF52FFA827A87DA8A8527E7D7D7DFFFD057DFFFFA87D7D7DFF5284 +%7DA852FF52A8A87D7DFF27A8A8527DA87D527DFF7DA852A8FD13FFA8FFA8 +%A8FFFFA8FFA87D7DFFA87D7DFFA8A87DA8A8A8FFFFA8A8FD04FFA87D7DFF +%FFA8FD05FFA8A8FFA87D7DFFA87D7DFFA8FFFFFD04A8FF7DFFA8FFFFA87D +%A8A8FFFFFFA8A87D7DA8FFA87D7DFFFFA87DFD05A87DA8A8FFFFA8A8FFA8 +%7D7DFF7D7DA8A87DA8FD94FF7DFD06FFFD04A8FD04FFA8FD07FFA852FFA8 +%A8FFFFFF7D7DFD0CFFA8A8A8FD07FF7D7DA8FD05FF7DA8FD07FF7DFD37FF +%FD047DA87DA852A87D527DFFA87D52A85384FFFF59A87D52FFA87D7E52A8 +%527D7D7DA8FD067DAF59A852A8A8A852A87D7DA8FFA853A8A852A87DA852 +%7DA8A853A8847DA8A8A87DA8A8527D7EFF7DFD2EFF597D7D7D5253FD057D +%A87DA852A87D5227FF7DA87D537DFF7D7D52A87DA87D7D7D527DA8FD047D +%A87D59FD047DA8527D7D7DFFFF7DA8525227A8FF7D7D7D52A8527DA87D7D +%7DA87D5252527D59A8FD2EFF7D7DFF7DA8527D7DA8FD097DFFFF7D7DA852 +%A8FFA87D7DA8A87E847DA852A8A8A87DA8527D527D53A8537DA87D7DA87D +%FFFF7DA87DA87D7DFF7DA9527DA87D53A8537D52A87D7D27FFA852FD2FFF +%FD04A87D7DA8A87DA87DA87D7DA8FD047DFFA87D7DA9A8FFA8A8A8FFA8A8 +%A87D7DFD07A8FD057DA8A87DFD04A8FFFF7EFF7D7DA87D7DA8A8A87DFFA8 +%A852A8A8A852A8527D59A852FD7BFF7D7DA87DFDAFFFFF +%%EndData + +endstream endobj 20 0 obj <>stream +HW]o8}7}(<#R( vM`0XMH,c^Rq0E"/sν|hޕuW,pٹtg ]Kcmwmǿ~_ϜgmQafWç/ePWbU.l\ܧE/ws}E}sT)"ӍqmVU_1NιKR{v[{oS,BW4j@i{}*k&i\8ɷq)ʺn8[.e^%y*z._۪^>ݕ-9{Kaw𬟩]./tS=I L ؔlu68ڵn] .|Z-\)5XU,n˧u *.4/|:4 iss|0ŜPq;\~/۶)-QƱj|Wu}h M0UY_8|" mۢ{({Ȥ=<gaJ;[mP!`!]G /=Nj|$k]W=Tc`*țZ!/r'j}_6Îj4wquΚU>if6j%}Ab{%F;ޚw囮ݮuV^$euc"O#QNOOӚ5˺]O-ErYt8z17vk{[0.{D}xKm`Z9pAIƹ{P΁E<D+f\yi|*o=ݵ8 FӖEjwͻ,n۶wؚN7]o4M?+֏1Gޏ`TtOq8#~ye +Ll/Eu]UEM離Ya7۪/w|Ok]K97Z7ί1=ϟ?rfMW*?(ߖmiGNMG'x5> +%|z +}%~ +NazR.sQ802F,ᣱ>oqm>3Zvc_ ;gL{oy‚`P Mo&'"`iZC>3s؍(lD E* +a2 +`~$`^#sUTXU)* pS:aKX `s2 `~(`^Csed*-, [tR҇Z=Q @Xܢs~ `.C(Va@maX|ǁ?`g0W"H`cX crX楰ċ3/"O6Vx=sy3XJHCmabFx,/.2eEYVb8 +-##>1|16a!q1eY&2b"!alaBJ,h< #胍}]k8猻,e,$COFDGƘMMԄ! >LiaL ˇGA@Nc'lh 9͵c(#L1bB71Q8K[/ Mif#.#6Ry DmBtdx|Q 3IN-B?zl4KD&rbAh2r1LdpXK`} RpcI LK>ؒ`M,`3%XW`?FC-2ÃN|EB7 +CPR +E倂AaCqSP` %Pd:z AȠe4 \ox0x4Wƥeаy5  L+hhF +)ɨjUg>FF=SOp8=U{=Wi۫Tx=EOհտ>xs?Z?IMotJNi$WTctG8j"rT'nT)$]_dC0@<$/jAKB#&C 9Bg ]_ +5M0bN1k1d;L 6e&PA^1fObrʐUL^2-& yEYy*N36 docrΐuL6LPVFk8{@=R5d,a)Y)3Gؼ#mÐlfa6RPpTA9cQTzP~(2Ҏwj'.F9b'OFޘxY8:6ܑ糗E|B"Pĸ8n-D#qQ 4&-'GQt=$G? ew!}OOOC.ŀ~R@wlJhZO2 +q b|/ղ"qD ؛MWW^z!.HOȌLL,w,4tUWeg e!*VXb[5u>?{Q@ZΣr!jjn9|iw?G5rUW3T3=̝TnMasdlwt'Kd*faDX2#cL;3 F_0&idrfsˮVN+ -&ɝXDDD^ps>n:& Nt |@PPBm*,5TRKUqǭB*+NU$yC㥱9 v>+5>P.|tv#^ww{m:{~yٞ瑧h (f[np͝ k p .+pnޝ1ŴpáG8½7Zn?%խb[Ʉ8 a8YyR2%rr!_Jƀ31%g"k"os^.{"ȟȠġqPw{ThȰ(USMUǪ;XWۨz`Yw̮w=uυRS4>/{lܪYY@6', 7[bq1o&Vc8ǐ-MϞ33w%H>*#/v=˙ycs!Oeqn +,ULEֆUf*o7K㮱7 'z-;YΜVV lr[٭(V;?*;XN7T:gmʜu9i2)8qIG&7ktr6L'{=Mb295y\a_8<9:-DZm #&lT|s Yi0cGӇ´ab~9|ģpgMupǙ.fӇ´aKM#&zYt|q5;?_Ca8 q4u*"h7h6 DN\q+EDŽQAw-IK6b%DApf85 LѢ>h;[~_>@;6f|wH F&6ѱ4 c!$[a-6HFE;DfI=$5`cI& ^C&)򹁾 j6TMmZwHy$`XY bİ3B7}7Yhx02lf݈CсQ*Heu,9G"b(!H1 =ō1Q8Z+(!F#LJCp\ EX  ÀOusWw_lۺkݴٷ; ~49>4qKDHggL1(4X"Q$o0e<|1KKu/Nvl?o)o-|K-Vzy2;nO +&g<J~7׿yS9,/>=> ,rы5,y^T8rxA Ud=̘?c. y3<@xȾ1Ǭ3tsq%>f0pG=mɫ=|ĝ^qx?qGqOqWɾ"_12gik۸߸dρ}{} Ac򖽨Mx$W*X_o1ULUj]ݭo{N? KNƉtlmH~P|?|w ~ߪێiomrWz+@l67hjۀ6!R,0fw쏣Aw*zBsuFÓ#hLx ^3uju8Nחw?}>6|`?lzyXy&/\8o{bn}o^.1_}^|WV4ts[k\uMV3d't[WN<'._]]񵡙`XkUvy'.>ڶsמڏoڵpeyx/eͧ'.>$O".>pY|WV;\4x=1^@^*(۟?__~ǯ~O_/_K1K +z$%Ҥ7x,Se+clrAcʘ9eZLIh/85s@g3ӧύS2PЗ hHs? ;Bn Q%zWmA7ɭH7HzR{ bf!{F! WFrnˬ1JzG&߉wf^W&at$a9aй76Mdf +3W9kq}k6 P( 傰APNdV(/p_Y ! CeI 0Eru0a 8C֠9gGrm<ȝ\Q)ayFM4u#6<#Ӛ60nHa}+x#tCal$mbeonAB՛seՑb^ٌWGf1[;jٍ嶂 d#dv , 0HP6d7#͌T@n:ZJJɪTU)S +<>ٳrսWcbEoJɽ_Rf-tdFMΠ'Q0@ +qu o<~ח￝s<ޤBOh;0k[;n}ũ8Kw쇮_dޱם[ ^_~~:N2[C.}P킲Z5JHfjVr[k%U|]VX`iU*{*TONdECz虖,]?fz"I/Qt4dbYC6(ӪXpT*+Rк|rt $G=|H7Vj%س:9F{Ȁ `$iY"Ώ?X%JiWg|J{s+k0]`0S*D[b(ѣď5Ƶ*q$KhPJD)!m^-GVJ6ZdZ,rlstI&K trTH!sr,p9 |003H˒!hE7S )`7893YmPU\qHl5557lDSERjUlS5G媮T +w(zu-u*ٔjJkJg])WUW24呋2AU:1.NlX{-~|mb4E5׆61F6g&w)#M=ba _ryJXZo$E x8'|?b**L^qC\V/0hjPQ{=Dql]d#7\, ._ߠ;ƅpQpQpAd}N#DFEA "!c C7 q;LRglLDF5Glبgk(bG!3B0B@(ipBlf8@ +GZrv(r#⑑zy%M`Sf=&5QzVȕQ* RjLj HD[Mh'tՂV j@0b7oSx=y1 7]s4! - t qֳ-HC by3FGq1QP#E-|e!&h<8{&C>XOՂ`5n5֟Ӛ}ZOki>٧5f56p);uђU4ANb\8nS*U'xMۄwWTwhp +">&Հ3q'i8 +g+0!3UwĹ8pJCO z#/؄SKlAK hPbaсMw"p2::`DW*WhG8=0|7@. +`&&@f Sc4Hj[&Y hbT=cJ# ـ,Ҙj)EtiG0Wz .mFĚs-,c"j3hrznpH/SOG6Irͬ%$rIKN#_ 3O}% IZH_Hc}>)- (7IS9MΒ"u+ZH١wPC6cx +VDaa=vOV~}ϛ~^ם-q?Y(CSBi+f%1?PG!@Pa@0P/nA{vhpT̐p `k(jR(a#kX)ٯ7n+ï!>I3v(iM)kg_=pv؀uL /99瞫.13ۙ|VvwМ3$$p;3fбcǽAuqzc?0McVop.G^\+.mR[*UJ}ټ` ?hE*(WwourѴZ#@Tq&y3zK(wEk_>F;D%J&J'JRTQ(( +z`B1J25PQeT< %/%_I? X! IIHi"f}9L &*t)*C8TdJ,\f+&dTnKEH›K/%f[0DxygI{K*~,$SQe3AF02DRGF >bb~DŤ 3;K>m#m#62Řc {,ũO带$0csQBpQ2X+QA + +xҐ-q;fe*ܓ/(hJ-Jx*5LjQr %CL'rFQ5UZOdz%z%Od'^xmn& +<:E > C6v&wZ簴JorVl`€>c{KՄ]4&l1boA *(PB7(GХmZIX 1h=w,AD44cw2\)[2JYǼ)s#P}9V^nkӾ +l\!O3J3Ռ+˼ܧg`bpc(]%Ju<:G-<]Wp^!cΓGobKCĐ1TtpbDGg{,b>1 !c)1L&Ccq^"Nct+DeA^4S:(ՍR~ϧRR4hЪ4İU$)JI8_^Fv3e9 +UhlN5T9 +jEZof!|#8 +Zi>)ݡ?9ۉNv +/;lݾ;t]wMw({շ CRmƎv&*l4SG[ɫTВCN^vh&R?Z~hJPQ<.Tq#Zh+Lv6  92A &<6Q`Q1iEL-Px,V*6kI/Fld1GǤwD|Lɖ0csQBpQ2GPя +R67hXl-r./4@LUK8"bj$ƕ7lT 93U"EkFV1jLj10iB+7xOn>`{7sG~D s?]~3gqGGsGљGAρn1dm hc4EvFa4R5|M{ 3UfM'N-Ēu(Xy2f@F0waw fʺ~\?%O7peێ '~>Ur߈\WSK5 ׅ5u=*j4ӳ0e cp48(H@hۺZHU{ +iNdw^; +oH2|w_D{lVv@{KL͠3o nckv*D^ . IF>5{O-$bLY lؾ$u>` 16 ʙ/C0ݛfgBxhnvaY3%sm[ p1t; pW`j%Njjթ@?R]} Nd續%~obP4 hζ ʼn,s/=82=(1b?ȸH>#qZrMzaOj MǀJ#-Q|ǥ٪WL*PbZŵMdN?ÇݷoٳlnM߾}>ׯ"ض;6jNXFl)T J}>/cVnߚ?Xm6W޺by:fV2ZX FA!'T;+)5ae[(Ɔu/G4rXjxQL鷵jڹR4) M8 -9童!ڎ`ZosZ< ٞ;Ŋ]yykAi)BZ4sIs4s~g>c:BsZ-pM͚{|Ǵ.U术FV;Us2)A$9H2yMr͙NI*w6(m[Z/˛:Ot;t&=u̅f}yX/a}[/˥/jMÕJ]A^)eBxC`P,25`@,T9X/U[ieð 'N9ח̷'Jr$ժOV8ߚ`?!"W漦VwޭdYۤrEi??o绗l~&h7c㸹4ws}˷~-ƿ2ݗw|[m4ϴCoCZ^xøXNfՍ[ۘFZ5YЇqf8ҊFZ({Lm?liŴmʹ u>~[]+ki,?kqΦ2x68>◟Z Ypi GS=HlTޱ*#xgURfaO #܍˝Fq!vֺM%;ec/q9ӖwrZ_x̳t8KO}H^"9R~IleEj, c!~zz0%"gUurZF;Ez ,Ÿom&nmܣm{h,/:fzQJ97碝nB^uu=MlF:7ۃ=]Кas' }-_o5;L ׳-Wٌ!]S^V!w!wFZ24nd'܁\p +A朰viB{qFJ,uDB]Q`=y8cA&m%!ѫE~2,'`q{cȬ7{'b2 ~{ P0'+. ~S ę3W^ejЩg"h9qɉDDPKmqˈupu"Vy4K>jT+ #̣B&^+UocCDO{*b )sb5RԜAYtڜXhK, J,Zrbi,OĒI>b>x)LάqNud]ϴKS Wu7%r5P#rƪɍv^¢* +R*P~ty`C5Q3VkfRLNj&`?RL;!wa nHDI$ǥ9K` +ԡ?Pe ]Ht8s +AjFX1,P ^ ZdCaUd֐lf |Y>ǟY,WwLF :5V 4Q ox Ʀ}X,\YK@s{3+I{(y=VJ\Ȓ1@>gjP+H2Pkqq^ c`xܒը$j +fW}rhQRjzI@lƭqmU60.sFp-ה0*qK꫙pKs J+pS)i(?c 9.5 OKgqZT|wLp2TxXkە Y)a+]i,H ؋0eB>xoj <(XUǴ>!yOl/ +ak&jI3K$ckWK6QH dV40ZA'lVTCBZI+|n (i ֑ R  -CqxBT0Vy;$SC )b4U wS*r !g=xXH!<>pN}ck6:[, +:}%=>F//_|q?d +^8I'}u>*Xwf:br*ed1h'ѢqɧYY wE+*K\~`S?'rlpOxͳf\Leh9tqzy]\MqY=ŗIy>"]ݡNF ]({:+s#jw}cyg.tڢX]F + j2<#|xR]t۱溬tHV88~j[=yʒ +endstream endobj 21 0 obj <>stream +HW]oH|?^#!y\llf#)ɦ:3 7Bvjj^oޛ~[̅T1 ʿm*fb5m n#|y+A76|#˕dzY0M:4Қ=D) A rLIA2x~Jvw5o@<{~_DR2̪:W6='F"KE() uzb6@q(X3e a uYZDR^kZ]M`y2gAwwE'k7mq\4RLr!ᛷ$1`)D==%L;xhg=^7‡ߜ@{e>҅.`(2ѳ_dCQT 4,tr:R׺ea_]!dKTc5ϔ_2VDйT Q +F1QkBp8p84,Z1OgD*,w~bv +WL,Ŵ^gZg~á30 }y#o֪Ā 5#===E =#"ąqu/Tm61%_nd"?j5eN5p %m hL}ıJ?5k~!&'pYqT.©zmu3jӞ1g gYC%DYb2I ؖnBUɂ'ThfB*АƇ!цt<+HEzÎR[J dNPݸ8B)C(S|.Wkm[-bau!˰G0)-~6BU4:}RFdYfm6hQ]+i4&9A|m>pUhf`JtyBRaYІ͊UbnA(K[ [Gxg0e, g OJI-(oXHzLg|CoylSDqT08ĐIR mTt;Dv{բ۪9Hn1| Mrۿ=<30`2eLGiՇK%!#rXk_M5,3m UAc.Xm uyc-nVq$jkevrt*fpCd{H ^ztͥ1Q:&A37 e@4ÝhY&.7G_k,דPjbf:]qص"$)3paQ33yޠ +V&;x x:O-B=4DGL`,gdh{44ʷV$$F)DViG}n؝#nsM&XseAZΜ_hɦm}l}l&\~Ĥ LQyޣ %Q+S"᷾!2 pVd=vԦ SsOoӖhu9+\K`TEB?~QhOERp .}WELDT&dQN0*WLEKCn 1J +!VaVE2+ad[x*DbW'U%l42!d-fƑnL9Jy_ 8cX`Zfq]buIB$pg(.' +endstream endobj 22 0 obj <>stream +HWnH|?A/ d,9qb`f8Mi w8QM:Iqd(MMuWW+_>؛yb*JzaDFTiOQktxk'Nfznu|)‡:'ncґc|sg"WGc_]nP=ǎ}k q jD|*#)UBr~Z:U Em=Pj̮akeEXH2+mCVh-ʫ4x]CX@wI1$W})VGCErQBBVex8A7A;%v@0Ȍ"FeݭPo(҅4\8Q kCAo\tft |)88?{+yOHEYuRisr[$@yȉ|_c,Eʘ]@#qHtaFk[8B8bį1%%_f g^Fz37!ڌgEr Z_&郞J{Fޔ82rzz0qjCVj v?{2l9n\,?+EHxh$b46^ļD|*#)U&>Ba''%LkX.jmnRcvͧVv\ 2$bj%B''DAHkZIRfHkh"AIL5htCrzЗbP k\6H.J2sZ@kE`8dX; # +[q޴Qx9 %$i¹n4R~Pl:R0q~&0͟ґ(B 3Ҵ,5a.c{-60 m 4im/۩iXxXm w ҥ!5\}f]J0?{.um8ltO>5pHJQx踜Bn E ӊG+[x>@/zr@HkIRfvV +F,LJUel 2d0+J^80zl\9-&qT4K-BYM~HfW2v5u; UbFw1k72Ev5H֧a-I/!Yk, +^eujJR-ęFZ/ vrEuf!K") "V䔄X 4c@PXa P PmU6#l;;k*GI=Slt%5p/!R溆$ڠjX.j\gןV<SGӐ腑f7P.R&x XYd)ih!^̤T^E]7c;llCrЗbP A F 38IvpDf"8DJ_(ɏî3N^9`Ty]TA 5&I֧a-I/!YsId1̽TUŇ;X5[2.<9 56''|4bU3[u@͛}(.>ŶJC)5\*`/XAe]8r[NQbk[8B86ĵ1%%_fU&TiZՃ騕(yLq`ȗH= ǮpFHpD8< ~,&@fBC{h_)8O'Aٗ3],S;J@fbusP 4ϒeP2HCJ!%ܐ]=6kWPx9 %. yXc1l:Rd}J_q "틪[f9/UaG^J%P[dD,I-ȠR+%~bK#9'6+F @s<<>%d΁QI,%1*rY (҅wфw;fلGDYJI\nGZH>_e!F#KboZsY%}?R}QZW7K #'J~UQ'ֿM)./Gg:i"- d&6.Fk|X d DQvCKHЧV>xJμE4!@s렝\џ%I׷\FvjB^@\G-$`:c}G ? lu'2RB@QNOKoۮ\'ӊF+[x.Z1Ej5(_ 1@=$)Rh6䪁h"AIL5/VүEx8LK`\LbFDB&.9[K\ عGw zP'HSs;FX4&Hڜ)(Wl:R KB,7 u5w6mUP{SJp+/Gg@RIJd*u̒b̨Olid8^A{n(aM[ rIfq+ؕd @nSd<4f-Wj,y哘҄Hͷ3q. +z2Ȋ4-<L%^\@\m +ȜPmk}iiTuR7ƍ'@`rw7pb!($F +Yn>Mc_ sH$q],Csf;9//>^!NWO9_MBe(beyl}UGgiw|7}̀g/g#zvʄds]1oD3 9U?ĵ8A2Ύ1B$tW֧pkq.kwضޒo_)ExF0J߳3"z +BIc˜zm#xSRITKZS2E64v^WC,t2u|ynPefmv2@fgFoŴzF Q7ػD<$ ~08 >ZiÙʹ . +-GG@㸅2 oX\,hFSH**+F<2Q+x&hWy Iv38@`b5Cpn(`n hpM,pxuq:[4lӽٓ# OxON|ÃeP_/Rh>jjyR2ӏ3q͜Y-n@GOzh߭utk@fb򲘿+HtLGmtvR|(*OȤp1%B}1Wx5L0YǣDjx [-"&TE#@3 0,*PKBev0Q ,bԦݨSf\{CɽK7`'fPweI5L[{ƴv,ݱtK*K#剻A7KI&D^պD PLWttd0 8Bօ̪\P/ 2Ya5 [ 8 dR "_\zҩ6;@d;ޟ썁XN6t]/:`oĨ ta`@,dq9 )/M%d}ָ"Oo@ڛז8Z)܅c9nV *dv%w}Qz؉i˭7[ID-[^MŴcˎ-;زcˎ-o-y*О̡`7qʰ^ $^KLSKP7M2''1F8@݊j%N D<^x7tnm0ͨ%7Y1ϒmYeߊOҽٓ#NZܿoGˠ~7_wA!ffoگ'EQ Z$nFg?NK{Dۿ\ͿgCFmإ"TChF)Guq&xY_6g1Haw [i]V*b#A +U ecIcf¦K Rt)p2! +M Qɧ}-˄M%tp`R#MΤ/cdaqPN <xxd'W#E#c'NU S% +/~J(<:D9@B?k7;|\frMv]3ڂ21`֛o}xxmt@Xdq?|Xkepn` ׊>>lcDqX axifӶ=;qBla7amDVT*WŐ`Uޡ/8Mlsi5ط7:Ё|`;h +endstream endobj 23 0 obj <>stream +HW]o}v]}S׉v( +A]50 }{*_ظ=Kg3ֺ}^mFtPƏXgF0ȌV@ΚeߍKELS!GAʘP1=:ז6q 1y ܊4t^ ʩx.Fbq9*kE;p}#_z ɷk`z c*)YFufyqBTZ8I0Y딻AIf^g#B(e]hlNbj.S19pDȣ'cA6=f[،mǘa|59LWyrO2Ʒ1\p2,Rʼ&uH1f0c91ID.҂=<Xj gՇ +鋣7gwOİ'uʃ +`e4/6gۻ|ˋ﷏9oov{sjbSfՋ7~r{wmǼ~,F? oo.=^?==էC܇_^A)Y + r T9Wȷ_`?+ި[ 9t 7b3!8# 5 Es9°^\y,w< ŜnK;SDF?&_9v 8SCZ'+xZۼORwz β<- Ry0،Km*?8mo ~ ۳/f1zQzCe;g(ԣeg#JHצ@,W;`QCQK.I+^g+β!bSbI紮*UI I׾* OecBmޢ)C-0 3cyfg3Fڢ1;bllLQ[Z[hIᤐ Ԁ<9`zǹ83A؟*ʸM`=-z B50*]Jd!2e&q16mBdӳ܊Xch>S]H[,v.jBNbCnnt8v 6#9$agѤwCJ0!9ס9sccp D'VB/yY{箌>Al*%C&aVe/NK)$%YIL]j*5"$L`DVw2롥,"mrbP&v¨.#<V5 d 7E-k 2!C:qjmv}^i7^P5_W.x]Ȕo>>RA $z$ |{.iͫT6"wUlc]$QwKIږJ`6QЮUviBɒNjpD2tY癩zCp|o"PM<$LUdCd!de! +eH_D| f?J 낇 jA`q~yvŠŕZe)Z0A-n^}[pU6WK1УЇ'>hMvaSꚏad;S8sG鉪_p;IW{njZ2 M+ S\!=df 6z* */YC]8SX0̝j19 8lLt"q8B!ImmZD7Q.&8 +ԓA Ӵ4Z Qz@U&G$#YKh74^Ƞ<uw@8hϓ6ː!Ƒ3Q9H5DAeI=6s?'ƣaqq@Z;,*ӝz]( j^#=eky,u``&&;uS-}=pZ4>oԠ֊٨/M.?\*ͼ%N B Tn"MIc$~ua>} Iy`ǾFZ&uqA!ܜ]o/绳-vȹmp{* "nNq=Fn`]ٵ^: +NR*%<?nRP/v{v{~{wO%Iҳ~"u3yqq{z©wWٓ%A.IEj[\%"e2aVoVpy'N+qvH N.14@9ffp P _|Gdfgur\J6q۞ γkTd/5#j.N:>nG4F2y ,2L9xQ.iXu3Bn`.kY,*tIu+(B`r㸢/MF~$+FIr +L έ&907Bs_2f{mif؟3ΛlmŠ?O2}z8(q,Ճo- L#$mz"[>\PVql"k;_xh^ks5Rs`>]2M~'OR{F4!I6ZJ6\q s@vQ6˰Ӫe#N&S)s͢N϶{z߅ƧDC.T]z=иP XzfW)hh)ePL4F(Ȕ^GBIثR0Uf.쿂֖;myhi$@"kw4غZWշ{2 יPM=*R uq( 8pf ~>Z$@0LQ?6&8m3 ,[5m iȶ da.th^#^&lOc(# J*s̓(cN^ 7;h0JtGjd`gFOL!6t&n)p:qX]kNmx2hKaXqZ7QTta !eOhNKLȘ2zTG]NM؛2X8l{ m6r,u\}!Tb +O5Jc3R?k#*Z(V +vYTNLg8InͲN4LXFXVwě4E{mmw_;=0;@BG 83§ߞ%YCw'~{Q(.2rF<`psP$emp A7$sLlgmfۜX][Qv8;M)Y +Ӄ=QWĜE1o~/9z{swww?Ûݿts#ɶw>?->~_fwoǻy~קoq_tޔJ2<$bΈ&Ci$#U1V +Kԣ @ +`tBԸH*ީes pz<ˢz6+y7^4tbHa%"D_2@8߆-D SypQpP&-mTwu<^Hl{f*_iM!n{&EaWF?hXdj TPBŠ`Hhe Bhh5q^Ķ^MnC=9|%\ dNF\racDC̱CfUiDgmd݅+c/o5RWeۆ2Ud3"S5 su]lI"f/!i^0MέNQ@u^dK/̛`WD#FV^`<)׏1t BLZ3'ǫ0F XQ451'S{/jq89Pfuݣ}Fj{v)x{~&9h*c7bl;j 'Hȟ]ҊO`A-V B'0=A i63Di Lutof_x0Bӡ:lrj(zk!> ܘzq޽<;2"MM oX2 ֫9_4%O-u2ћ,m-ÐX[SG. @%4A7@8<'>R61iooCGhFˇEi8/Ifi›5ŞP/je o ?p:{DO岈T9ˁwZt&?d"ǡ(Zvo\Mi + Hk\KƇј*44rMrZ !PKT(ħsk}5Y[Q3ku3>AQ݌깏&RKt#uY/V_Ң>DBtW+>NS;o(w ,BE-3n19Cǡ +28fY]vTje+CxNZFniD \ScEzCl䡪bC"2Ljuљb7Σ=^i6c U'Z82 S_eqG %hz_5#GQLi@cѐ!,&S]9\ y91fsϣz +8#< ;_JU `` +Giy /T^d +%tmKH邍Б 7 ΖGKN9JRrF01 )Q{\ +EHA ੡G'Ă+k/ 'c 6  HH +T"1PG$灱Y'j.UM >PYI?@98DVQD$23ǹs3"̭t D"̲ +|*s/(A_k_Mn(Lt"Eseנ. ZMRce(y@?֦,e,HNĦAEtQLݹE? Q98_2:" +C?gA!K,pFMIrCXj IuM_X OѫW4aU#d7!QPdE [h8jzC\} -?$ 8Xi֊&Ґqق6rd,_~:Ynȥi5=e:UIq$4 B3+~}m/|9YnAW^^)˫`l7/o64<{\z7y9L|]3+|Ȝߟnwnif:7{~܇*8H҉*PPTO䢇sp@j#¸N#5i3Q)NQF*l8hErZy/P#&ٜ͗$!hPe7{fhkR\dyG "?b1sJp on'on󛷼8-ɭhBqX uRNU}nKS觼ty29FbjDžvK}Ept^qKxꫵ0\ʸ{b(zt {ø?akc/*) WSAױZ]8G)L$k u0 DQjH +<_~91Fajd[Ä:U|F% g鲁/捷6]HZ58J˹{!U e&R>z41:P2n W/+Q")TVy@z.aTCm2PNR\/JmE|?b{Y!v\Q {XD@ } |PS^3_?]*L9:ar"v ـ w9rSf#Z;]+ {d-KNQsր6F&B(r,WjkQ#$D*{Vb$ UDIspbI$) ҜIЎ׵cUP5oq7uKVE}I$ZgHMfOL5fT +&kàxs=:L3M,lכNgܝ^ƝPGV6VH$`'$1 -ZCa_4^9 ?)Ȉ, 5iPM#bNSNb iND$#j0\!]\HuSƝ?Όlr r&ҷ'ym!Z4C,F?VN%U^7:Q?QoX/j!!yL(#ksQv׬vP+"wP|KНF$E)/LCis]A*<ԆNPFp l8s|y*"ђ[DU2n*0ѤFЖA73&cvt *]rk;Y ^xCbPE`@$ByE<6E +#_mm$G}C 9}>:_$Hv 49ZqMEz|}NUϐ=Do鮪9'ҍ}K؁*I%oq宔^eGmyGr4LaV-(aud.aJ:O.ty#r[(U~˰r`^1E6w +WinB`)֕Br^ׅwLl=@GT( )Ĥ^ l^d`Tg!4%Ʒ>+~(%"ڤ L1Jds$DHU(`\iyޥ+L=Kf`HSgp +j[;D&QDnd# KqJ?^)AT2h$TA@р<2IQd1pg`/ttIH'hYQ7,GЉWz-q%B'z0ٚv97דO5j6y-.-NeX!Ã"ѧFHF(^hY44us)I, bhbD0TW0h)F7`,CZ.ai4 -#xch+ +,x`q%68p< E 4KMN i`)F}z|p#PzP\Gzp\Ghu8E](䢥2$ab{c[Rب0¥\JW =WlgfylZܥ;oHNx$g~ aU 4xBB]|D +4|:$4iL(<#Yt(2!Ei@“w3JVc2q0D8 +BbN"SI@;XZ-.EC) e"47CV~E>!w5$5AXTvDPE w(ZHx +>Yn(q:Qφ\bgQ%1BU$1/V +Aqx 4RG4 +(ʄ`J3!1FqrQ x0e3ct(Uڌ6@|4EtxA~-,,tE V4c7n NbxYϗtxLhs\(QQwF^ū #5x/iq9,`_ًkib&s|tY/z3y/1ZLMY!fRODi,kQڒm)Ej-N1R8"$JIFd˚=l2ۑ>(6wG8A +rDeAJA7 W`>ჹB9gKX9yrGo5i +r-<ʨo Fl7eHLwQ.ו,.J:EGXp+dlzY>W,Gia|80*0R}_N;}68* 1|I}whY-R9:Z% zNn;{%M'C`9-R 83Z 4.TbY$|P]7ՌݲߞiN9,)Vsh=8j=kIG](NZ),I%Lljf׌G1޼<u">( ! 9OU?Bn@㯧=(P֪+~̶Fǩr62"mY-'df0lmF1BF}"ȘL|bao2n?z#fRl_פ&eƞ wѱ/>͗7BXbx*et>BEZi+ӲSykAO&06i7|k:nALWzU@S>;|Ud^yq *`PTGKL'opC nQ/*jhωs YAdLÏA! .7_͓/ߖDXrkO hs3>~Z!9_OKӐ*?c~3`|Ia bZ#Pd-ۛzY`ap' 7MiAp梘$fV%NoVQ4Utxr3~]޸ܬWcD(~8[Go0l,*8;ǯ_ W_N ^^KJ(HV|s ^ۛl6kc;IѢ@b?ؕ,w{)K1ݒ1%hF䫸^Y-7ƟO㩟O?}/e-:7j 30vsզ:["0 + jmI?e! +޽@8 ;EԖ8)Mf@ky͖c;N6"y9] |dɡ/>/w9.<{ a~ոNˤ'~\x~_/׋=N6 )ikEweti^F;ilY.Y!]}f[WkvUtwݱ?M} :KGϒ߻KU_֥bJNOCF0L?5y9 \wz:/k;KϮЫw"df/?)ΝpaPN78D}}YI^,ꇿ +Yo]i?jDbۑs*vXe gn?|x>@R.k% +}C$u +4;0ÉpGi3(A^?\5&9mL4 kD&c|%@GOA#ZF]U"ﱟB`T8ݵz@}91`'61_ +[/ob꽨^EWAqOc u΍L+ŘƚZZFaowwܽzNߴ.pe]xCnZPu"p+$x'܃:܋ 2ye5FJazLV%r(=cgC ;k1ww+%v Эr:̣9N&tOAv^%zF5GY2ܒ{x|Ձl:Piy9_pYVW!pQy@%rSۖ|euC`?8?u +JSw(%MuN:y>Yy޽~&/KR{8a2 Z篱copd\|x8y@'pR+'' b1ѓ~t4-[|\U Vt&ּ^|7+;ia }¬Q,~7(Rbߓ1٤A2MHdR +Ẻa笍 q%7 hn-*hȍ#4h^.]b1&]EclWHeeڭgF\n cQ9\EpаrrFyY@+nZjY3-|[(q7l+Th˄ A[סq"K̚nfY@`<3(tt"u1.ZfNug˳NgXkYBhK^&[c3eZtl m46 ł9okժKK*ZL`pkVPC.N[",XKݬ㺵9v ߮XhAl b1( QEU"Rڌam +9 9se9;K lm֍Ŕ*k A(D᷶`PXٌh"*R)8CsL, ` L DJ:t6c-4Q0G|0C;r>;pXmX &z'ѿ6RCi8>0ǁ/I>>GϒQY>cq~`O(s? /qp0IVqq7h:O"IhݷÐ;Gyw> :@ӑ.:ԪeP@ﴖ!2U7JXD)1ODnPC"* Ⲷ\d[vjiJ褘 +֑ +lCj1ɐ +%B{3.?vPŹ9BuThNLA^>ĦĆtE~Tb_^r24שg&3i;h YTX QgL 8޶ijרKLnwͪ'N< +>$^K6E1"t =i7;-ûbζ{ª\JaVUqH$(.41~F4ǩ5H V|rS՘@ރו P?rg[n;@==U'a!V7~'ϧ!pe tOg̅g{Ey\o鼄irwq䣤ѯ?x|9(bs%Β ϣ4rq+G!Pd˗_d3lI4-vPmEВ a?dhkp& +ӿŚ.В  侖jnmjypLBa:)}z%`ZJ9hfi%B>5 A5ȋj0F+Y>O?* Ua$,fjΞkb}8SDD?;8,xIΰs|@o?i(x>򚇤:_->c}yW,\,$[:@U~Q1ɎO,73Szn0Kr> .FS(&L3SNeÿ9 +c#Uc(4 _OsfgQf4// +o7˂Gk;D*>? ѷcFtB ++m#_:q"3$ +c6wz! ZW+ɚDJN?yne:L. s,BprSFHң y/x<O G7$l;죑opiˆ 1WX ,I4g "[D`r]0[n&An>stream +HWRJ}N[`cc01$ s1`XV[{ic[lƙ\h_.GY0fv"ϰ4s}@|GQRre#G*pџ Xi +[XF0eƗv_4otdԄ +!$ibf];.K,آ + 8s5f< Eq͡.iG&O&, ;Ȟ #4äF^z^|a\LwxFob|e=m*eH*9uȓmk~|1lKRMРahFB"EtŽ5LhPXUEͧ+L.Y*RGX {L7)upgHfo(Nx 3$k2C;aD!M:IPIgXdarCiFt 7ĸ1ylaM ` +-(%-2uQ#Ԅ!n6 >@vx$} +$AQ[Ͼ7Ա&p%R?ޅkc @`EW5 Dҁ  c@ `HQ30l8BMA7#9RY=#v+=XVa할n .]l\VӢ+X}:)Dhyގ.Awzd>k+8,p>y H$I6%δ/bI)Hl&]кWC53B'U]a3U%ZR*fKV3v@B?~^Ev%Ƒ|m `s3"y#Du9ٞFzt4h|"CC=dr'qdXfwwa*jS"'L"ؚݣ k. {n`ˁPN'P$ՃJXO`*6Pou{mVޝ}Pϥ|_kޏѻ 0Zrݵ/+K61|P~c<6>loGݵN>}9<4M<ҿNTv*zj5wbok?ꇧ]Px}Wo0s|svXohZnCV4ۧ"W]'՛?ګ=]e cQT^.Us=|yFLNAj.-=]?> 'YO106ei4Bϐ3қ?Ky*aѩ8B.Bŭ.4W )>lx0<!-H೗r +`y؞bLYDZ|^Rarlvh:}5݆RB15PjBio!E oK[L2EN_54zkP]2+#IZ 1uT)Ҷ77[*5"QptsqrӭAkZTUB5ٱ6Kh`bS.۾ӹ'r=L_}x0p\ '򀝰r$Ä3z#0ӧ#7^*ZW7,vN&xmH`Ě<2BݛR qM5w2%7_A NٴLTT!GZNd9Ҿ(c3淰0*]]`IE6@$NS՟s+>HC'q,uQIn J9*lo?vO|{*(8˱7++$PZgD2^K6[ԯ­r}',Q.7>Y{¸ + +yE"ift-M೻]zt +:|We@zes@:ߚTD'[@d@ >[v=E°u !jj⑦թ:\ pXxec' Rh}A+>PDp?|% +a\ DClE$bl%[|d١K4<vQL][T[H?ls-7Cn׈в6֩C²_H~Vc/+;*B#T&x+c) +^w#adc=Ybf(?B:iv=h?2M@hQwEPl@Ы<ɃC6 ەܺqmCh~ddj(lkWD4ducz --nMD>OՖeڈȦGyI߬o8D~]x`v~>ΚQU +l ҔIuQ|_2i{ wVf42L~q߬QQiY^|ÞkPRՋuI/QquC+KߏD9i%gYIqJ%(׮cM}]ĂkfMPOdC`Axx) PFN̜4c݆ɷ݌ĵdšYX"*K6ciAXh&0׸'\d]e /韕&x幒+c%z2f1""}8*R=Wp\&q>menQ=i߇o: NΩ iq`bv_$㵀KboR?QƬ;{,'EU&,褿(c_0 +;W>Ѓ@gqA[ԺµȪ^7y)j1Xy|*4@7slʇ.w fS-M/<Ƽ`rIkQ84l7Pdʄ}:*Hyb|3/Y#Z{& 5淌E){xˆn7Za^4v")zt8W.4:SʺT{pj' EPmUvgEE<巧/]^Nuթ:v횦Z^|܃]{2ZdeBWz?梙2d"5R9}ny&G %ۄR5I|+w|6iY uxiv'mXP.=:?ĭШ%H{֟@߲v +/\;^٢IgUɎ*O7մXbi~w/1~S',iaJ âO%Zy5~s>\+WQ6C^Zq%'´fΔa_VZͤ<;˞LQdep%R#w^vt[a0b4 5J& SX7X6YٽJwOe1MkmMӝ,qΦ+՝r%mgû=70 ow:+:J'UP_oBnXՇA 9r˖K-e6ˬW WDjx0YSn\i]T LxN3ܽXIu$l3TT\.A*O JVJ%sy9?\h sL-J%H ^-"K G5 ihh?WW0;N(ya@%>b=w%YKM*a ]L@,EX{&6(\u Cٜf;Ǘ˰Ik\„Ɇf0Vִ_(k!ųI?>Ii.ZmHzs8^4<ކoyƚECo9ߣ j}OۜL*VP7;;Wz؆#L`*[E.&-\*TD/]wb@ %ڣx75~E?4 (t?l_L1K0Cӫ[tQT`m#VY |Iڏ[[OZ&hMMcELh! 1vŶk7َڍyGe_ߋ>SA.V:4ǐ.g1C/~p+WsNL{$걖l2e:dd؜ƸäV[$A 0QЀXzI1IVoMC5o5kbrmS#⿳l@;\1u|cGuw\[!##pq{D6C0&kαmmF8¼a/`qpXhtێv+ƱOk7Ej nKtk$2b:^0:H;\#_,t3M X5ac1~EL-Ԯ:S__HӫπWN-J5L>~. +L*Ĕ}ۍ8pHJ>VQoHS5zaQs:5WFEŦ3NvɆEgo*àJtxT1LԪda/nEXE5qw¤)_ +^JSq͛FFj^JqG\R@NMY#Ew@ plR7 D=J]E\m`zT2=H֊&jQu=uhaIZj!y4*}>w*`fd]\QԐՔ +Z TN4S"!| +1=YKdNSvu0&cYO|a*k+e48n>h¾ٝ%ޟ.JD? zd ;>& +7NW T7P(=0ՂIE{\"mM ]6 )L C S&,u5G=*{{بRV{YWCuC*GE珟`nd,63x0TɸZyOoAvO7yA &F!~)hra[S grhNR +_:fUnN[- -˃/2YgIɪ><յb e#8gMY†zg4 #3:#yjR[ +[q0<~vuNPJMD!|895J_YlDh=}Qh/vDQ' ;qzz*E_ܡ~r^uǢ%7nf[F)zc~,~|]%ͥ {Y=0m&ƍY~5,@f{m̫ML@~s3a{ִ#7(VNv8V=`4/2VUhWC_\jHC*OƁeRlnl-0|lЦ3êH »Mz"ԫgu*4IeCUғTw;y.SpP9saw^L!L?RuX)ZCo Kcc'X\4o$K6D.7 x;"B3c^bQ! +GrX{ylv +tdP6Z-$R;Ȫ4bggbFH6Rl%} +Ȑ &\f[.1Zy͐n>iٰTn9 ~+ػ JFf /b7Jnd6%[o,YM,H2u2a}9Uܵ~%ӕ ~h md'QJ;V3.( %[GQ\7a0$Z{AbGy몧oe#͌tQ4y%x,s}˿m&V!m QtrƇK6OYЯ3J$_&i>T}?|Yuc}Dє_&<Ѷt\^dmhGP +dbd(4 dGX#B4I c!({?d"X/ɪN,$GG(|n7kKŖ&s|4{FohzSvh g?PQ'N"}F51l CmB3.[BZݞdJv$`NC;Դ90&d!SIih}Աj6 ֎Dh,;6My @7h?- ]EXW%sfkήW&]IQM0TۗxT >k/ڗ*E~_4?j)s^)TfE6C>^swoe;;*I>Gz`>w;ύ5P[~+YD'Ds8ŀz̈pig ԟ`L|'dgCCPGE)9zYBbI]筭7|3'k/<ezYG+%dEi&u'A5?YQ߲⟛3u"dd]Z:l>|ϝrl.}8{dGeÍQ|m7'6+Zpq}$bP!;}Mevx:r׻D>ZkY@4Ri.gvà&7ƇK8FsdzA&.W>^46bu(Xoۑ_sX@VVԻo*'( [eQ`6b\k"{cQ_/d}`zƸAMiہa.xlvɹRίj? eh)oiTJiV֛C-Q֚-1qsżq\;>!(K<`#?d%z_)8kGOE O4skWU=Ƣ;QZJlYI^u$D< +]|SmV (Zʠ&4>oBc1A {|;4|h,M66#bc s86 E q AfBŚk̗i7Pdz؎Dh}ր9}x aW9ҙ|r2u}LV4Œ2SoYHfc뮉ӏ ~PQ0Ҙ`kG!GfOBdi>h=Xupe$iv[$}Zo/OO=-hjKC9'Ovp~{k*ݚ1Q{4,Ɓr~xrGi~Cf5oFH>|l*i5dsxrF܁c jIm7G lgPlw8uPEy8 i'{=4{%=+ןc}ZOD #ǘ-Gci_jm1 G`nk.I`I!S*4rP/![ɤ<ՀVR߷$JNGGG#9d<FJ $, - @X`seDW IB h֫+m-LPLU1ZQ BE),>eޛ)_XY>~0nAo4sqh80v~|ۃs#e;}8O'dеszj2뷯4c.Y"LPvr:#YG&&'xhW临C^/iޭ랙[< M;v_$^]ث."򊖍fֽ.3$+|wzOx},{=NR"Sǝk{M\1^Cv/gnM@͕iIXBFk*0^$ӽBܦow}arOc +՛4NXvq=$i}"t,o hND/hP* x )]&&Uכ#G7CrIN !aeɋ \?M*~r32_)tsψ®3k/ʽTymXB +*J E! }FA&WL5Z;-!%.zxde؜po8QBN1܄1ᰘO&TY:9aIڷdQ*YgkJ*hZ¿+Z1f돛䰖nР#BjorɁ} R_7'-ecXE浔Ciy^ߵ!kҔUEW XJq ɭ $f˒Gx]rS k:}%n )H~k#r*30FJ°bjD~X&ze.Ԉ"5BQx`(GӶ-x^LСA$帒QHs|C9JU)hOI٣9#0ZNuÒ$> +OtN:,`kPe#)^e#L$KK:+B@{儆 +@Ҹmy.YYIhn4Cene=|E )6%8={UH Uh7a,SRBQb^:JڈRCP[=D2 +8[/#itVPoԆ8$?R80hc4䜥1"(vWI O!'#x(7xt7طc0q f9k / +cLR㑱9kP\<"+px@=kg?|hSF`'l ]kFL0dyfpv`}y9c&?WZ-?kHB54vk d "+X|P{lyy׳Yzy{SjeY +O rM)PݿgߧU#l<`5]K~L`n<<@pjv`65Y#|<ɫ  a5{!n_ηaUO`mOSh?ҞEn4HSexلa =8\"Ⱥ91:c,u^׸"LAxR4X&4礉V 6+ >k2|k 0Ȝ +endstream endobj 25 0 obj <>stream +HWVJ}kݏ` [PdhE@*!*RI^JƳϸ>E=^]xVZM[|;I |rUocV6Amu&nhM#IaV䋱H>E/@=&M/Fv_0÷y{&/zU + - sM>a8Ww +0u?:3U!NsJU*sۗo_vV"*B-Ǝ%pgt1Zi#J"-`$0vgo?7}J4wn/g+NI]Ç4I]2G +'UOd j2kݏnŭ=WI]K" O[ .r;-ˋI6d|\(wat9uoINH5eWRѐI8*7 ijdt2Mpi2InvM6 <:euVѧ,:61ޢ M߲vJ~gjaF 42IӅY^Mv".iGRAۺ!Z+ξ;jj|M<2SQN[͖sꄀs˭CfКpٗѬa*}jUC*b(;B9'Y#Ej裭vI~z{5NMZuW[;fXٛj@9F)/$tUiV{@oOe#2mH#mM{_+TtrjȆU7dRR*PeFfo$6ksRmHP: W,HQZTTpu{(!sLa"]9."vҎ;{03T}*6-eT+d[h\iOع_հLPAU *` ֔dSWkQn =i-k;c>kXL0ԃ榠85φxF+:VXB2QQ0? 3K  ߱C0g0;q(.U0$+&e>0i0}Y`a&FS 7z 3A fH58T:S$9 z#AuZͻR@峭QWZ9x@kXZ5-9=!i[{) xbvZ&2Ĵbw"t?!,qE)+[b.1 c²?i +:wa s6=iytAlEp̘|&nZ>iey0^H75a~wuNÂ-ph`DZ% AȖckhC9־kG4m'zJ%Eꗖf/]k 9@(9F8}gFyMC; "95Mb|K^j)+u6tY4Ɖ`wTMNsZ7f8Pm ¢|B+Kۆ~Zc"$n(Z[5ٍUP A/8j}[b#Fn +5 ,zpFs<[f@b:(L6aր)]`uW; |tkӱp1 D&nOPЮK=ymn E#^?F)FٛpNTň=K2VN +yqf:4e K kŞ k[ҝlG=/j +-i7O}[ .4h ]n+5BZ0e#:0R3fWDe395&e_=Mk3$c!#10F_E=>/ӢH폛v+^>?&9[B_'ԋ*0V<p?V{-%m2U?},W,/eru Ay*LLh +t.<6S+tL +ۿB-cݐ; ֛ vj+R=N5C-EQ䄢VWNe7 $\?ٞ*E bc]@FԨ1&cwπb<99 lv[kr}1wg$>S\ZL]G+yً+˃m[z,pZ a4^xh+‰c ?^ |%Y O,  -{ BDKVCkפJQח->d'<`F xN(h`7z\ y~FUt2=ɿ?#.N G +V#!2Њ10Ummo2A] +,<2àvfz#r;6{|Blpn2(Q~C}]430IX-j +J7ϋYʭ?,AA!7sp 00>X= 61͋vaaezZG2YNݪ#VHY4:;Dw}OEwtYL?lJ$:$Y0d n8&bϦ YAª/VC~ػ +nރw6 KoVݺr/dF3'<n$CfKJ)-"&A7:A6sgQS$90Nw DT΍F6=+ġ%c0aP@A"e2Q?ZOi :V +NT' +2I!)(1xaCXэ.>k ܡN%P -3 J_^ol1W:'mP΋&a$9e=D͞1ƙY2WpYBusz$Y1A,A1N1)7yOt\ $m|*JtG܅2 +ˣVI$ܕt5M +2)z%½һ}D :NјFY΅x[/&j4A>u{ISU"QxQt5k[brU 1&5[ Mf j̨J1mL;-Wyjm3AKP})u *.譛8~xѩ>lr*#3䀐6/ {EPVX܅_X\kD7V4BÍLA ?*&-H´zVt<9Ekב?Nу  )y3ku+R[WC\{S)}S.1/Lw&}Rm~ @ZxҹuTixa v9a~`毰Lm1Uz/ڪ=(f6*e[mJ$(JQguvŷU?{u>"t:gϱ@Fthĥ`/90srʍ3ZcwG^[`[83״ݩ=kQZG:lf?w(R,Z\ڄs}v_il1'!wĤa z og>0CjUD\t փ6A{爣) ན2a%54eh΍Պ&hAaptlJfde/Cd?oj)93[;GtK{,4=LJQ7@&(8JC& D+E"[%J1nto.oʹզ#QL摆n ''Io9'8rx6e + ޴/tRyUjoyM)W*+,9rϯtSr\M>.l20r +]^i?:ggz0>ɾ&04'UoI3|XrsJd FV̆BM{PjmE9gGQ[^?՘Jx}^w6_H!"5~F-"X͞׽b!@~_2TuJhP$HuW|[]/gǩS_>Nt}[,lj4_>N웍мBlPu`P''[h N*LN2F0Fdsb7l7͗#-|9ʮsoĆ\kqJG.;>(ɝ:Lƛ?9$y4a!ioA4SVD& ַ%fhss%<ŗL.+b0PPILVhn8;U`h3-X%% u;.W2A?ss7'TBQKu~ZݬAw >^"Xqnt7Fb ~M3"uA{KۑW:jYF3G2R̭$!%)]KA4 +G;-CR}2iϒ:S} >T#=W:<)=\(q#sKP}YG蜶O@fм;G*4=S?)UZlzhג.w]`=07a]݋3h }Q]X.22RHl0R ODQTkpU3uLmi +2ra9ߪe +OA£os{ج"o5R?>D8,ИprO0XrX!3rgRX/zjP#Qy]_`DYx,^93 lهQXGEwlnAg X&l 7~e'D؏¾ok3b-܂h 5]+I_fPx l嗌⒳7؂m%6!Օ4SՖWkKe*csfD长ƩnHaArUa0rZ]^=8h]z%pdjGH:E;#_ZW f[u\1ܠnq2M8]U=7{݀%\ +:<iM6WvXԠg䇰zkeAe =ܛVD޶j*S }-uMCov׉lGJzSO:w1c +E$c(L~.ՀãGCſ=[V;j? BJ6Wުnf;:=׷y%_$҄KD+ʧ1|S( +zdfi@b`ꊆ-v aX4ɫ^XAҢ`Fd6liMU Jƙ'{ +VyìRu 4 jFǠ"ٱdK +,H0飛$&/qO ]:C3*z]dF=I.D_mw_|2O>Ab7e(O!#QK&l +7M"r484GClܿ?h'|\v:^ؿ:/!w,Ih?u1͟!wU8>p1~ԦI s*^[pidy>^@i[*3j䑠=EpBLz$V`6qE SYRM.K.RmTo1بbނw75)jԙoϙu]ë}WA{E +wW)kx_qMJ%oTt +d5Jg#JڒMlYKP]u_JrF7:*@'(QE 6Ul^k2(G1M4*mJ^Y*(KB d# ((DY= T.U 'v2  %l[d́!nT.͌oxj0k4v`?9gjYG }nJ#?9&vZѯ䁚4WxD1oV3RRwzǶ]dd=#aP7HZbxMk)XknZf ;1Y;H?U^N3tӦ9 Ȝj,XMYd +6=`7R +$ƳQIW; ITάbjlHAF4CtU=ej,Tp-sԛڴ_^\*Vp\ lM^ n&"Մȵ`)I:+0)\cXHM)X8#JzU?Hkx߿H$Jc5n<Cl; €L{+5Ye>-Kۚ§N'7DZ0罣mODy`.^1| '8KO>2guiiuV2i26[Cԡh׵bo:S-ɩVQVCd7 ٗdAm|j1Li9ll^iTTD^˶prAtE$wa$W lǶv| Kxey( ҏiT7'9/hч>%2@@Ͽ-`=8k`/NަO; +4Sʲѯt@콲-@>:.A a)t"2qPyJ[Acb֤?B&mraIrrpDIOy~P\<;aL;uG"4K%Z5ܕÐ=8#n)M- ˋE%S + |[Rs^괸:TYv*/jm#ȱ}--'d)orujТL?n~XwڛN ?ȹ 167X~0zϲ 4 `'K3 + +lC?|5e91 E:w` 9hZ./.($:vnLh^4)] ]vgS}\o;gVnZ[H|!c'<%876Kv!edøi 00_qTB&&3KFhnln,\āc6#MVX:ONc +monS$6 ipsH? iBڮ8Hd"i{{s" n/L~SFh+"3vG$Eznx"$Ef"N؛qCZzR˾L*p.bjm+TےiBQhIg{<:Xމx "t: +] ˔5hᯬ$E'0L/BEo3j1rz^F\  D˅62»whí`6p]֭UW+>4@kD^D +!81e9<65Cd,Z'G@Cf Hm* Y +s>@9& +jbiD\e=9gjYG:"H2*x_a4z/91iE"A!8T#("@W|U~a +=1~%JAs?ɋZG!,!%\G +\̙a:&+}BtbSDx9 Cg+Lm4Y1V*e#&ff gJ h=`7R +$ƳQIWO@&^m_b6`}p~S0E@ij]uh%b. GWhun,Tp8nY޼զ'*ʶ|-$ UG-)Q . (xcPC =! gBcb\Y3 @ 1 "ї _/(nG皙D4P}Lb8yqep|!LtpVBz]2u؛[ # >E꾪&i:V0Mt[墥Ի@2I/9[tfHJbCy6*?F@sr$P_f?/C={X 616`4yDӘh~*<^g?Oqɓp:a& ZpK h’UA@/+q5cM(N` +<9t_j\{"r\UU=oH'$@UPT)6@2;" +-k«Z\T ́o,}Z\Q (Y)-~8 ]5)&nEu)e^T0^VTJUyYP.>@ |%|$ wN +%h҅oSJTu$*xEAP.M|Lj{GZ.PϗjoSHD JjL|K%tĴZUr ʧo%~$p xDh\!%v3_bR@ַYYM\FA[9~\tPWExC`Oh:z,//-!%rґ4>\X;Rל7S Q75jQgNzIjfѷ)9quԮMC~P^OSF("ø8/!YCDړMh9rO0IK]ZHKro& -ƷЮgB\.%ތ5 +j9P>յEtQ4V;i>*(T@Ѱh5te^7) M_H?_ }t+I3%7Gס m,g +)ԫ{:랮{-=:T.\:OB)]) +\ZZRE+4\h|;-fUSD#Q<_{*jhP8zP+ymlxZ&qB>pVwy2'ïϢ|׬o'E0w{SJˮyW%ùniSSWz>u +"d-pAxeu'O3H"d,F\k*5x,& ڛ +z>jՕ"+c:`O,׳n ++En_$T_>:lw?V ̗ǪVÑN{OBGwr]ؐ\cpTfœ3GIA3K={pOūf;栎g|Oô_"uQ ݫ#Dc̻P()=_?+dytO wFFLA8"Ŕ):űw Zg-X!zhAoh|'mN24׸^]b[ָJSfw$[&oVˋn/~DEsz 3RaWhlm;44y1Yڿ5V:-oqJ uƐyp$^rCPS{z!$ +i |1 R<_aӝ8)ޯEa@0zFT[kh|TA7bd-ġ* 27,ΟzځjV( Ռb{)zz )\&7= cqKOZj$9fӞCVH)~`R9GSt%kxe덢ץ(9Dp*pXu! C$?9yGnf$I{H4'okb#6 1\g4m5F2Y` vbjkZa5V$A3[>0c@I9g0yKCBG^  " wIR1sKK54&;}H#WԽ4&NL]PAyL(=Gns?{O]|ڦg ?!Qxf]HL11EF m[IFb+ 6TdThkK*gqwM*VL8Q, Ql4ڠ 1)TP3zĽ8vqEz-6/0*"¦fr8(8(GΨ0~I3}n/T#8#VDH[gk( V3ES=#p)l]tn]p[dru;(+kx1[y>a5>R:D|A5^v93&Zf&3& .o\tq\kȡ%V^odk(p7{dŹ%K//YNwЯz-  +B|"Y$1G޴zeȖO) ^K%naJm~:-ĵVT >WCțq= u'oq-S!#Û}K #'4W5:e(+Z̴N|x\xt58 Fߺګ0n>h\`'E97SZk ߓos9|UG]r&} +p20cN\4&,^]Pbtto*K~&]J$H>PbN 373?O[K8e7G Q%rVq{kqQ3r2kQ(RFu>?,Ԩim46">FH?/PEt-[gF:B?P'b@t*iÞhqx*Gwdr=ك:B$=mۋCWRexஸJ`nUIyз )`m2 =It8rdC'nvIt8@{0?O +:iOT6 +/(J'O/GT`w +gڥ"cH_s81?ո7 WBg3$ѐʏ rzk4Q$)t,:ϪµGԇ PODEh" ;[ Z/O}m!4e) +R{:ˀӪ'Ht%CHqQɰ(&BPh o)N94i_cssZ #&/b~evxI]( +sуgK鸑 $AFe˜Fn֌h +0h@Zo ͵9`l)W#|J dzC ]TQ:Nhc>tB{F1vetߓ0ӯZjԔy>adk%ޟ eQVaWD + % +enAv{DCW'CEHX(Xba(-fGb bRv-ۻ6h~ܣ>bs^l167$Q9(EoYӡB B bJYLh8<(J 5-h 7:}|z>WYuJ=Alh݆S!0 bie;ŒoAZj#*(WMsɺZ ȁURJ `Yg@(+i~]Q>O?G~`WA&s뷯/JK`A+7dA@ـK~,BwSb| +i :BR[Ұ1/NtՏO:B2R +xH;EQh(x9|Hez龣*hU|x +0H<CFLl\DŽ*X;F,8@di_ k?GE+, 1.T2B +-48ڣzx jO&)5L[WC~zxYA%%{@;ri?EJ9-{A>kG2RrO=]V8QzeI0,wqh7R2jW/7LAE(\)-A#A:U"m'D+!3@}xԹ!Z-[zGԻ kK1<`H-w $F~zE-kW[}-ﮃ+x/72bv^h c.kIO-S%iCGep-cnr9^!9 +^C,*bѧuME:סKE@%"=@gXtt ) g.!UjY2GԻ{/Pԩ:qm詜v:l$oq1R1P*pcQ*| ԡ EdB>q)!Z<PS8C<mWR7y,/QE/e]<|C^H}t%\C ;eȽޣނG{.ԗp"Nݢ-FJ`5DYͦjڔP;fUGy(J|8[#Pp +ȱu|{b" i99zw9Cc;Jq'XT=}f|§*ԄBlVQ3#]п;ZS/,_8rM/Nz}`FKt( +I)[}BK;+y$NiJtMRW,%.VADvW׹moՠx-9s}Fwkk)9]V, XPjQu=\:GfQ~Z/@5Q聡HvB9Q/_&sk)s@k)]qJ~\•I8РSF`QN2yuie3B@=\Z#41B\3;՗d]G~C響H|xџ}tkCcK93:fu +endstream endobj 26 0 obj <>stream +H|;$9e")_=AkM{G/%[䯿_+v׿ەן߿$R@OZEQT[/ItOA)Z|F fRH]TE*6Wb)]8$'M]RtjތZ7B4u#ʛ djN% 4=~6?C$/7(IJ1%M: ֋dfիq=zv.vԕ.W:e~v .YE_!M-]c蟡3>GZ+Ս11IxAV~nnv=\Ll˼N6Ϫ;gp.ySFd܏S]ǛmI@]Pz k>(jGQ:q2:4Z@IkVQ`mZч"[Z&2+eͅ#*לuDVI?$(zY.l464E@~ mp +]yz5SIg|̢ 1 h!ѧ9we1LPxl-+ + Ȃ N}=}'{A8KnFn4 +ږƥ=Xoi^QoxCtV]z>G٥RHC&}Lt+H<;iU]ӺJm!"[AV53쐼5'wA*r mV k(ͬz`sҌR,jiGAx9ŽƉrL9*2_4Q5vZZWmй+OmO>lt&@y7'#Dx`aC\8c3P~::K:xc n %Q@FI𹹝% Im5 TS֡ 5ur-Яխ!)WHEP(-dbxwE͘i7(gH,ndےKՀ\=K٦vpuEl#>7,#mU~ԥn*3]Bs';nʚxƮJ+X$dKMnZ(ߤ3ՙURߗ6"VώFHf2oY5%׿M<&,_t(5IrPD9 c,ѴiM/gmIzqoj[Uy.=v +<Аnv0e TNт"_G%ޚ?=xӁQW鋇2ksmj=C A4(}݃75̤Gr,2C@Tx{X6=|אsͨq) +o=;8kKtkPi-S?GkaaնN.֐]?*k˭ Hj^ț#}^R6n[hƟm8@=~O [lw;oSB0hFe,ն^T6Z zT[0f%횻dhj Vu9r 4ث:?P>a:萎XL0cF:,8 (kuv;釴QevOUb $H4ϡnmᣏ6 4̔NѻrJK^7&6niY^Jo9;ZZl%_%K6zvec Uה@VpXA(- Inda$o˺YJ>V8}cDOg;iL-EeqxQt@Jy[vTtIu4omq4]8<|7(uL—*3O9౛5VG5O1D'*0><Ï}^o/_|oo_F?叏`Y +endstream endobj 6 0 obj [5 0 R] endobj 27 0 obj <> endobj xref +0 28 +0000000000 65535 f +0000000016 00000 n +0000000144 00000 n +0000057452 00000 n +0000000000 00000 f +0000065893 00000 n +0000154496 00000 n +0000057503 00000 n +0000057858 00000 n +0000066303 00000 n +0000066079 00000 n +0000066190 00000 n +0000065125 00000 n +0000065331 00000 n +0000065379 00000 n +0000065963 00000 n +0000065994 00000 n +0000066376 00000 n +0000066684 00000 n +0000067828 00000 n +0000077577 00000 n +0000092028 00000 n +0000095250 00000 n +0000100630 00000 n +0000116729 00000 n +0000132198 00000 n +0000149649 00000 n +0000154519 00000 n +trailer +<<808D96E663767D419AE0B32187AC3FAD>]>> +startxref +154737 +%%EOF diff --git a/images/letzplayquestions.png b/images/letzplayquestions.png new file mode 100644 index 0000000..1945811 Binary files /dev/null and b/images/letzplayquestions.png differ diff --git a/images/lvl5.png b/images/lvl5.png new file mode 100644 index 0000000..a32424a Binary files /dev/null and b/images/lvl5.png differ diff --git a/images/questdiagram.jpg b/images/questdiagram.jpg new file mode 100644 index 0000000..0726fea Binary files /dev/null and b/images/questdiagram.jpg differ diff --git a/itecthesis.sty b/itecthesis.sty new file mode 100644 index 0000000..543c94e --- /dev/null +++ b/itecthesis.sty @@ -0,0 +1,575 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% ITEC Thesis Style +% +% Main Author: Matthias Ohlenroth 07/16/02 +% Extended by: Klaus Leopold +% Extended by: Mathias Lux +% Extended by: Thomas FRANK (maketitleDiplNew +% - new title page layout according to Studienabteilung template) +% - removed \titlepage bug in preface environment +% +% Most of this is based on work done by S. Podlipnig and +% H. Kosch +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\NeedsTeXFormat{LaTeX2e} + +\ProvidesPackage{itecthesis}[2002/07/17 ITEC Thesis Style V1.1] +\typeout{ITEC Thesis Style V1.1 - M. Ohlenroth, extended by K. Leopold and Mathias Lux} + +\DeclareOption{phd}{\AtEndOfPackage{\@phdthesis}} +\DeclareOption{master}{\AtEndOfPackage{\@masterthesis}} +\ExecuteOptions{master} +\ProcessOptions + +\RequirePackage{ifthen} +\RequirePackage[pdftex]{graphicx} +%\RequirePackage{graphicx} +\RequirePackage[utf8]{inputenc} +\RequirePackage{amsmath} +\RequirePackage{amssymb} +\RequirePackage{float} +\RequirePackage{subfigure} +\RequirePackage[a4paper]{geometry} +\RequirePackage{rotating} +\RequirePackage{fancyhdr} +\RequirePackage{makeidx} +%\RequirePackage{programs} +\RequirePackage{array} +%\RequirePackage[dvips]{color} +\RequirePackage{color} +%\RequirePackage[dvips]{changebar} +\RequirePackage{changebar} +\RequirePackage{fontenc} +\RequirePackage{multicol} +\RequirePackage{fancyvrb} + +\usepackage[T1]{fontenc} +%\usepackage{times} + +% +% kl: some font stuff here +% +%\renewcommand{\sfdefault}{pjn} +%\renewcommand{\rmdefault}{pjn} + +% +% set paper geometry +% +%\geometry{a4paper,height=25.2cm,top=1.7cm,includehead,hdivide={3cm,15.5cm,}} +%\geometry{a4paper,height=23.5cm,top=2.3cm,includehead,hdivide={3cm,14.5cm,}} +\newlength{\cfigurewidth} +\setlength{\cfigurewidth}{12.5cm} +\def\spacing{1.15} +\renewcommand{\baselinestretch}{\spacing} + + +% +% set page style +% +\pagestyle{fancyplain} +\renewcommand{\chaptermark}[1]{\markboth{#1}{}} +\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}} +\rhead[\fancyplain{}{\slshape \leftmark}]{\fancyplain{}% + {\slshape \thepage}} +\chead{} +\lhead[\fancyplain{}{\slshape \thepage}]{\fancyplain{}% + {\slshape \rightmark}} +\cfoot{} +\rfoot{} +\lfoot{} +% unterste Zeile aller Seiten auf gleicher Hoehe (ungetestet) +\flushbottom + +% +% some definitions +% + +% macro to write function names etc. (code) +\newcommand{\code}[1]{\texttt{#1}} +\newcommand{\bs}{\symbol{134}}% print backslash + +\newcommand{\clearemptydoublepage}{\newpage{\pagestyle{empty}\cleardoublepage}} +\setcounter{tocdepth}{4} +\floatplacement{figure}{htb} +\def\date#1#2{\gdef\@date{#1 #2}\gdef\@Xmonth{#1}\gdef\@Xyear{#2}\gdef\thedate{#1 #2}} +\def\isection#1{\chapter{#1}} +\def\isubsection#1{\section{#1}} +\def\isubsubsection#1{\subsection{#1}} +\def\isubsubsubsection#1{\subsubsection{#1}} + +% +% color macros +% +% koi \outerbarstrue +\def\prel#1{{\cbstart\color[gray]{0.4}#1\cbend}} +\def\prelstart{\cbstart\color[gray]{0.4}} +\def\prelend{\color{black}\cbend} +\def\hint#1{{\cbstart\color[gray]{0.6}#1\cbend}} +\def\hintstart{\cbstart\color[gray]{0.6}} +\def\hintend{\color{black}\cbend} +\def\old#1{{\cbstart\color[gray]{0.7}#1\cbend}} +\def\oldstart{\cbstart\color[gray]{0.7}} +\def\oldend{\color{black}\cbend} +\def\oldold#1{{\cbstart\color[gray]{0.8}#1\cbend}} +\def\oldoldstart{\cbstart\color[gray]{0.8}} +\def\oldoldend{\color{black}\cbend} +% to be continued... +\def\tbc#1{{\cbstart#1\cbend}} +\def\tbcstart{\cbstart} +\def\tbcend{\color{black}\cbend} + + + +% +% titlepage for phd +% + +\def\begutachterA#1{\gdef\@begutachterA{#1}} +\def\begutachterB#1{\gdef\@begutachterB{#1}} +\def\begutachterC#1{\gdef\@begutachterC{#1}} +\begutachterA{}\begutachterB{}\begutachterC{} +\newcommand\maketitleDissA{\begin{titlepage}% + \let\footnotesize\small + \let\footnoterule\relax + \let\footnote\thanks + \vfil + \pagestyle{empty} + \begin{center}% + \vspace{30mm}{\Large\@author\par} + \vspace{14mm}{\Huge\bf\@title\par} + \vspace{19mm}{\LARGE DISSERTATION\par} + \vspace{10mm}{\Large Zur Erlangung des akademischen Grades\\ + Doktor der technischen Wissenschaften\par} + \vspace{25mm}{\Large Studium der Informatik\par} + \vspace{21mm}{\Large Universit\"at Klagenfurt\\ + Fakult\"at f\"ur Technische Wissenschaften\par} + \end{center} + \vspace{20mm} + {\Large 1. Begutachter: \@begutachterA\\} + {\Large 2. Begutachter: \@begutachterB\\} + \ifthenelse{\equal{}{\@begutachterC}}{}{\Large 3. Begutachter: \@begutachterC\\} + {\Large Institut f\"ur Informationstechnologie\par} + \vspace{10mm} + \begin{center}% + \textsl{Copyright \@Xyear\ by \@author.} + \end{center} + \vspace{10mm}\hfill{\Large\@date} + \vfil\null + \cleardoublepage + \end{titlepage}% + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + \pagenumbering{roman} +} +\newcommand\maketitleDissB{\begin{titlepage}% + \let\footnotesize\small + \let\footnoterule\relax + \let\footnote\thanks + \vfil + \pagestyle{empty} + \begin{center}% + %\vspace*{10mm} + \rule{\linewidth}{1mm} + \begin{flushright} + \Huge\bf\@title\par + \vspace{8mm} + \LARGE \@author + \end{flushright} + \rule{\linewidth}{1mm}\par + \vspace*{19mm}{\LARGE DISSERTATION\par} + \vspace{15mm}{\Large Zur Erlangung des akademischen Grades\\ + Doktor der technischen Wissenschaften\par} + \vspace{20mm}{\Large Studium der Informatik\par} + \vspace{21mm}{\Large Universit\"at Klagenfurt\\ + Fakult\"at f\"ur Technische Wissenschaften\par} + \end{center} + \vspace{20mm} + {\Large 1. Begutachter: \@begutachterA\\} + {\Large 2. Begutachter: \@begutachterB\\} + \ifthenelse{\equal{}{\@begutachterC}}{}{\Large 3. Begutachter: \@begutachterC\\} + {\Large Institut f\"ur Informationstechnologie\par} + \vspace{10mm} + \begin{center}% + \textsl{Copyright \@Xyear\ by \@author.} + \end{center} +% \vspace{10mm}\hfill{\Large\@date} + \vfil\null + \cleardoublepage + \end{titlepage}% + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + \pagenumbering{roman} +} + +\newcommand{\@phdthesis}{ + \let\maketitle\maketitleDissB +} + + +% +% titlepage for master +% + +\def\eingereichtbei#1{\gdef\@eingereichtbei{#1}} +\def\akgrad#1{\gdef\@akgrad{#1}} +\def\finaldate{September 2019} + +\eingereichtbei{Assoc.-Prof. Dr. Dipl.-Ing. Mathias Lux} +\akgrad{Diplom-Ingenieur} + +\newcommand{\maketitleDipl}{\begin{titlepage}% + \let\footnotesize\small + \let\footnoterule\relax + \let\footnote\thanks + \vfil + \pagestyle{empty} +% \begin{flushright} +% Institut fuer Informationstechnologie +% \end{flushright} + \begin{figure}[ht] + \raggedleft + \includegraphics[width=4cm]{./images/AAU_Black_Institut_Infotech_english_Pfade} + \end{figure} + \begin{flushright} + \vspace{10mm} + \hrule + \vspace{1mm}{\Huge\bf\@title\par} + \vspace{5mm}{\Large\@author\par} + \vspace{2mm} + \hrule + \end{flushright} + \begin{center} + \vspace{20mm}{\LARGE MAGISTERARBEIT\par} + \vspace{10mm}{\Large Zur Erlangung des akademischen Grades\\ \@akgrad \par} + \vspace{21mm}{\Large Institut f\"ur Informationstechnologie\par} + \vspace{1mm}{\Large Universit\"at Klagenfurt\par} + \vspace{42mm}{\large Eingereicht bei \@eingereichtbei} + \end{center} + \vfil\null + \cleardoublepage +\end{titlepage} + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + \pagenumbering{roman} +} + +\newcommand{\maketitleDiplNew}{\begin{titlepage}% + \let\footnotesize\small + \let\footnoterule\relax + \let\footnote\thanks + \vfil + \pagestyle{empty} +% \begin{flushright} +% Institut fuer Informationstechnologie +% \end{flushright} + \begin{figure}[ht] + %\raggedleft + \begin{center} + \includegraphics[width=6cm]{./images/AAU_Black_Institut_Infotech_english_Pfade} + \end{center} + \end{figure} + \begin{center} + \hrule + \vspace{3mm}{\Large\@author\par} + \vspace{2mm}{\Huge\bf\@title\par} + \vspace{2mm} + \hrule + \vspace{15mm}{\LARGE BACHELORARBEIT\par} + \vspace{5mm}{\Large zur Erlangung des akademischen Grades\\ Bachelor \par} + \vspace{10mm}{\Large Studium\\ ANGEWANDTE INFORMATIK\par} + \vspace{2mm} + \vspace{10mm}{\Large Alpen-Adria-Universit\"at Klagenfurt\\} + {\Large Fakult\"at f\"ur Technische Wissenschaften\par} + \end{center} + \begin{flushleft} + \vspace{10mm}{\large Begutachter: \\\@eingereichtbei\\Institut f\"ur Informationstechnologie} + \end{flushleft} + \begin{flushright} + {\large \finaldate} + \end{flushright} + \vfil\null + \pagenumbering{roman} + \cleardoublepage +\end{titlepage} + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax +} + +\newcommand{\@masterthesis}{ + \let\maketitle\maketitleDiplNew +} + + +% +% Erklaerung, Danksagung etc. +% +\newenvironment{preface}[1]{ + \pagestyle{empty} + \parindent0em + %\titlepage - here was the bug + \@beginparpenalty\@lowpenalty + \begin{center}% + \large\bfseries #1 + \@endparpenalty\@M + \end{center}}% + {\par\vfil\null\cleardoublepage\endtitlepage} + +\renewenvironment{abstract}{ + \begin{preface}{\abstractname}}{ + \end{preface}} + +\def\prefacesection#1{% + \chapter*{#1} + \addcontentsline{toc}{chapter}{#1}} + +% +% everything before the text +% +\def\afterpreface{ + \setcounter{tocdepth}{2} + \tableofcontents + \clearemptydoublepage + %\listoffigures + %\clearemptydoublepage + %\listoftables + %\clearemptydoublepage + \pagenumbering{arabic} + \pagestyle{fancyplain} + \setcounter{page}{1}} + +%new commands by TF!!!!!!!!!!! +\newcommand{\cs}[1]{\fcolorbox{yellow}{yellow}{#1}} +\newcommand{\cl}[1]{\fcolorbox{yellow}{yellow}{\parbox{\textwidth}{#1}}} +\newcommand{\en}[1]{\textit{#1}} +\newcommand{\blank}[1]{\textit{#1}} +\newcommand{\mybox}[1]{\noindent\fbox{\parbox{\textwidth}{#1}}} +\newcommand{\myline}{ + \setlength{\unitlength}{\textwidth} + \noindent\begin{picture}(1,0) + \put(0,0){\line(1,0){1}} + \end{picture} +} +\definecolor{Gray}{gray}{0.5} +%end new commands by TF!!!!!!!!!!! + +% +% include figures +% +% input: file name, caption, label +% +\def\cfigure#1#2#3{% + \begin{figure}[htb] + \begin{center} + \includegraphics[keepaspectratio]{#1} + \caption{#2}\label{#3} + \end{center} + \end{figure}} + +\def\cfigurew#1#2#3{% + \begin{figure}[htb] + \begin{center} + \includegraphics[keepaspectratio,width=\cfigurewidth]{#1} + \caption{#2}\label{#3} + \end{center} + \end{figure}} + +\def\cfigureext#1#2#3#4{% + \begin{figure}[htb] + \begin{center} + \includegraphics[keepaspectratio,#4]{#1} + \caption{#2}\label{#3} + \end{center} + \end{figure}} + +% +% table with caption +% +\def\ctable#1#2#3#4{% + \begin{table} + \begin{center}\begin{tabular}{#1} + #2 + \end{tabular}\end{center} + \caption{#3}\label{#4} + \end{table}} + +% +% abc list +% + +\newcounter{abc@listcntr} +\newenvironment{abc}% + {\begin{list}{\alph{abc@listcntr})}% + {\usecounter{abc@listcntr} \topsep=2pt \partopsep=0pt% + \leftmargin=17.5pt \itemsep=2pt \parsep=0pt \parskip=0pt}}% + {\end{list}} + +% +% Index stuff +% +\newcommand{\idx}[1]{#1\index{#1}} % normal index entry +\newcommand{\Idx}[1]{#1\index{#1|textbf}} % preferred index entry +\newcommand{\idxx}[2]{#1\index{#2!#1}} % subindex +\newcommand{\Idxx}[2]{#1\index{#2!#1|textbf}} % subindex +\newcommand{\idxxx}[3]{#1\index{#2!#3!#1}} % subsubindex +\newcommand{\Idxxx}[3]{#1\index{#2!#3!#1|textbf}}% subsubindex +\newcommand{\idxtt}[1]{\texttt{#1}\index{#1@\texttt{#1}}} % tt index entry +\newcommand{\icode}[1]{\code{#1}\index{#1@\code{#1}}}% code index entry +% word and index word are different: +\newcommand{\idxe}[2]{#1\index{#2}} % normal index entry +\newcommand{\Idxe}[2]{#1\index{#2|textbf}} % preferred index entry +\newcommand{\idxex}[3]{#1\index{#2!#3}} % subindex +\newcommand{\Idxex}[3]{#1\index{#2!#3|textbf}} % subindex +\newcommand{\idxexx}[4]{#1\index{#2!#3!#4}} % subsubindex +\newcommand{\Idxexx}[4]{#1\index{#2!#3!#4|textbf}}% subsubindex +\newcommand{\idxett}[2]{\texttt{#1}\index{#2@\texttt{#2}}} % tt index entry +\newcommand{\iecode}[2]{\code{#1}\index{#2@\code{#2}}}% code index entry +% (re)define index commands +% this requires itecthesis.ist and further manipulation +% of the resulting *.ind file (all \idxdl lines must have '}' appended) +\renewcommand\@idxitem{\par\hangindent 20\p@} +\newlength{\idx@width} +\newcommand{\idx@psectlen}{16\p@} +\newcommand{\idxdl}[3]{% + \def\idx@dot{.} + \vskip \z@ \@plus.2\p@ + {\leftskip #1\relax \rightskip \idx@psectlen \@plus 10\p@ \parfillskip -\rightskip + \parindent #1\relax\@afterindenttrue + \interlinepenalty\@M + \settowidth{\idx@width}{\normalfont\normalcolor#3\hspace*{2pt}} + \ifthenelse{\lengthtest{\idx@width < \idx@psectlen}}% + {\setlength{\idx@width}{\idx@psectlen}}{} + \ifthenelse{\equal{#3}{}}% + {\def\idx@dot{}}{} + \leavevmode + \@tempdima 20\p@\relax + \advance\leftskip \@tempdima \null\nobreak\hskip -\leftskip + {\hspace{0pt}#2}\nobreak + \leaders\hbox{$\m@th + \mkern \@dotsep mu\hbox{\tiny\idx@dot}\mkern \@dotsep + mu$}\hfill + \nobreak + \hb@xt@\idx@width{\hfil\normalfont \normalcolor #3}% +% {\hfil\normalfont \normalcolor #3}% + \par + } +} + +\newcommand{\threecolindex}{ +\renewenvironment{theindex} + {\@mkboth{\MakeUppercase\indexname}% + {\MakeUppercase\indexname}% + \thispagestyle{plain}\parindent\z@ + \parskip\z@ \@plus .3\p@\relax + \let\item\@idxitem + \columnsep25pt + \begin{multicols}{3}[\@makeschapterhead{\indexname}]} + {\end{multicols}} +} + +% +% set chapter heading style +% + +% copy of chapitre.sty from gavoille@ens-lyon.fr - bug fixes by M. Ohlenroth +% _______________________________________ +% CHAPITRE | +% /| Style Chapitre (gavoille@ens-lyon.fr) +% | +% | +% --- + +% \chaptername = Chapter/Chapitre +% \appendixname = Appendix/Annexe +% \@chapapp : nom du chapitre = \chaptername ou \appendixname +% \thechapter : numro du chapitre = 1,2 ... ou A,B, ... + +\newfont{\chapfonte}{cmr10 scaled 9000} +% La taille (=hauteur) de la fonte est 10pt * scaled / 1000 +% Remarque : \magstep vaut 1000*(1.2)^n +% Donc \magstep1 multiplie la fonte par 1.2, ie l'augmente de 20% + +\def\haut{20mm} % Hauteur des chiffres, ajuster avec 'scaled' +\def\decal{1.75ex} % Pour aligner la ligne avec le haut de CHAPITRE + +\newlength{\lgnamechap} +\newlength{\lgnumchap} +\newlength{\lgall} + +\def\@makechapterhead#1{% + \thispagestyle{empty}% pas de numro de page + \def\myboxtwo{\mbox{\chapfonte{\thechapter}}} + \ifthenelse{\equal{\@chapapp}{\appendixname}}{ + \def\myboxone{\Large\sf\uppercase\expandafter{\appendixname}}}{ + \def\myboxone{\Large\sf\uppercase\expandafter{\chaptername}}} + \settowidth{\lgnamechap}{\myboxone} + \settowidth{\lgnumchap}{\myboxtwo} + \addtolength{\lgnumchap}{6mm} + \setlength{\lgall}{\textwidth} + \addtolength{\lgall}{-\lgnamechap} + \addtolength{\lgall}{-\lgnumchap} + \addtolength{\lgall}{-2mm} + {\parindent\z@ + \parbox[t]{\lgnamechap}{\myboxone} + \raisebox{\decal}{% + \raisebox{-\haut}{\parbox[t]{\lgnumchap}{\hspace{2mm}\myboxtwo}}} + \raisebox{\decal}{\parbox[t]{\lgall}{\rule{\lgall}{1mm}\\\Huge\bf{#1}}} + \par + \nobreak + \vskip 100\p@ + } +} + +% +% redefine chapter*: change hight at which title starts +% +\def\@makeschapterhead#1{% + {\parindent \z@ \raggedright + \normalfont + \interlinepenalty\@M + \Huge \bfseries #1\par\nobreak + \vskip 40\p@ + }} + + + +\endinput + diff --git a/references.bib b/references.bib new file mode 100644 index 0000000..976df2e --- /dev/null +++ b/references.bib @@ -0,0 +1,65 @@ +% This file was created with JabRef 2.9.2. +% Encoding: Cp1252 + +@INPROCEEDINGS{Lux2008, + author = {Mathias Lux and Savvas A. Chatzichristofis}, + title = {Lire: lucene image retrieval: an extensible java {CBIR} library}, + booktitle = {Proceedings of the 16th International Conference on Multimedia 2008,}, + year = {2008}, + pages = {1085--1088}, + address = {Vancouver, Canada}, + month = {Oct}, + owner = {mlux}, + timestamp = {2015.02.26} +} +@INPROCEEDINGS{tynan, + author = {Tynan Sylvester}, + title = {Designing Games - A Guide to Engineering Experiences}, + booktitle = {Designing Games - A Guide to Engineering Experiences}, + year = {2013}, + pages = {0--1000}, + address = {Vancouver, Canada}, + month = {Feb}, + owner = {tynan}, + timestamp = {2019.07.18} +} +@INPROCEEDINGS{gantt, + author = {Alexandre Thomas}, + title = {GanttProject}, + year = {2003}, + address = {https://www.ganttproject.biz/}, + owner = {Alexandre Thomas}, + timestamp = {2019.07.18} +} +@INPROCEEDINGS{fork, + author = {Christopher Hribar}, + title = {Fork of GanttProject}, + year = {2019}, + address = {https://github.com/hribhrib/ganttproject}, + owner = {hribar}, + timestamp = {2019.07.18} +} +@INPROCEEDINGS{store, + author = {J. Clement}, + title = {Number of available applications in the Google Play Store from December 2009 to June 2019}, + year = {2019}, + address = {https://www.statista.com/statistics/266210/number-of-available-applications-in-the-google-play-store/}, + timestamp = {2019.07.18} +} +@INPROCEEDINGS{git, + title = {GitHub}, + address = {https://github.com/}, + timestamp = {2019.07.18} +} +@INPROCEEDINGS{keith, + author = {Ao.Univ.-Prof. Dr. Keith Andrews}, + title = {9.7.1 Post-Test Interview}, + booktitle = {Human-Computer Interaction}, + year = {2019}, + pages = {142}, + address = {ISDS, Graz University of Technology, Inffeldgasse 16c, A-8010 Graz}, + month = {Mar}, + owner = {keith}, + timestamp = {2019.07.18} +} + diff --git a/thesis.aux b/thesis.aux new file mode 100644 index 0000000..2dc05dd --- /dev/null +++ b/thesis.aux @@ -0,0 +1,100 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} +\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined +\global\let\oldcontentsline\contentsline +\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} +\global\let\oldnewlabel\newlabel +\gdef\newlabel#1#2{\newlabelxx{#1}#2} +\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} +\AtEndDocument{\ifx\hyper@anchor\@undefined +\let\contentsline\oldcontentsline +\let\newlabel\oldnewlabel +\fi} +\fi} +\global\let\hyper@last\relax +\gdef\HyperFirstAtBeginDocument#1{#1} +\providecommand\HyField@AuxAddToFields[1]{} +\providecommand\HyField@AuxAddToCoFields[2]{} +\babel@aux{english}{} +\citation{defgami} +\citation{learn} +\citation{doesitwork} +\citation{tynan} +\citation{esport} +\citation{servicemarketing} +\citation{doesitwork} +\citation{servicemarketing} +\citation{doesitwork} +\citation{gamifirmen} +\citation{stackbadges} +\citation{gantt} +\@writefile{toc}{\contentsline {chapter}{\numberline {1}Einf\IeC {\"u}hrung}{3}{chapter.1}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\citation{store} +\citation{bk} +\citation{doesitwork} +\@writefile{lof}{\contentsline {figure}{\numberline {1.1}{\ignorespaces Abbildung aus Hamari, Does Gamification Work? \cite {doesitwork}}}{4}{figure.1.1}\protected@file@percent } +\newlabel{fig:searchhits}{{1.1}{4}{Abbildung aus Hamari, Does Gamification Work? \cite {doesitwork}}{figure.1.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {1.1}Motivation}{4}{section.1.1}\protected@file@percent } +\citation{learn} +\citation{doesitwork} +\citation{servicemarketing} +\citation{keith} +\@writefile{toc}{\contentsline {section}{\numberline {1.2}Related Work}{5}{section.1.2}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {2}Implementierung}{6}{chapter.2}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {2.1}Avatar}{6}{section.2.1}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2.2}Quest}{6}{section.2.2}\protected@file@percent } +\newlabel{quest}{{2.2}{6}{Quest}{section.2.2}{}} +\@writefile{toc}{\contentsline {section}{\numberline {2.3}Levelsystem}{10}{section.2.3}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2.4}Game-Loop}{11}{section.2.4}\protected@file@percent } +\newlabel{gameloop}{{2.4}{11}{Game-Loop}{section.2.4}{}} +\@writefile{toc}{\contentsline {section}{\numberline {2.5}Game-Engine}{11}{section.2.5}\protected@file@percent } +\newlabel{gameengine}{{2.5}{11}{Game-Engine}{section.2.5}{}} +\citation{gantt} +\citation{git} +\citation{fork} +\@writefile{toc}{\contentsline {chapter}{\numberline {3}Integration in GanttProject}{14}{chapter.3}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {3.1}Warum GanttProject}{14}{section.3.1}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3.2}Integration}{14}{section.3.2}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Erkl\IeC {\"a}rung des Questsystems.}}{15}{figure.3.1}\protected@file@percent } +\newlabel{fig:quest}{{3.1}{15}{Erklärung des Questsystems}{figure.3.1}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3.2}{\ignorespaces Pop-Up f\IeC {\"u}r Erreichen des maximalen Levels.}}{16}{figure.3.2}\protected@file@percent } +\newlabel{fig:popup}{{3.2}{16}{Pop-Up für Erreichen des maximalen Levels}{figure.3.2}{}} +\citation{video} +\citation{keith} +\@writefile{toc}{\contentsline {chapter}{\numberline {4}Studie}{17}{chapter.4}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {4.1}Studienaufbau}{17}{section.4.1}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {4.2}Studienablauf}{17}{section.4.2}\protected@file@percent } +\@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces Fragen zur Gamification.}}{19}{figure.4.1}\protected@file@percent } +\newlabel{fig:letzplayquestions}{{4.1}{19}{Fragen zur Gamification}{figure.4.1}{}} +\@writefile{toc}{\contentsline {section}{\numberline {4.3}Studienergebnisse}{19}{section.4.3}\protected@file@percent } +\@writefile{lot}{\contentsline {table}{\numberline {4.1}{\ignorespaces Zeit in Sekunden der Testpersonen}}{19}{table.4.1}\protected@file@percent } +\newlabel{table:time}{{4.1}{19}{Zeit in Sekunden der Testpersonen}{table.4.1}{}} +\bibstyle{unsrt} +\bibdata{references} +\@writefile{toc}{\contentsline {chapter}{\numberline {5}Schlussfolgerung}{21}{chapter.5}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\bibcite{tynan}{1} +\bibcite{gantt}{2} +\bibcite{store}{3} +\bibcite{git}{4} +\bibcite{fork}{5} +\bibcite{keith}{6} +\bibcite{servicemarketing}{7} +\bibcite{esport}{8} +\bibcite{doesitwork}{9} +\bibcite{stackbadges}{10} +\bibcite{gamifirmen}{11} +\bibcite{bk}{12} +\bibcite{video}{13} +\bibcite{learn}{14} +\bibcite{defgami}{15} diff --git a/thesis.bbl b/thesis.bbl new file mode 100644 index 0000000..af66b16 --- /dev/null +++ b/thesis.bbl @@ -0,0 +1,49 @@ +\begin{thebibliography}{1} + +\bibitem{tynan} +Tynan Sylvester. Designing games - a guide to engineering experiences. In {\em Designing Games - A Guide to Engineering Experiences}, pages 0--1000, Vancouver, Canada, Feb 2013. + +\bibitem{gantt} +Alexandre Thomas. Ganttproject. https://www.ganttproject.biz/, 2003. + +\bibitem{store} +J.~Clement. Number of available applications in the google play store from + december 2009 to june 2019. https://www.statista.com/statistics/266210/number-of-available-applications-in-the-google-play-store/, 2019. + +\bibitem{git} +Github. https://github.com/. + +\bibitem{fork} +Christopher Hribar. Fork of ganttproject. https://github.com/hribhrib/ganttproject, 2019. + +\bibitem{keith} +Ao.Univ.-Prof. Dr.~Keith Andrews. 9.7.1 post-test interview. In {\em Human-Computer Interaction}, page 142, ISDS, Graz University of Technology, Inffeldgasse 16c, A-8010 Graz, Mar 2019. + +\bibitem{servicemarketing} +Huotari, Kai, and Juho Hamari. "Defining gamification: a service marketing perspective." Proceeding of the 16th international academic MindTrek conference. ACM, 2012. + +\bibitem{esport} +Esports Earnings. https://www.esportsearnings.com/tournaments + +\bibitem{doesitwork} +Hamari, Juho, Jonna Koivisto, and Harri Sarsa. "Does Gamification Work?-A Literature Review of Empirical Studies on Gamification." HICSS. Vol. 14. No. 2014. 2014. + +\bibitem{stackbadges} +StackOverflow, Badges. https://stackoverflow.com/help/badges + +\bibitem{gamifirmen} +Gamification-Unternehmen. https://www.gameffective.com/, https://www.game-learn.com/, https://www.gamewheel.com/ + +\bibitem{bk} +Von gamewheel entwickelte Spiel für BurgerKing. https://www.gamewheel.com/stories/burger-king + +\bibitem{video} +GanttProject Tutorial Video, https://www.youtube.com/watch?v=5rHCSa5ad34 + +\bibitem{learn} +Muntean, Cristina. (2011). Raising engagement in e-learning through gamification. Proc. 6th International Conference on Virtual Learning ICVL. + +\bibitem{defgami} +Deterding, Sebastian, et al. "From game design elements to gamefulness: defining gamification." Proceedings of the 15th international academic MindTrek conference: Envisioning future media environments. ACM, 2011. + +\end{thebibliography} diff --git a/thesis.blg b/thesis.blg new file mode 100644 index 0000000..d9d9fe6 --- /dev/null +++ b/thesis.blg @@ -0,0 +1,54 @@ +This is BibTeX, Version 0.99d (TeX Live 2019/dev/Debian) +Capacity: max_strings=100000, hash_size=100000, hash_prime=85009 +The top-level auxiliary file: thesis.aux +The style file: unsrt.bst +Database file #1: references.bib +Warning--I didn't find a database entry for "servicemarketing" +Warning--empty booktitle in gantt +Warning--empty booktitle in store +Warning--empty author in git +Warning--empty booktitle in git +Warning--empty year in git +Warning--empty booktitle in fork +You've used 6 entries, + 1791 wiz_defined-function locations, + 477 strings with 4184 characters, +and the built_in function-call counts, 1167 in all, are: += -- 104 +> -- 21 +< -- 2 ++ -- 11 +- -- 5 +* -- 50 +:= -- 169 +add.period$ -- 17 +call.type$ -- 6 +change.case$ -- 6 +chr.to.int$ -- 0 +cite$ -- 12 +duplicate$ -- 80 +empty$ -- 145 +format.name$ -- 5 +if$ -- 282 +int.to.chr$ -- 0 +int.to.str$ -- 6 +missing$ -- 6 +newline$ -- 32 +num.names$ -- 5 +pop$ -- 47 +preamble$ -- 1 +purify$ -- 0 +quote$ -- 0 +skip$ -- 23 +stack$ -- 0 +substring$ -- 31 +swap$ -- 14 +text.length$ -- 2 +text.prefix$ -- 0 +top$ -- 0 +type$ -- 0 +warning$ -- 6 +while$ -- 9 +width$ -- 7 +write$ -- 63 +(There were 7 warnings) diff --git a/thesis.cb b/thesis.cb new file mode 100644 index 0000000..e69de29 diff --git a/thesis.cb2 b/thesis.cb2 new file mode 100644 index 0000000..e69de29 diff --git a/thesis.lof b/thesis.lof new file mode 100644 index 0000000..a70117a --- /dev/null +++ b/thesis.lof @@ -0,0 +1,10 @@ +\babel@toc {english}{} +\addvspace {10\p@ } +\contentsline {figure}{\numberline {1.1}{\ignorespaces Abbildung aus Hamari, Does Gamification Work? \cite {doesitwork}}}{4}{figure.1.1}% +\addvspace {10\p@ } +\addvspace {10\p@ } +\contentsline {figure}{\numberline {3.1}{\ignorespaces Erkl\IeC {\"a}rung des Questsystems.}}{15}{figure.3.1}% +\contentsline {figure}{\numberline {3.2}{\ignorespaces Pop-Up f\IeC {\"u}r Erreichen des maximalen Levels.}}{16}{figure.3.2}% +\addvspace {10\p@ } +\contentsline {figure}{\numberline {4.1}{\ignorespaces Fragen zur Gamification.}}{19}{figure.4.1}% +\addvspace {10\p@ } diff --git a/thesis.log b/thesis.log new file mode 100644 index 0000000..b6c590e --- /dev/null +++ b/thesis.log @@ -0,0 +1,1077 @@ +This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2019/dev/Debian) (preloaded format=pdflatex 2019.4.29) 2 SEP 2019 16:23 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**thesis.tex +(./thesis.tex +LaTeX2e <2018-12-01> +(/usr/share/texlive/texmf-dist/tex/latex/base/report.cls +Document Class: report 2018/09/03 v1.4i Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo +File: size11.clo 2018/09/03 v1.4i Standard LaTeX file (size option) +) +\c@part=\count80 +\c@chapter=\count81 +\c@section=\count82 +\c@subsection=\count83 +\c@subsubsection=\count84 +\c@paragraph=\count85 +\c@subparagraph=\count86 +\c@figure=\count87 +\c@table=\count88 +\abovecaptionskip=\skip41 +\belowcaptionskip=\skip42 +\bibindent=\dimen102 +) (./itecthesis.sty +Package: itecthesis 2002/07/17 ITEC Thesis Style V1.1 + +ITEC Thesis Style V1.1 - M. Ohlenroth, extended by K. Leopold and Mathias Lux +(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty +Package: ifthen 2014/09/29 v1.1c Standard LaTeX ifthen package (DPC) +) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 2017/06/01 v1.1a Enhanced LaTeX Graphics (DPC,SPQR) + +(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 2014/10/28 v1.15 key=value parser (DPC) +\KV@toks@=\toks14 +) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2017/06/25 v1.2c Standard LaTeX Graphics (DPC,SPQR) + +(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 2016/01/03 v1.10 sin cos tan (DPC) +) +(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration +) +Package graphics Info: Driver file: pdftex.def on input line 99. + +(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def +File: pdftex.def 2018/01/08 v1.0l Graphics/color driver for pdftex +)) +\Gin@req@height=\dimen103 +\Gin@req@width=\dimen104 +) +(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty +Package: inputenc 2018/08/11 v1.3c Input encoding file +\inpenc@prehook=\toks15 +\inpenc@posthook=\toks16 +) +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty +Package: amsmath 2018/12/01 v2.17b AMS math features +\@mathmargin=\skip43 + +For additional information on amsmath, use the `?' option. +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty +Package: amstext 2000/06/29 v2.01 AMS text + +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty +File: amsgen.sty 1999/11/30 v2.0 generic functions +\@emptytoks=\toks17 +\ex@=\dimen105 +)) +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty +Package: amsbsy 1999/11/29 v1.2d Bold Symbols +\pmbraise@=\dimen106 +) +(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty +Package: amsopn 2016/03/08 v2.02 operator names +) +\inf@bad=\count89 +LaTeX Info: Redefining \frac on input line 223. +\uproot@=\count90 +\leftroot@=\count91 +LaTeX Info: Redefining \overline on input line 385. +\classnum@=\count92 +\DOTSCASE@=\count93 +LaTeX Info: Redefining \ldots on input line 482. +LaTeX Info: Redefining \dots on input line 485. +LaTeX Info: Redefining \cdots on input line 606. +\Mathstrutbox@=\box27 +\strutbox@=\box28 +\big@size=\dimen107 +LaTeX Font Info: Redeclaring font encoding OML on input line 729. +LaTeX Font Info: Redeclaring font encoding OMS on input line 730. +\macc@depth=\count94 +\c@MaxMatrixCols=\count95 +\dotsspace@=\muskip10 +\c@parentequation=\count96 +\dspbrk@lvl=\count97 +\tag@help=\toks18 +\row@=\count98 +\column@=\count99 +\maxfields@=\count100 +\andhelp@=\toks19 +\eqnshift@=\dimen108 +\alignsep@=\dimen109 +\tagshift@=\dimen110 +\tagwidth@=\dimen111 +\totwidth@=\dimen112 +\lineht@=\dimen113 +\@envbody=\toks20 +\multlinegap=\skip44 +\multlinetaggap=\skip45 +\mathdisplay@stack=\toks21 +LaTeX Info: Redefining \[ on input line 2844. +LaTeX Info: Redefining \] on input line 2845. +) +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty +Package: amssymb 2013/01/14 v3.01 AMS font symbols + +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty +Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support +\symAMSa=\mathgroup4 +\symAMSb=\mathgroup5 +LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' +(Font) U/euf/m/n --> U/euf/b/n on input line 106. +)) +(/usr/share/texlive/texmf-dist/tex/latex/float/float.sty +Package: float 2001/11/08 v1.3d Float enhancements (AL) +\c@float@type=\count101 +\float@exts=\toks22 +\float@box=\box29 +\@float@everytoks=\toks23 +\@floatcapt=\box30 +) +(/usr/share/texlive/texmf-dist/tex/latex/subfigure/subfigure.sty +Package: subfigure 2002/03/15 v2.1.5 subfigure package +\subfigtopskip=\skip46 +\subfigcapskip=\skip47 +\subfigcaptopadj=\dimen114 +\subfigbottomskip=\skip48 +\subfigcapmargin=\dimen115 +\subfiglabelskip=\skip49 +\c@subfigure=\count102 +\c@lofdepth=\count103 +\c@subtable=\count104 +\c@lotdepth=\count105 + +**************************************** +* Local config file subfigure.cfg used * +**************************************** +(/usr/share/texlive/texmf-dist/tex/latex/subfigure/subfigure.cfg) +\subfig@top=\skip50 +\subfig@bottom=\skip51 +) +(/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty +Package: geometry 2018/04/16 v5.8 Page Geometry + +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty +Package: ifpdf 2018/09/07 v3.3 Provides the ifpdf switch +) +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty +Package: ifvtex 2016/05/16 v1.6 Detect VTeX and its facilities (HO) +Package ifvtex Info: VTeX not detected. +) +(/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty +Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional +) +\Gm@cnth=\count106 +\Gm@cntv=\count107 +\c@Gm@tempcnt=\count108 +\Gm@bindingoffset=\dimen116 +\Gm@wd@mp=\dimen117 +\Gm@odd@mp=\dimen118 +\Gm@even@mp=\dimen119 +\Gm@layoutwidth=\dimen120 +\Gm@layoutheight=\dimen121 +\Gm@layouthoffset=\dimen122 +\Gm@layoutvoffset=\dimen123 +\Gm@dimlist=\toks24 +) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/rotating.sty +Package: rotating 2016/08/11 v2.16d rotated objects in LaTeX +\c@r@tfl@t=\count109 +\rotFPtop=\skip52 +\rotFPbot=\skip53 +\rot@float@box=\box31 +\rot@mess@toks=\toks25 +) +(/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +Package: fancyhdr 2019/01/31 v3.10 Extensive control of page headers and footer +s +\f@nch@headwidth=\skip54 +\f@nch@O@elh=\skip55 +\f@nch@O@erh=\skip56 +\f@nch@O@olh=\skip57 +\f@nch@O@orh=\skip58 +\f@nch@O@elf=\skip59 +\f@nch@O@erf=\skip60 +\f@nch@O@olf=\skip61 +\f@nch@O@orf=\skip62 +) +(/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty +Package: makeidx 2014/09/29 v1.0m Standard LaTeX package +) +(/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty +Package: array 2018/12/30 v2.4k Tabular extension package (FMi) +\col@sep=\dimen124 +\ar@mcellbox=\box32 +\extrarowheight=\dimen125 +\NC@list=\toks26 +\extratabsurround=\skip63 +\backup@length=\skip64 +\ar@cellbox=\box33 +) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty +Package: color 2016/07/10 v1.1e Standard LaTeX Color (DPC) + +(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg +File: color.cfg 2016/01/02 v1.6 sample color configuration +) +Package color Info: Driver file: pdftex.def on input line 147. +) +(/usr/share/texlive/texmf-dist/tex/latex/changebar/changebar.sty +Package: changebar 2018/03/09 v3.6c Indicate changes with marginal bars +\cb@nextpoint=\count110 +\cb@topleft=\count111 +\cb@topright=\count112 +\cb@botleft=\count113 +\cb@botright=\count114 +\cb@cnta=\count115 +\cb@cntb=\count116 +\cb@dima=\dimen126 +\cb@curbarwd=\dimen127 +\cb@page=\count117 +\cb@pagecount=\count118 +\cb@odd@left=\dimen128 +\cb@odd@right=\dimen129 +\cb@even@left=\dimen130 +\cb@even@right=\dimen131 +\cb@writexy=\write3 +\cb@readxy=\read1 +\openout3 = `thesis.cb2'. + +\changebarwidth=\skip65 +\deletebarwidth=\skip66 +\changebarsep=\skip67 +\c@changebargrey=\count119 +\cb@write=\write4 +\cb@read=\read2 +\openout4 = `thesis.cb'. + +) +(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty +Package: fontenc 2018/08/11 v2.0j Standard LaTeX package +) +(/usr/share/texlive/texmf-dist/tex/latex/tools/multicol.sty +Package: multicol 2018/12/27 v1.8v multicolumn formatting (FMi) +\c@tracingmulticols=\count120 +\mult@box=\box34 +\multicol@leftmargin=\dimen132 +\c@unbalance=\count121 +\c@collectmore=\count122 +\doublecol@number=\count123 +\multicoltolerance=\count124 +\multicolpretolerance=\count125 +\full@width=\dimen133 +\page@free=\dimen134 +\premulticols=\dimen135 +\postmulticols=\dimen136 +\multicolsep=\skip68 +\multicolbaselineskip=\skip69 +\partial@page=\box35 +\last@line=\box36 +\maxbalancingoverflow=\dimen137 +\mult@rightbox=\box37 +\mult@grightbox=\box38 +\mult@gfirstbox=\box39 +\mult@firstbox=\box40 +\@tempa=\box41 +\@tempa=\box42 +\@tempa=\box43 +\@tempa=\box44 +\@tempa=\box45 +\@tempa=\box46 +\@tempa=\box47 +\@tempa=\box48 +\@tempa=\box49 +\@tempa=\box50 +\@tempa=\box51 +\@tempa=\box52 +\@tempa=\box53 +\@tempa=\box54 +\@tempa=\box55 +\@tempa=\box56 +\@tempa=\box57 +\c@columnbadness=\count126 +\c@finalcolumnbadness=\count127 +\last@try=\dimen138 +\multicolovershoot=\dimen139 +\multicolundershoot=\dimen140 +\mult@nat@firstbox=\box58 +\colbreak@box=\box59 +\mc@col@check@num=\count128 +) +(/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty +Package: fancyvrb 2019/01/15 + +Style option: `fancyvrb' v3.2a <2019/01/15> (tvz) +\FV@CodeLineNo=\count129 +\FV@InFile=\read3 +\FV@TabBox=\box60 +\c@FancyVerbLine=\count130 +\FV@StepNumber=\count131 +\FV@OutFile=\write5 +) +(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty +Package: fontenc 2018/08/11 v2.0j Standard LaTeX package + +(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def +File: t1enc.def 2018/08/11 v2.0j Standard LaTeX file +LaTeX Font Info: Redeclaring font encoding T1 on input line 48. +)) +\cfigurewidth=\skip70 +\c@abc@listcntr=\count132 +\idx@width=\skip71 +\lgnamechap=\skip72 +\lgnumchap=\skip73 +\lgall=\skip74 +) +(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty +Package: babel 2018/11/13 3.27 The Babel package + +(/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def +File: switch.def 2018/11/13 3.27 Babel switching mechanism +) +(/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf +Language: english 2017/06/06 v3.3r English support from the babel system + +(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def +File: babel.def 2018/11/13 3.27 Babel common definitions +\babel@savecnt=\count133 +\U@D=\dimen141 + +(/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def) +\bbl@dirlevel=\count134 +) +\l@canadian = a dialect from \language\l@american +\l@australian = a dialect from \language\l@british +\l@newzealand = a dialect from \language\l@british +)) +(/usr/share/texlive/texmf-dist/tex/latex/tools/verbatim.sty +Package: verbatim 2014/10/28 v1.5q LaTeX2e package for verbatim enhancements +\every@verbatim=\toks27 +\verbatim@line=\toks28 +\verbatim@in@stream=\read4 +) +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty +Package: hyperref 2018/11/30 v6.88e Hypertext links for LaTeX + +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty +Package: hobsub-hyperref 2016/05/16 v1.14 Bundle oberdiek, subset hyperref (HO) + + +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty +Package: hobsub-generic 2016/05/16 v1.14 Bundle oberdiek, subset generic (HO) +Package: hobsub 2016/05/16 v1.14 Construct package bundles (HO) +Package: infwarerr 2016/05/16 v1.4 Providing info/warning/error messages (HO) +Package: ltxcmds 2016/05/16 v1.23 LaTeX kernel commands for general use (HO) +Package: ifluatex 2016/05/16 v1.4 Provides the ifluatex switch (HO) +Package ifluatex Info: LuaTeX not detected. +Package hobsub Info: Skipping package `ifvtex' (already loaded). +Package: intcalc 2016/05/16 v1.2 Expandable calculations with integers (HO) +Package hobsub Info: Skipping package `ifpdf' (already loaded). +Package: etexcmds 2016/05/16 v1.6 Avoid name clashes with e-TeX commands (HO) +Package: kvsetkeys 2016/05/16 v1.17 Key value parser (HO) +Package: kvdefinekeys 2016/05/16 v1.4 Define keys (HO) +Package: pdftexcmds 2018/09/10 v0.29 Utility functions of pdfTeX for LuaTeX (HO +) +Package pdftexcmds Info: LuaTeX not detected. +Package pdftexcmds Info: \pdf@primitive is available. +Package pdftexcmds Info: \pdf@ifprimitive is available. +Package pdftexcmds Info: \pdfdraftmode found. +Package: pdfescape 2016/05/16 v1.14 Implements pdfTeX's escape features (HO) +Package: bigintcalc 2016/05/16 v1.4 Expandable calculations on big integers (HO +) +Package: bitset 2016/05/16 v1.2 Handle bit-vector datatype (HO) +Package: uniquecounter 2016/05/16 v1.3 Provide unlimited unique counter (HO) +) +Package hobsub Info: Skipping package `hobsub' (already loaded). +Package: letltxmacro 2016/05/16 v1.5 Let assignment for LaTeX macros (HO) +Package: hopatch 2016/05/16 v1.3 Wrapper for package hooks (HO) +Package: xcolor-patch 2016/05/16 xcolor patch +Package: atveryend 2016/05/16 v1.9 Hooks at the very end of document (HO) +Package atveryend Info: \enddocument detected (standard20110627). +Package: atbegshi 2016/06/09 v1.18 At begin shipout hook (HO) +Package: refcount 2016/05/16 v3.5 Data extraction from label references (HO) +Package: hycolor 2016/05/16 v1.8 Color options for hyperref/bookmark (HO) +) +(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty +Package: auxhook 2016/05/16 v1.4 Hooks for auxiliary files (HO) +) +(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty +Package: kvoptions 2016/05/16 v3.12 Key value format for package options (HO) +) +\@linkdim=\dimen142 +\Hy@linkcounter=\count135 +\Hy@pagecounter=\count136 + +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def +File: pd1enc.def 2018/11/30 v6.88e Hyperref: PDFDocEncoding definition (HO) +Now handling font encoding PD1 ... +... no UTF-8 mapping file for font encoding PD1 +) +\Hy@SavedSpaceFactor=\count137 + +(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg +File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive +) +Package hyperref Info: Hyper figures OFF on input line 4519. +Package hyperref Info: Link nesting OFF on input line 4524. +Package hyperref Info: Hyper index ON on input line 4527. +Package hyperref Info: Plain pages OFF on input line 4534. +Package hyperref Info: Backreferencing OFF on input line 4539. +Package hyperref Info: Implicit mode ON; LaTeX internals redefined. +Package hyperref Info: Bookmarks ON on input line 4772. +\c@Hy@tempcnt=\count138 + +(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty +\Urlmuskip=\muskip11 +Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. +) +LaTeX Info: Redefining \url on input line 5125. +\XeTeXLinkMargin=\dimen143 +\Fld@menulength=\count139 +\Field@Width=\dimen144 +\Fld@charsize=\dimen145 +Package hyperref Info: Hyper figures OFF on input line 6380. +Package hyperref Info: Link nesting OFF on input line 6385. +Package hyperref Info: Hyper index ON on input line 6388. +Package hyperref Info: backreferencing OFF on input line 6395. +Package hyperref Info: Link coloring OFF on input line 6400. +Package hyperref Info: Link coloring with OCG OFF on input line 6405. +Package hyperref Info: PDF/A mode OFF on input line 6410. +LaTeX Info: Redefining \ref on input line 6450. +LaTeX Info: Redefining \pageref on input line 6454. +\Hy@abspage=\count140 +\c@Item=\count141 +\c@Hfootnote=\count142 +) +Package hyperref Info: Driver (autodetected): hpdftex. + +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def +File: hpdftex.def 2018/11/30 v6.88e Hyperref driver for pdfTeX +\Fld@listcount=\count143 +\c@bookmark@seq@number=\count144 + +(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty +Package: rerunfilecheck 2016/05/16 v1.8 Rerun checks for auxiliary files (HO) +Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 +82. +) +\Hy@SectionHShift=\skip75 +) +(/usr/share/texmf/tex/latex/lm/lmodern.sty +Package: lmodern 2009/10/30 v1.6 Latin Modern Fonts +LaTeX Font Info: Overwriting symbol font `operators' in version `normal' +(Font) OT1/cmr/m/n --> OT1/lmr/m/n on input line 22. +LaTeX Font Info: Overwriting symbol font `letters' in version `normal' +(Font) OML/cmm/m/it --> OML/lmm/m/it on input line 23. +LaTeX Font Info: Overwriting symbol font `symbols' in version `normal' +(Font) OMS/cmsy/m/n --> OMS/lmsy/m/n on input line 24. +LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal' +(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 25. +LaTeX Font Info: Overwriting symbol font `operators' in version `bold' +(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 26. +LaTeX Font Info: Overwriting symbol font `letters' in version `bold' +(Font) OML/cmm/b/it --> OML/lmm/b/it on input line 27. +LaTeX Font Info: Overwriting symbol font `symbols' in version `bold' +(Font) OMS/cmsy/b/n --> OMS/lmsy/b/n on input line 28. +LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold' +(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 29. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal' +(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 31. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal' +(Font) OT1/cmss/m/n --> OT1/lmss/m/n on input line 32. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal' +(Font) OT1/cmr/m/it --> OT1/lmr/m/it on input line 33. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal' +(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 34. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold' +(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 35. +LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' +(Font) OT1/cmss/bx/n --> OT1/lmss/bx/n on input line 36. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' +(Font) OT1/cmr/bx/it --> OT1/lmr/bx/it on input line 37. +LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' +(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 38. +) +(/usr/share/texlive/texmf-dist/tex/latex/listings/listings.sty +\lst@mode=\count145 +\lst@gtempboxa=\box61 +\lst@token=\toks29 +\lst@length=\count146 +\lst@currlwidth=\dimen146 +\lst@column=\count147 +\lst@pos=\count148 +\lst@lostspace=\dimen147 +\lst@width=\dimen148 +\lst@newlines=\count149 +\lst@lineno=\count150 +\lst@maxwidth=\dimen149 + +(/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty +File: lstmisc.sty 2018/09/02 1.7 (Carsten Heinz) +\c@lstnumber=\count151 +\lst@skipnumbers=\count152 +\lst@framebox=\box62 +) +(/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg +File: listings.cfg 2018/09/02 1.7 listings configuration +)) +Package: listings 2018/09/02 1.7 (Carsten Heinz) + +(/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty +Package: xcolor 2016/05/11 v2.12 LaTeX color extensions (UK) + +(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg +File: color.cfg 2016/01/02 v1.6 sample color configuration +) +Package xcolor Info: Driver file: pdftex.def on input line 225. +LaTeX Info: Redefining \color on input line 709. +Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1348. +Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1352. +Package xcolor Info: Model `RGB' extended on input line 1364. +Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1366. +Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1367. +Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1368. +Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1369. +Package xcolor Info: Model `Gray' substituted by `gray' on input line 1370. +Package xcolor Info: Model `wave' substituted by `hsb' on input line 1371. +) +(/usr/share/texlive/texmf-dist/tex/latex/listings/lstlang1.sty +File: lstlang1.sty 2018/09/02 1.7 listings language file +) +(/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty +Package: textcomp 2018/08/11 v2.0j Standard LaTeX package +Package textcomp Info: Sub-encoding information: +(textcomp) 5 = only ISO-Adobe without \textcurrency +(textcomp) 4 = 5 + \texteuro +(textcomp) 3 = 4 + \textohm +(textcomp) 2 = 3 + \textestimated + \textcurrency +(textcomp) 1 = TS1 - \textcircled - \t +(textcomp) 0 = TS1 (full) +(textcomp) Font families with sub-encoding setting implement +(textcomp) only a restricted character set as indicated. +(textcomp) Family '?' is the default used for unknown fonts. +(textcomp) See the documentation for details. +Package textcomp Info: Setting ? sub-encoding to TS1/1 on input line 79. + +(/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def +File: ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file +Now handling font encoding TS1 ... +... processing UTF-8 mapping file for font encoding TS1 + +(/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.dfu +File: ts1enc.dfu 2018/10/05 v1.2f UTF-8 support for inputenc + defining Unicode char U+00A2 (decimal 162) + defining Unicode char U+00A3 (decimal 163) + defining Unicode char U+00A4 (decimal 164) + defining Unicode char U+00A5 (decimal 165) + defining Unicode char U+00A6 (decimal 166) + defining Unicode char U+00A7 (decimal 167) + defining Unicode char U+00A8 (decimal 168) + defining Unicode char U+00A9 (decimal 169) + defining Unicode char U+00AA (decimal 170) + defining Unicode char U+00AC (decimal 172) + defining Unicode char U+00AE (decimal 174) + defining Unicode char U+00AF (decimal 175) + defining Unicode char U+00B0 (decimal 176) + defining Unicode char U+00B1 (decimal 177) + defining Unicode char U+00B2 (decimal 178) + defining Unicode char U+00B3 (decimal 179) + defining Unicode char U+00B4 (decimal 180) + defining Unicode char U+00B5 (decimal 181) + defining Unicode char U+00B6 (decimal 182) + defining Unicode char U+00B7 (decimal 183) + defining Unicode char U+00B9 (decimal 185) + defining Unicode char U+00BA (decimal 186) + defining Unicode char U+00BC (decimal 188) + defining Unicode char U+00BD (decimal 189) + defining Unicode char U+00BE (decimal 190) + defining Unicode char U+00D7 (decimal 215) + defining Unicode char U+00F7 (decimal 247) + defining Unicode char U+0192 (decimal 402) + defining Unicode char U+02C7 (decimal 711) + defining Unicode char U+02D8 (decimal 728) + defining Unicode char U+02DD (decimal 733) + defining Unicode char U+0E3F (decimal 3647) + defining Unicode char U+2016 (decimal 8214) + defining Unicode char U+2020 (decimal 8224) + defining Unicode char U+2021 (decimal 8225) + defining Unicode char U+2022 (decimal 8226) + defining Unicode char U+2030 (decimal 8240) + defining Unicode char U+2031 (decimal 8241) + defining Unicode char U+203B (decimal 8251) + defining Unicode char U+203D (decimal 8253) + defining Unicode char U+2044 (decimal 8260) + defining Unicode char U+204E (decimal 8270) + defining Unicode char U+2052 (decimal 8274) + defining Unicode char U+20A1 (decimal 8353) + defining Unicode char U+20A4 (decimal 8356) + defining Unicode char U+20A6 (decimal 8358) + defining Unicode char U+20A9 (decimal 8361) + defining Unicode char U+20AB (decimal 8363) + defining Unicode char U+20AC (decimal 8364) + defining Unicode char U+20B1 (decimal 8369) + defining Unicode char U+2103 (decimal 8451) + defining Unicode char U+2116 (decimal 8470) + defining Unicode char U+2117 (decimal 8471) + defining Unicode char U+211E (decimal 8478) + defining Unicode char U+2120 (decimal 8480) + defining Unicode char U+2122 (decimal 8482) + defining Unicode char U+2126 (decimal 8486) + defining Unicode char U+2127 (decimal 8487) + defining Unicode char U+212E (decimal 8494) + defining Unicode char U+2190 (decimal 8592) + defining Unicode char U+2191 (decimal 8593) + defining Unicode char U+2192 (decimal 8594) + defining Unicode char U+2193 (decimal 8595) + defining Unicode char U+2329 (decimal 9001) + defining Unicode char U+232A (decimal 9002) + defining Unicode char U+2422 (decimal 9250) + defining Unicode char U+25E6 (decimal 9702) + defining Unicode char U+25EF (decimal 9711) + defining Unicode char U+266A (decimal 9834) + defining Unicode char U+FEFF (decimal 65279) +)) +LaTeX Info: Redefining \oldstylenums on input line 334. +Package textcomp Info: Setting cmr sub-encoding to TS1/0 on input line 349. +Package textcomp Info: Setting cmss sub-encoding to TS1/0 on input line 350. +Package textcomp Info: Setting cmtt sub-encoding to TS1/0 on input line 351. +Package textcomp Info: Setting cmvtt sub-encoding to TS1/0 on input line 352. +Package textcomp Info: Setting cmbr sub-encoding to TS1/0 on input line 353. +Package textcomp Info: Setting cmtl sub-encoding to TS1/0 on input line 354. +Package textcomp Info: Setting ccr sub-encoding to TS1/0 on input line 355. +Package textcomp Info: Setting ptm sub-encoding to TS1/4 on input line 356. +Package textcomp Info: Setting pcr sub-encoding to TS1/4 on input line 357. +Package textcomp Info: Setting phv sub-encoding to TS1/4 on input line 358. +Package textcomp Info: Setting ppl sub-encoding to TS1/3 on input line 359. +Package textcomp Info: Setting pag sub-encoding to TS1/4 on input line 360. +Package textcomp Info: Setting pbk sub-encoding to TS1/4 on input line 361. +Package textcomp Info: Setting pnc sub-encoding to TS1/4 on input line 362. +Package textcomp Info: Setting pzc sub-encoding to TS1/4 on input line 363. +Package textcomp Info: Setting bch sub-encoding to TS1/4 on input line 364. +Package textcomp Info: Setting put sub-encoding to TS1/5 on input line 365. +Package textcomp Info: Setting uag sub-encoding to TS1/5 on input line 366. +Package textcomp Info: Setting ugq sub-encoding to TS1/5 on input line 367. +Package textcomp Info: Setting ul8 sub-encoding to TS1/4 on input line 368. +Package textcomp Info: Setting ul9 sub-encoding to TS1/4 on input line 369. +Package textcomp Info: Setting augie sub-encoding to TS1/5 on input line 370. +Package textcomp Info: Setting dayrom sub-encoding to TS1/3 on input line 371. +Package textcomp Info: Setting dayroms sub-encoding to TS1/3 on input line 372. + +Package textcomp Info: Setting pxr sub-encoding to TS1/0 on input line 373. +Package textcomp Info: Setting pxss sub-encoding to TS1/0 on input line 374. +Package textcomp Info: Setting pxtt sub-encoding to TS1/0 on input line 375. +Package textcomp Info: Setting txr sub-encoding to TS1/0 on input line 376. +Package textcomp Info: Setting txss sub-encoding to TS1/0 on input line 377. +Package textcomp Info: Setting txtt sub-encoding to TS1/0 on input line 378. +Package textcomp Info: Setting lmr sub-encoding to TS1/0 on input line 379. +Package textcomp Info: Setting lmdh sub-encoding to TS1/0 on input line 380. +Package textcomp Info: Setting lmss sub-encoding to TS1/0 on input line 381. +Package textcomp Info: Setting lmssq sub-encoding to TS1/0 on input line 382. +Package textcomp Info: Setting lmvtt sub-encoding to TS1/0 on input line 383. +Package textcomp Info: Setting lmtt sub-encoding to TS1/0 on input line 384. +Package textcomp Info: Setting qhv sub-encoding to TS1/0 on input line 385. +Package textcomp Info: Setting qag sub-encoding to TS1/0 on input line 386. +Package textcomp Info: Setting qbk sub-encoding to TS1/0 on input line 387. +Package textcomp Info: Setting qcr sub-encoding to TS1/0 on input line 388. +Package textcomp Info: Setting qcs sub-encoding to TS1/0 on input line 389. +Package textcomp Info: Setting qpl sub-encoding to TS1/0 on input line 390. +Package textcomp Info: Setting qtm sub-encoding to TS1/0 on input line 391. +Package textcomp Info: Setting qzc sub-encoding to TS1/0 on input line 392. +Package textcomp Info: Setting qhvc sub-encoding to TS1/0 on input line 393. +Package textcomp Info: Setting futs sub-encoding to TS1/4 on input line 394. +Package textcomp Info: Setting futx sub-encoding to TS1/4 on input line 395. +Package textcomp Info: Setting futj sub-encoding to TS1/4 on input line 396. +Package textcomp Info: Setting hlh sub-encoding to TS1/3 on input line 397. +Package textcomp Info: Setting hls sub-encoding to TS1/3 on input line 398. +Package textcomp Info: Setting hlst sub-encoding to TS1/3 on input line 399. +Package textcomp Info: Setting hlct sub-encoding to TS1/5 on input line 400. +Package textcomp Info: Setting hlx sub-encoding to TS1/5 on input line 401. +Package textcomp Info: Setting hlce sub-encoding to TS1/5 on input line 402. +Package textcomp Info: Setting hlcn sub-encoding to TS1/5 on input line 403. +Package textcomp Info: Setting hlcw sub-encoding to TS1/5 on input line 404. +Package textcomp Info: Setting hlcf sub-encoding to TS1/5 on input line 405. +Package textcomp Info: Setting pplx sub-encoding to TS1/3 on input line 406. +Package textcomp Info: Setting pplj sub-encoding to TS1/3 on input line 407. +Package textcomp Info: Setting ptmx sub-encoding to TS1/4 on input line 408. +Package textcomp Info: Setting ptmj sub-encoding to TS1/4 on input line 409. +) (./thesis.aux) +\openout1 = `thesis.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 46. +LaTeX Font Info: ... okay on input line 46. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 46. +LaTeX Font Info: ... okay on input line 46. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 46. +LaTeX Font Info: ... okay on input line 46. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 46. +LaTeX Font Info: ... okay on input line 46. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 46. +LaTeX Font Info: ... okay on input line 46. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 46. +LaTeX Font Info: ... okay on input line 46. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 46. +LaTeX Font Info: ... okay on input line 46. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 46. +LaTeX Font Info: Try loading font information for TS1+cmr on input line 46. + +(/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd +File: ts1cmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions +) +LaTeX Font Info: ... okay on input line 46. +LaTeX Font Info: Try loading font information for T1+lmr on input line 46. + +(/usr/share/texmf/tex/latex/lm/t1lmr.fd +File: t1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern +) +(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +\scratchcounter=\count153 +\scratchdimen=\dimen150 +\scratchbox=\box63 +\nofMPsegments=\count154 +\nofMParguments=\count155 +\everyMPshowfont=\toks30 +\MPscratchCnt=\count156 +\MPscratchDim=\dimen151 +\MPnumerator=\count157 +\makeMPintoPDFobject=\count158 +\everyMPtoPDFconversion=\toks31 +) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty +Package: epstopdf-base 2016/05/15 v2.6 Base part for package epstopdf + +(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty +Package: grfext 2016/05/16 v1.2 Manage graphics extensions (HO) +) +Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 +38. +Package grfext Info: Graphics extension search list: +(grfext) [.pdf,.png,.jpg,.mps,.jpeg,.jbig2,.jb2,.PDF,.PNG,.JPG,.JPE +G,.JBIG2,.JB2,.eps] +(grfext) \AppendGraphicsExtensions on input line 456. + +(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv +e +)) +*geometry* driver: auto-detecting +*geometry* detected driver: pdftex +*geometry* verbose mode - [ preamble ] result: +* driver: pdftex +* paper: a4paper +* layout: +* layoutoffset:(h,v)=(0.0pt,0.0pt) +* modes: +* h-part:(L,W,R)=(89.62709pt, 418.25368pt, 89.6271pt) +* v-part:(T,H,B)=(101.40665pt, 591.5302pt, 152.11pt) +* \paperwidth=597.50787pt +* \paperheight=845.04684pt +* \textwidth=418.25368pt +* \textheight=591.5302pt +* \oddsidemargin=17.3571pt +* \evensidemargin=17.3571pt +* \topmargin=-7.86334pt +* \headheight=12.0pt +* \headsep=25.0pt +* \topskip=11.0pt +* \footskip=30.0pt +* \marginparwidth=50.0pt +* \marginparsep=10.0pt +* \columnsep=10.0pt +* \skip\footins=10.0pt plus 4.0pt minus 2.0pt +* \hoffset=0.0pt +* \voffset=0.0pt +* \mag=1000 +* \@twocolumnfalse +* \@twosidefalse +* \@mparswitchfalse +* \@reversemarginfalse +* (1in=72.27pt=25.4mm, 1cm=28.453pt) + +\AtBeginShipoutBox=\box64 +Package hyperref Info: Link coloring OFF on input line 46. +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty +Package: nameref 2016/05/21 v2.44 Cross-referencing by name of section + +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty +Package: gettitlestring 2016/05/16 v1.5 Cleanup title references (HO) +) +\c@section@level=\count159 +) +LaTeX Info: Redefining \ref on input line 46. +LaTeX Info: Redefining \pageref on input line 46. +LaTeX Info: Redefining \nameref on input line 46. + +(./thesis.out) (./thesis.out) +\@outlinefile=\write6 +\openout6 = `thesis.out'. + +\c@lstlisting=\count160 +<./images/AAU_Black_Institut_Infotech_english_Pfade.pdf, id=72, 234.98088pt x 1 +14.48271pt> +File: ./images/AAU_Black_Institut_Infotech_english_Pfade.pdf Graphic file (type + pdf) + +Package pdftex.def Info: ./images/AAU_Black_Institut_Infotech_english_Pfade.pdf + used on input line 57. +(pdftex.def) Requested size: 170.71652pt x 83.17688pt. + +Underfull \vbox (badness 1490) has occurred while \output is active [] + + [1 + +{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map} <./images/AAU_Black_Institu +t_Infotech_english_Pfade.pdf>] [1] +Underfull \hbox (badness 10000) in paragraph at lines 60--61 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 60--61 + + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 60--61 + + [] + +pdfTeX warning (ext4): destination with the same identifier (name{page.i}) has +been already used, duplicate ignored + + \relax +l.61 \end{preface} + [1 + +]pdfTeX warning (ext4): destination with the same identifier (name{page.i}) has + been already used, duplicate ignored + + \relax +l.65 \end{preface} + [1 + +]pdfTeX warning (ext4): destination with the same identifier (name{page.i}) has + been already used, duplicate ignored + + \relax +l.69 \end{preface} + [1 + +] (./thesis.toc +LaTeX Font Info: Try loading font information for OT1+lmr on input line 3. + (/usr/share/texmf/tex/latex/lm/ot1lmr.fd +File: ot1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern +) +LaTeX Font Info: Try loading font information for OML+lmm on input line 3. + +(/usr/share/texmf/tex/latex/lm/omllmm.fd +File: omllmm.fd 2009/10/30 v1.6 Font defs for Latin Modern +) +LaTeX Font Info: Try loading font information for OMS+lmsy on input line 3. + +(/usr/share/texmf/tex/latex/lm/omslmsy.fd +File: omslmsy.fd 2009/10/30 v1.6 Font defs for Latin Modern +) +LaTeX Font Info: Try loading font information for OMX+lmex on input line 3. + +(/usr/share/texmf/tex/latex/lm/omxlmex.fd +File: omxlmex.fd 2009/10/30 v1.6 Font defs for Latin Modern +) +LaTeX Font Info: External font `lmex10' loaded for size +(Font) <10.95> on input line 3. +LaTeX Font Info: External font `lmex10' loaded for size +(Font) <8> on input line 3. +LaTeX Font Info: External font `lmex10' loaded for size +(Font) <6> on input line 3. +LaTeX Font Info: Try loading font information for U+msa on input line 3. + +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd +File: umsa.fd 2013/01/14 v3.01 AMS symbols A +) +LaTeX Font Info: Try loading font information for U+msb on input line 3. + +(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd +File: umsb.fd 2013/01/14 v3.01 AMS symbols B +)) +\tf@toc=\write7 +\openout7 = `thesis.toc'. + + + +Package Fancyhdr Warning: \headheight is too small (12.0pt): +Make it at least 13.59999pt. +We now make it that large for the rest of the document. +This may cause the page layout to be inconsistent, however. + +pdfTeX warning (ext4): destination with the same identifier (name{page.i}) has +been already used, duplicate ignored + + \relax +l.74 \afterpreface + [1 + + +] (./thesis.lof) +\tf@lof=\write8 +\openout8 = `thesis.lof'. + +pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has +been already used, duplicate ignored + + \relax +l.82 \clearemptydoublepage + [1 + + +] (./thesis.lot) +\tf@lot=\write9 +\openout9 = `thesis.lot'. + + [2 + + +] +Chapter 1. +LaTeX Font Info: Try loading font information for T1+lmss on input line 87. +(/usr/share/texmf/tex/latex/lm/t1lmss.fd +File: t1lmss.fd 2009/10/30 v1.6 Font defs for Latin Modern +) + +File: images/searchhits.png Graphic file (type png) + +Package pdftex.def Info: images/searchhits.png used on input line 92. +(pdftex.def) Requested size: 418.25368pt x 103.96616pt. + + +LaTeX Warning: `!h' float specifier changed to `!ht'. + +[3 + + +] [4 <./images/searchhits.png>] [5] +Chapter 2. + +Underfull \hbox (badness 10000) in paragraph at lines 110--111 + + [] + +[6 + +] [7] +Overfull \hbox (0.8297pt too wide) in paragraph at lines 163--164 +[]\T1/lmr/m/n/10.95 "Appentwicklung->Werbekampagne - Die Ap-pen-twick-lung muss + voll-stndig + [] + + +Overfull \hbox (0.58534pt too wide) in paragraph at lines 176--177 +[]\T1/lmr/m/n/10.95 "Umsatzplanung:Finanzen - Teile die Auf-gabe Um-satz-pla-nu +ng den Fi-nanzen + [] + +[8] [9] [10] +LaTeX Font Info: Try loading font information for T1+lmtt on input line 231. + + (/usr/share/texmf/tex/latex/lm/t1lmtt.fd +File: t1lmtt.fd 2009/10/30 v1.6 Font defs for Latin Modern +) [11] [12] [13] +Chapter 3. + +Underfull \hbox (badness 10000) in paragraph at lines 293--293 +\T1/lmr/bx/n/24.88 Integration in + [] + +[14 + +] + +File: images/questdiagram.jpg Graphic file (type jpg) + +Package pdftex.def Info: images/questdiagram.jpg used on input line 304. +(pdftex.def) Requested size: 418.25368pt x 323.20332pt. + +Underfull \hbox (badness 10000) in paragraph at lines 309--310 + + [] + +[15 <./images/questdiagram.jpg>] + +File: images/lvl5.png Graphic file (type png) + +Package pdftex.def Info: images/lvl5.png used on input line 320. +(pdftex.def) Requested size: 418.25368pt x 84.18321pt. + [16 <./images/lvl5.png>] +Chapter 4. +LaTeX Font Info: Try loading font information for TS1+lmr on input line 338. + +(/usr/share/texmf/tex/latex/lm/ts1lmr.fd +File: ts1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern +) + +File: images/letzplayquestions.png Graphic file (type png) + +Package pdftex.def Info: images/letzplayquestions.png used on input line 343. +(pdftex.def) Requested size: 418.25368pt x 223.60805pt. + [17 + +] + +LaTeX Warning: `!h' float specifier changed to `!ht'. + + +Underfull \vbox (badness 10000) has occurred while \output is active [] + + [18] +[19 <./images/letzplayquestions.png>] [20] +Chapter 5. +(./thesis.bbl [21 + +] +Underfull \hbox (badness 10000) in paragraph at lines 38--39 +[]\T1/lmr/m/n/10.95 Von game-wheel en-twick-elte Spiel fr Burg-erK-ing. + [] + +[22 + +]) [23] +Package atveryend Info: Empty hook `BeforeClearDocument' on input line 390. +Package atveryend Info: Empty hook `AfterLastShipout' on input line 390. + (./thesis.aux) +Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 390. +Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 390. +Package rerunfilecheck Info: File `thesis.out' has not changed. +(rerunfilecheck) Checksum: A6E1968D634CB2A6EC2997E12F55DAD3;948. +Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 390. + ) +Here is how much of TeX's memory you used: + 11390 strings out of 492615 + 159229 string characters out of 6131390 + 475590 words of memory out of 5000000 + 14959 multiletter control sequences out of 15000+600000 + 62332 words of font info for 49 fonts, out of 8000000 for 9000 + 1141 hyphenation exceptions out of 8191 + 34i,11n,45p,2078b,1148s stack positions out of 5000i,500n,10000p,200000b,80000s +{/usr/share/texmf/fonts/enc/dvips/lm/lm-rm.enc}{/usr/share/texmf/fonts/enc/dv +ips/lm/lm-mathit.enc}{/usr/share/texmf/fonts/enc/dvips/lm/lm-ts1.enc}{/usr/shar +e/texmf/fonts/enc/dvips/lm/lm-ec.enc}{/usr/share/texmf/fonts/enc/dvips/lm/lm-ma +thsy.enc} +Output written on thesis.pdf (29 pages, 566462 bytes). +PDF statistics: + 446 PDF objects out of 1000 (max. 8388607) + 381 compressed objects within 4 object streams + 123 named destinations out of 1000 (max. 500000) + 162 words of extra memory for PDF output out of 10000 (max. 10000000) + diff --git a/thesis.lot b/thesis.lot new file mode 100644 index 0000000..244cf0b --- /dev/null +++ b/thesis.lot @@ -0,0 +1,7 @@ +\babel@toc {english}{} +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ } +\addvspace {10\p@ } +\contentsline {table}{\numberline {4.1}{\ignorespaces Zeit in Sekunden der Testpersonen}}{19}{table.4.1}% +\addvspace {10\p@ } diff --git a/thesis.out b/thesis.out new file mode 100644 index 0000000..98282fe --- /dev/null +++ b/thesis.out @@ -0,0 +1,17 @@ +\BOOKMARK [0][-]{chapter.1}{Einf\374hrung}{}% 1 +\BOOKMARK [1][-]{section.1.1}{Motivation}{chapter.1}% 2 +\BOOKMARK [1][-]{section.1.2}{Related Work}{chapter.1}% 3 +\BOOKMARK [0][-]{chapter.2}{Implementierung}{}% 4 +\BOOKMARK [1][-]{section.2.1}{Avatar}{chapter.2}% 5 +\BOOKMARK [1][-]{section.2.2}{Quest}{chapter.2}% 6 +\BOOKMARK [1][-]{section.2.3}{Levelsystem}{chapter.2}% 7 +\BOOKMARK [1][-]{section.2.4}{Game-Loop}{chapter.2}% 8 +\BOOKMARK [1][-]{section.2.5}{Game-Engine}{chapter.2}% 9 +\BOOKMARK [0][-]{chapter.3}{Integration in GanttProject}{}% 10 +\BOOKMARK [1][-]{section.3.1}{Warum GanttProject}{chapter.3}% 11 +\BOOKMARK [1][-]{section.3.2}{Integration}{chapter.3}% 12 +\BOOKMARK [0][-]{chapter.4}{Studie}{}% 13 +\BOOKMARK [1][-]{section.4.1}{Studienaufbau}{chapter.4}% 14 +\BOOKMARK [1][-]{section.4.2}{Studienablauf}{chapter.4}% 15 +\BOOKMARK [1][-]{section.4.3}{Studienergebnisse}{chapter.4}% 16 +\BOOKMARK [0][-]{chapter.5}{Schlussfolgerung}{}% 17 diff --git a/thesis.pdf b/thesis.pdf new file mode 100644 index 0000000..e1d990a Binary files /dev/null and b/thesis.pdf differ diff --git a/thesis.synctex.gz b/thesis.synctex.gz new file mode 100644 index 0000000..cf81795 Binary files /dev/null and b/thesis.synctex.gz differ diff --git a/thesis.tex b/thesis.tex new file mode 100644 index 0000000..e4b98ed --- /dev/null +++ b/thesis.tex @@ -0,0 +1,391 @@ +\documentclass[11pt,a4paper]{report} +\usepackage[master]{itecthesis} +\usepackage[english]{babel} +%\usepackage{keyval} +\usepackage{verbatim} +\usepackage[hidelinks]{hyperref} +\usepackage{lmodern} +%\usepackage[utf8]{inputenc} +%\RequirePackage{fancyvrb} + +%\usepackage{glossar} +%\makeindex %-s "%dm\itecthesis.ist" "%bm" %for the index + +%add for javacoding +\usepackage{listings} +\usepackage{color} +\usepackage{xcolor} +\definecolor{dkgreen}{rgb}{0,0.6,0} +\definecolor{gray}{rgb}{0.5,0.5,0.5} +\definecolor{mauve}{rgb}{0.58,0,0.82} + +\lstset{frame=tb, + language=Java, + aboveskip=3mm, + belowskip=3mm, + showstringspaces=false, + columns=flexible, + basicstyle={\small\ttfamily}, + numbers=none, + numberstyle=\tiny\color{gray}, + keywordstyle=\color{blue}, + commentstyle=\color{dkgreen}, + stringstyle=\color{mauve}, + breaklines=true, + breakatwhitespace=true, + tabsize=3 +} + + +%graphics +\usepackage{graphicx} + +%for € sign +\usepackage{textcomp} + +\begin{document} + +\title{Gamification - Softwaresysteme spielerisch erlernen} +\author{Christopher Robin Hribar \\ +\textit{Angewandte Informatik} \\ +\textit{Alpen-Adria-Universität Klagenfurt}\\ +Eberndorf, Österreich \\ +chhribar@edu.aau.at} + +%\begin{comment} +\maketitle + + +\begin{preface}{Ehrenwörtliche Erklärung} + Ich erkläre ehrenwörtlich, dass ich die vorliegende Schrift verfasst und die mit ihr unmittelbar verbundenen Arbeiten selbst durchgeführt habe. Die in der Schrift verwendete Literatur sowie das Ausmaß der mir im gesamten Arbeitsvorgang gewährten Unterstützung sind ausnahmslos angegeben. Die Schrift ist noch keiner anderen Prüfungsbehörde vorgelegt worden.\\\\\\\\Klagenfurt, im \finaldate +\end{preface} + +\begin{preface}{Danksagung} + An dieser Stelle möchte ich mich als Erstes bei meinem Bachelorbetreuer Mathias Lux für die stets gute Zusammenarbeit bedanken. Die Alpen-Adria-Universiät ermöglichte es mir, mich weiterzubilden und stellte den Zugang zu Wissen bereit. Danke an diejenigen die mich bei diesem Thema unterstützt haben und vor allem ein großes Dankeschön an die Probanden meiner Studie, die sich freiwillig entschlossen haben bei dieser teil\-zu\-nehmen. +\end{preface} + +\begin{preface}{Zusammenfassung} + Gamification ist der Gebrauch von Spielelementen in einem spiel-fremden Kontext \cite{defgami}. Diese Methode gewinnt immer mehr an Interesse, nicht nur akademisch sondern auch industriell wird Gamification erforscht und eingesetzt. Es gibt einige Ergebnisse, wie spielerisches Lernen den Lernprozess beeinflussen \cite{learn}, jedoch meist im pädagogischen Umfeld. Der Ansatz kann aber helfen neue Softwaresysteme spielerisch und selbstständig zu erlernen. Diese Arbeit beschäftigt sich mit Gamification, deren Fokus auf dem eigenständigen Erlernen von neuen Softwaresystemen gelegt ist. Dazu wird eine eigene, plattformunabhängige Game-Engine entwickelt und als Prototyp in ein Projekt-Management-Tool integriert. Es wird Allgemein darauf eingegangen was "Gamification" bedeutet und wie es derzeit eingesetzt wird. Um zu zeigen, dass durch hinzufügen von Spielelementen der Lernprozess beeinflusst wird, wurde eine Mixed-Method-Studie durchgeführt. In der Studie wurden 10 Probanden in 2 Gruppen aufgeteilt, eine Gruppe mit gamifizierter Software und eine Gruppe mit dem unveränderten Projekt-Managment-Tool. Die Ergebnisse deuten auf einen leichten Effekt, dass mit Gamification schneller ein Programm erlernt werden kann. +\end{preface} + +{ + \setlength{\baselineskip}% + {1.5\baselineskip} + \afterpreface +} + + +{ + \setlength{\baselineskip}% + {1.5\baselineskip} + \listoffigures + \clearemptydoublepage + \listoftables + \clearemptydoublepage +} + +\chapter{Einführung} +Der Ansatz von Gamification ist es, Computerspielelemente in einen spiel-fremden Kontext einzuführen. Mittels Fortschritt ebenso wie mit Erfahrungspunkten soll eine Motivationssteigerung und dadurch eine Verbesserung des Lernerfolges erzielt werden. Damit ist es nicht mehr notwendig, große Einschulungen zu halten, weil die Benutzer selbst das System spielerisch erlernen können. Es werden künstliche Aufgaben und Belohnungen konstruiert, die ähnliche Effekte zu dem realen Pendant erzeugen. \\ +Doch was macht die Faszination von Computerspielen aus? Wie Tynan Sylvester in seinem Buch "Designing Games" in dem Untertitel beschreibt "A guide to Engineering Experiences"\cite{tynan}, geht es für einen Spieleentwickler darum Erfahrungen zu generieren und Emotionen in dem Spieler/der Spielerin auszulösen. Kurz gesagt sind Computerspiele ein Medium der Unterhaltung. Vor allem bei Multiplayer-Spielen, also in Spielen in der mehr als eine Person zusammen oder gegeneinander spielen, ist auch der kompetitive Wettstreit von großer Bedeutung. Das wird besonders in der E-Sport-Szene bemerkbar, da mittlerweile Turniere mit Preisgeldern von bis zu \$34,292,599.00 \cite{esport} ausgetragen werden, indem Teams gegeneinander antreten. \\ +Gamification gewann in den letzten Jahren immer mehr an Interesse, sowohl im industriellen wie auch im akademischen Bereich \cite{servicemarketing}. Ein Beispiel für den Anstieg im akademischen Bereich zeigt Figure \ref{fig:searchhits} aus der Arbeit "Does Gamification Work?" \cite{doesitwork}. Zu sehen sind Suchergebnisse aus gängigen Suchmaschinen für wissenschaftliche Arbeiten. 2008 wurde das erste Mal "Gamification" in einem Blog-Eintrag erwähnt und 2010 wurde der Term auch industriell weit verbreitet \cite{servicemarketing}. Seit jeher ist eine Steigerung von Interesse zu beobachten. +\begin{figure}[h!] + \includegraphics[width=\linewidth]{images/searchhits.png} + \caption{Abbildung aus Hamari, Does Gamification Work? \cite{doesitwork}} + \label{fig:searchhits} +\end{figure} +\\ +Auch in der Industrie gibt es Beispiele für Gamification. Es existieren etablierte Unternehmen, die sich auf Gamification spezialisieren \cite{gamifirmen}. Aber schon kleine Elemente, wie öffentliche Auszeichnungen und Bestenlisten, die in Plattformen wie zum Beispiel bei StackOverflow \cite{stackbadges} integriert werden, zählen als Gamification. Hier wird ein Augenmerk auf öffentliche (auch von anderen Benutzer/innen einsehbar) Errungenschaften gelegt. Andererseits gibt es "private" Errungenschaften, die nur dem Avatar (Spielfigur oder Spieler/in selbst) gutgeschrieben werden. So wird ein sogenannter "Skill-Tree" aufgebaut, der die Fähigkeit des Avatars abbildet und somit den Lernfortschritt widerspiegelt. Dies wird auch in dem Prototyp der Arbeit implementiert. \\ +Ziel des Prototypen ist es, eine Game-Engine zu entwerfen die in möglichst beliebigen Softwareapplikationen integrierbar ist. Die erste Implementierung und Tests werden auf Basis einer Applikation angesetzt. Die Game-Engine beinhaltet ein Quest-System, dass die Aufgaben modelliert und ein Levelsystem, dass das Belohnungssystem widerspiegelt. Für die Studie wird der Prototyp in ein bestehendes Projekt-Management-Tool "GanttProject"\cite{gantt} integriert.\\ +Zum Abschluss wird mittels der Studie beobachtet, ob eine Tendenz zur Steigerung des Lernerfolges mit Gamification zu erkennen ist. + +\section{Motivation} +Täglich werden über 1000 neue Apps in bekannten App-Stores veröffentlicht. Im Juni 2019 stehen alleine im Google Play Store 2,7 Millionen Apps zur Verfügung \cite{store}. Dies alleine zeigt schon, dass es schwer ist, den Überblick zu behalten. Jedes Stück Software hat seine eigene Bedienung, doch ist es meist schwer den Funktionsumfang überschaubar zu halten. Nun geschieht es, zum Beispiel, dass neue firmeninterne Tools ausgerollt werden und mittels Einschulungen der Mitarbeiter das neue System integriert wird. Dies bedeutet aber hohe Einschulungs- und Supportkosten, Zeitaufwand und damit noch weitere Ausgaben für ein Unternehmen. Nicht nur im Unternehmerkontext kann ein neues System zu erlernen frustrierend und langwierig sein. Spielerisches Lernen zeigt besonders im Kindesalter Wirksamkeit und kann auch im Erwachsenenalter helfen, neue Systeme leichter zu lernen. Dies sind gute Voraussetzungen dafür, dass Spielelemente leichteres Lernen hervorrufen. Computerspiele sind, vereinfacht gesagt, Software mit einer zeitlichen Komponente und zusätzliche Aufgaben. Das bedeutet, dass jedes Stück Software mit Computerspielelementen ausgestattet und mit nur kleinen Änderungen Spielelemente eingeführt werden können, um dadurch einzigartige Spiele zu entwickeln. Gamification kann auch für eine Marketing-Strategie herangezogen werden, ein Beispiel dafür ist ein Spiel welches für eine Fastfood-Kette von "gamewheel" entwickelt wurde. \textit{"For the latest product promotion „The Angriest Whopper“ Burger King and their advertising agency setup München were looking for a new way to engage with their audience and get some additional traffic to their restaurants. The solution was a fast and casual game built on our innovative Game Ad Platform and integrated into Burger King’s existing mobile app. The principle of the game is simple yet addictive: the player is challenged to collect 20 Jalapeños in under 20 seconds in order to unlock an exclusive discount coupon redeemable at the Burger King restaurants." +}\cite{bk} Das Spiel wurde nach 14 Tagen 336,700 mal gespielt, es wurden dabei 7,866,146 Jalapeños gesammelt und 135,883 Gutscheine gewonnen. \\ +Es existieren auch Studien, die zeigen, dass Gamification einen positiven Effekt auf die Motivation ausübt \cite{doesitwork}. Die Probanden aller Studien gaben an, dass Gamification positive Erfahrungen bringen, doch ist "Freude" subjektiv und stark von dem Benutzer/der Benutzerin abhängig. Dieser Ansatz wird auch in dieser Arbeit weitergeführt und die Studie soll weitergehende Ergebnisse aufdecken. + +\section{Related Work} +"Raising engagement in e-learning through gamification" \cite{learn} bietet eine Grundlage wie Gamification in der Bildung eingesetzt werden kann. Außerdem wird ein theoretisches Beispiel, wie eine "E-Learning"-Applikation gamifizert werden kann, ausgearbeitet. Die Arbeit "Does Gamification Work? - A Literature Review of Empirical Studies on Gamification." \cite{doesitwork} untersucht empirische Studien im Bereich von Gamification. Des Weiteren wird auf den derzeitigen Stand der Forschung eingegangen und zeigt Lücken in bereits existierender Literatur. Die Arbeit diente aufzuzeigen, dass ein akademisches Interesse an Gamification besteht und lieferte Beispiele von Studien. "Defining gamification: a service marketing perspective." \cite{servicemarketing} deckte zusätzlich auf, dass ein industrielles Interesse besteht und definiert Gamification für sich. Das Buch "Designing Games - A Guide to Engineering Experiences" stellt den Entwickler in Vordergrund und beschreibt Prinzipien und Designstrukturen die für die Spieleentwicklung förderlich sind. "Human-Computer Interaction" \cite{keith} beschreibt, unter anderem, Testmethoden im Bereich von Benutzerschnittstellen. Dies unterstütze den Aufbau der Studie, da Mensch-Computer Interaktion stark mit Computerspiele verknüpft ist. + +\chapter{Implementierung} +Die Implementierung erfolgt in Java um eine größtmögliche Plattformunabhängigkeit zu erzielen. Für etablierte Computerspieler/innen ist die Terminologie in der Domain intuitiv. Spieleentwickler versuchen auch auf gewohnte und etablierte Terme und Methoden zurückzugreifen. Bedeutungen von einzelnen Termen variieren aber oft, deshalb werden nun die relevanten Spielelemente definiert und deren Implementation beschrieben. Einer der Hauptkomponente eines Spieles ist die "Game-Loop" (\ref{gameloop}). Wie der Name schon sagt, handelt es sich um eine endlose Schleife die durch Eingaben die "Game-Engine" (\ref{gameengine}) beeinflussen und den aktuellen Zustand ausgibt. Zusätzlich ist die vorhin genannte "Game-Engine" notwendig, da sie die allgemeine Spielmechanik abbildet. Die Spielmechanik setzt die Regeln, wie der Spielzustand manipuliert werden kann. Die Game-Engine beinhaltet in diesem Fall ein Questsystem (Aufgabenmodellierung) und ein Levelsystem (Erfolgsmodellierung). Des Weiteren wurde die gesamte Game-Engine mittels JUnit-Tests getestet und eine Code-Coverage von $\geq$90\% erreicht.\\ + +\section{Avatar} +Ein Avatar ist eine künstliche Person oder ein grafischer Stellvertreter einer echten Person. Er kann also eine Spielfigur wie in "Mensch ärgere Dich nicht" sein, als auch ein Profil von unterschiedlichen Personen auf Internetplattformen. Im Fall des Prototypen ist der Avatar die Person, die die Applikation benützt. + +\section{Quest} +\label{quest} +Ein Quest ist eine Suche oder Betätigung, um etwas zu finden oder zu erhalten, kann aber auch in kleineren Aufgaben (Tasks) unterteilt werden. Ein Beispiel aus dem Alltag für ein Quest wäre "Einkauf" mit dem Unteraufgaben "kaufe Milch" und "kaufe Eier". Wenn als Erstes Milch gekauft wird, wurde eine Aufgabe zwar erledigt, jedoch der Quest "Einkauf" noch nicht abgeschlossen. Erst beim erledigen der zweiten Aufgabe "kaufe Eier" sind nun alle Aufgaben der Quest erledigt und diese kann somit abgeschlossen werden. Bei den Abschlüssen von Quests werden Erfahrungspunkte gesammelt, die in das Levelsystem übergehen. Folgende Quests wurden für die Studie konstruiert: +\begin{description} + \item [Quest 0:] "Willkommen bei Letzplay! - Viel Spaß beim spielen!" \\ + Erforderliche Stufe: 0, Erfahrungspunkte: 10 + \begin{description} + \item [Task:] "Füge dich als Ressource hinzu! - Du bist der Projektplaner, also füge dich als Erstes hinzu!" + \end{description} + \item [Quest 1:] "Rollenerstellung - Füge nun alle Rollen hinzu" \\ + Erforderliche Stufe: 1, Erfahrungspunkte: 5 + \begin{description} + \item [Task:] "Programmierung - Füge Programmierung den Rollen hinzu" + \item [Task:] "Geschäftsführung - Füge Geschäftsführung den Rollen hinzu" + \item [Task:] "Marketing - Füge Marketing den Rollen hinzu" + \item [Task:] "Finanzen - Füge Finanzen den Rollen hinzu" + \end{description} + \item [Quest 2:] "Erstelle geeignete Ressourcen - Du hast 3 Personen zur Verfügung: Chris ist der technisch Affine, Franz ist geschickt mit dem Umgang von Menschen und Julia behält den Blick für das große Ganze! Nun füge sie als Ressourcen hinzu"\\ + Erforderliche Stufe: 1, Erfahrungspunkte: 5 + \begin{description} + \item [Task:] "Füge Chris hinzu - Füge Chris unter Ressourcen als Full-Stack-Developer hinzu" + \item [Task:] "Füge Franz hinzu - Füge Franz unter Ressourcen als Marketing hinzu" + \item [Task:] "Füge Julia hinzu - Füge Julia unter Ressourcen als Geschäftsführung hinzu" + \end{description} + \item [Quest 3:] "Milestones - Füge sie als Task hinzu und setzte sie als Milestone" \\ + Erforderliche Stufe: 2, Erfahrungspunkte: 5 + \begin{description} + \item [Task:] "Appentwicklung - Füge Appentwicklung als Task hinzu und markiere es als Milestone" + \item [Task:] "Marketingplanung - Füge Marketingplanung als Task hinzu und markiere es als Milestone" + \item [Task:] "Businessplan - Füge Businessplan als Task hinzu und markiere es als Milestone" + \end{description} + \item [Quest 4:] "Tasks - Füge nun die Aufgaben als Task hinzu"\\ + Erforderliche Stufe: 2, Erfahrungspunkte: 50: + \begin{description} + \item [Task:] "Backend - Füge die Aufgabe Backend hinzu" + \item [Task:] "Frontend - Füge die Aufgabe Frontend hinzu" + \item [Task:] "Infrastruktur - Füge die Aufgabe Infrastruktur hinzu" + \item [Task:] "Demo-Vorstellung - Füge die Aufgabe Demo-Vorstellung hinzu" + \item [Task:] "Werbekampagne - Füge die Aufgabe Werbekampagne hinzu" + \item [Task:] "Revenue-Model - Füge die Aufgabe Revenue-Model hinzu" + \item [Task:] "Umsatzplanung - Füge die Aufgabe Umsatzplanung hinzu" + \end{description} + \item [Quest 5:] "Dependencies - Füge nun alle Abhängigkeiten hinzu"\\ + Erforderliche Stufe: 2, Erfahrungspunkte: 7 + \begin{description} + \item [Task:] "Infrastruktur->Backend - Backend ist von Infrastruktur abhängig" + \item [Task:] "Backend->Frontend - Frontend ist von Backend abhängig" + \item [Task:] "Frontend->Demo - Demo-Vorstellung ist von Frontend abhängig", + \item [Task:] "Appentwicklung->Werbekampagne - Die Appentwicklung muss vollständig sein, bevor die Werbekampagne starten kann" + \item [Task:] "Demo-Vorstellung->Werbekampagne - Das Produkt muss vorher vor\-ge\-stellt werden, bevor die Werbekampagne starten kann" + \item [Task:] "Revenue-Model->Umsatzplan - Es muss erst klar sein wie Geld eingenommen werden kann, bevor der Jahresumsatz geplant werden kann" + \end{description} + \item [Quest 6:] "Ressourcenzuteilung - Du hast Ressourcen zur Verfügung und Aufgaben die erledigt werden müssen, teile nun die Ressourcen ein"\\ + Erforderliche Stufe: 3, Erfahrungspunkte: 5 + \begin{description} + \item [Task:] "Backend:Programmierung - Teile die Aufgabe Backend der Pro\-gram\-mie\-rung zu" + \item [Task:] "Frontend:Programmierung - Teile die Aufgabe Frontend der Pro\-gram\-mie\-rung zu" + \item [Task:] "Infrastruktur:Programmierung - Teile die Aufgabe Infrastruktur der Pro\-gram\-mie\-rung zu" + \item [Task:] "Demo-Vorstellung:Marketing - Teile die Aufgabe Demo-Vorstellung den Marketing zu" + \item [Task:] "Werbekampagne:Marketing - Teile die Aufgabe Werbekampagne den Marketing zu" + \item [Task:] "Revenue-Model:Geschäftsführung - Teile die Aufgabe Revenue-Model den Geschäftsführer zu" + \item [Task:] "Umsatzplanung:Finanzen - Teile die Aufgabe Umsatzplanung den Finanzen zu" + \end{description} + \item [Quest 7:] "Zeiteinteilung - Teile nun allen Tasks die Zeit zu"\\ + Erforderliche Stufe: 4, Erfahrungspunkte: 8 + \begin{description} + \item [Task:] "Backend: 75 Tage - Backend braucht 75 Tage" + \item [Task:] "Frontend: 84 Tage - Frontend braucht 84" + \item [Task:] "Infrastruktur: 60 Tage - Infrastruktur braucht 60 Tage" + \item [Task:] "Demo-Vorstellung: 5 Tage - Demo-Vorstellung braucht 5 Tage" + \item [Task:] "Werbekampagne: 38 - Werbekampagne braucht 38 Tage" + \item [Task:] "Revenue-Model: 131 - Revenue-Model braucht 131 Tage" + \item [Task:] "Umsatzplanung: 131 - Umsatzplanung braucht 131 Tage" + \end{description} + \item [Quest 5:] "Dependencies - Füge nun alle Abhängigkeiten hinzu"\\ + Erforderliche Stufe: 2, Erfahrungspunkte: 7 + \begin{description} + \item [Task:] "Infrastruktur->Backend - Backend ist von Infrastruktur abhängig" + \item [Task:] "Backend->Frontend - Frontend ist von Backend abhängig" + \item [Task:] "Frontend->Demo - Demo-Vorstellung ist von Frontend abhängig", + \item [Task:] "Appentwicklung->Werbekampagne - Die Appentwicklung muss voll\-stän\-dig sein, bevor die Werbekampagne starten kann" + \item [Task:] "Demo-Vorstellung->Werbekampagne - Das Produkt muss vorher vor\-ge\-stellt werden, bevor die Werbekampagne starten kann" + \item [Task:] "Revenue-Model->Umsatzplan - Es muss erst klar sein wie Geld eingenommen werden kann, bevor der Jahresumsatz geplant werden kann" + \end{description} + \item [Quest 6:] "Ressourcenzuteilung - Du hast Ressourcen zur Verfügung und Aufgaben die erledigt werden müssen, teile nun die Ressourcen ein"\\ + Erforderliche Stufe: 3, Erfahrungspunkte: 5 + \begin{description} + \item [Task:] "Backend: Programmierung - Teile die Aufgabe Backend der Pro\-gram\-mie\-rung zu" + \item [Task:] "Frontend: Programmierung - Teile die Aufgabe Frontend der Pro\-gram\-mie\-rung zu" + \item [Task:] "Infrastruktur: Programmierung - Teile die Aufgabe Infrastruktur der Pro\-gram\-mie\-rung zu" + \item [Task:] "Demo-Vorstellung: Marketing - Teile die Aufgabe Demo-Vorstellung den Marketing zu" + \item [Task:] "Werbekampagne: Marketing - Teile die Aufgabe Werbekampagne den Marketing zu" + \item [Task:] "Revenue-Model: Geschäftsführung - Teile die Aufgabe Revenue-Model den Geschäftsführer zu" + \item [Task:] "Umsatzplanung: Finanzen - Teile die Aufgabe Umsatzplanung den Finanzen zu" + \end{description} + \item [Quest 7:] "Zeiteinteilung - Teile nun allen Tasks die Zeit zu"\\ + Erforderliche Stufe: 4, Erfahrungspunkte: 8 + \begin{description} + \item [Task:] "Backend: 75 Tage - Backend braucht 75 Tage" + \item [Task:] "Frontend: 84 Tage - Frontend braucht 84" + \item [Task:] "Infrastruktur: 60 Tage - Infrastruktur braucht 60 Tage" + \item [Task:] "Demo-Vorstellung: 5 Tage - Demo-Vorstellung braucht 5 Tage" + \item [Task:] "Werbekampagne: 38 - Werbekampagne braucht 38 Tage" + \item [Task:] "Revenue-Model: 131 - Revenue-Model braucht 131 Tage" + \item [Task:] "Umsatzplanung: 131 - Umsatzplanung braucht 131 Tage" + \end{description} +\end{description} + + +\section{Levelsystem} +Erfahrungspunkte sind ein Maß für die Entwicklung des Avatars. Wenn also ein Quest abgeschlossen wurde, wird der Avatar mit Erfahrungspunkte (kurz: EP, EXP, XP) belohnt. Durch erledigen von Aufgaben sammelt der Avatar Erfahrungen. Meist erfolgt bei erreichen einer bestimmten Menge von Erfahrungspunkte ein "Stufenaufstieg". Ein Stufe (auch Level) ist meinst eine Zahl die mit 1 beginnt und bei einem Stufenaufstieg inkrementiert wird. Somit ist klar, dass ein Avatar mit Stufe 5 eine höhere Erfahrungsstufe hat als ein Avatar mit Stufe 1. Das implementierte Levelsystem startet bei Stufe 0 und einer kleinen Quest, nämlich sich selbst im Projekt hinzuzufügen. Dies dient als Einstieg, so gesehen ein kleines Tutorial, und nach der kleinen Aufgabe startet man mit Stufe 1 mit den davor beschriebenen Quests. Ziel ist es die Maximalstufe 5 zu erreichen, dies geschieht nach erledigen aller Quests und somit ist "das Spiel" beendet. + +\section{Game-Loop} +\label{gameloop} +Die Spielschleife ist eine endlose Schleife die solange besteht wie das Spiel läuft. Die Funktionen der Game-Loop sind die Verarbeitung des Inputs, die Aktualisierung des Spielzustandes und die Anzeige (Output), die regelmäßig wiederholt ausgeführt werden. Als Input dienen in der Implementierung Text-Trigger. Wird eine Funktion im Programm ausgeführt, übergibt diese einen Trigger als Input an den Prototypen. Beim Aktualisieren werden die Aufgaben erledigt, wenn sie durch einen richtigen Trigger im Input ausgelöst wurden. Die Ausgabe ist der Ist-Zustand des Spieles, also das derzeitige Level und verfügbare Aufgaben. Ein Auszug der GanttProject-GameLoop: + +\begin{lstlisting} +public class GanttGameLoop implements GameLoop { + @Override + public void init() { + game.initQuests(GanttProject.init()); + } + + @Override + public void input(String trigger) { + game.trigger(trigger); + } + + @Override + public void update() { + game.update(); + } + + @Override + public Output output() { + return new Output(game.availableQuests(), game.currentLvl(), + game.currentExp()); + } +} +\end{lstlisting} + +\section{Game-Engine} +\label{gameengine} +So wie die Gesetze der Physik bestimmen, wie wir als Mensch mit unserer Umwelt physisch interagieren, beschreibt die Game-Engine, wie der Spieler/die Spielerin mit der Spielumgebung interagieren kann. In der Implementierung beinhaltet die Spielmechanik ein Questsystem und ein Levelsystem.\\ +Das Questsystem beinhaltet Aufgaben, die erledigt werden müssen, um die Quest ab\-zu\-schließen. Bei Abschluss einer Quest werden Erfahrungspunkte gesammelt, welche in das Levelsystem übergehen. Aufgaben werden durch Trigger gelöst. So modelliert man zum Beispiel für die Aufgabe "Füge Chris als Ressource hinzu" den Trigger "res:add:chris". "res" steht für den Typ von einem Trigger, "add" die Funktion und "chris" ist der Wert. Kommt nun als Input der Trigger "res:add:chris" wird die vorher genannte Aufgabe gelöst und gegebenenfalls abgeschlossen. Ein Auszug aus der Questklasse: +\begin{lstlisting} +public class Quest implements Trigger { + private String title; + private String description; + private List taskList; + private int minLvl; + private float gainExp; + private boolean finished; + private List triggers; + + public Progression progression() { + int done = 0; + for (Task task : taskList) { + if (task.isDone()) { + done++; + } + } + return new Progression(done, taskList.size()); + } + + @Override + public void trigger(String msg) { + if (triggers.contains(msg)) { + for (Task t : taskList) { + t.trigger(msg); + } + } + } +} +\end{lstlisting} +Das Levelsystem soll den Fortschritt des Lernerfolgs widerspiegeln. So sollen zum Beispiel nur "leichte" Quests bei niedrigem Level angezeigt werden und bei Erreichen einer höheren Stufe bekommt der Spieler dementsprechend "schwerere" Quests. Das Levelsystem beinhaltet die aktuelle Stufe und die gesammelten Erfahrungspunkte. Durch erledigen einer Quest werden Erfahrungspunkte in Form von 1-100\% gutgeschrieben. Sobald $\geq$100\% erreicht wird, steigt der Benutzer eine Stufe auf. Die überschüssigen Punkte werden für den nächsten Stufenaufstieg gutgeschrieben.\\ +Es ist auch möglich, den Spielstand zu speichern und auch zu laden, dies wurde für die Studie nicht benötigt. + +\chapter{Integration in GanttProject} +Das Ziel ist es zu zeigen, dass Spielelemente in einer Software den Lernerfolg steigert. Der Prototyp wird in GanttProject integriert und die umgeänderte Software wird zur Studie herangezogen. + +\section{Warum GanttProject} +GanttProject ist ein ausgereiftes Projekt-Management-Tool, welches 2003 gegründet wurde und ist als "Free and Open Source" sowie auch für kommerzielle Zwecke frei verwendbar. Es ist in Java geschrieben und dadurch läuft es auf jeder Plattform, auf der die Java Runtime verfügbar ist. \cite{gantt} \\ +Des Weiteren ist es ein unbekanntes Tool, das für die Studie hilfreich ist, da kein Vorwissen vorhanden sein darf. Aufgrund des wirtschaftlichen Nutzen ist ein Projekt-Plan-Tool zielführend, da es zeigt, dass für jede Software eine Gamification möglich ist. Das einzige Problem ist, dass Projekt-Management-Tools im Allgemeinen nicht unbekannt sind und dieses Vorwissen in der Studie auch erhoben und berücksichtigt wird. + +\section{Integration} +Da der Sourcecode von GanttProject auf GitHub\cite{git} online ist, wurde das Projekt auf ein privates Repository\cite{fork} verzweigt. Der Prototyp wird in einem eigenen Projekt entwickelt und als Package (.jar) exportiert, welches dann im GanttProject-Fork im Branch "letzplay" importiert wird. Es ist nun nur noch nötig die Trigger im Sourcecode auszulösen und die Ausgabe darzustellen. Beispielweise wird unter hinzufügen einer Person im "HumanResourceManager", was die Personen-Ressourcen modelliert, der Trigger "res:add:\ NAME" hinzugefügt. Um den Rest kümmert sich der Prototyp. Wenn also ein Trigger den Zustand verändert wird dieser auch im GanttProject angezeigt. Die Anzeige, bzw. Ausgabe der Game-Engine wird direkt in die Benutzeroberfläche integriert. Dazu wurde ein eigenes Paneel im Programm hinzugefügt, dass das aktuelle Level und die verfügbaren Quests anzeigt. Die Questansicht erfolgt über eine Baum-Darstellung und mittels anklicken wird die Beschreibung der ausgewählten Aufgabe darunter angezeigt, Abbildung: \ref{fig:quest}. + +\begin{figure}[h!] + \includegraphics[width=\linewidth]{images/questdiagram.jpg} + \caption{Erklärung des Questsystems.} + \label{fig:quest} +\end{figure} + +Da das GanttProject aus vielen Modulen besteht, wird nun kurz darauf eingegangen wo welche Änderungen durchgeführt wurden. Nachfolgende Pfade werden relativ vom Root-Verzeichniss ".../ganttproject/" angegeben. Der Kern des Projektes ist unter dem Modul "ganttproject". Darin befinden sich die Library-Dateien, in der auch der Prototyp eingebunden wurde, sowie das "Source-Verzeichniss" (src). Unter /src/net/sourceforge/ganttproject befinden sich alle Modellierungen bezüglich "Tasks", "Resources" und "Roles". Diese drei genannten Objekte bilden die Grundlage für das Projekt-Management-Tool und sind für die Studie notwendig. Die Trigger für "Roles" wurde in der Klasse "RoleSetImpl" integriert und sieht folgend aus:\\ +\begin{lstlisting} +//creating role trigger +GanttGameLoop.getGameLoop().input( + rol+add+name.toLowerCase().trim()); +GameOutput.refresh(); +\end{lstlisting} +Die Ressourcen-Trigger für Hinzufügen wurde in "HumanResourceManager" und für Ressourcenzuteilung in "ResourceAssignmentCollectionImpl" implementiert. Trigger für Tasks wurden in "TaskManagerImpl" hinzugefügt und die Abhängigkeiten in "TaskDependencyImpl".\\ +Die Ausgabe (Abbildung: \ref{fig:quest}) wurde in einer eigenen Klasse entwickelt. Die Klasse "GameOutput" beinhaltet die "Swing"-Komponenten (Grafische Darstellung) und auch die Ausgabe von der Game-Engine, die in der Benutzeroberfläche von GanttProject angezeigt wird. Bei einem Levelaufstieg wird ein Pop-Up eingeblendet, Abbildung: \ref{fig:popup}. + +\begin{figure}[h!] + \includegraphics[width=\linewidth]{images/lvl5.png} + \caption{Pop-Up für Erreichen des maximalen Levels.} + \label{fig:popup} +\end{figure} + +Um GanttProject zu kompilieren wird im Hauptverzeichnis der Befehl "./gradlew distbin" ausgeführt. Zum Starten begibt man sich unter "/ganttproject-builder/dist-bin" im Hauptverzeichnis und führt "./ganttproject" aus. + +\chapter{Studie} +Die Studie soll eine mögliche Korrelation zwischen der benötigten Zeit zum Erledigen einer Aufgabe, in einer den Versuchspersonen unbekannten Software, mit und ohne Gamification aufdecken. Die Hypothese ist, dass die Gruppe mit Gamification signifikant schneller ist als die Kontrollgruppe. Die Studie ist zu den Probanden komplett offen und transparent. + +\section{Studienaufbau} +Es werden 10 Testpersonen ohne Vorwissen in GanttProject herangezogen. Die Probanden werden alternierend in zwei Gruppen aufgeteilt, das bedeutet, dass die erste Testperson der Gruppe A, die Zweite Gruppe B, die Dritte Gruppe A,... zugeteilt wurde. Die Kontrollgruppe (Gruppe A) bekommt die gleiche Aufgabe die sie nur mittels offizieller Dokumentation erledigen müssen, jedoch ohne die Integration der Game-Engine. Die Versuchsgruppe (Gruppe B) bekommt zusätzlich die gamifizierte Version der Software. Die Aufgaben sind identisch in beiden Gruppen und die Kontrollgruppe bekommt auch die Aufgaben portioniert wie im Questsystem. Der einzige Unterschied ist, dass die Versuchsgruppe B eine zusätzliche einführende Aufgabe, nämlich "Füge dich selbst als Ressource ein!" um das spielerische "Du bist Teil des Spieles" zu unterstützen. Die Messung erfolgt in Zeit, von dem Beginn bis zum erledigen der Aufgaben. + +\section{Studienablauf} +Nachdem die Testperson der Gruppe zugewiesen wurden, wird zuerst der Studienaufbau beschrieben. Als nächstes wurde ein Fragebogen von dem Beobachter ausgefüllt. Der Fragebogen beschäftigt sich mit der Erhebung ob GanttProject bekannt bzw. verwendet worden ist. Letzteres führt zum Ausschluss der Studie, da der Lernerfolg nicht mehr beurteilt werden kann. Des Weiteren wird der bisherige Kontakt zu Computerspielen erhoben. Als Letztes wird die Muttersprache abgefragt und wie gut der Umgang mit englischsprachiger Software ist. Da GanttProject und offizielle Dokumentation nur in englischer Sprache zur Verfügung steht, führen unzureichende Englischkenntnisse zum Ausschluss der Studie.\\ +Als nächstes wird die offizielle Dokumentation, in diesem Fall ein Tutorial-Video, den Probanden bereitgestellt und sie werden aufgefordert, dieses anzusehen. Das offizielle Video \cite{video} hat eine Länge von 15 Minuten und 4 Sekunden und zeigt umfassend den Funktionsumfang. Da viele Punkte besprochen werden, die nicht relevant für die Studie sind, wurde das Video auf 8 Minuten und 58 Sekunden zugeschnitten um die Testpersonen zu beschränken und nicht zu überfordern. Dieses Video kann jederzeit während der Studie abgerufen werden, jedoch nach Beginn der Zeitmessung fließt die Zeit für das Anschauen des Videos mit ein.\\ +Nach dem Video bekommen die Versuchspersonen der Gruppe B (mit Gamification) die Beschreibung des Questsystems, Abbildung: \ref{fig:quest}.\\ +Als letzter Schritt, bevor die Messung erfolgt, bekommen die Probanden das "Szenario" - sprich eine modellierte Aufgabenbeschreibung für eine Projektplanung die anschließend mit GanttProject umzusetzen ist. Das Szenario ist folgend Beschrieben:\\ +\textit{Du hast eine Appidee für ein innovatives soziales Netzwerks. Du willst einen Förderantrag über €42.000 für die Umsetzung deines Projektes. Die Förderzeit beträgt 1 Jahr und dazu wird ein Projektplan für diesen Zeitraum benötigt. Des Weiteren stehen dir 3 Personen zur Verfügung. Erstelle nun ein Projektplan mit "GanttProject" mit folgenden Kriterien:[...]} \\ +Weiters sind alle Aufgaben beschrieben, wie zum Beispiel, welche Ressourcen, Aufgaben und Rollen angelegt werden müssen. Insgesamt handelt es sich um 7 Aufgaben. Eine Liste der gesamten Aufgaben befindet sich im Kapitel "Implementation" unter "Quest" (\ref{quest}). \\ +Gruppe B bekommt diese Aufgaben portioniert über das integrierte Questsystem und deswegen bekommt die Gruppe A die Aufgaben einzeln, um den gleichen Ablauf zu fixieren.\\ +Nachdem alle Aufgaben erledigt wurden, wird die Zeitmessung beendet und als Letztes wird noch ein Fragebogen von dem Beobachter ausgefüllt. Die Erste Frage ist offen gestellt ("Wie war es?"\cite{keith}) damit die Versuchspersonen ohne eine Richtung vorzugeben antworten können. Danach wird noch eingeschätzt wie gut nun der Umgang mit Gantt\-Project ist. Für die Gruppe B werden noch 4 Fragen nach der Likert-Skala bereitgestellt um abzufragen, ob die Gamifizierung geholfen hat. Siehe Abbildung: \ref{fig:letzplayquestions} +\begin{figure}[h!] + \includegraphics[width=\linewidth]{images/letzplayquestions.png} + \caption{Fragen zur Gamification.} + \label{fig:letzplayquestions} +\end{figure} + +\section{Studienergebnisse} +Die Tabelle \ref{table:time} zeigt die Rohdaten der Testpersonen in der jeweiligen Gruppe und deren Zeit zum Erledigen der Aufgabe. +\begin{table}[h!] + \centering + \caption{Zeit in Sekunden der Testpersonen} + \label{table:time} + \begin{tabular}{|l|l|r|} + \hline + Testperson & Gruppe & Zeit \\ \hline + 1 & A & 1369 \\ + 2 & B & 980 \\ + 3 & A & 1050 \\ + 4 & B & 459 \\ + 5 & A & 809 \\ + 6 & B & 1140 \\ + 7 & A & 951 \\ + 8 & B & 655 \\ + 9 & A & 504 \\ + 10 & B & 866 \\ \hline + + \end{tabular} +\end{table} + +Werden die zwei Gruppen verglichen und statistisch ausgewertet ist ein leichter Effekt zu beobachten. Die Gruppe B mit der Gamification ist im Schnitt schneller als die Kontrollgruppe A. Der Korrelationskoeffizient $r$ beträgt $-0,1023$ was den leichten Effekt erklärt. Ob dieses Ergebnis aussagekräftig ist sei zu überprüfen, da nur 10 Testpersonen zur Studie herangezogen wurden. Ein Zusammenhang zwischen den Fragebogen und der Zeit ist nicht zu erkennen, sprich es war irrelevant ob die Probanden vorher schon in Kontakt mit Computerspielen getreten sind oder bereits Erfahrungen im Bereich der Projektplanung hatten. Während der Studie wurde beobachtet, dass Testpersonen die im Allgemeinen einen vertieften Umgang mit Computersystemen und Applikationen im Schnitt schneller waren, dies wurde jedoch nicht erhoben und ausgewertet. Das zu erheben ist ein Vorschlag im Fall einer Wiederholung der Studie.\\ +Alle Testpersonen von der Gruppe B gaben an, dass die Spielelemente lustig, hilfreich und motivierend seien. Nur zwei der fünf Testperson der Gruppe A gaben an, dass das Erledigen der Aufgabe "spaß" gemacht hat. Zwei Testpersonen gaben an, dass die Mischung aus Deutsch und Englisch verwirrend sei, das ist weiters ein Verbesserungspunkt der Studie. Zwei Probanden der Gruppe B haben bei der Frage ob Gamification hilfreich sei mit "trifft eher zu" geantwortet, die restlichen 3 mit "trifft zu". Die Kontrollfrage, ob die Spielelemente gestört haben, gaben alle Personen "trifft nicht zu" an und nur eine Testperson von fünf haben bei der Frage "Ich finde dass Gamification das Erlernen von Softwareapplikationen erleichtert." mit "trifft eher zu" geantwortet, die anderen vier Personen gaben "trifft zu" an.\\ +Bei zwei Aufgaben mussten die Probanden am häufigsten im Tutorialvideo nachsehen. Die Aufgaben sind zu einem, das Hinzufügen von Rollen. Diese Funktion ist nicht direkt in der Benutzeroberfläche in GanttProject integriert sondern muss über den Menüpunkt "Projekteigenschafften" hinzugefügt werden. Die zweite Aufgabe, die Abhängigkeiten der Tasks zu modellieren, hat die Mehrheit die Abhängigkeiten in falscher Reihenfolge aufgefasst. Ein Beispiel dafür ist \textit{"Zuerst muss die „Infrastruktur“ bestehen um mit dem „Backend“ beginnen zu können"}. In GanttProject muss diese Abhängigkeit im Task "Backend" unter den "Predecessor", also den Vorgänger, der Task "Infrastruktur" angegeben werden. Dies jedoch wurde oft falsch verstanden. Der Beobachter gab bei falscher Zuweisung nur an, dass die Abhängigkeiten falsch zugewiesen wurde. Des Weiteren wurde beobachtet, dass die schnellste Testperson als einziges das Programm fast ausschließlich mit Tastatur und Tastaturkurzbefehle bediente, was die geringe Zeit erklärt. + + +\chapter{Schlussfolgerung} +Die Arbeit liefert Indizien, dass Gamification das selbständige Lernen unterstützten kann. Jedoch gibt es keine Garantie dafür, dass gamifizieren von Software immer den Lernprozess positiv beeinflusst. Kleine Computerspielelemente in beliebige Software zu integrieren ist dennoch möglich. Auch ein akademisches und industrielles Interesse an Gamification wurde aufgeklärt. Allgemein bleibt zu sagen, dass Computerspiele und gamifizierte Software noch am Anfang deren Entstehungsgeschichte befinden und immer weiter erforscht und eingesetzt werden. Um aussagekräftigere Ergebnisse zu erhalten, sollte die Studie mit besprochenen Verbesserungen aktualisiert und mit mehr Probanden wiederholt werden. Die Ergebnisse der Studie weisen darauf hin, dass Gamification die Motivation und vor allem "den Spaß" steigert, jedoch ist zu untersuchen ob Gamification immer helfen kann neue Softwaresysteme leichter zu erlernen. + +% \bibliographystyle{plain} %nummerierung in der reihenfolge wie bib-file +% \bibliographystyle{abbrv} %wie plain, namen werden abgekuerzt +\bibliographystyle{unsrt} %keine sortierung - durch \cite vorgegeben +% \bibliographystyle{alpha} %nummer aus autorenkuerzel und jahr wird erzeugt +\bibliography{references} +\clearemptydoublepage + +% \printindex +% \printglossary + + +\end{document} + diff --git a/thesis.toc b/thesis.toc new file mode 100644 index 0000000..fce1e4c --- /dev/null +++ b/thesis.toc @@ -0,0 +1,18 @@ +\babel@toc {english}{} +\contentsline {chapter}{\numberline {1}Einf\IeC {\"u}hrung}{3}{chapter.1}% +\contentsline {section}{\numberline {1.1}Motivation}{4}{section.1.1}% +\contentsline {section}{\numberline {1.2}Related Work}{5}{section.1.2}% +\contentsline {chapter}{\numberline {2}Implementierung}{6}{chapter.2}% +\contentsline {section}{\numberline {2.1}Avatar}{6}{section.2.1}% +\contentsline {section}{\numberline {2.2}Quest}{6}{section.2.2}% +\contentsline {section}{\numberline {2.3}Levelsystem}{10}{section.2.3}% +\contentsline {section}{\numberline {2.4}Game-Loop}{11}{section.2.4}% +\contentsline {section}{\numberline {2.5}Game-Engine}{11}{section.2.5}% +\contentsline {chapter}{\numberline {3}Integration in GanttProject}{14}{chapter.3}% +\contentsline {section}{\numberline {3.1}Warum GanttProject}{14}{section.3.1}% +\contentsline {section}{\numberline {3.2}Integration}{14}{section.3.2}% +\contentsline {chapter}{\numberline {4}Studie}{17}{chapter.4}% +\contentsline {section}{\numberline {4.1}Studienaufbau}{17}{section.4.1}% +\contentsline {section}{\numberline {4.2}Studienablauf}{17}{section.4.2}% +\contentsline {section}{\numberline {4.3}Studienergebnisse}{19}{section.4.3}% +\contentsline {chapter}{\numberline {5}Schlussfolgerung}{21}{chapter.5}%