[GRASS-SVN] r73790 - in grass-promo/grasslecture: . 2018_AGU_Geospatial_Research_Tool 2018_AGU_Geospatial_Research_Tool/logos

svn_grass at osgeo.org svn_grass at osgeo.org
Mon Dec 10 18:56:25 PST 2018


Author: wenzeslaus
Date: 2018-12-10 18:56:25 -0800 (Mon, 10 Dec 2018)
New Revision: 73790

Added:
   grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/
   grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/
   grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/by.pdf
   grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/cc.pdf
   grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/grass_gis.pdf
   grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/mundialis.pdf
   grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/ncstate.pdf
   grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/sa.pdf
   grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/slides.pdf
   grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/slides.tex
Log:
lecture: GRASS GIS: A General-purpose Geospatial Research Tool

Lightning talk slides for AGU Fall Meeting 2018
Outline of slides and basic content.


Added: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/by.pdf
===================================================================
(Binary files differ)

Index: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/by.pdf
===================================================================
--- grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/by.pdf	2018-12-10 21:44:50 UTC (rev 73789)
+++ grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/by.pdf	2018-12-11 02:56:25 UTC (rev 73790)

Property changes on: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/by.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/cc.pdf
===================================================================
(Binary files differ)

Index: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/cc.pdf
===================================================================
--- grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/cc.pdf	2018-12-10 21:44:50 UTC (rev 73789)
+++ grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/cc.pdf	2018-12-11 02:56:25 UTC (rev 73790)

Property changes on: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/cc.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/grass_gis.pdf
===================================================================
(Binary files differ)

Index: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/grass_gis.pdf
===================================================================
--- grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/grass_gis.pdf	2018-12-10 21:44:50 UTC (rev 73789)
+++ grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/grass_gis.pdf	2018-12-11 02:56:25 UTC (rev 73790)

Property changes on: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/grass_gis.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/mundialis.pdf
===================================================================
--- grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/mundialis.pdf	                        (rev 0)
+++ grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/mundialis.pdf	2018-12-11 02:56:25 UTC (rev 73790)
@@ -0,0 +1,1544 @@
+%PDF-1.4
+%µí®û
+3 0 obj
+<< /Length 4 0 R
+   /Filter /FlateDecode
+>>
+stream
+xœÑ±
+ADÑ|«ppë±}ù5°% "„V$”Hä|4ÑÏÞlÃf›Í­öýC?*×­ìzoË¥ÛíiË«l´ñ¿[a·Áî»3ì¼ÓÐi(
+“†TÅ)‹S§0NeDeDeDeDeDeDeDeDeDeDe‚Ê•	*T&¨LP™ 2Ae‚Ê•I*“T&©LR™¤2Ie’Ê$•I*“T¦¨LQ™¢2EeŠÊ•)*ST¦~2£½@Ø0
+endstream
+endobj
+4 0 obj
+   187
+endobj
+2 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+   /XObject << /x5 5 0 R /x6 6 0 R /x7 7 0 R /x8 8 0 R /x9 9 0 R /x10 10 0 R /x11 11 0 R /x12 12 0 R /x13 13 0 R /x14 14 0 R /x15 15 0 R /x16 16 0 R /x17 17 0 R /x18 18 0 R /x19 19 0 R /x20 20 0 R /x21 21 0 R /x22 22 0 R /x23 23 0 R /x24 24 0 R /x25 25 0 R /x26 26 0 R /x27 27 0 R /x28 28 0 R /x29 29 0 R /x30 30 0 R /x31 31 0 R /x32 32 0 R /x33 33 0 R /x34 34 0 R /x35 35 0 R /x36 36 0 R /x37 37 0 R /x38 38 0 R /x39 39 0 R /x40 40 0 R /x41 41 0 R /x42 42 0 R /x43 43 0 R /x44 44 0 R /x45 45 0 R /x46 46 0 R /x47 47 0 R /x48 48 0 R /x49 49 0 R /x50 50 0 R /x51 51 0 R /x52 52 0 R /x53 53 0 R /x54 54 0 R /x55 55 0 R /x56 56 0 R /x57 57 0 R /x58 58 0 R >>
+>>
+endobj
+59 0 obj
+<< /Type /Page
+   /Parent 1 0 R
+   /MediaBox [ 0 0 212.536484 134.75325 ]
+   /Contents 3 0 R
+   /Group <<
+      /Type /Group
+      /S /Transparency
+      /I true
+      /CS /DeviceRGB
+   >>
+   /Resources 2 0 R
+>>
+endobj
+5 0 obj
+<< /Length 61 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 83 128 94 135 ]
+   /Resources 60 0 R
+>>
+stream
+xœEKAD÷}
+N€|»áÁL¢]¨÷O„™ÄaÕEóŠâ=iv- d]â^c^Óáó€Ëàñ©8]€ÕáÉ8wñ„HÌìC¶€X­ÓÄDaß%É‚m at 8*5K˜QãEM`IôrE
+-¨É°5o–ÿÆs·O? ²ÑÛ÷Ê[ÁTì\׍l¾ã,…Œöï¬3à<jÔì}\ǹ51
+endstream
+endobj
+61 0 obj
+   163
+endobj
+60 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+6 0 obj
+<< /Length 63 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 85 122 95 128 ]
+   /Resources 62 0 R
+>>
+stream
+xœeOA1¼ó
+^€Ð(Ïð	f÷²Ôÿ'RM5»rbfîÀÄ6Ê‘IªÕlšˆ›âcÅÓ…q}B4j(ÅI´à
+£’„&¡Ô†JIÔˆ=!S±yí¸`W2·I nƒé?A7žnoØä¶|Æ1ÆTljá`žë‡øíï¼ýí»× õW8üÕ6õ
+endstream
+endobj
+63 0 obj
+   141
+endobj
+62 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+7 0 obj
+<< /Length 65 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 96 128 105 135 ]
+   /Resources 64 0 R
+>>
+stream
+xœMË
+1DïTAll Œ”­”½lIú—‚Y­”o†Ïð¦1Z¨ “ÙT[ESãøÙñö`Ü¿ ÜSœ(}à…³%¬èÀ[–’4Á0šî‰¢cLÞŠ¸àV
+/ŸÓ÷BÉé¤'ù"§’ÝÂBü§¥„;œ#–)2›øµQ“•ØüºYK:™Ë™‰g±v¯È
+øÿÞ†O¸ÃŠú6ª
+endstream
+endobj
+65 0 obj
+   160
+endobj
+64 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+8 0 obj
+<< /Length 67 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 102 122 113 128 ]
+   /Resources 66 0 R
+>>
+stream
+xœ]KÃ0D÷œ‚Pc£G¨,5›tÑöþRDM”°b†Ïƒ7©hY"X)Ì}$ˆâü™øöPž¾˜ Œa!pãwÇ¥bT RêY4C›´V†6‰T¹'‹´[ó°’øÒ¼™”æÛNm«ÖVwj¿vÐeEúSNÜó%óvj”»¾âtp/ßv~ҝ~µ2::
+endstream
+endobj
+67 0 obj
+   149
+endobj
+66 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+9 0 obj
+<< /Length 69 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 119 122 129 128 ]
+   /Resources 68 0 R
+>>
+stream
+xœUOÁ
+!û3E&H „ŒÑ*¤Þçúh»¿Ô §»ÂÇvû©ô§@ÈI£ˆ“̬Eà³ÁíA°}GEËY"¼œUŒ,Ž‚5™«CFÒ)źŽ¨©Bs–Њ…s´ìÏÃŽçB6¬dçŶü§VûÜ?äuqͰϐª—¥W‘ŽkÉÏp?Ík8³
+endstream
+endobj
+69 0 obj
+   141
+endobj
+68 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+10 0 obj
+<< /Length 71 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 121 128 132 135 ]
+   /Resources 70 0 R
+>>
+stream
+xœMOKn1Û眀òcôÕHÍ¼Åkï/=¼J͆ز±yBòýYC欏1‡Oø9áã‹àü,Z:Ö	`a$‹FW£¤UȐÝ
+†m­à
+…íU×Æ$1à(Ê0-‹"\Î…#k…,œT¼$ŠZO]¼ʨ;äÍ\íÊã6)÷4’{é’–Zæ_nÇ:fÞMÖŒ»†G7Ÿ.þŸyÀ÷ø/St85
+endstream
+endobj
+71 0 obj
+   168
+endobj
+70 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+11 0 obj
+<< /Length 73 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 66 108 74 115 ]
+   /Resources 72 0 R
+>>
+stream
+xœ]PK!Ý÷=Am)´p`&q6¸PïŸX†‰ÎÈŠ÷Èûñ&¶q™D=•—,âVðµâåƸ¾Á•8)Šd**ø@òÚ‚HTKCq+™Y#ÎŽÂu{\ÐŒ8Œw°F«N×[²Ý.¡yT¨ß¸eyɧ¾)LAÞôêíhwÈús£~*\
+æžòÛsØyþ}@Ç;\áS>i
+endstream
+endobj
+73 0 obj
+   161
+endobj
+72 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+12 0 obj
+<< /Length 75 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 79 108 91 115 ]
+   /Resources 74 0 R
+>>
+stream
+xœ]OAÂ0»÷~AHÚ¦IŸÁÐ$vàÿÙÊÐFQmÅvüLLÜÖg`’bY5>UÄšâ5ãrcÌïÔƒË"•´ðN±D&¯nÁk@&µ€Jv;¹vLp¦æig–•)º)TVÈyØeXé¿´éDduÚöË.ØÌÊ0«¶§âÏ÷,ãÞþ½76ßøŠcÙH›ð×~Á=]Óƒj=¯
+endstream
+endobj
+75 0 obj
+   162
+endobj
+74 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+13 0 obj
+<< /Length 77 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 85 122 95 131 ]
+   /Resources 76 0 R
+>>
+stream
+xœ=IÃ0E÷>' €ÍtŒ¡ŠÔlÒEÛûKÅIoðûðލl>Bî.ªõÌn
+Ÿn‚õÛr f wÂ
+/HFv9yƒHtq`IǨ¬vV
+‹Y¥Á2¦,E1Få+°$ßÑ|¢ ÷¨ò$“KØætek—#;rê¿Ô®Ãòœ7ý%”o®#é;Ʊj78.kç)<Û½ý r^6Ó
+endstream
+endobj
+77 0 obj
+   165
+endobj
+76 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+14 0 obj
+<< /Length 79 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 91 116 103 126 ]
+   /Resources 78 0 R
+>>
+stream
+xœ]KÂ0D÷9…O`<‰?ñ18ªD7eÜ_"i)²qÞdlOžEX|ž a´¨fã¢@¸Ñk¥ËMh}ˆ°‰ªq·¤¥ñ¨'o”ÊÍê”5+eåÀ|¯ìN‰o7¸FZ¦Ò½­O»bìi{` 3ºN{çDÿ	Í@"Zö–Àð
+X5‰êƒ+[³sç˜1=íÈÔbg	="{úÿäB÷r-ø<8Ï
+endstream
+endobj
+79 0 obj
+   170
+endobj
+78 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+15 0 obj
+<< /Length 81 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 100 108 114 115 ]
+   /Resources 80 0 R
+>>
+stream
+xœ]A1E÷œ‚ ”Rê1<‚™ÄÙÔ…zÿD¦ÑÎL»á—†ÿ_y—í82‰z2‘E¼¾W¼Ü׈(/(’ÉTð*‘»÷Ze{²¼ÝyÔÂ	…+U»âJ)×
+£ÕB%²HC,¤švS–,#v9w’C7™‡fÓž{$™Øڏ^á€?/Pó?·›œWÒð7ø«ïAu
+endstream
+endobj
+81 0 obj
+   154
+endobj
+80 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+16 0 obj
+<< /Length 83 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 102 122 113 131 ]
+   /Resources 82 0 R
+>>
+stream
+xœUÁmC1CïžB°¢lYÖ¡ø@sim÷"à#‰/6LŠúm
+û„(ØÃÜë1Ș.wùøT¹ÿ7j¢ÛvE.ùªCiø.0ÀáBK,¥
+QzÁ²ŸZsµºÉq¢™ÛâX;K;|lË€î»",mˆ¾NG"s^¤í¹T̘O	÷—Pö:¶~tÍg³Jà<›]Õß–=ä«ÝÚXA9å
+endstream
+endobj
+83 0 obj
+   166
+endobj
+82 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+17 0 obj
+<< /Length 85 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 112 116 124 126 ]
+   /Resources 84 0 R
+>>
+stream
+xœ]M1…÷='@ åïÁLâlt¡Þ?‘V31vï…ïAl>Bî.ªÕf7…ç§Áþj̉”,Š¡	w`(ä‡s+§£õé–¥C&#å÷¥9¢•Á(î°-DÌ`Æû°ê4G¹ª¢‡VµBÇ$Š
+:œ6÷V¾˜,È2—þ†öQº#»ü®­.Õ?—iM
+a—uYžÿßÝàÚÎí
+'b:²
+endstream
+endobj
+85 0 obj
+   170
+endobj
+84 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+18 0 obj
+<< /Length 87 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 119 122 129 131 ]
+   /Resources 86 0 R
+>>
+stream
+xœ]M1…÷='À¥À1<Âdg£õþ‰´ãÄ6ð¾¼á^*Ö>Ê "‰±jÈºÂcƒÓRa{bA&’Šáp¢@ë|€ëÞˆ³Kßun%vä°]×(	IÖœëph&³1šdk	‡ŒoìÓî¨á)ãh¢föÊcŸ•†ÑèçdGm2Â3—†2ß7øûs…K9—eð92
+endstream
+endobj
+87 0 obj
+   161
+endobj
+86 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+19 0 obj
+<< /Length 89 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 141 108 149 115 ]
+   /Resources 88 0 R
+>>
+stream
+xœUÁ
+Ã0Eïž‚	(`0dŒŽPEj.é¡íþRIœF±/ø?™ÏÇïBHm;„\]Ìò¢ÌÞ>ÜË·°:2W`V´Êð‚˜GÁЬÈ$©©óÔÊÀ6ÁœÀ°Š–­‰¹EZÐZëžù‚•·–sê<ñ²›\›¬›údú‚ÉÖÐåÈ®}·h—Ý.Û‹ïã¬ð,÷òA6
+endstream
+endobj
+89 0 obj
+   164
+endobj
+88 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+20 0 obj
+<< /Length 91 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 69 100 79 113 ]
+   /Resources 90 0 R
+>>
+stream
+xœEOKB1Üs
+N€@˧Çðæ%ºÑ…zÿDh¢vCg203O`bïÈ$#Ô¬>S$ÜðuÃÓ…ñö†Z‰"J9ƒÜÿÄCiº!$jLÙœ”¼ÐEDÁ žðhfÉ,ÆH–´¾‡°RŒF³ì…ûŠ•:J•óG”S¹ÀÖ»bű}MµöËÕÖ×®÷“lØŽS1
+U½•Óqwƒ_—¯p†ȱ6ý
+endstream
+endobj
+91 0 obj
+   167
+endobj
+90 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+21 0 obj
+<< /Length 93 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 66 108 75 120 ]
+   /Resources 92 0 R
+>>
+stream
+xœ]KÂ0÷9…O`ì8þäU¢›² î/a·¢Hd•9Ï/ÏFHVǁÅ»j^³›Âk…ˍ`}7È1€y¢›ÁœQçOlà„}zŠÀ.`Ö9É*Ì32ªpƒÌpJŠŽ1¢H¢P}GÊL¡³¦'ÒðSìÛxj;^„U=òrÀ©Ëw_ìÂO±•8êfA–Vì:Žú¬ð÷ßîíÚ>QÊ; 
+endstream
+endobj
+93 0 obj
+   170
+endobj
+92 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+22 0 obj
+<< /Length 95 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 79 108 91 120 ]
+   /Resources 94 0 R
+>>
+stream
+xœ]KnC1Eç^Å]Œù,£K¨"5“dtÿRÍ{j™q®žƒi--0E¸EjÁ«ðºáò͸ýŽ,Kˆ…;H#u}w¤R±ï Ie!…d΍N¢‚(JM£5W$k7è~išÞÔ6ÒèiNÊí±»æžÿî{QahÁÐsŠÉ´ñý]Qe>œÞh1[Iø¸ïŠŸñ5þ rü7°
+endstream
+endobj
+95 0 obj
+   169
+endobj
+94 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+23 0 obj
+<< /Length 97 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 88 100 102 113 ]
+   /Resources 96 0 R
+>>
+stream
+xœ]O;B1Û{ŠœÀäÓ¾$ÇàèI°À Ü_"ítªÇvžÁÛ|N1×1êÓE|ôºÑéÂt{·KQ„)=(ªö#î”R@ œ	›žFP.);¸[£}2ÙG1}êÓ½ ÂË3s9Jž_QYèíXèÛ˜Ëò;’¤ÚÊ7±¦b«f«’Sf]ØW_môwÝN×vn(å73
+endstream
+endobj
+97 0 obj
+   167
+endobj
+96 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+24 0 obj
+<< /Length 99 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 100 108 114 120 ]
+   /Resources 98 0 R
+>>
+stream
+xœ]K‚1„÷='@†háŒ‰nt¡Þ?‘ÖÇoìª|03´·",>O0j¨Y^nt?Óî t~ »Þ	ît%Hc‘\’(:Igd
+6hÖÎ2’K7”­‚Žk¤Ö9¢ÜáËÂ,¥g-²®Üú”vî6¦";.ú!eæ"sZ}‰–X9"6STöðßØIzû’Ëšu]»½—MS…mùû€#Ê¾<8k=æ
+endstream
+endobj
+99 0 obj
+   173
+endobj
+98 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+25 0 obj
+<< /Length 101 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 113 100 127 113 ]
+   /Resources 100 0 R
+>>
+stream
+xœ]OI0¼÷¼ Ù¡Ïð	ÆD/zPÿŸHkbŒ½L™axBŠõYSÜ»0æ‡ç'‚ëk°š+0–
+ܻ
+äø·®ef##•4290æ¢yòè>‘Lá¼'Ô¬™V’n‡ŠFL[Þ-#š¾¦E±êËŒµRcòG ý%ިې«Û@þÝز¬LS·g¤ŒšiÂÿg¸ŒãxS÷8õ
+endstream
+endobj
+101 0 obj
+   167
+endobj
+100 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+26 0 obj
+<< /Length 103 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 135 100 145 113 ]
+   /Resources 102 0 R
+>>
+stream
+xœ]A0ï}/XÒBŸáŒ‰^ô þ?‘rP㩝Í.ÆC—	1ܧùþ¨9EÏ+NL×W0‰(¢+ÝIúÄŒ¯r+ÅÂRIoÌbÑE‘“‚¥%;Ø:Ë±›…TÒÙ…
+Ÿš¸`;ÉŒXcÌ üQÚnM©Zw¨ú~s¤,)^<K­ÃCj­à,5…joµ·è ÿ[ÏtiÇö%9­
+endstream
+endobj
+103 0 obj
+   166
+endobj
+102 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+27 0 obj
+<< /Length 105 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 140 108 149 120 ]
+   /Resources 104 0 R
+>>
+stream
+xœ]OKB1Ü÷œ ;
+=†G0&ºÑ…zÿDÚ÷4ÆU™¡óáQ*›ÉPPe÷®>Q¯6èy¥Ã©ÒõU Â£v{ït'h~kúen‹ééòUpõHÜh7‰’„²5Й¦­õi+U†Kâl5¡M¡ÆZOA°B?LY±Á¨»Æs¥Î»§ÆÂ+þ'Õ8†mÅš¯T•­ù¼éïÚ3]ʱ¼¢l:<
+endstream
+endobj
+105 0 obj
+   167
+endobj
+104 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+28 0 obj
+<< /Length 107 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 67 83 78 97 ]
+   /Resources 106 0 R
+>>
+stream
+xœU;1DûœbN`²Ž¿Çàh%¶Y
+àþNUò4¿äÙ:©rʆNî&>/,Þ5ñ:p¹uïæR!Ò(ëxÀ’2âÇçdæÊ•:Â8’iÄ€9™	²OjØg<JA嬢T%”¢oð2@
+×-k†üø„+ÙækZ¤Á”ÇÚ$	wb¯h–Ät=CdV͍øûÍÞpo×öÁ¹4Ž
+endstream
+endobj
+107 0 obj
+   161
+endobj
+106 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+29 0 obj
+<< /Length 109 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 62 92 69 106 ]
+   /Resources 108 0 R
+>>
+stream
+xœU¹C1DsUÁ
+fI‰âQ†K0¬o°vÿ€ÉÿáÀŠæ
+¯Ñÿ`°õsbÈò¹w	qÛô¼ÓÏ•éþæHKސú#SD‰ñhƒ½xai-pmfDãĪHÍA·66¥!C[{¥b¹“®”:­;
+³«'?šsEw+Û 
+YèàI°ZxžéÙÀªâ‘BŽrå=36~ý©SýŽËxi¯5å
+endstream
+endobj
+109 0 obj
+   165
+endobj
+108 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+30 0 obj
+<< /Length 111 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 87 83 102 97 ]
+   /Resources 110 0 R
+>>
+stream
+xœUOAA»Ï+úfà>Á˜èEêÿÙY÷ 'š¶´¼ÏmLÒ]Íj">
+ï;NÆýÓÒÉ| '¥;žH.|À"ɸh#–‰5¤R÷DøŽ˜zô†ë¢—hÈXÎP„Qˆn¢ˆNáVÊJCü@ÍÌ%îÚ \•UÖ©…”û/©ì‹ç½H½µ¹­2e*þ>ÚjÝÚ¹}ðO5Š
+endstream
+endobj
+111 0 obj
+   161
+endobj
+110 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+31 0 obj
+<< /Length 113 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 99 92 115 106 ]
+   /Resources 112 0 R
+>>
+stream
+xœ]OI1»÷yAHÒ4Ë3x‰¹Àø¿D:0#D/¶â:vl>Bî.cQf·ÏN‚õÕ˜	-˜rá½XÇîyLnÅEü£ˆ:õ
+C2q˜5ÈÀÔ„eLK0̈ÍÏ”ú]ÜQ˜!Ul~¯Ñe´JdÆìz8¸‚«Ê¾Õý'oêG¡i^ŽÆW.pmçöb8÷
+endstream
+endobj
+113 0 obj
+   162
+endobj
+112 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+32 0 obj
+<< /Length 115 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 113 83 128 97 ]
+   /Resources 114 0 R
+>>
+stream
+xœ]Kn0D÷>Åœ€ò1Ž‘#T‘šMºh{©ØM©^™æ_ƒ‰c¿&±¥îý™"+ß7¼½3n?Ct’°¢‚j-|¢HTžÂ½… ö&Ui—“‚¥d1rÅ(&KÃõø^ȤiùæD:¥ÅóvrùîV;Ô‡pG/äÄ'!=NƒœçáÉìr‘›ã5nû[èu°ÓÕ‰ç]ñ1.ãw47¦
+endstream
+endobj
+115 0 obj
+   170
+endobj
+114 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+33 0 obj
+<< /Length 117 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 125 92 138 106 ]
+   /Resources 116 0 R
+>>
+stream
+xœUÍmC1ƒïžB°úµ¬1:B ¹¤‡6û‘ßC€Æ'óEQ¿ƒÁs¿$†XjD\$gÐߝ¾.L÷çs¨	¤„~HtÁzêMMS«‰Á8ZODykÆâæȃj¡¼èz8Ö4ªó:"5•ÃjË‚&•Âun·,å
+£É„„»Šå>j¢Ò¹Ôÿ­k{fž…ÜÏ@?ûºï¸Ï#¯tßãúì8ò
+endstream
+endobj
+117 0 obj
+   171
+endobj
+116 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+34 0 obj
+<< /Length 119 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 137 83 148 97 ]
+   /Resources 118 0 R
+>>
+stream
+xœ]Ë
+1Dï©Â'þ—A	h%ö²€þ%œ¬¹Äo<c'ÏFH6agªUHïn
+¯.7‚ýݺZ¤aºÃ:'FêW8–гC
+fEQµ²H¡£Ð€–„Ûi	(’+M⊱ü‰æÁ®Ó^ûEúW8Z)ŠÃy%H
+™Îyd…Žµï·n¶«šï©k†Eµ\Üàï{ÜÛµ} ±7þ
+endstream
+endobj
+119 0 obj
+   167
+endobj
+118 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+35 0 obj
+<< /Length 121 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 145 92 153 106 ]
+   /Resources 120 0 R
+>>
+stream
+xœ]Ë
+1Dï©Âÿ—A	h%ö²€þ%œ]@ˆ\&oÛ“{#¤˜§!k÷ºs‡Ç
+§Áúll‰LŽœ7`Ôô¯³íŽhŠÊRè˜RJ„ãÍÁ½ALKXöcƒìH\³­£‘@ZÉÄQÑ
+Mb>wFíþ1Ú¶;1fƒvÞ)Ga”	²ñ϶*›qlÖéX3ãÚhðÿÅ®íÜ^v8s
+endstream
+endobj
+121 0 obj
+   165
+endobj
+120 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+36 0 obj
+<< /Length 123 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 62 75 70 89 ]
+   /Resources 122 0 R
+>>
+stream
+xœMÁ
+BADï[ »,[†%ÿå{PûO„¯&žà…MØl¬ÙIØÓ«ÓÅ=7:]„¶WXá‘EéNPî˜?Þ	ƒŒ<sS’/¥PŽœYj;/®e¶‘ca“¡NîYcS#7é¥
+6ŒïÅv¨§µÂHW­ZAX,ßKó‘2shòCT%éÿ£Jukçö§5F
+endstream
+endobj
+123 0 obj
+   162
+endobj
+122 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+37 0 obj
+<< /Length 125 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 76 75 89 89 ]
+   /Resources 124 0 R
+>>
+stream
+xœMK0D÷='@(ßÃ#ÝèB½"4jdÕGfxBò® B–˜fõPæpƒç'‚ëk¤bÚ„L¸C$&û—oÍLÒQuAΐ‚EŽÎɸDœûÛW‰Ë: òâÝãèž”O&qIk!ùoÍ!¹Õ6doâžÚîYîö1êá@ß1T!
+Í‘‹þêP—qo¶„5V
+endstream
+endobj
+125 0 obj
+   160
+endobj
+124 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+38 0 obj
+<< /Length 127 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 88 68 102 81 ]
+   /Resources 126 0 R
+>>
+stream
+xœMOË
+B1»wŠLòm’1!ñ.p ö—H<‰\ËŽí>!Í5„¬!î½sL‡×§Áö˜ä­æ	(Âò8ð}a.‡HQÈÚŸpLÈDW†P¬’×E‡„ ¤C1j‡F[õM	zÁLT³–Vb¸¸sªiÛÅΘÃdY)UCÆ)õ‹êóÅ[Äj¥Ë­ìÛ’ýÿiõºóø .÷5¢
+endstream
+endobj
+127 0 obj
+   165
+endobj
+126 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+39 0 obj
+<< /Length 129 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 99 75 115 89 ]
+   /Resources 128 0 R
+>>
+stream
+xœ]KÃ0D÷>' `0ŸcôU¤f“.ÚÞ_*±’,º³g˜áñn„côTBwSß]FÂg…Ûƒ`ý6fÂè
+(&ð&ÁÎã¶:rOC•¨/¡eù‚a™h"Ђ1Ea™¾›ARØL÷Hp¯9Ÿí{‹â}¼ö[1ÂÖJáâõ+Á2Î>VT.Þk_ù¢qòìéä¶Áßy<Û½ý 5Ö7`
+endstream
+endobj
+129 0 obj
+   165
+endobj
+128 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+40 0 obj
+<< /Length 131 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 113 68 127 81 ]
+   /Resources 130 0 R
+>>
+stream
+xœ]OË
+B1»w
+OšO›fF at Oâ]à ì/‘<è©vÛy´N}Östbu#?Æìsà¹ãtéØ_EÉ™±RÎw0OZ±¾Ä-‰A>¾Hº'4K˜lhB¥h®!Ø"\áBšƒÚÎLxÚ
+>`X`.R³’‹ÔþßpÒ®I1
+]e'k$œu~q2ÈŒ«Îb9äVéYV´áï¼
+×vnoPÊ7S
+endstream
+endobj
+131 0 obj
+   168
+endobj
+130 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+41 0 obj
+<< /Length 133 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 135 68 145 81 ]
+   /Resources 132 0 R
+>>
+stream
+xœ]K
+AD÷}Šœ æÛIŽádÀÙŒõþ`z@Wéz$UÕÏAè.e„Ób=Ä‚¼àµÃåF°¿›bò„$¤`-d/8$’D"g¶œh5!¼]£¥£²Å*í$Þë‚J~ª4ƒh;ÓSVÂLÔ†½l„\þt!Fs=¨ãºå\v݁ÍP¦ü„5àªÕ&WZK]]…}Àßï6¸ëø ú‚7
+endstream
+endobj
+133 0 obj
+   169
+endobj
+132 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+42 0 obj
+<< /Length 135 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 145 75 152 89 ]
+   /Resources 134 0 R
+>>
+stream
+xœ5KB!Eç¬â® RJ?,Ã%è@Ýb‹>&p֩[G'ªù˜ÌnŠ÷§KÇýÓX™F0"HLðO§?6™Kq’B(Ä’4ÅÁ´d6\÷Dy 2=]
+}ÜɦnŒ®ðºxZÃŽA¥­rn[ÑX;-[ÛϪ­ë?¯ôɱûdÛBí¿®Uö·[;–¹âÖÎíª7Y
+endstream
+endobj
+135 0 obj
+   164
+endobj
+134 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+43 0 obj
+<< /Length 137 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 76 55 86 66 ]
+   /Resources 136 0 R
+>>
+stream
+xœU;!D{N1'pÀøÇ1r„ÕJÙfS$¹¿C¶	OÏãW©TmG¥ÖUó"­¹)Þn[Åñ)‘±|1¥:ð„[b»ðœØÃatȤÑÖȸÁ¤ÃRÃFehP° ½£Ôgg6 JŠ¡Kqñ9™5V:¸ „"{O•LHÃ5'¿ö]%Ñr%ùÄß.;å^¾µ3Ô
+endstream
+endobj
+137 0 obj
+   159
+endobj
+136 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+44 0 obj
+<< /Length 139 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 80 61 91 73 ]
+   /Resources 138 0 R
+>>
+stream
+xœU;1ûœâÀÄIü;G at HÐ,p	{a\y"ûyòlºV:ñ´!’Íb6¼î8]:îïæJ6aƒp&Ž8xƒwŠ%°N¢Z¤¾ N3Ó’Dª¤Á
+×Zö`¨/‡Ïz‡NâÁp)(“©Ù s>xC¤nfÖ´h+\1ö¨<˜äÆ¿Kßeå¹{Ì´2
+±Ýqþ>Ô®¸µsû ]4ì
+endstream
+endobj
+139 0 obj
+   163
+endobj
+138 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+45 0 obj
+<< /Length 141 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 100 61 114 73 ]
+   /Resources 140 0 R
+>>
+stream
+xœ=KÂ0D÷9…O`<Ž?é18ªD7° î/áÚ¬òlgüjÂûKFOu¯Nï.7¡íÓ a沈ÂéIÎzUPŽ0ÊÌ"°
+ŠÁ=z‘p¨SÇ‚FëìGõËh.“,ìóBcì㘪š.wɃË`YFû	F±²ežëPÙ »©¯l†3NÉÍûõwZ;NYéޮ푶6‘
+endstream
+endobj
+141 0 obj
+   163
+endobj
+140 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+46 0 obj
+<< /Length 143 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 112 55 123 66 ]
+   /Resources 142 0 R
+>>
+stream
+xœ5Í
+B1ƒï"˜$ÍO;# 'ÁÀþiõ¸õsíÚ}7†»Nbd†å:¨%û¤Ïƒ.7¦Ç·‰
+úH
+Oz‘ˆÃ­Ÿü,6XÖ}GH/ìàP
+AØ(T0CR[	VòQËß½0!’—쎾í®ùVßDz[êßë–¿^3+TxþëV¼;çÄvçì{«žá‘íüËA÷vm?:/6b
+endstream
+endobj
+143 0 obj
+   164
+endobj
+142 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+47 0 obj
+<< /Length 145 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 123 61 134 73 ]
+   /Resources 144 0 R
+>>
+stream
+xœEAB1D÷='ÀeÚÃ#˜Ÿø7ºPïŸHùþØUßf†W©\±^§Êb]ÝãÓD:œÞ;]n•öOSžƒº²ŠÓ“D;Û_x„ –àÊÞzPc7'6C ±!€1¥Ð–
+Ác©å¸´@cq$6†zNO–é§i9Ð’¡¬zK¿ð[îí—·Bp›ÙÇ=QýhÐq\9Ùè^®åòá7
+endstream
+endobj
+145 0 obj
+   165
+endobj
+144 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+48 0 obj
+<< /Length 147 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 102 50 112 59 ]
+   /Resources 146 0 R
+>>
+stream
+xœMÁ
+BADï[ŒÀ²”a	ÆD/zPûOd¿úãG†™áÑîš&ĈkPö¤ç•'¦ë«	'æò‰ƒî$lèöã[qGH’\‹©ƒÜ1ûØ°—±[ey£ó&×%ï°¹›)¸g‘CBÉi¹‰’ò[T˜ðWÜjðnT2¿Aë´ÝìSD×aÕ‹½åÿS«Ö¥Û?¬5{
+endstream
+endobj
+147 0 obj
+   156
+endobj
+146 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+49 0 obj
+<< /Length 149 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 118 50 128 59 ]
+   /Resources 148 0 R
+>>
+stream
+xœUMB1„÷='@ RŽáÌK|›çB½"mü‰]u&ÃÇp/ÂÒçsÖê䧩z=v:]„ögQsöJì½ÓÔ*[|#
+Kœ[ô”	‘”à!AªÁ
+£‚ÆÈ
+Û×Aå–à)×xRlÊÁ¡áh1ÓIWÃÇ8¨ÌxÈÈ ¸Á.j‚~벿f_ÐÕvŒBÿçmt-çò+€7d
+endstream
+endobj
+149 0 obj
+   165
+endobj
+148 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+50 0 obj
+<< /Length 151 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 0 0 38 27 ]
+   /Resources 150 0 R
+>>
+stream
+xœ]VKŽ%7Ûûu‚KòG>FŽ< 3‹Î"Éý’íÒ‹~Å*(Š’ýW©oü›O}ŦöŽ‡&2Gþþùüø½>?ÿ)6_ñöÈ;ÍŸ?ŸûÌ š4‚ª@]žÏcã]ª€Ò•`¶Q€j3¢^6[Ýr¤vtP±Žiƒ 
+A¯ü2ñýCX‘ôòX{{0íÅÿ|þi瓾³ZÎ"Pïß
+÷,g7¥óð@s~ssµÃCšŸÐ¸XË°GbÛ>Ž&  ¼Õ:€J~.ìøÑçëâñÚÂJ€Ýú#¸v"s#š=çªaSÇX'ª	ˆduEÀ²‚AùðGá…ÏETEÍÔ¡¢5')àêƒx6šà_C&¯ûܐƒ¸éÁÚ_S >ðéá–)Ÿr±ˆ±gQ}]ƒ}k „$dhiœƒC¦¯oH		Ô·¸ Sg¹Ž*;- ­ÉN€¸ßd‚ⲶM¾ËÓ…þ¿áÖ¤y 4¦ÑV ?j¿–û5ŽšŽr¦ÍÈÎ]æ÷cp¡õ7— <Aù“< B/;. 6äÆh¨‚D2)Õé¶Ãmºža7"µc6€êzÍ&-äÚfš"Ûl…0¶N·Å`tc61l¼ C¿½&¨L_Ûk…PAu»I$ªázM(X¿_éøv¼¶^IsQ=žDû6[:x[mDήÓ6ÜF;ˆâ
+VEÙ²Ž˜+w’µ¶“ÿ¶ÓÔ³e{ô€ä
+õ´(‰‚9V€tÇ[è_mŽ…Ä|73ÝKé+Ú¯¯N_K[íÆæ15óhícõË«þ§(*³qlۏ"Ľžª[‘zTYéÌñW>ªs/¬Xˆ¸~S ÏË©,Âäk3€weë *è–Ð=ˆ¡šÑc6ç•Áâb÷iÔ„4S¡¹B‚•d+ÝØ^ïz¦µWaø»b‹¢Ü›5xW6¤¯ÎM±DfuÚápÅOd=µ5~×vHAH5 at 9"~ÎG
+¹iÃeì—\ß¡\g+u¬µÐP¹:£&ò­qtFíÀ„q„2;(j²¥`ûÀ±“g+êŸ4€Ð
+Jö'öÛèíQ+}f¸ƒUÄ渃úÏ_+Úãšd;„]­“LƒÂ-›®gd=›®-½<Ê8Ò¦¯ÙÈFÇŽajáëðåzH1+¡EâdÙÇ
+òµ#Þ(øÒӈ˟,T\
+È’ü	í<e±P˜g_
+ÑBK†®[ÂB¸½”
+ãnuŒË”KaE^@<ìÄC/n'±Q§\q™5d£qűùÞònTCf ò(¡ïT#ŽjÞZÐöxkqð›¶{QÁÞæE#¬úy~ýÿ^÷Gù­ü¸Gé	
+endstream
+endobj
+151 0 obj
+   1035
+endobj
+150 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+51 0 obj
+<< /Length 153 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 43 0 66 27 ]
+   /Resources 152 0 R
+>>
+stream
+xœ]UK®!Üs
+N at 0Ø€‘#D#åe‘,’Ü_J•é§Ìf¨nãO¹ìþj©ƒ¿™k‘>›*2‡å?ùË·š?þ¦ae5ÍRf_ùW~Cƒ`.PQ‚áÐðè°: X#Pë	¨j'jpV‹[ß–UàB*Cˆç*<÷) ÓívP,åÑ‘Ñp!¨÷ÃVTí¾’âsî[£}òˆdGK7\=–‘læ“b-f~Ó'K·°ZzÐÁ¢S¶®—ðêr¹º€<¾.Td*ùg¶U–¯Ü#€Íb«‘-÷–m”¦ƒ!|â¢iqV`07pИ%
+¬•êz ìåZ¦¬ÎóZ]YÂLVÓ
+–:¢J‰êÌ­4tAÑ5ÐÚ‹,¥ZÓ&|!A-¦µÃ8+=ìz³eÑãStôg^ äÛÓ6åƒ72AÃÛò@S‰HÒqćqw‚WàY!-æ +À‘ =Dî”1Ha%ðßP+D2´Aä+²‚t5ãâqñ7”ˆZ9¶s;>o'üŸ‹‰<“¿í˜¶hr{GEGl¼3ò²“?ézCO1ѽ¥§RߥlÐèjrY’Ú.ƒ"¿éuˆPD?ߣ‚$ˆÇ1<w¥Ú“ŒzF„˜]Ìd
+2‚nfDö…!8Oç™3y¶ }p¢ Ù0%h„ÌIß\@áæ!øõ¼³=Ç»º+`Ò06dºÃ6Á@u‰Œ+€CÏáal÷ê^=F:¡F¨²>Ñíá?š1‰¸dŽê̯wF1äØU§ÉÜ"]® ¸nÔu`‘ƒOl*¯oÕa£™¡¶·ì°ðBßçuçÒ¼7!}]ŸüjìŸU¹hž”ö ?[é·žØï$øÔʍ>>1Áí?{ºÊ;_†ÃâƒÈñ+ÿøÿCò=}Mÿ Žù>Ì
+endstream
+endobj
+153 0 obj
+   700
+endobj
+152 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+52 0 obj
+<< /Length 155 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 72 0 95 27 ]
+   /Resources 154 0 R
+>>
+stream
+xœ]•MŽ1…÷>EÀ±>FŽµ”d1Y$¹¿”þéQfÑ㯋²Ï@ÿ.­6?{Zíl4Ò»éxþüx¾|kϏ¿eJ5O¯Æþüz.ÕÆZºÄZ)÷ç8Ôñ‰5‹Pêpԁ\=OvŒxä­ÇºMØðˆ£ªšØG	‚dNDBMó
+ˆÄûcžg­2íןÕç¸[E±Ù:Ôin!îÕÝ®H Jß	 DçÎ
+ÀÊ+í²"	›/Ošm³.„‘¯‹£6óçã²VŠp¢Á,7± ñ.þ;àìéAcô "–§ÏTP¬uÅn3ht}¨e¨-OQ#üš 5©R))„Û^±\[lvªÃs§¡x5²LÛ?A9˜Q†¯]B°Èj¸.ä¶*çpúôñÆð0 Év·2ntKhÓö½ ´Û¾1‹Kzß&°·sÓ/ÍN€x¼+Ä4-XՐ¦»®ldÈ©9àÚˆQüv_C½ë{GNo÷i¼wL!\»ø[$¡Vý4
+Èú©9€v~çMYþË€ŒSr`eY‘Á±ðæãÊ)ö‰µ Òc=†ÉzQMƒ­qImLÞ)„··‘)’çNE
+/•cAYS ¹$¡ª&Ç=ŽÅ@MB¯ÛÒµ)MvñûT+·¹ß,)1wŽ`Kãι¸Wò«	CöI1j`1ò)n}g4µò±±]£@ó:x ì}•Ã”7“¥ÌIœ¶yžJN+ôOã4m€²»84hŒ“l>C_µecHÊyàír2Ib¸5W§Gnã Ãr;AhÌQê=DD÷‚|	T—5›ÌC1ó1¸CpövɩΫãÉÖÄWæìqº?ËÉC¸*\Ñëùùÿ¯Ê÷òµüFC
+endstream
+endobj
+155 0 obj
+   692
+endobj
+154 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+53 0 obj
+<< /Length 157 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 99 0 124 38 ]
+   /Resources 156 0 R
+>>
+stream
+xœm•K’1D÷>…O`,É?ƒ#Á°`Àý#È”ín°^¹ÊN¥Sê_©–:øoæZĦöŽÿ4‘9zþý‘¿|«ùãOµÒT³”i+æ7÷6ƒl:ÈÖ&ui_ùÙ\É¢’+N‘Re€´¬¶p&¾x‡QËjÖ0—€¤¸RÓü¤x°ßu‰Süp¾Œ¿S=Á"vWÅËçÃD²êwc¬®â}ÞcAcŽ£Ðbi«*üØ¥$b]…¢>™Åù͵¼xø6‰Ô®hîÍ‚[1ù'–G
+ß&K‡Ù=+ˆ§´ã¦míŠM묝áôɲµÁëʲÛ!¼\qÌz¯ŽØ·–ŽCj/Ò¸­Âš]­¸P£c?©
+‚¯ f[g‹m!’:¶å*}ôŒàq"¶&y™!\½eÙîØ~Ò#{‘ÅÕ=/†4gð©`+˜UÇ>¨/Ô±ÊT;:ªAeÝ᎕“é3Dw¸‰ˆùè)^Gˆ mì`+màë¾}†!T¤…Û¼*šuì°W$cÎDf¡"ÑNy3‚Âû{}hÁ2$Ó¹ýŠ×/v"¤x¢sÆ­/mT×ЌĚP‡6D£>¯6Øe'4|ìÓ=`ë‘chÝÛ‰'mÆÖIÔÕ‰-H„]‰ì­Ÿ÷'ö5ìÓ,ZAÔ‰X	d²‰cݦ±®¸hºÄè±;Ûw»žÍ÷:ã½îÇĉÇ{ótƆàZîé@ºtµÙÚoí¼u4Ø-.²oéœWã_kb¼É˺3û®±o¤óOþ‘®÷°ÈÐLŸq{|uvG¦X‡Ÿ«h<%×Åççäƒ)ˆ&£bì6ÄYç	’_|"jz×Ñåí‡Ï—h 2¸•sgMâxŽ9b˜æ{0!×C1öô݆±§Zæ~Dš‡±S n„ðg—R4q ¨±qÄ]´Ò»Ÿ×ñ€ÓÝ»·‹q.û=àâáœÕvÛN9.æÖÊæX/eÃ,õHd׌èÖ¶;tp¹n[85FÈzölì\ã†ø˜0–i8n¸¡M»•qê]Ô¢"$ï»­1“Æën0´á:²ÑG¥Œˆ‰ºaÀi|_8ö`ç5Îø	Œ¡¯Èú|iè1ÇV(càøwí«8ñóøøo ¿§¯é/'ù„æ
+endstream
+endobj
+157 0 obj
+   866
+endobj
+156 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+54 0 obj
+<< /Length 159 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 129 0 138 37 ]
+   /Resources 158 0 R
+>>
+stream
+xœ]SKn\1Ûû>kI–?Çè‚’.šE“û¥d?½‡Ìf†¶,‘ç_ª¥vûŒ\É`UühD£kþúÈ¿ÞjþøN¸)¤=‹”Ê#æ8 Ò×ìeNÉR˘êPZ3Ècä´ÌJ)ó*8 ie¬aH©Jž´r*ïã¾^ptvˆòäíÕÊq1‰}ºL‡
+ƍé†\暧ÜZa–ýšÑMµ¹»Û­–Þ›“Áô924ÑÜÔ–j6˨›ð
+_.m6#w¨s÷×m;³­ûÜõpn‘OÇWøÚŠÔ€é2~×wKý|`í}£
+‹°Â=Ë(<é¼”¥	¤ìÉ®k§¹:a÷Kå,lTÅìÑKÆtRͪàÐK³Š=ÖP~u#nåFVǧé¾å‚˜íWɍµvwS*"=fRpAEë¦ÈëâЁíß"¢‡HyÕðéW
+ï.4Î&#³Šÿç¿Q–Í ÅõìY€˜üº¨î‡
+xz»qÆ™À©k6°t„vî¥
+…5g?Fºd'ˆHk°·ðý@_Ð}·w/Ï.½÷®cöB0Û9y°Þ1:ªÒIÙ­Ú"x[²ãŽí솟áwBýŸô3îïéwú
+¨å¯
+endstream
+endobj
+159 0 obj
+   474
+endobj
+158 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+55 0 obj
+<< /Length 161 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 141 0 164 27 ]
+   /Resources 160 0 R
+>>
+stream
+xœm•KŽí6Dç^…W ˆ”¨Ï2²„yô$Ù?ª¢íÛÒ“ÛG¢%~ŠÔ_G-uðožµX›ºÙqþýóüíG=þsØhÅÂO+cœ¿Îv[¢:Hî
+äe­	ªkœ—xšáÔÝãö¶€«wQ
+š+dŒw§Ž²bÎݱ
+TKÛ‘tÐ8võÝÕϧ±pÐç\`óçR@éÐyX̲Åã/xÎ'ÀÀw /Ç’ØJÀôøÂÂ(³õn¤#¢ŒngFdÑ‹Àà1¿E瀟-¬,£ÞrˆTiÜ7«t³u8ìCee6YBT0Ád÷Ž 70š‰®8nv7”¸p—uüvÄ2ªp/ƒ‹ù¥3ŽnÈé>G‰ýÂT^¯—wq$˜§°¸Æº™06Î2•1ï7džca	UˆV˜yºŽ˜@ŒïR¤UQ ˜­,´¾˜¬R—­ü:°¬×»
+eP©Kl™hVƒNÜx©tc*÷ZùzVN›PÂüï–È\­üö€¿[qä‘­WfmBfÃÑgCâ˜&
+WxXhSKŽ!|÷Ó!˜Ñt½	¾ÃkÊ48t\“|éŒK*7^˜Qí¯½è4 Z /ß“äy:’Ù)dôsˆ\t>k…Sàî~×&ÍÍC"dÛ!ð‰Ø´lÖK•Uˆ»´1…聃œòîÅ£?˜ö/Ï>±•ÖVC8»v{»E»ë¸K‘OÕeJ&
+iÖå;{G¿Ó÷™§;ªÅÐ"Í‘L…Êtߢ­YÏãë¼¹¾#}¼>®„úÜ&y©îëÚ·žtÖµ½çuˆ
+8ƒ¥y§æÛžŽ_Ùâ:*BW×xæC ×<Pþ•u3¨,ñ¢²xˆ,ô•³&´ ]ð±b, d³D-öÝrs·ƒ+¡á™ÓÀ‡*OQ¦ù­HzÄøl\`ÏÁXç=Á—÷t-§=E¤@ô4hðv­|G‚ioÙ²xflQ±ž
+‡ôN‰äE9 ÊìA=o쌔µ>ˆ‰“£(Ž|¾Î?w6`uü¥àìå¯lÐÝŸæ‚£\E¦Rù›¹KöT'‘sÉé;»øú[ï¤ñIè*úï óE$Ý%ËÄär"ï1¦XkßïÇm>0áëLDŸçÐó¤k¡"T$n/XnTDÏ1è|BFþŸ·+[÷^ÓŒt‡sm©mÏX¬P
+T°k`.;ށ<õÀ^ÿW†?Žß²—
+endstream
+endobj
+161 0 obj
+   956
+endobj
+160 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+56 0 obj
+<< /Length 163 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 169 0 177 38 ]
+   /Resources 162 0 R
+>>
+stream
+xœe“AnD!†÷žÂX<FÐ¼¤ÓE»h{ÿ¤ ʼ¤³z"üü2ß©–:ìǹ ÆÞõ£ðèùç‘_Þj~ü&ÅB„
+“ä¯üä>Æ"dVjÐÛ
+äkqµ¬“b/"–\-dÍg§•Ü	)‹J2ªÍN¥‚R+§wI+¹¬vÌЕ¨í[˘°¨"o²\,Ä3N¡H¿™6òÂ+WÅFÛºëº$³Gn‚Õ·Ñ|­4f™">ì"ÑiÂ
+e~e„tLR‹ÓIÖ ©sæÏ{€¢˜b'ˆ^Š¦ö:R’ED§9J'Ž„X}:“ØM
+ B˜`8û¶(bÛ$³P´\r
+±…ý¯xHçíâº¿í­¼?}´÷½q¾6.>í|[«˜Î—.f÷|š³Wö˜çûœÂÛ½ßÛû+üû¼§×ô›½Ÿ¼
+endstream
+endobj
+163 0 obj
+   332
+endobj
+162 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+57 0 obj
+<< /Length 165 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 182 0 191 37 ]
+   /Resources 164 0 R
+>>
+stream
+xœ]“A²!Eç®ÂA\F–ð««ò3È$ÙU m»+oô"p¯ôïÒ iüFm€<HÄÿtÄ¡Rÿ|Öo­~þ-8=¯Ye†F£~Õ@Ð9+Ú„ÁŽ
+†I"N	¤1êå*•<o8ÐnA‚ꨀ‡"»{UyŽùÆ¡”ˆV²¸d6êêí#vÌÁØ´܁ˆ×Õ¡^K »eij#Pµg:ÃèT9Œ¹†ôl¤@Üo¼RÕh\ž˹órOSg·•ï‚ºf󉏥¸,·ç+_Ð
+H_/Õ¤.î­ë[ÍXâŒ÷]ê®#ìØâ´Î9¨¹Ñ
+¦ð~-‘él:’ˆb?,Ær‘Öfqr«f‹ã’¦X¤°¨M‘+»ð:•PVÎUõ6_…{úr÷e/Lg&ñ}&fànåòñ•¸Åºƒúö‚üÚã”S{\L*Ûäë“d_ï íu‹bŽ<ñôrôÎW-÷(Ð=÷Ä¡zt8šûr™È·¤ÐËñ(Øt;ÛáÿzÁÚÿ¯ûyÊ“°ï\ÏÇ}—_o¿úŸÅ8ÓåÞ”÷øk¯Ž¼ÜºGüZÊÛœ{ew¹Ïå±ví÷¶þª?ËÿŸÀò½üª²ê»
+endstream
+endobj
+165 0 obj
+   473
+endobj
+164 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+58 0 obj
+<< /Length 167 0 R
+   /Filter /FlateDecode
+   /Type /XObject
+   /Subtype /Form
+   /BBox [ 194 0 213 27 ]
+   /Resources 166 0 R
+>>
+stream
+xœUVK²ä6Ûû>"R?ê9Bª«2«,’Ü¿* (»_f1ý`Ó4‚ ÿ¾j©“ÿÖ]‹µåcàn¶æ¸ÿùuÿöG½ý{¹y½ÝQZï÷_÷ƒW©6…|¯{”èdeõÍïp«v·6/ÀZÆî·—½Úíu—x	ƒk”µÖmeÖ
+´Êª
+¨nÄÔYúd}kÄ¥àQÜ›
+æm¼am 﨩zéí †Z:[ÞDch«ûºmï²}2O7›óöX(”´ BIÁ{ûÄ®
+¬X7fše6–Ožˆ¯ÉW3vˆð3§Pß´§	‘%G¢q`#¥9_ÛæeÚ
+¤l¥ÖPl'€½ºÀÜhG¿^Ȉ~b‰AÝÌàehÎþäjÍIãÆ)VËLсF>·ë`2t£o³D,Õ^‘òð<É¢…Ћ	­µ¤¡2ÖTÁ(c>èP†ºŸ»³Ô6˜	§¿»±¢hSÁS½™‡¤U|Pƒ*ˆÅÌb–CË:kO	TH	<Ô!´¨ç)J(Dã8:¥Ôð‹#¶-¥ö‰®.Ķ÷v“xØK%š²el—P†þ'ZP'pÐMu× \G ʧº³„¦ºÁ6ÅÐÉ!™F¥6†h.Asom¶y‚‰9ÜÊD¡…˜Ô[ ç­^YD[ãÏŠmœÊò4Ôœ¤‡ã¸ÂŠm†A4·j¢…,âÝâŒ(ÓÀ.4Íúè}«’¡µŒ3¡š!/µ¯Ó¾ÄMú‹gsHùtCgŽ,ÆpújhHÖñ¸ŽŽ(_Ë~Pƒ“JR[N*õ_íÃÃpA?çä-œ¬?¿jÉç½àÉ“†…áÀëØÎï¯PÑC]ÞxÖ,¿€!ASI~—DSØý9$·<½Œ;ÒgA$‘mj†Ž32fÉ=åË|S“ žb¸LÔõ½
+uF¦ÃÒ¢iëøéž“‹)ñtO§1šÜ¾ñ°O1¯ÐWPnÈò·¦pùdÛ)¿–	9Ä…ùꃭyv
+¡œ‡f®hÞ„‘ÔE͇uþgoi»uòs%欁òkg+u¼kxlP^ “"úDÏäc-§;ã¹p…6%ØØ÷m?ÑÈ}15ð>Š59¯onÓ|¾ïfÅ3¡“n­dUNZ0‰ã$'è‘Œm“6e¤È\0ÛO
+Ù.RO‚c
+Z2ʾ'¼N¼ËHÞ i=ó©ŸÏË»ärúÒX?Õ0Ç¥Êçæ ϵâÈkOá1³7!ˆ‘+[,õÇÃyJº~šÅmÙxh½ï¦mÚös¿É]øôJçß}+>Hî´þ¡ï!™&¡ªáê–¿©xoý™<~	á4µSû–ùAqÏ=“+°Ï'ÞĚ싐˾Õ~ÂΪ>ß+ 1ïÓ¯€úhùò¼y6†‰b˜Ö¢ÐP;;d$4Ò­e7KJú¼dÀôB«‹bOØÚ³·´Aþ¾ž&ÐMóGЫɎ²	¸‡§›
+ZñN¿à¾¾®#¾•æ}Fš“@k—þùÑÖeüyJ7§]qŸP¨øe^×>Ñš±#wÏÚ¡WMN~ö‚b»ÿÿMü¹ÿ¼~¿þÈ'%ú
+endstream
+endobj
+167 0 obj
+   1210
+endobj
+166 0 obj
+<<
+   /ExtGState <<
+      /a0 << /CA 1 /ca 1 >>
+   >>
+>>
+endobj
+1 0 obj
+<< /Type /Pages
+   /Kids [ 59 0 R ]
+   /Count 1
+>>
+endobj
+168 0 obj
+<< /Creator (cairo 1.14.8 (http://cairographics.org))
+   /Producer (cairo 1.14.8 (http://cairographics.org))
+>>
+endobj
+169 0 obj
+<< /Type /Catalog
+   /Pages 1 0 R
+>>
+endobj
+xref
+0 170
+0000000000 65535 f 
+0000029463 00000 n 
+0000000301 00000 n 
+0000000015 00000 n 
+0000000279 00000 n 
+0000001257 00000 n 
+0000001678 00000 n 
+0000002077 00000 n 
+0000002496 00000 n 
+0000002905 00000 n 
+0000003306 00000 n 
+0000003735 00000 n 
+0000004155 00000 n 
+0000004576 00000 n 
+0000005000 00000 n 
+0000005430 00000 n 
+0000005845 00000 n 
+0000006272 00000 n 
+0000006703 00000 n 
+0000007125 00000 n 
+0000007550 00000 n 
+0000007976 00000 n 
+0000008405 00000 n 
+0000008833 00000 n 
+0000009260 00000 n 
+0000009694 00000 n 
+0000010126 00000 n 
+0000010557 00000 n 
+0000010989 00000 n 
+0000011411 00000 n 
+0000011838 00000 n 
+0000012261 00000 n 
+0000012686 00000 n 
+0000013119 00000 n 
+0000013554 00000 n 
+0000013984 00000 n 
+0000014413 00000 n 
+0000014836 00000 n 
+0000015257 00000 n 
+0000015684 00000 n 
+0000016111 00000 n 
+0000016542 00000 n 
+0000016974 00000 n 
+0000017401 00000 n 
+0000017821 00000 n 
+0000018245 00000 n 
+0000018671 00000 n 
+0000019098 00000 n 
+0000019526 00000 n 
+0000019945 00000 n 
+0000020373 00000 n 
+0000021668 00000 n 
+0000022628 00000 n 
+0000023580 00000 n 
+0000024707 00000 n 
+0000025443 00000 n 
+0000026661 00000 n 
+0000027255 00000 n 
+0000027990 00000 n 
+0000001029 00000 n 
+0000001605 00000 n 
+0000001582 00000 n 
+0000002004 00000 n 
+0000001981 00000 n 
+0000002423 00000 n 
+0000002400 00000 n 
+0000002832 00000 n 
+0000002809 00000 n 
+0000003233 00000 n 
+0000003210 00000 n 
+0000003662 00000 n 
+0000003639 00000 n 
+0000004082 00000 n 
+0000004059 00000 n 
+0000004503 00000 n 
+0000004480 00000 n 
+0000004927 00000 n 
+0000004904 00000 n 
+0000005357 00000 n 
+0000005334 00000 n 
+0000005772 00000 n 
+0000005749 00000 n 
+0000006199 00000 n 
+0000006176 00000 n 
+0000006630 00000 n 
+0000006607 00000 n 
+0000007052 00000 n 
+0000007029 00000 n 
+0000007477 00000 n 
+0000007454 00000 n 
+0000007903 00000 n 
+0000007880 00000 n 
+0000008332 00000 n 
+0000008309 00000 n 
+0000008760 00000 n 
+0000008737 00000 n 
+0000009187 00000 n 
+0000009164 00000 n 
+0000009621 00000 n 
+0000009598 00000 n 
+0000010052 00000 n 
+0000010028 00000 n 
+0000010483 00000 n 
+0000010459 00000 n 
+0000010915 00000 n 
+0000010891 00000 n 
+0000011337 00000 n 
+0000011313 00000 n 
+0000011764 00000 n 
+0000011740 00000 n 
+0000012187 00000 n 
+0000012163 00000 n 
+0000012612 00000 n 
+0000012588 00000 n 
+0000013045 00000 n 
+0000013021 00000 n 
+0000013480 00000 n 
+0000013456 00000 n 
+0000013910 00000 n 
+0000013886 00000 n 
+0000014339 00000 n 
+0000014315 00000 n 
+0000014762 00000 n 
+0000014738 00000 n 
+0000015183 00000 n 
+0000015159 00000 n 
+0000015610 00000 n 
+0000015586 00000 n 
+0000016037 00000 n 
+0000016013 00000 n 
+0000016468 00000 n 
+0000016444 00000 n 
+0000016900 00000 n 
+0000016876 00000 n 
+0000017327 00000 n 
+0000017303 00000 n 
+0000017747 00000 n 
+0000017723 00000 n 
+0000018171 00000 n 
+0000018147 00000 n 
+0000018597 00000 n 
+0000018573 00000 n 
+0000019024 00000 n 
+0000019000 00000 n 
+0000019452 00000 n 
+0000019428 00000 n 
+0000019871 00000 n 
+0000019847 00000 n 
+0000020299 00000 n 
+0000020275 00000 n 
+0000021594 00000 n 
+0000021569 00000 n 
+0000022554 00000 n 
+0000022530 00000 n 
+0000023506 00000 n 
+0000023482 00000 n 
+0000024633 00000 n 
+0000024609 00000 n 
+0000025369 00000 n 
+0000025345 00000 n 
+0000026587 00000 n 
+0000026563 00000 n 
+0000027181 00000 n 
+0000027157 00000 n 
+0000027916 00000 n 
+0000027892 00000 n 
+0000029389 00000 n 
+0000029364 00000 n 
+0000029529 00000 n 
+0000029658 00000 n 
+trailer
+<< /Size 170
+   /Root 169 0 R
+   /Info 168 0 R
+>>
+startxref
+29712
+%%EOF

Added: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/ncstate.pdf
===================================================================
(Binary files differ)

Index: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/ncstate.pdf
===================================================================
--- grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/ncstate.pdf	2018-12-10 21:44:50 UTC (rev 73789)
+++ grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/ncstate.pdf	2018-12-11 02:56:25 UTC (rev 73790)

Property changes on: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/ncstate.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/sa.pdf
===================================================================
(Binary files differ)

Index: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/sa.pdf
===================================================================
--- grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/sa.pdf	2018-12-10 21:44:50 UTC (rev 73789)
+++ grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/sa.pdf	2018-12-11 02:56:25 UTC (rev 73790)

Property changes on: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/logos/sa.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/slides.pdf
===================================================================
(Binary files differ)

Index: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/slides.pdf
===================================================================
--- grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/slides.pdf	2018-12-10 21:44:50 UTC (rev 73789)
+++ grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/slides.pdf	2018-12-11 02:56:25 UTC (rev 73790)

Property changes on: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/slides.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/slides.tex
===================================================================
--- grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/slides.tex	                        (rev 0)
+++ grass-promo/grasslecture/2018_AGU_Geospatial_Research_Tool/slides.tex	2018-12-11 02:56:25 UTC (rev 73790)
@@ -0,0 +1,746 @@
+% Using Free and Open Source Solutions in Geospatial Science Education
+% This work by Vaclav Petras is licensed under
+% a Creative Commons Attribution-ShareAlike 4.0 International License.
+
+% Session
+%
+% NS52A: A Tour of Open-Source Software Packages for the Geosciences II
+%
+% This session will be a rapid-fire tour of open source tools freely available for
+% researchers in the geosciences. The fast-growing open-source software ecosystem
+% is creating new tools and changing paradigms for how computers and
+% collaborations are used to study Earth processes. If you have written
+% open-source software that could be useful to others, we look forward to seeing
+% your submission. This session will not only be an opportunity to showcase your
+% own packages and learn about other available tools, we also hope it will be an
+% opportunity to connect with others working on related problems and lead to new
+% collaborations. The session will be accompanied by posters where the audience
+% can engage individually with the presenters.
+%
+% Abstract
+%
+% GRASS GIS (grass.osgeo.org) is an open source software for geospatial analysis,
+% remote sensing, general geoprocessing and visualization. It is a
+% community-driven project with over 35 years of continuous software development
+% based on scientific expertise from many geospatial fields. It is characterized
+% by long-term releases, stable APIs, and emphasis on science. GRASS GIS
+% distribution strives to provide single integrated environment for 2D and 3D
+% raster analysis, image processing, vector data analysis, and spatio-temporal
+% data processing. It supports large raster files (billions of cells), vector
+% topology, coupling with databases, and 64 bit memory. New code based on recent
+% research is typically contributed to GRASS GIS Addons repository. Mature, widely
+% used code is then moved to the main code base to maximize integration and
+% availability. Whether it is addons or the main code base, code is usually
+% maintained by the community and preserved in long term even in cases when the
+% original author no longer supports the code. To support the needs of scientists,
+% the documentation includes not only links to the source code, its history, and
+% its authors, but also links to research papers that describe the algorithms
+% implemented in the modules.
+%
+% Code is not only maintained but also extended and improved. For example,
+% watershed and stream extraction using least cost path approach was implemented
+% in 1989 and extended for massive datasets in 2011. Similarly, vector topology
+% cleaning was introduced in 2002, updated over time and substantially improved in
+% 2016. Another example is a solar energy module available since 1993 and
+% parallelized in 2017. The current stable version of GRASS GIS 7.4 provides new
+% features for geosciences such as temporal framework with temporal algebra for
+% large time-series processing, fusion of elevation models from various sensors,
+% 3D flows, landform detection, image segmentation, simplified batch processing,
+% and integrated Python editor among others. GRASS GIS runs in various
+% environments including Linux, Mac, Windows, Docker, Raspberry Pi, and on HPC
+% clusters. The modules are written in Python, C, or C++. Besides command line
+% interface, GRASS GIS provides a graphical user interface, a Python API, and a C
+% API. Interfaces with other languages such as R and Ruby are supplied by
+% collaborating communities.
+
+\documentclass[xcolor={dvipsnames,usenames},beamer,aspectratio=169]{beamer}
+% ,handout,notes=show
+
+\makeatletter
+\def\beamer at framenotesbegin{% at beginning of slide
+  \gdef\beamer at noteitems{}%
+  \gdef\beamer at notes{{}}% used to be totally empty.
+}
+\makeatother
+
+\usepackage{textcomp}
+\usepackage[utf8]{inputenc}
+\usepackage[american]{babel}
+\usepackage{graphicx}
+\usepackage{url}
+\usepackage{amssymb}
+
+\usepackage{alltt}
+
+\usepackage{tikz}
+\usetikzlibrary{arrows,shapes,spy,calc}
+
+\tikzstyle{every picture}+=[remember picture]
+\tikzstyle{na} = [baseline=-.5ex]
+
+% don't count bacup slides
+\newcommand{\backupbegin}{
+   \newcounter{finalframe}
+   \setcounter{finalframe}{\value{framenumber}}
+}
+\newcommand{\backupend}{
+   \setcounter{framenumber}{\value{finalframe}}
+}
+
+% frames have to be fragile
+\newif\ifnotes
+% \input{tmpnotessettings}
+% \notestrue
+
+
+\ifnotes
+\setbeamertemplate{note page}[plain]
+% \setbeamertemplate{note page}[compress]
+\setbeamerfont{note page}{size=\large}
+% \setbeameroption{show only notes}
+\setbeameroption{show notes}
+\usepackage{pgfpages}
+\pgfpagesuselayout{2 on 1}[a4paper,border shrink=5mm]%
+\else
+%\setbeameroption{hide notes}
+\fi
+%\notesfalse
+
+\usepackage[absolute,overlay]{textpos}
+
+\usepackage{listings}
+
+% Fira Sans, GRASS GIS branding sans serif font
+\usepackage{FiraSans}
+\renewcommand*\oldstylenums[1]{{\firaoldstyle #1}}
+
+% \usetheme{Warsaw}
+\usetheme{Madrid}
+% \usetheme{Frankfurt}
+% \useoutertheme{infolines}
+\definecolor{GRASSGISGreen}{HTML}{009000}
+\usecolortheme[named=GRASSGISGreen]{structure}
+\setbeamertemplate{navigation symbols}{}
+
+\setbeamertemplate{itemize items}[default]
+\setbeamertemplate{enumerate items}[default]
+% \useinnertheme{rectangles}
+\setbeamertemplate{blocks}[default]
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% \newcommand{\n}[1]{$^{\color{gray}{\mbox{\tiny#1}}}$}
+\newcommand{\n}[1]{$^{\textcolor{gray}{\mbox{\tiny #1}}}$}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\gmodule}[1]{\href{http://grass.osgeo.org/grass74/manuals/#1.html}{\emph{#1}}}
+\newcommand{\amodule}[1]{\href{http://grass.osgeo.org/grass74/manuals/addons/#1.html}{\emph{#1}}}
+\newcommand{\module}[1]{\emph{#1}}
+\newcommand{\grasslink}{\href{http://grass.osgeo.org/}{GRASS GIS}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\title[GRASS GIS]{\textbf{GRASS}\,{\firalight GIS}: A General-purpose Geospatial Research Tool}
+\subtitle{
+AGU 2018 Fall Meeting
+\\
+\scriptsize
+NS52A: A Tour of Open-Source Software Packages for the Geosciences II
+}
+%\pdforstring{}{}
+
+\newcommand{\inst}[1]{\hspace{2pt}$^{\mbox{\normalsize#1}}$\hspace{-7pt}}
+\newcommand{\instlist}[1]{\hspace{1pt}$^{\mbox{#1}}$\hspace{2pt}}
+
+\author[Vaclav Petras]{
+Helena Mitasova\inst{1},
+Vaclav Petras\inst{1}\,*\hspace{-7pt},
+Anna Petrasova\inst{1},
+\&
+Markus Neteler\hspace{0.05em}\inst{2}
+\\
+Scientific Team: GRASS GIS Development Team**
+}
+
+\institute[NC State University]
+{%
+\instlist{1}Center for Geospatial Analytics, NCSU, USA;
+\instlist{2}mundialis, Germany
+\\
+*\texttt{wenzeslaus at gmail.com, vpetras at ncsu.edu, @vaclavpetras}
+\\
+% using Black Duck Open Hub to ``guestimate'' that
+**Includes over 10 other members of the core team and numerous other contributors
+
+\bigskip
+\includegraphics[height=0.04\textwidth]{ncstate}%
+~
+\includegraphics[height=0.06\textwidth]{mundialis}%
+}
+
+\date{December 14, 2018}
+
+\setbeamercovered{transparent}
+
+\hypersetup{%
+ pdfauthor={Vaclav Petras},%
+ pdfsubject={Point clouds and GRASS GIS talk at ISPRS 2016},%
+ pdfkeywords={3D rasters} {decimation} {sampling} {binning}
+   {LAS} {PDAL} {PCL} {Kinect}
+   {v.in.lidar} {r.in.lidar} {r.in.kinect} {libLAS}
+   {geospatial modeling}
+   {free software} {open source} {open science}
+}
+
+\usepackage{tipa}
+\newcommand{\pron}[2]{#1 [#2]}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% when images are placed in these directories, we don't have to specify the directory
+% just the filename
+\graphicspath{{logos/}{images/}}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{document}
+
+\newcommand{\logowidth}{1.0em}
+\newcommand{\logospace}{\hspace{0.2em}}
+\newcommand{\includecclogo}[1]{\includegraphics[width=\logowidth]{#1}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\frame{
+\titlepage
+\begin{center}
+\vspace{-3ex}
+\href{http://creativecommons.org/licenses/by-sa/4.0/}{
+\includecclogo{cc}
+\logospace
+\includecclogo{by}
+\logospace
+\includecclogo{sa}
+}
+\end{center}
+}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}{GRASS GIS}
+
+\begin{columns}
+\begin{column}{0.6\textwidth}
+
+\begin{itemize}
+  \item all in one
+  \begin{itemize}
+   \item hydrology modeling, image segmentation, point clustering, \ldots
+  \end{itemize}
+  \item driven by needs of users
+  \begin{itemize}
+   \item Community-driven project direct access to development process
+  \end{itemize}
+  \item from small laptops to supercomputers
+  \begin{itemize}
+   \item Raspberry Pi, Windows, Mac, GNU/Linux, FreeBSD, IBM~AIX
+  \end{itemize}
+  \item learn now, use forever
+  \begin{itemize}
+    \item over 35 years of development and interface refinement
+  \end{itemize}
+\end{itemize}
+
+\end{column}
+\begin{column}{0.3\textwidth}
+
+\begin{center}
+  \includegraphics[width=\textwidth]{logos/grass_gis}
+\end{center}
+
+\vspace*{-1ex}
+
+\textcolor{gray}{
+\footnotesize
+latest release 7.4.3
+\scriptsize
+(Nov 26, 2018)
+}
+
+\end{column}
+\end{columns}
+
+\end{frame}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}{Novel methods are included}
+
+\begin{columns}
+\begin{column}{0.6\textwidth}
+
+\begin{itemize}
+  \item r.sim.water (Mitas and Mitasova, 1998) overland flow simulation
+  \item Least cost flow r.watershed from ’89
+\end{itemize}
+
+\end{column}
+\begin{column}{0.3\textwidth}
+
+\begin{center}
+  \includegraphics[width=\textwidth]{logos/grass_gis}
+\end{center}
+
+\vspace*{-1ex}
+
+\textcolor{gray}{
+\footnotesize
+latest release 7.4.3
+\scriptsize
+(Nov 26, 2018)
+}
+
+\end{column}
+\end{columns}
+
+\end{frame}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}{Innovations are preserved}
+
+\begin{columns}
+\begin{column}{0.6\textwidth}
+
+\begin{itemize}
+  \item r.sim.water (Mitas and Mitasova, 1998) overland flow simulation
+  \item Least cost flow r.watershed from ’89
+\end{itemize}
+
+\end{column}
+\begin{column}{0.3\textwidth}
+
+\begin{center}
+  \includegraphics[width=\textwidth]{logos/grass_gis}
+\end{center}
+
+\vspace*{-1ex}
+
+\textcolor{gray}{
+\footnotesize
+latest release 7.4.3
+\scriptsize
+(Nov 26, 2018)
+}
+
+\end{column}
+\end{columns}
+
+\end{frame}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}{Code is further developed}
+
+\begin{columns}
+\begin{column}{0.6\textwidth}
+
+\begin{itemize}
+  \item v.outlier module serves as a base for v.lidar.mcc implementing Multiscale Curvature Classification.
+  \item v.surf.rst for spatial interpolation developed in ’90s; improved several times and parallelized for version 7.4.
+\end{itemize}
+
+\end{column}
+\begin{column}{0.3\textwidth}
+
+\begin{center}
+  \includegraphics[width=\textwidth]{logos/grass_gis}
+\end{center}
+
+\vspace*{-1ex}
+
+\textcolor{gray}{
+\footnotesize
+latest release 7.4.3
+\scriptsize
+(Nov 26, 2018)
+}
+
+\end{column}
+\end{columns}
+
+\end{frame}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}{Tools used by other scientists}
+
+\begin{columns}
+\begin{column}{0.6\textwidth}
+
+\begin{itemize}
+  \item v.outlier module serves as a base for v.lidar.mcc implementing Multiscale Curvature Classification.
+  \item v.surf.rst for spatial interpolation developed in ’90s; improved several times and parallelized for version 7.4.
+\end{itemize}
+
+\end{column}
+\begin{column}{0.3\textwidth}
+
+\begin{center}
+  \includegraphics[width=\textwidth]{logos/grass_gis}
+\end{center}
+
+\vspace*{-1ex}
+
+\textcolor{gray}{
+\footnotesize
+latest release 7.4.3
+\scriptsize
+(Nov 26, 2018)
+}
+
+\end{column}
+\end{columns}
+
+\end{frame}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}{Published algorithms are implemented}
+
+\begin{columns}
+\begin{column}{0.6\textwidth}
+
+\begin{itemize}
+  \item v.outlier module serves as a base for v.lidar.mcc implementing Multiscale Curvature Classification.
+  \item v.surf.rst for spatial interpolation developed in ’90s; improved several times and parallelized for version 7.4.
+\end{itemize}
+
+\end{column}
+\begin{column}{0.3\textwidth}
+
+\begin{center}
+  \includegraphics[width=\textwidth]{logos/grass_gis}
+\end{center}
+
+\vspace*{-1ex}
+
+\textcolor{gray}{
+\footnotesize
+latest release 7.4.3
+\scriptsize
+(Nov 26, 2018)
+}
+
+\end{column}
+\end{columns}
+
+\end{frame}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}{Publishing code}
+
+\begin{block}{}
+ \begin{itemize}
+  \item Ask for access to GRASS GIS Addons at
+        \\
+        \href{https://grass.osgeo.org/development/code-submission/}{\texttt{grass.osgeo.org/development/code-submission}}
+  \item Example GRASS GIS module
+        \\
+        \href{https://gitlab.com/vpetras/r.example.plus/}{\texttt{gitlab.com/vpetras/r.example.plus}}
+ \end{itemize}
+\end{block}
+
+\bigskip
+\centering
+
+\begin{tabular}{clc}
+\begin{minipage}{0.16\textwidth}
+\includegraphics[width=\textwidth]{grass_gis}
+\end{minipage}
+&
+\begin{minipage}{0.5\textwidth}
+\footnotesize
+\href{https://grass.osgeo.org}{%
+Get GRASS GIS at\\
+\texttt{grass.osgeo.org}%
+}
+
+\bigskip
+
+{
+\footnotesize
+\href{https://lists.osgeo.org/listinfo/grass-user}{GRASS user mailing list}\\
+\href{https://lists.osgeo.org/listinfo/grass-user}{\texttt{lists.osgeo.org/listinfo/grass-user}}
+}
+
+\bigskip
+
+{
+\footnotesize
+Source files for poster and slides available at\\
+\href{https://trac.osgeo.org/grass/browser/grass-promo/}%
+  {\texttt{trac.osgeo.org/grass/browser/grass-promo}}
+}
+\end{minipage}
+&
+\begin{minipage}{0.2\textwidth}
+% \includegraphics[width=\textwidth]{talks_qr}
+\end{minipage}
+\end{tabular}
+
+\end{frame}
+
+% don't count the backup and ack slides
+\backupbegin
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}{Providing algorithms to the community}
+
+\begin{itemize}
+  \item new landform recognition approach -- geomorphons
+\end{itemize}
+
+\begin{columns}
+\begin{column}{0.4\textwidth}
+
+\begin{itemize}
+  % Adam Mickiewicz University and University of Cincinnati
+  \item by Jasiewicz and Stepinski
+    {\tiny from AMU, Poland and University of Cincinnati, USA}
+  \item not just a paper
+    {\tiny Geomorphology, 2013}
+  \item not just a code
+    \\{\tiny at some webpage}
+  \item \amodule{r.geomorphon}
+    \\{\tiny module in GRASS GIS addons repository}
+\end{itemize}
+
+\end{column}
+\begin{column}{0.58\textwidth}
+
+\begin{center}
+%   \includegraphics[width=\textwidth]{vis/geomorphon_3d}
+\end{center}
+
+\end{column}
+\end{columns}
+
+\end{frame}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}{GRASS GIS}
+
+\begin{columns}
+\begin{column}{0.6\textwidth}
+
+\begin{itemize}
+  \item all in one
+  \begin{itemize}
+   \item hydrology modeling, image segmentation, point clustering, \ldots
+  \end{itemize}
+  \item driven by needs of users
+  \begin{itemize}
+   \item direct access to development process
+  \end{itemize}
+  \item from small laptops to supercomputers
+  \begin{itemize}
+   \item Raspberry Pi, Windows, Mac, GNU/Linux, FreeBSD, IBM~AIX
+  \end{itemize}
+  \item learn now, use forever
+  \begin{itemize}
+    \item over 30 years of development and interface refinement
+  \end{itemize}
+  \item used by
+  \begin{itemize}
+    \item US Oak Ridge National Laboratory, Edmund Mach Foundation, JRC, \ldots
+  \end{itemize}
+\end{itemize}
+
+\end{column}
+\begin{column}{0.3\textwidth}
+
+\begin{center}
+  \includegraphics[width=\textwidth]{logos/grass_gis}
+\end{center}
+
+\textcolor{gray}{
+\footnotesize
+latest release 7.0.4 \\May~1,~2016
+}
+
+\end{column}
+\end{columns}
+
+\end{frame}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}{GUI}
+
+\begin{center}
+%   \includegraphics[width=0.9\textwidth]{grass/r_in_lidar_gui}
+\end{center}
+
+\end{frame}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}{Python and command line interfaces}
+
+\definecolor{mod}{RGB}{7,96,143}
+\definecolor{opt}{RGB}{239,84,18}
+\definecolor{flg}{RGB}{239,84,18}
+\definecolor{txt}{RGB}{45,146,45}
+\definecolor{bash}{RGB}{200,200,200}
+\definecolor{import}{RGB}{200,200,200}
+
+\Large
+
+Command Line:
+
+\LARGE
+
+\begin{alltt}
+\textcolor{mod}{r.in.lidar} \textcolor{opt}{input}=\textcolor{txt}{points.las} \textcolor{bash}{\char`\\}
+\\%
+\newlength{\shindent}
+\settowidth{\shindent}{r.in.lidar~}
+\rule{\shindent}{0pt}%
+\textcolor{opt}{output}=\textcolor{txt}{elevation} -\textcolor{flg}{e}
+\end{alltt}
+
+\Large
+
+Python:
+
+% \char`_ is to get same underscore as in \verb
+
+\LARGE
+
+\begin{alltt}
+\textcolor{import}{from grass.script import run\char`_command}
+\\
+run\char`_command('\textcolor{mod}{r.in.lidar}',
+%
+\newlength{\pyindent}%
+\settowidth{\pyindent}{run\_command(}%
+\\%
+\rule{\pyindent}{0pt}\,%
+\textcolor{opt}{input}="\textcolor{txt}{points.las}",
+\\%
+\rule{\pyindent}{0pt}\,%
+\textcolor{opt}{output}="\textcolor{txt}{elevation}",
+\\%
+\rule{\pyindent}{0pt}\,%
+flags='\textcolor{flg}{e}')
+\end{alltt}
+
+\end{frame}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}{Graphical Modeler}
+
+\begin{center}
+%   \includegraphics[width=0.9\textwidth]{grass/modeler}
+\end{center}
+
+\end{frame}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}{Using other open source projects}
+
+\begin{columns}
+\begin{column}{0.5\textwidth}
+
+\begin{block}{\module{r.in.kinect}}
+ \begin{itemize}
+  \item scans using Kinect
+  \item OpenKinect libfreenect2
+  \item Point Cloud Library (PCL)
+  \item GRASS GIS libraries
+ \end{itemize}
+\end{block}
+
+% inner columns
+\begin{columns}
+\begin{column}{0.6\textwidth}
+\small
+
+used in Tangible~Landscape
+
+\end{column}
+\begin{column}{0.2\textwidth}
+
+% \includegraphics[width=\textwidth]{logos/tangible_landscape}
+
+\end{column}
+\end{columns}
+% end of inner columns
+
+\end{column}
+\begin{column}{0.45\textwidth}
+
+\begin{center}
+%   \includegraphics[width=\textwidth]{tangible/face}
+\end{center}
+
+\end{column}
+\end{columns}
+
+\end{frame}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}{Acknowledgements}
+
+\footnotesize
+
+\begin{columns}
+\begin{column}{0.6\textwidth}
+
+\begin{block}{Software}
+The GRASS GIS Development Team, contributors, users, ...
+\end{block}
+
+\begin{block}{Datasets}
+
+% \smallskip
+
+Nantahala NF, NC: Forest Leaf Structure, Terrain and Hydrophysiology.
+% Lidar data acquisition and processing completed
+% by the National Center for Airborne Laser Mapping (\href{http://www.ncalm.org}{NCALM}).
+% NCALM funding provided by NSF's Division of Earth Sciences, Instrumentation and Facilities Program.
+% EAR-1043051.
+Obtained from \href{http://www.opentopography.org/}{OpenTopography}.
+\url{http://dx.doi.org/10.5069/G9HT2M76}
+\end{block}
+
+\begin{block}{Presentation software}
+Slides were created in \textrm{\LaTeX{}} using the~\textrm{\textsc{beamer} \textit{class}}.
+% all lowercase, sc and it taken from the beamer user guide
+\end{block}
+
+
+\end{column}
+\begin{column}{0.3\textwidth}
+
+\begin{center}
+  \includegraphics[width=\textwidth]{logos/grass_gis}
+\end{center}
+
+\end{column}
+\end{columns}
+
+\end{frame}
+
+\backupend
+
+\end{document}



More information about the grass-commit mailing list