Skip to content

Instantly share code, notes, and snippets.

@cmsystems
Created January 16, 2016 17:00
Show Gist options
  • Save cmsystems/5f619bc813f018fb8b36 to your computer and use it in GitHub Desktop.
Save cmsystems/5f619bc813f018fb8b36 to your computer and use it in GitHub Desktop.
xd
# Funktions-Dummy
def QuadraturDesKreises():
pass
# Funktionsaufruf
QuadraturDesKreises()
# Nur else-Zweig interessant
a = -12
b = 6
c = 6.2
if a >= 0 and b >= 0 and c >= 0:
pass
else:
print("Eine der Zahlen ist negativ")
# Ein Zweig nicht interessant
if a == 1:
print("Fall 1")
elif a == 2:
print("Fall 2")
elif a < 0:
pass
else:
print("Ansonsten")
# 1: Zahl mit Nachkommastellen
x = 100/7
y = 2/7
print("Zahlen:")
print(x, y)
print()
2# 2: Format f
print("Format f")
print("{0:f} {0:f} {1:f}".format(x,y))
print("{0:15.10f} {1:.25f}".format(x,y))
print()
# 3: Format e
print("Format e")
print("{0:e}".format(x))
print("{0:12.3e}".format(x))
print("{0:.3e}".format(x))
print()
# 4: Format %
print("Format %")
print("{0:%}".format(y))
print("{0:12.3%}".format(y))
print("{0:.3%}".format(y))
# 1: Zahl mit Nachkommastellen
x = 100/7
y = 2/7
print("Zahlen:")
print(x, y)
print()
2# 2: Format f
print("Format f")
print("%f %f %f" % (x, x, y))
print("%15.10f %.25f" % (x, y))
print()
# 3: Format e
print("Format e")
print("%e" % (x))
print("%12.3e" % (x))
print("%.3e" % (x))
print()
# 4: Format %
print("Format %")
print("%f%%" % (y*100))
print("%12.3f%%" % (y*100))
print("%.3f%%" % (y*100))
# Formatierung von Zeichenketten
print("{0:>4}{1:>9}{2:>4}{3:>4}".format
("dez", "dual","okt","hex"))
# Formatierung ganzer Zahlen
for z in range(59,69):
print("{0:4d}{0:9b}{0:4o}{0:4x}".format(z))
print()
# Tabelle mit verschiedenen Objekten
fm = "{0:04d}{1:>12}{2:4d}{3:8.2f} Euro{4:8.2f} Euro"
artname = {23:"Apfel", 8:"Banane", 42:"Pfirsich"}
anzahl = {23:1, 8:3, 42:5}
epreis = {23:2.95, 8:1.45, 42:3.05}
print("{0:>4}{1:>12}{2:>4}{3:>13}{4:>13}".format
("Nr","Name","Anz","EP","GP"))
for x in 23, 8, 42:
print(fm.format(x, artname[x], anzahl[x],
epreis[x], anzahl[x] * epreis[x]))
# Formatierung von Zeichenketten
print("%4s%4s%4s" % ("dez", "okt","hex"))
# Formatierung ganzer Zahlen
for z in range(59,69):
print("%4d%4o%4x" % (z, z, z))
print()
# Tabelle mit verschiedenen Objekten
artname = {23:"Apfel", 8:"Banane", 42:"Pfirsich"}
anzahl = {23:1, 8:3, 42:5}
epreis = {23:2.95, 8:1.45, 42:3.05}
print("%4s%12s%4s%13s%13s" % ("Nr","Name","Anz","EP","GP"))
for x in 23, 8, 42:
print("%4d%12s%4d%8.2f Euro%8.2f Euro" % (x, artname[x],
anzahl[x], epreis[x], anzahl[x] * epreis[x]))
# Nur 1 Bit gesetzt
bit0 = 1 # 0000 0001
bit3 = 8 # 0000 1000
print(bin(bit0), bin(bit3))
# Bitweise AND
a = 5 # 0000 0101
erg = a & bit0 # 0000 0001
if erg:
print(a, "ist ungerade")
# Bitweise OR
erg = 0 # 0000 0000
erg = erg | bit0 # 0000 0001
erg = erg | bit3 # 0000 1001
print("Bits nacheinander gesetzt:", erg, bin(erg))
# Bitweise Exclusive-OR
a = 21 # 0001 0101
b = 19 # 0001 0011
erg = a ^ b # 0000 0110
print("Ungleiche Bits:", erg, bin(erg))
# Bitweise Inversion, aus x wird -(x+1)
a = 11 # 0000 1011
erg = ~a # 1111 0100
print("Bitweise Inversion:", erg, bin(erg))
# Bitweise schieben
a = 11 # 0000 1011
erg = a >> 1 # 0000 0101
print("Um 1 nach rechts geschoben:", erg, bin(erg))
erg = a << 2 # 0010 1100
print("Um 2 nach links geschoben:", erg, bin(erg))
import webbrowser
webbrowser.open("http://www.galileo-press.de")
print("Ende")
# Datentyp str
st = "Hallo"
print(st, type(st))
# Datentyp bytes
by = b'Hallo'
print(by, type(by))
# Umwandlung von str in bytes
by = bytes("Hallo", "UTF-8")
print(by, type(by))
# Umwandlung von bytes in str
by = b'Hallo'
st = by.decode()
print(st, type(st))
# Ziffern
for i in range(48,58):
print(chr(i), end="")
print()
# grosse Buchstaben
for i in range(65,91):
print(chr(i), end="")
print()
# kleine Buchstaben
for i in range(97,123):
print(chr(i), end="")
print()
# Codenummern
for z in "Robinson":
print(ord(z), end=" ")
print()
# Verschoben
for z in "Robinson":
print(chr(ord(z)+1), end="")
x = -12
y = 15
# Ausdruck zur Zuweisung
max = x if x>y else y
print(max)
# Ausdruck zur Ausgabe
print("positiv" if x>0 else "negativ oder 0")
import os, time
# Informationstupel
tu = os.stat("obst.txt")
# Elemente des Tupels
groesse = tu[6]
print("Byte:", groesse)
zugr = time.localtime(tu[7])
print("Letzter Zugriff:",
time.strftime("%d.%m.%Y %H:%M:%S", zugr))
mod = time.localtime(tu[8])
print("Letzte Modifikation:",
time.strftime("%d.%m.%Y %H:%M:%S", mod))
import glob
# Liste der Dateien
dateiliste = glob.glob("schr*.py")
# Jedes Element der Liste durchsuchen
for datei in dateiliste:
# Zugriffsversuch
try:
d = open(datei)
except:
print("Dateizugriff nicht erfolgreich")
continue
# Text einlesen
gesamtertext = d.read()
# Zugriff beenden
d.close()
# Suchtext suchen
if gesamtertext.find("obst") != -1:
print(datei)
import sys, shutil, os, glob
# Status 1
print(glob.glob("le*.txt"))
# Existenz feststellen
if not os.path.exists("lesen.txt"):
print("Datei nicht vorhanden")
sys.exit(0)
# Datei kopieren
shutil.copyfile("lesen.txt","lesen_kopie.txt")
# Status 2
print(glob.glob("le*.txt"))
# Datei umbenennen
try:
os.rename("lesen_kopie.txt","lesen.txt")
except:
print("Fehler beim Umbenennen")
# Status 3
print(glob.glob("le*.txt"))
# Datei entfernen
try:
os.remove("lesen_kopie.txt")
except:
print("Fehler beim Entfernen")
# Status 4
print(glob.glob("le*.txt"))
42;Maier;3524 52
55;Warner;3185 0
57;Schulz;2855 2
# Erzeugung eines Dictionarys
alter = {"Peter":31, "Julia":28, "Werner":35}
print(alter)
# Ersetzen eines Werts
alter["Julia"] = 27
print(alter)
# Ein Element hinzu
alter["Moritz"] = 22
print(alter)
# Ausgabe
print("Julia:", alter["Julia"])
# Erzeugung
alter = {"Peter":31, "Julia":28, "Werner":35}
print(alter)
# Element enthalten?
if "Julia" in alter:
print(alter["Julia"])
# Entfernen eines Elements
del alter["Julia"]
# Element enthalten?
if "Julia" not in alter:
print("Julia ist nicht enthalten")
# Anzahl Elemente
print("Anzahl: ", len(alter))
# Aktualisierung mit zweitem Dictionary
ualter = {'Moritz': 18, 'Werner': 29}
alter.update(ualter)
print(alter)
# Zwei Dictionarys
alter1 = {"Julia":28, "Peter":30}
alter2 = {"Peter":30, "Julia":28}
# Vergleich
if alter1 == alter2:
print("Gleich")
try:
if alter1 < alter2:
print("1 < 2")
else:
print("nicht 1 < 2")
except:
print("Fehler")
# Erzeugung
alter = {"Peter":31, "Julia":28, "Werner":35}
# Werte
w = alter.values()
print("Anzahl Werte:", len(w))
for x in w:
print(x)
if 31 in w:
print("31 ist enthalten")
alter["Peter"] = 41
if 31 not in w:
print("31 ist nicht enthalten")
print()
# Keys
k = alter.keys()
print("Anzahl Keys:", len(k))
for x in k:
print(x)
if "Werner" in k:
print("Werner ist enthalten")
del alter["Werner"]
if "Werner" not in k:
print("Werner ist nicht enthalten")
print()
# Items
i = alter.items()
alter["Franz"] = 35
print("Anzahl Items:", len(i))
for x in i:
print(x)
if ("Julia", 28) in i:
print("Julia, 28 ist enthalten")
# Berechnung einer Summe
summe = 0
for i in range (1,4):
fehler = True
while fehler:
zahl = input(str(i) + ". Zahl eingeben: ")
try:
summe += float(zahl)
fehler = False
except:
print("Das war keine Zahl")
fehler = True
print("Summe:", summe)
print()
# Geografiespiel
hauptstadt = {"Italien":"Rom", "Spanien":"Madrid",
"Portugal":"Lissabon"}
hs = hauptstadt.items()
for land, stadt in hs:
eingabe = input("Bitte die Hauptstadt von "
+ land + " eingeben: ")
if eingabe==stadt:
print("Richtig")
else:
print("Falsch, richtig ist:", stadt)
# Eingabe einer Zeichenkette
print("Bitte einen Text eingeben")
x = input()
print("Ihre Eingabe:", x)
# Eingabe einer Zahl
print("Bitte eine ganze Zahl eingeben")
x = input()
print("Ihre Eingabe:", x)
# Umwandlung in ganze Zahl
xganz = int(x)
print("Als ganze Zahl:", xganz)
# Mit Berechnung
xdoppel = xganz * 2
print("Das Doppelte:", xdoppel)
# Definition einer Enumeration mit ganzen Zahlen
import enum
class Farbe(enum.IntEnum):
rot = 5
gelb = 2
blau = 4
# Vergleich
x = 2
if x == Farbe.gelb:
print("Das ist gelb")
print()
# Alle Elemente
for f in Farbe:
print(f, repr(f))
print()
# Verschiedene Ausgaben und Berechnungen
print(Farbe.gelb)
print(Farbe.gelb * 1)
print(Farbe.gelb * 10)
import math
# Zwei Funktionen
def mw1(a,b):
c = (a+b)/2
return c
def mw2(a,b):
c = math.sqrt(a*b)
return c
# eval
for i in 1,2:
t = "mw" + str(i) + "(3,4)"
c = eval(t)
print(c)
print()
# exec
for i in 1,2:
t = "print(mw" + str(i) + "(3,4))"
exec(t)
# Eingabe
print("Bitte geben Sie eine ganze Zahl ein")
z = input()
# Versuch der Umwandlung
try:
zahl = int(z)
print("Sie haben die ganze Zahl", zahl,
"richtig eingegeben")
# Fehler bei Umwandlung
except:
print("Sie haben die ganze Zahl nicht"
" richtig eingegeben")
print("Ende des Programms")
# Eingabe
print("Bitte geben Sie eine ganze Zahl ein")
z = input()
# Umwandlung
zahl = int(z)
# Ausgabe
print("Sie haben die ganze Zahl", zahl, "richtig eingegeben")
print("Ende des Programms")
x = 12
if x > 10:
print(x
def summe(a,b):
c = a + b
return c
for i in range(5):
erg = summe(10,i)
print(erg)
# Initialisierung der while-Schleife
fehler = 1
# Schleife bei falscher Eingabe
while fehler == 1:
# Eingabe
print("Bitte geben Sie eine ganze Zahl ein")
z = input()
# Versuch der Umwandlung
try:
zahl = int(z)
print("Sie haben die ganze Zahl", zahl,
"richtig eingegeben")
fehler = 0
# Fehler bei Umwandlung
except:
print("Sie haben die ganze Zahl nicht"
" richtig eingegeben")
print("Ende des Programms")
# Wiederholte Eingabe
fehler = True
while fehler:
try:
zahl = float(input("Eine positive Zahl: "))
if zahl < 0:
raise
kw = 1.0 / zahl
fehler = False
except:
print("Fehler")
# Ausgabe
print("Der Kehrwert von", zahl, "ist", kw)
# Wiederholte Eingabe
fehler = True
while fehler:
try:
zahl = float(input("Eine positive Zahl: "))
if zahl == 0:
raise RuntimeError("Zahl gleich 0")
if zahl < 0:
raise RuntimeError("Zahl zu klein")
kw = 1.0 / zahl
fehler = False
except ValueError:
print("Fehler: keine Zahl")
except ZeroDivisionError:
print("Fehler: Zahl 0 eingegeben")
except RuntimeError as e:
print("Fehler:", e)
# Ausgabe
print("Der Kehrwert von", zahl, "ist", kw)
GIF89all÷¯ ðæçþæêþúþëåíùîýúõüîíòööúòòöææê¸¹ÁÊÌÐÓÕ×âäåÝãäñööîóóæëë±µµúþþÛÞÞöýüËØÒêòêõúõò÷òúþúÙÛÙÍÖÉ©¯¥Îâºúþöòöîõûìùþ𰲫åçàÓÚ¾ÖÛðööéþþòÔÔÌúúòööîòòêþþù¾ööòòòîÞݽÔÓ½ûúæÝÜÌÕÔÅÕÒ²ÞÜÆ¹¸¬Î̸ôòÝäâÏõóäýûíÚÙÑÒµ â©–!Ò¹,êåÉêÂïË
ìÉòÍêÉ$ÊᲬŽúòÊÝÖ´ÍǩȢ ÷Í¡… ݶå¼¹™÷Ï!À άä¿'¤‰õÎ.×»?æÈJïÑZ½ªZóÛväÛ³ûô׺µ ûúö߳ի̣ݴ!Ò®(Ǥ*çÃ7а7“}/Ç«@Õ¸MÝÂ_͵Z®™Mœ‹IéÐqÞÅm̸môÞŠà̃øä™¼­uÝÍ“ûê¨ãԜĸ‰ïߨùëµåاúî¿ïä»ÔÌ­¾›&»�;À¥IíÔ€¯ždéÔ�ðÜšÔÉÏ™×Ë£ÜѬåÛ¼ÜÔ¼î騽º±´…­‚¿�Ù¢³† ³‹á³5¬�6ÙÀzìݲãÛÄИ¤{‹kãÕ²¾³—ÜÑ´ìáÄöݧ—‹o÷éÊÆ»£üôããÜÌþúòöòêëÛ½ãÕ¼ûíÓÝÔÃß›-÷ß·ØÌ¸üõêíêåíղ̴ÜÕÌåß×ÒÍÆá̲ïßÌÌÇÁìÙÃãÔÄøíáûõîéȧµ�…ìÔ¼óìåöòîÝÍÀíæàóîêúöóâÕ̯G èáÝݲ›ùϹëÙн‹wýÖÆ÷àÖŒXEóæáòĵýîéꟌó·¨Ñ��}6&Þ‰{x ÂO?£_TÑ(Ã`SÌrgÆÞ*™)Â½Ì » ²2+¶ Í ›
© ‹ µ © Ó˧Û(!mÃþúúöòòÿÿÿúúúöööòòòììì,llþ_H° ÁƒU(\Ȱ¡C†?þ˜¨a‚*">ܸ‘•
÷(ˆI²¤É“(-¨\ÉRe†—#2ˆ˜9¢æˆ™6´Ü©� /_’!‚(HA( Ê4ç ÷öI�JµªÕ«UhÝ:À€×¯^ð#ÃBX-afÔZÛJX¾¡páv5е߱VÇò¢ÝË·/Ú¶|±±
‰²0Ê ˆ7 ú³qcdøàÁÇeUª(Wn£sŒ~$øAƒ [’R§Ö̺ueÊ«+OsÏ¢mÛoɰڽ¬÷2ay[)><�2Ô¨PÁZK ó`Áz-@ýØðVÆ$õ(Ò«{¯äË“þ‹WÎ<yåΕ6ÌžÏ �!G˜ƒ} øó—è‘£ˆÿ¨"ÈEØgßôa 94è '¥QÊ„èÉ 3ØDTXuxWs! "¢‰vÀ‰ÿ ¢
è’à ƒÄ(ãŒ�@¢š$É£ã*Ðb.9Ä"d$ÈÄŒ'¯¼R£'L–Â$“‘Dò
’¿@¡‡n5?üŒØO‰þœxÀ?ÿ°èÀ™(`�tÒImþ!ç a<H aä‰gÆ(ó�%”p!�à€!ˆ>¢¨¢Ž8òˆQÒàˤ¸úˆ(}r%–Vq%—"~)Z˜(’)�g> ê7âÈ�þwʹÈaˆb'¬wvRJɰø;<AÈÄ>Ñh£�뢴ì°Ã ¹ óD#Žfº)§TqÅe—¢& æ˜ÿàÇ"ªT`n4,ÑHìö±È»ìÞ*§¬³†¡K¯¬ìü6â/µ}üÛ¿ÄÒI’ü¢.»Šôq-¶ûlµm—$&à©áŠ‹*šårÐ;øÁÈ$ã¡ÈÉŠŒÌî"|ð‘Ç'÷¡‹3%8àL.OŒÒˆ�0â3É}0â£<ñH&'JÏ +ò0¶ZML±‰àæ·ñWàq(ø!2`#"6œŒ¼‡É/#B{Äbƒ.% É^� 6Ø){�
þ)� "!*aøl²"b?�eÔÛŽHuƧ¦Zn«jÝ(è¡'d×AÇætpbækã¡veï@C.ºè"É*¤Ô�‡æbwÎH#¢üR
$v²Ççj#"†{ˆ8Å_†ijã‘kÍÁ¹4¿B*–^ÇôœÛ¡ÇvL¯½vøAì³@zâ„zd`ÐáéŒ82¥'«”âˆÙoî;Ág)ÖÔ�)®ãÌkÞÖÈ�ÊaÏ烃¼@;|{qˆ÷âð=ø�`΢)½:œos]€éAˆH�ðC"âp>/€!}ùËÊTö×�/} \¨€×¼ ø°þ@l@.Ð�\´Š|_ˆ ÏW‡8ÈAŒà!aA¤b (@ÁæÅ8¼¡…ç{ÃâÀBà±h„!Æ.,p�1ÌVÄ0”~´à4¶H†mqµ
qˆ ¤  ÄœÀ �èÃÙîÖ°=èá‰Stƒ!¾à‡+Ža : �TÅC¸¡�]ãÜ`‡T¤‚X~�Ã'ßÀ….¸² qœá>Þ²Œ´@Æð…z7ÉýQ�¾È" †‰øbás$~!ŠA¸ÂƒðÃ6aC¨a’�˜Ä%Ç@Œ� sX£ÜÀ6páœ\`ƒ(yÉQ$bä<ç湆XJe/þ C ZÑ
¤¦�C'!ŠHxBk+Ø.R1ŠQXÎrLÀ"
°€aî™Ì`F.z�‹øI“šlPC!¾°L⤘Àô0MO–ó¥åLÃ5õpE–nB i BÐ�…,ÔbÛÀ2ZÐO ¢1úÃ"A²=Ü`t»Þ«iˆC$‚ :HiJ‡é ÐÀ�7Ø… œ�ˆ9§h¸Â!� è`)C"Ú0kâ4 xÅ+®0„D\q®™PðÊÓžÚ3búL�ÒƒŠAÌB©Š'¼v=OªA D,A L ›$˜D3hÓå@�C,¦p5Ø!›n�þë\µPˆB\á gÀ‚n±p(d¯:�C(2�Û�®–
Y8ì�’Uˆ¡ M L±ˆÑÁÁd%¶«Û)¤Á‰ðÀg=ÐM·jÑY¦ã !®€…)P�
¬%%
b;p¶A
C¨Bp‹[ÞšÁ·rHÅæ0ÜOä f˜ÂРܰ Î…®tùp낲 kØnÜ‹ð2Á í[}�ÞŒB…BÜk…$˜á
nØAlIÎPH!U¸­zËßOTbÜlC�Ï`3\â
Žá@†ÒÅ>7º‚h™ËÔF‡0*Ð Fƒ–»CÌáà ±&a@ˆè+C`ïþŠ•°…,ìø �x >k_PhA¿D†‚ž÷Œ‰Møa m&øËÛ2”�
J“�,á(·,T†ƒÅÈ�"Ø kðxÇðY�7“¡EÁ.r‘Š9h�½
¦‚¦ðf=8b ÐÚp_W
¹åí.ñ‰>ë�¡Å­¡`†Õ"ÑXZ2š¼ØF?ºÂ›ƒƒ(Ó™Ý k0„Æ`RˆÙ³0é\S›`÷ÂwÇP�#bÁŒb÷Õ¯žû‹ÛO|"k%(@a =yÁïMt>—�<Y€pYÚèàÁi³¡ÚX0r± !‡Qž3 P_SßzÅ
ùþ‡`HaK€÷�u\ä–ãV pHÙ&øMä"SÁPø¢ å„çaÐöऩ­k(\ j¨øÅ½ýéI,z›H³ŠCò"Wá�89¹‰M¢æEÆõÒð:üœ‡°mn§P(XÂ:'C
‹ž·l©ÖÍîBªk"·V~ 1
¾I i€£Õ8|(6ñp�‡œÕÿ5DÛn0ƒ0ôÁ�†¨íeEª7À‹0…è‡qjâ o7zÜçÎX ‡,Øê€]/’ó²}ÿ»v€ \lܸ‡ð‡ï s|CNõ¹‹lF ëËD ÎÆ Ì1Ò³xìnþA]ÂÁá
”èwVO÷×BV‘­>v¿àI7lþ
û=Åý€ƒ_#ø÷€‡;öÏxx£²ðxËgÍ 'àUÌp8à2R
½�}¨ð ÅP ·¼p'îR@ —F�?AË X©�
¥#¥Hd34åƒ]‡�yµe[WpMxÐ Ûà ù§üçï°ƒê€|A  6AjÀ N@ÎB ˆB8@
NËä
 ž »€(¸À Œp_P€‚K¶ ØñO¥@…)¸ž£§0n8UÕT[C� ™`‹0 Á§ƒï°‡=ȇ=(8Bps-WvàþÄBÔ„Šâ¢¿°
ž%´€ :ãœðZ€ ¼ãç!!¸ Ç� º°Ê'� ‚Šó£eEk¡‹²
_`
Ò�{ÈñÀø°‹ìð‹ñ°‡î Yð^—f†ˆˆÆ²,Mh)ˆô
̱@
óó@Ö„{¦g— †Š¶ 2@ŠÛq†u'jˆ³ a� {Õç9Õ§xòð‹ì€ø`á�äpìpèÀîð kð^7Çj†ØDzÂ’(—"
¯0±� ±àvລbFp‘FÀvÛŠcø�¥xI Õׂ0!¥ Ù7 ØÇ’¦ð�ðþ Þï �ì@ó�é�“ç��çÍ  ð_¬¦u`�� Œ¨(¢PP‘àˆ{i†V•e`QFð‰Š§á ’àzÇ¢iœ°³€
Ý�’¥€
ÏÔ Ê 2¹ñÐ�óx=É“x‰@)” ¶ZXàœ‹b+‹r˜O(
xð½ud¼foŸp WyQÀ�ù´ Ç‘vÇ@w`óÿÑ N‚$’X#ý1—î �ôˆ—ä�x¹—}©eš  DÀu°·ð&Mé¼y˜�‹y�ù˜�io’Y™Ù�™Yw—p.swÐ9{à«°
Ôé 6pWþx=0—5ù‹èpížx©“ó›³yN`°ÙG…w⛋B{À˜Æé˜ÄYœ\É‘ú¤ ³!aÎù26=NPº� 6�' @� ¹p¼À <žûØZžúî ³Ò¢Ùç&ºIPÉr,þ‚_ œÆ ™o×¢.ªs1ÀŸ<]ÿ �ˆàAŽ «`  â6¹ Qú à�òøšé°�>‰ìÙ ‚ ƒ šò Êô
N°AK`J¦4
‡Åù -J b:¦b
£Eup5 pÀ3´VC
4`$±p7@ £0“ò@žóØ�áÉô ¡à0 °pþ½ « Î�:©S�‘@ µMcÀ¥^
¦–~•J •�©˜Z ”`¦ŒF£Ï q�zÐ´à •Â,ÈP$4°
À3Jª‹ñP«ó¨¡æð Ô°
=Ð Ì Î�¨Šª @° ¨: nåV~à^Z©š:¦™­•€ :Ç̆¦¡z£”~`F¦D0„@ Žº±0 Õ0“5Œµúñ ð`ÝÐ žÐ½À«¼ÔøŠ¯6`ÆzRþª\¦Ó*­›©±4pÂ�5€­Ï©¦_ ¥zEDC4¦„ (ð;ð
Ï æàò <ȇî°ÛP 9`9À$«�öšþ¯=p ¹LnuR:0_P©˜ ¦˜P°{°ùÄ?°°þés6ZeqpÛPL°´K;§D,©ð
x8“;¸ð Ó€ 9À =°
½à²úº¯7LÈzR  U@ ˜�³›º¶Ò:¦>KA‹¦D m’†´Üª´LQ§Ô;
y¨ƒî ÷P Å`7`µ
Ô0¬©³¯ ;€'5QzPk˶šú¶p‹-Á
AaÒE´é#B/˜´{»´£à´ü‚§�ƒ4Ùƒüç Ïð±Ð ’ ¼*¹¾{ A¢„–; 0N™p©Ïº©Óš •
>û¢ aÏ5aÏ™>Uþ&Iª»ºË/�P ÷°ßÉìúð ¥àU7 $¼›’›¯ûê Oe±–{
ÁƼË©n{¿Ô
º 1¤;–Õ{º£´ z0
KK ÄÀ´ …�Ž ¡p—í �ø€î¨�zA?[ ¶Õé ± „½·§P ¡ ™°³<˶ûË)¡¢û¿5úB`ào`lÀÚ;
©°¯p‹ñ¸�â™�é€`Ú 4à Õ ¶øZ�üÁ΂ O0#‹›(¦œJ¦:û¼Ð;·þùl2LÃ^VÀzK4 uJ¼P D
Ä Äñãð ‘`¼ÄìÄ+ ‘°ÃB,KÀþ§ dRÀ¶bz©;› \L^ ª¬>oðÜÊP ÕPí´Ã7²ûˆä`—¼8²Ðð ^•ÀÀ¸xŒÇ,Ë$Ó8,¸€�„°Ä ]§û6Ëû&Z�Èsûd°×°ÖË>ˆ¸¥”©:<¤ß¹—ø€ýÈ�=¸ Ð 5Ê7 ²¥ü 3 ‡B O@0É¢†Ë]Gk› \ ½ «Ë>÷2/„ŠÀ� ÃÌíD4:�@|øÀ�ây€ª ΠȰ
@Ð Ò,‰»% N€(Žà/ Ü(MU2'sXûÐÂ5P”á¤Í {âq†¯ÐÊ­{I5
àà±uù𬹗Èìþ�XK
Ú ¿`$Gò$¢Ì$¼™'a0Np(ŲÊ‚,…â· Ñ-<-Fíåáz¢ dI—”
÷÷±%mÒä��ÈŒíºÏà
¤ðÕ` ÖR’$VÊ›ˆÔ”%*0=-,à ÑR1Ô?`kQ ªÌ! ÝáÏO�EN+ÒÞ ÕäùšUÍ�ÇŒÕz ‘@ ‘@WJ
‹b(_=ÖQ �ДÅД¬¸Ð®ŽàÖS‘*àÀÁOÆÁ º°
•8_¸ Ü�ò0ÕT]Õ›ŒÌï`%K ´àÕaýÕ‡ò¤0ÙI dý
h-
šÍÐãž}OùðH� þkÁ #z¤Gz¬¸0¤õÛ²jÒ¬IÛBLÁã Öü
´°ª«ªÛ´ (8@ B¢$žP#6 )¶âüÂ/;܉ÐÜ�H1M6w> #Æ�Gy”¨“bECÚ®²:Á=™�­)Þ=™ï ˆM
¼ ÞÀ $«
Üé óí%6™B'¶ÒÊùÝv° þ-Ï�¶­à.`n :(1 ©Ý]«¬“U­“DŽ�EŽßp †²á®¾Á-$Ì0ߎ ]µÙt€�à
u’ßOà6,Ñp�üТ˜–�K:n %ðÎL?^õðàô`ä:99iäþENß ‡R ½ÖÀ°¸Eà�Ð^B`H�šð—¢L8P,~0…àß\µdK2`ã.Àæz¬à ?nê0ÁøÐš;¹êyž“U]ê ÃP'×À ¶nëb->ð ƒ`i Hp‘GpF ™¦¢@Y…�s@•[¡é�qGžžãzd É�¨Èæ°êðíêPÕz>îF®çå0êPÞµr ÅÝî⣣¼nX°èF0ìÄ.B kÐu0;‡°_˜íC±éÔþéÇ‘G׬Ѱ Õ`êêñ_ô0Jž ÓP 5òLÿLËô N°LÑÐþ _€H0ìYI�•ÃÞè\ðjðÏít4ðÓÞ6>:®G8’íÆ@ ¿çíêpññ_áîß� аñNò Têñ5"õ¢à
¿Ð �ðD *¯ò+Ÿ•I€7·bþ=G7/‚µÔÔÎóm. Ö` %  A ã ëàíô`|Ï÷¿ß Ý  &ˆõ½P®�$½� ^ À õ_ð^°ÀnïQ€˜�-VpHpös¤é/2àö=Ÿí‰ZÖ Ø@ Ú° wÿ ²/ûâ0ƒ? ‚Z3à€Ñ ¯€ •Ø{Â_)8€ À°õ
´ÊŸòG0ö™þoùÍúZ£ßéßæà mî ÔÖÔþÑ€û䯖½@ ò
!½ ®
üÃ/üÄ‚ Èà_àJJ�[�™ù,?öcG�ÜÛWÐàA„  Ó�̲1ZÄÐ'CÙ?[(ÐhLW‰dÖ8sÒ˜2�Ö¬Ib)‰ÚKX°zõ¢-3d¸tîD�"Õ$\�ädQ"$Ë–-H�¨Ô©$J*¤JuÃ~üúõ‹èÏŸ °ÿÄÚ"[–l2´*цTÙ¶­1¸pU:²Ë×]_0ôúB…ŸCD…D-êÔ°Ò$J§VelðjV2[#Æø
VF³eѦ´¶9€[•þqãÎÕ•k×i¼0øê,x0$‰>²¸1ãXùE–ÜÕ²EeÁ3“ `K-çТEÛJæL׊ӨU㬤¨ì³ 'Nbû6Õ¹!óæ:Ù+XÁÇfVÞ>®²å¶èBGíËîi?_²@Å>¸iì$  +¼û.¡ðËJ«­Ê‹è·ôÔ+¸àN¢�ÂV.¬ð$æt‚¾»nØ¥ƒ]òSª¦’8B@“°ÂE<(¼ÜtÛ�<CÐ1„ßÀÒðÇV‚2È m)�ƒ ³ïV¸Á�8¶xqÀ$¢Ð
,³„QƪhLð*‡ì-¢C¨Ì²cÒ´Ì…4[i¡…!‰îÈoþp’ lh$Ê)_ÌòÏ,‘Ú"F.÷ñòK‡pœlÑ 8¬Ò”4Í7ß²2UÆH>¼“ƒö”ÒE-t M4‘…ÐBàÕG1�¬R\+]f×\‰”O—]N0¡VÙ#ë’=ÑÏ-Öèâ C6i£�9XmuXc•uAZÅtÐÖE[Ø•W\…4¦3]r8a…b�Õd�5NÝ¢‹5Ô(d“Mä�ã‹Dô°¶Õl¯RpÖ†¼5ÜÆ·Üc„ÉÐgr á VéÃŽ.2†w MØ0Ä�CùÂ;8!™“~õP�·uèÆ‚·Rxæ™ææVŒéÁrYÅ=þâˆã .¸`à 7„®ƒ<šÆc‘ELIùÚ¥q[¬¹}ˆf®—iA8ÆÙ‡`|hNRô˜CßC„æ„i<�ú>™A¦¾¶ «k8k˜Ýšf°ÓĹ•`T©Å˜`já!^Ùc¹M™¥n¼d�APñ\ï½û¦Q࿵|ð™Á¾yõV¯%˜Æ Ïñ•&n÷<&ÞA¿Vt/[Æúô†v-~\Õ…açÆ±ÁFUZY†lèŰ^ Þa±>{X|ßû l³õÛFÀO'7W8ƒ\ýæZÚw¿}èãw=~ï¿w5üªÇœàD»^ý÷P€îûAýìžÑ‘®tÃù` àü·:D�ÿƒ`YqA Ž@< ‚X¶�/)ˆ�#!ñLx¬�.<ùØ8ØÁ/x \! EGBö�;äá÷ÂÂ0†2 �AÂGD$¾ ‡8^D!ñ9”Bò'Cû=1Š0ô’hµt0<PÜbaèD2šQ�{CãÝøÆ„´Žst£éxÇ-Ú�{< ùøÇVù�ƒüŽ yHª‘‹4ˆ"¹HG>ò�‘”ä Ñ;
SQLite format 3@ -æ oo��otablepersonenpersonenCREATE TABLE personen(name TEXT, vorname TEXT, personalnummer INTEGER PRIMARY KEY, gehalt FLOAT, geburtstag TEXT) ™™âÀ$‘y!MertensJulia@¬K30.12.1959„û?!SchmitzPeter¦12.04.1958´:!MaierHans ¬15.03.1962
# Definition der Funktion
def stern():
print("-----------------")
print("*** Trennung ****")
print("-----------------")
# Haupt-Programm
x = 12
y = 5
stern() # 1. Aufruf
print("x =", x, ", y =", y)
stern() # 2. Aufruf
print("x + y =", x + y)
stern() # 3. Aufruf
print("x - y =", x - y)
stern() # 4. Aufruf
# Funktionsdefinitionen
mal = lambda x,y: x*y
plus = lambda x,y: x+y
# Funktionsaufrufe
print(mal(5,3))
print(plus(4,7))
# Berechnung
a = 23
b = 7.5
c = a + b
# normale Ausgabe
print("Ergebnis:", a, "+", b, "=", c)
# Ausgabe ohne Zeilenende und Leerzeichen
print("Ergebnis: ", end="")
print(a, "+", b, "=", c, sep="")
# Neue Zeile
print()
# Liste
stadt = ["Hamburg", "Berlin", "Augsburg"]
for x in stadt:
print(x)
for x in stadt:
print("Stadt", x, sep="=>", end=" # ")
RIFFL WAVEfmt "VˆXdata( !!!!))99116699::==??GGDD;;HH??AA@@555500..11..//77::88;;GGMMNNOOPPNNLLPPNNKKMMRRJJAA5511((
&&####&&//$$$$--22((::BBDD@@OOTTLLPPVVXXaa^^ccddWWJJ>>::FFQQ__ww‰‰‘‘””‘‘••––��——¢¢¶¶ÑÑÊÊÄĹ¹²²  €€ffWWLL88ñÿñÿ™ÿ™ÿ
ÿ
ÿûýûýðûðû¾ø¾ø›õ›õhôhô¡ô¡ô
õ
õuõuõ5ö5ö<÷<÷!ø!ø¦ø¦øêøêøùù>ù>ùuùuù¨ù¨ùÖùÖù ú úUúUú¤ú¤úÀúÀúÅúÅúÔúÔúûûbûbû—û—ûÞûÞûüü$ü$üüüLüLü¨ü¨ü’ü’ü›ü›üKýKýïýïýÀýÀýLýLý”ý”ý‹þ‹þ,ÿ,ÿÿÿNþNþžýžýqýqýþþÿÿ’’QQ  ��±±<<}}kk!!ßß‚‚ââ··ŽŽ44óóææÅŪª——ŠŠ~~~~||DD½½��®®¼¼µµ‡‡NNBBûûüüææÏϨ¨„„vv||qqTT,,

  ôôøø((  òò··¦¦ÝÝââ„„]]��ÀÀ††5500LL""ÓÓêêKK‰‰MMææ²²°°  rrEEJJ€€åå°°AA<<SS]]SS88úÿúÿåÿåÿpp55…ÿ…ÿLÿLÿýþýþàþàþ«ÿ«ÿ??„„ƒƒ˜˜žžöÿöÿ/ÿ/ÿþþ€ý€ýüýüý^ÿ^ÿËËØØŸŸ””ÿÿeeúú‡‡¹¹˜˜ÈÈ^^uu¿¿³³44ââ‚‚@@  ííÞÞ!!AAéé%%��ëë>>‰‰¹¹��»»¦¦ééÄÄÿÿ]]ÒÒ””ÀÀððÈÈææööff¬¬ÆÆ ÿ ÿUýUýïúïúoøoøöõöõñóñó�ò�òÊñÊñ„ñ„ñpñpñEñEñ ñ ñññoñoñ÷ñ÷ñ„ò„òþòþòpópó˜ó˜ó§ó§ó¼ó¼óØóØóôô¶ô¶ô£õ£õ}ö}öëöëöÿöÿöàöàö˜ö˜ö@ö@ö ö öBöBöáöáöŒ÷Œ÷CøCøùùÜùÜùVúVúbúbú=ú=úëùëù6ù6ùjøjø*ø*øYøYø„ø„øªøªøDùDùbúbú�û�û¿ü¿üþþpÿpÿyy((––ááII´´((::‘‘êê  þþÕÕÑÑ„„��žžÛÛ::aa,,²²††­­ÐÐTT­­$$RRÛÛÁÁ––MMòòÃÃÙÙóóèèØØddZZÅÅ++……ÛÛººffXX««  99ææZZôô÷÷00<<,,\\ììGG..]] 77ÎÎssØØÂÂ$$ttúÿúÿÀÿÀÿÄÿÄÿßÿßÿñÿñÿ**×ש©  ‡‡qqeÿeÿ´þ´þþþËþËþ)ÿ)ÿŒÿŒÿ!!ÈÈ55UUDDÑÑ;;?ÿ?ÿ#þ#þHýHýýýXýXýÍýÍýFþFþ þ þÚþÚþ6ÿ6ÿÐÿÐÿÎÎññ**==õõiiÊÊ**ùù––hh¶¶UUÔÔ

��ææJJíí½½ÈÈ<<  ��¥¥¦¦ºº§§XXÞÞCC””ÐÐ  ¸¸îîôôGG€€ooGGéé. .   °°))99ÌÌÝÿÝÿuýuý$û$û@ù@ùí÷í÷ÆöÆöÅõÅõõõ\ô\ô¢ó¢óÄòÄòòòÁñÁñ–ñ–ñ�ñ�ñÐñÐñ‘ò‘ò¢ó¢ó•ô•ô õ õLõLõ”õ”õÚõÚõ¼õ¼õ-õ-õ³ô³ô³ô³ôõõPõPõºõºõxöxö{÷{÷†ø†øAùAùÒùÒùTúTúžúžúTúTúvùvù…ø…øù÷ù÷±÷±÷Ž÷Ž÷€÷€÷£÷£÷&ø&øÕøÕø¶ù¶ùŠúŠúûû§û§ûŠüŠüÖýÖý2ÿ2ÿ$$©©//÷÷ÏÏ77??GGkkzz§§³³��[[((÷÷ÒÒéé<<~~QQÚÚll{{óó**ÆÆééBBSSåå‘‘ÑÑ••((··{{ttnnuu••ññ==OO99žž  ˜˜¬¬——  GG""ŽŽßßttccŸŸ  ¦¦ååÅÅnn8811³³//ÎÿÎÿ¿ÿ¿ÿóÿóÿddããhh××ÍÍKKÚÚ}}ŒÿŒÿ?ÿ?ÿgÿgÿÝÿÝÿWWÍÍ--xx‘‘™™��‡‡ll––ëÿëÿúþúþþþUýUýýýSýSýÚýÚýnþnþÿÿ’ÿ’ÿ%%¤¤œœ88ÈÈ((……»»NNää��RRff¿¿??ÑÑ££½½66ÛÛllÃÃÇÇMMÃÃ::··GGçç••YY88ttÅÅšš®®úú7 7 

1
1
Ë Ë   ))ØØvvÖÖÆÆ•ÿ•ÿþþGüGüeúeúuøuø¬ö¬ö(õ(õôô\ó\óÇòÇò›ò›òóóêóêó¹ô¹ô*õ*õõõ¬ô¬ôYôYôôôªóªóMóMóóó(ó(ó“ó“óQôQôõõÏõÏõ‚ö‚öL÷L÷4ø4øÝøÝøïøïø†ø†øøøý÷ý÷øøøøÇ÷Ç÷-÷-÷™ö™ö<ö<öQöQöàöàö¥÷¥÷cøcøòøòønùnùéùéù¯ú¯úµûµûåüåüìýìý¹þ¹þ[ÿ[ÿßÿßÿddîî„„��ÿÿbbvvWWZZ……ŸŸ{{ss°°XXTTëëPPºº��§§))ÉÉ&&˜˜ôôkk88WW��éé::^^ll,,ÂÂNNûûË˺ºÉÉxxÖÖîîÆÆqqwwøøµµ¹¹ììAA±±;;´´ÑÑbbœœÛÛBBÿÿÿÿbb©©üüJJ{{ŸŸ««¿¿µµ��gg¦¦22ÉÿÉÿ„ÿ„ÿYÿYÿcÿcÿ¯ÿ¯ÿ((¼¼GGËË77vvvv’’ööNNœÿœÿþþþþ“þ“þˆþˆþ±þ±þëþëþÿÿúþúþÀþÀþ{þ{þ7þ7þ þ þhþhþéþéþ­ÿ­ÿ®®EEAAÓÓ..kkŒŒ––cc&&ÚÚ½½ÀÀÕÕïï33¦¦ff„„¨¨••DD  ²²��||°°__ZZ°°ËË——‡‡……NN××++€€ää  °°==jjcc

 ÿ ÿ>ý>ýûûrùrùOøOø—÷—÷-÷-÷íöíö®ö®öVöVöÐõÐõeõeõ&õ&õñôñô–ô–ôþóþóOóOóÒòÒò�ò�ò¥ò¥òóóŒóŒóôô�ô�ôõõ²õ²õQöQöûöûö™÷™÷%ø%øuøuø�ø�øŒøŒø|ø|ø*ø*ø”÷”÷ÜöÜö]ö]ö8ö8ökököàöàöT÷T÷©÷©÷±÷±÷‹÷‹÷…÷…÷øøùù€ú€úÛûÛûÿüÿüòýòý¤þ¤þÿÿ;ÿ;ÿwÿwÿáÿáÿ††BBøø””PPbb<<ôô‘‘TTnn¿¿44——ÑÑÑѨ¨LLÑÑ««��ˆˆ½½ff­­¤¤..——îîeeÿÿàà((ÂÂŒŒ##òò��77ßß��jjPPCCrr°°êê&&88XXhhii44ÐÐWWîî¹¹µµ··¹¹ÖÖ44ÀÀHHŒŒ°°··��AAÀÀ  LLµÿµÿrÿrÿvÿvÿÁÿÁÿ‰‰%%ÉÉ77RR  ÌÌ‚‚CCââ››XX »ÿ»ÿKÿKÿ°þ°þüýüýjýjýýýüüüüýýýýTýTýÄýÄý�þ�þžÿžÿÄݰZZÞÞQQ­­ííîî¶¶bbææøø~~UU55÷÷��  ��ÔÔ¯¯EE{{……••ÂÂAA11ff¿¿;;FF__‡‡ÕÕOOóóÖÖÆÆ£ £ [
[
Í
Í
Ý
Ý
s
s
¤ ¤ ——||33œœØØ«ÿ«ÿ�þ�þ—ý—ýÊüÊüøûøûûûBúBúnùnù¾ø¾ø ø ø±÷±÷T÷T÷ÄöÄöÅõÅõ‰ô‰ôróró®ò®ò{ò{òÀòÀòZóZóôô�ô�ôõõ„õ„õÓõÓõöömömöÍöÍöC÷C÷½÷½÷9ø9øˆøˆø–ø–ø;ø;ø¥÷¥÷ëöëö;ö;öÀõÀõ•õ•õ¶õ¶õöö€ö€ö÷÷f÷f÷™÷™÷Õ÷Õ÷,ø,ø¹ø¹øfùfù9ú9úûûúûúûäüäüÚýÚýÄþÄþˆÿˆÿ@@^^vv±±¢¢//½½..‰‰TTññ‰‰SS``½½)){{««´´¨¨……HHðð££jjPP3377}}»»ïïôôÙÙ��GGÇÇ‘‘^^IIGG‚‚¶¶ääþþUUˆˆ¥¥ŠŠII××[[èè‚‚..%%——RR²²óó‚‚ççKKÓÓhh ÑÿÑÿÄÿÄÿûÿûÿHHŸŸåå!!  ûû

55ll§§¿¿ÑÑÄĬ¬ƒƒUU##ããwwØÿØÿÿÿ+þ+þ„ý„ý%ý%ýýý ý ýýý}ý}ýHþHþoÿoÿššžžKK©©ÇǨ¨RRùùªª££ããmmQQLL::õõmmµµÝÝþþ  õõÊÊ  ““//áᦦRRÙÙWWÖÖ™™ÜÜqqBB88??IICC  Ú Ú o
o
Þ
Þ
    –
Ò Ò ªª==ªª''ÏÏÎÎiißÿßÿ7ÿ7ÿOþOþýý¿û¿ûhúhú:ù:ùFøFø�÷�÷ôöôö@ö@ö‘õ‘õÛôÛôAôAô¸ó¸óSóSóóó8ó8ó�ó�ó.ô.ôÜôÜôƒõƒõ)ö)ö±ö±ö÷÷L÷L÷A÷A÷ ÷ ÷©ö©ö\ö\ö-ö-ö%ö%ö-ö-ö<ö<ö"ö"öêõêõ“õ“õ0õ0õØôØô¸ô¸ôàôàôjõjõOöOöS÷S÷QøQø ù ù¤ù¤ù ú ú‹ú‹úðúðúkûkûôûôûšüšügýgý4þ4þýþýþ±ÿ±ÿIIÀÀ((\\ŽŽ°°¿¿ÈÈçç((��oo©©¯¯ŸŸ��xxDD

ÚÚ««””��ËËêê    AA99µµEEÉÉgg--EEƒƒççZZÊÊ@@SS¹¹oo××xxUU‰‰ååNN¬¬óóCCnntt\\¦¦>>üüââÎο¿²²²²½½ÉÉÑÑÙÙááããïï$$WWššææ--rr¸¸ùù2299èè##ùùšÿšÿIþIþAýAý�ü�übübü•ü•üýý’ý’ý<þ<þöþöþªÿªÿFF¢¢Êʶ¶——tt^^ll§§©©//¦¦~~ÜÜUU¸¸  uuêêcc²²¶¶……&&¼¼BBä䊊22ÀÀ44««33õõvvWW€€çç%%((ÚÚY Y “ “ £ £ † † F F é銊››77aa††œœ¤¤§§¯¯ÍÿÍÿÿÿVþVþ‘ý‘ý�ü�ü5û5û¡ù¡ùøøºöºö¼õ¼õõõÉôÉôÁôÁôàôàôõõ@õ@õOõOõSõSõPõPõgõgõ¿õ¿õ2ö2öÐöÐöw÷w÷è÷è÷øøøøè÷è÷™÷™÷2÷2÷ÄöÄöUöUöùõùõ¼õ¼õ­õ­õÊõÊõðõðõ/ö/öqöqö´ö´öÛöÛö÷÷U÷U÷¹÷¹÷)ø)øžøžø#ù#ù×ù×ù´ú´úÇûÇûËüËü¦ý¦ýHþHþ«þ«þ×þ×þêþêþ ÿ ÿCÿCÿ®ÿ®ÿŒŒëëNN¹¹‚‚ÌÌ  è蘘BBââ²²ÃÃkkííjj®®ÁÁ””<<¼¼&&››::  &&’’''¸¸;;ŠŠ´´™™ZZúú€€òòŠŠ5577QQ]][[ZZnn••ÓÓÿÿ..00üü››88ïïÖÖýýBBmmpp77ÓÓ__ÜÿÜÿkÿkÿ'ÿ'ÿ&ÿ&ÿYÿYÿãÿãÿ››‰‰ff&&œœ©©llöö==NNgg„ÿ„ÿÈþÈþKþKþþþþþþþ<þ<þ[þ[þuþuþwþwþ–þ–þÈþÈþ#ÿ#ÿ†ÿ†ÿÓÿÓÿõÿõÿåÿåÿÀÿÀÿÀÿÀÿÛÿÛÿ$$‘‘  ��zzææ::ŒŒïïttÎÎjj××ééuu¿¿ççöövvûû##}}¿¿{{((ÕÕ��..ËËw w ò ò 6
6
;
;
õ õ ƒ ƒ   {{õõ„„··JJÜÜ99ZZ**â⎎;ÿ;ÿÿýÿýÉüÉü°û°û¶ú¶ú²ù²ù¬ø¬øª÷ª÷½ö½öêõêõ`õ`õ õ õÑôÑôºôºôÒôÒôõõ›õ›õBöBöíöíöX÷X÷�÷�÷ƒ÷ƒ÷J÷J÷÷÷ËöËö�ö�övövöeöeöLöLö9ö9ö0ö0öööÕõÕõ†õ†õ&õ&õÎôÎô¯ô¯ôÍôÍôõõµõµõzözöV÷V÷ ø øÔøÔøtùtùúú»ú»únûnû1ü1üÖüÖümýmýÖýÖý(þ(þvþvþÁþÁþÿÿ`ÿ`ÿãÿãÿˆˆDDææ[[®®µµ��GGðð§§rrggœœûû��  ŽŽúú;;;;ééEE””

ÑÑ»»ÕÕ  ::bb””ÝÝvvää;;..ï\\¸¸µµ__¸¸ôô¹¹llïï™þ™þœøœøkókóçñçñ_ò_ò¹ó¹ó'ö'öÆøÆø ú ú•ù•ùzøzøu÷u÷÷÷P÷P÷ï÷ï÷“ø“ø8ù8ùúú û ûØûØû˜ü˜ü(ý(ý”ý”ý½ý½ý«ý«ý\ý\ýýýÎüÎüëûëûôúôúGûGûÜûÜûûû˜ù˜ùÈùÈùüûüûcÿcÿ22––¼¼I I ££GGÒÒìì½½ää  WWlltt„„ssCCiiÅÅLLÊʈˆ5 5 è è [
[
d
d
P
P


Ù Ù “ “ õõ  ,,ttõõ¨¨FFÅÅooKKyyï}}hhII  ˆ ˆ 

j
j
œ
œ
¦
¦
z
z
}
}
_
_
ê ê   ÕÕrr��¸¸MMqqœœáÿáÿfþfþ<ý<ýfûfûSùSù<ø<ø
ø
ø�÷�÷ÑöÑöeöeö¯ö¯öèöèö•ö•öööÖõÖõíõíõôõôõ¼õ¼õ õ õAöAö.÷.÷f÷f÷öö·ô·ôóóÞòÞòäôäôê÷ê÷ÆúÆú:ý:ýÿÿlÿlÿ™þ™þþþþþÔýÔýýý.ý.ýQþQþBÿBÿ@ÿ@ÿ/ÿ/ÿ55„„¶¶uu¿¿€€þþ''••��ÑÑ99<<tt}} í í Ì
Ì
Ü Ü { { ¹ ¹ ‚ ‚ aarr§ý§ýÅøÅøÅôÅôYòYòññŠðŠð«ð«ðañañ[ò[òóó<ó<óvóvóøóøó“ô“ô:õ:õ²õ²õ×õ×õ(ö(öÆöÆö™÷™÷øø.ù.ù#ù#ùœøœøë÷ë÷÷÷¿÷¿÷¾ø¾øúúùúùúñúñú ú úøø=÷=÷ÚöÚö§÷§÷§ù§ù"ü"üzþzþÓÓåånn¼¼ŸŸCCÆÆÈÈjjÆÆõõffÑÑää……ññªª˜˜šš‘‘ööiiÎÎ&&GGKKââWW±±��zz±±ÚÚ88uu

‹‹ìÿìÿvÿvÿMÿMÿGÿGÿCÿCÿUÿUÿ¾ÿ¾ÿaa©©‡‡EEBB((¥ÿ¥ÿÿÿæþæþSÿSÿÙÿÙÿ,,aa��ÄÄ··ßßÏÏ��¥¥ŠŠzzhhUUÉÉ  $$--œœÑÑ……´´¹¹uu66wwææHH&&··õõ~~88rrTT""ëë¼
¼
ƒ ƒ î î â⊊íí==iiccÝÝŽŽÝ Ý V V 

ööÞÞ‘‘DDÇǺº§§kkïÿïÿÿÿ þ þ\ý\ýýýWýWý>þ>þ¹ÿ¹ÿ‚‚""2211¼¼ðÿðÿüü‚÷‚÷óó5ï5ïáëáëÆèÆèçåçåÆãÆãÈâÈâêâêâÙãÙãåå5æ5æççjçjç©ç©çQèQèlélé‡ê‡êFëFëxëxëlëlëHëHëëëZìZìøíøíUðUð½ò½ò�ô�ô�õ�õ¡õ¡õ&õ&õ2ô2ô\ó\óóóuóuó�ô�ô‡ö‡öåøåøDûDû›ý›ýäÿäÿ××((YY``ÈÈ¥¥QQØØQQ²²<<44KK]]__‹‹ÙÙ÷÷ÃɉwwWW88

ÉÉ~~cc‹‹»»ññKKŽŽ88‚‚ÐÐGGÞÞhh--œœ““ûûppââ÷÷ê꺺>>¿¿™™88``MM°ÿ°ÿÞÿÞÿ×׺ºûûÁÁ¦¦ÃÃiiÊÊ¿¿00rr××ÑÑ————$$ÓÓrr__£þ£þÈýÈýþþíþíþ$$ðð^^ÎÿÎÿéýéý-ü-üØúØú4ú4úCúCúÜúÜúüü¢ý¢ý@ÿ@ÿ¾¾¥¥ii÷÷JJI I 

ö
ö
â â ¸ ¸ g g · · Ÿ Ÿ ; ; £ £   � � ? ? P P £ £ È È f f Z
Z
ÎÎrr··ÿÿtt  ø ø xx0077��,,çç´ ´ óó;;  ­þ­þHýHý™ü™üüüûûÂúÂúßùßùCùCù
ù
ù6ù6ù±ù±ùBúBú^ú^ú�ù�ùò÷ò÷ûõûõeôeô\ó\óòòòò9ó9óèóèó8ô8ôìóìó1ó1óÝñÝñ0ð0ðpîpî¹ì¹ìlëlë¶ê¶êâêâêììäíäíëïëï*ò*òIôIôØõØõ÷÷&ø&øùùÖùÖùàùàùqùqùùù¼ø¼ø|ø|ø^ø^øŠøŠøùù¤ù¤ùÃùÃù�ù�ù%ù%ùËøËø—ø—ø—ø—øÈøÈøùù'ù'ù^ù^ùËùËù>ú>ú°ú°úûû§û§ûŸüŸü²ý²ý“þ“þ ÿ ÿ`ÿ`ÿqÿqÿ²ÿ²ÿùÿùÿðÿðÿ…ÿ…ÿRÿRÿÏÿÏÿëë‰‰ÆÆ$$$$ÿÿÌÌ��dduuÇÇ66««¶¶EE££hhîîµµ’’KKii  öö––íí‹‹ffààrrxÿxÿ?ÿ?ÿìÿìÿVVûûqq99]]ééóó¼¼AA›ÿ›ÿAþAþ‰ý‰ýfýfýþþ6ÿ6ÿvv¶¶ÔÔÆÆ  NN¶¶GGÿÿ û û µ
µ
ì
ì


¦ ¦ › › ì ì [
[
¬
¬
ò ò ÁÁWW((^^ååÍÍii˜˜IIB
B
? ? Ù Ù œœ  ( (   qq¸¸1þ1þ.û.ûºøºøœöœö«ô«ôòòòòªñªñññ`ñ`ñ+ò+òWóWóºôºôöö%÷%÷¡÷¡÷†÷†÷E÷E÷&÷&÷5÷5÷†÷†÷%ø%øñøñø°ù°ù-ú-úAúAúúú”ù”ù÷ø÷ø=ø=ø‡÷‡÷÷÷»ö»öÀöÀö)÷)÷øøŠùŠùTûTûSýSý¤ÿ¤ÿ  ..ÅÅ##) ) +
+
ï
ï
™ ™ j j A A Ê Ê Ç Ç V V � � è è † † ›
â â   uu¿¿ÓÓžž  ``Ý݃ÿƒÿˆþˆþ¼ý¼ýíüíü&ü&üjûjûÞúÞú¿ú¿ú û ûyûyûÕûÕû¾û¾û
û
û(ú(ú‰ù‰ùZùZùùù‚ù‚ù!ù!ùeøeøu÷u÷ÛöÛöÑöÑö*÷*÷µ÷µ÷,ø,ø ø øw÷w÷ÀöÀöòõòõYõYõ õ õ/õ/õtõtõÀõÀõööGöGöxöxö¨ö¨ö÷÷Ô÷Ô÷ÏøÏøûùûùûûñûñû*ü*üÂûÂûûû|ú|úBúBú€ú€ú/û/ûnünüþþ¥ÿ¥ÿ  ³³ää��¦¦¥¥‚ÿ‚ÿyþyþºýºýlýlý•ý•ý^þ^þ™ÿ™ÿYYrrããØØÔÔŸŸF F ¾ ¾ ó ó 

:
:
k
k
­
­
Õ
Õ
Ð
Ð
»
»


  µµããLLÎÎùùÜÜ��Ì
Ì
&&€€ááææ~~· · 

ããÑÑRR¦ý¦ýúú+÷+÷
õ
õ­ó­óóó$ó$ó�ó�ó ô ô7ô7ô:ô:ôôôÎóÎó´ó´óãóãóMôMôõõööÙöÙöa÷a÷Ã÷Ã÷ü÷ü÷øøú÷ú÷˜÷˜÷ÙöÙö$ö$öŽõŽõõõÆôÆô–ô–ô¡ô¡ô$õ$õ ö öV÷V÷}ø}ødùdù/ú/úþúþú×û×ûÏüÏü¾ý¾ý�þ�þÿÿ”ÿ”ÿ33åå¡¡yyjjIIêêÏÏ””GG¨¨00ÚÚ¦¦‹‹UU××::°°€€»»rr™™tt!!ääææDDääzz¸¸ÀÀÀÀççnnDD= = U
U
  N N ï
ï
J
J
� �     ¦ ¦ i
i
  ' ' ”
_ _ ÐÐ44””11;;}}ÜÜ--gÿgÿuþuþ[ý[ýûûûû¯ú¯ú­ù­ùLùLùhùhù¸ù¸ù)ú)ú£ú£úûûlûlû�û�û7û7û:ú:ú¿ø¿ø!÷!÷´õ´õ£ô£ôôôôô-ô-ôCôCô)ô)ôãóãó¬ó¬óŽóŽóÈóÈó›ô›ôõõõõu÷u÷ôøôø>ú>úQûQû@ü@üëüëüZýZý‰ý‰ýˆýˆýŽýŽýßýßýªþªþÉÿÉÿEE33~~VV��33ÌÌññrrAA  E E ¡ ¡ Ë Ë »»**ññø ø   h h $$„„ÿÿüü¾ù¾ùVøVøž÷ž÷N÷N÷3÷3÷÷÷ÐöÐö�ö�öLöLö¸õ¸õ õ õœôœô�ô�ôÍôÍôõõoõoõÿõÿõ·ö·ö“÷“÷QøQø”ø”øCøCø”÷”÷ÅöÅööö´õ´õÅõÅõBöBöáöáö{÷{÷8ø8øùù-ú-úLûLûlülücýcý7þ7þöþöþ§ÿ§ÿyyTTÞÞ

ññÉÉççcc..''üü††½½ÄÄËËÝÝääÂÂ@@��ãã��uuªªýý00%%èèvvßßÕÕUUNNüü11õõµÿµÿÄþÄþOþOþSþSþ�þ�þÿÿBÿBÿÿÿÈþÈþ}þ}þ—þ—þBÿBÿFFžžúú00îî88  žžddjj©©  ppÌÌîîÔÔ‰‰ßßÛÛÁÁÚÚtt±±™™²²..\\((µµ::ÒÒ‰‰,,ØØ¨¨’’­­--öö  ffÔ Ô ) ) b b q q 11hh8 8 Ú Ú e
e
 ssGGqqÕÕÔÔûû££kkÁÁWÿWÿiþiþ þ þNþNþÿÿvvõõnn¯¯{{œœõõ‡‡jjÂÿÂÿÃüÃü©ù©ùˆöˆö±ó±ódñdñ˜ï˜ï)î)î í íìì&ë&ëlêlêÔéÔéCéCé²è²èèè›ç›çzçzçãçãçéé«ê«ê‰ì‰ì'î'înïnïuðuðññ†ñ†ñ§ñ§ñrñrñññ‡ð‡ð=ð=ð†ð†ðLñLñfòfò«ó«óêôêôöö8÷8÷pøpøÂùÂù(û(û}ü}ü™ý™ývþvþ-ÿ-ÿíÿíÿ¼¼¼¼¹¹’’wwÀÀ~~»»¨¨AA¨¨ƒƒ>>77BBppvv;;ùùÈÈààWW±±ŸŸ��//  !!11ÚÚ;;kkqq˜˜==\\ŸŸ××ÇLJ‡99ýý¸¸qq6688ŽŽ¢¢çç³³$$^^FFãã¶¶ii××òò®®44{{ˆˆfÿfÿ!þ!þÔüÔüµûµûÂúÂúúúÇùÇù½ù½ùúú´ú´úÆûÆû)ý)ýíþíþûûúú¾¾××5511VV®®VVL L 8
8
ü
ü
  £ £ l l à
à
1
1
x x ¾¾$$¾¾wwxxÍ͆†� � + +   --KK__ññffzzFFîîrrº º Õ Õ Ô Ô ÿÿDDdd^^ ²ý²ýiûiûgùgùÂ÷Â÷ööˆõˆõÕôÕôLôLô ô ôôô8ô8ô\ô\ô*ô*ôŒóŒó˜ò˜òŒñŒñ—ð—ðêïêï{ï{ï+ï+ïÑîÑî]î]îøíøíÎíÎíêíêí`î`îÙîÙîOïOïÅïÅï'ð'ðŽðŽð.ñ.ñóñóñëòëòèóèó¼ô¼ô[õ[õÈõÈõðõðõööööQöQö§ö§ö÷÷„÷„÷À÷À÷Ï÷Ï÷øøbøbøùùÄùÄùœúœú?û?ûŠûŠû„û„ûLûLûûûüúüú=û=ûïûïûýýNþNþwÿwÿZZååÜܺºµµ„„ˆˆ««}}››00,,––<<ýýÒÒŠŠHH""~~nnZZ��CC““ttjj>>ØØ..[[¿¿––ÖÖrr::ßß™™??¨¨°°ZZÉÉ33))ñþñþ´ý´ý¨ü¨ü÷û÷ûÞûÞûcücülýlýõþõþªª]]¹¹¡¡

÷÷ôô&&ªªttTT==& & Õ Õ _
_
µ
µ
à
à
ä
ä
º
º
>
>
… … ““xxff��çç¹¹ÿÿ��€€„„™™² ² �
# # ' ' ¦
¦
© © vvµµHHÛÛjjÃþÃþ£ý£ý�ü�ü‡û‡ûNúNúéøéø’÷’÷XöXö‡õ‡õIõIõmõmõÚõÚõ>ö>ö…ö…ö¬ö¬öÀöÀöîöîö?÷?÷š÷š÷ç÷ç÷øøè÷è÷›÷›÷@÷@÷çöçö¼ö¼öÀöÀöñöñöX÷X÷ ø øùùpúpú#ü#ü<þ<þxxÄÄËË[[uuEEôô§ § S
S
Ú
Ú
  % % é
é
p
p
Ý Ý H H ÐЃƒ++££ççââ§§PPððÅÅúÿúÿ¯ÿ¯ÿÏÿÏÿYY>>ÉÿÉÿÿÿSþSþ•ý•ýàüàüBüBüºûºûBûBûÚúÚú£ú£ú“ú“ú’ú’újújúêùêù%ù%ù.ø.ø1÷1÷kököðõðõÜõÜõ ö ö�ö�öÖöÖöÖöÖö†ö†ööö_õ_õýôýôäôäô/õ/õÎõÎõ›ö›öo÷o÷øøŒøŒø×ø×øïøïøðøðøßøßø¹ø¹ø·ø·øùùÈùÈùËúËúüü`ý`ý˜þ˜þ¡ÿ¡ÿeeëë00^^ŠŠšš……//ˆˆ®ÿ®ÿ¬þ¬þ½ý½ýýýÔüÔü$ý$ýñýñýÿÿiižžŸŸ[[ÊÊ>>XX‘‘ÈÈ

^^ÏσƒQQJJL L &
&
â
â
©
©


} } ÛÛJJÔÔ��~~±±PPA A b
b
± ± Ù Ù ¬ ¬ 77ccGGâ â   Ú Ú Z
Z
··&&»»aaññOOxÿxÿfýfýFûFûWùWù¾÷¾÷öö²õ²õ*õ*õúôúôõõ€õ€õIöIö8÷8÷&ø&øíøíøVùVùpùpùùù)ø)ø÷÷ööõõ4ô4ôVóVónònò�ñ�ñïðïð¤ð¤ðÇðÇðeñeñ}ò}òÃóÃóõõ1ö1öI÷I÷_ø_ø™ù™ù û û±ü±üOþOþñÿñÿkk§§¯¯zzÿÿ„„jj¶¶òòôôÚÚ’’¯¯‚‚››**qq~û~û„ø„ø ø øÐùÐùÓüÓüôþôþ–ÿ–ÿ9ÿ9ÿ²þ²þôþôþ{{ØØÿÿÈÈ++))óóÍÍúú§§žž  ää* * ñ
ñ
´´ïï88¸¸Æ Æ ƒ ƒ DDééÖÖ��êê''jj••¯¯¾¾¥¥‡‡�ÿ�ÿØþØþfþfþþþóýóý
þ
þ%þ%þ{þ{þõþõþdÿdÿªÿªÿ~ÿ~ÿÊþÊþšýšýØûØû­ù­ù€÷€÷‰õ‰õôômómódódóšóšóôô’ô’ôõõpõpõ»õ»õöö“ö“ö$÷$÷¢÷¢÷-ø-ø¦ø¦øýøýøeùeùãùãùÄúÄú!ü!üÒýÒýhÿhÿîîYY99ŠŠGG©©ttKKŸŸ##ÎÎÂÂ÷÷&&‰‰( ( Š
Š
Ô Ô Ô Ô ÷ ÷ Ñ Ñ « « è è £
£
\
\
ž ž }}ääoomm’ÿ’ÿ¾ÿ¾ÿnnëë¾¾®®ÓýÓý„û„ûVúVúXúXúûûâûâûgügü€ü€üßüßü£ý£ý+þ+þjþjþëþëþ0ÿ0ÿsþsþVýVý’ü’ü4ü4üüüPüPümümü]û]ûùùÁõÁõ ò òªîªîÓëÓëêêÎéÎé
ë
ëîî­ñ­ñ»ô»ôüöüöNøNø�ø�øµøµø]ù]ù%ú%ú¾ú¾úÀûÀûýýýýýý-þ-þ!þ!þ„þ„þ{ÿ{ÿ88&&�ÿ�ÿÿÿ–ÿ–ÿii““q
q
_
_
óóNNññ[[ËË„„''¤¤››÷ÿ÷ÿÿÿLÿLÿeÿeÿõÿõÿÔÔÙÙ@@~~KK””­­­­  ™™mmjj44¤¤ììãã››**QQ--##‘‘XXHH--  ((ÆÆöö¾¾��

 ­ ­ É É ¬ ¬ øøïï33��ÿÿÂÂÃÃââZZddUUŽŽss>>yy]]®®™™ßß''eeªªyyä䣣""<<ÖÖ  YY  ÜÜXX    ··ããÞÞ¨¨? ? N N ’’±±tt´´PPççÈÈÿÿ¶¶$$ûû««BBÔÔdÿdÿ³û³ûmömödðdð‚ê‚ê0å0åááYÞYÞ Ý Ý+Ý+ݿݿݶ޶Þ<à<àMâMâ�ä�ä�æ�æ>è>è‹é‹éŽêŽêýêýê‡ê‡êhéhéGèGèîçîç¿è¿è5ê5ê7ë7ëíêíê�é�ézèzèüèüèœëœëÇïÇï¦ô¦ôùùCüCü>þ>þVÿVÿ­­77——àà@@‰‰ììVVœœÇÇ22GGìì))ÔÔÃõµmm••77==��``€€§§µµ††øøDD˜˜ûûëëAA‡‡ššªªŸŸss‘‘ìì  ÿÿÒÒ77bb¾¾AA  °°óóBBIIééCCiiÁÁƒƒQQööyyÚÚ##&&ŽÿŽÿþþøýøý#ÿ#ÿ&&OOáÿáÿ5ÿ5ÿ÷þ÷þhÿhÿëÿëÿÕÿÕÿ þ þËüËü©û©ûÓûÓûýý#ÿ#ÿ’’œœïïkkÓÓKKrrººvv22ll��F F ü
ü
" " ¸ ¸ Æ Æ ë ë § § èè]]wwææss››  ''NN˜þ˜þ˜ü˜üîûîûhühü’ý’ý…ÿ…ÿ!!²²ïï  h h (({{ccoomm¼ ¼ / / ‹ ‹ ´ ´ a a ((¦¦@ÿ@ÿëûëû6ú6úúú¼ú¼ú~û~û¿û¿û`û`ûdúdúAùAù…ø…ø+ø+øBøBøSøSøøø™÷™÷ÖöÖö¸õ¸õ©ô©ôùóùóvóvóóópòpò“ñ“ñ¡ð¡ðËïËïÙîÙîÉíÉí>í>íLíLíÆíÆí¶î¶îÇïÇïlðlð³ð³ðæðæðôðôðññ«ñ«ñgògòóó}ó}óøóøóYôYôÃôÃô<õ<õ�õ�õööŠöŠö5÷5÷³÷³÷ä÷ä÷BøBøùùöùöùûûuüuü¬ý¬ýtþtþÊþÊþ½þ½þ€þ€þ\þ\þ`þ`þ†þ†þÿÿíÿíÿllƒƒ˜˜½½ÂÂZZ§§Â¨¨  SS]]½½yyÐЧ§``ÀÀææss‰‰ééûÿûÿÿÿ£þ£þOÿOÿggNN11| | ô
ô
� � ª ª ‹ ‹ K K ¹
¹
£ £ ..bb««ÉÉ66ššvv ß ß ï ï Å Å p p $ $ C C 

÷
÷
£ £ ¼¼ÞÞÅþÅþ�ú�úõöõö€ô€ô_ó_ózózóôô“ô“ôzôzôVôVôõõb÷b÷ûû‰þ‰þããÁÁ´´ÇÇÐИ˜‰‰BBFFÃþÃþÀûÀû+ú+úUúUúÐûÐûáýáý88<<ªªèè

B B . . È È   0 0 E E [ [ m m J J ) ) Õ Õ ê
ê
  ÌÌôôþþPüPüÒúÒú‚ù‚ù•ø•øWøWø}ø}ø�ø�øÕøÕøùùÚøÚøIøIøŸ÷Ÿ÷÷÷‹ö‹ö�ö�öõöõöŽ÷Ž÷)ø)øˆøˆø®ø®ø´ø´øèøèøgùgùúú û ûŽüŽü?þ?þWÿWÿäÿäÿ¶¶ÅÅ}}ÕÕmm..77WWèèÏÏ��££ÔÔååaa((ÀÀ``""¤¤¸¸ÌÌCC55wwKK<<‡ÿ‡ÿµýµý`ü`ü)ü)üýýŒþŒþ×ÿ×ÿ||ccûÿûÿ©ÿ©ÿ!!22tthh55­­žÿžÿ©ý©ýüüÁúÁúúú ú ú3ú3úúúEùEùtøtøføfø�ù�ù¹û¹ûNþNþ¬¬__$$ÂÿÂÿüüÊ÷Ê÷ôôÀñÀñiðiðVïVïÎíÎíPìPì�ë�ëBìBìºîºîyòyò]ö]öYùYùâúâú&û&ûõúõúùúùúªûªû¿ü¿üTýTýáüáüEûEûùù÷÷¾õ¾õsõsõGöGöøøúú ü ü«ý«ýËþËþyÿyÿõÿõÿWWÉÉ££ÊÊLL��ººÀÀÌ Ì ¥
¥
2 2 l l i i ó
ó
ß ß ¨¨ww··SSBB––>>ÚÚe e © © ÷ ÷ ]
]
ö
ö
º º † †   # # 4 4 U U 0 0 Â Â e e 8 8 À À ­
­
, , ‹‹ÞÞ  77ooMÿMÿ¤þ¤þþþ‚ý‚ý»ü»üäûäûfûfûaûaûiûiû¦ú¦úùù^÷^÷-ö-ö©õ©õ€õ€õõõkôkô¤ó¤óöòöò´ò´òÛòÛòúòúò ò ò±ñ±ñºðºðeðeð0ñ0ñóó.õ.õ÷÷ï÷ï÷Á÷Á÷óöóöUöUöÅöÅölølø6û6ûYþYþ55))//

77±±. . g
g
B B | | Ú
Ú
� � LLvv!!ÝÝ››{{ßß  M
M
ó ó ÁÁ88¼¼EE©©Á Á ÀÀ££ããgg))55””
ÿ
ÿiþiþñþñþhh&&MMBBqqBB��ÆÆ¸¸55ÿÿ–ý–ý:ü:ümûmû1û1ûqûqû0ü0ü$ý$ýÁýÁý þ þ;þ;þ$þ$þÕýÕý’ý’ýºýºý:þ:þÿÿÔÿÔÿee{{YÿYÿoþoþ˜ý˜ýÞüÞüüü9û9û_ú_úsùsù2ø2øþöþö ö ö�õ�õôôôô‡ô‡ô6ô6ôÕóÕóPóPóåòåòÏòÏòóóºóºó£ô£ôùõùõ‰÷‰÷+ù+ù‡ú‡úŒûŒûŽüŽüÌýÌýøþøþßÿßÿvvÐÐôôÂÂDDkÿkÿÆþÆþîþîþîÿîÿKKŠŠ<<¼¼³³DDŽ Ž  
 
K K ì ì ± ± X X ‹ ‹ , , M M Ú
Ú
ß
ß
î
î
y
y
> > ;;°°²ÿ²ÿáÿáÿèÿèÿ,ÿ,ÿoýoýÕúÕúøø ö ö†õ†õ&ö&ö]÷]÷µøµøéùéùèúèú û û"ü"ü¦ü¦ü†ý†ýJþJþ þ þSþSþ9ý9ýpûpûÁùÁùÀøÀø‡ø‡ø·ø·øàøàøÿøÿø!ù!ù8ù8ùùùKùKù4ú4úRüRü¦ÿ¦ÿ’’òò™™~~ïï»»iiÃÿÃÿ ÿ ÿùýùý6ü6ü+ú+úÅøÅø—ø—øPùPù,ú,ú¼ú¼ú$û$ûcûcû™û™û.ü.ü!ý!ýGþGþ'ÿ'ÿgÿgÿÂþÂþ.ý.ýúúúúÌøÌø&÷&÷JöJö`ö`ö‰÷‰÷bùbù–û–ûëýëý¦¦íí³³ŠŠ%%��©©¥¥SS��²²TTkkÐÐbb  ——˜˜??µµ<<ÕÕNN’’ââaaîùùÆÆââ!!WW``BB11! ! É É 

ÿ ÿ 

}
}
¹
¹
ˆ
ˆ
Ì Ì ÛÛDD77``::––��‰‰ÈÈ;;ÍÍIIÑÑ——44ˆˆ‡‡ÙÙ}}îîççyyUUªª{{[[77£ÿ£ÿ,ÿ,ÿcc//èèÎΓÿ“ÿ¿þ¿þ�þ�þ ÿ ÿPP{{PPÖÖCCë먨ÃÃããšš��++¢ÿ¢ÿ9ý9ýEûEûûùûù2ù2ùHøHøäöäö)õ)õÎóÎóšóšóõõ˜÷˜÷cúcú1ü1üküküûû ø øÚõÚõ[ó[óNñNñMïMï#í#íæêæêæèæèšçšçDçDçÆçÆç¾è¾èºéºé~ê~êñêñê^ë^ë2ì2ìŠíŠí.ï.ï¨ð¨ðòò+ó+óôôsôsô†ô†ôZôZôôôôô–ô–ôÛõÛõÜ÷Ü÷oúoúýý�ÿ�ÿŽŽððÈÈUU»»WWµµ++ˆˆ««‡‡ggbb••dd§§<<àà||NNnn””rrèè..¾¾ÄÄ^^žžÝÝ,,ppuu€€jjðð¥¥::€€§§ÏϹ¹™™±±¿¿<<ÖÿÖÿHÿHÿ¤þ¤þþþÙýÙývþvþâÿâÿdd..//³³““¹¹{{iiÔÔ..ŸŸ ÿ ÿJþJþ”þ”þÂÿÂÿ^^——³³··ñÿñÿËýËý÷û÷û-û-û…û…ûÄüÄüYþYþêÿêÿ��‘‘××

Ò Ò I I JJ§§ŠŠï ï ú ú ÿ ÿ | | � � ê ê 0 0 / / ê ê : : ¶¶aassÕÕÎÎZZÎ΃ƒíí--  ooe e V
V
hhÊʈˆuu•þ•þýý×û×û+û+ûÚúÚú¥ú¥ú8ú8úzùzù^ø^ø÷÷ŽõŽõÞóÞóâñâñ¾ï¾ï²í²íìì.ë.ë ë ë›ë›ë¬ì¬ìêíêíïï¼ï¼ï ð ððð«ï«ï0ï0ïÊîÊîuîuîîî�í�í í íŒìŒìkìkì­ì­ì0í0íõíõíÙîÙîÏïÏï³ð³ð3ñ3ñ€ñ€ñññññÀòÀòùóùósõsõÔöÔö
ø
øùù¢ù¢ùäùäùÌùÌù�ù�ùsùsùÅùÅù†ú†ú8û8û¾û¾û>ü>üæüæüþþQÿQÿYYíí++]]¯¯ÑÑ((uu::¶¶¬¬}}­­WWôô÷÷jj**êêMMÜÜ’’77mm®®HHõõ²²ÆÆÄÄ00((vvÚÚää%%­­îÿîÿxþxþÚýÚýþþ$ÿ$ÿ€€ÍÍøøööÄÄssòò\\éé}}ôôññwwÕÕSS,,;;KKÇÇ››ééoo¸¸HHœœFF 
 
^ ^ l l Æ Æ c c F F ^
^
àà%%ccÉÿÉÿ•ý•ýÛûÛûjújú:ù:ù8ø8ø–÷–÷‚÷‚÷"ø"ø\ù\ù û ûãüãü©þ©þÝÝLLww��ssxx¾¾]]PP§§LL**é é   S S   P
P
t t aa((¦¦}}ÛÿÛÿMþMþ%ý%ýüü6ü6ü ü üÂûÂûrûrû<û<û3û3ûûû¿ú¿úvúvú ú úKûKû4ü4üøüøüEýEý*ý*ýýý3ý3ý_ý_ý}ý}ýHýHýýý"ý"ý™ý™ýTþTþÿÿ�ÿ�ÿ¥ÿ¥ÿ¢ÿ¢ÿ¼ÿ¼ÿ00ÍÍ++55&&mm$$++44ÎÎÀÀìì§§llÎÎ""ïï  ``ccÄÄîîÄݰ22õõÛÛ
þþRüRü…û…û�û�ûøûøû\ü\ü&ü&üaûaû0ú0úáøáø¶÷¶÷ÈöÈöûõûõpõpõ>õ>õ`õ`õÅõÅõ;ö;öñöñöøø¢ù¢ùYûYû&ý&ý­þ­þ¦ÿ¦ÿßÿßÿšÿšÿJÿJÿ/ÿ/ÿ/ÿ/ÿÿÿDþDþìüìü#û#ûšùšù!ù!ù
ú
ú(ü(üÿþÿþ  Y Y m
m
³ ³ ÊÊÖÖÖþÖþOüOüwúwú<ù<ù]ø]øŒ÷Œ÷¨ö¨öªõªõÞôÞô�ô�ôÐôÐô¤õ¤õÎöÎöøø7ù7ù2ú2ú©ú©ú¢ú¢újújú$ú$ú×ù×ù˜ù˜ùùù¥ù¥ùiúiúöûöûüýüý??jj\\44ÉÉ  88^^``55ìì¹¹ÏÏ^^§§‡ ‡ ì
ì
¦ ¦ ))¶¶£ £ õõaøaø?ó?ó˜ö˜öÙÿÙÿww± ± žž——@@;;êþêþæüæüÎúÎú6ù6ùæ÷æ÷ ÷ ÷ õ õuõuõcûcû\ \ 0 0 //¸ü¸üÈ÷È÷5÷5÷ùù†ú†ú ú úŠùŠù;ø;ø'÷'÷eöeöCöCö{ö{ö÷÷Á÷Á÷TøTøGøGø¾÷¾÷‡÷‡÷£ø£ø½ú½úUüUü×ü×üuüuüÊûÊû û û¸û¸ûüüÿüÿü†þ†þLLØØ„„¾¾ll{ÿ{ÿÿÿÕþÕþÍþÍþcÿcÿ¢¢ÐÐÀÀ¤¤––iiJ J ““ääooôôïïnn||ÿÿQQ} } � � ) ) • • ÀÀüüÕ
Õ
11š š ­'­'‹(‹(=%=%Ì!Ì!%%DD±±TTßßßßùù* *   __LL¾ ¾   kkO÷O÷ÖìÖì â âÂÚÂÚ£Ú£ÚÓßÓß%æ%æ?ê?ê�ê�êúçúçùåù嵿µæ£è£èèè™ä™äìâìâ æ æëë ì ìgçgçãã‚å‚å~ï~ï®û®ûLL_ÿ_ÿVûVû9ù9ùAøAø¸ö¸ö¹ô¹ô§ó§ó;ô;ôAöAö³÷³÷‚÷‚÷!÷!÷ì÷ì÷˜ú˜ú±ý±ýLÿLÿXÿXÿmÿmÿ¯¯ÔÔ  ˆˆ88ŸŸ&&33ããþþSS••ÕÕNN%%££»»Ü Ü üü¿¿ â â ðð,,aa² ² V V ^ ^ ‰ ‰ r r �
XXwwÁÁžžWWÎýÎýyûyûXÿXÿúúîîXþXþ­õ­õ´ñ´ñœôœô’ü’ü  XXX
X
E
E
_ _ àà||ïÿïÿýýrürü¤ý¤ý<þ<þ9ü9üßùßù*ú*ú\ý\ý££? ? ggSSååÊûÊûšïšïjæjæääWéWé‡ð‡ðÒòÒòÊðÊðÉïÉï�ò�ò ö ö§õ§õPòPò„ñ„ñ„õ„õ²ü²üuuÛÿÛÿ�ú�ú¡ö¡ö¯ø¯øñÿñÿJJ¤ ¤ ƒ ƒ Š Š vveeÖÖŠþŠþÞúÞúÜøÜø<ø<ø›ø›øùùšøšø¬ù¬ùíûíû)ÿ)ÿÊÊ11œœbbKÿKÿEüEüËùËùkøkøMøMøXùXùÌùÌùMúMú û û¯ý¯ý��òòúúç眜ÓÓ‰‰ôôââuubbJJvvÒÒñño o Y Y Ü
Ü
¬¬FFÞ Þ ê ê ž ž ‰‰‘‘Œ Œ úúVVÎÎ!!dÿdÿ~~ïïR R HHoo®®ááwwK K G G   ¾¾__±±ÈÈ» » 1 1 ÈȾ¾??ùùää\\  ëüëüÞñÞñýëýë é é4æ4æZåZånçnç!ì!ì7ð7ð ð ðííWêWêüëüëÞñÞñ¢÷¢÷úú#÷#÷ÛñÛñZîZîïï¾ó¾ó ú ú&&YY��;;__8þ8þˆûˆûtútú«ú«ú·û·û×ü×ü†ý†ý)ý)ýüüôûôûúûúû|ü|üwýwý÷ý÷ýþþ¢þ¢þ6ý6ýjûjûÑùÑùá÷á÷üöüöuöuöYõYõ ô ôgôgôröröÄøÄøûûýý­þ­þŽÿŽÿ)ÿ)ÿ�ý�ýØüØüwûwûøøŽõŽõõõxõxõØôØôòòïïQïQïsñsñsòsòRòRòZòZòÑôÑôªùªùþþpÿpÿ‚ý‚ýðúðúúú½û½ûtÿtÿii’ÿ’ÿ$ú$ú‹ô‹ô‘ñ‘ñwñwñDõDõÈûÈû§§ÎÎE E ` ` ŒŒyy¡ ¡ b b ÛÛtt••NNÛ Û ��ÛÛ± ± V"V"¶¶„ „ ((ÇùÇù�ñ�ñ^ì^ìxìxìòòôöôöì÷ì÷‰ô‰ô+ð+ðáîáî©ñ©ñööÑøÑø>ø>ø0ô0ô1ï1ïßêßêéé)ê)ê ï ï×ö×ö¹ý¹ý33FF::ýý™™oo¾¾ªª  HH..ýý55ÖÖªª¢¢\\ÿÿuÿuÿ}þ}þ0ü0üüü/ý/ý|þ|þÿÿ00ÙÙòò88ÙÙ¹¹  LLZZuuÎΛ›  ‹ ‹ xx� � ñ
ñ
T T öößß<<™™ÄÄ;;~~BBÅÅ¿¿ŸŸDD> > ~ ~ –
11˜˜FFã㸠¸ â â ÔÔ‡‡ÿÿ×רØ22  LL�÷�÷QôQôùù��II55**/ý/ý-õ-õŸèŸè7Û7ÛpÓpÓNÒNÒ¯Õ¯ÕlØlØ4Ö4ÖùÐùÐyÍyÍüÌüÌüÏüÏÏÔÏÔuØuØÛÛlÜlÜDÛDÛp×p׫ӫÓxÓxÓP×P×ZßZßVèVè�î�îaòaòÍõÍõŽøŽøüúüúüüùúùú ú ú”ú”ú¯ü¯üçÿçÿRRèÿèÿ¼þ¼þÍÿÍÿ&&22ÖÖÎÎìì……öö22ÖÖ33HHooœœBBhÿhÿ ,,ÐÐccÈÈnÿnÿQQ­­ccÈÈ··||> > ¶ ¶ ““ŸŸ&&þþWþWþüü¶¶””ff§§‘‘~û~ûÔöÔö‹õ‹õ9ø9ø«ü«üJJùù¾ ¾ ‘‘AA\ \ ® ® IIee||çç––óóéé^ ^ ]]ƒƒ¢¢tt&&ïïUU/ / __ÌøÌø�÷�÷qøqøn÷n÷˜ô˜ô›ð›ðíí}ì}ì ï ïýòýò ø ø¿ý¿ýââÎÎ7ý7ýùù÷ö÷ö)÷)÷ÊøÊø5ü5ü÷÷îîÈÈp
p
# # [[ÆÆÈÈFF??>>xxp p n
n
Ì
Ì
à à µµ©©˜˜ÒÒii$ÿ$ÿûûjùjùhúhúÉûÉû9ú9ú�ø�ønønøûû’þ’þ4ÿ4ÿëýëýNüNüûûûûQþQþÎÎ88šÿšÿÙüÙüPüPü ÿ ÿÞÞ¶¶ÿÿÜüÜüØûØû¤ü¤ü¶ÿ¶ÿnnpppÿpÿWûWûtùtùúú6ü6übÿbÿÁÁ——‰‰��ÒüÒüÊùÊùï÷ï÷ºöºön÷n÷îúîúzzýýU U   ¹¹XXô ô ''ÙÙ>>û
û
ÙÙhh¸¸¡¡��==ääooCC¢¢wþwþ�ö�öaòaò�ð�ðëîëîÂìÂì‘è‘èeãeã}Þ}ÞÞÞ{â{âèè˜ì˜ìÛíÛíìì/è/è½ä½ä,ã,ãˆãˆã™ä™äOæOæÐéÐé.ï.ï‡ô‡ô•ö•ö-÷-÷„ø„ø=û=ûÂýÂý‰þ‰þjþjþÚýÚýþþÿÿ44EEÅÅYY  AAHH__AA11qq••LLffŠŠ` ` t t h h
­­  ee99ee­­CÿCÿ-þ-þ9þ9þñþñþþþ©ú©ú#÷#÷MõMõ'÷'÷&ü&üÔÔll~~„„‹ü‹ü#û#ûÎüÎü__  ¨¨šÿšÿ]ý]ý€ü€ü¨ù¨ùåôåôðð'ï'ïoõoõÓÓ¶ ¶ ö
ö
n
n
^^åå!!M!M!E E ..NNyyÆÆEEùùííÎ!Î!â&â&µ&µ&V"V"··ýý~~ïýïý`ù`ùëöëöeôeôRïRïÓèÓèPãPãTáTá-ä-ägégéAîAî4ï4ï}í}í6ì6ìcëcëËçËçóáóáˆÝˆÝŠÝŠÝÝâÝâéèéè…í…íäðäð$ó$óWõWõ´ö´öøø±ù±ù�ú�úúú£ù£ùTúTú¯û¯û]û]ûiùiùcøcø�ù�ù®ü®üöþöþ"ÿ"ÿgþgþ[ý[ýóýóý––QQ  ååYY¬¬ÝÝ%%··PPXX– – O O X X ü ü vv©©JJCCµµe e   G G â
â
>
>
 
 
Ë Ë ººqq­­‘ ‘ : : B
B
” ” Ç Ç Ó Ó $ $ ##‚‚  ÇüÇü‚ü‚üooq
q
nn¶¶J J P P ÇÇ››FF§§Õ
Õ
RRùùqóqóóó ø ø
¯¯yy((jjW W ððíûíûÚöÚö!ó!ó4î4îæævÛvÛ9Ó9ÓêÐêÐÓÓèÕè՘ؘØwÜwÜñáñáüåüå5æ5æ6ã6ãñßñߦަÞßß}á}á~æ~æ ì ìûðûð*õ*õjùjùþþþþÚÚkkiiaa²²]]áჃ!!}}••££ÀÀ&&¢¢4 4 f f I I T T ð
ð
k k EE��v v 5 5 ½ ½ ªªÌÌ´ ´ ©
©
q q RRßßöö€€ÀþÀþýþýþììHH  $þ$þ�ù�ùà÷à÷@ø@ørørø1÷1÷ ö ö ÷ ÷æûæûBBðÿðÿÊùÊù§ñ§ñ»ì»ìiìiì‰ï‰ï ó ó/õ/õãõãõ÷÷”ù”ù ü üþþ]ÿ]ÿll‘‘\ \ g
g
ÛÛðÿðÿùûùûNûNûÿÿssbbÉÉ¥¥ÍÍFF||÷÷{{aajþjþpöpöèðèðsìsìžéžé[ê[êïïöö2ü2ü––AAYY'ÿ'ÿüüMúMújùjùŒ÷Œ÷ÇõÇõÈõÈõ¹ø¹øüü™ý™ýRýRý–ú–úÈ÷È÷‚÷‚÷×ù×ùFûFûHûHû˜ú˜úaûaûJÿJÿ:: £þ£þ‰þ‰þ]ÿ]ÿ4ÿ4ÿaýaýTûTû)ú)ú¿ú¿ú³ý³ýêÿêÿAA¦ÿ¦ÿ@ÿ@ÿ##/ / – – " " €€ÜÜ  ˆˆË Ë áá§§Ð
Ð
¨ ¨ Ï Ï __  >>×ü×ülýlýüüa
a
PPœ œ ÆÆJJ ý ýÙýÙý^ÿ^ÿ..ÃÃÕÕ��¼¼ááÚÚSSG G ““ÝÝk k õõùù0þ0þÏþÏþää
ŒŒÜÜ——ggƒƒ77ttÃè ¨ ŸŸþüþüööKðKðxìxì°ê°êëëÃíÃíÿñÿñÚóÚóÊòÊòÄñÄñððëíëí0ë0ë9ç9çØâØâ’à’à¢à¢àºãºãœèœèBìBìDîDîŠðŠð-ô-ô÷÷pøpø ø ø÷÷á÷á÷éùéùÚûÚûçüçüäüäü:ü:ünûnûôúôúÂúÂú ú ú#ù#ùãöãöëôëôõõ²÷²÷2û2ûYþYþÞÿÞÿ  ¬¬33îî    î î YY**¹¹��èè**__üüú÷ú÷@÷@÷XøXøÉøÉø(ø(øôøôøgügübb||öþöþ®ù®ù/ö/öøø
þ
þ‡‡ggCCàà?ÿ?ÿ_û_û`ø`ø‰÷‰÷Ñ÷Ñ÷¨ù¨ùrûrû�ü�ü-ý-ýRýRýÞýÞý  

JJ""»»&&nnii¤¤ÃÿÃÿ��C C ��­­99FFÆÆ77/ / ««pþpþ»õ»õÐîÐîìì—î—î6ó6óçöçödùdùúú“ù“ùÞøÞøøø;õ;õÞðÞð•ì•ì�ê�êxëxëãìãìíí#í#íïïïï õ õ"ú"úNýNýrþrþÇþÇþCÿCÿŽÿŽÿ··##00Ë˾¾ffÎΟ Ÿ ^ ^ †† ¦ ¦ 

© ©   5 5 † † ‘ ‘ Ë Ë   ÅÅ==dd«
«
��Ë Ë [[AAîî44¼¼��»»ÕÕúú{{……««99ggä ä Õ Õ ³ ³ ¾¾88KK> > ÝÝ88ôýôý•û•û6û6û°ü°ü3ÿ3ÿMMœþœþ[ü[ü“û“ûûû‚û‚û�ü�üøÿøÿ»»  ££ßúßúõïõïççwâwâââ˜ä˜äòèòèUîUî¼ó¼óÌøÌøNýNý]ÿ]ÿ„ÿ„ÿkÿkÿ–þ–þÀûÀûæõæõrírí=ä=äRÜRÜØØ�×�×vÙvÙØÛØÛçÝçÝ£á£áççìì3í3íqêqêçç¼å¼åOæOæ:ç:ç~ç~çîçîçžêžêïï�ô�ôˆùˆùŒüŒüÒþÒþ••jj••‘‘µµÕÕ==¡¡ddmmUU½½……cc§§ÞÞƒƒ  · · ‘‘ïïUU%%¬ ¬ ääùùXXFFùù®®UU//..pprrÁÁÝüÝü¥ü¥ü‹‹ŒŒNN‰‰ÆÆ†ÿ†ÿÔÔŽŽ

Ò Ò ¢ ¢ º º ¤¤‚‚uÿuÿÿÿsÿsÿàþàþ¢þ¢þÿÿŸþŸþËûËû»÷»÷¸õ¸õÃøÃø&&“ “ ppW W ††××DDAAKKh h llççoo¾¾ò!ò!+#+#E#E# ! !²²<<««ŽÿŽÿ¬ú¬ú1ø1øööãõãõàøàø¼þ¼þxx¬¬ûûFFBBDDúþúþ2ü2üúú ø ø–ù–ù>û>ûêüêüªüªüEûEûÂúÂúâûâûqýqý�þ�þºÿºÿûÿûÿùÿùÿýÿýÿûû±±¡¡“ü“üQùQùFùFùüüÄýÄýüüµ÷µ÷ôô!ô!ôøøüûüûýý•û•ûÛ÷Û÷ÑöÑöšøšø‹ú‹úûûûû ü üÿÿEE��èÿèÿÖüÖü;û;û+ü+ü|ÿ|ÿll¨¨kkùýùý¾û¾ûÂúÂúûûßýßýffzzžž~~((ÿÿ

+þ+þûû—ú—úüü ý ý:û:ûB÷B÷óóòò®õ®õ…ü…ü&&l l bbëë••¥ý¥ýÖúÖúÕùÕù_ú_ú©ü©üSSBBçç?
?
G G   eezzffˆ ˆ ††¯þ¯þŽ÷Ž÷ÜïÜïOêOêýèýè®ê®êõíõíññ>ó>óTôTôËóËó.ò.ò.ð.ð@í@í0é0éFåFå´â´âqâqâ ä äòçòçjìjìññOõOõ ù ùºüºüFFëëææÔÔ  Å Å ü ü $ $ §§��CÿCÿ——ÞÞccVVRRüÿüÿLL++T T | |   7 7 } } œ œ × ×   ««} } ââ[[nn#û#ûèöèö�ö�ö‰ù‰ù¾ý¾ýMMööÝ݉‰ÝþÝþÓÿÓÿww{{»»²
²
$ $ ä ä   ==ÅÅ  õõ¶¶��mm^ÿ^ÿ‰ù‰ù4÷4÷ ù ùjþjþ((w w ØØééâ â ÁÁ««uu¿¿!!ÆÆkk66* * � � ØØ~~dd¦¦ÆÆ–
 ú úÏñÏñqëqë›ç›çSæSæpæpæžçžçéèéèMêMêuìuìÆíÆí‘í‘í¹ë¹ëèè<ä<äÇáÇá›à›àááIãIã3ç3çgìgìññõõàøàøpþpþïïffœœ˜˜CC«
«
å å ((ÓÓ¬¬Z Z È È q
q
��Ä Ä n n } } £ £   & & ƒ ƒ ) ) J
J
ÉÉ……jjöövv¨
¨
4
4
êêZZÃÿÃÿÇÿÇÿ®®¬ ¬ AAññm m ; ; hh>>,,ÒÒ¤¤bb""ttßߌþŒþ¾ú¾ú­ú­ú'þ'þ««¿¿44ºÿºÿËúËú©÷©÷x÷x÷ÃúÃú¬ÿ¬ÿNNWW/
/
ÎÎÿÿõüõüööfòfòãðãðBðBð×ï×ï÷ð÷ðôôtøtø�ý�ýááççÐ Ð 4 4 Q Q S S ýý1ù1ùòò=í=íÄêÄêóéóé7ê7ê@ë@ë÷ì÷ìïïæðæðÞðÞðÃïÃï’î’îFíFí]ë]ënénéßèßèˆêˆê’í’í4ð4ðžòžòšöšöðüðüGGÔ Ô ð ð +
+
: : ^ ^ ((QQ×׌ŒF F   ‰ ‰ ÊÊbb“ “ r r ‚ ‚ ­­™™PPGG��ÕÕÜÜÆÆ’ý’ýçúçú¦ú¦úüü÷ý÷ý44WWýý,ø,øõõ›õ›õóøóøeüeü¬ý¬ý ý ývûvû�ù�ù™ø™øK÷K÷rõrõ>õ>õ»÷»÷óûóûÇþÇþœþœþÇûÇûøøöö0ö0ö¾ø¾ø¨ü¨üýþýþ!þ!þðúðúDöDöÈòÈòEñEñ§ñ§ñõõâúâú¶¶]]b b ššuuLLMMkkjj==´ ´ n n iiÍÍXX Z"Z"…"…"§ § ººÈÈÌ Ì iiôôyüyüoùoùwøwøJùJùÔûÔû¬ý¬ý”ÿ”ÿôô!!µµ0þ0þúúþöþö¶õ¶õ´ô´ôŠòŠò ï ïÄëÄëììHðHð.ö.ö,ù,ùnønø÷÷<ù<ùÏþÏþ‹‹ðð00~~$$¿¿þþ¥¥""]]““FF  ýý©©ÑÑ<<~~ggKþKþRþRþCC‚‚^^˜˜;ÿ;ÿuýuý3ÿ3ÿ;;ååááÝ
Ý
9
9
kkuuEýEýÀûÀû¯ý¯ý99··²²àþàþ…û…ûqúqúÍûÍûDþDþ99pp]ÿ]ÿ
ü
ü÷÷�ò�ò]ñ]ñFôFô¤ú¤ú88±±·
·
% % / / v v ¥
¥
¥ ¥ ppgg��''11""r r À À WWFF>>++²²ÿÿûûqÿqÿ–ù–ù]õ]õ¬ò¬ò¼ð¼ðÅïÅï ð ðCòCò1ô1ôBòBòÄäÄä—Ð—ÐªÄªÄ É ÉåÕåÕtÜtÜGÙGÙ[Ñ[Ñ�Î�Î]Ó]ÓÒÚÒÚ)à)àââDäDä•ç•ç8ï8ïvþvþx x ÌÌÚ Ú ´´™þ™þPÿPÿCCïשּׁEEOOéé©©,,öö,,œ
œ
ø ø Ðеµe e òòK K   ŒŒ““22ËËMÿMÿ4ý4ýÆûÆû7ü7üÎþÎþŽŽ——UU%%GGO O ³³88© © 

DD{{ºº22==jjHHè è ÏÏ™™ÌÌ·ò·òDâDâÐÖÐÖ×Ñ×Ñ’×’×)æ)æ õ õhýhýDÿDÿ“þ“þþþ�þ�þ*þ*þ´ü´üàüàüzüzü]ü]üqqâ â ÉÉ  ïï  ÍÍ  ~~YY††] ] ŒŒSSÆùÆù)õ)õnónó²ô²ôúöúö‰ù‰ùuùuùºöºö‹ô‹ô»õ»õûøûøgúgúåöåö~ñ~ñáîáî}ï}ïdòdòuöuö¼ù¼ù€ú€úÂúÂúÆûÆû_þ_þÖÖÃã£II±±f#f#n!n!  ¥¥ÉÉ����žžµµˆˆÆÆYY}$}$&&ÞÞ��ôôÃïÃïCçCç¾ë¾ë(ø(øººTTùù9ÿ9ÿrýrýúúcõcõRóRóRôRôõõõõ�ù�ùçç••@@ƒƒ¦û¦ûòöòöÑ÷Ñ÷£ú£úeûeûÎøÎøyõyõ²ò²ò®ð®ð4ð4ðåñåñúõúõ)ú)úNûNû]ø]øÑóÑóÑïÑï˜ì˜ì·ê·êÊêÊê_í_í:ñ:ñßôßô«ö«ö ÷ ÷ëõëõuôuôóó ò ò®ñ®ñOñOñŠðŠðìðìðóóVóVóÐñÐñÎõÎõôô++b!b!´"´"êê––››iiò
ò
DD;ü;üúúÉÉc c ûûûîûî,ã,ã¥Ù¥Ù+Õ+Հ؀ØHÞHÞ>â>â¾á¾á¾à¾à–â–â6å6ååäåäÚãÚãîæîæ9ê9ê�ë�ëNîNîøø°°ëë

kk66>><<¸¸qq››ÛÛëëAþAþÔþÔþ±±ÈÈ�
îîII……__ä
ä
p p « « Ê Ê ‘ ‘ ++NN..@@;;ÏÏ%û%û@ù@ù--— — ––ôô¿ ¿ E E oo¹¹Ø Ø > > ½½­­UU„„##  ƒùƒù�è�èâÚâڀր֯ܯÜÝèÝè�ó�ó/ø/øËùËùÔûÔû�ü�ümûmûÕûÕûšýšýýý¾ú¾úèüèüÿÿª"ª"E#E###m#m#"$"$j%j%Ó&Ó& ' 'Œ$Œ$§§””‰ ‰ } } ÉÉù ù v v š š [
[
G G % % ^ ^ <<týtýAøAøùóùó9ð9ð7í7íëëÅèÅè&è&èöèöèwéwé2ì2ì�ñ�ñõõƒòƒò@ï@ï3ó3ó›ý›ý��F F ¯¯,,zz‹‹11RRæýæýÞøÞøNùNù——@ @ $ $ ððïõïõççÜÜjÙjÙåàåàîìîìªõªõ¥ù¥ùÈùÈù ö ööïöïGìGìÆíÆí‚ð‚ð?ñ?ñÇñÇñãõãõÕþÕþ))  HH�ÿ�ÿÊüÊü2þ2þ##šš^ÿ^ÿ�û�ûùù$ø$øÆøÆøûûPÿPÿ22™û™ûŸõŸõrñrñ\ð\ð8ð8ðµñµñ ô ô¸ö¸öêúêúBÿBÿ��——``>>UUªª ´ý´ý°û°û�÷�÷õõeùeù||ÕÕ� � x#x#$$G"G"**YYªªÜÜhhååññ  ,,üü(í(í�ß�ß
Ù
ÙíÙíٚܚ܊܊ÜDÜDÜÙÜÙÜ�Û�Û„Ø„Ø Ø Ø°Ú°ÚiÝiݯ߯ߣã£ãììýøýø¦¦ŽŽTTÉ É hh••óóD D ÄÄÆÆ~~oo> > ##RR]]

[[yyÑÑëë©©  ÞÞCC""êêeeÔ
Ô
® ® ((zzxþxþ^^Ë Ë SS@@  ³
³
®®ççüüvvvvv v ££eeœœé é ÕþÕþIíIílÜlÜ–Ò–Ò|Ó|Ó@Ú@Úƒáƒá^è^èvîvîððôíôígígíeòeòÝ÷Ý÷ÖôÖô¾ê¾êÎâÎâååðð§ü§ü‹‹^^Ïϱ ± ¨¨ää��õõ..å å Ÿ Ÿ Îκº@þ@þ×ü×üüüüü´ý´ý�þ�þUÿUÿ›þ›þ"ü"üùùPöPö™ö™ö ù ù§ù§ùÃöÃö¾ó¾ó€ó€ózôzô…õ…õ0÷0÷ùùÁûÁû¼þ¼þ??IIÑÑü ü ééXXÆÆ**++îîllCCMMww³!³!`#`#ƒƒnnÈûÈûŽêŽêSäSä[ç[ç·ì·ì ð ðYóYózôzôêðêðaéaé‰å‰å�è�è¦î¦îgñgñ;ñ;ñpòpòë÷ë÷eeIIU U ��HH©©ïïZZËþËþ^û^ûHøHø�÷�÷*ú*úþþcc""––88÷ÿ÷ÿÔüÔüúúgögö–ô–ôböböBùBù¬ú¬úÿúÿúŠúŠúnúnúüü;;ââåýåý¬ù¬ùíöíö0ö0övövöËõËõíôíô¾ø¾øÝݱ
±
,,§§ê"ê"Ô Ô RR¯¯˜˜ááÎ Î ¿¿UU##((’ú’ú×î×îéé¶ç¶çèèêêƒíƒííìíì|è|èNåNåEçEçÊëÊëŽìŽìÃçÃçããúäúäEïEï¢ü¢üÔÔrr��´´ÚÚÊÊÙÙpp††²²éÿéÿðÿðÿÅÅçç00ÐÐzþzþ,û,û}÷}÷=õ=õDöDö¾ø¾øxûxû<þ<þgÿgÿüü‚ö‚öŠòŠòÔñÔñ†ò†òVõVõüøüøMûMûüü—ú—úLøLøNøNø ü ü))DDd
d
õ õ Ë Ë ÊÊœœOO¼¼Á
Á
% % ..NN°°Ý"Ý"Ò!Ò!ppãã7î7îsäsä|ã|ã§ã§ãÜâÜâCäCäwéwéïïòò±ô±ôKùKùLýLý®ý®ý¡ù¡ùòôòô,õ,õéúéúªª” ”  ‘‘ÕÕŸŸÞÞG G P!P!ª ª ËËââbbPPËË»
»
Ñ Ñ ” ” õõääã
ã
qqaa'']]ÿÿhûhû%÷%÷^ô^ôéòéòˆïˆïåëåë³ê³ê¤ì¤ì›ñ›ñÁöÁö(ø(ø–ö–öO÷O÷BúBú8ý8ýPPÎÎË Ë | | ììttttÛÛ  ³ÿ³ÿ``*
*
àà……­­žž[ý[ýãíãí£è£èêê ì ì7î7î°ñ°ñùóùóXñXñ¬ë¬ë¡é¡é‹í‹íêóêóóõóõ­ò­òõíõíìì'ð'ð)ø)ø33ÀÀ..ÊÊ==ÜÜNNÿÿÿÿaassºº­­0 0 ’’ÖÖÆ Æ ==ùùãýãýûû†û†ûAûAû•ø•øô÷ô÷™ú™ú{ý{ý??88zzÜÜÂÂuuæÿæÿóýóýŽùŽùôôóó“÷“÷ýýÍÍÚÚòòhhèèýýllööººss* * žž` ` ��rr§ò§òŒçŒç@ã@ã¹Þ¹ÞkØkØöÓöÓ¦Õ¦ÕÚÚlÚlÚžÖžÖÒÓÒÓÈÕÈÕ>Ú>Ú×Ý×ÝiÞiÞðÞðÞãã0ì0ìN÷N÷œœ¿¿ööÚÚº º ·
·
ž
ž
Î Î §§]]33oo s s JJccèèëëE E --} } W W 550 0 ((ÈÈõûõû”ù”ùûû€þ€þââII«ý«ýgøgøé÷é÷³û³û^^cc——&&ee®®óÿóÿßþßþ>>>>ÃÃÑÑ‹
""††ˆˆöö– – »û»ûÀñÀñ’ë’ë2å2åòßòßÙáÙáÝéÝé·ñ·ñDôDôgôgô»ö»öýýòò„ÿ„ÿxöxö’í’ígëgëññIúIúÈ
È
}}]]Íͯ¯œœà#à#$$  úúÕÕIIÙÙ¯ ¯
ÕÕNNÆÆ99MM‘‘ÃÃ__��†þ†þïøïøaõaõŸôŸôñõñõñøñø/ü/üƒýƒý¡ý¡ýuÿuÿ>>PPa a ÔÔË˯¯//ëë66EE‚‚� � nn÷÷<!<!6$6$~~/ / ZüZü¾ô¾ôfðfð™ë™ëRçRç{å{åäääädâdâ"Ý"ÝÍÙÍÙIÜIܸä¸ä°í°íðð'ê'êkâkâWàWà!æ!æ�ï�ïÏ÷Ï÷ôúôúLúLúøøÁôÁôòòððEîEîÛìÛìîîòò™ø™øÛÛkk¢¢¾¾(({{<ý<ý²ø²øØôØô›ó›ó¹ô¹ô€ö€öŸ÷Ÿ÷²÷²÷›ø›ø®û®û<ÿ<ÿDDì캺××¶ú¶ú…ó…óQòQòòöòöýýQQ66œ œ ŽŽ¿¿‚‚99ÏÏÃÃææÎÎ9 9 l l ff!!ûûN N ÒÒ“÷“÷üîüî5ç5ç�ä�ä˜ç˜çêê©ç©çôáôá”Ý”ÝIÞIÞÿâÿâÑæÑæbæbæCáCá Þ Þ—à—àÛèÛèóó`û`û¤¤GG]]jjOO//ÏÏ‹‹»»�
ÎÎWW66ÅüÅü ü ü«þ«þººššFF!!‰‰÷þ÷þ›ú›úëúëúŠþŠþiibb  MþMþ±±EEŸŸ&&  3
3
P P B B ÅÅŸ
Ÿ
rr1 1 à à BB!!á&á&¦ ¦ ~~ZZFüFü.ô.ôgìgìéé¥ë¥ëañaññôñô2ö2öÖùÖùWWJ J ±±© © üüEúEú9ú9ú££ü ü é颢žž­­44: : ¹"¹"-$-$X$X$˜"˜"Ž Ž 33IIPPÚÚqq°°øøÒ Ò ,,``°þ°þ©û©ûöö:î:îøçøçÉãÉãHáHáuàuà5â5â ä äzâzâÓÞÓÞÝÝÝÝÇáÇá*ç*ç ê êAëAëžïžï[÷[÷lýlýNþNþãûãûúúêùêù¨ú¨ú¤û¤û¸û¸ûËûËû�ÿ�ÿ66êꊊù
ù
uuÆùÆùˆöˆö+ó+óqïqïeíeíPìPì–ê–ê}ç}çwåwågçgçáîáîzözö ø øþóþó³ë³ë-ç-ç;é;éïï/÷/÷ÿÿˆˆüü¿ú¿ú÷÷â÷â÷úúBýBý££ì샃00ÁÁùù  ¼ÿ¼ÿœüœüføføŠõŠõ“ô“ô<õ<õ¬÷¬÷éøéøHøHøGùGùNþNþ——b
b
''Íͦÿ¦ÿ þ þÄþÄþèþèþþþôÿôÿŒŒ##eeMMóó¸ ¸ $$Z$Z$ØØ  á á Û Û ÒÒ  ßßbb  ÌÌfûfû÷ò÷ò[ì[ì©é©éŸéŸéTèTèâââââÜâܑܑܕã•ã±ì±ì0ï0ïžéžéšâšâ á áàäàäYëYë™ò™òúúqqŽŽ| | è è – – (($$ÝÝ^^hh¼¼MM§§••wwmmUUžžüüþþHHÞ Þ ¬¬‚‚ÿÿúúllmmaaÜÜ”ú”ú”÷”÷uøuø>ú>ú!û!û…ü…üLýLýûû¶÷¶÷ÇõÇõööA÷A÷vùvùâûâûüüùùo÷o÷›ü›üŽŽŠŠŒŒŽ Ž þþ©ô©ôííôåôå'à'àÊÝÊÝ`ß`ßõâõâšæšæ ë ëUñUñŒøŒø^þ^þ¯þ¯þ˜ø˜øèðèðXìXì;ì;ìµðµð�ø�øÂÂà à  ^^,,ÆÆï!ï!^"^"¢!¢!••ÂÂ''ookk**//j j Ã
Ã
: : ººööR R ¿ ¿ ..yüyü*ù*ù<÷<÷�ô�ô:ò:òhóhóWõWõûôûôsñsñîîîîuïuï,ð,ð*ò*òxøxøZÿZÿööaaddmmGGBB\\ÙÙ‘‘°°''&
&
ddŽüŽü�ô�ôííméméééèèææ_å_å é é(ò(ò¡ú¡úÿûÿû;õ;õÞêÞêŠäŠäææXîXîvøvø*ÿ*ÿPP

KþKþžúžú…ø…ø4÷4÷ƒ÷ƒ÷]ú]ú(þ(þ””ÅÅò
ò
ŠŠçç//¥ ¥ F
F
¥¥::ÃÃ:ý:ýúún÷n÷§ö§öõùõù÷þ÷þ••UU±±WW   iiOûOûpúpú¥û¥ûþüþü'ÿ'ÿªª³³ç ç ±±vv__<#<#%%˜$˜$öö——ËËéé""N'N'Z#Z#¯¯ûûP P ÞÞ™™5ú5úåõåõ�ñ�ñMëMëÎãÎã¾Þ¾Þ=ß=ßÁãÁã�ç�çþåþå¾ß¾ßTØTØHÓHÓÔÔmÚmÚ²ã²ãçíçíæõæõÇøÇøøøUöUö@ô@ôÄñÄñÙðÙðáòáò›ö›öHûHûjÿjÿ’ý’ý«ù«ùÐöÐöŒ÷Œ÷ û û:ÿ:ÿôôXXôô&þ&þýýýýýýdþdþ  NNKKúú’ø’øHûHû£þ£þ¶¶ppxxxx„„éé��

Y Y × × ·
·
//o
o
4"4"€!€!**FF'û'ûwðwðëëhëhëúíúíüîüîñîñî³ñ³ñ¤ú¤úÛÛÛ Û :
:
ÙÙïøïøþòþòCóCó÷÷ýýqq44" " MMÜÜ##ëë2"2"C#C#­"­"¦"¦"A$A$S&S&•%•%Š!Š!óóFFggââ’’GGÍ Í øø<ý<ý¹ø¹ø˜ó˜óhíhíÀéÀé´ê´ê–î–îÁîÁîðèðèQâQâ«Þ«ÞÒÞÒÞ¢á¢á
ç
çlílí@ò@òÍôÍô ö öÊôÊôññ9ð9ðgôgô°ü°ü++îúîú”ù”ùcþcþ0 0 jjó ó † † õõQQ<ü<üuøuøõõãñãñ›î›î
í
íððr÷r÷þþ††¢þ¢þÊöÊö ð ðÕîÕî8ó8ójújú&&ÎΣ£……rr

üÿüÿAA˜˜jj::""ÂÂTTDDXÿXÿ–ù–ù¸ö¸öWõWõ^ó^óÏñÏñªòªò“õ“õæ÷æ÷øø=ù=ùýý£ÿ£ÿàýàýÌ÷Ì÷ÁñÁñcící«ê«ê¥ê¥êuíuí®ð®ðóóÖ÷Ö÷ggç ç oo��åå¿¿žžòòžžSS±!±!““**ééééQûQû4÷4÷zózó¹í¹íìåìåÁàÁàââLèLèyïyïóózïzïÝæÝæ‘ß‘ßÐÛÐÛ†Û†Ûšášá«ì«ìøøIÿIÿZZ¾¾¾ü¾üúú:û:ûcc��ÍÍYYÝÝ    w w Ï Ï ” ” ¦ ¦ i i aa¡þ¡þýý‘ý‘ýýýAüAüFýFý˜˜††õüõüÛ÷Û÷}ö}ö‹÷‹÷ªùªù‰ü‰üîþîþTTääùù¹ÿ¹ÿNüNü(ù(ùâùâù))¼¼½½ÔüÔü H H ééFFÄýÄý÷÷óóŒòŒò,ò,ò&ñ&ñòò2õ2õãûãû’’* * àþàþï÷ï÷¼ó¼óôôÚøÚø—þ—þ>>  ]]ÖÖÜÜÖÖII™™qqÈÈÝÝ  \'\'Ä&Ä&¬¬Ë˨¨­­……11  ÑÑëëýýÆüÆüvþvþaþaþÑùÑù¶ò¶òyêyê ã ã7â7âµçµçRðRðööö÷ö÷4ö4öIòIò{î{î?î?îMôMô††ÓÓÊÊþþJÿJÿïï$ $ üüÍÍêêïÿïÿoçoçáÓáӜǜǡšÅWÍWÍ1Ö1ÖQÛQÛhÝhÝ;à;à)ã)ãôãôãËáËá^á^áËçËçïïïïCóCó2ò2òªòªò ÷ ÷8ý8ý1ÿ1ÿýýúúùù¶ú¶úAþAþHH99““  åå  ôô))++í í ±
±
XXhhSúSú ö ö õ õùöùöñöñödúdúII66{{LLUU$$›þ›þÝþÝþÓÓ¬¬__eõeõ§î§î-ê-ê!í!í¯ú¯úy y ££ßߥ
¥
��‹‹ÃÃÁ*Á*Í)Í)ººQQÆ Æ ŠŠnnûûòóòóìëìë×å×å˜æ˜æíí[ò[òIñIñ4ì4ìôâôâ<Ø<ØüÒüÒàÖàÖªáªáîî ö ö#ø#ø÷÷ööèõèõº÷º÷gùgùšš33CCÞÞ[[yy¢¢ ÛÛ³³ÌÌküküÝêÝêSàSà³ä³äÇòÇòLýLýÑþÑþ2ü2üDúDú1ú1úšûšûõúõú›ù›ùXþXþ««| |   +
+
ÒÒ*
*
  � � A A Ê
Ê
bb€€@@ZZ//ÒÒooJ"J"m*m*(-(-ê)ê)³"³"CCJJËË4ü4ü÷÷»õ»õ¶õ¶õåòåò”õ”õ®®''ººÉÉîî__ƒþƒþsøsø©ø©ø¨¨ffÕÕšùšù£ñ£ñÕíÕíÑñÑñßüßüâ⃃VV

~~ÒÒ= =   ÒÒ��··œœ§§’’ææÿýÿýøùøùíöíö�ó�ó½î½îëë=ë=ëîíîí–î–îëë<ä<äÛÛ5Ô5ÔAÔAÔ­Ú­Ú¸â¸âíæíæççççEæEæßâßâÙâÙâéé
ô
ôëëïï00øø<þ<þ¬û¬û ¨¨bb##""õ
õ
ìóìó�ã�ã¥Ü¥Üeßeß]ä]ä¡å¡å å åHçHç+ë+ë�î�îÏïÏïrërëÀæÀæ‡ë‡ë™ô™ôäùäùãúãú§ú§ú‡û‡ûrþrþÐÐððÿÿ<þ<þÿýÿýMÿMÿ••ÂÂNN´ ´ ]]· · ì ì ££HHAùAùíòíòšñšñ­ö­öHúHú‘ø‘øûû))^^——ÆÆ!!kÿkÿÚüÚüÜÜ

ý ý �û�û ô ôuïuïùòùò00îîÖ!Ö!¶¶••OOo o SSœ!œ!%,%,=,=,�"�"t t ‹‹jj˜û˜û[ó[ójìjì í íEóEóFùFùûûûûHùHùOòOò«ê«ê1å1åüãüãèè°ð°ð4ù4ù ý ý(þ(þRýRý ü ügÿgÿ~~  ì쟟k%k%U"U"kkääííÝÝddO O YùYù2ë2ë8å8å`ç`ç*í*íOòOò}ô}ôôôÄñÄñVïVïÂìÂì ç çÝäÝä|í|í©ù©ùNþNþƒúƒú‘ô‘ô
ó
ó@ô@ôØóØó'ñ'ñððåóåó-û-ûùÿùÿ<<ýýúùúù–û–û„„  ooˆˆcc¨¨��èýèý®ù®ùQøQø\÷\÷PñPñØëØëÉðÉðÉÉ22Š Š 00,ý,ýÛøÛø_û_û``p
p
··JJ~ù~ù…õ…õáøáøÁÁ: : MM  ´´¡¡-
-
x x ËËDDÂÂÉÉ!
!
ïïDDéþéþ’ü’ü²ú²ú™ù™ù¤ø¤ø÷÷ÛôÛô ò òyîyîžæžæ,ß,ßÝÝVáVáïæïæ€ê€êˆìˆìŠîŠîðð°ì°ìóçóçÐêÐêôô‡ÿ‡ÿ  ¾¾ÏÏ# # òÿòÿõÿõÿŽŽ11¶¶ŠŠÃÀ€uòuò$æ$æàÞàÞÇÛÇÛÿÝÿÝrãrãhèhè ë ëžìžìÄîÄîhïhïàëàëVêVêÒïÒï¸ø¸ø,þ,þ7þ7þ¶ü¶üýýÑÿÑÿÜÜ^^((77üüppÜ܆ † Û Û __¯¯Ì̹¹iiêêææC C ®®““ÿÿïýïýÜÿÜÿ¹ÿ¹ÿWÿWÿ��gguuÍÍ­­' ' áᦦff� � e e __ûûûûëïëï¥ç¥çsêsêKùKùN N ››úú»»»»%%êêììY!Y!·$·$ˆ ˆ ``¯ ¯ ""àûàûtøtøóó¼ì¼ìKçKçhåhåÓæÓæ/è/èéæéæ«ã«ã„Þ„ÞEØEØ Ô Ô4Ô4ÔM×M×cÜcÜ`â`â…ç…ç—é—éYçYçÚçÚçeîeîUôUôå÷å÷DýDýMM==©©**4
4
yyÚ Ú yy==Ÿ
Ÿ
úú[î[îšêšêÅîÅîìöìöýý"ÿ"ÿ¶ý¶ý)ü)ü¤ü¤üMúMú€ô€ôõõ Í Í ffÅ Å ää� � �
ÜÜì쇇SSNNeessÚ Ú œ
œ
— — ‹‹““<<ÌÌ��dd÷÷° ° ¤¤àýàý—ø—ø÷÷vôvôþñþñS÷S÷ååFFÿÿÃÃ[[àÿàÿPúPúKýKý¼¼´
´
çç‘ú‘ú½ò½ò°ð°ð¤õ¤õÁÿÁÿZ
Z
››SSèèHHô
ô
= = ÝÝ22oo||ffSSþþ?û?ûïûïûêýêýòýòý~û~ûm÷m÷•ó•óññ·î·îÊéÊéûãûãàà¬Þ¬Þußußrárá§ã§ã;å;åÞåÞå‡ã‡ãÙÞÙÞ'à'àøéøéEöEöC
C


ss§§‚‚mmÂÂ<<ï'ï'É-É-[&[&ÛÛÇÇ5ú5úòòÓîÓîvîvî^ï^ïññ»ð»ðzðzðóóµòµòÚíÚílìlì™ñ™ñó÷ó÷KûKû¤ü¤üüüüü ü üþúþú[û[ûUüUüÇûÇûxøxøAôAô#ò#òÕòÕò~ô~ô ÷ ÷àûàû‚‚¯¯ØÿØÿCýCýTýTý§ý§ý*ú*úÄõÄõˆñˆñPíPí˜í˜íÔñÔññóñó@ô@ôŒøŒøééóóPPµµ²²žÿžÿ[ý[ýŽŽ³ ³ ÷ ÷ 88úú)ï)ïÈèÈèÜìÜìöûöûQQ22  ¾¾’ ’ ¥¥

!!û'û'//))rrçç  !!22ºº¨¨äùäùØôØôqóqóZõZõ$ö$öüñüñëëgægækäkäDãDãääèäèä3ä3ä2å2å8ç8çÈêÈêÖòÖòûûÙüÙüüûüû¿¿Ã
Ã
NN´´MMÚÚ&&žžÑÑû û
ÿ
ÿõõ�ð�ðóòóò¯÷¯÷ÇùÇù¯ù¯ù#ø#øžøžøúú¯ö¯ögïgï4ï4ï4ø4ø¶¶FFaaÿÿ+ý+ý0û0ûúú]ü]üíí½½ÛÛ°°��µµ——t t ‰‰ß ß T"T"¶¶ËËŒ Œ 00óýóý ü ü ø ø«ô«ôNøNøÉɳ³33cc¥¥Ì̃þƒþ

“ “ ¼
¼
±±wûwû ÷ ÷‰ù‰ùÕÿÕÿ

””¸¸’’� � ÿÿ¾¾MM„„vvÛÛú ú ccFFÌÌ""««��êýêý>ù>ù3ö3ö¯ò¯ò»ì»ì‚å‚åèàèà~á~á ã ãPáPá×Ý×ÝÈÙÈÙíØíØDÝDÝ£Þ£ÞƒÚƒÚgÚgÚøáøáGìGìäôäôüüöÿöÿ@ÿ@ÿ|ü|üQùQùéøéøÌýÌýÍÍ• • šš""((uuüüâóâó¢í¢íQéQé—æ—æhæhæ>è>è»ê»êïïYòYòÌïÌïÂêÂê$ê$ê«ï«ïôöôöüúüúLúLúVøVø©ø©øãüãüffAAÇÇ��vvÿÿt t Á Á ººÍÍ��îîùùù ù ÄÄ‚‚WþWþ­ø­øBøBøûûÆûÆûžûžûœœ

""e e œœcc�ý�ý‚ù‚ùýý¶¶©©iôiôzæzæ¨à¨àÃçÃç ø ø  øøÊʤ ¤ €€))ppP P bbÌ,Ì,Å.Å.‘&‘&}}š š ) ) 

øøqqSøSøEòEòïïfìfìãéãé)ê)êÄëÄëëë#æ#æÓßÓß0Ý0ÝÝÝÇßÇßFåFåÌèÌèÞêÞêdîdîòòjôjôhöhöÎúÎú¥¥õõ  ÕÕ¢¢á á ³
³
# # ÝÝgg  ÏÏ||�þ�þ@þ@þ:ÿ:ÿoo44BBññÚÚ  • • KK££��WW))Ñ
Ñ
j j ÁÁ--ýýYYüü››� � ºº““§§UU§§ÎÎ……š š ^^ÒúÒú6÷6÷zözöññññííòïòï¼ù¼ùÌÌ}}  ¶¶‡ø‡øtîtîôéôéûîûîØöØöå÷å÷òòçëçë�ç�çOæOæ¤ê¤ê†õ†õÿÿ˜ ˜ ©©††œœ¶¶''­ ­ ¶¶îîàà;;„û„ûåüåü´´77„„�þ�þìöìö½ñ½ñ!î!î)ì)ìðëðëåëåë&ê&ê‰å‰åšßšß=Û=ÛuÚuÚ"Þ"ÞÿáÿáRàRàÜÜóÜóÜ’å’å[ð[ð\ø\øýýýÿýÿ33UUÛÛóóv v  ¥¥——�!�!ÖÖéé» » šýšý>õ>õ/ï/ïƒêƒêéééé/è/èßêßê ð ðAñAñáíáí/ì/ì”ï”ï•ö•ö(ý(ýÔþÔþ+ý+ýÔüÔüÐþÐþ22
þ
þßúßúoúoú¢û¢ûIüIüýý’ÿ’ÿ¾¾vvááåå  õ õ + + ööœûœû÷÷RùRù.ý.ýÍüÍüûûûûÇÇK K ¤¤¥¥oo6 6 œœ@@ïþïþM M YYââ¬ù¬ù†ð†ðôðôðÃúÃúÊʈˆJJÙÙssR R 7
7
ýý3 3 Õ.Õ.ü3ü3Ø.Ø.K$K$66ÔÔåå‹‹‚‚ññ„„­û­û\÷\÷÷÷ËøËøùù"÷"÷ÎñÎñ"é"é¥â¥âEßEß8Ý8ÝLàLàòæòæ»ê»êAëAë<ï<ïp÷p÷ÜüÜü˜ý˜ýýý³ÿ³ÿää, , í í Î Î OOŒŒññL L m m rrùù…ó…óòò“ï“ïÿìÿì!î!îððîðîð[ó[ó²ô²ô*ñ*ñíí»í»íBòBò3ø3ø³þ³þººïïûûºöºö±ö±ö@ú@úaþaþýýzz¥¥  **ºº ÒÒˆ!ˆ!1"1"ÍÍFF��a a éþéþýý@ù@ù¯õ¯õèõèõüüïïé é   ÃÃTT ú ú1ù1ùýýXþXþwûwû¶÷¶÷PóPóÎîÎî;í;íyïyïzõzõ)ü)üwþwþÕþÕþ..ää�ý�ý•ù•ùýýËË44ææ:://øøÿÿÑ Ñ rr: : LLEþEþ ù ù¬õ¬õyôyôMôMôCôCô€ó€óáîáîœçœç?ã?ãÃáÃážážáZäZä—æ—æãäãä“ã“ãÜéÜéüóüó{ù{ù˜û˜ûÉþÉþèèhhww§§hhÿÿ? ? ==BB""““Ë Ë ˆˆPùPùüðüðííšìšì”ë”ë²ë²ë†ð†ðÑõÑõˆôˆôyíyíêê&ð&ð1ú1ú66ððššWW11ŠŠ—
¦ ¦ FF��††77ÝÝ©©žžBBÎÎììÏϪªHHò
ò
öÿöÿýýýýrýrýºüºü‚ý‚ý}}nnÉ É › › \
\
Ÿ Ÿ CCýý:ø:ø÷ù÷ùÀüÀüüüöö]ì]ì7å7å’ã’ãææ×í×íÀøÀø~ÿ~ÿöÿöÿ\þ\þŠûŠûÃøÃø”ú”ú„„LLHHµµÏÏ  hh  FFç ç Éɧü§ü¸ñ¸ñøêøê~é~éMìMìÛïÛï„ð„ðAîAîrêrêCçCç!ä!ä‡Ý‡Ý Ù ÙTÝT݉å‰åŸéŸé]é]ézìzì™ò™òkõkõ×õ×õŒøŒømÿmÿyy‰‰44G G œ œ ##;
;
>>hh„„¢ ¢ ..$û$ûøøNûNûàþàþ}}ˆˆ²²ÿÿ¸ù¸ùž÷ž÷ŽüŽüßßê ê qq¦¦Ž
Ž
77××oo| | { { 00¤¤þþ\ \ Ù Ù Z Z QQ//ÀÀ––ll’’££ÁýÁýdúdú�û�ûôúôúm÷m÷XôXô¨ö¨öÖýÖýÚÚ††\\¥ÿ¥ÿè÷è÷‚ñ‚ñIðIð7ó7óÑ÷Ñ÷eùeù¿õ¿õiòiòÖòÖò\ö\ö ü üÁÁRR��££ØØ³³hh: : cc::� � ÃÃë ë ˆ ˆ ‘ ‘ \\þþþþÏýÏý�û�û¢ù¢ù‹ù‹ùcûcûIüIükøkøËñËñÕëÕëËçËç$è$èŒìŒìïïëëëëõçõçeéeéœïœï¸õ¸õoúoúkþkþ\\11NNùù# # g g ð ð ??Î!Î!©"©"„„%%¥¥©ö©öoíoíÂèÂègægæCãCãûâûâšçšçøêøêqçqç¥á¥áVáVá—ç—ç‰î‰îVòVò¹ó¹ónônôâóâó“ò“ò�ó�óªöªöAùAù€ù€ùøøžöžöGöGöî÷î÷lúlúþþ¦¦»»44óó\\((ÿÿ®ü®ühøhøööyøyøæûæûaþaþ`ÿ`ÿÁÿÁÿµµ¦ ¦ ŽŽ»»ÁÁãã­ÿ­ÿ¥¥i
i
t
t
99aþaþÁûÁû­û­ûüüöÿöÿô ô µ
µ
ˆ
ˆ
œ œ ­­¤¤g g ØØáá……ã ã ©©OO§§éé½½ãýãýHôHôÓðÓðŸóŸóÍöÍöGøGøE÷E÷þñþñ˜ê˜êMãMã°Þ°Þ­à­àLèLèŸíŸí.î.î#ð#ðøõøõƒûƒûþþÅýÅýÿÿµµ› › ……™™êê

ööò ò ==��**  . . ßüßü(ö(öxöxöšùšù‘ù‘ùùù@û@û…ü…üLùLùôôòò^ö^öÿÿþþ  ……[ý[ýýý_ÿ_ÿ``©©<<þþ+ + ýýïïÙ Ù kk``__­"­"Þ#Þ#@!@!jjbbë ë   ¦¦’’AAWûWûZöZöüü''¼ ¼ óóÖ Ö çç í÷í÷ÊõÊõmømøòúòúúúÛöÛöúôúô÷ó÷ó�ò�òÖòÖòÑóÑóPôPô�ö�ö8ü8ü&&ÿÿ+÷+÷=ó=ó9ø9øààää‚‚˜˜�þ�þ}ÿ}ÿÏϺºâþâþÖûÖû÷÷{ò{ò$ò$òéôéôÒöÒö³ö³ö½ò½òãëãë£æ£æ%ä%äPâPâMâMâŽåŽå0ç0çSåSå´ä´ä^ç^ç[ë[ëiïiïÂòÂò÷÷›û›û£þ£þ ÿ ÿ=ÿ=ÿ¡¡AAëë{
{
VV÷÷D"D"""{{——öÿöÿúúKõKõsðsðííîî‹ò‹òÎôÎô}ñ}ñ­í­íîîkòkò™ø™ø'þ'þggÒÒllÿÿ¾¾²²zzöö~~TT,,CC««F F   ³³hh* * ôôlÿlÿÃÿÃÿŠÿŠÿãýãýòüòü:ý:ý@ý@ýbübü–ý–ý??  ðð††_þ_þðùðùäûäû,ÿ,ÿ–ÿ–ÿFüFü¼÷¼÷€ó€óòîòîÎëÎëlîlî¸õ¸õ¼ü¼üvv½½ªª/þ/þ==

ŒŒ±!±!ƒ$ƒ$g!g!¼¼**ììY Y WW{ú{ú{ö{öøø\ú\ú¸ú¸úzûzûÎúÎúAöAöïïFèFè¦ã¦ã�ã�ãÔèÔè'í'í î îðð1ô1ô�ø�ø)û)û2ü2ü ÿ ÿœœÓÓ((##ççZZººII££++òò??ŒŒŽŽ��HH””úúBB��‹‹êêÄýÄý­û­û™ÿ™ÿ+ + ¨¨æ æ 88ƒƒíí:þ:þ_þ_þrÿrÿÿÿòüòü/ù/ùëöëö§ù§ùZÿZÿggc
c
Ø Ø Å Å U U ù
ù
ßùßù#ø#øµöµöññêê£è£è®î®îöö†û†ûss°°¢ú¢úåïåïêê�ë�ë”ñ”ñÆ÷Æ÷ÀúÀú ú úí÷í÷yòyòÇîÇîxðxðõõòùòùšš»»îî�ú�úÇúÇú��ÉÉØ Ø   ò ò žž@@‘ ‘ ¦
¦
 11!!VÿVÿcþcþ0þ0þÅþÅþGþGþwùwù·ñ·ñµëµëèèääñáñáqãqãOäOäyâyâàà½ß½ßlãlãêêãðãð,÷,÷”ü”üÐþÐþƒþƒþbÿbÿ¢¢ÈÈéé±±Ð#Ð#k&k&õõeeý ý ||6ü6üAöAöNñNñ(î(îkíkí%ï%ïÇñÇñeòeòàïàïÃìÃì,í,íòòã÷ã÷ŽûŽûÕûÕûxúxúyúyú¿û¿û,ý,ý¡þ¡þ‡þ‡þIûIûLøLøUùUùLüLüHH$$¢¢I I ))= = ååÜÜ,,““¥¥ÎþÎþuþuþõÿõÿ··‰‰ææ„„ÇÇ¥¥  ÏÏ¿¿ßßîî5
5
ââvv  ssïï3ü3üoøoø$ý$ýÛÛ£ £ ¶ ¶ < < Ì Ì ¾¾££22

ÌÌ.#.#ê*ê*u+u+Ô&Ô&ž ž EEÚÚccô ô JJjýjýxúxúŒ÷Œ÷öö-÷-÷½ô½ôsîsî
ç
çááµÝµÝFßFßÊäÊäaèaè·ç·çÞæÞæ}é}éïï'ó'óõõÄøÄøHþHþ€€ŒŒ••ÙÙªª,,OOKKÎΦ
¦
 ¨ÿ¨ÿòûòûRúRúØ÷Ø÷{ô{ôØôØôúúgþgþ`ü`ü_õ_õ«ð«ðÅóÅó�ü�üææBBÏýÏýGûGûžûžûIýIýóýóý9ý9ý=ü=üùüùü¹þ¹þSS¹¹} } aa‹‹UUÏÏXXxxyüyü{ù{ùGõGõLñLñÂðÂðxôxô û ûƒƒ== ú úîîæéæé„î„îŒöŒö~û~û ú úAôAôÀîÀîûëûëëëßëßëÍîÍîzózó-ú-ú¦¦‘ý‘ý¢÷¢÷¿÷¿÷¼ý¼ýPPP P ZZ©©º º 4 4 Ì
Ì
¨ ¨ F F ùùiiffÖÖççííÎüÎüœõœõjòjòññ™î™î:î:î ð ðïïòéòé”å”å(æ(æëë®ð®ðõõºøºø<ü<üÏýÏýþþuÿuÿ˜˜00::††ÇÇŒ(Œ(’+’+''ó ó ¼¼WWM M ÷÷öýöýÚøÚøööâøâøüüûûýõýõÄòÄò@ö@ö þ þÚÚ¾¾••&&ççp p å å O O ¹¹��{{……ˆ ˆ �
= =   � � ý ý ä
ä

ÌÌ¡¡ðÿðÿûûdõdõTòTò¿ñ¿ñiðiðîîWðWð÷÷÷÷¢¢dd@ÿ@ÿ×ô×ôïï›ï›ïµóµóØ÷Ø÷àøàøÈõÈõ�ð�ðŒêŒê
å
åŒãŒãÃçÃçïï‰ö‰öâüâüîîÓÓØüØü©ø©ø_ù_ù,,oo´ ´ †(†(ö&ö&T T €€jjµµ2 2 GGYYBB ””˜˜ºüºü?ö?öÊòÊò~ï~ï§ë§ë„ë„ëíí]ì]ì«ê«êcëcë•î•îBòBòÕôÕôæöæöûû¾¾ààee@@¦¦üü÷÷ÍÍ@ @

}}  GGII��óþóþ†ü†ü’ú’úÐûÐûºº³ÿ³ÿ%ú%úþøþø½ý½ý[[ññ¼
¼
¿
¿
  €€ÔÔüüùù_ø_øÀúÀúìüìüÍüÍü<ý<ý ÿ ÿZZú ú &&øø°°kk……2 2 %û%ûïõïõçòçòhñhñÃòÃòÈõÈõ.ù.ùSýSýnÿnÿ€ü€üqöqö7ñ7ñ¸ï¸ïúóúóPûPûEÿEÿ[þ[þ ü üfùfùäõäõõõøøVýVýÑ
Ñ
\\¥ ¥ FF™™))  ¶¶��™™ÓÓµµSS††˜˜„ „ û û ——ÅÅŸŸ))��ÚùÚùöö;õ;õ™ñ™ñêëêëéé°è°èŽçŽç¼ã¼ãÆßÆßÔßÔßiäiä/ê/êïïˆòˆò[ô[ô‹ô‹ôçõçõ}ù}ùÇûÇûôûôûvývýööÊÊ88iiƒƒ¡¡GG³þ³þ7ø7ø�ô�ô©ï©ïJèJèŽäŽä è èpípíÈíÈíwéwé×å×åªæªæ¡ë¡ë3ò3ò ÷ ÷¾ø¾ø“ù“ùóúóúAûAûÃùÃù.÷.÷ÓôÓôÌõÌõûû~ÿ~ÿääVV;;mmÓ Ó   p p &&$$ð ð ‹ ‹ ûûûöûödødøNûNû–ý–ý††--7 7 ÌÌQ Q ¦¦¹¹  OO´ ´   ¹¹ÇǼø¼ø?ñ?ñúîúî[ó[ó,ú,ú!ÿ!ÿ¼¼ÅÅÞþÞþ¬ú¬úQûQûÜÜšš²"²"Z*Z*++�(�(O$O$77ssFFÏÏ¢¢  ••éÿéÿ)ÿ)ÿnþnþ;ü;ü5ù5ù3ö3ö‘ò‘ò®ï®ïïïeïeïRïRïqïqïùðùð—ô—ôAøAø û û<þ<þÞÞ’’¯¯š
š
ùùììii˜
˜
„„LL¹¹mmZ Z µµqqÐûÐûGöGöóóÒõÒõ´û´ûAþAþ)û)ûJõJõžñžñ¯ó¯óeúeú¾¾  ¹¹99VV��NýNýüüdýdýÄÄÆÆ  ••ää� � å
å
# # ªª÷÷ýý2277ÞÞ©
©
ïÿïÿ¡ú¡ú}û}ûvüvüÉùÉùP÷P÷Î÷Î÷®ù®ùóûóûàýàý0ü0üÀõÀõÿîÿî¤ì¤ì-ï-ï*ó*óôôsðsð�ë�ë'ç'çããÑáÑá›å›å¯ë¯ë¯ð¯ðýóýóõõõõcöcöŸôŸô ò òOñOñMôMôïúïúÊÊËË
1144  ²²wwšš''ÌÿÌÿpp&&ÔÔÈþÈþ¿ü¿üýýžýžýƒúƒúÓõÓõHóHó?ò?òlðlð]í]í¦ê¦ê‰ê‰êMíMíãðãðôô£ö£ö¸ø¸øûûþþNÿNÿ=þ=þkþkþ‹‹2 2 ¹¹I"I"†&†&N%N%ººß߸ ¸ ddsþsþŽôŽôííøëøë)ð)ðBôBôPóPóÑíÑí¯é¯é0ì0ìeôeô¾ý¾ý##¿¿¼¼¾¾TT¥¥EE½½bbžžÜÜÁÁK K h h E E š
š
q q : : û
û
¶ ¶ ŸŸ Ò÷Ò÷FòFòòòžôžôvövöà÷à÷*û*ûÞþÞþ  ……ÙþÙþJûJû¬ú¬úÞýÞýSS¶¶ÇûÇû»õ»õððØìØì¦î¦îôô ø øwûwûêþêþ÷÷XXHH ü üÞûÞûZZ¡¡5"5"`)`)þ)þ)p'p'$$–!–!œ!œ!Z!Z!‡‡,,%%HHt t Ú Ú c c   ¹¹¦¦»ù»ù¯õ¯õ¿ó¿óDôDôÄõÄõÞõÞõìôìôõõë÷ë÷©ý©ýˆˆFF  ““°
°
  ddðð†
‘‘ddFFÜܦ ¦ ooúú<ò<ò÷ì÷ìÝëÝëwïwïöôöôÙöÙö¨ò¨òFìFìêê�î�î³ö³ö&þ&þee;;ýýžùžùsôsôððjíjííí“ï“ïóóÂõÂõµöµöªõªõ“ò“ò6ò6ò7ù7ù��1 1 bbèèDDA A yyJúJúáøáøêùêùsùsùð÷ð÷yöyö‰õ‰õ£ö£öTúTúßýßý§þ§þáüáü�ú�úûûàýàýpÿpÿ§þ§þ%þ%þ)þ)þüüsøsø…÷…÷úúôýôýúú™™  ++{ÿ{ÿ$ü$ü
û
ûÄýÄýMM9 9 H H «
«
vvooÓ Ó – – ýýññ‹‹$$  aÿaÿbþbþ¼þ¼þÁüÁü“ö“öÚïÚïbíbíjîjîŠîŠîÅêÅê�å�åpäpä¼è¼èîîòòÂõÂõ±ø±ø_ú_ú[û[ûÜûÜûOüOüƒýƒýôÿôÿQQÇÇ""""óóccm m ááÕüÕü÷÷8ò8òÔðÔðÚòÚòûóûó»ñ»ñ~í~íCëCë!î!î›ô›ôrúrú,ý,ýþþ2ÿ2ÿEþEþFúFúHöHö‚õ‚õvùvùRRÍÍ¡¡ôô””Å Å rr¶¶ºº  77øø��¥¥®®xx¹¹E E ú ú ±±  ££››••‚‚áá® ® ttýý‘÷‘÷Ô÷Ô÷®ú®úüüdüdüâýâýÏÿÏÿ©þ©þäùäùªõªõ[÷[÷ßÿßÿÖ Ö 0 0 ë ë @@žžÕÕ††&
&
(ý(ýtûtû#þ#þùþùþ ý ýnúnúCöCöFñFñOîOîïï2ñ2ñ0ñ0ñÞîÞî¨í¨íyðyðööðûðûÄþÄþVýVýWüWüAÿAÿÐÐÝÝÏÏ©ÿ©ÿÚþÚþíí5 5 ––±±à à  çÿçÿÜùÜù�õ�õ¹ò¹òññFñFñœóœóôôôôIóIó`ï`ï ì ìJîJîÄôÄôNýNýÞÞþþËõËõ¦ï¦ï×î×î™ð™ðïòïòçõçõ™ø™øUùUùŠøŠø÷÷<ö<ö‹ù‹ù  
÷ ÷ ’’Ÿ Ÿ  {{ ÿ ÿ©©55�ÿ�ÿ˜ü˜üùøùøøø:ü:ü==pp7ü7üÓ÷Ó÷öö�ö�öD÷D÷÷÷uôuô®ï®ï7ì7ìWíWí9ò9òÅõÅõäõäõÉõÉõ¿÷¿÷(ú(ú4ú4úá÷á÷ÑöÑö†ù†ù,,ÛÛg g ¥
¥
  n n 6 6 PPõ õ † † 22¦¦P P ×
×
B
B
† † ’ ’ rrûþûþîýîýïùïùÛóÛóBðBð—ñ—ñÑôÑô^÷^÷púpúïýïýÏÿÏÿ¢¢~~××""qqÐÐM M ÞÞZ'Z'º,º,þ*þ*a$a$ZZ……ÝÿÝÿï÷ï÷<õ<õDøDøÓúÓúØ÷Ø÷ÏñÏñªïªï¯ó¯ó ú úÑÑ›ÿ›ÿ<û<û÷÷õõiöiöàùàùaüaü£ú£únönöõõº÷º÷¶û¶ûèÿèÿ<<||ìì3ÿ3ÿ¢ú¢úSöSöºòºòðïðïÅîÅîßïßï#ñ#ñ‡ñ‡ñ0ò0òòòòòäóäóâöâö$ü$üHH««TTÿÿæüæüBþBþääÐÐKýKý¶ø¶ø²õ²õ‹õ‹õ÷÷(ù(ùxúxú&ü&ü›ÿ›ÿ¨¨²²ÝüÝü*ý*ýææSS——Í#Í#¾&¾&('('c&c&&&à$à$H!H!ÑÑ¡¡™™à à · · ¢ ¢    §§››ýûýûõóõó�ï�ï5ï5ï¯ï¯ï¸í¸íœêœêJêJêšíší”ò”ò£÷£÷�ú�úÀúÀú"û"û{ý{ýÏÿÏÿ¨ÿ¨ÿÝýÝý–ý–ýYYjj™ ™ ¿ ¿ Ø Ø å å GGÑÑûûyöyöôô4ó4ó?ô?ôƒöƒöJ÷J÷²ô²ôOñOñññõõ^ü^ü}}àà%ú%ú�ó�óòòâóâóŒôŒôóóÄòÄòœóœó»ó»ó ô ô+õ+õ#÷#÷qûqûKK’ ’ ««ÚÚëëQQY Y ûû;;  22··óþóþÀþÀþëë²²` ` ;;  \ \ ??ssµµ��ÄÄUUšš�ý�ýüýüýîî èÿèÿrrçç°°ffïï55f
f
* * ð ð ’’ËË* * vv¸¸@@ÉÉçÿçÿëþëþýýNûNûwúwúxúxúøøðòðòòíòí}ê}êÒçÒç�ä�äáárßrß)à)à.á.áîãîã¬ê¬ê¡ñ¡ñ¦ó¦ó€ñ€ñ-ï-ïšîšîððñòñò8÷8÷rþrþq q ÎÎll‘‘œœVV™™: : ßßµüµüBöBöªóªóèóèóBóBóðð§í§íïïÖòÖòÎöÎöªøªøêøêø!ù!ù‘ø‘ø¹ö¹ö“õ“õ’ö’öøø•ú•úÿûÿûûûUùUùÙúÙú[þ[þ  9 9  ÿ ÿ  �ÿ�ÿuüuü|ü|ü`ü`üûû¥ù¥ù°ø°ø}ù}ùVüVü¡þ¡þ``ÁÁQ Q ÖÖqqÒÒ  ²
²
C C D
D
SSvvPýPýšûšû?û?ûrûrûÌûÌûHýHýÆÆµµ²²¾ÿ¾ÿþþþþCCÅ Å d!d!n&n&£&£&€$€$s"s"× × ÊÊ;;99ººã ã ¼ ¼ x
x
o o à
à
œ œ œ œ ""óøóøöö•÷•÷Ÿ÷Ÿ÷óóííùêùêDîDîuõuõÿûÿû{ý{ýçúçú ù ù'ü'üMMNNÞÞSSKK: : ‚‚##aa‘ ‘ ÉÉXX¡ý¡ýÕùÕùÒõÒõ~ò~òJñJñîñîñÀòÀòòòòò÷ò÷òºôºô8ù8ù¡ý¡ýÿÿPýPý<ú<ú™ø™øëøëøÝøÝøÊ÷Ê÷øø{ù{ùÛøÛø ÷ ÷÷÷)ø)øßùßù¾ý¾ý••ÎÎóó× × ; ; Ð Ð ÂÂii´´âýâýúú÷÷õõsósó@ó@óàõàõòúòúïþïþcýcýööeîeî(ë(ëkìkìiïiï–ð–ðëîëîÌëÌëIêIêìì”î”î[î[î»ì»ìbîbîõõ•û•ûéüéü#ú#úÅ÷Å÷nùnù^þ^þ__99

â â î î [ [     ˜ ˜ w w ‡
é é û
û
Þ Þ FFÝÝt t ¤ ¤ ûûÞÞ~ÿ~ÿÿúÿúLôLô"î"îëëÔêÔê‰ì‰ì½ð½ð@õ@õZ÷Z÷U÷U÷ ö öíöíöTøTøìùìùƒûƒûlþlþEE••> > !!rrrrÿÿ� � óóÇøÇøjójó}ò}òrôrô3÷3÷YùYù{ù{ùbøbø9ø9ø`ú`ú"þ"þww ÿ ÿxûxû,ù,ù«ù«ùsûsû§ü§üÄúÄúõöõö”ö”öXûXû””®®àà©
©
’ ’ ééÌÌþþ3þ3þ;ÿ;ÿöýöý£û£ûiùiùâöâöKõKõ™õ™õsösö¶÷¶÷ÕúÕúÃÃvv 
ll@@ŽŽááóó%%³³ªªýý��ïï��U U --w w ØØ˜˜  ®®íí„)„)..Õ-Õ-¢,¢,4-4---Ú)Ú)ò$ò$ââ¿¿‚‚ÑÑûû]]‰ ‰ }}yÿyÿï÷ï÷öòöòÏïÏïÁëÁë£æ£æÝãÝãÍäÍä;è;è£ì£ì!ï!ïÂîÂî£í£í·í·íGïGï¹ñ¹ñ´ó´ó"ô"ôóóóó…ô…ô&ö&öÅøÅøóûóûEþEþ¶þ¶þýüýüáùáùBöBözñzñëëÔäÔäåâåâççlílíüðüðððdídíüíüíCóCó~ø~ø¡ù¡ù£÷£÷—õ—õîôîôõõûóûó}ñ}ñ<ð<ð¡ð¡ðâñâñõõ²ù²ù+ý+ý3ÿ3ÿç第
  Z Z FF»»;;  Ô Ô jjƒƒ»ÿ»ÿ_þ_þ�ý�ýöüöü½ý½ý‡‡44€ € å å  �ü�ü½ù½ùÀûÀû¬ÿ¬ÿddÿÿ¶ú¶ú-ø-øøø ø ø(÷(÷9÷9÷“ú“úõÿõÿ¯¯llhþhþ¦ü¦ü þ þccÃÃ$$Ô
Ô
‰ ‰ á á kkë ë ‘‘QQ××ýý¡¡ìì%%¥¥  88ªªÚýÚýrørøóó­ï­ïtítí`ë`ëäêäê$ì$ìgîgîòò>ö>ö¡ø¡øeøeøvövö¬ô¬ôàôàôŠöŠöÁøÁø=ü=üjj}
}
ëë((þþèè))QQ´ ´ WW ù ùËõËõ+ö+öWøWøÇúÇúžûžûúú‘÷‘÷\ö\ö-ø-øqüqümmßß³þ³þ%ý%ý¯ü¯üøûøûõúõú.ú.ú1û1ûŒÿŒÿ;;$ $ Õ Õ úú¿¿ºº- - µµGGðð@@ççÝÝLýLý ü ü4þ4þ’ÿ’ÿ¶¶>>Á
Á
êê[[jj¸¸ªª””ee��ÌÌûûnönö$ô$ôLôLôTõTõÛöÛöêùêù·ý·ýéþéþÃüÃü~ù~ùøø3û3û÷÷ú ú

ÅÅ99ââúú©©��©©¿¿Û Û ò
ò
ç ç P P 11ÇÇ{
{
gg±ú±úüöüö¦õ¦õ‚ò‚ò7î7îxìxìÒíÒí�ð�ðòóòóÙöÙöøø÷÷ÄôÄôÑóÑó�ö�ö±û±û�þ�þÞüÞü,ù,ùY÷Y÷NùNùÂþÂþii½½¡¡4þ4þxöxöÜïÜï€é€éLãLãŸàŸàõãõãWêWê‹í‹í\ë\ëuèuèIéIé(í(íòòùöùöãúãú›ü›üsüsüžúžú~÷~÷7õ7õõõÅõÅõ.÷.÷BúBúoýoý™þ™þ°þ°þðÿðÿ��îîÈȰ°o o ##''š š GGddfÿfÿˆþˆþ�ý�ýïûïûÿûÿûRRÝÝÒ Ò @@òûòûêôêôeôeô€ø€øîûîû’û’ûÂ÷Â÷gógóTñTñ`ñ`ñ4ò4ò™ò™ò@ó@ó,ö,öšúšúcþcþXXÒÿÒÿËýËý°ü°ü}þ}þ‹‹Ø Ø }}mmÔÔ��¤¤dd©©``MMÞÞžž££  „„OOÃüÃüÌøÌøëõëõ6õ6õd÷d÷ÇûÇûxÿxÿ..ÑýÑýúúúúˆúˆúTýTý""yÿyÿ1ý1ý·ý·ýÜÜ^ ^   ººÐÐ>>± ± ¿¿™÷™÷mïmïiëië®ì®ì…ñ…ñÌõÌõ%õ%õïïïïÏêÏêFêFêžïžï
÷
÷ÏúÏú3ù3ùûõûõÕóÕóŽñŽñ¬ï¬ïVïVïððaòaò‹ö‹ömúmúýý""##!!!!þþ%%ÿþÿþ��yymümüÒ÷Ò÷¿ô¿ôyôyôgõgõÙöÙöuúuúöÿöÿVV  '
'
ccZZ˜˜ÜÜ  ›
  ÝÝTT­­ÛÛµµ��óÿóÿ''ññÇÇùùÌþÌþ¿ú¿ú&ý&ý__¡¡mmÓÓ ›!›!)")"Ë Ë &&ãã22ûûw w G G ¬¬  ä ä èè¾ý¾ýä÷ä÷‡ô‡ôWðWðgêgêþåþåmåmå�ç�çZêZêÇìÇìííííYíYíìì+ì+ìÂïÂïuõuõ˜ø˜ø»ö»ö€ò€òcïcïgïgïôôuüuü��99@@óó(û(ûÜôÜôNíNí4è4è.ê.êâðâð]ö]ö ÷ ÷ãóãó¦ð¦ðrðrðuóuó·ø·øþþˆˆ††ŒýŒý-ú-ú«ö«öÑôÑô´õ´õ]ø]ø|ü|üÔÔýýEEººµµŠ Š 44ññiiuunnœ œ ) ) ::€ € 

¹
¹
ú ú ððOO……_ _  ::hh™™,,��þÿþÿ«ü«ü.ù.ùÀöÀö®õ®õäõäõ÷÷�ø�ø'ú'úãùãù_÷_÷ÄôÄôôô~õ~õ`ø`øüüÿÿyy88[[òòïïàÿàÿüü)ú)úÛûÛû�þ�þÆþÆþþþíþíþŠŠ((ÊüÊüõ÷õ÷ßóßó¼ð¼ð î î~í~íïïððmïmï—ï—ï¥ñ¥ñôô‚õ‚õýõýõ‰ö‰ö‘÷‘÷{÷{÷šõšõ¤ô¤ôK÷K÷ðýðý  ïïûûÑ!Ñ!ˆˆ..¡¡nnìøìø5õ5õöö�ù�ùûû‹÷‹÷åðåðÑìÑìäîäîKõKõ"û"û€ü€üßùßùäöäöTôTô.ñ.ñïïøïøï ó óúöúöûûˆþˆþ    Z Z M M »»aaÐз·Y Y ©©XXÿÿìüìüóüóüKÿKÿ¿¿]]' ' # # ��ŽŽqqU U ææ/ / Ò
Ò
7 7 ÀÀ00ÐÿÐÿÑýÑýsþsþ²ÿ²ÿ__¿¿õõTTçüçüñùñùÓûÓû­­ //í탃¼¼22^^--õõ··44ýý��ääIIˆˆÐ
Ð
==ŠýŠýúú%ø%øa÷a÷ŒöŒöIôIô5ò5òêòêòRõRõ½ö½öKöKöäõäõ~÷~÷4û4ûþþœüœüâ÷â÷ôôæôæô¥û¥û€€ø ø qqÓ
Ó
¼¼“ý“ý¾õ¾õúîúîµëµëììàíàíïï)î)îëëLèLè¸è¸èìì¦ò¦òìøìø§û§ûIúIúíöíö¸ñ¸ñ2ì2ìûéûé0ë0ë†í†í¾ð¾ðÉôÉô‘÷‘÷F÷F÷dõdõ·ô·ô¿ö¿öüùüùeüeüÿÿÅÅåå‚ ‚ $
$
PP"".þ.þ×ÿ×ÿ­­ff ý ýüümmO O ((¶þ¶þ‡ú‡úÚùÚù‹ú‹úÖúÖúNúNúºøºøÎõÎõºòºòòñòñnónó°ô°ô.õ.õùõùõõ÷õ÷YûYûþþCþCþÀüÀü©ú©ú¨ù¨ùTüTü——ÄĪ ª øøZZ??„ „ K K ¢ ¢ © © ¼ ¼ {{ÏÏÐ Ð �� oüoüñúñúðùðùUøUøUõUõ"ò"ò6ñ6ñkókóB÷B÷ùúùúÈüÈüœüœü·û·ûúú7÷7÷ôóôócòcòRôRô¦ú¦úvvüü×׎ŽSSq q   SSÙüÙüuøuøÌøÌøPüPü¶ý¶ýRúRúõõ5ó5ó¥ö¥öGýGý??cc¬ÿ¬ÿ€ü€üøø±ó±ó|ò|ò ô ôööœøœøÚûÚû{þ{þYYÔÔCCF F e e ²²¹¹\\ê ê ¶¶RR!!¹¹ŠÿŠÿˆÿˆÿUUúú‡‡Î
Î
œœââ­­{{òò==ÓÓjj‰‰    LLÖÖ>>»»ÔÔÒ Ò Í
Í
xxªªöÿöÿ(ÿ(ÿ……''ââQQíí66ÍÍ  ÁÁ¹¹ô ô @@NN· · á
á
³³¥¥ÁüÁüCõCõéîéîYêYê
ç
ç�ä�äââÞÞÞÞ€Û€Û"Ú"ÚUÜUÜÊàÊà[ä[äWåWåTåTå ç ç@ê@êàëàëêêræræ[å[åJêJêTôTôYþYþ]]//¯¯

½ü½üTøTøOôOôÝñÝñ6ñ6ñòòkókóóóÀðÀðŠîŠîiïiïÁóÁóÂùÂùËþËþnnçþçþ™û™ûðöðö÷ò÷òƒòƒòõõ¨ø¨ø3ý3ý''€€HHîýîýíûíûfþfþ««••¾¾Ç
Ç
  N N þ þ õ õ UU{{Ã Ã 

––OOpp½ ½ TT

ŽŽ–
77““ààvvEEoo…ý…ý�ú�ú"ù"ùšøšø"÷"÷õõ¯ô¯ô“÷“÷lülüdÿdÿ.þ.þúú ö öÒõÒõ~ú~ú88¢¢  o
o
÷÷ÓÓ  mmAAÉÉPPIIõõé騨œüœüÔúÔúMúMúÊøÊøÁõÁõàñàñ¢î¢îÇíÇíKðKð�õ�õdûdûúþúþÓþÓþ&ü&ü,ù,ùÞöÞö_õ_õçõçõHúHúã㘘""Ì!Ì!á#á#U!U!UUòò^^Ì Ì CC»ÿ»ÿEÿEÿXX{ý{ý¬ù¬ùõøõø÷û÷û��¼¼ÑÑ-þ-þ9ù9ùÌôÌô“ó“ó˜õ˜õ$ù$ù¼ü¼üÏþÏþƒþƒþ^ý^ýjþjþQQSS^^ïï¶¶77!!**ÇÇ{{¥ý¥ýHûHûaûaûÔýÔýÊÊ22xxEE……¡¡  UUŒŒ44cc¶¶66{þ{þÿüÿü­û­û]û]û>ý>ý~~hh33‘ý‘ý|ù|ù¹ö¹öµõµõ£÷£÷ÒýÒýII]]BBÆÆ  ««ññuu22ãã½½??Í Í ü ü ��êþêþ¯ú¯úq÷q÷÷ó÷ówïwïóéóé`å`åääïæïæìì4ð4ð´ð´ðsîsî^í^í:ï:ï ñ ñôïôïîîßîßîÏòÏòŽøŽø­þ­þüüÞÞ‘‘ÍûÍû3÷3÷òò™ì™ì„è„è¿ç¿ç$é$éðéðéýéýéÈêÈê¨ì¨ìððŒõŒõ÷ú÷úrýrýHüHüøøœòœòÆîÆî(ï(ïÙòÙòá÷á÷ýý''pÿpÿ„ü„üïúïúÌüÌüöö••••5 5 ££ÔÔ}}— — ôô  ``GGååèè��]]à à � � ÍÍNN’’ÿÿaaêêRR00�ü�üˆûˆû“ü“üœýœý(ý(ýÍûÍûgügüEE‰‰((ëëþþ™ý™ý¸¸¾¾Ð Ð øøyyCCEE""7799±±HHTT  ¢¢V V ··åÿåÿ,ý,ýoùoùzôzôïï2ë2ë¸ê¸êNîNîõõÃúÃúûûööðð|ì|ìûêûê«é«éëèëèëë�ñ�ñOûOûüüâ â üü®®èè””R R øøüüjöjöiöiö ù ùÐùÐù`ø`øÇöÇöšöšöùùÌýÌý++þþÍøÍøkókóiñiñšóšóq÷q÷„ú„úüü!ü!üjüjü"ÿ"ÿ««oo  à à ‰ ‰
þþ""ƒƒƒƒËËÄÿÄÿäüäü~ü~üÅýÅý€þ€þ~ý~ý’ü’üìþìþ³³>
>
ƒ ƒ {{¡¡ww€€    UU77÷ÿ÷ÿ##ÙÙ11..ÔÔ½½¶¶ãýãý÷ø÷ø¢õ¢õñöñöˆþˆþ9 9 llÌÌýýll°°ÃÃîî  Þ Þ J J Ä Ä ss  ÜÜ88ýý%ù%ù;ö;öÿòÿòDîDîŽèŽèmãmã,á,áYãYãäèäèˆîˆî$ð$ðèìèìéé¥è¥è§ê§êJìJìÄìÄì"í"íRîRîññºõºõTüTü……ssø ø Š Š ÏÏhÿhÿŒùŒùšõšõ»ô»ôüõüõ ÷ ÷éöéö©ö©öÙ÷Ù÷ û û÷÷EEII~~77àýàýÀüÀüþþ{{¹¹° ° ¹ ¹ ii22½½œ œ ”
Ë
Ë
W W VVnn``´´vvÜÜÏϲ²  ‚‚--NNú ú à à ¡ ¡ Ä Ä ííååpÿpÿ�þ�þ÷ü÷ü�ú�út÷t÷ŸôŸôXóXó;ó;óßñßñ”î”î§ì§ì|ï|ï.õ.õøøÍõÍõññpípíÖíÖíWòWòoøoø‹þ‹þuu77JJ��BÿBÿÁþÁþãþãþeeFF  ´´ww}}èè~~¨¨´´âüâüRøRøtôtô;ñ;ñ9ï9ïHðHðvõvõ·ü·ü××øþøþ¹ù¹ùtõtõîóîóÜóÜóÿóÿó’ô’ôïöïö/ü/üÉÉÑ Ñ >>++ŠŠîîff44ÿÿQQØúØú§ø§ø#ø#øøø\ø\øùùšùšù#û#û³ý³ýóþóþïýïýüûüûçùçùŸ÷Ÿ÷uöuöÕ÷Õ÷AúAú/û/ûrúrú;ú;ú ü üÿÿ

44¬¬é
é
{ { {{xx??¼¼, , ÃÃ,,ww··ßß||ªª¡¡õõ% % > > ' ' ``JJ��jjææ[[ªª{{ðþðþÈþÈþ÷ÿ÷ÿ¶¶ÄÄòòyy¡û¡û´õ´õ"ò"òõõþþ<<RR;;UUÆÆ66ÎΞžšš^^‹‹„„ææîîØØrrÿÿ——ÿ ÿ ––QQ0ü0ü�ö�öçñçñGðGð�ò�òºöºö9ù9ù‚÷‚÷½ò½ò î îpípíÐîÐî¨ð¨ðiñiñ�ð�ðpîpî%í%í#ï#ïáôáôvûvûÞþÞþ@þ@þtûtûä÷ä÷|ó|ó”í”í`æ`æSàSàõÝõÝLßLß›â›â æ æŽèŽèêê]ì]ìXïXï‘ñ‘ñûòûò ô ôÀóÀó–ñ–ñ¶ï¶ïéïéï6ò6ò–õ–õùùžûžûÙûÙû2ú2ú„ù„ùüüÒÿÒÿ//FF``  !!.
.
ÿ ÿ S S ý ý ®
®
XX™™ššÍÍ­­&&»»Ö Ö ‹ ‹ Õ Õ ©©RRää¹¹ÁÁöýöýŸúŸú²ù²ù”ù”ùË÷Ë÷éôéôéóéóööåøåø™ù™ùøø¦õ¦õôô&õ&õùùzþzþŽŽ

– – - - | | þ þ r r ››ººÔ Ô ‡
  è è Ÿ Ÿ ò ò ô ô !!::iüiü ù ù^ö^ö˜ó˜ó'ò'òÊóÊórørøŸýŸýrÿrÿWüWü÷÷ôô1ô1ôšôšô)ó)óüðüð‹ñ‹ñuöuöNþNþžžÆ Æ ÃÃììççØØ“ “ êêvüvü÷ù÷ùüüBB••""ýýÌÌÄÄffïþïþ�ý�ý‹ÿ‹ÿ®®ææ  ‘‘ÛÛPPš š **‰‰ii  § § … … a a X X F F kk¢¢nnüü––‹
77> > !
!
ttããØØ—
ÝÝÈÈnþnþÖûÖûJüJü�ý�ý&ý&ýûû$ù$ù¼÷¼÷°õ°õèñèñ‚ì‚ì¦è¦è­ê­êIòIòyúyúÅÿÅÿ””ÉÉuuP
P
š š 

{{¶¶yyVVØØ‹‹••oo44�ü�ü´ö´ö¼ñ¼ñíí‰è‰èÜåÜåÎæÎæêêxìxìøëøë}é}éÚæÚæ¯å¯å¡æ¡æ�é�é í íjïjï0ï0ïîîÈîÈîóóqúqú<<22Ì Ì Y Y ' ' SSBÿBÿåõåõÇîÇîßìßì™ï™ïÊóÊóPöPöÚõÚõHôHôjôjô�ö�öpùpù7ü7ü»ý»ýPüPüùùˆ÷ˆ÷¬ø¬ø0û0û(ý(ýùýùý¸þ¸þóÿóÿ}}¾¾zz$$šš##Z Z   œ œ ÐÐííHH¥¥È È   ˆ ˆ   V
V
l l BB´´°°‹
{{00bb;;ššÏýÏýQüQüvývýªýªý¬ú¬ú ö ölóló¼ó¼óõõßõßõ�õ�õƒóƒó5ñ5ñ�ñ�ñ ô ôd÷d÷ÇúÇú�ý�ýØþØþeÿeÿ¶¶ééÀÀIIþþÄÄØØ××u u  ··øør
r
��??¯¯±ÿ±ÿ*þ*þxüxü¢ü¢ü�ÿ�ÿhhÛÛjj_ÿ_ÿÓÿÓÿ†ÿ†ÿñýñýýýjþjþ……Q Q °°TT¿#¿#ì%ì%Ø"Ø"    ÕÕýýSûSû‘ý‘ý‡‡rþrþªûªû{ú{ú@û@ûXüXü<ü<üúú—ö—ö�ô�ôÀôÀô¸ô¸ôGòGòïï4î4îwðwðróróZõZõ»÷»÷ÉûÉû¯ÿ¯ÿkk66ee^^ŒŒ\\rrXXRRhÿhÿ„ÿ„ÿGÿGÿhþhþ*þ*þÍÿÍÿ““ÃÃbbŠŠýýææ[[öö©©EEiiþþ·ý·ý$ÿ$ÿÑÿÑÿAþAþÇûÇûVúVú†ù†ù ø ø¯ô¯ôDðDðšîšîòòÚ÷Ú÷ÇüÇügg~~ñ ñ 4455‘‘»»°°––ääÿÿ||::eehhD D ssCCÚüÚüøøôôˆòˆò�ò�ò\ò\ò‚ñ‚ñ¿ð¿ð¬ï¬ïËìËìMéMé�è�èËëËëäïäï…ñ…ñÊïÊïWìWìêêÛëÛëòò~ú~úÁÁªª§§''ÈûÈû°ó°ó,ì,ìKèKèßèßèÅëÅëóîóî’ñ’ñáòáòòòòòÓòÓò~ó~ó3õ3õRøRø4û4ûûû¼÷¼÷ôô©ò©ò’ó’óBöBö²ù²ùýý‘ÿ‘ÿÉÉ]]��ÙÙ©©Á Á Ï
Ï
L L ¤¤¬¬hhïï±±˜˜ººÔÔ¶¶  ÍÍ„„JJJJæ æ ü ü ( ( Á Á }}¦¦³³»»‰‰tt­û­ûf÷f÷wõwõ‡ö‡ö•ù•ù´û´ûðúðúöøöø ø ø|ø|øWúWúsþsþUUÉɾ¾

Á
Á


ssþþGG##RRŠŠBB@@ßß]]éüéüRùRù‹ø‹øwøwøÑöÑö«ó«óññ!ñ!ñØóØó×ö×öA÷A÷ÍôÍôgògòòòÃòÃòWòWòÈðÈð‡ï‡ïŽïŽïhñhñ²ö²ö��: : ¹¹HHúúÍÍdd..qqòòyy““

% % 44ÔÔFF÷÷ããÃÃäÿäÿÖýÖý¡û¡û¢ù¢ùšøšø²ø²øIùIùüùüùEûEûgþgþÞÞ22££””ÆÆHHÇÇ88ŒŒ€€øüøüzúzú¬ú¬ú�ü�ü„ý„ý¾ü¾ü€û€ûÿûÿûÿÿFFì쬬VVßß^^~~¨¨?ÿ?ÿ!ü!üÇúÇú‹û‹ûçüçü�ü�ü€ù€ù‹ö‹ö1ö1öq÷q÷!ø!øÄöÄöÆóÆóÇñÇñÉòÉòhõhõšøšø‡ý‡ý..Ò
Ò
00ššùùnnˆ ˆ i
i
  ‘‘ÄÄÉ
É
Q Q ï ï " " ��ÕÕ\ý\ý ù ù‰ô‰ôÌñÌñiñiñXñXñ—ð—ð?ð?ððð}î}î³ë³ë™ê™ê`í`íóóí÷í÷ÃøÃøÇõÇõ\ò\ò´ò´òÇøÇø!!u u BBôô™™ÿÿ……óüóüF÷F÷sösöTùTù{ý{ý¨ÿ¨ÿ/þ/þkûkûQúQúõûõû%%ììÃÃÃËþ‹þ«ú«úÇùÇùªúªú^û^û
ü
ü¢ý¢ý+ÿ+ÿÿÿÍýÍýýý’ý’ý²þ²þÓÿÓÿÛÛ}}33ˆ
ˆ
( ( ¬
¬


Ð Ð 2
2
· · ::ÚÚhh§§¤ ¤ H H |
|
óóËË¥¥ÖÖþþ‹ü‹ü_ü_üšüšüOüOü™ú™ú'ö'öíïíïEëEëÕêÕê2î2îóóêõêõõôõôªñªñ”î”î'í'íçîçîôôùùùù^þ^þ��//§§{{%%dd

ÔÔ ` `   ||ÕÕssÁþÁþÀüÀü6ú6úpøpø�ø�øúúVûVû�û�ûþûþû¯ý¯ý�ÿ�ÿdÿdÿiüiü¿ø¿øŠöŠö¡ö¡öDùDù ÿ ÿ,,¥¥ðð""�#�#««úú””ææëÿëÿþþ wwDDoüoüŒüŒü ÿ ÿÍÍŸŸþþþþ®ü®ü)ú)úøø­ö­öWõWõ–ó–óxòxò€ó€óöö;ù;ùâüâü««[[vv__YYææ¬¬ÍÍWW‚‚ÜÜ··^ÿ^ÿ^ÿ^ÿõþõþ1ý1ýPûPûÎûÎûUÿUÿ00jj««ÅÅòòåå??™™··ºº||ŠŠ¯þ¯þ­ü­üdýdý>ÿ>ÿ((¤þ¤þ–û–û^ù^ùæøæøÝùÝù©ý©ýõõ33ÕÕIIýýôôÙÙ™™TT  $$¼¼__¬¬  + + ¬¬°ý°ýjùjùn÷n÷êõêõÞòÞò»î»î…ë…ë­é­éŠèŠè—ç—çVçVçíçíçüèüè6é6éïçïçiåiå„â„â«á«áNåNåõìõìœõœõ»ü»ü¥¥gg»ü»üþöþöLðLð¯ê¯ê®ç®ç(ç(çééÏìÏì—ï—ïuïuïeîeîÏîÏî:ñ:ñõõ�ø�ø´ù´ù#ø#ø·õ·õqôqôoôoô½ô½ôºõºõQùQùAÿAÿÞÞ‡‡ãã}}ÆÆÞÞY Y 0 0 % % h
h
ïï]]TT44ç ç , , ù ù ff  //××  $ $ $ $ ° ° ++²²ˆˆooÃÃYYèþèþœûœû
ö
öððµìµì]í]í¤ñ¤ña÷a÷™ú™úùùîôîôÊñÊñíñíñ!ö!öýýŠŠêêí í ¸ ¸ <<YYggõõÝÝ÷÷@ @ º º   æ æ ÒÒÐР ýý€€áÿáÿBûBû¡÷¡÷÷÷.ù.ùüüØýØý±ý±ýÊûÊû=ù=ù-÷-÷ööWõWõõõþöþöoýoýhhÃÃq%q%Ø%Ø%|#|#¾¾55nnÚ Ú V V * * %%    ƒ ƒ ¦ ¦ T T W W = = ¿ ¿ ±±DDÈÈZÿZÿšþšþÕþÕþ™ÿ™ÿ ºº&&ššÙÙee

ff88ÿÿ�þ�þ—þ—þþþ£û£ûÇøÇøb÷b÷ÓöÓö;õ;õQòQò–ð–ðŸòŸòã÷ã÷ËüËü¹þ¹þýý>ù>ùÙõÙõAõAõ÷÷­ø­ø)ù)ùÕøÕø[ø[ø„÷„÷nõnõ`ò`ò~ð~ðDñDñ¼ó¼ó#ö#öóöóö)õ)õññ¾ì¾ìzêzê�ë�ë?ð?ðÚ÷Ú÷cc1
1
Ä
Ä
ç ç   ||ªª¼ ¼ D D € € º º Æ Æ 

¸¸‚‚7ÿ7ÿ ü ü½÷½÷uóuó�ð�ðýïýï�ð�ðCðCð‚î‚îâìâìEíEí�ï�ïLñLñ£ð£ðîî¹ì¹ì&ï&ïjõjõ¸ý¸ýÏÏ„ „ z z Ø Ø vvCCÿÿãøãøëòëòLïLïðð3ô3ôÎ÷Î÷$ø$ø|ö|öËõËõû÷û÷ýüýüÄÄ¡ÿ¡ÿSûSû�ø�ø£÷£÷L÷L÷‡÷‡÷úúRþRþ‘‘ÂÿÂÿÀþÀþøø……WWÃÃÎÎ� � ßßÖÖ\\��ÇÇII2 2 Ö Ö ¶¶Ž
Ž
e e %%]]Ò Ò b
b
%%‰‰**  44ÀüÀüÊ÷Ê÷gógó€ñ€ñËòËò´ö´öëúëúÅûÅûøøÃòÃòÚïÚï…ð…ðCôCôéùéù}ÿ}ÿII##÷÷……êê6677{
{
‡ ‡ ½½ww²²¦¦RR··  IITTää¾
¾
€€33,,ïï´´Êʨ¨ˆˆiiªüªü˜ù˜ùa÷a÷šöšöTøTø°ý°ýÕÕââ22((ÚÚ==þ
þ
ÜÜËúËúkøkø ú ú ü ü°û°û¯ù¯ùÈøÈøœùœùÚúÚú®û®û™û™ûúú!÷!÷éóéóŠñŠñ8ð8ð ï ïríríwìwìáìáì]î]îññaõaõõùõùLýLýÿÿrÿrÿ™þ™þ©ý©ýÅýÅý"ÿ"ÿÍÍ##NýNýƒûƒûŽúŽúùù8÷8÷#÷#÷@ú@ú6ÿ6ÿee””ÅÅöÿöÿéþéþ==ššffáá­­00¹ý¹ýËùËù:÷:÷P÷P÷½ø½ø³ù³ù9ú9úÆùÆù0÷0÷JóJóUðUðoïoïêðêðiõiõ„ü„üyy% % ººŸŸ==ððRR$$��''QQ99��ôôVVÂÂ÷ ÷ ‰
õõzzÇýÇý@ú@úšöšöæóæó$ó$óŠóŠóaóaó¿ñ¿ñÄïÄï·î·î î î@ì@ìÊéÊéèèÑçÑçvévé>í>í…ò…ò5ø5øAýAý``ÀÿÀÿüü’ö’öññRíRíìì î îòòûôûôGõGõýôýô^ö^öùùùùlþlþ@@mm''¿þ¿þˆýˆý/ü/üOûOûÆüÆü;;ôô%%ppßßZ
Z
— — › › 0 0   88ððÁÁ$$;;ÂÂâ â à à ! ! YY±±––ss��+ + ÊÊùù¨¨½½ØØ..•þ•þ÷ú÷úR÷R÷WóWófïfïfìfìâëâë?î?îÝðÝð ñ ñUïUï°í°í¡ì¡ì¿ì¿ìïïÌóÌóbùbùšýšýÿÿ•þ•þëýëý²ý²ýþþüü——ÞÞddkkKKÒÒ† † ‡
í
í
Ÿ Ÿ »»  �ü�üßøßø�ø�øüü��ööuu`þ`þúú‚÷‚÷‰÷‰÷ùù\ú\ú¦û¦û§ÿ§ÿÆÆ  ³³¿¿Þ!Þ! ! !JJßß——Å
Å
ggJJnn¡¡ŽŽss××ÂÂÑÑõõ\\ŸþŸþzûzûùùr÷r÷`õ`õáòáòññÙðÙðòò>ô>ô
÷
÷sùsùñúñúûûlùlù+÷+÷ÔõÔõ}ö}ö£ø£øYúYúÛùÛù#÷#÷)ô)ô¼ò¼òâòâòLóLóžóžóôôôôVøVøeüeüâþâþ¶þ¶þÞüÞü û û©ü©üZÿZÿÑÑÜÜßß:ý:ý´ù´ù)ø)øÅøÅøñùñùÅùÅù0ø0øèöèösösö`õ`õ.ó.ó‰ð‰ð!î!îÔíÔíËñËñUùUùêêÙÙzzž
ž
  ààþþíí~~qq//ˆˆLLKK==>>mmÛ Û ðð÷÷ÉÿÉÿÂûÂû˜ù˜ùnúnú‹ü‹üòüòü‹ú‹ú÷÷àôàôõõ½ö½övøvøûøûøÃøÃølùlù‘ü‘ü33xxì ì ‰‰û û   êê ý ýÇõÇõ€ñ€ñ#ò#ò¤õ¤õù÷ù÷Ý÷Ý÷0÷0÷Â÷Â÷ŠùŠù/û/û�û�û²ú²úIùIùàöàö_ó_ó²ï²ï­í­íGîGî�ñ�ñ¨õ¨õ1ø1øùùÞùÞù—û—ûJýJý–ý–ýˆüˆüïûïû¸ý¸ýÙÙ¨¨�
¿ ¿ ç ç ` ` l l WW§§¬ ¬ š
š
  6 6 A A 7 7 „
& & $$UUŠŠHHii­­xxÃÿÃÿ“ü“ü�÷�÷ðòðòðððð;ò;òwôwô‚ô‚ô ò òÚîÚîÍìÍìíí*ð*ð˜ô˜ôøø¤ù¤ù!ú!ú�û�û:þ:þ~~®®tt®®

x x ` ` À À f f ××cc��ÏÏí í uuêÿêÿƒþƒþ÷÷&&ªªÛÛŽŽlÿlÿHüHüõúõú»ú»ú×ù×ù–ø–ørùrùÿýÿý!!� � ´´••ççë ë ��îî6ÿ6ÿžÿžÿUUcc»ÿ»ÿWþWþ«ü«üFûFû4ú4úÌøÌøIöIö÷ò÷ò�ð�ð$ï$ïÿìÿì9ê9ê>é>éëëáîáîDóDóm÷m÷ û ûïýïý�ÿ�ÿÄÿÄÿøÿøÿËËÇÇÎÎ……DDGþGþoýoý^þ^þOÿOÿÑÿÑÿ‘‘ÍÍ��½½ÚÚ
( ( » » 0 0 ” ” d
d
ããé韟LL©©,,-ÿ-ÿèýèýþüþüúûúûMúMú5ø5øîõîõRôRôõõ•ø•øýý““qq‘ ‘ ddððÍÍÇÇé颢**ù ù � � Ò Ò B B ‘ ‘ " " 44ýýSøSøyõyõ.ô.ôôôôô0ó0ó‰ð‰ðœìœìééÙæÙæxåxåååÇåÇåfæfæ�æ�æ§ç§çÎêÎê½ï½ï“õ“õæúæú¸þ¸þ88””ÉÉúýúýË÷Ë÷°ñ°ñêîêîññõõE÷E÷w÷w÷ü÷ü÷‰ù‰ù:û:û�ü�ü(þ(þ�ÿ�ÿWÿWÿäüäü)ù)ù•õ•õzózó]ô]ôYøYøýý½½ÈÈ””VV³³DD  ŽŽÉ
É
( ( › › ¯ ¯ ‰‰® ® æ æ   ê ê ‰ ‰ ªªnn²²_
_
Ê
Ê
I I ‰‰ÐЫ«ÌÿÌÿ>þ>þ€ý€ýóüóübûbû ø ø�õ�õøòøòéñéñçòçòêôêô�ö�ö®÷®÷<ø<øøø¶÷¶÷UøUøóùóùÓûÓûGýGýÊþÊþ''¯¯ÀÀÏÏÀÀòò

F F X X � � q q EE~~��§§c c ¾ ¾ ‰‰zzZZ""aad d Š Š xx@@ØÿØÿûÿûÿ÷÷,,^^99xx¦ ¦ øø§§‹#‹# ( (Ü(Ü(È%È%> > ÀÀUUrri i j j � � ø ø ¡
¡
zz]]ZZ±±ÜþÜþ{û{û1ø1øÖôÖôÖðÖðíí[ë[ëìì~í~í:î:î¦î¦îAïAïððƒðƒðrðrðaðaðåðåðãñãñ¥ò¥ò)ò)òÿïÿïuíuí£ì£ìîî…ð…ðÚñÚñ˜ñ˜ñÜðÜð½ð½ð.ñ.ñ”ò”òˆõˆõäøäø ú ú‹ú‹úVúVúDûDûÂüÂü ý ý<û<û¸ø¸øg÷g÷øø1ú1úiûiûêùêùæöæökõkõ0ö0öZ÷Z÷z÷z÷uöuö$õ$õoôoôáôáô÷÷�û�û88’’–
$ $ ÑÑÌÌîîkk¹¹ç ç nn¿¿••ÙÙuuJ J ±±åþåþ¨û¨û‘ù‘ù^ø^øøøFøFøøøÃöÃöôôññFïFïzïzïYñYñ¼ó¼ó4õ4õ¡õ¡õööÖ÷Ö÷ÂûÂûÔÔRRyyl
l
°
°
//¸¸§û§û·õ·õ¾ó¾ó|õ|õü÷ü÷„ù„ù†ú†úRûRûgûgû‡û‡ûÇüÇüÈþÈþÏÿÏÿEþEþOúOúiõiõ ñ ñ4ï4ïìðìð|õ|õ©ù©ùfûfû�û�û ü üýý—ý—ýþþ„ÿ„ÿóóKKøø

U U ª ª w w ÔÔÁÁççggÇÇù ù æ æ ¨¨rrõõ±±ee* * 

èè\ \
üüKKÊûÊû�÷�÷×ö×öŽùŽùýý©þ©þŒýŒýÇúÇúÇøÇøùùGûGûeýeýÄþÄþœœ,,aa  ˜ ˜ / / h h 8 8 ³ ³ × × Ø Ø ÎÎÑÑH H —
ooMMss((øýøý½þ½þµµttˆˆýý ù ù8÷8÷ÚöÚöJöJöõõôôíóíótõtõÄùÄù²²//WWõõ  ››= = íí^ÿ^ÿùúùúwùwù•ù•ù%ú%ú6ú6ú’ù’ù”ø”øÖ÷Ö÷q÷q÷âöâö!õ!õ;ò;ò«ï«ï/î/îÊìÊìëë+ê+êzëzë.î.îÜðÜðçòçò×ô×ô[÷[÷6ú6ú¸ü¸ü¿þ¿þGG¦¦DÿDÿœüœüçùçùDøDøøøëøëø�ù�ù1ù1ùÿ÷ÿ÷‚÷‚÷CøCø+ù+ùúúÑûÑûåþåþããssllÁÁ��¢¢¤¤¯ÿ¯ÿJþJþQþQþsÿsÿèÿèÿ›ý›ý(ù(ùSöSöX÷X÷6ú6ú¯û¯ûûû€ù€ù2ø2øa÷a÷u÷u÷+ù+ùÇüÇüÿÿ::EE››ššHH““EE99ZZ‰‰JJnnFFeeÖ Ö ™™??ŸÿŸÿMþMþVýVýüü¡ú¡úÁøÁø»õ»õeñeñíísêsê,ê,êƒëƒëøìøì>í>íóìóìéíéíýðýðÄõÄõ'û'ûrrYYc c   ëëûûrþrþDúDúmømø—ø—ø´ù´ùûûÍüÍü‚þ‚þëÿëÿ��  ´´››  XXDýDý·ú·úôúôúþþõõ½½××¢¢°°99ii¨¨P P ææmmããÅÅÜÜV
V
z
z
B
B
[
[


EENN��ššÄÄÎÎ33SSÖÖ’’YýYýúùúù"ù"ùûû¸ý¸ýnþnþ‹ü‹üçøçøPôPô:ð:ðÁîÁî€ð€ðôô�÷�÷¤ù¤ù�ù�ùð÷ð÷«õ«õùóùó�ó�óeôeôŽöŽö«ú«úâÿâÿCCaa  ……Ó
Ó
p p Œ Œ ¢¢77øø••í í Ô Ô Í Í f f ÝÝiiøø··aa››TþTþqüqüEûEûûûûû›ú›úúú‚û‚ûccóóCC  íí  œœÙÙ  ¸¸nn..""::LL##55þþûû·÷·÷äôäôxòxòððüíüíííÄìÄìHìHì ë ë9ê9ê#ë#ëmîmîÆòÆòööW÷W÷}ö}öoôoôšòšòÝñÝñ6ò6òVóVó}ô}ôÈôÈô"ô"ôhóhóVóVóeóeóËòËòÁñÁñëñëñõõAúAúÃþÃþQQ ÿ ÿ]ý]ýÇýÇýFFŒŒVV==88¶¶üüòþòþ+ý+ýÃýÃýÆÿÆÿ½½œœ  (þ(þDùDùGöGö°÷°÷ÛüÛüii

´´::¨¨¾¾ww--ïïÁÁ¤¤77ÆÆûû¹¹kk›
úú22>>88ÄÄkkþþjújú¶ö¶öMôMôÜóÜóŠôŠô½ô½ôôôäòäòQòQòróróSöSö¡ù¡ù¾ü¾ü ¢¢··4ü4üë÷ë÷·ó·óUðUðœîœîØîØî»ð»ðóóèôèôÊõÊõgögöŽ÷Ž÷üøüø¾ø¾øwõwõ”ð”ðëìëì.ì.ìÜíÜí#ð#ðéñéñóóóóóóyõyõ'ø'øáûáûÇÿÇÿ™™qqDDÅÅùùww] ] <<ÈÈÞÞ//ÑÑ 

ë
ë
× × òòZZ^^PP­
­
==’’ååˆˆÆÆóóÑÑÓÓ¬û¬ûèôèôéðéð¤ñ¤ñ³õ³õ„ù„ùœúœú©ø©ø õ õèñèñÖðÖð–ñ–ñ†ó†ó ÷ ÷<ü<ü  òòff..óó  9
9
ˆ ˆ ç ç MMhh––——Ý Ý ’ ’ / / Ä Ä i
i
‹‹JJ©©òò??þþïúïú½ø½øT÷T÷ÃõÃõšóšóúñúñÏòÏòàöàö<ý<ý  À À r r SSÑÑCCá á ÎΟþŸþüüéûéûËüËüþþ¨ÿ¨ÿÑшˆ�þ�þ“û“ûøøùôùôôô/õ/õ(ö(öRõRõjójóÄñÄñ6ñ6ñ]ò]ò[õ[õÉùÉùœþœþaa==ÍÍnn55|þ|þŠþŠþõÿõÿ,,\\úú‚‚¤ÿ¤ÿgþgþŠýŠýôýôý??ää��HHCC¥¥íí''ÅÅBB3ÿ3ÿƒüƒü”ø”ø5õ5õrôrôöö£ø£ø–ú–ú¶ú¶ú>ø>øªóªóGïGï—í—íãïãï'õ'õkûkûzzppÈ È Ã Ã 1 1 ƒƒ©©��CCqq��““ÉÉ22Þ Þ ååöö««||GGGGSþSþüüíøíøþôþô7ñ7ñ]î]îõìõìËìËìáìáìÌìÌìPíPí¿î¿î»ð»ðóóöö¸ú¸úÕÕiiÈÈìÿìÿ—û—ûHöHöèñèñðð¥ð¥ðóógögöÒùÒù¼û¼ûÛûÛû²û²ûüü¢û¢ûâùâù]ø]ø ø ø%ø%øV÷V÷!ö!öîõîõ™÷™÷LúLú»ü»ü²þ²þ‡‡õõiiÖÖ�ý�ýXüXü+þ+þƒƒ+
+
— — ? ? n n ð ð   •
©
©
û
û
› › Ç Ç Û Û C C .
.
DD¬¬55[[##55��\ÿ\ÿJúJú ö öõõ™÷™÷êûêûüþüþÿþÿþqüqü…ù…ù–÷–÷rörö ö öe÷e÷ûû``ÁÁ““±±¥¥¹
¹
¥¥¨¨uuÊÊ  ½½RRDDææOO€ € Œ Œ ù
ù
? ? d d ¥
¥
aaÀÀbbâÿâÿÅÿÅÿ¡ÿ¡ÿ‹þ‹þ ý ýlýlýååÓÓ{ { wwÈÈWWqq§
§
OOkþkþ�ü�üÊýÊý��¶¶ÙÙþþöøöøvôvôrñrñðððð¹ï¹ïJíJí–è–è�ã�ã‡à‡ààà,á,áããÑåÑååèåè¹ë¹ëîîuïuïæîæî%ì%ìœéœékêkê“î“î³ò³ò‘ó‘ó„ñ„ñ£ï£ïÈïÈïTñTñÐòÐò±ó±óˆôˆô|ö|öþùþùÆýÆý»ÿ»ÿ;ÿ;ÿPþPþ€ÿ€ÿ±±””ÏÏÑÑ&&ðð11éþéþlýlýHýHý=þ=þ^ÿ^ÿ¢ÿ¢ÿpþpþ|û|ûæöæöíñíñ�ï�ï*ñ*ñÞõÞõœûœû))ÝÝùùÖ
Ö
Ó Ó ÉÉYYÒÒLLôô‡‡??] ] òòee11™™ûû//üüØÿØÿÍýÍýmúmúªöªößóßó‚ò‚òòòQòQòOóOó>ô>ô8ô8ôßóßóøôøô…ø…øŒýŒý++**¶¶øø¾ÿ¾ÿwøwøBòBò¶ï¶ï*ñ*ñ9õ9õ,ù,ù|ú|úòøòøÎöÎöZöZöm÷m÷#ø#øv÷v÷)ö)ö·ô·ô¦ò¦ò°ð°ð›ð›ðöòöòUöUö_ù_ùüüfÿfÿœœLL··VVˆˆ÷÷ÊÊý ý òòññŒŒ@@^^œœQQIIŽŽÆÆëëss[[nn8844__yy==, , ªªppOüOü•ù•ùúúüûüû™ü™üsûsûxùxù÷÷øóøóBñBñ‘ð‘ð…ò…òàõàõÖøÖø_ú_úmúmúJúJúpûpûGþGþÞÞˆˆ½½mm99gg��žžŸŸrr..ääxxPPÛÛÁþÁþþþ~þ~þªþªþóüóüHùHù9õ9õ©ò©òéñéñîñîñ\ñ\ñÚïÚï�î�îWïWï ó óÃøÃø]ÿ]ÿWWä ä ÑѪªdd‚ ‚ EEnþnþâûâûÂüÂü=ÿ=ÿççXXcýcýœùœùïöïöÁõÁõÖôÖôÓóÓó&ó&ó`ò`ò»ð»ð)î)îsësëaéaéäèäèÞêÞêñîñîHóHó$ö$öŒ÷Œ÷�ø�øùùøøSöSöÒõÒõ×÷×÷ÿúÿúâüâüŠüŠüBûBûªúªúõúõú¦û¦ûüüÍûÍû¹û¹ûýý<ÿ<ÿ††êÿêÿtþtþSþSþ››ââ¹¹qqüüPPÈÈþÿþÿ�ÿ�ÿÛþÛþÒýÒýYýYý(þ(þÒÿÒÿjjsýsýþøþøîôîô‘ó‘ówõwõXùXùáýáýjj••Ñ Ñ   qqéé¼¼00��½½õõÐÐôôjjYYCCbb… … € € P
P
¹¹##NNdd8þ8þÍùÍù6ö6ö‘ó‘ójñjñ*ð*ð-ñ-ñâóâóðõðõöö{õ{õÅöÅö×ú×úØØÝÝ1 1 # # = = WWòûòûYøYø¥ø¥ø†û†û@þ@þÜþÜþ­ý­ýŽüŽü ý ýÿÿuuÚÿÚÿ0þ0þËüËüRûRû{ø{ø¸ô¸ô9ò9òJòJòœôœôá÷á÷ÉúÉúåüåüýýýýßýßý·ü·üúúúú6ù6ùTøTøhùhù¦ü¦üÙÙ%%ÆÆkk((Ð Ð S
S
Á Á ¨¨��Üܪª””  øø66HHÑÑWWžž©©‘‘ÜÜ——ÿÿtütüüü7ý7ý3þ3þiþiþhþhþþþFüFüLùLù ÷ ÷éöéö¡ø¡øTûTûþþÐÐkk��  

Š Š ÷ ÷ 8 8 á á —
9 9 üü° ° ´ ´ ‹‹WWéé00ii……÷÷¼¼``;;ÿÿ—û—û¡ù¡ùŒùŒù`ú`ú_ú_úžøžø/ö/ö\õ\õÑ÷Ñ÷pýpý77N N WW¶¶��| | $$??††¥¥77OO  PÿPÿüü;ù;ùf÷f÷PöPöõõáòáòÑîÑîéé°ã°ã=á=á‚â‚â³å³å8è8èTéTé[ê[ê„ì„ìVïVïññÔðÔððð“ð“ðóó#ö#öü÷ü÷š÷š÷öözõzõÄöÄö!ù!ùûûóûóû—ü—ürýrý.þ.þžþžþsÿsÿ��ææLL – – ß ß v
v
,
,
I
I
Ú Ú »»¨¨ooîîII””úúýý›û›û‹ü‹ü°þ°þ¤¤bbV V j j Ãó³~~¾¾}}‚‚ˆˆuuµµ::­­ª ª ¶¶llëë‹‹ññ44µµ��ÝýÝýOúOú¸ö¸öóóDïDïììCëCëíìíìžîžî|í|íiêiêÑèÑèIëIëiñiñòøòøíþíþQQ««úþúþýüýüåùåùÉõÉõWòWòFñFñlòlò"ô"ôÞôÞô¹ô¹ô“ô“ô1õ1õ�ö�ö]ø]øúúŸúŸúYùYù}ö}ö7ó7ó*ñ*ñ¯ñ¯ñÝôÝôùùìüìüÙÿÙÿ##øø77‘‘ååÚÚll““””M M ® ® Ì Ì ¶¶FF‰‰ŒŒáá==ÛÛ<<VVÏÏ%%VV\\ˆˆ  UU— — å
å
Q Q ää²þ²þ<û<û ù ù‡÷‡÷ªöªöêöêö@ø@øþøþøœ÷œ÷÷ô÷ôúòúòyòyòSóSóòôòôvövö~÷~÷”ø”øžúžú­ý­ýØØùù  ÕÕnn  II  NNÕÕÛÛHHÏÏFFŸŸ½½óó>>ÄÿÄÿDüDü}ù}ùœøœø-ù-ù@ù@ùúöúöóóGðGðññãõãõTýTýüüû
û
ËËjjSSò ò OO..ÅÅ‹‹**aa¦¦==‘‘&&¦þ¦þ6ý6ýüüúú³ö³öÄóÄóróró�õ�õŒ÷Œ÷ô÷ô÷¿÷¿÷‡ø‡ø1ú1úlûlûmûmû…ú…ú¢ù¢ùýùýù¹û¹û ý ý(ü(ükùkù€÷€÷ø÷ø÷òùòùCûCû×ú×ú–ù–ùcøcøF÷F÷ ö ö�õ�õ�ö�ö{ø{ø´ú´úèüèüÍþÍþÙÿÙÿÌÿÌÿÇþÇþoýoýÑüÑüXýXýTþTþ€þ€þ‚ý‚ý)ü)ü“û“û�ü�ü?þ?þÿÿ¾ý¾ýòúòúBøBøÝöÝöÏöÏöÁ÷Á÷ßùßùuýuý¯¯º
º
žž==üüŠŠŒŒmmKK##+ + Í
Í
g g ààqq®®ÉÉ“ý“ý¿ø¿ø÷ô÷ôµñµñÂîÂîËìËìììýëýëWëWë.ê.êÜéÜé©ë©ëÏïÏïSõSõnúnúªýªý6ÿ6ÿllQQOO¬ü¬ü=ø=øÃõÃõÀõÀõCöCöºõºõàôàôõõ±ö±ö_ù_ù§ü§üiÿiÿ<<ïþïþGüGüuùuù÷÷ÈõÈõööøø¼ú¼úýý(ÿ(ÿ÷÷ë먨ÄÄ>>JJMM’’ÂÂŽŽÿÿîî44� � ú ú ¬¬Ò
Ò
RRÀÀ          ä ä … … ^ ^ Õ Õ ë ë ••  U U Ö Ö ÉÉTThh1ÿ1ÿóÿóÿ��{{””ÿÿrürüûûGûGûJüJü´ý´ý³ÿ³ÿHHLLC C v v ñ ñ Åű±ì ì ( ( ° ° 7 7 € € ö ö T T – – š š ö ö � � ææÂÂjjrr99}ÿ}ÿTýTýµúµú±÷±÷ÓôÓô»ò»òÐñÐñ\ò\òtôtônønøÒýÒý««ddu u î î õõ%%VVÕþÕþ�ü�ü€û€ûrûrûšûšû�û�û[û[ûéúéúHùHùâõâõ1ò1òïïïï_î_îfëfëôæôæ}ã}ã5ã5ãMåMå3ç3ç¦ç¦ç¸ç¸ç¾è¾è[ë[ëÝîÝîçñçñ[ó[óˆóˆóÒóÒóÇôÇô†õ†õTõTõÙôÙôŠõŠõƒ÷ƒ÷ªùªùïúïúûûfúfú7ù7ùÊ÷Ê÷$÷$÷ZøZø0û0û©þ©þööÏÏÅÅÈÈøøUU��~~55ýý››bb\\¡¡èè00ööïïÿÿ(û(ûÌ÷Ì÷àõàõ¢õ¢õ‚÷‚÷ûûcÿcÿ^^ââ™
ŒŒ¿¿ææºº((uu‡‡««» » ë
ë
¢¢ˆˆÀ
À
ü ü ž ž   00¬¬ ÿ ÿhýhýÛùÛùpôpôïïñëñë¹ë¹ë‰ì‰ìXìXìžëžë…ì…ì7ð7ð†õ†õúúîüîü´þ´þ……  JJÙýÙýÏûÏûúúøø¢ö¢öµöµö�ø�ø9û9ûþþgg  ¤¤‹‹`þ`þOüOülûlû ü üˆÿˆÿÍ͆†¨¨o o   Ë Ë ³³ÜÜÐ Ð **¹¹``ÓÓÖÖééKK��ººNN{{AAOO……XXTT¸¸ssè è Á Á ^
^
ÍÍ��VVôôoþoþ)ù)ùdódóOïOï÷í÷ílïlïòòXóXóuñuñ§í§í€ê€êýèýèšèšè°è°è–é–éñëñë?ï?ïòòJôJôÃöÃö½ù½ùiüiüþþÆþÆþÑþÑþÍþÍþÿÿŽÿŽÿCC££44ÅÅj
j


úú¢¢==ó󢢄„ÂÿÂÿmümüBùBù¨ö¨öèôèôfófóÍñÍñÀðÀð)ñ)ñ¼ó¼ó ø øÜüÜü¢¢€€PPV V ¢ ¢ ¼ ¼ ¸¸ww7þ7þ'û'ûûûœüœü7þ7þÿÿ“ÿ“ÿLÿLÿÛýÛýÅûÅû)ú)úXùXù*ø*øŽõŽõ±ò±ò]ñ]ñ}ñ}ñ0ñ0ñ¬ï¬ïÞíÞí?í?íÌîÌîòò�õ�õÍ÷Í÷&ø&øŒ÷Œ÷V÷V÷À÷À÷,ø,øšøšø”ù”ùûû§ü§üüýüýÓþÓþÀþÀþ`ý`ýûûáøáøøøùù9û9û«ý«ý ÿÿyy77CC··IIïï››ŒŒFFssNN99++ÚÚ³³XX­­«ÿ«ÿ ü üBúBúúúcûcûFþFþ¦¦§§z z ++yy‘‘ÃÃqqgg88‚‚BB{{��""dd<<ŒŒË Ë ¸¸××öüöü÷÷IòIò5ð5ðNðNðÃðÃð¢ð¢ðÁðÁðkòkò¬õ¬õèøèøÝúÝúüüþþ  ||ÁÁgghýhýZùZùòõòõ–ó–óµòµòxóxó[õ[õº÷º÷}ú}úýýUþUþ�ý�ý&û&û=ø=øööùôùô‰ô‰ô…ô…ôÕôÕôaõaõöö÷÷‘ø‘øyúyúÉüÉüÿÿùÿùÿþþþþ ý ýãûãû ü üšþšþèèxx»»ƒ
ƒ
÷ ÷ ðð™™D D d
d
ˆˆ±±Ç
Ç
¾ ¾ 55ÅÅ€ € I I ä ä llá á ² ² C
C
jj¬ú¬úéöéö=ö=ö+ø+øpúpúÊúÊú±ø±ø²õ²õzózóÇñÇñ/ð/ð�ï�ïsñsñNõNõÉøÉøsúsúJûJûNýNý

KK¾¾ýýÈÈccÿÿ��ÖÖÊÊ22xx88,,ªªDDŒŒ¤¤ôô))xþxþšûšûHùHùà÷à÷/÷/÷ÖöÖöÔöÔöI÷I÷^ø^ø)ú)úÕüÕü8833²²  ¦¦% % ««úþúþ/þ/þÿÿ++==ÄĵµŸýŸý`ù`ùööÌôÌô[ó[ótñtñLïLï�í�íMìMìËêËêüèüèèèUéUéïìïìEñEñÇôÇôÑöÑö£÷£÷¤÷¤÷Z÷Z÷V÷V÷mømøÏúÏúªýªýùÿùÿjjhh¼¼##ÔÔ³³þþ@@©©

W W « « ¢¢››""íí””“ “ \\ööÿÿ11ZZËË�ü�üe÷e÷”ó”ó¾ñ¾ñxòxòIõIõ¢ø¢øRûRûÖýÖýttJ
J
¤ ¤ ¶ ¶ Ô
Ô
$$PP§§wwD D ððDDýý..ÍÍoo**}ÿ}ÿ»ý»ý°ú°ú´õ´õ‘ï‘ï‰ê‰ê¯è¯è½é½é¾ë¾ë«í«í±ï±ïÏñÏñ§ó§ó�õ�õMøMøtütüúú¢¢¹¹——··³þ³þMúMúÐöÐö“õ“õÆöÆö•ù•ùtütü‰þ‰þçÿçÿXX?ÿ?ÿýýtûtû/û/ûgûgûûû\ú\úúú û ûýý›ÿ›ÿ~~½½úúX X É É 

^^nnŒŒxx!
!
¸ ¸ zz¾¾ÉÉ™™ÅÅííêêÊÊcc¨¨    S
S
Œ
Œ
j j ¥¥ÌÌlltÿtÿ½ù½ùÌóÌó¾ï¾ï=ï=ï×ñ×ñ¸ô¸ôÀôÀôÁñÁñîîRëRëžéžéµèµèéé›ê›ê°ì°ìzîzîhðhð¢ó¢ó‹ø‹ø½ý½ý44aÿaÿªþªþÕÿÕÿ__üüññŒ
Œ
f f ) )
öö••ßßíퟟ{{II¼ü¼üpûpûLüLü‚ý‚ý˜ý˜ýŽüŽü†û†û¾û¾ûþþ¤¤ll  � � CC77WWèè

ûûdd��g g ÀÀ©©HÿHÿ´ý´ý–ü–üëúëú/ø/øÂôÂô…ñ…ñ†î†înënë¬è¬è—ç—ç,é,é¤ì¤ì"ð"ðRòRòGóGófófó¶ò¶òÈñÈñ¸ñ¸ñ@ó@óÞõÞõIøIø©ù©ùúúúúôùôùDùDù‘÷‘÷rõrõôôAôAôööKøKø ú ú¸û¸ûÜýÜý77CCœœ??ËËàà77||ÇÇ&&‹‹ùù;;

ÈÈòòƒƒ-ý-ý"û"ûÛùÛùùùEùEùZûZû€ÿ€ÿää�
““ýý??þþmmx x 6 6 F
F
û û   TTŸŸÏÏ::ÑüÑü“õ“õñîñîiëiëëë*ì*ìííßíßíãîãîûïûïððððyòyò`õ`õ­ù­ù<þ<þ))ÁÁ””OOÊüÊüíøíøüöüöä÷ä÷ÊúÊú�ý�ý<ÿ<ÿDD""GGCCÅþÅþÈýÈýDýDý>ü>üúúƒ÷ƒ÷ØõØõ¹õ¹õ*÷*÷üùüùÚýÚý¯¯„„BB¾¾44ªª››¢¢˜
˜
ƒ ƒ AAllºº» » i i 8 8 › › ""ÐÐÁÁøø²²66‘‘qqÎΟŸ66î
î
NNpp]þ]þÿÿ��êêôþôþïýïý_ü_üœùœùjöjöqôqô§ô§ô{ö{öéøéøOûOû�ý�ýÓÿÓÿžžYYˆˆ|ÿ|ÿýý_û_ûûûUüUüvþvþ44  ààþþ¯¯„„ä䉉‚þ‚þCûCû5ø5ø%ö%öoõoõÔõÔõJöJöÅõÅõ<ô<ô›ò›òLòLòïóïóÞöÞö–ú–úcÿcÿnn  ã ã § § ÔÔ\\££½þ½þ¢ÿ¢ÿ¢¢``££MMÞÿÞÿÊüÊüúúñøñøñ÷ñ÷âöâö¼ô¼ô“ñ“ñ5î5î)ë)ëqèqèçæçæµçµç›ê›ê½í½íóïóï§ñ§ñ6ó6óÃóÃóÕòÕòyñyñÑñÑñ£ô£ôrørøûûìûìû®û®ûTûTû´û´û²ü²übýbýýýrürüdüdü=ý=ýêþêþ&&xxaaÑÑc c t
t
Ã
Ã
ó ó MMUUŠŠ00dd]]00‹‹¨¨ŒŒ��qq¿ü¿ü¼ø¼ø¼ô¼ôòñòñéñéñùôùôÆùÆùnþnþ%%PPo o ÞÞ00FF99¯ ¯ ñ ñ k k   q q   -
-
– – ' ' ª ª Ã
Ã
. . ËËZZ2ú2úNõNõÃòÃò=ò=òìòìòWôWôöö]÷]÷´÷´÷û÷û÷ÌùÌùÒýÒý99iiH H ##Ê Ê � � öö  ÔÿÔÿ””``--ˆˆ¸¸ãã••¢¢‰‰··ÊÊÈȈˆé鉉››¯
¯
� � ››UU÷
÷
PPÓÓÓÓ¦ ¦ þ
þ
¾ ¾ j j e e --V V “
»»%%»»Z
Z
í í HH<<ÙÙllEE˜˜JJàþàþœýœýzüzü®ù®ù õ õŽðŽðÀíÀíäìäì}í}í
ï
ï³ð³ðlñlñ?ð?ðùìùìÛèÛèÒåÒåQåQåWçWçªêªêÐíÐí›ð›ðÐóÐó¥÷¥÷KûKûŠýŠý-þ-þ¼ý¼ýDýDý‚ý‚ýãþãþààTTïï��©©__þþÅÅ]]88uuzzÁýÁý+û+ûpùpùcùcùŽúŽú"û"û$ú$úæ÷æ÷ÌõÌõúôúôöö»ø»øÍüÍü¦¦îî‘ ‘ ,,33uýuý4ü4üþþ‹‹VV  òòppuu��ˆÿˆÿlýlý¦ú¦úÄ÷Ä÷¢ô¢ôññîî%í%í€î€îÒðÒð½ò½ò/ô/ômõmõ<ö<öâõâõÀôÀôpôpôööùù�û�û:ü:üSûSû4ú4úúúÀúÀú-û-ûŽúŽúzùzù÷ø÷ø0ù0ù”ù”ùúúSûSûÍýÍý„„ppk k .
.
!
!
M
M
R R … … ¼ ¼ ± ± 

îîÉ É ¿ ¿ ããÄÄzz-
-
˜˜PP„ý„ýPûPû'ü'üìÿìÿûû
ÿÿYYÉÉ11ÈÈ;;!!¸¸ôôxx00úúÝÝÿÿ��ððuu‰ ‰ M M >>úýúýø÷ø÷
ó
óªïªïîîîî´î´îÎîÎî¨í¨í)ì)ì7ì7ìÙîÙî\ó\ó5ø5øïûïû.þ.þ$ÿ$ÿòþòþ±ý±ý�û�û6ù6ùˆ÷ˆ÷&÷&÷ ø ø$ù$ùÎùÎù—ú—úGüGü}þ}þCCÞÿÞÿ:ÿ:ÿ þ þÓûÓûÓøÓø(ö(öçôçô•õ•õ ø ø+ü+ü±±((ªªiiÿÿKKmm@@‚‚……ÖÖ  åå­­££PPôôºººº&&ËË��Î Î œ
œ
_ _ } } X X ð ð   @ @ K K $
$
- - BÿBÿúú÷÷böböj÷j÷/ù/ùKúKú™ù™ù÷÷aóaóƒïƒïQìQìÙêÙêàëàë±î±î´ñ´ñ ô ôÞõÞõ«÷«÷œùœùƒûƒûøüøüšýšýMýMý�ü�üFüFüâüâüþýþýÿÿppÇÇÙÙvv¼ ¼ § § ¤¤øø˜˜ÆÆÿÿ+ý+ý£ü£ü$ý$ýbýbýHüHüêùêùb÷b÷ÐõÐõ½õ½õN÷N÷úúÇþÇþ99  J
J
G G � � O O èè’’††99ââøø¢¢jjNNÆÆ  žž±±ßÿßÿ×ý×ýØúØúãöãö0ó0ó–ñ–ñ¦ò¦òõõÓöÓöT÷T÷ž÷ž÷ÒøÒøŠúŠúlûlû û ûÂúÂúÝûÝû„þ„þ  ÓÓøø¸ÿ¸ÿ|ÿ|ÿ||''µµÍþÍþ$ý$ý[ý[ýÌÿÌÿ99õõ..33»»11ææÕÕ””EEÑÑìþìþÑüÑüyüyüþþ±±||!!¡ÿ¡ÿ¦û¦ûšöšö»ð»ð‡ë‡ëééUêUêÑíÑíÏñÏñ—õ—õPùPùÚüÚüâÿâÿ,,++##
€ € è è X X ï
ï
§ § H H ooŽŽÓÓGGƒ ƒ ‰‰µµ”þ”þêúêúç÷ç÷úõúõ7õ7õ#õ#õõõqôqôôôõõ3ø3ø·ü·üÞÞSSOO¤¤¬¬33((ÇÇHHíþíþæýæý‚ý‚ýþþŒÿŒÿ‡‡wwî‡‡##ÔÔ�ý�ý±ú±úúúºûºû¬þ¬þßß··¹¹„„ppóóÞÞ;;¹¹cc™™@@ÿÿ¿¿ÖÖ° ° » » P P ‚
xx

ÚÚääþþ  çç  HHssµÿµÿÖûÖûÜ÷Ü÷PôPô•ñ•ñ‹ð‹ð¾ñ¾ñAôAôýõýõbõbõJòJòîî/ê/ê+è+èŠèŠèìêìêþíþí½ð½ðþòþò^õ^õeøeø?ü?ü••66ÉÉWWDDBB��  €€6
6
ë ë AAèèÚÚ½½HHY Y ê
ê
  ``ôôDDÖÖ©©AþAþ(ü(ü‰ú‰úÈùÈùoúoú>ü>ü9þ9þ~ÿ~ÿ‰‰EEii��ÐÐggÀÿÀÿ^þ^þ
ÿ
ÿßß//»»¬¬ÓÓÝÿÝÿÝüÝüóùóù ÷ ÷žóžó ð ðŠíŠíkìkìMìMì–ì–ìøìøìvívívîvîðð¬ñ¬ñQòQòVòVòóóõõ¯÷¯÷ùùzøzø@÷@÷0÷0÷ÆøÆøFûFûSýSý²ý²ý0ü0ü¼ù¼ùþ÷þ÷8ø8øgúgúOýOý¿ÿ¿ÿll99MM‹‹Îδ´ŽŽââOO}}××zzóó* * Ù
Ù
,,ææçþçþ ú ú—ö—ö‰õ‰õïöïö�ù�ù‚ü‚ü¸ÿ¸ÿÅŽ ½  ,,££Ýݹ¹ññk k È È õ
õ
i i Ñ Ñ dd©©  J J ‹‹ÓÓˆˆ#þ#þ8ú8úPöPöeóeó·ñ·ñññˆðˆðððgðgðHòHòžõžõ*ù*ù¼û¼û<ý<ýhþhþáÿáÿddKKHHppåÿåÿ3þ3þýý§ü§ü!ý!ýþþóóññ

))€€¦ÿ¦ÿ&ý&ýÞúÞúDùDù³ø³øeùeù•û•ûýþýþrr…………ÒÒ‚‚ÃÃ##��öö~~\\ì ì 4 4 gg3 3 6 6 ª
ª
F F ÄÄ{{  KK££¿¿gg?? ´ ´ NN²²½ü½üúúúøúø•ù•ùÙúÙúêúêú‹ø‹øAôAô¿ï¿ïGìGìAêAêoéoé[é[éÄéÄéŽêŽê²ë²ëríríðð°ó°ó]÷]÷ÒùÒùúú‘ø‘ø„ö„öQõQõiõiõ²ö²öüøüø?ü?ü66!!ÊÊzzvv°°ÎÎÈÈ22êÿêÿ>ÿ>ÿµýµýÒûÒûsúsúýùýùíùíùúú³ú³ú9ü9ü!þ!þÔÿÔÿ²²žžwwí í ¥ ¥ # # Å
Å
¦¦//..''jjååøø³³;;JýJýUûUû<ù<ù9ö9öòòòò�ð�ð�ï�ï±ï±ïûïûï£ï£ïÍîÍî¹î¹î$ð$ð?ò?òÏóÏó‘ô‘ôéôéôSõSõÌõÌõ[ö[ö[÷[÷ÚøÚøOúOú`û`ûjüjüÑýÑýåþåþ¶þ¶þRýRýÎûÎû\û\ûnünülþlþ‘‘aaÐÐ22ÕÕ­­ýýpp@@+ÿ+ÿŒþŒþÑÑììss¬þ¬þGúGúÛõÛõòò|ï|ïhîhîïïŽñŽñlõlõ-ú-úÿÿ§§ŒŒÛ
Û
} } ÕÕââXX77  ››@@ççÏÏ¥¥��ÀÀttÂÂ��ooª ª ½½iiŸþŸþ•þ•þ0ÿ0ÿÎÿÎÿ¤¤##PP7 7 /
/
þ
þ
Æ Æ ¸ ¸ 8 8   éé±±ZZÌÌÖÖTTTTööEE++ÀÀÚýÚýóúóúªøªø˜÷˜÷øø
ú
úYüYüµýµý¬ý¬ý•ý•ýÌþÌþ××»»XX™ý™ýsûsûÖúÖú|û|û´ü´üFþFþ**QQ����  ==éÿéÿBBÒÒii‘‘ƒƒddšš

>>¦ý¦ý û ûùùK÷K÷‰õ‰õxôxôŽôŽô-õ-õòôòôBóBó¯ð¯ðîî“ë“ë�é�édèdè�è�è¨é¨éëë¢ì¢ì-ï-ïuóuóÑøÑøÏýÏýääÿÿ²ü²ü¤û¤ûUüUü4þ4þ��55;;þþm
m
_
_
a a }}$$PP——�ÿ�ÿâüâüjûjûAûAûpûpûáúáúÖùÖù@ù@ùŠùŠùóùóùúúžúžú½ü½üÛÛ××S S   ƒƒffjj__ÃÃ__ãã**¬¬  {ÿ{ÿýýVúVúZ÷Z÷ õ õôóôówówó€ò€òíðíð•ï•ïÙïÙïòòHõHõ ÷ ÷ ø ø-÷-÷qöqöÉöÉöGøGøúú-û-ûXûXû(û(û‰û‰ûçüçü¼þ¼þÉÿÉÿcÿcÿÒýÒý=ü=üÊûÊûýý¡ÿ¡ÿ~~33**z z 66mmOO±±÷ ÷   � � Û Û ……¿¿¶¶œœºº''ö ö ú ú ëëÞþÞþåüåü`ü`üŠýŠý’’ââ( ( U U ##þþØØ` ` ö
ö
  §§Œ Œ Z
Z
´
´
  å å © © « « ~ ~ ¬ ¬ ùùttññ~ÿ~ÿ›ù›ù*ô*ô¥ð¥ð#ï#ï±î±î°î°î3ï3ï]ð]ðòòÒóÒóŠõŠõ#÷#÷¶ø¶øÑúÑú°ý°ý¥¥wwAAmýmýÀûÀû¢û¢ûáüáüþþþþiiqqzzêêéþéþGüGü¾ú¾úâùâùéøéø§÷§÷ÖöÖö2÷2÷¯ø¯ø’ú’ú¥ü¥üøþøþ­­ŸŸ^þ^þèûèû&ú&úZùZùEùEù¸ù¸ùéúéúìüìü¢ÿ¢ÿ::¹¹íí  ‹‹¿¿ÝÝ;;33��––''§§÷÷{{þþVVggææõõýþýþÉüÉühûhûbûbûüü¤û¤û°ù°ùýöýöTôTô–ñ–ñ¡î¡îõëõë>ê>ê‰é‰é¡é¡é«ê«êCíCí^ñ^ñýõýõ´ù´ù:û:û"ú"ú€÷€÷3õ3õÆôÆô`ö`öXùXùÓüÓü��||ÿÿj j Ä
Ä
/ / Œ
Œ
€ € ³³ÖÖ88ÛÛÙÙ33¢¢““yy//vvGGÓÓùù¿¿° ° øøƒƒYY,,ÿ ÿ ñ ñ     û û ë ë ýýqq° ° ŠŠŒŒ  ±±€þ€þ—û—ûYøYøuõuõ›ó›óóóMóMóôô°ô°ôîôîô|ô|ôoóoó�ò�ò’ò’ò—ó—óöôöô¹õ¹õ½õ½õ~õ~õÓõÓõ;÷;÷;ù;ù�ú�ú'ú'úMøMøîõîõDôDôùóùóõõ;÷;÷iúiú³ý³ýÃÃ88aÿaÿïþïþºþºþ‚þ‚þ›þ›þTÿTÿxx©©ÚÚ66aa��~~ÙþÙþ£ú£úüõüõ�ñ�ñxîxîØíØí]ð]ð�õ�õèûèû¥¥w w     - - ×
×
î
î
â â ttööùùÜÜ||³³ÒÒ  ÔÔ‹‹| | ::,ý,ý&û&û¾ú¾ú[û[ûóûóûÆûÆûûû¬ú¬ú/û/ûXüXü×ý×ý�ÿ�ÿRRââÜÜÒÒZZnÿnÿÕûÕû[ù[ùHùHùsûsûëþëþzzðð66``~~zz·þ·þµûµû ù ùü÷ü÷ˆøˆø%ú%ú(ü(üþþ|ÿ|ÿ‘‘LLsþsþýýBüBüíûíû"ü"ü'ý'ýÙþÙþzz˜˜ZZÖÖ¥¥??$ÿ$ÿ­ý­ý#þ#þUUøø´´  ;;®®òò--úúLL¡¡''�þ�þÂüÂüXüXü¨ü¨ü¸ü¸üüü¿ú¿úØøØøööèòèò;ð;ðïï[ï[ïéðéð¡ó¡ó¢÷¢÷¤ü¤üÊÊ��±±JJCC;;ÞÞmmÓÓn n m m J J Ü Ü Û Û + + ü ü òòÉÉ]]ÚÿÚÿtýtý¢ü¢ü·ü·üªüªü²û²û¨ù¨ù
÷
÷äôäô¤ó¤ósósóßôßôHøHøýýuuÛÛÿÿuu¸ý¸ýýýóþóþ˜˜//òòIIÐÐÚÚÀÿÀÿÓþÓþTþTþKýKýnûnû,ù,ù÷ö÷ö õ õâóâómómó—ó—óøóøó[ô[ôõõÉõÉõÚõÚõ÷ô÷ôôóôóôô+õ+õ�ö�ö¼ö¼öÂõÂõžôžôßôßôäöäöØùØùŸûŸûÖúÖú(ø(ø�õ�õ›ô›ôööMùMù�ý�ý°°  éé55<<##ee  × × ê ê š š © © y
y
Ì Ì ã ã ç ç ‚ ‚ ¼¼‘‘xÿxÿcúcúîöîö_ö_öùùKþKþ²²ìì¯
¯
p p   ˆ ˆ   .
.
©
©
  ð ð ’ ’ K K ¢ ¢ 4422‰‰‡‡WWŸ
Ÿ
ÕþÕþ�ù�ùHöHöâôâôºôºô³ô³ô ô ôóó´ò´òÅóÅóÖõÖõó÷ó÷ÔùÔùýûýûÿÿ²²nn  $$ïïpþpþþþ…ÿ…ÿ˜˜££DD<<::kkÜÜYYFF»»ÿÿvývý7ý7ý4þ4þþÿþÿÆÆ  ÃÃÆÆÊÊ66‚ÿ‚ÿåýåý}ü}üðûðûàüàüÿÿµµ..øøcc§§‘‘((ÍÍ’’üüýýÅÅã㪪‰‰sskk..��OOmþmþñúñúaøaø?÷?÷+÷+÷÷÷:ö:öJôJôHñHñ=í=íÜèÜè"å"åããÜâÜâAäAä ç çóêóê/ï/ïäòäòsõsõ»ö»öôöôöŽöŽööö’ö’ö�ø�øÃûÃûùþùþyyµµ˜˜@
@
  ýýrr­­Á Á ÛÛññêê33÷÷hhêêii]]œþœþºýºý‘ÿ‘ÿF F v v Ç Ç ggÛÛFFZZÉÉ¢¢Ì̧§aass||ÌÌUUÀþÀþÐüÐüÌúÌú ø øööpópó€ñ€ñ´ð´ðððZðZð/ð/ð?ð?ðšðšðÐðÐðÉðÉðìðìð�ñ�ñ…ò…òOóOó±ó±óôôÐôÐô¼ö¼ö”ù”ùüü‡ü‡üèúèú/ø/ø¾õ¾õ£ô£ô–õ–õløløüü@ÿ@ÿ''úúee��¨¨ÓÓ©©ØØààjjee<<¢¢ðð¼ ¼ ä
ä
Ë
Ë
) ) NNûû õ õCòCòöóöóùùÿÿ$$GGá á ++œœ££²²¢¢ÑÑ2288’’��TTÅÅ¢¢P P CC\\FFWW‹ ‹ %%ÏÏ.ÿ.ÿëýëýøûøûûùûùìøìøùùúú¬û¬û=ý=ýˆþˆþWÿWÿgÿgÿiþiþzüzü‹ú‹úIùIù¿ø¿ø°ø°øïøïøúúÚûÚûmýmýÙýÙýKýKýðüðüìüìüvüvü û û¦ø¦øÈõÈõkókó8ò8ò¹ò¹òƒôƒô~ö~öó÷ó÷ùù<ú<ú¥û¥ûôüôü“ý“ýãüãüÚúÚúlølø2÷2÷4ø4øµúµúUýUýtÿtÿBB^^))��þþNüNüküküaþaþAA——……  ïïÁÁ­­óÿóÿoo§ý§ý­ú­ú–ø–øß÷ß÷aøaøFùFù,ù,ù;÷;÷{ó{óÒîÒî¯ê¯êSèSè
è
è3é3é,ë,ëÕíÕí1ñ1ñþôþô ø øVûVûäüäüñüñüÝûÝû¹ú¹úéúéúžüžü°þ°þüÿüÿµµiiá
á
åå••ææ^ ^ À
À
��¯¯Êʸ¸´ÿ´ÿ,ÿ,ÿjþjþýýûûÙøÙø­ö­ö}õ}õböbö|ù|ù±ý±ý..  ÙÙ    ©©øøþþ66µµmmãã__üüïï  !!»ÿ»ÿéýéý!ü!üÊúÊúþùþùDùDù ø ø÷ö÷ö²ö²ö¹÷¹÷*ù*ùúúÊùÊùùùÌøÌøWùWùrúrú|û|û6ü6ü&ý&ýÖþÖþ  ÔÔEEEELLnþnþþþÈÈll¶ ¶ ¿
¿
s s / / Ò Ò M M ” ” É É é é Å Å Î Î ¨
¨
ê
ê
  ÛÛOO²²[[ˆ
ˆ
ŸþŸþÿøÿø7ö7ö©ö©ö*ù*ùRüRü/ÿ/ÿ½½õõ««}}SS×ס¡——  DDççÈ È ù ù 44``__] ] ) ) êêÃûÃûÑøÑø`÷`÷œöœö†õ†õ¯ó¯óÔñÔñ'ñ'ñ�ò�ò•õ•õÆøÆøÓúÓúâûâû»ü»üûýûýVÿVÿ++ÿÿzýzýÚûÚûþúþú{û{ûèüèüqþqþTÿTÿ•ÿ•ÿµÿµÿòÿòÿÿÿPýPýûûùù”÷”÷¿ö¿öwöwö€ö€öÊöÊöI÷I÷æ÷æ÷ËøËøãùãùÆúÆúWúWú)ø)øDõDõ[ó[óÄóÄó ö ößøßøûûãýãý©©ËË‹‹ÛþÛþ þ þlÿlÿ33õõ^^77€€ªª¸¸ÊÊ••§§@@(([[ÿÿéÿéÿýý¥û¥ûÜûÜû¯ü¯ü—ü—üÇúÇúf÷f÷óóƒîƒîÐêÐê~è~è¤ç¤çÇçÇçéé§ë§ëüîüî8ò8òõõÒ÷Ò÷ŒúŒú`ü`üáüáüÇüÇüýýBþBþ¹ÿ¹ÿkkíí°°  ZZLLXX��vvÚÚïïÆÆ

HHcc……ó ó í í ý ý   /
/
P P ããJ J 0
0
o o ‘ ‘ � � zz±±– – P P Éɸ¸  ••  ;;ŠŠ´þ´þ~ü~üÿúÿú¢ù¢ù·÷·÷3õ3õ‰ò‰òðð¶í¶íçëçë ë ëeëeëLìLììììì¾ì¾ìèëèëBëBë´ë´ë8í8íïïÐðÐð;ò;ò ó ó1õ1õžöžö†÷†÷°÷°÷÷÷±õ±õkôkôxôxôtötö’ù’ùlülüHþHþŠÿŠÿÐÐKK  Ü܈ˆ¯¯ýý¤¤ÓÓ<<¤¤$ $   8 8 ö ö ¹
¹
êêááùù û ûRöRö”ô”ôöö`ù`ùþüþüøÿøÿ~~WW””o o ö ö ) ) ä ä º º ƒ ƒ   Ê Ê   8 8 NN@@{{¾¾**¯¯ÜÜ>>A A ss''!!6ÿ6ÿ=ü=üXùXùÔöÔöQõQõsõsõòöòö‹ø‹ø3ù3ùùù÷ø÷ø®ù®ùÞúÞúïûïûÍüÍü=ý=ý×ü×üQûQû\ù\ùøøGøGøÑùÑùãûãûoýoýþýþýâýâý‘ý‘ý8ý8ý²ü²ü¼û¼ûcúcú¬ø¬ø ö öÉôÉôýóýóäôäôõöõö+ù+ùûûïüïü"ÿ"ÿ¼¼££®þ®þüü•ú•ú9û9ûlýlýÌÿÌÿeeII  ‘‘bb<<èè��  xxµµ÷÷66ÔÔRR##‚‚kkQ Q ¹ ¹ k k ††>>¼¼||ÍÍžžvv§§ËËÕýÕý
ú
úööøòøò;ñ;ñÂðÂðññÉñÉñqòqòWóWó#õ#õ<ø<øÚûÚû;þ;þAþAþaüaüNúNúDùDùWùWù×ù×ùwúwúÆûÆû�þ�þçç÷÷' ' ü ü O O 0 0 ¨¨MM……JJÊÊ;ÿ;ÿÿûÿû]ù]ù]ø]ø�ø�øðøðø~ø~øŒ÷Œ÷÷÷¯÷¯÷)ù)ù û ûAýAý©ÿ©ÿffÖÖºº´´JJÔÔââ

‚‚¾¾´´­­¨¨¸¸÷÷zzãþãþkükü¦ù¦ù_÷_÷ööwõwõ7õ7õ]õ]õ×õ×õçõçõÝôÝô ó óãñãñúñúñCóCóõõ§ö§ö£÷£÷ó÷ó÷û÷û÷køkø�ù�ùsúsú7ú7úùù‡ø‡ø€ù€ùÊûÊûIþIþ$$„„vv44£
£
  V V
    … … Ñ Ñ ¸ ¸ 22ùù__ììnnccu u ¤¤‰þ‰þRüRü„û„û\û\ûÙûÙû=ý=ý¢ÿ¢ÿˆˆððGGffííZZìì’’77ŠŠCCO O   33‡‡úú‰‰ò ò ? ? )
)
..88îþîþiûiû5ù5ùÖ÷Ö÷ýöýö÷÷‘ø‘ø9û9û}ý}ýyþyþ“þ“þÙþÙþåÿåÿ²²ûû99ººÕÕ::##££ÙÙ\\QQ!!oollõõII€€üüüüÔùÔù?ø?ø,ø,øºøºø ù ùAùAùñùñùÌúÌúßúßúUùUù·ö·ö¢ô¢ô+ô+ôMõMõ÷÷aøaøFùFù ú úÕúÕú)û)ûÁúÁúÞùÞùlùlùÑùÑùÛúÛúùûùûŒüŒü«ü«üÑüÑü^ý^ýaþaþ€ÿ€ÿ66llÓÓddªª]]¢¢øÿøÿüÿüÿ††±±TÿTÿ2ü2üUøUøèôèôhòhòrðrð{î{îÇìÇì«ë«ë{ë{ë*ì*ìñíñíññõõóøóø„û„ûIüIüÝûÝû1û1ûØúØúþúþú˜û˜ûýýýÿýÿ¤¤/
/
&&--nnhhˆˆÙÙ''ý ý ü ü I I ¡¡ýý‰‰��’’úúii((:ÿ:ÿÿÿhh  ==ZZ00ÐÐ��¾¾¼¼==êêÈÈ77ïÿïÿ,ÿ,ÿ¸þ¸þþþýýêúêúó÷ó÷íôíô�ò�òEñEñ¾ð¾ð ð ð¦ð¦ðIðIðgïgïOîOîéíéíuîuîÏïÏï¨ñ¨ñóóóó1ö1ö]÷]÷P÷P÷ðöðöV÷V÷¡ø¡øæùæù‹ú‹úŽúŽúiúiú”ú”ú:û:û`ü`üøýøýHH~~:
:
T T – – ~~  ÒÒ99>>88ïï©©nnèèOONN55” ” 66WWÞÞïÿïÿff,,  --# # ‹ ‹ [[==ÝÝ^^q q   ¯
¯
[ [ ò ò xxŠŠþþ^^ÝÝÁÁÐФ
¤
gg\û\û˜÷˜÷”ô”ô¡ò¡òòòQòQòtòtòçñçñ ñ ñOðOðððÄðÄðwòwòÖôÖô�ö�öÜöÜöÉõÉõ€ô€ôôôƒôƒôŸõŸõæöæö ø øùù8ú8ú€û€ûÈüÈüÐýÐý{þ{þ›þ›þ™ý™ýûûï÷ï÷
ö
ö—ö—ö¬ø¬ø’ú’úuûuûìûìûêüêüDþDþØþØþïýïýüûüûfúfúúúðúðúÕûÕûôûôûqûqûåúåúÓúÓú1û1ûÖûÖûsüsüŽüŽü5ü5üÈûÈûüüNýNýîþîþ>>""  þþ5555ææppOOáá??ee¥¥•ÿ•ÿÐýÐý¼û¼ûåùåù{ø{ø·ö·öUôUôèñèñ^ð^ðÆïÆï¼ï¼ï/ð/ð˜ñ˜ñTôTô
ø
ø›û›ûþþjþjþÂüÂü
ú
úã÷ã÷d÷d÷øøÊúÊú þ þLLL
L
j j 99ee&&b b É
É
a a %%}}ÿÿ¶û¶ûºúºú¬û¬ûðüðü5ý5ýbübüûûúú�ù�ùýùýù�û�û3þ3þ€€VVÙÙÁÁ••åå……„„ÝÝ!
!
ä
ä
ü
ü
É
É
Ò
Ò
( ( q q   Ò Ò ¾¾��­­uuªª  ��’ÿ’ÿÙýÙýÏûÏû(ú(ú9ù9ùôøôø‘ù‘ù@û@ûSýSý^þ^þ_ý_ý%û%ûÛùÛùÆúÆú4ý4ýaÿaÿþÿþÿ)ÿ)ÿæýæýXýXýéýéýÿÿ--‰‰QQ™ ™ ¨
¨
Š
Š
§ § ™™ÛÛNN

\ \ Õ Õ ÷ ÷ O O ì ì G G ¢ ¢ ã ã :
:
´´˜˜üü¯ø¯ø‡ö‡ö½õ½õjöjöhøhø=û=û¤þ¤þ××þþ//¥¥ÍÍ¥¥——]]$$m
m
× × ™™PPRRÍÍC C 2
2
¹¹ÇÇ2ü2ü�ø�øööùôùôíôíô!õ!õ;õ;õrõrõôõôõžöžöÐöÐöÁöÁö÷÷<ø<øHúHú4ü4ü×ü×üùûùûhúhú2ù2ùºøºøÆøÆøÒøÒø5ù5ùMúMú2ü2üKþKþùÿùÿÿÿDDyyOþOþùúùú£÷£÷¨õ¨õƒõƒõ3ö3ö†ö†ö)ö)öïõïõOöOö÷÷÷÷nönöÜõÜõ,ö,ö÷÷Ð÷Ð÷¨÷¨÷÷÷ÝöÝö³÷³÷ùù€ú€ú@û@ûjûjûøúøúNúNú'ú'úõúõúyüyüGþGþ,,&&»»tt00HHŒŒ¬¬PPpp‘‘ww‚‚OOzzTTXþXþBüBüËùËùw÷w÷£õ£õ ô ô@ò@òæðæð^ñ^ñJôJô÷ø÷øûýûý  DDSSÏÏ““jjvv| | » » ššcc˜˜»»ëëee^^))  ÒÒ§§G G   tt8811aa�ÿ�ÿÆýÆýïüïü�ý�ýøþøþbbýý§§ÚÿÚÿ ÿ ÿHþHþÃýÃý‰ý‰ý¯ý¯ýEþEþàþàþöþöþzþzþ¹ý¹ý÷ü÷ü
ü
ü½ú½ú9ù9ùe÷e÷MõMõMóMóõñõñ¬ñ¬ñòò
ò
òÜðÜðïïîíîí3î3î¾ï¾ïòò“ô“ô÷÷¼ø¼ø)ù)ù†ø†øß÷ß÷NøNøûùûù+ü+üÎýÎý;þ;þnýnýüü:û:û6û6û.ü.ü^þ^þ››¥¥<
<
>
>
Æ Æ J J 9 9 

… … p p G G ‘ ‘   - - p p E E b
b
ƒƒ™™ÆÆbýbýBùBùböböñõñõ ø ø—û—ûBÿBÿ;;ee……MM((  33ll((­­ÖÖë ë u u ­ ­ HHššAAüü[[ÔÔ  îî""™ÿ™ÿgûgûã÷ã÷HõHõŽóŽóòò ò ò ò òVòVòòò4ñ4ñMðMðRðRð¿ñ¿ñMôMôþöþö³ø³øùù¬ø¬ø7ø7øæ÷æ÷Â÷Â÷ ø ø„ù„ùÖûÖûDþDþúÿúÿÝÝ€€ppññ{þ{þ„ü„üQüQüÄýÄýgÿgÿõÿõÿUÿUÿ¸þ¸þ&ÿ&ÿ››FFff··kkÈÈeemm&&]]ssÉÉééff``¬¬OO¬¬ÎÎööÒÒ‹‹ÃÃ88””FF3311ÁÁPPËË~~VVÿÿ[ý[ý2ü2üÑúÑú¸ø¸øÓõÓõròrò&ï&ï»ì»ìðëðëúìúì…ï…ïßòßòùõùõÛ÷Û÷+ø+øM÷M÷ÓõÓõ|ô|ôÕóÕódôdô;ö;öÁøÁøBûBûµýµýÒÒôôv v ¶ ¶ Ñ Ñ   b b ¬ ¬ ØØLLÔÔˆþˆþÀüÀü´ü´ütýtýæýæý³ý³ýOýOýõüõü`ü`üqûqû‰ú‰úkúkúTûTû,ý,ýtÿtÿžžññ--¸¸  ÚÚ^^ÏÏÎÎss33žž&&ÏÏhhëë‚‚PÿPÿ þ þ)þ)þµüµüúùúùÚöÚö³ô³ô1ô1ô­ô­ô|õ|õ{ö{öÅ÷Å÷(ù(ù!ú!ú"ú"ú]ù]ù´ø´øPùPù�û�û—þ—þ¥¥ÁÁYÿYÿ¡ý¡ýÅüÅü1ý1ýÿÿññÁÁVV±±ii  ) ) ÓÓ  …
Õ Õ ””ååó ó û û Ü Ü § § ˆˆjj™ ™ â⸸ìýìýôøôøIöIö_ö_ömømø(û(ûŸýŸýÅÿÅÿuu[[++[[××ssµµ°°íívvAAe e &&qqWWœœ‰‰’’::x x ( ( pp""ÄÿÄÿDþDþIýIýäüäüHýHýNþNþÿÿ¦þ¦þ ý ý9û9û‰ú‰ú¶û¶û9þ9þyyAþAþ~ü~ü7û7û…ú…ú¹ú¹úøûøû±ý±ý'ÿ'ÿllQQ/ÿ/ÿ½ü½ü˜ù˜ùÂöÂöõõmômôùóùóµòµò‘ð‘ð€î€îßíßíâîâîÃðÃðƒòƒòÅóÅó´ô´ôõõ¾ô¾ôïóïóMóMó@ó@óÍóÍóðôðô®ö®ö©ø©øËùËù…ù…ùGøGøl÷l÷_ø_ø2û2ûÙþÙþ  ööÒÒøøff°°––¤¤‘‘��Ö Ö
, , iiLLœœ††��¿ý¿ýªúªú>÷>÷ÙóÙó ñ ñiïiïDïDï¼ð¼ðxóxó¯ö¯ö‡ù‡ù7û7ûàûàû¨û¨ûúúúúMúMú*ú*ú²ú²ú�û�û;ü;üýýÿÿ©©ñ ñ GGMM¥¥$$ûû› › �
´´!!””����^^

0ÿ0ÿ†ü†üûû&û&ûµüµüéþéþ““MMÿÿþþzýzý{ý{ýaþaþ¹¹ÅŶ¶ff9ÿ9ÿ*ý*ý5ü5ü3ü3üHüHüÀûÀûÝúÝú/ú/ú—ù—ùœøœø÷÷™õ™õûôûôeõeõ£ö£öpøpøeúeú2ü2üŠýŠýþþ¾ý¾ýYýYýÝýÝý¿ÿ¿ÿÿÿ``eeŽŽ²²kk§§÷÷››í
í
· · ääCCþþ66¿ ¿ \\²²ÌÌOO˜˜iiCCÔÔááL L ``  �ü�üúú¼ù¼ùûûòüòü^þ^þÿÿHÿHÿ\ÿ\ÿNÿNÿ>ÿ>ÿFÿFÿ‡ÿ‡ÿçÿçÿ""^^IIBB//� � ’ ’ ==€ € W
W
þþïïééZüZü$ø$øôôôôÃòÃò¡ñ¡ñ£ñ£ñƒòƒò�ó�óŸóŸó‘ò‘òàðàðÛïÛï˜ð˜ðóóOöOöìøìøDúDú…ú…úüùüùÈøÈøg÷g÷°ö°ö÷÷±ù±ù!ü!üÓýÓýuþuþ†þ†þ“þ“þÃþÃþ×þ×þŠþŠþþþ¦ý¦ý™ý™ýHýHýDüDüÊúÊú»ù»ù®ù®ù‡ú‡úüûüûßýßý~ÿ~ÿ½ÿ½ÿ1þ1þ§û§û�ù�ù¸ø¸øùù9ú9ú0û0ûvûvû4û4û¶ú¶úFúFúÓùÓùžùžù@ú@ú.ü.üãþãþgg++èè’’EEŸŸÈÿÈÿdd))((ØØÍÍííuuÈÈVV……;;55¨þ¨þ¶û¶ûxøxø2õ2õ<ò<òIðIðåïåïÚðÚð8ò8òóó�ó�óbôbôÅõÅõÓöÓöíöíöIöIöÏõÏõööÔöÔöÈ÷È÷9ù9ùïûïûQQ’’(
(
» » o o B B   © © h h ææ66±±££ááèè¹¹kkÀÀ<<ÃÃ55ÞÞÊÊttëë_
_


‘ ‘ €€;;Š Š 9 9 33>>¨¨ŒŒ��¹ ¹ ð ð ' ' t t º º 

@@&&OOþþ û ûJùJùèøèøHùHù‹ù‹ù4ù4ù�ø�ø2ø2ø;ø;ø{ø{øâøâøZùZùÑùÑùúú5ú5úcúcújújúéùéùêøêø„ø„øiùiùkûkû–ý–ýøþøþ•ÿ•ÿøø>>rr}}¼¼‹‹» » h h î î Ú Ú   ü ü 99;;µµ""ì ì ŽŽîî‰ý‰ý³ù³ùÖ÷Ö÷�÷�÷Þ÷Þ÷EøEø�ø�ø&ù&ùFúFúŒûŒûYüYüüükükü~ü~ü´ü´ü ý ýŒýŒýDþDþ`ÿ`ÿ33œœœ
œ
/ / W W ñ ñ V V 

‘‘ÅŽÿ½ÿkükü0ú0úÜøÜø,ø,øøøºøºø}ù}ù_ù_ùá÷á÷�õ�õÒóÒó–ó–ó+õ+õ§÷§÷éùéùæúæú_ú_úâøâø€÷€÷÷÷þ÷þ÷áùáùæûæûýý8ý8ýîüîüÞüÞüéüéü¦ü¦üÉûÉûºúºúàùàùùùç÷ç÷èõèõGóGóßðßð�ï�ïðð.ò.òJõJõî÷î÷ ù ù�ø�øI÷I÷aöaögögö ÷ ÷Â÷Â÷!ø!øMøMø›ø›ø5ù5ùÐùÐùúúúú©ú©ú–ü–üÎÿÎÿqqxxiiõõ€€ÚÚåå
¼
¼
\ \ š š ÇÇÁÁ22úúkkýý••± ± Ð Ð ææ__kÿkÿ+ý+ý'û'û™ù™ùùùrùrù0ú0úûû7ü7üþþûÿûÿÓÓ—þ—þLýLý²ü²ülülüküküQýQýþÿþÿ~~� � ˆ ˆ ììEEEEààIIÀ À   úúÕÕííèè**HH††ÄýÄýmúmú`÷`÷µõµõñõñõÑ÷Ñ÷7ú7úþûþû\ü\üŒûŒûúújújúÏûÏû1þ1þË˃ƒÂ££ç眜99((œœVV,ÿ,ÿýýGûGû<ú<úÐùÐùÁùÁùºùºùŠùŠùoùoùÎùÎù¸ú¸ú½û½ûRüRüRüRü$ü$üöûöûÖûÖû¹û¹ûÚûÚûüüüüÁûÁûÄûÄûÒüÒüçþçþ÷÷  ææŒŒçç..��""ããÓÓ‘‘±±MM´´bbîî·
·
Ù Ù 4 4 8 8 ,,cc‡þ‡þ:û:ûèøèø­÷­÷÷÷$÷$÷²÷²÷áøáøjújúØûØûœüœü»ü»üpüpüüü:ü:üôüôüþþCÿCÿQQææ¥¥HH¥ ¥ × × §§MM× × �
LL��ÔÿÔÿ<ü<ü%ù%ùíöíöáõáõõõõõ©ö©öÚöÚöçõçõ)ô)ô¯ò¯ò¤ò¤ò<ô<ôÑöÑöcùcùLûLûOüOü…ü…üJüJüHüHüãüãü6þ6þÈÿÈÿ//33ÞÞÏÏÉÉëëEEÓ Ó ³
³
û û ÃÃ++VVII¢¢TT>>õõGGëë~~]]¬ÿ¬ÿ$ÿ$ÿƒþƒþÇýÇýùüùü ü ü1û1û�ú�ú ú ú­û­ûqýqýdÿdÿóóíí  ||IIÿÿ…þ…þ¢þ¢þÿÿ¥ÿ¥ÿ¶¶\\Ýݵµ..ÂÂ

fÿfÿ�ü�üKúKú˜ø˜øøöøöÅôÅô,ò,òòïòï¹î¹îpîpîÛîÛî×ï×ïÁñÁñ~ô~ô÷÷`ø`øøøD÷D÷ÉöÉö¿ö¿öÁöÁöèöèöà÷à÷GúGúþþ‚‚ŒŒª ª ¸ ¸ ¡ ¡ x x U U } }  VVâ⃃ÑÑmmIISSÝÝ``èýèý[ü[ü ü ü¾ü¾ü þ þ|ÿ|ÿžž!!AA¦¦ššúú„„/ / É É z z ¶
  ÖÖ

· · s s � �   }}¿¿qqÿÿ:ý:ýûû<ù<ùö÷ö÷ª÷ª÷øø¨ø¨øüøüø3ù3ù¸ù¸ùmúmú¯ú¯ú
ú
úãøãø@ø@ø�ø�ønùnùúúšúšúPûPûlülüXýXý®ý®ýšýšýÿýÿýŠÿŠÿëë„„11ÔÔÉÉ  †
  ‚ ‚ ÛÛÃÃÍÍGG……. . Ô
Ô
ccrr×ÿ×ÿ ý ýûû!ú!úFúFúoûoû=ý=ýÿÿ””‰‰³³nnZZ

››ƒƒ­­RR€€R R žž³³‘‘vvtt••® ®   zzqqJþJþöüöü'ü'ü`û`û.ú.ú[ø[øööõõôôoóoó`ó`óôôWõWõ^ö^ö•ö•ö"ö"öâõâõzözö»÷»÷×ø×ø¼ø¼ø…÷…÷UöUö&ö&ö ÷ ÷VøVøwùwù4ú4ú8ú8úùùüöüö«ô«ô'ó'ó…ò…òròròŸòŸò.ó.ó{ô{ôwöwö¨ø¨ø)ú)úfúfú»ù»ù@ù@ùªùªù˜ú˜úûúûú:ú:úùùAøAø/ø/øÐøÐøúú„û„û<ý<ýÿÿ@@ll''ëëýýúúii

SSƒƒMMðð99– – …
¾
¾
77BBÏÏçþçþýýÔûÔû[ú[úú÷ú÷1õ1õñòñòÂñÂñœñœñUòUòóóóócöcöÐøÐøOúOú›ú›úGúGúýùýù¯ù¯ù!ù!ù\ø\øøø9ù9ùKüKüÀÀƒƒÔ Ô ‡ ‡ ��zzÔÔ¾¾˜˜Î Î ¶ ¶ ‰‰��  ``¶¶33WWWWuþuþ�ü�üéúéú@ú@úÉúÉú'ü'üXýXýÆýÆýØýØýyþyþûÿûÿWW44>>

22``zzìì  [ [ ©©KKääûû}}pp’’‰‰§§..GGÒÒ��˜˜ººddµµGGªªÕÕææ³³##œœ@@  ��((´´ÇÇÏÏŸŸ��üü]]ee··//ÍÍqqrrFFÜÿÜÿŸûŸû1÷1÷mómóññðð1ñ1ñBòBòIóIóiôiôÈõÈõ÷÷Í÷Í÷ù÷ù÷FøFøùùSúSú3û3û³û³û®ü®üÝþÝþEEDDñ ñ     Ý Ý ™ ™ ý ý ˜ ˜ ÙÙ--©©ÿÿüü1ù1ù÷÷-ö-öEöEölölö ö ö~õ~õÞôÞôsôsôhôhô÷ô÷ô%ö%ö}÷}÷køkøùùáùáùLûLûäüäü¬ý¬ý"ý"ý´û´ûÌúÌúvûvûoýoý®ÿ®ÿee’’ggÓÓƒƒ^^±±ÿÿ¯ý¯ýîüîüšüšü”ü”üÞüÞüƒýƒýtþtþFÿFÿ‹ÿ‹ÿpÿpÿHÿHÿÿÿcþcþ7ý7ý™û™ûøùøù«ø«ø1ø1øÄøÄø0ú0ú”û”û�ü�ü+ý+ý»ý»ýdþdþàþàþ.ÿ.ÿnÿnÿ ÿ ÿ—ÿ—ÿ+ÿ+ÿVþVþgýgýóüóü‹ý‹ýZÿZÿÍͳ³££††$$¹¹aaüþüþKþKþ8ý8ýôúôúÂ÷Â÷¦ô¦ôvòvò{ñ{ñññGòGòÂóÂóøõøõtøtø¥ú¥úþûþû~ü~übübüÃûÃûÀúÀúÔùÔù¾ù¾ùùúùú‚ý‚ýðð� � $$ŒŒÖÖË˧§ŽŽ““¨ ¨ ï ï ½ ½   ³ ³ í í m m 2 2 ª
ª
[[õõŽŽBBKK……::À À Ë
Ë
z z ï ï   á á ¦ ¦ 4 4 ¥
¥
N
N


p p ÓÓMMNNéÿéÿoþoþ�ý�ýüüXùXùÛõÛõ.ó.óPòPòÿòÿò6ô6ôcõcõ¢ö¢öø÷ø÷žøžø#ø#øÂöÂöRõRõæôæôÛõÛõ»÷»÷·ù·ùûûÂûÂûüüüü°û°ûyûyû'ü'üþþ~~<<½½yy__°°ââxx£
£
À À ¾ ¾ V
V
A
A
Ð
Ð
& & T
T
îîIIÊûÊû>ø>øîõîõôôôôÒôÒôõõÉõÉõÿöÿökøkøùùâøâø,ø,øé÷é÷7ø7øŒøŒøpøpø0ø0øŸøŸø¾ú¾úšþšþ__ˆˆ
Ï
Ï
â â ; ; „„’’ÅÅûûÈÿÈÿ"ý"ý�û�û‰ú‰ú¹ù¹ùéøéørørø ø ø4÷4÷½õ½õôôóócócóÊôÊô½ö½ö“ø“ø#ú#ú û û%û%ûúútøtø ÷ ÷ºöºö_÷_÷[ø[øPùPù$ú$úüúüú½û½ûéûéû%û%ûóùóùúøúøœøœø½ø½øÆøÆøvøvøGøGø²ø²øúúíûíûÅýÅý;ÿ;ÿKKéé’’fÿfÿèýèý™ü™ü'ü'üFýFý�ÿ�ÿøø””gg‚‚oov
v
+ + % % s s     Ù
Ù
« « % % 

  --­­%%ÃÃ’’w w î î ��²²›ÿ›ÿÕüÕüúú§÷§÷ÄõÄõ©ô©ôœôœô„õ„õãöãö,ø,øëøëø#ù#ù ù ùÊøÊø²÷²÷ðõðõ,ô,ô\ó\ó4ô4ôÕöÕöûûLL••× × ˆ ˆ Æ Æ      Ú Ú $
$
qqFFééøø©©>>ÐÐ77  ((ÒÿÒÿkýkýÌûÌû¬û¬û"ý"ýkÿkÿQQDD``aaººooEEMMŽŽ88ÖÖ55KK<<ÀÀ½½��þþèè¼þ¼þ»û»ûªùªù ù ùsùsùHúHúQûQûGüGü¥ü¥üùûùûUúUúiøiø_÷_÷Ð÷Ð÷€ù€ùnûnûÄüÄücýcý¢ý¢ý£ý£ýGýGýŸüŸü:ü:ü�ü�ü‰ý‰ý6þ6þþþùüùüÇûÇûûû“û“ûoýoý&&°°‚‚ee­­ÄÄ÷÷XX··­­±±éé`ý`ý(ù(ùhõhõóó1ò1òòò}ò}òyóyó×ô×ô@ö@öQ÷Q÷øø—ø—ø ù ù)ù)ùùù2ù2ùíùíùÓûÓûêþêþ®®uuŒ Œ à à á á ô ô [ [ » » H H t
t
  ¯¯rrÖÿÖÿ=þ=þÊýÊýrþrþôÿôÿssÅÅVV²ý²ýlûlûûû—ü—ü2ÿ2ÿeeÃÃÜÜáá>>vvõõóóLLÐЕ•44||N N Æ Æ Ê Ê _ _ zz99ÖÖooÁÁ­­ªþªþ`ý`ý=ý=ýþþrÿrÿ¤¤ŽÿŽÿ‰ý‰ýûûYøYøòõòõKôKôÒóÒónônôUõUõÁõÁõwõwõùôùôòôòôíõíõ°÷°÷µùµùTûTû
ü
üÝûÝû û ûúú[ù[ù¶ù¶ù/û/ûlýlýêÿêÿnnggþþ  ÊÊ��nn©©RþRþüüLùLùwöwöôôµòµòˆòˆòMóMó†ô†ôàõàõU÷U÷ùù û ûNüNüñûñûÇùÇùßößöÍôÍôfôfô¤õ¤õù÷ù÷2û2û*ÿ*ÿggEE

³ ³ w w Þ Þ   å å 3 3 ÿ
ÿ
¢ ¢ [[……yyee» » ›


ÓÓ’’oo8ÿ8ÿkþkþ/ÿ/ÿûû//55¨¨èèJJÚÚ„„I I 

f
f
-
-
R R ttõõ””ššõõ::  **£ÿ£ÿ»ü»üòøòø£õ£õôôXôXôèõèõÈ÷È÷JùJùæùæù¤ù¤ù�ø�ø÷÷ ö öÿõÿõÍöÍöø÷ø÷ùù÷ù÷ù¹ú¹úoûoûúûúû„ü„üRýRý}þ}þÖÿÖÿÍÍffüüÄÄêꎎ©©      ¹¹pp;;÷÷öö%%//‹‹¤¤H H ííÊÊ¥ÿ¥ÿŒýŒýùûùûµúµúöùöù1ú1ú9û9ûVüVü´ü´üúûúûƒúƒúùù/ø/øÔ÷Ô÷ë÷ë÷|ø|ø¿ù¿ùÐûÐû¹þ¹þ%%ttÊʲ²œœ––? ? ò ò \ \ ‹‹ÿÿýýyùyù³÷³÷÷÷ó÷ó÷RøRøøøçöçö›ô›ôíñíñ:ð:ðnðnð5ò5ò�ô�ôëöëö+ù+ù(û(û<ü<üÅûÅûAúAúÌøÌøHøHøºøºøºùºù­ú­úaûaûÑûÑû:ü:üÛüÛü™ý™ýþþTþTþnþnþ:þ:þZýZý™û™ûsùsùÉ÷É÷\÷\÷¤ø¤øVûVûMþMþ22CCÿÿOýOý²û²ûúú¿ø¿ø ø øTøTøOùOù;ú;ú—ú—ú}ú}úÈúÈú-ü-ü¾þ¾þŒŒ‘‘dd55……££¾¾@@00��UU©©  ää¬ ¬ D
D
  ÙÙ¤¤JJ¼¼ëÿëÿ#þ#þcücüeúeú ø øâõâõ¢ô¢ô˜ô˜ôsõsõ³ö³ö0ø0øØùØù1û1û{û{û@ú@úøøéõéõÿôÿôrõrõ÷÷°ù°ù`ý`ýÝÝç
ç
} } ééTT‚‚BBSSO O ƒ
ƒ
ÑÑnn7 7 Ž
Ž
� � h h 

ÛÛ""77¾ÿ¾ÿÍþÍþÈÿÈÿLL¶¶  ——ªªýýC
C
N N ú ú ú ú › › † †   î î \ \ h h s s € € È È °
°
BB‹‹˜˜4ÿ4ÿ/ÿ/ÿËÿËÿPPTT½ÿ½ÿþþÓüÓüaûaûÊúÊúðúðú-û-ûÿúÿú”ú”ú‹ú‹úûûÁûÁûüüëûëûCûCûAúAúùùøøH÷H÷³ö³ö1ö1öéõéõüõüõÅöÅö–ø–øCûCûõýõýßÿßÿÀÀrrééMM––¤¤KKFF[ÿ[ÿ®ü®ü…ù…ù7ö7öxóxóÑñÑñ“ñ“ñ‹ò‹ò<ô<ôõõõõ5÷5÷­÷­÷Ž÷Ž÷(÷(÷ëöëöñöñöN÷N÷øø@ù@ù1û1û¼ý¼ýºº««00íí  

B B / / ú ú ö ö ZZWW(ÿ(ÿMýMý�ü�üšüšü0ý0ýþþ<þ<þâüâüúú5÷5÷²õ²õöö­÷­÷»ù»ùÃûÃû¢ý¢ýÿÿ«ÿ«ÿyÿyÿ×þ×þoþoþ¯þ¯þ±ÿ±ÿLL""­­**HH��..¦¦ÙÙ""ýýêúêúúúóúóúüüüüÞþÞþ~ÿ~ÿ„þ„þ€ü€ühúhúÌøÌøž÷ž÷�ö�öyõyõzôzôÀóÀóBóBóùòùòóó ô ôÆõÆõä÷ä÷«ù«ùØúØú„û„ûºûºû�û�ûüúüú~ú~ú›ú›újûjûêüêüïþïþhhaa‡‡F
F
j j ^ ^ s s QQ¢¢——‰‰::ÑÿÑÿ ý ýkûkûŠûŠûôüôü²þ²þXX%%  ww´´\\ÉÉÿþÿþ8ý8ý"ý"ýuþuþssÜܨ¨ÑÑ --°°k k ¾
¾
ˆ
ˆ
m m Œ Œ
o o �
¦¦úúaaÊýÊý÷ü÷üÇýÇý]ÿ]ÿ��;;­­bb„„Ïϱ±{{GG¾¾||……òònndd..»ý»ýÀúÀúøø˜ö˜öböbö÷÷Ê÷Ê÷NøNøgøgøøød÷d÷ôöôöÿöÿö-÷-÷éöéöööEõEõ{õ{õóöóöùùéúéúüü™ü™üÏüÏüýýtýtý¦ý¦ýŠýŠývývý¿ý¿ýfþfþFÿFÿMMÅÅÁÁââ  ÚÚ] ]      ��‘‘……µµ±±��¦ü¦üçøçø(ö(ö¸ô¸ô^ô^ô­ô­ô<õ<õþõþõŸöŸöºöºöûõûõšôšôFóFóÆòÆòsósóðôðô„ö„ö³÷³÷ÌøÌø•ú•úžýžýbbààttD D Â
Â
² ² P P ; ; ÉÉôôÅþÅþ²ü²üÁûÁûËûËû`ü`üÒüÒü6ü6üVúVúæ÷æ÷öö•õ•õHöHö¥÷¥÷gùgùjûjûhýhýÂþÂþ ÿ ÿ[þ[þQýQý¨ü¨ü¿ü¿üýýýý³ü³ü‡ü‡üýýgþgþ‹‹!!{{¸¸HHoo¸ÿ¸ÿòýòýýýÄýÄýñÿñÿ““ooùùÓÓƒƒHHÃë«JJ:ÿ:ÿØþØþÿÿ˜ÿ˜ÿ::IIÐЛ›HHaaœœääxxUUþþ’’ôôºº««ÙÙ‰‰Ž Ž 7
7
j j ™™__aaÛÛØØçÿçÿ[þ[þÏûÏûžøžøÖõÖõTôTô ô ô^ô^ôõõaöaöPøPølúlú³û³û†û†ûúúpøpø°÷°÷%ø%øOùOù‹ú‹úèûèûïýïý; ; 0 0 ŠŠóóññ€€ÚÚ¡ ¡ ö ö ªª  -
-
H H ž ž ý
ý
x x ïï}þ}þ ý ý:þ:þiÿiÿ"" –ÿ–ÿfÿfÿšÿšÿLL``––OO11YYvviiœœªª««½½ŒŒ……××¶¶\\þþXüXüûûæùæù&ù&ùüøüøWùWùåùåù*ú*ú-ú-úúú ú ú“ù“ù©ø©ø›÷›÷ùöùö*÷*÷øøQùQùSúSú²ú²útútú¢ù¢ùBøBø£ö£ö4õ4õmômôrôrôºôºôÏôÏôÝôÝô¤õ¤õ÷÷AúAú2ý2ý®ÿ®ÿ33uuøø……ÀÀªªŠŠÊÊ%%ªªYþYþpûpûƒøƒø:ö:öOõOõÛõÛõ~÷~÷mùmù²ú²úûûÁúÁú<ú<ú÷ù÷ùcúcú€û€ûýýrþrþ&ÿ&ÿ~ÿ~ÿcc­­77

h h ²²\\¬¬QQÍÍÿÿxx 
ÆÆéé**ççwwmm?ÿ?ÿïþïþ<ÿ<ÿ 6611ÈÈÕÕ||  ‚‚ËËãã”ÿ”ÿ¾ÿ¾ÿÀÀ††››ÛÛ??ÛÛ ÿ ÿzüzüÓùÓù·÷·÷`ö`ö ö ö¡ö¡ö¨÷¨÷ÃøÃø³ù³ùGúGúcúcúîùîù÷ø÷ø£÷£÷ööŽôŽô^ó^óòòûñûñòòóó¶ô¶ôböböÓ÷Ó÷ ù ùúú‹ú‹úšúšúkúkúzúzúáúáúQûQûÀûÀûžüžüuþuþhhãã÷÷ø ø Ò
Ò
Ù
Ù
Q
Q
  __ÖÖ²²ËË““€þ€þÝûÝû¹ú¹úûûSüSü�ý�ý‚þ‚þ
ÿ
ÿBÿBÿ0ÿ0ÿaþaþæüæü+û+û¸ù¸ùÒøÒø%ø%øÂ÷Â÷øø•ù•ùvüvüvvà à ¦ ¦ 11==øøvv1 1 ¿
¿
uuççÖ Ö ¥
¥
  y
y
ç烃´´  NÿNÿ²þ²þîþîþPÿPÿ‚ÿ‚ÿ‘ÿ‘ÿ¿ÿ¿ÿ[[8833//êêÓÓ¼¼@@ee°°îîøø¡¡ÏÏ&&÷þ÷þþþIýIýüü]ú]úÞøÞøføføcùcùûûCüCüŸüŸüšüšü×ü×ü:ý:ý ý ý÷û÷ûŒúŒúúú û ûnýný22bb°°9955ÞÞ��€€‡‡DD°°EE¯¯&&PP(
(
ˆ ˆ + + þ þ H H O
O
    | | ® ® È È   óóbbÿÿàúàú'ø'ø÷÷ýöýöñöñö:ö:öÞôÞôOóOó ò ò ñ ñRðRðîïîïððpðpð°ð°ð§ð§ðÃðÃðóñóñãôãô[ù[ùNþNþ  ººÈÈ ‡ ‡ 5 5 ))––±±ÈÈTT¶¶èè77ññìÿìÿ™þ™þdýdýmümüÁûÁû@û@ûöúöúûû×û×ûùüùüþþµþµþÈþÈþbþbþxýxýñûñûúú¯ø¯ø1ø1ø»ø»ø=ú=ú£ü£üŽÿŽÿííÌÌ¢¢çþçþ8ý8ýoûoû„ù„ùö÷ö÷8÷8÷¹÷¹÷-ù-ùæúæúHüHü&ý&ý”ý”ý ý ý!ý!ý(ü(üÜúÜúhùhù ø ø>÷>÷w÷w÷ÂøÂø{ú{úýûýû ý ý/þ/þ¾ÿ¾ÿbb88ÄÄtt%ÿ%ÿ…þ…þnþnþmþmþ‘þ‘þOÿOÿþþ��PP¨¨+
+
Ø Ø rrVVññüü»»yÿyÿDüDüQúQúüùüù„ú„úûû=û=û.û.ûƒûƒûvüvü|ý|ý þ þßýßýWýWýÊüÊü5ü5ü û ûRûRû©û©û<ý<ý___
_
;;¹¹®®••yy88ä䌌rrTTss**QQééüüvv3 3 ° ° yyññõõ>>¾¾ËË88ÑÑ‹‹UUääÈÈ®®ookkccœœ

c
c
µ µ ““NNóóRR„„��þþPûPûõøõøØ÷Ø÷øø±ø±øùùþøþøÌøÌøžøžøøø•ö•öXôXô=ò=ò]ñ]ñþñþñWóWóuôuôßôßôòôòôõõõõ€ô€ô†ó†ótòtò¯ñ¯ñ`ñ`ñ¡ñ¡ñròrò¡ó¡ó%õ%õ)÷)÷ÛùÛùÕüÕüRÿRÿ¥¥ÎΙ™¹¹ggwwUUoo‹‹ÊÊ{þ{þüüýùýùûøûøüøüøYùYùSùSùÐøÐø/ø/øõ÷õ÷ð÷ð÷ù÷ù÷øø]ø]øÙøÙøùù˜ø˜ø¯÷¯÷X÷X÷�ø�øûûmÿmÿaaœœõõš
š
˜ ˜ ù ù Ø Ø l l ¯
¯
ˆ ˆ ïïssˆˆ((ííMMPPLL88âÿâÿ:þ:þ›ü›ülûlûDûDûTüTüEþEþ‰‰ŒŒ¬¬wwÑÑmÿmÿZýZý�ü�üùüùü3þ3þ�ÿ�ÿrr��‰‰))}ý}ýåúåútøtø˜ö˜ö”õ”õ¨õ¨õ¨ö¨ö@ø@ø
ú
ú„û„û7ü7üØûØûfúfúiøiø•ö•öõõôôwówó€ó€óïóïó¬ô¬ôÊõÊõˆ÷ˆ÷õùõù^ü^üþþÔþÔþ ÿ ÿsÿsÿmm¬¬Äĉ‰‹‹ƒƒ\ \ r r **ÝÝGGÄÄááÝݤ¤ùùÙ Ù ˜
˜
ÕÕä䣣llÎÎÆÆŸŸÍÍooLL66ƒƒþþ{û{ûkùkù7ø7øøø+ù+ùÇûÇûÒÿÒÿpp““{ { ô ô 0 0 ~ ~   + + ;;ÈÈååÝÝÜÜ;;##™™¢¢—þ—þËüËü|û|û
û
û™û™ûýýèþèþŽŽbb@@wwŽÿŽÿàþàþ±þ±þÿÿÿÿÿÿ  ¤¤óóüüµµèèëë$$§ÿ§ÿµþµþµüµü-ú-ú5ø5øÚ÷Ú÷õøõøeúeú@û@ûûûTúTúzùzù¹ø¹ø®÷®÷>ö>öÕôÕô7ô7ôÌôÌôTöTöYøYøŽúŽúeüeü?ý?ý*ý*ý�ü�üÒûÒûIûIûÆúÆú?ú?úúújújú7û7û�ü�üGþGþhh>>[[ÞÞ88¯¯``77××ûûÝÝUU::—ý—ý(û(û¤ù¤ùÌøÌøè÷è÷böböŽôŽô!ó!óqòqò3ò3òúñúñ�ñ�ñIñIñññûðûðâðâðññðñðñ:ô:ôøø¶ü¶üEEêêeeÎÎm m Ú Ú R
R
©
©
b
b
  EE  ™™11++GGuu¬¬ŸŸÇÇééoÿoÿ{ý{ý\ý\ýÿÿÁÁ==››ääÿÿ/ÿ/ÿìÿìÿpp??%%ÀÀ¶¶áá  ’’¼¼��{ý{ýÄûÄûiûiû«ü«ü ÿ ÿbbªªŒŒ||LLUÿUÿ3þ3þ�ü�ü§ú§úaùaù#ù#ùºùºù·ú·úÈûÈûåüåü2þ2þpÿpÿ›ÿ›ÿdþdþýý<ü<üÛûÛûËûËûÞûÞûküküuýuýÝþÝþÁÁÇÇûû; ; ï ï > > þ þ ®®EE––´´Î΂‚íÿíÿ°ÿ°ÿÿÿðýðýÅüÅüWüWüÚüÚüþþ~ÿ~ÿ€€ƒƒqÿqÿÇýÇý%ü%üôúôújújú·ú·úcücü©ÿ©ÿ~~  pp¬¬  ¸¸ÉÉs s ý ý ¯
¯
¢ ¢ ÔÔQQ22hh´´¥¥ççööòò]ÿ]ÿ(ü(üTúTúúúþúþú/ü/üõüõü0ý0ýýýÂüÂü¥ü¥üºüºüûüûü®ý®ýéþéþ——PPµµ©©&&""¡¡ÕÕ]]›þ›þpûpûšøšø(÷(÷R÷R÷IøIø
ù
ùùù½ø½ø¢ø¢øÄøÄøbøbø¼ö¼öôô½ñ½ñ‡ð‡ð­ð­ðÄñÄñ:ó:ó“ô“ôsõsõÁõÁõ­õ­õUõUõ’ô’ômómó9ò9òÃñÃñVòVòµóµóRõRõÏöÏöMøMø ú ú8ü8ü¥þ¥þÞÞ¨¨  ÂÂïï¼¼¬¬ààÿÿœœÎÎññ<<±±^^ppààÚÚhh¶¶±ÿ±ÿsþsþµýµýþþÒÿÒÿ¦¦ôô7 7 Ñ Ñ V V é é MM--ÂÂ;;ŠŠ  ˆ ˆ €€;;——\\bbžžšÿšÿàûàûØøØø¦÷¦÷LøLø:ú:ú£ü£ü¦þ¦þ¼ÿ¼ÿ…ÿ…ÿ\þ\þÒüÒütûtû¥ú¥ú„ú„ú)û)ûEüEüwýwýŽþŽþ“ÿ“ÿ££‹‹**õõ›› þ þáúáúé÷é÷ëõëõ'õ'õpõpõ©ö©öŠøŠøwúwúÏûÏûGüGüüüAûAû$ú$úŠøŠø®ö®öõõ(ô(ôñóñó>ô>ôúôúô?ö?öFøFøÐúÐúýýNþNþ>þ>þ×ý×ýþþÿÿ44RRll©©aa 
 
Ý Ý ÛÛ::@@z z § § B
B
C C SS‚‚ííHH11��ÊÊ==-ÿ-ÿÆþÆþ9ÿ9ÿwwXÿXÿýýkúkúô÷ô÷ööõõuõuõ6÷6÷0ú0úÁýÁýSSkkœœÕÕ ´´ÛÛ  JJÔÔƒƒ””zz((¶¶ÒÒ‘‘¤¤¿ý¿ýïûïû‘û‘ûküküÚýÚýÿÿÛÿÛÿDDwwƒƒ==ÅÿÅÿ›ÿ›ÿFF••ÕÕyyÕÕ‹‹ÕÕúúzzAA¶¶FF  ZZ²² ÿ ÿ’ÿ’ÿKK}}‰‰~~DDooçþçþýý’û’ûÅúÅúêúêúüüþþyyLL''ÞÞÄĉþ‰þžýžýXýXýXýXý/ý/ýÇüÇününü}ü}üýýRþRþ³³ææÑÑ®®ÂÿÂÿ[ÿ[ÿdÿdÿ*ÿ*ÿBþBþÐüÐü(û(û}ù}ùÏ÷Ï÷/ö/öêôêôôô¶ó¶ó©ó©ó½ó½óªóªó`ó`óïòïòdòdò×ñ×ñµñµñgògò'ô'ôÉöÉöúùúùýýé退øøÔÔ
/ / W W Ö Ö ê ê ŒŒ××TTÞÞººccmm‡‡ˆˆ¤¤“þ“þ/ü/üÕúÕú¬ú¬ú“û“û2ý2ýÃþÃþRÿRÿþþÉüÉüýúýúÃùÃùMùMù�ù�ùÝùÝù-ú-ú}ú}úAûAûÑüÑüÿÿþþÐÐ(([ÿ[ÿýýÙúÙúäøäø2÷2÷öö ö ö�÷�÷cúcú?ý?ý3ÿ3ÿæÿæÿÖÿÖÿ~ÿ~ÿþþþþ þ þ™ü™üûûàùàù•ù•ùúúûûƒüƒü;þ;þ€ÿ€ÿâÿâÿtÿtÿ¬þ¬þþþòýòýþþGþGþ_þ_þþþ_ý_ýãüãü€ý€ýÍÿÍÿÁÁZZ( ( ô ô † † Ú
Ú
j j EEggÌÌJJ²²ããççééYYSSSSAAîîII±±ÜÜTT]]ººyy  ê
ê
f f zzVVûû554422¦¦H H   ƒ ƒ ö ö XX¿¿ù ù % % … … DDààlþlþ þ þxþxþÁþÁþuþuþÌýÌý+ý+ýÚüÚüËüËüÊüÊüþüþüHýHývývý•ý•ýæýæý¨þ¨þ£ÿ£ÿWW@@eÿeÿPþPþuýuýÜüÜüöûöûBúBúøøöö‡õ‡õXöXöº÷º÷ÍøÍøPùPù†ù†ù ù ù…ù…ùÄøÄøðöðö=ô=ôjñjñ¤ï¤ï©ï©ïHñHñwówóKõKõOöOö‘ö‘öGöGö‰õ‰õ–ô–ôäóäóÄóÄó(ô(ôªôªôÚôÚô¤ô¤ô’ô’ô>õ>õ÷÷ÑùÑùèüèüÈÿÈÿþþ!!//‚‚žž����<<//pp//¸¸PÿPÿ^þ^þöýöýúýúýþþ÷ý÷ýjýjý ü ü©û©ûUúUú›ø›ø ÷ ÷QöQöÏöÏö+ø+øóùóùüüoþoþÍÍÓÓ}}ddÓÓk k E E � � H H 

3333úúÙÙ__´´üü!!�ÿ�ÿÉüÉü²ú²úÆùÆùCúCúÎûÎû•ý•ýÅþÅþ$ÿ$ÿÿÿºþºþEþEþuýuýqüqü±û±ûrûrû¦û¦û5ü5ü0ý0ý�þ�þpp66ûû@ÿ@ÿ;ý;ý)û)ûHùHù3ø3ø‘ø‘øiúiú ý ý†ÿ†ÿ[[““00((==ffGþGþ™ü™üÞûÞû#ü#üýýxþxþWWccÀÀPPüü®®××UU88úúii??ííÛ Û óóãã‘‘``  ¹¹‘‘­­/ / ‹ ‹   OOÅÅpplÿlÿõýõý^ý^ýwýwýgýgý�ü�ü¨ú¨úù÷ù÷=õ=õóóòñòñññññ·ò·òûóûóiõiõ÷÷YùYùKüKü½ÿ½ÿ  [[[[ÑÑ..  ½½èè00¾¾¼¼ççDDææ¾ÿ¾ÿ·þ·þ»þ»þ5ÿ5ÿ7ÿ7ÿÈþÈþ]þ]þ_þ_þ¾þ¾þæþæþƒþƒþ¯ý¯ýåüåüšüšüÞüÞü�ý�ýVþVþKÿKÿ66õõWWvvVVdd;ÿ;ÿ¬ý¬ýüüÂúÂúÞùÞùsùsù•ù•ùBúBú2û2ûíûíûüüÃûÃûÐúÐú+ù+ù
÷
÷õõkôkô`õ`õš÷š÷%ú%úDüDüiýiý±ý±ýrýrýýý³ü³ü>ü>ü×û×ûKûKûpúpúùù°÷°÷
÷
÷Ç÷Ç÷åùåùžüžüeÿeÿÀÀWW¿¿ûû  ’’ll

èè]]ÛÛLLþþ‘û‘û‚ù‚ù$ø$ø~÷~÷7÷7÷éöéöˆöˆööö—õ—õÙôÙôÃóÃóßòßòîòîòôô¸õ¸õa÷a÷ÞøÞø�ú�ú½ü½ü‡ÿ‡ÿ••��l
l
    QQïïgg$$RRÚÚxxééÛÛ… … … … > > å圜ààõõÁÁ66òò¤¤ÛÛNN€€MÿMÿÓþÓþèþèþ3ÿ3ÿpÿpÿÔÿÔÿä䤤QQýý//ôÿôÿÉýÉý¤û¤ûlùlùŸ÷Ÿ÷÷÷øøPúPúËüËüÈþÈþâÿâÿ†ÿ†ÿDþDþ‡ü‡üàúàú·ù·ùWùWù|ù|ùæùæù—ú—úûûQüQüÛüÛü7ý7ý¶ý¶ýZþZþçþçþÿÿÄþÄþ9þ9þzýzýœüœüóûóûüüÄýÄý¢¢ù ù ô ô Z Z z z { { µ
µ
J
J
á á ÍÍ99¯¯77  LLIIÞÞ¡¡øø\\¶¶ÂþÂþýýíûíûkûkûûû¢ú¢ú7ú7úQúQú|û|û"þ"þÉÉSSééU U â â Ì Ì øøKKww::llÞÞmmQQ77\\ÜÜØØppÿÿýý û û“ú“úÉùÉùùùÊùÊù{ú{úæúæú´ú´ú,ú,úâùâùúúYúYú ú úõúõúœûœû§ü§üÌýÌýþþwþwþñýñýWýWýýýÎüÎü7ü7ü û û±ù±ùpøpøê÷ê÷2ø2ø3ù3ù‰ú‰ú’û’ûëûëû|û|ûuúuúÔøÔø�ö�ö3ô3ôKòKò�ñ�ñMòMòÞóÞó®õ®õ2÷2÷MøMø,ù,ù ú úþúþú¿û¿ûüü
ü
üšûšûÛúÛú ú ú—ù—ùúú×û×û�þ�þööRRÓ Ó S
S
ò ò ` ` N N ì ì     É É ± ± ± ± æ æ ÷÷††ýý  ÷÷**œœŒŒ[ÿ[ÿ2ý2ýfûfû3ú3ú¢ù¢ùLùLù´ø´øé÷é÷˜÷˜÷mømøwúwú"ý"ý‘ÿ‘ÿuu,,ÂÂÍ;¾óó((ËËÉɯ¯GG„„ˆˆ¯¯yy^^†þ†þ`ü`üÉúÉúcúcú@û@ûùüùü³þ³þïÿïÿzzwwéÿéÿÿÿüýüý0ý0ýéüéüýý–ý–ýŒþŒþßßLLÿÿÝÝ  »»ÏÿÏÿhýhýûûxùxù4ù4ùvúvúÐüÐüUÿUÿ//ÉɆÿ†ÿfýfýcûcûèùèùùù®ø®ø—ø—øÅøÅø;ù;ùúú\û\ûÝüÝü¡þ¡þNN——==22ÐÐ** ÿ ÿ\þ\þ£þ£þ{{´´ŽŽ œ œ 99ûûþþ~~ÅÅ**” ” ¯ ¯   ÁÁ„„ccÑÿÑÿ«þ«þÍýÍýâüâüÆûÆûqúqúùùä÷ä÷õöõöööôôôôÎóÎóÏòÏòòòÜñÜñ\ò\ò
ô
ô÷ö÷ö�ú�ú6þ6þËË¢¢››ÿÿ""¨¨øøüü??bb11þþÚÚmm¾¾  ããpp))ÓÓ°°èèUUŸŸ��\\§§MM››ˆˆãã??IIÓÓ""PPTTÊÊ„„ºº¾¾ !ÿ!ÿ/ÿ/ÿýÿýÿÞÞMM))ÞþÞþ.ý.ýZûZû”ù”ù>ø>ø™÷™÷ ÷ ÷RøRø_ù_ùúú™û™û‰ü‰ü0ý0ýeýeý,ý,ýoüoüûûùùúöúöQõQõ’ô’ôóôóôuöuö£ø£øEûEûåýåýuuÙÙ{{êê¶¶00ÖÖøøúÿúÿkýký_û_û¶ú¶ú;û;ûºûºû%û%û�ù�ùÕ÷Õ÷¶ö¶ö>ö>ö ö öâõâõ×õ×õáõáõÝõÝõÁõÁõ·õ·õ)ö)ö}÷}÷·ù·ùuüuü)ÿ)ÿwwhh  ddiiNNO O Y
Y
ÿ
ÿ
ï
ï
H
H
i i ¤¤‚‚··kkmmïïeþeþbübü<û<ûûûÓûÓûýýŽþŽþˆÿˆÿžÿžÿ»þ»þ}ý}ýšüšübübüšüšüçüçü3ý3ýÚýÚýÿÿ��ýýÂÂÊÊ##¤¤fþfþ±û±û9ù9ù¼÷¼÷Õ÷Õ÷rùrùüüµþµþ¸¸ddÑÑ ÿ ÿ‘þ‘þæýæýqýqýÙüÙüóûóûûûpúpúLúLú¬ú¬úûûÃüÃüFþFþ¼ÿ¼ÿƒƒPP‡ÿ‡ÿ¶þ¶þ+þ+þáýáý˜ý˜ýœýœýoþoþ‹‹ººllÇ
Ç
s s ??88••££°°»»tt‚‚ý ý Z Z 1 1 ·
·
§
§
$
$
Q Q [[¾¾——••<<RRèèKK¶¶HHæþæþÌýÌýšýšýõþõþÎÎ--ÒÒD D ± ± ¯ ¯ � � ! ! XX;;  JJççÈÈ««ZZ¦¦GG44äýäýÓûÓû
ú
ú`ø`øêöêö&ö&ö]ö]ö÷÷Þ÷Þ÷<ø<ø:ø:øí÷í÷¢÷¢÷k÷k÷œ÷œ÷=ø=øùùúúûûÄûÄû4ü4ü‘ü‘üýý†ý†ýŸýŸýJýJý©ü©ü¥û¥û¨ú¨úúúGúGú[û[û§ü§ü{ý{ý|ý|ýÏüÏüÒûÒûËúËú¬ù¬ùHøHøªöªö õ õïóïó�ó�óÞóÞóÖôÖôUöUöCøCø8ú8ú¶û¶û•ü•ü ü üÇûÇûúú ø ø4ö4öõõØôØô`õ`õÃöÃöÓøÓøfûfû þ þ--��òòccNNzz{{÷÷ããXX……ÔÔ²²^^ÆÆ<<KK€þ€þ ý ýÐûÐû®ú®ú�ù�ùdødø?÷?÷øõøõªôªô³ó³óÃóÃóGõGõøøßúßú ý ýxþxþ—ÿ—ÿÒÒMMÑÑ**@@ÒÒ��55‘‘üü¾¾ææ¯¯ÄÄ@ÿ@ÿøýøýºýºýŒþŒþ11''òòee  DDLLTTTT‘‘qqØØ‘‘E E —
5 5 ³
³
0 0 ßßPP``••PPüü��VV//ÉÉÅÅHHÚÚññ››OÿOÿ—þ—þºþºþºÿºÿ]]nnbbŽŽžž¥¥¡¡zzgg/ÿ/ÿ0þ0þ þ þ?ÿ?ÿtt``WW
~ ~ Ÿ Ÿ   £ £   â⢢ÝÝžžªªÇǬ¬MÿMÿ½ý½ý)ü)üÚúÚúþùþù¦ù¦ù­ù­ù§ù§ùùùè÷è÷<ö<ötôtôÌòÌòŠñŠñ,ñ,ñ ò òôôÎöÎö[ù[ù„û„ûaýaý/ÿ/ÿÐÐññ@@ùù¦¦¦¦iiýýõõ!!ýýSS««�ÿ�ÿlþlþáýáýÂýÂý¤ý¤ý[ý[ý¼ü¼ü ü ü_û_û½ú½ú)ú)úâùâù3ú3úûû@ü@üLýLýþþüþüþñÿñÿ¦¦ÒÒ55"ÿ"ÿóýóýóüóüfüfülülüýýÌýÌýwþwþÂþÂþŸþŸþAþAþÙýÙý—ý—ý-ý-ý‡ü‡üzûzû$ú$úßøßøù÷ù÷Þ÷Þ÷æøæøçúçúýý¼þ¼þ³ÿ³ÿïÿïÿYÿYÿêýêýÆûÆû`ù`ù,÷,÷™õ™õõõzõzõ¯ö¯ömømøeúeú7ü7ü¬ý¬ýÍþÍþìÿìÿ..%%ggóó\\  ì좢’ÿ’ÿ{ÿ{ÿÏÿÏÿéÿéÿÿÿäýäýøüøüŒüŒü¶ü¶ü ý ý)ý)ý™ü™üfûfûúú'ù'ùbùbùÎúÎúàüàüíþíþÅÅ��AA%%%%;
;
X X cc

jjEE­­ÝÝSS³ ³ Þ Þ Í Í ppZZ33ÎÎ##ããµµýý__''ëÿëÿãþãþúýúýýýüü”û”ûÏûÏûÔüÔüOþOþÇÿÇÿ´´ÂÂÊÿÊÿþþ
ü
üBúBú>ù>ùûøûø…ù…ù¸ú¸ú•ü•üœþœþ¨¨��~~¶¶ÌÌBBÔþÔþèüèü8û8ûLúLúbúbú^û^ûåüåü¡þ¡þþþååýþýþþþnýnýñüñüÊüÊüýý�ý�ýiþiþ”ÿ”ÿYYÜÜÎο ¿   J J H H ; ; ¾
¾
D D %%’’JJÇÇggÏÏÄÄHHêêffÅÅ{{ddññŸþŸþDüDü‘ú‘úfùfù|ø|øÖ÷Ö÷Â÷Â÷¦ø¦øYúYúcücüDþDþõÿõÿ{{Íͳ³þþ³³  OO22~~Ì̇‡•ÿ•ÿUþUþýýŸûŸû>ú>úóøóøøø¬÷¬÷©÷©÷Ã÷Ã÷â÷â÷øøøøøø¤÷¤÷ïöïöhöhöwöwö=÷=÷uøuøÊùÊù(û(û”ü”üíýíýÊþÊþ ÿ ÿ×þ×þ§þ§þÀþÀþ.ÿ.ÿæÿæÿ²²€€%%qq__::==HH<<¾ÿ¾ÿÂýÂýåûåûüúüúfûfû ý ý]ÿ]ÿ……TT¶¶xxHH‡‡àýàý3ü3ü–û–û¬û¬ûýûýûbübüýýhþhþ<<ccŸŸˆˆ¼¼ìì__¾¾~~‘‘††&&››11ççooSS€€BÿBÿ<ý<ý×û×ûÈúÈúƒùƒùÒ÷Ò÷éõéõþóþóKòKòññ}ð}ðÛðÛð÷ñ÷ñ‡ó‡óHõHõ ÷ ÷ÆøÆø^ú^úøûøûÊýÊýßÿßÿ!!??ääúú„„ÃÃääêêääÜÜMM77££::66ŸŸ‘‘!!™™››!!OOCCÑÑ··òòAADD¿¿oo^^¿¿  £ÿ£ÿ”þ”þ¸ý¸ýýýòüòüƒýƒýeþeþ ÿ ÿHÿHÿWÿWÿ�ÿ�ÿÇÿÇÿ|ÿ|ÿuþuþïüïüqûqûoúoú4ú4ú¼ú¼úüüñýñý88zz\\\ÿ\ÿŠýŠý¡ü¡ümümümümüüülûlûÍúÍúéúéúTüTüÿÿ  99? ? l l { { O O æ
æ
Éɨ¨**kk**©©¡¡

8ÿ8ÿýý3ü3ü‰û‰û›û›ûüü
ü
üFûFûÄùÄùøø¢ö¢ö‰õ‰õ¸ô¸ôôô¥ó¥óñóñó
õ
õÁöÁöÌøÌøÿúÿúnýný÷ÿ÷ÿooUU››HHzz}}¾¾€€½½þ þ ç
ç
H H 4 4 Â
Â
ðð··\\ßß¶¶¼¼..££pÿpÿ þ þGýGý�ý�ý™þ™þúÿúÿXXoo!!//œœ––ffpÿpÿçþçþÇþÇþãþãþòþòþ­þ­þ'þ'þ™ý™ýiýiý©ý©ý)þ)þ�þ�þÇþÇþ€þ€þ¸ý¸ý_ü_üŠúŠú¢ø¢øq÷q÷‰÷‰÷èøèø û ûˆýˆýˆÿˆÿ··´´NÿNÿ ý ýµúµúùùøø�÷�÷ÎöÎö ö ööõöõÛöÛöÏøÏøYûYûõýõýggYYooDD‹‹ˆÿˆÿJÿJÿ¦ÿ¦ÿ22ÕÿÕÿ.ÿ.ÿ‡þ‡þþþ›ý›ý(ý(ý¥ü¥üüü-û-û@ú@ú3ù3ùæ÷æ÷WöWö¸ô¸ôlólóêòêò?ó?ó.ô.ôyõyõÕöÕöTøTø ú úüüOþOþïïÇLjˆííÞ
Þ
8 8   ˜ ˜ ƒ ƒ   : : ˆ ˆ ê
ê
B
B
g g <<ËË++uu††  kk]]éé¼¼ì좢ÿÿ¥ý¥ý’ü’ü+ü+üŒüŒüWýWý-þ-þõþõþŠÿŠÿÕÿÕÿ§ÿ§ÿëþëþþþeýeýýý�ü�üÄûÄûûû>û>û…ü…üþþJJaaàà..rrSS``¡ÿ¡ÿýýÔûÔû6û6ûÓûÓû‹ý‹ýäÿäÿþþ  òò22ŸŸµµHH»»»»33°°œœ++ˆˆI I ÆÆ&&îî++��  ff~~Éɦ¦ø ø       î î ÁÁ°°ùùLLXXÑÑ««EÿEÿÿüÿüûûcùcùâ÷â÷‡ö‡ö}õ}õõõGõGõlölö6ø6øDúDú(ü(ü²ý²ýßþßþ†ÿ†ÿ~ÿ~ÿÊþÊþÊýÊýÿüÿü¼ü¼üâüâü ý ýêüêüšüšüTüTüIüIü.ü.üÂûÂûèúèúØùØùùùpøpø=ø=øoøoøùùÆùÆù
ú
úfùfùþ÷þ÷¯ö¯öUöUö-÷-÷óøóøûû÷ü÷üuþuþnÿnÿðÿðÿ>>··‚‚,,bb((¢¢°°ssTT--øÿøÿ­ÿ­ÿ8ÿ8ÿ%þ%þ ü ü%ù%ù�ö�ö[õ[õöö:ø:øÏúÏúüüüüGþGþÂþÂþ�þ�þåýåýÄüÄüYûYûõùõù©ø©øx÷x÷LöLöuõuõLõLõööÅ÷Å÷tútúÄýÄýöö++ÚÚBB77¢¢ÛÛ¥¥bbŠŠWW  wwÇÿÇÿÈþÈþ]ý]ýªûªûìùìùQøQøÉöÉö(õ(õzózó
ò
òTñTñeñeñòòíòíòëóëóõõaöaöû÷û÷àùàùüüWþWþÅÅ@@ŒŒ®®ƒ ƒ ÿ
ÿ
  – – £ £ ‰ ‰ ³ ³ ; ; ÒÒ::ôôä ä Y Y   Ì
Ì
‚ ‚ Ë Ë ±±��§ § @ @ ª
ª
U U ¬¬ÁÁX X ø ø X
X
¯
¯
½
½
 
 
=
=
£ £ »»EEGGEEnnééMM{{¥¥ÀÀgg..þþ·û·ûÎùÎùÌøÌøÙøÙø¢ù¢ùÄúÄúÐûÐûgügü{ü{üüünûnûÈúÈúUúUú7ú7úDúDú ú ú7ù7ùøøV÷V÷á÷á÷úú…ý…ý„„UU$$° ° 

… … ‚‚ffƒƒßß%%;;LL��ÕÕ3ÿ3ÿŸþŸþ+þ+þ—ý—ý®ü®ühûhûèùèùxøxøI÷I÷8ö8öõõòóòó×ò×òòòÒñÒñHòHòšóšó¨õ¨õý÷ý÷7ú7ú$ü$üÁýÁýÿÿåÿåÿ@@OOtt¿¿++••  ˜˜99··¼¼¨¨ÁþÁþÇýÇý6ý6ýýýYýYý™ý™ýdýdýOüOü½ú½ú‹ù‹ù|ù|ùºúºúÚüÚüéþéþ<<��ooÚÿÚÿÂÿÂÿÀÿÀÿ¸ÿ¸ÿ´ÿ´ÿ»ÿ»ÿ»ÿ»ÿ}ÿ}ÿåþåþ$þ$þ¯ý¯ýÞýÞý­þ­þÌÿÌÿ¸¸¦¦ÿÿšüšü"ú"ú’ø’øaøaøWùWùëúëú�ü�üþþDÿDÿýÿýÿùÿùÿKÿKÿ þ þ
ý
ýüüáúáúEùEù÷÷FöFöKöKö·÷·÷=ú=úpýpý®®44ŠŠ˜˜ææ¾¾òòYYÂÂÝÝÐй¹ÆÆ§§22``ààÊÊ^^üü·ÿ·ÿhþhþýüýü¬û¬ûÄúÄúúú½ú½úRûRû ü üýý`þ`þîîää××¼¼© © ˜ ˜ [ [ ­­88ããÛ Û ‡ ‡ 3 3 <
<
« « v v < < €€ÿÿxxââ88ÐÐMMÔÿÔÿvþvþ×ý×ýøýøýcþcþ”þ”þUþUþÿýÿýþþ þ þ]ÿ]ÿÛÿÛÿ ñÿñÿtÿtÿ}þ}þ8ý8ý'ü'üÖûÖû›ü›ü6þ6þ..××ÀÀ««˜˜÷ÿ÷ÿKþKþÁüÁüzûzûnúnúóùóùQúQú[û[ûŒüŒü]ý]ý‰ý‰ýrýrýfýfý¢ý¢ýþþþþ‡ý‡ýGüGü™ú™ú.ù.ùµøµø—ù—ùºûºû�þ�þŠŠYYÏϼ¼Ì Ì ø ø ¡ ¡ : :     àࢢ__ÊÊuuîî,,<<%%ôô‰‰õÿõÿfþfþÎüÎü-û-ûsùsùÅ÷Å÷öö�ô�ô ó ó^ò^òŠòŠòŠóŠóõõ•ö•ö#ø#ø¶ù¶ù0û0ûFüFü»ü»üWüWüuûuû‰ú‰úëùëùÅùÅùûùûùzúzú@û@û ü ü©ü©üèüèüËüËü„ü„ü7ü7üüüïûïû7ü7üÓüÓütýtý�ý�ýçüçü·û·û«ú«úœúœú û û’ý’ýÔÿÔÿÐÐXXxx__##ÎÎXXçç~~& & ¬ ¬ ™ ™ ®®>>  ÛÛœœ��ººððÃÃ//,,‹þ‹þôýôýbþbþ`ÿ`ÿjj--®®ööííii~~ÿÿÕüÕüîùîùÇöÇö6ô6ôÙòÙòÄòÄòÂóÂó’õ’õú÷ú÷�ú�úÃüÃü'þ'þ¤þ¤þ”þ”þsþsþœþœþöþöþ[ÿ[ÿ ÿ ÿªÿªÿ“ÿ“ÿcÿcÿQÿQÿ™ÿ™ÿkk÷ÿ÷ÿ¦þ¦þçüçüBûBûþùþùíøíøì÷ì÷ÖöÖöÜõÜõDõDõõõNõNõÇõÇõŒöŒö–÷–÷×ø×øIúIúÐûÐûwýwýYÿYÿ��  ¨¨  é
é
û û k k � � ‘ ‘ « « é é Q Q ˜˜zz~ ~ Þ Þ R
R
r r n n ò ò T
T
+
+
v v ee33²²œœyy³³||}}ŒŒ““§§ããssÇÇÿÿüüúú{ù{ùHúHúºûºûýýÞýÞýþþ”ý”ýÂüÂüÀûÀûÌúÌúðùðù!ù!ù‚ø‚ø>ø>øWøWø«ø«øùùOùOùŸùŸùúú¦ú¦úðúðúÆúÆúúúùù
ø
ø;÷;÷èöèöB÷B÷løløOúOú¸ü¸ü}ÿ}ÿ==¹¹””ššÛÛ��øø22uußß©©ÌÌbb€€SSÙÙ,,""dd¬ÿ¬ÿ²þ²þMýMýÑûÑû{ú{úVùVùøøóöóöOöOöˆöˆö�÷�÷ùùÍúÍúñüñüyÿyÿ>>vv¼¼}}]]™™’’ÁÁ**66þþââôô>>CCEEOÿOÿ?þ?þýý©û©ûzúzúÛùÛùúúãúãú?ü?ü|ý|ý<þ<þCþCþñýñý¿ý¿ýþþ¢þ¢þ@ÿ@ÿ–ÿ–ÿ�ÿ�ÿ3ÿ3ÿ¢þ¢þþþÇýÇý'þ'þÿÿjj®®ˆˆËËhhƒƒ))šþšþXýXý»ü»ü®ü®üéüéüýýYýYýñýñýÿþÿþ::PPŒŒÅþÅþJüJü›ù›ù8÷8÷€õ€õ¥ô¥ô›ô›ôkõkõìöìöùù)û)ûÕüÕü»ý»ýåýåýÂýÂý‘ý‘ýjýjý=ý=ýýýýýWýWýµýµýHþHþ4ÿ4ÿ��ããÆÆŸŸ‚‚¤þ¤þ›ý›ýŸüŸüûû,ú,úÙøÙøù÷ù÷¤÷¤÷ÿ÷ÿ÷ÆøÆø¿ù¿ù½ú½úÈûÈûúüúüuþuþ??@@WW……±±„
¸ ¸ ç ç k k Ý
Ý
b
b


å å ¹ ¹ _ _ ªª‹‹gg}}èè„„ccÓÓ||88ÿÿÅþÅþ÷þ÷þ$ÿ$ÿÂþÂþýýýý7ý7ýýýÀýÀý)ÿ)ÿÀÀ  ««TT**®ÿ®ÿ}þ}þDþDþÿÿ½½¸¸ŒŒ¨¨°°èèßߨ¨PP¼¼ÌÌéÿéÿ^ÿ^ÿ†ÿ†ÿ^^’’ÕÕÀÀÏÏ))JJAAÿÿgþgþNþNþËþËþÂÿÂÿ//""}}ããê ê , , ¢ ¢ m m ·
·
Ÿ Ÿ „„µµbbnn‡‡]]ðð22””çç22ÀþÀþ~ý~ýüüSúSúkøkøØöØö¤õ¤õ‡ô‡ô;ó;óÇñÇñ¯ð¯ðWðWð¾ð¾ð¾ñ¾ñFóFó=õ=õ÷÷¥ù¥ù%û%û¾û¾ûrûrûåúåú•ú•úÇúÇúsûsûZüZü\ý\ý0þ0þ´þ´þùþùþHÿHÿêÿêÿ¸¸##ííÿÿ8þ8þ·ý·ý9ý9ýLüLü û ûúúëùëùéúéúŸüŸüUþUþxÿxÿ[[--UUNNwwËË??ÉÉ××qqIIÞÞãã[[mmccbÿbÿƒþƒþ¢ý¢ý£ü£ünûnû^ú^úéùéùZúZú�û�ûøüøüþþ þ þhþhþDýDý)û)ûiøiø€õ€õóóˆñˆñÝðÝðèðèð®ñ®ñ.ó.ómõmõþ÷þ÷ZúZú/ü/ü|ý|ýjþjþõþõþÿÿÓþÓþšþšþ‹þ‹þºþºþÿþÿþfÿfÿ ÕÕ  ``+ÿ+ÿ9þ9þ…ý…ý©ü©ü�û�ûBúBú2ù2ùËøËøùù»ù»ù‘ú‘ú:û:û×û×û¥ü¥üçýçý›ÿ›ÿššÏÏCCÿÿÌ Ì ((ùùPP‚‚””rrîîóóßßïïHH%%ªªääûûóóññIIDDò ò Œ Œ ‘
2
2


m m >>~~ÖÖ¶¶7777]]ddøø kýký·ú·ú—ø—ø}÷}÷—÷—÷�ø�øÑùÑù¸ú¸úÙúÙúUúUúÍùÍùÊùÊù2ú2úƒúƒúúúáøáø1÷1÷ÎõÎõ5õ5õ”õ”õ¤ö¤öøø+ù+ùïùïù,ú,ú ú ú¹ù¹ù[ù[ùùùÜøÜø»ø»øâøâøGùGùëùëùÒúÒúEüEüUþUþêê››ÏÏ%%ŠŠ  îî„„��SSÖÖ--""ºº""CCÄÿÄÿbþbþ-ý-ýìûìûrúrúÏøÏøW÷W÷?ö?öFõFõôô²ò²òDñDñ&ð&ð¿ï¿ï=ð=ð�ñ�ñ«ó«óŠöŠö½ù½ù—ü—ü�þ�þoÿoÿæÿæÿzzJJ>>yy{{AA""qq™™ƒƒGGJJ**ÿÿÒýÒýªüªü û ûÔúÔúaúaú\ú\úÀúÀúYûYûûûûû]ü]ü£ü£üýý½ý½ý�þ�þPÿPÿ¡ÿ¡ÿ•ÿ•ÿ9ÿ9ÿ½þ½þ9þ9þòýòý4þ4þÿÿnn¯¯ww¹¹®®µµØØòòÄÄ11??õÿõÿ˜þ˜þ¦ý¦ý‰ý‰ý‚þ‚þ##‘‘žžÝÝ++’’€€]þ]þ¤ü¤üpûpûµúµúPúPú~ú~ú~û~û/ý/ý<ÿ<ÿ;;ÍÍðð‘‘••yy;;““FF$$))77úú  hh

EEnn››ÖÿÖÿìýìý
ü
ü„ú„úœùœùrùrù®ù®ùúúFúFú\ú\úÃúÃú¶û¶û8ý8ýÿÿÎÎ��**««VV• • Ÿ
Ÿ
  Ó
Ó


L L ûû  ^ ^ g g # # ËËffÓÓÍÍii&&¼¼xx??ÇÇ ÿÿ&þ&þyýyýDýDý�ý�ýTþTþ€ÿ€ÿ��AAøøÁÿÁÿ@þ@þ,ý,ýÒüÒüöüöürýrýþþŸþŸþêþêþ¼þ¼þMþMþâýâý¸ý¸ý·ý·ý�ý�ý©ü©üûûQùQùøøô÷ô÷ÍøÍø:ú:ú¯û¯ûÕüÕüwýwýzýzýýý“ü“üüülûlûÕúÕúGúGúãùãù’ù’ùqùqùÃùÃùðúðúýýÏÿÏÿÃÃ``®®HHPP[[ÞÞüüqqÍÍØØ¦¦yy<<ÄÄøø1ÿ1ÿ¥ý¥ý1ü1ü¶ú¶úNùNù:ø:ø„÷„÷ÞöÞöæõæõTôTô{ò{òõðõð>ð>ð}ð}ðªñªñ…ó…ó�õ�õy÷y÷øøøø0ú0ú;û;û8ü8üýý¼ý¼ýYþYþ ÿ ÿâÿâÿ¿¿††JJ99rrùùMMíí©©��¸¸ÐÐoo11÷÷ººÉÉ``]]””ŸŸŠŠ££  Y
Y
" " þ þ ’’99WW%%//ééPP––ÞÞIIÑÑYY®®¡¡5ÿ5ÿHýHýûûùùª÷ª÷g÷g÷øøTùTùœúœú›û›ûüü×û×ûÜúÜú-ù-ù4÷4÷=õ=õ¤ó¤óWòWòYñYñáðáð@ñ@ñÃòÃò@õ@õ.ø.ø+û+û¾ý¾ýŸÿŸÿpp€€++ïÿïÿ
SSªªøø††oo  ÂÂEE))ÜÜqqÉþÉþ�ý�ýFüFü_û_ûûû$û$û>û>ûãúãúAúAú
ú
ú¥ú¥úýûýû…ý…ýÑþÑþñÿñÿFF//zzôô1
1
ý ý f f DD¦¦��MM--ddÎÎjjuuÉÉÒ Ò Ò
Ò
S S ffããqq²²??““€€""ÁÁËËaaaassffÏÿÏÿ§þ§þýýgûgûüùüùêøêø ø øN÷N÷ëöëöõöõöa÷a÷ê÷ê÷RøRø´ø´ø ù ù|ù|ù·ù·ùaùaù9ø9ø‰ö‰öêôêôáóáóîóîóäôäôeöeöÕ÷Õ÷ÓøÓøkùkùÙùÙùMúMú·ú·úûû+û+û\û\ûŽûŽû�û�ûVûVû5û5û¼û¼ûVýVý×ÿ×ÿ¿¿nn��ÕÕs s R R ŸŸÛÛhh““††ððm m Ò Ò Ï Ï 0 0 úú��üüqqää’’­ÿ­ÿÿÿ€þ€þ[ý[ýžûžû…ù…ù¡÷¡÷MöMö¿õ¿õÌõÌõeöeö’÷’÷1ù1ùûûõüõü­þ­þôÿôÿÅÅAA��¸¸ÇÇuuÄÄõÿõÿ¨ÿ¨ÿ((cc¿¿��SS##nnÆþÆþˆýˆý»ü»üXüXü,ü,üåûåû–û–û>û>ûûûûûcûcû(ü(ülýlýùþùþRRííMMzÿzÿÜþÜþËþËþPÿPÿ33³³ããççùùTTïïvvÃí­))ÿÿ((þþPüPü|û|ûºûºû�ü�üØýØý"ÿ"ÿOO--}}*ÿ*ÿ“ý“ýòûòû5ú5ú7ø7øDöDöëôëô´ô´ô¹õ¹õ™÷™÷ÅùÅùîûîû°ý°ýÚþÚþZÿZÿeÿeÿ<ÿ<ÿ9ÿ9ÿuÿuÿÜÿÜÿqq6699ŠŠôô��;;  RRbb«ÿ«ÿdþdþsýsý£ü£üØûØû4û4ûÃúÃúlúlúOúOú|ú|úôúôú¬û¬ûgügüýý´ý´ý‰þ‰þ¢ÿ¢ÿÿÿ‹‹..éé••ÙÙU U ÞÞÙÙöö¸¸BBOOƒ ƒ v
v
·
·
+
+
üüooÿÿÔÔ99**vvÉÉÙÙqq��¬¬44EE¶¶%%ttÄÄ33JJ;;..ÑÑII­­--XXÆÆ33WWkk11^^ÜÜ
ÿ
ÿhýhýrürüXüXüïüïüÀýÀýZþZþzþzþDþDþâýâýyýyýïüïü?ü?üPûPû0ú0úìøìø®÷®÷³ö³öHöHö³ö³öù÷ù÷óùóùDüDü³þ³þññÃÿ¿ÔÔJJ°°¡¡ŸŸ//ßß­­aa��ÍÍ))99tt>ÿ>ÿyþyþöýöýpýpý�ü�ü‰û‰ûFúFúÿøÿøË÷Ë÷~ö~ö!õ!õÙóÙóóóñòñò´ó´óîôîôcöcöÖ÷Ö÷MùMù¾ú¾ú ü ü ý ýµýµýþþ,þ,þ
þ
þñýñýþþúþúþttEEÔÔ¸¸��YY‘‘ÐÿÐÿ¯þ¯þVþVþ�þ�þÉþÉþ„þ„þÞýÞýGýGý.ý.ýÏýÏýÿÿÔÔ¯¯,,úúîîKK>>>>uu  --==ýýeeÎÿÎÿŸÿŸÿõÿõÿooÏϧ§ÿÿ¸ý¸ýêûêûþùþùvøvø¤÷¤÷¼÷¼÷`ø`ø<ù<ùúúêúêúžûžûêûêûµûµûØúØú�ù�ùà÷à÷ðõðõèóèó[ò[òÏñÏñ|ò|ò7ô7ô—ö—öGùGùüüuþuþ88''ww„„©©ãã66ÏÏûûÜÜæ æ Ê
Ê
R R òòïïkkýý==  °°»»KK  èèôôLLûû××µµŒŒ®®QQ� � ? ? CC‚‚¢¢HH¿¿œœÞÞ‘‘ss¤¤++ÄÄ. . ÿ ÿ ŒŒÒÒllPP""¡¡<<NNïï¹¹337ÿ7ÿýýýýÌüÌüÖûÖûûûtútúöùöù›ù›ùùùYøYøb÷b÷uöuööö`ö`öL÷L÷eøeøRùRùéùéù7ú7ú\ú\úúúfùfù%ø%ø³ö³ö•õ•õ õ õ‡õ‡õZöZöE÷E÷ ø øÀøÀø¥ù¥ù‰ú‰úJûJû‘û‘ûfûfûàúàú#ú#úsùsù¸ø¸øøø·÷·÷ü÷ü÷ïøïøŠúŠú’ü’ü´þ´þ»»FF''¨¨››˜˜99¬¬­­UU==ÉÉ``++%%ÿÿ
þ
þýýüüûûöùöùÆøÆø�÷�÷&ö&öÖôÖôÝóÝópópóŸóŸóMôMômõmõ÷÷FùFù«û«ûÊýÊý.ÿ.ÿÇÿÇÿÃÿÃÿzÿzÿÿÿZþZþ¬ý¬ýrýrýþþ—ÿ—ÿwwääPP¦¦iÿiÿ&þ&þ«ý«ý¸ý¸ýŸýŸýýýçûçû•ú•ú˜ù˜ùYùYùïùïùBûBûïüïü‹þ‹þ­ÿ­ÿFFTT6677˜˜NN;;77ƒƒïï����ØØòò¶ ¶ ê ê Ÿ Ÿ »»wwóó  ÀÀiiˆˆøø®®ÅÅ$$WW ÎÎÏÏ55aa�þ�þüüpúpúâùâùQúQútûtûýý›þ›þïÿïÿíí��Íͪª33ƒƒ çç^^ààœœmmžžxxeekkŽŽ…ÿ…ÿMþMþ/ý/ýOüOü²û²û]û]û'û'ûûûGûGû›û›ûéûéûüüßûßûÖûÖûHüHüdýdýÿÿ::žžûûÆÆ±±°°ss--ŒŒšš"
"
� � E E à à ‡
ÁÁÒÒûû^^ÆÆ  
xÿxÿlÿlÿÇÿÇÿÔÿÔÿ(ÿ(ÿcþcþÂýÂý§ý§ýãýãýjþjþîþîþ$ÿ$ÿÝþÝþþþöüöüúûúûrûrûŒûŒû3ü3üôüôü„ý„ý¬ý¬ý‚ý‚ýýývüvüÀûÀû¼ú¼úžùžù¡ø¡øøøøø,ø,øƒøƒøòøòøyùyùøùøù.ú.úúú‡ù‡ù¼ø¼øÓ÷Ó÷àöàöâõâõõõôô~ô~ôõõ&ö&ö§÷§÷½ù½ù…ü…üqÿqÿÝÝ))ŽŽ÷÷çç‘‘¼¼  ¹¹áá••  8877GGÍÍZZªÿªÿ½þ½þÔýÔý6ý6ýŠüŠü…û…ûÿùÿù>ø>øÄöÄöïõïõöö
÷
÷ÎøÎøûû¼ý¼ýÛÛØØ==HH33''cc&&��RRîîÞ Þ æ æ ' ' èè½½çç‚‚zz€€99aa^^ÿÿ!!;;öö""žžååffµµ‘ÿ‘ÿaÿaÿRÿRÿÿÿ¹þ¹þ�þ�þÛþÛþŸÿŸÿll!!²²ÿÿ þ þèüèü­û­û‡ú‡ú¡ù¡ùùùùù¨ù¨ùãúãú]ü]üšýšýJþJþyþyþþþýýWûWûOùOùx÷x÷LöLöúõúõiöiöv÷v÷ ù ù0û0ûÀýÀý++ÖÖÀÀ``êêõõwwaaŒŒÇÇýýçç==ùù))66hhŸŸ´´ssÎÿÎÿþþÞüÞüAüAü!ü!ü8ü8üEüEü$ü$üïûïûÃûÃû¹û¹ûüü ý ý�þ�þÆÆ––  W W ) ) ü ü ý ý ž ž X X ’ ’ ? ? D D 99´´ŒŒ¸ ¸ } } % % Ú Ú ©©……\\==..úú00ççëëØØ((ÍþÍþýýBûBûâùâùùùÑøÑøÙøÙøõøõøÆøÆø+ø+ø@÷@÷^ö^öÓõÓõööîöîö+ø+øHùHùÞùÞùüùüùÃùÃù ù ù«ù«ù—ù—ù ù!ùMøLøƒ÷ƒ÷D÷D÷›÷›÷}ø}ø¥ù¥ùóúôúmümüÿýÿý6ÿ5ÿñÿòÿžÿŸÿÿÿ‰þ‰þ(þ(þÊýÊýjýjýýý(ý)ý¼ý¼ý<ÿ;ÿš›ggÒÒ\\ÊÉ™™:;  oo  § § U
U
Ð
Ð
Ê
Ê


òò||ééONÀÀ89±ÿ±ÿ"þ!þ¤ü¥üûû¿ú¿ú.ú-ú`ùaùøøWöWö…ô…ôóóFòFòbòbò~ó~ó�õ�õ5ø5øôúôúýüýü þ þ!þ!þ¶ý¶ý'ý'ý¿üÀü»üºü ý ý²ý³ý•þ•þ¤ÿ¤ÿÄï¯îíyyðñ––98…ÿ…ÿmþmþýýÚûÚûûû»úºúøúøú¯û°ûËüËüýýýýêþêþeÿeÿ˜ÿ˜ÿ×ÿ×ÿ..ss‘‘ž�Ö×77››  ��TTa`ij##ba?@ôô†…ÛÜéèÈȬ¬»»ôÿôÿpÿpÿ�ÿ�ÿQQ´´RRººttVVQQ¤¤††+þ+þ²û³û_ù^ùr÷r÷`öaöwöwöÄ÷Ä÷åùåù-ü,üþþ,ÿ,ÿ“ÿ“ÿ˜ÿ™ÿjÿiÿ+ÿ+ÿôþõþÝþÜþÿÿ—ÿ—ÿ��¢¢œ› °°%&««,,~}xÿxÿ.þ.þþüÿüüü®û­û‘û‘û¯û°ûÙûØûÑûÒûwûwûËúËú&ú%úÎùÎùúúçúçúnümüžþŸþ]\  **mlddÚÛ� � c
b
P P Q Q L L  \\99ä ä i i » º   ¡ 7
6
ÓÔ¤¤¼»ŠŠ~~××llÓÔ¯®//§§��§§ÚÚ¸¸õô±²//÷þ÷þ/þ/þÉýÉý«ý«ý…ý…ý3ý3ý¬ü«üñûòû@û@ûÁúÁúAúAú¦ù¦ù¼ø¼ø¤÷¤÷›ö›öÎõÎõfõfõnõnõÿõÿõãöãöÑ÷Ò÷jøjø‰ø‰ø>ø=øÒ÷Ò÷y÷z÷4÷4÷ÒöÒö"ö"öZõZõÈôÈôÂôÂôsõtõèöèöùù�ûžûSþSþ½½••ÁÁHG^^ST�Ž..Ö×BA^^VV<<ÙÙÇÇvvLK?@..00pÿoÿÿÿzþzþuýtý�û�ûöøöøöö‘ó‘óéñêñ�ñ€ñ}ò}òœôœôO÷O÷¬ù­ù@û?ûþûÿû8ü8ü^ü]ü¦ü§ü ý
ýŒýŒýþþsþtþêþêþ‘ÿ‘ÿff[[bb[[��ññ$$@ÿ?ÿrþsþÜýÛý›ý›ý´ý´ýþþÏþÎþªÿ«ÿdd¾½ÌÌÒÓóóÿþ«¬ôÿôÿÿÿTþUþ þ þEþDþ¥þ¦þÿÿ€ÿ�ÿ–– AA))ÉÉLL£ÿ£ÿÔþÔþÙýÙý¢ü¡üVûWû+ú+ú§ù§ùúúSûSûÖüÖüJþJþdÿdÿ99æå00÷÷˜þ™þ¿ü¿ü3û3ûaúaú¥ú¥úãûãûÖýÖý ""ÖÖ%$áâØØwwGGhhÑц†œœÊ Ê Ñ
Ð
‚ ‚ á â Ï Î ^ ^ “
q q ÿÿppä䀀……ûúÃÄ||ÈÈŠÿŠÿþþÎüÎüWüWüªüªü¹ý¹ýDÿDÿ//HH..��“’<=ÏÎW X Á Á å å í ì ô ô 2
2


Ê
Ê
ö
ö
ç
ç
› œ 44ƒ‚ìí½¼ÛÜ44ÁÁ›š™š‹Š�þ�þ
ý ý¿ûÀûåúåúZúZúúúÎùÎùqùqùùùrørøö÷ö÷¨÷¨÷—÷—÷Ì÷Í÷5ø4ø˜ø˜ø°ø°ønønøû÷û÷¶÷¶÷¿÷À÷Ú÷Ú÷�÷�÷ÈöÇö´õµõ×ô×ô ô ô?õ?õ_ö_öµ÷µ÷üøüøúúïúïúœûœû1ü1ü‰ü‰üzüzüÝûÝûØúØú­ù®ùæøåøˆø‰ø”ø”øäøäø–ù•ùÞúÞúÈüÉüÿÿhh%%��§§ÜÜ((‹‹#"§§VWŒŒ²²��ר–•÷÷^^åÿåÿþþ3ý3ýGüHüÞûÝûúûúû ü üaû`û¯ù¯ùD÷D÷°ô±ô òŸòšñšñÂñÃñ"ó"ó9õ9õe÷e÷ùùÝùÞù#ú"ú+ú+ú\ú\ú·ú·ú$û$ûXûYûVûVûIûIû‰ûˆûaüaüÔýÕý�ÿ�ÿ 
”“’“IH£¤ÄÃñÿñÿjÿjÿ8ÿ9ÿWÿWÿ¡ÿ ÿ½¼‰‰nnRRMMfgYXèè÷÷ÆÆ±±ùù‘‘eeK K F
E
Q R / . ¨ © × Ö ò ò ù ù ô ô � � Â Â �
  ss  ¨¨½¼ddðï„…úúCB¶·ËþÊþÚûÚû%ù%ù&÷&÷-ö.öföfö�÷�÷4ù4ùÔúÔú-ü,üýý”ý“ýÇýÈýÊýÊýºýºý�ý�ýhýhýPýPý|ý|ýþþÿÿ==QQ''¸¸++ÕÔ,-99@@|ÿ|ÿÿÿêþêþþþþþÿþþþ‹þŒþ~ý~ýüü ú úÙùÙùÉùÉùXúXúGûGû�ü�ü þ þ†ÿ†ÿüüNNŽŽººÎÎ……ááÝÝÆÆèèRR÷ö®¯Y X ¬ ­ R Q FF¥¥ÄÅ$#þþGG  >?~}¡¡››yy††¿ÿ¿ÿçþçþPþPþõýõý¯ý¯ý&ý&ý]ü^ü}û|ûÖúÖú\ú]úúúåùåùšùšù5ù6ùÐøÐøŠøŠøwøvø›øœø—ø—ø-ø-øU÷T÷LöMö}õ}õ õ õöôöôöôöôõõaõbõööþöýöè÷è÷Œø�øÍøÍøœøœøøøN÷N÷tösöÎõÏõwõwõˆõˆõëõëõ»ö»öøøùùøù0ü0üƒþ„þ¯¯•”LL)(««""¥¥XX, , &
&
    ç è Z Y / / l m 8 8 à ß ŒŒhh©©99ââxwîïäýäýåúåú§ø§ø‰÷‰÷¥÷¥÷¯ø¯ø@úAúÖûÖûýýÿýÿý�þžþ&ÿ&ÿ¶ÿµÿ)*LKÝÿÝÿÿÿTþTþþþ�þ�þ‹ÿ‹ÿããéé/.àà  22«ÿ«ÿ�ÿ�ÿ^ÿ^ÿ ÿÿ›þšþTþTþiþiþáþáþŠÿŠÿ¦¥44øùPOsÿsÿµþµþ}þ~þßþÞþ®ÿ¯ÿ¥¤��ZZµµHHþþ||mmºº££œœ½½ãÿãÿìþìþ þ þrýrýYýYý×ý×ýÍþÍþut››\\jj±².-.ÿ.ÿõüõüïúïú¯ù¯ùeùfùúúOûOû®ü®üÐýÑý¬þ«þTÿTÿàÿáÿTS„„ppºÿ¹ÿ•ÿ•ÿéÿêÿ¸·ÔÔxx´´~¶µ00

¢¢SSSS¡¡,,ÙÿÙÿxÿxÿÈþÈþ®ý®ý3ü3üÅúÅúÅùÅùuùuùÊùËù•ú”ú™û™û¥ü¦üàýßýAÿBÿÓÓ„ƒ22¡¡žžóó¦¦[[ddº¹ƒ„��� Ž ï ï o p BC¦¥ghƒ‚ÊË$$’’ÙÿØÿ’ÿ“ÿ:ÿ9ÿÃþÄþ%þ$þOýPý_ü_üŠûŠûïúîú˜ú™úqúpújújú¨ú¨úõúöúFûEûjûjûcûdûdûdû‰û‰ûÝûÝû=ü=üwüwü€ü€ü[ü[ü.ü.üüü
ü
üùûùûýûýûüüWüWüÎüÎü ý¡ýÆþÅþ[[ZZFGûú''ÚÚqÿqÿ6þ6þ^ý^ýîüîüÅüÅüÇüÇüýý§ý§ý“þ“þÜÿÜÿQQ··¼½IHfgCB..33HHgg³³CC÷÷��¬¬=<rs ÿ ÿ<þ;þèýéýúýúý"þ!þþþQýQýîûîûïùïù·÷·÷�õžõôôhóió…ó…óKôKô_õ^õ“ö”ö¸÷·÷ÊøËø¾ù¾ù¡ú¡úiûiûüüWüWüüüwûvû ûûQûPû‹üŒüþþ��))ýý®®ëëTUÒÿÒÿiÿiÿÿÿ{þ{þþþøýøý3þ3þÄþÄþžÿ�ÿ½¾òò––ƒƒÊÊñð‹‹`a,,ÕÕ~}%%å奥S S ¤ ¥ Œ ‹   ppÈÉ#"aaQQ[[**HG¶·ZZ��ssŒŒÒÒnÿnÿ·ü·üúúæ÷æ÷}ö|ööö/ö/öëöëöò÷ò÷ ù ùúúûû±û±û1ü1üqüpü^ü^üåûæû<û<û®ú®ú�úœúCûCû�ü�üRþSþ--ææ��tsãälk==Z[„ƒ‘’}}$#JK¹þ¹þ©ý©ýýý ý ýhýgý¿ýÀý2þ2þæþæþ{{IIOOgf: : f
f
Ñ
Ñ
©
©
T
T
<
<
ž
r s € € ‡ ‡ )(  3 3 ° ° î î &&ŒŒ;;BBŽŽ £¤OO,,21NO>>ÜÿÛÿKþLþøüøüüü¤û¤ûfûfûûûVúVú‹ù‹ùâøâø�ø�ø•ø–ø°ø¯ø¦ø§øxøxø2ø2øþ÷ý÷â÷â÷Ë÷Ì÷§÷§÷V÷V÷÷ö÷ö�ö�ö ö ö½õ½õ¿õ¿õ4ö4ö÷÷øø.ù-ù/ú0úùúøúHûHû û ûGúGúhùiùÓøÒø²ø³øïøïø\ù\ùÛùÚùvúvúUûVûwüvüËýÌýpÿoÿLM33ÔÓÚÛ::ôõÕÕíí[Z>>‚‚Á Á �

‘ ‘  ooÿÿìì>>ÑÑZZ��ll×þ×þóüóüÐúÐú�ø�ølölö«ô«ô’ó’ó<ó=ó¦ó¦ó›ô›ôßõßõ<÷;÷–ø–øêùëù$û$û ü üfügüüü'û'û*ú*úºùºùúúVûVûóüóü�þ�þ¡¡®®]]øø¨¨yy==ÁÿÁÿ
ÿ
ÿ]þ]þþþ'þ'þ±þ±þ‚ÿ‚ÿ>>¶¶ËËŸŸPPÙÿÙÿ¹ÿ¹ÿ¬ÿ¬ÿßÿßÿpphh‚‚““fe#$ÏÎJJghGG¡¡"#XWabVV{{ììãã‹‹ÂÁaaýþ76Ãï¯ääPP‹‹þÿþÿ¡ÿ¡ÿÓÿÔÿ^]¾¾ss66

¶¶ðð’’¡¡�€«¬œœ]]——õõ'&óóúûSS0/÷ø  ··[Zרùÿùÿ¾þ¾þoýoýüüíúîúúúÄùÄù°ù°ùÁùÁùøù÷ùGúHúÍúÌúÇûÈû=ý=ý2ÿ2ÿRRLLšš''ÊÉ™š¿¿MM'&==ffD D œ � : 9 @@ýý®¯~~srgg;;:ÿ:ÿæþæþÿÿjÿjÿ\ÿ\ÿ°þ°þrýrýüüÿúÿúbúbú2ú3úúúíùíùŸùŸùQùQùùùùùù ù2ù2ùùùÝøÞø–ø•øhøhø\ø]øaøaøbøbødødø�ø�ø«ø«ø¬ø¬ø’ø’ø�ø�øýøþøöùõùXûXû¾ü¿üþþøþ÷þƒÿ„ÿ‰ÿˆÿöþöþúýúýßüàüüü|û|û&û&ûøúøúÝúÞúÞúÞúúúúúVûVûüüGýGýøþøþÑÑ@@ððÝÜ^_ÄÃaarsððááè磤 ŸÑÒjiÌÍsÿrÿ�þ�þ!þ!þïýðýÒýÑý”ý•ý$ý#ý˜ü™üäûäûûûéùéùŸøŸø8÷8÷æõæõÝôÝô_ô_ôsôsô9õ9õ‘ö‘ö;ø;ø÷ù÷ù…û†ûÉüÉü¨ý§ýþþþþÝýÝý³ý³ýîýîý×þÖþNO*)¤¥³²--33$%»»^^ÁÁ™™ïï‚‚HHðð¼½\ \ Ó Ò ì ì ¼ ¼ N O ÊÉyy‡‡ùù‘ ‘ 

>
?
Z
Z
{
{
Š
h
i
ÿ d e ËÊ56vuYYúúll''PPÿÿˆˆ  op�Œ;;ii''ƒþ„þŸüžüªúªúùùí÷ì÷W÷X÷G÷F÷¢÷£÷7ø7ø ùù ú ú:û;ûZüZüýý>ý=ý’ü“ütûtûfúeúúú|ú|úÖûÖû±ý±ý¡ÿ¡ÿBBRR±°­®––¿¿\[mnmmxx33ÝþÝþ�ýœý£ü¤üåûåû^û^ûÕúÕúEúEúÌùÌù¬ù¬ùúúûûšü›ü}þ}þa`ââááss®®¬¬••¦¥××ØØ´´wwÄĨ׷¸qpCÿDÿçþæþûþûþdÿeÿõÿôÿmm„…%$gÿhÿvþuþnýoý}ü}ü³û³û÷úöúJúKú§ù¦ù ù ù¤ø¥øsøsønønøkøkøLøLø÷÷÷÷›÷›÷Y÷Z÷=÷<÷6÷6÷A÷A÷2÷2÷
÷ ÷®ö®ö,ö,ö¸õ¸õ¯õ¯õ2ö1ö5÷6÷ŠøŠøêùêù.û.û@ü@üþüþüMýMý2ý2ýßüàü¤ü£ü³ü´üýýžýžýþ þ‚þ�þÚþÚþLÿMÿAA //.-™™6 6 & & ËË……¼¼ˆ ˆ Õ
Ô
D E p o %%§ § Å Å ¼ ¼ ²
²
Ð Ð
98**ÓÔBA®¯UU‚þ‚þ¶üµüŽú�úMøLøUöVö!õ!õÞôÞô{õ{õ®ö®öó÷ó÷
ù
ùàùáùxúxúÍúÌú¨ú¨úúú[ù[ùÒøÓøêøêø§ù§ùáúàúYüYüãýäýiÿhÿÍÍìí³³½¼//¦§@?LLÒÓ��DEÆÆíìËËxxžžpp£¤76ôô¾¾[\ÉÈ7744%%òò„ƒÄÅ®®ZZùù¼ÿ¼ÿæþæþ}þ}þ—þ—þ1ÿ1ÿ))>>;;÷÷NN44½¼ã丷SÿTÿóýòý£ü¤ü û ûûûÜúÜú8û8ûêûéûèüèüþþÿÿžÿ�ÿdÿeÿ€þ€þZýZý�ü�ü•ü•üTýTýpþpþ«ÿ«ÿ¹¹��êêýýÇÇ©©¨¨ÇÇÊÊut¹º¡ÿ¡ÿ[þ[þ&ý&ý*ü*üwûwûøúøúsúsúÆùÆùùùgøgø0ø1ø`ø_øöøöøïùïùPûQûúüúü©þ©þéé:;fe¢£½½����««ÒÓ÷öæçu t f f ªªlkóô�œ�‘ÌËFGóòèè00žžóôïïzy¾¿òò[Zûÿûÿ¶ÿ¶ÿwÿwÿ#ÿ$ÿÜþÜþÀþÀþÜþÜþûþúþÚþÚþ‡þ‡þþþÅýÅý¯ý¯ýÃýÃýÒýÒýÔýÔý»ý»ýpýpýýý´ü³üeüfüküküäüäü²ý²ý²þ²þ¡ÿ¡ÿ__Èȯ¯((AÿAÿAþAþ{ý{ýêüêütütüÿûÿûkûkûÍúÍú8ú9úçùæù#ú#úúúúú€ü€ü/þ/þšÿšÿQQKKêÿêÿŽÿŽÿ‹ÿŒÿäÿãÿ••vvPQãâê넃»»††ppPP÷øa`©ÿªÿÿÿÝþÝþÐþÐþ¢þ¢þøýùý›ü›ü³ú²ú¥ø¥øýöþöööÊõÉõTöTö\÷]÷•ø•øÂùÁù¸ú¹úZûZû­û­ûÅûÅûµûµû³û³ûÅûÅûüüsüsü,ý,ýWþWþÝÿÝÿ��‹‹‡‡87ÌÍ\\ýý«ªcd66..qq

úú¡¢  ÁÂ,+ššZZŒŒúûutÄÄöö  ]]��ÓÓÓÓ¡¡99��††@@áá‹‹vv¹ÿ¸ÿnÿnÿuÿvÿœÿ›ÿ¦ÿ¦ÿ�ÿ‘ÿ`ÿ`ÿÿÿ¾þ½þ2þ3þhýgýOüPüýúýú�ù�ù-ø-ø0÷0÷ÌöÌö÷÷ò÷ò÷ùùSúSúbûbû-ü-üŠüŠüYüYüÐûÐûOûOûGûGûçûçûýý‹þ‹þ ””Éɹ¹ˆ‰__VUII÷÷))ÌÌNNpp£¢ÁÂðïÿÿ>þ>þ¯ý¯ý�ý�ýÝýÝýºþ¹þäÿåÿ°°\\¥¤ÛÜÒÑ‘‘ee‡ˆãã±±=>EDµµ¥¥gg&&((jÿjÿêþëþÈþÇþÿÿ‚ÿƒÿ
gh_^ÎÿÏÿéþèþÊýËý¶üµüÙûÙû%û%û—ú—ú0ú0úíùîùëùëù ú úúú ú úíùíùæùæùþùþùúú3ú2ú/ú0úúúíùíù”ù”ùùù•ø•øZøZø‹ø‹ø:ù:ù(ú(ú,û,ûü üëüêüpýpý˜ý˜ýŠýŠý^ý_ý9ý8ý5ý6ý#ý#ýýýÅüÅüiühüüüüûüû?ü?üòüóüþþuÿuÿ¸¸›š PPedŽ�þþÆÅÌÌææÂÂCCyzˆ‡””ŒŒ]]ëë""  ÎÎ}}VVkk»ÿ»ÿ$ÿ$ÿ{þ{þ†ý†ýýûþûôùóù¿÷¿÷åõåõïôïôîôîô¥õ¥õ‡öˆöE÷E÷½÷½÷øø‡ø†øæøçøùù#ù#ùùùÉøÉø©ø©øøøøøæùçùrûqûmýmý_ÿ_ÿúû*)èèAAYY((ÖÖ……??  Ì̬¬ÌÌMM  ¥¥îîãã““66žž>>ÄÄYYää` ` ´ µ á à ½ ½ Q Q ��  ““““ÈÈOOJI—˜��èèDDuu««£¤%$èèÂÁ¤þ¤þ.ý.ý„ü…ü�üŒüÝüÝüAýBý©ý¨ýúýûý4þ3þ
þ
þŒý�ýâüáüHüHüüüJüKüÈüÇüUýVýËýÊý&þ'þtþsþèþéþ�ÿ�ÿGG×Öíì‘‘ !›ÿšÿüþüþCþCþžýŸýýý¯ü¯üüü@û@û<ú;úiùjùùùùùšùšùNúNúûûüüíüíüòýòýÿÿµµ))kkÿÿáá<<VV$$hhÁÀBBÔÕ|{LMhÿhÿÑþÑþ¸þ·þÿÿ½ÿ½ÿSS’’<=xÿxÿŒþŒþ·ý¶ýý ý°ü¯ü<ü<üÃûÄû\û\û.û.û"û!ûûû û û÷ú÷úûû5û6û{û{ûÂûÂûàûàûÎûÎû‰û‰û'û'û»ú»úvúvú|ú|úÝúÝúƒûƒûOüPüýý€ý€ýÀýÀýÃýÃýŽý�ýNýNý ý ý¹ü¹ü4ü4ümûnû„úƒú£ù¤ùøøøøžø�øˆø‰øÂøÂøGùGùúú÷ú÷úºûºûIüIü¥ü¥üÛüÛüýýzýzý þ þ²þ²þUÿUÿØÿØÿ56�œ))á៟++{{““€€HHé銊==;:ƒ„ÜÛÖ×’’�þ�þ½ü½ümûmûû û[û\ûóûóû�ü�ü$ý$ýìýìýúþúþ

™™ÅŦ¦hhTTŸŸYYŽŽop�œopÍÌÈÉWV´µcbÙÙIJÉȃƒ§¨/.ï]]^^  hhøøÄÃËËôô99†‡îîjjîî\\Ž�WW¼¼×׬¬rrNNhhÊÊvv88ëÿëÿvÿvÿ ÿ ÿãþãþ ÿ
ÿ„ÿƒÿ..ÄÿÄÿ­þ­þ
ý
ýRûRûêùêù+ù+ùùùfùgùÚùÙù9ú9úvúvú”ú•ú†ú†úcúbúJúKúOúOú€ú€úÃúÃúûû^û^ûÖûÖû�ü�üwýwý‰þ‰þ–ÿ–ÿ¢¢ªªzzóò ÇÆSTØØUTÆÆ45|ÿ|ÿ}þ|þFýFýüüíúîúAú@ú ú
úúúúúAúAú•ú•ú7û7û6ü6üJýJýIþIþÿÿ–ÿ–ÿÒÿÒÿÌÿÌÿ¡ÿ¡ÿŒÿŒÿ¶ÿ·ÿ54  ¹¹  ëì[Z||€€pppÿpÿŽþŽþéýéý¶ý¶ýùýùý¥þ¥þqÿqÿøÿøÿ÷ÿ÷ÿVÿWÿWþVþWýWý’ü’üúûúû‹û‹ûûûÂúÃúšú™ú´ú´úæúæúûû_û`û´û´ûüü~üüÒüÑüöüöüöü÷ü²ü²ü0ü0üšû™ûûûõúõúBûBûíûíû®ü®üdýdýøýøý‡þ†þ-ÿ-ÿæÿçÿ£¢NOÀÀ÷÷ààƒ‚Ë˶¶ØØ77ÅÄpqûûOO’‘ÏÐPOùùžŸ#"~ËÊKK““ÑÒZ[~iiòò&&

´´ff\\ŸŸ.-ÔÕTT‹ÿ‹ÿmþmþöüöüTûTûÂùÂùwøwøª÷©÷B÷C÷ ÷ ÷2÷2÷�÷�÷#ø#øÕøÕøŒù�ùúúuúuú�ú�ú˜ú˜ú|ú|ú—ú˜ú!û!û<ü<üÙýÙý¤ÿ¤ÿqqôó//œœŸžQRÚÚONÂÂEEîïÎÎôóWWÌÌQQÐÐ)(ððŠŠ  ¸¸uuIIAAeeœœõõ^^ÍÍFF–•  99jk^]YZ„ƒÍ̹¹œ�~uu­­()ÕÕ‡†

ts!ÿ ÿ+ý+ý¹û¹ûûûûûAûAûLûLûûûÈúÈú¢ú¢ú«ú¬úâúáúûû'û'ûûû³ú³úpúpúGúGúBúBúcúcúµúµú?û?ûôûôûÉüÉüýýáýáýÞýÞý·ý·ý‹ý‹ý£ý£ýÓýÓýéýéýÈýÉý^ý^ýÂüÂüüüsûtûùúøú¿ú¿ú©úªú¦ú¦ú´ú³úÓúÔú,û,ûÖûÕûÈüÉüÚýÙýÿÿCCiiTT……ññˆ‡VVhhœœÚÛþ ý ä
å
i h s s ì
ì
õ õ ¥¥88ßßÏÏÖÖ  ®®yy43¯¯ÈÉÄÄÞÞýý!ÿ ÿZþ[þ´ý³ýGýGýüüüüÕüÖüæüåüýýAýAýPýPýýýšü™üäûäûûûsúrú ú ú ú úRúSú†ú†ú¡ú¡ú¾ú¾úðúðú7û7û¦û¦ûüü|ü|üÅüÅüºüºü[ü[ü—û—û«ú«úéùéù{ù{ù“ù“ùóùóù…ú†úûûPûQû|û|û¦û¥ûÿûü“ü’üYýZý$þ$þÍþÍþNÿMÿ¨ÿ©ÿâÿâÿJJ®®==ÿìí¸·&'00ççž�_`[[XX((ãâ““??ßà.-þÿþÿiþjþËüÊü‡ûˆû¹ú¹úHúGú!ú"úNúNúÆúÆúûûUüUüýýžýžýòýòý þ þ÷ýöýÌýÍýÁýÁý þ þ°þ°þ¡ÿ ÿ¼½ôô87QQ
 11ááWVÆÇVUõö±°‘‘±±Œ‹¨©%$ƒƒ  uvrrÑÐ55¸¸iiTT��  ºº•”JK  †…ö÷''QP ¡ppãâMN·ÿ·ÿ;ÿ;ÿÔþÔþ¢þ¢þÆþÆþSÿSÿ10 ËÊøøppXYÿÿòýòýcýdý;ý;ý9ý9ýýýÌüÍü~ü~üSüSüYüYü­ü­ü4ý4ýÂýÂý@þ@þ¡þ þÁþÂþÅþÅþØþØþ#ÿ#ÿÄÿÃÿ½¾òòüüŽŽ¹¹¹¹»»ìì  îîhh”“��hhCD)ÿ)ÿ&þ%þEýFýŒü‹üÙûÙûMûNûíúíúÕúÕúüúûú`û`ûëûìû‚ü‚üýý|ý}ý»ý»ýËýËýÎýÎýìýìýþþ_þ_þÓþÓþ‹ÿ‹ÿ‹‹»»ÕÕ©©ÙÙTTŽŽªªãâBCèÿèÿëÿêÿTU  ÒÒcbtuÎÎ))†ÿ†ÿÔþÓþþþYýZýÁüÁüHüHüüüüühühüîüîüYýYýzýzý,ý,ý�ü�üºûºûíúíú@ú@ú¿ù¿ùzùzùdùdùhùhù}ù}ù™ùšùÕùÕù9ú8úäúåúÝûÜûüüýüþþÃþÃþØþÙþrþqþÏýÏýMýNý4ý4ýuýtýàýáýJþJþ›þ›þ±þ±þ¡þ þŒþŒþ–þ—þæþæþ’ÿ’ÿ‚‚jj  [[qqƒ‚ÈÈWX±±¸¹EEÄÄIHÈÉ77ŠŠÕÕ22·¶gg^ÿ_ÿ.þ-þ˜ü˜üñúñú}ù}ùeøfø£÷¢÷6÷7÷.÷.÷p÷o÷ì÷í÷~ø~ø ù ùŠùŠù ú ú~ú~úßúßú)û)ûyûyûüü!ý!ý�þ�þ++è覦'(BAÀÀÆÆ‚‚&&ÑÑ™˜~ŠŠ°¯éé=>··LKóôyxÝÝôôààššmmÀÀBA==¤¥POvu’“edèè+,[ZŽŽááSSÖÖ]]ÎÎ++��--00™™&&  ÙÙ³³((æÿæÿ‹þ‹þ[ý[ýwüwüÖûÖûNûNû®ú®úüùüùJùJùÉøÉø¨ø¨øëøëøoùpùúúNúNú%ú$ú˜ù™ùùùÔøÔøùù´ù´ùqúqú'û'ûÒûÑûcücüèüéühýhýíýíý‰þ‰þ-ÿ-ÿ«ÿ«ÿïÿïÿõÿõÿÆÿÆÿiÿiÿîþîþ^þ^þËýËýGýGýÖüÖüRüRüÔûÔûkûkû8û8ûXûXû¨û¨ûüü¶ü¶üUýUýþþÙþÙþ•ÿ•ÿ?@½¼nnì쨨¢¢ÄÄììÙÙaappüü÷÷ÏοÀïïjj44‚‚))ßßUUNMÓÓ01yyÀÀäÿäÿÎþÎþ†ý†ý/ü/üûû_ú`ú:ú9ú�ú�úûû‘û‘ûÛûÛûÑûÑû•û•û#û#ûŠúŠúçùçùdùdùùù
ù ùòøòø¯ø¯øHøHøõ÷ö÷ú÷ú÷qøqøCùCù?ú>úûû¥û¤û­û®ûEûDû¡ú¢ú ú úÅùÅùÒùÒù1ú1úºúºúLûLû¼û¼ûéûéû×û×û²û²ûÏûÐûaüaüXýWýƒþƒþ�ÿŽÿBA£¤Ø×00ÐеµÂÛ›dc  ¨¨@@·· G F a b = = ðð‰‰ED##ççSS,,¯¯˜˜{{ºÿºÿDÿDÿÿÿÿÿÿÿJÿJÿŒÿŒÿÊÿÊÿêÿêÿâÿâÿ–ÿ–ÿÿÿÅþÄþ­þ®þëþêþƒÿƒÿfg€±±  ''ßßoo  Çǘ˜††‘‘°°ààllçæfgææIIppNNµµÍÍäãCC12¢¢nmab]\""����%%ŸŸ³³CC¢¢Äı±ŽŽ›ÿ›ÿÿÿÿÿ=ÿ=ÿ–ÿ–ÿâÿâÿ##WWll--„ÿ„ÿ�þ�þnýný’ü’üìûìûXûXû’ú’ú™ù™ù›øœøÝ÷Ý÷�÷Ž÷Ò÷Ó÷qøqø>ù=ùÖù×ùúúúúêùëùúúŒúŒú<û<ûôûóû£ü¤üNýNýûýûý¬þ¬þEÿEÿÒÿÒÿPPÇÇ22mmkk€€ÑÿÑÿÿÿLþLþuýuý£ü£üÚûÚû%û%û”ú”ú4ú5úúÿùâùãùÌùËùÒùÒùúúRúRú¹ú¹ú#û$û‡û‡ûËûËûóûòûýûýûüü\ü[üýýþþcÿdÿÍÍŸŸÂÂ�� vwÛÛOOvu¨¨!!44))òó}|®®¡¡ÿÿƒþ„þæýåý¬ý­ýþþ·þ¶þŠÿ‹ÿ('`a55ÑÿÑÿ]ÿ\ÿíþíþ¤þ¥þ{þ{þPþPþ þ þ›ý›ýýýÖüÕüúüûü”ý“ý�þ�þ–ÿ—ÿ£¢Š‹!!?>åæGF¶·qqƒ‚¶¶éééé¡¢&&¢ÿ¢ÿTÿSÿuÿvÿúÿùÿÀÁ‡†‚�ÊË  [[¶¶~ÜÛ  ýüïïÞÞÌÌž�LMÌÌBBëêÃÄ´³de®®ÿÿ¶ý¶ýtütüjûjû“ú“úôùôù§ù§ù›ù›ùÇùÇù-ú-ú³ú³úWûWûãûäû5ü4üLüMüWüVü€ü�üêüéüšý›ý˜þ—þÙÿÚÿ43ƒƒŠ‹))hgFFïï||îîââßß¼¼��‚‚ÊÊyyUU!! Ÿ³³DE‰‰��¥¥ÙÙ--ÔÔ�ŒbbSSÌ̘˜{|HGÔÕBCllÇÿÆÿmÿmÿcÿcÿ—ÿ—ÿÕÿÕÿóÿóÿýÿýÿæÿæÿ¹ÿ¹ÿaÿaÿäþåþ?þ>þ�ý�ýÙüÙüüü-û,û%ú%úùùøø=÷=÷ÕöÕö¶ö¶öèöèöC÷C÷§÷§÷ð÷ð÷ ø ø
ø ø ø ø9ø8øzø{øÐøÏø4ù5ù¦ù¦ù3ú3úßúßú­û¬û�ü‘ü†ý†ýþþoÿoÿ::ññ……öö//ÐÏccõöŠŠ0/ÙÿÚÿ£ÿ¢ÿ”ÿ•ÿ¤ÿ£ÿÉÿÊÿqpúû¾½��stCBÐÑ**ll££õô}}??ãä ~ Ó Ó Ì Ì D D ]\;<! FFŽ�××ÙÙ&&))òóyxµ¶¢¡6ÿ7ÿ›ýšýÿûü«ú«úÎùÎù‘ù�ùçùèù™ú˜ú<û<û‰ûŠûŽûŽûqûqû\û\ûXûXûMûMû(û(ûÛúÛúgúgúÞùÞùIùIùÒøÒø ø øÏøÏø[ù[ù7ú8ú>û>û2ü1üÛüÛüýýïüïü˜ü™üTüSü[ü\ü¬ü«ü ýý_ý_ý�ý€ý{ý{ýZý[ý4ý4ýý ýýý(ý(ýqýqýëýêýoþoþôþõþaÿaÿÓÿÒÿ;;««+,ººJJÑÐbb  €€ƒ‚ÏÐññÕÕ‡†"#ÍÌ��TTññGG;;ÿÿ¸¸„ÿ„ÿnþnþŠý‹ýÙüØübübü'ü'ü2ü2üdüdüÅüÅüýý;ý;ýýý»ü»ü]ü^ü+ü*ü5ü6ürürüöüöüÇýÆýÒþÓþèÿèÿÄÃ77PP56ôõûú  ÷÷ÎÎÂÂïîuu@AÛÛNNef TTxxÞÞÆÆ;;&&''ûû��÷÷OO’’ÄÄÏÏŒŒ÷÷'''''&}}:;dcÎÎEE�‚‚‚srghƒ‚««°±ji»»ÏϹÿ¹ÿ¥þ¦þ±ý±ýÓüÓü#ü#ü¨û§ûbûbûlûlû«û«ûüüOüPü“ü“üÆüÆüôüôü"ý"ý5ý4ý;ý<ý@ý@ý`ý`ý±ý±ýþþ’þ“þÿÿpÿpÿËÿËÿ$$utµ¶ÛÛÑÐ}~ðÿðÿ5ÿ5ÿzþzþÇýÇý-ý-ý¤ü¤ü/ü/üÃûÃûkûkûûûÖúÖú¸ú¹úÈúÇú û
ûiûhûÓûÓû1ü1üƒü„üËüËüýýMýNýŽý�ýöýöý¯þ°þÇÿÇÿ{z¹¹’’åå‚‚úúLL��ÏÐSR//\\¹¹))��ÊʺºBAQRÿÿÿÿ�þ�þCýCýQüQüîûîûÿûÿûZüZü¾ü¾üñüñü ý ýþüþüõüõüíüíüÐüÑü—ü—ü5ü4ü·û¸ûûûiúiúÉùÉùfùfù}ù}ùúú
û û>ü>ü_ý^ýDþEþÉþÉþÿÿÿÿ!ÿ"ÿ?ÿ?ÿnÿnÿˆÿˆÿ†ÿ†ÿ€ÿ€ÿlÿlÿYÿYÿ>ÿ>ÿ*ÿ*ÿÿÿÿÿ0ÿ0ÿyÿyÿáÿáÿa`ûüŽ�  kk˜˜™™��ˆˆ—–««ÑÑùú  SR‰‰¿¿èéââ««ZY#$áâ��PPRR7ÿ7ÿ þ þîüîü
ü
üdûeûûûûûHûHûÀûÀû`ü`üýý¶ý·ý-þ-þsþsþšþšþÆþÆþ;ÿ;ÿøÿ÷ÿþÿDC™šÇDZ±SR³³ææççÅŤ¤qq==õõ««��²²EDçèvv„„ëëææ&&®®ppVVYYiiww~~ˆˆ��””††CC¥¥²²™™‘ÿ‘ÿÞþÞþ”þ•þµþ´þÿÿ=ÿ=ÿÿÿ¦þ¦þ/þ/þéýéýýýýý:þ:þfþfþLþLþæýæýEýFýpüoü‡û‡û·ú¸ú
ú
úyùxù
ù
ù§ø§øTøUø<ø;ø`ø`øÁøÁø,ù,ùŠù‹ùÃùÃùÚùÚùÄùÄù¢ù¢ù€ù€ù„ù„ù®ù¯ù ú ú�ú�ú)û*ûèûçû¸ü¹üŸýžý{þ|þWÿWÿ32éêZYst88ÚÙaaôÿõÿ“ÿ’ÿ#ÿ$ÿÉþÈþgþgþ&þ&þþþþþ-þ.þyþxþÞþßþeÿeÿüÿûÿ–—gg‚‚††—–ÛÜYYóó�œ>?À¿&&¶¶99ŽŽµµÃÃèè==ìÿìÿþÿþÿ\\ææ^^mmøøñÿðÿ‘þ’þ ý ýžûžûjúkú„ùƒùùùóøóø%ù%ù‡ù‡ùåùåùCúCúŽúŽúåúåú6û6û}û~û”û“ûgûhûÝúÝúúúDùDùÄøÃø´øµø%ù%ùóùóùÒúÒú²û²ûuüuüýý£ý£ý(þ(þžþžþÿÿzÿyÿÔÿÔÿWW€€²²ëì,+``ppppii}}ÓÓjj&&ää„„óóGGžž÷ö[\ÚÚ_^ÛÜFF¸·- - ¤ ¤ û û 

æ æ s s ááLLÊÊKKËÊ  ÕÖhhþþµÿµÿ¥þ¥þºý¹ý÷üøücücüüüüüBüBüUüUü=ü=üñûðû€û�û(û(ûøúøúûûRûRûàûàû–ü–üpýpýVþWþ?ÿ>ÿÀÀ>>˜™ÛÚ  ÖÖÁÁ¿¿­­  \\½½ººssyzø÷Œ�VUXYŠŠÛÚ)*sr¼¼úú>>TT  CDªª``sÿtÿøþ÷þâþâþÿÿ3ÿ3ÿ1ÿ1ÿôþõþ•þ”þQþQþ\þ\þ�þ�þçþçþ ÿ ÿîþîþtþtþ°ý°ýÕüÖüøû÷ûDûEûœú›úöùöù@ùAùšø™ø*ø+øøøkøkøòøòøœùœùúú‚ú‚ú¬ú¬ú¶ú¶ú±ú²ú³ú²úÎúÎúøúùú,û,û„ûƒûáûáûZüZüêüëüˆý‡ý-þ-þÐþÐþOÿOÿœÿ�ÿ¨ÿ¨ÿ|ÿ{ÿ%ÿ%ÿ»þ»þFþFþ¼ý½ý9ý8ý´üµü,ü,üÂûÂû\û\ûûû¸ú¸ú‹úŒú“ú“ú¹ú¹úþúþúVûVûœûœûÌûÌûõûõû1ü1ü“ü“üýýÓýÓýµþµþÈÿÉÿýü33VV??ûû‰‰èèÒÑ44STxxÿÿÈÉ´´§§NM„„FF¥¦ÁÀÀÀ­®±±âáTTÿÿÿÿúÿúÿöÿöÿ77ŒŒÀÀ¯¯##;ÿ<ÿþþýý9ü9üàûàûóûôû\ü[üéüêüý~ýþþ¢þ£þ.ÿ.ÿ¦ÿ¥ÿ \]Ž���pp:; FFfeST!!ðÿðÿÐÿÐÿñÿðÿSTóò¦§CC°°ëêúûùøôô! ?@tt¦¥úú€€  ¥¥ââÑÑ‚‚ÇÇ‚‚32ÃÃ56  âÿâÿžþžþ`ý_ýCüDüdûdûÑúÑú“ú“ú§ú§úáúàú+û,ûdûdû„û„û£û£ûÇûÇûòûòû0ü0ü•ü•üýýÆýÇý˜þ—þyÿyÿTT77 À¿DD€€nn""ÅÅppOOjjÔÔ__

��ø÷òòÖÖ`_³´›š56ùÿøÿûÿüÿJIÎÏ^]º»ËÊ\]ŽŽ¦ÿ¥ÿ¶þ¶þôýõýlýlý8ý7ý@ýAýZýYýdýeý?ý>ýÝüÞüŒüŒüoüoü‰ü‰üÐüÐü"ý"ýOýOý=ý=ýÿüÿü ü ü.ü.ü½û½ûSûSûÙúÙúGúGú§ù§ùùùÂøÃøÃøÂøùù�ù�ù*ú*ú«ú«úûûYûYûyûxû–û—ûÁûÁûûûûûXüXüÊüÊümýmýCþCþGÿGÿrr¤£ÅÆ××ËË‘‘::""ÅÅUUÛÛ\[ÚÚaaÚÛa`ýýÄÄ««°°ÁÁËÌÓÒÆÆ·¸Ž�WW,,**SS¡¡ðð<<™™  ˜˜RR44ÊÊÍÿÍÿUÿUÿNÿNÿ¬ÿ¬ÿ88ÄÄ‹‹ÄÿÄÿÙþØþâýãý ý ýJüJü»û»ûJûJûûû û ûEûEûÕûÖû¨ü§üŒýŒýKþLþÀþ¿þ½þ½þIþIþ‹ý‹ýºüºüëûëûjûkû>û>ûXûWûœûœûîûîûJüKüÇüÇüWýWýþþ­þ¬þ1ÿ1ÿ”ÿ•ÿ½ÿ½ÿ½ÿ¼ÿ©ÿªÿ¦ÿ¦ÿ¹ÿ¸ÿÜÿÝÿçÿçÿšÿšÿ3ÿ3ÿõþõþèþçþ!ÿ!ÿ¨ÿ©ÿDCÇÈKKÀ¿00�Žàß""rr»¼‰ˆ³³JJ½½ïïÕÕŠŠŠŠ­­GGÈÈ  ÇÇ}ÿ}ÿIþIþ1ý1ýOüOü—û—û
û
û§ú§úeúeú1ú1úîùîùµùµù{ù{ùOùOùKùKù[ù[ù�ù�ùÆùÆù'ú(ú¥ú¤ú_û`ûxüxüÅýÅýÿÿIIhg}}{|qpˆ‰¿¾  ©ª[[ÈÈFFŒŒ¥¥°°ÀÀÃé©jj  ºº±±õôŽŽHIüüzyššYZ»ºÛÜëë``ð𫪒’ˆˆll44ëëššUUèè³³ww00·ÿ·ÿÿÿ`þ`þœýœýÍüÍüüü(û(ûTúTú™ùšù*ù)ùùù7ù7ù‰ù‰ùúúuútúÒúÓúûû5û6û1û1ûûûûû÷ú÷úûûmûmûéûéû„ü„ü1ý1ýïýïýÂþÃþšÿšÿcbññ;;EFßß’’ �ÿ�ÿÿÿbþcþÏýÏý\ý\ýý ýÅüÅüœü�üxüwüTüUü+ü*üüüûûûûóûôûüü[üZüÅüÆüEýEý»ý»ý0þ/þ­þ®þOÿOÿ,,22KKOO  TU

RRSSdc¾¾‚ƒ²²?>ûû¡¢þþ½¼LLÕÕDD‰Š£ÿ¢ÿ¦þ§þÌýËý0ý0ýïüïü#ý#ý£ý£ýJþKþèþçþLÿLÿHÿIÿäþãþEþEþzý{ý¶ü¶ü&ü&üßûßûÊûÊûíûíû$ü$üvüvüìüìü}ý|ý*þ+þÃþÂþCÿDÿ–ÿ–ÿ¯ÿ¯ÿ¡ÿ¡ÿ}ÿ}ÿSÿSÿ:ÿ:ÿ<ÿ<ÿbÿbÿ‹ÿŠÿ¡ÿ¢ÿ®ÿ­ÿŸÿ ÿ}ÿ}ÿ_ÿ_ÿMÿMÿfÿfÿŸÿŸÿ  „„Ø×ûüùù  SS    ©©rrKKüûccyzYYÑѤ¤yy>>ÌÌ??VVvvµµ ŒÿŒÿ=ÿ=ÿÿÿÿÿûþûþôþôþòþòþ
ÿ
ÿBÿBÿ–ÿ–ÿäÿäÿddããàಱ67YY((ÀÀQQûúÄÅÂÂóó44lk””˜˜ŒŒ��iiAAýþml’’†‡ÿ~ÿÂþÂþuþvþ£þ£þ:ÿ9ÿ¿¾;;aa9:ÚÙ^^×ÿ×ÿ`ÿaÿóþòþ“þ“þdþdþYþZþdþdþnþmþhþhþ=þ>þþþçýçý×ý×ýÙýÙýéýèýüýýýþþûýûýÍýÎý€ý€ý ý ý�ü�üßûßû2û1û…ú†úíùíù~ù~ù9ù9ù1ù1ùkùkùÑùÒùDúCúŸúŸúÑúÑúÙúÚúÍúÍúÅúÅúÏúÎúïúïúAûBûÂûÁûxüyübýaýXþXþfÿgÿssih//ÍÍ,,[\KJ¥¤ƒ„úù€�ÝÿÜÿ¹ÿºÿ·ÿ¶ÿºÿºÿµÿµÿ�ÿ�ÿJÿIÿõþöþºþ¹þ¦þ§þ»þ»þÌþÌþÉþÉþ˜þ˜þXþXþ,þ+þ<þ=þ•þ”þ.ÿ.ÿ÷ÿøÿÑС¡65ÁÂÜÛÌÿÌÿÖþ×þ7þ7þþþ,þ,þ�þ�þëþëþ5ÿ4ÿ\ÿ]ÿvÿvÿyÿyÿsÿsÿMÿMÿïþïþSþSþ�ý�ýÇüÇü-ü.üúûúû?ü?üñüñüûýûý ÿ ÿôÿóÿ„„«¬ŽŽA@ÔÿÕÿaÿaÿöþöþ´þ´þ–þ–þ’þ’þÂþÂþ!ÿ!ÿ½ÿ½ÿss@@——OO}|££¶¶ÑÒßßççÜÛÕÕº»~~•”ÀÀ®¯çæZ[ÎÍ55mmŠŠ››¤¤««ªª  ´´ððeeþþ„„ØØá૬^]——77áà{|øøHGtu†… ÿ ÿØþÙþ2þ1þ›ý›ý ý ývüuüÞûÞû\û]ûÿúÿúÞúÞúíúíúûû7û7û7û7ûûûòúòúðúðú9û9ûÈûÈû¸ü¸üêýêý3ÿ3ÿWX%$��€€FF##EE––ää!!SSyy³³~~óóCCQQddœœññˆˆ‹‹öõ–—xxŒŒVVúù‚ƒùùcb³³–ÿ•ÿQÿQÿFÿFÿYÿYÿ^ÿ_ÿGÿGÿÿÿ³þ´þNþMþþýþýÇýÇý±ý±ý±ý±ý�ý�ýhýhýýýÏüÏüpüpüüü–û—ûÿúÿúZúZú²ù²ù+ù+ùòøòøýøýøMùMùÁùÂù1ú1úŒú‹ú·ú¸úÃúÃú­ú¬úgúhúúúàùàùäùãù'ú(ú«úªúBûCûüûüû¼ü»ü�ý�ýiþiþ>ÿ>ÿøÿøÿzzÅÅããÇÆ{|ŽÿŽÿüþüþ…þ…þ>þ=þ#þ$þ-þ,þ!þ!þïýðý™ý™ý@ý@ýýýýýbýcýØý×ý[þ\þÊþÉþ ÿ ÿcÿdÿµÿ´ÿ¼»””§§ßß""33ØØöö——òò99«ªKK*+>=oo©©èé##]]„ƒƒƒ44yy\\  ºº¶ÿ¶ÿ ÿ ÿüþüþ0ÿ0ÿ™ÿ™ÿíÿîÿ()þÿýÿŸÿŸÿÿ ÿ‰þˆþôýôýqýqý ýýÍüÌü»ü»üàüáü:ý9ý´ý´ýHþHþ×þØþMÿLÿ°ÿ°ÿÿÿÿÿ@@ooŒŒ““¢¢ÆÇLLœ�ÜÛææÅÅ„…BB66}}ÙÚ$#EE>>êêÁÁ§§  Â§§JJèècc¢¢³³��>>îî¡ UUèéIIŽ�ËË,-¿ÿ¿ÿdÿcÿÿÿxþyþÝýÝýAý@ýÎüÎü�ü�ü�ü�ü¼ü¼ü÷ü÷ü.ý.ý:ý:ý4ý4ýýýÄüÄü’ü’ü�ü�üýýÈýÈýÉþÉþÄÿÄÿooÌÌÍÍ  uuee{{¥¥ÍÍÍÍÄı±±±ÖÖff““vvöö
ÿ
ÿþþQýQýýýýý�ý�ýþþ­þ­þ+ÿ+ÿ‚ÿ‚ÿ®ÿ®ÿ¼ÿ¼ÿ¼ÿ¼ÿ™ÿ™ÿFÿFÿÊþÊþTþTþ þ þþþ;þ<þ�þŒþÈþÈþÝþÝþÆþÆþ™þ™þ|þ|þ‡þˆþ·þ¶þÿÿRÿSÿ•ÿ•ÿÍÿÍÿ$$-.´ÿ´ÿ<ÿ<ÿ´þ´þ-þ-þ±ý²ýYýYýFýEýpýqýÚýÙýMþMþ©þªþÚþÙþÙþÚþ°þ¯þ{þ|þ\þ\þRþRþyþxþÓþÓþPÿPÿôÿõÿ¢¡^_ÊÉiiññZ[�Žzz  aa••ÔÕDCööÕÖÍ̦¦[[èÿèÿaÿbÿÞþÝþnþnþ"þ"þøýùýòýñýðýñýÒýÑý�ý‚ý'ý&ýàüàüÛüÛü>ý>ýóýóýæþæþñÿñÿêꨨ01«ª66ÂÂ\\÷ÿöÿûÿûÿ((††  ©ª/.bb..��®®¶ÿ¶ÿßþßþWþXþ7þ6þqþqþÿÿ¦ÿ¥ÿ23«ªíîõõ¾¾]\ÂÿÂÿÿÿrþrþýýþý¹ý¸ý­ý­ýÓýÔý!þ!þ†þ…þÿþÿþƒÿ„ÿ ††ãã((  "#ã㦦EEÈÿÈÿMÿNÿóþòþ×þ×þÿÿ†ÿ†ÿ††ÌÌêêññùùýýôõóòUUËËNNÙÙ==ssƒƒyy[[//ééuuêêXXÖÖts®ÿ®ÿ0ÿ0ÿ‰þ‰þÉýÉýýý:ü:ü�û�ûûûÝúÝúØúØúõúõúûûîúîúÅúÆúˆúˆújúiú‘ú’úûûüü1ý2ýnþmþ|ÿ}ÿUUôôTSžŸìëHH«¬77PPkk¬­.-ààŸŸKK¼¼ÖÖ££ed­­¸¸–•ººíîBAABÜÜvväã$%edÆÆ^_32&'&%åÿåÿ‘ÿ‘ÿ#ÿ"ÿ«þ«þ@þAþñýðýÊýËý¾ý½ýÁýÁýÍýÎýÆýÆý¨ý§ýýýCýCýëüìüyüxüêûêûMûMûÀúÁúúú„ú„úßúÞúSûTûÇûÇûüüEüEüDüDüüüÚûÛûœû›ûvûvû|û}û¼û»û(ü(üµüµüPýPýòýóý¬þ«þ�ÿ�ÿefA@êë**üû|}ßßGFµÿ¶ÿQÿPÿ÷þ÷þ´þ´þfþfþþþ†ý†ýûüûüwüwüüüØûØûÕûÖûüüOüOü‹üŠü˜ü™ü€ü€üvüvü¦ü¦ü+ý+ý þ þ ÿ ÿ  é餣-.}}››……::ÎÎKKìëÃÄÔÔ0/ÄÅmmww€€CC22 
òÿòÿÿÿ”þ”þ^þ_þrþqþžþžþàþàþ#ÿ$ÿOÿOÿFÿEÿÿÿ”þ”þþþsýsýÿüý±ü±ü€üüxüyüŠüŠüÈüÈü8ý8ý¼ý¼ý>þ>þÂþÂþ#ÿ#ÿgÿfÿœÿ�ÿÎÿÍÿýÿþÿ**^^›šóôSSŸžÍÍÌÍ”“CD÷ö½¾²±ííQR¼¼[[ƒƒŸžµµÉÉäåyzúú†…""»»UUßß33JJ$$ÇÇKKÀÀ22±±BBì뜜..¡¢ïï('JÿJÿ¦þ¦þIþJþ&þ%þþþêýëýŸýžýý ý˜ü˜ü*ü*üÛûÛûÔûÓûüü™ü™ü6ý6ýÒýÒýXþXþÀþÀþÿÿ^ÿ^ÿ�ÿ�ÿÙÿÙÿ ìÿìÿÑÿÑÿ×ÿ×ÿ ffÙØHI��ŸŸedéêKJ›ÿœÿ ÿ ÿ�þ�þNþNþXþXþªþªþ2ÿ2ÿÕÿÔÿllÏÐûû··XXóÿóÿ“ÿ“ÿWÿWÿ=ÿ=ÿLÿKÿvÿwÿœÿœÿ¥ÿ¥ÿtÿtÿ-ÿ-ÿèþèþ²þ²þ¨þ¨þ¬þ¬þÀþÀþãþãþÿÿ/ÿ/ÿNÿNÿBÿBÿ
ÿ
ÿ þ þþýþý>ý>ý‚ü‚üÜûÜûpûpûBûBûNûNû‰û‰ûÑûÒû$ü#ü]ü]ü_ü`üIüHü'ü(üüü)ü*ügügü©ü¨üýýjýjýåýæý’þ’þcÿbÿ]^dc$$œ�®®ss€�  ±°qrJI12óÿóÿ‚ÿ‚ÿõþõþSþSþÂýÂýNýNýÿüÿüÑüÑü›üšüXüXüüü˜û˜ûEûEû+û*û_û`ûãûâûœü�üeýeý5þ5þÿÿÈÿÈÿ„„>>ÚÚ))%%ÊÊ>>¦¦66OOÛÛ¬¬ššppþþ21½½66¥¥Â˜—¾¾()ººVVÚÚ)(=>  ®­44««››DD$$..__¢¢èé65€µ´ÓÓÈȤ¥rq88îîÒÒ²²zz**ÇÇQQÌÿÌÿHÿHÿæþæþ¾þ¾þÝþÝþ>ÿ>ÿ¶ÿ¶ÿDD``ll‡‡žž¹¹¿¿ÃÃëë::ÁÁvv00××==XW01ÜÜqqûûŽ�=>ã⬬??——¾ÿ¾ÿÎþÏþßýÞýýý†ü†üüüÊûËû~û~ûûû­ú­úJúIúúúèùèù ú úaúcúåúäúxûxû'ü'üÑüÒü„ýƒý>þ>þéþéþ}ÿ~ÿïÿîÿ77__jjeegg‰‰ããjjÊÊeeÒÒÿÿ¿¾NO¾¾zzßß]]±±îî  ââ�ŽЉ¥ÿ¤ÿ|ÿ|ÿkÿkÿgÿgÿRÿSÿ ÿ ÿžþžþþþ�ý�ýýýÈüÈü�ü�üoüoüzüzü›ü›üÀüÀüÓüÓüÈüÈüŸüŸüXüYüüûüû{ûzûíúíúkúlúúúúúLúMú¬ú¬úûûSûSûoûoûkûlûeûdûgûgûfûgûpûpûrûrû‚û�ûµû¶û$ü$üÜüÜüÎýÎýëþëþ;;,,ÉÉñò¶¶ccïîËÌ©©pp»»TT äÿäÿ×ÿ×ÿàÿàÿèÿèÿáÿàÿÀÿÁÿ‡ÿ‡ÿOÿOÿFÿFÿÿÿóÿóÿƒƒ¢¢¤¥@@óó©¨23ff43  ÐÐ
 ‰‰[[�€êëutvu¦¦’’88ŽŽ¡¡ŽŽŸÿŸÿÿÿäþäþÿÿLÿKÿ«ÿ«ÿVVwwaa»ÿ»ÿMÿMÿéþéþ˜þ˜þbþbþTþTþ^þ^þ~þ~þÅþÅþÿ ÿˆÿˆÿèÿèÿ-,\\ŒŒ´´ààKJww¦¦ÕÖûúööÆÆ__ÞÞ__îÿîÿEEnn}}››ÌÌAA__UU==66IIœœ((ÒÒƒ‚  JK==ëëaaÍÍHHððÀÀ¦¥‰ŠRQìíee¾ÿ½ÿÿÿ†þ†þþþÀýÀýrýqýýý•ü•ü÷û÷ûaûaûïúîú¦ú§ú|ú|úpúpúxúxú�ú�ú¶ú¶úìúìúPûPûÌûÌûhüiü ý ý�ýŽýÜýÜýñýñýÝýÞý¾ý½ý­ý­ý½ý½ýèýèý5þ6þ�þ�þîþîþNÿNÿ©ÿªÿûÿûÿ&%-.ûÿûÿ�ÿœÿ0ÿ1ÿÊþÉþ‹þŒþ€þþ¿þ¿þ9ÿ:ÿÖÿÖÿ††''°°"!pp……vvDDýþÏϬ«³´àßKKaaDD  ººzzggrr’’¹¹ååÈÈDD‰‰¬ÿ¬ÿÓþÓþ&þ&þ ý ýOýOý-ý-ý%ý%ý1ý1ýIýIýeýeý|ý|ýuýuý[ý[ý.ý.ýóüóüÁüÁüžüžü•ü–üÍüÍü;ý;ýèýçýÁþÂþ­ÿ¬ÿ€hh‚�uvZZ@@,,ÝÝ•”>>ßÿàÿžÿžÿuÿtÿQÿRÿ&ÿ&ÿäþãþ…þ…þþþ¬ý«ýMýMýýýýýXýXýÀýÀý;þ<þ²þ²þ!ÿ!ÿŸÿŸÿ43ñòÉÉ”“;:ìíHGƒ„ßß~ooœ�®­[\||¾¾ººooäå76‘‘  ¿¾²²ÞÞ00˜˜õõ((**øø““     ®ÿ¯ÿOÿOÿÿÿÿÿ%ÿ%ÿfÿfÿ°ÿ°ÿïÿïÿBB__hh\\AA#$øÿøÿÊÿÊÿƒÿƒÿ*ÿ*ÿÑþÑþjþjþþþçýçýÐýÐýáýáý
þ
þ9þ9þ~þ~þÅþÅþÿÿSÿRÿpÿpÿnÿnÿEÿFÿÿÿÙþÙþäþäþ<ÿ=ÿèÿçÿ¼¼˜˜==šš¬­‚�55íí¾¾±±»¼ÂÁ¢¢bbòòwwôÿôÿxÿxÿÿÿ¼þ¼þ_þ_þûýûýwýxýöüõü‘ü‘üSüSüHüHühühüœüœüÙüÙüýýNýOý¤ý£ýþþ»þ¼þ†ÿ…ÿVWss§¨°¯««§§¼½ïîAA¦¦¥¥--§¨öõé銊  qq²²š™^_ii��ÁÀíî  ñò²±DEÄÃ9:ÎÿÍÿ‹ÿ‹ÿrÿsÿfÿfÿNÿMÿÿÿ±þ°þJþKþèýçýŒýŒýJýKý'ý'ý4ý4ýoýoý¾ý¾ýþþYþYþqþqþ^þ^þþþÅýÅýlýlýýý¤ü¤üGüHüüüâûâûäûäûüü9ü9ü_ü_ü‚ü‚ü}ü}ü[ü[üüüÇûÈû{û{ûGûGûYûYû­û­ûRüQü+ý,ý&þ&þÿÿéÿêÿzzÏÏùùýýîïÎΘ—JKÜÿÜÿ~ÿ~ÿ7ÿ7ÿÿÿÿÿ)ÿ)ÿ ÿ ÿÿÿÇþÈþ‡þ‡þ?þ?þþþçýçýèýèýþþdþdþ¶þ¶þ
ÿ ÿ\ÿ\ÿ±ÿ²ÿ11ÕÕ˜˜gg††““PPÍÌ11¤¥>>65Ž�—˜88//ÛÛABww••²ÿ±ÿôþôþwþwþEþEþXþYþ¥þ¤þÿÿfÿgÿ´ÿ´ÿßÿÞÿçÿèÿÍÿÌÿˆÿˆÿ5ÿ5ÿÜþÝþ”þ”þeþeþLþKþVþWþzþyþ·þ¸þÿÿ…ÿ„ÿúÿûÿffÍÍ))‰‰ððjiÞÞFF��ŸŸªª©©ŸŸ€�GGòñ��cdKJPPuu´´UU““žžuuœœGG--edààwxÿÿGGGF¡ ((ÃÄ€€JIÔÕyy™™88äÿäÿ™ÿšÿCÿBÿÊþËþ2þ2þ}ý|ý¶ü·üüümûlû û ûÚúÚú½ú½ú¨ú¨ú�ú�úoúoúcúcú�ú�úúúúú™û™ûWüWü ý ý¢ý¢ýþþLþMþhþgþsþsþtþtþ‡þ‡þ¬þ­þñþðþLÿMÿ´ÿ³ÿ""ŽŽåå!!CCEEÒÒffõÿõÿ˜ÿ˜ÿ|ÿ|ÿ—ÿ˜ÿåÿåÿBA¥¥  mmººîîååµµkk ¯®hhEEDDTT^^XX..âÿâÿ‡ÿ‡ÿ0ÿ0ÿöþöþòþòþÿÿLÿLÿ€ÿ€ÿ�ÿ�ÿ•ÿ•ÿlÿlÿ-ÿ-ÿÌþÌþSþSþÎýÎýDýDý±ü±ü(ü(ü¶û¶ûlûmûWûVû~û~ûÅûÅûüüOüOücübü<ü=üâûáûoûpû û ûÉúÊúÓúÓúûûªûªûaüaü ý ýÕýÕýuþuþôþôþqÿqÿíÿíÿXX¢£ÏÎÄÄ““JJÓÿÓÿÆÿÆÿÓÿÓÿÝÿÝÿØÿØÿ¨ÿ¨ÿSÿSÿåþåþtþtþþþØýØýÊýÊýæýçýþþaþaþ­þ­þÿÿuÿuÿ
¶¶ppCDÕÔcc¦¦‘‘<<ÐÐnm55?@——¾¿uu¥¦õôöö­®*)}}ÕÕ??ÆÆyy\\ssŸŸËËÞÞÆÆ}}…†ûûrqö÷Œ‹,-÷ÿ÷ÿáÿáÿëÿëÿýÿýÿÿÿÿÿ÷ÿöÿóÿóÿùÿúÿÝÿÞÿ³ÿ³ÿ˜ÿ˜ÿ‚ÿ�ÿuÿvÿaÿaÿ:ÿ:ÿÿÿ½þ½þ„þ„þcþcþVþVþ{þ{þ¾þ½þ$ÿ%ÿ›ÿ›ÿüÿüÿ7788ûÿûÿ¡ÿ¡ÿNÿNÿ&ÿ&ÿMÿMÿÂÿÂÿrr**»»@@??66 íí¾¾ttª©HIòÿñÿ¤ÿ¤ÿdÿdÿ
ÿ ÿ˜þ˜þþþLýLýŽü�üÝûÝûZûYûû ûâúâúÙúÙúÎúÎúÄúÄú¾ú¾úÑúÒúûûgûhûçûçû~ü}ü)ý)ýÊýËýZþZþÌþÌþÿÿFÿFÿfÿfÿ–ÿ–ÿçÿçÿOOÎÎWWåæxwÿsr»»Ïϲ²ddéé\\ºº%%§§VV99KKnnžžÁÂÞÝÚÚ¶¶qq‚ÿ‚ÿñþñþ|þ|þ4þ4þ"þ"þþþþþäýäý“ý”ý%ý$ýÁüÁü{ü{ümünü‚ü�ü¸ü¸üÿüÿüMýNý—ý—ýÍýÌýòýóýþþþþ þ
þÞýßý•ý•ý4ý3ýÃüÄütütüWüVü�ü‚üæüæücýcýÜýÜý2þ2þPþPþ;þ;þýýýý´ý´ý�ý�ýªýªýþþžþžþWÿWÿÇÇee££88¸¸""÷÷šš—–99÷ø ÜÜ„„—˜..àÿßÿŸÿŸÿeÿeÿ@ÿ@ÿ%ÿ&ÿÿÿ6ÿ7ÿ`ÿ`ÿŸÿžÿïÿðÿOOÕÔss²³)(ýý¤¤?@ä䣢••½¾‡‡ml¦¦ªªyyxxÉÉnnøÿøÿÀÿÀÿÆÿÆÿaa³³ø÷$%**  ÃÃffóÿóÿ‡ÿ†ÿ:ÿ;ÿÿÿÿÿ ÿ ÿ'ÿ'ÿDÿDÿnÿnÿ ÿ ÿîÿîÿMM¹¹ff  ÀÀÇǼ¼±±±±««ŒŒRRççnnóÿóÿžÿžÿwÿwÿ�ÿ�ÿÎÿÎÿ22•”ØÙôôÍÌ€®ÿ®ÿ„ÿ„ÿ ÿ ÿþÿþÿssàß,-VVnnsslldc=>¯®;<ÕÿÕÿÿÿKÿKÿ:ÿ:ÿ%ÿ$ÿÿÿ«þªþ'þ(þtýtý²ü²üõûõûOûOûÅúÅúTúTúûùûù±ù±ù|ù}ùUùTùHùHùPùPù~ù~ùÓùÔù]ú]ú û û¾û¾ûpüpü ý ýƒý‚ýÒýÓýþþ-þ-þWþWþ�þ�þáþáþHÿHÿÇÿÇÿ[[ìëmnßß44vv©¨ºº¥¦mm('õöïïWX³²utÏÏ$%YYggA@ääww  ¼¼‘‘nnNN¶¶SSèè““\\66 ïÿðÿÉÿÉÿœÿœÿ{ÿzÿCÿDÿûþûþ›þ›þ þ þyýyý¿ü¿üüü–û•ûTûTûeûfû¼û»û*ü*ü�ü�üÁüÂü«üªühüiü ü ü½û½ûœûœû©û©ûëûëûNüOüÄüÄüGýGýâýâý‘þ‘þbÿaÿJJ67  š›ÞÝÕÖ””IH  îí–– !¨¨==ÚÿÙÿ†ÿ‡ÿ6ÿ6ÿñþðþ½þ½þ£þ£þ§þ§þÅþÅþöþöþ9ÿ9ÿ“ÿ”ÿ…„©¨)*……¥¥ŠŠ:9ÚÛ‚�LMYY‘���¢¢UUff22ÌÌ??¤¤¥¥aaHHMMyy®®ÛÚåæÊʇ‡­­<<ÛÿÛÿ}ÿ}ÿ1ÿ1ÿóþóþ½þ¼þ�þ‘þeþeþFþEþ5þ5þ7þ8þIþIþbþbþrþqþlþmþ[þ[þ<þ<þþþþþ þ þþþ/þ/þ3þ3þþþÌýÌýuýuý+ý,ýýýýýmýmýäýåýmþmþÜþÜþÿÿ1ÿ2ÿ%ÿ%ÿ ÿÿèþèþÛþÜþýþýþIÿHÿ¾ÿ¿ÿCBÔÔ__ÞßihßßAAwxml44ßà‚�78ÔÔ��  }}îÿîÿWÿWÿÍþÍþUþUþþþ¿ý¿ýŠýŠý`ý`ý3ý3ýýýýý/ý.ýpýqýÎýÎýAþ@þ¸þ¹þ%ÿ%ÿ‡ÿ†ÿÊÿËÿúÿúÿ"#IH|}ÏÏ88¥¤|}ÐÏ33;;ÎÎ]]ÙÙQQää��bb\\‚‚ÁÁ

QQxx‚‚ii('ÅÆ]]úÿúÿ°ÿ°ÿ{ÿ{ÿUÿUÿ3ÿ2ÿÿÿ¾þ¿þqþqþ"þ"þßýßý¸ý¸ý¥ý¥ý¤ý¤ý«ý«ýÀýÀýâýâýþþFþFþ~þ~þ¨þ¨þ¶þ¶þ™þšþGþFþÇýÇý-ý.ý¥ü¤üNüNü=ü>üxüxüÙüÙü?ý?ý€ýý“ý”ýsýrýAýAýýýýýýý+ý+ý]ý]ý˜ý—ýÙýÚý-þ-þ¥þ¥þ@ÿ@ÿÖÕ‘‘ 
99''îcc77,+44?@@@00üü¸¸nmÆÿÇÿsÿsÿÿÿ¿þÀþpþpþ1þ1þ
þ þþþ3þ4þdþdþ§þ§þôþôþRÿRÿÍÿÍÿTSר66[[BB  ÁÀZ[SRqqªªllÖÖ&'GG<;´´LMßÞtu**88‘‘  ŽŽöõ:;RQEFððÅŘ˜yyTUA@78>=XX•–çæFF¤¤óó11ZZccaaOO=<?@:9#$äãpqÞÝGGÌÍŠŠ�Œ¹¹ðñ()  Ø×‹Œ87éÿêÿ¡ÿ¡ÿeÿeÿ:ÿ:ÿ$ÿ$ÿ(ÿ'ÿJÿKÿˆÿˆÿàÿàÿ??��¶¶ª©ttÇÿÇÿ‰ÿˆÿdÿeÿcÿcÿuÿtÿ‡ÿ‡ÿ˜ÿ˜ÿŠÿ‹ÿ^ÿ]ÿ ÿÿ©þ¨þ-þ.þ°ý°ý4ý4ýÄüÃüXüYüÿûÿû»û»û€û€ûbûbû_û_ûuûuû©ûªû÷û÷û^ü]üÔüÔüYýYýÏýÏý.þ.þhþhþ}þ~þ}þ|þvþwþ„þƒþ›þœþÈþÈþ
ÿ ÿ`ÿaÿÍÿÍÿ99œ›îî((SSff__HHÄăƒ]^]\‰‰ÉÊefž�ÄÄÎÎÇÇ�žbaÍÍ••ggCC%%åÿåÿ¸ÿ¸ÿƒÿƒÿHÿHÿ
ÿ
ÿÈþÈþ‰þ‰þHþHþþþÿýÿýþþþþþþþþõýôýŸý ýýý€ü�üçûæûqûqû9û:û>û=û~û~ûÜûÝû'ü'üKüJüNüOü:ü:üüüúûúûçûçûéûéûâûâûçûçûüûüû5ü5ü§ü§üUýUý=þ=þJÿJÿNO22ÜÛCC��——™™••��  »»ÖÖééååÒÒ¶¶””xxRRÛÜ––__5577QQ~»»TT¶·  ‡‡âá'( 
Î΀€8844‚‚êêWW¸¸****öö–•llËÌBBßß±°­®ÉÉççûûóóÌË••JJÿÿ­®ZY£ÿ¤ÿHÿGÿíþíþ¥þ¥þ~þþuþtþ‡þ‡þ§þ¨þÄþÃþÔþÔþÔþÕþÌþËþÃþÃþ¿þ¿þÓþÔþúþúþ,ÿ+ÿQÿQÿIÿIÿÿÿÏþÐþ}þ|þ4þ5þþþþþLþLþˆþˆþÀþÀþßþÞþäþåþæþæþßþßþÝþÝþÑþÑþºþºþ”þ”þfþfþAþAþDþDþþþðþïþ…ÿ†ÿ,,»»  SRFGÐÐ��::þÿþÿöÿõÿòÿóÿáÿáÿÄÿÄÿ™ÿ™ÿ\ÿ\ÿÿÿÆþÆþlþlþ þ þ§ý§ýKýKýþüþüÀüÀü�ü�ününüVüVüZü[ü{ü{üµü´ü ý ýdýdýºýºýþþRþRþ�þ�þ§þ§þ¿þ¿þÏþÐþæþæþÿÿRÿRÿ­ÿ®ÿ}}ËÌ  43JKQQ>=¸¸QPæÿçÿŠÿŠÿLÿLÿ=ÿ=ÿTÿSÿƒÿƒÿµÿ¶ÿáÿáÿ"#,,)(åÿæÿ«ÿ«ÿnÿnÿ1ÿ1ÿýþüþÖþÖþÃþÄþ·þ·þ·þ¶þºþ»þ¿þ¿þÂþÂþÉþÈþÄþÅþÆþÅþÙþÙþ
ÿ ÿbÿaÿÝÿÝÿRS¹¸ö÷ÚÚŒ‹--×ÿ×ÿžÿžÿ„ÿ…ÿ™ÿ™ÿ¾ÿ½ÿæÿçÿ %%%%0023""õÿõÿ¸ÿ¸ÿ~ÿ~ÿ_ÿ_ÿiÿiÿ¨ÿ¨ÿ««??ÌË:;~~’’{zPQëêÂí¬›œ‘�€jiRS65  ÊÊ€€))ÄÿÅÿ\ÿ[ÿùþùþ±þ±þ…þ†þ†þ…þ«þ«þèþèþ3ÿ4ÿ‰ÿˆÿâÿãÿLK¼½+*„…¶µ¹¹––hh9900]\š›âá+,nm��••oo%%ÀÀSSî‹‹��ÈÈ

BBkkxwlmXX::àߥ¦iiÝÿÝÿªÿ©ÿ–ÿ–ÿ­ÿ®ÿâÿáÿ##ij˜˜µ´ÆÇÐÐÝÝííýý»º\\öÿ÷ÿ–ÿ•ÿZÿ[ÿ8ÿ7ÿ/ÿ0ÿ2ÿ2ÿ.ÿ.ÿÿÿùþùþäþäþÖþÖþÍþÍþÀþÀþ—þ—þ=þ=þÇýÇýNýNýîüîüÇüÇüàüàü.ý.ý¡ý¡ýþþ�þ�þèþèþÿÿ#ÿ#ÿ ÿ ÿéþêþÍþÌþ¹þ¹þ¼þ¼þÉþÊþßþÞþôþõþÿÿÿÿ&ÿ%ÿÿÿêþéþ£þ£þHþIþâýâý€ýýýýÐüÏü’ü“üjüiü^ü_üpüoü¥ü¥üùüùüYýYýÉýÉý:þ;þ±þ°þÿÿlÿkÿ¢ÿ¢ÿ¿ÿÀÿÌÿËÿÙÿÚÿôÿóÿ qrÎÍ;<¥¥ 
__­­íî87,-ýü´´__ôóîî34:9;;44--""ÑÑ‹‹<<çç––WW,,÷ÿ÷ÿÐÿÐÿ‹ÿ‹ÿ1ÿ1ÿÕþÕþyþyþCþCþ6þ6þPþPþ„þ„þ´þ´þËþËþ¾þ¾þ‹þ‹þ?þ?þðýðý¯ý¯ý‹ý‹ý�ý‚ýýýˆýˆýšý™ý¬ý¬ýÓýÔýþþ/þ.þcþcþ~þþxþxþVþUþþþäýãýÈýÈý×ýØýþþŒþ‹þ'ÿ(ÿéÿéÿ°°ddpp¸·ÞßæåÏϨ©|{[[BB:;54"#òòÃÄŽŽMMùù�Ž¥ÿ¦ÿKÿKÿ)ÿ(ÿ ÿ!ÿ7ÿ7ÿ]ÿ\ÿ†ÿ‡ÿÄÿÄÿNM¥¥÷÷33UUWWGG;;**,,KKuu²²``ÀÀ  =<>?¿¿GGÅÅLLåå““jiTTPPRSPPGG44%%ÜÿÝÿ¢ÿ¡ÿQÿRÿëþëþþ~þþþÐýÏý¥ý¦ýœýœý¦ý¦ý¸ý¸ý»ý»ý¸ý¸ý½ý½ýËýËýíýíýþþVþWþ¡þ þäþäþÿÿÿÿæþæþ½þ¾þ¤þ¤þ¢þ¡þ¼þ¼þãþãþ ÿ ÿ$ÿ$ÿ.ÿ.ÿ>ÿ?ÿfÿeÿ™ÿ™ÿãÿãÿ''TTYZ32ýÿþÿÍÿÍÿ»ÿºÿÖÿÖÿ..¹¹VVììrrÊÊòó÷ö×צ¦ff  åå³³��~~ppggLL##ëëžž55»ÿ»ÿ1ÿ1ÿ£þ£þ!þ!þ¬ý¬ýOýOýýýäüäüÙüÙüêüêüýýZý[ý­ý¬ýúýúý<þ<þnþnþ’þ“þ±þ°þÍþÍþêþêþÿÿQÿQÿ�ÿœÿôÿôÿOP§¦õõ;;xy©¨»»°°……@@ûü··‚�hhggnnwwzz{{yy€�‰ˆ’’„„__¾ÿ¾ÿ^ÿ^ÿ ÿ ÿßþßþÝþÞþîþîþÿÿÿÿ ÿ ÿëþëþºþºþ–þ–þ†þ‡þ¢þ¡þæþæþAÿAÿ›ÿ›ÿÛÿÛÿïÿïÿÞÿßÿ¼ÿ»ÿ�ÿ�ÿlÿmÿSÿRÿ8ÿ9ÿÿÿëþêþÇþÈþºþ¹þÇþÇþñþòþ2ÿ2ÿoÿnÿ£ÿ£ÿ¸ÿ¹ÿ¨ÿ§ÿzÿzÿ,ÿ-ÿåþåþ¯þ®þ›þœþ±þ±þêþéþCÿCÿ´ÿ´ÿ ||ØØMMWX?>  ÙÚ©¨��€€vvttooddRS32ºÿºÿZÿZÿãþäþkþjþüýüý­ý®ýƒý‚ý‚ýƒý¢ý¡ýÚýÚý)þ)þþþäþåþGÿGÿ¯ÿ¯ÿjj±±×Öêëîíéêïï&&cc¶µxwÌÌ (',,ññÇÇŸŸvvŽŽ  ±±ÁÁÑÑààïïëëÓÓ¥¥[[°±rrPPJJVVa`XX@Aþý'(##÷÷¬¬TSûÿûÿ°ÿ°ÿÿ€ÿ\ÿ[ÿ6ÿ6ÿ
ÿ
ÿÙþÚþ¦þ¦þ€þ€þlþkþfþfþvþvþ”þ•þ¦þ¦þœþœþiþiþþþªýªýLýMýýý#ý#ýdýdýÖýÖý\þ\þáþáþdÿdÿÑÿÑÿ&&VVhhddTTAA7799::??OO[[XXMM++ïÿïÿŽÿŽÿÿÿ™þšþ%þ%þ­ý­ýHýHýþüþüÍüÎüÁüÀüÍüÍüýýDýDýŠý‹ýËýÊýþþþþ.þ.þ2þ2þ3þ3þ0þ1þ4þ4þAþAþ\þ[þ’þ“þØþØþ-ÿ,ÿ“ÿ”ÿ÷ÿöÿPQ¥¤äåðïÆÆ¡¡”••”��œœ––��‡ˆ‹‹¤£¼½×ÖÔÔ®¯gf¹ÿ¸ÿ‚ÿ‚ÿfÿfÿbÿbÿnÿnÿpÿqÿXÿWÿÿÿ³þ´þUþTþþþÞýÞýèýèý þ
þ(þ)þ@þ?þ:þ;þ*þ)þþþ
þ þ þ þþþþþ þþìýíýËýËý·ý·ýµýµýÒýÑýþþ\þ\þ¬þ¬þðþðþ ÿ ÿ ÿ ÿòþòþÓþÓþËþËþàþàþÿÿmÿmÿæÿæÿww""ÎÎvv 
ŠŠææ--&&ôôàßÕÖØØäãóóõõääÂÂ��<<ÓÓQQÄÄ34À¿ttMMGGTTkkƒƒšš·¸ÚÙ

11NNaaa`MN;;..99WW‹ŠÔÕ__””¨©ŸŸ{{FF  ÊÊŠ‰KLööÙÙÓÒÕÕèé'&77((üü´´Z[ôÿôÿ�ÿ�ÿ<ÿ;ÿ ÿ ÿàþàþ¼þ½þ‡þ‡þDþDþ
þ
þêýéýòýòýþþPþOþ€þ�þ¤þ£þ¦þ§þ–þ•þzþ{þ`þ_þWþXþTþTþTþTþUþUþRþQþ<þ=þ+þ+þþþþþþþCþCþ€þ€þ¾þ¾þéþéþóþóþàþàþ«þ«þ{þ{þPþPþHþHþmþmþ½þ½þ%ÿ%ÿ ÿ ÿ&&žŸþý22JJ@@##ùùÊʘ˜rrVVMMVVeemmllMM ²ÿ²ÿ6ÿ6ÿ¨þ¨þþþrýrýáüáüiüiüüüóûóûóûóû ü ü9ü:ürürü¯ü¯üÝüÜü ý ý5ý5ýVýWý}ý}ý•ý•ý¤ý¤ýºý¹ýÝýÞýþþgþfþ¾þ¿þ$ÿ$ÿ„ÿ„ÿãÿâÿ()WWqqttrqfgdckl||ŒŒ¢¢°°¹¸ÄÅãâUU””¾¾¾½Ÿ ff!!ø÷ïð99bbvvbc;:ûúþþ$$RR~¡ °±ª©¡¡‘‘‚‚{{llII

ÉÉ||??%%..SS||ŸŸ££��CC÷ÿ÷ÿšÿšÿKÿKÿ ÿ ÿÛþÛþÏþÏþáþáþÿÿ_ÿ_ÿ±ÿ±ÿ\\ªªêê 
  ýýáâÉÈÀÀÇÇáá##89EDCC--öö¡¡((£ÿ£ÿ/ÿ/ÿÕþÕþ£þ£þ£þ£þÆþÆþÿÿ4ÿ4ÿkÿkÿœÿœÿ×ÿ×ÿUV’‘ÀÁÖÕÊÊ­­ŠŠssqq‚ƒ¯®ìì..mm˜™±°¸¸ÂÂÀÀ¼¼°¯—˜lk9:ôóêëûûLLqqzznmBC  ÓÓªª‰‰qq\]::¶ÿ¶ÿpÿoÿ?ÿ@ÿ5ÿ5ÿ?ÿ?ÿXÿXÿiÿhÿjÿkÿQÿQÿ)ÿ)ÿ÷þ÷þÊþÊþ þŸþ…þ…þsþtþYþYþ7þ7þ þ þØýØý©ý©ý‹ý‹ý}ý}ý„ý„ýœýœýµýµý¾ý¾ý¾ý¾ý©ýªýxýwý3ý3ýâüãü¤ü£ü„ü„ü—ü—üÛüÛüIýIýÊýËýSþRþÚþÛþRÿQÿºÿºÿ>>^^iiab^]hhxx  ÑÑ>?ggzzhh::óò••%%·ÿ·ÿPÿQÿÿÿéþéþãþãþ÷þöþÿÿCÿCÿgÿgÿ€ÿ�ÿ—ÿ—ÿžÿ�ÿ›ÿ›ÿ–ÿ—ÿ�ÿ�ÿmÿlÿNÿNÿ5ÿ5ÿ4ÿ4ÿVÿWÿŽÿŽÿäÿãÿAB¢¡çç--43./#"  ùùííÔÕ´´‘‘||mlzzžžÑÒúúì캺{|SR@@HHWW\]ON01ýÿüÿ»ÿ»ÿŒÿŒÿkÿkÿ^ÿ_ÿ`ÿ`ÿiÿhÿoÿpÿsÿsÿxÿwÿ�ÿ�ÿ�ÿ�ÿ£ÿ£ÿÆÿÇÿáÿàÿëÿìÿÜÿÜÿ·ÿ¶ÿ€ÿ€ÿOÿOÿ4ÿ5ÿ0ÿ/ÿCÿCÿbÿcÿŠÿŠÿ®ÿ®ÿÀÿ¿ÿ¼ÿ½ÿ£ÿ£ÿ{ÿzÿMÿNÿ,ÿ+ÿÿÿ"ÿ"ÿIÿJÿ‰ÿ‰ÿ×ÿ×ÿ11””ûúcc»¼""  ììÑѾ¿ÁÀÑÑèèÿÿ""##  ËËhhääWWÔÿÔÿkÿkÿ#ÿ#ÿüþüþòþòþöþöþþþþþÿÿÿÿ(ÿ'ÿNÿNÿtÿtÿŸÿŸÿºÿºÿÂÿÂÿ¹ÿ¹ÿ«ÿ¬ÿ�ÿœÿ ÿ¡ÿ¸ÿ·ÿâÿâÿXXˆ‰®­ÄÄÊÊÏÏÍÍÓÓÅŪª‚ƒLKáÿáÿÌÿÌÿÑÿÑÿöÿöÿ**``{{vvUU''õÿõÿ×ÿ×ÿ·ÿ·ÿœÿœÿsÿsÿDÿDÿÿÿ½þ¾þ‰þˆþnþnþoþoþ—þ—þÛþÛþ!ÿ!ÿ^ÿ_ÿ‹ÿ‹ÿ¬ÿ«ÿ¸ÿ¸ÿÐÿÐÿíÿíÿ))BB@@34$#
! 99^^}}ˆˆ‚‚aa%%ãÿãÿ«ÿ¬ÿ‘ÿ�ÿ’ÿ’ÿºÿ»ÿôÿóÿAB‘�ââ!!GGRRBBáᦦiiAA%&'&99ZZ~~››žž??ÓÿÓÿSÿSÿÅþÅþ9þ9þÅýÅýqýrýDýCý5ý6ýEýEýjýiýžýžýÚýÚýþþIþIþzþzþ¢þ¢þ¾þ¿þÈþÈþ¸þ¸þ¦þ¦þ�þœþ«þ¬þÚþÚþ$ÿ$ÿ|ÿ|ÿØÿØÿ``……œ�®®º¹ÅÅÅÅÅž¾®®’“}}ihaaoo��¯¯ËËÔÕÄÄœœvvYXJJNOQQSRLLEE55))""''55EF\\hhnmoo{{Š‹œœ¯¯¹¸°°��nn<<ÓÿÓÿ²ÿ²ÿ¡ÿ¢ÿ¨ÿ§ÿ¼ÿ¼ÿÖÿÖÿâÿâÿÕÿÖÿ¯ÿ®ÿtÿtÿ%ÿ%ÿØþØþŠþŠþJþJþþþÿýÿýþþþ þXþXþ�þœþðþñþIÿHÿ™ÿšÿÛÿÛÿüÿûÿúÿûÿ55hhœœÏÏôôóôÃÂvw¬ÿ­ÿSÿSÿÿÿ÷þöþÿÿ%ÿ$ÿWÿWÿŒÿ�ÿÉÿÉÿ
NN•–ÛÛ=<MMHH>>9:EDcc‘‘ÁÁëë67TSuuœœÂÂÙÙÛÛÃÃ��54ãä««ŽŽ�Ž ¡­¬®¯™˜vwRR@@33%%  ä㪫VVýÿüÿ ÿ ÿXÿYÿ,ÿ,ÿÿÿ!ÿ!ÿ2ÿ2ÿ:ÿ9ÿ=ÿ>ÿ7ÿ6ÿ.ÿ/ÿ+ÿ+ÿ0ÿ/ÿ5ÿ5ÿ;ÿ<ÿ6ÿ6ÿ!ÿ!ÿÿÿäþäþÏþÐþ¹þ¹þ¤þ£þ£þ¤þ¥þ¥þ¯þ¯þÃþÃþÑþÑþÑþÑþÆþÆþ©þ©þ~þ~þIþIþ þ þÛýÜý½ý¼ýÂýÂýèýèý.þ/þ‘þ�þÿÿ{ÿzÿåÿæÿ<;wx••›šˆ‰kjMM00""$$??pp��ÄÄÓÓÀÀ……33ÁÿÂÿCÿBÿÌþÌþfþgþþþåýåýËýËýÆýÇýÖýÖýóýòýþþ4þ4þKþLþYþYþcþbþYþZþ=þ=þþþòýóýåýåýöýöý*þ*þ}þ|þÙþÙþ2ÿ3ÿ~ÿ}ÿ¶ÿ·ÿÝÿÝÿþÿýÿ98QR]]WW88 àÿàÿ¿ÿ¾ÿ´ÿµÿÇÿÇÿàÿßÿúÿûÿ æÿæÿÃÿÄÿ¤ÿ£ÿ�ÿ‘ÿ€ÿ€ÿ{ÿzÿtÿuÿjÿjÿ`ÿ`ÿVÿVÿYÿYÿlÿlÿ“ÿ’ÿ¾ÿ¿ÿðÿðÿGG``jjggUUCC2255OOrqžŸ×Öûû&&)(ôôóò))^_££ôôAA��ØØÿÜÛ´´žž——ŸŸ··ÏÏÝÜÚÛ¿¿„„--µµ))Ž�þÿþÿ‡ÿ‡ÿ-ÿ.ÿóþóþÐþÐþÅþÅþÁþÁþÇþÇþáþáþÿÿ!ÿ"ÿDÿDÿbÿaÿyÿzÿŠÿŠÿ–ÿ–ÿ¦ÿ¦ÿ½ÿ½ÿßÿßÿCCqqœœ¼¼ÙÙùùDDoo‚‚uuHH

Ì̤¤����™™¢¢œ›Ž�xwYZGF67))ìÿìÿ±ÿ±ÿbÿbÿÿÿªþ«þ`þ`þ4þ4þ$þ#þ'þ(þ8þ8þPþPþfþfþ�þ�þœþœþ¶þ¶þÖþÖþ÷þ÷þÿÿ(ÿ(ÿ.ÿ.ÿ#ÿ#ÿÿÿüþüþëþëþçþçþêþêþùþúþÿÿ,ÿ,ÿEÿEÿaÿaÿuÿuÿ…ÿ…ÿ�ÿ�ÿlÿlÿCÿDÿÿÿÛþÜþ³þ²þ¤þ¤þ¬þ¬þÖþ×þÿÿOÿOÿ˜ÿ—ÿÌÿÍÿöÿõÿ èÿèÿµÿµÿÿ€ÿIÿHÿÿÿÿþÿþýþýþÿÿKÿKÿ{ÿ{ÿœÿ�ÿŸÿŸÿ…ÿ„ÿFÿFÿæþæþpþpþëýìýoýnýýýÂüÁüŽüŽü|ü}ü‡ü†ü²ü³üïüïüBýBý’ý’ýÕýÔýþþ/þ/þ?þ?þ;þ:þ7þ8þ7þ7þSþSþ�þ�þßþßþMÿMÿ¼ÿ¼ÿ%%xxÇÇcc½½  GGllnnbaTUPP[[ll……–•œ�œ›‘’��ˆˆ‰ˆŽ�™˜””ƒ„gf??þþïðìëççØØÂÂ��xxUU>>**  úúÛÛ´´††VV// íÿíÿáÿáÿàÿàÿíÿíÿöÿöÿøÿøÿñÿñÿÛÿÛÿ¸ÿ¸ÿ†ÿ†ÿOÿOÿÿÿÛþÛþ´þ´þ¯þ¯þ¶þ¶þÓþÓþÿÿBÿBÿŽÿŽÿäÿåÿ43xx££³³°°¡¡””––¬¬ÑÑÿÿ..OOff^^??¯¯OOäÿäÿ�ÿ�ÿ1ÿ0ÿüþýþÞþÞþâþâþôþôþÿÿHÿHÿsÿsÿœÿœÿºÿºÿÌÿÌÿØÿØÿÕÿÕÿÑÿÑÿÅÿÅÿÉÿÉÿÚÿÚÿðÿðÿ,,??WWww££áá  XX~~ƒƒkkEEééÈǬ­œ›‘’��ooWWJJLLa`yy……|}XXÄÿÄÿkÿkÿÿÿÕþÕþžþžþrþrþ\þ\þEþEþAþAþBþBþAþAþGþGþVþVþmþmþþþ�þ�þŽþŽþþþhþhþLþLþ6þ6þ*þ*þ)þ)þ,þ,þ7þ7þ?þ@þIþHþXþXþmþnþƒþ‚þ–þ—þžþ�þ“þ“þzþzþ]þ^þ@þ@þ9þ8þQþQþˆþˆþØþÙþDÿDÿ¸ÿ·ÿ89²±ed��Ÿž�‘rqRR6612HHuu±±ôô //éé••**¸¸CCÒÿÒÿmÿmÿÿÿ×þ×þ»þ»þ³þ³þÃþÃþÝþÝþæþçþêþéþàþàþ½þ½þ�þ�þXþXþ%þ&þþþþþ%þ&þYþYþšþ™þÕþÕþ
ÿ
ÿDÿEÿƒÿ‚ÿËÿËÿii››´µºº®­žž““𛲲ÉÉââòòôóøùCCfeˆˆ——‰‰dd66  ÞÞµµšš}~dcKL.- òÿòÿàÿàÿÞÿßÿêÿéÿüÿüÿ!!00,,%%ïÿïÿÖÿÖÿÊÿÊÿ»ÿ»ÿ¸ÿ¹ÿÆÿÅÿÛÿÛÿüÿüÿ99FGGG=<))ýÿýÿôÿôÿøÿøÿ$$NN‰‰ÐÑ`_�‘¥¤¡¡��kkQQLLYXpq““°°ÀÀ··˜˜aa¥¥""�ÿ�ÿÿÿ‡þ‡þ þ!þàýàý»ý»ý³ý³ýÁýÁýÛýÛýðýðýþþþþþþ#þ#þ#þ#þ:þ:þYþYþ‚þƒþ°þ¯þÓþÓþòþòþ ÿ ÿ ÿ!ÿEÿDÿzÿzÿ¹ÿ¹ÿþÿÿÿFE��¥¦ÃÃÈÇÏÐÒÒÛÚììøøüü,,NNaaggUU22ÃÀ€;; âÿâÿÈÿÈÿ»ÿ»ÿ½ÿ½ÿËÿËÿÚÿÚÿóÿóÿ--PPhhnnhhPP44ôÿôÿàÿàÿÕÿÕÿÇÿÇÿÁÿÁÿ»ÿ»ÿ·ÿ·ÿ½ÿ½ÿÉÿÉÿÎÿÎÿÏÿÏÿÁÿÁÿ ÿ ÿmÿmÿ4ÿ4ÿôþôþ¿þ¿þšþ›þ‹þŠþ”þ”þ´þ´þêþêþ1ÿ1ÿyÿyÿ³ÿ³ÿÛÿÛÿìÿìÿäÿäÿÈÿÉÿ¢ÿ¡ÿ|ÿ|ÿkÿkÿkÿkÿ‹ÿ‹ÿÅÿÅÿEEqq……|}YX¿ÿ¿ÿZÿZÿôþôþ˜þ˜þEþEþþþþýþýþþ.þ/þhþhþ¢þ¡þÚþÛþüþüþÿþþþêþëþÌþËþ¯þ¯þžþžþœþ�þ³þ²þÏþÏþ÷þøþ+ÿ*ÿZÿ[ÿ™ÿ™ÿÛÿÚÿ#$zzÍÌ  66MMOPDD<;CDON^__^PP88!" ))GFfgtstugfKL*)  ððââÒÒÉÉ·¸£¢„„aa@@))
üÿûÿðÿðÿáÿâÿÌÿËÿ¼ÿ½ÿ¬ÿ«ÿšÿšÿ‡ÿ‡ÿlÿlÿ[ÿ[ÿVÿVÿTÿTÿZÿZÿ\ÿ\ÿ`ÿ`ÿZÿZÿFÿFÿ+ÿ+ÿÿÿÜþÛþ¬þ­þþ~þaþaþHþIþIþHþaþaþŒþŒþÍþÍþ ÿ ÿzÿzÿÓÿÓÿRRllvv{{‹‹¬¬áâ*)kk©©Þßö÷¾¾vu»»hh..:;cb‡‡šš““vvYY??110055>>??::5522??[[€€¬¬ÙÙüüôôêêÚÚÂÂ¥¥ƒƒffWWSS^^}}§§ËËïîö÷óòרª©rs33õÿõÿºÿ¹ÿ‡ÿˆÿ`ÿ`ÿBÿAÿ6ÿ7ÿ8ÿ8ÿCÿCÿUÿUÿsÿsÿŽÿŽÿ¢ÿ¢ÿ¬ÿ¬ÿ±ÿ±ÿ¤ÿ¤ÿŽÿŽÿpÿpÿVÿVÿ?ÿ?ÿ*ÿ*ÿÿÿÿÿøþøþèþèþáþáþÕþÕþÍþÍþÑþÑþÌþÌþÁþÁþ¯þ¯þ’þ’þiþiþ;þ;þþþ þ þþþ:þ:þ~þ~þÏþÏþ3ÿ3ÿ–ÿ–ÿéÿéÿ++EEEE./
ìÿìÿ×ÿ×ÿÜÿÜÿ
AA„„ÊË,+55  îîœ�??ÑÿÐÿ_ÿ_ÿîþïþ–þ–þcþbþPþPþ_þ`þyþxþ’þ’þŽþ�þzþyþPþPþþþõýõýÓýÒýÂýÂýºý»ýºýºýÈýÇýÜýÜýþþ;þ<þ}þ}þÈþÈþÿÿnÿnÿµÿµÿâÿâÿõÿõÿ%%;;XWlmrqmnbacdxx——ÉÉþý12SSa`Z[FE'(
 óôèèßÞÜÝÙÙ×ÖÒÒÒÒÝÞìëþþ23OO`_lluutu{zqqjj^^OONNNN__nn””œœ¡¡™™~~\\11úúÏϦ¥Š‹ˆˆ˜˜¹¹ææHI__^^KK//þý99RRccihbb@@¯¯77²ÿ±ÿ%ÿ&ÿ²þ²þeþeþFþFþGþGþgþfþ‡þ‡þ™þ™þ�þžþ•þ•þ‰þ‰þˆþˆþ“þ“þ¬þ¬þÏþÏþóþóþ ÿ ÿÿÿ%ÿ%ÿ-ÿ-ÿ<ÿ<ÿ_ÿ_ÿ‹ÿ‹ÿ½ÿ½ÿðÿðÿ77RRii„„§§ÄÄÝÝââÙÙÆÅ¬­��€€vvyy‰‰ŸŸ³²º»µµ££~}NOÙÿØÿ ÿ¡ÿhÿgÿ9ÿ:ÿÿÿÿÿÿÿÿÿ*ÿ*ÿMÿLÿhÿiÿ�ÿ�ÿ™ÿ™ÿŸÿŸÿ�ÿ�ÿŽÿŽÿqÿpÿTÿUÿ/ÿ/ÿÿÿÿþÿþòþòþíþíþäþäþÚþÚþËþËþÈþÈþÃþÃþÀþÀþ¹þ¹þ¬þ¬þ”þ•þhþhþ(þ'þâýâý�ýžýcýbý@ý@ý:ý:ýXýXý•ý•ýäýäý:þ;þ€þ€þ¯þ¯þÇþÇþÃþÂþ³þ´þ™þ˜þ…þ†þ„þƒþ”þ•þºþ¹þúþûþCÿBÿ‹ÿŒÿÑÿÑÿ))11#"ôÿõÿ¯ÿ®ÿ]ÿ^ÿ ÿ ÿÚþÚþÉþÉþßþÞþÿÿ`ÿ`ÿªÿ©ÿáÿâÿ
%%**..44>=BCKK[[yy®®óòFG¤£õõ<<ijЉ˜™¢¢©©³³¼»¼½¶µŸŸzzMMø÷ÞÞÛÛããïïþÿóóÙÙ¸¸ŽŽjjGG**ëëÒÒ··££ŽŽƒƒxxppssqqqqnnoohhee__\\WWJIFG;;11--%% öÿöÿÒÿÓÿ¡ÿ ÿhÿiÿ/ÿ.ÿ÷þøþÑþÐþÃþÄþÐþÐþôþôþ-ÿ-ÿmÿmÿ³ÿ²ÿñÿñÿ44<<882244AA``€€§¦ÏÐùù44;:ÔÓllöÿöÿƒÿ„ÿ4ÿ4ÿ ÿ ÿÿÿÿÿ3ÿ3ÿMÿMÿMÿLÿ8ÿ9ÿÿÿüþûþãþäþÞþÞþâþâþìþìþöþöþ÷þ÷þöþöþöþöþÿÿ$ÿ$ÿNÿNÿwÿwÿ—ÿ—ÿ¹ÿ¹ÿÇÿÇÿÓÿÓÿØÿØÿêÿêÿýÿýÿ&&))"" ðÿðÿÖÿÖÿÆÿÆÿÁÿÁÿËÿÊÿáÿâÿþÿþÿ @@SS[[WWEE''ýÿýÿÇÿÇÿŽÿŽÿTÿTÿÿÿöþöþÛþÛþÖþÖþéþéþÿþÿþÿÿAÿAÿjÿjÿˆÿˆÿ¡ÿ¡ÿªÿ«ÿ¨ÿ§ÿ˜ÿ™ÿ†ÿ…ÿvÿvÿkÿlÿoÿnÿpÿpÿwÿwÿxÿxÿqÿqÿoÿoÿmÿmÿzÿzÿˆÿˆÿšÿ›ÿ¬ÿ«ÿ´ÿ´ÿ¨ÿ¨ÿ‹ÿ‹ÿcÿcÿ6ÿ6ÿÿÿÿÿ1ÿ0ÿpÿpÿ¿ÿ¿ÿxyÀ¿ññùúÝܵµ��||vv‰‰ªªÞÞUUŒŒ¥¥””``ÿÿ††“ÿ“ÿ4ÿ5ÿûþûþäþãþÞþÞþòþòþúþûþþþýþöþöþáþáþÒþÒþÁþÁþ¸þ¸þ¥þ¦þ“þ’þ‚þƒþvþuþ~þ~þ£þ£þÞþßþ+ÿ+ÿƒÿƒÿÔÿÔÿMMpoˆ‰››­­ÃÂÞßø÷   ÷÷èèããëë$$EE^^klfeQQ11é馦��ppiiddcccciiqqrr{{{{rriikknnllrrqqww~~‹Š˜™¦¦»ºÆÇÑÐÇÈ®®†…HIÙÿÙÿ°ÿ°ÿšÿ™ÿ–ÿ–ÿœÿ�ÿµÿ´ÿÛÿÜÿ""4333#$ýÿýÿçÿçÿÜÿÜÿØÿØÿßÿÞÿòÿóÿ0/LMVVBA›ÿœÿÿÿœþ�þ+þ+þÛýÚý¶ý·ý·ý·ýÑýÑýïýïýþþþþþþþþ'þ'þAþAþcþcþƒþƒþ¢þ¢þ¾þ¾þ×þØþöþõþ#ÿ$ÿ\ÿ[ÿ›ÿ›ÿÔÿÔÿCDlk””ÀÀõõ..qq¯°àßùùýüììØØÇÇ¿¿»»ÂÂÑÑØØÛÛÙÙÏϾ½££vvAAÿ²±deäÿäÿ»ÿºÿ¤ÿ¥ÿžÿ�ÿ ÿ ÿ§ÿ¨ÿ­ÿ¬ÿ¼ÿ¼ÿ´ÿµÿ«ÿ«ÿ—ÿ—ÿwÿwÿKÿJÿ%ÿ&ÿÿÿêþêþáþâþÙþÙþÚþÚþÒþÒþÈþÈþ¿þ¾þºþ»þ¼þ¼þÊþÊþßþßþêþêþÜþÜþ¿þ¿þ…þ…þGþGþ þ þÕýÕý¾ý¿ýÈýÇýîýîý5þ5þ�þ�þæþåþ2ÿ2ÿjÿjÿŒÿŒÿ˜ÿ˜ÿ�ÿ�ÿÿ€ÿkÿjÿ_ÿ_ÿXÿXÿdÿdÿ‹ÿ‹ÿÉÿÉÿ !��ÈÇñò÷öÑÑ‘‘==èÿèÿ¥ÿ¥ÿ}ÿ}ÿjÿkÿuÿuÿ�ÿŒÿ¥ÿ¦ÿ¸ÿ·ÿÊÿÊÿÑÿÑÿÜÿÜÿäÿåÿâÿáÿØÿØÿ¼ÿ½ÿšÿ™ÿvÿvÿmÿnÿxÿxÿžÿ�ÿÝÿÞÿ&&qp®¯äã('78GGWV``nnvvstdcEEóóÌ̯¯¡¢£¢¯¯ÂÂÓÓÛÛßßÓÓ¢¢{{UU55ñÿñÿáÿáÿÖÿÖÿÌÿÌÿÅÿÅÿ½ÿ½ÿµÿµÿ´ÿ´ÿ°ÿ°ÿ­ÿ­ÿªÿªÿ­ÿ­ÿ³ÿ³ÿµÿµÿ¾ÿ¾ÿÃÿÃÿÎÿÎÿÔÿÔÿÚÿÚÿßÿßÿÛÿÛÿÛÿÛÿãÿãÿöÿöÿ !!$$!!ìÿìÿÆÿÆÿ¡ÿ¡ÿ€ÿ€ÿqÿqÿzÿzÿ”ÿ”ÿÁÿÂÿ÷ÿöÿ..kk  ÌÌìì÷÷ððüüDDzz¶¶åäùúìì¶¶aaøø‹Š22ñÿñÿÈÿÉÿ´ÿ³ÿ£ÿ¤ÿ™ÿ˜ÿ„ÿ…ÿrÿrÿVÿVÿ;ÿ;ÿ"ÿ"ÿÿÿìþìþÔþÔþÅþÅþ¾þ¾þ½þ½þÒþÒþðþðþÿÿFÿFÿfÿfÿ€ÿ€ÿ�ÿ�ÿ™ÿ™ÿ©ÿ©ÿºÿºÿÚÿÚÿ88ddŠŠ¨§°±¬¬ªª££¨¨³³ÄÄÚÚóó/.;<<<//áᣣ[\ÉÿÈÿ‘ÿ‘ÿpÿpÿ_ÿ`ÿcÿcÿmÿmÿ€ÿÿ�ÿ‘ÿšÿšÿžÿžÿ›ÿ›ÿŠÿŠÿiÿiÿBÿBÿÿÿþþýþèþèþÚþÛþÍþÍþÁþÁþ´þ´þ þ þ–þ–þœþœþ©þ©þ¿þ¿þØþØþìþìþñþòþçþæþÎþÎþ§þ§þ�þ�þdþdþ]þ]þxþxþ©þªþðþïþDÿDÿ‹ÿ‹ÿÍÿÍÿûÿüÿ,,##
ìÿìÿÐÿÑÿÄÿÃÿÌÿÌÿúÿûÿEDŸŸõö11JI77ùù¡¡<<ØÿØÿ„ÿ„ÿ>ÿ?ÿ ÿ ÿèþéþÆþÅþ·þ¸þ«þ«þ«þªþ¦þ¦þ¥þ¦þ�þ�þ‚þ�þeþfþ7þ7þ
þ
þîýîýæýæýûýúý'þ'þfþfþ®þ¯þ÷þöþ6ÿ6ÿlÿmÿžÿ�ÿÎÿÎÿûÿüÿ--cc•”ÆÆóô67HHZYfgss‚�——°°ÏÐôó10;;88--õôÕÕ¼½¥¤––‡‡‚‚††ˆˆ��ŒŒŽŽ��ttbaGH10ýüøøÿÿüüêêÃÃŽŽMMÙÿÙÿµÿ¶ÿ¢ÿ¡ÿ—ÿ—ÿ“ÿ”ÿ¡ÿ ÿ·ÿ¸ÿ×ÿÖÿûÿüÿ//0/!!íÿìÿÚÿÚÿÛÿÜÿôÿóÿON{{˜™––rq/0ÕÿÕÿxÿwÿÿÿÊþÊþ�þŒþbþcþOþOþDþCþLþMþ[þ[þjþjþyþyþ�þ�þ|þ|þpþpþhþhþ_þ^þ_þ`þhþhþ†þ†þ®þ®þÞþÞþÿÿDÿDÿnÿnÿ�ÿ�ÿ¨ÿ¨ÿÅÿÅÿæÿæÿKK‹‹ÎÎ..FFSSQQDD>>11('     úúå便��KKýÿýÿ©ÿ¨ÿ[ÿ[ÿÿÿóþôþÕþÔþÆþÇþÁþÁþÁþÁþÂþÂþ½þ½þ²þ²þ˜þ˜þ}þ}þXþXþ3þ3þþþøýøýæýæýÝýÞýØý×ýÔýÔýÎýÎýÉýÉýÉýÊýÎýÎý×ýÖýãýãýïýïý÷ý÷ýîýïýÔýÓý§ý§ýxýxýNýNý6ý7ý3ý3ýPýPýýýÃýÃýþþwþwþÜþÛþ3ÿ3ÿ~ÿÿ²ÿ²ÿÊÿÊÿÍÿÍÿÉÿÉÿÉÿÉÿØÿØÿ[[ÅÅ??³³ DDWWPQ55íîÄà¡‚‚ookknnyx‹Œ˜—™š‹Šef43ûûÅÆœ›ˆˆŠŠ›œÁÁèç.-@@OO\\iippqrutmmddVVCC--õöáàØØÛÜêê77IIPPMM:9üüÝÝ¿¿ªª™˜‘’��’‘—˜œ› ¡�œ””†‡|{qrppsrqrqppqmlde\\QPDEA@?@;;00 üÿýÿÐÿÐÿžÿ�ÿhÿhÿAÿBÿ"ÿ!ÿ ÿ ÿûþûþöþõþùþúþ ÿ ÿ/ÿ/ÿ\ÿ[ÿ‹ÿŒÿ¸ÿ¸ÿÌÿÌÿÑÿÐÿÀÿÁÿ®ÿ®ÿšÿšÿ—ÿ—ÿ¯ÿ¯ÿÙÿÙÿXX��¬­¹¹§§…„OP Àÿ¿ÿjÿkÿ&ÿ&ÿåþåþ¹þ¸þšþ›þŠþŠþ…þ…þ|þ|þoþoþVþUþ.þ/þþþàýßý¿ýÀý¯ý¯ý´ý´ýÊýÊýïýïýþþDþDþdþdþ{þ{þŽþ�þžþ�þ¬þ­þÆþÆþèþçþÿÿJÿKÿƒÿƒÿ´ÿ³ÿàÿàÿ''>>NO]\mmtu„„”“¬¬ËËäå/065((çç±±xxEE
$$<<OOWW\\ZZMM66ùÿùÿÜÿÜÿÅÿÅÿµÿµÿ«ÿ«ÿ¡ÿ¡ÿ‘ÿ‘ÿ†ÿ†ÿ~ÿ~ÿ�ÿ�ÿ�ÿ�ÿžÿžÿ¨ÿ¨ÿ¨ÿ¨ÿ�ÿ�ÿ…ÿ…ÿiÿiÿAÿBÿ#ÿ"ÿÿÿöþöþõþöþ ÿ ÿ3ÿ2ÿdÿdÿªÿªÿæÿæÿ LL]]VV67ÿÿÿÿÿÿ\\­­KLyx��‰‰pp@@ÁÁ||33úÿúÿÈÿÈÿ«ÿ¬ÿ ÿŸÿ¢ÿ¢ÿ¬ÿ¬ÿ­ÿ­ÿ©ÿ©ÿ”ÿ”ÿtÿtÿFÿFÿÿÿðþðþØþØþ×þ×þäþåþÿÿ'ÿ'ÿNÿOÿxÿxÿ™ÿ™ÿÀÿ¿ÿéÿéÿ::``˜˜µµÒÒïï""66JJXXSRAB11ôô×׺º¦¦ Ÿžž¥¦²²»º¼½··ª©—˜€€kj^_QQMMLLONRSOOJIBC?>>?DDGG=<//ìÿìÿ¾ÿ¾ÿˆÿ‡ÿYÿZÿ)ÿ)ÿþþþþÜþÜþ¾þ¾þ¦þ¦þžþžþ£þ£þ¾þ¾þáþáþ
ÿ
ÿ)ÿ)ÿ0ÿ0ÿ&ÿ&ÿÿÿ÷þ÷þéþéþòþòþÿÿ<ÿ<ÿmÿmÿ ÿ ÿÆÿÆÿäÿäÿòÿòÿóÿóÿåÿåÿÌÿÌÿ¡ÿ¡ÿmÿmÿ9ÿ9ÿ ÿ ÿíþíþâþâþëþëþ ÿ ÿ3ÿ3ÿWÿXÿqÿqÿzÿyÿuÿvÿiÿhÿ^ÿ^ÿWÿWÿaÿaÿyÿyÿ£ÿ£ÿÔÿÔÿ45]]~}–—²²ÒÒïî88``ŠŠ®®ÊÊ××ÙÙÒÒÁÁ¨§‰ŠggJI)* 
ôõéèßàÈȬ¬ƒƒHG³ÿ´ÿmÿmÿ:ÿ:ÿÿÿÿÿûþüþýþýþÿÿÿÿ ÿÿÿÿÿÿýþüþäþåþÒþÒþÃþÂþ²þ³þ«þ«þªþªþ¨þ¨þ¨þ¨þ¬þ¬þ³þ³þ»þ»þÅþÅþÏþÏþÑþÑþÒþÓþËþËþ¿þ¿þ¬þ«þ“þ“þxþxþXþXþEþEþ6þ6þ<þ=þVþVþ„þƒþÆþÇþ ÿ ÿxÿxÿÁÿÀÿóÿôÿëÿëÿ×ÿ×ÿÐÿÏÿàÿàÿMN¡ ðñ@?||¬¬ÆÆÍÍ¿¿££uu<<ØØºº­­¬­¸·ÂÂÁÁ´´��pp@@çÿçÿÆÿÆÿ¼ÿ¼ÿ¹ÿºÿ¿ÿ¿ÿÎÿÍÿÝÿÝÿéÿéÿúÿúÿ ..::AACCDDDDAA@@8811((üÿûÿìÿìÿàÿàÿáÿáÿïÿïÿ !=<SSaacc\\DD(( ÷ÿ÷ÿëÿëÿíÿíÿüÿüÿ..II^^rr€€€€„„ƒƒ��™™¤¤³³¸¸¿¿ÀÀÅÅÌÌ××ÛÚââäåÜÜÌ˶·ŸŸ„„hgGH,+õÿôÿ×ÿØÿÌÿÌÿÌÿÌÿÜÿÛÿ$$EEQQLL54üÿüÿîÿîÿóÿóÿ##GGhg�‚˜˜§§§§˜˜qq::ðÿðÿ¡ÿ¡ÿXÿXÿÿÿúþûþìþëþíþíþöþ÷þÿþþþøþùþåþåþÆþÆþ¤þ¤þŒþ‹þzþ{þ~þ~þ‘þ‘þ²þ²þÏþÏþóþóþÿÿ-ÿ-ÿ>ÿ>ÿRÿSÿhÿgÿwÿwÿ‹ÿ‹ÿ¬ÿ¬ÿÓÿÓÿ00XY€¥¥ÃÃÑÑÚÚÚÚÒÒÌÌÆÆÆÆÆÆÍÍ××ßßëêõöóòãä¿¿��XXæÿåÿ½ÿ½ÿ ÿ¡ÿ”ÿ”ÿ”ÿ”ÿ�ÿœÿ ÿ¡ÿ«ÿ«ÿ§ÿ§ÿ ÿŸÿ˜ÿ™ÿˆÿˆÿvÿvÿ[ÿ[ÿDÿDÿ%ÿ%ÿ
ÿ
ÿûþûþïþïþïþïþóþóþùþùþÿÿÿÿÿÿÿÿ!ÿ!ÿ$ÿ$ÿ%ÿ%ÿ!ÿ!ÿÿÿÿÿãþãþÃþÃþ§þ¨þ�þ�þ¤þ£þÌþÌþÿÿLÿLÿŽÿ�ÿÂÿÂÿÜÿÝÿÜÿÜÿÐÿÐÿ¹ÿ¸ÿ¨ÿ¨ÿžÿžÿ¤ÿ¤ÿ¾ÿ¾ÿãÿäÿNN‚ƒ®­ÉÉ××Ì͵´ƒ„IHÆÿÆÿ“ÿ“ÿuÿuÿiÿiÿuÿuÿ„ÿ„ÿ–ÿ–ÿ¦ÿ¦ÿ¤ÿ¤ÿ›ÿ›ÿ‡ÿ‡ÿqÿqÿaÿaÿRÿSÿPÿPÿXÿWÿhÿhÿ„ÿ„ÿ¤ÿ¤ÿÉÿÊÿðÿïÿCCopŸžËËôõ88]^~žžººÉÉÌÌÉÉ¿¿³³ªª£££¤¬«ººÒÒÜÜààÕÕ¿¾Ÿ uuQQ-,ûûðïííïïìíááÔÔ¿¿§¦‹Œ||ppccVVNMBC===<CDNNWW``bb\[NO?>+,ÿÿãÿäÿÁÿÀÿšÿ›ÿuÿtÿOÿPÿ8ÿ7ÿ-ÿ.ÿ6ÿ6ÿNÿNÿjÿjÿ‡ÿ‡ÿ™ÿ™ÿšÿ™ÿˆÿˆÿwÿxÿ`ÿ_ÿPÿQÿLÿKÿOÿPÿ[ÿ[ÿmÿlÿ†ÿ†ÿ ÿ ÿ·ÿ¸ÿÒÿÑÿèÿéÿòÿòÿïÿîÿ×ÿØÿªÿªÿtÿtÿ8ÿ8ÿÿÿâþâþÕþÕþßþßþøþøþÿÿ-ÿ-ÿ3ÿ3ÿ*ÿ*ÿÿÿÿÿìþíþãþãþèþèþúþúþÿÿ8ÿ8ÿZÿZÿ{ÿ{ÿ›ÿ›ÿ±ÿ±ÿÊÿÊÿÛÿÜÿðÿïÿ !!>>]]€€œœ¶¶ÄÄÇǹ¹¥¥‹ŠnoOO21 !òÿòÿÎÿÎÿœÿœÿaÿaÿÿÿäþäþ¹þ¹þ™þ™þ†þ‡þ�þ€þ~þ~þxþxþyþyþwþwþ}þ}þ„þ„þ„þ„þ‚þ‚þxþxþjþkþ^þ]þSþTþYþYþiþiþ~þ~þœþ›þ´þµþÏþÏþâþâþóþòþÿÿÿÿ$ÿ$ÿ8ÿ9ÿMÿLÿPÿPÿIÿJÿ>ÿ>ÿ1ÿ0ÿ.ÿ.ÿFÿGÿtÿsÿµÿµÿ
\\¤£ÚÚýþ 
   ABgg¡ ßà  YX……¥¥­­��vv@@ÿÿÀÀ��iiVVOOHH==,,ññËËœœlkDEùÿùÿðÿðÿíÿíÿïÿïÿöÿöÿ ..::CBJKZZddpp}}ŠŠ‘‘””��‰ˆ~~stss‚�œœ¹ºÙØôôööááÀÀž�~qplmpp~‡ˆ’‘““•–��……|{uuii``NN:;..#"""&&*)''÷ÿ÷ÿëÿëÿÜÿÜÿÉÿÉÿ®ÿ®ÿ‰ÿ‰ÿdÿdÿ>ÿ?ÿ&ÿ%ÿÿÿÿÿ-ÿ-ÿ@ÿ?ÿUÿUÿeÿfÿhÿhÿ`ÿ_ÿNÿNÿ;ÿ;ÿ)ÿ*ÿ ÿÿÿÿÿÿ+ÿ+ÿ<ÿ;ÿPÿQÿkÿkÿˆÿˆÿ§ÿ§ÿ¿ÿ¾ÿËÿÌÿÄÿÄÿ ÿ ÿkÿkÿ$ÿ$ÿÜþÜþœþ›þjþkþMþMþDþDþGþGþLþLþJþJþEþEþ1þ1þþþþÿýèýèýÜýÜýÜýÜýèýèýýýýýþþ6þ6þSþSþqþrþ“þ’þ³þ´þÓþÒþóþóþÿÿDÿEÿyÿyÿ³ÿ³ÿòÿòÿ11qp©ªßÞ()BAEEJKQQXXfeyzŽŽ¥¥ººÍÌÕÕÑÒ½¼––ii00ÛÛÁÁ««™™‹‹{{uulledXYFF((ÑÿÑÿ©ÿ©ÿ�ÿ�ÿkÿkÿbÿaÿdÿeÿkÿkÿpÿpÿmÿmÿgÿgÿeÿeÿiÿiÿoÿoÿ{ÿ{ÿ€ÿ€ÿ~ÿ~ÿmÿmÿMÿMÿ-ÿ-ÿ ÿ ÿøþøþÿÿÿÿJÿKÿˆÿ‡ÿÀÿÀÿòÿòÿ22AAHHGGCCDEJIZZyy  ÓÓ  ==ff~~‚‚ff99ûû¿¿‡‡YY;;--&&## ÷ÿ÷ÿÚÿÚÿ¸ÿ¸ÿžÿžÿÿÿhÿhÿUÿUÿKÿKÿGÿGÿOÿOÿ]ÿ]ÿrÿrÿ�ÿ�ÿ¬ÿ¬ÿÎÿÎÿóÿóÿEEdd„„¡¡ÄÄéé$$  öõëìëëòò!!$$ááµµ‰ˆefHG23"!ýÿýÿðÿðÿâÿâÿÖÿÕÿÌÿÌÿ¿ÿÀÿ²ÿ²ÿ¢ÿ¢ÿ‘ÿ�ÿzÿzÿkÿlÿbÿbÿaÿaÿkÿkÿyÿyÿ„ÿ„ÿ�ÿ�ÿ‰ÿ‰ÿ„ÿ„ÿ�ÿ�ÿ{ÿ{ÿ{ÿ{ÿvÿvÿoÿnÿWÿXÿ=ÿ=ÿÿÿùþùþèþèþßþßþèþèþþþþþÿÿ6ÿ6ÿRÿRÿjÿjÿ|ÿ|ÿ‡ÿ‡ÿ‹ÿ‹ÿŽÿŽÿ”ÿ”ÿ™ÿ™ÿ£ÿ£ÿ´ÿ´ÿÉÿÉÿäÿäÿ,+[[‹‹µµÑÑ×ÖÇǦ§}}PP## ÿÿàÿáÿÁÿÁÿ¢ÿ¢ÿ�ÿ�ÿÿÿ{ÿ{ÿ~ÿ~ÿ‰ÿ‰ÿ™ÿ™ÿªÿªÿ¼ÿ¼ÿËÿËÿÖÿÖÿÝÿÝÿçÿçÿôÿôÿ--HHee��——©¨­®¨¨œœ†…op]]MMFFEELLTT``jjhh_^JK'&ûÿûÿÒÿÓÿ§ÿ§ÿ†ÿ†ÿmÿmÿXÿWÿKÿLÿEÿEÿEÿEÿOÿOÿ`ÿ`ÿsÿsÿ€ÿ€ÿ‡ÿ‡ÿ€ÿ€ÿmÿmÿWÿWÿDÿDÿ9ÿ9ÿ=ÿ=ÿFÿFÿTÿTÿ_ÿ_ÿcÿcÿaÿbÿaÿ`ÿdÿdÿhÿhÿsÿsÿ~ÿ~ÿÿÿtÿtÿ_ÿ_ÿBÿBÿ$ÿ$ÿÿÿÿÿÿÿ5ÿ5ÿ`ÿ`ÿ�ÿ‘ÿÂÿÁÿîÿîÿ+*==IJMMOOSS^]rr’’ÂÂGF……¹¹ÚÚããÖÖ±±‚�MNîîÎδ´££““€€iiPP21èÿéÿ¼ÿ¼ÿ’ÿ’ÿmÿmÿLÿLÿ5ÿ5ÿ$ÿ$ÿÿÿÿÿÿÿÿÿÿÿ.ÿ.ÿ>ÿ>ÿLÿLÿ\ÿ\ÿgÿgÿuÿuÿŒÿŒÿ¤ÿ¤ÿÀÿÀÿÙÿÙÿìÿìÿýÿýÿ ,,HHpp——»»ÓÓÞÞÞÞÑÑÃò²ªª¥¥¨¨²²¼¼ÈÈÙÙææôôúûèçÒÒÄĺº¶·ºº··²±©©š›’’Љƒƒz{jjON$%øÿøÿÊÿÉÿ¢ÿ£ÿ‰ÿˆÿ{ÿ{ÿwÿwÿyÿzÿ€ÿÿ„ÿ„ÿ‡ÿˆÿ†ÿ…ÿ€ÿ€ÿzÿ{ÿsÿsÿmÿmÿjÿjÿgÿgÿdÿdÿhÿgÿwÿxÿŒÿŒÿ«ÿ«ÿ×ÿÖÿ,-MM\[XYBBæÿçÿ±ÿ°ÿÿÿYÿZÿCÿCÿ8ÿ8ÿ4ÿ4ÿ4ÿ4ÿ.ÿ-ÿ'ÿ(ÿÿÿÿÿêþêþÎþÎþ¹þ¹þ«þ«þ¥þ¥þ©þ©þ°þ°þºþºþËþËþÞþÞþñþñþÿÿÿÿ2ÿ1ÿKÿKÿeÿfÿ„ÿƒÿ«ÿ«ÿÙÿÚÿ ;;gg‹‹§¨º¹ÅÅÀÀ¼¼³³´´¹¹ÂÂÐÐààòòûûýüíîÙÙ¹¹——qpOP-- øÿøÿêÿêÿåÿåÿçÿçÿëÿëÿòÿòÿòÿñÿßÿàÿÃÿÃÿœÿœÿwÿwÿYÿYÿAÿAÿ6ÿ6ÿ0ÿ0ÿ.ÿ.ÿ'ÿ'ÿ%ÿ%ÿ$ÿ$ÿ'ÿ'ÿ,ÿ,ÿ7ÿ7ÿ>ÿ>ÿ>ÿ>ÿ2ÿ2ÿÿÿþþÿþàþßþÂþÂþªþªþ¥þ¥þ¬þ­þÅþÄþçþçþ ÿ ÿ3ÿ3ÿVÿWÿ}ÿ|ÿšÿ›ÿµÿ´ÿÈÿÈÿÒÿÓÿÕÿÕÿØÿØÿàÿàÿðÿïÿBB~~»¼÷÷((KJWXSR;;øøÛÛÃô´¨©¤££¤£¢¦¦¤¤ŸŸ••‚‚mnXWEE11""))::PPkk‚‚��¶µÈÉßÞòó$$))##ýýßß´´­­³³½¼ÈÉÑÑÓÒË˸¸�ž��bbGF**ÿÿÿÿóÿôÿïÿïÿòÿòÿýÿüÿ
ùÿùÿîÿíÿëÿëÿîÿïÿöÿöÿüÿüÿ )(01,,åÿåÿÁÿÀÿŸÿŸÿˆÿ‰ÿzÿyÿvÿvÿzÿ{ÿ„ÿƒÿŒÿ�ÿ“ÿ“ÿ˜ÿ—ÿ™ÿ™ÿ™ÿšÿ˜ÿ˜ÿ–ÿ•ÿ�ÿŽÿ„ÿ„ÿtÿtÿmÿmÿjÿiÿqÿrÿ€ÿ€ÿ™ÿ™ÿ¾ÿ¾ÿäÿäÿ &'6688+* ïÿïÿÎÿÍÿ¯ÿ°ÿ–ÿ–ÿ‚ÿ‚ÿyÿyÿyÿyÿxÿwÿxÿyÿsÿsÿeÿeÿSÿSÿ:ÿ9ÿ%ÿ&ÿÿÿÿÿûþúþòþóþøþøþýþýþ
ÿ
ÿÿÿ)ÿ(ÿ4ÿ4ÿ@ÿ@ÿEÿEÿJÿJÿUÿVÿfÿeÿtÿuÿ‰ÿˆÿ¡ÿ¢ÿºÿºÿÎÿÍÿàÿàÿêÿêÿæÿæÿßÿßÿÍÿÍÿ¹ÿ¹ÿ©ÿªÿ¥ÿ¥ÿ¢ÿ¢ÿ§ÿ§ÿ²ÿ²ÿÂÿÁÿÎÿÎÿÛÿÜÿèÿçÿëÿìÿïÿîÿâÿâÿÒÿÓÿ¼ÿ»ÿŸÿŸÿ„ÿ„ÿlÿlÿ]ÿ]ÿ]ÿ]ÿiÿiÿ}ÿ}ÿ�ÿ�ÿ¹ÿ¹ÿØÿÙÿìÿëÿ÷ÿøÿùÿøÿ÷ÿ÷ÿõÿõÿòÿóÿòÿñÿóÿôÿ÷ÿöÿùÿùÿÿÿÿÿ
))78GFQQQRML@@,-þÿþÿüÿüÿ''>>ZYvv““ªª½½ÄÄÀÀ¶¶®¯«ª³³ÌÌòò""VV……§§½½¿¿³³››xwQQ*+çèÎξ¾¯®¢£™™��‚�qr[Z?@ âÿâÿÈÿÈÿ¶ÿµÿ¦ÿ¦ÿ¡ÿ¡ÿ›ÿœÿžÿžÿ¥ÿ¥ÿ¯ÿ¯ÿºÿºÿÈÿÇÿÐÿÑÿáÿàÿëÿëÿùÿùÿ !!22==AA==33((! !,,<;NOgfvv�‚…„††}}steeXWDE22**((22BBYYgfvwxwpqccVVDD76)*üÿûÿûÿüÿ
êÿêÿÈÿÇÿ£ÿ¤ÿ|ÿ|ÿ]ÿ\ÿGÿHÿ8ÿ7ÿ2ÿ2ÿ*ÿ+ÿ&ÿ&ÿ ÿ ÿÿÿÿÿÿÿÿÿÿÿ ÿ
ÿüþýþîþîþßþßþÖþÖþÒþÒþ×þ×þìþìþÿÿ"ÿ"ÿEÿEÿ_ÿ_ÿnÿnÿwÿwÿpÿpÿ`ÿ`ÿIÿIÿ(ÿ(ÿÿÿäþäþÍþÍþ½þ½þ¹þ¹þºþºþÃþÃþÍþÍþÒþÒþ×þ×þÖþ×þ×þÖþÐþÑþÍþÌþÆþÇþÉþÈþÔþÔþáþâþøþøþÿÿ4ÿ3ÿTÿTÿtÿuÿ•ÿ•ÿ´ÿ³ÿÒÿÒÿöÿöÿEFts¡¢ÑÑÿÿ('DDWW_`a`^_[[^^dcmmxx~ˆˆ‘�˜˜››——‰‰llFFää¶¶��ttddZZQQII?>/0íÿíÿÓÿÓÿ·ÿ·ÿžÿžÿ‡ÿ‡ÿvÿvÿmÿmÿkÿkÿrÿrÿÿ~ÿŽÿŽÿ�ÿžÿªÿªÿ®ÿ®ÿ¬ÿ¬ÿŸÿŸÿŽÿŽÿ|ÿ|ÿnÿmÿaÿbÿ\ÿ\ÿ_ÿ_ÿcÿcÿtÿtÿ‹ÿ‹ÿ¨ÿ¨ÿÊÿÊÿíÿíÿ,,DDPPPPII@@@@GG__¦¦ÎÎôô#"+,))ûûÜÛ½¾¤¤��ssgfdeffff``WVHI11ýÿüÿçÿèÿÓÿÓÿÃÿÃÿ¹ÿ¹ÿ¸ÿ¸ÿ¹ÿ¹ÿÀÿÀÿÉÿÉÿ×ÿ×ÿèÿèÿ÷ÿ÷ÿ$%21==FGKJDE::))ùÿùÿäÿãÿÚÿÛÿ×ÿ×ÿÝÿÝÿãÿãÿèÿçÿïÿïÿõÿõÿ÷ÿ÷ÿðÿðÿåÿæÿÔÿÓÿ»ÿ¼ÿœÿ›ÿzÿ{ÿ]ÿ]ÿJÿIÿCÿCÿIÿJÿYÿXÿjÿkÿ{ÿ{ÿ„ÿ„ÿ‹ÿ‹ÿ‘ÿ‘ÿ“ÿ“ÿ”ÿ”ÿ—ÿ—ÿ—ÿ—ÿ–ÿ–ÿ™ÿ™ÿœÿœÿ¥ÿ¥ÿ¯ÿ¯ÿÃÿÃÿÛÿÛÿùÿøÿ--@@HGBC77'' ))22;;EENNSRQQHI;;%%ÿÿÿÿ!!66PPccsszzxxllVU66ôÿóÿÖÿ×ÿ¾ÿ¾ÿ¦ÿ¦ÿ›ÿ›ÿ‘ÿ‘ÿ‹ÿ‹ÿ…ÿ„ÿzÿzÿjÿjÿYÿZÿFÿFÿ3ÿ3ÿ ÿ ÿÿÿ ÿÿÿÿÿÿ!ÿ!ÿ/ÿ/ÿ=ÿ=ÿNÿNÿXÿXÿcÿcÿmÿnÿyÿyÿŠÿ‰ÿŸÿŸÿ¹ÿ¹ÿÓÿÓÿòÿòÿ %%66@@??>>::77==EENNVVeeqq„„––¥¥««§§’’ttOO**ûÿûÿòÿòÿóÿóÿ÷ÿ÷ÿüÿüÿýÿýÿëÿëÿÕÿÕÿÂÿÂÿ±ÿ±ÿ¦ÿ¦ÿ¦ÿ¦ÿ´ÿ´ÿ¾ÿ¾ÿÎÿÎÿßÿßÿçÿçÿéÿéÿãÿãÿÝÿÝÿÑÿÑÿÅÿÅÿ½ÿ½ÿ°ÿ°ÿ¦ÿ¦ÿŸÿŸÿ ÿ ÿ¦ÿ¦ÿ²ÿ²ÿÁÿÁÿÙÿÙÿðÿðÿ !!..22,,&& !"!**>>WWyyŸŸÂÂÞÞïïøøôôääÌ˯°““uuXXBB//""ýÿýÿìÿìÿÔÿÔÿ¼ÿ»ÿ ÿ¡ÿˆÿˆÿtÿtÿbÿbÿSÿSÿLÿLÿJÿJÿKÿKÿPÿPÿYÿYÿjÿjÿyÿyÿ‰ÿ‰ÿŸÿŸÿºÿºÿÔÿÔÿòÿòÿ $$66??FFFFKJKLWWdcrs……šš®®ÇÇÙÙçæìíææÖÕ¿À§§——’‘�‘šš¥¥³³¼¼¾¾»»·¶¬­œœ��yx``GG11##,,11//'&ùÿùÿàÿßÿÄÿÄÿ¬ÿ­ÿ¡ÿ ÿ“ÿ”ÿ�ÿ�ÿ†ÿ†ÿ‚ÿ‚ÿƒÿ‚ÿ†ÿ‡ÿ‰ÿˆÿ�ÿ�ÿ”ÿ”ÿ�ÿ‘ÿ‡ÿ‡ÿzÿzÿiÿiÿ_ÿ_ÿ[ÿ[ÿ]ÿ]ÿfÿfÿvÿuÿ‰ÿŠÿ¡ÿ¡ÿ»ÿ»ÿÒÿÑÿßÿßÿæÿæÿâÿãÿÚÿÙÿÇÿÈÿ®ÿ®ÿ”ÿ”ÿzÿzÿaÿaÿKÿKÿ>ÿ>ÿ9ÿ9ÿ8ÿ8ÿ<ÿ<ÿ<ÿ<ÿ8ÿ8ÿ1ÿ1ÿ#ÿ#ÿÿÿÿÿôþôþèþèþáþáþâþâþìþíþúþúþÿÿ'ÿ'ÿ=ÿ>ÿTÿSÿjÿjÿ~ÿ~ÿ–ÿ–ÿ²ÿ²ÿÏÿÐÿ÷ÿöÿHHnn��¢¢´´½¾ÃÂÆÆËËÏÐÓÒ××ÚÚààîîüü    ííÆÆ››rrLL..ýÿýÿëÿëÿÝÿÝÿÒÿÒÿÌÿÌÿÁÿÁÿ¸ÿ¸ÿ«ÿ«ÿ—ÿ—ÿ€ÿ€ÿdÿdÿHÿHÿ.ÿ.ÿÿÿÿÿÿÿ)ÿ)ÿ8ÿ8ÿHÿHÿTÿTÿ\ÿ\ÿ]ÿ]ÿYÿYÿVÿVÿOÿOÿKÿKÿGÿGÿDÿDÿCÿDÿGÿFÿNÿNÿ^ÿ^ÿxÿxÿ—ÿ—ÿ¾ÿ¾ÿãÿãÿ *+FEVV``ggmmxxˆˆ  ½½ææ55VVoo€€‡‡‚‚|{klTTBB//ýýôôïïãâÖÖÁ£¢…†ddCC''úÿúÿçÿèÿßÿßÿÙÿØÿÕÿÕÿÕÿÕÿÓÿÔÿÖÿÕÿÜÿÝÿåÿäÿðÿñÿûÿûÿ  ûÿüÿðÿïÿåÿåÿáÿáÿÜÿÝÿÛÿÚÿàÿàÿâÿãÿòÿñÿ'',+)*ïÿïÿØÿØÿÊÿÊÿÄÿÄÿÅÿÅÿËÿËÿÜÿÛÿíÿíÿþÿþÿ !",,2112++  ''::IIUUWVQRGG54!! þÿþÿñÿñÿçÿèÿßÿßÿÚÿÙÿÙÿÙÿÚÿÚÿÛÿÛÿÚÿÛÿÝÿÝÿÛÿÛÿÑÿÑÿ½ÿ½ÿ©ÿ©ÿ”ÿ“ÿ}ÿ~ÿpÿpÿiÿiÿiÿiÿtÿtÿ…ÿ…ÿ™ÿ™ÿ®ÿ®ÿÁÿÁÿÌÿÌÿ×ÿ×ÿÙÿÙÿÒÿÑÿÂÿÃÿ®ÿ®ÿ•ÿ”ÿtÿtÿZÿ[ÿBÿBÿ,ÿ,ÿÿÿÿÿ ÿ ÿÿÿýþüþñþòþãþãþÎþÎþ»þ»þ§þ§þšþšþ�þ�þ�þŽþ‘þ�þ™þ™þ¨þ©þ¶þµþÃþÄþÓþÒþÛþÛþæþæþöþöþ ÿ ÿ#ÿ#ÿCÿCÿcÿcÿ…ÿ…ÿ¥ÿ¦ÿÃÿÃÿÜÿÛÿðÿðÿ*)89FETUa`qq‡ˆ¤¤ÇÆããúû    òñÜÜÍͽ¾´³°°¬¬­­°°ººÅÆÓÒÚÚÛÛÒÒ¾¾¡¡��ggTTIIJJOOUU]]^^\\VVKK>>-- ÷ÿøÿåÿåÿÓÿÓÿÆÿÆÿÃÿÃÿÈÿÈÿÕÿÕÿæÿæÿúÿùÿ %&55<<@@BBBBHHVVll‰ˆ¨©ÌÌîî  %%77@?<=32##ùøæçÒѼ¼©©  ˜˜��…„uuccII**éÿêÿÊÿÉÿ®ÿ¯ÿ˜ÿ˜ÿƒÿƒÿsÿsÿeÿdÿZÿZÿRÿSÿPÿPÿVÿUÿ_ÿ`ÿqÿpÿ‚ÿ‚ÿ–ÿ—ÿ©ÿ©ÿµÿµÿÁÿÁÿÊÿÊÿÕÿÕÿÙÿÙÿàÿàÿãÿãÿâÿáÿâÿâÿäÿäÿéÿéÿõÿöÿ*)CDXXjjooih[\ML=>43./2134==DDJJTSWXZZYYPP@?$% ìÿìÿÐÿÏÿÀÿÁÿ·ÿ·ÿ·ÿ·ÿ½ÿ½ÿÁÿÁÿÇÿÇÿÅÿÅÿ¿ÿ¾ÿ±ÿ²ÿ ÿŸÿ‰ÿŠÿqÿpÿWÿWÿ@ÿ@ÿ'ÿ(ÿÿÿÿÿÿþþþøþùþ÷þ÷þûþûþÿþÿþÿÿ ÿ ÿÿÿÿÿøþùþîþîþëþëþêþêþîþîþýþýþÿÿ'ÿ'ÿ@ÿ@ÿ[ÿ[ÿsÿsÿˆÿˆÿ™ÿ™ÿ¦ÿ¦ÿ±ÿ±ÿ°ÿ±ÿ«ÿªÿ£ÿ£ÿ™ÿ™ÿ�ÿŽÿ„ÿƒÿ}ÿ}ÿzÿzÿÿÿ‰ÿ‰ÿ�ÿ�ÿ•ÿ–ÿ–ÿ•ÿ’ÿ“ÿŒÿ‹ÿ�ÿ�ÿwÿwÿpÿpÿsÿtÿyÿyÿŠÿ‰ÿœÿ�ÿ·ÿ¶ÿÏÿÏÿâÿãÿöÿöÿ 44OOqq��°°ÎÎèéþþ$$229:;:9955,-)(**10<=JJTTZZXXKK33òòÑѲ±‘’tsZZBB55/0-,---.&%þÿþÿàÿßÿÃÿÄÿªÿªÿ›ÿ›ÿ—ÿ–ÿ›ÿœÿ¤ÿ¤ÿ¯ÿ¯ÿ·ÿ·ÿ¼ÿ¼ÿ½ÿ½ÿ¹ÿ¸ÿºÿºÿ¶ÿ·ÿ¯ÿ¯ÿ©ÿ©ÿ ÿ ÿ—ÿ–ÿŒÿ�ÿŒÿŒÿ�ÿ�ÿ•ÿ•ÿ£ÿ£ÿ¶ÿ¶ÿÒÿÑÿìÿíÿ""44==BBGGLLQQ[Zjk~•–²²ÐÏçèüü  úúååÏ뻦¦•–„„yynmaaQR:9þÿýÿÜÿÜÿ¿ÿÀÿ¤ÿ£ÿŒÿ�ÿwÿwÿeÿeÿRÿQÿCÿCÿ5ÿ6ÿ,ÿ,ÿ'ÿ'ÿ&ÿ&ÿ-ÿ,ÿ2ÿ2ÿ8ÿ8ÿ9ÿ:ÿ:ÿ9ÿ7ÿ8ÿ;ÿ:ÿ<ÿ=ÿ@ÿ@ÿAÿAÿ?ÿ?ÿ9ÿ9ÿ1ÿ1ÿ)ÿ)ÿ'ÿ'ÿ*ÿ)ÿ5ÿ6ÿIÿHÿ^ÿ_ÿxÿxÿŽÿŽÿ�ÿ�ÿ ÿ ÿŸÿŸÿœÿ›ÿ–ÿ—ÿ”ÿ”ÿ—ÿ—ÿ�ÿ�ÿ¦ÿ¦ÿµÿµÿÊÿÊÿåÿåÿ@@[[ttƒƒˆˆ††yyuuzz††˜˜­­½½ËËÖÖÝÝÞÞØØÌÌ»»©©••……rqef[ZPQIIDD??88,,þÿþÿàÿàÿÅÿÅÿªÿªÿ—ÿ—ÿŠÿŠÿƒÿ‚ÿ�ÿ‚ÿ‡ÿ‡ÿ�ÿ�ÿ—ÿ—ÿŸÿŸÿ©ÿªÿ°ÿ¯ÿ²ÿ³ÿ±ÿ±ÿ©ÿ©ÿžÿžÿ�ÿ�ÿxÿxÿbÿbÿOÿOÿ@ÿ@ÿ6ÿ5ÿ6ÿ7ÿ5ÿ5ÿ:ÿ9ÿ;ÿ<ÿ<ÿ<ÿ8ÿ8ÿ0ÿ0ÿ%ÿ%ÿÿÿÿÿÿÿÿÿ*ÿ*ÿ:ÿ;ÿKÿJÿZÿZÿgÿgÿoÿoÿ{ÿ|ÿ�ÿŒÿ£ÿ£ÿµÿ¶ÿËÿËÿåÿäÿùÿúÿ #$=<TTjk~}‡‡��’’““——˜˜¢¢¯¯¿¿ÒÒààììññððåå××Éɺ¹¥¦•”‚ƒuunmmnrryx€„„€€ppWV56ûÿüÿëÿêÿàÿáÿÞÿÞÿÝÿÜÿáÿâÿáÿáÿàÿàÿßÿÞÿÚÿÚÿÓÿÓÿÆÿÇÿ¹ÿ¹ÿ¬ÿ¬ÿšÿšÿ‰ÿ‰ÿxÿxÿiÿiÿ]ÿ]ÿ[ÿ[ÿ\ÿ\ÿhÿhÿwÿwÿ‰ÿ‰ÿ™ÿ™ÿ©ÿ©ÿ¶ÿ¶ÿÂÿÂÿÈÿÇÿÉÿÊÿÌÿÌÿÑÿÑÿÝÿÝÿéÿéÿûÿûÿ**CC\\rr……””››››—–��ƒƒyxjk``ZYWWUUUVWWRRHG::()õÿöÿèÿèÿÛÿÚÿÉÿÊÿ¹ÿ¹ÿ­ÿ­ÿ¥ÿ¤ÿ¢ÿ£ÿªÿªÿ¹ÿ¹ÿÇÿÇÿÖÿÖÿäÿäÿïÿîÿûÿüÿ
++78BBEDBC==7766::DDXWmn……““šš�œš›“’‰Š~~rrfe^_XXYY[[cblmvu{|}|rsbaHH,-÷ÿ÷ÿñÿòÿñÿñÿ÷ÿ÷ÿûÿûÿ ýÿþÿëÿêÿÙÿÚÿÅÿÅÿ°ÿ¯ÿ›ÿ›ÿŒÿŒÿ~ÿÿwÿvÿrÿsÿvÿvÿyÿxÿ}ÿ}ÿ€ÿ€ÿ~ÿÿzÿyÿnÿoÿaÿaÿUÿUÿGÿGÿ=ÿ<ÿ:ÿ:ÿ9ÿ:ÿ<ÿ<ÿEÿEÿJÿJÿUÿTÿ`ÿaÿnÿnÿyÿyÿ…ÿ„ÿŠÿ‹ÿŒÿŒÿˆÿˆÿ„ÿ„ÿvÿvÿmÿmÿ`ÿ`ÿVÿVÿUÿUÿUÿUÿ[ÿ[ÿaÿaÿhÿhÿkÿkÿhÿhÿbÿbÿ[ÿ\ÿVÿUÿUÿVÿZÿYÿaÿbÿsÿrÿ‚ÿ‚ÿ‘ÿ‘ÿ ÿ ÿ«ÿ¬ÿ½ÿ¼ÿÌÿÌÿßÿàÿõÿôÿ))<<OPcbwwŒŒ››¦¦ªª§§££��š›™˜œœ  ¨¨°°´´··¶¶±±¥¥��z{]]@@ êÿêÿÖÿ×ÿÐÿÐÿÍÿÍÿÒÿÒÿÙÿÙÿÞÿÞÿØÿØÿÎÿÎÿ¿ÿ¿ÿ«ÿ«ÿ›ÿšÿ‹ÿŒÿ…ÿ…ÿˆÿˆÿ�ÿ�ÿ˜ÿ˜ÿ¦ÿ¦ÿ¶ÿ¶ÿÅÿÅÿÑÿÑÿÛÿÛÿåÿåÿêÿêÿïÿïÿòÿòÿôÿôÿõÿõÿøÿøÿûÿûÿ##;;OOhh€€••¥¤¯°¹¹¼¼¿¿ÃÃÆÅÌÍÕÔÝÞììüû 
"!'('&  ððÙÙ¿¿««——‡ˆvujj[[JJ44ñÿòÿáÿàÿÎÿÎÿ»ÿ»ÿ©ÿ©ÿ‘ÿ’ÿ}ÿ}ÿmÿmÿaÿaÿ\ÿ\ÿ\ÿ[ÿ^ÿ^ÿ`ÿ`ÿaÿaÿbÿbÿdÿeÿkÿkÿsÿrÿ~ÿ~ÿŠÿ‹ÿ”ÿ“ÿ›ÿœÿžÿžÿœÿ›ÿ–ÿ–ÿ’ÿ“ÿ“ÿ“ÿ›ÿšÿ§ÿ¨ÿ¹ÿ¸ÿÌÿÍÿÛÿÚÿçÿçÿôÿõÿÿÿþÿþÿþÿ÷ÿöÿôÿõÿöÿöÿÿÿÿÿ""=<UVggppqqml_`RRFE<<5655::@@KJTU\\dcee`aWVII78"" ûÿûÿëÿëÿßÿßÿØÿØÿÒÿÑÿËÿÌÿÅÿÄÿ¼ÿ¼ÿ°ÿ±ÿŸÿŸÿ‡ÿ‡ÿpÿoÿVÿWÿAÿ@ÿ-ÿ.ÿ!ÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿ%ÿ%ÿ)ÿ)ÿ/ÿ/ÿ3ÿ2ÿ0ÿ0ÿ+ÿ+ÿ!ÿ"ÿÿÿÿÿõþõþçþçþâþâþâþâþèþèþñþñþùþùþþþþþûþûþúþúþöþ÷þúþùþþþÿþ
ÿ ÿÿÿÿÿ+ÿ*ÿ:ÿ;ÿLÿKÿ]ÿ]ÿrÿrÿˆÿ‰ÿ ÿŸÿ¶ÿ·ÿËÿËÿßÿßÿöÿöÿ))IJll��­­ÂÂÔÔàáìì÷÷++89FFVUbbmmssvvrriiZZEE-,òòééççääããÚÚÉÉ´´™˜z{ZZ?>%& üÿýÿùÿøÿðÿðÿäÿåÿ×ÿÖÿÉÿÊÿ½ÿ½ÿ²ÿ²ÿ©ÿ¨ÿ¥ÿ¦ÿ¦ÿ¦ÿ¯ÿ¯ÿ»ÿºÿÆÿÇÿ×ÿ×ÿèÿèÿûÿúÿ
&&./4499DCNNYZjj}|ŽŽŸ ¯¯º¹ÂÂÀÀ½¾µ´ª«œ›ŽŽ~~ttjked\\PPCC34#"ñÿðÿÜÿÜÿÆÿÇÿ¯ÿ®ÿ˜ÿ˜ÿ…ÿ†ÿvÿuÿkÿkÿfÿfÿfÿgÿlÿkÿqÿrÿvÿvÿ|ÿ|ÿƒÿƒÿ�ÿŒÿœÿ�ÿ¬ÿ«ÿ»ÿ¼ÿÆÿÆÿÌÿÌÿÎÿÍÿËÿÌÿËÿÊÿÇÿÇÿÈÿÉÿÏÿÎÿ×ÿØÿãÿãÿñÿðÿ%%))**(' ñÿòÿæÿæÿæÿåÿéÿéÿïÿðÿúÿùÿÿÿÿÿöÿöÿçÿçÿÕÿÔÿ½ÿ½ÿ§ÿ¨ÿ”ÿ”ÿ…ÿ…ÿ€ÿÿ|ÿ}ÿ€ÿÿ‚ÿƒÿ‰ÿ‰ÿ�ÿ�ÿ˜ÿ˜ÿ�ÿ�ÿ›ÿšÿ“ÿ”ÿ‡ÿ†ÿvÿwÿhÿhÿXÿXÿPÿPÿMÿLÿLÿMÿSÿSÿ\ÿ\ÿhÿhÿtÿsÿ{ÿ|ÿ„ÿ„ÿ‡ÿ‡ÿ†ÿ†ÿ„ÿ„ÿ€ÿ€ÿ{ÿ{ÿ{ÿ{ÿzÿzÿ~ÿ~ÿ…ÿ…ÿŽÿŽÿšÿšÿ¥ÿ¥ÿ´ÿ´ÿÉÿÉÿÙÿÙÿçÿèÿöÿõÿ
þÿþÿóÿôÿîÿíÿíÿíÿìÿìÿðÿðÿòÿòÿðÿðÿðÿðÿéÿéÿåÿåÿâÿâÿàÿàÿÜÿÜÿÛÿÜÿÚÿÚÿÜÿÛÿßÿßÿåÿåÿìÿìÿ÷ÿøÿ((22::CCPPabwvŒŒ¢¢°°»»ÀÀÇÇÉÉÍÍÔÔ××ÚÙÞÞããèéîîõõüüþþôôääÍͲ±‘‘xxcdWVLMKKIIDDEE@?44$%þÿýÿêÿëÿÛÿÛÿÑÿÑÿÏÿÎÿÌÿÌÿÐÿÐÿÕÿÕÿÛÿÜÿãÿâÿçÿèÿéÿèÿêÿëÿæÿæÿáÿáÿÜÿÜÿÙÿÙÿÖÿÕÿÔÿÔÿÖÿ×ÿÝÿÜÿçÿçÿòÿóÿþÿþÿ
))65=>EEHHKKJJJIKLNNTTZZccmlyz‚‚Œ‹�‘Ž�……xygfUUAB10 ûÿúÿèÿèÿ×ÿØÿÈÿÇÿ·ÿ·ÿ§ÿ¨ÿ™ÿ˜ÿ‡ÿ‡ÿxÿxÿcÿcÿOÿOÿ9ÿ:ÿ%ÿ$ÿÿÿÿþÿöþöþíþíþéþéþçþæþåþæþçþçþêþêþõþõþÿÿÿÿ$ÿ$ÿ4ÿ4ÿEÿEÿPÿPÿ[ÿ[ÿdÿdÿkÿkÿtÿtÿ~ÿ~ÿŒÿŒÿšÿšÿ®ÿ®ÿÂÿÂÿÕÿÕÿíÿíÿ22AAJJOOLLNNOOXWefwwŽŽ££¹¹ÈÈÔÔÚÚÚÚÓÓÇǺº°°¥¤��˜™––ššœœ Ÿ ¡ŸŸ——Œ‹wx]\DE++óÿóÿåÿæÿÛÿÚÿÑÿÒÿÈÿÈÿ¾ÿ½ÿ²ÿ³ÿ¤ÿ¤ÿ“ÿ“ÿ„ÿ„ÿrÿrÿcÿcÿWÿVÿLÿMÿIÿHÿGÿHÿHÿHÿLÿKÿQÿRÿ[ÿ[ÿfÿeÿrÿsÿÿÿŒÿŒÿ–ÿ–ÿšÿšÿœÿ›ÿ“ÿ”ÿŽÿŽÿ‰ÿ‰ÿ‡ÿ†ÿ„ÿ…ÿ‰ÿ‰ÿŒÿŒÿŽÿ�ÿ“ÿ”ÿ”ÿ”ÿ—ÿ—ÿ˜ÿ˜ÿ�ÿ�ÿ�ÿ�ÿžÿžÿ ÿ ÿ¡ÿ¡ÿ ÿ ÿ¤ÿ¤ÿ©ÿ©ÿ±ÿ±ÿ¼ÿ¼ÿÉÿÉÿÓÿÓÿÛÿÛÿäÿäÿìÿìÿöÿöÿ''@@UUllŽŽšš¤¤««´´¼¼ÅÅÉÉÎÎÒÒØØààììûúùúééÖÕÁÁ¬­œœŒŒ{zqrkjbcUTEF11ûÿûÿâÿãÿÊÿÉÿ¹ÿ¹ÿ©ÿªÿžÿžÿ™ÿ™ÿ–ÿ•ÿ’ÿ“ÿ�ÿ�ÿŠÿŠÿ‚ÿ‚ÿxÿwÿjÿkÿ]ÿ]ÿOÿOÿBÿBÿ6ÿ6ÿ0ÿ/ÿ-ÿ.ÿ0ÿ0ÿ5ÿ4ÿ<ÿ=ÿHÿHÿVÿVÿfÿfÿwÿwÿŠÿŠÿšÿšÿ¬ÿ¬ÿ¹ÿ¹ÿÆÿÆÿÖÿÖÿäÿäÿóÿóÿ""88NNii––©©²²¹¸º»½½½½½½¹¸²³¬«££›œ•”‹‹„„{|qqdcWXCC--õÿõÿæÿæÿÛÿÚÿÐÿÐÿÈÿÈÿÁÿÁÿ¼ÿ¼ÿ»ÿ»ÿ¼ÿ¼ÿÂÿÃÿÉÿÈÿÏÿÐÿÚÿÙÿáÿáÿæÿæÿèÿéÿéÿèÿèÿèÿèÿèÿæÿæÿèÿéÿëÿêÿíÿíÿñÿòÿùÿøÿ..99@@AA:;00&&"",,4389:98943&& úÿúÿîÿíÿäÿäÿÞÿÞÿÚÿÛÿÜÿÛÿÞÿÞÿâÿâÿåÿæÿçÿæÿæÿæÿÝÿÞÿÏÿÏÿ½ÿ½ÿ«ÿ«ÿœÿœÿ‘ÿ�ÿˆÿˆÿ‚ÿƒÿÿÿ„ÿƒÿ‡ÿ‡ÿ�ÿ�ÿ�ÿ�ÿ“ÿ“ÿ‘ÿ‘ÿ�ÿŽÿŠÿŠÿƒÿƒÿ~ÿ~ÿwÿwÿuÿuÿuÿtÿuÿvÿyÿyÿ~ÿ~ÿ„ÿ„ÿŽÿŽÿ�ÿ�ÿ®ÿ­ÿ¼ÿ½ÿÍÿÌÿÔÿÕÿÙÿÙÿÜÿÜÿÚÿÙÿ×ÿØÿÒÿÒÿÏÿÎÿÇÿÈÿÅÿÅÿÂÿÂÿ¼ÿ»ÿºÿ»ÿ¶ÿ¶ÿµÿµÿ´ÿ´ÿ´ÿ´ÿ³ÿ³ÿ±ÿ±ÿ¬ÿ¬ÿ¦ÿ¦ÿ£ÿ£ÿ£ÿ£ÿ§ÿ§ÿ®ÿ®ÿ¶ÿ¶ÿ¾ÿ¾ÿÅÿÅÿÇÿÈÿËÿÊÿÒÿÒÿÕÿÖÿßÿÞÿéÿéÿöÿöÿ%%0099@@GGPPWW]^bacdedgglluuƒƒŽŽ—–›œ››••ˆˆ{{ll^^SRNOLLKKOOTTYX]][\XWQRGG<<21*+&&'&**22::@AFFIIHHGGBA<<5511--+,,+-.2276<<ABGGJJLKNNMNMLKKJJFF@@>??>DDMNYXdellnnnmjkee`_XXNNCC55'( üÿüÿöÿ÷ÿðÿðÿìÿëÿãÿäÿÙÿØÿÌÿÌÿ¾ÿ¾ÿ°ÿ°ÿ£ÿ£ÿ–ÿ–ÿˆÿˆÿ{ÿ{ÿqÿqÿiÿiÿaÿbÿ]ÿ]ÿ]ÿ\ÿ`ÿ`ÿfÿfÿmÿnÿxÿwÿ�ÿ‚ÿ‹ÿŠÿ’ÿ’ÿ˜ÿ˜ÿœÿ�ÿ¡ÿ ÿ¦ÿ§ÿ¨ÿ¨ÿªÿªÿ«ÿ«ÿ«ÿ«ÿ¯ÿ®ÿ¶ÿ·ÿÂÿÂÿÑÿÑÿâÿâÿôÿôÿ!"11>>MMZZeejjkked[\RQDD9:..''!! "!%%()))'& üÿüÿçÿçÿÓÿÓÿÀÿ¿ÿ°ÿ°ÿ ÿ¡ÿ˜ÿ—ÿŽÿ�ÿˆÿˆÿ…ÿ…ÿ}ÿ}ÿwÿwÿnÿnÿdÿdÿWÿWÿMÿLÿDÿDÿ9ÿ:ÿ3ÿ3ÿ.ÿ.ÿ)ÿ)ÿ'ÿ'ÿ'ÿ'ÿ+ÿ+ÿ3ÿ3ÿ?ÿ?ÿMÿMÿYÿYÿdÿdÿpÿpÿwÿwÿ}ÿ}ÿ�ÿ�ÿ„ÿ„ÿ‡ÿ‡ÿ‰ÿ‰ÿ�ÿ�ÿ“ÿ”ÿ˜ÿ—ÿ�ÿ�ÿ¤ÿ¤ÿ®ÿ¯ÿ¼ÿ»ÿÇÿÈÿÓÿÓÿÜÿÜÿáÿàÿæÿæÿìÿìÿðÿñÿ÷ÿ÷ÿ((33<<EENNYYghvuˆˆ››«¬¼»ÈÈÓÓÞÞééññ÷öùúøø÷÷óóôôõôúú 
 üýëëÙÙÉȵµ¦¦˜™Ž�„…~}vwonccVVEF10
ùÿùÿëÿêÿâÿâÿÝÿÝÿÜÿÜÿÜÿÜÿÚÿÚÿÙÿÙÿÕÿÕÿÍÿÍÿÅÿÅÿ»ÿ»ÿ±ÿ±ÿ¨ÿ¨ÿ¢ÿ¢ÿœÿ�ÿ›ÿšÿšÿ›ÿ ÿŸÿ¦ÿ¦ÿ¯ÿ°ÿºÿ¹ÿÃÿÄÿÍÿÌÿÖÿÖÿáÿâÿíÿìÿõÿõÿþÿÿÿ #"11??MMWW`ahgjjnnqrrqrrlmdcYYNNDD??::56..'&øÿøÿèÿèÿÚÿÚÿÍÿÍÿ¾ÿ¾ÿ±ÿ±ÿ¤ÿ¤ÿ˜ÿ˜ÿ�ÿ�ÿ…ÿ…ÿ‚ÿ‚ÿƒÿƒÿ†ÿ‡ÿˆÿ‡ÿ‹ÿŒÿŽÿ�ÿŽÿ�ÿŽÿŽÿ‘ÿ�ÿ“ÿ“ÿ“ÿ”ÿ“ÿ’ÿ�ÿ‘ÿ�ÿ�ÿŠÿŠÿ‡ÿ‡ÿ…ÿ…ÿˆÿˆÿŽÿ�ÿ–ÿ—ÿ¢ÿ¢ÿ±ÿ±ÿ¼ÿ¼ÿÃÿÃÿÅÿÅÿÃÿÃÿ¾ÿ½ÿµÿµÿ«ÿ«ÿ¥ÿ¥ÿ¤ÿ¥ÿ¨ÿ¨ÿ¬ÿ¬ÿµÿ´ÿ¾ÿ¿ÿÉÿÉÿÐÿÐÿØÿ×ÿÚÿÛÿÛÿÚÿÕÿÖÿÐÿÏÿÇÿÈÿÁÿÀÿ¼ÿ½ÿ»ÿ»ÿ¿ÿ¾ÿÃÿÄÿÎÿÍÿ×ÿØÿäÿäÿðÿðÿõÿõÿùÿùÿöÿöÿòÿòÿíÿíÿçÿæÿâÿãÿàÿßÿáÿâÿåÿåÿíÿíÿùÿùÿ

ûÿûÿôÿôÿîÿîÿëÿêÿèÿéÿìÿìÿñÿñÿùÿùÿ 
ûÿûÿñÿñÿçÿçÿäÿäÿáÿáÿàÿàÿãÿãÿçÿçÿêÿêÿéÿéÿêÿêÿéÿéÿèÿèÿèÿèÿëÿëÿïÿïÿ÷ÿ÷ÿýÿýÿ ##,+78BBMMYXcdpoxy‚�Š‹��•”–—•”“““”—–œ�¥¤­­³³¶··¶²²©©œœŽ�€ssgh_^YZWVUVUUUUSRNNDD78*) üÿüÿøÿùÿûÿúÿüÿüÿýÿþÿøÿ÷ÿïÿïÿæÿæÿßÿßÿÚÿÚÿØÿØÿÕÿÕÿÖÿÖÿØÿÙÿÛÿÚÿÛÿÛÿÙÿÙÿÜÿÜÿÝÿÝÿàÿáÿäÿäÿæÿåÿæÿæÿãÿãÿÝÿÝÿ×ÿØÿÓÿÓÿÐÿÏÿÎÿÏÿÑÿÑÿÖÿÖÿÜÿÛÿãÿãÿæÿæÿçÿèÿèÿçÿéÿêÿéÿèÿêÿêÿæÿçÿàÿàÿ×ÿ×ÿËÿËÿÀÿ¿ÿµÿ¶ÿ°ÿ¯ÿ­ÿ­ÿ®ÿ®ÿ®ÿ¯ÿ¯ÿ¯ÿ°ÿ°ÿ®ÿ­ÿ©ÿªÿ¨ÿ¨ÿ¤ÿ£ÿ ÿ ÿšÿšÿ”ÿ”ÿŽÿŽÿ†ÿ‡ÿ|ÿ|ÿtÿtÿpÿpÿqÿqÿxÿwÿ~ÿ~ÿ†ÿ‡ÿ�ÿ�ÿ›ÿšÿ£ÿ¤ÿ®ÿ®ÿºÿºÿÅÿÅÿÏÿÏÿÙÿÙÿàÿàÿãÿãÿãÿãÿæÿåÿäÿåÿèÿèÿìÿìÿ÷ÿ÷ÿ((77DDLLPPPPLLGGEEFFKKONUV^]eennssstqqih]^RRED88..**((**,-21555534,+"#øÿøÿéÿéÿàÿàÿÜÿÛÿØÿÙÿ×ÿÖÿÕÿÖÿÒÿÒÿÑÿÐÿÍÿÎÿÌÿÌÿÈÿÈÿÄÿÄÿ¾ÿ½ÿ·ÿ¸ÿ°ÿ°ÿ¨ÿ§ÿ¢ÿ¢ÿ�ÿžÿ�ÿ�ÿ ÿ ÿ¤ÿ¤ÿ«ÿ«ÿ±ÿ±ÿ¹ÿ¸ÿ¼ÿ½ÿÃÿÂÿÉÿÊÿÐÿÐÿÕÿÕÿÙÿØÿÙÿÚÿØÿØÿÕÿÔÿÑÿÒÿÏÿÏÿÏÿÎÿÒÿÓÿØÿØÿßÿßÿçÿçÿëÿëÿñÿñÿôÿóÿõÿöÿöÿöÿ÷ÿ÷ÿúÿúÿ
 ((1199@@KKTT__iipovw|{|}~}xyutqroommsrxy€€††Œ‹��‰‰�‚vuhhXYII99*) ýÿýÿôÿôÿìÿìÿßÿàÿÍÿÌÿ½ÿ½ÿ®ÿ¯ÿ¢ÿ¡ÿ˜ÿ™ÿ•ÿ•ÿ”ÿ“ÿ”ÿ”ÿ•ÿ•ÿ–ÿ–ÿ—ÿ—ÿ•ÿ–ÿ•ÿ•ÿ�ÿ�ÿŠÿŠÿ…ÿ…ÿ‚ÿ�ÿ�ÿ�ÿ…ÿ†ÿ‹ÿ‹ÿ“ÿ“ÿ�ÿ�ÿ¦ÿ¦ÿ¯ÿ¯ÿºÿ¹ÿÆÿÇÿÖÿÕÿåÿæÿóÿóÿ $$))43>>JKUUbbllvu€�ŠŠ’‘˜˜š›šš••��ƒƒzyqrlkff_`YXSSII>>45,+"#
úÿúÿèÿèÿØÿØÿÉÿÊÿÀÿ¿ÿ¹ÿ¹ÿ³ÿ´ÿ°ÿ°ÿ¯ÿ®ÿ®ÿ¯ÿ®ÿ­ÿ®ÿ®ÿ®ÿ®ÿ¯ÿ°ÿµÿ´ÿ¸ÿ¹ÿºÿºÿ»ÿ»ÿ¼ÿ»ÿ·ÿ¸ÿ´ÿ´ÿ°ÿ°ÿ°ÿ¯ÿ²ÿ²ÿ·ÿ¸ÿÁÿÀÿËÿÌÿÚÿÙÿæÿçÿðÿðÿöÿõÿùÿùÿöÿöÿñÿòÿíÿìÿçÿèÿãÿãÿâÿâÿåÿåÿéÿèÿðÿðÿøÿùÿ

ûÿüÿóÿòÿíÿîÿìÿëÿëÿëÿîÿïÿñÿñÿøÿøÿ úÿúÿòÿñÿëÿìÿçÿçÿçÿçÿêÿéÿéÿêÿîÿîÿñÿðÿñÿòÿõÿôÿõÿõÿõÿöÿõÿõÿòÿòÿîÿíÿäÿäÿÜÿÜÿÓÿÔÿÍÿÌÿÉÿÊÿÉÿÈÿÉÿÉÿËÿÌÿÎÿÍÿÏÿÐÿÒÿÒÿÓÿÓÿ×ÿ×ÿÜÿÛÿÞÿßÿßÿÞÿÞÿÞÿÙÿÚÿÒÿÑÿÉÿÊÿÁÿÀÿ·ÿ·ÿ°ÿ±ÿ®ÿ®ÿ°ÿ°ÿ²ÿ²ÿ³ÿ³ÿ´ÿ³ÿ³ÿ´ÿ²ÿ²ÿ³ÿ³ÿ²ÿ²ÿµÿµÿ¶ÿ¶ÿ¹ÿ¹ÿ¼ÿ¼ÿ¾ÿ¾ÿ¾ÿ¾ÿ¾ÿ¾ÿÁÿÁÿÇÿÇÿÍÿÍÿÒÿÒÿÙÿÙÿäÿäÿëÿëÿöÿöÿ++99FFRQ[\ccjjlloossyy‚‚ŒŒ——¡¡ªª¯®±²±°¬­§§¡ —˜��Š‹‚‚€€€€€€��€}}wxnm`aSRDE88//))$#"""#"!  øÿøÿïÿïÿêÿêÿæÿæÿâÿâÿáÿâÿßÿÞÿÝÿÝÿÛÿÜÿÛÿÚÿÝÿÝÿàÿàÿäÿåÿéÿèÿêÿëÿëÿëÿíÿìÿëÿìÿëÿêÿêÿëÿíÿíÿñÿðÿõÿõÿùÿùÿþÿþÿ #"'''(&%!! þÿþÿúÿúÿõÿõÿóÿóÿðÿðÿëÿëÿãÿãÿØÿÙÿÌÿËÿ¼ÿ½ÿ¯ÿ®ÿ¤ÿ¥ÿœÿ›ÿ˜ÿ™ÿ–ÿ–ÿ•ÿ”ÿ–ÿ–ÿ–ÿ—ÿšÿ™ÿœÿ�ÿ ÿ ÿ¦ÿ¥ÿ«ÿ¬ÿ³ÿ³ÿ¸ÿ¸ÿ»ÿºÿ»ÿ¼ÿ¹ÿ¹ÿ·ÿ·ÿ¶ÿ¶ÿµÿµÿ¶ÿ¶ÿ»ÿ»ÿÃÿÃÿÎÿÎÿÛÿÚÿçÿèÿôÿóÿûÿüÿÿÿÿÿýÿýÿýÿýÿÿÿÿÿ
 %%&&## ýÿüÿôÿõÿñÿñÿïÿïÿòÿòÿ÷ÿöÿúÿûÿüÿüÿúÿúÿóÿóÿéÿèÿßÿßÿÒÿÓÿÈÿÇÿ¾ÿ¾ÿ·ÿ·ÿ°ÿ±ÿ¬ÿ¬ÿªÿ©ÿ¦ÿ§ÿ¦ÿ¥ÿ¦ÿ§ÿ©ÿ©ÿ­ÿ­ÿ¯ÿ¯ÿ®ÿ®ÿ¬ÿ¬ÿ¨ÿ¨ÿ¥ÿ¥ÿ¡ÿ¡ÿ£ÿ£ÿ¤ÿ¤ÿ¨ÿ¨ÿ®ÿ®ÿ³ÿ³ÿ¹ÿ¹ÿÁÿÁÿÆÿÆÿÐÿÐÿÛÿÛÿèÿèÿóÿóÿþÿþÿ &&**--32456688;;>=>>>?<<<<::::;;??AADDGGJJNNRRYX__efllnnrrttssssppmmllllooutzz��‡‡ˆ‰‰‰ˆ‡€€xyoocbVVKL@?883300./-,''!! ôÿôÿæÿçÿÛÿÚÿÓÿÓÿÎÿÏÿÎÿÍÿÌÿÌÿËÿËÿÉÿÉÿÅÿÅÿÁÿÁÿ»ÿ»ÿ´ÿ´ÿ­ÿ­ÿ¬ÿ¬ÿ©ÿ©ÿ©ÿ©ÿ©ÿ©ÿ¬ÿ¬ÿ®ÿ®ÿ°ÿ±ÿµÿµÿ¼ÿ»ÿÄÿÅÿÏÿÎÿÙÿÙÿáÿâÿéÿéÿðÿïÿõÿõÿúÿûÿ '&./66@@IHQQYY`aba__ZZTUMLDD>?65--%% ÿÿÿÿ÷ÿ÷ÿîÿîÿãÿãÿÕÿÖÿÇÿÆÿµÿ¶ÿ¥ÿ¥ÿ˜ÿ—ÿ�ÿ�ÿ‚ÿƒÿzÿzÿtÿtÿoÿnÿiÿjÿeÿeÿcÿbÿaÿbÿdÿdÿgÿgÿjÿjÿmÿmÿpÿoÿnÿoÿmÿmÿkÿkÿjÿiÿiÿjÿjÿjÿqÿqÿyÿxÿ„ÿ…ÿ�ÿ�ÿŸÿŸÿ«ÿ«ÿ¶ÿ¶ÿ¿ÿ¿ÿÅÿÅÿÈÿÈÿÊÿÊÿËÿËÿÌÿÌÿÑÿÑÿÕÿÕÿÝÿÝÿèÿèÿ÷ÿ÷ÿ((116666765644444488??HHPOVWYYYYVVSSNNJIFGCC@?<=984532332311.-%& þÿþÿ÷ÿøÿôÿôÿòÿòÿïÿïÿîÿíÿëÿìÿéÿéÿëÿêÿìÿíÿòÿñÿôÿõÿøÿøÿøÿøÿõÿôÿðÿðÿéÿêÿåÿäÿáÿâÿÞÿÞÿßÿßÿßÿÞÿáÿáÿãÿäÿäÿäÿèÿèÿìÿëÿïÿðÿóÿóÿ÷ÿöÿùÿúÿüÿüÿÿÿÿÿÿÿÿÿÿÿþÿ "#)(11::DEPOYZbbiioorrtttttsttstvvzz~ƒ„‡†Š‹Œ‹Š‹‰ˆƒƒ{{qrhg__XXQRLKIIFFCC@A;:11((
þÿþÿðÿðÿèÿèÿãÿãÿàÿàÿÞÿÞÿÜÿÜÿØÿØÿÓÿÓÿÌÿÌÿÄÿÄÿ¼ÿ¼ÿ³ÿ³ÿ¬ÿ¬ÿ¨ÿ¨ÿ£ÿ£ÿ›ÿ›ÿ—ÿ—ÿ’ÿ“ÿ�ÿŽÿ�ÿ�ÿ�ÿ�ÿ’ÿ’ÿ“ÿ“ÿ”ÿ”ÿ–ÿ—ÿšÿ™ÿšÿšÿ�ÿ�ÿ ÿ ÿ£ÿ¤ÿ¨ÿ§ÿ«ÿ«ÿ®ÿ®ÿ°ÿ°ÿ³ÿ´ÿ¹ÿ¸ÿ½ÿ¾ÿÆÿÆÿÎÿÎÿØÿØÿàÿàÿèÿèÿîÿíÿóÿóÿ÷ÿøÿùÿøÿùÿúÿúÿúÿûÿûÿûÿûÿûÿûÿýÿýÿüÿüÿýÿüÿýÿþÿÿÿúÿûÿóÿòÿêÿêÿáÿâÿÚÿÚÿÕÿÕÿÒÿÒÿÏÿÏÿÎÿÎÿÍÿÌÿËÿÌÿÌÿÌÿÌÿÌÿÏÿÎÿÑÿÒÿÖÿÖÿÚÿÙÿÞÿÞÿÞÿßÿÝÿÝÿÜÿÜÿÙÿÙÿÖÿÕÿÒÿÓÿÒÿÒÿÓÿÓÿÙÿÙÿÞÿÞÿæÿæÿòÿòÿùÿùÿ  %%-,45;;===<;;7811--))&&''++/.34665412,,&% ýÿýÿøÿøÿ÷ÿ÷ÿ÷ÿöÿøÿùÿúÿúÿúÿúÿúÿùÿõÿöÿòÿòÿìÿìÿéÿèÿãÿäÿáÿàÿßÿßÿÞÿßÿÜÿÜÿÜÿÛÿÙÿÚÿÚÿÙÿÚÿÛÿÞÿÞÿæÿåÿëÿìÿóÿóÿøÿøÿüÿüÿÿÿÿÿÿÿþÿÿÿþÿþÿ   !&%*+-,01211100-.+*'(&&%$$$%&'&)*,,/./0..**#" ÿÿÿÿ÷ÿ÷ÿðÿñÿíÿíÿëÿêÿêÿëÿìÿìÿîÿîÿíÿíÿëÿêÿåÿåÿÜÿÝÿÔÿÓÿÌÿÌÿÆÿÆÿÃÿÃÿÃÿÄÿÆÿÆÿÉÿÉÿËÿËÿÎÿÍÿÎÿÎÿÎÿÏÿÐÿÐÿÐÿÏÿÒÿÒÿÒÿÓÿÕÿÕÿ×ÿÖÿØÿÙÿÜÿÜÿáÿàÿçÿèÿíÿìÿõÿõÿýÿýÿ  %%+*/05499:;<;<<?@CCJIOOTTYYZ[]\[\YYWVQRMLEE==34++$#
úÿùÿïÿðÿåÿäÿÚÿÚÿÏÿÐÿÅÿÄÿ¼ÿ½ÿ¶ÿ¶ÿ®ÿ®ÿ©ÿ©ÿ¥ÿ¤ÿŸÿŸÿžÿžÿ›ÿœÿœÿ›ÿ�ÿ�ÿ ÿ ÿ¥ÿ¥ÿ¨ÿ©ÿ¬ÿ«ÿ«ÿ¬ÿ«ÿ«ÿ¬ÿ¬ÿ«ÿªÿªÿ«ÿ­ÿ¬ÿ¯ÿ°ÿ³ÿ³ÿºÿ¹ÿÂÿÂÿËÿÌÿÖÿÕÿßÿàÿçÿçÿìÿìÿíÿíÿïÿïÿïÿïÿîÿíÿîÿïÿðÿðÿòÿòÿùÿøÿ
'(,,..//-,()$$ ! !"%$((,-//00111000,-)(#$
ýÿþÿöÿöÿïÿïÿéÿéÿäÿäÿßÿßÿÛÿÛÿ×ÿ×ÿÑÿÐÿÌÿÍÿÇÿÇÿÃÿÃÿÁÿÁÿÁÿÀÿÂÿÃÿÃÿÃÿÄÿÄÿÄÿÄÿÄÿÃÿÂÿÃÿÀÿÀÿ¾ÿ½ÿ¼ÿ½ÿ»ÿ»ÿ»ÿºÿ¸ÿ¸ÿ·ÿ¸ÿ¹ÿ¹ÿ¼ÿ¼ÿÀÿÀÿÆÿÆÿÌÿÌÿÒÿÒÿØÿØÿÜÿÜÿâÿâÿäÿäÿèÿèÿìÿëÿïÿðÿõÿõÿùÿùÿ $$,,66@@JJSS\[bcggkknnooqqrrssrqssvwzz~}��‚‚‚ƒ�€||vwpogg^^UUNNGGCC>?>=;;7821'(ýÿüÿöÿöÿóÿóÿðÿðÿîÿîÿìÿìÿëÿëÿèÿèÿåÿåÿãÿãÿáÿáÿÜÿÜÿØÿØÿÔÿÕÿÐÿÐÿÎÿÍÿÌÿÌÿÉÿÊÿÊÿÊÿÌÿËÿÎÿÎÿÑÿÑÿÒÿÓÿÔÿÓÿÖÿÖÿØÿØÿÜÿÜÿàÿàÿçÿçÿêÿëÿïÿïÿñÿðÿñÿòÿòÿñÿóÿóÿõÿõÿùÿúÿüÿüÿ

ÿÿþÿüÿýÿûÿûÿøÿøÿóÿòÿìÿíÿæÿæÿÞÿÝÿÖÿÖÿÏÿÏÿÊÿÊÿÃÿÄÿ¿ÿ¾ÿºÿ»ÿ¶ÿ¶ÿ´ÿ³ÿ±ÿ²ÿ¯ÿ¯ÿ¯ÿ¯ÿ±ÿ±ÿ²ÿ²ÿµÿµÿ·ÿ¶ÿ·ÿ¸ÿ¸ÿ¸ÿ·ÿ¶ÿ¶ÿ¶ÿ´ÿµÿ´ÿ³ÿ±ÿ²ÿ³ÿ³ÿ¶ÿ¶ÿ¹ÿ¹ÿÁÿÀÿÈÿÉÿÒÿÑÿÙÿÚÿàÿàÿäÿäÿæÿæÿéÿéÿæÿæÿæÿæÿäÿäÿãÿãÿäÿäÿæÿæÿéÿéÿñÿðÿ÷ÿøÿÿÿÿÿ
ÿÿÿÿ   ýÿýÿúÿúÿùÿùÿûÿûÿþÿþÿ 
 
!"$$((+*++,---+*()((&%%&%%&&(()(()''''$$""    !$#''**+,--0/001123000//010013267:9:;<;<=;:7723-,&&
þÿÿÿ÷ÿöÿîÿïÿçÿæÿâÿâÿÞÿÞÿÛÿÛÿÙÿÙÿØÿØÿ×ÿØÿØÿØÿÚÿÙÿØÿÙÿÚÿÙÿÙÿÚÿÙÿØÿØÿØÿ×ÿØÿÖÿÖÿÖÿÖÿ×ÿÖÿØÿÙÿÝÿÝÿáÿáÿæÿæÿéÿéÿëÿëÿîÿíÿñÿñÿóÿôÿùÿøÿþÿÿÿ   ýÿüÿôÿôÿíÿíÿæÿçÿâÿâÿÝÿÝÿÚÿÙÿÕÿÖÿÑÿÑÿÍÿÌÿÇÿÇÿÀÿÁÿ¹ÿ¸ÿ²ÿ³ÿ«ÿ«ÿ¤ÿ£ÿ�ÿ�ÿ–ÿ—ÿ“ÿ“ÿŽÿŽÿŠÿŠÿˆÿ‡ÿ…ÿ†ÿ‰ÿˆÿ‰ÿ‰ÿŒÿ�ÿ’ÿ’ÿ—ÿ–ÿœÿœÿ¡ÿ¢ÿ§ÿ§ÿ­ÿ­ÿ¯ÿ¯ÿ´ÿ´ÿ¸ÿ¸ÿ¼ÿ¼ÿÀÿÀÿÆÿÆÿÎÿÎÿÖÿÖÿáÿáÿëÿìÿöÿõÿÿÿÿÿ ""((11;;DDKKOORRQPNOMMIIIHFFCCCCDDDEFFGGHHFFFFBA<=76//((##  ÿÿüÿüÿøÿøÿõÿôÿñÿñÿîÿîÿìÿìÿéÿéÿêÿêÿéÿêÿéÿéÿêÿêÿëÿêÿìÿíÿíÿíÿïÿïÿñÿðÿòÿóÿóÿóÿòÿòÿòÿñÿñÿñÿïÿðÿñÿðÿñÿòÿõÿõÿøÿøÿüÿûÿþÿÿÿ  $$**.-2366::=<>?A@@@????;<<<<;;<>=??@@AA@A@?>?;:55..%% öÿ÷ÿðÿðÿéÿèÿàÿáÿÚÿÙÿÔÿÔÿÏÿÏÿÌÿÌÿÊÿÊÿÇÿÇÿÆÿÆÿÅÿÅÿÅÿÅÿÃÿÃÿÀÿÁÿ¾ÿ¾ÿ¹ÿ¸ÿ´ÿµÿ±ÿ±ÿ¯ÿ®ÿ­ÿ®ÿ®ÿ­ÿ®ÿ¯ÿ±ÿ°ÿ±ÿ²ÿ³ÿ³ÿ´ÿ´ÿ·ÿ¶ÿ¹ÿºÿ¿ÿ¿ÿÅÿÄÿÊÿËÿÒÿÒÿØÿ×ÿÜÿÜÿàÿàÿãÿäÿçÿçÿëÿëÿðÿðÿõÿõÿûÿûÿÿÿÿÿ !"$$&&&&$$""  ÿÿþÿøÿùÿóÿòÿìÿìÿåÿæÿßÿßÿÚÿÙÿÕÿÕÿÑÿÒÿÍÿÍÿËÿËÿÉÿÉÿÇÿÇÿÇÿÆÿÈÿÉÿÉÿÉÿËÿËÿÌÿËÿËÿÌÿÌÿÌÿÌÿÌÿÌÿËÿËÿÌÿÍÿÍÿÏÿÏÿÓÿÓÿØÿØÿÞÿÞÿçÿçÿîÿîÿôÿôÿûÿûÿ  ''--2134666666444422220011213345555533//**$#
ÿÿÿÿþÿýÿüÿýÿþÿýÿþÿþÿýÿþÿ
 ÿÿÿÿüÿûÿùÿúÿøÿøÿ÷ÿöÿõÿöÿõÿõÿôÿóÿòÿóÿñÿðÿîÿïÿíÿìÿëÿìÿêÿêÿêÿéÿêÿëÿêÿêÿìÿìÿîÿîÿðÿïÿòÿòÿôÿôÿõÿõÿ÷ÿ÷ÿøÿùÿøÿøÿùÿùÿûÿúÿúÿûÿýÿüÿþÿÿÿ

 

þÿÿÿüÿüÿûÿûÿûÿúÿûÿüÿþÿýÿýÿýÿûÿüÿüÿûÿúÿûÿüÿüÿþÿýÿþÿÿÿÿÿÿÿÿÿÿÿÿÿþÿ   ÿÿüÿüÿúÿùÿöÿ÷ÿõÿôÿòÿòÿïÿðÿíÿíÿêÿéÿçÿçÿäÿäÿßÿßÿÛÿÜÿ×ÿÖÿÑÿÑÿÌÿÌÿÈÿÈÿÃÿÄÿÁÿÁÿ¿ÿ¿ÿ½ÿ¼ÿ¼ÿ½ÿ¼ÿ¼ÿ½ÿ½ÿÀÿÀÿÃÿÃÿÆÿÆÿÊÿÊÿÎÿÎÿÐÿÐÿÓÿÓÿÔÿÔÿÖÿÕÿ×ÿØÿÛÿÛÿÝÿÜÿàÿáÿåÿäÿéÿêÿðÿðÿöÿöÿýÿýÿ  %&**--../.-.,,++((&&$#!! !"!"#%$%&$$""  üÿüÿùÿùÿöÿöÿôÿóÿñÿñÿïÿïÿíÿíÿëÿìÿéÿéÿçÿæÿäÿäÿáÿáÿÞÿßÿÜÿÛÿÚÿÛÿÙÿØÿØÿØÿ×ÿ×ÿ×ÿ×ÿÖÿ×ÿ×ÿ×ÿØÿ×ÿÙÿÚÿÜÿÜÿßÿßÿãÿãÿçÿæÿéÿêÿìÿìÿîÿîÿïÿïÿðÿïÿñÿñÿòÿóÿöÿöÿùÿùÿýÿýÿ  !!"###%%'')),,..003244456545542310//-.-,*+**++,,-,.../-,**%&!!
ÿÿûÿûÿöÿ÷ÿôÿóÿðÿðÿîÿïÿíÿíÿîÿíÿïÿïÿñÿñÿòÿòÿðÿñÿðÿïÿíÿîÿêÿéÿçÿèÿåÿåÿäÿãÿãÿäÿãÿãÿãÿâÿâÿãÿãÿãÿâÿâÿâÿâÿäÿäÿåÿåÿçÿæÿéÿêÿìÿëÿîÿïÿñÿðÿñÿñÿóÿôÿõÿôÿöÿöÿ÷ÿøÿùÿùÿùÿùÿûÿûÿüÿûÿüÿüÿþÿþÿ

ÿÿþÿüÿüÿúÿûÿùÿøÿ÷ÿøÿöÿöÿôÿôÿóÿóÿðÿïÿìÿìÿçÿèÿäÿäÿàÿßÿÚÿÛÿ×ÿ×ÿÓÿÒÿÏÿÐÿÌÿÌÿËÿËÿÈÿÇÿÇÿÇÿÇÿÇÿÇÿÈÿÈÿÈÿÉÿÉÿÊÿÊÿÉÿÉÿÊÿÊÿÊÿÊÿÊÿÊÿËÿËÿËÿÊÿÊÿËÿÍÿÌÿÎÿÏÿÓÿÓÿ×ÿ×ÿÝÿÝÿãÿãÿèÿèÿìÿìÿïÿïÿîÿîÿïÿïÿîÿîÿïÿïÿïÿïÿóÿóÿöÿöÿýÿýÿ   !!##''**-,-...,,**''&&$#"#""!! ! !!!  
 þÿÿÿýÿýÿýÿüÿüÿýÿýÿüÿýÿþÿ 
 
 þÿÿÿúÿúÿ÷ÿöÿôÿôÿóÿóÿòÿòÿóÿóÿõÿõÿöÿ÷ÿøÿ÷ÿ÷ÿøÿöÿöÿõÿôÿòÿóÿòÿñÿðÿðÿïÿïÿîÿîÿîÿïÿîÿíÿìÿíÿìÿìÿëÿëÿìÿëÿëÿìÿìÿëÿìÿíÿíÿìÿíÿîÿîÿîÿïÿîÿðÿðÿðÿñÿòÿñÿòÿóÿòÿòÿòÿñÿòÿóÿñÿñÿðÿðÿðÿðÿïÿîÿïÿïÿïÿïÿðÿðÿñÿñÿñÿñÿðÿñÿïÿîÿìÿíÿêÿéÿçÿèÿæÿæÿäÿäÿãÿãÿáÿáÿáÿáÿàÿàÿàÿàÿßÿßÿàÿàÿáÿàÿàÿáÿáÿàÿàÿáÿßÿÞÿÝÿÝÿÛÿÜÿÚÿÚÿØÿØÿ×ÿ×ÿÖÿÖÿÖÿÖÿÖÿÖÿÖÿÖÿØÿØÿÚÿÚÿÝÿÝÿáÿáÿåÿåÿèÿèÿëÿëÿïÿïÿòÿòÿôÿôÿøÿøÿùÿùÿúÿúÿüÿüÿýÿýÿ
 !"$$''**++-,-..-,-++((%%#"!"#"##%%&'''&&%%"" 
 ýÿüÿüÿüÿúÿúÿùÿúÿøÿøÿöÿöÿöÿõÿóÿôÿóÿóÿòÿòÿóÿòÿóÿôÿöÿõÿøÿøÿúÿûÿüÿûÿüÿýÿýÿýÿüÿüÿüÿüÿüÿüÿüÿüÿýÿýÿþÿýÿÿÿÿÿ
 

þÿýÿúÿúÿ÷ÿøÿõÿõÿóÿóÿòÿñÿñÿñÿðÿðÿïÿðÿïÿîÿíÿîÿëÿêÿèÿèÿäÿåÿâÿâÿáÿàÿßÿàÿàÿàÿâÿáÿãÿäÿåÿåÿçÿæÿæÿçÿçÿæÿåÿæÿåÿåÿäÿäÿäÿäÿãÿãÿäÿãÿäÿäÿäÿåÿåÿäÿåÿæÿèÿçÿéÿêÿëÿêÿíÿíÿîÿïÿðÿðÿòÿòÿõÿôÿ÷ÿøÿúÿúÿüÿüÿþÿþÿ

ÿÿüÿýÿûÿúÿ÷ÿøÿôÿôÿòÿñÿíÿîÿëÿêÿçÿçÿãÿäÿâÿâÿàÿàÿàÿßÿÞÿßÿßÿßÿßÿßÿáÿàÿáÿâÿãÿâÿäÿåÿçÿæÿçÿèÿéÿèÿéÿêÿéÿéÿêÿêÿëÿëÿíÿíÿñÿñÿõÿõÿúÿúÿþÿþÿ 
 "#$$$###!"  !!""##""""  
 ÿÿÿÿýÿüÿûÿûÿûÿûÿúÿûÿûÿûÿýÿüÿýÿýÿýÿþÿýÿýÿýÿüÿûÿüÿúÿùÿøÿøÿõÿöÿôÿóÿòÿòÿðÿðÿïÿðÿïÿîÿîÿîÿìÿíÿíÿìÿìÿíÿìÿëÿëÿìÿêÿêÿêÿêÿêÿéÿéÿêÿêÿêÿêÿéÿéÿéÿèÿéÿéÿèÿçÿèÿéÿèÿéÿêÿëÿêÿíÿíÿîÿîÿðÿñÿòÿòÿõÿõÿøÿøÿûÿúÿýÿþÿÿÿÿÿ
 ýÿþÿýÿüÿûÿûÿùÿùÿøÿøÿöÿ÷ÿöÿõÿôÿôÿôÿôÿóÿôÿóÿóÿôÿóÿóÿôÿóÿòÿóÿóÿóÿôÿõÿôÿöÿöÿ÷ÿ÷ÿøÿøÿúÿúÿûÿûÿûÿüÿüÿûÿûÿüÿüÿüÿüÿüÿüÿüÿýÿýÿýÿýÿÿÿÿÿÿÿýÿþÿüÿüÿüÿûÿùÿúÿùÿùÿøÿ÷ÿ÷ÿøÿ÷ÿ÷ÿ÷ÿ÷ÿ÷ÿöÿöÿ÷ÿ÷ÿöÿöÿöÿõÿõÿóÿôÿòÿòÿðÿðÿîÿíÿëÿìÿëÿêÿéÿéÿèÿéÿéÿéÿèÿèÿêÿéÿêÿêÿëÿìÿíÿíÿïÿïÿñÿñÿóÿóÿõÿõÿ÷ÿ÷ÿ÷ÿ÷ÿ÷ÿ÷ÿ÷ÿ÷ÿøÿ÷ÿøÿøÿùÿúÿüÿûÿþÿÿÿ

ÿÿüÿüÿúÿûÿùÿùÿùÿùÿùÿùÿúÿùÿùÿùÿúÿúÿúÿúÿùÿúÿùÿøÿøÿùÿøÿ÷ÿ÷ÿ÷ÿ÷ÿøÿøÿ÷ÿ÷ÿøÿøÿøÿöÿöÿ÷ÿöÿöÿ÷ÿ÷ÿöÿ÷ÿ÷ÿøÿùÿúÿúÿýÿüÿþÿþÿ 

 ÿÿÿÿüÿüÿûÿúÿùÿúÿùÿøÿùÿùÿùÿúÿúÿùÿúÿúÿúÿúÿúÿúÿùÿúÿùÿøÿ÷ÿøÿöÿöÿõÿôÿóÿôÿòÿñÿñÿñÿðÿðÿðÿðÿðÿðÿðÿñÿñÿðÿðÿñÿñÿðÿñÿñÿñÿñÿñÿñÿòÿóÿôÿóÿõÿõÿöÿ÷ÿøÿ÷ÿøÿùÿùÿùÿùÿùÿúÿúÿûÿúÿûÿûÿüÿüÿýÿþÿþÿþÿÿÿþÿþÿüÿüÿüÿûÿúÿûÿùÿùÿùÿùÿùÿøÿøÿøÿ÷ÿøÿ÷ÿ÷ÿöÿöÿôÿôÿòÿñÿïÿðÿíÿìÿéÿêÿèÿèÿæÿæÿäÿäÿâÿâÿâÿáÿàÿáÿàÿàÿàÿàÿáÿáÿâÿâÿãÿãÿåÿåÿæÿæÿçÿçÿèÿèÿèÿèÿéÿéÿéÿéÿêÿêÿìÿìÿîÿîÿòÿòÿõÿõÿøÿøÿûÿûÿýÿýÿÿÿÿÿ   
þÿÿÿÿÿþÿÿÿÿÿÿÿþÿýÿýÿýÿüÿüÿûÿüÿûÿûÿûÿûÿûÿúÿúÿúÿúÿûÿúÿúÿûÿúÿúÿûÿûÿúÿûÿûÿúÿúÿúÿúÿúÿúÿùÿúÿùÿùÿùÿøÿøÿøÿøÿùÿøÿøÿùÿøÿùÿùÿùÿùÿúÿúÿûÿûÿüÿýÿþÿýÿÿÿÿÿ
þÿýÿûÿüÿûÿúÿùÿúÿùÿøÿøÿøÿøÿøÿøÿøÿ÷ÿøÿøÿøÿ÷ÿ÷ÿ÷ÿöÿõÿõÿôÿôÿòÿóÿñÿðÿïÿðÿîÿíÿìÿíÿìÿìÿìÿëÿêÿëÿëÿëÿëÿêÿéÿêÿêÿêÿéÿéÿéÿéÿëÿêÿëÿìÿìÿìÿîÿîÿïÿîÿïÿðÿðÿðÿñÿñÿñÿñÿòÿòÿòÿòÿôÿóÿôÿôÿõÿöÿöÿöÿ÷ÿ÷ÿùÿùÿúÿúÿûÿûÿüÿüÿýÿýÿýÿýÿþÿýÿýÿþÿþÿýÿýÿþÿþÿþÿþÿþÿþÿþÿþÿþÿþÿþÿÿÿÿÿþÿÿÿþÿþÿýÿýÿýÿýÿýÿüÿüÿýÿüÿüÿüÿüÿýÿýÿþÿþÿþÿþÿ

 
ÿÿþÿÿÿþÿýÿýÿýÿüÿüÿûÿûÿúÿûÿúÿúÿúÿúÿûÿúÿúÿûÿûÿûÿüÿüÿýÿýÿþÿýÿþÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿþÿÿÿÿÿþÿþÿþÿþÿÿÿþÿþÿþÿþÿÿÿþÿþÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿþÿýÿþÿþÿþÿþÿýÿýÿýÿýÿþÿþÿþÿÿÿþÿþÿþÿþÿþÿþÿþÿüÿýÿýÿüÿûÿüÿûÿûÿûÿûÿûÿûÿüÿûÿûÿûÿüÿüÿüÿüÿüÿýÿýÿýÿýÿýÿýÿýÿýÿýÿýÿýÿýÿýÿüÿûÿûÿûÿúÿûÿúÿùÿúÿúÿúÿúÿúÿûÿüÿûÿûÿüÿüÿüÿüÿûÿûÿüÿûÿûÿûÿúÿúÿûÿúÿúÿúÿúÿúÿúÿûÿúÿûÿûÿûÿüÿüÿüÿýÿüÿýÿýÿýÿýÿüÿýÿýÿýÿüÿüÿûÿûÿûÿûÿûÿúÿúÿûÿûÿûÿûÿûÿüÿûÿûÿüÿüÿûÿûÿüÿûÿûÿüÿûÿûÿüÿüÿüÿüÿüÿþÿýÿþÿþÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
GIF89a+(÷ÿÿÿÿÿÿÌÿÿ™ÿÿfÿÿ3ÿÿÿÌÿÿÌÌÿÌ™ÿÌfÿÌ3ÿÌÿ™ÿÿ™Ìÿ™™ÿ™fÿ™3ÿ™ÿfÿÿfÌÿf™ÿffÿf3ÿfÿ3ÿÿ3Ìÿ3™ÿ3fÿ33ÿ3ÿÿÿÌÿ™ÿfÿ3ÿÌÿÿÌÿÌÌÿ™ÌÿfÌÿ3ÌÿÌÌÿÌÌÌÌÌ™ÌÌfÌÌ3ÌÌÌ™ÿÌ™ÌÌ™™Ì™fÌ™3Ì™ÌfÿÌfÌÌf™ÌffÌf3ÌfÌ3ÿÌ3ÌÌ3™Ì3fÌ33Ì3ÌÿÌÌÌ™ÌfÌ3Ì™ÿÿ™ÿÌ™ÿ™™ÿf™ÿ3™ÿ™Ìÿ™Ì̙̙™Ìf™Ì3™Ì™™ÿ™™Ì™™™™™f™™3™™™fÿ™fÌ™f™™ff™f3™f™3ÿ™3Ì™3™™3f™33™3™ÿ™Ì™™™f™3™fÿÿfÿÌfÿ™fÿffÿ3fÿfÌÿfÌÌfÌ™fÌffÌ3fÌf™ÿf™Ìf™™f™ff™3f™ffÿffÌff™fffff3fff3ÿf3Ìf3™f3ff33f3fÿfÌf™fff3f3ÿÿ3ÿÌ3ÿ™3ÿf3ÿ33ÿ3Ìÿ3ÌÌ3Ì™3Ìf3Ì33Ì3™ÿ3™Ì3™™3™f3™33™3fÿ3fÌ3f™3ff3f33f33ÿ33Ì33™33f333333ÿ3Ì3™3f333ÿÿÿÌÿ™ÿfÿ3ÿÌÿÌÌÌ™ÌfÌ3Ì™ÿ™Ì™™™f™3™fÿfÌf™fff3f3ÿ3Ì3™3f333ÿÌ™f3îÝ»ªˆwUD"îÝ»ªˆwUD"îÝ»ªˆwUD"îîîÝÝÝ»»»ªªªˆˆˆwwwUUUDDD""",+(@ÿH° Áƒ*X¯¡½ùþùkåÏŸ5dÁŽ=ûÇÏÊŠzö‚\èpÅ=@óúÍs–‘T'9läd<FsÆ .$hñ%ßB WàÓs Ù¼) ò2ÈË,¥ŠE†ì˜³gJí),iRÏ3@øîÝÓ£�+hó峂ߊ!ëýœûS®H�Zé2yO_Jh€1rBöÌ2Ãú°¸À"¨¿zUä&,‰Ï
+yKµâ7hŸÒ@z:qB€„%šE)•|PdWg€¬¨ýG{"«~òžA{–[`züಞ $^‡ÆïÞÕ˼¹s„vïÚ›NýI§<í©XA*/]¼øèµÿje šµgÁë~ÆŠ´¬>Ê}27è½}Ö|CCƉ&©ªT!CŠN-$°˜­¬PW=&Y =C
"ƒt‘O'¨ 0–xrŤ�"H"§ ×ÚC÷XM¬ŒÇÏfJyAC ùpbÉi¨ è… MÆ>£ cE?´©“?J ÂOaÎ4éä3Ïô“OH[Ù§‡3zÜSÙZú°¢N‘ô„æ< g"tA½5Ý[oÝc’XlÂ×™ÎÑùÜ�xæ©çžvW\=OT‘Gøxâ]�õÕ4ýôóŒhBRz0'’=÷°òO+�šwLòÐãmû|סUNwO?œÊã›3Ÿÿ%”^(éO?¦*¸ ¦ø†›<ÈtÌa
Ø‚4´ÀX+ùàCB]kêÑ)4Îp’Q'7ÓLUžè¤“�Œác'A?òÍ<Ðd&ˆ'rXÒÉLƒE XÔ˘ ã2„¢«øÃÒ1-*jÀÈ�ÀC2ªáKÒC•íS)ãµ’ä _dAÃH�€„µE9SJ­ùRVhQÿ°:^’냼T‰<È=%óu)VIæ , òUS]UJ"òmµ/UhÑöÏ7·²”É<5”ò”Ú£Ñ&âL[hY1ªÒó„�.`¾Í³Ï=Tæ Šø8CŠI\çSÊ*¬ðÓh£ü’�›Ó©(=^mêQ
)dR[mµ§œWë…Wv’F.érw*§œŸ~?—ys;
import tkinter
def ende():
main.destroy()
# bewegt nach ganz links
def movetoleft():
lb.place(relx=0, rely=0, anchor="nw")
# bewegt nach ganz rechts
def movetoright():
lb.place(relx=1, rely=0, anchor="ne")
main = tkinter.Tk()
# Bewegtes Label
lb = tkinter.Label(main, text="Test",
relief="sunken", bd=1)
lb.place(relx=0, rely=0, anchor="nw")
# bewegt nach ganz links
bleft = tkinter.Button(main, text="ganz links",
command=movetoleft)
bleft.place(relx=0, rely=1, anchor="sw")
# bewegt nach ganz rechts
bright = tkinter.Button(main, text="ganz rechts",
command=movetoright)
bright.place(relx=1, rely=1, anchor="se")
bende = tkinter.Button(main, text="Ende",
command=ende)
bende.place(relx=0.5, rely=1, anchor="s")
main.mainloop()
import tkinter
def ende():
main.destroy()
# Aktuelle Position
posx = 0
posy = 0
# bewegt nach links
def moveleft():
global posx, posy
posx -= 20
lb.place(x=posx, y=posy, anchor="nw")
# bewegt nach rechts
def moveright():
global posx, posy
posx += 20
lb.place(x=posx, y=posy, anchor="nw")
# bewegt nach oben
def moveup():
global posx, posy
posy -= 20
lb.place(x=posx, y=posy, anchor="nw")
# bewegt nach unten
def movedown():
global posx, posy
posy += 20
lb.place(x=posx, y=posy, anchor="nw")
# bewegt nach unten
def movestart():
global posx, posy
posx = 0
posy = 0
lb.place(x=posx, y=posy, anchor="nw")
main = tkinter.Tk()
# Frame mit bewegtem Label
fr1 = tkinter.Frame(main, width=200, height=150,
relief="sunken", bd=1)
fr1.pack(side="top")
# Frame mit Buttons zur Bewegung
fr2 = tkinter.Frame(main, height=80)
fr2.pack(side="left")
# Frame mit Ende-Button
fr3 = tkinter.Frame(main, width=50, height=80)
fr3.pack(side="left")
# Bewegtes Label
lb = tkinter.Label(fr1, text="Test",
relief="sunken", bd=1)
lb.place(x=0, y=0, anchor="nw")
# bewegt nach links
bleft = tkinter.Button(fr2, text="nach links",
command=moveleft)
bleft.grid(row=1, column=0)
# bewegt nach rechts
bright = tkinter.Button(fr2, text="nach rechts",
command=moveright)
bright.grid(row=1, column=2)
# bewegt nach oben
bup = tkinter.Button(fr2, text="nach oben",
command=moveup)
bup.grid(row=0, column=1)
# bewegt nach unten
bdown = tkinter.Button(fr2, text="nach unten",
command=movedown)
bdown.grid(row=2, column=1)
# Startposition
bstart = tkinter.Button(fr2, text="Start",
command=movestart)
bstart.grid(row=1, column=1)
# Ende-Button
bende = tkinter.Button(fr3, text="Ende",
command=ende)
bende.place(relx=1, rely=1, anchor="se")
main.mainloop()
import tkinter
def ende():
main.destroy()
def anzeigen():
lb["text"] = "Zimmer " + du.get() + " " + mb.get()
main = tkinter.Tk()
# Anzeigelabel
lb = tkinter.Label(main, text = "Zimmer ", width=40)
lb.pack()
# Widget-Variablen
du = tkinter.StringVar()
du.set("ohne Dusche")
mb = tkinter.StringVar()
mb.set("ohne Minibar")
# Zwei Checkbuttons
cb1 = tkinter.Checkbutton(main, text="Dusche",
variable=du, onvalue="mit Dusche",
offvalue="ohne Dusche", command=anzeigen)
cb1.pack()
cb2 = tkinter.Checkbutton(main, text="Minibar",
variable=mb, onvalue="mit Minibar",
offvalue="ohne Minibar", command=anzeigen)
cb2.pack()
bende = tkinter.Button(main, text = "Ende",
command = ende)
bende.pack()
main.mainloop()
import tkinter
# Funktion zu drei Buttons
def ende():
main.destroy()
# Hauptfenster
main = tkinter.Tk()
# Button Ende 1
b1 = tkinter.Button(main, text = "Ende", command = ende)
# Button Ende 2
b2 = tkinter.Button(main)
b2["text"] = "Auch Ende"
b2["command"] = ende
# Button Ende 3
b3 = tkinter.Button(main)
b3.configure(text = "Ebenfalls Ende", command = ende)
# Buttons 1 bis 3 anzeigen
b1.pack()
b2.pack()
b3.pack()
# Buttons Ende 4 und 5
b4 = tkinter.Button(main,text="4",command=ende).pack()
tkinter.Button(main,text="5",command=ende).pack()
# Endlosschleife
main.mainloop()
import tkinter
def ende():
main.destroy()
# Funktion zum Quadrieren und Ausgeben
def quad():
eingabe = e.get()
try:
zahl = float(eingabe)
lb["text"] = "Ergebnis:" + str(zahl * zahl)
except:
lb["text"] = "Bitte Zahl eingeben"
main = tkinter.Tk()
# einzeiliges Eingabefeld
e = tkinter.Entry(main)
e.pack()
# Button zur Verarbeitung und Ausgabe
bquad = tkinter.Button(main,
text = "Quadrieren", command = quad)
bquad.pack()
# Ausgabe-Label
lb = tkinter.Label(main, text = "Ergebnis:")
lb.pack()
bende = tkinter.Button(main, text = "Ende",
command = ende)
bende.pack()
main.mainloop()
import tkinter
# Funktion zu Button Ende
def ende():
main.destroy()
# Hauptfenster
main = tkinter.Tk()
# Button Ende
b = tkinter.Button(main, text = "Ende", command = ende)
b.pack()
# Endlosschleife
main.mainloop()
import tkinter
# Erzeugt neues Fenster mit Ende-Button
def fenster():
global neu
neu = tkinter.Toplevel(main)
tkinter.Button(neu, text="Ende Neu",
command=endeneu).pack()
# Ende neues Fenster
def endeneu():
neu.destroy()
# Ende Hauptfenster
def ende():
main.destroy()
# Hauptfenster
main = tkinter.Tk()
tkinter.Button(main, text="Neu", command=fenster).pack()
tkinter.Button(main, text="Ende", command=ende).pack()
main.mainloop()
import tkinter
# Erzeugt neues Fenster mit Ende-Button
def fenster():
global status, neu
if status != "main":
return
status = "neu"
neu = tkinter.Toplevel(main)
tkinter.Button(neu, text="Ende Neu",
command=endeneu).pack()
# Ende neues Fenster
def endeneu():
global status
neu.destroy()
status = "main"
# Ende Hauptfenster
def ende():
if status == "main":
main.destroy()
# Hauptfenster
main = tkinter.Tk()
status = "main"
tkinter.Button(main, text="Neu", command=fenster).pack()
tkinter.Button(main, text="Ende", command=ende).pack()
main.mainloop()
SQLite format 3@ -æ ¿¿?_tabledatendatenCREATE TABLE daten(name TEXT, zeit FLOAT) ©íÜË»©Bernd@#PèTom@$ÿeHans@(VØHans@+4¼hMonika@%glˆ
import tkinter
def ende():
main.destroy()
def lbpop(e):
global lbx, lby
# ermittelt geometrischen Ort des Hauptfensters
# Form: "width*height+x+y"
gm = main.geometry()
teil = gm.split("+")
mainx = int(teil[1])
mainy = int(teil[2])
# Ermittlung der Position des Popup-Menus:
# Fensterposition plus Labelposition plus Position
# innerhalb des Labels plus Versatz
mpop.tk_popup(mainx + lbx + e.x + 5,
mainy + lby + e.y + 30)
def farbwechsel():
lb["bg"] = farbe.get()
main = tkinter.Tk()
# Frame zur Erzeugung der Fenstermasse
fr = tkinter.Frame(main, height=200, width=300)
fr.pack()
# Label mit Bild, Rahmen und Farbe
# Koordinaten des Labels in Variablen
im = tkinter.PhotoImage(file="figur.gif")
lb = tkinter.Label(main, image=im, relief="ridge",
bd=5, bg="#000000")
lb.bind("<Button 3>",lbpop)
lbx = 60
lby = 30
lb.place(x=lbx, y=lby, anchor="nw")
# Widget-Variable der Farbe
farbe = tkinter.StringVar()
farbe.set("#000000")
# Menu zur Farbeinstellung
mpop = tkinter.Menu(main)
mpop["tearoff"] = 0
mpop.add_radiobutton(label="rot", variable=farbe,
value="#FF0000", command=farbwechsel)
mpop.add_radiobutton(label="gelb", variable=farbe,
value="#FFFF00", command=farbwechsel)
mpop.add_radiobutton(label="schwarz", variable=farbe,
value="#000000", command=farbwechsel)
# Ende
bende = tkinter.Button(main, text="Ende",
command=ende)
bende.place(relx=1, rely=0, anchor="ne")
main.mainloop()
import tkinter
def ende():
main.destroy()
main = tkinter.Tk()
b1 = tkinter.Button(main, text="b1",
command=ende)
b1.place(x=50, y=50, anchor="se")
b2 = tkinter.Button(main, text="b2",
command=ende)
b2.place(x=50, y=50, anchor="sw")
b3 = tkinter.Button(main, text="b3",
command=ende)
b3.place(x=50, y=50, anchor="ne")
b4 = tkinter.Button(main, text="b4",
command=ende)
b4.place(x=50, y=50, anchor="nw")
main.mainloop()
import tkinter
def ende():
main.destroy()
main = tkinter.Tk()
b1 = tkinter.Button(main, text="b1",
command=ende)
b1.place(relx=0.5, rely=0, anchor="n")
b2 = tkinter.Button(main, text="b2",
command=ende)
b2.place(relx=0, rely=0.25, anchor="w")
b3 = tkinter.Button(main, text="b3",
command=ende)
b3.place(relx=0, rely=0.5, anchor="w")
b4 = tkinter.Button(main, text="b4",
command=ende)
b4.place(relx=0, rely=0.75, anchor="w")
b5 = tkinter.Button(main, text="b5",
command=ende)
b5.place(relx=0.5, rely=1, anchor="s")
main.mainloop()
import tkinter
def ende():
main.destroy()
main = tkinter.Tk()
# Erstes Label, mit Text
lb1 = tkinter.Label(main, text = "groove")
lb1["font"] = "Courier 16 italic"
lb1["height"] = 2
lb1["width"] = 20
lb1["borderwidth"] = 5
lb1["relief"] = "groove"
lb1["bg"] = "#FFFFFF"
lb1["fg"] = "#000000"
lb1["anchor"] = "w"
lb1.pack()
# Ende-Button
b = tkinter.Button(main, text = "Ende", command = ende)
b.pack()
# Zweites Label, mit Text
lb2 = tkinter.Label(main, text = "ridge")
lb2["font"] = "Arial 11 bold"
lb2["height"] = 2
lb2["width"] = 20
lb2["borderwidth"] = 5
lb2["relief"] = "ridge"
lb2["bg"] = "#FFFFFF"
lb2["fg"] = "#000000"
lb2["anchor"] = "e"
lb2.pack()
# Drittes Label, mit Bild
lb3 = tkinter.Label(main)
im = tkinter.PhotoImage(file="globus.gif")
lb3["image"] = im
lb3.pack()
main.mainloop()
import tkinter
def ende():
main.destroy()
def anzeigen():
lb["text"] = "Auswahl: " + li.get("active")
main = tkinter.Tk()
# Listbox mit vier Elementen
li = tkinter.Listbox(main, height=0)
li.insert("end","Hamburg")
li.insert("end","Stuttgart")
li.insert("end","Berlin")
li.insert("end","Dortmund")
li.pack()
# Auswahl anzeigen lassen
bshow = tkinter.Button(main, text = "Anzeigen",
command = anzeigen)
bshow.pack()
# Anzeigelabel
lb = tkinter.Label(main, text = "Auswahl:")
lb.pack()
bende = tkinter.Button(main, text = "Ende",
command = ende)
bende.pack()
main.mainloop()
import tkinter
def ende():
main.destroy()
def anzeigen():
lb["text"] = "Anzeige: "
for x in li.curselection():
lb["text"] = lb["text"] + li.get(x) + " "
main = tkinter.Tk()
# Listbox mit vier Elementen, mehrfache Auswahl
li = tkinter.Listbox(main, height=0,
selectmode="multiple")
li.insert("end","Hamburg")
li.insert("end","Stuttgart")
li.insert("end","Berlin")
li.insert("end","Dortmund")
li.pack()
# Auswahl anzeigen lassen
bshow = tkinter.Button(main, text = "Anzeigen",
command = anzeigen)
bshow.pack()
# Anzeigelabel
lb = tkinter.Label(main, text = "Auswahl:")
lb.pack()
bende = tkinter.Button(main, text = "Ende",
command = ende)
bende.pack()
main.mainloop()
import tkinter
def ende():
main.destroy()
def mlinks(e):
lbanz["text"] = "Linke Maus-Taste"
def mrechts(e):
lbanz["text"] = "Rechte Maus-Taste"
def mstrglinks(e):
lbanz["text"] = "Strg-Taste und linke Maus-Taste"
def maltlinks(e):
lbanz["text"] = "Alt-Taste und linke Maus-Taste"
def mshiftlinks(e):
lbanz["text"] = "Shift-Taste und linke Maus-Taste"
def mlinkslos(e):
lbanz["text"] = "Linke Maus-Taste losgelassen"
def mbetreten(e):
lbanz["text"] = "Button betreten"
def mverlassen(e):
lbanz["text"] = "Button verlassen"
def mbewegt(e):
lbanz["text"] = \
"Koordinaten: x=" + str(e.x) + ", y=" + str(e.y)
main = tkinter.Tk()
# Label mit Events
im = tkinter.PhotoImage(file="figur.gif")
lbm = tkinter.Label(main, image=im)
lbm.bind("<Button 1>", mlinks)
lbm.bind("<Button 3>", mrechts)
lbm.bind("<Control-Button 1>", mstrglinks)
lbm.bind("<Alt-Button 1>", maltlinks)
lbm.bind("<Shift-Button 1>", mshiftlinks)
lbm.bind("<ButtonRelease 1>", mlinkslos)
lbm.bind("<Motion>", mbewegt)
lbm.pack()
# Anzeigelabel
lbanz = tkinter.Label(main, width=35)
lbanz.pack()
# Ende-Button, mit Events
bende = tkinter.Button(main, text = "Ende",
command = ende)
bende.bind("<Enter>", mbetreten)
bende.bind("<Leave>", mverlassen)
bende.pack()
main.mainloop()
import tkinter
def ende():
main.destroy()
def farbwechsel():
fr["bg"] = farbe.get()
def randwechsel():
if rand.get():
fr["relief"] = "ridge"
else:
fr["relief"] = "flat"
main = tkinter.Tk()
# Zielobjekt der Menubefehle
fr = tkinter.Frame(main, height=100, width=300,
bg="#FFFFFF", bd=10)
fr.pack()
# erzeugt gesamte Menuleiste
mBar = tkinter.Menu(main)
# erzeugt erstes Menuobjekt der Menuleiste
mFile = tkinter.Menu(mBar)
# erzeugt Elemente in erstem Menu
mFile.add_command(label="Neu")
mFile.add_command(label="Laden")
mFile.add_command(label="Speichern")
mFile.add_separator()
mFile.add_command(label="Beenden", command=ende)
# Widget-Variablen der Radiobutton-Menupunkte
# bzw. Checkbutton-Menupunkte
farbe = tkinter.StringVar()
farbe.set("#FFFFFF")
rand = tkinter.IntVar()
rand.set(0)
# erzeugt zweites Menuobjekt der Menuleiste
mView = tkinter.Menu(mBar)
mView["tearoff"] = 0 # Menu nicht abtrennbar
# erzeugt Elemente in zweitem Menu
mView.add_radiobutton(label="Rot", variable=farbe,
value="#FF0000", underline=0, command=farbwechsel)
mView.add_radiobutton(label="Gelb", variable=farbe,
value="#FFFF00", underline=0, command=farbwechsel)
mView.add_radiobutton(label="Blau", variable=farbe,
value="#0000FF", underline=0, command=farbwechsel)
mView.add_radiobutton(label="Magenta", variable=farbe,
value="#FF00FF", underline=0, command=farbwechsel)
mView.add_separator()
mView.add_checkbutton(label="Rand sichtbar",
variable=rand, onvalue=1, offvalue=0, underline=5,
command=randwechsel)
# erstes und zweites Menu zur Menuleiste hinzu
mBar.add_cascade(label="Datei", menu=mFile)
mBar.add_cascade(label="Ansicht", menu=mView)
# gesamte Menuleiste zu Fenster hinzu
main["menu"] = mBar
main.mainloop()
import tkinter, tkinter.messagebox
def ende():
main.destroy()
def msginfo():
tkinter.messagebox.showinfo \
("Info","Eine Info-Box")
def msgwarning():
tkinter.messagebox.showwarning \
("Warnung","Eine Warnungs-Box")
def msgerror():
tkinter.messagebox.showerror \
("Fehler","Eine Fehler-Box")
def msgyesno():
antwort = tkinter.messagebox.askyesno \
("Ja/Nein", "Eine Ja/Nein-Box")
if antwort == 1:
lbanz["text"] = "Ja"
else:
lbanz["text"] = "Nein"
def msgokcancel():
antwort = tkinter.messagebox.askokcancel \
("Ok/Abbrechen", "Eine Ok/Abbrechen-Box")
if antwort == 1:
lbanz["text"] = "Ok"
else:
lbanz["text"] = "Abbrechen"
def msgretrycancel():
antwort = tkinter.messagebox.askretrycancel \
("Wiederholen/Abbrechen",
"Eine Wiederholen/Abbrechen-Box")
if antwort == 1:
lbanz["text"] = "Wiederholen"
else:
lbanz["text"] = "Abbrechen"
def msgfrage():
# hier einmal in allgemeiner Technik, ohne Komfort
msgbox = tkinter.messagebox.Message(main,
type=tkinter.messagebox.ABORTRETRYIGNORE,
icon=tkinter.messagebox.QUESTION,
title="Beenden/Wiederholen/Ignorieren",
message="Beenden, Wiederholen oder Ignorieren")
antwort = msgbox.show()
if antwort == "abort":
lbanz["text"] = "Beenden"
elif antwort == "retry":
lbanz["text"] = "Wiederholen"
else:
lbanz["text"] = "Ignorieren"
main = tkinter.Tk()
# Button: Message Info
binfo = tkinter.Button(main,
text = "Info", command=msginfo)
binfo.pack()
# Button: Message Box Warning
bwarning = tkinter.Button(main,
text = "Warnung", command=msgwarning)
bwarning.pack()
# Button: Message Box Error
berror = tkinter.Button(main,
text = "Fehler", command=msgerror)
berror.pack()
# Button: Message Box Ja/Nein
byesno = tkinter.Button(main,
text = "Ja/Nein", command=msgyesno)
byesno.pack()
# Button: Message Box OK/Cancel
bokcancel = tkinter.Button(main,
text = "Ok/Abbrechen", command=msgokcancel)
bokcancel.pack()
# Button: Message Box Retry/Cancel
bretrycancel = tkinter.Button(main,
text = "Wiederholen/Abbrechen",
command=msgretrycancel)
bretrycancel.pack()
# Button: Message Box Frage
bfrage = tkinter.Button(main,
text = "Allgemeine Frage", command=msgfrage)
bfrage.pack()
# Ende-Button
bende = tkinter.Button(main,
text = "Ende", command=ende)
bende.pack()
# Anzeige-Label
lbanz = tkinter.Label(main)
lbanz.pack()
main.mainloop()
import tkinter
def ende():
main.destroy()
main = tkinter.Tk()
# Frame 1 mit Button 1a und 1b
fr1 = tkinter.Frame(main, width=200,
height=100, relief="sunken", bd=1)
fr1.pack(side="left")
b1a = tkinter.Button(fr1, text="Button 1a")
b1a.pack(padx=5, pady=5)
b1b = tkinter.Button(fr1, text="Button 1b")
b1b.pack(padx=5, pady=5)
# Frame 2 mit Button 2a und 2b
fr2 = tkinter.Frame(main, width=200,
height=100, relief="sunken", bd=1)
fr2.pack(side="right")
b2a = tkinter.Button(fr2, text="Button 2a")
b2a.pack(ipadx=25, ipady=25)
b2b = tkinter.Button(fr2, text="Button 2b")
b2b.pack(fill="x")
# Frame 3
fr3 = tkinter.Frame(main, width=200,
height=100, relief="sunken", bd=1)
fr3.pack(side="bottom", expand=1, fill="both")
bende = tkinter.Button(main, text = "Ende",
command = ende)
bende.pack()
main.mainloop()
import tkinter
def ende():
main.destroy()
def anzeigen():
lb["text"] = "Auswahl: " + farbe.get()
main = tkinter.Tk()
# Widget-Variable
farbe = tkinter.StringVar()
farbe.set("rot")
# Gruppe von Radio-Buttons
rb1 = tkinter.Radiobutton(main, text="rot",
variable=farbe, value="rot", command=anzeigen)
rb1.pack()
rb2 = tkinter.Radiobutton(main, text="gelb",
variable=farbe, value="gelb", command=anzeigen)
rb2.pack()
rb3 = tkinter.Radiobutton(main, text="blau",
variable=farbe, value="blau", command=anzeigen)
rb3.pack()
# Anzeigelabel
lb = tkinter.Label(main, text = "Auswahl:")
lb.pack()
bende = tkinter.Button(main, text = "Ende",
command = ende)
bende.pack()
main.mainloop()
import tkinter
def ende():
main.destroy()
def anzeigen():
lb["text"] = "Auswahl: " + farbe.get()
main = tkinter.Tk()
# Widget-Variable
farbe = tkinter.StringVar()
farbe.set("rot")
# Gruppe von Radio-Buttons
rb1 = tkinter.Radiobutton(main, text="rot",
variable=farbe, value="rot")
rb1.pack()
rb2 = tkinter.Radiobutton(main, text="gelb",
variable=farbe, value="gelb")
rb2.pack()
rb3 = tkinter.Radiobutton(main, text="blau",
variable=farbe, value="blau")
rb3.pack()
# Auswahl anzeigen lassen
bshow = tkinter.Button(main, text = "Anzeigen",
command = anzeigen)
bshow.pack()
# Anzeigelabel
lb = tkinter.Label(main, text = "Auswahl:")
lb.pack()
bende = tkinter.Button(main, text = "Ende",
command = ende)
bende.pack()
main.mainloop()
import sys, tkinter
def ende():
main.destroy()
# Kehrwert
def kw():
if not lb["text"]:
return
z = float(lb["text"])
z = 1/z
lb["text"] = str(z)
# Quadrat
def qu():
if not lb["text"]:
return
z = float(lb["text"])
z = z*z
lb["text"] = str(z)
# Anzeige leeren
def cl():
lb["text"] = ""
# Ziffern 0 bis 9
def anz(ziffer):
lb["text"] += str(ziffer)
# Punkt, falls noch nicht vorhanden
def anzp():
if lb["text"].find(".") == -1:
lb["text"] += "."
main = tkinter.Tk()
# Row 0
lb = tkinter.Label(main, bg="#FFFFFF", bd=5,
relief="sunken", anchor="e")
lb.grid(row=0, column=0, columnspan=3, sticky="we")
# Row 1
tkinter.Button(main, text="1/x", width=7,
command=kw).grid(row=1, column=0)
tkinter.Button(main, text="x hoch 2", width=7,
command=qu).grid(row=1, column=1)
tkinter.Button(main, text="CL", width=7,
command=cl).grid(row=1, column=2)
# Row 2
tkinter.Button(main, text="7", width=7, command=
lambda:anz(7)).grid(row=2, column=0)
tkinter.Button(main, text="8", width=7, command=
lambda:anz(8)).grid(row=2, column=1)
tkinter.Button(main, text="9", width=7, command=
lambda:anz(9)).grid(row=2, column=2)
# Row 3
tkinter.Button(main, text="4", width=7, command=
lambda:anz(4)).grid(row=3, column=0)
tkinter.Button(main, text="5", width=7, command=
lambda:anz(5)).grid(row=3, column=1)
tkinter.Button(main, text="6", width=7, command=
lambda:anz(6)).grid(row=3, column=2)
# Row 4
tkinter.Button(main, text="1", width=7, command=
lambda:anz(1)).grid(row=4, column=0)
tkinter.Button(main, text="2", width=7, command=
lambda:anz(2)).grid(row=4, column=1)
tkinter.Button(main, text="3", width=7, command=
lambda:anz(3)).grid(row=4, column=2)
# Row 5
tkinter.Button(main, text=".", width=7,
command=anzp).grid(row=5, column=0)
tkinter.Button(main, text="0", width=7,
command=lambda:anz(0)).grid(row=5, column=1)
tkinter.Button(main, text="Ende", width=7,
command=ende).grid(row=5, column=2)
main.mainloop()
import tkinter
def ende():
main.destroy()
# Kehrwert
def kw():
if not lb["text"]:
return
z = float(lb["text"])
z = 1/z
lb["text"] = str(z)
# Quadrat
def qu():
if not lb["text"]:
return
z = float(lb["text"])
z = z*z
lb["text"] = str(z)
# Anzeige leeren
def cl():
lb["text"] = ""
# Ziffern 0 bis 9
def anz(ziffer):
lb["text"] += str(ziffer)
# Punkt, falls noch nicht vorhanden
def anzp():
if lb["text"].find(".") == -1:
lb["text"] += "."
main = tkinter.Tk()
# Frame A mit Anzeige-Label
fra = tkinter.Frame(main)
fra.pack(expand=1, fill="x")
lb = tkinter.Label(fra, bg="#FFFFFF", bd=5,
relief="sunken", anchor="e")
lb.pack(expand=1, fill="x", pady=10)
# Frame B mit Kehrwert, Quadrat und Leeren
frb = tkinter.Frame(main)
frb.pack()
tkinter.Button(frb, text="1/x", width=7,
command=kw).pack(side="left")
tkinter.Button(frb, text="x hoch 2", width=7,
command=qu).pack(side="left")
tkinter.Button(frb, text="CL", width=7,
command=cl).pack(side="left")
# Frame C mit Ziffern 7, 8, 9
frc = tkinter.Frame(main)
frc.pack()
tkinter.Button(frc, text="7", width=7,
command=lambda:anz(7)).pack(side="left")
tkinter.Button(frc, text="8", width=7,
command=lambda:anz(8)).pack(side="left")
tkinter.Button(frc, text="9", width=7,
command=lambda:anz(9)).pack(side="left")
# Frame D mit Ziffern 4, 5, 6
frd = tkinter.Frame(main)
frd.pack()
tkinter.Button(frd, text="4", width=7,
command=lambda:anz(4)).pack(side="left")
tkinter.Button(frd, text="5", width=7,
command=lambda:anz(5)).pack(side="left")
tkinter.Button(frd, text="6", width=7,
command=lambda:anz(6)).pack(side="left")
# Frame E mit Ziffern 1, 2, 3
fre = tkinter.Frame(main)
fre.pack()
tkinter.Button(fre, text="1", width=7,
command=lambda:anz(1)).pack(side="left")
tkinter.Button(fre, text="2", width=7,
command=lambda:anz(2)).pack(side="left")
tkinter.Button(fre, text="3", width=7,
command=lambda:anz(3)).pack(side="left")
# Frame F mit Dezimalpunkt, Ziffer 0 und Ende
frf = tkinter.Frame(main)
frf.pack()
tkinter.Button(frf, text=".", width=7,
command=anzp).pack(side="left")
tkinter.Button(frf, text="0", width=7,
command=lambda:anz(0)).pack(side="left")
tkinter.Button(frf, text="Ende", width=7,
command=ende).pack(side="left")
main.mainloop()
import tkinter
def ende():
main.destroy()
def anzeigen(self):
lb["text"] = "Geschwindigkeit: " \
+ str(scvwert.get()) + " km/h"
main = tkinter.Tk()
# Anzeigelabel
lb = tkinter.Label(main,
text = "Geschwindigkeit: 0 km/h", width=25)
lb.pack()
# Widget-Variablen
scvwert = tkinter.IntVar()
scvwert.set(0)
# Scale Widget
scv = tkinter.Scale(main, width=20, length=200,
orient="vertical", from_=0, to=200,
resolution=5, tickinterval=20, label="km/h",
command=anzeigen, variable=scvwert)
scv.pack()
bende = tkinter.Button(main, text = "Ende",
command = ende)
bende.pack()
main.mainloop()
import tkinter
def ende():
main.destroy()
main = tkinter.Tk()
button = tkinter.Button(main, text="Ende",
command=ende)
button.pack()
# Erzeugen der Scrollbar
scb = tkinter.Scrollbar(main, orient="vertical")
# Erzeugen der Listbox, Verbindung mit der Scrollbar
li = tkinter.Listbox(main, height=4,
yscrollcommand=scb.set)
scb["command"] = li.yview
# Sieben Elemente
stadt = ["Hamburg", "Stuttgart", "Berlin", "Dortmund",
"Duisburg", "Potsdam", "Halle"]
for s in stadt:
li.insert("end", s)
# Anzeigen von Listbox und Scrollbar
li.pack(side="left")
scb.pack(side="left", fill="y")
main.mainloop()
import tkinter, tkinter.scrolledtext
def ende():
main.destroy()
# Anzeigefunktion
def xshow():
d = open("gui_text.txt")
z = d.readline()
while z:
t.insert("end",z)
z = d.readline()
d.close()
main = tkinter.Tk()
# mehrzeiliges Eingabefeld
t = tkinter.scrolledtext.ScrolledText(main,
width=40, height=3)
t.pack()
# Inhalt der Datei anzeigen
bshow = tkinter.Button(main, text = "Anzeigen",
command = xshow)
bshow.pack()
bende = tkinter.Button(main, text = "Ende",
command = ende)
bende.pack()
main.mainloop()
import tkinter
def ende():
main.destroy()
def kev(e):
lbanz["text"] = "Zeichen:" + e.char \
+ ", Beschreibung: " + e.keysym \
+ ", Codezahl: " + str(e.keycode)
main = tkinter.Tk()
# Key-Events
e = tkinter.Entry(main)
e.bind("<p>",kev)
e.bind("<+>",kev)
e.bind("<%>",kev)
e.bind("<,>",kev)
e.pack()
# Hilfe-Label
lbhlp = tkinter.Label(main,
text = "Taste: p oder + oder % oder ,",
width=40)
lbhlp.pack()
# Anzeigelabel
lbanz = tkinter.Label(main)
lbanz.pack()
# Ende-Button
bende = tkinter.Button(main, text = "Ende",
command = ende)
bende.pack()
main.mainloop()
import tkinter
def ende():
main.destroy()
# Anzeigefunktion
def xshow():
d = open("gui_text.txt")
z = d.readline()
while z:
t.insert("end", z)
z = d.readline()
d.close()
main = tkinter.Tk()
# mehrzeiliges Eingabefeld
t = tkinter.Text(main, width=70, height=10)
t.pack()
# Inhalt der Datei anzeigen
bshow = tkinter.Button(main, text = "Anzeigen",
command = xshow)
bshow.pack()
bende = tkinter.Button(main, text = "Ende",
command = ende)
bende.pack()
main.mainloop()
Ein Text-Widget ist ein mehrzeiliges Eingabefeld und dient i.A.
zur Eingabe bzw. Darstellung groesserer Textmengen. Gegenueber
dem Entry-Widget bietet es nicht nur mehr Platz, sondern auch mehr
Moeglichkeiten zur Verarbeitung von Daten.
import tkinter
def ende():
main.destroy()
# Untersuchung des Passwortes
def pwtest():
eingabe = e.get()
if eingabe == "Bingo":
lb["text"] = "Zugang erlaubt"
else:
lb["text"] = "Zugang verweigert"
main = tkinter.Tk()
# Eingabefeld mit Zeichen * als Darstellung
e = tkinter.Entry(main, show = "*")
e.pack()
# Test der Eingabe
btest = tkinter.Button(main, text = "Login",
command = pwtest)
btest.pack()
# Anzeige des Ergebnisses
lb = tkinter.Label(main, text = "Zugang")
lb.pack()
bende = tkinter.Button(main, text = "Ende",
command = ende)
bende.pack()
main.mainloop()
print("Hallo Welt")
€]q(]q(XRudiqG@ ¹Xe]q(XTomqG@)}�àee.
Wolf;8 081000089645386
Tom;8 14321517944336
Gerd;8 345999956130981
Tom;8 72000002861023
Gerd;11 295000076293945
SQLite format 3@ -â$ ¿¿?_tabledatendatenCREATE TABLE daten(name TEXT, zeit FLOAT) ¿ðàÏ¿Tom@!�Í Jack@'ï Jim@!àĘJoe@ �
# Funktion, die True oder False liefert
def test(a):
if a>3:
return True
else:
return False
# Funktion mehrmals aufrufen
z = filter(test, [5, 6, -2, 0, 12, 3, -5])
# Ausgabe der Werte, die True ergeben
for element in z:
print("True:", element)
# Funktion mit einem Parameter
def quad(x):
erg = x * x
return erg
# Funktion mit mehr als einem Parameter
def summe(a,b,c):
erg = a + b + c
return erg
# Funktion mit einem Parameter mehrmals aufrufen
z = map(quad, [4, 2.5, -1.5])
# Jedes Ergebnis ausgeben
print("Quadrat:")
for element in z:
print(element)
print()
# Funktion mit mehr als einem Parameter mehrmals aufrufen
z = map(summe, [3, 1.2, 2], [4.8, 2], [5, 0.1, 9])
# Jedes Ergebnis ausgeben
print("Summe:")
for element in z:
print(element)
# Mehrere iterierbare Objekte
plz = [49808, 78224, 55411]
stadt = ["Lingen", "Singen", "Bingen"]
bundesland = ["NS", "BW", "RP"]
# Verbinden
kombi = zip(plz, stadt, bundesland)
# Ausgabe
for element in kombi:
print(element)
import sys
print("Programmname:", sys.argv[0])
print("Erster Parameter:", sys.argv[1])
import sys
summe = 0
try:
for i in sys.argv[1:]:
summe += float(i)
print("Ergebnis:", summe)
except:
print("Parameterfehler")
import sys
try:
x = float(sys.argv[1])
y = float(sys.argv[2])
z = x + y
print("Ergebnis:", z)
except:
print("Parameterfehler")
import thread, Tkinter
n = raw_input("Ihr Name: ")
print "Hallo", n
n = raw_input("Ihr Name: ")
print "Hallo", n
# Modul copy
import copy
# Kopie einer Liste, Methode 1
x = [23,"hallo",-7.5]
y = []
for i in x: # Elemente einzeln kopieren
y.append(i)
print("gleiches Objekt:", x is y)
print("gleicher Inhalt:", x == y)
print()
# Kopie einer Liste, Methode 2
x = [23,["Berlin","Hamburg"],-7.5,12,67]
y = copy.deepcopy(x) # Funktion zur Tiefenkopie
print("gleiches Objekt:", x is y)
print("gleicher Inhalt:", x == y)
import sys
# Zugriffsversuch
try:
d = open("lesen.txt")
except:
print("Dateizugriff nicht erfolgreich")
sys.exit(0)
# Lesen aller Zeilen in eine Liste
allezeilen = d.readlines()
# Schliessen der Datei
d.close()
# Ausgabe und Summierung der Listenelemente
summe = 0
for zeile in allezeilen:
print(zeile, end="")
summe += float(zeile)
# Ausgabe der Summe
print("Summe:", summe)
import sys
# Zugriffsversuch
try:
d = open("lesen.txt")
except:
print("Dateizugriff nicht erfolgreich")
sys.exit(0)
# Lesen des gesamten Texts
gesamtertext = d.read()
# Schliessen der Datei
d.close()
# Umwandeln in eine Liste
zeilenliste = gesamtertext.split(chr(10))
# Summieren und Ausgeben
summe = 0
for zeile in zeilenliste:
if zeile:
summe += float(zeile)
print(zeile)
# Summe ausgeben
print("Summe:", summe)
import sys, os
# Zugriffsversuch
try:
d = open("obst.txt")
except:
print("Dateizugriff nicht erfolgreich")
sys.exit(0)
# Gezieltes Lesen
for i in range(1,4):
# Nr Lesen
d.seek(48*i)
nr = int(d.read(4))
# EP Lesen
d.seek(20 + 48*i)
ep = float(d.read(8))
# Ausgabe
print("Artikel Nr:", nr, ", EP:", ep)
# Schliessen der Datei
d.close()
import sys
# Zugriffsversuch
try:
d = open("daten.csv")
except:
print("Dateizugriff nicht erfolgreich")
sys.exit(0)
# Lesen des gesamten Texts
gesamtertext = d.read()
# Schliessen der Datei
d.close()
# Umwandeln in eine Liste von Zeilen
zeilenliste = gesamtertext.split(chr(10))
# Jede Zeile umwandeln in Liste von int, string, float
li = []
for zeile in zeilenliste:
if zeile:
zwliste = zeile.split(";")
li.append([int(zwliste[0]),
zwliste[1],
float(zwliste[2].replace(",", "."))])
# Ausgabe
for p in li:
print("{0:d} {1} {2:.2f}".format(p[0], p[1], p[2]))
import sys
# Zugriffsversuch
try:
d = open("lesen.txt")
except:
print("Dateizugriff nicht erfolgreich")
sys.exit(0)
# Lesen und Ausgabe einzelner Zeilen
zeile1 = d.readline()
print(zeile1, end="")
zeile2 = d.readline()
print(zeile2, end="")
# Summierung und Ausgabe
summe = float(zeile1) + float(zeile2)
print("Summe:", summe)
# Schliessen der Datei
d.close()
import sys
# Zugriffsversuch
try:
d = open("lesen.txt")
except:
print("Dateizugriff nicht erfolgreich")
sys.exit(0)
# Lesen, Ausgabe und Summierung aller Zeilen
summe = 0
zeile = d.readline()
while zeile:
summe += float(zeile)
print(zeile, end="")
zeile = d.readline()
# Ausgabe der Summe
print("Summe:", summe)
# Schliessen der Datei
d.close()
# Zwei Beispiellisten
xliste = [3, 6, 8, 9, 15]
print(xliste)
yliste = [2, 13, 4, 8, 4]
print(yliste)
print()
# Beispiel 1: Version ohne List Comprehension
aliste = []
for item in xliste:
aliste.append(item+1)
print(aliste)
# Beispiel 1: Version mit List Comprehension
aliste = [item + 1 for item in xliste]
print(aliste)
print()
# Beispiel 2: Version ohne List Comprehension
bliste = []
for item in xliste:
if(item > 7):
bliste.append(item + 1)
print(bliste)
# Beispiel 2: Version mit List Comprehension
bliste = [item + 1 for item in xliste if item > 7]
print(bliste)
print()
# Beispiel 3: Version ohne List Comprehension
cliste = []
for i in range(len(xliste)):
if xliste[i] < 10 and yliste[i] < 10:
cliste.append(xliste[i]*10 + yliste[i])
print(cliste)
# Beispiel 3: Version mit List Comprehension
cliste = [xliste[i]*10 + yliste[i]
for i in range(len(xliste))
if xliste[i] < 10 and yliste[i] < 10]
print(cliste)
# Originallste
fr = ["Paris","Lyon","Marseille"]
print("Original:")
print(fr)
# Einsetzen eines Elements
fr.insert(0,"Nantes")
print("Nach Einsetzen:")
print(fr)
# Sortieren der Elemente
fr.sort()
print("Nach Sortieren:")
print(fr)
# Umdrehen der Liste
fr.reverse()
print("Nach Umdrehen:")
print(fr)
# Entfernen eines Elements
fr.remove("Nantes")
print("Nach Entfernen:")
print(fr)
# Ein Element am Ende hinzu
fr.append("Paris")
print("Ein Element hinzu:")
print(fr)
# Anzahl bestimmter Elemente
print("Anzahl Elemente Paris:", fr.count("Paris"))
# Suchen bestimmter Elemente
print("Erste Position Paris:", fr.index("Paris"))
# Liste von Zahlen
z = [3, 6, 12.5, -8, 5.5]
print(z) # gesamte Liste
print(z[0]) # ein Element
print(z[0:3]) # Slice
# Liste von Zeichenketten
s = ["Hamburg", "Augsburg", "Berlin"]
print(s)
# Anzahl Elemente
print("Anzahl:", len(s))
# Originalliste
fr = ["Paris","Lyon","Marseille","Bordeaux"]
print("Original:")
print(fr)
# Ersetzen eines Elementes durch ein Element
fr[2] = "Lens"
print("Element ersetzt:")
print(fr)
# Ersetzen eines Teilbereiches durch eine Liste
fr[1:3] = ["Nancy","Metz","Gap"]
print("Teil ersetzt:")
print(fr)
# Entnehmen eines Teilbereiches
del fr[3:]
print("Teil entnommen:")
print(fr)
# Ersetzen eines Elementes durch eine Liste
fr[0] = ["Paris-Nord","Paris-Sud"]
print("Element durch Liste ersetzt:")
print(fr)
# mehrdimensionale Liste, unterschiedliche Objekte
x = [["Paris","Fr",3500000],["Rom","It",4200000]]
print(x)
# Teilliste
print(x[0])
# einzelne Elemente
print(x[0][0], "hat", x[0][2], "Einwohner")
print(x[1][0], "hat", x[1][2], "Einwohner")
# Teile von Elementen
print(x[0][1][:1])
# zwei Listen
fr = ["Paris","Lyon","Marseille"]
it = ["Rom","Pisa"]
# Listen zusammensetzen
stadtliste = fr + it * 2
print(stadtliste)
# Liste teilweise durchlaufen
for stadt in stadtliste[3:6]:
print(stadt)
t1 = (3, 12, 9)
print("t1:", t1)
print("Max. Wert:", max(t1))
print("Min. Wert:", min(t1))
print("Summe:", sum(t1))
print()
t2 = (1, 0, 13, 1, 2)
print("t2:", t2)
print("Max. Summe:", max(t1,t2))
print("Min. Summe:", min(t1,t2))
import modul_neu as mn
z = mn.quadrat(3)
print(z)
# Modul
import collections
# Erzeugen
d = collections.deque("abc")
print("Neu:", d)
# Elemente
for x in d:
print("Element:", x)
# Hinzu links, rechts
d.appendleft(5)
d.append(25)
print("Hinzu:", d)
# Erweitern links, rechts
d.extendleft([7,9])
d.extend([17,19])
print("Erweitert:", d)
# Entfernen links, rechts
li = d.popleft()
print("Links:", li)
re = d.pop()
print("Rechts:", re)
print("Entfernt:", d)
# Rotieren
d.rotate()
print("Rotiert +1:", d)
d.rotate(-2)
print("Rotiert -2:", d)
# Leeren
d.clear()
print("Geleert:", d)
from modul_neu import quadrat
z = quadrat(3)
print(z)
def quadrat(x):
erg = x * x
return erg
import modul_neu
z = modul_neu.quadrat(3)
print(z)
import sys
# Erstellt Dictionary mit Morsezeichen aus Datei
def leseCode():
# Lesen der Datei mit Zeichen und Morsezeichen
try:
d = open("morsen.txt")
except:
print("Dateifehler")
sys.exit(0)
allezeilen = d.readlines()
d.close
# Erste Zeichenkette in der Zeile ist das Zeichen
# Es dient als Schluessel fuer das Dictionary
code = {}
for zeile in allezeilen:
worte = zeile.split()
code[worte[0]] = worte[1]
# Morsezeichen gleich, ob kleine oder große Buchstaben
for i in range(97,123):
code[chr(i)] = code[chr(i-32)]
# Liste zurückliefern
return code
A .-
B -...
C -.-.
D -..
E .
F ..-.
G --.
H ....
I ..
J .---
K -.-
L .-..
M --
N -.
O ---
P .--.
Q --.-
R .-.
S ...
T -
U ..-
V ...-
W .--
X -..-
Y -.--
Z --..
0 -----
1 .----
2 ..---
3 ...--
4 ....-
5 .....
6 -....
7 --...
8 ---..
9 ----.
. .-.-.-
, --..--
: ---...
; -.-.-.
? ..--..
- -....-
_ ..--.-
( -.--.
) -.--.-
' .----.
= -...-
+ .-.-.
/ -..-.
import sys, morsen
# Beispieltext codieren
def schreibeCode(text, code):
for zeichen in text:
try:
print(code[zeichen], end=" ")
except KeyError:
print(" ", end=" ")
print()
# Lesefunktion aufrufen
code = morsen.leseCode()
# Schreibfunktion aufrufen
schreibeCode("Hallo Welt", code)
import sys, morsen, time, winsound
# Beispieltext codieren
def tonCode(text, code):
# Zeitschema, Dauer eines Signals in msec.
signalDauer = {".":200, "-":600}
# Zeitschema, Dauer einer Pause in sec.
signalPause = 0.2
zeichenPause = 0.6
wortPause = 1.4
# Text in Worte zerlegen
alleWorte = text.split()
# Jedes Wort im Text
for w in range(len(alleWorte)):
# Übernahme eines Worts
wort = alleWorte[w]
# Jedes Zeichen im Wort
for z in range(len(wort)):
# Übernahme eines Zeichens
zeichen = wort[z]
# Kontrollausgabe des Zeichens
print(zeichen, end="")
# Versuch, ein Zeichen auszugeben
try:
# Übernahme des Morsezeichens für das Zeichen
# Falls kein Eintrag im Dictionary: KeyError
alleSignale = code[zeichen]
# Jedes Signal des Morsezeichens
for s in range(len(alleSignale)):
# Übernahme eines Symbols
signal = alleSignale[s]
# Ausgabe des Symbols, kurz oder lang
winsound.Beep(800, signalDauer[signal])
# Nach jedem Signal eine Signalpause,
# ausser nach dem letzten Signal
if s < len(alleSignale)-1:
time.sleep(signalPause)
# Nach jedem Zeichen eine Zeichenpause,
# ausser nach dem letzten Zeichen
if z < len(wort)-1:
time.sleep(zeichenPause)
# Falls kein Eintrag im Dictionary: ignorieren
except KeyError:
pass
# Nach jedem Wort eine Wortpause,
# ausser nach dem letzten Wort
if w < len(alleWorte)-1:
print(" ", end="")
time.sleep(wortPause)
# Lesefunktion aufrufen
code = morsen.leseCode()
# Ausgabefunktion aufrufen
tonCode("Hallo Welt", code)
# Connector importieren
import sys, mysql.connector
# Verbindung zur Datenbank auf dem Datenbankserver erstellen
try:
connection = mysql.connector.connect(host = "localhost", \
user = "root", passwd = "", db = "firma")
except:
print("Keine Verbindung zum Server")
sys.exit(0)
# Execution-Objekt erzeugen
cursor = connection.cursor()
# Daten auslesen
cursor.execute("SELECT * from personen")
result = cursor.fetchall()
# Execution-Objekt schliessen
cursor.close()
# Verbindung schliessen
connection.close()
# Daten ausgeben
for data in result:
print(str(data[0]) + ", " + str(data[1]) + ", " +
str(data[2]) + ", " + str(data[3]) + ", " +
str(data[4]))
# Connector importieren
import sys, mysql.connector
# Verbindung zur Datenbank auf dem Datenbankserver erstellen
connection = mysql.connector.connect(host = "localhost", \
user = "root", passwd = "", db = "firma")
# Execution-Objekt erzeugen
cursor = connection.cursor()
# Datensatz erzeugen
sql = "INSERT INTO personen VALUES('Maier', " \
"'Hans', 6714, 3500, '1962-03-15')"
cursor.execute(sql)
connection.commit()
# Datensatz erzeugen
sql = "INSERT INTO personen VALUES('Schmitz', " \
"'Peter', 81343, 3750, '1958-04-12')"
cursor.execute(sql)
connection.commit()
# Datensatz erzeugen
sql = "INSERT INTO personen VALUES('Mertens', " \
"'Julia', 2297, 3621.5, '1959-12-30')"
cursor.execute(sql)
connection.commit()
# Execution-Objekt schliessen
cursor.close()
# Verbindung schliessen
connection.close()
# Connector importieren
import sys, mysql.connector
# Verbindung zum Datenbankserver erstellen
try:
connection = mysql.connector.connect \
(host = "localhost", user = "root", passwd = "")
except:
print("Keine Verbindung zum Server")
sys.exit(0)
# Execution-Objekt erzeugen
cursor = connection.cursor()
# Datenbank erzeugen
cursor.execute("CREATE DATABASE IF NOT EXISTS firma")
connection.commit()
# Execution-Objekt schliessen
cursor.close();
# Verbindung schliessen
connection.close()
# Connector importieren
import sys, mysql.connector
# Verbindung zur Datenbank auf dem Datenbankserver erstellen
try:
connection = mysql.connector.connect(host = "localhost", \
user = "root", passwd = "", db = "firma")
except:
print("Keine Verbindung zum Server")
sys.exit(0)
# Execution-Objekt erzeugen
cursor = connection.cursor()
# Tabelle erzeugen
cursor.execute("CREATE TABLE IF NOT EXISTS personen ("
"name varchar(30), vorname varchar(25),"
"personalnummer int(11), gehalt double, geburtstag date,"
"PRIMARY KEY (personalnummer))")
connection.commit()
# Execution-Objekt schliessen
cursor.close()
# Verbindung schliessen
connection.close()
# Testfunktion
def func():
try:
print(x)
except:
print("Fehler")
# Hauptprogramm
func()
x = 42
func()
# Funktion
def quotient(a, b):
try:
c = a/b
return c
except:
print("Funktion meldet Fehler")
# liefert Ergebnis
erg = quotient(7,4)
if erg:
print("Ergebnis:", erg)
print()
# liefert Fehler
erg = quotient(7,0)
if not erg:
print("Programm meldet Fehler")
print("Ergebnis:", erg)
print("Typ des Ergebnisses:", type(erg))
print()
# Konstante None
Z = None
print("Z:", Z)
if Z is None:
print("Objekt ist das Nichts, also", bool(Z))
€]q(KXabcqKeXxyzq†q.€c__main__
Fahrzeug
q)�q}q(X bezeichnungqX Opel AdmiralqXgeschwindigkeitqK(ub.€K.€XBerlinq.€XHamburgq.€XDortmundq.
import pickle
# Definition der Klasse Fahrzeug
class Fahrzeug:
def __init__(self, bez, ge):
self.bezeichnung = bez
self.geschwindigkeit = ge
def __str__(self):
return self.bezeichnung + " " \
+ str(self.geschwindigkeit) + " km/h"
# Zugriffsversuch
try:
d = open("objekt.bin", "rb")
except:
print("Dateizugriff nicht erfolgreich")
sys.exit(0)
# Eingebautes Objekt
x = pickle.load(d)
print(x)
# Objekt der eigenen Klasse
opel = pickle.load(d)
print(opel)
# Variable Anzahl an Objekten
anzahl = pickle.load(d)
for i in range(anzahl):
print(pickle.load(d))
# Datei schliessen
d.close()
import pickle
# Definition der Klasse Fahrzeug
class Fahrzeug:
def __init__(self, bez, ge):
self.bezeichnung = bez
self.geschwindigkeit = ge
def __str__(self):
return self.bezeichnung + " " \
+ str(self.geschwindigkeit) + " km/h"
# Zugriffsversuch
try:
d = open("objekt.bin", "wb")
except:
print("Dateizugriff nicht erfolgreich")
sys.exit(0)
# Eingebautes Objekt
x = ([4,"abc",8], "xyz")
print(x)
pickle.dump(x, d)
# Objekt der eigenen Klasse
opel = Fahrzeug("Opel Admiral", 40)
print(opel)
pickle.dump(opel, d)
# Variable Anzahl an Objekten
pickle.dump(3, d)
pickle.dump("Berlin", d)
pickle.dump("Hamburg", d)
pickle.dump("Dortmund", d)
# Datei schliessen
d.close()
Nr Name Anz EP GP
0023 Apfel 1 2.95 Euro 2.95 Euro
0008 Banane 3 1.45 Euro 4.35 Euro
0042 Pfirsich 5 3.05 Euro 15.25 Euro
# Definition der Klasse Fahrzeug
class Fahrzeug:
def __init__(self, bez, ge): # Konstruktormethode
self.bezeichnung = bez
self.geschwindigkeit = ge
def __str__(self): # Ausgabemethode
return self.bezeichnung + " " \
+ str(self.geschwindigkeit) + " km/h"
def __repr__(self): # Info-Methode
return "Objekt " + self.bezeichnung \
+ " der Klasse Fahrzeug"
# Objekte der Klasse Fahrzeug erzeugen
opel = Fahrzeug("Opel Admiral", 40)
volvo = Fahrzeug("Volvo Amazon", 45)
# Objekte ausgeben
print(opel)
print(volvo)
# Informationen zu Objekt
print(repr(opel))
print(repr(volvo))
# Definition der Klasse Fahrzeug
class Fahrzeug:
geschwindigkeit = 0 # Eigenschaft
def beschleunigen(self, wert): # Methode
self.geschwindigkeit += wert
def ausgabe(self): # Methode
print("Geschwindigkeit:", self.geschwindigkeit)
# Objekte der Klasse Fahrzeug erzeugen
opel = Fahrzeug()
volvo = Fahrzeug()
# Objektmethoden
volvo.ausgabe()
volvo.beschleunigen(20)
volvo.ausgabe()
# Objekt betrachten
opel.ausgabe()
# Definition der Klasse Fahrzeug
class Fahrzeug:
def __init__(self, bez, ge): # Konstruktormethode
self.bezeichnung = bez
self.geschwindigkeit = ge
def __del__(self): # Destruktormethode
print("Objekt", self.bezeichnung, "entfernt")
def beschleunigen(self, wert):
self.geschwindigkeit += wert
self.ausgabe()
def ausgabe(self):
print(self.bezeichnung, self.geschwindigkeit, "km/h")
# Objekte der Klasse Fahrzeug erzeugen
opel = Fahrzeug("Opel Admiral", 40)
volvo = Fahrzeug("Volvo Amazon", 45)
# Objekte betrachten
opel.ausgabe()
volvo.ausgabe()
# Objektmethode
volvo.beschleunigen(20)
# Destruktor aufrufen
del opel
del volvo
# Aufruf nicht mehr gestattet
# opel.ausgabe()
# Modul copy
import copy
# Definition der Klasse Fahrzeug
class Fahrzeug:
def __init__(self, bez, ge): # Konstruktormethode
self.bezeichnung = bez
self.geschwindigkeit = ge
def beschleunigen(self, wert):
self.geschwindigkeit += wert
def __str__(self): # Ausgabemethode
return self.bezeichnung + " " \
+ str(self.geschwindigkeit) + " km/h"
# Objekt der Klasse Fahrzeug erzeugen
opel = Fahrzeug("Opel Admiral", 40)
# Kopie eines Objektes erzeugen
zweit_opel = Fahrzeug(opel.bezeichnung, opel.geschwindigkeit)
zweit_opel.beschleunigen(30)
# Tiefe Kopie eines Objektes erzeugen
dritt_opel = copy.deepcopy(opel)
dritt_opel.beschleunigen(35)
# Zweite Referenz auf Objekt erzeugen
viert_opel = opel
viert_opel.beschleunigen(20)
# Kontrollausgaben
print("Original:", opel)
print("Kopie:", zweit_opel)
print("Kopie:", dritt_opel)
print("zweite Referenz auf Original:", viert_opel)
# Identisch
print("2:", opel is zweit_opel)
print("3:", opel is dritt_opel)
print("4:", opel is viert_opel)
# Definition der Klasse Fahrzeug
class Fahrzeug:
def __init__(self, bez, ge):
self.bezeichnung = bez
self.geschwindigkeit = ge
def beschleunigen(self, wert):
self.geschwindigkeit += wert
def __str__(self):
return self.bezeichnung + " " \
+ str(self.geschwindigkeit) + " km/h"
# Definition der Klasse PKW
class PKW(Fahrzeug):
def __init__(self, bez, ge, ins):
Fahrzeug.__init__(self, bez, ge)
self.insassen = ins
def __str__(self):
return Fahrzeug.__str__(self) + " " \
+ str(self.insassen) + " Insassen"
def einsteigen(self, anzahl):
self.insassen += anzahl
def aussteigen(self, anzahl):
self.insassen -= anzahl
# Definition der Klasse LKW
class LKW(Fahrzeug):
def __init__(self, bez, ge, la):
Fahrzeug.__init__(self, bez, ge)
self.ladung = la
def __str__(self):
return Fahrzeug.__str__(self) + " " \
+ str(self.ladung) + " Tonnen Ladung"
def beladen(self, wert):
self.ladung += wert
def entladen(self, wert):
self.ladung -= wert
# Definition der Klasse Lieferwagen
class Lieferwagen(PKW, LKW):
def __init__(self, bez, ge, ins, la):
PKW.__init__(self, bez, ge, ins)
LKW.__init__(self, bez, ge, la)
def __str__(self):
return PKW.__str__(self) + "\n" \
+ LKW.__str__(self)
# Objekt der abgeleiteten Klasse Lieferwagen erzeugen
toyota = Lieferwagen("Toyota Allround", 0, 0, 0)
toyota.einsteigen(2)
toyota.beladen(3.5)
toyota.beschleunigen(30)
print(toyota)
# Definition der Klasse Fahrzeug
class Fahrzeug:
def __init__(self, bez, ge): # Konstruktormethode
self.bezeichnung = bez
self.geschwindigkeit = ge
def __gt__(self, other): # 1. Vergleichsmethode
return self.geschwindigkeit > other.geschwindigkeit
def __eq__(self, other): # 2. Vergleichsmethode
return self.geschwindigkeit == other.geschwindigkeit
def __sub__(self, other): # Rechenmethode
return self.geschwindigkeit - other.geschwindigkeit
# Objekte der Klasse Fahrzeug erzeugen
opel = Fahrzeug("Opel Admiral", 60)
volvo = Fahrzeug("Volvo Amazon", 45)
# Objekte vergleichen
if opel > volvo:
print("Opel ist schneller")
elif opel == volvo:
print("Beide sind gleich schnell")
else:
print("Volvo ist schneller")
# Objekte subtrahieren
differenz = opel - volvo
print("Geschwindigkeitsdifferenz:", differenz, "km/h")
# Definition der Klasse Fahrzeug
class Fahrzeug:
def __init__(self, bez, ge):
self.bezeichnung = bez
self.geschwindigkeit = ge
def beschleunigen(self, wert):
self.geschwindigkeit += wert
def __str__(self):
return self.bezeichnung + " " \
+ str(self.geschwindigkeit) + " km/h"
# Definition der Klasse PKW
class PKW(Fahrzeug):
def __init__(self, bez, ge, ins):
Fahrzeug.__init__(self, bez, ge)
self.insassen = ins
def __str__(self):
return Fahrzeug.__str__(self) + " " \
+ str(self.insassen) + " Insassen"
def einsteigen(self, anzahl):
self.insassen += anzahl
def aussteigen(self, anzahl):
self.insassen -= anzahl
# Objekt der abgeleiteten Klasse PKW erzeugen
fiat = PKW("Fiat Marea", 50, 0)
# eigene Methode anwenden
fiat.einsteigen(3)
fiat.aussteigen(1)
# geerbte Methode anwenden
fiat.beschleunigen(10)
# ueberschriebene Methode anwenden
print(fiat)
x = 12
y = 15
z = 20
print("x:", x)
print("y:", y)
print("z:", z)
# Bedingung 1
if x<y and x<z:
print("x ist die kleinste Zahl")
# Bedingung 2
if y>x or y>z:
print("y ist nicht die kleinste Zahl")
# Bedingung 3
if not y<x:
print("y ist nicht kleiner als x")
x = 12
y = 15
z = 20
print("x:", x)
print("y:", y)
print("z:", z)
# Bedingung 1
if x < y < z:
print("y liegt zwischen x und z")
# Definition der Funktion
def quadrat(x):
q = x*x
print("Zahl:", x, "Quadrat:", q)
# Hauptprogramm
quadrat(4.5)
a = 3
quadrat(a)
quadrat(2*a)
# Funktion
def volumen(breite, laenge, tiefe, farbe):
print("Werte:", breite, laenge, tiefe, farbe)
erg = breite * laenge * tiefe
print("Volumen:", erg, "Farbe:", farbe)
# Aufrufe
volumen(4, 6, 2, "rot")
volumen(laenge=2, farbe="gelb", tiefe=7, breite=3)
volumen(5, tiefe=2, laenge=8, farbe="blau")
# Fehler
# volumen(3, tiefe=4, laenge=5, "schwarz")
# Funktion zur Berechnung einzelner Werte
def quadrat(x):
return x * x
# Funktion zur Berechnung einzelner Werte
def hochdrei(x):
return x * x * x;
# Funktion zur Ausgabe von Funktionswerten
def ausgabe(unten, oben, schritt, f):
for x in range(unten, oben, schritt):
print(x, f(x))
print()
# Aufruf, Funktionsname ist Parameter
ausgabe(2, 11, 2, quadrat)
ausgabe(1, 6, 1, hochdrei)
# Definition der Funktion
def berechnung(x,y,z):
ergebnis = (x+y) * z
print("Ergebnis:", ergebnis)
# Hauptprogramm
berechnung(2,3,5)
berechnung(5,2,3)
# Funktion
def chg(v, zk, li, di, st):
v = 8
zk = "ciao"
li[0] = 7
di["x"] = 7
st.discard(3)
# lokale Ausgabe
print("In Funktion:")
print(v, zk)
print(li, di, st)
# Startwerte
hv = 3
hli = [3,"abc"]
hzk = "hallo"
hdi = {"x":3, "y":"abc"}
hst = set([3, "abc"])
# Ausgabe vorher
print("vorher:")
print(hv, hzk)
print(hli, hdi, hst)
# Aufruf der Funktion
chg(hv, hzk, hli, hdi, hst)
# Ausgabe nachher
print("nachher:")
print(hv, hzk)
print(hli, hdi, hst)
# Funktion
def summe(*summanden):
print(len(summanden), "Zahlen")
print(summanden)
erg = 0
for s in summanden:
erg += s
print("Summe:", erg)
# Aufrufe
summe(3, 4)
summe(3, 8, 12, -5)
# Funktion
def volumen(breite, laenge, tiefe=1, farbe="schwarz"):
print("Werte:", breite, laenge, tiefe, farbe)
erg = breite * laenge * tiefe
print("Volumen:", erg, "Farbe:", farbe)
# Aufrufe
volumen(4, 6, 2, "rot")
volumen(2, 12, 7)
volumen(5, 8)
volumen(4, 7, farbe="rot")
print("Die Programme mit dem Sensor BMP085 laufen nur unter Python 2")
print("Sie finden sie im Verzeichnis Python27")
print("Die Programme mit dem Sensor BMP085 laufen nur unter Python 2")
print("Sie finden sie im Verzeichnis Python27")
print("Die Programme mit dem Sensor BMP085 laufen nur unter Python 2")
print("Sie finden sie im Verzeichnis Python27")
print("Die Programme mit dem Sensor BMP085 laufen nur unter Python 2")
print("Sie finden sie im Verzeichnis Python27")
import RPi.GPIO as gp
import time
gp.setmode(gp.BCM) # GPIO-Nummern verwenden
gp.setwarnings(False) # Keine Ausgabe von Warnungen
gp.setup(18, gp.OUT) # GPIO 18 wird Ausgang
gp.output(18, gp.HIGH) # LED anschalten
time.sleep(1.5) # Warten
gp.output(18, gp.LOW) # LED ausschalten
import sys, morsen, time
import RPi.GPIO as gp
# Beispieltext codieren
def lichtCode(text, code):
# Einstellungen fuer GPIO
gp.setmode(gp.BCM)
gp.setwarnings(False)
gp.setup(18, gp.OUT)
# Zeitschema, Dauer eines Signals in sec.
signalDauer = {".":0.2, "-":0.6}
# Zeitschema, Dauer einer Pause in sec.
signalPause = 0.2
zeichenPause = 0.6
wortPause = 1.4
# Text in Worte zerlegen
alleWorte = text.split()
# Jedes Wort im Text
for w in range(len(alleWorte)):
# Uebernahme eines Worts
wort = alleWorte[w]
# Jedes Zeichen im Wort
for z in range(len(wort)):
# Uebernahme eines Zeichens
zeichen = wort[z]
# Kontrollausgabe des Zeichens
print(zeichen, end="")
# Versuch, ein Zeichen auszugeben
try:
# Uebernahme des Morsezeichens für das Zeichen
# Falls kein Eintrag im Dictionary: KeyError
alleSignale = code[zeichen]
# Jedes Signal des Morsezeichens
for s in range(len(alleSignale)):
# Uebernahme eines Symbols
signal = alleSignale[s]
# Ausgabe des Symbols, kurz oder lang
gp.output(18, gp.HIGH)
time.sleep(signalDauer[signal])
gp.output(18, gp.LOW)
# Nach jedem Signal eine Signalpause,
# ausser nach dem letzten Signal
if s < len(alleSignale)-1:
time.sleep(signalPause)
# Nach jedem Zeichen eine Zeichenpause,
# ausser nach dem letzten Zeichen
if z < len(wort)-1:
time.sleep(zeichenPause)
# Falls kein Eintrag im Dictionary: ignorieren
except KeyError:
pass
# Nach jedem Wort eine Wortpause,
# ausser nach dem letzten Wort
if w < len(alleWorte)-1:
print(" ", end="")
time.sleep(wortPause)
# Lesefunktion aufrufen
code = morsen.leseCode()
# Ausgabefunktion aufrufen
lichtCode("Hallo Welt", code)
import RPi.GPIO as gp
import time
gp.setmode(gp.BCM) # GPIO-Nummern verwenden
gp.setwarnings(False) # Keine Ausgabe von Warnungen
gp.setup(18, gp.IN) # GPIO 18 wird Eingang
zeitAktuell = time.time() # Zeiten setzen
zeitEnde = zeitAktuell + 5
while zeitAktuell < zeitEnde: # Ende erreicht?
if gp.input(18) == True: # GPIO abfragen
print(time.time())
zeitAktuell = time.time()
import RPi.GPIO as gp
import time
gp.setmode(gp.BCM)
gp.setwarnings(False)
gp.setup(18, gp.IN)
zeitAktuell = time.time()
zeitEnde = zeitAktuell + 5
zeitKontaktAlt = 0 # Allererster Wert
while zeitAktuell < zeitEnde:
if gp.input(18) == True:
# Neuer Wert
zeitKontaktNeu = time.time()
# Falls Zeitabstand groß genug ist
if zeitKontaktNeu – zeitKontaktAlt > 0.5:
print(time.time())
# Für nächste Prüfung
zeitKontaktAlt = zeitKontaktNeu
zeitAktuell = time.time()
for i in range(3,11,2):
print("Zahl:", i, "Quadrat:", i*i)
for i in range(3):
print("Zahl:", i)
# 1. Version
for x in range(18,22):
print(x/10)
print()
# 2. Version
x = 1.8
for i in range(4):
print(x)
x = x + 0.1
for i in range(5,9):
print("Zahl:", i)
# Kopie einer Zahl
print("Zahl:")
x = 12.5
y = x
print("gleiches Objekt:", x is y)
y = 15.8
print("gleiches Objekt:", x is y)
print("gleicher Inhalt:", x == y)
print()
# Kopie eines Strings
print("String:")
x = "Robinson"
y = x
print("gleiches Objekt:", x is y)
y = "Freitag"
print("gleiches Objekt:", x is y)
print("gleicher Inhalt:", x == y)
print()
# Zweite Referenz auf eine Liste
print("Liste:")
x = [23,"hallo",-7.5]
y = x
print("gleiches Objekt:", x is y)
y[1] = "welt"
print("gleiches Objekt:", x is y)
# Modul
import re
# 1: Exakter Text
tx = "Haus und Maus und Laus"
print(tx)
txneu = re.sub("Maus","x",tx)
print("1: ", txneu)
# 2: Wahl zwischen bestimmten Zeichen
txneu = re.sub("[H|M]aus","x",tx)
print("2: ", txneu)
# 3: alle Buchstaben aus Bereich
txneu = re.sub("[L-M]aus","x",tx)
print("3: ", txneu)
# 4: alle Buchstaben nicht aus Bereich
txneu = re.sub("[^L-M]aus","x",tx)
print("4: ", txneu)
# 5: Beliebiges Zeichen
txneu = re.sub(".aus","x",tx)
print("5: ", txneu)
# 6: Suchbegriff nur am Anfang des Textes
txneu = re.sub("^.aus","x",tx)
print("6: ", txneu)
# 7: Suchbegriff nur am Ende des Textes
txneu = re.sub(".aus$","x",tx)
print("7: ", txneu)
print()
# 8: alle Ziffern aus Bereich
tx = "0172-445633"
print(tx)
txneu = re.sub("[0-2]","x",tx)
print("8: ", txneu)
# 9: alle Zeichen nicht aus Ziffernbereich
txneu = re.sub("[^0-2]","x",tx)
print("9: ", txneu)
# 10: alle Zeichen oder Ziffern, die angegeben sind
txneu = re.sub("[047-]","x",tx)
print("10: ", txneu)
print()
# 11: Wiederholung, beliebig oft
tx = "aa und aba und abba und abbba und aca"
print(tx)
txneu = re.sub("ab*a","x",tx)
print("11: ", txneu)
# 12: Wiederholung, 1 oder mehr
txneu = re.sub("ab+a","x",tx)
print("12: ", txneu)
# 13: Wiederholung, 0 oder 1
txneu = re.sub("ab?a","x",tx)
print("13: ", txneu)
# 14: Wiederholung, m bis n
txneu = re.sub("ab{2,3}a","x",tx)
print("14: ", txneu)
# 15: Wiederholung der max. Menge von Zeichen
tx = "aa und aba und abba und aca und addda"
txneu = re.sub("a.*a","x",tx)
print("15: ", txneu)
# 16: Wiederholung der min. Menge von Zeichen
txneu = re.sub("a.*?a","x",tx)
print("16: ", txneu)
# Modul
import re
# 1: Exakter Text
tx = "Haus und Maus und Laus"
print(tx)
erg = re.findall("Maus",tx)
print("1: ", erg)
# 2: Wahl zwischen bestimmten Zeichen
erg = re.findall("[HM]aus",tx)
print("2: ", erg)
# 3: Alle Buchstaben aus Bereich
erg = re.findall("[L-M]aus",tx)
print("3: ", erg)
# 4: Alle Buchstaben nicht aus Bereich
erg = re.findall("[^L-M]aus",tx)
print("4: ", erg)
# 5: Beliebiges Zeichen
erg = re.findall(".aus",tx)
print("5: ", erg)
# 6: Suchbegriff nur am Anfang des Textes
erg = re.findall("^.aus",tx)
print("6: ", erg)
# 7: Suchbegriff nur am Ende des Textes
erg = re.findall(".aus$",tx)
print("7: ", erg)
print()
# 8: alle Ziffern aus Bereich
tx = "0172-445633"
print(tx)
erg = re.findall("[0-2]",tx)
print("8: ", erg)
# 9: alle Zeichen nicht aus Ziffernbereich
erg = re.findall("[^0-2]",tx)
print("9: ", erg)
# 10: alle Zeichen oder Ziffern, die angegeben sind
erg = re.findall("[047-]",tx)
print("10: ", erg)
print()
# 11: Wiederholung, beliebig oft
tx = "aa und aba und abba und abbba und aca"
print(tx)
erg = re.findall("ab*a",tx)
print("11: ", erg)
# 12: Wiederholung, 1 oder mehr
erg = re.findall("ab+a",tx)
print("12: ", erg)
# 13: Wiederholung, 0 oder 1
erg = re.findall("ab?a",tx)
print("13: ", erg)
# 14: Wiederholung, m bis n
erg = re.findall("ab{2,3}a",tx)
print("14: ", erg)
# 15: Wiederholung der max. Menge von Zeichen
tx = "aa und aba und abba und aca und addda"
erg = re.findall("a.*a",tx)
print("15: ", erg)
# 16: Wiederholung der min. Menge von Zeichen
erg = re.findall("a.*?a",tx)
print("16: ", erg)
# Ein Objekt, zwei Referenzen
x = 42
y = 42
print("x:", x, "y:", y, "identisch:", x is y)
# Zweites Objekt
y = 56
print("x:", x, "y:", y, "identisch:", x is y)
# Ressourcen sparen
y = 42
print("x:", x, "y:", y, "identisch:", x is y)
# Entfernen, Schritt 1
del y
print("x:", x)
# Entfernen, Schritt 2
del x
try:
print("x:", x)
except:
print("Fehler")
# Originale
z = "Robinson"
print(z)
t = [4, 12, 6, -2]
print(t)
# Umgedreht
r = reversed(z)
for x in r:
print(x, end="")
print()
# Sortierte Listen
s1 = sorted(z)
print(s1)
s2 = sorted(t)
print(s2)
import math
# Funktion, die zwei Werte berechnet
def kreis(radius):
flaeche = math.pi * radius * radius
umfang = 2 * math.pi * radius
return flaeche, umfang
# 1. Aufruf
f, u = kreis(3)
print("Flaeche:", f)
print("Umfang:", u)
# 2. Aufruf
x = kreis(3)
print("Flaeche:", x[0])
print("Umfang:", x[1])
# Fehler
# a, b, c = kreis(3)
# Definition der Funktion
def mittelwert(x,y):
ergebnis = (x+y) / 2
return ergebnis
# Hauptprogramm
c = mittelwert(3, 9)
print("Mittelwert:", c)
x = 5
print("Mittelwert:", mittelwert(x,4))
for x in -2, -1, 0, 1, 2:
if x > 0:
print(x, "positiv")
else:
if x < 0:
print(x, "negativ")
else:
print(x, "gleich 0")
for i in 12, -4, 20, 7:
if i*i > 200:
break
print("Zahl:", i, ", Quadrat:", i*i)
print("Ende")
for i in range (1,7):
print("Zahl:", i)
if 3 <= i <= 5:
continue
print("Quadrat:", i*i)
for i in 2, 7.5, -22:
print("Zahl:", i, ", Quadrat:", i*i)
# Zufallsgenerator
import random
random.seed()
# Initialisierung
summe = 0
# while-Schleife
while summe < 30:
zzahl = random.randint(1,8)
summe = summe + zzahl
print("Zahl:", zzahl, "Zwischensumme:", summe)
print("Ende")
import sys
# Zugriffsversuch
try:
d = open("schreiben.txt","w")
except:
print("Dateizugriff nicht erfolgreich")
sys.exit(0)
# Schreiben von einzelnen Strings, mit Zeilenende
d.write("Die erste Zeile\n")
for i in range(2,11,2):
d.write(str(i) + " ")
d.write("\n")
# Schreiben einer Liste
x = ["abc\n", str(12/7.5)+"\n", "xyz\n"]
d.writelines(x)
# Schliessen der Datei
d.close()
Die erste Zeile
2 4 6 8 10
abc
1.6
xyz
import sys, os
# Zugriffsversuch
try:
d = open("obst.txt", "r+")
except:
print("Dateizugriff nicht erfolgreich")
sys.exit(0)
# Lesen des Einzelpreises
d.seek(68)
ep_str = d.read(8)
ep = float(ep_str)
# Schreiben des Einzelpreises
d.seek(68)
ep = ep + 0.2
d.write("{0:8.2f}".format(ep))
# Lesen des Gesamtpreises
d.seek(81)
gp_str = d.read(8)
gp = float(gp_str)
# Schreiben des Gesamtpreises
d.seek(81)
gp = gp + 0.2
d.write("{0:8.2f}".format(gp))
# Schliessen der Datei
d.close()
import sys
# Zugriffsversuch
try:
d = open("daten.csv","w")
except:
print("Dateizugriff nicht erfolgreich")
sys.exit(0)
# Schreiben einer Liste als CSV-Datensatz
li = [42, "Maier", 3524.52]
d.write(str(li[0]) + ";" + li[1] + ";"
+ str(li[2]).replace(".",",") + "\n")
# Schreiben einer zweidim. Liste als Datensatztabelle
dli = [[55, "Warner", 3185.00], [57, "Schulz", 2855.20]]
for element in dli:
d.write(str(element[0]) + ";"
+ element[1] + ";"
+ str(element[2]).replace(".",",") + "\n")
# Schliessen der Datei
d.close()
import sys
# Zugriffsversuch
try:
d = open("obst.txt","w")
except:
print("Dateizugriff nicht erfolgreich")
sys.exit(0)
# Tabelle mit verschiedenen Objekten
fm = "{0:04d}{1:>12}{2:4d}{3:8.2f} Euro{4:8.2f} Euro\n"
artname = {23:"Apfel", 8:"Banane", 42:"Pfirsich"}
anzahl = {23:1, 8:3, 42:5}
epreis = {23:2.95, 8:1.45, 42:3.05}
d.write("{0:>4}{1:>12}{2:>4}{3:>13}{4:>13}\n".format
("Nr","Name","Anz","EP","GP"))
for x in 23, 8, 42:
d.write(fm.format(x, artname[x], anzahl[x],
epreis[x], anzahl[x] * epreis[x]))
# Schliessen der Datei
d.close()
import urllib.request
# Eingabedaten
pnn = input("Bitte den Nachnamen eingeben: ")
pvn = input("Bitte den Vornamen eingeben: ")
# sendet Daten
u = urllib.request.urlopen \
("http://localhost/Python34/senden_get.php?nn="
+ pnn + "&vn=" + pvn)
# Empfang der Antwort und Ausgabe
li = u.readlines()
u.close()
for element in li:
print(element)
import urllib.request, urllib.parse
# Eingabedaten
pnn = input("Bitte den Nachnamen eingeben: ")
pvn = input("Bitte den Vornamen eingeben: ")
# Dictionary mit Sendedaten, Codierung
dc = {b"nn":pnn, b"vn":pvn}
data = bytes(urllib.parse.urlencode(dc), "UTF-8")
# sendet Daten
u = urllib.request.urlopen \
("http://localhost/Python34/senden_post.php", data)
# Empfang der Antwort und Ausgabe
li = u.readlines()
u.close()
for element in li:
print(element)
# Liste
li = [8, 2, 5, 5, 5]
print("Liste:", li)
# Set
s1 = set([8, 2, 5, 5, 5])
print("Set:", s1)
print("Anzahl:", len(s1))
# Elemente
for x in s1:
print("Element:", x)
if 5 in s1:
print("5 ist enthalten")
# Set
s = set([8, 15, "x", 8])
print("Set:", s)
# Frozenset
fs = frozenset([8, 15, "x", 8])
print("Frozenset:", fs)
for x in fs:
print(x)
try:
fs.discard("x")
except:
print("Fehler")
# Set
s1 = set([8, 15, "x"])
print("Original:", s1)
# Kopie
s2 = s1.copy()
print("Kopie:", s2)
# Element hinzu
s1.add("abc")
print("Element hinzu:", s1)
# Element entnehmen
s1.discard("x")
print("Element entnommen:", s1)
# Leeren
s1.clear()
print("geleert:", s1)
# Sets
s1 = set([8, 15, "x"])
s2 = set([4, "x", "abc", 15])
print("s1:", s1)
print("s2:", s2)
# Vereinigungsmenge
s3 = s1 | s2
print("Vereinigungsmenge:", s3)
# Schnittmenge
s4 = s1 & s2
print("Schnittmenge:", s4)
# Differenzmengen
s5 = s1 - s2
print("Differenzmenge s1-s2:", s5)
s6 = s2 - s1
print("Differenzmenge s2-s1:", s6)
s7 = s2 ^ s1
print("symm. Differenzmenge:", s7)
# Sets
s1 = set([8, 2, 5])
s2 = set([2, 8])
s3 = set([2, 5, 8])
print("s1:", s1)
print("s2:", s2)
print("s3:", s3)
# Teilmenge, echte Teilmenge
if s2 < s1:
print("s2 ist echte Teilmenge von s1")
if s3 <= s1:
print("s3 ist Teilmenge von s1")
import winsound, time
# Folge von Tönen mit unterschiedlicher Frequenz
for i in range (600, 1500, 200):
print(i)
winsound.Beep(i, 500)
time.sleep(0.2)
# Beispiel für Systemton
print("SystemQuestion")
winsound.PlaySound("SystemQuestion", winsound.SND_ALIAS)
# Beispiel für WAV-Datei
print("GAkkord.wav")
winsound.PlaySound("GAkkord.wav", winsound.SND_FILENAME)
# Zufallsgenerator
import random
random.seed()
# Werte und Berechnung
a = random.randint(1,10)
b = random.randint(1,10)
c = a + b
print("Die Aufgabe:", a, "+", b)
# Schleife und Anzahl initialisieren
zahl = c + 1
versuch = 0
# Schleife mit while
while zahl != c:
# Anzahl Versuche
versuch = versuch + 1
# Eingabe
print("Bitte eine ganze Zahl eingeben:")
z = input()
# Versuch einer Umwandlung
try:
zahl = int(z)
except:
# Falls Umwandlung nicht erfolgreich
print("Sie haben keine ganze Zahl eingegeben")
# Schleife unmittelbar fortsetzen
continue
# Verzweigung
if zahl == c:
print(zahl, "ist richtig")
else:
print(zahl, "ist falsch")
# Anzahl Versuche
print("Ergebnis: ", c)
print("Anzahl Versuche:", versuch)
# Module
import random, time, glob, pickle
######################################################
# Funktion Highscore Lesen
def hs_lesen():
# Liste wird hier erzeugt
global hs_liste
# Kein Highscore vorhanden, leere Liste
if not glob.glob("highscore.bin"):
hs_liste = []
return
# Highscore vorhanden, laden
d = open("highscore.bin", "rb")
hs_liste = pickle.load(d)
d.close()
######################################################
# Funktion Highscore Anzeigen
def hs_anzeigen():
# Highscore nicht vorhanden
if not hs_liste:
print("Keine Highscores vorhanden")
return
# Ausgabe Highscore
print(" P. Name Zeit")
for i in range(len(hs_liste)):
print("{0:2d}. {1:10} {2:5.2f} sec".format
(i+1, hs_liste[i][0], hs_liste[i][1]))
if i >= 9:
break
######################################################
# Funktion Highscore Schreiben
def hs_schreiben():
# Zugriff
d = open("highscore.bin","wb")
pickle.dump(hs_liste,d)
d.close()
######################################################
# Funktion Spiel
def spiel():
# Eingabe des Namens
name = input("Bitte geben Sie Ihren "
"Namen ein (max. 10 Zeichen): ")
name = name[0:10]
# Initialisierung Counter und Zeit
richtig = 0
startzeit = time.time()
# 5 Aufgaben
for aufgabe in range(5):
# Aufgabe mit Ergebnis
a = random.randint(10,30)
b = random.randint(10,30)
c = a + b
# Eingabe
try:
zahl = int(input("Aufgabe "
+ str(aufgabe+1) + " von 5: "
+ str(a) + " + " + str(b) + " : "))
if zahl == c:
print("*** Richtig ***")
richtig += 1
else:
raise
except:
print("* Falsch *")
# Auswertung
endzeit = time.time()
differenz = endzeit-startzeit
print("Ergebnis: {0:d} von 5 in {1:.2f} Sekunden".
format(richtig, differenz), end = "")
if richtig == 5:
print(", Highscore")
else:
print(", leider kein Highscore")
return
# Mitten in Liste schreiben
gefunden = False
for i in range(len(hs_liste)):
# Einsetzen in Liste
if differenz < hs_liste[i][1]:
hs_liste.insert(i, [name, differenz])
gefunden = True
break
# Ans Ende der Liste schreiben
if not gefunden:
hs_liste.append([name, differenz])
# Highscoreliste anzeigen
hs_anzeigen()
######################################################
# Hauptprogramm
# Initialisierung Zufallsgenerator
random.seed()
# Highscore aus Datei in Liste lesen
hs_lesen()
# Endlosschleife
while True:
# Hauptmenu, Auswahl
try:
menu = int(input("Bitte eingeben "
"(0: Ende, 1: Highscores, 2: Spielen): "))
except:
print("Falsche Eingabe")
continue
# Aufruf einer Funktion oder Ende
if menu == 0:
break
elif menu == 1:
hs_anzeigen()
elif menu == 2:
spiel()
else:
print("Falsche Eingabe")
# Highscore aus Liste in Datei schreiben
hs_schreiben()
import random, time, glob
# Klasse "Spiel"
class Spiel:
def __init__(self):
# Start des Spiels
random.seed()
self.richtig = 0
self.anzahl = 5
s = input("Bitte geben Sie Ihren "
"Namen ein (max. 10 Zeichen): ")
self.spieler = s[0:10]
def spielen(self):
# Spielablauf
for i in range(1,self.anzahl+1):
a = Aufgabe(i, self.anzahl)
print(a)
self.richtig += a.beantworten()
def messen(self, start):
# Zeitmessung
if start:
self.startzeit = time.time()
else:
endzeit = time.time()
self.zeit = endzeit - self.startzeit
def __str__(self):
# Ergebnis
ausgabe = "Richtig: {0:d} von {1:d} in " \
"{2:.2f} Sekunden".format(self.richtig, \
self.anzahl, self.zeit)
if self.richtig == self.anzahl:
ausgabe += ", Highscore"
hs = Highscore()
hs.speichern(self.spieler, self.zeit)
print(hs)
else:
ausgabe += ", leider kein Highscore"
return ausgabe
# Klasse "Aufgabe"
class Aufgabe:
# Aufgabe initialisieren
def __init__(self, i, anzahl):
self.nr = i
self.gesamt = anzahl
# Aufgabe stellen
def __str__(self):
a = random.randint(10,30)
b = random.randint(10,30)
self.ergebnis = a + b
return "Aufgabe " + str(self.nr) \
+ " von " + str(self.gesamt) + " : " \
+ str(a) + " + " + str(b)
# Aufgabe beantworten
def beantworten(self):
try:
if self.ergebnis == int(input()):
print(self.nr, ": ***Richtig ***")
return 1
else:
raise
except:
print(self.nr, ": *** Falsch ***")
return 0
# Klasse "Highscore"
class Highscore:
# Liste aus Datei lesen
def __init__(self):
self.liste = []
if not glob.glob("highscore.csv"):
return
d = open("highscore.csv")
zeile = d.readline()
while(zeile):
teil = zeile.split(";")
name = teil[0]
zeit = teil[1][0:len(teil[1])-1]
zeit = zeit.replace(",", ".")
self.liste.append([name, float(zeit)])
zeile = d.readline()
d.close()
# Liste aendern
def aendern(self, name, zeit):
# Mitten in Liste schreiben
gefunden = False
for i in range(len(self.liste)):
# Einsetzen in Liste
if zeit < self.liste[i][1]:
self.liste.insert(i, [name, zeit])
gefunden = True
break
# Ans Ende der Liste schreiben
if not gefunden:
self.liste.append([name, zeit])
# Liste aendern, in Datei speichern
def speichern(self, name, zeit):
self.aendern(name, zeit)
d = open("highscore.csv", "w")
for element in self.liste:
name = element[0]
zeit = str(element[1]).replace(".", ",")
d.write(name + ";" + zeit + "\n")
d.close()
# Liste anzeigen
def __str__(self):
# Highscore nicht vorhanden
if not self.liste:
return "Keine Highscores vorhanden"
# Ausgabe Highscore
ausgabe = " P. Name Zeit\n"
for i in range(len(self.liste)):
ausgabe += "{0:2d}. {1:10} {2:5.2f} sec\n". \
format(i+1, self.liste[i][0], \
self.liste[i][1])
if i >= 9:
break
return ausgabe
# Hauptprogramm
while True:
# Hauptmenu, Auswahl
try:
menu = int(input("Bitte eingeben "
"(0: Ende, 1: Highscores, 2: Spielen): "))
except:
print("Falsche Eingabe")
continue
# Anlegen eines Objekts oder Ende
if menu == 0:
break
elif menu == 1:
hs = Highscore()
print(hs)
elif menu == 2:
s = Spiel()
s.messen(True)
s.spielen()
s.messen(False)
print(s)
else:
print("Falsche Eingabe")
# Werte und Berechnung
a = 5
b = 3
c = a + b
print("Die Aufgabe:", a, "+", b)
# Eingabe
print("Bitte eine Zahl eingeben:")
z = input()
# Eingabe in Zahl umwandeln
zahl = int(z)
# Ausgabe
print("Ihre Eingabe:", z)
print("Das Ergebnis:", c)
# 1: Zufallsgenerator
import random
random.seed()
# 2: Anzahl Aufgaben
anzahl = -1
while anzahl<0 or anzahl>10:
try:
print("Wieviele Aufgaben (1 bis 10):")
anzahl = int(input())
except:
continue
# 3: Anzahl richtige Ergebnisse
richtig = 0
# 4: Schleife mit "anzahl" Aufgaben
for aufgabe in range(1,anzahl+1):
# 5: Operatorauswahl
opzahl = random.randint(1,4)
# 6: Operandenauswahl
if(opzahl == 1):
a = random.randint(-10,30)
b = random.randint(-10,30)
op = "+"
c = a + b
elif(opzahl == 2):
a = random.randint(1,30)
b = random.randint(1,30)
op = "-"
c = a - b
elif(opzahl == 3):
a = random.randint(1,10)
b = random.randint(1,10)
op = "*"
c = a * b
# 7: Sonderfall Division
elif(opzahl == 4):
c = random.randint(1,10)
b = random.randint(1,10)
op = "/"
a = c * b
# 8: Aufgabenstellung
print("Aufgabe", aufgabe, "von",
anzahl, ":", a, op, b)
# 9: Schleife mit 3 Versuchen
for versuch in range(1,4):
# 10: Eingabe
try:
print("Bitte eine Zahl eingeben:")
zahl = int(input())
except:
# Falls Umwandlung nicht erfolgreich
print("Sie haben keine Zahl eingegeben")
# Schleife unmittelbar fortsetzen
continue
# 11: Kommentar
if zahl == c:
print(zahl, "ist richtig")
richtig = richtig + 1
break
else:
print(zahl, "ist falsch")
# 12: Richtiges Ergebnis der Aufgabe
print("Ergebnis: ", c)
# 13: Anzahl richtige Ergebnisse
print("Richtig:", richtig, "von", anzahl)
# Zufallsgenerator
import random
random.seed()
# Werte und Berechnung
a = random.randint(1,10)
b = random.randint(1,10)
c = a + b
print("Die Aufgabe:", a, "+", b)
# Schleife mit for
for i in 1, 2, 3, 4:
# Eingabe
print("Bitte eine Zahl eingeben:")
z = input()
zahl = int(z)
# Verzweigung
if zahl == c:
print(zahl, "ist richtig")
# Abbruch der Schleife
break
else:
print(zahl, "ist falsch")
# Ende
print("Ergebnis: ", c)
# Aufgabe
def aufgabe():
a = random.randint(1,10)
b = random.randint(1,10)
erg = a + b
print("Die Aufgabe:", a, "+", b)
return erg
# Kommentar
def kommentar(eingabezahl, ergebnis):
if eingabezahl == ergebnis:
print(eingabezahl, "ist richtig")
else:
print(eingabezahl, "ist falsch")
# Zufallsgenerator
import random
random.seed()
# Aufgabe
c = aufgabe()
# Schleife und Anzahl initialisieren
zahl = c + 1
versuch = 0
# Schleife mit while
while zahl != c:
# Anzahl Versuche
versuch = versuch + 1
# Eingabe
print("Bitte eine Zahl eingeben:")
z = input()
# Versuch einer Umwandlung
try:
zahl = int(z)
except:
# Falls Umwandlung nicht erfolgreich
print("Sie haben keine Zahl eingegeben")
# Schleife unmittelbar fortsetzen
continue
# Kommentar
kommentar(zahl,c)
# Anzahl Versuche
print("Ergebnis: ", c)
print("Anzahl Versuche:", versuch)
import time, random, glob, sqlite3, \
tkinter, tkinter.messagebox
def auswertung():
if status != "main":
return
# Zeit berechnen
endzeit = time.time()
differenz = endzeit - startzeit
# Auswertung
richtig = 0
for i in range(5):
try:
# Falsche Eingabe abfangen
if int(enliste[i].get()) == ergliste[i]:
richtig = richtig + 1
except:
pass
# Kein Highscore
if richtig < 5:
tkinter.messagebox.showinfo("Kein Highscore",
"Leider kein Highscore")
main.destroy()
return
##### Highscore speichern, ausgeben #####
# Highscore-DB nicht vorhanden, erzeugen
if not glob.glob("gui_highscore.db"):
con = sqlite3.connect("gui_highscore.db")
cursor = con.cursor()
sql = "CREATE TABLE daten(name TEXT, zeit FLOAT)"
cursor.execute(sql)
con.close()
# Datensatz in DB schreiben
con = sqlite3.connect("gui_highscore.db")
cursor = con.cursor()
sql = "INSERT INTO daten VALUES('" \
+ lbname["text"] + "'," + str(differenz) + ")"
cursor.execute(sql)
con.commit()
con.close()
# Highscores sortiert laden
con = sqlite3.connect("gui_highscore.db")
cursor = con.cursor()
sql = "SELECT * FROM daten ORDER BY zeit LIMIT 10"
cursor.execute(sql)
# Ausgabe Highscore
ausgabe = ""
i = 1
for dsatz in cursor:
ausgabe += str(i) + ". " + dsatz[0] + " " \
+ str(round(dsatz[1],2)) + " sec.\n"
i = i+1
tkinter.messagebox.showinfo("Highscore", ausgabe)
con.close()
main.destroy()
def endeneu():
global startzeit, status
lbname["text"] = enname.get()
startzeit = time.time()
status = "main"
neu.destroy()
# Hauptprogramm
main = tkinter.Tk()
# Titel
lbtitel = tkinter.Label(main, text="Kopfrechnen")
lbtitel.grid(row=0, column=0, columnspan=6)
# Name
lbname = tkinter.Label(main, text="Spielername")
lbname.grid(row=1, column=0, columnspan=6)
# Aufgaben
enliste = [] # Liste der Entries
ergliste = [] # Liste der richtigen Ergebnisse
for i in range(5):
# Aufgabe mit Ergebnis
a = random.randint(10,30)
b = random.randint(10,30)
ergliste.append(a + b)
# Aufgabenstellung
tkinter.Label(main, text=str(i+1)+"."). \
grid(row=i+2, column=0)
tkinter.Label(main, text=a).grid(row=i+2, column=1)
tkinter.Label(main, text="+").grid(row=i+2, column=2)
tkinter.Label(main, text=b).grid(row=i+2, column=3)
tkinter.Label(main, text="=").grid(row=i+2, column=4)
# Eingabefeld
en = tkinter.Entry(main)
en.grid(row=i+2, column=5)
enliste.append(en)
# Ergebnis
b = tkinter.Button(main, text="Fertig", \
command=auswertung)
b.grid(row=7, column=0, columnspan=6)
# Fenster zur Namenseingabe
neu = tkinter.Toplevel(main)
tkinter.Label(neu, text="Ihr Name:").pack()
enname = tkinter.Entry(neu)
enname.pack()
tkinter.Button(neu, text="Start", command=endeneu).pack()
status="neu"
main.mainloop()
import random
# Klasse "Spiel"
class Spiel:
def __init__(self):
# Start des Spiels
random.seed()
self.richtig = 0
# Anzahl bestimmen
self.anzahl = -1
while self.anzahl<0 or self.anzahl>10:
try:
print("Wieviele Aufgaben (1 bis 10):")
self.anzahl = int(input())
except:
continue
def spielen(self):
# Spielablauf
for i in range(1,self.anzahl+1):
a = Aufgabe(i, self.anzahl)
print(a)
self.richtig += a.beantworten()
def __str__(self):
# Ergebnis
return "Richtig: " + str(self.richtig) \
+ " von " + str(self.anzahl)
# Klasse "Aufgabe"
class Aufgabe:
# Aufgabe initialisieren
def __init__(self, i, anzahl):
self.nr = i
self.gesamt = anzahl
# Aufgabe stellen
def __str__(self):
a = random.randint(10,30)
b = random.randint(10,30)
self.ergebnis = a + b
return "Aufgabe " + str(self.nr) \
+ " von " + str(self.gesamt) + " : " \
+ str(a) + " + " + str(b)
# Aufgabe beantworten
def beantworten(self):
try:
if self.ergebnis == int(input()):
print(self.nr, ": ***Richtig ***")
return 1
else:
raise
except:
print(self.nr, ": *** Falsch ***")
return 0
# Hauptprogramm
s = Spiel()
s.spielen()
print(s)
# Zufallsgenerator
import random
random.seed()
# Werte und Berechnung
a = random.randint(1,10)
b = random.randint(1,10)
c = a + b
print("Die Aufgabe:", a, "+", b)
# Eingabe
print("Bitte eine Zahl eingeben:")
z = input()
zahl = int(z)
# Mehrfache Verzweigung, logische Operatoren
# Bedingungen mit mehreren Vergleichsoperatoren
if zahl == c:
print(zahl, "ist richtig")
elif zahl < 0 or zahl > 100:
print(zahl, "ist ganz falsch")
elif c-1 <= zahl <= c+1:
print(zahl, "ist ganz nahe dran")
else:
print(zahl, "ist falsch")
# Ende
print("Ergebnis: ", c)
# Zufallsgenerator
import random
random.seed()
# Werte und Berechnung
a = random.randint(1,10)
b = random.randint(1,10)
c = a + b
print("Die Aufgabe:", a, "+", b)
# Schleife mit range
for versuch in range(1,10):
# Eingabe
print("Bitte eine Zahl eingeben:")
z = input()
zahl = int(z)
# Verzweigung
if zahl == c:
print(zahl, "ist richtig")
# Abbruch der Schleife
break
else:
print(zahl, "ist falsch")
# Anzahl ausgeben
print("Ergebnis: ", c)
print("Anzahl Versuche:", versuch)
# Module
import random, time, glob, sqlite3
######################################################
# Funktion Highscore Anzeigen
def hs_anzeigen():
# Highscore-DB nicht vorhanden
if not glob.glob("highscore.db"):
print("Keine Highscores vorhanden")
return
# Highscores laden
con = sqlite3.connect("highscore.db")
cursor = con.cursor()
sql = "SELECT * FROM daten ORDER BY zeit LIMIT 10"
cursor.execute(sql)
# Ausgabe Highscore
print(" P. Name Zeit")
i = 1
for dsatz in cursor:
print("{0:2d}. {1:10} {2:5.2f} sec".format
(i, dsatz[0], dsatz[1]))
i = i+1
# Verbindung beenden
con.close()
######################################################
# Funktion Spiel
def spiel():
# Eingabe des Namens
name = input("Bitte geben Sie Ihren "
"Namen ein (max. 10 Zeichen): ")
name = name[0:10]
# Initialisierung Counter und Zeit
richtig = 0
startzeit = time.time()
# 5 Aufgaben
for aufgabe in range(5):
# Aufgabe mit Ergebnis
a = random.randint(10,30)
b = random.randint(10,30)
c = a + b
# Eingabe
try:
zahl = int(input("Aufgabe "
+ str(aufgabe+1) + " von 5: "
+ str(a) + " + " + str(b) + " : "))
if zahl == c:
print("*** Richtig ***")
richtig += 1
else:
raise
except:
print("* Falsch *")
# Auswertung
endzeit = time.time()
differenz = endzeit-startzeit
print("Ergebnis: {0:d} von 5 in {1:.2f} Sekunden".
format(richtig, differenz), end = "")
if richtig == 5:
print(", Highscore")
else:
print(", leider kein Highscore")
return
# Highscore-DB nicht vorhanden, erzeugen
if not glob.glob("highscore.db"):
con = sqlite3.connect("highscore.db")
cursor = con.cursor()
sql = "CREATE TABLE daten(" \
"name TEXT, " \
"zeit FLOAT)"
cursor.execute(sql)
con.close()
# Datensatz in DB schreiben
con = sqlite3.connect("highscore.db")
cursor = con.cursor()
sql = "INSERT INTO daten VALUES('" \
+ name + "'," + str(differenz) + ")"
cursor.execute(sql)
con.commit()
con.close()
# Highscoreliste anzeigen
hs_anzeigen()
######################################################
# Hauptprogramm
# Initialisierung Zufallsgenerator
random.seed()
# Endlosschleife
while True:
# Hauptmenu, Auswahl
try:
menu = int(input("Bitte eingeben "
"(0: Ende, 1: Highscores, 2: Spielen): "))
except:
print("Falsche Eingabe")
continue
# Aufruf einer Funktion oder Ende
if menu == 0:
break
elif menu == 1:
hs_anzeigen()
elif menu == 2:
spiel()
else:
print("Falsche Eingabe")
import random, time, glob, sqlite3
# Klasse "Spiel"
class Spiel:
def __init__(self):
# Start des Spiels
random.seed()
self.richtig = 0
self.anzahl = 5
s = input("Bitte geben Sie Ihren "
"Namen ein (max. 10 Zeichen): ")
self.spieler = s[0:10]
def spielen(self):
# Spielablauf
for i in range(1,self.anzahl+1):
a = Aufgabe(i, self.anzahl)
print(a)
self.richtig += a.beantworten()
def messen(self, start):
# Zeitmessung
if start:
self.startzeit = time.time()
else:
endzeit = time.time()
self.zeit = endzeit - self.startzeit
def __str__(self):
# Ergebnis
ausgabe = "Richtig: {0:d} von {1:d} in " \
"{2:.2f} Sekunden".format(self.richtig, \
self.anzahl, self.zeit)
if self.richtig == self.anzahl:
ausgabe += ", Highscore"
hs = Highscore()
hs.speichern(self.spieler, self.zeit)
print(hs)
else:
ausgabe += ", leider kein Highscore"
return ausgabe
# Klasse "Aufgabe"
class Aufgabe:
# Aufgabe initialisieren
def __init__(self, i, anzahl):
self.nr = i
self.gesamt = anzahl
# Aufgabe stellen
def __str__(self):
a = random.randint(10,30)
b = random.randint(10,30)
self.ergebnis = a + b
return "Aufgabe " + str(self.nr) \
+ " von " + str(self.gesamt) + " : " \
+ str(a) + " + " + str(b)
# Aufgabe beantworten
def beantworten(self):
try:
if self.ergebnis == int(input()):
print(self.nr, ": ***Richtig ***")
return 1
else:
raise
except:
print(self.nr, ": *** Falsch ***")
return 0
# Klasse "Highscore"
class Highscore:
# Highscore in DB speichern
def speichern(self, name, zeit):
# Highscore-DB nicht vorhanden, erzeugen
if not glob.glob("highscore.db"):
con = sqlite3.connect("highscore.db")
cursor = con.cursor()
sql = "CREATE TABLE daten(" \
"name TEXT, " \
"zeit FLOAT)"
cursor.execute(sql)
con.close()
# Datensatz in DB schreiben
con = sqlite3.connect("highscore.db")
cursor = con.cursor()
sql = "INSERT INTO daten VALUES('" \
+ name + "'," + str(zeit) + ")"
cursor.execute(sql)
con.commit()
con.close()
# Highscore anzeigen
def __str__(self):
# Highscore-DB nicht vorhanden
if not glob.glob("highscore.db"):
return "Keine Highscores vorhanden"
# Highscores laden
con = sqlite3.connect("highscore.db")
cursor = con.cursor()
sql = "SELECT * FROM daten" \
" ORDER BY zeit LIMIT 10"
cursor.execute(sql)
# Ausgabe Highscore
ausgabe = " P. Name Zeit\n"
i = 1
for dsatz in cursor:
ausgabe += "{0:2d}. {1:10} {2:5.2f} sec\n". \
format(i, dsatz[0], dsatz[1])
i = i+1
# Verbindung beenden
con.close()
return ausgabe
# Hauptprogramm
while True:
# Hauptmenu, Auswahl
try:
menu = int(input("Bitte eingeben "
"(0: Ende, 1: Highscores, 2: Spielen): "))
except:
print("Falsche Eingabe")
continue
# Anlegen eines Objekts oder Ende
if menu == 0:
break
elif menu == 1:
hs = Highscore()
print(hs)
elif menu == 2:
s = Spiel()
s.messen(True)
s.spielen()
s.messen(False)
print(s)
else:
print("Falsche Eingabe")
# Zufallsgenerator
import random
random.seed()
# Werte und Berechnung
a = random.randint(1,10)
b = random.randint(1,10)
c = a + b
print("Die Aufgabe:", a, "+", b)
# Eingabe
print("Bitte eine Zahl eingeben:")
z = input()
zahl = int(z)
# Verzweigung
if zahl == c:
print(zahl, "ist richtig")
else:
print(zahl, "ist falsch")
print("Ergebnis: ", c)
# Zufallsgenerator
import random
random.seed()
# Werte und Berechnung
a = random.randint(1,10)
b = random.randint(1,10)
c = a + b
print("Die Aufgabe:", a, "+", b)
# Schleife initialisieren
zahl = c + 1
# Anzahl initialisieren
versuch = 0
# Schleife mit while
while zahl != c:
# Anzahl Versuche
versuch = versuch + 1
# Eingabe mit Umwandlung
print("Bitte eine Zahl eingeben:")
z = input()
zahl = int(z)
# Verzweigung
if zahl == c:
print(zahl, "ist richtig")
else:
print(zahl, "ist falsch")
# Anzahl ausgeben
print("Ergebnis: ", c)
print("Anzahl Versuche:", versuch)
# Module
import random, time
# Initialisierung
random.seed()
richtig = 0
startzeit = time.time()
# 5 Aufgaben
for aufgabe in range(5):
# Aufgabe mit Ergebnis
a = random.randint(10,30)
b = random.randint(10,30)
c = a + b
print("Aufgabe", aufgabe+1, "von 5:", a, "+", b)
# Eingabe
try:
zahl = int(input("Bitte eine Zahl eingeben: "))
if zahl == c:
print("Richtig")
richtig += 1
else:
raise
except:
print("Falsch")
# Auswertung
endzeit = time.time()
differenz = endzeit-startzeit
print("Richtig: {0:d} von 5 in {1:.2f} Sekunden".
format(richtig, differenz))
print("Ergebnis erzielt:",
time.strftime("%d.%m.%Y %H:%M:%S"))
import random, time
# Klasse "Spiel"
class Spiel:
def __init__(self):
# Start des Spiels
random.seed()
self.richtig = 0
# Anzahl bestimmen
self.anzahl = -1
while self.anzahl<0 or self.anzahl>10:
try:
print("Wieviele Aufgaben (1 bis 10):")
self.anzahl = int(input())
except:
continue
def spielen(self):
# Spielablauf
for i in range(1,self.anzahl+1):
a = Aufgabe(i, self.anzahl)
print(a)
self.richtig += a.beantworten()
def messen(self, start):
# Zeitmessung
if start:
self.startzeit = time.time()
else:
endzeit = time.time()
self.zeit = endzeit - self.startzeit
def __str__(self):
# Ergebnis
ausgabe = "Richtig: {0:d} von {1:d} in " \
"{2:.2f} Sekunden".format(self.richtig, \
self.anzahl, self.zeit)
ausgabe += "\nam " + time.strftime("%d.%m.%Y") \
+ " um " + time.strftime("%H:%M:%S")
return ausgabe
# Klasse "Aufgabe"
class Aufgabe:
# Aufgabe initialisieren
def __init__(self, i, anzahl):
self.nr = i
self.gesamt = anzahl
# Aufgabe stellen
def __str__(self):
a = random.randint(10,30)
b = random.randint(10,30)
self.ergebnis = a + b
return "Aufgabe " + str(self.nr) \
+ " von " + str(self.gesamt) + " : " \
+ str(a) + " + " + str(b)
# Aufgabe beantworten
def beantworten(self):
try:
if self.ergebnis == int(input()):
print(self.nr, ": ***Richtig ***")
return 1
else:
raise
except:
print(self.nr, ": *** Falsch ***")
return 0
# Hauptprogramm
s = Spiel()
s.messen(True)
s.spielen()
s.messen(False)
print(s)
# Modul random importieren
import random
# Zufallsgenerator initialisieren
random.seed()
# Zufallswerte und Berechnung
a = random.randint(1,10)
b = random.randint(1,10)
c = a + b
print("Die Aufgabe:", a, "+", b)
# Eingabe
print("Bitte eine Zahl eingeben:")
z = input()
zahl = int(z)
# Ausgabe
print("Ihre Eingabe:", z)
print("Das Ergebnis:", c)
import sqlite3
def ausgabe():
# SQL-Abfrage, senden, Ausgabe
sql = "SELECT * FROM personen"
cursor.execute(sql)
for dsatz in cursor:
print(dsatz[0], dsatz[1], dsatz[2], dsatz[3])
print()
# Verbindung, Cursor
connection = sqlite3.connect("firma.db")
cursor = connection.cursor()
# Vorher
ausgabe()
# Datensatz aktualisieren
sql = "UPDATE personen SET gehalt = 3780 " \
"WHERE personalnummer = 81343"
cursor.execute(sql)
connection.commit()
# Nachher
ausgabe()
connection.close()
import sqlite3
# Verbindung, Cursor
connection = sqlite3.connect("firma.db")
cursor = connection.cursor()
# SQL-Abfrage
sql = "SELECT * FROM personen"
# Kontrollausgabe der SQL-Abfrage
# print(sql)
# Absenden der SQL-Abfrage
# Empfang des Ergebnisses
cursor.execute(sql)
# Ausgabe des Ergebnisses
for dsatz in cursor:
print(dsatz[0], dsatz[1], dsatz[2],
dsatz[3], dsatz[4])
# Verbindung beenden
connection.close()
import sqlite3
# Verbindung, Cursor
connection = sqlite3.connect("firma.db")
cursor = connection.cursor()
# SQL-Abfragen
# Einzelne Felder
sql = "SELECT name, vorname FROM personen"
cursor.execute(sql)
for dsatz in cursor:
print(dsatz[0], dsatz[1])
print()
# Auswahl mit where-Klausel und Vergleichsoperator
sql = "SELECT * FROM personen " \
"WHERE gehalt > 3600"
cursor.execute(sql)
for dsatz in cursor:
print(dsatz[0], dsatz[3])
print()
# Auswahl mit Zeichenkette
sql = "SELECT * FROM personen " \
"WHERE name = 'Schmitz'"
cursor.execute(sql)
for dsatz in cursor:
print(dsatz[0], dsatz[1])
print()
# Auswahl mit logischen Operatoren
sql = "SELECT * FROM personen " \
"WHERE gehalt >= 3600 AND gehalt <= 3650"
cursor.execute(sql)
for dsatz in cursor:
print(dsatz[0], dsatz[3])
# Verbindung beenden
connection.close()
import sqlite3
# Verbindung, Cursor
connection = sqlite3.connect("firma.db")
cursor = connection.cursor()
# Eingabe Name
eingabe = input("Bitte den gesuchten Namen eingeben: ")
sql = "SELECT * FROM personen WHERE name LIKE '" \
+ eingabe + "'"
print(sql)
cursor.execute(sql)
for dsatz in cursor:
print(dsatz[0], dsatz[1])
print()
# Eingabe Teil des Namens
eingabe = input("Bitte den gesuchten Namensteil eingeben: ")
sql = "SELECT * FROM personen WHERE name LIKE '%" \
+ eingabe + "%'"
print(sql)
cursor.execute(sql)
for dsatz in cursor:
print(dsatz[0], dsatz[1])
print()
connection.close()
import os, sys, sqlite3
# Existenz feststellen
if os.path.exists("firma.db"):
print("Datei bereits vorhanden")
sys.exit(0)
# Verbindung zur Datenbank erzeugen
connection = sqlite3.connect("firma.db")
# Datensatzcursor erzeugen
cursor = connection.cursor()
# Tabelle erzeugen
sql = "CREATE TABLE personen(" \
"name TEXT, " \
"vorname TEXT, " \
"personalnummer INTEGER PRIMARY KEY, " \
"gehalt FLOAT, " \
"geburtstag TEXT)"
cursor.execute(sql)
# Datensatz erzeugen
sql = "INSERT INTO personen VALUES('Maier', " \
"'Hans', 6714, 3500, '15.03.1962')"
cursor.execute(sql)
connection.commit()
# Datensatz erzeugen
sql = "INSERT INTO personen VALUES('Schmitz', " \
"'Peter', 81343, 3750, '12.04.1958')"
cursor.execute(sql)
connection.commit()
# Datensatz erzeugen
sql = "INSERT INTO personen VALUES('Mertens', " \
"'Julia', 2297, 3621.5, '30.12.1959')"
cursor.execute(sql)
connection.commit()
# Verbindung beenden
connection.close()
import sqlite3
# Verbindung, Cursor
connection = sqlite3.connect("firma.db")
cursor = connection.cursor()
# SQL-Abfragen
# Beliebig viele beliebige Zeichen
sql = "SELECT * FROM personen WHERE name LIKE 'm%'"
cursor.execute(sql)
for dsatz in cursor:
print(dsatz[0], dsatz[1])
print()
# Beinhaltet ...
sql = "SELECT * FROM personen WHERE name LIKE '%i%'"
cursor.execute(sql)
for dsatz in cursor:
print(dsatz[0], dsatz[1])
print()
# Einzelne beliebige Zeichen
sql = "SELECT * FROM personen WHERE name LIKE 'M__er'"
cursor.execute(sql)
for dsatz in cursor:
print(dsatz[0], dsatz[1])
# Verbindung beenden
connection.close()
import sqlite3
def ausgabe():
# SQL-Abfrage, senden, Ausgabe
sql = "SELECT * FROM personen"
cursor.execute(sql)
for dsatz in cursor:
print(dsatz[0], dsatz[1], dsatz[2], dsatz[3])
print()
# Verbindung, Cursor
connection = sqlite3.connect("firma.db")
cursor = connection.cursor()
# Vorher
ausgabe()
# Datensatz entfernen
sql = "DELETE FROM personen " \
"WHERE personalnummer = 81343"
cursor.execute(sql)
connection.commit()
# Nachher
ausgabe()
connection.close()
import sqlite3
# Verbindung, Cursor
connection = sqlite3.connect("firma.db")
cursor = connection.cursor()
# Sortierung fallend
sql = "SELECT * FROM personen ORDER BY gehalt DESC"
cursor.execute(sql)
for dsatz in cursor:
print(dsatz[0], dsatz[1], dsatz[3])
print()
# Sortierung nach mehreren Feldern
sql = "SELECT * FROM personen ORDER BY name, vorname"
cursor.execute(sql)
for dsatz in cursor:
print(dsatz[0], dsatz[1])
connection.close()
import statistics
# Arithmetischer Mittelwert, hier einer Liste
probe1 = [5,2,4,17]
print("Mittelwert:", statistics.mean(probe1))
print()
# Median
print("Median:", statistics.median(probe1))
probe2 = [5,2,4,17,3]
print("Median:", statistics.median(probe2))
print()
# Unterer Median
print("Unterer Median:", statistics.median_low(probe1))
print("Unterer Median:", statistics.median_low(probe2))
print()
# Oberer Median
print("Oberer Median:", statistics.median_high(probe1))
print("Oberer Median:", statistics.median_high(probe2))
print()
# Tupel, Werte eines Dictionary
probe3 = (5,2,4,17)
print("aus Tupel:", statistics.mean(probe3))
probe4 = {'D':5, 'NL':2, 'CH':4, 'F':17}
print("aus Dictionary:", statistics.mean(probe4.values()))
t1 = "Hallo Welt"
t2 = 'Auch das ist eine Zeichenkette'
t3 = """Diese Zeichenkette
steht in
mehreren Zeilen"""
t4 = 'Hier sind "doppelte Hochkommata" gespeichert'
print("Bitte geben Sie einen Text ein")
t5 = input()
print("t1:", t1)
print("t2:", t2)
print("t3:", t3)
print("t4:", t4)
print("t5:", t5)
print("Typ:", type(t1))
# Erste Zeichenkette
x = "15.3"
ergebnis = x * 2
print(ergebnis)
x = float(x)
ergebnis = x * 2
print(ergebnis)
# Zweite Zeichenkette
x = "17"
ergebnis = x * 2
print(ergebnis)
x = int(x)
ergebnis = x * 2
print(ergebnis)
# Fehler abfangen
x = "15.3p"
try:
x = float(x)
print(x*2)
except:
print("Zeichenkette konnte nicht umgewandelt werden")
# Beispiel-Sequenz, hier Zeichenkette
tname = "Robinson Crusoe"
print("Text:", tname)
# Anzahl Elemente
lg = len(tname)
print("Anzahl Elemente:", lg)
# Teilbereiche, Elemente
ts = tname[5:8]
print("[5:8]:", ts)
ts = tname[:8]
print("[:8]:", ts)
ts = tname[9:]
print("[9:]:", ts)
ts = tname[9]
print("[9]:", ts)
ts = tname[9:-3]
print("[9:-3]:", ts)
# Elemente einzeln
for zeichen in tname[5:8]:
print(zeichen)
# Operatoren + und *
t1 = "Teil 1"
t2 = "Teil 2"
tgesamt = t1 + ", " + t2
t3 = "-oooo-"
t4 = "***"
tlinie = t4 + t3 * 3 + t4
print(tgesamt)
print(tlinie)
# Operator in
tname = "Robinson Crusoe"
print("Text:", tname)
if "b" in tname:
print("b: ist enthalten")
if "p" not in tname:
print("p: ist nicht enthalten")
# Beispiel
test = "Das ist ein Beispielsatz"
print("Text:", test)
# Anzahl Suchtexte
such = "ei"
anz = test.count(such)
print("count: Der String", such, "kommt", anz, "mal vor")
# Erste Position des Suchtextes
anfpos = test.find(such)
print("find 1: Zum ersten Mal an Position", anfpos)
# Weitere Position des Suchtextes
nextpos = test.find(such, anfpos+1)
print("find 2: Ein weiteres Mal an Position", nextpos)
# Letzte Position des Suchtextes
endpos = test.rfind(such)
print("rfind: Zum letzten Mal an Position", endpos)
# Suchtext nicht gefunden
such = "am"
pos = test.find(such)
if pos==-1:
print("find 3:", such, "wurde nicht gefunden")
else:
print("find 3:", such, "an Position", pos, "gefunden")
# Ersetzen von Text
test = test.replace("ist","war")
print("replace:", test)
tname = "Robinson Crusoe"
try:
tname[3] = "e"
except:
print("Fehler")
try:
tname[3:5] = "el"
except:
print("Fehler")
a = 23
b = 7.5
c = a + b
# 1. Ausgabe
print(a, "+", b, "=", c)
# 2. Ausgabe
print(str(a) + "+" + str(b) + "=" + str(c))
# Beispiel
test = "Das ist ein Beispielsatz"
print("Text:", test)
# Beginn, Ende
if test.startswith("Das"):
print("Text beginnt mit Das")
if not test.endswith("Das"):
print("Text endet nicht mit Das")
# Zerlegung
teile = test.partition("ei")
print("vor der 1. Teilung:", teile[0])
print("hinter der 1. Teilung:", teile[2])
teile = test.rpartition("ei")
print("vor der 2. Teilung:", teile[0])
print("hinter der 2. Teilung:", teile[2])
# Zerlegung in Liste
wliste = test.split()
for i in range(0, 3):
print("Element:", i, wliste[i])
# Module
import time, _thread
# Thread-Funktion
def show():
global counter
id = _thread.get_ident()
for i in range(5):
counter += 1
print(i, id, counter)
# Division durch 0
if counter == 5:
erg = 1/0
time.sleep(1.5)
return
# Hauptprogramm
id = _thread.get_ident()
counter = 0
print(id, counter)
_thread.start_new_thread(show,())
time.sleep(0.5)
_thread.start_new_thread(show,())
time.sleep(10)
counter += 1
print(id, counter)
# Module
import time, _thread
# Thread-Funktion
def show():
print("Start Thread")
for i in range(5):
print(i, time.time())
time.sleep(1.5)
print("Ende Thread")
return
# Hauptprogramm
print("Start Hauptprogramm:", time.time())
_thread.start_new_thread(show,())
time.sleep(10)
print("Ende Hauptprogramm:", time.time())
# Module
import time, _thread
# Thread-Funktion
def show():
global counter
id = _thread.get_ident()
for i in range(5):
counter += 1
print(i, id, counter)
time.sleep(1.5)
return
# Hauptprogramm
id = _thread.get_ident()
counter = 0
print(id, counter)
_thread.start_new_thread(show,())
time.sleep(0.5)
_thread.start_new_thread(show,())
time.sleep(10)
counter += 1
print(id, counter)
# Module
import time, _thread
# Thread-Funktion
def show():
id = _thread.get_ident()
print("Start Thread", id)
for i in range(5):
print(i, "Thread", id)
time.sleep(1.5)
print("Ende Thread", id)
return
# Hauptprogramm
id = _thread.get_ident()
print("Start Hauptprogramm", id)
_thread.start_new_thread(show,())
time.sleep(0.5)
_thread.start_new_thread(show,())
time.sleep(10)
print("Ende Hauptprogramm", id)
# 1: Mehrfache Zuweisung
x, y, z = 3, 5.2, "hallo"
print("Mehrf. Zuweisung:", x, y, z)
# 2: Auswirkungen erst danach
a = 12
b = 15
c = 22
a, b, c = c, a, a+b
print("Auswirkung:", a, b, c)
# 3: Verpacken eines Tupels
p = 3, 4
print("Verpackt:", p)
# 4: Entpacken eines Tupels
m, n = p
print("Entpackt: m:", m, "n:", n)
# 5: Falsche Zuweisung eines Tupels
try:
s, t = 3, 4, 12
print(s, t)
except:
print("Fehler")
# 6: Rest in Liste
print()
x, *y, z = 3, 5.2, "hallo", 7.3, 2.9
print(x)
print(y)
print(z)
# kein Rest, Liste leer
print()
x, *y, z = 3, 5.2
print(x)
print(y)
print(z)
# Tupel mit und ohne Klammer
z = (3, 6, -8, 5.5)
print("Tupel 1:", z)
z = 6, 8, -3
print("Tupel 2:", z)
# mehrdimensionales Tupel, unterschiedliche Objekte
x = (("Paris","Fr",3500000), ["Rom","It",4200000])
print("mehrdim. Tupel:")
print(x)
# Ersetzen
try:
x[0][0] = "Lyon" # nicht erlaubt, weil Tupel
except:
print("Fehler")
x[1][0] = "Pisa" # erlaubt, weil Liste
print("Listenelement ersetzt:", x[1])
# Tupel bei for-Schleife
for i in 4, 5, 12:
print("i:", i)
# Zuweisung mit Tupel
x,y = 2,18
print("x:", x, "y:", y)
# Eingabe
print("Geben Sie Ihr Bruttogehalt in Euro ein:")
bruttobetrag = float(input())
# Umrechnung
steuerbetrag = bruttobetrag * 0.18
# Ausgabe
print("Es ergibt sich ein Steuerbetrag von",
steuerbetrag, "Euro")
# Umrechnungsfaktor
inch = 2.54
# Eingabe des inch-Wertes
print("Bitte geben Sie den inch-Wert ein:")
xi = float(input())
# Umrechnung
xcm = xi * inch
# Ausgabe
print(xi, "inch sind", xcm, "cm")
# Umrechnungsfaktor
inch = 2.54
# Initialisierung der while-Schleife
fehler = 1
# Schleife bei falscher Eingabe
while fehler == 1:
# Eingabe
print("Bitte geben Sie den inch-Wert ein")
xi = input()
# Versuch der Umwandlung
try:
xi = float(xi)
fehler = 0
# Fehler bei Umwandlung
except:
print("Falsche Eingabe")
# Umrechnung, Ausgabe
xcm = xi * inch
print(xi, "inch sind", xcm, "cm")
# Import
import u_modul_finanz
# Verschiedene Werte
print("Bruttobetrag: 1800 Euro, Steuerbetrag:",
u_modul_finanz.steuer(1800), "Euro")
print("Bruttobetrag: 2200 Euro, Steuerbetrag:",
u_modul_finanz.steuer(2200), "Euro")
print("Bruttobetrag: 2500 Euro, Steuerbetrag:",
u_modul_finanz.steuer(2500), "Euro")
print("Bruttobetrag: 2900 Euro, Steuerbetrag:",
u_modul_finanz.steuer(2900), "Euro")
# Funktion
def steuer(bb):
# Umrechnung
if bb > 2500:
sb = bb * 0.22
else:
sb = bb * 0.18
# Ergebnis senden
return sb
# Eingabe
print("Geben Sie Ihr Bruttogehalt in Euro ein:")
gehalt = float(input())
print("Geben Sie Ihren Familienstand ein"
+ " (1=ledig, 2=verheiratet):")
fs = int(input())
# Umrechnung
if gehalt > 4000 and fs == 1:
sb = gehalt * 0.26
elif gehalt <= 4000 and fs == 2:
sb = gehalt * 0.18
else:
sb = gehalt * 0.22
# Ausgabe
print("Es ergibt sich ein Steuerbetrag von", sb, "Euro")
# Funktion
def steuer(bb):
# Umrechnung
if bb > 2500:
sb = bb * 0.22
else:
sb = bb * 0.18
# Ausgabe
print("Bruttobetrag:", bb,
"Euro, Steuerbetrag:", sb, "Euro")
# Verschiedene Werte
steuer(1800)
steuer(2200)
steuer(2500)
steuer(2900)
print("Schleife 1")
for i in 2, 3, 6.5, -7:
print(i)
print("Schleife 2")
for i in range(3,11,3):
print(i)
print("Schleife 3")
for i in range(-3,14,4):
print(i)
print("Schleife 4")
for i in range(3,-11,-3):
print(i)
# Umrechnungsfaktor
inch = 2.54
# Schleife
for xi in range (15, 41, 5):
xcm = xi * inch
print(xi, "inch =", xcm, "cm")
# Funktion
def steuer(bb):
# Umrechnung
if bb > 2500:
sb = bb * 0.22
else:
sb = bb * 0.18
# Ergebnis senden
return sb
# Verschiedene Werte
print("Bruttobetrag: 1800 Euro, Steuerbetrag:",
steuer(1800), "Euro")
print("Bruttobetrag: 2200 Euro, Steuerbetrag:",
steuer(2200), "Euro")
print("Bruttobetrag: 2500 Euro, Steuerbetrag:",
steuer(2500), "Euro")
print("Bruttobetrag: 2900 Euro, Steuerbetrag:",
steuer(2900), "Euro")
# Umrechnungsfaktor
inch = 2.54
# Tabellenkopf
print("{0:>7}{1:>7}".format("inch","cm"))
# Schleife
for xi in range (15, 41, 5):
xcm = xi * inch
print("{0:7.1f}{1:7.1f}".format(xi,xcm))
# Eingabe
print("Geben Sie Ihr Bruttogehalt in Euro ein:")
bruttobetrag = float(input())
# Umrechnung
if bruttobetrag > 2500:
steuerbetrag = bruttobetrag * 0.22
else:
steuerbetrag = bruttobetrag * 0.18
# Ausgabe
print("Es ergibt sich ein Steuerbetrag von",
steuerbetrag, "Euro")
# Eingabe
print("Geben Sie Ihr Bruttogehalt in Euro ein:")
bruttobetrag = float(input())
# Umrechnung
if bruttobetrag > 4000:
steuerbetrag = bruttobetrag * 0.26
elif bruttobetrag < 2500:
steuerbetrag = bruttobetrag * 0.18
else:
steuerbetrag = bruttobetrag * 0.22
# Ausgabe
print("Es ergibt sich ein Steuerbetrag von",
steuerbetrag, "Euro")
# Umrechnungsfaktor
inch = 2.54
# Erste Eingabe
print("Bitte geben Sie den inch-Wert ein:")
xi = float(input())
# while-Schleife
while xi != 0:
# Umrechnung, Ausgabe
xcm = xi * inch
print(xi, "inch sind", xcm, "cm")
# Weitere Eingabe
print("Bitte geben Sie den inch-Wert ein:")
xi = float(input())
<html>
<head>
<title>Titelzeile</title>
</head>
<body>
<b>Hallo Python</b>
</body>
</html>
import urllib.request
# Liest Inhalt von URL in eine Datei
urllib.request.urlretrieve \
("http://localhost/Python34/url_lesen.htm",
"url_kopieren.htm")
import sys, urllib.request
# Verbindung zu einem URL
try:
u = urllib.request.urlopen \
("http://localhost/Python34/url_lesen.htm")
except:
print("Fehler")
sys.exit(0)
# Liest alle Zeilen in eine Liste
li = u.readlines()
# Schliesst die Verbindung
u.close()
# Ausgabe der Liste
for element in li:
print(element)
x = 12
print("x:", x)
if x > 0:
print("Diese Zahl ist positiv")
else:
print("Diese Zahl ist 0 oder negativ")
x = -5
print("x:", x)
if x > 0:
print("x ist positiv")
elif x < 0:
print("x ist negativ")
else:
print("x ist gleich 0")
# True und False
W = True
print("Wahrheitswert:", W)
W = False
print("Wahrheitswert:", W)
W = 5>3
print("5>3:", W)
W = 5<3
print("5<3:", W)
print()
# Datentyp
W = 5>3
print("Typ von 5>3: ", type(W))
print()
# wahre Zahl
Z = 5 + 0.001 - 5
print("Zahl:", Z)
if Z:
print("Zahl ist", bool(Z))
# nicht wahre Zahl
Z = 5.75 - 5.75
print("Zahl:", Z)
if not Z:
print("Zahl ist", bool(Z))
print()
# String
S = "Kurt"
print("String:", S)
if S:
print("String ist nicht leer, also", bool(S))
print()
# Liste
L = [3,4]
print("Liste vorher:", L)
del L[0:2]
print("Liste nachher:", L)
if not L:
print("Liste ist leer, also", bool(L))
print()
# Tupel
T = (5,8,2)
print("Tupel:", T)
if T:
print("Tupel ist nicht leer, also", bool(T))
print()
# Dictionary
D = {"Julia":28, "Werner":32}
print("Dictionary vorher:", D)
del D["Julia"]
del D["Werner"]
print("Dictionary nachher:", D)
if not D:
print("Dictionary ist leer, also", bool(D))
print()
# Set
S = set([5, 7.5, "abc"])
print("Set vorher:", S)
S.clear()
print("Set nachher:", S)
if not S:
print("Set ist leer, also", bool(S))
print()
# Sortierfunktion
def sortieren(eins, zwei):
if eins < zwei:
return zwei, eins
else:
return eins, zwei
# Beispiel 1
x = 24
y = 29
x, y = sortieren(x, y)
print("x =", x, "y =", y)
# Beispiel 2
x = 124
y = 29
x, y = sortieren(x, y)
print("x =", x, "y =", y)
# Import des Moduls
import fractions
# Bruch
z = 12
n = 28
print("Bruch:", z, "/", n)
# als Fraction
b1 = fractions.Fraction(z, n)
print("Fraction:", b1)
print("Z, N:", b1.numerator, b1.denominator)
wert = b1.numerator / b1.denominator
print("Wert:", wert)
print()
# Umrechnen
x = 2.375
print("Zahl:", x)
b2 = fractions.Fraction(x)
print("Fraction:", b2)
print()
# ggT
print("Bruch:", z, "/", n)
print("ggT:", fractions.gcd(z,n))
# Import des Moduls
import fractions
# untersuchte Zahl
x = 1.84953
print("Zahl:", x)
# als Bruch
b3 = fractions.Fraction(x)
print("Fraction:", b3)
# approximiert
b4 = b3.limit_denominator(100)
print("Approximiert auf Nenner max. 100:", b4)
# Genauigkeit
wert = b4.numerator / b4.denominator
print("Wert:", wert)
print("rel. Fehler:", abs((x-wert)/x))
a = 27
print("Dezimal:", a)
print("Hexadezimal:", hex(a))
print("Oktal:", oct(a))
print("Dual:", bin(a))
b = 0x1a + 12 + 0b101 + 0o67
print("Summe:", b)
z = 5 ** 3
print("5 hoch 3 =", z)
z = 5.2 ** 3
print("5.2 hoch 3 =", z)
z = -5.2 ** 3
print("-5.2 hoch 3 =", z)
z = 5.2 ** 3.8
print("5.2 hoch 3.8 =", z)
# Modul math
import math
# Trigonom. Funktionen und Konstanten
x = 30
xbm = x / 180 * math.pi
print("Sinus ", x, "Grad:", math.sin(xbm))
print("Cosinus", x, "Grad:", math.cos(xbm))
print("Tangens", x, "Grad:", math.tan(xbm))
a = 7.5
b = 2e2
c = 3.5E3
d = 4.2e-3
print(a, b, c, d)
a = 2
print("Typ:", type(a))
b = 12/6
print("Typ:", type(b))
print("Modulo liefert:", 12%6==0)
# Positive Zahl
x = 12/7
print("x:", x)
# Rundung und Konvertierung
rx = round(x,3)
print("x gerundet auf drei Stellen: ", rx)
rx = round(x)
print("x gerundet auf null Stellen: ", rx)
ix = int(x)
print("int(x):", ix)
print()
# Negative Zahl
x = -12/7
print("x:", x)
# Rundung und Konvertierung
rx = round(x,3)
print("x gerundet auf drei Stellen: ", rx)
rx = round(x)
print("x gerundet auf null Stellen: ", rx)
ix = int(x)
print("int(x):", ix)
print("Umrechnung von Celsius in Fahrenheit")
# Trennung einer Zeichenkette
print("Bitte geben Sie eine"
" Temperatur in Celsius ein: ")
TemperaturInCelsius = float(input())
# Trennung eines Ausdrucks
TemperaturInFahrenheit = TemperaturInCelsius \
* 9 / 5 + 32
# Trennung von Parametern
print(TemperaturInCelsius, "Grad Celsius entsprechen",
TemperaturInFahrenheit, "Grad Fahrenheit")
# Modul time
import time
# Geburtstag
dztupel = 1979, 5, 7, 0, 0, 0, 0, 0, 0
print("Geburt:", time.strftime("%d.%m.%Y", dztupel))
geburt = time.mktime(dztupel)
ltgeburt = time.localtime(geburt)
# Aktuell
ltheute = time.localtime()
print("Heute:", time.strftime("%d.%m.%Y"))
# Alter berechnen
alter = ltheute[0] - ltgeburt[0]
if ltheute[1] < ltgeburt[1] or \
ltheute[1] == ltgeburt[1] and \
ltheute[2] < ltgeburt[2]:
alter = alter - 1
print("Alter:", alter)
# Modul time
import time
# Start
startzeit = time.time()
print("Start:", startzeit)
# Zeitangaben, jeweils mit Pause
for i in range(5):
time.sleep(2)
print(time.time())
# Ende
endzeit = time.time()
print("Ende:", endzeit)
# Abstand
differenz = endzeit-startzeit
print("Differenz:", differenz)
# Modul time
import time
# Zeitangabe erzeugen
dztupel = 1979, 2, 15, 13, 0, 0, 0, 0, 0
print(time.strftime("%d.%m.%Y %H:%M:%S", dztupel))
damals = time.mktime(dztupel)
# Ausgabe
lt = time.localtime(damals)
# Wochentag
wtage = ["Montag", "Dienstag", "Mittwoch", "Donnerstag",
"Freitag", "Samstag", "Sonntag"]
wtagnr = lt[6]
print("Das ist ein", wtage[wtagnr])
# Tag des Jahres
tag_des_jahres = lt[7]
print("Der {0:d}. Tag des Jahres".format(tag_des_jahres))
# Modul time
import time
# Zeit in Sekunden
print("Zeit in Sekunden:", time.time())
# Aktuelle, lokale Zeit als Tupel
lt = time.localtime()
# Entpacken des Tupels
# Datum
jahr, monat, tag = lt[0:3]
print("Es ist der {0:02d}.{1:02d}.{2:4d}".
format(tag, monat, jahr))
# Uhrzeit
stunde, minute, sekunde = lt[3:6]
print("genau {0:02d}:{1:02d}:{2:02d}".
format(stunde, minute, sekunde))
# Wochentag
wtage = ["Montag", "Dienstag", "Mittwoch", "Donnerstag",
"Freitag", "Samstag", "Sonntag"]
wtagnr = lt[6]
print("Das ist ein", wtage[wtagnr])
# Tag des Jahres
tag_des_jahres = lt[7]
print("Der {0:d}. Tag des Jahres".
format(tag_des_jahres))
# Sommerzeit
dst = lt[8]
if dst == 1:
print("Die Sommerzeit ist aktiv")
elif dst == 0:
print("Die Sommerzeit ist nicht aktiv")
else:
print("Keine Sommerzeitinformation vorhanden")
# Modul time
import time
# Zwei Zeitangaben erzeugen
dztupel1 = 1979, 2, 15, 23, 55, 0, 0, 0, 0
damals1 = time.mktime(dztupel1)
print("Zeit 1:", time.strftime("%d.%m.%Y %H:%M:%S",
dztupel1))
dztupel2 = 1979, 2, 16, 0, 5, 15, 0, 0, 0
damals2 = time.mktime(dztupel2)
print("Zeit 2:", time.strftime("%d.%m.%Y %H:%M:%S",
dztupel2))
print()
# Differenz berechnen
print("Differenz:")
diff_sek = damals2 - damals1
print(diff_sek, "Sekunden")
diff_min = diff_sek/60
print(diff_min, "Minuten")
diff_std = diff_min/60
print(diff_std, "Stunden")
diff_tag = diff_std/24
print(diff_tag, "Tage")
# Modul time
import time
# Aktuelle Zeit
lt = time.localtime()
print(time.strftime("Tag.Monat.Jahr: %d.%m.%Y", lt))
print(time.strftime("Stunde:Minute:Sekunde: %H:%M:%S", lt))
print(time.strftime("im 12-Stunden-Format:"
" %I:%M:%S Uhr %p", lt))
print(time.strftime("Datum und Zeit: %c", lt))
print(time.strftime("nur Datum: %x, nur Zeit: %X", lt))
print(time.strftime("Jahr in zwei Ziffern: %y", lt))
print(time.strftime("Tag des Jahres: %j", lt))
print()
# Woche, Monat
print(time.strftime("Wochentag kurz:%a, ganz:%A,"
" Nr.(Sonntag=0):%w", lt))
print(time.strftime("Monat kurz:%b, ganz:%B", lt))
print()
# Kalenderwoche
print(time.strftime("Woche des Jahres,"
" Beginn Sonntag: %U", lt))
print(time.strftime("Woche des Jahres,"
" Beginn Montag: %W", lt))
print()
# Zeitzone
print(time.strftime("Zeitzone: %Z", lt))
# Werte
a = 5
b = 3
# Berechnung
c = a + b
# Ausgabe
print("Die Aufgabe:", a, "+", b)
print("Das Ergebnis:", c)
# Zahlen-Operatoren
x = 12
print(x)
x += 3 # Erhoehen von x
print(x)
x -= 9 # Vermindern von x
print(x)
x **= 2 # Quadrieren von x
print(x)
x *= 3 # Verdreifachen von x
print(x)
x //= 7 # ganzzahliges Teilen von x
print(x)
x /= 4 # Teilen von x
print(x)
x %= 2 # Dividieren, Rest berechnen
print(x)
# Zeichenketten-Operatoren
t = " hallo"
print(t)
t += " python" # Anhaengen an t
print(t)
t *= 3 # Verdreifachen von t
print(t)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment