ࡱ>    #` ^bjbj\.\. .p>D>DV&8<v6$- /"B/B/B/B/>// 5555555$$8h:69B/B/996B/B/06(((9cB/B/5(95(( qB/- C\ Jd$F60v6 ;;q;q /22H(56///66иX///v69999  Introduction to XML The main purpose of XML is to facilitate the exchange of data between two systems. XML stands for EXtensible Markup Language. XML was designed to describe data, whereas HTML was designed to display text and information. XML uses plain text files to describe data. Unlike HTML, XML tags are not predefined. You define your own tags XML uses a Document Type Definition (DTD) or an XML Schema to describe the valid data. XML is a governed by W3C. A new version of HTML that is based on XML is called XHTML. With XML, data can be exchanged between incompatible systems. Here is a simple example of an XML document describing the properties of a book: Component Based Software Design William Johnson Addison Wesley Covers fundamentals of CORBA, COM, RMI, Remoting, Web Services  XML allows the person creating the XML document to define their own tags and their own document structure. In the above example, all the tags like , etc.. were created by the person describing the above book data, and are not part of the XML standard. Compare this to tags used to mark up HTML where only the tags that are defined in the HTML standard can be used (e.g., <h1>, <b>, <table>, <img> etc..). It is important to note that XML was designed to describe, and exchange data. It was not designed to display data. Although there is a part of XML (XSLT) that can transform XML to XHTML. Data Exchange via XML: One of the challenges for enterprises has been to exchange data between incompatible systems over the Internet. Converting the data to XML can greatly facilitate the exchange of data between different systems. Since XML data is stored in plain text format, it makes it easier to create data that different applications and operating systems can easily work with. It also makes it easier to send the XML data over the internet. XML can also be used to store data in files or in databases. Applications can be written to store and retrieve information from the file or database, and programs can be developed to display the XML data. Motivation for XML: Using Notepad, create the following ASP page. Save it as GetStock.asp in the c:\webclass folder. Create a virtual directory called with an alias of wc and map it to the c:\webclass folder. The appendix A describes how to create a virtual directory. The Appendix A also shows the same example using Java Server Pages <META HTTP-EQUIV=refresh CONTENT=10> <HTML> <HEAD> <TITLE> Inet Componenet Test

Data Exchange with Nasdaq.com

<% Response.flush 'otherwise takes a long time to see anything first time Dim ic1 Set ic1 = Server.CreateObject("InetCtls.Inet.1") Dim s1 ic1.cancel 'cancel any pending connections, requests ic1.protocol = 4 'http protocol ic1.remoteport = 80 ic1.requesttimeout = 37 ic1.accesstype = 0 s1 = ic1.openurl("http://quotes.nasdaq.com/quote.dll?mode=stock&page=quick&symbol=ibm&selected=ibm",0) Dim pos, s2 pos = InStr(1, s1, "$ ") s2 = Mid(s1, pos+7, 5) Response.write "IBM Price = " & s2 Set ic1 = nothing %> Now you can test the above file, by launching the browser and typing the following url in it: http://localhost/wc/GetStock.asp  The above example relied on finding the   and then extracting the stock price from the Nasdaq page. If tomorrow, Nasdaq decides not to use   before displaying the price, the above data exchange will fail. Use of XML as you will discover later can make this data exchange reliable. Examples of GPS data, bank transaction exchanges will be presented during the class lecture. XML can be used to create other languages: XHTML a newer version of HTML is based on XML. The Wireless Markup Language (WML), used to markup Internet applications for handheld devices like PDAs and mobile phones, is written in XML. Most Future applications will exchange their data in XML: Applications such as word processors, spreadsheet applications and databases are already using XML to read and create files so that data can be exported to another software without any sophisticated conversion utilities in between. As you will discover in this course, any time there is a need for data exchange between two systems XML will make this data exchange reliable. Let us take a look at the different parts of an XML document. Consider a books XML description. Component Based Software Design William Johnson Addison Wesley Covers fundamentals of CORBA, COM, RMI, COM+, EJBs, Remoting, and Web Services The first line in the document - the XML declaration - defines the XML version and the character encoding used in the document. In this case the document conforms to the 1.0 specification of XML and uses the ISO-8859-1 (Latin-1/West European) character set. The next line describes the root element of the document (i.e., indicating, "this document describes a book"): All XML elements must have a closing tag. With XML, it is illegal to omit the closing tag. If there is no data in a tag, then you can use to indicate start and end of tag. Compare this to HTML where some elements do not require a closing tag. For example, the following code is legal in HTML:
Horizontal line will be drawn before this line or column in a tableIn XML all elements must have to have a closing tag, e.g.,:
Horizontal line will be drawn before this line column in a tableNote: The first line in an XML document does not have a closing tag. This is because the XML declaration is not a part of the XML document, and so it does not have a closing tag. Unlike HTML, XML tags are case sensitive. With XML, the tag is different from the tag . Opening and closing tags must therefore be written with the same case: XML fundamentals XML fundamentals XML fundamentals  All XML elements must be properly nested. In HTML some elements can be improperly nested within each other like this: This text will appear bold and italic improper nestingIn XML all elements must be properly nested within each other like this: This text will appear bold and italic proper nesting All XML documents must have a single root element All other elements must be within this root element. Elements can have child elements. Child elements must be correctly nested within their parent element: .....  Attribute values must always be quoted Either single quotes or double quotes can be used. XML elements can have attributes in name/value pairs just like in HTML. In XML the attribute value must always be quoted. Examine the two XML documents below. The first one is incorrect, the second is correct: Component Based Software Design William Johnson  Component Based Software Design William Johnson  Unlike HTML, with XML, white space in your document is not truncated. With XML, CR / LF is converted to LF and, a new line is always stored as LF. In Windows applications, a new line is normally stored as a pair of characters: carriage return (CR) and line feed (LF). The character pair bears some resemblance to the typewriter actions of setting a new line. In Unix applications, a new line is normally stored as a LF character. Macintosh applications use only a CR character to store a new line. Comments in XML The syntax for writing comments in XML is similar to that of HTML. XML Elements are Extensible - XML documents can be extended (i.e., more tags or attributes can be added) to carry more information. Suppose we started with the following XML document: Component Based Software Design William Johnson Then a programming application extracted the data by reading the book, title and author tags from the above XML document and displayed it as: Book Category: software Book Title : Component Based Software Design Book Author : William JohnsonNow suppose the author of the XML document added some extra information to the XML document as: Component Based Software Design William Johnson Addison Wesley Should the existing application that reads the data from the new XML document above break or crash? No. The application should still be able to find the , category attribute, and <author> elements in the XML document and produce the same output. XML Elements have Relationships-Elements are related as parents, children and siblings. Examine the following XML document that describes a book: <book> <title> XML Fundamentals Introduction to XML Introduction to HTML Comparing HTML and XML XML Syntax XML is case sensitive XML Elements must be properly nested Book is the root element. title, prod, and chapter are child elements of book. Book is the parent element of title, prod, and chapter. Title, prod, and chapter are siblings (or sister elements) because they have the same parent. Elements have Content - Elements can have different content types. An XML element is everything from (including) the elements start tag to (including) the elements end tag. An element can have element content, mixed content, simple content, or empty content. An element can also have attributes. In the example above, book has element content, because it contains other elements. Chapter has mixed content because it contains both text and other elements. Para has simple content (or text content) because it contains only text. Prod has empty content, because it carries no information. In the example above only the prod element has attributes. The attribute named id has the value "1237". The attribute named date has the value "2/5/2001". XML elements must follow these naming rules: Names can contain letters, numbers, and other characters Names must not start with a number or punctuation character Names must not start with the letters xml (or XML or Xml ..) Names cannot contain spaces Names cannot contain some special characters such as &, %, :. Guidelines: Any name can be used, no words are reserved, but the idea is to make names descriptive. Names with an underscore separator are nice. Examples: , , or , . Avoid "-" and "." and other punctuation characters in names. For example, if you name something "prod-qty," it could be a problem if your software tries to subtract qty from prod. Or if you name something "prod.qty," your application program may think that "qty" is a property of the object "prod". Element names can be as long as you like, but don't make it too long. Names should be short and simple, like this: not like this: . XML documents often work with a corresponding database, in which fields exist corresponding to elements in the XML document. A good practice is to use the naming rules of your database columns for the elements in the XML documents. Non-English letters like are perfectly legal in XML element names, but your document should use the proper encoding. The ":" should not be used in element names because it is reserved to be used for something called namespaces (described later). XML elements can have attributes, just like HTML. Attributes are used to provide additional information about elements. In HTML you can place an image as: or . In HTML (and in XML) attributes provide additional information about elements: Attributes often provide information that is not a part of the data. In the example below, the file type is irrelevant to the data, but important to the software that wants to manipulate the element: laptop.gifAttribute values must always be enclosed in quotes, but either single or double quotes can be used. For a books category, the book tag can be written like this: or as: Note: If the attribute value itself contains double quotes, then you should use single quotes, as shown below: Note: If the attribute value itself contains single quotes, then use double quotes, as shown below:  Use of Elements vs. Attributes Data can be stored in child elements or in attributes. Some examples are presented below: Component Based Software Design William Johnson  software Component Based Software Design William Johnson   All examples above provide the same information. There are no rules about when to use attributes, and when to use child elements. My experience is that attributes are handy in HTML, but in XML you should try to avoid them. Use child elements if the information feels like data. Some of the problems with using attributes are: Attributes cannot contain multiple values whereas child elements can. Attributes cannot describe structures i.e., the hierarchical relationships between elements whereas child elements can. Legal Attribute values are not easily verified against a Document Type Definition To show the limitation of using attributes, what if a book belonged to more than one category. Here are two approaches to describing it. software algorithms Component Based Software Design William Johnson  Component Based Software Design William Johnson  The second example shown above is illegal as duplicate attributes are not allowed, but the first example is perfectly legal and useful in describing a book that may belong to multiple categories. Generally if you use attributes to describe data, your documents may be difficult to read and maintain. Most of the time, you should use elements to describe data. However there are situations where the use of attributes may help your application to locate data quickly. The following example demonstrates this by using the product ID as an attribute (like a primary key in a database table). Pentax Camera 145 D213.2 Mega pixel digital camera Nikon Camera 225 N7555.2 Mega pixel digital camera with wide angle lens So basically metadata (data about data) should be stored as attributes, and the data itself should be stored as elements. XML with correct syntax is Well Formed XML. A "Well Formed" XML document is a document that conforms to the XML syntax rules as described previously in this handout. Component Based Software Design William Johnson To verify, if an XML document is well formed or not, you can check this by opening it in Internet Explorer. For example, type the following XML document in Notepad and save in c:\webclass folder as b1.xml. Component Based Software Design William Johnson Now if you open the b1.xml document in IE, you will see the following tag error.  XML validated against a DTD or an XML schema is Valid XML. "Valid" XML documents A "Valid" XML document (in addition to being well formed) also conforms to the rules specified in a corresponding DTD or XML schema. A DTD defines the legal elements of an XML document. The purpose of a DTD is to define the legal building blocks of an XML document. It defines the document structure with a list of legal elements. XML Schema is an XML based alternative to DTD. DTD stands for Document Type Definition. A Document Type Definition allows the XML document creator to define a set of rules for an XML document to make it valid. In order to be considered valid, an XML document must be validated, or verified, against a DTD (or an XML schema). The DTD defines the elements required by an XML document, the elements that are optional, the number of times an element should (could) occur, and the order in which elements should be nested. DTD also defines the type of data that will occur in an XML element and the attributes that may be associated with those elements. A document, even if well formed, is not considered valid if it does not follow the rules defined in the DTD (or a corresponding schema). DTDs are part of the W3C's XML 1.0 recommendation. This recommendation may be found at  HYPERLINK "http://www.w3.org/TR/REC-xml" \t "new" http://www.w3.org/TR/REC-xml. Although validation is optional, if an XML author is publishing an XML document for which maintaining the proper data is vital, the author can reference a DTD from the XML document and use a validating XML parser during processing. Requiring that an XML document be validated against a DTD ensures the integrity of the data structure. XML documents may be parsed and validated before they are ever loaded by an application. PCDATA (Parsed Character Data and CDATA (Character Data) XML parsers normally parse all the text in an XML document. When an XML element is parsed, the text between the XML tags is also parsed: This text is also parsed The parser does this because XML elements can contain other elements, as in this example, where the element contains two other elements (first and last): BillGates and the parser will break it up into sub-elements like this: Bill Gates Illegal XML characters (such as <, >) have to be replaced by entity references. If you place a character like "<" inside an XML element, it will generate an error because the parser interprets it as the start of a new element. You cannot write something like this: if salary < 1000 then To avoid this, you have to replace the "<" character with an entity reference, like this: if salary < 1000 then There are 5 predefined entity references in XML: < < > > & & ' ' (apostrophe) " " quotation mark Note: Only the characters "<" and "&" are strictly illegal in XML. Apostrophes, quotation marks and greater than signs are legal, but it is a good habit to replace them. CDATA Everything inside a CDATA section is ignored by the parser. If your text contains a lot of "<" or "&" characters - as program code often does - the XML element can be defined as a CDATA section. A CDATA section starts with "": In the example above, everything inside the CDATA section is ignored by the parser. A DTD can be internal, residing within the body of a single XML document. It can also be external, referenced by the XML document. A single XML document could even have both a portion (or subset) of its DTD that is internal and a portion that is external. As mentioned in the previous paragraph, a single external DTD can be referenced by many XML documents. Because an external DTD may be referenced by many documents, it is a good repository for global types of definitions (definitions that apply to all documents). An internal DTD is good to use for rules that only apply to that specific document. If a document has both internal and external DTD subsets, the internal rules override the external rules in cases where the same item is defined in both subsets. An Internal DTD ]> Hello there how are you! In the above example, the internal DTD is contained within the Document Type Declaration, which begins with . The Document Type Declaration will appear between the XML declaration and the start of the document itself (the document or root element) and identify that section of the XML document as containing a Document Type Definition. Following the Document Type Declaration (DOCTYPE), the root element of the XML document is defined (in this case, message). The DTD tells us that this document will have a single element, message, that will contain parsed character data (#PCDATA). Example of referencing an external DTD. The keyword SYSTEM in the following DOCTYPE declaration indicates that the XML document is referencing an externally stored DTD. Component Based Software Design William Johnson  The Document Type Declaration In order to reference a DTD from an XML document, a Document Type Declaration must be included in the XML document. There may be one Document Type Declaration per XML document. The typical syntax for a DTD declaration is as follows: Example (book.dtd): Now book.xml will reference the book.dtd as: software Component Based Software Design William Johnson The line in the above XML document means the following: The exclamation mark (!) is used to signify the beginning of the declaration. DOCTYPE is the keyword used to denote this as a Document Type Definition. book is is the name of the root element or document element of the XML document. The SYSTEM keyword is used in conjunction with a URL to locate the DTD. DTD Element Rules The content rules for .elements deal with the actual data that defined elements may contain. These rules include the ANY rule, the EMPTY rule, and the #PCDATA rule. The ANY Rule An element may be defined. using the ANY rule. This rule is just what it sounds like: The element may contain other elements and/or normal character data (just about anything as long as it is well formed). An element using the ANY rule would appear as follows: This rule allows for too much flexibility and in a way defeats the purpose of validation. A DTD that defines all its elements using the ANY rule will always be valid as long as the XML is well formed. The EMPTY Rule This rule is the exact opposite of the ANY rule. An element that is defined with this rule will contain no data. However, an element with the EMPTY rule could still contain attributes. Here is the general syntax: The #PCDATA Rule The #PCDATA rule indicates that parsed character data will be contained in the element, Meaning that the data that may contain normal markup and will be interpreted and parsed by any XML parser accessing the document. Here is an example: The "Element Only" Rule The "element only" rule specifies that only elements may appear as children of the current element. The child element sequences are separated by commas and listed in the order they should appear. The pipe symbol (|) is used to indicate choices. Here is an example: The element defined in the second example will have a single child element: either element1 or element2. The "Mixed" Rule The "mixed" rule is used to help define elements that may have both character data (#PCDATA) and child elements in the data they contain. A list of options or a sequential list will be enclosed by parentheses. Options are separated by the pipe symbol (|), whereas ordered lists are separated by commas. Here is an example of the "mixed" rule: The asterisk symbol (*) indicates that each of the items within the parentheses may appear zero or more times. Summary of Specifications in Elements in DTD: Comma (,) Provides separation of elements in a sequence. Parentheses [( )] The parentheses are used to contain the rule for an element. Parentheses may also be used to group a sequence, subsequence, or a set of alternatives in a rule. Here's an example: In this example, the parentheses enclose a sequence. Additionally, a subsequence is nested within the sequence by a second set of parentheses. The subsequence indicates that there will be either a state or a province element in that spot in the main sequence. Asterisk (*) The data will appear zero or more times (0, 1, 2, ...). Plus sign (+) Signifies that the data must appear one or more times (1, 2, 3, ...). For example: indicates that the books element will have one or more book child elements. Question mark (?) Data will appear either zero times or one time in the element. Here is an example: The element person will have either zero occurrences or one occurrence of the child element. ATTRIBUTE Specification in a DTD: The attributes in a DTD are indicated by ATTLIST keyword. Usually an attribute is marked as required or implied, where implied means optional e.g., In the above example, three attributes are defined; sex, age, and race. The three attributes are of type character data (CDATA). Only one of the attributes, sex, is required (#REQUIRED). The other two attributes, age and race, are optional (#IMPLIED). An XML element using the attribute list declared here would appear as follows: Bill Baker The attributes in the above example are all character data (CDATA). However, attributes actually have 10 possible data types. Another DTD Example: Consider the following xml document (books.xml) for which we need to create a DTD. John Hennesey Advance Computer Architecture Morgan Kaufmann 1998 9834877 4 Carver Mead Introduction to VLSI Systems Addison Wesley 1992 6534824 2 The DTD of the above sample XML document would look something like this (books.dtd): If you wanted the year and rating to be optional, the book element in the above example will change as, Now in order to relate the DTD to the XML file, a reference of the DTD has to be added to the XML file as shown here: John Hennesey Advance Computer Architecture Morgan Kaufmann 1998 9834877 4 Carver Mead Introduction to VLSI Systems Addison Wesley 1992 6534824 2 DTD Exercise: Create a DTD called weatherrep.dtd for the following XML document. Boston 47 65 107 New York 40 67 90 Los Angeles 42 70 83 Note that Errors in XML documents will stop the program processing the XML document. With HTML it was possible to create documents with some errors (e.g., when you forget an end tag in creating a ). One of the main reasons that HTML browsers are so big and often incompatible, is that they have their own ways of error recovery and what the document should look like when they encounter an HTML error. With XML, errors in the XML document are not tolerated. XML Validator XML validators are available in many different web programming environments including ASP, JSP, ASP.Net etc.. Internet Explorer already has an XML parser built into it that we can program from Javascript in an HTML page and if we set the parsers validating property to true, it will verify that a given XML document is valid. Type the following code in a file called ValidateJS.htm using Notepad. Save it in your c:\webclass folder. ValidateJS.htm: book2.xml: software Component Based Software Design William Johnson book.dtd:  If you remove the title from the above book.dtd i.e.,: Now you will get a validation error as:  DTD Drawbacks: DTDs are defined in a non-XML type syntax. It defeats the purpose of being extensible. There can only be a single DTD per document. Although there can be internal and external subsets of DTDs, but there can only be a single DTD referenced per document. This limits defining parts of an XML document and validating them with different DTDs. DTDS are not object oriented. There is no inheritance in DTDs. DTDs do not support namespaces very well. For a namespace to be used, the entire namespace must be defined within the DTD. If there are more than one namespace, each of them must be defined within the DTD. DTDs have weak data typing i.e., one data type: the text string. Most Internet browsers support XML. However, not all browsers have full support for XML, XML Namespaces, and XSLT. Internet Explorer 6 Internet Explorer 6 has full XML support, including support for Namespaces. Style sheets in CSS and as well as XSLT 1.0 are supported. The built-in XML Parser 3.0 in Internet Explorer 6.0 and Windows XP is based on both the W3C XSLT 1.0 and the W3C XPath 1.0 Recommendations. IE features: Viewing of XML documents Full support for W3C DTD standards XML embedded in HTML as Data Islands Binding XML data to HTML elements Transforming and displaying XML with XSL Displaying XML with CSS Access to the XML DOM Internet Explorer also has support for Behaviors: Behaviors is a Microsoft-only technology Behaviors can separate scripts from an HTML page. Behaviors can store XML data on the clients disk. With CSS (Cascading Style Sheets) you can add display information to an XML document. It is possible to use CSS to format an XML document. Below is an example of how to use a CSS style sheet to format an XML document: XML file (weatherrep.xml): Boston 47 65 107 New York 40 67 90 Los Angeles 42 70 83 CSS File (weatherrep.css): weatherreport { background-color: #ffffc0; width: 100%; } city { display: block; margin-bottom: 30pt; margin-left: 0; BACKGROUND-COLOR: #ffffb0; FONT-FAMILY: 'Arial Rounded MT Bold', sans-serif; font-size: 20pt; color:purple } temperature { color: #FF0000; font-size: 15pt; } max { color: #FF0050; font-size: 15pt; margin-left: 15pt; } min,avg { display: block; color: #000000; margin-left: 15pt; } Finally, view the weatherrep.xml in your browser:  Note: XML document are generally styled by using the W3C's XSL standard rather than css. With Internet Explorer, XML can be embedded into HTML pages in Data Islands. XML Embedded in HTML, The unofficial tag is used to embed XML data within HTML. XML data can be embedded directly into an HTML page like this: Component Based Software Design William Johnson Addison Wesley And an external XML file can be embedded like this: Note: The tag is an HTML element, not an XML element. Data Binding with XML XML Data Islands can be bound to HTML elements. In the example below, an XML Data Island with an ID of "WT" is loaded from an external XML file ("weatherrep1.xml"). Next, the HTML table element is bound to the Data Island with the datasrc attribute, and finally the td elements are bound to the XML data with a datafld attribute inside a span element. weather1.htm file:
 Weathererp1.xml file: Boston 30 New York 25 Los Angeles 39  To read and manipulate XML documents, you need an XML parser. Parsers are available for different web technologies such as Java, .Net and ASP.  The Microsoft XML parser MSXML Parser 3.0 is the XML parser that is shipped with IE 6.0 and Windows XP. Once you have installed Internet Explorer, the parser is available to scripts, both inside HTML documents and inside ASP files. The MSXML 3.0 parser features a language-neutral programming model that supports: JavaScript, VBScript, Perl, VB, Java, C++ and more Complete XML support Full DOM and Namespace support DTD and validation Complete XSLT and XPath support SAX2 Server-safe HTTP To create an XML Document Object with JavaScript, use the following code: var xmlDoc=new ActiveXObject("Microsoft.XMLDOM")To create an XML Document Object with VBScript, use the following code: set xmlDoc=CreateObject("Microsoft.XMLDOM")To create an XML Document Object in ASP (with VBScript), use the following code: set xmlDoc=Server.CreateObject("Microsoft.XMLDOM") Loading an XML File Into the Parser The following code loads an existing XML document ("note.xml") into the XML parser: The first line of the script creates an instance of the Microsoft XML parser. The third line tells the parser to load an XML document called "books.xml". The second line turns off asynchronized loading, to make sure that the parser will not continue execution of the script before the document is fully loaded. Loading XML Text Into the Parser The following code loads a text string into the XML parser: Note that we have used the "loadXML" method (instead of the "load" method) to load a string called s1. Displaying XML with JavaScript Weatherjs.htm file:

Weather Report

City:
City:
 XML RSS News RSS "Really Simply Syndication" is a format for syndicating news and the content of news-like sites, including major news sites like Wired, news-oriented community sites like Slashdot, and personal weblogs. But it's not just for news. Pretty much anything that can be broken down into discrete items can be syndicated via RSS. RSS-aware programs called news aggregators are popular in the weblogging community. Many weblogs make content available in RSS. A news aggregator can help you keep up with all your favorite weblogs by checking their RSS feeds and displaying new items from each of them. Sample RSS feed: Yahoo! News: Sports News Copyright (c) 2005 Yahoo! Inc. All rights reserved. http://news.yahoo.com/i/755 Sports News en-us Sat, 14 May 2005 18:08:27 GMT 5 Yahoo! News 142 18 http://news.yahoo.com/ http://us.i1.yimg.com/us.yimg.com/i/us/nws/th/main_142b.gif Tiger Woods' Winning Streak Ends (AP) http://us.rd.yahoo.com/dailynews/rss/sports/*http://news.yahoo.com/news?tmpl=story&u=/ap/20050514/ap_on_sp_go_ne/glf_tiger_s_streak ap/20050514/glf_tiger_s_streak Sat, 14 May 2005 15:58:51 GMT AP - Don't expect anyone to feel sorry for Tiger Woods, not even his friends. Woods cleaned out his locker at the Byron Nelson Championship, the first time in more than seven years he left a tournament before it ended. Dozens of fans gathered in front of a scoreboard, gawking at the sight of his name among those who missed the cut. Indy 500 Qualifying Postponed Due to Rain (AP) http://us.rd.yahoo.com/dailynews/rss/sports/*http://news.yahoo.com/news?tmpl=story&u=/ap/20050514/ap_on_sp_au_ra_ne/car_irl_indy500 ap/20050514/car_irl_indy500 Sat, 14 May 2005 17:56:26 GMT AP - A steady rain postponed the first day of qualifying for the May 29 Indianapolis 500 until Sunday. Suns Take 2-1 Lead in Second-Round Series (AP) http://us.rd.yahoo.com/dailynews/rss/sports/*http://news.yahoo.com/news?tmpl=story&u=/ap/20050514/ap_on_sp_bk_ga_su/bkn_suns_mavericks ap/20050514/bkn_suns_mavericks Sat, 14 May 2005 14:15:17 GMT AP - Steve Nash returned to Dallas for the first time since winning the MVP award to a smattering of boos amid plenty of cheers. Then he opened the game with an airball on a 3-pointer and everyone was hooting. What followed was the kind of playoff performance that has Mavericks fans wringing their hands. XML namespaces XML Namespaces provide a method to avoid element name conflicts. Since element names in XML are not predefined, a name conflict will occur when two different documents use the same element names. When two XML documents are combined, there is a possibility of element name conflicts: software Component Based Software Design William Johnson  CS 545 Component Based Software Design William Johnson  Using Namespaces to avoid name conflicts software Component Based Software Design William Johnson  CS 545 Component Based Software Design William Johnson In the above examples, we have added an xmlns attribute to the and tags to give the prefix a qualified name associated with a namespace. The XML Namespace (xmlns) Attribute The XML namespace attribute is placed in the start tag of an element and has the following syntax: xmlns:namespace-prefix="namespaceURI"When a namespace is defined in the start tag of an element, all child elements with the same prefix are associated with the same namespace. Note that the address used to identify the namespace, is not used by the parser to look up information. The only purpose is to give the namespace a unique name. However, very often companies use the namespace as a pointer to a real Web page containing information about the namespace. Try to go to  HYPERLINK "http://www.w3.org/TR/html4/" \t "_blank" http://www.w3.org/TR/html4/. Default Namespaces Defining a default namespace for an element saves us from using prefixes in all the child elements. It has the following syntax: xmlns="namespaceURI" software Component Based Software Design William Johnson This XML document carries information about a piece of furniture: CS 545 Component Based Software Design William Johnson  Namespaces in Real Use When you start using XSL, you will soon see namespaces in real use. XSL style sheets are used to transform XML documents into other formats, like HTML. Examine the following weatherrep.xsl file: If you take a close look at the XSL document below, you will see that most of the tags are HTML tags that use the default namesapce of http://www.w3.org/1999/xhtml. The tags that are not HTML tags have the prefix xsl, identified by the namespace "http://www.w3.org/1999/XSL/Transform":
-
temperature: min , avg , max degrees F
 XML documents may contain foreign characters, like Norwegian , or French . To let your XML parser understand these characters, you should save your XML documents as Unicode. Windows Notepad Windows 2000 Notepad can save files as Unicode as "UTF-16" encoding. If you add an encoding attribute to XML files saved as Unicode, windows encoding values will generate an error.  Error Messages If you try to load an XML document into Internet Explorer, you can get the following error: An invalid character was found in text content. You will get this error message if a character in the XML document does not match the encoding attribute. Normally you will get this error message if your XML document contains "foreign" characters, and the file was saved with a single-byte encoding editor like Notepad, and no encoding attribute was specified. Generating XML with ASP XML can be generated on a server without any installed XML software. To generate an XML response from the server - simply write the following code and save it as an ASP file on the web server: <% response.ContentType="text/xml" response.Write("") response.Write("") response.Write("Jani") response.Write("Tove") response.Write("Remember me this weekend") response.Write("") %> Generating XML files with JSP. A JSP page can send an XML file to a browser by simply setting the content-type in the header to be text/xml. Example: <%@page contentType="text/xml"%> <%@page pageEncoding="UTF-8"%> <% //---SendXML.jsp---%> John Hennesey Advance Computer Architecture Morgan Kaufmann 1998 9834877 Carver Mead Introduction to VLSI Systems Addison Wesley 1992 6534824  Or Alternatively (SendXml2.jsp): <% // SendXml2.jsp %> <%@page pageEncoding="UTF-8"%> <% String data1 = "" ; data1 += ""; data1 += ""; data1 += "test of xml "; data1 += ""; response.setContentType("text/xml"); out.println(data1); %> Or Another way (SendXml3.jsp): <% // SendXml3.jsp %> <%@page contentType="text/xml"%> <%@page pageEncoding="UTF-8"%> <%@ include file="weatherrep.xml"%> Note: You can put stylesheet or xsl references in the xml file to render it as html. Xml HttpRequest: With an HTTP request, a web page can make a request to, and get a response from a web server - without reloading the page. The user will stay on the same page, and he or she will not notice that scripts might request pages, or send data to a server in the background. By using the XMLHttpRequest object, a web developer can change a page with data from the server after the page has loaded.  HYPERLINK "http://www.google.com/webhp?complete=1" \t "_blank" Google Suggest is using the XMLHttpRequest object to create a very dynamic web interface: When you start typing in Google's search box, a JavaScript sends the letters off to a server and the server returns a list of suggestions. Creating an XMLHttpRequest Object For Mozilla, Firefox, Safari, and Netscape: var xmlhttp=new XMLHttpRequest()For Internet Explorer: var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")XmlHttpRequest has a property called onreadystatechange. This property is an event handler which is triggered each time the state of the request changes. The states run from 0 (uninitialized) to 4 (complete). By having the function xmlhttpChange() check for the state changing, we can tell when the request is complete. Example Using XmlHttpRequest: We will connect to the Nasdaq web site and periodically obtain the stock price of IBM. Using Notepad, type the following code and save in the c:\webclass folder as XmlHttpReq.htm file. XmlHttpRequest Test

Test of XmlHttpRequest

 
 XmlHttpRequest Example Retrieving XML from the Web Site: The XmlHttpRequest object provides a responseXML property that returns an XML DOM tree object loaded from the URL specified in the XmlHttpRequest. XmlHttpRequest Test

Test of XmlHttpRequest - Retrieving XML

Weather Report

City:
City:
 List of some of the XML related technologies.  HYPERLINK "http://www.w3schools.com/xhtml/default.asp" XHTML (Extensible HTML) is a stricter and cleaner version of HTML.  HYPERLINK "http://www.w3schools.com/dom/default.asp" XML DOM (XML Document Object Model) defines a standard way for accessing and manipulating XML documents.  HYPERLINK "http://www.w3schools.com/xsl/xsl_languages.asp" XSL (Extensible Style Sheet Language) - XSL consists of three parts: XSLT - a language for transforming XML documents, XPath - a language for navigating in XML documents, and XSL-FO - a language for formatting XML documents.  HYPERLINK "http://www.w3schools.com/xsl/default.asp" XSLT (XSL Transformations) is used to transform XML documents into other XML formats, like XHTML.  HYPERLINK "http://www.w3schools.com/xpath/default.asp" XPath is a language for navigating in XML documents.  HYPERLINK "http://www.w3schools.com/xslfo/default.asp" XSL-FO (Extensible Style Sheet Language Formatting Objects) is an XML based markup language describing the formatting of XML data for output to screen, paper or other media.  HYPERLINK "http://www.w3schools.com/xlink/default.asp" XLink (XML Linking Language) is a language for creating hyperlinks in XML documents.  HYPERLINK "http://www.w3schools.com/xlink/default.asp" XPointer (XML Pointer Language) allows the XLink hyperlinks to point to more specific parts in the XML document.  HYPERLINK "http://www.w3schools.com/dtd/default.asp" DTD (Document Type Definition) is used to define the legal elements in an XML document.  HYPERLINK "http://www.w3schools.com/schema/default.asp" XSD (XML Schema) is an XML-based alternative to DTDs.  HYPERLINK "http://www.w3schools.com/xforms/default.asp" XForms (XML Forms) uses XML to define form data.  HYPERLINK "http://www.w3schools.com/xquery/default.asp" XQuery (XML Query Language) is designed to query XML data.  HYPERLINK "http://www.w3schools.com/soap/default.asp" SOAP (Simple Object Access Protocol) is an XML-based protocol to let applications exchange information over HTTP.  HYPERLINK "http://www.w3schools.com/wsdl/default.asp" WSDL (Web Services Description Language) is an XML-based language for describing web services.  HYPERLINK "http://www.w3schools.com/rdf/default.asp" RDF (Resource Description Framework) is an XML-based language for describing web resources.  HYPERLINK "http://www.w3schools.com/rss/default.asp" RSS (Really Simple Syndication) is a format for syndicating news and the content of news-like sites.  HYPERLINK "http://www.w3schools.com/wap/default.asp" WAP (Wireless Application Protocol) was designed to show internet contents on wireless clients, like mobile phones.  HYPERLINK "http://www.w3schools.com/smil/default.asp" SMIL (Synchronized Multimedia Integration Language) is a language for describing audiovisual presentations.  HYPERLINK "http://www.w3schools.com/svg/default.asp" SVG (Scalable Vector Graphics) defines graphics in XML format. XPath XPath allows you to search and select certain nodes or elements in an XML document. XPath defines a library of standard functions XPath is a major element in XSLT XPath is not written in XML XPath is a W3C Standard XPath uses path expressions to identify nodes in an XML document. These path expressions are similar to the directory and file paths. Consider the following XML document: Boston 47 65 107 New York 40 67 90 Los Angeles 42 70 83 The XPath expression below selects the ROOT element weatherreport: /weatherreportThe XPath expression below selects all the city elements of the weatherreport element: /weatherreport/cityThe XPath expression below selects all the temperature elements of all the city elements of the weatherreport element: /weatherreport/city/temperatureNote: If the path starts with a slash ( / ) it represents an absolute path to an element! XPath Defines a Library of Standard Functions XPath defines a library of standard functions for working with strings, numbers and Boolean expressions. The XPath expression below selects all the temperature elements that have a min temperature element with a value larger than 25: /weatherreport/city/temperature[min>25] XPath is Used in XSLT XPath was released as a W3C Recommendation 16. November 1999 as a language for addressing parts of an XML document. XPath was designed to be used by XSLT, XPointer and other XML parsing software. XML Example 2 Document Gambardella, Matthew XML Developer's Guide Computer 44.95 2000-10-01 An in-depth look at creating applications with XML. Ralls, Kim Midnight Rain Fantasy 5.95 2000-12-16 A former architect battles corporate zombies, an evil sorceress, and her own childhood to become queen of the world. XML documents can be represented as a tree view of nodes (very similar to the tree view of folders you can see on your computer). XPath uses a pattern expression to identify nodes in an XML document. An XPath pattern is a slash-separated list of child element names that describe a path through the XML document. The pattern "selects" elements that match the path. The following XPath expression selects all the price elements of all the book elements of the catalog element: /catalog/book/price Note: If the path starts with two slashes ( // ) then all elements in the document that fulfill the criteria will be selected (even if they are at different levels in the XML tree)! The following XPath expression selects all the book elements in the document: //book  Wildcards Wildcards ( * ) can be used to select unknown XML elements. The following XPath expression selects all the child elements of all the book elements of the catalog element: /catalog/book/*The following XPath expression selects all the price elements that are grandchild elements of the catalog element: /catalog/*/price The following XPath expression selects all price elements which have 2 ancestors: /*/*/price The following XPath expression selects all elements in the document: //* Selecting Branches By using square brackets in an XPath expression you can specify an element further. The following XPath expression selects the first book child element of the catalog element: /catalog/book[1] The following XPath expression selects the last book child element of the catalog element (Note: There is no function named first()): /catalog/book[last()] The following XPath expression selects all the book elements of the catalog element that have a price element: /catalog/book[price] The following XPath expression selects all the book elements of the catalog element that have a price element with a value of 5.95: /catalog/book[price=5.95] The following XPath expression selects all the price elements of all the book elements of the catalog element that have a price element with a value of 5.95: /catalog/book[price=5.95]/price Selecting Several Paths By using the | operator in an XPath expression you can select several paths. The following XPath expression selects all the title and author elements of the book element of the catalog element: /catalog/book/title | /catalog/book/authorThe following XPath expression selects all the title and author elements in the document: //title | //authorThe following XPath expression selects all the title, author and price elements in the document: //title | //author | //priceThe following XPath expression selects all the title elements of the book element of the catalog element, and all the author elements in the document: /catalog/book/title | //author Selecting Attributes In Xpath, all attributes are specified by the @ prefix. This XPath expression selects all attributes named id: //@idThis XPath expression selects all book elements which have an attribute named id: //book[@id]This XPath expression selects all book elements which have any attribute: //book[@*]This XPath expression selects all book elements which have an attribute named id with a value of 'bk104': //book[@id='bk104'] XPath Location Paths A location path expression results in a node-set. A location path can be absolute or relative. An absolute location path starts with a slash ( / ) and a relative location path does not. In both cases the location path consists of one or more location steps, each separated by a slash: An absolute location path: /step/step/... A relative location path: step/step/...The location steps are evaluated in order one at a time, from left to right. Each step is evaluated against the nodes in the current node-set. If the location path is absolute, the current node-set consists of the root node. If the location path is relative, the current node-set consists of the node where the expression is being used. Location steps consist of: an axis (specifies the tree relationship between the nodes selected by the location step and the current node) a node test (specifies the node type and expanded-name of the nodes selected by the location step) zero or more predicates (use expressions to further refine the set of nodes selected by the location step) The syntax for a location step is: axisname::nodetest[predicate]Example: child::price[price=9.90] Axes and Node Tests An axis defines a node-set relative to the current node. A node test is used to identify a node within an axis. We can perform a node test by name or by type. AxisNameDescriptionancestorContains all ancestors (parent, grandparent, etc.) of the current node Note: This axis will always include the root node, unless the current node is the root nodeancestor-or-selfContains the current node plus all its ancestors (parent, grandparent, etc.)attributeContains all attributes of the current nodechildContains all children of the current nodedescendantContains all descendants (children, grandchildren, etc.) of the current node Note: This axis never contains attribute or namespace nodesdescendant-or-selfContains the current node plus all its descendants (children, grandchildren, etc.)followingContains everything in the document after the closing tag of the current nodefollowing-siblingContains all siblings after the current node Note: If the current node is an attribute node or namespace node, this axis will be emptynamespaceContains all namespace nodes of the current nodeparentContains the parent of the current nodeprecedingContains everything in the document that is before the starting tag of the current nodepreceding-siblingContains all siblings before the current node Note: If the current node is an attribute node or namespace node, this axis will be emptyselfContains the current nodeExamples ExampleResultchild::bookSelects all book elements that are children of the current node (if the current node has no book children, it will select an empty node-set)attribute::srcSelects the src attribute of the current node (if the current node has no src attribute, it will select an empty node-set)child::*Selects all child elements of the current nodeattribute::*Selects all attributes of the current nodechild::text()Selects the text node children of the current nodechild::node()Selects all the children of the current nodedescendant::bookSelects all the book element descendants of the current nodeancestor::bookSelects all book ancestors of the current nodeancestor-or-self::bookSelects all book ancestors of the current node and, if the current node is a book element, the current node as wellchild::*/child::priceSelects all price grandchildren of the current node/Selects the document rootPredicates A predicate filters a node-set into a new node-set. A predicate is placed inside square brackets [ ] . Examples ExampleResultchild::price[price=9.90]Selects all price elements that are children of the current node with a price element that equals 9.90child::book[position()=1]Selects the first book child of the current nodechild::book[position()=last()]Selects the last book child of the current nodechild::book[position()=last()-1]Selects the last but one book child of the current nodechild::book[position()<6]Selects the first five book children of the current node/descendant::book[position()=7]Selects the seventh book element in the documentchild::book[attribute::type="classic"]Selects all book children of the current node that have a type attribute with value classic Location Path Abbreviated Syntax Abbreviations can be used when describing a location path. The most important abbreviation is that child:: can be omitted from a location step. AbbrMeaningExamplenonechild::book is short for child::book@attribute::book[@type="classic"] is short for child::book[attribute::type="classic"].self::node().//book is short for self::node()/descendant-or-self::node()/child::book..parent::node()../book is short for parent::node()/child::book///descendant-or-self::node()///book is short for /descendant-or-self::node()/child::bookExamples ExampleResultbookSelects all the book elements that are children of the current node*Selects all child elements of the current nodetext()Selects all text node children of the current node@srcSelects the src attribute of the current node@*Selects all the attributes of the current nodebook[1]Selects the first book child of the current nodebook[last()]Selects the last book child of the current node*/bookSelects all book grandchildren of the current node/book/chapter[3]/para[1]Selects the first para of the third chapter of the book//bookSelects all the book descendants of the document root and thus selects all book elements in the same document as the current node.Selects the current node.//bookSelects the book element descendants of the current node..Selects the parent of the current node../@srcSelects the src attribute of the parent of the current nodebook[@id="bk104"]Selects all book children of the current node that have a type attribute with value bk104book[@id="bk104"][5]Selects the fifth book child of the current node that has a type attribute with value bk104book[5][@type="bk104"]Selects the fifth book child of the current node if that child has a type attribute with value bk104book[@type and @id]Selects all the book children of the current node that have both a type attribute and an id attributeXPath Expressions XPath supports numerical, equality, relational, and Boolean expressions. Numerical expressions are used to perform arithmetic operations on numbers. OperatorDescriptionExampleResult+Addition6 + 410-Subtraction6 - 42*Multiplication6 * 424divDivision8 div 42modModulus (division remainder)5 mod 21Note: XPath always converts each operand to a number before performing an arithmetic expression. Equality Expressions Equality expressions are used to test the equality between two values. OperatorDescriptionExampleResult=Like (equal)price=9.80true (if price is 9.80)!=Not like (not equal)price!=9.80false Testing Against a Node-Set If the test value is tested for equality against a node-set, the result is true if the node-set contains any node with a value that matches the test value. If the test value is tested for not equal against a node-set, the result is true if the node-set contains any node with a value that different from the test value. The result is that the node-set can be equal and not equal at the same time !!! Relational Expressions Relational expressions are used to compare two values. OperatorDescriptionExampleResult<Less thanprice<9.80false (if price is 9.80)<=Less or equalprice<=9.80true>Greater thanprice>9.80false>=Greater or equalprice>=9.80true Boolean Expressions Relational expressions are used to compare two values. OperatorDescriptionExampleResultororprice=9.80 or price=9.70true (if price is 9.80)andand price<=9.80 and price=9.70false XPath contains a function library for converting data. XPath Examples We will use the BOOK catalog from our XML document example 2 to demonstrate some XPath examples. Selecting Nodes We will demonstrate how to select nodes from the XML document by using the selectNodes function in Internet Explorer. This function takes a location path expression as an argument: xmlobject.selectNodes(XPath expression) Selecting book Nodes The following example selects all the book nodes from the BOOK catalog: xmlDoc.selectNodes("/catalog/book")  Selecting the First book Node The following example selects only the first book node from the BOOK catalog: xmlDoc.selectNodes("/catalog/book[0]")Note: IE 5 has implemented that [0] should be the first node, but according to the W3C standard it should have been [1]. The following example selects all the price nodes from the BOOK catalog: xmlDoc.selectNodes("/catalog/book/price")  The following example selects only the text from the price nodes: xmlDoc.selectNodes("/catalog/book/price/text()")  The following example selects all the book nodeswith a price>20.50: xmlDoc.selectNodes("/catalog/book[price>20.50]")  The following example selects all the price nodes with a price>20.50: xmlDoc.selectNodes("/catalog/book[price>20.50]/price")  XSL and XSLT XSLT stands for XSL Transformations XSLT transforms an XML document into another XML document XSLT uses XPath to navigate in XML documents XSLT is a W3C Standard XSLT transforms an XML document into another XML document, or another type of document that is recognized by a browser, like HTML and XHTML. Normally XSLT does this by transforming each XML element into an (X)HTML element. With XSLT you can add/remove elements and attributes to/from the output file. You can also rearrange and sort elements, perform tests and make decisions about which elements to hide and display, and a lot more. A common way to describe the transformation process is to say that XSLT transforms an XML source tree into an XML result tree. XSLT Uses Xpath XSLT uses XPath to find information in an XML document. XPath is used to navigate through elements and attributes in XML documents. In the transformation process, XSLT uses XPath to define parts of the source document that should match one or more predefined templates. When a match is found, XSLT will transform the matching part of the source document into the result document. XSLT became a W3C Recommendation 16. November 1999. MSXML Parser 3.0 is the XML parser that is shipped with IE 6.0 and Windows XP. According to Microsoft, the MSXML Parser 3.0 (embedded with IE 6.0) is 100% compatible with the official W3C XSLT Recommendation. Correct Style Sheet Declaration The root element that declares the document to be an XSL style sheet is or . Note: and are completely synonymous and either can be used! The correct way to declare an XSL style sheet according to the W3C XSLT Recommendation is: or: Note: The xmlns:xsl="http://www.w3.org/1999/XSL/Transform" identifies the official W3C XSL recommendation namespace. If you use this namespace, you must also include the attribute version="1.0". 1. Start with your XML Document We want to transform the following XML document ("books.xml") into XHTML: Gambardella, Matthew XML Developer's Guide Computer 44.95 2000-10-01 An in-depth look at creating applications with XML. Ralls, Kim Midnight Rain Fantasy 5.95 2000-12-16 A former architect battles corporate zombies, an evil sorceress, and her own childhood to become queen of the world. ..  2. Create an XSL Style Sheet Then you create an XSL Style Sheet ("books.xsl") with a transformation template:

My Books Collection

Title Author
3. Link the XSL Style Sheet to the XML Document Finally, add an XSL Style Sheet reference to your XML document ("books.xml"): Gambardella, Matthew XML Developer's Guide Computer 44.95 2000-10-01 An in-depth look at creating applications with XML. . . . If you have an XSLT compliant browser it will nicely transform your XML into XHTML! An XSL style sheet consists of a set of rules called templates. Each element contains rules to apply when a specified node is matched. The match attribute is used to associate the template with an XML element. The match attribute can also be used to define a template for a whole branch of the XML document (i.e. match="/" defines the whole document). The following XSL Style Sheet contains a template to output the XML Books Catalog from the previous example:

My Books Collection

Title Author
. .
Since the style sheet is an XML document itself, the document begins with an xml declaration: . The tag defines the start of the style sheet. The tag defines the start of a template. The match="/" attribute associates (matches) the template to the root (/) of the XML source document. The rest of the document contains the template itself, except for the last two lines that define the end of the template and the end of the style sheet. The result of the transformation will look (a little disappointing) like this: My Books Collection TitleAuthor..The element can be used to select the value of an XML element and add it to the output stream of the transformation:

My Books Collection

Title Author
Note: The value of the required select attribute contains an XPath expression. It works like navigating a file system where a forward slash (/) selects subdirectories. The Result: The result of the transformation will look like this: My Books Collection TitleAuthorXML Developer's GuideGambardella, MatthewThe result from this example was also a little disappointing, because only one line of data was copied from the XML document to the output. The element can be used to select the values of several XML elements, and add them to the output. The element allows you to do looping in XSLT. The XSL element can be used to select every XML element of a specified node set:

My Books Collection

Title Author
 The result of the transformation will look like this: My Books Collection TitleAuthorXML Developer's GuideGambardella, MatthewMidnight RainRalls, KimMaeve AscendantCorets, EvaOberon's LegacyCorets, EvaThe Sundered GrailCorets, EvaLover BirdsRandall, CynthiaSplish SplashThurman, PaulaCreepy CrawliesKnorr, StefanParadox LostKress, PeterMicrosoft .NET: The Programming BibleO'Brien, TimMSXML3: A Comprehensive GuideO'Brien, TimVisual Studio 7: A Comprehensive GuideGalos, Mike Filtering the Output We can filter the output from an XML file by adding a criterion to the select attribute in the element. Legal filter operators are: = (equal) != (not equal) < less than > greater than Take a look at the adjusted XSL style sheet:

My Books Collection

Title Author
 The result of the transformation will look like this: My Books Collection TitleAuthorMaeve AscendantCorets, EvaOberon's LegacyCorets, EvaThe Sundered GrailCorets, Eva The element is used to sort the output. Where to put the Sort Information To output the XML file as an XHTML file, and sort it at the same time, simply add a sort element inside the for-each element in your XSL file:

My Books Collection

Title Author
The select attribute in indicates what XML element to sort on. The result of the transformation will look like this: My Books Collection TitleAuthorMaeve AscendantCorets, EvaOberon's LegacyCorets, EvaThe Sundered GrailCorets, EvaVisual Studio 7: A Comprehensive GuideGalos, MikeXML Developer's GuideGambardella, MatthewCreepy CrawliesKnorr, StefanParadox LostKress, PeterMicrosoft .NET: The Programming BibleO'Brien, TimMSXML3: A Comprehensive GuideO'Brien, TimMidnight RainRalls, KimLover BirdsRandall, CynthiaSplish SplashThurman, Paula The element contains a template that will be applied only if a specified condition is true. Where to put the IF condition To put a conditional if test against the content of the file, simply add an element to your XSL document like this: some output ... The value of the required test attribute contains the expression to be evaluated. Take a look at the adjusted XSL style sheet:

My Books Collection

Title Author
The code above only selects the title and author IF the price of the book is higher than $20. The result of the transformation will look like this: My Books Collection TitleAuthorVisual Studio 7: A Comprehensive GuideGalos, MikeXML Developer's GuideGambardella, MatthewMicrosoft .NET: The Programming BibleO'Brien, TimMSXML3: A Comprehensive GuideO'Brien, Tim The element is used in conjunction with and to express multiple conditional tests. (Similar in concept to a switch statement in C/C++/Java/C#) To insert a conditional choose test against the content of the XML file, simply add the , , and elements to your XSL document like this: ... some code ... ... some code .... Look at the adjusted XSL style sheet:

My Books Collection

Title Author
The code above will add a green background-color to the author column WHEN the price of the book is higher than 20. The result of the transformation will look like this: My Books Collection TitleAuthorMaeve AscendantCorets, EvaOberon's LegacyCorets, EvaThe Sundered GrailCorets, EvaVisual Studio 7: A Comprehensive GuideGalos, MikeXML Developer's GuideGambardella, MatthewCreepy CrawliesKnorr, StefanParadox LostKress, PeterMicrosoft .NET: The Programming BibleO'Brien, TimMSXML3: A Comprehensive GuideO'Brien, TimMidnight RainRalls, KimLover BirdsRandall, CynthiaSplish SplashThurman, Paula Here is another example that contains several elements:

My Books Collection

Title Author
The code above will add a yellow background color to the author column WHEN the price of the book is between 5 and 20, and a green background-color WHEN the price of the book is higher than 20. The result of the transformation will look like this: My Books Collection TitleAuthorMaeve AscendantCorets, EvaOberon's LegacyCorets, EvaThe Sundered GrailCorets, EvaVisual Studio 7: A Comprehensive GuideGalos, MikeXML Developer's GuideGambardella, MatthewCreepy CrawliesKnorr, StefanParadox LostKress, PeterMicrosoft .NET: The Programming BibleO'Brien, TimMSXML3: A Comprehensive GuideO'Brien, TimMidnight RainRalls, KimLover BirdsRandall, CynthiaSplish SplashThurman, Paula The Element The element applies a template rule to the current element or to the current element's child nodes. If we add a select attribute to the element it will process only the child element that matches the value of the attribute. We can use the select attribute to specify the order in which the child nodes are processed. Look at the following XSL style sheet:

My Books Collection

Title:
Author:
 The Result: The result of the transformation will look like this: My Books Collection Title: XML Developer's Guide Author: Gambardella, Matthew Title: Midnight Rain Author: Ralls, Kim Title: Maeve Ascendant Author: Corets, Eva Title: Oberon's Legacy Author: Corets, Eva Title: The Sundered Grail Author: Corets, Eva Title: Lover Birds Author: Randall, Cynthia Title: Splish Splash Author: Thurman, Paula Title: Creepy Crawlies Author: Knorr, Stefan XSL Transformation using JavaScript: In the previous section, we explained how XSLT can be used to transform a document from XML to XHTML. We added an XSL style sheet to the XML file and let the browser do the transformation. Even if this works fine, it is not always desirable to include a style sheet reference in an XML file (i.e. it will not work in a non XSLT aware browser.). A more versatile solution would be to use a JavaScript to do the XML to XHTML transformation. By using JavaScript, we can: do browser-specific testing use different style sheets according to browser and user needs That's the beauty of XSLT. One of the design goals for XSLT was to make it possible to transform data from one format to another, supporting different browsers and different user needs. The XML file and the XSL file Take a new look at the XML document that you saw previously (books.xml): Gambardella, Matthew XML Developer's Guide Computer 44.95 2000-10-01 An in-depth look at creating applications with XML. . . . And the accompanying XSL style sheet (books.xsl):

My Books Collection

Title Author
Note: Be sure to notice that the XML file does not have a reference to the XSL file. IMPORTANT: The above sentence indicates that an XML file could be transformed using many different XSL files. Transforming XML to XHTML in Your Browser Here is the source code needed to transform the XML file to XHTML on the client: The first block of code creates an instance of the Microsoft XML parser (XMLDOM), and loads the XML document into memory. The second block of code creates another instance of the parser and loads the XSL document into memory. The last line of code transforms the XML document using the XSL document, and writes the result to the XHTML document. Transforming XML to XHTML on the Server Here is the source code needed to transform the XML file to XHTML on the server (books.asp): <% 'Load XML set xml = Server.CreateObject("Microsoft.XMLDOM") xml.async = false xml.load(Server.MapPath("books.xml")) 'Load XSL set xsl = Server.CreateObject("Microsoft.XMLDOM") xsl.async = false xsl.load(Server.MapPath("books.xsl")) 'Transform file Response.Write(xml.transformNode(xsl)) %> The first block of code creates an instance of the Microsoft XML parser (XMLDOM), and loads the XML file into memory. The second block of code creates another instance of the parser and loads the XSL document into memory. The last line of code transforms the XML document using the XSL document, and returns the result to the browser The XSLT elements from the W3C Recommendation (XSLT Version 1.0). Inherited XPath Functions You can also use ALL the XPath functions in XSLT. WeatherReport Example - Displaying XML with XSL One way to use XSL is to transform XML into HTML before it is displayed by the browser as demonstrated in this example: Weatherrep2.xml file: Boston 47 65 107 New York 40 67 90 Los Angeles 42 70 83 Weatherrep.xsl file:
-
temperature: min , avg , max degrees F
View in browser:  Transforming XML into HTML on the Server using ASP: weatherrep.xsl
Weather Report - Major Cities
temperature: min , avg , max degrees F
In XSL, attribute values can be accesses by using the @ e.g., The value of an element is obtained by using the e.g., We can also apply ordering ascending (+), descending (-) to the elements e.g., To use the above weatherrep.xsl style sheet, we need to modify the asp file to refer to it, as shown below. <% @LANGUAGE = VBScript %> <% Option Explicit 'weatherrep.asp %> Server-side XML/XSL merging <% Dim XMLDoc, XSLDoc Set XMLDoc = Server.CreateObject("Microsoft.XMLDOM") Set XSLDoc = Server.CreateObject("Microsoft.XMLDOM") XMLDoc.async = False XMLDoc.load(Server.MapPath("weatherrep.xml")) XSLDoc.async = False XSLDoc.load(Server.MapPath("weatherrep.xsl")) Response.Write(XMLDoc.documentElement.transformNode(XSLDoc.documentElement)) %> Now we can view the weatherrep.asp file in our browser. The output is shown below:  Transforming XML into XHTML on the Server Using JSP: JSP can use either TraX (part of JAXP), or JSTL to do the transformation from XML to XHTML. Solution 1 (using JAXP Trax): Create a web application. Create the following XML file (weatherrep.xml) in it: Boston 48 65 107 New York 40 67 90 Los Angeles 42 70 83 Create the following XSL file (weatherrep.xsl):
-
temperature: min , avg , max degrees F
Create the following jsp file (weather.jsp ): <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" %> <%@ page import="java.io.*,javax.xml.transform.*,javax.xml.transform.stream.*" %> weather.jsp

Weather Report

<% String xmlFile = "J:\\WSADWork\\TestXmTransform\\weatherrep.xml"; String xslFile = "J:\\WSADWork\\TestXmTransform\\weatherrep.xsl"; String outFile = "J:\\WSADWork\\TestXmTransform\\weather2.out"; //OutputStream srout = response.getOutputStream(); StreamSource xslSource = new StreamSource(xslFile); TransformerFactory factory = TransformerFactory.newInstance(); Transformer transformer = factory.newTransformer(xslSource); transformer.transform( new StreamSource(xmlFile) , new StreamResult(out));//new StreamResult(outFile) %> You will need to add the following jar files to your projects build path: Dom.jar, sax.jar, xalan.jar and xercesImpl.jar. Deploy the project and test the web page:  Solution 2: (Using JSTL) Create the following globals.jsp file. <%@ page contentType="text/html; charset=ISO-8859-1" %> <%@ taglib uri="http://java.sun.com/jstl/sql" prefix="sql" %> <%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt" %> <%@ taglib uri="http://java.sun.com/jstl/xml" prefix="x" %> <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %> Create the following weather2.jsp file: <%@ page language="java" %> weather2.jsp <%@ include file="/globals.jsp" %> Test the weather2.jsp page. XML Schema The purpose of an XML Schema is to define the legal building blocks of an XML document, just like a DTD. XML Schema is an XML based file for validating XML documents. Because XML Schema itself is written in XML, it is extensible. XML Schemas are more powerful than DTDs XML Schemas support data types and namespaces. An XML schema describes the valid structure of an XML document. The XML Schema language is often referred to as XML Schema Definition (XSD) and stored in files with an .xsd extension. XML schemas can define data facets (restrictions on data) XML schemas can define data patterns (data formats) XML schemas can convert data between different data types XML schema defines elements and attributes that can appear in a document XML schema defines the valid child elements and their ordering XML schema defines data types of elements and attributes XML schema defines default and fixed values of elements and attributes XML Schema is a W3C Recommendation Since XML Schemas use XML Syntax You can use your XML editor to edit your Schema files You can manipulate your Schema with the XML DOM You can transform your Schema with XSLT Reuse your Schema in other Schemas Create your own data types derived from standard types Reference multiple schemas from the same document XML documents can be validated by a DTD or an XML Schema. A Simple XML Document and a corresponding DTD and XML Schema Examine the following simple XML document called "message.xml": Bill David medium Tennis Today Are you available to play Tennis today!  DTD for Message This is a simple DTD file called "message.dtd" that defines the elements of the XML document above ("message.xml"): Line 1 defines the note element to have five elements: "to, from, priority,title, msg". Rest of the lines define the to elements to be of the type "#PCDATA. Schema for Message This is a simple XML Schema file called "message.xsd" that defines the elements of the XML document above ("message.xml"): The message element is said to be of a complex type because it contains other elements. The other elements (to, from, priority, title, msg) are defined simple types because they do not contain other elements. An XML document can reference its DTD by the tag, as shown below: Bill David medium Tennis Today Are you available to play Tennis today! The XML document can reference the corresponding XML schema as shown below. Bill David medium Tennis Today Are you available to play Tennis today!  In an XML schema file, the element is the root element of XML Schema. ... ... The element can contain attributes e.g., ... ... The following line: xmlns:xs="http://www.w3.org/2001/XMLSchema"indicates that the elements and data types used in the schema (schema, element, complexType, sequence, string, boolean, etc.) come from the "http://www.w3.org/2001/XMLSchema" namespace. It also specifies that the elements and data types that come from the "http://www.w3.org/2001/XMLSchema" namespace should be prefixed with xs:. This line: targetNamespace="http://www.xyz.com"indicates that the elements defined by this schema (message, to, from, priority,title, msg) come from the "http://www.xyz.com" namespace. This line: xmlns="http://www.xyz.com"indicates that the default namespace is "http://www.xyz.com". This line: elementFormDefault="qualified"indicates that any elements used by the XML instance document which were declared in this schema must be namespace qualified. Referencing a Schema in an XML Document: Bill David medium Tennis Today Are you available to play Tennis today! The following statement: xmlns="http://www.xyz.com"specifies the default namespace declaration. This declaration tells the schema-validator that all the elements used in this XML document is declared in the "http://www.xyz.com" namespace. Once you have the XML Schema Instance namespace available: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"you can use the schemaLocation attribute. This attribute has two values. The first value is the namespace to use. The second value is the location of the XML schema to use for that namespace: xsi:schemaLocation="http://www.xyz.com/schema/message.xsd" XML Schemas define the elements of your XML files. A simple element is an XML element that can contain only text. It cannot contain any other elements or attributes. However, the "only text" restriction is quite misleading. The text can be of many different types. It can be one of the types that are included in the XML Schema definition (boolean, string, date, etc.), or it can be a custom type that you can define yourself. You can also add restrictions (facets) to a data type in order to limit its content, and you can require the data to match a defined pattern. The syntax for defining a simple element is:  where xxx is the name of the element and yyy is the data type of the element. Here are some XML elements: Baker 37 1968-03-27And here are the corresponding simple element definitions:  Common XML Schema Data Types XML Schema has a lot of built-in data types. Here is a list of the most common types: xs:string xs:decimal xs:integer xs:boolean xs:date xs:time Simple elements can have a default value OR a fixed value set. A default value is automatically assigned to the element when no other value is specified. In the following example the default value is "blue": A fixed value is also automatically assigned to the element. You cannot specify another value. In the following example the fixed value is "red":  XSD Attributes Simple elements cannot have attributes. If an element has attributes, it is considered to be of complex type. But the attribute itself is always declared as a simple type. This means that an element with attributes always has a complex type definition. The syntax for defining an attribute is: where xxx is the name of the attribute and yyy is the data type of the attribute. Here are an XML element with an attribute: BakerAnd here are a corresponding simple attribute definition:  Attributes can have a default value OR a fixed value specified. A default value is automatically assigned to the attribute when no other value is specified. In the following example the default value is "EN": A fixed value is also automatically assigned to the attribute. You cannot specify another value. In the following example the fixed value is "EN": All attributes are optional by default. To explicitly specify that the attribute is optional, use the "use" attribute: To make an attribute required:  Restrictions on Content - XSD Restrictions/Facets When an XML element or attribute has a type defined, it puts a restriction for the element's or attribute's content. If an XML element is of type "xs:date" and contains a string like "Hello There", the element will not validate. Restrictions on Values This example defines an element called "testscore" with a restriction. The value of testscore has to be between 0 and 100:  Restrictions on a Set of Values To limit the content of an XML element to a set of acceptable values, we would use the enumeration constraint. This example defines an element called "color": The "color" element is a simple type with a restriction. The acceptable values are: red, green, and blue. The example above could also have been written like this:. Note: In this case the type "colorType" can be used by other elements because it is not a part of the "color" element. Restrictions on a Series of Values To limit the content of an XML element to define a series of numbers or letters that can be used, we would use the pattern constraint. This example defines an element called "lcletter": The "lcletter" element is a simple type with a restriction. It can only assume a value of lowercase letters from a to z. The next example defines an element called "abbrev": The "abbrev" element is a simple type with a restriction. The only acceptable value is four uppercase letters from A to Z. This example defines an element called "initials": The "initials" element is a simple type with a restriction. The only acceptable value is three LOWERCASE OR UPPERCASE letters from a to z. This example defines an element called "selection": The "selection" element is a simple type with a restriction. The only acceptable value is ONE of the following letters: a, b, OR c. The next example defines an element called "custid": The "custid" element is a simple type with a restriction. The only acceptable value is FIVE digits in a sequence, and each digit must be in a range from 0 to 9. Other Restrictions on a Series of Values Some other restrictions that can be defined by the pattern constraint: This example defines an element called "letter": The "letter" element is a simple type with a restriction. The acceptable value is zero or more occurrences of lowercase letters from a to z. This example also defines an element called "letter": The "letter" element is a simple type with a restriction. The acceptable value is one or more occurrences of a lowercase letter followed by a uppercase letter from a to z. This example defines an element called "gender": The "gender" element is a simple type with a restriction. The only acceptable value is male OR female. This example defines an element called "secretcode": The "secretcode" element is a simple type with a restriction. There must be exactly 10 characters in a row and those characters must be lowercase or uppercase letters from a to z, or a number from 0 to 9. Restrictions on White Space Characters To specify how white space characters should be handled, we would use the whiteSpace constraint. This example defines an element called "comment": The "comment" element is a simple type with a restriction. The whiteSpace constraint is set to "preserve", which means that the XML processor WILL NOT remove any white space characters. This example defines an element called "address": This "address" element is a simple type with a restriction. The whiteSpace constraint is set to "replace", which means that the XML processor WILL REPLACE all white space characters (line feeds, tabs, spaces, and carriage returns) with spaces. This example also defines an element called "address": This "address" element is a simple type with a restriction. The whiteSpace constraint is set to "collapse", which means that the XML processor WILL REMOVE all white space characters (line feeds, tabs, spaces, carriage returns are replaced with spaces, leading and trailing spaces are removed, multiple spaces are reduced to a single space). Restrictions on Length To limit the length of a value in an element, we would use the length, maxLength, and minLength constraints. This example defines an element called "password": The "password" element is a simple type with a restriction. The value must be exactly ten characters. This example defines another element called "password": This "password" element is a simple type with a restriction. The value must be minimum five characters and maximum ten characters. XSD Complex Elements A complex element is an XML element that contains other elements and/or attributes. There are four kinds of complex elements: empty elements elements that contain only other elements elements that contain only text elements that contain both other elements and text Note: Each of these elements may contain attributes as well! Examples of Complex XML Elements A complex XML element, "product", which is empty: A complex XML element, "employee", which contains only other elements: Bill Baker A complex XML element, "food", which contains only text: Ice creamA complex XML element, "description", which contains both elements and text: It happened on 03.03.99 .... Look at this complex XML element, "employee", which contains only other elements: John Smith We can define a complex element in an XML Schema in different ways:. 1. The "employee" element can be declared directly by naming the element, like this: If you use the method described above, only the "employee" element can use the specified complex type. Notice that the child elements, "firstname" and "lastname", are surrounded by the indicator. This means that the child elements must appear in the same order as they are declared; "firstname" first and "lastname" second. 2. The "employee" element can have a type attribute that references to the name of the complex type to use: If you use the method described above, several elements can refer to the same complex type, like this: You can also base a complex type element on an existing complex type and add some elements, like this: XSD Complex Empty Elements An empty complex element can contain attributes; but it cannot have any content between the opening and closing tags. Define Complex Types for Empty Elements An empty XML element: The "product" element above has no content at all. To define a type with no content, we must define a type that allows only elements in its content, but we do not actually declare any elements, like this: In the example above, we define a complexType having complexContent, i.e. only elements. The complexContent element signals that we intend to restrict or extend the content model of a complex type, and the restriction of integer declares one attribute but does not introduce any element content. However, it is possible to declare the product element more compactly, like this: Or you can give the complexType element a name, and let the "product" element have a type attribute that refers to the name of the complexType (if you use this method, several elements can refer to the same complex type):  XSD Complex Type Elements Only An "elements only" complex type contains an element that contains only other elements. An XML element, "person", that contains only other elements: John Smith You can define the "person" element in a schema, like this: Notice the tag. It means that the elements defined ("firstname" and "lastname") must appear in that order inside a "person" element. Or you can give the complexType element a name, and let the "person" element have a type attribute that refers to the name of the complexType (if you use this method, several elements can refer to the same complex type): XSD Complex Text-Only Elements A complex text element can contain both attributes and text. Define Complex Text-Only Elements This type contains only simple content (text and attributes), therefore we add a simpleContent element around the content. When using simple content, you must define an extension OR a restriction within the simpleContent element, like this: .... .... OR .... .... Tip: Use the extension element to expand on the base simple type for the element, and use the restriction element to limit the base simple type for the element. Here is an example of an XML element, "shoesize", that contains text-only: 35The following example declares a complexType, "shoesize". The content is defined as an integer data type and the "shoesize" element also contains an attribute named "country": We could also give the complexType element a name, and let the "shoesize" element have a type attribute that refers to the name of the complexType (if you use this method, several elements can refer to the same complex type):  XSD Complex Types With Mixed Content A mixed complex type element can contain attributes, elements, and text. An XML element, "letter", that contains both other elements and text: Dear Mr.John Smith. Your order 1032 will be shipped on 2001-07-13. Notice the text that appears between the elements. "name", "orderid", and "shipdate" are all children of letter. The following schema declares the "letter" element: Note: To enable character data to appear between the child-elements of letter, the mixed attribute must be set to true. The tag means that the elements defined (name, orderid and shipdate) must appear in that order inside a "letter" element. We could also give the complexType element a name, and let the "letter" element have a type attribute that refers to the name of the complexType (if you use this method, several elements can refer to the same complex type): XSD Complex Types Indicators We can control HOW elements are to be used in documents with indicators. We have seven types of indicators: Order indicators: All Choice Sequence Occurrence indicators: maxOccurs minOccurs Group indicators: Group name attributeGroup name Order Indicators Order indicators are used to define how elements should occur. All Indicator The indicator specifies by default that the child elements can appear in any order and that each child element must occur once and only once: Note: When using the indicator you can set the indicator to 0 or 1 and the indicator can only be set to 1 (the and are described later). Choice Indicator The indicator specifies that either one child elements or another can occur: Sequence Indicator The indicator specifies that the child elements must appear in a specific order:  Occurrence Indicators Occurrence indicators are used to define how often an element can occur. Note: For all "Order" and "Group" indicators (any, all, choice, sequence, group name, and group reference) the default value for maxOccurs and minOccurs is 1!!!!! maxOccurs Indicator The indicator specifies the maximum number of times an element can occur: The example above indicates that the "child_name" element can minimum occur one time (the default value for minOccurs is 1) and maximum occur ten times in a "person" element. minOccurs Indicator The indicator specifies the minimum number of times an element can occur: The example above indicates that the "child_name" element can minimum occur zero times and maximum occur ten times in a "person" element. To allow an element to appear an unlimited number of times, use the maxOccurs="unbounded" statement: A working example: An XML file called "Myfamily.xml": Hege Refsnes Cecilie Tove Refsnes Hege Stale Jim Borge Stale Refsnes The XML file above contains a root element named "persons". Inside this root element are defined several "person" elements. Each "person" element must contain a "full_name" child element and it can contain up to five "child_name" child elements. Here is the schema file "family.xsd": The Element The element enables us to extend the XML document with elements not specified by the schema. The following example is a fragment from an XML schema called "family.xsd". It shows a declaration for the "person" element. By using the element we can extend (after ) the content of "person" with any element: Now we want to extend the "person" element with a "children" element. In this case we can do so, even if the author of the schema above never declared any "children" element! Look at this schema file, called "children.xsd": The XML file below (called "Myfamily.xml"), uses components from two different schemas; "family.xsd" and "children.xsd": Hege Refsnes Cecilie Stale Refsnes The XML file above is valid because the schema "family.xsd" allows us to extend the "person" element with an optional element after the "lastname" element! The and elements are used to make EXTENSIBLE documents! They allow documents to contain additional elements that are not declared in the main XML schema! The Element The element enables us to extend the XML document with attributes not specified by the schema. The following example is a fragment from an XML schema called "family.xsd". It shows a declaration for the "person" element. By using the element we can add any number of attributes to the "person" element: Now we want to extend the "person" element with a "gender" attribute. In this case we can do so, even if the author of the schema above never declared any "gender" attribute! Look at this schema file, called "attribute.xsd": The XML file below (called "Myfamily.xml"), uses components from two different schemas; "family.xsd" and "attribute.xsd": Hege Refsnes Stale Refsnes The XML file above is valid because the schema "family.xsd" allows us to add an attribute to the "person" element! Global elements are elements that are immediate children of the "schema" element! Local elements are elements nested within other elements! Restrictions on String Data Types enumeration length maxLength minLength pattern (NMTOKENS, IDREFS, and ENTITIES can NOT use this constraint) whiteSpace XSD Date and Time Data Types Date and time data types are used for values that contains date and time. Date Data Type The date data type is used to specify a date. The date is specified in the following form "CCYY-MM-DD" where: CC indicates the century YY indicates the year MM indicates the month DD indicates the day Note: All components are required! The following is an example of a date declaration in a schema: An element in your document might look like this: 2002-09-24XSD Numeric Data Types Decimal data types are used for numeric values. Decimal Data Type The decimal data type is used to specify a numeric value. The following is an example of a decimal declaration in a schema: An element in your document might look like this: 999.50Or it might look like this: +999.5450Or it might look like this: -999.5230Or it might look like this: 0Or it might look like this: 14Note: The maximum number of decimal digits you can specify is 18! Integer Data Type The integer data type is used to specify a numeric value without a fractional component. The following is an example of an integer declaration in a schema: An element in your document might look like this: 999Or it might look like this: +999Or it might look like this: -999Or it might look like this: 0 Numeric Data Types Note that all of the data types below derives from the Decimal data type (except from decimal itself)! NameDescriptionbyteA signed 8-bit integerdecimalA decimal valueintA signed 32-bit integerintegerAn integer valuelongA signed 64-bit integernegativeIntegerAn integer containing only negative values ( .., -2, -1.)nonNegativeIntegerAn integer containing only non-negative values (0, 1, 2, ..)nonPositiveIntegerAn integer containing only non-positive values (.., -2, -1, 0)positiveIntegerAn integer containing only positive values (1, 2, ..)shortA signed 16-bit integerunsignedLongAn unsigned 64-bit integerunsignedIntAn unsigned 32-bit integerunsignedShortAn unsigned 16-bit integerunsignedByteAn unsigned 8-bit integer Restrictions on Numeric Data Types Restrictions that can be used with Numeric data types: enumeration fractionDigits maxExclusive maxInclusive minExclusive minInclusive pattern totalDigits whiteSpace XSD Miscellaneous Data Types Other miscellaneous data types are boolean, base64Binary, hexBinary, float, double, anyURI, QName, and NOTATION. Boolean Data Type The boolean data type is used to specify a true or false value. The following is an example of a boolean declaration in a schema: An element in your document might look like this: 999Note: Legal values for boolean are true, false, 1 (which indicates true), and 0 (which indicates false). Binary Data Types Binary data types are used to express binary-formatted data. We have two binary data types: base64Binary (Base64-encoded binary data) hexBinary (hexadecimal-encoded binary data) The following is an example of a hexBinary declaration in a schema:  AnyURI Data Type The anyURI data type is used to specify a URI. The following is an example of an anyURI declaration in a schema: An element in your document might look like this: Note: If a URI has spaces, replace them with %20. Miscellaneous Data Types NameDescriptionanyURIbase64BinarybooleandoublefloathexBinaryNOTATIONQName Restrictions on Miscellaneous Data Types Restrictions that can be used with the other data types: enumeration (a Boolean data type can NOT use this constraint) length (a Boolean data type can NOT use this constraint) maxLength (a Boolean data type can NOT use this constraint) minLength (a Boolean data type can NOT use this constraint) pattern whiteSpace Weatherreport XSD Example: Here is an example of an XML file weatherrep.xml that references an XML schema file weatherreport.xsd. Note the special date format required by XML date type. Boston 48 62 87 New York 40 67 90 Los Angeles 42 70 83 The corresponding schema file is stored in weatherreport.xsd and is shown below: XML Schema Validator in Javascript: Using Notepad, prepare the following file called ValidateSchema.htm and save it in your webxml folder. Validating XML against a schema

Validating XML Schemas

XML:

Prepare the following message.xml and message.xsd files: Message.xml: Bill David medium Tennis Today Are you available to play Tennis today! Message.xsd: Now you can test the schema validation by invoking the ValidateSchema.htm file in your browser and copying and pasting the Message.xml file in the text area in it and clicking on the Traverse XML button, as shown below.   If you change the 4 in the text area to: high you will get the following error when you click on the Traverse XML button.  XLink XML Linking Language (XLink), allows elements to be inserted into XML documents in order to create and describe links between resources. It uses XML syntax to create structures that can describe links similar to the simple unidirectional hyperlinks of today's HTML, as well as more sophisticated links. Visit amazon Visit W3C To get access to the XLink attributes and features we must declare the XLink namespace at the top of the document. The XLink namespace is: "http://www.w3.org/1999/xlink". The xlink:type and the xlink:href attributes in the elements define that the type and href attributes come from the xlink namespace. The xlink:type="simple" creates a simple, two-ended link (means "click from here to go there"). XPointer XPointer allows the hyperlinks to point to more specific parts (fragments) in the XML document. XPointer uses XPath expressions to navigate in the XML document XPointer is a W3C Recommendation If the hyperlink points to an XML document, we can add an XPointer part after the URL in the xlink:href attribute, to navigate (with an XPath expression) to a specific place in the document. For example, in the example below we use XPointer to point to the fifth item in a list with a unique id of "java102": href="http://www.example.com/booklist.xml#id('java102').child(5,item)" The target XML document is called "books.xml" and it lists a few different books: Gambardella, Matthew XML Developer's Guide Computer 44.95 2000-10-01 An in-depth look at creating applications with XML. Ralls, Kim Midnight Rain Fantasy 5.95 2000-12-16 A former architect battles corporate zombies, an evil sorceress, and her own childhood to become queen of the world. ..  Now another XML document can use XPointer to refer to one of the books in books.xml. This is a good book on XML..... description of book2...... The expression: #xpointer(id("bk101")) refers to the element in the target document, with the id value of "bk101". XML Programming Examples Example: Rendering the weather report using XML DOM. <% @LANGUAGE = VBScript %> <% Option Explicit 'weatherreport.asp %> Rendering weather report using XML DOM <% Dim XMLDoc, rootNode, city, item, i, strtemp Set XMLDoc = Server.CreateObject("Microsoft.XMLDOM") XMLDoc.async = False XMLDoc.load(Server.MapPath("weatherrep.xml")) Set rootNode = XMLDoc.documentElement Response.Write "

Weather Report - Major Cities " Response.Write rootNode.attributes.getNamedItem("date").text & _ "

" & vbCrLf If rootNode.hasChildNodes() Then For Each city in rootNode.childNodes Response.write "
" For Each item In city.childNodes If "name" = item.nodeName Then Response.Write "" & item.Text & "
" ElseIf "temperature" = item.nodeName Then strtemp = "" For i=0 to item.childNodes.length - 1 strtemp = strtemp & item.childNodes(i).nodeName & _ " " & item.childNodes(i).text & ", " Next strtemp = Left(strtemp,Len(strtemp)-1) & " degrees F" & "
" & vbCRLF Response.Write strtemp End If Next Next End If %>  Appendix Setting Up the Web Server In order to be able to try out the examples in these handouts, you should have a web server, preferably, Microsoft Internet Information Server (IIS). IIS is used on Windows 2000 server, Windows 2000 professional, Windows XP professional computers, and Windows 2003 server. If you are using a Windows 2000 server, the Microsoft Internet Information Server (IIS) is already installed. You can add web sites and web applications (called Virtual directories in IIS) by the use of Internet Service Manager (start->administrative tools->Internet Services manager). The current version of IIS is 6.0 (in Windows Server 2003) as of this writing. On a Windows 2000 server, the current version of IIS is 5.1. On a Windows 2000 workstation (or XP professional), the IIS can be installed by the following instructions: To install IIS 5.0 or IIS 5.1, perform the following steps: From the Start menu, click Control Panel , and then click Add/Remove Programs . Select Add/Remove Windows Components , select the Internet Information Services (IIS) component, and then follow the on-screen instructions. NOTE : IIS 5.0 and 5.1 are not installed on a Windows 2000 professional, or XP professional by default unless Windows is upgraded over a previous version of Windows that had PWS installed. The default directory for storing HTML/ASP files in IIS is c:\Inetpub\wwwroot. For example if you placed an HTML file called t1.htm in c:\inetpub\wwwroot folder, then you can view this file through a browser by typing the following URL. http://ip_address_of_your_machine/t1.htm For example, if the IP address of your machine on which IIS is running is, 192.168.0.100, then you will type, http://192.168.0.100/t1.htm in the address bar of your browser. To find the IP address of your computer, type: ipconfig from the command prompt in your machine.  If your computer is connected to a network that uses DHCP, then you will need to set up the TCP/IP properties of your network card to use DHCP. You may also need to type the following commands (from inside the cmd prompt screen) to obtain a valid IP address for your computer from the DHCP server. ipconfig /release ipconfig /renew If you are connecting to a network that uses static IP assignment, you will need to set up proper IP address, subnet mask, gateway and DNS server on the TCP/IP properties of your network card. Creating a Web Application or Virtual Directory on IIS: On an IIS, you can create a virtual directory by first running the Internet Services manager by selecting administrative tools from the start ->Programs menu. Expand on the computer name, then select default web site. Right click on the default web site and choose New->Virtual directory.  The virtual directory wizard will appear where you can specify the alias and the physical directory this alias maps to, as shown below.    Now you can save your HTML and ASP files in the c:\webclass folder and access the web pages as: http://ip_address_of_your_computer/wc/web_page e.g., http://192.168.0.200/wc/t1.htm If the web server and the browser are running on the same machine, then you can access a web page as: http://localhost/wc/t1.htm Stock Price Example in JSP Using Notepad, prepare the following file and save it as GetStock.jsp in the default application directory of the Tomcat5.x installation folder. This location is typically: C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT Make sure the file has an extension of .jsp and not .jsp.txt. <% // GetStock.jsp %> <%@ page import="java.net.*"%> <%@ page import="java.io.*"%> <% try { URL url = new URL("http://quotes.nasdaq.com/Quote.dll?mode=stock&symbol=intc&quick.x=23&quick.y=10"); URLConnection conn = url.openConnection(); conn.setDoInput(true); conn.setUseCaches(false); BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream())); StringBuffer buffer = new StringBuffer(2048); String line; while ((line = reader.readLine()) != null) { buffer.append(line); } String strNasdaq = buffer.toString(); String price = ""; int pos = strNasdaq.indexOf("$ "); if (pos > 0) price = strNasdaq.substring(pos+7, pos+7+5); out.println("Intel Price = " + price); } catch (Exception e){ //e.printStackTrace(); } %> After saving the above file in the proper Tomcat folder, start the Apache Tomcat server through Start->Programs->Apache Tomcat 5.5->Configure Tomcat. Then click on the Start button. Tomcat Server will be listening on port 8080.  To test the data exchange with  HYPERLINK "http://www.Nasdaq.com" www.Nasdaq.com, launch the browser as shown below. You should get the stock price of Intel from the Nasdaq server as shown below.  References:  HYPERLINK "http://java.sun.com/xml/" http://java.sun.com/xml/  HYPERLINK "http://www.w3schools.com" http://www.w3schools.com  HYPERLINK "http://www.worldofdotnet.net/internalcontent/0672323419/0672323419_ch03.html" http://www.worldofdotnet.net/internalcontent/0672323419/0672323419_ch03.html  HYPERLINK "http://www.xml.org/" http://www.xml.org/ http://www.w3.org/XML/     PAGE  PAGE 80 xyK _ l L  :  }p}a}h*5CJOJQJ\aJh*>*CJOJQJaJh*OJQJaJh*OJQJh*B*OJQJphh*5OJQJ\aJ h*aJ#h*B*CJOJQJ^JaJphh*B*OJQJaJphh*5B*\aJphh*B*aJphh*5CJOJQJ\aJh*CJ OJQJaJh a  L # 4 { $If & F$xa$$a$^^ :  2}}{yww}}}}}}[$\$ykd$$If!  0634` abp +1n3]c@AE ݽݽݫݫ݈vl݈݈W(h*5>*B*CJOJQJ\aJphh*CJOJQJh*CJOJQJaJ h*aJ#h*B*CJOJQJ^JaJph!h*5B*OJQJ\aJph"h*>*B*CJOJQJaJph!h*6B*OJQJ]aJphjh*B*UaJphh*B*OJQJaJph(h*5>*B*CJ OJQJ\aJph2[cjm-Nbz!8[mpx [$\$^ [$\$`[$\$&mn  4E$If [$\$`[$\$$a$3c|||$IfykdZ$$If!  0634` abp #@~~$IfykdZ$$If!  0634` abp @A 4o 4 ~~~~$Ifykd[$$If!  0634` abp 344 5 6 ` =!!!!!T""""""#q$r$s$%%%>%a%%' '''(8(((l)))μμμμμ܃ΦΦμvh*5B*\aJphh*CJOJQJh*5CJOJQJ\aJh*B*aJphh*CJOJQJaJh* h*aJ#h*B*CJOJQJ^JaJphh*B*OJQJaJphh*B*CJOJQJaJph%h*5B*CJOJQJ\aJph*4 5 6 ` z$Ifykdn\$$If!  0634` abp  =!!~$Ifykd6]$$If!  0634` abp !!!!!!T"["e""""~usmmmmm$If[$\$ykd]$$If!  0634` abp """""###$E$i$q$~~uuooooo$If[$\$ykd^$$If!  0634` abp q$r$s$$$$%%~~~~~$Ifykd_$$If!  0634` abp %%%%%%''' 'c'''({{{uuu{{ss[$\$ykdV`$$If!  0634` abp (8(d((((((l)))){yssf $If[$\$$Ifykda$$If!  0634` abp $If[$ ))))1*++,7,o,,l--....<.J.`.n....../-/0/;/////////0030B0t00000011g1q1w111111111༲Ȝ༲+h*B*CJOJQJ^JaJmH phsH h*CJOJQJh*CJOJQJaJ#h*B*CJOJQJ^JaJph h*aJh*B*OJQJaJph!h*5B*OJQJ\aJph<))1*]****++~~~~~~$Ifykda$$If!  0634` abp ++,,o,,,,,-C-l-y-z--|||||||||$Ifykdb$$If!  0634` abp ----...-//08112~|wn~~~[$\$\$ykdvc$$If!  0634` abp $If 1123378999U:p:q:y::::;,;-;1;2;;;;;;<<5<<<<===´{{jfZܴҖh*CJOJQJaJh*!h*5B*OJQJ\aJph(h*5>*B*CJOJQJ\aJph h*aJ#h*B*CJOJQJ^JaJphh*CJOJQJaJh*B*OJQJaJphh*>*B*OJQJaJphh*B*aJphh*B*CJOJQJaJph%h*5B*CJOJQJ\aJph#2:2w2223335567777888w8899$If[$\$ & Fdd[$\$99U:p:~$Ifykd>d$$If!  0634` abp p:q:y::~$Ifykde$$If!  0634` abp ::;,;~$Ifykde$$If!  0634` abp ,;-;;;~$Ifykdf$$If!  0634` abp ;;;;;<5<a<|<<<<~usmmmmm$If[$\$ykd^g$$If!  0634` abp <<<==2=d===~~~~~~$Ifykd&h$$If!  0634` abp ====>">}www$If[$\$ykdh$$If!  0634` abp =">#>$>:?k?AAAABBcCCCDVFWFFFwGHHII!J7JJJJKKKKKNϼϫϟϕ~ϼnϼnf[fh*6OJQJ]h*OJQJh*B*CJOJQJaJphh*>*CJOJQJaJh*OJQJaJjmh*UaJh*CJOJQJaJ!h*5B*OJQJ\aJph%h*5B*CJOJQJ\aJphh*B*OJQJaJphh*B*aJph h*aJ#h*B*CJOJQJ^JaJph#">#>$>U>:?k??+@~@A3A:Avvvicc$If hdd[$\$^h & Fdd[$\$ykdi$$If!  0634` abp :A]AAAAAAAB?BqBBBw[$\$ykd~j$$If!  0634` abp $If BBBcCDDDE-EDEZEEEE{{uuuuuuuu$If[$\$ykdFk$$If!  0634` abp EEEEE=FJFVFWFFFwGGGG~|~ykdl$$If!  0634` abp $IfGHHHHI4IgIIIII~uuhhuuu [$\$`[$\$ykdl$$If!  0634` abp $If III!J7JJJKKNBOP$Q%QaQbQQQQ~RRRRRRRS[$\$ h]^hx[$NN"O#O?O@OP$QoUsUZj[[[[[\]F]M]]]]]]]^^u^@_A_B_ƹzhbXh*B*aJph h*aJ#h*B*CJOJQJ^JaJph!h*6B*OJQJ]aJphh*B*OJQJaJphh*5CJOJQJ\aJ h*0J5CJOJQJ\^Jh*5CJOJQJ\h*h*>*OJQJh*5>*CJOJQJ\h*0JOJQJh*OJQJjh*OJQJUS&S/S0SS9T:TdTeTTTTTU U)U2U*B*CJ\aJph h*0J5CJOJQJ\^Jh*5CJOJQJ\h*CJOJQJ^Jh*0JCJOJQJ^Jh*CJOJQJh*6CJOJQJ]h*B*aJphh*OJQJ8eofoto.p/pAp qq0qqqqqr[sstttntottt)u1uRuu7$8$H$[$\$^sttttotqtut|t}tttttttttttttttttuu'u(u)u*u+u/u0u1u3u°zzn\n°zzzn°n" *h*B*OJQJ^JaJph?_h*OJQJ^JaJ" *h*B*OJQJ^JaJph*" *h*B*OJQJ^JaJph" *h*B* OJQJ^JaJph" *h*B*OJQJ^JaJph?" *h*B* OJQJ^JaJphh*B*CJaJphh*>*B*CJaJphh*B*aJphh*OJQJ$3u4u:u;uHuJuPuQuRuTuUuZu[uxuzuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvv v v vvvvvvvv&v(v.v/v0v2v3v8vh*OJQJ^JaJ" *h*B*OJQJ^JaJph" *h*B*OJQJ^JaJph?" *h*B* OJQJ^JaJphKuuuuv vv0v^vvvvvvvvvEwFwmwwwwx:xixxxx7$8$H$8v9vUvWv\v]v^v`vavjvkvyv{vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvFwGwkwlwmwvwww *h*OJQJ^JaJ" *h*B*OJQJ^JaJph??h*h*OJQJ^JaJ" *h*B*OJQJ^JaJph?" *h*B*OJQJ^JaJph" *h*B* OJQJ^JaJph:ww}w~wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxx!x*x/x0x8x9x:xCxDxIxYx^x_xgxhxixrxsxwxzxxxxxxxxϽάάϽϽϽϽh*OJQJ^JaJ" *h*B*OJQJ^JaJph??" *h*B* OJQJ^JaJph *h*OJQJ^JaJ" *h*B*OJQJ^JaJph__Fxxxxxxxxxxxxxxxxxxxxxxyyylyuyvyzy~yyyyyyyyyyyyyyyyy-z/zñññЭññЭ" *h*B* OJQJ^JaJph *h*5OJQJ\^JaJh*" *h*B*OJQJ^JaJph__ *h*OJQJ^JaJh*OJQJ^JaJ" *h*B*OJQJ^JaJph??" *h*B* OJQJ^JaJph/xxyylyyy,z-zTzxzz {{4{c{{{{{{{|@|h||||||7$8$H$/z3z:z;zAzIzJzQzSzTzVz^zdzkzvzwzxzzzzzzzzzzzzz { { { {ʸʸvdRʸʸʸ" *h*B*OJQJ^JaJph?_" *h*B*OJQJ^JaJph?_" *h*B*OJQJ^JaJph" *h*B* OJQJ^JaJphh*OJQJ^JaJ" *h*B* OJQJ^JaJph" *h*B*OJQJ^JaJph*" *h*B*OJQJ^JaJph" *h*B* OJQJ^JaJph" *h*B*OJQJ^JaJph? { {{{{{{{{*{,{2{3{4{6{7{<{={Z{\{a{b{c{e{f{o{p{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{| ||ооооооооо" *h*B*OJQJ^JaJphh*OJQJ^JaJ" *h*B*OJQJ^JaJph?" *h*B* OJQJ^JaJphK|||||||7|9|>|?|@|B|C|L|M|[|]|f|g|h|j|k|o|p|t|v|z|{|||~|||||||||||||||||||||||||||||⴦h*>*B*CJaJphh*B*aJph" *h*B*OJQJ^JaJph?" *h*B*OJQJ^JaJphh*OJQJ^JaJ" *h*B* OJQJ^JaJph;|||||%};}l}}}}}}}}}~ ~'~9~H~W~f~y~~~~~~7$8$H$~~~~~ d?҂قH_ƒƃF[$\$b:Cq$?@NJʌg࢘ుwk_h*CJOJQJaJh*CJOJQJaJh*OJQJaJh*OJQJj"h*B*UaJphh*B*aJphjh*B*UaJph%h*5B*CJOJQJ\aJphh*>*B*OJQJaJphh*CJ OJQJaJh*B*OJQJaJph!h*5B*OJQJ\aJph FsńɄЄ)19:Eq&Pn[$\$"=YZ.?@NJO [$\$` $[$\$a$[$\$O܋'Mpʌ%Xgю 0[$\$ & Fdd[$\$ & Fdd[$\$юIZHIJNOFOP-̪̽̍~q_Y_YOCh*CJOJQJaJh*B*aJph h*aJ#h*B*CJOJQJ^JaJphh*5CJOJQJ\h*5CJOJQJ\aJh*CJOJQJaJ!h*5B*OJQJ\aJph$h*5>*B*OJQJ\aJphj |h*B*UaJphh*B*OJQJaJph%h*5B*CJOJQJ\aJph#h*B*OJQJaJmH phsH 0@QaipƏ֏ޏ.>NVgŐ[$\$ŐǐאIZgiuwԑ֑ޑH[$\$HJF@HOPuykd$$If!  0634` abp $If$a$ P.^qx~|zykdT$$If!  0634` abp $If-^oqABYopq>?pq7jklz{՞ t˹ymyymymah*CJOJQJaJh*CJOJQJaJh*B*aJphjh*B*UaJphjh*UaJh*5OJQJ\aJh*OJQJaJ h*aJ#h*B*CJOJQJ^JaJph#h*B*OJQJaJmH phsH &h*>*B*OJQJaJmH phsH h*B*OJQJaJph%̖ &'019ABCYyyy\$ykd$$If!  0634` abp $Ifϗחޗ!=V^oqrsl>r & Fdd[$\$ $\$a$\$ݚ?pqrykd$$If!  0634` abp $If & Fdd[$\$ 7j~$IfykdJ$$If!  0634` abp jkl6Kdhlpzzzzzzzzzz$Ifykd$$If!  0634` abp z{՞1AiΟzzzzzzzzz$Ifykd$$If!  0634` abp  tàʠ~|sssssss[$\$ykd$$If!  0634` abp $If ʠe ¢âɢ֢ڢ+,;=Ѽ⭣o`P`?`5h*OJQJaJ!h*0J5B*CJ\aJphh*5>*CJOJQJ\aJh*5CJOJQJ\aJ#h*B*CJOJQJ^JaJph@@@h*B*OJQJaJph@@@h*OJQJh*CJOJQJaJh*B*aJphjj h*B*UaJph)h*5B*OJQJ\aJmH phsH !h*5B*OJQJ\aJphh*B*OJQJaJphh*>*B*OJQJaJph0Edeơ ?@XY¢ĢŢƢǢȢɢ$a$[$\$ɢ֢+,=j~$Kgզ gpwG'//6t Hy H"S a;<ho$If a;<ԱLMqԴڴȸооЬھЬھڄڄxЬھھھh*0JOJQJaJ$jh*B*OJQJUaJph)h*6B*CJOJQJ]^JaJphh*CJOJQJaJ h*aJ#h*B*CJOJQJ^JaJphh*B*aJphh*B*OJQJaJphh*CJOJQJaJh*CJ OJQJaJ/İ)Ew~ykd=$$If!  0634` abp $If Ա+R||||||$Ifykdw>$$If!  0634` abp ?w~~~~~~$Ifykd??$$If!  0634` abp LMqԴz$Ifykd@$$If!  0634` abp z$Ifykd@$$If!  0634` abp ޷'Y}}wwwwww$If[$\$ykdA$$If!  0634` abp ȸ">p~~~~~~$Ifykd_B$$If!  0634` abp }Ȼ7}ϼKxzzzzzzzz$Ifykd'C$$If!  0634` abp  VʿC|}Vopr8KY||kcWWh*>*B*aJphjGFh*U h*5>*B*CJ\aJph!h*5B*OJQJ\aJphh*h*CJOJQJaJh*OJQJaJh*5CJOJQJ\aJh*B*aJph h*aJ#h*B*CJOJQJ^JaJphh*B*OJQJaJphh*B*OJQJaJphh*CJOJQJaJ"xٽOžؾ{y~kdC$$If!  0634` abp $IfVʿD|xykdD$$If!  0634` abp $If |}VYyRlop|ykdE$$If!  0634` abp $Ifpqr *Ibx-FOWx $a$8Nm0GJKj:;<MYJY:;<KMY$%Jkl>?@z '(±žž€z€zvlvdvlv[vh*5CJ\jh*Uh*5>*CJ\h* h*aJ#h*B*CJOJQJ^JaJphh*0JOJQJaJ$jh*B*OJQJUaJph!h*5B*OJQJ\aJphh*B*OJQJaJphh*CJOJQJaJh*CJOJQJaJh*>*CJOJQJaJh*B*aJph!Jkl~ykd($$If!  0634` abp $If>Nk)ykd$$If!  0634` abp ),-9RTpt#)-/HJg#RSSY`f'.6>@A|)0]}~$a$~ <_tz~'X  (l "*+-.\| $[$\$a$[$\$(l"+,-.\]56|}78pqvw !YZyz{òãÕòãÕòãÕòãÕòãÕòãòòãòòãòh*B*OJQJaJphh*0J5OJQJ\aJ!h*5B*OJQJ\aJph*jh*5B*OJQJU\aJphh*CJOJQJaJjh*Uh*OJQJh* h*5\:|7 ]<_+~R_ & F dd[$\$$a$"#]^ <=vw_`/0TU+,bcDE~꼴h*OJQJh*B*OJQJaJphh*0J5OJQJ\aJ!h*5B*OJQJ\aJph*jh*5B*OJQJU\aJphCnorsxy'Ʊޅo^!h*5B*OJQJ\aJph+h*B*CJOJQJ^JaJmH phsH h*CJOJQJaJmH sH h*CJOJQJaJh*>*B*OJQJaJph(h*5>*B*CJOJQJ\aJph h*aJ#h*B*CJOJQJ^JaJphh*B*OJQJaJphh*B*aJphh*OJQJaJ #:IYiy $If $If[$\$_n~$Ifykd]$$If!  0634` abp no~$Ifykdn^$$If!  0634` abp Rr~$Ifykd6_$$If!  0634` abp rsf|sm$If[$\$ykd_$$If!  0634` abp '#8d~uussmmmmm$If[$\$ykd`$$If!  0634` abp 4R]r^$If[F~$Ifykda$$If!  0634` abp ~$IfykdVb$$If!  0634` abp !~~usm$If[$\$ykdc$$If!  0634` abp &'DEjk)*-E23 bc ǻݷ#h*B*CJOJQJ^JaJphh*OJQJaJh*CJOJQJaJh*CJOJQJh*h*CJ OJQJaJh*B*aJphh*CJOJQJaJ h*aJh*B*OJQJaJphh*5CJOJQJ\aJ4&~$Ifykdc$$If!  0634` abp &'y~$Ifykdd$$If!  0634` abp ~$Ifykdve$$If!  0634` abp 8~usm$If[$\$ykd>f$$If!  0634` abp -D~$Ifykdg$$If!  0634` abp DE~$Ifykdg$$If!  0634` abp Oj~$Ifykdh$$If!  0634` abp jk )~$Ifykd^i$$If!  0634` abp )*+,-E2z$Ifykd&j$$If!  0634` abp 23~$Ifykdj$$If!  0634` abp ~$Ifykdk$$If!  0634` abp  ~$Ifykd~l$$If!  0634` abp %\bz$IfykdFm$$If!  0634` abp bc~$Ifykdn$$If!  0634` abp  ~$Ifykdn$$If!  0634` abp ~$Ifykdo$$If!  0634` abp ~~xxxx$Ifykdfp$$If!  0634` abp _ xxxr$If & Fdd[$\$ykd.q$$If!  0634` abp  /~$Ifykdq$$If!  0634` abp  /02GMS ?@pqmn ab01rw*+cd϶ϥϥϥϥٙ϶h*CJOJQJaJ!h*5B*OJQJ\aJphh*5B*\aJphh*CJOJQJaJh*B*aJph h*aJ#h*B*CJOJQJ^JaJphh*B*OJQJaJph>$Ifkd2$$IfFH ! 06    34` ab p,-2v$Ifxkd<$$If0 !l 0634abvwy$Ifxkd$$If0 !0634ab$Ifxkd$$If0 !0634abJKOP78bc~&./:;BCIJK_`nvwµ𧝧#h*B*OJQJaJmH phsH h*aJmH sH h*B*aJmH phsH h*5B*\aJphh*B*OJQJaJphh*OJQJaJh*CJOJQJaJh*CJOJQJh*B*aJph h*aJ6$Ifxkd0$$If0 !0634abJ$Ifxkdԕ$$If0 !0634abJKS$Ifxkdx$$If0 !0634ab$Ifxkd$$If0 !0634ab$Ifxkd$$If0 !0634abO$Ifxkdd$$If0 !0634abOPW$Ifxkd$$If0 !0634ab$Ifxkd$$If0 !0634ab7$IfxkdP$$If0 !0634ab78;b$Ifxkd$$If0 !0634abbck$Ifxkd$$If0 !0634ab$Ifxkd<$$If0 !0634ab*$Ifxkd$$If0 !0634ab$Ifxkd$$If0 !0634ab~$Ifxkd($$If0 !0634ab~&/;CJ{{{{$Ifxkd̞$$If0 !0634abJKMV& $Ifkdp$$If\-_! (0634` abp(V\_` kd$$If\-_! (0634` abp($If`bntv$Ifvwy& $IfkdС$$If\-_! (0634` abp($If$If& $Ifkd$$If\-_! (0634` abp(7L3s()01789ij ()45<=CDE|}ǹޠޠޠޭǹޭޠޠޠحޠޠޠh*5B*\aJphh*CJOJQJaJh*B*OJQJaJph!h*5B*OJQJ\aJph h*aJh*B*aJphh*B*aJmH phsH h*aJmH sH ? kd $$If\-_! (0634` abp($If$If7L&$"kdH$$If\-_! (0634` abp(L$If& $Ifkdp$$If\-_! (0634` abp( kd$$If\-_! (0634` abp($If$If&$$kdШ$$If\-_! (0634` abp(3s)18$If 89;E& $Ifkd$$If\-_! (0634` abp(EPij kd0$$If\-_! (0634` abp($Ifjm{$If& $IfkdX$$If\-_! (0634` abp( kd$$If\-_! (0634` abp($If$If&$$kd$$If\-_! (0634` abp( )5=D$IfDEHK& $IfkdЯ$$If\-_! (0634` abp(Kd|} kd$$If\-_! (0634` abp($If}$If&$"kd0$$If\-_! (0634` abp(Qa>?@U0WX]EFG456|jv!!!°ŠŠo°°°°o!h*5B*OJQJ\aJphh*aJmH sH +h*B*CJOJQJ^JaJmH phsH h*B*aJph h*aJ#h*B*CJOJQJ^JaJphh*B*OJQJaJphh*CJOJQJaJh*CJOJQJaJh*CJOJQJh*OJQJaJh*+Qa>?@UvykdX$$If!  0634` abp $If 0Wz$Ifykd $$If!  0634` abp WXE~$Ifykd$$If!  0634` abp EFG|$Ifykd$$If!  0634` abp 4|$Ifykdx$$If!  0634` abp 456||$Ifykd@$$If!  0634` abp $Rj!!!(#vvvvrlg[$ & Fdd[$\$!ykd$$If!  0634` abp !!!!!-$M$$$r%%%%&&&&&''D'**:****++,/,?,^,r,,,,,D-..//8/N//๱๱๊{{{๱qh*OJQJaJh*5B*CJ\aJphh*5B*CJ\aJphh*CJOJQJaJh*B*CJaJphh*CJaJh*B*CJaJphh*5CJOJQJ\aJh*CJOJQJaJh*B*OJQJaJph!h*5B*OJQJ\aJph,(#\##-$M$$%r%%%%%%&qykdи$$If!  0634` abp $If[$\$ &&&&D'Z'd'y'''' (7(u((||||||||||$Ifykd$$If!  0634` abp ((((()/)])))* ****ykd`$$If!  0634` abp $If**:****+!+*+3+T+k++++++,5,d,n,,,,,,,$If,,,D-p-----.8.S....|||||||||||$Ifykd($$If!  0634` abp .......N///0*1V1t11~||~~ykd$$If!  0634` abp $If////0 0"0-0*1112213\3b3r33333#575D5E5I5J55J6c6797M7u77777788r8~8888899999:ȹȱ屪ȗȗȗȱ屎h*OJQJaJh*5CJ\h*5B*CJ\aJphh* h*5\h*CJaJh*5B*CJ\aJphh*B*CJaJph!h*5B*OJQJ\aJphh*B*OJQJaJphh*5OJQJ\aJ4111112!272N2Y2c2u22222222$If22^33;44#575=5D5yy $$Ifa$ykd$$If!  0634` abp D5E5G5I5lff$Ifkd$$If0 a 220634abp22I5J5556J6c6k6s6666666$Ifxkd_$$If0 a0634ab67B7~77777777r888~xvykd $$If!  0634` abp $If 888889c]]$Ifkdѿ$$If0u  220634abp22 $$Ifa$9999<::::;1;9;A;a;w;;}}}}}}}}}$Ifxkd$$If0u 0634ab::<:D:R::<<<= ===B=C=\=]=y=z=========>>,>->`>a>>>>>>?$?6?D?N????@HBIBܷܿ܍܃ܿh*B*aJph%h*5B*CJOJQJ\aJphh* h*5\h*CJOJQJaJh*CJaJh*B*CJaJph!h*5B*OJQJ\aJphh*B*OJQJaJphh*OJQJaJh*CJOJQJaJ0;;;;;<.<]<h<}<<<<<<$If<<<< ===yy $$Ifa$ykdZ$$If!  0634` abp ==-=B=lff$Ifkd"$$If0 220634abp22B=C=Q=\=$Ifxkd$$If00634ab\=]=m=y=$Ifxkd$$If00634aby=z===$IfxkdU$$If00634ab====$Ifxkd$$If00634ab====$Ifxkd$$If00634ab====$IfxkdS$$If00634ab==>>$Ifxkd$$If00634ab>>>,>$Ifxkd$$If00634ab,>->S>`>$IfxkdQ$$If00634ab`>a>>>$Ifxkd$$If00634ab>>>>$Ifxkd$$If00634ab>>>>N???????@=@[@wwwwqq$If & Fdd[$\$xkdO$$If00634ab [@@@@@@@AA5A@AAAAAABBB&B6BHB$IfHBIBJBBBBBww $$Ifa$ykd$$If!  0634` abp IBJBBBBBBBBBBBBC C0CRCC:E]E$F%F)F/FFFFFFFGG"G#GVGWGGGGGGGGGHHᓄs!h*5B*OJQJ\aJphh*5B*CJ\aJphh*B*CJaJphh*CJOJQJaJh*CJOJQJaJh*OJQJaJh*5OJQJ\aJh* h*5\h*CJaJh*B*OJQJaJphh*B*CJOJQJaJph-BBBBlff$Ifkd$$If0[  220634abp22BBBB$Ifxkd$$If0[ 0634abBBBB$IfxkdJ$$If0[ 0634abBBB0CRCC D+D]DvD~DDDDD{{{{{{{{{$Ifxkd$$If0[ 0634abDDEE:E]EgEEEEEEEFF$F$If$F%FqFFFFFyy $$Ifa$ykd$$If!  0634` abp FFFFlff$Ifkdf$$If0 220634abp22FFFG$IfxkdE$$If00634abGGG"G$Ifxkd$$If00634ab"G#GJGVG$Ifxkd$$If00634abVGWGmGG$IfxkdC$$If00634abGGGG$Ifxkd$$If00634abGGGG$Ifxkd$$If00634abGGGG$IfxkdA$$If00634abGGHH$Ifxkd$$If00634abHH+H6H$Ifxkd$$If00634abH6H7HTHUHrHsHxHHHHII,JLLcMxMMMMMMMNNENGNKNWNNNgPSSUTiTvTwTTTTTTTUU0U1UOUPUjUkUUUUUUUijħħh*5OJQJ\aJ h*5\h*B*CJaJph!h*5B*OJQJ\aJphh*B*OJQJaJphh*CJOJQJaJh*CJOJQJaJh*OJQJaJh*CJaJh*:6H7HCHTH$Ifxkd?$$If00634abTHUHcHrH$Ifxkd$$If00634abrHsHtHHHtIIII,JXJJxkee$If [$\$`[$\$xkd$$If00634ab JJJJJJK3KOKeK|KKKKKL0L_LjLzLLLLLLL$IfLL-McMwMxM~MM}}tt $$Ifa$\$ykd=$$If!  0634` abp MMMMlff$Ifkd$$If0 220634abp22MMMM$Ifxkd$$If00634abMM NN$Ifxkd$$If00634abNN8NEN$Ifxkd8$$If00634abENFNGNNNOOOO P!P~udWWd [$\$`[$\$^`[$\$\$xkd$$If00634ab !P3PAPgPPPPPQ Q,QBQ^QtQQQQQQ!R4R^RRRRRS$If[$\$ [$\$`S2SHSUSjSvSSSSSSTUTiT~~|ykd$$If!  0634` abp $If iToTvTwTTTc]]$IfkdT$$If0 220634abp22 $$Ifa$TTTT$Ifxkd3$$If00634abTTTT$Ifxkd$$If00634abTTTU$Ifxkd$$If00634abUUU0Ulff$Ifkd1$$If0 0634abp0U1UAUOUlff$Ifkd$$If0 0634abpOUPU]UjU$Ifxkd$$If00634abjUkUUU$Ifxkd$$If00634abUUUUlff$IfkdC$$If0 0634abpUUUUlff$Ifkd"$$If0 0634abpUUUV$Ifxkd$$If00634abUVV V"VeVMZNZH[[[\[i[j[[[[[[[[[#\$\B\C\]\^\\\\\\\\\]]7]^KaLaMaWaYaaaaaazh*B*phh*B*phh*5CJOJQJ\h*5CJOJQJ\aJh*B*CJOJQJaJph h*5\h*CJOJQJaJh*B*OJQJaJphh*B*CJaJph!h*5B*OJQJ\aJphh*CJaJh*0VVV V$Ifxkd$$If00634ab V!V"VeVVVVVW W*W@W\WrWW}}}}}}}}}}}$IfxkdU$$If00634abWWWWWX2X\XXXXY#YTYjYYYYYY ZZ"Z+Z;ZMZ$IfMZNZ[H[\[b[i[yy $$Ifa$ykd$$If!  0634` abp i[j[z[[lff$Ifkd$$If0 220634abp22[[[[lff$Ifkd$$If0 0634abp[[[[lff$Ifkd$$If0 0634abp[[[[lff$Ifkdd$$If0 0634abp[[\#\lff$IfkdC$$If0 0634abp#\$\4\B\lff$Ifkd"$$If0 0634abpB\C\P\]\$Ifxkd$$If00634ab]\^\\\lff$Ifkd$$If0 0634abp\\\\lff$Ifkd$$If0 0634abp\\\\lff$Ifkdi$$If0 0634abp\\\\lff$IfkdH$$If0 0634abp\\]]$Ifxkd'$$If00634ab]]]7]]^^^_C_\_c_j___}}}}}}}}$Ifxkd$$If00634ab______`.`3`C````````a"a)a9aKa$IfKaLaMaaaab0b[bbbbcc5cykd{$$If!  0634` abp aaaab bb$b/b7bFbObZbbbtb}bbbbbbbbbbbbc ccc5cc ege"f#fAff h h>hjjjjjSk}kkmmqnnnƼƤƤƋƤ!h*5B*OJQJ\aJphh*CJaJh*B*CJaJphh*CJOJQJaJh*B*aJphh*B*OJQJaJphh*CJOJQJaJh*B*CJaJphh*B*phh*B*phh*65ccd e'ege"f#fAfffffg,gJgegggggggh h$If & Fdd[$\$" h h>hjhhhhhhii;i`iii~~~~~~~~~~~~$IfykdC$$If!  0634` abp iiii+j7jMjXjbjlj|jjjjSk~~ykd $$If!  0634` abp $IfSk}kkkkk l9lKlalblnlllllllmmmm$IfmmqnnnnoooCoUo{o|ooo||||||||||$Ifykd$$If!  0634` abp oooop(p+p,p-p5p=p>pqqq~|zykd$$If!  0634` abp $Ifn=p>pqqqqqqrrMrrrtuuxxxxxx|}~~Eͽtj]jTNNGN h*5\ h*CJh*5CJ\jch*5U\aJh*OJQJaJh*5>*OJQJ\aJh*>*B*OJQJaJphh*h*B*OJQJaJphh*CJOJQJaJh*5OJQJ\aJh*B*CJOJQJaJphh*5CJOJQJ\aJh*5CJOJQJ\aJh*CJaJh*B*CJaJphqqqrrMrrrr"s[s{sssssssssst(t7tFtUthtptwt[$\$wttttttttttuu?uuuvFvvvvw%wPwqwww0x*CJ\h*h*5CJ\jy8h*CJU h*CJ(Áāǁȁʁ́ρЁсӁԁׁ؁ہ݁%&')*-.025679:=>@BEFGIh*CJOJQJ^JaJ& *h*B*CJOJQJ^JaJph& *h*B*CJOJQJ^JaJph?& *h*B* CJOJQJ^JaJphH'7GWgovς߂*VŃ .]ل/<g7$8$H$IJMNPRUVWXZefgimnoptuvwx|}‚łƂȂʂ͂΂ςЂ҂݂ނ߂h*CJOJQJ^JaJ& *h*B*CJOJQJ^JaJph& *h*B*CJOJQJ^JaJph?& *h*B* CJOJQJ^JaJphH*,078>FGSUVW\ghnwxÃăŃǃȃ̓҃Ӄ  ,-.23@FG[\ƻ짓q짓q짓qq짓h*CJOJQJ^JaJ& *h*B*CJOJQJ^JaJph*& *h*B*CJOJQJ^JaJph& *h*B* CJOJQJ^JaJphh*5CJ\aJ#h*B* CJOJQJ^JaJph& *h*B* CJOJQJ^JaJph& *h*B*CJOJQJ^JaJph?,\]cdhmnׄ؄ل$%,./57:;<BCPVWdefgijnstʶގʶގʶގʶʶގʶʶގʶގ& *h*B*CJOJQJ^JaJph*& *h*B* CJOJQJ^JaJph& *h*B*CJOJQJ^JaJph?& *h*B* CJOJQJ^JaJph& *h*B*CJOJQJ^JaJphh*CJOJQJ^JaJ8g݅GSfz #Oil>xӈۈ7$8$H$̅҅Ӆ؅څ܅݅ &,-24?AEFGLNQRSVXdefjlxyz|~ʶގʶގʶގʶގʶʶʶʶʶ& *h*B*CJOJQJ^JaJph*& *h*B* CJOJQJ^JaJph& *h*B*CJOJQJ^JaJph?& *h*B* CJOJQJ^JaJph& *h*B*CJOJQJ^JaJphh*CJOJQJ^JaJ8ņʆц  "ʬބp\H& *h*B*CJOJQJ^JaJph*& *h*B*CJOJQJ^JaJph& *h*B* CJOJQJ^JaJph& *h*B*CJOJQJ^JaJph_?& *h*B*CJOJQJ^JaJph& *h*B* CJOJQJ^JaJph h*CJh*& *h*B*CJOJQJ^JaJph?h*CJOJQJ^JaJ& *h*B* CJOJQJ^JaJph"#./NO[\hiklpu{|ć·χއ %&<=>?DNOdklvwxʶʶʶzʶʶzzʶʶzzʶʶz& *h*B* CJOJQJ^JaJph& *h*B*CJOJQJ^JaJph?& *h*B*CJOJQJ^JaJph_?& *h*B*CJOJQJ^JaJph*& *h*B*CJOJQJ^JaJph& *h*B* CJOJQJ^JaJphh*CJOJQJ^JaJ0xy~ʈ̈ш҈ӈՈوڈۈ܈İİİz& *h*B*CJOJQJ^JaJph_?h*CJOJQJ^JaJ& *h*B*CJOJQJ^JaJph*& *h*B*CJOJQJ^JaJph& *h*B* CJOJQJ^JaJph& *h*B*CJOJQJ^JaJph?& *h*B* CJOJQJ^JaJph(BƉω89yz!'*2:;$a$(7$8$H$^`(7$8$H$@ABTĉʼnƉΉω!79xzҊ֊ !&')*,ʻʧؓʻؓؓاʻk& *h*B* CJOJQJ^JaJph& *h*B*CJOJQJ^JaJph_?& *h*B* CJOJQJ^JaJph& *h*B*CJOJQJ^JaJph *h*CJOJQJ^JaJh*CJOJQJ^JaJ& *h*B*CJOJQJ^JaJph& *h*B* CJOJQJ^JaJph',012489:$(-89Y[\`gjkȌΌόƷƭƙq]ʙq]q]ʙq]q& *h*B*CJOJQJ^JaJph*& *h*B*CJOJQJ^JaJph& *h*B* CJOJQJ^JaJph& *h*B*CJOJQJ^JaJph_?h*5>*CJ \jpwh*5>*CJ U\h*h*CJOJQJ^JaJ& *h*B* CJOJQJ^JaJph& *h*B*CJOJQJ^JaJph?$$\،QRS{ɍӍ/f ._7$8$H$όՌ׌،܌  "#CIJNPQ{}ض좎ض좎ʉuaMau& *h*B*CJOJQJ^JaJph& *h*B* CJOJQJ^JaJph& *h*B* CJOJQJ^JaJph h*>*& *h*B*CJOJQJ^JaJph& *h*B* CJOJQJ^JaJph& *h*B*CJOJQJ^JaJph?h*CJOJQJ^JaJ& *h*B*CJOJQJ^JaJph_?& *h*B*CJOJQJ^JaJph*ÍǍȍɍ͍ҍӍۍ܍ -./059:FMNdefglvwzʢzzʢzzʢzz& *h*B*CJOJQJ^JaJph*& *h*B*CJOJQJ^JaJph& *h*B* CJOJQJ^JaJph& *h*B*CJOJQJ^JaJph_?& *h*B*CJOJQJ^JaJph?& *h*B* CJOJQJ^JaJphh*CJOJQJ^JaJ0ŽώӎԎގߎ   +-./8;<FIJ\^_`iİİİzİzİİ& *h*B*CJOJQJ^JaJph_?h*CJOJQJ^JaJ& *h*B*CJOJQJ^JaJph*& *h*B*CJOJQJ^JaJph& *h*B* CJOJQJ^JaJph& *h*B*CJOJQJ^JaJph?& *h*B* CJOJQJ^JaJph0ilmwz{ŏȏɏ֏ڏۏ#$İİİ{oh*CJ$OJQJaJh*CJ$OJQJh* h*>*& *h*B*CJOJQJ^JaJph?h*CJOJQJ^JaJ& *h*B* CJOJQJ^JaJph& *h*B*CJOJQJ^JaJph*& *h*B*CJOJQJ^JaJph& *h*B* CJOJQJ^JaJph($ː 2aTĒNГ & Fdd[$\$ & F & Fdd[$\$ & F  & F\$$a$7$8$H$$Г4n ($%UKLEFݞޞ.ef񟍇{{񟍇񍟍䍇lbh*B*aJphjh*B*UaJphh*CJOJQJaJ h*aJ#h*B*CJOJQJ^JaJph+h*B*CJOJQJ^JaJmH phsH h*CJOJQJaJmH sH h*5CJOJQJ\aJh*B*aJph h*aJh*5OJQJ\aJh*B*OJQJaJph&K|ɔ4n ,Hd$If & F  & F (\tǗzzzzzz$Ifykd$R$$If!  0634` abp $[י*V||||||||||$IfykdR$$If!  0634` abp Vޚ $%Uk~~ykdS$$If!  0634` abp $Ifœ՜ @KLҝE~ykd|T$$If!  0634` abp $IfEFTgҞݞޞߞ.DPTyw\$ykdDU$$If!  0634` abp $If TXefGgko|~ykd V$$If!  0634` abp $If *+|}89Ϣ5TUӣlAB[vwneºwsih*B*aJphh*+h*B*CJOJQJ^JaJmH phsH h*CJOJQJh*5CJOJQJ\aJh*B*OJQJaJph h*aJh*0JaJjh*B*UaJph"jVh*B*UaJphh*B*aJph#h*B*CJOJQJ^JaJph%|}~$IfykdW$$If!  0634` abp 8{u$If[$\$ykd_X$$If!  0634` abp 89âĢϢ}}}w$If[$\$ykd'Y$$If!  0634` abp )*5T}}}w$If[$\$ykdY$$If!  0634` abp TUӣ6lɤ6A}{uuuuuuuuuu$If[$\$ykdZ$$If!  0634` abp AB[v~$Ifykd[$$If!  0634` abp vw3n~$IfykdG\$$If!  0634` abp e~$Ifykd]$$If!  0634` abp ֧INܩ .z$Ifykd]$$If!  0634` abp اI ./ ɫ`0klɭ678FGn89ss Ayz-.ſſſ׵ſſ|ſſſſſſh*CJOJQJaJh*CJOJQJh*%h*0J#5B*OJQJ\aJphh*CJOJQJaJh*B*aJph h*aJ#h*B*CJOJQJ^JaJphh*B*OJQJaJphh*5>*OJQJ\aJh*5OJQJ\aJ0./Ī|||$Ifykd^$$If!  0634` abp  Oz~~~$Ifykdg_$$If!  0634` abp ɫ*6BNW`tttttt & Fdd[$\$ykd/`$$If!  0634` abp 0kl6~ykd`$$If!  0634` abp $If678GDnz$Ifykda$$If!  0634` abp 8|$Ifykdb$$If!  0634` abp 89s~$IfykdOc$$If!  0634` abp s|$Ifykdd$$If!  0634` abp Ay~$Ifykdd$$If!  0634` abp yz-~$Ifykde$$If!  0634` abp -.M~$Ifykdof$$If!  0634` abp .M5"RQRɹʹLM^־|}61FG$jɸٖɆh*5>*CJOJQJ\aJh*B*aJphh*>*CJOJQJaJh*>*CJOJQJ!h*>*CJOJQJaJmH sH h*5>*CJOJQJ\aJ h*aJ#h*B*CJOJQJ^JaJphh*B*OJQJaJph445Sc̵zqqkkkkk$If[$\$ykd7g$$If!  0634` abp ̵"۶1Tx~|zzykdg$$If!  0634` abp $IfxR~ø ,@Q~~ykdh$$If!  0634` abp $IfQRɹʹtĺԺ,=L|||||||$Ifykdi$$If!  0634` abp LMƻ&J{~~~~~~~$IfykdWj$$If!  0634` abp +^{~~~~~~~$Ifykdk$$If!  0634` abp ־(H\m|~~~~~~~$Ifykdk$$If!  0634` abp |}6Qa~~~~~~~$Ifykdl$$If!  0634` abp 1L\|||||||$Ifykdwm$$If!  0634` abp e&7F~~~~~~~$Ifykd?n$$If!  0634` abp FG$?Os~~~~~~~$Ifykdo$$If!  0634` abp 5j ~~~~~~~$Ifykdo$$If!  0634` abp q->M|||||||$Ifykdp$$If!  0634` abp MN:&ghL`ao]  YRSyz+,h*5CJOJQJ\aJh*B*aJphh*5>*CJOJQJ\aJh*5>*CJOJQJ\ h*aJ#h*B*CJOJQJ^JaJphh*5>*CJOJQJ\aJh*B*OJQJaJph4MN:Vf~~~~~~~$Ifykd_q$$If!  0634` abp +;_~~~~~~~$Ifykd'r$$If!  0634` abp &3GXg|||||||$Ifykdr$$If!  0634` abp gh#3Wu~~~~~~~~$Ifykds$$If!  0634` abp La;ovvvvt & Fdd[$\$ykdt$$If!  0634` abp ]h~ykdGu$$If!  0634` abp $If ~$Ifykdv$$If!  0634` abp   Yg~~~$Ifykdv$$If!  0634` abp +FR~~~~$Ifykdw$$If!  0634` abp RS /e~~~~~~~~$Ifykdgx$$If!  0634` abp  #Vgy~~~~~~~$Ifykd/y$$If!  0634` abp yz@n+~~~~~~~~~$Ifykdy$$If!  0634` abp +,.ar0~~~~~~~~~~~~$Ifykdz$$If!  0634` abp }!'(GH&'cCD. Ϳׅͅ h*aJh*B*OJQJaJphh*5CJOJQJ\aJh*5OJQJ\aJh*5>*CJOJQJ\aJh*5>*CJOJQJ\h*aJmH sH #h*B*CJOJQJ^JaJph+h*B*CJOJQJ^JaJmH phsH 20c}~|zxykd{$$If!  0634` abp $If Sk~~~~~~~~~$IfykdO|$$If!  0634` abp !=P~~~~~$Ifykd}$$If!  0634` abp '~~~~$Ifykd}$$If!  0634` abp '()H&zzzz$Ifykd~$$If!  0634` abp &'c~!5C~~~~~~~~$Ifykdo$$If!  0634` abp CDI|~~~~~~~$Ifykd7$$If!  0634` abp ,?V{~xxxxxxxx$Ifykd$$If!  0634` abp  4[huzykdǁ$$If!  0634` abp $If$Ifn:Ph|~ykd$$If!  0634` abp $If@jm1WijPstT)3J`rѵѵÎnÎ_h*5CJOJQJ\aJ#h*B*OJQJaJmH phsH h*B*aJmH phsH h*B*aJphh*5OJQJ\aJh*5>*CJOJQJ\aJh*5>*CJOJQJ\h*B*OJQJaJph h*aJ+h*B*CJOJQJ^JaJmH phsH #h*B*CJOJQJ^JaJph%m-AWi~~~~~~~~$IfykdW$$If!  0634` abp ijk(Ilzzzzz$Ifykd$$If!  0634` abp Pk >Qes~~~~~~~~~$Ifykd$$If!  0634` abp sttT,]n~~~~~~~~$Ifykd$$If!  0634` abp  !)3JU`rttthh & Fdd[$\$ & Fdd[$\$ykdw$$If!  0634` abp r~-;O]$If & Fdd[$\$]^[\  $ )*O12N<   u v  d[\=>% ϝh*5CJOJQJ\aJh*5CJOJQJ\+h*B*CJOJQJ^JaJmH phsH h*5CJOJQJ\aJh*B*aJphh*B*OJQJaJph h*aJ#h*B*CJOJQJ^JaJph8]^0(9M[~~~~~~~~$Ifykd?$$If!  0634` abp [\o Av~~~~~~~~$Ifykd$$If!  0634` abp  4GYzzzzzzz$Ifykdψ$$If!  0634` abp   $?Rd)~~~ykd$$If!  0634` abp $If)*,O{4>Gk~~~~~~~~~$Ifykd_$$If!  0634` abp k&12(Nz~~ykd'$$If!  0634` abp $IfIbz4Nbu$If + = s      |||||||||$Ifykd$$If!  0634` abp     ? d       3 F ~~~~~~~~~~~$Ifykd$$If!  0634` abp F Z h u v   E {     "~ykd$$If!  0634` abp $If"COYbNd~~|~~ykdG$$If!  0634` abp $Ifd"9M[\ =i~~ykd$$If!  0634` abp $If/U}>j~ykd׏$$If!  0634` abp $Ifj%>Zwykd$$If!  0634` abp $If[ )4z*j+U$If & Fdd[$\$ & Fdd[$\$[$\$j+UVx $%AZ[w 8LMi}~'89UVno  ̴̴̴̴̴̴̴ֺֺֺֺֺֺֺֺֺֺֺֺֺh*5CJOJQJ\aJ h*aJ#h*B*CJOJQJ^JaJphh*B*aJphh*B*OJQJaJphh*5CJOJQJ\aJh*5OJQJ\aJAUV~$Ifykdg$$If!  0634` abp 6x~~x$Ifykd/$$If!  0634` abp ~$Ifykd$$If!  0634` abp  $~$Ifykd$$If!  0634` abp $%AZ~$Ifykd$$If!  0634` abp Z[w~$IfykdO$$If!  0634` abp ~$Ifykd$$If!  0634` abp  e|$Ifykdߖ$$If!  0634` abp ~$Ifykd$$If!  0634` abp 8L~$Ifykdo$$If!  0634` abp LMi}~$Ifykd7$$If!  0634` abp }~~$Ifykd$$If!  0634` abp ',8zz$Ifykdǚ$$If!  0634` abp 89>Uf``$Ifkd$$If0!~  0634` abpUV^nf``$Ifkd}$$If0! 0634` abpnosf``$Ifkdc$$If0! 0634` abpf``$IfkdI$$If0! 0634` abpf``$Ifkd/$$If0! 0634` abp f``$Ifkd$$If0! 0634` abp  " _ f``$Ifkd$$If0! 0634` abp _ `     !!A!B!i!j!!!!!!!"^""""#.####$8$9$$$%h%%%%%%a&&&&&&&'?'P'Q'Z'['j'k'҉҉҉҉҉#h*B*CJOJQJ^JaJphh*5OJQJ\aJh*5CJOJQJ\aJh*5CJOJQJ\h*B*aJmH phsH h*B*OJQJaJphh*5CJOJQJ\aJ h*aJh*B*aJph6_ ` s  f``$Ifkd$$If0! 0634` abp    f``$IfkdǢ$$If0! 0634` abp  !!f``$Ifkd$$If0! 0634` abp!!&!A!f``$Ifkd$$If0! 0634` abpA!B!N!i!f``$Ifkdy$$If0! 0634` abpi!j!x!!f``$Ifkd_$$If0! 0634` abp!!!!f``$IfkdE$$If0! 0634` abp!!!!"$"4"B"P"^"fdb`TTTTT & Fdd[$\$kd+$$If0! 0634` abp ^"l"u""""#.#n####$lykd$$If!  0634` abp $If & Fdd[$\$ $8$9$$$$%;%h%%%~|~~pp~ & Fdd[$\$ykd٩$$If!  0634` abp $If %%%%&a&&z$Ifykd$$If!  0634` abp &&&&~$Ifykdi$$If!  0634` abp &&&'?'D'P'||$Ifykd1$$If!  0634` abp P'Q'X'Z'f``$Ifkd$$If0!~  0634` abpZ'['h'j'f``$Ifkd$$If0! 0634` abpj'k's'u'f``$Ifkdͮ$$If0! 0634` abpk'u'v'''''''''''''()/)1)) **y*///11.494r55v8w8y8z8&9'9)9pajxh*B*UaJphjMh*B*UaJphjh*B*UaJphh*>*B*aJphh*5B*\aJph h*5>*B*CJ\aJph h*5\h*h*5B*CJ\aJphh*B*OJQJaJphh*5CJOJQJ\aJ h*aJh*B*aJph&u'v'}''f``$Ifkd$$If0! 0634` abp''''f``$Ifkd$$If0! 0634` abp''''f``$Ifkd$$If0! 0634` abp''''f``$Ifkde$$If0! 0634` abp''''f``$IfkdK$$If0! 0634` abp''''(M((() )fdb`TTTTT & Fdd[$\$kd1$$If0! 0634` abp ))1)))) *E*z**********+!+1+A+Q+a+i+p+  h8 !dd[$\$ & Fdd[$\$p++++++++++F,G,t,,,,,&-<-P- h8p @ >]> $! h8p @ >]> ! !h8&dP  h8P-----.V......//+/i/}////'0A0H0dd[$\$ $! h8p @ >]> h8p @ >]>H0O0~00000?1@1c1111112$2R2w2{222222223 3331323B3C3S333333333.4;4Q4Z4u444444535f5q5r555555 6,6H6]6q6666%7P7e7{77777v8x8y8{8|888&9(9)9)9*909_:l;m;= = ==s== ?S?T?U??{B|BBEEE-EzE{E|EEEkJlJnJļ񲦢ļļĢypjbjh*U h*CJh*5CJ \h*5B*\aJphh*B*CJaJphh*B*CJOJQJaJphh*h*B*mH phsH h*B*aJphh*CJaJh*B*CJaJphh*B*OJQJmH phsH !h*5B*CJ \mH phsH h*B*OJQJaJph)909_:u::: ;);_;l;m;;<< =~ykd$$If!  0634` abp $If = ==s===> ?S?T?U???pnykd~$$If!  0634` abp $If & Fdd[$\$ ???@3@Q@l@@@@AA8A[AxAAABBBdBoBrB{B$If{B|B}BBBB4CPCCCCCDD6DiDykdF$$If!  0634` abp iDDDDDDEEzE{EEEEEFFFXF`FyF|FFFF)GQGTGG$a$[$\$GGGG H2HNHuHHHHI*IcIII J,J;JFJOJXJ[JcJkJmJnJwJ$a$$a$nJwJJMMMMNNN!N2NFNPNnN{NNNNOQQQQS T TT5U6UUUUUUU|VVVWW X······³|tf씳h*B*OJQJaJphjHh*UjQh*Ujh*UjKh*U h*aJh*5>*CJ \j*h*U h*6]h*h*5B*\phh*B*phh*B*aJph h*5\h*OJQJh*5CJ$\%h*5B*CJ OJQJ\aJph(wJJKMMMMMMINNNOOPPPP_Q`QQQQQRS !@& & F [$\$>]>`$>]>a$SSSS TT4U5U7U8U9UUUUUUWV|VVVWW X XKXLX7$8$H$$a$$@&a$ @&[$\$@& XJXB[)\*\,\K\L\o\p\q\\\\\\\\\]] ]]-]/]0]1]I]J]K]L]X]p]즘vllZvRvvlh*0JaJ"jO h*B*UaJphh*B*aJphjh*B*UaJph%h*5B*CJOJQJ\aJphh*B*OJQJaJph%h*5B*CJ OJQJ\aJphj? h*Uh*0JaJj> h*UaJjh*UaJh*jth*Uh*CJOJQJ^JaJ h*aJ LXbXXXXXXY9YPYjYYYY,ZCZEZkZ~ZZZZ [ ["[:[<[=[A[B[7$8$H$B['\(\)\+\,\\\\\\\\\]K]]9^r^^^^^^^^^ & F! $7$8$H$a$7$8$H$p]r]s]t]]]]]]]]]]7^8^9^:^F^Y^[^\^]^p^q^^^^^^^^^^^^^^^^^^^^^^^ԾԾԾ~~~s~h|j0JmHnHu h*0Jjh*0JUh*jh*U"j h*B*UaJph"j h*B*UaJphh*B*OJQJaJphh*0JaJjh*B*UaJph"j( h*B*UaJphh*B*aJph-^^^^^^^^^^ & F!h]h&`#$ ,1h/ =!"#$% $$If!vh5!#v!:V   06,5/ 34` p NYDd 0X0  # AbX$b%N="X  nX$b%N="PNG  IHDRC(sRGBXGIDATx^xgz"ٖ;\`BBt|$!i@ i$!cZ1 eYVm; a&,=߽;s4{ީwo8nOO;{\Or\C[gclY}=䣲 cJ*}݅-=YdF   iG@Gw_pLY~ o_jչ'^&MJ#$3$0Hk2J A$9O. 뵪s׌o[-o HϭMan  8,W*9 #XakJ-B:7[|l9,Sœ#%6*UVrhYCܶMS}vnՂsr>Kb^tiXs}.Ƽ#Ԑ @!cmB|$YQl"0&Hag@ =jD0b1'v36PKoȏ W}E_HĺPT-h\fIŨc篫p$%$b$V/AםY s 1AWc>pj5u $Nqq*+oZYE}r)v:B8>! uEInqH|#SB?.NSJ:|$|PA1W'D"\5%ޅ+qy+{7%$*B(u;\8E%PRĮ??%MTϊ4f (yk꾿M u_wj %1G]cqTSA3䮘ԳTxLt_~3~SuE2(3RBɌZԗkהD0$jY%*Dk!È:K,2N>4rA8"bRdc]G2 di61%yXj%fz,@җX8e%Ji'^Tcveٲ#tHƙiP_cw0t#7MMr/gEC2dqj_[Ă%hΈ %QQZYs)"`>U 8ZJNy3[@>~Λi\lR 覉& JrK,ڋ1*A+0̡69Gb$ftb )m-~"/H 8zǃ88{Jxݠ|/z'xE'%H8!L@"{~ԍ`ݧ~$pBrrV5YMa7MMt3:TAW/No]P(|pC54%2rΉck*nWw~s?--hT)9*QwBM*0JMbUr˰[ ,]KOص҈А_q!F!*ּҶoF>@Z=9isެv=ߪ|76cdhB.̰#1;-45cJNHZ(j %^%M/Aj=HE.kŕtCT%ŜDrWVZS3Dh  0|h9/Px[co ?8ןvﴒi9W\PFSr{WJӺL׸Zk1KZ㽤(8^H%2'x$-ClAT&p՗Ewr{p0[$tJ%'\-GɫmKvniطR)Bvm;KN WV8CX#f\i\ў izVE  iM ?;E m@gM˥#!kFWNݿ{3_ʛwu;^ D $  0T PMU]{VY}ꄌ\sD~3fmaY[jCuu%dyBmarGbXIq;Z FUcTcvAəh C %Ӡs5<̉=sPo{J_ޥK,&%k@`zc@L+9u0Es G0$Wrc@ ]5.'sKeb Pr @@%5< k    8 f'HC4H&!L    CB2=_?X_   C>׾%@O@$ 0< @ q7kwK떿 Ѩj 5fK[or s6'{w<~ֱ[9Ce 1`nCŐqT]mYջs\阶셹_d zzݡP\gef/Yv5]|1N*;H4<%3sm?7⼾[Ox^g^ᔙ AU9uޢL.Xyk|em*01Z>SlsR(NGwg yCF쭯:9cٜ'wǕqѕ?mV$ r}X ?k|cK{IxOWS~~~KsSŘNg#/ w6:lT- }sym^]+,zdf;&f׹X^.gՌQ5.nk+7ƌ把@twV,M~*>h5R5te=6";wdnfA+ܒ ۏde<ѭ=qꑵc>uw\y7mW>hp/k7݋\v(œ+y¥Y+o/?N>\{ffHSEZjbG迼+M=+q t Q˫w̟Eo,{-ۂeGݱA :ɊKii(5twvv TTT#;/Z xyP qU>hz>Yq_f̘1~ys*oh{(' 9ﻯw9WW¼K.XySz/C=C:=j+;rY퐌:pAx4|\w7ɸ`@pWf,yco틂9#\s?)vo3)D,/Њ*_uX|@iՔKbS-ye2ЮFwx}ێcA.l5/ K®}o:g\Q޺Ld?u벦#Gڟ]ŕ/O9쓿}M3/ꂳ =Ǔ:^ZnLҦpN8+rB[% hQMˬ`B`(cHgWh @`Rr.9y_38x|D½!ow2LI[)+\y ^Z$G˩JG`^^/H!Q6ʴޚ@hZh` ekue-HS]~%WcQrd$G$ǯ Lv7>;Mq^/Cg阱ssu><nr~ELp'd\ u3M,S6LvC&>뜢Wݱk[|;({WpW.r_dVL\ }tYAc!G kyksީ/<\nH=su]]r;i wq5Ƒ#}+vrx㟧sc/zsn5}WVMw͙eG{G/:!X#7(M^R\'JM:6j7l1M#뛻;Y?IU ĩ8y UO𐆣]IÈֳ#'39u%בmK^wa \oz8"%xE_j5>j$nKbnܹ65UK/P Mk!"E˼% 5IGwv{oB7A%;'n>vGy0ZZ-~q ]~g}wf̌8ZBP$g7gL@GI1J5 LO!&D_Ɣ۷l\-\Os]sY#*y U%qT Ob_F[@x):Rvs[UQ5{KSiu->nC1>3a龸HE<-&Au3rϿ2e+YH^~^P+}P3zm~_jj>w7k%6jq/BB.j0jÁ/G{g\5k 7 w ٭2ڵqȾ[^5p>8]]KN>UHM+\>$C@Wм?>՜>ع\Ξj:#ߤ /,>G-+N`IΉ#tHm'=TS͍ {ۯ uh pw˸er+fIHZ$ ^wH /`ןk= μޚ}:G6-/8㲙=9Gv.wJS׈ғFhwe>ڒQR_>LNbQ\D$DMH|KU\їR.g<= ޴`=']&boNb ֑kA78z&bBqQ+}1_Oӧ1fY^+*ƖtԱg\t-≋oW]U.-O (OIe-P:4wBӎolh *4tBNNh;>={;vlqqq]]O4D18rsGwjs@+܌i;<6b.YXUpo?{Ҧ$suV %6ΦEI'Gg'^6lv477߿_~u@ŋ9G´z"'jsXϯ +9C 3*#)8PH@$a{^F2.};kj>nj Þ`2V?#Ͼ9#2ye?Js|q>=ⴓ\+q4Znü r'p9s8<8m:}l!S]PK\,,'M?tixvq3ȵp.[k׾]l:b+z/ޣbJQj37~tlӢ$evwp0` w6erI#16 $ %%SJ?ө<E͛7~>m4:k1x{2s\WO8$ taG99_zE~ʲҳE?ҝ o7?׃wK/ԟzs}!_?6egDg4f"dG/GS!h"/vs1x1*X (YqGMP~o=uYżcY]%;%rAFgE'GPMqGybQԛ0#Ib '2{pFigd%iȋyeȸ~eOkWEzj?0e[l_I'av z5*]Y}+ iCBcQX3z$B5偀Iz]-A7W䖏luPkF_3TxՒ~/^ l2^xeIteVzm4iRnU/7=(V ўE?(@@K-(L`e`Kw6}GPJ޸}]7,6,/|+Cd~i1:`%E6T~jN+d޽{yG7oqGBܻs'nq D2GJEɑ>'G ^O_k=ng8X=䄘 Ge\(2bGЅ9ٍ+ܷyTqB,qBL7dbqMzWr:vrYw~kу~'W2}oɊ9.(Tm%/?3Ǭxܑ#\W6l99/xk=-܂KQ\KʋT io㚷5N(:rIru[xeuS/,akns l]q3Nk0>sԧ~_O\$'=_i͚FIY4v}a272`||FWp7n8@H>/]=}~902VT)H"{ n=KHST]f'Z^w9Љ{SLGX]o_CI+3p;')0Ya[}wUGafA7Yl%l=m~523?/T:B}Бc kFWŃvl҇=Ϗq*B]M3 +sKQ*6.Wי+.p{ţ};rxg`FfINNm(*pUkj|;{ 'rz󂅅}p \̏ktcgƖj{wefUyyɜ߇+ 0ȿwU_ugwptHԆ?\)_2^KGpujjjn>t={xdx>?}mm]}Wg#M;N-08q &n=813hVrHu/&KGwuxBN\%i HctjÖܰaqa>}H0czF;Pr,PG=~]}[C3?} $%74xCGH;UR"홫VPri%    Á\v"): }t! 8=RO!ᓊi1W$ yNM|:^Sj߁:  !`Z|;0Fx\ 1ʫ-N瘊sjٜ+X>n5Lc O!I lt @9CEOe:xy܊V=qyOwً^tOYge'.â&O;5LTɏqH){_8*)>~5n; '#}[P`ޘy3FΘV6ʤI&UT/*PT96ܘQKJ{=_~#FNsFwCJQobW~}q&Î]vA̱  xzYLݙamv |- [EDpXCڷkw-SrxU;:v[Q[w-?}77ldWĜ h  p]~ xx^/G/}o=A:yi$9*XKk|Ɋygw~x{Llf;!8Z嚷c5EB<(5GOa@Hz~pnSWPT/^7󆽞ARr GKWT;@t_LJD7b =]ug\dė7~`$z,w]{߸ڋmLU,U ;Ma@ A@`]%|l\9r!N%«7$BI2aTTp6-)3zQ嚚b0$/~;mƮf?] r IƋF$B7{^ .$ {[EU 75{x DHʹϞ{rf3}_1 7މ:QxxmwY;PWr],8=WHTb:|$_۸s?Z<ϲԖe_ !\P  K ZbɄ0%]i$]M$%]wJwLXђ 7׎GhXO&fu@@ 5 S3DpP8D{\h E-ts>7vN>%SFbM팠8iRɩ-ڹJ_5Fq?}yk3>W}첲{;<.d|^|lDg/&K3C͔q j.F;.@ jfW3Sqjɭ14 A@  ]| -8B>ZW;x~U_׬}뚷_?:^3"*99 %)~tbxXJNg֢řI2n[ɮM~mk;woґu6R+ot*n%Y( $*InG|X_ բ$y|[ީnO#Ԟゕ_g"4HYr+ U/<(`bߦJNEڰD*gLZF+Q?/Bݷuy9'q~ꪅJ)A tkƣAVʏr=j.N)\t溉V   %t_p܊V\s)/"Vb&` AB) * >HУK02yϵYpޠ>"@T޽jB0}4 G;yJaxw92o%w2TNݿ{3a+ou]hׯ_ެT\6hC#͆b_m?V%xb!Y_k6_GmAWqOGrIX&)5Zj5oGF[FjS5tq퉡:o.D 0l T;#~3$$?#?;#tfgmxf>5k^ EGB[C3dNN3naLǥxBë^O???s'˿{]v.5, ^8ȏKbtc!Wa8ADRCAZ]Y,7=4B}q S C3{>7O~*BPUZ54X JNrioPv֙Bv0   M  W8+<.-~w{Hֹ.`  nI%h=hTR> GbKh   z;ّMM]] }}-6o9ĵFǹHm8|UrwW[*ğ1؆>ԧA@@ -4}e"T}rNlґcm;|~GNi<~'%gb  MK.51;L[K@C(@rAp$9^J.i$94x?:BCSY@@@@% <ܧ!e-kX _ UrnW<>P$t    7+ d#$L+C`ML0ZԶA ށ"*j}KEL    BJ@*KQAL    BJ@*KQAL    BJ@ -( .^sPr`Q@@@K@, 9( 6tcsPr]    4jQD+^~}z    0 QZy&pD!'7' :   4U7v(9]D   )JJ.Ea.(9]D   )Jw< ,!Iv1ޗ*>ݖ*JnHNt @@@ E ,]tdPrѡ!X@@x <s?)q'g00'$|A1bG5<,FIٌ;ՌSHnOnTH@THFMƉӛx}P>7@C iJ 99_8*xI0e . p: ` >W` aI"x:=rV91^b z.zhB ) I JNKIs&r'1x R)'ǃKå",ݤI b!f99 1!I v$j0T͊w1u 7T2/'ȋM\̄CGҎ@ n !`H˜\\SkYo*J7l*SEl O ]sr&ĊC8 etjȅ%Ua/ Fj= tqǣ,u4Vh}5joƷ6;݆b Z 7:cu?-0IkG !Ӿ(>T. ُ𕄭8V0HQ,˅5OE1+WJѭ #ִgnS</."+ 1-c؆W.I5Ay#bu@ v隓c4v {͹`_scS; rmI-J!SsBlY,ă8% Fch/_t'*WĻZ ]G۷䝫61 =ZMqPtPQXx\7Bݷ*@R99k\0N.>YGec5Pm[FO[5VOW+oNt\,\5 O&:{!sF F(5[&陌  !͐l t/$ F 0/>l貧!@B,ִez,&kx `,O# ԝ|13 7 z RrN.@[eM~bl paaDEU~,9Жd=c,-$t1b\<.u pan.-ͲS5VId8U8{}ݕS Rqv%XmƎxhl,8V<\FQ^!l``Q¦QB X2$  I!99kIoR5 yJ_% [_:Nch6t?%IXKlh H`trbzB#^a?9*TS!VzzNR3JMI Xwu+O24B؃7$b;K}r07c 0O*KY16C}v!JH=1ƯH u bS<ڥ6jkU Ţ]EmѦGn](֎V{8t{*V_Y_yC˶nо) TX[dX5ows 'L$ZĈwAѝ'Vi(+xHrNN8?)8 HZI,kNP ,y%WR-%kuB[Jjhw0]u]F,W (4% (1M[]`H1*%t\8 I>/@x"?Yra;4xbrr- &ޏhI'䜜!dEXmAkȅٓF5WįXAQU9E౸64*4H<Ԧq 1,J@+i(B~i7єtJr8ovh W F=yj))@HK4NKBRJ`)3oASKtI%GLL#Ƅ h   "R:''r1b(7&4eMN}frUKdǕ"sa%99ݬwPISKĈdqV>HX]5:qQ@@@tNN{M3319٣EM)'q[P=BL~O6gD)*5 V    $9'';UyIvPlOBrNP$jE3XlƟL%hwl4 ,8 $9'_^<e ,CmnGEO2|]UqU]V@@@LHrNDh    HrN    `rrѡ!$rrI3 A@@@ K=&ith   I&\A@@@4LCCH2<p    'g@ '{0M99@@@L9$܃iəF    d%y@@@L@N4:4$@N.    `rrѡ!$rrI3 A@@@ K=&ith   I&\A@@@4LCCH2<p    'g@ '{0M99@@@L9$܃iəF    d%y@@@L@N4:4$@N.    `rrѡ!$rrI3 A@@@ K=&ith   I&\A@@@4LCCH>sџK.nO~o 'j~MEBPri⠯   ArZPr1@@@3 -@@@@ 5@ɥ8 0NJ83 %(@@@@8(9@@@,"@Q+,X(ą^hg麄E    Gr1G2_#@ <20    x1gHA1pEH^̱, '` `H!'@U@@@@ U '#@@@@@!@@@Rm߮M9~Q1\]]~Tq@z EDH={% JI4.]j%+90 A@@@"cz/ě>j${]MG_IxwLJxNb mA@@pun㋹ tlzu \cK!Ooo aK@_mQ8m}^*>n뻩qJ]2GWܰ刎U 9OTLy*ﰓ^\zт@Z. q큰pf߸q;W9W,{Up$ז6ǝֽFMK_]{Tn~*_Οwo}>o:^Be5A@@Snq]wgέUzOgb۔N7p~IkX(+H$3/[2KOYF~`Ivfyko\oA*4ޒ%ȩ>;׷5;[onFYn7xBA?:^/q*J.aKבn:c /qPVr PŏTHs`Ew˩ev yvm^Y+A92wW[5pTuy?s܎U> +$nI\/LNjٸxE~,dYKg qt#MKS>BNhK=q2OlV^_)*@y}U9; 7ۚkmYͭu=\wE[ LJx\+\݊tIZG T6"(8>9kIbNH/BNgom  "0Z[6~qێ x}\ G?)!G2sw|ጌ rսL+QvZϫ=xe~.~d{`q/F99qm=|ކ>*ulsn$4+6T!_   iAt|a㺻vSxp[Y$8nO~v{ ErrssHvP+?Λ2rXYRMdd(2Nl ˸m'SqvlkZKs׆^:a_g#D{0iuw;bY4!@3DŽḬZXg[2=>=كMdgǣ ;ew1*t/FA>$O@ |fsϜ953 *9mVtQ6U/,G_x;wϞU6c|CrZn7h0rt U_ڶX o>/?審|rC0t|H7̂ - M_Y ^9i䛓*#ׇ~<=)//;K9k~ pa-[cqIB 'r GVE;   RhȲY3/>˖\{u˗\|ʕ7YY(-TT;Rr Ѓ`uvսŠ/ߺ^Uu9)ۊQƩ* \~~B'\G1m?Jyf%ϻ\yJ*9ybN-]*F 0&`ٲF([Q^R7qb! 99I+*Hqc ~P+$+U\IF](װsLCxjWޤυ򪥕tַm{vrQf N7 /4.ljs?;kF5W]9@RH.C0lΎ^pIƹ#G\cu?X3wΈEYFK@[ m m>s_gQSYo;~r?[OMwЬ{p:$  C-5 Bjv4KW_3i%tԐ ҕq;rr;6ebrrP@@'0gFǔj?qͬ9_?د#F^tUsrI;Q?08aU5'RB0   0 FO>ѣo)#9 ?w qC`08yOu?ʴ1!]T#@6'7zysO:~"*iN1}ZVV&q6dFaq:w<l4﬽ g&MB^ə3V     &}r w    `1hN4Va@@@@ K, }%T BIENDB`$$If!vh58"#v8":V   06,5/ 34` p $$If!vh58"#v8":V   06,5/ 34` p $$If!vh58"#v8":V   06,5/ 34` p $$If!vh58"#v8":V   06,5/ 34` p $$If!vh58"#v8":V   06,5/ 34` p $$If!vh58"#v8":V   06,5/ 34` p $$If!vh58"#v8":V   06,5/ 34` p $$If!vh58"#v8":V   06,5/ 34` p $$If!vh58"#v8":V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh58"#v8":V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p kDd +0  # Abkt"FT͕jm njt"FT͕PNG  IHDRMsRGBjIDATx^ ]EzOw'ltdIXeeqt&0nFGegT#AY KBd%d_tz~?/wԭvN=uonU[6Qn T OA@@5n}uA Uϑ)p@@@`N!$16c`rEM]]8y8W   =sw^xg9!Hwq8˖-[zoC]W0n3c+>=q`T #;lꪂqoW0ɛ   "`OZBZ='^\ vA@@x ;+7g…iO-R]O8@o^bŹ'^SLq adЖMő6mPȁ9Pp7.xI*x KGB3U0]Xqoý++m"{j2t0aBSSi3.$EUC6)WY%vu%mՄ .^8 `SBZ' -+.ۚ=V(7ܧf;/^hN6رU$bimաf\6 h;'σ-tgXm,TaO8_M>^t]#2;ȋƁgfUdlM~Կe`ɓM -'!Chnz,v(M +s0Y+Kj2t'iÉ7䡮$:up!dgrWKO.Fez^\h@@L@E~3ovMYc:.]^P% yÓ2AɗYWdx-'|EAB@#_{bā(xTg[wle)ͻ6x-ʋfL@-%TD, DjǷ+ ְ`JP>Q t)DK"d3.zwyW?O"aNKz&@`߅oS^T)G\   Iz檫t9Q @`7@TtCۜinn97<4v3+W=G^Y+={*|(    &pʸw >V0 MO8Vr ,' )OLxK[oe 7V0$@V0ξƥg   Ph z[!@*yD U뙲o2(ɤm-T*K   `@ g}(O%R逢 >+D[w[4l;ӯ-P0p0P@))Qh &$t&^R2Pcw;?umG6x`-\" ҨB%PQA)(jt:вAɤ`PIhjɶ` k՞LaM+&rdNkPʰ[ iz]Q@@w7GVj;/_[2$ɤJ36{$K`Z $J ^'\}~D}n4lלҼy̦T* (&"}@08v\v$TZBDL*6bݠ)!ќz/iE}ĸ RX{' CLb,giUMsf"Fl5 v-U4T@ݖHк`#X4J?sXo~3SQ79qՅ5>.{ r?Bu,rl\0J T'q}6 9K'a"N|K;iOfXK~LUOμv;S0<,]@/x~G0@vDL)T=0 Cv zQ HFÉx`&7ԅz62.*HEOcO*!7P+!8<\O /6EZ  0P $2tZ (1ZAx::evCWFeʪ.{Hhx`[48dV%Y 'fu"7g?FCz1sUBQSU$R&( !5Z][UV. %IYsꜱ; *+io`RKBWT0H8iRݙ!JB7퀻L*6L-k2ě ͩ?wHǽ."Ȥ֓NJ7C*JJS}w*";R0$@Z,ݑ.8uƵTnV7^ D@xTW33X,"/w.oz~HA >|{?yC*ؼ'u'֖<. M7حћso%t/-ٵ'e[ђt>O#Ib=pU2[1pB¹" #OFY}[+JFUɕ_yO$:;éT//+6fHi{옙m~1{WvxOƴ>UG꩜qtŋ> hHV ͙Pu٣kjI]?Ldׯ]?z[L8}Ƞu>Oh9·?e¨`PR=_QvtEN[t:}&Nϓ|ꩼw<ҙEI>KԔf^[ L_-KvyHD1V0}J=8^yAGGTEvFۻXYteft_MGyaÆѭ*b`I`҄qU3rPL|`M&Sd=#k'ΙtƴH5Ʊߦdxk{{*{oǥٲW YqeGT{T!8Nym#NW ٽK}+.wcq]YUq쒏**Pk 5jdUYMYwԯY^Qû׭("osQݷ\_}S׮:ckb)e]=ʗȥ˷J_ZM+t}yߥEX2l,k=ò@;IyoL2 w)K(f,{z~qs&s Cg{3WSZ|[s_RO7(>6bԨP(s񾾾F[:?bM[%o_ hBIeHRI)m-JG'|8+_*tZ"IsscG@*k+óU꫔ 5ɴAWK/bL'|ןǕw-ۑoW&25up|CiIŐSԕ&VԼoth}W^-YN;3D'-'uݟv,_|ԞjMN\'6nna/];hUdw}#o۟h=/Fw|(^>楧emf: @iMٛ><:г`;-[+C5ǪmKGkI?e\jT91z Mf?~ 4CS#xz*'J zwĕػk/ҏ.4C2Evh"PT?PF?\Cedg^ Qb1K/y*3/ Z6{|; x(2TQFo~{8#Ӯ_%W?qZ?鏞=iiBsSP7?K -w/ۦ":{+Qd֓س׹;̍vf8{s^_z|T:{/-{ݖL܉JCSɌ+C3X_}6Q{YF)ԝַRRV(u0Y8Fs!6^盼8%/Yp%qɧLH<=독w-ygf|wt&2Tatl 2<  s 3Ek7$_hو́duu51 h1rKhq`I]Ǻo}+3꿾3-LP&(C~RC$_~.߾IG$);3[7;R]Dl%NଋzX"=3\%l[-<"z+e$\NȗarpoEI~BhezhEN>i?zu+Pި˿vikK>+cm;l8QǢ Yʁ!#pݵ|euͯx= 7khNiDIJV&|1Li8ȡݻo҅y/}cyCFͼs+-XUHI:nz =ԌݚԳ'65F-?Qo'&S#^Iy{+={:mL Z;w>xMƿ>M޺?IPŇyTgї1B]o=xyV7#dG2gx DI'~V+/%WhpR Ύ\Ю cR{C#'ES ,98z':MUkFqpK;9;VT<6{¥{;\S=n۰y9Ǐ4sp괍A %ˊaU to7)|AiP)TOTBەį~֧UZ=FԊP/Æ̬ n=wMָHś-F'o{J{])DsO||꬙cd fZNcABD,{UU Gȡ7}--[UTa7 *Υ3^5z[ocJ`{7u_9U>iٓ6>V>dLI0{wmS]&L;w.͛аp7KMe 6w޹k-hٕh(G@80IW4*.&HexŤDE g_yԖ%֗eikkkO^'Of|hn$_UN—^Đ|[75G XT2U=~Dg[h?LvH뽫:.w9Ndyo2튓|Gg}|EɗX2̄X*];mlW'o;?Ngwo?dי?R)Z\ |ӤFYޑG{V*Ҿ%JXbRR۲'wn){A'lfٰNT/e8xT׻c}*BOɄ==Q_>*P%Cr[ɅO\~ p~s<8?p_|2H; ҼWUCW }wvgjU;}xQ-M{7l3gΤINBo͚5ׯw^}^;=8ZtKlj hv6W|Ɖ !Bsb=Jd/_/wgW*֟,+v0LX޳URISr.m R947cqxc)_Z*c-.Z<*!0zRk?/vb3l"}_4UyQazQ jlKW?Wscf>_Oݿ(tKc۟[S/ ;0,پfٸíDG۲A/  Ԩdr࿠ ʅJyR9^$zvYW31oArBiԲX9ԤtU|&ἒ;&*3FWVy'pƤ3Nq%CǎǞ~7]]rMg^ڿ]>9==5&oiRa3=~F}դ /CmS]6mX}0{m{_M6;vСC'>͸97,=SV SZ?_`,N'>$}B10! R0gX]{1UƟ჻;{tVF d|- sU*+*hվW^پnݺ-3O쓵|1##_XNZ4cұ[ C0eYSP?i [ڿ`_9|Xqsz.?麓i^(=[Xt9UsX_h헃\NĎX:FTRl_$_Ht;ukjM6PrXհi/Ɯkq>c k7Z=/"(5/b`_r˵4WO=+>JԳ?_I$h&8gn?}i}mg7\J%Nvb=ԒXPPi~ܒlIN#Bi]ѣGϜ9`4CU[CD`HN GV^'/}4ޗ~;/eFf쐗t05C:#QϽC%iG )O,jQ}0HHPVD}5=$8dIjneܺpHҬdWPskB-=+~P!|w֘uNoo3^:U--J"AG^-˒n葈IjH$iАr8/l|5?.O?tOyiij' +tt)۔$=̦}U>|cǎ^y'EI>eʔ=M[[/++Kν /d?_5}m9_}BĤ%;qjӀRJyWcKN%2wauW 5@=/-TqE%-T9v-&6޽-LEmw{RfepL͠ ~߬Xp⏎(I٣ܩÁ 5zhw˞#ۧԯv]Wk+ʮ~É߯8LjWF ;Z;>"rrHvȑL۾Hw<݋WUUmvYdE]DxON;H/L X@k +2!ڙ5)5svHtS(}ye\iF _4Ț2g7{kQǎFAk{Y'I̚>m4^ul3//7vq~ޟJ1s|?ҧ6ܲag_Պ'6ءb~l,#$_h'^n7i+ w͝\ؠ~zۦ?Vawp]‚Ejͬ ji[8m~;3'ɜoKw{e7<} ϺMu>^kvhh.}8|,y[}ɒ7[KK#c,ZXs'𥉉xkf[fY@O&d"}mm)S44ОP: VWԷq͌~U൷+i&yiA7S}}uɡuJmMFrZC;_O|h %C "є 8w* Uyך͏2OJ %wvt 46֏ ,<)j EV'kk3uQEAkޮj}(ϜE)bsˎ%?sϔ-o|u(ۏߙQ6n4=O/qoz(NܵkO_8VJC1ΝEPȑm?j|]Wvxk Jɓ T _ErDfA &I lȕjÇwtER. +@1!zsEoS+M&|W$&p]w]p_*$gU$@?(=   Ǿ/(<h@@h! 4N5oIMėwi#G  Jfbl8F[>5=|ѹ{C/x3~y)??Onwܟ̙ɧuJKU,V<@P0^r_jGՍkjlZ0ffAǔaSM8lIu7aԐο >r 0~U^ayoAq~U__uA@g(/dN`i~ _LfyЮd;c5I3y~' kO]-}yո! O`N; @H,G±0F?7QD41T*JGҙdN#w1вCkd+`0VºA@ L&jFzz{{zKDI΄D_"ٙJu$3ңL8Hӡq߰B%^ԂuXb ~`GC=}cG֔r$S_I*ʾ?|G!@s'suZunVwիW@@ GÊ'i$;ԑT@#F9f:N)J0ЧKJa !v-+9D{3P0GIK`ٲec3T0"L \yv̓` LCݥy_`hVd@U$D?A@@u>j `A@@_W$@@@`iAa/OSVK   "xv^ W- ZaMP0!p(uSI`\Du)t4    K   PP0&A@@\q A@@p]P0v<|+b`l" [" g^ȋ(C   ĊG   زa! %(.P0ŕx   C Fʀ(!M4suZ*rsͫW2    O) jI'wuF\ 8U@ u@"wn8(eaS-^J%,:2 G/@sw .Ըd{ ؂חv^ }02s1 &/iZn:! &Ol8ќ05bfAIvuՌF&A|캎C/HLIJiȧ%A<)$ԗlmxgԗtZF80IÍDˆeeiP茭Lu-;|IoޥXKP%Gs LjCN"Kc\0 #yR0۱߶x|fOxļqa]hVL]rV\]Pzfeg勾3XBP;h-+Gxt3#seؑSY1VP @`Pȓd*#8$M bl_}="KF꒭Lu%UÁVbue˔ ^35iՋ!urRն 0#P\ FsdK{JVon $I[m>JYlX:CCw&j@q)Bm^8۶?|eD>*zWVZU(.ِ`'`dVUp1L0#Nvo |o7R5R0.5{|*-|t%ՋIo96]Is.!: !P, F/1ں7qz&^ 0at֌ƚ9k8`|Ց }wuq8DV*L&I 1(ZŢ`غ ä)_?ZKiC=X/)pРKyQ04.I}1}zfKu|bb' /蔉B3+cj7Π. PD F3UxLVK˶ G3f[LQ̦Rd nb%Yɏqgx%<)2tPKB%M+4$b  F|}aU_†%J$CI1}Vb2mV- N>_f-))Id~z%YC|Pb !XFa؅d*߅)2=ܖ'(  w(#}-ot_̖q(%Ug{3Eh-~H6|g(- y-\nt{!F!!("L \ .   ?P0<A( @rA@@`@@@G 9   P0   #㿜c(_1 @/g@@@ }@@@`3x    >   ?P0<A( @rA@@`@@@G 9   P0   #0XL Wr"w}= #cQ-?桩CiDa"\PW_ UduRza4ǟ sv%)y#sذ M]I8(fm3npmZ,P1C*i S_ ޓӨ5}:Ĉc x80-:̽IC޶ܚ M*T-.ylE O^zȑrJCuҥ5&_)%:$rF.gݖv3)ӖLx;C-̢[2i.ٴd1[Qg[8 # !/f)5c*qhA*r,1:+%;lJeɄcXذ!kWZ(Hɦ%يڰ/Ä0#D\ ls>/̾R|h8VEyq\>+xc7V."'$Hd qq1@$y-#E똭(Pxp`س4cfXvfP\LEJ,Si]g _ѰKVf,+4HFKfn!ݓ0(I^>zm縫ht@e4ᛓlKyCc d $3by{Scyq*-@' Jԗ憥K?*fշs?[]YEȰ5ͭYC‚xk 3(ΔVn)VdY>}\f]ݬ)TGC:ߜW2d$2ęG Mg% iںioo@qp`3x   0@ ,&F[ +qDzA@`C, C1Yp]P0v<@ @>@@@.(P@@@` x   `7 ƫ/ڒ^mβ]-:%Y@>=ܼ$$@7q]v O8T0Er8ކjyEB%Q/="oyuQyUU^e v@@ AK*GyAKN { dWy: ϔ_T B1k}89gZ:a~F_^>̂!4dZ㭥5}t~hhʰ;^Yv?˗(  Oas_iۨ fZ3__^?U[gO‘4T0%$$#3:R  e o޵k R&GjÎ7hQmW/fV Q@Bl))/1[>Lg}9 RÔ2',m[vy5WAam7moѽϰ L#N7ĥէU|2Y0sҬ f=Sa73?.s]fh.=>e?@@ +<8&4_[ ,Nq3.x  P0s-zGo`lƥr?SrA@/`) l`@@@4*(P0E 8   M F  (I&# A@@LѤHF   EC eÚ Nݺq-rsͫWwmp@@z7` P%<'&N\` @@` a X@LqBW   EN[}0En   `@ @@@`3x    >   ?P0<A( @rA@@`@@@G 9   P0   #㿜c(_1 @/g@@@ }@@@`3x    >   ?P0<A( @rA@@`@@@G 9   P0   #㿜c(_1 @/g@@@` &p╟ȴ%.#cbX~s+Gg\!ef2ݖM iK1}.1s^KӢ]ebyY @K4;HrփelA߮E6mx`{04 ^YncW/Sۤl|P]e5"cMА-c4Ʌj9&&i'hB)A(ȗ  Zv :Y2%EבQ]S^_]#>z_QS|5_x0xB/ͷIÈjσ,ݎׯBpeL}]Tct-׵ G$Jn3E2}A2 S xLY3 Xzb0's%kř5ខ5EpN#ͩq@(+*s17;ɬ-I8ߝ#z굦 ~:-oߐ oͲw7^.`E{ul+ϒYڼ+h®υu 2lF/BVFd ƾl {Ң:≵BDS0W%YqyfYM&E0ΩsfS~FO.OF_^ ytJ4o\8Ba`T0S,b\rYl?*Hm⬰Yo)T/:AqufA(T]bDu%ूB^AMavSvs'OcYOv7 [ʃ,ߺ:i0 @g̈jʰ-;ՖVoly",cy5ٽ!uA|DfX^PRwYq,o[6d`YK HF$fxv=)Gmkɂa"4է }P0 08 8Q0lJlUE"ϪwR6LƸ]KJŃ夂5Tz9{|EC˚Z.+&x~e8lְ'3DvГkC5h)q_2"$Q(,5L%xZu-_ʶLmc‡c  PXP0A@]J( _1 @/g@@@ }@@@`3x    >   ?P0<A( @rA@@`@@@G 9   P0   #㿜c(_1 @/g@@@ }@@@`3x    >   ?P0<A(  IW֝CT PW8Cwv5 }o0=M#3@F3uYE5L.[,lug "#4}iNUX@ dAb2ib#yv@`&nf|,svr_ ]IPݧG$G^wj6,|}C P<r`> ͞dɚ5J & 4my }D7bC 랳,4xknWws>j[vW$-;9 A]î%k:$qX?WLoW=s4;L[ h;#J &[~lʝûL]B07p j& -2 i/` Pnl)_̲ V[M;ǥdMLbGm MM`YQ[RҰ|4,j_ܑZ kR0ǠbVeWI[㟥e]X>e!OR?YK644 Mͻ>2YHP̰DSRg[m) Xs n.IɍW "གQ#>1vCyxs c?Lȼcze.{F:/V,54? 6w5B0oWPs=G2G掔f3L^oϽOS;JW4k@ ?F-2բ 7;Vb eV]c8#$Jhܑ$^ *TIu(h 6[PI>XZ$F J:F^!YWKufO=LㆺƲem:ʂoͪɂa8|bB J?0,s$#ٺP0*g`eW6z丮"Sze1Kڪa2CYqzS (Šl0T$=7*J%nR*&|fҰ+$3h+ |Y|u34+,~Q?]xHxLBh O F4> ;ް;1Y]5@K5R}|D-8 ˻a{YOfhRϚ!pAt9K},Y?iWcͰ3(/%lvv}vF/#2,xl] ӇQ!<)AH!8&`kL܊c?Q@` eoօ m;G(w8Q>(BX\RH6`Mb'S   zP0   #㿜c(_1 d { @_`/x    %~ a@G`|,  I0  5(h~31J `o90i(~N ljx \)<({4<0#D?mB?ҁhhz)oC _N   #E fpт 30(@@@`p\F   00@ <" \`W- -]p֍k)knn^z Q4C($Q@@@6e˖ٮA(P@@@a(n.ad2$E $vpE싾a(W@eIb   EDs0E    Is0P @@@`W@@@$ `FQ2 <+Fvke4`@@@@^H# @@@'Ky}&`@@@&\l([Q@@@ '(FA@@rM`rMA@@'=SX5(\} hnݸl\\ssիoA@@740 qr]wh    `el [GE Va@@@\7|hɥ]T\`vY\s} hwz,[Yq f^1$m*~'o ˆ\Cg @3ѫR $H2tt"IjCP厀f'*R]]_wFzūV=~ܹ  @&IH[{|w<@)--mllliyb{W;3fI{?3A@@1p*/{s힗_cI ֎X~r5F~.NV7/:'xm}vntqk &޼ю{c{zzVc=~߲eKzp@ M 99e4^yO;ᵱt Pt[3u같3G|KgeܰqK}Gy"6/ wgn1ϯZtgz~[[O<駟]?w%ỳ 8pM]}|@'S:J_L '()[Z_y#]7mp0OS[wu#Vii73|'9zǯZ}ki4G(  0KpT*1'tGh+#=sxګvظgxҒ1?YEL T_+V0kkĖ-=@u?-2ϗ^C )++3Ll$8C   PTjk}^*]|;4Q%ZQIgP(XZ[W=}Ҁ<6Zi/[Ay$_n6My 4)}xomnhoݻVKRo0żd)_Q@@h TWWSG*}ʞ.eoK9حt+GD,EWTTV&+*N&h +c8=cΟ/ÑXECftSdX^ӴѢͯ 4U0?P&OVJJZRy##&u߱xmU2+ T(*@"tKL*4 L tX&@S.o*666TTx0l1#Է)rL FƢʦΘ̝⋳eONr?_I$rT?ccMᕍaw)[M0@6?`h̉M0ti)I%ML0=zL:u~S32@#SÁLef@lY,|NƊ[nYvNUli)E TUGy`菣Q%Tģw8}ö26;p8}psNJ`5Ev'׿꫕SO}?kZoϞҶe˚-Ztuq;nϫNkuu5/~{Gt  ܴ31z,^[[֛MTQ6l-1h @@|M Jtv"xQi(Y^^;mڔs->w‹?v~Ӣ6B:5qR}u?M^>ƍ!ZfN׽ޟ=ww'س׷GO_Ba̘|ߴ!M3 i B$ZE-4U/K>]q5=L;[`yYYyGG{2SM4q2H>$qL@^[aWͧt=*@(.-lHÔY0̏t]|euE9 hH0 n H _NU>hPNG  IHDRlOtsRGBGIDATx^ |T,I&IEkkmkyjUZ)mݬ.uߋEA=!g2;I9y9s,sp>@H $~t}PsΉU/$@#MvZ,?a`H $b-Zc7t $/{ $@@ zl-ַMMOOvgb!* $p"Nz!|ɏ?xۑcAH Kq_|Ν;)~i:ڈz3o޵Ȁ @H ERiz:ZoָLv@H D:6 heQ_T;]$d SF4Nt {7lp1a%LD3kNK1Ơ!Drs); 0rYdeQnE) >Uj O?}6.g962Ȇ#օ6+ᷯD327hfZok 6B?(n]' 5EuIЁnǾW{!6~?|<E|&+%q.ő:- +S<=(E0LN ?%Z ¨Ŝ(-L||StNMvNa1҄{ؔ 64+1bݒv0۔ `8N %YɥO!0C6xP!ZOd)$:BYF?N;,L8@M aNq|]dnon&]`_J` fX8(Ϡm'Y̸Ji̪”1hAO (/Z|||T 9$./L_G.8wḆF-ʥP붶6> ~(V8 G6=[G`]YaW?T UFS-LW~6 ԥan8w5G*a"d=׭ @!»^N?tزchH YTǞQ9d GI ҅Z#˫2e**5FtT1HC :ĤMbDbU+h]fN>GOip d8р)"vu|tfʫ9m:Qp-훀Z۠>3ExIF::3E#NT֜IHvouY?!(Q.c X`D Y*+n&_QئjNH\؞~T%|Gf6Ǜ =׭A뮻|>_ ZHjplj1#Hr*eW~~>* V SH貪z"mDݨUP_ +&ƍS$n&)tH[btE&d>tuW' ߲!c(x/ms4+ LIz$f'.U7 kUc$Xp/u뿪ohm> m_ j`ʐIx!@H K@~l~z Z{m`OFbdZbmi&mҿoNq7}kyT^3kĜH $=5@hڈ Āj$@#[GraH $0 |m&|Ə!#$e_Sk8oH $F7CVkx{0@H &O.ھTWH $4q bj47"DH $%Q $H @)Ow_`Q֐@H`$} \w߹w_ٺUǫ Tk]0$vj[|!S|1Hn:6]MEI:LX $ ֔$`$.R>*` $e?׺;?Z…@H >Hb4Zpt՚O:t{-lcoA4abЃU/8@C@ 04%1"noQAAʜ`Sޔ?8)UaPkxqԤ_t̻x/K Ǧfdʂ̺R^ThY[6֌ZkK!$0$PqZx>P`0q{F9h4  IwԸbUPk{>vϨOIfN-UDɈUJmAs@1N x,0*dɞc7A*@.=^h&q j e\|I%8*GTك`]U״qNԨ{Ħ (::NDQhJNcI4U޸ lH 8܅Gts[ Oя`欰fZ[aH j )$j=!U48 WZfQ&U-]ژ]qIx^y">.~YUU,*\גH 'k~[qk»r쇻7`2妍 -Fs&W:fC.~~N-FdYbMlZPES=`s6TUJgZT,#pٕn a;ϖEM\꟒Y[iRrPֲk쫡ZWbي4"K(.qI,r2F2 |-Qhb;-DH jY`7 |>C008|{ǿ}kI8xk5ޫSkYWYYt0Xq`w39XOƔ`GΟjb]'AH`n^ sw9>fϓO gX'xފ#$E5DZaYut@j?BH`x@. P’γa߷%ސd$YbSK+QttJE3W'AR*Baa%QWB)iṼ@lq'%Ǔљxc~f6-oZl0 }Ӛ,2MSykV f%UBS_(]JTU~vfSeMI8"c0'8y|\f$)W޶"Y6mb|صk }!6 {ElXRlkE3Umޅj`A$0 hPk:jX%Ž)I3e5ϝ1x,Z:f@ÏkS ('Y*>_g1`JIϟjZn̆ N '@'yؒeʥZ.TkmM@H DuXcMH $@ K!$=᰸&$@1LI5(( !$\ÿ1B$+CM$PG'BGF. Tݾ:Dlm;ĿNo}O[``8^Cw0~[5_>GJȹoXUc:qn  [+r8 bw8f焷qm;>LIi'}#|bĂw8)33RS"ޮ1ݧO};4'M*6{Uy}x ܐ>z>W|?ҁX=^_Cs; L&7T 2X]5f';+*7MH%%Af"ި^=kH7+Hv?9Kg\5m sluky'e$}Iu75מuĻ wԤCJ hk]ff&|,].q &a|Hk+32~?Z=/h\fY/;Lc_&d4z[[I0D-5zմ^/tvCYd93-M}e?\|_0ܗY LJnLllo[}y=i?ysT7DTU}>#3y9%% / L)QTV_XW8=j&d'- ?`xA.`]`jaڙO?qlԩ\pO> ֳnlˡ4/X zĜIu#]$aA 9{NU6Ʒ I:VY[הhLMMO8UбFT pgXSSҍ 1nj̮Kz١Ӳ9wSqsEFU6$=d¬ѭ΄p,k.7iivit["7eYrSwe ^>XPD]o2rc}n=_g;=k4G{ Ǖab2Z-%-Ր E:G"K?MlZ=je)vpa_/ܾl tTq+&~B|)f)ue6m6[WWWAA-=v4==}ִYA} ?B*6U ^vwaK!h @VPkja[t&iSĒ$7d'd20CL &5ʼnK_aXD?7=gL8`H7,;u2c+u4"Mz/51雚0ӊrӫ͚M湼eʺRf=vI+ߗ}]6jqe Nv"U&*GVrR Z>r)njYAVh;RͩY c`&c; EL{+y^fAaH /M6nܸ9sl646^;q8xj{shrZ򕗮^2wu$S;0@;'Ic7k~hJRj`}hHB<R%0my%j?OAHH!Zwޞ*cuy0M'___.Ws^jO4PGV:tƟ& YL$!!7##_D(@0Ko}{g93VuvT579bni6"= ՙt-q&e%]6tA%=q޵޷{O,7ؽpi>~$"b I㭇6n}o˶{bcaa %X5 [ڝ^kQ]g6ˁ]ux[IC >ћ7:&N$|h/l'k !5&#))dm]$ekJp“}*Uد4/Q8q%& $q&>[徃̟uP? LWf$<4;',u"Ry>_.rщu4[:҅9\Q\0&gǜwMw WzmKפL`&`_R\dʙ:g)I3殞R TuD`bb"\`Ç?cǎx3&##NtlER y3I[âZOKbXq;ɜPtg~!g3Y(i{Ri3~E-@uk;ݻw32---'OM{dZH5d Dؚj3^xɧj:W ; 9_^ |!eNfCG::2;Ho} >*PG4u[}RzLފ/\'l32&/(1_9? fz4>6F:\+vTn~MlHx8gӔv*S! @UYdȁ,k&P+?{OrV̾a3 a$w &f$iIӻ:0 ßy^D"O%݉[g[Z dߟ9).] ʯcS0޿SL<1b| I*v.|4g8A^$[ %B+ϯhNn[^}zYO%(3<6 oI2 ȦV.;;ѣHK5x[ÄRr*:hg|0r Ixٿg3ep$dBd&쀗h˩q/, }}=3 @NX, ;0 8 pWBR>"T|ޘB$Uբ_2.ՖJv{Z+ 0g,_Wn(]axZ>^]S=|xT<0sC /‡ dʱ@w셑븱=\jvQ5;ꋖ̦>:Itu?}ƍ 7Tx_ve+Vm~wS}TXΛ0aBMh-ڙGϳ7 f%qC 7:?Kui7mrnw^yO lX{dw6ce%ϕ+|ugvTp=[IŠIg sΟ$o審!gϒnoZ[ 5"lX_|nH~oCk&Z|{sGVs˛[fԔd%x9y:IˡnS(t{ik G;]}ЖK=$X^hѪU`sɓa h%%%pJXVq; 9 &B&^s!2&3{vd7nwka; 2|W$<&M."U$sO:ѻɪgz4-%SaMKJiSGfTӛ@bauRZX6a7g9'sٷ'o)0gYkc~zw?oM!pZ6aLW2U no;/Xg=VYY^Yybmam׿ DjqIOy|rzv?YP~䖦K~TUowQ٣@ۃ 3cUCgLͳϛ޾1k/o]56 Mݺ\ x.ؠʜgd`<̌@"rqTLVm/ʞ?)0fa< P`ұԻϹʅb?N (GO?Δizgtޞ3J&O_\]Aa-;e1~Gη7\5ɜ]}7zDXnmvTQ)Tv>-lmɪхFՑ9priqv-p޼?.0){h?H_!:yM 6iw/Y\pe%).lu}W#.>311SMY|9p=Z18]n73iiF xiV:Cјlih F_ pxsH~t 9ޫߨv xe/qX [?uUU5N'=3FϘ1-jڟ_z{{=?>^vf7x|B(m% y" /# &)r{3;+dE0j== jW(8U iCykF%Z)@H $0Pp3 .%Q $L@`OM4ÂH $@ౘ%aڵK@ï- $@ Y^#nh@H@3FH4[foX}fc]H $_1眡2ggљtYAH U4_t}֪Pkˌ߷ K!$M3yEfΗ9[c!K%3 $'aJrF}r޵WZҪ .ŋ/yᒥϜ ZPļ^H¿.lvu@ W暴Z?F5'=/馭555N!6<@H s:sL˝6%g &O(,?>pLؼQ){y;Yp'FMҿtG;~a='wӽ8GEV'0@H@^Wo)!o6qF>  !fI4E蟣Zۺدk{% 1B;δrH+:(Y=_-B  "$ ؽvf]>$ :}+]7s=Nwr!K4 RHwO^S~j q?=?ny> SWմ q󫵦٣Vf >鳺6 DuUW3o^;qܮM?u)NOzXt¨-:2X-{(RkbԱ.ʦ+&lGnY[(ʯ>__9#'BZfMa)Ě8CH>=>KAr{+_эI\O("2VDIQN[kjTZ.rMJ:R]]=Y=-W !^!q<<8G* [Y͖0UD,kD+ss!!Ijku:|@>W/C:p~s;-GCrglٳTC!_+ioj͹a*=OdgcpyCTVkߧXN6t&'-̏"J=V^/4R ֤$@H %* ԹK:s)wk^}/b*> ٳ=?Z h͑]wWo{7<~k 䛯Xrr==i75u|2ozySDs3%x^^@\ᄬ6X2'd 07(6=ww>Us[g{ܡEOv)B1H_9B"'cS [|;M81fHVG-~-;( ۦ?9dKi0c$Ucp*!:)tM˄a?U(RaߢjFK<>Ge^q48a~K;,+Mt [  1(ji+R-d߾7 tE!A'pF^_kX{Wzmե_zW,xs`x@Ġad-Ol-gEjed|y6a64G "Ma&{\,X^AxJh͕: wL'^:Mvx=jJ,m2_f G̹KT8@FT_|2g~o|[b3Ղ!"HI0d>^vD̂&F ZߋZ .u9=NHz_#{ |nH=@/e$bA4΄svtGyW_gm.!$:`0P`.p]vgYC ^vz^_KQ=`!6R\4:jfe65猟p*rFβ斂0⧏t/а,ޞW5ןkkYM==} =}MVMP-h'@@Aaz4&X*Q 5[QcsmBS*S7Fl'8h|g[S3<֭Q5tW,/_9]fE u KU nͥVy4'DHփ?T5tAGH Tڕ\ZM!$@lܸ%ukjc@H N@Tm?4@H`[GH $0f™'oX;@H N@Fy_۳̆zH $0ln0IlIz  $bU%Pci!$@%@H :TXo! $5$@N:[CH $j} $@T hxr(uT[+CH Njj=» @#iUjFš@H`$˳rF=cGH (f߷_Ra5H $0 G!?łfB1{Ƈ@J@.L,"̀@H` Zr`H $d Z" H $23 z0dpfd]c):qJp7']f՚-<(cDZ (Wb  CH 0 ,_\pj u =0ܔ-"s^ lMfqcAAIX#BH i7qiҲnWm1蟖yHEt $hgWZZmbd?N+=d>~,@H@!ihTk1>d9bZ>C!B JXr %y38 _UC(l/̆bwl2D ŶVe+֍=gK w9hL\?*}c|bmK!$02 vA0#*t3%̖1m3 l96bDYVSvX83 bFFg FH O v֜C1ّn\S6Bl@'pZ[mC`~$*2 9tH h$$G 0?4RƑLH1GCH H`Ȍ9o*Usw>\̀@"Cck:FƩbC|PjQYM@$n"m?j"$@2ck6A Q>,AK5s!G\]&/EYw'EH`O:@l5?$W FP~-HluK%0[{hWI㟑-i9uq"bMVw:?9ſ 6łp:EH ]8gc|VMOR-'g}1%tY]n$ôAASWhd~ls$@ :cuH $b@,cz@H plMX@H -plAH $M8&m $8B $&[G6օ@H@#l(˗3jt!$@`2\mڼ}Aא@H D U%1?P#Bh $^P"v@H DuȢ]$@z@֋$AH $)֑"v@H EZ/h $(jXRB Z %̃@H ,\*X~ƍlYӨֲ0@H ;>PH $t"lR Zh $`jTk\1 @H ] ЂdֺCH $*Ʊ $``֏@H@!| $`08MOcVvڵs GH $0 jѿ>đfTk $@H ˗/H^J,@H % 5VRa~$@H@"f5"H $@[pOxe$@2*ZAH =dz1D;IݷalUk.90 FUUd%&&f@CkF #f,z ]f3x5_K+ŷJ Xǜ88".DH c#7a[f(a o1 MZ ! }nH;δrH+: Qrsq5q#$BS,̢cYߝ.d8_0Y=uv6P5sz,}<7766+4نyfc8H X ГD_ٽ2sC{<ї_H"̹Y֥Z=THuK.ʦ+ 5L,`wv_ܲ[(0@H xwn,kz~-9IInʟ.d<[cȜq?A)}^EEH h&q{}elw?ưΗVKZJ*C'g[`0J'NIb_N~ڕaW.αŐ* ( EH Yĝ?*v/&>rl(!^?Xg4*hhNlk "0RIc,Et=kKFlmu|wY fT3HK5a-[ ̄_MZ2屓 f<;_3Hzv LL^E{i2 iK!$8p:Lz[,@_v{9l4p,Re&0fC*3qaN$0(_e2lJ֟>S5}7?VV]RT8.114VK RLc**t $0BNsų۷=i _t%N(R= zBG*3.4 8bH "fX=zԜٳ.x嚫.t%.Z`) 8ѫ^R-ˌ\D;H  p|?f$N5TнTAτmZ!,@H D[G,EH $3t[gh $Љ@h&|ٲe:YC3H $@DCS!]ȸIENDB`eYDd )h0  # AbX_l;X" nX_l;PNG  IHDR֧ sRGBX^IDATx^ŵ{f6*®rF@$LcYۘ{X6ml1&g "#-ej9On7{zfgg~f{NVuU=}6 @@@@ ߽NIs`YA@@5UVUTT|*)2a xVy$jv(ł+$u RH]_XXoGk9 F2T"`NR{:?   q%wϖ/YdÆ dZ;3b^R\V~ꫮ6%\  0Pwn6@"좤݈TR`yj@@Ep|v/41eU'x5^    $}e;kSLLD3Xd!L YYQE߄UtD$~>@ okh 1hn-ϔ/(t`YVr<]mM,DZ<JaJJe)S%Q'+ek#K ˫Z^\Lʔ6FUăETvWR'\N h5!L]fUOye4?Cb$ (SQuIq>VQq-xx 6D @TSEzC>+._g\RJz+QvieeIe R,aʢ^<-tQk9z/Ze'SH`چK)M):]jӺ˗l-JVZgaNTñ~tV5(<>Ê@' SSOPJIAo̼rBΜ%ld̓ k1FS=x Vu0iٕ}hZ!hc NebDg-㜅2ĦQo:5ԯ(3ȔEeaB6,-BXNYSateJY%eXZl,P3Xծy63viNbDZ5A+TJ5Sv9#YRzWU8iZzߠ[o ]&iLOEOxWa'xOaaY"_#+j@,-e8"^QgX5EF}#EKMjdh/Buiqee@يթ!FYS1M^t./JZ ="r YՃft朅\,=AB<$bM>~}! S$Vp/e뿩coѰ6H wԐbЁK'$I F   INx+䌡F)8C& oY Chf `,1W%@ iժUTTT(E,ٷΠcٺw7+cIAZ]%"% 8 GӒF   IN@:J1 K| B#d C1EvABfªK z@    #'ƒ7,    A (%gZDdH \Bkoؐ5HRH.yEפyFm6{.1$-a@@@3r]FvWFDH8v~PյֆB  <;'CP!yO?o_ή[Z`Ko㶆6UT`p!1 XG ihpLTv}{ G*/{b {$Ŭ'p0QbUtxÎ]B$,\B $x`8M;p۞p$se#JĄ+ll*K/B6OyّXlU,p&YfkӲd*3r]B5遶HA D瞳N#-ݑt9ot۵Y#I,+Ex8 :W2J<̦闈d-ǬH  ;p͞]BASK8‘H(,d={o4!=әrHRDK32'̥VzMc_8Ɨ}+N}uR3zeqɾ˲=px8)#žE$8tII Cˉ.ْK%W"2,ir՟b4@8 2z҃8@}4J10{o8 Grf={9]L/ gl!#љݸ 揅@I;I 4I;CK[l:29N!ނ]ՕW0 ))WPVezvM@(Zc*MyhB^dSVزn8Qn|ճnw05eI9s>2@GGWo; QPŅy cFOs|4E.;ROF֯<Ӻ48[7-[Oo9I-4}D~i;(6TnJk;A+[{pƲE?Ё Z}Viʆ\zYtjMIС!{OOɶ͓R}芩EZIO31^?qxŜ֜qDxP0B_zޚqAYÜY-cw7gxn9w\ƦVS...k|}'71lLnnN<X:{ˊ2 |p}gw$Oc15/ ׷Tj():7~aZ_85 ن l^0++ikw}{_䌧Yn?ɭɮiL?^x+xjF߳@˴ۏ*ȱJ?vچܱQ#텖)IOD苴gWTM+3*zFo~EQOaBU0IrJ!ѱS{χ~]Rr xH[]L/$=qssekwzs\ӊGLs[?ߍ8ŏU9>HU8̬}Xh* DNncӳsrҳ ёg](PPiOrttG/l=iӆW0rPX("„SF43cl9ͬ⬣F. ¬\ۇd ]YXXGfVOݶ쭻.w7οyӵ׬c[…prQ=YP/ 􆅞 d8̓ƧaQ#m솹h JF2%-Nq,c'`Д×rw|kgY/xcXK'sǏzc:ۥ{BCcҺ[[[{{{G%ELJgA6b|*)YPD '>=j܋e'--y:']}8,tvuvc] k5+?'d 2@( ca8PZcn;;_5&n(Y\vrE("_ҝYyC'p:YCKO/*)qs6y4loӁ~_ 让W-})BS=_7tIDAIk- vxC.お߮93۱}mz#HwSuC|UEHO$E}XАHD~仳dcp9G zLer~Qm9m^%=Aaڴicǎ3?s4\A'jl/=qڂan;+ W5wEuP١v>|ؚO;]9vHO$?r<:8'|B{;`go̟ S;-vco튂ek![awb5܊Z?y4@-)Ux>tW)#& -:y3<Ui8ut_#nqP|<%df+**~qGq ㋻^p֘u7u_2egN GaysǬY.sN"mUY~/댛_ygw';td gar%um=2҄,& M-tobf@hBL`(gH Mi xg;ݕS~N>zħpg[:"L/ޥIsd xO 3I 'hf=ȉ'`nn.SUͧ66jd4` $&~){K#%tFʄ ;'Dz`%~/L}VzOtp"7Wz:.״^/Λ} ?QOoTuk{hiJfAJ⤞(ֆtc΃ f#DGg[;}㯋nxnuZ\ng,G.jWZ6M]ꭼhJ,dOt܂-8Q+6x񝪹{KaZrrC W|QnkWڡڔF4gMɌX%/㌹c>4o>uVNs#-<{d=ΰִ.2ȩ@~hyQeزdjh@Ʈm_4nw2H# eYZ j*;癄dC@ORlؙ t,q)ܾx/'lݗ}J/pZCkjYZ7+:714?J4hvП*fϞp8ɞ>W\vKsW5hhPs{.ZZ宑M8yCb,93;QxݮKOxsJ4 HysϨ:nqwdā"Z]v9ܚ6qoBbJ0Ӈ>鎭}ppVgB7'aBnvH<%?԰=YzrO+j,R#bFv jAZtܮor;˫[FjZWRQ=bk߲VP c/~a⴩#y—)eOfmX{rm99E~PQ66kmM#7l~ي)Tر}!jݱgǦ}ok7~8gZetҎo:pЌt*++9s&]f͚UZZ:w>Zlro!O-V $'}]#Q '~yٍ_Z~Y*YI)L4nF6)Ց$Y]'hˤjM*HOPh lΛQPnщoOGW䎎%}rec.E`·_|'=N>soD/ F܁/.4ceFsDϦúo}@;'8ڶ4wWtjILպiKW LVt)ϝlZ-xH:BHSwhG =QP*Zv',6`[y)#&3 PZ`ކ;mOUTӼPNBqi[64]zE'sICܖyr˗]`iAE3~/;fY?s["thdS;_]{׏||$?+{iumCJNNoTuupƌƍ8qb]]-Eߴ2l;v 7}y-ҊJ]Up5*7:DdH(]Iqr[ỘS`K?UuG}-*#bevʸ /",Ep%-4zaX-RUa'Wd E;iIqI?Z4BbX.١^o(3 Tky;!*(cGq}UoX|G0/=8^D0tI`tڒ[T|8vãʳl>hoY2ǥR Mve,$>j+Bf=V!oޖ?SM'Ԉ1aDoyDnDhj*uyBG7_ˡ]w:gd S6+=qǝ3o .;j͜<̋o_>yɍsk}eftwA oҰGҼ审S,W2$g\Somiuu4uciH5;;i lΝ~={Ha=ڴ'3آ*sGWq@DГ2'OQT扣{}ǐp}!M\@a^,YY4_@k)pr۸q8SX__~63:pcGOP0{U5UwjY5Zg"$)ƒC.}4G; 4 =t!HFQaovξD qBG?3{aȴZЎ+%Wވ+cveXfWosυuB8!{#kLڏm4eJ5[ySe5RȆ[ uWG.SY:n5jn76V}ұgiKg!ۭH)CZ # e~#=AQ9f(ZA%Is'ԿU}eu9EC[l}ʔ)tբ7Uz,(&dOy a AQ `7, ^OCMQaN0߮/ϋK/䟒p]!_7M|dk(.))&=Ah È# 4JAㇹ94ϵ1U3!Z h ߻=7?J#|w,bjg쐗3EO}kNeG8PJZA;=|aZKA"T' -"Ɵ9R̶+Sƍ{ !Y]}M !yCgܹ#=׭<ު3<]Q:!=LsGÏ1e,HU*KSt]#,НT[(Jz1ŏf>Z|qyw+ tNE Z69c,E]tf*]h &T,EV>+q M <kQ &')}.;e>{߾&JFv}]Y7.Z,*&ƙeW\T7WRv$IOݻ uΜYyY 8:k`vIAv('yÿN=csX81^߱&z"GD(b'T N#۲wԹ̹Ne@CV~E A4}/}uܹ5rh20`U ݰEw}ovh(ew^75/)2;+K$o/Wu同hj#;^O?Vَ-''L~˗/U'O`$,|My>}^!OQ:+'.)?inUwAx_h8^iiSe/Ym, ldz$@+7dRN6YϺeNL3^&Sdf'|^ْGxz|ul=f4/ս[>[6!iÐ~%+վJYOݴHgmcЃ]-뷖wM2(}L&5Pu;;>Or>x)lғah}ۻ_zrmϟqmNmSQP`'T2DSS儻&uN6ƥ 7nN?İٚBz[#>Ut접 8D"Xٓ[.]Wj}NlLI%tvϚ9} U_d:mZࡥ'ߞI4>NvFotYJ #wFLY1/M4v6mO *Itpȱ#̍Oăvl°i RxOݖ􂲜#8hp?{zZ4⋦[XY\<ѭő[3 iƳ0U21ToC7>>sv{4ooQn RXD~O*DZcjNN*d GC tjO?1?ǣa+?ƊןѾ#aQν~ժ<,k*+zn68V:r̙1>}yFijjXeGjvǽ4#7~!I^pl'/)"zR=^2Bs )jk h% `]R$91 @R [F_"zBb\A)==ˀ΃Z> )@@@l ǪUl0    )MƧi]EEEH hXR qD6 T$ v"PJ=DʆYD[  $Μp!d>kN| :`χ&,};!)PGx/E {H]gN~qziٜ-/t8S !RCDH  ohԮ;]}ww7^ }a{<ο ~,8o3pNJMZr\>#z%P2?zV'Om"=W61=mO_z>k{kk[<!|^nؽ>?Y'!b}hR=Sj Z*B6@rA,dT 0f#j(g9^\/)ZϿp ^5k]kp͆H|hRW[3`iT3B{3Jrrٗ(FS{ok;^׺{c族rysbϧ") tKsBMf"NOє,hA[կv:62ěoW[,g u*sXQfXj{edFHy6mΘk-`} `BycٓPK )2[dFZd62Ua(e[+2a~}M~E-[ooWh-E!}6ƕSzk%7ֲ',` 3  a RU=/\qW^_x ˟_~ tèFe@xO@9)[ H02e,Vaױr22KNlaS;u^^RL+O:,OFqJ}PL>1V4@`Jš)GIQZN]Q GVumocƼ:& Cd=[5-ඁ <qgʒK6|!]9kG:v{ٹPtNGb7Y4.Gq>e41ZΨjM'a$5=AnBiRR'E0 +g~縰3tB ?{DJ Zv5hR7{XJdyF)TgTe^AsDՓSϿFz>xc] ??<^t bA d= M1y-٥2S^YSLq%= Bz\6lCoVnE.]~ZCqAAIQ}.W;V-馛l[.D\2WݤjJfM=@X2BZdiDʹ\Z:V֑!"i=bf\0c'pX*ґ^]E?AK/QҰ#|Ӽygx^_~BmHO!KoX/ a8J|ppXp]6Kռ~۵?x_ͯjW^֥Gvݥ32ߴ Y?ShP뒥>@(KT> \MiPJkbB5`@T)+HhGKb闓 '@*xM;}>MLG ͒}7#AVV%y go?<@@`pD£Fyz<==]ݝѝ>no  ;B`]B%&5 x"  r,5Kc'lKNb yA}nXpXw]wg]g[m[{M{׉ކ>_7T#B*>&r_+} y8R`-OH  0ZG j3]{"=Tth liiBsEXd2TgZ WU]Nx$`i~Gx$&'?m =5%` @@@ }{h gR?+4%   O@oP3c   K@X Hٯf(@@@ ,`-w*%E=3"@@@ e2J2 Hi@@ SVV#$  )l   h   6"L@R  ̚{Y(f!=8'̪ Ho@@L* Sg$T&"[b~ZSU@RFJHevmy†ࡄ4    )D@@@l IaD@b̜~(^fEEņ l0    Mz-HjH $@@R%K,Ia2@`srRR`-  )B&/Zs%)&X#@cvR )G.@$ a@@@m@@@6@ H @R&@@@ )@@@l IaD@$ a@@@m@@@6@ H @R&@@@ )@@@l IaDlӒu:OK#ubMXe!.ᢌE_@%ˌ),ED0-)"'7",麬,IeA1~4HG>K+KZ,2ƞWy:*_-2]LK ׎I&@TڑJ7irّ~:̠KUMWTeQ*   06KdœzU*b2BiܖyHh}#$MR(DZ鬼8ך"F:DUӜKT+o9?}5.Zb9HQ$0iWRk߫J래R"H&!HF,ye7$ll}+[x("{eEզ20\aa\Z\QTӘ"+NH  пbVܻofKךз#^P]x! q^I AT ʯFӬW@@$)*W*_E^HjsR ꨒ8!fEeQ.'$E?vX4 Yϱ7^ҀămBtm]Qik?RS6UPpem[j2 @"` U(k-䢵P,TVؗH0TpzLĔAdTg^шX2>$iI!>e= TW1K?Ml]-!huJ!"Jr)I*-UJm6b5t+˄@@ LK 埬k71ՃgQ .p!F!UZX"Uѩڻk) yAYkūD( @@2ӒrI    )Rr$$EX$Ha)\ @@G"qQ0H\  #I8( @@R$@8s∃ߖ [h*e)&0@Nr=yA )ӒBL,'?)R8~9 &`!K"#R5[_B@fe,Mٕ>[J7brFz]NH6c8-ymu OnUde/E`%YXzET%`ZR MraI@@kejMQ( clЧ1և~ěxfKkux bchf=diٌ1RdXlK%Nũd3R:YM Fj},Ss^Tbh"DEBkh6viӺUV"d2IcT@UJ-TN Z\i-瑩,)fAZV5WNkN7ԕJmҊMRh2˾Rdѧ %$=Ueg}%NC*;9OU5:C1.N2e<י֪_hê2T-vWRF Sh3Rzj𪽵Xk+WIūz|d-\3lKCV7uf~ς-[KO Y-R\y$):Qd]˥U 묬A+xPT ի5MUU* ˫Hذ.SZP}{:ba ajuvd O[k9o୙*VY 6kf 6 t$O1{fqLL2&dWrUaSŪA,gvh(EF &IF2yI1ʬPJ\cdn]76 Vq(ݖNy$T#2" Lg CO@嚽R9i֎ 3$`-(k A~'`eݿ]J\*dZ*ۺj/BN耢rYbaeRʠl~5gh f'NՋ5>ECxjJ G+zq<LKx;   X"/!H CDH 0(83X݁Ib` }'X@ 1 )$B9@`p(A@@  ) A@@`p(A@@ RVRH_g@*.ӒBZs겊Kd:oKy0   !`ZRH_T˪e}KЊU[Y<   ЯLK~$)%Es郁m\  dl_WJ\PJ&߾}+ 4_UIق'2؟ު90$klp@@ &)ı G[AڡdwOYzgiqx+{/OK]-V M"fi@@@ ~bQi:li/MDtztyQu/19:ɼEi/G_ e$!`ݘVg& ]ćrƎ5E &IV*V*Eo?yA/I uuLrXСj@MRBf*UoZ3[\%`K2bCBd\Y"JRS#tjMXi)$Nn  IH`]~OH)Mi=Ab%2Od>SmbqR %{H 譾o"%+%$l^p @@`0-)d '^P: M#%΃$ʯK9 ST~ΆHrCdWd2OHA@iI$~tt.  `TʕL@  1HH:>c   -)V#h H ђb 2    ) !1H cFH   `H`H  Y%?zc~w@ֻcA@@ Z4|d((Q-܋S0   FHӟ$|V69A+!`+e Dif#= PI v4RAE@R')噆fEd/Oi*$$`'#A\|iw?;ROwr!/W$m$gCW  &Z?d?͂dC<(~P=hMܓ!-z(:3GH%طk9 B~^fEEņ  }Rw}2R=CRI!KjGa2Y?U%xd 9#ď[OjH(I0T'8ec,$S,Yb*4q%̧${tֆ%T*2e֑@@T (i_f9bZKYͲQ9! kܐ @@ 1bT2'm:Q6;Xp舃 S̈́Gs[-w*0-)qV꽾KU̎,ĔbRU!YZ3/@" @]kEiI!}մg E0((/ZVʜId@Y   `RڵJ1-)\   M"с@@R$4&I@@@ A )ŀ@jHEt   K`ӵv<@@RjZe!)R B$TzCRpBF2_O@R Ɓ A@@$L H S@@ zb   &&   0(@R jF   o&   0(8h9 )kެذaàA&@?uZx{eIdT daK+.вud<F)H@p31EvAH2O@<`@[ȵl.mF)BxbS'B%UY#87wy55u6`  08 愄@ ۦݴi;nuYW.}Μiμp$ qN\0jH܌%ŵG-~@68p{"<ȴo:^L@2*'7\cǭ۲gtϜEI}yŭn<'wmY!.)"Ȧ|wUu!_YV{ROLٙ^uڷB .Uǵ*M,gcbL|?r~*+S gEKOKwi|ŪeLO?=k{khmS 1K{@@,HKs}ij% BPgGMC#&wTOo'gW_(RM°H%Zy15XL5ARP NEK2=T{;7ouƖ^>_k-턉ćJ  r4pȼ7 i'jj@Z=B}otzi׆-ʊ:É /BL9d7vvoGo_ʯ-io <3W',$ܜSʘ9{'g}nިygMv[{h|;.*G_d;f:m似oS9,rCC?Svmmm҂sܳgLFBĦ?5a/["@@-6dXl뮿~ٲ˖[b(.N++s5He]OO/y%Ky\f* E:iJ'4%Ņ=~q\+힏+r\!הE+h=#;7‚< ,F@@2x: p80!k(BFpXZ䔹d<;l1]TSz\+%4R;fPMc߬ɓ^GO(gy￲rIt=: QM3ʋ.0&mVf5cn_CΘuW$x f "牽dtVVOzv93rd~uu+qnhg Y`^QaYH`kެPbhS?Ye~Oo!?鶩'feђljU +E{K  6غ'J+) wuuR7s,-=͔P.T{fRBJ$$snTIRTΘ%offpȐ/llvvt,%O*zBH @DN3z>coɓ{]pބ',{©' ~z4[A@~#F 3 _v. ;}iӦNĀG'L困: f ߽{=6G"ZM||f-5C   0 `-`}  6R*́ &щŋ+@\a'UIENDB`IDd !bb0  # AbHٯHϥeG"HP| nHٯHϥeG"PNG  IHDR< .psBIT3 sRGBHjIDATx^_ǝ,p 0/h Bg+q`}Xd')k!;{$H/lh4zE`#2F \ߙ˥ݧ?љ>Tu}W]{/@@ ڙ '7!@ɰ0pM`ꊈ4H |MHkE@E`أ"-hzř~f@K)DkᝅHWW>\Y35p @b}ToeFҧEJ+Z;eW^<'ѭf#% 9 \DRע!)Z 1&^ZM0kvpdcccoop* MrnjO!B )T,D8 ɔ킜M+K]7M7?q*ٸ 7}/M4r{yf^5N},qƵjj)-3ӲO/ܱ[\qu@5T\ߨqH]%*iKjzp(wz0kR9baٙ,olLַ%*tiy؄9dhq%m*!R0|~k{ZSyqٕH)Ֆ`S\wB:O\"D=6l,0OMlRU[Rw]EzZFeW*DEK~uSr)K6 }~_.kme-v$pЁqH.Hgdžyzj&>FFCzQ*S8"IeyVT),™ p]>K+潝s?;Z0+1&9tg. '? 7ꊲfu_Lup\\ u5 yǴ9P@ע2+n劫+!ZjvZMyb`.uTm2JqtCH+ @lGF}eԥD+m-oFK& @ 4҂ @vUe@$b,@@sjYchͱK @dah.2G| )xLLLT,PD+Ju E *FFC9 @ b=5zt ^4I @^*zT}m)Gar szCԺUhGxڔR ](f.>B ?N9=}~sʇ+7=e葍i^)D˺R:jS7i!C )LSeվy;FA jggfc=CǏ]|spcd>p;ӒLk7ӾRvyb= %mnzkJ(܋ ~u2u@bzG'9G{fofg̣ZX1*SU (8ẅ֡@ #۽Szɇ& zG\t +'e-w(7;ӭ\Fbz7BrKdiMoI#0=.1O%,} BY8;,&'VokmaK =v/X&h\IT*2'_eXrꊓR`dFΌ{wN~OkѧS~x{ feT 6҉+RfՒ2"|+J sGP^ue e@@Fҵqޗ/vrWzv*tEQ2j:ִ,x'zb<6l {ݓi[mKÏV>q^Tʷb 0FzԻ=L~V< i)5 J(2@jmR* 44H @X~k5!@qW`\!ZCA I"ɢ+L$$?ʉ/ 0}&f- Vg:rSH(fr@ 5kjd̐ރt\jn=|y+9جW47_ӻV Fϙ׻.>2=B"E=;(Z(pPR-{Zh5HRYVEDDM{ڠ7reڴv"OݼqSg/L)DP8wf32=i6{+[% $Ny}^mrDȉOHג^$ɟʑx\YEԖ!o`ط)Mvf٪WʗcM#k﹋=]T[GLV V8ZQ &fQ@>d{w0ھztI^fI1'˄|H JM;SK9W}WϽuNP8[}*VѕـQ-lxi~sK4ReɁj.9|$ni4HW })=Rgr?.*:9]oԔxNŒRAU%ɬ3!9K̫IE& ԑuLQμvFkڮXH: -t}jٕIղVUgȕLMΕνqND+U1b@ Ժ%QW`XR:ٔ@.!%' tGvzu5*/2Y-* )ǵsdH"ӻ%HݒwGrnnjBt8 VaJ&5j'җ`EB R}wJ)g]-6O[Yfʁȗr!WgGFօ{_Wjb46AhOlzvq`ŲB [%߽B_R%LE)*m֭ C ]{X2L?1-;U,( 񑃾^9&Nu)Z`]JnՅe=Uuf6귑X–5IhŒV\Hq%2tļHRױ#MJ뾙^,O!Kuw8xԭAF۴b1#Lq5-cVPrA}XTӒ".,6)J% T]=׼bJS~׭H2,-0#-3z H3АSL'6g 2_J(*uMkbv(LZxsl>VJ9b /-Ggy&F;_B(Jː~Ju?jO|dmd ~9@Qяf)A'V*ؒ_ >w|A!BԎiSXO76a2eZ9KJrHfIz+2_=JC6-WRJ\␙ 76]{YKVaȕi/)REv42DE8`{̍hŒ%~eS!mVYs}1YFeubɪJYhI.\E\A##Z9$I2$̅2>\ {,Vch|V#oS Wf|otyc2^PR&BT5fK.^ߖw-=19q=**J?)ͼבZ(+`I:hDr3XRI>/J݊]mRde Ki["KwG*enRT̋C٢+]ttո,OICXa1V .$C@5삩XFe5ٔIU,M,{iN6 dQ-̓]rK=C26`("eKŲ˷FMCLnknt%jgBu$MCu% ^`+WO CBO])UJ7[M; ig>dѼDsb,#4]/PߪkZ`xZMUdʛ؝Pb foZ$6tg>ޣ3zʻУ o{p⑐pъ4^~IyVvTiyᣭ 쮉WهU}l Up+_7SxQz)]3@k~bi5O,,K B 57v5\T-wo L2Ch%?/9iĆ PA9VMQ- @!D%V.c5FG LzPny Y4=4Ѳ~Ѩv@y\P"<6DE2"UWgO6@Hukg-ÒGng~ƠO `)dy#cB)MO??nbW2ޤ9a  0$JY3bVj -Eέ?nk۲ȕ{p@ ! 78yE+eDT߯lS_68_,mCL ?oidD+Di?*Q?<1lHog͓ ;9So311Qyfissf,*3 !OΪM2)κAi%UT%ҭ jH+"Qg{dʿڼqk/_|f=鷷{y_$^M҂YqweQ# @@˕hD$֖Z?<}G{ޝOn=>x[;=%V;;@Ayvw7 2b aX"TWyl?~u{醴?񟽍ݏt(U{ԟ)ϻ:%\Wi#M,?{қs1](Tf@K^z]pmNP #g,A$<.mU.$Ha0b0k{{[<+VU8 ++ؐ Zf43n35֟Ubm o$z;_o8{pM~he3[y7|Vc>.LU٭AY[eZTP (ʬX| $Ʋ 1g]3BD%Pû2%9*){Vu76⿯|ܕμ~EZxbbJoR|S5ƪNGZz" ͳJOX) 0r*0+R"wf. DmV~6 K8(:NRyBQ[x:q䟑6&opzާOo9y};Ozii :!e.S711C%;%xRZW2Er |;_W=-6-K?$ ^/8*_ʬ!q# #xnezoN?`SB_+ i3&NK-ͷp) ؑ--(ilc ِGUȽ+Fd@\s?{}0g>e>uc:A%rWVN+'ekB@"6$2ACb4g픳H+L32' AH<1iַF]̿1Ns?;Ri %|VZ`š6OH+"2&A-ѱM$*#"‘R  "HK_-rS!@` +#۵| %TKN^}+ZqX6$NAY<]B:Op@SHيh5 ZH@M!h5% ZH@%HDĖh@P[= !`jUn!Z4B8WBt x}@b6?$h%"" 4Ք@H$h%"" 4C.Mi 0䖃nGeh9] Cg>D+.C@Z>yZii$0-Il$ M aZՃt$@h D5M QO [dŘk:@@FJ4JDI@%Zgw2-)(@7 8ddV7^C(@)%k*z  N(KE[ՙeTYT\"8 @9Hȹ3Q)9 %L,ъ\wZ7t["0*Ge-m~<׶.w| P/RD˔HIv]sgT+}mQj 0rVuc Yƌ< R㾎k%Z~#e#B@)V>Cj#Ph5C@+ Zl6 MV7!;k3O?WWVo^_uV+h@aO%5Zq(=xaR("*ڐ: @V!) hUA: @V!) hUA: @V!) hUA: @V!) hUA: @V!) hUA: @V!) hUA: @V!) hUA: @V!) hUA: @V!) hUA: @V!) hUA: @V!) hUA: @V!) hUA: @V!) hUA: @V!) hUA: @V!) hUA: @V!) hUA: @V!) hUA: @V!) hUA: @V!) hUA: @w<9Xd(-_]Yz}B*@G$aZb:K`'럌ݷ|ue^+ D'hV9J.^XH+a D@ Vk C!@Ѣ@@k Zi*  D>@!h0- ՚P@_&& ;͍v E+NLFA@)Z~)ݽ5 B@:E+&dV[tb@M!: %PhTZI@$PhXg @5V!vS t@բEN"PhXE5@&JEK!vout ZƑ `TM.]wpJ̤"]JE+t=*!@` 4Q r1@ @͢wK\k"1RBYƘ,A@‘R  E*,B@‘R  E*,B@‘R  E*,B@j-7sp)EѲ-i@]j-}\vZܛ{8q'BhDr>QÚ]@݁P]"̪P; Zq 1K @iYM.@^\Q/j &Gq 1o @-Z\R@h;D-:D` B&Ph+XA)H@-[N- Lrx'`wH@LR8㺀=7v7@Mh@@ZVZb  Zb@HKJK PD6T @i Zij#hՆ!@ -DkbH @׫C,Rd\B Ph)sfHL@A@TiIIgK%&X . h!@Y ZYɑ*'hU !@ +D\ G>@]#Ph%iuT.Zbt3h@@7 !ZJV7{^CArrzB@T.ZCZ5։INBE+|!+5 0EKwb$. ̢B@ LbS!@ACcz0 @:p@Lܽ6`X|ue^n?l J &Zoң,"Ҫ1 @#/ TJѪ7A@Vz J Z2@CC P)DRT@y Zy*%hU @ D+=B@JqS !hG^@U)n* << @@*Me y!@RV @#/ TJѪ7A@Vz J Z2@CC P)DRT@y Zy*%hU @ D+=B@JqS !hG^@U)n* << @@*Me y!@RV @#/ TJѪ7A@Vz J Z2@CC P)DRT@yLܽ6`|ueWG^@k<މhCPzt‚PDZcypx@ƫ=X@ƺyqx@ƫ=X@ƺyqx(Z'2]ֶ,FB@FѪPj h@l)!@  @D`E Ʃ  A^2".q ^%GHZ8] zUuAcC`'럌~0|ue^Vgqe 72|yVdQVbOȯ"%J O2CM@VBY=Ÿ y !`v-l2b|ڏr󓍹 B z WjQ9'?U̗w-=#az3&} ZF@Jw{ѢʶΗ=msͅ9%si޹˶ɶya0Eեh9%W/ޞ F }إ kz;q6?A^~w:niSᵥ q"Kszӻʿ×d[at3Ʌ s'^%nk@N3X(VoWK[r7w;%'b+*T_DmDޑ+g7vavPmぬ^@Xk/^3|NqV&eBU@2JFh)Z᝿nn\]mG6ZHog'bz0DZё#0\VG'diL,*d43&4y,Xq#DKkkpx{ԩWN/Ko5>hAe-JE@N۪~{J+)ߜ7SXx b]Z7Z~xnqyeO Gog8EZxi)ڬ%  P ls _]<ńX_Uٛi.|TcvZ;&*Ј6^|z{ާGz#7'=7}Mo,Ή~5!9ZBP[6дd:Bkqmx{}x1Iso&s=3JXn@)#˽q}_;q?pukc}3/<Ծc{K?;?K'u!ZtT>Z~886=kʭpoO?V*kIXbM27~#ߘ\qԏN/˹WNb?߃,q/@m IY%~cY?/xI%mph|l({Mwso ,yT|oliON%~}&Y.sE:Na'*!L~Go,M}CaS *%V-'W,]C"Pk9cjtP$ TL yzb '0D@h8g6J̃ ( ^ɚIENDB`$$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p =Dd -,0  # Ab~<Y6iOZ<( nR<Y6iOPNG  IHDRsRGB;IDATx^}TvaE:D %@L4_Ŀi&%M"hb vGPQwX`پ˖5/77of̜2=o^|!"r~t͍ i3OIjT Yʕ+ׯ_YV#@jX[@@*Em",{AD lZO" RykXݚTsQ8"d;qznI/ _U .\n]"7N @h'Ȁ~n.WB! E`{XD;@@4(q!4aZ߱"$ mda#X͚kJ)>OV?\D #P U-?BxPO~XYo+V57n,ZJ/na@%˃JxS+eRejcN?i|1V4I5Q`|QV<4ݮچ}v|)RH xH[)1(8<`{`~lYPz!AZSS/3` pH]7:l0]:|LJԒ7XRES4 HO&dУ i+\%n*.pECY?XBrW ! EnP z G4"uN!f/=ԄLu.aB>"Lh* QU9x].1o!<7q}P<$I{6ocU+Co%+©ΩN.Ҋ: ,V uUhrMj- Ak&ҫ28G:;;!2 Lo'eѢClM/G>JkmF IN|%Q>5]xjbF {xLRx P_%>+F@FKmRyXqJi=ݺ`DN! F&0>틈Xi`[rc1PЊҽvd#L -ZgЖH]GGzjhoeǎ;V@@CŸ,xY K:&(~ѥ,Dex!@&AzVHפo[oGFgA/~FK>@=7)B.w[HFvVADWtL*)]p]MQ@t-;DA(E4y**\ Mj(MhM&/^pג;BikUVxŐvFG bT֝a*u0/;@$Kt5|3d@D A#˗1TJ"@'IsHsn?ąhې PQK0&"%w=% wDBQ5"d$#bFv+:x0aZd" p ]@"p뭷/|lZ0DHk 2SZ#YDCj (-UcE2$ \t 0 6{a!'JC2 X,Ogg o7rn< ;>  Q"DNGܮm1ʲln#% 6G2ؑ-AX a6 GM8.{wBo8&84,CfnaV 057Al6jV۴ފ yZ[!µ M^Cnљ؊7˸`w4 WM7 24S'xI)/F2>JÀ4j_\Vj,? Dȱ.Wk{`w9|qqdbq`z}xſ(6RSгH)RT[TCy1/y\MLrbx~CL3K XCpog0Ǒ϶XF6Ģ3;6?yWUϽr䨋 ޭ"\m(9ġh!/: :K>r$&!$qPu&RV͍ [6{}P"Qv׮h8˔Zvx ô0E@2A(5 $ol䭎"=eV&// EYvΔQ}O+ QgJF)# 72S%U8Pv'+PƈbklѾH*B֛2:&pi2#ʣ)Skz}d[o16?ǿ:6I@\G [4 ($cu{*T&iF&4ȏ.z@Bjlʹϰ4y)Ek2ii̵3C B!36'ᎈV@"RcGPݼβ}s?*NS^` --1kKMhKVTb"QR*VjW4Cw!JkeBcF!lP'1 jg ~8T" EX<} 7;,Q3*T; (|F{NΨL?G Bs"d~A@ (+D̉cxHV @Bp3$3]dTִ!k?/}ySV[Z9>u)>EEL0D73X&/vΊoȫDcL>Ô1̰}y/zC~29"cڪ_\#Wk8*][}';[[l;El`Ԉw[%wg[^$Ԍ',|}`/D Ćا[AXJVP'^6wk?^ko٢ښj9p*2_vhFޔU%gR9xSX$ :}&/qBph^v~OXSwsV7HCʧaQIfaCjriʆfY 8[~o! j.;/׮rh/lrQ9}g["rG(}[dsq_q8}>_KK 8hƌpIrie+>E1,#L\?r{=}`žac,Ҋu䱃;._,3;l2 x:3nəgXl叟RtҩG)gDYh{ iIP`Oaq\jcOB- !ǫ@$jȎ$%pc%WAcfChQ,!>, dntw֔oKr%%%Qz>A>ʃ[KA>Bfm6 {EeP-,k=p%?{ksG_ o'.0V'Y/~p}:HG["@|V.O >]{!k4`WE8H @(# {>r|吠 PD@'P*O+)vK/t{wP0)喕sR`0v9Ѩ? Ё-wWM=~S_~yzpt(hMhJBW*8@Fx`OH A,3NRi֠F߳5WVq;1bĤI8@BՋpp O:M?Y r޼2Mj` B+){bVxsr&dW^@:ېR*' kj"IqI8VNrP\ombl~UGpq mw\ yE?XW 5ZlA-dhRS>v"̜9]@RG @5?O4u a 3U9 xD|tkc㜢Zάс.x?A81O(RXƪ5zԻ S}ThUb7T2X~@s w14 M'j΁@$kyrن3ٶ>6x'zm5#&"/3%'I:;0I6766lΝ@=})ѯ(&C!g` ȴWC@ r@P@x,_q0EBT)ȏM/; @H㷜GG7]]M> `PJ261oH+^ftWȷ~M S*~HH~q@b{ߵ?-|{Egn^O>1|Ht:#r E vі=#j>@eo 7a(LP:6j3/[xhcWt#O>ji&'#!=o躺zD'Qrhylv%[!C:t5?F)X?O@c8H@Cy5> @D<zyEKL|@?Ӻ$cD `B ":`aDF &:."` @31<9Y1y |'lޔFyt$!'Cl7 G܈ndT1@Ȭauϒ9qds|)"! iA{Uk6{|]r3-yjYugѥf9yU+7t\]yݘQcKkkF,5hDeae|ȖٙxKWF8|n )pOo߾9H͘:4<[^-nXs_Xba6Y ,1J[o6=0mR `Iד}||/5xon\0锛!XFr.w .|?.~<"E 4G@FMi>FMO24ك gOȺܼdWOͷkhdDRM%M Od5 86 p I(dB|b }lpI(&yKQrrD'ijf0Q-*"ѥݽG{w6tAŷ^|BC$1#/p˭e߽6W/_HۦiA$'p4 y=aMCp-Ƃ>{!Qe-p+scœ[Iw'44IhC %sM8>Uf͝_pfW_ͩK+R6de" Ey= _@@Z#;OknP}:GHk-R_EJG#s!q"e=A $nt0H@*YD\ ?D @ʪFg$"c3&$$F>Z9 ({Fz$ w4qP"YqsP tH R\qQK(?#rUx#P "d~hHM #@ N\J@0k=D`ʕH@욌X%X tH?,H7sw,#̒-#l.04ܸk2pKpMnbGg)Xt0yݺu = F`/P t HG9F@3ԁd b"S Pue-技b/=wf!dCIB.2 7yD\Ą;gˣJh((Є" M먜=&)8d8:F6II9/>B'n8RBj$uC bQV#{2Y :q /DDI *%\2H@ 0o Lx7p%$d2BhJA7$IMIRbD0o$| )IAvA?UԄ^"C "0oDu1/ݣLI7Jq' 6GR@zD@Zx' uaHH>,|L&21鵧3D &M+Maܓ/ rͅOx8tH$_GOʈnOEϝxKTed;e yM;R*J技R6*B3 ` "20JԨ@`c@  zT F@&CⵎE)wpN=ă ׊nE\0fpB,X dǗ94ahU 1 }9S1?Gcs@`x6agk +/D`k k2pKpMnbl@ /K0i0D$ A2cMi06dڎF3"PJ{M)ܨ(Ã4yЊ7 yfK 3f {dE@$OUSy7pWj0G-Z0QDL Ol \I1vHS^ݺ!"E@BRf1؇(i=!"A40$sE ; H%ES-ܪG*#JS@RQ! C=T%y4I?^J J2yfLQDI-ĸu%!)4aOtbA) gzh:J t7յN3NpL%Z؇d$VF# y)NIB_+&bKۚG@$KE :@f -gh y=&h?6x#Et4A䩌>dFO 8HdӐ2~4tDC@HxѨ&4bMBĊ(aF\NE6M%jF6Ù}*\-hɟ .s&Md|@R" Ō(ˈ>V#5KjLjh 4G֢jՂ0W3@ sE@Z  "PbsDЏF@Ö" % 6G?0Ig-lxw lxr1f4A>smlxULD9 K0<^ij5M oP KLRoOp]bLF@* `a@z H$fN^G+ `l $݊f F@COR{ )Rѻgx&cSўM".gC:,Qy `Gf;'ݿ-"9EwApQ " "TP '#)u:qNhTeG Jp`sD _$$R^M:ܡ =R^2FDdHHG0D~çK0V$8s "b/**qtǩ-N>vKHEu@:E@n"4$mtz7U*$'5"dD L8mzGaB-4)h#@% .H25*3E',[H'Ŗ@ Pt5:c# Z 1oNtsgs ?ųӻzݧsx09(h"6Ҽ#M>RnV[5_gk&GAxwD >! EC]EGP=,B#,lt0GD (:]ĔF@f"0ʢFW"@~… S0/Xi-k^~K%$ S44)/ٿh" eE79@2gU@V ݌N"D ȜV!YPVt3:$ x.UhDRAq]|3@H@8D !DVspPBccDhR> " Md(@Ԭ80 !}02 w :Hh@A Q "@OF6AH.&dKi B P$ЁΪ*(U*j"  @"H.mDPS0aMD0~`Y ~…F2zl<%_;P%tbFx֬pUUE~~9MUtRͨ~6LA!DV^]?e(Κ_C6m Z;NfYyt1ѽBNg86hL*P& %nO@;nc7tCa-̅NY]Dh(.s",Pcps9cƄcohd<9ifox5--mJ6l P~&!WZ2hqz'ٰaӻt񕳧/_Xs̲u֢h,zGG$x?W&o>o(<1{%3l΁cLcP^~u-B<>pz6;:^ye`Qy`7|M?in*ա.5P,*i^:{"1;ȝrm+_~@5aE ~o΃[_q쳶+ AƉ0cz3X+A@)c EEdO<Û ,N@Ke^>ZJo`񴯬|gRX0GB(BswoHG{M4?1ұӖRq31rCk@ViYr%er@=7V ;z>n>#Ui޿J'`x()o.DC'ZR2`]~h`w:|}ˆp^{gS?fx9oGiR@h(O˫j >rX7 p7B &0jx.tu1]fd  A~?slU8T3`GwC/!JHG׍J8ݷGbP^ϝbL3gڡ8U9JFM28Y+>(P 5F40פ +Inf`c*kރ]UH/>8}l4 8HB#NDiZ^̫& G/+i~SWCʓ;BO_<`O+EX_c( Rbs@fȢLd)%ͷtu@82=~/Ł/k{20Z,qUd屏$[ۻPlxq/J7C 0XP0 %Ki'[ׁ@aar͘xʔ /5T7̛8FzU/{]9mjItoB/ NjRW>:[JRW9g=/~h+Jʯw$#a`ŽǕT&Il~x._c U/8qD[~9kڽn퍍U2cW9@[ڟabbijLR3t:L'}"a}B9" aUSL:S/Zpe-^ 7QCóP 2wȰ0 j<mp}ҊDvnvv3q~'̜ǍsP;c߼dYl:C凌5G||C#G75O>~m9sJKᏭLcbG! 9ǒeL}Row1Mͬ=VFD@7 6Dc?*2FJAD@5s,X>VDDH?^gIENDB`DdP  3 3"88$$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p E4Dd cc0  # Ab3 ISD+jω3  n3 ISD+jωPNG  IHDRisBIT3 sRGB3/IDATx^QhGG\>Ȑl s peJ Cb~H, YH, 'D V>H eǐ6 x|ѧT*UU==ϴW*x 4gHGRns  \x_a  0o. z  =D#`  00nNR_8K='۳C$!s__di@B@@/.>4qϼʯ|9J}[Zr=0yGC݇ %A .T!*/>,jN"BF}jhWRv>^[5QFX+5=,̣+.zIھ%vmr=C'B_mvc3Sg&j%Ab`S'} Ϟ%b`%D#ؠr mwr+݇Dmdޫg*fwV'_ySVHknn(4mʼWC}`Sq+ŵŚS)p`Π[ukCW}I%wCRo.ik{NV7 ɿ^F;*)>eu!#֋Љ׈J$3U)muE8}Iݎrt#Iv,+(ݚ#OahMn]4mo>QJJ1+nq*3k,RnD@`pћ0B2ʹYG7)oj^y}TY{r%>J0˱|*.:t!-U8clh⒜`q| GSs@]{R%b-^eV'^KLbY>vۥQ(_ݷ Zq2Sm2v A ?%=t#{GW')}ߠngp۱OvS3ndag~|3+ɨcDo 2@vju^~kO7}}A'gR 1{mmmy5SEWY,2/K@X۽roB_I$k}PFH׫Xǎ|7t]|Z䴾+܋h.f)[٦ܫ"Gz~:ŽHꗱ2M$ zhќV zx{]ek+=WW.~Mwn1١Xd /?|xwĤ;luoШkp~3#OzaU{6x1=^?mӊ}mNs5I r:([ru@};`'_mﯯu}MJw:J/0B德:#g'o~݌ZeudÏh"__*rAv[ܫPެ2ݵOڤ$봞EEhjZEaW5W֓B1@@tbI1}@ yPM(Å޼P:7-=SOtUZlE A@v&]Zw]8GȽY"џޅiwB{O5u <j d,)@t^WnDZbS.Ì=f#I+iڷ3]y's 񇆧Wqq&M,Z2¹sNl+\2Aɲ~Z=!o[[ÐmotD? Ӊn?Ygy%}%ȅ_0N-&y^=I:bZwb4$ ;ݱh侺aFȷZ"1\%)=5qg?s2?uyV}3#<"GEiܑE|_ŷ{y aya>6-?0q!6"QDTXY7/NBZ/h) ͛>D|3*Q|tٷgIDf~;C"vN:eΰ򒷷^^zYi0]ty|l'y-DhFy.UÌ.IzpӯOSv4zl[haqЄMw'ۙ_N]IDXJ\V&Oceˤ/%ާ>@ձIJH'Qp(q֐  %f7lns-ٷf8Q LʒU.^!(ېbKrGϣ((Hq=} J.G3}1cHsT4MsݧTۧ/c9iyz@ZO%}XY]*"=-LH*Uf{GP[ וQ^tR|Ϸ¦Qz$/;ىdWuXt7F{8Ws8hҊ[fGt/ ={EGf;މ"Ma<_^" u95{ю Q4'NR1 OddZcLm(xSJyᅄgB*-t͟e^BnL+>/M~1-kH4#\,I)=K@Mi em7 =J w67-m[zi=UweWIz1cx c|+OYtL󳏾}($ zaeCzkh%;)r*X舘pq>=2D2'/\놓꞊>%w5S0ѱ#\e0N l N=גh;n~6I/|=A4lJxp]d81HN+\ ߓE]}wS_ƍ^qr誑ꌽrwt 2eτ.|L)g縛2j7dA(5$HkpeX)4SE2+-m{k;W#Aj sşt]ph{t0>ZܚS1ct8-Pоu{aW *(พ'5Dqpm5޸D9* W'l7DIے(M_.Z/({VV+/N#gޘRyn/q=ymy,)צ5)z"4.~jazzQ [\B[]|=1QOw/'άFwS;`&3pOL/z07^+]JD]0=^ַhjqEl"cֻsίG(KJnqRL+p]9z8q|a_`Դבc`;#m!d{:Zf/ *B_9M'k;(.ܑK-.c$ʳsgY4,WN#EW[8HXDƧU"Ϙ!hw*xKq.eck_GwVRThN"Rb 孂ٚH׻kci.kEhO"$SNm0|Ig 0bfIIY=mID p^"r8"jy'ɇ(l\^ٔ;s%;n4F$O4ja ;F|$?-iN{1hEDS]6Q"^OBLBB|HI9| x%8ĖهѫD!^t׳8E䩳n0ێۏx~?& je9[$qn\yoVazr~CtU0N'zDp^xd@ .L5  $`8U{Mo @v3iSbN}~7AA@`0P.JwQv3!gPwej, @\4gmgl ' LC;b^n\>pv)]9^n兘g ͩ>x=_tG,t,.P/垹lluVő_hͱz}F@_ wvtV7>e-y@Q.\tma"ve{[3_G^6G<B44Nr(fIIGkh{P[ޛBL) П9^I&􌗕;+ƀإ,V|eҴ;}~F{K$?_խ[+ڋ/^~~Zv::%;FtfP=J !֓tGhY|9kbɩ'o<]E(Jȯ-ΝڃW*_<o>]?f2bI?&fIkzNJqJnHXm±a#w(RF*N,1i=I| qAh}]"b2aP+s!r[yxѽXf_llU.>swG7π%.Ԑ_B+?%/"ҍ[* UetS=}35Z;m!Yu{NJO=HA`L" rZ(^1bpKа0qar#={Ba(`ԵG+%L^o2j{Aɩ7$TD".:X0g(dzbENhVBVN@%]캨nj6heRʳÇ&W8Z[rY/Xa4$vԳ˟ZٻjAS G |fw-K._axDrI'H\t썜5nL W(jp 'xe7#=['i7b)d%?W3BIR@QWo(UuSWϺ':Tt݂+AC)!Lqs3ʣz*nZ] k)W;R۬fxg/;; ;s6:STn ,N?$yTuVXN2'^dcI'Y0rptɨcr)C0w'( 2/>]>8H0 Ϫz@ x >C^&v\}£G{M%B@pn(U6gF8s;rK8`p @ $};   آ{7  \2$s_9H!έ]H>3}ʥ( GN,IiyM @`` Щ%   +@w0  ~%uWg}3Xr'  ЗdwT|}_4t}wQ|n3;@_П +? 0n  ˽KX|H;GP-,.)xg,I)yHe. ꗩZ1 vC1kqѓ๕OMZXG0*$٣rz2ĠEe2иg[* SߵR > #XdfEG@@&jIR+2M.ix_J?JvvҸ#a]2PKvϩ@ak..l ro9a+"Iq(瞼S""ff|"@VɤLNmnu PcX-|7ba;а}M 6HUafNZoY6M ;pYx ^K1;w$a#!7ZtbIΤD>#rߏ30#ZD"vA@PBq1}M/훮Qh J2F >2Prܗs\D& @@ x  @#9('}9^@d@a@Ir_qW  >2Prܗs\D& @@ x  @#9('}9^@d@a@Ir_qW  >2Prܗs\D& @@ x  @#9('}9^@d~h sFEJ[Q]vU/SʣiTrΒqJUd䪼 ,wh@`ʽsVdDQx)bn3WUX{Q@=.6rr,^B!rwr]+m(lRL>dMAwV.@_)"e!z.1 HG I,jqRJA%9~d{8  ė{| 9NJt!NMk;!^eJ~>9S 0{;2u L@@{Wꥭ七s25@\Ƚn|ARv}o'YA.2.DyH`џ?ośK˷?[^v4*Kq}PXae 6H2.*}1ב0X|$ڑ)Ksg{dž%*@841p^N@FAv99Z}'nwrQ@@+=-Te}n@}0]w};n "W.J}@{)'vvJ\XxW٦ފt,>{ Bg=+|s,߲X+u1m_ 2"A(;&݇@ 8W&pܣ΀de;}zuA@o{5"ObZQvȐ#ffң# ; %r&Z+qdjnbDJԶB{]tْw"QV=(@o{{'儆V-VOπM86M2y71Hj@` +w-"ben55!k_y"2FPW~䒼_1aJUOz }MJ~̴ِ{0%sYْ'7xN# p@.KSPB_f KJ#9`;cNZ Ŏ҄b!bs^s AF%@DrS %+D:ޞg-xؾt͉V*]毲K#<^^l@ܳzܸ225E #ca Q^bjiEѨmo Zk޷ʃ(T-d݇%A@@'oC_RA*J#9 < { @h=5 BF@@hZ/zxD$a @JMɜRX H~&Xgg˥v΁#Zҽt/)-ޜ}cȝX841A=r" -ix  @@N ` U@@JNʜ8Sq ~wN)guE˧jlޚ<2% rC,;$ nezG\9U9{dT_F@Y<'IiY;R^q-,ue[s99 87:ݺxsϷc*aXofߘ / ƽF٬߼^?+2}s'">ho3}6E3j^6hZro %A 򔁝9}w7NMޛ\3=f֚c&i6;bE˹~+(3n~=Ѫ[ ލW:3o4ydwt-]= R`'W.y\ ŧE*w*]}'<&'gxT&E$qkWJ$fxM>[Kn=ZQ:\V)[G=2z5ThsSw|R'ޞkoܚ;2r\]{8i= fzv|Y]9X{X`͑w7鞜7,}_D\x)9M9 ghhO<߽Gʝn81R5u99m^o4L]64Zs[l.%uϤoI`ῊwI5j=7=qf_سx0\.ͭ=ͭ'6+6m˽!X>`g$I%ŧeG-EvġC~8z5}蛹:$Eh*o䞵~ٱW[˭t/v̷?u^zD1$sFt i)C>Ygǖgݻ- GϿ]Edv1R&K +k~4ܓo7nTCWο+秶?*b'ܧ;F bعFy>Ogec?/q,YQ]G!>;׾zr+,&Zۘ.lNPnG39h2r})K.Oi^\j҅:ƊOC_Iza[O~zrJ6~=|Uojux'wo`qX$Py]^v!c: iܟ[{O4{K25A]Γ蛹QEE$Yx@oK^3>ۍl57[#OVۏ:FkǎFt*+ o\=9yxoA'bŎ%iCǽgξkn!~ZUY=m4Io<9^/vg^=s=կP@tM6ha^ZW(Cx4 X^9V|=(C;6{I%*w!h>ztO\N|'YD(c$"x'FIy?`@!@.5?(/O{u_1OYa Eo}T;^0Q؋GxV#.~%מo@7'&M]l6>RIENDB`$$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p RDd 000   # Ab]R[VC[9RF n1R[VC[PNG  IHDRrLsBIT3 sRGBQIDATx^_]ǝ/\<j=6kXe!2Bb=XƐHXKDrv@#e qKq!EZ0ȨiC-C7A nZr;:{9n_[_}N}OUS>   PkG2䠜hr~Ꞣ:h<@ WWHQK    |2"؀y }f_=wyS$Bt@,DxeqÕӝL@ܟ>wmZTpXEٱ=[4҉o?QB@jO)JTx( tE{ył:(s#uOR- mT2R|\yy F.rX X`bDu!q+)|G% #!Eygh2|U -~烞=L%&@(ן0ʓsVF_×j*35_l3ՠ5eҍg줽{7?{$*3O fPf}ƙ}Hܞ)sEWFtM>7Xv.[=!_dtIyKTc>n5%Q];=jo (ndx9%*pGvIN޻1ҁ}/G1Gre{?L蓨?NQꩦ6v֌tYZ֝WyߐjlV -ywS#nmUtr љg鏒|@ gǾ@|2٨v= \5zvצ@ !]*LXoI|V-a(YF}VԆ~B9!}S?ؚ{y1z i YNvv܏+=7(mh3^՜-P S}ҕp#tZjgxjg R5^o5 8.F l :=]EèhmǜUK.TvWaPv,%r"gQ@Z 2p!^m|wI\1u&'>r0. *fTD"'nEPNڞ7F'tPׄn;Tf_sv\-D,c ɉRxH$UM~;,\2BWj/wRIW$ Pƙ('K3za +CBב\jc%3N9Y< '*/Dֻߢ3QQ޹%U<}BKr(oF* mcQ܇uU3DЛqէJ$tC i:\5ⅢPsO_WˉmBLH?*:ōjYmAcNyߐb@M|5S)J^’+b]p"2}! 'p`Ձ%6"7>(>yԫ2l=*=  9pHr | 3|Bs+ <(@^bE>W-te߷o_g} EذH@@ ;P @hǒ15553C Ғ<5ڜwWW3Ol/*P d@#BSt C/ο==" çG&^gݛp,NQW/ēzջDz$91PD(wos+dO:9354^哶 f%ه5"idjjwOo}6- ݨ\)JxmO??7d܌|:g%<@$(rbO V2SYҒrw$O|cրRh z?q[l<lڳ\,T%II7V@ YFȂ@?Fqާ[_n:8?ь{|U(*曰z᭐b5T{/_}L* tj*(2`A6=~{}G=ES,;;;Rz/ϡ(c*S$  c%P虀H8tCX 8>cu W tWyEBL$ҰbE~F-B}̣€TCR NZZYCGյ eWȇW o;QnG/ޥ 2nÒ) ʈvkj:;ï싚{ږT_D_~:K%՗,gl϶ؾKekEa#6CZAJu+"W'* Z ,LO~2^7d?=ZEq^M!-+$y\l?lzYo~Z%٫HG֌`T%t퐜_ZUmsgشiFȷx*y16u=<]2BZ+TQ'}4'׏Y7 <~|*#\"_8NUjy;c8LHӵFGg!TlȔyI~bMnG3 Fa9a--}{?t%SJ^ YT&<{DLNwyڹQ;uGgREX(YgEZfrk R..9|Tu*-y Ԉ,'+MrUAJ~@I0I7ȸq*'#r0DjDrly!(Aa9[eMT T$*g83ڈ-fi]N>Do7r G9J?-j䄾ЕO_nܼQT7EU57nר2GiUnP;~~$_n?Ҫ|^kB*rN_2^~Gp]x1)q[%}I8pJW]G꣐J Wh$BQTL=$ņbN/RЩn L%9`w\btqsrOX̖JɠD4SׄΰYM K, VD09Q~ ߙq*c{xksFˈAsJ_a97&4[)'#>ʅ݇VX"i?]+ͩ91:% E$yIFJ4JN(QI>=+BTrB3tzQj1M;uvx},]޻GBо%TuѨN;^)9! FP8`e8Vę}PHlwn9x.*FoIP猽u _qhEXjKB ME* awj>0EL֞! QBKPB5R~1I< |M)v)\ȭ!iy' NXN)UUUl˒Zan%o|T@HNHT(_nz$2ΑM@xi92ohDj+-ovCs{:(_lN=6E;JzENPB.J6R4%@aG{'{G!&|&[;Á;X#,D"HD1QXT66F֨ߺsg֕< w4=&P}عf9mD/ ZBNPr[\[gXq-ܳHQ&gBM39]s,8EQ}SNh㳍?oSF&|DΙB ݈@L}}B>Jij^(-XMb@J`*uH`W2w}ra w|EFZEDQ˯+_.Wi7YPN&D> j l$ۃlXHg9r6j*)zD Iܡ9;)9E՘.'ԫo#$ OR\3zT?%3*YQE}:NqzZܓzqN"̕1bnK_Yɮd@.'a;ǽ(AWΒ%'45b˒oRᄳ)#0o DE=DCBI~jn8}+_%L,o>zω$ G%A@ vte>'g$WR#]JktԻ&+QrqixVn9DSVaIM+ba ݠKdCb)-J%?Am-+ymꦨ`S^a;֊FT1esNT7Eȹ|0 }rukYޱ:,.Ǩ1&TO;a4$1&?xyEIQT_*?E1e:/;l G1zYI1l\qv5Kea&AY4GOjCZ"NTH(Rɍ&5",oLl_uHu绖_vțY儺n$[nU;^]joT聫 ԵǨhJnP߹%ύ!24=IoӯrECש S꼤^hY%tpJEI÷-tW7S{(K›>rH .ҫj/wS$nH(|2(=HoODˀxQBڪDKxY Sa*f,QctD*z F{A(>W|C4eRLpkUe$*Va[Dˤ^ oTˡyFc!@MOK1$ 6T6ԊQ.|h-D1[}`^th JQ`MkwV Y* s_Y6yq08rn`@$h eAB#PVQۗJp C}ol߮|+g7;\'r  hK yqmXx}аH)"̾0э`##oX?iZ}R ֭d%W)|%D*i> 3|v[Oɍo8oQm*%*"EiIMz_WH?Ny73Ͽ|٩~ao?wتP]n?M8cÚX'QmrU:<O%$$|-A@o;GM*lwPƋE߀b! X(Nׇ;=xg[;=V{5RRyG5a$e;vHݠ3xaCفJ6GfT7Zv6#-hTmLnNT$ `oY4zBQrBřyC`uU;WO݂3.w}`٥Wz6w~Ҧw;'r6\ubTwS_Qti.=sJTW `Mgs3t(|*gYG]5e/s_OrB*27#reU-OT ^#%T(0z:;r:{xvՍ,ұ7hv__w]5[rg;rSv6UC&$B2=)F-F% wPhmRF9,'wJ0~R3.C]'4zHcܐ͌: 9]8w<ۛGR4Us_&GL8@xIrN~{IgTj$`D`!IuPwb o,߯l\FQGvI$…vލ{y{f~WhkʐoC}((5{IpZ{x1rY"Z%Jc/N:PRN uPl2Nzk>F +eSg'F]Wѝtޘg{x~Աfx?G)Sx4gePq}mq3F)A rox-*R)XIIDivkiiFD} $Q(nqǵtoERƍ_8:գ?N~uz_N/tzחNӹ۽GIid~߸C>y͖1`.M^+vDW l?dpɀs8`YɭpT.69*,BZC39Xojǟ>]2yąfN_8ҏNs'ҿ[x΁^߳~[3Q6ՠin8-)rT&}a!"k, gL%˂f"8cş_LfEѕ%:6;K?^~x.wz=qWK%xH[eP3HB *)R}K>9_J;$戅2(9Z2FR}G2tk3}6;qn°C๣Ee;nqe+EU`W;  @U66'F$pϰ WQ!:\@2$EDI#pe҈   g^xT7)@7D=mE nr -$@7EEia%>(c+6$  #EX";  06PG  1P( UZR%z.`9 K@et! 20 !`KDT(TFZ"B("B츅E@HE[`5. @ @Qp!0L2A@$Po_݄گ#-Yj5G)@(؞>7l!0t؛@PF3Q b[":@9C`ϣKȖ@s7Λ}]Zw50nߪݎ2"qYmXh'Z  /&egCWu'`#zA2Č_AXÄt쪧Tt@"kȉj-ѠK"JV5ħ)4USCWj 0QjT_$e=ccO!IٚRFA>5*js4p60U_ʱOټWH@jTK1CN/ @IZSzzUNx|Yh@-A҇#lz$S*tZVL `hBQt]=0Zj$+r΁qNΨ`*L8dT I<$#0  &М$@@ME@@9PX#%6(J@Qc@@(._@#0EYm g:!v?"-Vl*vlO@K`<2<^zs'ңHi @(,#n?8]Qa<6 g i@sb)Bw|4IyW37(h[*$"-rBr0%$Q@b 4(Ε9%Iy]N(<0$`32hW>ŽQ$n91^-Z` @`U*i.v*̰>%~O#<+.HR>ܕK^ٷޖ[i’eC 65Xi6H畮A,HR>ܕKz)=&A2bfjsJ$ʉNu`d` ;z !@Ef:"q4" Ďz u& ' KU$aL^E;uE2R >;w}e7 %~Ⓟ.:cGXhU`ZZVh$' G s{mCJikNiP  HX\`G}$%ܶiژ '(JA@}(+x yKQx'%x   PLEQKt|b@@ejQ{-t>{HӲ;  .(/>J ހ@jQ(@@%P41vf:EQ( o*Wc%PQƸ1ter>r P5Zebm40mxGUu=I$PQB}1n̥ ;AMbGA&PΣ43ܘ ;AU]`@`r Ԣ((፹%[szԢ(}=kfjx}#wGw7vi  HEIL"~@:DE)G[d@&@-[zMVBnA&@-b,bOH3FI!PL <@@@#EAueı=[rTfJV +VTFL4XBOe$|cB €@&TQ+*z$?8 £@bEwP[NOulXHؼbwkT?|Ǘz p d&л*Ğ]KDAB)s=.}± ^XمCeLŮt3%zŘ;'a6IQj]Q_KR`vX] %jM0^IjZ" @6ޘ91-ټKu|8lٰGN+N8 V]#`{Ag3(c$FQsV7}.wJN,A] Q!js6ԊDx(O EINGLy UY㎅m0t<tκvԜ,hѨkOQE;hq~2֦U"$Y3*x%l/Ra4=[Fr^!X!%Z`gl]_nQD_yXF "i WVgZrAZH 'Eirq__[ƪFl/zލX3 z,@\i)S|;&/&ߨV~hl%V>K_qoWbtkђ6k!<7^©73S JcTK|}FQv[szc,H0ƂdeZZTɜ"z d(Į֎d`prݔʇP|z;;3J*|%뛤R&X VnVVXmT)Ȉ@NXF`-OݴU3ͳJǒ7v,>;o;)7RG}FyV"甌VLے TQGAF +$ ۲6\P ZH ?EuE=n>cI+Sc0O[^=Q{V[}0wpG'"P5N?ma $cJϤeU{OvfPZ ¥rUFt @Q*G l69%E/Φl1lP.@#E%,dLv#  PITߎ)Ɗ>ulR]m5K ,0W9⶜$*Ja8Wd)U>gEWkx%;mv}j]ڸ_^m; @QY.yVbjm$v҇T],2|vCK-i9tQ]_/A?oz)\)'U9JE9o|1^&g|]'TW66Q)+)s-},<0+*Ygt^KD߅ +j>4dȏjU\;nXn;%QNGaMU95$g [|_a` (5cc$6>+F[A텡d߹mtlzxPƎR6bSδ ę! QJDyE Ecǭ’'. 0_ܪvf w_$ɓs*/>95~-$z$#l-"TKF3 wa<7Ӿ3(UZRX!0Qvtg}+уjkF8]X,`O/6e<[T~>S9) #v^p:o =;E( }[x%e_}}7+R LvJ`0^rdynbWJVDX^}r,_]YzmZ^8ə| 42J _F%WHCX\`G~} v\*x7_!+ c$EWbAN긂Q 肢dn@@Q:Vel0t#*X#9E6@ZKRhԊ&R."24EHک%W_$Q#'IB a@&;n)RQek,㆗53֏jEuAr!X l/l4ngBSc%˸11GB QrR_oWr@hPTH@&[Xy We$ 0v(J(-| C$fyG 䳜qXPHp! @gd( 7I`]#Nv|ODљ IQ8 sXyOONx KI<JP-#@&@~QNvE;܂U}M. ?$ɹZS0\   6Q T$OB a@ EGE p舢tA@N2"  P$ c'E b f\]@:.H&Eir.:mˬ@,U{ W|µIY_?p@@'EiDMX8rH+.5I1FB UQ|;nJvTx@yH]rDh!1SSEmE,Wow JIbQ;w)_vIQ+ f buEԣPH VdvB ƒ@6"qK_TJWZ`7DuVY}5b TGb0Ai%# -!7R WаV–YC\b!2Fa5!-)hle0:SU- 2*t;Q},7f*DZ%h@NnWRNВ<06#KRu@ )+];rn272 k"xWd,sWHN$@"€4I$6'pdEUqYh1(J @V(YIQ$AQW<9IQ:_ dM Eif΃x QQ$+w;e½|#]$Rh7re Dw^ FyBc  0mQi;eBDŅbDx P͠ʗSNl]),$h4Q]&B  L/D %GD( cN`8wDׇ|UA-XFv@$.Eu;;((s-y}zx֫@Z  mTEF@@`ZQDEd@ wV(P*nd@j$E.LDLTq#  P#V+JUbUeriȟ@%L(6  h{^asZk@UZ(5VU% ;  P7V(J`}FlUw }@B.mUOlUI:צl͵p @TmQVI aPvѩ+\ 5@r!"Eucs\":EAdJimh(J@(HdJimh(ʨH%Ws'*^(( eL4p{>e ڸNZgT.(M`BB{>=nIo[@^rUcc.}Uƽ'(ziɷ2,ػ)JN|}QD6e#"Gv ?=R Ź^KQtQFtYV[.U}eW!ݠ2qv,;#}qJF+),IQs/حQϯceeA 6?TkQp@Q\΁Iy7C9s0unm#{:gx{%@0l%1}he} 칐pB>q#=* K@ G(n{7: 'rP8R#9ّtkֿ>Q쬌WixpArR.1'FE.Wòg)*zHBn'QiKf$-/\9^I ')WWV^[6 9GF Ҷ\ȗ p.X,.^X0#>JA@(.ߜrs*- .P j@Q+  Pj@Q+  T+o WGJx0F5l&Tֽ"M#b\-ƢUAZUMv$۷#gf}Q`z؄7sQX]%Eix[屫f5^T*ƢQq8~+=_[B*VZ̹vKԺa.XWdOV Wn)agN_`62Nd8bs*5Fk>c(+#Xn?^D˹d,jDHؔQt[~ua쮀jUa5%$iPmw 8T|P\J ~6A 0\DH2'Eɼ>5EG@@ sP @kL2V,QK K+, ׍Ԛ M`Ĝ+ƪ0@cmhU>YU{u(J 1<$,`U%`  v҇ ̪M0VcCOn w #b,]ǵW:a*%򥥒 Ug:P A @~\wK>K2! oʥ:X'.\s0MpV+USlzV)og/Kˋ*cu*@%cPulxllt;ه `ӹڕ/ZIp.XM7R|%.0KMA@6"o ,O,U[aNIM 7gp9%w/;O3{U֐U"FQnȮj}bGnE}cG/䝾*m}2Zvdހ{\Q~7YƞY80Q;$zPmS HVŊŢKR1P]aFt]Ռԫݫ*$$` P As}I E7m`ѷ_dj.ˇ^q)]vUTRT1إD™B›INU(쀀N`ߝkO?+W^ˋ?i>rqT_r (9bq‚!QZ^$por2^?:tŊLg+„@ &EBN|((]6t <@@QP P`x ER|/ڋJ  (J"i->Dj*p8?%0 uUQ*jZJvjEZF @{SF-E Q៨k@UR'$$-OF(* # c!T}2ɷƪuD"1Ae:d(i;nok,{q\UlTvϠ4 m&˷{|%$sôE>|@6P{eJ%I>dM`\W_doyNnQDQyŅAIQ|ܷqW*a-џ6$vn'ũ~3"P2J@j"b@;(P9dD^ QFlkW&QT5a@ ;*Jv0t@GC9o Dcg$( vIR(:y"S (J$t܁@s(ͱFJ  m]Pi/6v㝻tb+2etAQn%Mp%m.U|;HKH%.! @ tAQloen؃Ko ;i;w J(םXCI#v*\aW0Z[LkA`2ސO3+1(߹ViD,vOQkL;ҷ)\>7lMK;ATh0jfڀW rR }قq-EņI7SqcnSXNڵZAI E츥/*\ n+YCFFMg_ [ٙ JˑVR.0 PlEZTm dOK6W='0Ҫ84F Em.GGxJ*pUn'*wH+/ IQ܆{uŹFsi?*\d{a^r2t@~ Wk #Qm55K fw wji.d &@2i@ @Q_Fz۹Ta@(],U @A2H@HRE@@`(㠎4A@rRfP2 pyr  't0AȚ@6͠gp@`QQ$+w;eQi R%IOB@A@ @Es-co(% 6eBi! @[%jaNYu9Qq+@@+%V}3(N9u@@@Bخ'.R$@:OE!Wd@ڢ(pù #>;-@Ev:vEHu@@ @%6  VlՆ*@@@H`ߝkO?R+W^FF0 ! fC>(Bz 'rE…  0A}ؿj(T*@._QָkމMmh(u/҆B  (ͬjGތKON@%裌}-c-F/\Crh?Q^{-gqBW_!@cmw_+5̷g-}ᰮ4VlH@ZH$UhzYbsl 0A)<|ը( oJ9DAD^EaR¹rZR#/  P&E>ZX@sRǰ  P701( z  0^u}p 2^LH@@@B@M(,€$`! e  rr9ȩ"$@zTCR GXGcd&>ſV^[.  FC>(Vg_pp.PU(_8   !o  L@4ʨ@dz^ @@A$8gԐBj ĭ^b*>3Yߙ/LW ӞeΉOڷ*-$`zza>(Wla@HKX{~o0zDĻst,:9Bƙy;7u:V>&&/7Mz@@)%/ݚ G  }إ k8Ń6҉&P(rz7 &Wnw67// ?Z "Ms/5߻+'>kt,^TXɴU" }a0SGO'FGz;g:paˣ]4kxwx7}<+-G` Uk&QTD&Y˛|_<ſ4IƒM`W?^7[{) w?:;=}`zoL; 0j;Z=iq?9o8V/Vwn}z6L?25=xg[_&F彖'߻<{̩k5z up# nP3v GTal;f;Nk/ CP0x׹o_45ؙ]Wlmo?Vow* >  P!Z𹣧S#$*o/^Y濅rB >Tp\#Ϡ(P}!>(QѭUȰSJN'r;^ݸH坏7?|gMx0#z5P|H&p^\׶Gl|2pEhY&=`KA:dkpxZ|֩Ko<=(x@ ${8cS~}+:dZvRTf=Ocȉhen\X啍?ܝ2~|GTG)Y@`D`+_]2GHNvGs7:1؞S^rBl<6㳽Vz3G.nN>ӿpyN0.hs{hx_ᭇkPWű>S|po@?cSqeLjbw x%w`!rbϣ8Z\nmO?߼spv^޿yEogؚxA2Z+|<46;Fvfop7TO=Rv*%[ɉ>w5GOs'pj_-zf{rb2`~5Etmn__ꟗ^DC^AQKrbϣ>*%˯ЇF?|m}AP!09}zPx{EVᮒ1+ D |u6I3/~(IHhy4rJ'GDU쪝,:#p q!@B"   `z}(Ѐ@yk IENDB`$$If!vh5!#v!:V   06,5/ 34` p $$If!vh5!#v!:V   06,5/ 34` p YDd d20   # A  biY6kg^swEY n=Y6kg^swPNG  IHDR\>$sRGBXIDATx^ŵ{]]IIF 0A Mg]~lcNȲ/8`lcs19[i(瀤j93jn:V~#:u[5TU    0 |m$ gY0! uV^]YY(yS`    0Dl[se]WPP8    D(4G{    4%Klܸ1gP(cyŕ߸M;A@@ 2s $ .蝈E!.4IPA@@@ VBwc UzL/}mbO    1%# ?_;y-'NAF뮻V\yDŽ fY/6x3M``0 0*"%0kB72U5ʿu%7oe_40҅#9(Q'grĢ!ԃFa$CS7 ex 9LGaѥ-B-d$KIS$HY#܎-sNn异g ^/9=:t!=8fA7:nN]0ߨxF"g%>xL%ę,K2$nP@RZ1X5Cc{ #*a†[i9ӳt{棕%o1)9$ŹiKEo. VtCR @4wD!x4<;7EKW| cz0(xʙh Wu@@R|-^ P8SYu{yTJ/)I#4GOj uX tPO? OG3V%bW|}nIћĕY"k+{P؞X'H:H2 F`ؿ7y$iHѭ`)It42'e(}]00J@ :"$KQHbṛ‡B7{3N=H:%*A{nU ;2<->% :R2n$ticԊX!_Qܺ)/u !~6`ݹWXM|ll5:N>L|P@  dWJA677dS=|Y]z<'35f -#?ZҖp6U<Dj)vMzzćDj -Tp޽ >FB i&T[>Vۺd%d5It\&*b5RZ2iEQnjO O~f; %F,*N԰{ KK[dziRҭ֎jCa  $vx eSߠr\T IyC.V%G35PcSMu&|AХVX"ۨSӅHgpQh:y3R?ABtF5ت:Ƭa C/bPRE[ΜyS#tpn(xkOrXI$N8 @@嵓ǚoUVVnܸ1g;ٶ&rGV GObA@@@LW_1f 18T`0\@իW )0SL(f9ٳ%h8s̡AË(c0)c{ c $,'B@@@@@ ?# P<#@[    E`ժUMmE!w~ջ{^iimۛ^\OCaAc$ǷsNgs4Q!_(쳧'L8:}nſuUWvglӡ5p܅3(?M8X=XA@@@N  ppp !0vю}pЙaud: $I 4 ))Ԓ'Ny+MF.$A!Ɩboho2z6g؛qbs1ui(LK( 枷ćv͙fKϲ;6&4߈g@{ P{,ƒVEB1u.A!gʨ͠d$9Fc=@n_hDI99}P8 qYs_ɥe3vc2ϘKXx/^54I%qO$/ -Z$)IMGNnRYhǃ1@;10@3wsXWv?+k\7)4giwQfGM(QDբ~{TB#B]s!Yb0Xy.Ţ9I  c`u%N@@R]PREWB-\~f Ǘ8{ތtv,\WҸ:.Bh(L.j )v:\,P @@ Ps9/-]/ 9&83ݖm֑LzzrG\lf(ow3Z:`'Wkt9,(Z).Vm%RgV؀tndQ( EGD;eeFP9 Nܭɕߞe]n-mg6F ً;ΐ7t6j5iu0mhT55FD  ,LB-.ǧrl&;ݦaG0@B0- ,~[-(W81;(xO!c0d!)d8A@3-t⼱.3}1"TL0a{@@Ə5Z%Q]@@@@ ~>k-&@K/@@@RnI} A@@@@'KWcO.4@(L>O%~/1>mH@ JQLꮦmuoXͶ:+[lwDZ*ǚc%?#gv8hjBVy/H!C>ܺP1 IACͯo|;,;o~"I }~WWO+ }FzzQQA~^.K]s6]3Z[v>G9VG2q]&.֛5eߺe&lvO>24ڛ8:.<3 ͑LZUo-9cS%NTmhO(p8v/:8uȰ',f8^:bgr@Y`!{mЁKgg6B}Q]3ܞ>婯?q5S~M͞CPsK;Vѧzm\X$}go BgZ1cܹNi*?B^,"n5v4~\hDyj;‘Vm^w$zXpϞYmzⳞgV8;.9dCoۯy`CmӦ>7g gc'~쌱ME9c M eD5W,_"˽#sάꉹc"Bd'FtgtSoЅ(\r%|p!S<k(I/5j=; ]h32:?HԃhZZZfffVvvZV^Vn=#2C)8U~G7)G =33lSf4>gŴU}fn čp07ᴑMh^ap  a޿‘}wwmϮ??ţo奥/8?H7Q絸$,涒#Ngooo{{{YY-/>|߁SQȻ@ 9w Wq:*?ΐ",,P&Q S۲{=hBwridx>W͕pc!,g81= 4@IV܈<Ǣp^~Ig榗L,-\/%EHdڴicǎ3?{ehʐ&j,o=szB罵ݽ>{hON~8g0)3FC8 !~H柴+4!LO,E뢛_t߸97]ѢˮYtU޶wP8&"IYS ;d!{kwq{cڗޭ'\vp/r5r?1[^15wM 4[~{͹#.IsN9;: _TXmyoh<羝;cѾgH3le%A5ƒtsh/;66pn:aFs8{Z_Ñ ;&\d~M޳̄6`,]|ήPG3 UԵn>ض^ B /w)^AKBRЪ%\׾e:XųElqΥ?e9kLmÏҼeں#qlpެ1g4t +>mIvKF?Ǩ=g̘1nܸ'644fh|vHoٲeΝw.((gZVaiPH2+kT!5mUr_2\H{tvA |ӂg32'̵pt͆\<2׭Wg7|Y:edVa9%%0w޼3K.,7'ltɊ+fN}7~/ϻnu__:t-1cs+R=p)'7׷5{|ӲFVV}]v}G#8zšá`.dRԘͬ]̥Z lDᴌ)}vlmSta38ѪݜXk?V̤UWSHO=6m$illp|{8_5iP;mG"ӃY$?H.putWFRIōjWޡ3aモ[|>>eԢ;>ry¾F~ %W 0LϧSt[@D%4wťW~sOIBs22`tYJ񓴸!բ@Zp'#G?xEH4SH09ٴBUcKOp?v~v޳a ׋,䇢{K+|Pt݉TV9O=$cI2QDzo9^rVZ1: 97v7q\Ɠr\yΆ5um1); w7\Fw(A__vCS юGi =҅R4y+trp6nineFn=Xd^un W#B'|2~/䒥K|֑[f„ {U[.ܡZ|\|%)p^7G;a `(W恁ޠ.(y7y/M^:d޼[ڭmkIC5AɸƑ&BGh%E~^Ksbw΢[WGt+KHns^-sBogG?=B9 CE "X~7trv3z7 غ{ܾ̹9vh8Kp\{],TO:}ܑW{'{6?ʟ~zE3,)*5dIA4mw.~uܹ3j::hIfӟ)V#wݑOݵ U۔o5]k_^[1lv8XÂWb5hWqdli暛#ᶚ~w/rՕl8p˗%'O]$ z-Z>}KS;n.di?6Gu M/t~RXA:?9G;tx<%/=}n۽}=w[YՅ]A%*$ǿ{0Z~?AIUU}^"̘>Y(*3&"/!%G;HBC{ OnS+~v׌W9aC?:~$)Bȿ䶸xĈ>o]JcM֏|&!CH<0/ KTJQm 3s]\ug1f7 Ƥǵuöҳ4'!{!nǯ_ݵѽG~r'vuw7ٛ«Fʆh#M}xJSvl|7wfMnoO?3wTu[ZmOZ\;5|Rh8mZӣїϝ6g}WCnn;---Ç=҈C}ğĘ"$X~/?ϬP8蛷f`hO@c?U4Z2A_(H1Pޗwǂ.?syRW{~igZ>C:;g͜>y҄X$Ԛ/zL颓ShBkDh?>twn|eev÷7b^mln= ,p9_Q`;Qwjd9XЎO~Ը.ŭ񾆭ihԟ]}},*&.1al.fiEYYo Q0'.w0S~RY&ːO8QW:obtvo?, ꯟss- a  A@wo<B$\|pq߸Z9d샚uUU.?At9sX||A7[Z:o@[Gk[v;v`aBP\EԘ1#mQ W =^xXaGgw;+ i @BEAUJ(LnER0u@ 1 E!ӝV3D    `BHu?t/ˮ:)Z0S?  iC<.4Yz56 6~VVV*ف$(Lajѣ   )I@+I]2ވ nIOu&XA   zs$,\*Vqƍ,A@@CmwCơp8@F   4gh s:*͚s1"nIB 6   f|FɈݎ߿}\翰vޙyΘgyƟ Vh&W'D}/ל3z]uuzA@@ E]S0f^ټ9L>mJ*&L(PQT1t\A1JG,)u}ѯ"Ҙ5w!P*Rw_rUt]2&`  IݕHw;4{flaۂ c ۜKT:GbAW-D K%g ΄I/K#Abꂟ.4U@@@ Az}>Mп.i_x'}!/p@$D*dZBs>?]>ڴ5O>:ЛoOcN?$ џV5ʛ"9sr7=4Lt )Lx{=ݽ^҂.x}哗S/_'<Bi45 5VF)>jJ>MD($.>FfQs}eYKk' #WܳU_V0`/qu2v:&vQ'f'$@7񆽗p9o9s{mTf~x!HF(9,7Q&QhTb˥7D9`H~pZxwWy3/<4';20C`Dd(՘ҳ`   ZZzz\]p_^ϛqe x9b}&3ӇbQ6O)e.9K-4{ t$]nR{sooNj&™?~'H8ϯ.b"KK$UĚFÕ\TCy"|+US x.԰Xȧ̈́#^'N7 P[r6ѡ{H #sA_0!.q`#<녳xWtȓ}~/`'^zt/r_z13t6 9ǫ(Jx?34c*ARPsx\]KB"jHR6i Ph8BMwoB#T/KT&4)!v7 zi.(y^5׮y_oon},[{ɀ3*3ZMx)v{tUbxXz}Q($bSV ڍ…|rQ EB12K䝈wwJ%PW>aOxBo]/-߮ў€y-+$ˑZu\ }->s=ֵ=WS.f|//,ŋ3^>C2~b!yA(_n5Xuh$ L6g7ls"3;hZ.=s cgW$Y5lԖbtzŻSsd x-hN1 Ӎiv300 ӽ#ۯsژ#.R2݃j!lQ(D&W!\h"1c_/hy{*AE5sN9Y9`d?jG|kFc\d[R,=G0gtH@9EH҆ˆ( 4 OI@(sWq!{(` >dEDC.cLM`BѴe)TlFXV"Jyu#~E nǕSQ>]kim_iCGWg9rM2 qOF柱Q dW7Zm TSikU)<D#HCD߻v5S]O #sr,‚PM~XYSsi8]Ye.BVgYppVzaڷVZ?OE[YYqF/VU@i4~o'8/[Ԧx/\NE(1S(1=]ICf7d'OYnbD4Uׯ(VwFjMEQR ^`+nEF#v3F )@ 0O=x.EYEiit ݘ&d 2g8xm^G`G0|4S0&y&g 6Zf;Qpe^ǃ'^x3I.jBrhHp(x WsPT$Ÿ$Є48HZs+iI?;Q>$X$d!;~R7\@ >BOy`36bo0 ܡp?wH|IQ(v8W1z;='Wę/@8*s}}=ݑBy_]`g q\EN%'&Ea¢aG܂$O좍,?ζ~x`xoCowCwG}Gg]gOmgO}oӀl raI.\ บPhE[ )LF@@Rm㣝j&rTSt:KF.>Jg(*D?TqtAW"IɶX~$5B   C`ɒ%)^hb[*BVW]q A@@b@ĕ1%D!+pgt (\$,} ?so m @@@,' |TJ@@@@ f XG    K@|kƒ%Z%`Zv\/  hQ.Q2 E4_h1(9D!QA    Q1    Ab@b @5wѤ(1؃@BQ]QН@@@@4 ! q1$. dׅۯ @@@ ?F]QȎ    ٢VX(dHq)H@@@X@P 8`   ,l!qn%5kߪܸq#KM؀ "o$L@z(@B$Q@@@%KLQh*@bWzM<{rQ=&H $Z6ZV! G#@󅆊Z+3f#@MFR {*f7SO-Kjж*fA%1.A@@ B(9K&|!:Ŗr3+@㠶7K;QD0_In`Is#k@@@@@P8u oND]WWr{)+tհD֍q06]{B2ERWɤ> `!D maJ\ vMŠxfF+iqpq&@yQhZ[,L$dnhO!,@@@ ̋XDOV3b5˥n}P0F />,l, W )@(R^DY=zy20zdab&}'Fけ Y4`@y  L„͇%T:0BL`4crI4D ̈BK,qbP;`X2H*N;]@QLS[mQ^ѯx20Ԑ\a0*sxI7q)@>SvE(Bn,چqiK(Ѩȿ$2捆=X q#pP8و7I@b:◄v(+-8d 5j,"3*D|מoSߖ c%gkLܣvN<&NZj(W$CG pQE9lysL;4LoX'b:l^D BVA@bJ DH䄡v~bwv%Ǩi񄍜dFG z¼-U O4rJ5Cɫ x 2ztI!} @ QDa=0{C얌Mki,"Ge#aMkɗ'ATs[ C QD!;}lJg'.F]+>^X xbK9>;Hy ! =3 bWj>.bE^)Smۛ&VP[1~āA!PdL R7Z{ZghKUjM aC :$/k,BB氱%XF` HPQUnzX?%J"qR①7u>t@X$(T@|Cd@Yz6)@`mƞ.d3 Occ~w"R*{ Ѱ@tHv * 5O񿭚ӳQ{I ]hf"Ǩ7 A4 aBd 1J&ݰ8Kۄь\!6&6Fg:l>qsY @@BB5@hƏlF|-M E~5@*Uafq&wgy}ӮLmM*o:8w7HQZx}]B䫛p+Y6tn/0Cf|V` )0R(/PltrNgعc   YxҞBStr0z1};Q/Yeib Waf)k(sO@=VBÌŃM|w=,A@ YX 3yi'BN0zVON!ŤFM2᫳5Kn7@)j  @ZaGD>5CTF;06_%,Y؀@@ ȺOU$3F! !!>zހF<$"X|J2F3 DR+E&p NjF{HX„ 0(d3Heܻ @@@ @22T]    A @@@RDa*.rF`!{7T5MC.  `D!\0O ;H dS "QhA@@@ 5 @f"+0D.@j(L~EV    `D!\0$Q@@@@BC`    I05Y!p@@@RDaj+C 1&Wd   @cHMٯ @@@ (4     S_"QhA@@@ 5 @f"+0D.@j(L~EV    `D!\0$Q@@@@BC`    I05Y!p@@@RDaj+C 1&Wd   @cHMٯ @@@ (4     S_"QhA@@@ 5 @f"+0D.@j(L~EV    `D!\0$Q@@@@BC`    I05Y!p@@@RDaj+C 1&Wd   @cHMٯ @@@ (4     S_"QhA@@@ 5 @f"+0D.@j(L~EV    `D!\0$Q@@@@BC`    I05Y!p@@@RDaj+C 1&Wd   @cHMٯ @@@ (4    ll9g[)5kߪܸqcr]zu >2(@ s+<MXD\LjGM!B-ޭdzRuEA#Zqjke5Nm%H2W75K,1 G3w |,t,Ė⪱xd)V%IsPa   jH\>HJ|NF%S>m6i,#=_oHj/}ТP> u\qFG\WŒ^H<Z   0IA&(T'&ȴܴpX)/Ƕ|!@0:;(OQ8]k2hzWQ}&ŪvZT%0Tf 5&%P*Ehn jUjsnQ @@@ a Ldu@"h>jDj4'VZT%"3(n(Bbf +JeC3ň4b6$>)L|@@@@&PD   H3k@@@,&B$#kg ml=5kߪыիW_u1rO@6"$LPWPq Q@0 )_ɴ=I lL+!H@@@x)L!$%&e!hf o    0S݆A@@@Z)'@R3mvJ.4_>w_rUTݣ?9r}1i"eHpPevumy/ atrMCG|]~?Ax#/ H-=*>i{yJ]>ucI0v3Q_YOUtMm%>Wî`qus9ÞqM]]V`Eaj,@@@`,rOuL+yww.-y酳^29*١pOSSjl\/ }*=!mf] eQ7QQsΕ}eYKN; U?׿_V0PA9K`$M˪<=ӳuNnmVIv'pJn r*0nh݆t ɨY^]%ʢþMTnjc'}_-7Sht͛yWt^),of/@E.=gPĸ! exɦ)5{Z2w6-.n"B>'RW !?YKeE\*c%ŭE3z*]^O>?y2xv0m:7ǎXm\hlnhGo|%wx\Xh9+,6T7'.oERUPT¤JD <#ҹfk'nDZ~wk_&Bg;hZZΤ ċ@jƊ]O3 ˌ||eRmR#5E, 9—T^O?Z7R^ٙ_:y]6ڗsu>A'j /3}\Oɵr%CG[JWD =o;g@0\EP7T^T f\im 2Kk)l* xEt*}][ηSi߳W^O0~UZ>zQ+wɆ¡3rHL4wΨШlIi49?rn?R<>Xd|}M ͙)"d==EH^շw?J M6S;@@@*99٧>seӧOܼyLhV/)C_dg(6urnnU~˵;jb^*WLlly7F*g^+;hwǿ5ܼ_h+]}[]㗟ϻK _[|슓J֞6 Bu CnϞ%;c4 a6MJ9ьY!̴tnjX/6A@@m^Rv*ݕَcʢ7Q9r*TҳrA.qS9#BEт@lÆ.+-*?> BYY 2Hru>ߩcT.H.\~ _EWS-Jք&"_hb#T5k"Bz?xur:r;}ۻ:{&Ι}%WLy53# /?gLګ"j$g4KO%ţ33#nR.رQjj TSG=kؙg+,( .mE( l^VVV*,1m)9AeVy?;?[:~bf&]EtP:6m۪"O+řPOO7N8Ӝv[lC@W/4Q)>`}6%RiV(I V8y$ %UʊL%m EQ +Ȫ3 nfI;?L4^rƏ" aTuz4X14    KiOȑ#> ]K\| o`XSC     jҥk׮|c,jn3ļhCOҵd1my@@@rIXk7`'HFi.hN2Ej    "`NF{v6i,cO>fVy'p}Ş3ЉLY^6o_b'&Mr67Yl0f@Ǒ0,LCJ?s  I`Ef2p8m+~7w+[>Vn~[Q,X@ZU?-6k5N*ܦtP ډ?+ٜ3 )5gjVp[f-)C)a#@qY/P$B맰m-Š9ѡPSBJَ[TZrG A u*3(YI_a3}qfKLs8[/4vm[Y"UJUhȔJT, 2~-WE&̢3):jϰ4M2/h˂qÐ 'ZHedMR:Uwt,OU:t8>h   Y/L=Z|]?u} жVP{qm8?^:4+EbZHTCX0c?Ms+g^e뗪dd,TӋZP4*Y='pdH6 fd'Կ7șܔuVc9x ;IJ; @@@ dJd" ԵBt*v“>PT5h/SZ2TZ˾W*T}Fʐ6RYf/1hhPڻA_͆l )O9D'i Jp9* ؜W\&"g2B=)'AX& S---TprA om˖t MZm9R8җ?T]iysa/JYL_Gg,%#t$Oqp?YzN\Zp2S!T֬f   I@W 9=03viYUzt3vo@o~2#k)iEV{V F?~`il(.  `b&}0ij+uuuk׮|c,gU7+ceD=d5j5\Ù!(qNF1 !@:+W,Fi.V;Vet}}=n^,A@@@$p=z3h10'&d(a    J\@@@@@2- A@@@@``wIH@@@@L뮻-e4mA@@@@ ]>eS<;$    qT HW)~%dF8I :BN:hgy+$s??u .3;}E'#AF;N@@@@E ]tpMAf_AB p<y3N߱#z|eyձhbJ5!IU6qE ];(۲W45 lMy4v_fGӳ53L[@@@Ϗt$et~ hdt"Qdt>9alZj fc/n2{iX|ǕԆĥ4`zEi^Do'.KJp.Ґ@d)ۦa(e3Ǘs>t|p9YN`ookv~u_-.o"4hڒTnnE5+H:97?U2 ]^ڵyDh_-cu#v ťlkk C0џ?]{}'l]]?xb_V16Y.{IC}S.4K՜uEJ6F"qn!<ռD޵*[e:s̐z0EU֝=N-QCk9k!4H=J_ P0mmhw3k..!e5f3' JeP"ɰ#uv$/RNJd0һ! KqI    B"HēϛX޼Vaы:rԕ%OL|i3@hC闿!9b 2, ]SOؑ '   "`ݡoxbh` =qTe^x$TX Tz(x0\p\(30sXFc$`t\NZmX@@@RDDo? y^!D :h8N9āwnEP@̒b)qRF+ZHIJNY<ˑZm" + +Z3*BO!uC/%6< v7K+J (iX$)Ϙ50yXѢ<VNhQeKӺL\#v/Uߵ9lbI)m8=^}z}[s>ola͔s@NPS6[^*!!M[Z~’O p$?bTaAAuueEyY֦c_12kAi$#^,:3zn9+7/[OtҊ)3G*G[:.<@H$RG;=;:n|_^% G5K}N?ٝ,>xM߾!;N+)vlΓ㳓q̡˧,}VMWg7Ol5)<S~*W(/On^o>_֦uXT]aaP8*yʐJa݋{FNS ٳk?woJ/>ޒhwwcOW1o\3d?nָqƲ#)+Ȥ \~hT$DGgq]䲚T~/~eJ+V`~}M>c>2P?O?[@ӗf퓇~yؕ#8RV=bоܺh[͙(ne>I>PVQ9rHzwAJڳ $i⒒Joa NlLnU7Na9iZUPHn*N-M,&EGK_^M-@\9B" a)#v<[n4{PrHY_Yto󐢒a%;OWƢSpWaQڴ%wڗ/]jP ńCG{z-gН˗+Em=JkZ_l_6Gde߱{QbPnfJ}sˉÇ=Z^:l؎]{JgG2s0"B *D?An!cꔟxpǓ*)oqdt7v=#V;zBňBѐd'*ah0n|y42e1&/[ӸU,/g場_s*HW|oQYUgy<^OmQ[;:~̾WL{gw&edT_4o~^cϘ W.7>SvĚ‘;Y5 Ij@UgWE{j`Hݡ?)0׳yc琝A U4֑˩U҉.# M"p=k97$;ֻx30!c |/VYkzqsqlp [T'3f7nܼy\Gei*;xH#om }ݡ=J+J_ -k ?T&?dAo韼^=qiڣ(OMʄPH$ Carό.Zq׃=IPvBzX:L{g̤E&H,KOY6r, sL^I6*K^7Qhɀ64UΟrw6uYحB _: B>!@^Å`8Zi5TEDlvqRH˛NMpwml;2bc}(|E=!$x"# ?3I_j3R2R`'b*қ=q=- ͷlZ]I 5ٟwزys8%Ďw4߹eǖu^[]8a ;p+,:ںgYE5~ٳglΜ9F?@y2M3} )|9I%8"54t D7_5}@J44P{  Y5>ݺo/^V|ؗW"[?%V䇴8=>Wt^ vICw3n(/! = $+XY8oa=MG7aξ Cci{ 2E+RFZUc3ķ'lHo7m ׯtE#o~_㾷^8M䑊Q[C*v̳U[r 1;U5?^_H㽽0lh~OZd!FTزH.~k<8⒋|ϟo/ڵKξO?}tӏQg]53ҁ$=cH)tEa8Fͷl;k֬ &L<. Joٲ>\ʝL4פ _oG @@ teɯ";Mᅮ>{״=^{vB o?RZJ6 Ii0ŚR}:ڱCk'X,ybMX{ꬸit֭[{;v3fLUUՑ#GL~#JKCSg! Zh !'gN;oC_=K*j GO9{{-rw6lR\TDk!hm4}=xwĕMMMwf>|'/3|0%ͣ,Nk:NVcGZt]ݿ?t]- 5JŴ yxԟlT#B[GJ|~(p$QPUy|^E:KCCgf Rq?jjIC=՛kPz2b!44}Q5--\ur^&5zQeï=η YA~(JژGImNep!KZeM݈/ɵ$ŀim4 R\ a%&5f# By")# =/:z7<|wJH8jh8ğMK;HID<٧=q~*O8.zǍM^g1co]Rۛ~[h?!D(1nxhOk~%,[D /@/ZA洛i&Mً߮w7VK2T5p$!hڶ_,؃@J U(20 ҥ/4- t8#I=(Q3n:vOmwqS-gvY!}tuvΙ=sIU3 UZo O!K:𛿺_?MwM-]We%M53b itsCwۡμae!*da U'Ͼ>8b:t*h'Q6xz،K^ Kjwx/1Kcţ/d 3N8tc VsUjxF[Ρ:YnM.aN`Ui"QYV3x0xnqgtjB:L]zVꏁp`?i;x |z^WWg,Y7ғ[94p NR/dy7,Vm!79r~?+B9bCdyoG>Z[;n7e-#u~_8at6FY}b2:/jJ:+C͐@P=2+x tAC4EYD  K@)v     08@FqN}t?[>#> @\F2ep@@@@%+W̆#Rxw;;u/    @ 2:[V1@ /=9A6(nxn|Pd1qkzYdtkf8t    X^[m    TQ6q9vƜz>{5v5HY)nxuCA@@rդMm: ;—˵zS_~#\>vE^tCOi ~w̚xqzc,_G)}3d۽{z(:86[?r 捜7c،iC6zҤIյ*GM?lQFԔtR5d{r:9ƼJS2w|WOgwb۶mP ";Gp)JY:]6!H<2􇢡H4 %BWLeDuf)5Nq6)HC?ۺ)s`Т͚P0FgXB$Q,eEVтrq:N:jًeI," -JʞgIñx=Dž $b-<3:=PxQ/}Vj?fUKZ4Â(ꀖWu+7aSDŽB("j L2$PZdD:ѪԠ:>B)kΌ6ZYˡ3^Rukɰʦa0%$IZ+p,rG}"sKDJ]$E omKLZJ {˞#(Gu8W\XQZkx+t<"p~+wNt @@&S[髯y暫SOjS/~gOhV$Lo6rJdAJSp4#Sfϛn;\umIAaiWͻ7xl+~??)++\bItVA6{"صY:@3ihZA:wt3;Z\!'Vzc}alxQ!L7N$J#fcI8Qҩ莥^ M:nf' A@r5 M褌wOh<׼L넸70*4UU~C3R0գY[jj7U͖T6yE5S/1꒳kǏ Uw6[}COo}4d%JMkE)ɩ8s6v*]w![셟TUgPIcbuc)0%hs'HRLG޸-fjn 4+*jH|ylaYr^7,fUe/S"_S-3cdKC+ ˲Sl0Z)Ci":X啋MCsQeRAiQBG'D %s&=ʶ../+/tۻ'~o}gP^0 =az:bدcV٥9pHcf-Ve?ZUye__|˟ٯ+rD3ʥ{#u%dG#ѡ؋+̃_i$Ι7Pj2ĥdķt8C,M韪R,2†B5aDp  HB@8i' ޷ٿ Ъh( x"k9IrRe>iQ+'휳7ˤ@@@@"7:Nn{HS}H$uF+ԖfQ բl:ӂ Gڂ5U˜i lG6u{a]'ܓâz{;::wiocM1%=*$Âp$^}wv0Shqd-GZ7ta#U}ƓKCt@7z}t-I|hiHrcm4d&    0KZzeoihz]\}݃ XG d4]2H]L47e @@@@r*[n 3prmPCpj4+P-b    % ʢڵk3%z X ܡѹ+C!@ݴ=CF̬@"    &mjm     #)     @FF     9     @FF     9    0 ̙,h`    S6!sj Sٔ6    C@4dtd    O@K1s*ih~԰xhL0M2424h0MC g;c tW֮]k  %k!FRf@M@@@@ҥK- md7ܡXm$d%ZavZ3AX#@5iSV/&`EF{z jH^R {&HX <11f MҙN_,]?°C`p4k;l2r7x3 Lu cH?+2:Qd"L|HNRK3yQߛU#{aꄤ494\->]wUA8ҳ_vΜqaHLRt7c)ŰGCCV0+Ź% ғ(HG%wk_R M5<Փ 89?8 Rר枺,dM2HRk6siK)KS GE `-maZb<29a_;塚E6iUOSXJN` ,i1r[L wNDqerÌr$F*##'  Y+2~h>+wxC3TL[kY6Yʐ 44%6LhXF!{K/gΛ [> TOZ91yvHQ}aCl7֬0`NJYk4LU,& \'tTNuR??/UWX~u萷6Ox&0O\e.<♜RQ+kzN:Czf;,7< .Lk,7<ʈ3lCijX:gBI=8!k:1K;Ina R)  O]|0rA [ sk<  +M-pA@h`   :Cþ` AA@@zsdtp9  \ AN2zO  0R ňӇ;H#4FW9DG%r AlRpB Fh7b; CK`P]}?s~@$5\\A2À @@@@dtvphW .5^@@@@ ]1 @@@@ @Fgx!ZWv0 "]hA@@@\A2À @@@@dtvphW .5^@@@@ ]1 @@@@ @Fgx!ZWv0 "]hA@@@\A2À @@@@dtvphW .5^@@@@ ]1 @@@@ @Fgx!ZWv0 "]hA@@@\A2À @@@@dtvphW .5^@@@@ ]1 @@@@ @Fgx!ZWv0 "`ZF{8 aDKjUc/YeA@@@>2:qձ]K+Y+}'r\-?f    Lh1g)e).5R9Ohh  YAVMK1Y$" A@@ X6ű`"d2T!Q\TrdAQS@pXFtԲnֺ?`"lh5f-PE6٠j2ɂ Zd*ѠiH% ]xAڔ 'PSԃal)bH4LA XP'#kl!@J ؕ) P3CK4D|QL TgDKLPVm9540?X~K   !vP9E_9գOX+E0a ^l67h:A+4pFF T91ܲBrʱvY0~CSl<`˟,A@@C 2Saa@Z/MU y9)+NH\ ؀pLFX<@I|5s&RԳ*4Ӄd;d*uZ5պVZNu_>3twDI0   08),LeK8jN;52&M ҖS,td3592A{ ݟ @@@ ' 8,*7rr#@Sj}99'e4guI1AY& )VsQlҁkSp@je݂rn2bWDCKl^n` ' j~K 9X&   "༌Nr.14kUIe#*F$Gѩ,`!jw 6t|4p^F[S 2_7a,>\jK.e@X    MqBΪj9KPTۜ (̅$y 02ZmK`W_*JO\a!`QF?i=5:]5jHs'@@@dhR̵lt\ki)X|Kb*ZNy95 Nu?    <hCLJ̳jsN"^ΒbZdytvjղHlH)hSJZ&CM9aƲ"LNjW*U:_'/V@M@@@@RG 207k&;uZ "]E!++d m?y*1CA@@@ +ck3ߌ`G    h<-Ts#naea9Sd 2Z _N6{yY%_j/q +=mP8D    2".>"CUa˴}ܬQԿYBl%\yٍ8Nd־ՊIW    <=7۫VRWWvڌ/cg$ A!OTҥZhibN ['S%1X3|5Y"*ZkY̢S)mNYhg,IS\<͏ o    YPvr}%Ĵr(X͊Kя}-KӲf~Q7H5\FKYͪZ˛Bl̾;dx7D1 %MAwҥԼU.ðD 3fb R?%4 j+Yц,NuD ͥjIU gVhً@@@LJѦ6,hr/ St}a3uڝNCì\MS)pp9 *e4 5UL#(Uu ˦ƠSdLX^2|Qf5_yRā3C,.;&U-EU%2ޥaZMThkɤCC*Cp F!7C0Lںg9$am3z4Ȱ܌t    6 Je`    f ڶ^2h @@@@!T̜zvd@@@@ + Hu3F    `ٔv?\d+2:[GqdFg?zJY9l@@@@ <d3vo@qZJ]]ڵkubZref#F     J஻!CWԽB4i7     6te4ib 1;#-t&     qK.q5+/ A@@@@ W -/*    <~lm4Oc؀`&.: @     a d!;%SfN1wmFe Uz u #C)..vg @@@@)n30}b6%Ƌ:nfvW|@#!;@ Z\A^ْXZKoo_,ch{#``U h'ٰ'H[6Gb ,'%4(@x ?/~k꘼!E[]rѸqD}u뎼,VS_4eye'^uxc0v-d ʒpnjqm|}흡QG\zk9w^ՌZoYI+CKJѓ9* > tpLАiӻ؄j6sg e}ui}]G[GS`KW>sGVZR F8MmSՎg    `?9xh#Z4/}xy='sG@ }a;s=lN˦4'@zʕ2{2^\xC@ТںC@WF CQX2--cK* ;C-?;wC5{6#v3gKKQ}PIU8 *YASօ) &36"jhxmi DUKy읍@@@!!BpEhmZdG|gx$JѴQM G7z1H*XRZLj?x5- .:3 V03o' ~aC;;+FMy# 'hP+ mqH2{S}@@@ >3O:;6}b֡h?I7h3g ,.))&%mVK(_gL-4 TC+Hi52ٺ~ڷsC6Ӣɇiæ[4**=2>Obk猊cw6`  ?g5r^߆).*J=E;bpj0m =ZC1=_n?mu0¡mS߃Tw   @iiɩg̞;3}bgOFMk9.<{=WΞ5teeeS.p9shAõ-E[VlYK[IAaW݇ic[ mee0QSr6#E;܂$~KvU{tէ {ečݿ#1jTy^z9f m_Y44t,4{עxB^G(] -tw**F:Z3kgq%p< _> GTW﫩h=z쁃}}kdj'^va~]ۊSCkvԕbiXMg-//r K#1!.ѓ%JdFm<ڻvxk xVQEh U{\t4C!'W~,/}K+~-ںcSwwՆ@@@%drge͘! 9ȑv<޻/Ν3TUV:N2K@_Ci溺:Em>sow6gͻo.m{~pO\TDӬb|e6s   ظ`_AGhFQQ^MMO_<'KdMDZyJ5Z wF%d@.Uɝs{?<8kgDs;,Pw//}vwr(!( ^2$;gSRy;Z,;DurҞO6ڝ2wMwWfAjz5ݞן-EHÊ^h2ۯd+?H(r"2ji){rϏ:L%=/v!gs%{܋{^jh2NBoj6t],6E/;'Vˎ - #ɁA(vP!4ͤ^@ҵi{,vb5S\3#<|V\% S$8 l(T;,cL`z4CۍӡM&e+Ց%eu @##ujrɫm8szʧzбm*/)xJ\^Q8E;fck]Q=BX@sy;3ۻۍ[$wohɺw_5fu}6Z^3jon"AukɌ# =tFm؇Ա]})u/ֳgoad(fPJq-}(Bס!ug.Sݛ_6;w;HxuN9|c@+Y( Ai j *~,V9Y y:!&CO~ExRZK=o}} T(  Hlֱ @ 38   8BN"VS   0q/ uK}=P)D!@kK&($gllCO!/QT  @b r2>>ԅ3   F֮[O W;H]ͅ@@8u{~ez?-O;>Jq>@ VRWhSSK!2̺F# n}mW;51qo;k|bTxwہpyշoMZĎ^ϋp[Ѿy[X# gr$r'_۹پ>}lEH}}H .ow_a!z 4Uz  !757;Ɓ[6c<ߦvH_n֤nG-mwNȍ>WvVh퍍W?o'9&u IRNy,ͨ+IXά.3F'F`9 E~{ |,O6grns泭;m:]7M[tzo|7瓿¤o7Lܭ,I}&4dh $zե5P @fsϷ\ >/{~i:++eNPu1NU\3ž ׋n@PW/$NJLR(  @>Iҵٜnl.i \g ڸxAhRݦUA1H=F^h" ڋP@ fPa/s :{q=QG/zhԘn[=Gp{sh5XQ; = -w?58ppq\|gWJ|l uQh Z= >ct9? uM 0(B뻷mvZw7796z{<7IsJݠ`^:K\kRhܚ]gWW]AzL[3 7ݟӠ\ؠe;7>Αzz?D,%VoXNg3yC%- ) @@BbɛB W@@ +*lTfop@@^hG]"   qM:@@@~>+`\]>tdD:jQ#ޚ@wiÕvo`Բ˱ 7VTL2.ÜC@HRJi{~萼d$)= ̇:th,_mvعۋyvN6g?=$RFۭ϶߻!Nީ}+EN@l`Uz?ur>26r)r gyٵi0ԧa6#߼~Sm~CkNEFhϡaCۼkH#ON"jhJf9W'P&a&s,rP$c 13|'/SJGhc!ġgjTRzg9Cix)ײl/__Bf̭tEz)7Ӆ<_4DWI=*G\Ѕoo+MU*I.9*|{/.o_nK, Y`N Ԏ#EN3 awq{ #J箭^.&4c/x,E("1*Qm1N,klpjp#-nh rc4KrF:w3߭}N#th, 8 -С!O92{֑cG$3mK,-\wh&uY`ŔK@Q2v*c^ϠĎOCjLXP~0-J;dJ&3O'!歛NĎlUʞhr1RDGx%JI%BgX:GB+)G2oBJGSzq%iڨ0euvڎCY1yTj26s;Nyj(w_үg #\i]Ო$ ))qٙ7ΐadPexA”924P$Ib9WpP(BzUK4ǟ{ggg\c u!R;z5*#^CjTT$S攎ԩe IfWJqX<ݦPq=#wŃ K󉟜Hm!+ :] cCS$:g9u1U K#wP"M)sl&*0piP:G#Q伓vK=Wc- Ns v]uDnң+ϳYqթ]Zl:rJ#R^(5oL.>?G)?NvI9ۻovAIyDsRSxyKJM]c;(&:n'.$9Mb'9c̩s (946vc3Tij|'03#Ν}!$!U4P+֕"p99]u۲WnVQ@HHҹ%& 5({i1OVn]c*<ЫEwqW*wMc>Y~NΥFפΩpzJG'ɠ# >ڕv<ǀ>OoNynItN9ɤ.՗kD[|s1H F1zjAN'_#gfᵅw'a zO-"GkegH}3cU}$1WMZقUaՙ,ȉif=(f 9Deu|Щ9hӭϷ9F ?U:'L%Uzm'Qy#ӯFͬ.g{ jˤ’VJD]^QfH>miA?%W3)S mH)) 笎Ske4uH]_]4KN/ꔆZnMv>p'crSv<5ƒcl*#Us4uId%|XG> @+ C 骹"}3o=eԼ%A%/ϓNU/+Ƀ>ݒIfj# m#+ds&G S#AѤ[$iu) 8ĵa.~GA 韝慞@Ky3Qq>.; OPIXR;3/zmᇇVVvn6[G^_xeU!jTEހpP"G MOt҅>x ۂ<]T#3>R˧۽/ׯwz7zn,qރ fc { j* 56:GFdB%X]KAI'4jm.u TyNVInQ/M]^yun{ONtGKk{g=c?HNBO)gU,)1}?5Fbԛ$gYDw~v ScMwe6(؆A.mVu!`KNLtm=MFˑ!% ؙ%Ւ* 9N0 ՛Ǚ:>uwy{}˴n.mKJ_x/;5\LkB ;S 䦄maTQx88-8_X{n.cJA6RC[G @ 3qJC~yeijzCԩ$̘{%)`SX:mvAsWOZ~;G.a? Iw]u3vyYh٩sʀ@ e9R: #H!EAԳZrOҳ'*u6ߨܼ(cf,.wxYxlD+i'y83wG֤ SZƟ0f4y6]z/dkb8IgHF&l]qR*;بTL/w6ex,IR}SҘ$N%mj]P֤( `p]T3uJ,TmܩD6`d~ʂMVBv%*C@@qP2ϟl"&@ ݻAC֯_YjR?@>\mV ]+*D8  0 u@Fn$A(ԍr#v hf  LR7ʭA@`$@F$2Fb(@-WW>v  P'SkW 2JDʪI='rz[k aNVfҝD$obyɁ7hx<>Y.X<@\Nm}4^ {@} dF[}Ϸw_dkf#n9OEqujZ7r%Ԃqtq>p:W+jFڅJg^='l#e35I:A93X+NI(9flvޫqzΛ{1D X(x+JO7N~% e@|RtQ4غ4Фm( T%?4 O߂0CpꨝJnt[Ƅ+nIAGSQW{Q  %,u+VǪsc3aOBlυd7}L9y!H Th PiӍ<+8%MwXᤎFP$q$H${L)WcG1(@Q}dMcG^' qQtg0  -"ցx]QCVxjV@IѬgm\v FoӈSs@~p!:C|j쳚 f"eeF=$ei@$əJSw(0B,#K*RGkaqd3(W?ѽMJ~O \Jc%  lcCU@@@ @U&0P   PH]A`a@@* uUi   PH]A`a@@* uUi   PR7?>O\aD ?sA@"+uS"zi2+e"đ$   u!MRB=s)Ub9Uđ:C~` +4ͤ Oj*@ ɖRD]]FɘKOW:WBoC  0Ѥ.{{)NeK):,.lIm>)uӘA@K 1yP-UC餋\p,u555cbcr7*TYSCCRgˆZ./8.% TD( u$_Ңk[q: `/::|"0vwۛt(իkׯ^ Xi    P4Ƭ[J]8dZ!Y]P`@@ urV(   PKZ6Y$@- @jlp@@@NR'g  $ei9Q@@}u70(u5eWqɽxM~[\wIkf6Εjaע؈"u9Bhvƚ*HuRl<0+ȹ|>*K U6!pl{+5fv #Ins+9gԞ͍NK2,ח@M*rt1 'JIc]XĚg&*=X1H>9u8N J0vŒ19ۤ!ˮa圓{J{AKp@h9S\\vǝԹuTh$zq3:Iﰑ&˳n_abuek[qss?ggH)hӧ "u [L°#¹} +dl#O5%I+l .EzN K~JoxLw(# 0UySBd*%;iB/}j֮K[;&pxt!>T}IzT%/J_D f⃯&I )]X4X~T@Ub5YWͫWĐ{ѷrLP  @𹺕ʠ|E  CI`1 ꆲ@LUlFR  0 uC@@R>  0 uC@@ ͏RG G ,@:N.\(a@@`ʐ:5hKUfSX)SIŢD1~A@` .u(NZXR_%}f3kvر!@R}xG[ +W}34[}CP)F1I  !PqHJƜzS/R1pL@h9S-BW$\^6cpaI;R$A;KR8$Ren l%,uA>"3{=G+3T7B_C{97FϞ#VFI (Bg$Q :HZ'=E~J~.+髩{67 T@%4L5'U{{#tv^Xnמ%ؼ*`&@GyMtDc֮3vL5;Ս_DJOS>𢇌&8`S29/I3;2֮5[; pxP&Y̜LUulF΍9*}+Tx @ե.I"uyǶ   !Cr!o`  C %{H]*" {w7 W5еMsdR'2  " '9H]Z uR'  u% ̺ A@] T!>uA@ &|+wAY!u7̃#);z8K@@Lx47w@@bG'Mi~Cb  :\Y  0T ̂ ӿ8f5v0Q]˜DO,eӦ'[sG'x# u$s-[,;13{{0Y?/qYJ橣SB^U@`t dx&YAHhxaݿpoiZV?\/{g^*O@tN_v]ݤex=w ]~ ``{:y-1}g4n\n~j}{K H˿Ϳv)[6{ε[P@R (teELGWx8ܝ];Cgs9Z/ͥƕ@ّfp>$JGۤmSGۭl[MOP\ŷg{ߺ˗V`9@  :G},--R;L}|6ҹC9rةˍBd0nEq Wuԝ%a[ѡ;kսqk糝jycƛ&Pӫ{v$ !^٠ z-s7O7.eri靥k{&'=7IݽWAg+ԓ'$ImWx4?לsc9xwuVkr=~Xylf*j(@߮LTnZFqsᄍ9hV}Q{v{uI:WkV+[ys/vQ·I3-i}\_V~7NWZvkW]yŋ4{I)z[5 xt>W3og^4I;vYz$I6&a"LR= ~/2(D($sj3ѬL钘Ÿ;@3@Hta3,v:G'HҜKqr|.\}/?51vm#}F-Q @@jA }aIgu$z  CI?ɿ  +P>IENDB`>Dd (0   # A  bs>g_qnfO>8 nG>g_qnfPNG  IHDRhsRGBPLTE """)))UUUMMMBBB999|PP֭3f333f3333f3ffffff3f̙3ff333f333333333f33333333f33f3ff3f3f3f3333f33̙33333f333333f3333f3ffffff3f33ff3f3f3f3fff3ffffffffff3ffff̙fff3fffff3fff333f3f3ff3ff33f̙̙3̙ff̙̙̙3f̙3f̙333f3̙333f3ffffff3f̙̙3f̙3f3f333f3333f3fff̙fff3f̙3f3f̙fffffffff!___www˲ࠠBL:IDATx^$qTmSшc4im(I/sH3bN4)V'-]ew#@#2LJ̌ˣ=L)p<~)p*fjO6,{Ww@=L(Ȩ}!t;$ox|y;5WP@;뻨/f^^`MܛʩE}q6͹.ԚQ j__42? kO ޽yn=>m_R*T^NOtC.;H]x GA|;t6GS кāR9E^. +BJ niqf8fк',6lN~pA6ɊA;%BEZ<>N#! :\8?Gͯ8^g1yUJ+**.t$B-:?I#^0m!L k28s_$\35dD 2Z\5 MZ,V2x5DX}}a=$dUIY0K6 XETjɋ4NOVMg`4K\9cLXR yCJ-G*H׆!ML咚e\Hmg9xL3UN$C*xM|d={S' . ݃$ˆwɖ.Z/fDIrSxu5Nd 1(sx!.BǤ4*G-0g~Wֽ˯2,N"Nx6VQr JGg6^3j{Oe]wE-,|陘FdJSܨ(~6fJE}qV+||>4&vКaw R|*|E{8FBT=-U |\I{%S L;@~ɂc(wXǏӧeQQӓg @+F^Cfg?{3< Qk지>|ۏ~LjQYRNˇÇ__`B-!Dms!jYxqpx:*wzGwH dEV`~8Ͽ_^e֨,Q˂ ?^)Cc)*xRW?ɗ_}.߇`e86ߌcS{_˟%m׆U?K3L ɚ̪rED|h! 5?'x !ջt?uD(lꡁuf98Wx/oo>^~}׆^jS%5q6Z "Sg%5I 2Μ G˩_`U% +^ Jik<)ԧƜF6hXF5g~ՏˏQKren ,%q&0;d JjB>"kI)|6گ~_kQE[׵|5*C a_Ny_0ĸ7陣Z8M@5ߕgGFSj=o}y!Ѣ@!=冩}znގiU`W&:\4s^aq˟C#fLd.޽2o[+!($/v_G<<]>=x+Uj͐ Hs1X| uBy lJpyL~~qozj+<٘|Mmƞ'd;O2\-dfa}Hq vL>~< ɕܑS+M~ܳ^*j4ًܚ=6 (+\Z֟S46ʗ Yuo_8}Ծ~a! O- z-9 i N>???N;^{8j}⸁NFw3/kZkEܗE,R6㪛_<7z5=G4E|44XY %QV,_@-l0h^>?O ??|=Dj/j(w^3@B@w8x@-^MXccͫc=#Q "(8)2Ϗm`ZaLxsۋ%\(v*:H-(}m x^Jjfb7B2MɫكcRjG5b!%M-YiKm'h]S>_#n q>ޞB-=AR<!ImlZY5)fq 3{sZ;Fj'b!.y-*՛aNUhOj}l*d̉]b7] 8"ZB\Xz-IN˗Z/'v.jJ$7sԊic eymyirB#I;7]q-WL1ƜN-0.9şQ=ng73Z! ?N_AC@VlX 3vozL؋ c5.CyZyEqU,PigozL#-A2umXNm8{ns"^BzX/ၫFu;s2?CRPQnEuK]ܖ-֒#{06| }ev^{mǁDT}Ejŧ wgBs%Zq 0jzo \GO{+p a܂a5ߙF Mt=sz]wWnW{\c)xhM\/.]^cӇYiON:+ k]+?R?XS;w֦OOU<}퍽~^{[5|x}vK=~'zP{qN]Oo@OMjhM9{_Q*9v?u6Gè]F;PkнvӼ+Zf]kqܿ6|J` l9۰kNwZflc6봀otk7<6+8 ԲH~$cz!AFF$cv viBn8n+5ₚm]LE!+ms8w^ד-ഭf0Xͦ]`/X̠϶Q;G?TN4_~HNVBԳ!b9j / h =G߸׺ Z$W s({_OIFZw,uڷyC֧!Ih;X\Mu3ܲ9ֹj.B;ǵ)Y;NкU=5CmvpFer)u>4٘e3P7h;S_k8JnA? y4u{$|,S96xXeH]3qIpӎPzublowWcGeZBz67޻SSYW>G3(x)M}sV5BZ>.l )VP,DWVsռV8mU-6VFBmE"@e *3߹WY#2SICYHRY"VO$dS!_H2 fg+ZȨ\ :">JiVn@iLtjVI]qe!݅I wӡ`ŅPBJT6R Z 2v(jnbTt]lԐ^6d_eNyw3S3wֿ d,",ZXV"a~DovuO%o9&-~`9ַŎ&bEyu& D- (\]$< VLm~W F3S;c M1E6A"|"3뵒ڂ%2zZ4 z9` bNDk]6\6'DO$f]&D(UqmbH-r FO jZ̴OCWAGw\tZݮWYԮNLַ +O+Kx61;)#'mzG$1=͘jfF|SDZ"Iq ǎ-|F6d!kW*+]/-ǩ;>__tO'}\ jY0j Ν{S`voelW+5C:*в~iw@UnԺ6?.^oN]Lmp]2C! ;0|rw+v)/;nͰE N BmDթl^?^oGmakU0W^\[䰮OԺLYjj׽ _[pgw_H?3g^__߽MN7`jmCWKmaNNL;3$?!sTҮ{8 N(#sԾ{5jofG-^K{Sn0݉.˿ky8eZ}DW̽v6z+NK/F_˸W buP/E" 6 Y ]kIp hBkbnPD}/WgjEj=:YNm`R+pm4O=20iS@VǺ!! @P2pl"n?sz"J-kf݃ V4 ~IBs&兕RFzW0 *ak-Xk#Ok_+^ S7 ܬ ):x-~Az^)>=!L7㌡.yO8*q*kӂ%y34}LZS+Ol@,c-C-e8}s3j߄\L8+adv;_pE7{C os'ևaHRP:r,c{!lT!`>i\Eq]K0jKL tkڕL*}-#i.8Tx_<kBp@Nmr,,ۊռOo̎t|3s2l$xfofx6~0b7@+mBtvR>,?OHX@^5 ox;K {5o  !;+_߰' /f OGJ-|s5\ *yrhF3 Ψ5ΧQ{1Zc| 3ب5ΧRwgf{Ȼ1j Sv6P>Ȼ Sa؟ZyyG"^_ѱ }nFi7jxOui>W Ϩ?m/ !o0nVl[kG\u<5h3!z+[4V*DzOnV(8~{*v8qB#QX_<" [ cA8JG%&mAtkU_j{$3jukj[t(s:P\ ( QKV zTmrT;q)%NFL]*oZ&Dɒ-)#,Y7A]XW6]E悫A$/38BtR{": @ )4r:zmZX~Rg%1K]ґOG҅ .QÔ E>wfn~ GqĿ@%mU^`P޼hB,gWj!M^ wުzO-X!Gʐn>VG'0b&0>s%ܸ)pZ\tj CVvŶ<nX=.g{ )2N-fRNU^QDd;Y:C֍R[Վ嵁Svϒ2( F-oiL3%',YMm> N,X~u NEAE?Wpp#w A/^}=^ˆY=C৹bk,G!Б'"Hk&eZ!㦢CnL3Fmz"H i/J]VGES'R . ]hRjYחK#xT%0sϐ:gq GMj:Vh1~LhER\)9ΏBy/bZy-2qhVI;dH{Jv žkGQ&֑|Ckv@}[WCGڻLnk}r]{PY=G4Erdk6g^I>=ںjPKGLZ)jо T)qTx[ۦ"浆Y0=HYQZ| מo,bZc| z-w.[ħWkq ̅Nux l%. MDk'4joubRj]={J|֏'Et0{m:"ɖsk:s>K K'H lZH*;ыԒ|H /-^ ~B-}#HoZh͚io+^e9ּ`9Lo6z?!Ժ/%e'k!Skl:..NRH lZNm 6n_k^qo^T u25jo+vk5e Zք4Sv?Vk[Sv?Vk[SkAU5Nk05άyG^cM{`>ɏU톼ve8ۇ>}_ G~?WE\x2zدxHvlhJ+bl~TU,ថ*.XWjalcUa2v}:v`-vl/ԫͭ 5kdiNPPH%ܢ]xxP|V 86H@܂ Q솛XgǑʟCAZ6fPeI.e_*^As"3>Z0;"Ots2{*ź'#`r *Z)*-̉Tc[Xa+\oDa|<1,PTaUjBk (UVI5!~#kC/bW eSmvkM9S`W_:xZ ٬ *5ޤymlvЮ kv?^[VEQVmKluWk-T^Yf+z# ZFP9P7k4J]BbMc6 (@[s*k)}Q/-bZr`Z9Ŷ;)ke5.FS4}#XکV9b#H;\9{)k%_\ ÎqysNzm ^&^ְ='[xĴ74H,'|*z-۹_2d^)CN;N-^Mds 47*w&6" u3َl5oZB-agQI)0ld׆d/)ILQFC U+Uս^+r^JS=^]#;ڮְb*YV]NwS`?hx=3vUgv7k3+`^{ѻ+~S^%:Xsqݐݿ]Xm{uHrwVKGVR֭2jڊq 8?!U^]#^G{yjqv4NnkS}ۨm_*X$bS3Ӡktje5^WBL\nQ ,7_dzJ#8~6rʛNg^K:O:X*C K+̅HTv2؁-b]{pRyx-k/.v KJFD_dw}%[NRi0VJ 䓢 - ;L<CDԺvjZK.h(Ox8i]<F*ALK(,g*ظt&zkbT)TKגhէܭ5Eg20$ae#~!d[*Q2Nd^P+ #YA2CJ Llu^[y+b,9{Y" ՄXUQ ߵAdUXPOe+>fڢ!!cQ ľ ھZm@5M تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تyQ تc)=9l\Atv. {p~gU23q]/ggIxke6j|͘G%ueTVo[ݻͰmka۩FuÉgc/׾/ XԾ*.p}7m b=hŃ}37S=\@LiQk 4owj=|v&o`-lCaú҃ĩ}{{^ 32=aP`VmFjCp_cB|~qO'Jxs`)9d!S}#!/x'*~1gű?HJ>-Sz-:&@Cڇ˼;]yxՁ6Q;73\sН0. W{ΗF@Tv_حkNxF|zb1=\q'$zBV|!2&ۣͥZ~m,pC-\c8Dh1)aSjW6ZqmXdtkgj?UQK5jO356e൓eZ9DpNq^(h~±׳Å%s̾Y~*۱`Fp>fj nEL#)@7i)p?YPtIENDB`Dd &fg0  # A  b0/ܷJ΍Oc w n/ܷJ΍OcPNG  IHDRP@sRGB٭IDATx^}`^tݶ{7ئM5H)$@@!H$@ jC ` {,I^^;ɒAޛ})kydDPkn$I WY8yMۤ`-6[$ajVJAr>eDF pG%PWHorC@༈$ٕv)|=:ND"?D|O[ K퐊 !*:iDGX0:"#U9:䪼 BAFDx+.ۻWȿf\LD~"]tzKe8soeWO:#0#bOF#zp[ȧjz_.\5;>1VH, }RTUr$ aͳ[vɒgϳ"[D6 ,2S$'"#! F`a܃dkM+R exB@b HP8`86)/W%Oږ4j%cn"vU튿%GX^4|/IE6 ۭ:xpؑbF`@XcJp(r$с% QsJ)kv,ICI(Uo.ȓO.W\dU.A )%>~A ,`rqhd,S•QƩB*vCT tp8:1n[ܽC!r兖HA|n r!V2["+9! >F`l#g|_~bhUB?<~@XvVg__&<bhu7Zs@$[ vImi3R0ɣQ\1QV[LyӹLb3Ĝ07-Xߛš "]ވWQAo4d Yɇ41 9ixPH;|p{KQ&EH@U#;۔z:jG_)}FyWH6X!/HCIV=\&,r2]+W` \*jz}YF`R#D>"ț tvE"  [/L`qeI>eb'uCNTGzLmD^rͶAC-6{h$Z&E_N;t+]-۩'rX*)~u0 H^{owt1b߇Upo; /V_:q6#t#;&1H41#+1j{|NL- tŻȳ,ݲWF{SmrQiж%"u#W=卞߲6ܝvcc%X^&+$ub6<.Dp>stG EDޯ,ܴWu8?xft#.eʗϯZp;Zu۠y#~?ֆ o*\A2bD̲aN<1}nk,X?B/ `tpCy{;Mwݛ^Y{N2+00#d(+)8W+!呔쒃 ^9jouɡ3ᑃ'V InCezJtK\pg{F,d}`pWW+Չr]rh ;[3#e_͑PbZ욅c"I|y]Z;bZM \2dٳ/ \bs<S"`b7@&)tPٳ~(.Gްt_zMYtYU*.?1uvwH@rV^Nw]p˕cر~(N0#d]^yCx!.<(.%oHYalfF܅̴]qyqwG]+\}< c=]Hz-uKi&\,G`z9dܖ#GN4 Dq{C-Aٕ2@- g'Xq EG,ny(XtU?6A_~޵<#: ߀V "gϹa4XLSN]ӊ ;>!7eKP;:x/ѽczYe?ez ?"Iڵz]GH)& u!cm{ g0=D|+sSqC,FЫ_M#>%^));arA*u%/\.?9'}6Ytﳔ)G py:r V'Yx/A_3J1T)eo>_n^aGYj)䱔I)$k8I4u|g-zV045]0m9(S3V8G@%chT>M-F,ĪhlcϋfX#>P\ R0g Pٱ5E{yHg/_N8eE8,P >??4&ts|܅/Nο8A :CpbCod&?}·V5eKRhӘo-ڐn`#EwzQ9 Ahr,8|9,b` +!d<9XKK,Wl{bkc & K?h_Ypg}?|Zq2=|#{W b_.8 /Yq{l| ZQd!#N(SᏥ[`acU+1t/]1(. >f_:kDYPbX]{ ߩw}dIgb cq˒HxxA;&=t1X:W(NDP4DtKbuInpK)_R@WMqLmF蓲Ӫ$“7Eɫ;:M$<(*WB, '7u{D;IH@m$Rfc2GeBf6 _"4-aa܂ Ɲ5Kqi[bF,5faAd(沪ǜ\ti:x} -Q: &lWÐ^Of,Wq'7% 9aiZcGWY;ᴈA\4 ;l] ;:M( 6A#F#qm[]@A@ gTבfG[x_!nNQ8JE!e&J%m_`Bʔ>.Btu\DZ\zNup91\N JxA92'?='hǞ^#x޶f\zҫOSE S.B\ >B(DWZ~X#_[1: 'qsQ?Xep=6đg, B-Wwn?~d)oHMʞ!7Xp{"L>ف[ŏ=8`#tphZ4{嵵{~n KՕpsb²En $:)?BmO1j)Mv꩓dэF+E0H#/Hh*O}w块D~qD%}lhU|o ڇ 6rnel?'{1_N7W?9 U?{[%6}5 .0MʵNN7(c3?ոW^~,Z] aE-<Zܢ*IsaTy#.ݏrrZ闆yRף_'Q{>NUnݶ?HnȠc_֤+͖o5e^yW^mzL$[0-q3US2Hk>W?]g/7uŨ'1#EL&ʐXKA>-Ǹn/7W̿7*_&5#qi-^gH,;,snS;I*C\Yġ ZwYr[!n+|rx텟@<8y/ضal.o&ĊrT(+2ŏk#n+V+9t,=K+ (7:{a[d"[/ ),Rls';%\J$Msۻ}wX4l:VÈHQ!oԾ{գ~(Wj #f⧽qoyqְ`k9U^M^]+L.[I{(wYfSLYoޞ2&e<. a,o`Qǁ&U㣿CJy,_?4Q] + R{/~WLVwF;8%J|"[kYYB8N9eY^ŬƧP91IV3$oun?V^i),W.߻?~9D ïof;#rNyCpJ{Y+1DG1`L}9 Y8QƾC{:D:^]$ RQ3+<\x@J\b"OC/)7CιA[KLRNpQ6Nlj2| ,2m+y1 w Eۮ9+wb7]n+)X li=?Vi(=ٙmŮ/~e w=ͿP{spz›:KFd".wbŵK*W/V4cI<;R +`B`o#ܰ)y`*ZCg2a*/)Su&_ $ FLޭ$Gb-Kٰ7?nY0@U>e&3Rx,nU]Uat[$CFЫ|0`6WJ9n#<˗J!eQtokL1@ᅕF8ȳ5RLVOӾ^>4?|C::XۖЯ{c1r֣BVbkV y~mn4dy&\#|W8d CP*Vc8x`% 0~ m]qhvAƮ/v|&cuw9.W0 emMv13N3'ذPF`dysN.8)Z\6Oa#¹9L5: vv #rj\LLtt{ IIֱ`2@He?/xH!>[)S&ʬÊˏq55=>Tae-F5iOt¿z$5a//1L2ƦW:+BTHFOzEQ)Ƙ$a.(iF[vzQPZXtx%$U,: _jTUIS3XŶ#җPk)" jD#UQ3ж@}UGҫ&IfliB2ƈi =Fa Lel4D6|mCռGմ(vڗ{d)c" g<^E I%Mo}|j"muj> PoҶzrMk q qZVLiqTDhŊUʨ4hÏ%R&H\iG"Mu 564tMvZtIҾka;;YF`F {e΃`F B倯S%y6Pd#0@R0=go8K~~LOkxA[&Ƿ2#0v;߸LYm/{zۼ{՘'y#0Y"ۗ[ Ŷnv~-K&kы]r6u_Dn(N0#mK%E^poeϟc77;"/+s`SZ\]|KC\V^sPLF`!-{WJ"ÁP>y/‘(K8 FWe4H `n"ﲒ,SxYIqiL(*MSQq2 JJeH~cYiYL()YF$8_FPB t`w^E&|yUhD"z"bϳZ2ڞ$?hDA qu{ttvi#iή殕aֳs\ЉpuDn<.W+\tZE58#F`_8֪#ZgvXK‘>oVx kYR^+FiۥEsl6/: b)l* ,rJd#(DSH6ɃTIC9ɗNMb9_)`#=%%e%%2J~jjIdT:%h9-RGggoYj9Ŗʢge%ˇT?$H H)ΩD TjٕBh`Jn  Ꙃms ,uO&ŶV$\9%#UYiD>Wr% *ʕ[zF\&dJF:LvM2]ABUS~L'Ry  wEbKKջ hۢ,`{&kˮޡܯ}͎jUjsJyHRRt"Z5ܥޫ6JQqS;5eMPsU.kj+zr}v4-ZEwM([FB‬mڲkۉ o]jQEr[nQH<20rS@wc+=s(JF?CeHccrC, zctW(75rCoxmԏ|E5g^hl?!^`E~ilY:2K4)Vpn.ְa#D{K]7jkv5ӝ*a' \N9Z9jGҹ3*S RJўM^L27׉ ;^O-5;tZ)L 0!@/|3ִgp7hjˆjϳ1RzD.t]6NR\f{.< 0ߺ;8:q|i2^R U.gk;>v0֞7R'WXo^ =C/zwLd:T/d z"qS :?$~u 8k]'\="@uzڒk\(w5!c%FF``R6V =]|L]ݵ&K-Eg]^ΓvK%i gȹxf&*ci}D+`4{8,٭nu;C#5m3"b9zNgIِiiޭZn[O0MR'dc.iY9b9tpg<@\L7(WGUzλFcf1nf nM|r "b24-0ǵ̓xqɩ2Ϻ&,`yˊ|{, D~a-[>-yd&RqnK lgdu Nv+\Yoq'a(]I&;yɅN ++ef2R8XT91rֳ; U .ϴbmy21rص)1k.qbF8å}Y ;uƔr5f48ټ5.a9ؘtQHu+ YjjkzNst +hY .$1ݡ$S}*0,VYS vgJhKܣYhTԨlTV+xN9(Nc )I[:JH- T:%F@>WKY֪l=fFb$iC+BZ\Bʢ֦F8WN xvJ^Ҫ.UVQ͒ Dy9ZWϘ0zWP ֬!'c&Q:zqSS-qzmkW󈩜4ŏō4OPw[rLb1= 5K#1ݻ96e 2Th'NHf+G;sil=in3\BKeYsTZ'Ϋ㐊--K!oՌJ)rKjJ4(:٭$-Wuy;"G=.j~,MbybinɻyyYe|TG׉&5hِv((}D<"Ow:=}_Lњ!rR&ضh51LLF:y.g׆ǧi+S,cƞ7"*UUuZ[>}[u8v|8#0#`z?$V`FH9 F`F#cjEGICLlٰKfO^=*C{͉_IS~VZx' Ɲp\i*~^1m!:\v,xky: ݃;dHūDWy^y'FJ)v>D_𡫦uܒ7y{u [\[k<L拿%@ +:I$uyD[d*F\KcɩEnJ(?;_crQvGͶ7/\wq{)5vG^knVZ]Sw_\\`FDm1bJִ(eшI}U}Z VX9f!C )GAAAqqq{{֭JKKKJJt! Xw5⡰L,ڼk윀Xߜg鶛hr[ݟ|Ň@{] .,D^Xhɓl]y 2zfyq=R88 m4i/݅Ѷb[Zm>KyNj \ẺZGE vR6[mS3=Fj&U\9<#G䭩Dj%'x5 _O@.ٹrAϙ3 ;ىzذ^_OW+yl/)H-kTޥQͧ(/ yR@:`Fk (YfʨϞ5K*EhC0|WSc紩q. :-[[so}J)A{N1vDö0Vvv]_xdH?аOUS3S5<^损55UL_`֖/>AmTVTa{אGǫB|)f*)w،㙦gx[.litoߵٳSI⯌9]~S&;N'Og\Ѱb)/(++[䳝;wPƌ|¡ C}Vfȧm[ݱo[/-6Q>r%o@AYQvoW"98rJ]]Ճ*[9)GU$uuHMۥݒP5rs_}}e(GӎON/u},;-(%˰ w9U>7NK~\榦ѣǬZuÆmf{G4?rC$tEm:}mԔ7 kèǣ<klB77FG p=[0#a) 4-}#x~/ӻ#7j\yв#'?~PQӛkO~;Vo?s~#|=_{rht+V;}8^U.wWAƍb결hȐ!VB\2 E+,zX9G 1N4gكsQ>Y?>'x>_,W2#H]]RGGvmKǚ,ڶyk{ca>/KURQNUU:a` nRR5txh9FWm}ql? fyQ;N</Ly.nhp~,$PO2H f]k%SCPx:ۘ*Stt]ԖiH%^{vqԲ ;onXQUvH}dßrSr(Ln]jL$nת&ώF϶]ۚڊ~vG >﬑׌/#6X79 aX'8L>BV/eJ쇣/KSy ZxJe0*P4M[q_A9.aON7dຑCSkB=+^W?nzbc[w'?\ۖ@u[mJQmOmɋиЅ,NDlL䜇'"8a({[^^f5<@t[:CU#[B#J%ReTS#`Ð(Fy[K/*0 )RuƉA%+z{EPYݨJWʑJ\Ei`c'HzXE!DR.Tv5hV4GS<ϫ!!#5٩jL7=]IWcgg`C[ R κ15< GWW  )iHmIIURiTQ&r(0@YUg+.@BQQ9T P%NX`Vx)f˗6Kv9&lr$W-_tՖj$B*F 䨼գHreeAbX;hPy/\7κ}O|oY;i$y7k#CƗwm;…2w?_YZ]Vwu9wۏ'R}72n8^_˪:hi[CKz׋F $mf`[+9R\ >Byn]Em>9zm#EA3uvԼkOQ v_pn4]y X +e7(@x"Ao$T^V Y=onxètEqM6f EںEui, VVVnۖDMoXGmo>V-u% _H3ٶtُq}?=ordi*-7 qrwuJ'Z}kYÑ}tpφ&Obo8)kyv 0/ 4@䅥Px{>%C>;]};r~g] 9ݿ~fRקR)Yq>?p+??!oǒ^uWZw#Jhkٙ#:K֮xx߫&V9Bsn8LxqJR$ ͛v5#f̟0mv1acV[FOc^-[}`JG:ƟZ~Jg_6wŵ_9\Pt);Yg bϷgG5^ [Kc fPjI4R]9]YYj吃eC5cp薯_yg/?'41ϐ't_|dm;6=mRR?"fpi]!ך5uv6x?k|ă,;P \*Y`72'ci2Njcvk7v9ƊݑHQQQ}}U3^,zoes9'J6X''[;KDKrظkkSϐXoЁ6J"r\?hdr@ԫ`ޢ)tjXeUhݍ+*WTd]{fOY5ϼp='<ϝ\c\2)ji_‹n:9sfOxef_]8VVFrunZ$qSJ[Y=Idɞ\L肪ҢBWc97+#4(c{fg^s[M4!Ui5;Ӧ -mEN˄Xm€ !qnTɐKNr =܉5 2&5DPaي7~kc _T4-^o{-[7lbqo}ɚMxqk׬ADB>sڵ֭]~6nhΠO:c(eSy^y/Zdo{z'+wz`c}sQ0WDwub9$X|Oצ*PLvp﹣?|7tiPc.<th?iJz' `8 _Lu!#GaDA7 l8ؘri:`ta<0߾A1'`q{xT-dj&qv@*xj}*!U,rs#x~:4Յ-r+Ͼo-x-r Fu^^>mijJ$ҖڞgY|i* zMp9N;[;$h 3}rj+(DmkU)A7ip޶Gr0OŧWRIZ.wIM7I[gK]D^nNGxf Wlt9)\'ֺ[H)(pi-TnkcKck|w:ƥB|5u^w[EFKyz 'ʕGi\̓d.wF[:܉"$~4f9[ƽbVaaz㎛~I3;xpuҰFfD3f@qb>ԩSLQ`q-,,4q~/Z8b+~~cHEкϛ?rt)?v{khܻ7Ԍnoo&gC:ڗoCAǎhܲsnSrYqA3d [a`W5| |VXVX}v8ׯ_L%q PżyFݗa &cpcBR6W燝HĢ/0ȅk;AKW ?)Y#k֌=vumk7݊]^d/muE3 {Fu<~q ԗ&y}jPEg$ 5eN"!t6#&/m!k@m ڭB,X"A{iߏPee9v,mm8f<; 0NW\.!b2d^V{Bj[#@XwL1Or/h8?so 2FY dkw?_߳4veG!ɴǎ6U//tn_Vq.rGDY4/[j>Vsu0Qdn \~Y<~D[綝K|Ӌ?xe]Ňw8ԓF٬XTq@@I!"Kr%=&E仠FtIN{w˗'}UEnG꣧6*z pӎ%N:WHXutu=S6=S6ٻBBԶ(-5ZDAL7*TuL-;M.\C-;ԧrPj}ɭ#:HէeQ>ԶHX.[3DSVID~w'osbi _Ѓ܇FI.yS΂SJjqeҁsŒ ޽nhl@C1mPsd/Gtm-1|t 9BGhԂd҆i&!jB˔6hJJ)鮢"F o`nXsa͚5 #֮] 3~u0_x1l$&W -f/t.$nXwysN:ѣG|1r媕.毿1R(pqR֒;6ؽl tIy}T*s һ͛wy|a/<`bR[ W۲ (DBʼnQL#Zۻ^98k_sZWP&)1:p9-9s#M$苄x㉽0-5O%U^pWW(wl5߹8رm@y^հყO=aYuԊ#VΞX>wRqskN=Y̻#*(Th%5rD[EJ\M$GRҲ~!LsҺQ#$*etNr)pR+/(@Q=u018jL{뎔7+ TVY/D.-_҂Qnj W7: I~-WW6·޻1{*-):O/æcZw}wWްaQc$6Qm&wElwۻ박۠Ub\|U۷mGya:* pP`cJ/AHٳ5#ۜ][ܷz;5-YϖZ:>WgË2P^8X,,EMHȯqpcۍq\sӲv*\^b/;"li`õ޵0w4:n^#%(sx !pu \KزE#2;ZbqXױi6[I3ԌY2|Hްa=+QH grcVRu{. j7!<c K6q(s6޻`cM)T$Z$_q-dNC K XVZs-ʬ,"i:pN!Oc9J>wᄉ5">]cΗap cǗiuiO:5k>< y1B'{w-ڍH?J(y;G:B[Ovd йgf#X`1K/mp6<[n޼z9sPj;~z򗷚 A|`ϳav--ƏuĬ!C`).n[ 41"$. "NK{'7x(05mwnߘu`{B#HAK[%ւ^=MGf5f/{~~Q 8?kYD]Apynқ/ɼN"ܹ].&\qGn6h 11ONn(se3[hX\}7N'^D/wԂ+~ӴǞ8n;Xlqt-8|Pz'`qp9BQ[G; P"3[_ ̰ckՁcK5k.Hkvxn2=9oH-Ow^ Y/CgJ)رs9t۲R/{);W{aƆV4L:ytWrɧƔIӽwdQ1gt-ڝ[ 3"\X#vԪu#r-%H8jkk=\9r1ks0 1c`A?OžI#.L;އX^h!2sfO:oX)b#/{/.zZGNk9 PmZp T4<jD_;ag K0lK0d/V;қ_RAo:sԅ >")#`Εǿ;Cy<֭1MzG;wam֬xeu.zKkNG hcƌ].(̰8yaR1!p6a1SY[0Z[rƜ"[>),\'u<})Eňlܻn M9D1^ZfGt]:񨣎ZZګk@MždvIOA?\[;[;73/z;,_.TѓmNjgW )u7{c?7B}sVi]}_%-lql{a#O+?}Y'eyGw/Qmnk9[Gޝΐhho!m$y6A5𨃳GԮ :8qСCсp;޾`\(dݾfv AgL?F9g"@Zfqk&(#Og<.?hq>=YDSֆfQVty\.@AtVr$K^u)X8IM*^Qs{ezn[pٴxvq9r?=r08^ޕx"[zޝYL1P]`_"Vﵧ+F~eeZ96DxŽO_Q~Ew73Nfڨd"ŒGS l+V5UFK})' wT~amkEa* iOV0M,,ֹ<:Fuȸ5ҼV^5s,ٹsEΚ'}bmylNYcqD%-Nfwqz5og|&J_1tZc{__4dqSLL(s0>ӯTOrziʐ EvǺuh׬ڷf鮖}^7bwsE5 b֖Dtm7xa߅ve s¸5du$eϦ/I&9oi`sVs1/\]ZP}lisUEhqWOz׫UR-9wE[Y0AGOX 냻Z[16?R.o`u< FBI##c "o|M+oI xL9iIJTn B2Q=YwWVLD !5 dʏauN|w"o} }lBȓԉ{>FݳTߞC3ʊXik[47S5dzø/q{ox$Q ܮ^%MmXeSvcP1RʴN<Î;\}|Dn7nt`J "D@\aC˵ Di1`R m3h5cJMM[Lq\ {DC1X"2vM#ZfQ"Z0jS:S]!iYw42)4QG F H5Hċ m)jvƥ&M W&ZKTbXjM1ʳc韞8C嚢6p*ILΔjBs#4lZ 55NG_ubj[)b㓻zaOv8-]d'Nbc~fUaD.Qc_:>1[iZ)@cDϻo*S?Ry㒖^]9VxAjig(1&F2F^1e&0#09B["$3䍫qy, I;3т&i[ԉ?"OٙOaUyQ~{p#dxE,BUPS^XUVPY%vb8a6hzZP z?Z-;ب<穵>zuu7k˟o 9Lkq0Zx~-Vkm߶ߘ6dȐ"s͂S1#p"]"~^WZgڝ^} r0?|aK BP(o,u.֦M`90kK+/.߿iժUn\T#`\ C#`KArRğ(m mGU.V#j;[Wb.,`Dt;\>W x^}/?~x>w z@x}="7f?4_|T?p3 ;o=k杻\^|׿{x"n:>2leMr%-@%wN P9 #`LS% !l#"`TLp21e=z&{]~w{^wքK_yy^O(y8"ϳ%Rf4)t,Ruucq(SlWS9XG?޻4_wogɻF(a~yw_uWB zMdz0&/"$#Do0޸ ,cv/wNrv`i4D7ZDdcVb'I%lx n^_w޳]~]uKŏWD"nn\'~?7{!/ɵSh['r(q<#:9ޕx]{ip%/ X ??4~egss~_O+.*G#9\ZvI(3?卅?g'XnqTly#?$&@k;&i$t"5b,(NJXڔZVu̗/MOW35Eg jVXeZ8!aQY(g/7,8Fw,I `;,/\8-c=xzooUYߦ9OEfa:%:.6eN=1D|B"ZB%^ůA** t݋,y7XHdxJQҨYp/(w!&@9q?o7Gyvt9jj[[& H!@g;RJ֞yr2QkHT$-H"UrtEN7qiejfVGPH <S>xjΟqKg/yK{/W߼^.`ɥK.@DqJ2XV^ 4S(dy͐% AVHM,QsWjdU E P*Yj<SP In=)"w_O {V!ɼȿAdF3%_V}DO{yMv67/7Դj5O)NM3Wx"D 8 RJYWG^{YF+h4')$jA$?f 7MOmIyH9!D?\qQL7EoOh2ͨUNLD<Ե^ ?S94CX2a@*7ވ{\c51FD`Ud}a/s^wEӯnjJ#Z$??#+^SAqsugZF~53fPҔ/(:Uzu&R\.eD@p.K.z/?峞=K}i '}i3J,MOxnRB 4=Ѷ. DƍϮ&nqvN$M1Ļ\&xC-e+>(/{=,[{\A?URR#?8ݲ {(Vy98$o4a)LgAIcA@ѓ+ddt&dyIV f3 $ u5:XeGac'ZzRkmြ͏:Q>e-c'VJA_efu cvpOd#\ BOnk!VyOM8?_9@HbD ##=]]2<'(3[9d,3c] KƹޞnK0Ϭ{/K8 <$J \й< + ?#6ZЂr?iK\.A41.ꄒ)<.DJ[kSHbk1r7Lpu!:F.bjrg.:Q#x~qögGQ7ɛN9,ȕ*G-7hk[<%D=33ÍJHmVL"_1yMZ\jA!yǔ-AS59}34]/KVGW6l `_8O; rǐ²ZO.?Yh5yPe e]"/)Լ/ۼמN|*Ŏ/lVk Ϗoy# Gr+tczRI_(e׺ =ˏNb1M i"vA%F`wYmظ-k(L7hc>W!l |l)YojZa2O"Y6;=b9&`P6P 65c >OBCM(HqƁ樜84B/,2pU#G;PS5*-M-}bjoomc"O=_gF =mȔ.tБ@Kw"Ni8D~/ B3Wg[;|BXMS8M/ Y3|^^;Rѩp2zJ|"xWڡ\Q"- $+} TU{MpLi61N0@ĒxO5d2Df멲0rwl]TQWvUJ~jQl{f^[x'g0!y32ߞ䠀W찂W,}qo;2>?}Q?+I#0@?Eࢯ~r+!/Zn{Oj3#0obD "UqF`"lΘάe_-#~6a`FŽ.m?yOSnz а}͝m(6V30#0=B%D%b%oGL下| .#0@A /#NODˇrQ*T1+0#0P:ekQf''FG$mό$}Ym ecF`& [XB2@b_l {HΛ`F!L=ogF`2CVM6 +\\ `sb" }`Fet\7 +,.m۶]Zǀ:y#0@غu}En+N0#dⳍ7ӉuwL٩0#G@<8&Nq\2yϱ3S2#0GM,.D;LfLfP4#0@v7n3#f3fj3MD݊ai#0@j$M GfMfueVut&ps F`F"DgcFS[;MkKD&3VecFD7TV>"d|E&3o3k0#0@O!^ _ `Џ| -PVV $ 4xmV]jj{-Yz/qF`@1brzlٲjH-TV1rKjv~L"F` ٳ; ȮCnڊJ&L8d"|+#0#c,pyyyfbNUr,r|#0#'HϵmfT|8w;Z̞]ze[z::B"E O=r~߁ .:838Lu}{:Lx֬ŋ]"ʘdPԶq[d Gyy ܻvWܰKW) b r#,,á,RQ[rߴ]밪/VwQM?1~V2ׄ/޽~2y)IgY-Eas[;Yυ2#0HȁϺM[9~E K_)"X@N3͝p(p9X0wyV;g0LRGFGƨiĈٷϏw xgNAEl͚CV2dX#0i!!k餵5"/Kr)13fph[6U1P;^Κ`)қ]̚7#ګ"a&6UPO@g!͖-nx@2#uDqDC.@L‡;8zrN %!3BUܶ2MJ z61E =Z )1yc(b1L _cC2AA 'J#LZז;bA…41)=XO;M?@k 78j>ܵre~NP$I+׆`:7P%5K=,f 9ګ NWڂ3uRg m7n@&pˇD׌ZŝKӋo)D:=wl䡚_BCm.Wk,m/p:u)AQ)k<])#0@fwe8k]KeCy|޼ ^ Z#a?)Rdj{<݄':rSfudpB t43xH̴2e(fD2{_S Z ./߀|E\-0Y#0 ȩRWwD`%l]""a^ku~rkaM'b1N6v7V@hRVDN^M̨gW#Sj(u.P,|O$,!O!x * Dg FȵSӵ7|D Z4W֮a3NEE3 D >!v 6@a:e$UZ%\о=h+1*D!1#zD?C>j]WOnLK{)GV fieBLn pL>+93%,|f\tA#jv[RN"9INqL1W^i͖Q^m"'u%ZfrbY#0@rzJZjvvypIDuA?q7 r])˺Z.79k+R@F`3X%rTgZ&-q{'^ hl^2ݼzf@O7 h.pvϺbD#o"ͤI`F %=%rd%fLd3K@U;]\W76rm&K w 0M4čg]I;IR'`FH'ږU}a{%Jze%DB2wnUNdEI*2!PΤh{UNqf#/@(DH]YE 7 ,?Uj*l"V`%KV>;AZdRdfi _Shi5c%Bֶ@O9f~b,NH-# C4 Ku ~;u²;1}\/p-a飯^Ek7`3ϔ Ë]M̨d H;l=.Hä?m23J^=dCZ2(mJHxr/m3xa&AHR;0# Mq ),;f[d魿+ؑG&KF6X Nsn\\d7xq8_x~\t2"FH#7>4#Y[fd{xP&F`~@ֈX~7ss%1mBM$,n}d < (vy?T;B8%#0#SF:G4M\DZſN {˗ľo˼ҕeWK g{\,H),`F8XdBB9n W~#RL@{-Js s0WŧSH>Xr#0@NÆC?|z|Yf直|NS,C `k3gDwX3ۅ.3}*93#0 T1ZWSh[yWm:Xr#0@G $JZ,Jt:bLnI]M3SbF``"O .N0#-V}6#0@Z0'fF`L}>XF`F -ӂ3#0} &U #0#LiʼnF`@-YF`F_!beF`#F`\"DKtY6#0#c2#X/~`~NP+jhhܷx{ʭޒǬY㯺̡Ci|=і-{ф àGvt/:iKWM7=r嶸mg?|QuuUgu䥗D2L \̃cLOI@#_b'kvm"̬,~a8G 3˥瞗~gqf Оn9/.h<;TsH 0=A :z71 #BV ({_| y/9ⳒoNl޼筷"N*b iNH8X/.qh F80 ꬳp@&D~(ezaۑVxb|} 7 Nuy7 *>G=Q=B<$SW"^~pfƋUIo|֋! 3 i|7tv4>z3QƗ_{^i)` {+~s޼t<%g>^|*XWpt~Qb@;&qt1GdDU-JI Ib }q ]g*\"Gň2Wn7&8)5G.E`[v"`  +#N-]*Vq'C Zdh-*T+L$FQ E |D&N~S y@?TЛ#)A 2~M+?-4J~Jd4@"_HqL-O#Td $E8(x:IM5c2Q$޺WEr%4U09k˥ߟ2kAT@Մ3H #n.9 i@% ɧFk<.E!,`:3br3x0Qx'R>/O!k]ڮvEMH;>jL[ nrOJbܑb@:44',BHa"!"w"DLt9Wd. iLDS7j-Z0M#,{9T=Q)^p;<=F$(z[1ECKJ SK H `ruo)s\}43 O.dr.F@DDNJVx猪$sSgEӡsPJjO7_KvSO݄GQd*N"-hFմPe]MVuX1hX'Ҕ2oLLda(x6PTJ;xZ׉p rPZ eA(-2 qhi5կxJ"J8Q+3V]PY:C9Y#r⭓3ݗrp2vALNTsc^UgNr=0G9)1:Y2g1GFO<2B$T>jm \55 4#|] (ӪY3MhI%3VoZ5::tqgAcgN,D:`DNuѻ UKjz!tk"4 (po"B&3,% :nF44A[S)1ǜ6qz_.)ֿ>n`f Zͥj)$#: ")'t򮛩2F wZS[}mfAz1|;Ϭ8РI*tGt.3Rx4ccx[9޴2Ùb@ֈ\<MRe󥩶80^Aߔng!\ar1X5Ra^`U$&vi-B+f$wዦ ʋZCg K& iAA[0-%f 9BcqO0zIHS&zuf+f@4Fb8,de]2cfq]79eI<Z%UCWfT5ڻfj$Qߦj%͔dm#+b8@Ձ^S̔.2͚0)fW%Qjyχv՜tzAĭHfK2-;DNCM"A-2!r{%lh ,iŌ`6ĊeE8_!B2cVJ<))%!AJm ݾR U:ε\:J,S:2lMZG X L[:k@#$D,4MO7 4@?!bz>Enrb^P) MS>#U>*eb-ub@Vzt3L=pp Ck@< Y0L zR],2@G]3^Ap.֐lRLU5)/$än`B>iF'*&$; -D5$(ᅃ# ͜Ю6 L$Røq#,(^2^kɬr$R&+ FǡxWJq]1}ydޢ7q {^ _wKm9-A)]NKZ}(X~@ޢ_ JD0,'Mn;4-UwJV,#g!D>*Oî9R*6NwJgF`U6c_.#0#E ciSS\%#0#++u"g:7EF`F?"`"LXgF`F@E#0#Џ`"ǕǪ3#0LF`~y?#0#;dȉD{G鸹>qVY"tF`F`!5"i(?˯`3\XW]R \E ASio3.5>'s Ww8  G<|Jp}*.#0@!5"_^ d"/οU---TrDV*(HJ)oC4G qa4p'yXLH 5Hͣd9#F`-Y#r0.h2.`J;^K_Oj;2o2>HkS}$ߧzx`m"?Υ3섪ou=p&8?T#0@$"Y!Lr2J#0@A7/5z2#0{e΃`FL92#0@cӷ10yi?'}lyw54e>o9.Uu֑^:?[9>>ڲe/0aUWy)_Q, eY¢/͛w.We.^oB2$"[JM8A?BOX no#ͫz< ڔ{^zw1ewAbq8&)uͷ_We/Y0}L\:;密c &#Tپ}-0[[K ӑ1J9y{_|&;:knN˅7 կ5:5կ2LF/# nNNNu e Nu8s7 4?}0gwe7՚B~]U{^ޛJq8~E_=K{8&mp}%%O7m2.'BXfUe40_w<_sxM @yj<uDʇ&rvLԹ 8:kx$ #<64z P B_]]5LQIg|B  '2H;MIT̴UyUMFMo ZGV`iͨH^/jZ4$q;Q4$hh~$0iL7_w)гg=>IAo* R@!F=#Vݥ|]L'+#<$o~`q2FM䉲/dN2Krڵ.sGpthb0OX dE=MxVE$-1ym)G35+-$u tq]dsYV=oF )e޼tʕ|r(5^ aFaӈ7sQ@8A$41_w)pz- ߃xQPK7_= iS>i]W ]=0A kD.ORhtt 81S+" [=5:w}Vh"gNr?9M*l>YzdPRO~u6ƌD_t0aziҤ[w*ꑦс5KScxphhI`OUw>_)sK*`A`!J|;# FP.21<9PxhD͢!k|^ITOj?R ZE!. )`ʷOM2% :H\GQ;#KYS),K_N)B;1e+qz_.)6>n:K!=x1kUXhV <F'f6< 6#iC8Zo6QIM1df@{܌o*ؙMWn@xHTebH)=Hv{^@ kD.ƫ@JZV^f!ajr+ݛITZ%XyfT5ڻdĈ ea. LL֋t~u6X_b,\+\j3S:3PҘUC+X>yD@5f}(Sjʪ4D ;0 {G #eR Oo6T'tvzHrΠ*F GdB49՝.(eb? b @V:6H@&DBx5 "B) bbz[ڗE)yן"2ݺ{ & lajR~_HaW1HizNlwZXk0IP`8z ZH$ 1h" O ]K9 8cNJbL˟7F//.-i".3Jj!rpoK*#ẙA-#0 Zk-8 6l{'  K_^x~\tr'~--HFqxݽxPtN (Htⵃ^,t/9b80e̊ 0#p"D.ngfq K']O&Aػl?>F$y9@;)P>2o$C7{3e̊|Q.2#0@zu&'⒘7F7>e͑jwEv0qxǻ)ܔHpIk5qzq2}fEN '`F8 "YqծW&&&>lyLZ0}v-(#"Y&#0@E"I:fъ/ʿ_}H1ηJ&;b9\VgwUs_$lב Ő;44+9̑zC4L>"ۦƊ3#YuĊ7;fX{y-Fq1<%g"-EÑh5y\UxV/ ~aJ<1~/C4axLns X4#0@E"խ,RT~L[d魿+Iq귅MOqm'_˞PN0#0B"I-pyyyf8N.a9%RWS/Yikw~ӜؽU g0#G\ s cDؗ?_葷b`F0ou'!u?|vu`F0jMdø81VZ1#ȹ10#0&~\y:#0#Dm`F0cF`7aF`F cr!:#0#пD/W#0@ L F`~[o}Uu֑^:`+aVJ55kxСB\V2 /$&[nglN"_b'k!Rkp8G (!\]ңC_#)iFԵއGXxU*E3pF2!o=HńMI!+U>2Swnsg%ߜ  !dzΚKx/ 'LG9b#{ښB}QM! {=1 WU洝pF" bJoL:;=p89>(JO{o~l;kָo£N'T:TYɷw\-nYD|ii!*.c/zoX%A 1r㘐Әh|T˷}=~u>z͛{+7s ΛwU':XHod&; <^!O7!ÄG1^ȂwO)~s$&k=AX A_ 2zy'2"MR/D P8Ug7xtB ڪGBPuwMv] WiD9v[(1ȩp>x_ye!͓$0{G eJ=m񠃚8qxͬl-l"'(ވ;ѕ?^{ G}˂(Y&0o~4n3_O,-2{ܩakizDG9䀀15|3I%eq\ 4GbDkG! Db(J;D XSb`rJF<iֵvU*Bu3b~,r%tq8 ]a: Q賨'""eB  p 2H;umiYh^UdQ2+F;Aɉy&K^3NK q;&&CkAPt^eqcy!1_w*ԃH#h`pfI2,)P8u6Ch:e{MY/$!X:%*-JmAEE -%0_w)ZW {/ʉhWi]W;]=jbz?ZJ0ݗ( .Sq"_jEKuѼ&sI$F`tcTT&=,zdRO~u٤$9[w*Qyh0[HI"rϜdhI`OUw>_)sK*PC`3_Ŝ5d"C !ZPY4$xA_oƩ21f ?%(eL>͊ f/4f#% :ReF=?&BsZ^I>Dh c8kEѺEXJ,rj+F ÌQ^kk%ɈfbqH{1b4tTr]f[Qb15/$, ׫̴7ƍDD HS.^tݦ{VD&KG $ 0&'2Dhs1/[^@ kD.\!zXcWqjR4 ffj/le?J53nL\&ILЂq&y15 ƔYMCb8 p6< -dz`u55֪ f`OÔS&ќxy*< joar@ֈ\xP@JZV^f!ajS/|EEݽɽ6E_@UQ5gFU`R~#F,^3GFfJg^Q:hZhp3D.ҙQC 4jÚɛ( !#O5Ku-:=󸰧|2;(RxX/GH}682&y}ɠBF dB9%:sxxڵ6xx0 bY2WH #Fdd-hO{bfjJ}$Dhy S :lջs@XHud2wa5IMZ؞hI5tRWLч<ɖ;5~zZ`9С4B%@53-Aݹ](#qݙR.S dˬ.F 9N&h =7nEke#|Q Ll 8L@[Ltdb: )י'Гz)E;u܉ih!be$Q/0>'N7a'D{GYwH2܀ j= .n1Kfiͬ<_)sǻFǡxWJq]6 X #yւ! r5=}{,qc:( \g f/̥D.%:{zIYCm$\$u5eb"Xs1M1d5+9 ND3ϳo.+Y!, #`&r3(q `%8kV1I@/5[N2PrAĪ2FȹUc)RIkonsTxztf4iV_XsF1r!F`F`!cB8#0@`zF`}pbgB!1/-F`FlyS!-^4΄`F {EJ K K(8J(ߎqW|eF`D  aG%F|(WW>|LYK#0#CQVI)@1rƙ`F`zcm;YdGz1 k7bF`rOv9Ĝ#0#'[aK"xȹ-1#0et\M1(sm۶Zǀ:<ր`F"qܺuܾ}oʃ])!#0@ ;I&trcǎx] y1#0)Ю ĉ\q qtq<%ڜ`F9xe"V9 ΀`F" o;]Ս#Ry?* 0:,3s>O 2b…lV_{g>8b(kI6wOCWQ٭$-5_7<֯|Y3ؕj>EKTt֕ds"ihoGkCǦ -]ټ1jj_<2~-G 8ͣfpMټ9Fԟ_ۂW}=sOF5nv0bXx~yws%߼ #@]S3 f Ce.8#0f_tؿyW6lU5EEޠA/.+CRW"5MQf`I&{^ȟ_\|c|O?Xвϳtٿz }AyD0jܼypyM-o;5˹51i붶 W5:7dwi:R_j(]i͍ӽg8D/\ݼ[g' XlqTDhyCo5ʁui5#Aq^=hRm4hoyqFG{g2,ɈUw.O>liv@mҾ]"mq1Q/7>eKK7^ׇ b)@'?ӏ#na '|`+7`q,lA8 Kx`+bمԈ|!RcԘ/'9e[O:%/qv/ߒOj-Q/7>.WXtd~(~)Ff@xi-m~~)1sK5ekmH㻶y7mpBG҄&UBAPShUHPUp.qC t/ C%*+G87I+fnǻlց~Ox;of7-= }W0l60D:ŅGNe\U( fw)u*E,y|)&i_mxfhFsSŁaO7͵fee,5o T.7 d~eXSo̷m'?k>y;ǻN஀^ڌ~dDXPbNm!i0~Ulggg¶eK1\ o>5j6o<ףzr!T1?F?=`$b럎 62@d.X{f:QԏD49RY<˪+/_nY][XiŪI78xVw||N{eeynnymbWʅ=y*7345ijl "=m>i[Mm~rW@sݦBr֥&xqZD5Z9X wRd|QƟݷ}Oɵ/+bE.8q{lnxx8ZP[Q}ﭮ׶:uHB[LҬO <:M\<|寀a$0%LpCz&?T"=o8jՖ{6z]=eKY]]Q}}ml&Øǀ9/zeΣ_ڋ =wա5f})Y䰥c?3Qcv ;e1l\ݫ6M /Vl 1eS!8Ɍ =b9 %G8P-̀%&y@"@Nmԙ<'&&XLyy:>E fk^ږ)@X<A+ yaC<,oV"x_x|1k:Ў=:sSf: sBE􀻿US#δ C]-B}+Y% wQR5ҋJȀy.79 Wb"FߤJ>4$bY5T #^!ӻaW/h L `]Ν7ujeeEme+f?au*f D0q{:nN[~"i,'M]s'FndwC#KjDzY.dOH<q&3AHw󖇯\:ayPg.;Ó>ԩ%#c":jV1Jt [Q miB?g7xo}<ZVI@ol+ `%\1 v|6\.W=jxjXݨJgX&˰Xi {~iUD0J"EcfzZD9I>'unN"  o;ۿ+N ;Ol|V2/\ef.LvA'LK!f'%4?0Z9" "#Pf~ҧ*<8dGA*s!"  `KD&ج1gA eLILg?>/QEϥP 9TR~z&?ʌ OߘrٕfL$Hޕ#rkkہ8∐a /5J@S=gIM&?w q73==+OD(Y$pIg蟱媮žWs7o.b/o'XfZhUr'>քRш:w\5-t>!&pc%p%(79@lcɓ㐐zPS̅#PէVF[P&dhn1JP cyH괹@Q!Ho赏p @ E`1 ҊtPWWq']Ο_8糳Z>jjc~5h/r-C#JCn+y&wҤ!2D\dRтIȾ:Hӧva*(?Y gq3/5 )y0 Чb(r?E7xܕ|Sr*pxco&^qE '@TqD4ۑ̩}#f0XLͰw·] P(k/lOv,bNiDG,"82O Pd_㠮>:/t7Ug(ObY+ O+$l46vU1`^) VDTY=gvYo=԰i$%IĈ~2#ؒ{N)09#v;D¤꠴ r\^pitҀ')~\X7?2-_c! ORaVѤM!eRE2ӓHa+37 qǣ[ nb2;r)s ~' ׈Ba_4je4KVO? }?T 2%*ھ}}>ͅWis8N )huP";]|eTl1ݐ>p#/-҃(doH:˫Ԟ3d:^@<sWW\q+9]!"bp$R0RF @Cuҥ⹫0E*9w孮6l`svͣFI`N;`IjquΠ"qF@@@@ ]wo@@@h $wEk@@@@Pw_[B`A@@@ <믿Y]÷    P*] Ba%$+ﻉ tJg+ T+=}}-A]5냿Rk_7ΏnݷTK$C]`v{'F-^١}۪jHBDuoXrP54ZVZ,kϯ>/߹+{Po;_.>[ VcRWrTG8j[ {ӟ./KC%fѨN:#~҉4h1N]8@jZVf55Y5TUjjyk:ի-c6,Uԏ8ݗK>l'k|oB|{]N/ Ip7 -+؛uq0Q @@@uQu5jUXÕ2SWzIPccCmM ,e*r乾𡮘gW>"?;3)o" WPٚ[&gBOm?'6՚v9lz8fo?ɟ^Wcևg,ASr.)'ħ~fCv*DySKHoJPni6AC/(xtJD1ta8ڗF4 C1;܏qͯf>ޯNU`q *?Iu1uw`C\(Yj =- knneX]1OՕIl(cHsNb `͟`Q@T͵h ]JTVO[8}[G77ZٍFG.i;~TWK8V%RQބɥNnu( ${snc86Gt`i+%פ[Q@@@!܎1GT\aҪZQW3sퟚZGte5 GtUm=)FJu%f)~ KK.=Wi4PKs!ݤF} ;v/k&e܌kЕdQʃWKY;NhtBy+z Z۷ntn"G\̇6[{ϭzտ{zF :A@$eKmݰiʤƣ猚4`5%kp4tR!˗/Kȗn2 ɰiԳFiӌ.A@ f]s^kvh?t|0gԕu_""8Jwӕ Mc'L?aɆ+C?P B ҤiV O(Q^{ʑ U bU|@@]#@|3.Ί}   D؝1wd f@@@@ pG1"|3v~7Q\w'   PWx"djR?Rّ=Vsp҂yWl~m'v4m zzΞغwpちm[6>׳gЬkc }?pDQZjJ:\͏>f9G 67z365nȳsǟ76ochh/8P Yw[Z'X”ʞӎkٽzg8vl>fk]6oٵk{wʇ/s=wxxjzƝmIc>v؝;Ϙ6yqnL#%X=RVs Gh?lF՗nYyE/X?LJꫯMW͟?tM_ruu[ӡ3? uE2``ڙ`ǎ2]S/mnyjk}ڛNtSz}ëzɭ_ύ¬b3rG>m\ -cTg.{'3s/ZǏz΁<=k`IV,g48K`vS枧t?9k~=g^=7jGr݊$֔{&ލZ/ꊛbU[٫ڶ[Pi i5qլ.]=՗OÝ3d?t~uH#S[֔1UjC1+3<͌Z?Ev(??>PZ9u)GN|yCÄƆ٭{[FM>JN@Ax# w i=唥wO>yT^߲8.ߵۛMtw u|m=~'%[Z/WEaV`xI+lЩ]+'׫[zVmyj3zm&njqH6Ÿ]xɉ*29KzN$T˥ƃJÝ=zJVog+nj /9KLx=cvX~_njƟo76ajooIYk [3iU꫼,7Cݽ^y|Ϫխ6˚hYS|]ƌ<봍}/r ?eYU1M=U(DVefW[+ lݹ{{X{`M{*~j~k2uĎM?ѹAOWޱ|ӏ;7ys'ﻯ娓l߃]ƾ}G}Ʊ],? m$L@~{֎-=+ ;y6ߙW߳/W7뵮C~kw㛼ɴjh rr0{7o{ؘ\`ifV*1]5||y8wlg|McgYNL3Ȥ>eFb#;w|uTHjkhg~i=Crm L^?WݢzǴyDAi5ɲmmRGM6JFD_d G[sބY嬫e;k>{y֕zktk.;:e<”=%d gLh[6|=;߱-?3}Gwƾ2hOe_ Vv;\bZ.fS2"C1v%̓{YvOoc;>ē;;}-aU `%8agpܡSy~\ųMw~Vq_zCY){(ox{=8kSoٱ~E! |P v><*6TO# @ a:uā'۪N?u\Zڮ'|EYWr{kM=s-e?:嶄,mEտr# k_v먆F4͚W牋/|gӮ:bg\:0uPbOv'Xfηؿg4a_:6%ɐg~jiv*Rv±'asDmy~契BW%7c2B$YWlQ{;zO[eujjm5?߸[fݳslDTS_ YӸc@k3Vj}l{M>a.akj(7vh^L—˘}R,YYG{D&CZnصm?۷<;[cN+%Zw'( [;wyf+|wwj3w񜡗 p2i;yϿƌ3k֬c=N8O~I'؉ C\nX;@\-\:b 44ɦzuV%3uwٜVKr8o,+x{~RR{I_E*2TĹ7h|vЎwoM_eoҏ6|:_+u*,g>7({O2N-/._yF hr*y69tNSQz~TIk4x f]7Tme Wx?{$ʦvXC;3rߨ7;Ȇ`Г[~~t=7f2钽λ:i{GM2;n^#[.9fWr*q(ظ ࿦ SNm'uWZntXm[Z5<>N?JǺѡ,'L!ڎBGo1uknݳm)ֶEVןg |V]ϏV.mkKlxbM3EMykg3f)\z3_w|ks|s.?㘞v͵G鋦;i>gIල;]6hhhhkkc7vY`O>?Ll͜9sĉ6m $|8g0P b'SW ZbݿA0\]Ժu/nU+RշyJWyٞ&O<ԅͯ;v7Z}qgyQEN8|q90ؿ/wn}vt5m|k|r -˲RQ)=_u֘~kNϿ`㿾/wޛ?S?r܌%C, 9&]7lҾ}{JlCeg~n ab?bejI+&wuآ.v9iI퓎qbu2a~գ>Z*yK?,eZJ54v_+R*{' !X,wU*y<=[EH:ջGke闽O2E5PtW{-'7%ϩMbK%9fvuִK߻IO=ʠ fM,34"}枴<֋e"^&;N]w+ƍsFnO .dw ST;A&;VC/<Ms_>sgqEqr޵io~55㚷ݼCGynmT.ۭr=k---۶7?d0^.7|ofEe5ٺ0ZuC,3ta#׌}ZU7ܷy=MekekUZCj4?0 ]t矿g~_>slpƌ#8b*V-C  ` Z83_A ):uhFSbwr͟{3ٵV*p}e{/x> )x-儮lOBTdI {3¤յ+6Wu2v[k.= D]1;8t&=iL׭I]*haW Љ#vu%֞=zɳԋ+d“gYeH*5]\O:SΞv`ekZn⇿BC~9Y뮚[vouGp!?suƎ 0Bv:G28XP5.}?n7k dRʔVekq9םv17I*޾m v- ٿL Y_G _F3<1JRr.Y.ڹk͕C;1lmmڍ[[w,YDAFBcӷM]B{wjqa)[mryf梅g7l.bry:G6}n¸ 353Г#s桾c*'~@188⺑@7nRuA/0{fZKv(z6A ɟ_[c TQxyo]rc*IՍ?ww^![#䩾Ɔr95Jb[Iu.Us,[,FA@@ _sU }]M1\? 6 DEvA@@ ;:N֓:laf,:qډ .7e{1#&1{'L3a̱M7v8P:wf'ʰwɭȯMJ].oo[{W\ e2&P@@  hij4yT(ocCP/Wji747|Ğ;755垌ٕp]_ SWB)o\2 #vwf{޳zOd\9+RTRopOp`y=C߁{T+j@e`2Ȕ^VT#2UWTF=@7?eϿy'/>s[Fs{Î X!'U5GkY_ޯ`O+`@P @ JRpwPWO`ih4|p~_ ՆjCPVajT(Hƙ3Cn $YbO\q0RW:3O$柞s/[<l;-G.GpBЧs_|jbn߮fdtr0kj+sTʙ=r_+ W˕rʞC:Akhn(U咋G-0XZFԕ_jװEEu;0iu;򳾷|oev\3_9wU!I<XPL#mV lY#+={voٳr?KPJžcxt47M5j8XR9=d@uTZSMA&>}#y)nxˎ)S?guoڶwlUa{ x }O>)U7Sku U%dM{TBTGg7nj ~#Gd2Jy}Ƕ,ʃۄkl:^qmWvw.{?"-Wm4WJKJ#zG]_)*VWB0Ѣrrc\Z=qrS<_V=_ͷmcF6aulI̔A>)۟”RKXxݎkRґ8&r$Q7o5#nYg˭g*eZ4<#u= p@ paK}Nntߪz+I܈|,OUw}+Gc7wvY캫JUv$+S˾tmyOǎ뮒fS!  IE_pC2qia;( P(\TVlOm2-KF# UqN_Vk*ľZGS7bpC])5♐nC\ծ3W?aΝۂ~}k VqM,q7pEaM$a*l@J b4EW#Zbf`ƪղUZv_ͩ5* 좫F#Fڮd7EEy]ܕc3bQW J{uw=9U>tEgϞ5mS;}~}x[I1)0(ܚ2kFRln7.7M4Z) 4nhaE74@`Z,=(2*CF BcG4VWDZ̻}^Rc_*MU-G\vbbM\w%_c3_d)!O}Cuf{gy__]|eˆJ{=@~ oFä;&Nd2on7}{e$_|2SŸHi.SKrkW@x1F797M 2Wv[E֡23l\ѳ#u5І  6/%u;|ImƎ: bݗP{ߢط.1CCC å{T;5WQlI{ܕ6{dKpklϾ?׾W>/->Lbӕ(8NloH7!#s_q.A    h~pv= u'+OD(   >vP@@@ UVTw*A d_ZA0Q@@@ '}X{4ຫ    @09"Ku#P@@@ 'o: ua0@@@H8w`f\ym))NluMFɀ4+@keD_M;`fnͱdF{pP@L$|9?u,ޠ V6dʟ zX(Bf̸u#seiּ5%V<[,#=nn(U=p $'K}u53"}39HnB %5{MFcVSv2Y(:zfVw h| prf M@*Ll(O*c>Ѹ ۼBrz\r_tP*ns֥v4k9B}e SC#EE .wexV3L&"=QҨFyF&n3%f|h':e(ަI,2Tš&ȳ]Ja3nQ#-Hc g<{d!*TM>z!i7C?5 ͳ5$cü]s'@FEݙ,LnzeInI# "<,@sdEX@sW,T=򞖓ӽlxMӉ\cq=16٨ʐXu,@l2gv_3Zi%q7l(IX,8Aɦ<50Š[~*5dh9q|7t@$CŊЗ2LI*W$k&_5)R2 d5cTǩnM6d `'UU e_}v$&LKvG;"S mL8_p]yN&=fnȺ9] ɸ5/`6b5p2Z2q ~ !ܕ)^#G!?y+s;AхQZŖ ˳4*IGrfeOsؠ'ܕy.*l9jnM \1Vh$,h@ThO!ECtGgY3򸢊dNH懍Ply_@4+ F3%`RH c0N=8D>8)ݐD*L߹`"搑\=|W-!+H348H1t@=w&}eg9XrgɐȽҧFco'X0t͔@p]AbFQ8 @H@rWγ}xT3|00߱yu| S.+o)4< /P-ԭ ^nsU IaKuI  ' 䮄<*_fAO|dOn;Lxv hh"PncQ]S= 6LiS ^^M 5^ip3h_ɼQ1mR؀*];k~ p Ha0Rf$67A$ċ=ixu#eLuDhqNdkEHs#ÏgX=. 0N@@rW)+%OOy`yrt,wRTE{vL7$_dom{.%Z]$9m, 0<@@O E+9wsSBNTY?Ck)66Faq"%$`SXxa*R7y'̕R7,4<2A"pRXE}@rWJvA@#DOy-G9hN|; @ .]!DM E+9Tۥ3P̗0 o5 a1a__ SGש"3p4 h~p0qXH]J =/EşɅk11˧d&|slT٤Sg]F9jO!0^!e ܕ='xaOkQ@Qrʦ/^)ط4.9r,$հca} 66   `N +P@@@C6wG^c,_|ٲeh.]Y&= ;> ;7R" I b)uI@@ ,YEP1OK+yKQ$,b׾ӟŋݾ7)OA@h 39?X,vpH< O $@{An1"*pB y @;1bh(PW>8ĐDNvuy)$@DJa%Gvb6J@..Qr1(@ N f JvBqAa@8C8_P2IvBߛbYSA.#E)NcY#$ܺn&G 5ډ!ר8]+O ^p#^D^QVH6oS(470$A@ h't@ RKu%ħ}efkTiW))rort@8@xCx`2GvJ] ]Q3Ia~ƫ̍8  PCA!L .QB+W e"%_% (M(5~O#a@ N i@Dh(ԕ, ,P(t8% KwUVB鵚/%gOz).OW  NC:cW )% b1_ Ʈdec|JS_~.?Ůo/^ ^Eڵ0 N |@-4% I,vsr|,럔 Su}ǡ7ArIvb%"zKzuɘ-@qN HA@]Q])[~T i#@;1-:1]Q]9Esh@""@;1D$̂@ .Qܻ @8* uK  P@K!  7C 0 @D2@"  nCcw  % U$Q{G*@vba4i#@DIX]#LYh=~'f\4Lvb(2I^XKՕɽ14~?M/Z0 i&@DIX]%ZEh:m0r# HvJ])z $;n=]$oۧ [vv~'(_+WOL>96dOʧ<# @h'H]qH'%J(u%~#䯹SxaUw#o]zd a_6bȄI2J |~ls|Ggsr>{Py\u4+bA嫮 ?U4mQ *FvbR( %JXu%)0diq'Uwp|jJ](M8ǕID($@;13Fx]Hu3}CD$lT3JD+sԬвK$ѸOd[ ʽM]=dh 7Q8 G=2?y_8ykR_o^vb @F .QB+e*_*?aw44 Wk\9OJI[v[+!YXn]J(&bTtdDǀ[>BdL>;o^אָbЊbnV9@UQKd:n吖zNLa>[VԤ^إk1v4*OI9}Y֜f}Y6Yvbl@ h(*J\زбD8F qgJ.Y N!9G䪉W$Ĉ'g-qhrv&f N d@]o&*Ͼgwl<ϐQ <%l"3B8QZ@Qډ!:?aRKvV]ɗ'rUSOǩڄdLDмiulGkwCcaXJ{E~klغ$.^vb0o%A 7h(?ňGraZL|;R/!-k|35g&"0o;/7-Sc C_#dz D'ję8ڕ `Y⸶GzV jP;8r+GȩXCcA h(ԕ ?Eq+nJ,8`uJB㳉ea+Gbd4:*Ň4Q䔽|}jruMJjh8P dp~9 9îv wnǾ}:e~jnN49=_faK0"@D %(/4zȯ–WrzIQJWIHCㅇ @NvuEA2hIFv0 &@DJwoN6 ߼aEA P@K!  7C 0 @D2@"  nCcw  % U$  'ډ!N*% 7@@ 8ډ! %@D!SW^f;@CP2NvB2NՇ}DQ &@D!SWQ{TD8 Cj‚# % @ ZR2 M@N  % rZfODw{]ꚺv욦^ 0 i%@D!PWn?:`COݫ%**.)u=?M먀_ &@;1%/*% wޙ_^4V2giO~sӇQ  7ډ!n%ruF':sa[Q,zNAIN IEvA AK#( w4mAߤZ#MPXh(I""bBc0Y!@DIL]qs˔cLX!?AFvb(= %oǠܚK!\?Gþ\% 8֐]%_rO1A@ h'@ jKJsqSy_'ۗ?Rޗҷ8xYT=  T,]UWY$A@ gh'A8 `Bvuee@@ h'T @ Khz VA@ FC)H % UZ~@`C`7PKvuݑA@/h'`]@]p!dF% ԕrt+H.Q2|݊=0 t0XN $@Dɀ*` d~D_Szӑdi'*P"@DɀBNtkNtӲcGNkK+zKUDP&E*FaR؉z Hvug;a:O`arA.t+M+⧍(qr@Τ|(B9ph'"tb%BueQg%.xH 3odw<)M+rvyuM[д8HZOCD^Ӊr3w!r/3RDO;1B Kh?pJ*dLwH9{aM &22XsŔ]ܲo&u0ur}oi5&c;&pD k<6OH!O_"e]N ZK?-*B򾆲q#Bʳ]~]2+UjIW($%G$W}x%Z^ Y8=hcEy DWGM+*!{rWW7QӖ'g= tImg 1?^G]VW9aIډQ<]D ESTޗ񑾌]i'hG7Ӣ~xrEMejW,ќMX^t#foa]};Fi}8FRJϊ=ؿv9E:b \#1Fž6DMƆQ A;1D-@ .Q"TW)d@E0?vbC]@]Gܣ @p+~q<N@K]wVEܮ=j-gډ! :%@D  !@;1&,8]@]sh @""@;1D$̂@ .Q @N FM*_рPHh(PWEO@ h'A /R .Q1 "vA h(PWic N Fa% U>F(4ډ(|Q .Q:7@N 9P@ʔ;ʁ@j N @th(PW,@Lh'F3 &K4-|@h'@.d*ۣރ#@;1)ꪀC!Đ7: .Q ĐXDBvuI'(Ivbs)!@DJI Nvbj@f .Q2;8 P@K!  7C 0 @D2@"  nCcw  % U$  'ډ!N*% 7@@ 8ډ! %@D@  W@ .Qr"ɶ`h@ fCΣ9H%JՕ[1a N ` $@D\]ESu!wj8o&aĐcP .Q᪅k i4ؘ;jĐIvBx&I$l֛jRH}SU gJA{*YჅ4)|.Q^SN2%[)dRdwOӅx,"̂ĐIvB4)Ou"p$众"*+*~i "@;1d(p Th(ԕR6 *xMr`!M"ĐIvJ]Z&& M ˄/(  C KvJ]qC^ M~i(i ݃AH?% dJٳMJd0H/: P@K2u*Į4SV\W;*3+7n*I(h@  ډxAh(J$^q#d'/ vݣ=ۣ&i@  ډxAh(ꪀ]&+ Lvby4i @DJCEvb *@6 .Q9 5Hh']@]p!dF% ԕrt+H.Q"$8 N qz@ %h(PW)V  N @M,% U$Ai6O0 DJvbUt]Ĥk^jP94Tr!_K8ԕY=9%gQxDvSTqS `Nvb0o%A 7h(*"bz&qBKcᔻg>`Pr@vb~ .Q(Օwǒ,fhǝ2}.٦blH )QhrSU~I2Lp6@vb@ .Qԕؖ@ZE%>').{ݭ]ސvn~eMǑ,r6$@;1x6 ?KuIЗ/ĞQ$(oK#Q"rtۓcГq6t@LN &- %j 5ڑvHbirE򶠽,hFp9XC Hvbd( %J(u9կScS&$ a30'@;1&/&%J(u; ENva "xjI=gώ@ډ!saOvB\ 3I0jrBr.sUwxXD89 Fvbg( % rLb %.fRd SIT E*q" LhWIfKK%獺YJ!$@;1$.Q(ՕHbz PS!$e)%E{a[GkX#ĕ>(!~5vAh'b2D'@DWW((ZMl;K+NHĐd$h"@DJ,% % Uf:ډAh(PWB@ oh'A< `@vueE@@ h't @ KH: FA@ NC-H %JԕRLpCc{ @ %h'7@ NK2uS2_IfNqb*+?Z̝(5ĕ~xst#H .Qԕ&b"v(vviX6iݳL$(= @ Oh'n%<&atOvbH .Q(O [n-;9 [EkǾɅ,ג#;ٓR;euo':HTFvbR( % ⳠC݊鍻íՕO %}#2W!;AvbO( % RRVw=aX|YECt tM:8֢ID Ix{W&8ŒF!@;1%cY)ch6"~Qk "=euڑڰErTI EFvbj@ .QB"^xmsei[MFNWC {?"00X4C!^`h(ԕ^8 T s\j c\kĐoV .QԕPI7}/W<[!N @ =h(3ϣ*2GXUb³/o*LԱi;(-q2LͧJD> m_c2̸ A`.J@n.QUn@#+G=G4@qN HA@]@]ahEB@b +ډ\Ah(PWBqߋE"@;1b]@]a`@ N ǁ@?% ԕ@ Hډ!e*>C  )ډ!RWaIvu^W  a]@]e\D #G#'>@.QRչs&aoo̲g _D ߴ JRjvb8@ .Qr9ILAf 7A_ŒX M) ak׾ $=c~!,O;1:S KzuErw iү `(e&ĐEB]P+2n?]3RW?A=%M݁K|* 7ˊ,)}aJ:ovӲ0_= iY.+=-r798XmH,&*)s8T9Gr`|1Cͱ{!LK0"@D!PW|xU&u he W |MEao"βWə(QCё o9XD!{PX-T NbXۍ{BIQ6A h(ԕUJBq#3oZ_ F#OǔD'S|V^] jl05AGUؙ0=pT~`*& $N $.d%rT64Eb_1+J)t<"2AqBR.!x"C>ǃETw̄cG{BB: EKJui?k\@.GXEyS/!%zLZW BT.䮊ψ@@@ .]ErWgD    Uó+z|e˖ibYtgPNX׾|n1@`P(R *%K u*@`i%o)DUu yX@@8*N_#R  w,sW9p@@@@/3؀G~ (   &we'$wU#w/^Q@+W ]=*Nz6N1@ܕSjUt2O6wV]]wbov ?"@ܕ=P;LRM cN v͉$@^ X rP+H0`{,oJ]0*wGēwu +$s4%Rp@@ Y]%2QZ9^QxUTa@@ sr9U:#PܕJʥZ$K@on_nnޗrJ'dL\1 v@1w4(|"bhӎ2S8Ja% +wW 23!͕n͙,\e]y @sWJ;]n'i ۑՒg<’]„)(bJ-T@̓U˹ >ݣAD+1߯9!`zfp5i(M w%] %r?$^ٓU=y晾y8G"rWqF[  %PܕǿǺJ/*z)lhtW5JN\1rW=@hsW lzp._|ٲex:/2{x~gֳM d@`ŢSTc!KC]`z>$N b|(uv !@   Pы)tH@rW<K A@@ qPW'U$a@@ D]>RKf <w1*@@ N bܔ QW/.x2|ܑ!݊@@LVbܕ(EU{ >,+wd`0y%@2:a@@2G UaΠ@@@rFu(HrW wr֡@@@ a]%h@@@ gY" wpy@*gp@@@&UA@@rFu(HrW wr֡@@@ a]%h@@@ gY" wpy@*gp@@@&UA@@rFu(HrW wr֡@@@ a]%h@@@ gY" wpy@*gp@@@&UA@@rFu(HrW wr֡@@@ a]%h@@@ gY" wpy@*gp@@@&UA@@rFu(HrW wr֡@@@ a]%h@@@ gY" wpy@*gp@@@&UA@@rFu(HrW wr֡@@@ a]%h@@@ gY" 0Ŝ%K7& < Ak;K\zy u   y!uD    u~   y!uD    u~   y!uD   Dحܞ&-@]PB =($Y`K+ ꪐA˗2"   &ɆU B0 KZ!we@E@@@@BY"uE Ϯ|o(ے._|ٲe~,,dBL }EJA] *   "dɒx+[nA@@@ t+7D   Ydg0-T% PPj [  %~XMtPQdT a'rWRjk{ !u^qJyʔmmm^# _K" U;^quozc-dOofzGVO@6m?onW_OOoZ걶=t\.hUA[]56D{={qg~=Y= +P(nן~4ig6On-_sE>r} k{?T;6N5gsɷv֭ہU1 jOhZ{ʵR炉?cU:5:%3=qٍckz;wÂ)zˍdkn~=7'ްe{{s<=0A@ EOO޻g ]?So}L<񬆣o([EN:#Ж guUǞ:7}o`۩#U -Cy};]TSi4qe@@@ UG-~xsw֬qS;7?Sۇ*T/Y־~k*U~u lȳ@HQyu؝C?=?|Y]7iٳsqǾf_=w:{ioX,Z*U.hyT0  6[`yVn]sɟ_(Adῼl5)2$ZtbA]u טYcW85==nڱgұyoxj/KKe"%r%'d򞍢!0<4<Խ5|akwlhxpSeǮM֦.kMs?wnmvs|s*3|8* _SR7LUpV,hdK ْsZ&i=5 L2ڵڽ^iu[O><3lؿ,qŞ,<0hm~|ͨQ&Yst2g:q|jprVk+X r `֩S?gvm{ٖsb=}$*1 @`Mokuw[[{X4S#Ҋ)vwȟ6&<u sSv +kajVRV:j.8={w|zof}+_'k]v>3UV \y|jd@CCCKKɓfΘ>i5Usgj#h1I+khkƾ-[J/(fj(m±~VV>wJZ[sW/*~kfkD<5y W\t|ʆ|ŷ\yyvsA@H愎# VkN6nӦ} Ν?t M>E'L A#K+1Z|_8ϵqf}#gW>̟{dk+&DU<ڦ&L6r  xu}}}#m6wtԺ،ۻyTscC{VrW2p9ģEJ@ )䗳ILUmظs|ZZ*'E=𶶑Q>U t]**8  )$0Q=Ϗ{E<{E~s@Zd(f=<2|uA@@ XR]wu衇x~5y_qi.?e4VYᶹ~Ѭ   /IENDB`HDd $' 0  # AbBH'@Rk QHM nH'@Rk QPNG  IHDRusRGBGIDATx^xImI%]lc .T|$B$$BzcLMMzZjwVafvhvu湏s~?@H 8qD}Ɯb<t $&aÆ;v|)'00x$@L`A@H F ׾l@H "o-;RWۮJ̔gc(xt $@<P'=LO>P~<X@H Ss˗/߾}PkŇkD{35W_ȀҮ @H DMD7Ps>t#|QǍrEX@H pP'VCs<2pEH $H@A~8Y?r?̴u{g&Li,(-!X; eyī.2"JA.% YEf]$"aPQW'֓/'Aڷђ^\\\^^rWtE];ZĀD"^,PshV~AN!bߥ>'w2c ohd`oI AZAΟx5֓y3M+̟aG. p` H^+%5,LU(/pC: 3Xigb~w^xX wKXe [SV|gY [XJ5VN_jm`u /'ᨽvKS$I_JlEXS; ?FBhb#ʴd-(xWydN~s/M+}u!PvAɎMpr*zBB5V9E5iQrHg=+`4d1:;Lgn0s@ }->fNxiJ$xlE_s 3.cM6c S_ I~A1P9)9.-`Jd4dk{9(QWj"ۃr#E4 Rʠ,=^ʧ[I:~U+b " u0KSB[Md9$EǦ?N;,N<@ <0h􀦸24tv; KZ%?fIp fBpΐ@!1"pI&v꾷ّ:(H]C$4E??pШI.{\;BBF`BBr(FTE4Fчp%2@$抸.s9}̩@(KK+@;_9M6?#umh+l!3QU -`H!9phb+$d\ !$e넶P`e9]ԪFM)7#4ކa rCX"eRl!51kGҚڦ f|(?l*N'PS۽eGUH;$F\eΫbr#|!.طDŽ"\STg2;x<k VA·\g.3e߄cPP) [k j.8/$ GW AeUDވ|on>hH"A84EėTж# !voz˂ުR%܂>|WE˚PzZJq_T>.("yRҬ暑s%qX[Zp jBt#SWuMUC5N_#DH $±'5 UVԇkD{@H _c9p@AH $bצc= $$q5QS#F@H  <yҢobT3@H Fv+GJmΘsötk.cH QrT(h\*@ 2z{V@ Q X?@H <qtB:zhy5$@A ~[qv7gM잻.o 5`D#H $ xfSĎD?!:ߗ|?myZQ6!E}8@H Z ]Ҡ"ntMZ᷺no@ww`>uU03@H !O:;\~ {NuOwtOt-FƢQTXlѪw(@Úӵ&~1!N0~U=G}~Ƙ7ӌF?)W݃*DqB~"_P<e Ŧ%V!E_֤-dkF'LgS' %.DO{zΘKL:$=j\N**D?3,Ep89Vb4JDg̏Qy$7g^o>3> GG~}{Wm u|5+~oq5!h aN6Uwh1f]0R/-4Zp 6"V*Q pN#AF#F2IuޅN!L@`uz׋SϖO<{[cIcED]pȀ# @%YYOWQMgH,CXCNfCB SDDH  ͼll2zEt E=-Ƒ@H DzXcMH $J@F1BúKE߻㯽0"$BN`k(4W@H @hYTS2@H #@5R/vE@H`e3Qnv  $z|k䣂Dj׋5"]X:v }OBCJ;V˼^[6V6~+Cgk=pCoxn$çGT%U1s>kDZe q'e)ϝ9O__0 ԕzwMvvs./0?u8YtT4UߚР5 c~cjƤv/nV0z.\H飷qũ,^d:r{[O(e0&U'kv,הj9X2y">~?F_EYAU9gQ_>3P kʢ>@wQ|Qln;aLt1)ckbvv6|z n|Ԕp{m+2F^/Z{\/dF>Tv4>EIw~Ql5tcCuOyܤI:5d]Oy;4s$mWp|ܳ_dQ˟ڔԞbio0[w)=szd״oETU} >3;u%-- n9V_=;j'妌- "~`Q7^5]a ]gE}3~iee%ԩS;<'| Ϻ.(\Gz({&|?Mcjvԧt GOȳ}ʁ3Cb 2@G22 u]I'+l!3zI$$$L䔔L}R``'3f PaӺ1sdd}}&Ci hK#If&ɄYICl軙lSk]K1TОizb8cJOILO:}wV%_xf#LUIU{ ouݵ.xso/Ő6sEsEu^Q×4z\Ef]n叹b퉉#=%R2lBJ)LJi_G,14X5,N[ >=!qQV|+\D? [Xm]yFF=00PTTy ?ɇyu,ǝK!%ku4Tv>gqKE Gfulanmwt I2F7؈)'PI~M!yd\q'cL=w&%+į*n}8AoJK̛uNוҷO%$dNٹKwPYD'[HBqF7j +ʍ^0kv-p{U%~P 󙫖^o?QSaӬVGNEwxh{Te꺿OIAP 'L{24Z4Ye/a1Dh:Ey+.tv ̂^L6mܸqsw0nlj y MnM=fé_z~PVp@Ɵ|'߬4%!(zI=-\kK2un}?j(GI2!YkEۆ2ν;ހ)w6y@nɤR+z`AhC)S6?1Fp_s*]S$9$%ge׿0fCẕ}5-|p7Mlĕ>mے&e|:VwθVьRX8jӼLg^K3?ϑ4اۘyVnjz$HL$` ]0Uq;gˠ(eV!0OFn69QǺ̔hW˿[S~ m[0̌ptGMBȍT$Oh ģ^3Lz|;̽ÙFכ:%a]=6  rHw~V[s+-iŤx!u~BE;W~MEx*;S[bJ詩d.9~ôU^Zp 8<˜f26[aBRI-TlB۬e7Mb`'_q;{7HZsǃi5?_|Ջ/]P9:a,gJ dONCFk2ko;ٺuǮ7>{^IlVhM~t=?eK h7}ܱv`kGuZ喴QSWݴ~Ҝy:cJOI;>.f=1h#}te%兒QOxzb\h0׵Sjₖ^{q;9. h\ CWOMNLflF_*:gᒒ[.(^A>oUoG/1Od]nena 4T3hۛOٳgt:v &M+yef`?Ҝeo2V.~BbEk {v窞{n\)̧sbώ.+1\1?rø򤲴g6h\,Hq6΂0l!{SUwO q9Y J#?a=v}5i|'.lIW^1q& 5c,P;vCmw'--moJSFWztŁnWazZUu-m;nTu,)@o04tk[eA~&5x#X` 8k7L|`;nP9톤髬N(uyv2&9l*ﷵ6{tw}{vݳlAV_`]B{~y.=v`{v#q$!OTn{̉73  F32Xr8+Q G3h0/TyyuBX`6G+%{/%ICZs߂\O6'6k0#0tc\{gUg&]ғ;kKb>Vf5Tb-1{W 0b뺢n;Y0!=`3O fx%P߀I9gz!Z;PQ؉oO%sYwo7_[j;OvElؓIٍޞSlyۯ9۵|A!uXMr*W)<}אo\V=#ps >l}SeW}/A>o?{gN\JjK9e077X&ѣ.*:|0`X)KuNKw>k/{ooFLlIYL_zB KSݴk{yH]Ywr.lXSu*_e (]J"C9ciIEmRe\9= ~s}wUp~%QW9Wn+p\zr|˂:\]S5x<|b\Cs:S]^կ|26;2cɀٶ=lnk(YVb1=l'fE0D7&u-~%X$wށ8a„#Ak} <d@\ұ&G`~9Q/Ff0NN+ 05u> N{]æ[V,."[Jp̩_eԶ_vVos0U;vUtx{Μi1_~8Kx*:|$Q;H1ټMOz;:]u|ܠ,\W;R/l˴߻U? }Tq݀;/[ M 33ij㤲n^O^sM+WY;%?)Yɵv$&oewϝ;U9Czz`JlnG_Psdbo=>}m&RlE>͟?mT%vqq ,tJ&B&^lůSD0|߬Wq: q7v׹wZ;%vWŸ-t'Ӈ-!W>ô:=!>r*:<6l*ۤcm Ԛq z4"@H @@b  @H $0 wc Q1H $ •E=VVF[ $-No|bzjN"$FGЌ9g(Ac FGEH Df9G9@*@CFj(fAQɴlX8vpS ʟ7K)]ׅ-N(8ۀ:ި7S?ݰ@H D@n~S9|NiӦM4!{„ %%2 gI[^8*mtnjn;O'+'?z^Gf'Zi+Q^7ޫY[oG?:|0:M emִMA s x|6py]@r_ 9N.Kd 9h"#R:J*uH['E͔挤3oߵulJqٯ)./~?!3sIḣ"̊0 ilojl =~tqv%8&-"nI3w'dMaC濦i=.E*S߾d]j[#@밪iらwں^_k6s-m_kkkdd(|kNJwb):(hķx}|dȝgmy9n>k[g{ rI\~)Z` &؟)A)΂oF$[1nDV[)$?X68,S>.|:\qep"H@FëRieu+mkSRB⒲󑅤Jw`@7n;0`seo\ӆ{Խ:vIO0bG{bmVU5+C4Fm5XA:M79@X U|(XwW]^[u \9_f{o}JSFMo\RX'FoPUN*Q02q,^߲p])I NԵ ҿZSF9UM"? ;DI!\<`i r !2Ia; D&al`Y=f!}g^M"#as/n+z gGmdnfm8H10ɋi^㓿_vT؏C~]/j 2lXi,䑌WsAΚ   a*09mnz@7<>(^u~gO`A_R#2ա@AeC-K5R[$~vC8IO]xQp%KJ _xS?gwԼYE^CKag((MoM2+3SWʚb;!ӓ4(`0ŵTV@0/}ÜH *@Ν^'-XnUF8]&QfAeOst3WW.ijސc0:;y뭷rtă$j+P; KTw},s*֦db)"96 +žWg!XToVPZe)_;M]̆8'@؋暑QfJ0&8xͧZ~ 3n({iSt.˭s0*?FSz[ Si kg>twis¿_~_l#?AMłWn- _):_83'k|^KVʝ]q2poIZW*Xb  JJU74q%/~A_V^A#:p9neu>Op]j0N}(|ŇeI ܽtI|f(@HVl[,@Vxm8An31LKbQYGWJaj]$q2_N+" H $bzlz@H@""̀@H 6DsNH~?* !g,Q !w "$@tʝ킐%7EMY-V.钼fD7=AH X|fQuaq5ÂH $gG۴ L؇pM=κ@D@ mFQG_@H hK~GjQf`ϳyۃ-/KlJd< k >p̉@#@Gfu/^[l'rvu c-Ӹ$)| b6$@EE=AH LE}7>@EE=AH LE}7>@Ì<,xNC $k.g=@QWD@H DXAѡz+u%B>@H :(m( $VU)::Ŵ@H X]uÑz4 DH $@A@H(fAH $#p# n"$P"DGH $#tY{;vl߾=FG7@H 6__ 1^?ׇ $AH $˗/lHYԃ}A* @H $&r#u [h $@w @H $u8@@H p\h$VetVr#fI߷a.uF͕y0tz}$''h+$bOd1aU唧^7ޫY[oA?09]y1x3#$%or!oGJ)Mv}b2 궙-wg6{<J-(^ i߼wNH\>gl@Yi?@@H g~Y%}sL;]rѸq3??eodrkMS-YW_]hPhy"$@of C:=>Ó`uLk׾:2™떏9wNִ}Zaw! 7eQO nHOm?y<Ԙ瞞vbkeC6M2B bH xhVZYkVӷP~St+s&Ҳ!/"y̜(a]4EﲤC:Se9^ټ`Ɖ^NrBzW/7fDSAH J'] ۫*Z7jkrs^J;^bs;b "S_Ŋ3P -^ȋ2NZw[3voth:Jq醷qn!Ԕd|rw @H`$3ꚾ)fSE/3 y M̮/_GBXtQoذA]>AڼH޷xROBҟ3vfϸ[ ҈"$Mt$+\Ϊ=_rnSQ(:IL$5uMn)@sJ#ěT oGPVmeuuQtF9^}Wnˋ!>von2f]sfd̈́wMI&juvo?Oz@,?J{f)pEgX 뻡l<{f…Y賀sJm>̾eS;ifq?]?~߭wM-h2dUl6@H }{`d2p!Z FVr#uySz'vHDH@hU-x b^[pt8<99^rQIP^-%?P*:7t>Bg@HOW:eҲsbnɓ;w%?t<*ztJEG0E{σ7e@H`!8=jY]rB-\0mꔤDTt^6ʉFǹ9G^F͐7 j;k3@H 5ڑ@H @`bh $,e"[)ֆ@H @ <IENDB`>XDd Q'0  # AbWb>EO: ,CW nWb>EO: ,CPNG  IHDRzRTsRGBW7IDATx^űg;;IwI0A , 6zy 8ec?p g"Y%!KNsػj7=gv6^77[]]Yˡ}|!$@B໷c>sY@H`HXzM>o0y$@iA`oCv/@H $Y/id@H "kn]#廒"u'))H $҉8裏O'@ @H 'b%Klܸ1;f@(m Jg@>Ҫo\w "$@@f5vk9Mq1GxW] EH $+;pж՞~M/¯ŪP/@H ~s,$u;E. w߽jժN&L V \Ew@*T/9oaB5C'^cu344!&CV#6Pĕ b*Z0kGLUp[V wr|~_|ee!ө]zi,bt2$niF@[h5ٹ *03q?owȡnr~INSpm./L $?2K`=)|vDU=*6V/Ivzt\HJXI`D4e'lPrS*Α.06)iʡϤP{q&Nb71mwT|wÀt&{L:zhNi9*s'AĹhH;zqYa$%銤BLRZjQe8HhUA#הQi'UiY7[o<[:4IG] Bo8%IMQ\o.v~w^5> k( =RCO{1 Čײdc]<|ʤF#zT'벨\ZD܇TBcuBk!IY)ydJ3Z`ʒd&mMZ4* 8Q;Kk?FR++EEJx J#x՛;mxud.t|&v0A?gjIϧfBGAl;oY_m2xOqx=DTC }ُcl#'UKLI킒;35pX`$'|p"8F/mU݁R TD#Tf@>69D( UMeX]Pj8id7X0t:OPLvokk//p>r,]znR=T&*~hk(rjjff1.%JL!]^k] Ce"cjR,G3k7 eAO#7c1f9~ǏGW`~7$y/$0n/s5QzDeiW?ȋPWY k;B=˚oɷXIP#`PZzX"-KDSWdɲեS\umMNd[3nMlf,@Zv4f#=#So=Ι{S[V=Òc- , ߈B#C9>a*bahdL3(lyXIGL@iF x 4O(6tӚ !!gZBF53fAv>6wͦ/_듖][,^ "[ToՐh=ɂI/#FgRfi0E> (㑴li,F4ܾ hzrbH  \[qk\94g${ሤ}Bmy(mv$]&X#SbtT,Ux^HKZVWz!k̷\$v?U륇H 4Ao3td'Φ~cن,ܳ +vHAmR.FvIGAHZœ) '뗘~ȧ)V6-Lirl8M 2)ѓ&xfvR",ZbjWRրX $p]P\d,gߎxn>)% S w=㟕5M2E Q~{'dR%ٓ&6%>Q @B{a܃. kE!7+S(u==H Q}hSoJةa/bPٟlK!$04 tPH[/ʻ]/ .^yr3iɵ -u}}0.$l "1UN*%U\+5Vt=Y[+B^dRWLxeHB[oݒ`"tfm 8bfvGIr XJ>WUrpfe!Wm;O꒧eN6wh%*ХpTEH %p7FhmoKe[3l#]ՙv!b3Ϲ`j朳Γu,'D'+/MH4yj|,ZH$<\ewX'(-Y[ܣUi*\zM6ە/e6EMJue u7.췫DfwN(H6Woyf ك^K L0쮩4 ڒA h@IBڝہjc,S{쵄 ľ!;յCGmP̘_]{9\.F[uR'Pu;={ )K .X[}~oo+ BY%%E1nP}ȗejOЖjY-tKLi][.;OOY,>N>ڜ/‘;LWO;c+\G)Ȑ574wOa&W BG^44u U'ssLyH\;kVL/ ]W{]¡CsjZ)9Ĥݵ0W?{/):o5}0ppGߛ;9!B.X?@7v^wf 7tM޲b PKWw$ݪ#8bQ rXksk)RtTӧaE–G geǂsnBG(YP?(dT2P(򄱕L(J&\[cb27KcQEw?teX3&kY-Ut(.-yuN65 "ٓfk}Nן<_XFMZzϟ1;*V$ZR{Uڻ}u޿fg[v2mjCJmjv%[mLJ N/9 egڬ#Bo?%@^>qHd7ӦM;v9xXR746sk }^y.GOpv;G]yCz= QkWN>Y-W %{~ ==?.L[2Uyͫk@A(%VO(:Fїa7?,B`jR_;yx_>q-*ecwjkr5;[ju:{ḅB֓6!+kxqqi__k>_&fqڔ)gL\Oٰ!k`(\s 6p*|u)f^9M_^t;'X_ZYxYv v8[(@C{',u`CH=U:r;3.ԲuӳKww S~o*8zG.څ.%{L!DmO!VȱsSᖺ^ZJrA Aj?țq\z>;Y Y{ڦ-PG]zj~]- g[pCV Itj/VgvJz !6̊P Of{6aѢY-E7]zB{#V~-E_|W۽OC6Xv+¸,)rWq᫭7_9GU]gžͥF:  ^ /L6uL~mRyCܺigGfJ"5=Y oą{DaWG ^ Ajp!IҥRHȶ5ܗC[0Mɉ_wmlծ0/ 9Q5||' =UX~wYߨ@OJ4SPwq[;;:nv_®P?l e+͘$kYf3\2,/,Y|oC'v568'~aksl0 lߤ[^pU{-X{ݷN=Q.3ago6K8w;:cƌqM8n{u.m۶޽{޽EEE[>ڮzq} *'q~a˫.N'u{Z=q/A Rg83=^[G; vlժ\1ٟEԧrp105f ^3GG,CؐBF96a,a@^<'KX{yWT9fˣ!ڷ n)Zz[dC>ںg7?vrIRkKx|RICIG5lkt.c;z݀OBqe~"s>:+BV3V)OlY03SJlte= Us)~8#B{lh^ 4Wn&kᗃ>ousuN22'Gw^Zcz珻`²K˫]bɣϽ;Wrׯ\,|~l/_e+:g)箘R5ѩk#a1''4yhϞ=}с ُ=N R;TuEQ?1$KeiYSmoӧ|4\!? PG- 4R#CjΆ m=a͛ūJ---&[iHI k`s{mүg>c=A,|NsVr-.1 8|pfqQo:f_ ǚP7|w>?kX3ۯ\ ~~YvؐD(r:/\i^s.пN'lsWӔBϩͺTɺե@<{Phm s,]7~[\tg9baZ/jUvXxv6|h9:zx LNBa8ɇٌvH=ݮ:ǘpQnriB$dRiˇ'zbLjQ@߾}SLQ ر~>VBx_^;:s( C }>CVZZZzt{奿/.ꛓ  3쟓58=sVbSH s˂7#G$KR;XW^.\z;{!?#5~?qX0UL?<+ d?}~X_2p^E;G sT(=GomJ^jWk MBQWy-'!{sFJ$؅Oqr߸br<ә,pbVSS QJFC|<ڗ,!5..,# Xx=kz_n+XjqU.!tu X+oR9]vҥK;:: 0|=|./N0vb-L#ku x!w|(˫eşlz7p7}ox_-˾QB) (v+p!K,d2/yN],RIj̙ů'G o{pdwCBq睳:<{ɯgT;|tER{0<``z7 ھ[c= R̹yVG0ϫG .Ĵ$ ;}}V&NY/r}*ֵdqRpyO8vS8mg~^PAcL~f#KX,Wްkܰ*ϙl  8Ý c] UٚϘ8w^{^{ f_ڵﶷ>Vې."Mu0^#s‰ec3LoKsO\WÛ *3`7P2}1{γnrOٷ< f$;3̚9} p5_ '\vvUBV`gz etbczH-@x)+%&GGM=08bxf~^ti>mSGV[ǂvtDKç]ӵyg!Nt?~}ޢ/n~:b!5]݃%99EpIV:RQ'{"סDž\n{°#vNjlMM UKա%Wd41 g}cȯu\3x2/wMK]",3Q#gΜU;ԋoo;fn;`[-ㆩdtoib`H@zvŅXetmopU:1j&uQCb;Yg(+iO{71:(K##d0m@H $t.(<4 W9,04J#?][6-#$` 3zj@H xL*@k6m) @H \;S`"$@OJ־e0c=;l>DH !K?<0sYY0'>P~-H &`87{0!4qU $Ґ*Og9GUTM@Ml1yK~#N $@u*Fvoy^g_E?}\|ӗ [xϜy32cCaa bcH5S|Vu $@Q1EcW̟3jδӦMcBɄ EJ+?fTAyޯ>aÓ8@~TF>;8|5?W?ܷo&x@$@{lYL՞a Z-V%?n|GswͦKq9Uc& ~ci]_0*1΀)pocEX1o)AH Ă;N ]~וӾʧ|!/pCğBݬg8fw E:o|8m$-oTU5c6YSW^mƚ=>$$JRH_sx~H..rCnO g2"z9-̀I҅;/A]|<ѴXIo>rܫʲ36LGn|[W[`_4MQ-s5fT7eZ:<CA~_7+I[ AAa-F2:$)O̲2ڡRw$CYtsFHj=GݾqKwD+~ڟ.( B!8?y1&"uFi.a4L(@Dc;?p\E7o| +{p0s+d=`-gtvS9g!2gwf$VyHb"f%uk -}E|kumYviGe]e5 D!q>ψ1E̓QQ%͎J PEˌ QZXdiNZG_VtY)al2QJdx(yY \S !A#G0rXxQu# [}+}E҄RIfYIC4ݕf&S{OUo{f q ^lBKvY|N_Z+m_d|$ >OIPPR%{^^YGLa\뎉@Ī5u2.z'U\j H&LbÉ'J~ٺ,#)Yf7=y{k^|隗\__wúwnxg?cކ+UQ/kN/d@jgw1aF{O;3Ծtmпww;zǼ]MPh#x26/]deҟ*AZُz8e+g ׈R%kU"RNN_I@MvŃDRu*4=je`"H'6]Y"WW.i% ']r&5S42S$J; LלUa_x‚v:o]/-]}WG̛WT4I몚d(јag5 "Hu{i0*D!@hR/]}\U_x _\~K^ϥgrE+dRVf-ɋI9M={I=WgN٘UzUmSC >ꌵl)z6J(.caYN8yCN,<A$g$K'8\z\}5Ϋv_Ƽ1&d -[) SU2/fkdwfcA4L(Wo:Fv]0̽oS-hΫ|EfN?g#ߗ^[4*$Liꈅ׻ֿ^?πgly^-hPJS86&\ftrn+,NWJTe.^SRBk SҜPE2?P $uO_s?_6e͔` 7G&'}*_j-^wJOW:faY~v/h=j{CfW46A4CJ)]|aѭJ!~%:UWdI{ZGLE4)*a.YVSq藭T5MDj=ҶKw^.+yԠxZA/jFWiVS R^ӕ1SHFiwm#~3$$?#?;#2wBЭoiMӟzvY| v'? <婕 Sҗ9ٙ+i[9+5?k|~:}_KQ̤1IEzQV\Yw![)W$*VA-ayTŴ;h\L-G\K)9+BT15,j%hyenCmH0Hns.8=myhg|^{pE5 =;G" 3w;y?/_"n"$@8Wn >H.z@Gdv*l3ݓu|xf%]i6&AH !z{:_fGwSwOcO_CO_S@렷l mak N B][w_nO)W% t4 $ZR7\5`uw^6btQ:CwC2[HoY6} 0'lk;fwE@C%K ;,{Wamq(=ժz 6GH -R1.j1AH Lt0=P@H $w3q56Z@H N@1%tP!@H $ڝ<5P:FH $KbI7ƍk%֎@H`0|woGYuC-_$HpC:f t $RuJcvOP@@H 00cH $H7ӭE$@1@H ֢@H H $'bvOE@H` ]o>GH %@'u] {6*Z@C4'xC9rw$HRJ3$iYH $0h!oJD1p+2C*TY$Ha* w5@H #= EH $I&"@H $b]u*'ho<$/+i)ˀ83'12)Fjd&VqD qPW9gNwv ̗M iehd JoM8&fM {_<$vB ݏE sơ5_$N29h%K(EHם *Lt0le⧱tYx2iVScV%lxE̲֘la6~ WgK%9z55$EDođȥuwqʚQH x22Ιȋՙݓ!wjڠ)(@4tkVdUg;G4@MM2)'1e.enZvg yCgND1=)1D[H+T:/̔eTH.{x iғ" SA*Rb,)>SP6BXPՌ"VRQ;lTjt%RTZJ!'*jcCd{FtwYfzCc؀ix́NE*J"1åz.f-9d`tpK$E1NczŪG=Ḷm#KײUx'bEDJ5ghԚQ(Gi+XMLvWAE蘑 E]j>iҶo5hdR;L 3I[TA*S#iHv"^Q=J񣫿+i,t+A4@4#^DںlSRŒұ7zz.ڨYӊɅX|*(&ܙT^-ڕn1,O:wH~{dQ<)Gi! \E@A&ͣƺuxbCMqS M%tD%~!R**y(v2RtL reRMWi07ch.΋uu3cnǿ8w1\5=1OJEoaG !M1S7IW]*--{b4}7 ,S !Q#d)E7E)DkhHEs<%YG- ~'!`o1m>MM ͺb-xqA (K)^~Iq, .RqDkw飹FMRFЁCFkxmd,*| cb<&E3M/)\ŮBHwXLN;3cՈ/D^ dHr^>=^SV>>*x=n2 z%tҬ(IbқMafư:uΐxR i-CJ@T lc#$eH!/$z%4Tž;4JEޕb)+ Qa2m$djdbZTo LU磎YAeCpSz-31cS2XdRQ.G0y>{=*u+Y3d:g2VRKCE9N֌z*&Di4%dH"mGiT !..øS3ɶpNE/IOe R;S7%QNcD$ UГ%uIJ1@8MtAPx3U SrnuRIfR*nbuq`fڅIFIiLIG 1+kI1*8 ט*$Z)ڬ(9&C3㙘.StnLWj}] +H]BEX}oTL;IfLhYv;a[:]P 8gNh)20cQCR608L[H'^$Ai SՍT*+K@#jP%ꕪti_ؚl^I'=4/Zt#M,JCJ$8Ԋn&F41%*eX|hS S]*L'ZiX$dcBKJr26 b'QiGȖ +*Lǡظ 1JJ+2٦2JV]!DICGpFzCRRJjhlCQ0ťrvVflw@ʬcJa(WY 1,M$ڝ̸Uv{4C{Rb616ayO@:,cOVK޵Y ^brJ쬒ݨ]u4+ogk9 ò8Ԟkw:G8/DYKODꍞBl֌@I kwdÏ?N @H !ൻNGK{"L<SZ^ EH $vGHH)&KO{xQ $҉@RҜ9pg>}AH cRf P $@:H;县-N $@ڝ֎FX@H $$ZXZ;}Ч߈E%W =@H Fe. /ɷݤw y#v $@rHڝ;&"ߏQ2H $R@x?]ڏ@ $;<~[=U#$@Hҵ;s3]4:@Htɵv繠uBH $@ݓZ@H i $=i1aH $RST$@\p΅ @H \PcH $ڝ  !$H!vOBS@H p;&BH $BpB"$"kw.L(@H = MEH $E\P $@ { 5@Hݹ0@H "kw߽MEH $`X۲@0qkH $b`Pr{5<@H@fwMD(@H `vOCs@H h쮉@H )`h.@H M5@H x)<`v硄2H $Jꕗw}w5M쮉@H $4Cj;_ݵH $DN잠j@H p ^WjE@H $I<򢙸vOhaH $8Jv "H $RS^$@Z0kϑ@H ˡ}{dCiӦ7h/@H & q?TI,@HdK,1Q;+=pX $5;ϣkcmGH $ /fgހ.,@H $r 3<- $0{W9ZQ @H j`mq1je(:bz۰vg;sWeR7,Vk- INo*$R}Y7e h9:xϵ9z<cOOxG$0L ڔJnÝmwAk/4:~pEX0 hgw%c{ Z~8#hz!8~$@x$ywhlc/dXI-uu5KkGM{oKk4,{LGH $C(7(tC^?V-p;þ̥p4LA,_[|[@P $fl:vbwڽۛU Na'tA|AaP!- kV)#kQgzqVgCpq7տȿ7n}`_px|8L7"$p-5S}ٻ[|XPd8HFv >O'>Yb RCj_z5LvwxC([w}OM:ᰞ-.(y_;Y1hH zU9ݿ~s殖Z˖:VK[]‰Qm@i%t,=$,%zyL-aɾ~wW_X+x-AJ8H,NO::2koe@+!uwo0.́i9Ɏ8牌]wNaFLIHMgIN=LHjU:g۠϶Yupt'=j0=3=J'j @H yQQ.,g6 9R n9d$808;1b>PNG  IHDRhsRGBPLTE """)))UUUMMMBBB999|PP֭3f333f3333f3ffffff3f̙3ff333f333333333f33333333f33f3ff3f3f3f3333f33̙33333f333333f3333f3ffffff3f33ff3f3f3f3fff3ffffffffff3ffff̙fff3fffff3fff333f3f3ff3ff33f̙̙3̙ff̙̙̙3f̙3f̙333f3̙333f3ffffff3f̙̙3f̙3f3f333f3333f3fff̙fff3f̙3f3f̙fffffffff!___www˲ࠠBL5IDATx^;-qOh&pfDм.,yk )@1B "#2)VKQ;q'8GfVf=Owy#_ʪ~]RSr~ԗ*0O{vڳ0bW}(p j_k&S ^חө U%k jol dO없4~NRlDݢQjÄ}ݢZǹXZFʓ+Ԟ!OԎxQ|ZLث_TB CI=O6c(n{A=Fă>j?~|RTeZo׾|ջXEZg?_}*+ }y3@IDmvBo6-~i./Yf6CC1xy'+~a jjh&Q@Pӗ_}.sԆjmBR:VL/J= Ծ/~?|\lUxroJ|_7?W0;)d]Jia[.$s(/E$|[ ԂFte O},BiM:^m?woWcseםKCY  6F&̨kTqOKS,!WWvAC>^ ?O?>{}BCwTAG|}ͷ~7aǫ2Z* g*ZrLEe8 t^`.#>NԒ)IdJPݡT)E!o3FH}?s{Ϝ.6wcj&Q8nZnImd>GsFA1O ˃j@ӵ*nxfj3-zœ(kl ֨4-ϰ/oke(PI厩}z^*0qDr_+<ռ+ApyԹgj/ۋX-yUWb̫)MN$gjJm|ݩgΞa؂5/].OOo+f3`kE>W_+0wWmU(>n`_)$\.//O/GO-^c/K`1L=\=dOWʫ…QFC+YK2[K樅Bӧۋj Ob˹;iWTR{y{'ؖzŌTr-jKsXQ7@1. 2"~]f%KA}&j/o_\)Dg>'x TuQY_a0&[CQ ^k>[GD;@/"tFUE-T4㊳p{'*ps!7kW{\1S[a61OO@v_$^[@"jjӆCj1ƺfERy촯eq%a̜(D.CevPAVa{q~2Q…SK!x"]ŻEcj>{Ծ=!Akkcj-B?Nv/3=8%lf3ԲS5WXZio мieأ k]hk}vUy_|CP &9jAګ]=gC^g3~|>h:Cf ԆjfܒZbQw k?}zQk>ԒdHuRk* 8c7P6:_1:*V%h3/oMU4kDic={&HQ@=|ff[FMZPjOw{.m#l﫿uGW[RӯЎW=sue]idw"Mf *6jϥS6^j1׬{٣so`^غRsy{-W8y֝A 58dsWPQͨeќRcR/Q\~]9ڹ8͐i?N3h=seLSJ|"AO9gYw^څq-ySLOm#nwz-QKVa;KblZ/ƒD{Z7NpiBGuo]`n_ˠvZ }Vƴ~f?usbhvRN0?-Qvz#Ȱ.A.-#m'mZ?_QօPҾQiq3o5Nr>YZށ`a-z~%ji sحT̢`,,(2j}CZF“=X]<[`Cșr"TCká>Q]^8q8jvq Vv帖 }xj`. 2hݱ|Ӿ&0ĵnah=>< npA|MZ0be3vY\kwZkעgn~+AfMWXC- B-jze_׺caefr5?X'0ry=VvejikGb:< ;Z [l& ccM\F6CXX]ZPQkseBAꥶ6Xgk -vs*[Zp".lWg fMmw,aM ~ykE-}fNi Ⱦo(@|:hmoVXqv&c~plcem!lx-Ծ]z;koMotκxoPnUnhjv-;~\;ǴQ-,ijೖ4]Vg%-]9++HeZ-HT[UT,N[ mku3_JMk5w N[GU!{ L[/-q*ɫŀ2t*c\Xu4p j Uj=g^ךXgfv ' ×}׆4>y~İ΀fICQHR\H ֐R_JgD(,PlxaqE#*g' bSGdݩU0Kk"LkՔf\z7*,\g3V@A4(j&11F$x?ݒhx0iVR6S!_e힖ZE9?_BԒ4= Ba©i% 4mGj T{Ly6QoɌƉM64q\=Z>ZQ8ɺ{bQL\e.?.Ao- e`,3)}q2òm ?QE1Sd4PAM(@ 1GTR.urb\0] /ƌL*;R˚\BH]qm°OMς"=ǝF___ kKеR[O#osZ*+Qc#K-jͺk2 9_r9+N#zJP P{ lT03}}{D"9k'6ԆM7j v`cW@w6R}8ra Z1sH#Z0H>ZѶ@DmiM-me`;G-=i[&Yj_/v!]e}bg3Բ_Еs>Atʃ̹=>)_ a*Z4a76}unZE5 g~>iӸq-\P]e/`Yg}k3?k{µ Μ=،n&zG~`ƿ 1-k` Ea̡JBoU*v* [hKmͨle'4B&vF$W9rX&j*9DYjky(j?{Coֽ2dw@/}BJ(B\_ֹ|[HgS U{wx͢ ~^UCC4Ͳ@-}CߨW׾䶏;Ux \9xU@&(5$@kC+=L=tqJ20Jx}+x (Z*)Ս!ב8{[1T -:TgoԞ5R;^GbC8UwIc;S5C=UwIc;S5C=UwIc7=;{mFfxJvKVm&j vvҥ ?V5VabJ'm雨5ŵsq4=#Q}IAe'*CN׆}~g-'0P~ * `L80QQڄ?-Vi"j6g!X4XTt$TY|hkgx* q*iDMVN81zdd07xǨT'V_,`7&:vj00B*,@z0B(H<^ HuVPj~NY bE7Hk]?6Cd:;@-K~z5+\,gEeȖƣqZqZBa&Q4GnTkbj8eyXHo)̫Z-sa:*j"lWhn-MVHC>ɋ/x$e=4ij AT -̓>jピQ(pCj]2$צԦ[e,nwf\S6Z-_ ^! aGfڹ8 HiIRFuvC[ۣ#?7p*Z}rBl$yʊExn{q*jm'8FqE-`c# hlY%3lshRer?>TӘ/lڜٯAwvj\b[WY!2#k%^8Q zu|J0a9:e$A<>. TͶQY/-I_'a,*e@RZɖ 8zXO@;#AVJ->m{PQ4!S3E垒SNo#6x6n9R|<0ÔZHH\ (F663ZЕ?mdU+A`\', k׷,LJ210tH13ZC;ŌTpf|KvgS%m˲mwbC(#hܥ=JnUj$RۧƔ31r_kFOur)}:{_kS{XGu֝O]w6.R`R;^J20Jx}+x (Z*)ԎgjR R;^J20Jx}+x (Z*)ԎgjR R;^J20Jx}+x (Z*)ԎgjR R;^J20Jx}+x (Z*)ԎgjR R;^J20Jx}+x (Z*)ԎgjR R;^J20Jx}+x (Z*)ԎgjR R;^ ^𥪩*@ۛm~՗*zv/vkR[YVVU`6uؿ?Xv̫6C ;V-N?BL?(fmV8X< ˴d[ݬZѝ)J-|?/p5ڽ3dМj$FLj])~݅ / C6fjX{4Z3@ =bsXlmܝۨߛ [ӵ=*u'6\=qtvخ;J;ئ+v݉ WjO6]Nlj=z0'T6}}j}tz)+[r.~=R,XF-."\g7̬ԮD`O1SX롎3ѓ߳jb0Jm)Gʳ6t߾𮾽Sz3\P[(M-ⵋTE˨Ժ.ųen1Ft%Շx,+\l2IN嶈+z<.K4!FP pQ<~xR֦ie/Z]:eB γ0J'w>sjo0_J9M( xo:Ƴp4T\.# 9%&ҁSK w&$Q!&LU kj03c1#8͉O"T&lf!ƂJf,.ϹnNSr_wJݭHWP+\|ZqI֔+**!01xVQcx[6F:Ceš-;V -Z3gA, Q*JD!YXV@b ;P=QJkh~["\+Ԓhv aij_𕕨/"Qqp;("5:zBeВjhl^Fv^t\3n G&^MI Q^KW`{jåلBKԜW`{j'ۄK7k߂>l;S;nj ({u)馹T@S}OO7͵Jk} (}i=PjT_S@MsRZwJmnkO=׺Pjt\{*ݧRۧSvO>>4מ ({u)馹T@S}OO7͵Jk} (}i=PjT_S@MsRZwJmnkO=׺hnc,nnO*og: Բ[rޞݲ;'.{צw*tS ]{T{liH!F+'`+CvɍVjOWj춓Ԟ!m'7zt_>؛ؼ>D82f8Fy,9"Wl3gJSj f@ҕmֲ-XD ʶvi5XZZ"&DJQԺ,7vE>4מ ({u)馹T@S}OO7͵Jk} (}i=PjT_S@MsRZwJmnkO=׺Pjt\{*ݧ@ '꫻>4[sV{@P` jFզhfk6*wֆ[@-ť)#F=#<,~H E@?GG*Oh><)[к[*MCԊDQ-e߉P+c>1sVw6_Nj!\9??@qhs(G#Tq-x"D09[eq Ec/|(f}=E.j_!_nN^@j<诜1%Nqi?Y]킞"nE fu@[EQZ*`PjPj3XUS`î5|<6xmjNAώ<۷M* =FV(lԮv< wԷJ[įE3 $ N-TΎR7c(ڍlejɽՆeSNԺtfhh69cy,f~ |⹶DmTtJ3NtE2hqRehIKIAzDKWZîM0,뗧BI'.8!r@# d16 ZoE"Hf[y6Lq}J^럯ק»*'P7=%В;,g M= ry9hIX0n+Zl+ޮFmj?e`S,q\8Lv1FRơ-tX<TB*rfG2B à9yĢ0XԌk+9hZ1-b>0!G8`Oҝ(w*Kd x_ غ#J֚kKa)K5[+q-An-XZU_XR-`stasPjWT \vsPjWT \vsh|ʵ@UKv&8ˮ\_GT Pg}(@9RTp$GH6 ~s${Esz;RZlw{hԩ.t]HԎҍd]>Έ|4T`Og??ꊩye NRk}Sl;*rj?{}ju8a5b|뫿᜗F۪+jSvg}{$Ѷ`ξ}t/(04Ok nw1j>9lj7޶`5,C /l-F~|Zh׺O0B/ Ŧ ,6񟯞ZܞGb&ZK_ZkgRQ&? yB\ RG9nڇw5A-t,j3zUL袸.ܱd|[Qb5`cW@wZ\ضRbsQ4MmkSQnk="}x=j7M;ԕ-W.!N-r5gQ&7~)>5q}Š;_XAmh"-bQx gwL2BvۣZyl,tcxa@F)wDׇ (hˠԚZK'-ex~ZR;X!5%!8cZw-5FZ6y^~q,z۱Z8ѼdC5)*)`m]ӪPo{U`G0kIENDB` Dd D%1 0  # AbH Ob,nZӁ$ + n Ob,nZӁPNG  IHDR|l2sBIT3 sRGBIDATx^흯&Gra#|g - Р(22seFi)R̼@`@MkUu;?էO[S]tMWW3 @ؘ}NH7z@ _ۭa< @`K_mHe @oUa@BX[WcO/.y!@!On/ˆA ]틧߽%佭ijI7Am?>xg~Mҵw weސt])%nFOiysxg?)p"pa8c 7~0uVAq4O?ms_[R"A%^V< 4T-#դ;?nc /?L?p[]SGj%O-yn{MMJ~MCy)?yO7ݠ(f_i誢PYx3z(;Syyj NM#ŃŎ/Z.+5$"n\"@R5ftnbQ2zEm)KɳkUi^&d<ڤWL%`ASF*g. Kv@ Jn&ݸ\M֋ȫØۺ'6rj2 -ٻy@>h<=힨\m @ N*ݸ_u XrsR*vcvfC~Tƍ]KzGUepltF^<Weu8KJU<åX72J[]ל@_ZYQƼ;tȱVֵ<TXXq5mRwPS.i @G PnװxóˏJ^O2>*K9kl}@aWw-<Hd O gE=Tx3Iw!lJ -&c ]1gul41@AݧIZ ܍@|[I7 lG$V]N/ mg%!@g'՗_v.y݌ [ b~qt=j @8PZ~j۵$C&@ O{ @2HJ  .C{@xb]?b M f\{%C 2.Iw4@ Y֒wI7܇ TOWI@$5@Я o;/<?(§cJ=) T|XVXTe{N=P2wJQx\]FfDF iȷ{!=xa=95mj|k.+^:(y8;fLoNIfF#C&Vq[HͳQ:M)CTnQj7OGvhMF>jܝ5dtGEF#v˸i]ngўD6vnȸ$j4%fɻKT >4$e.6@{,6M&/[~p /?{)牵_>k̦k^hk= iV 1G1nl'U~cnЎgEFv2Kȋwu˺yע$$sSGZ=\(S;{]4Gy&_(0[~vK7RiWqi*'Z"϶d|qJ6`'T5P1N/.3J}we޳ɪ\8)YP3_~'˒p[1NbytFK%~)^ێ+K_wes)^q 3ؤҝɝ:&GF<#'m[ؖZ n31fmFb7jY[Lp{Թ2y.ik-acAr{q,Ҧ.L=?ZyŦ-4ta&;swMt3D; ڒ)'r ~^QX~iĭph7'2vnbOUw/^yQ K^XAǹ%~$uwpton5>7 88$cryƪM7B5aں~{r2hCsX"t%za BNG`-C{T)E#)o9tYT&T\Fp^= ko]] lD`I!sG ۨ+vθ۳E02ʃjTͅS1Zӣ6křt˿QIFI@"ˤSpLO!$m^\$m'F>K:OzP ȻV{:;%u65~tcr>J]t̮Vs&^]}0 {W&Ul7>̕h|/٫(Y[0*D 1 lR$T<;J-W6m-g UX^jѫ'Q}zmy@"pJժlwUfM*vYxqopd`;kV|-#lX숥xEJ8xkkN@d?{ ty a2 a@# h;=6@'`: CtGqh$7A -/'T@#a1 @`*E Q@s@"T@ #@# EtD  @GJG!@P.@@nC]5 *!> ,"@$j @=;}CQKho}뗟m<?WO?#h^$?0Ƣh~!2@4_i.hF Ϲ=] ΅FeqIR{]ØdJcucz]/4U$\Z4/ GYg2fNT;`؎CT)3e L-,/WkZ=qkrW5$qȒ'խjkj,+N2jΦZЈZ5fT!Z+ng Ǣ?C/58&W Vfe8aV QAj).JԨү*SԨtW 51+~yۭwk{*{y6b;cgwZ 2nHV.G)I[zrzJdooh[A4~9,+֎m@ӝ\*ǯcW5*ڢ|یUR+2l 70ike ഫvE9WI_o0xq8l<`.L`}|Aw?*n} j\o0xSٔB+ &Bʈ%θ].n_h<(>5׶0o3 0= ./7nqٰ\GEP@c]5;ݰ'4|kEW͵DcwV/6-"}iK[FYc|Q 3x+cqo+H]\LH۔|mv\.X7s;S"@ٟTyYi߱2j2.1}IL5Q;^&;Q$ϊ]syh@+t+Qt =ǯ4\?RRiy$b>NQŴQQr .o& 8`O^u \&t8_m*]%UXWwG5IeBt d[tp-y/1F)&yweؓ =Itk t/x#U |W}0_G4+{d>w jԵi37WZOQʏ|T>nTl-D’p@Ln&N:`p1 OYPn ^>}tLWj!oAiTA8/. ˍTAS ש9 ={~^nZe-n覍.Zmی.U.@ y~xv}9/=ke^QkH]0{e| [s|o"MOqmtŽ*jo:XzoB'u|ҽf]ҝދyI(C{,Fa/j'o.cHM*ه{p֭FqyP (#uqz?ޒ@Z(2zw&NOua?0H7\\ʗey+Qe* ,᜻H HK$4v%ymG\4Jmv,!C;ҏebZPULjCr];>s <\e \ +FѡURn=%qQ @G`k6 "-cs3.߶2w ${ y-e~Ui*];yMۡs7>.]k۽G1 w%Oo/)3eZh;*!lu/+w=Qc/۸ѣ1<1gKK'9yB"ps༒*^o]w=c=J:XsrӾ{\[}^t;(w(Y.?͚sgf֏oy]> ",noR۳C:.8h8wK2ɋf읎d$`J**j3΁hT`#@[b\ , Aų2jv>-N"l*BtXyrI!fΨDURsl7w: WXA:uvi`!T;r5OF{4y5Ʃ)仕ܡx/$V\gOƵ%t tVkJ29\ȵjx,\and15Y%SKHyK[],'0_^{) =] J_ډ=@^jUtQi=ABU7(pw'!D/馶GcŌ!bީchfK^`9]] Q }?8wqݍl41&Z*\_p7  E͚35q-"ynaK ņoq'ʼn!{Y,[D烑,Pj>yCk)kQiP|.zSh,Z^ֻ.AkOGJe/~d-Mr{_LCFMw-]@i x; ,)U󙫜wKخ uwn^%5զn'(iL@BgQuvrNYj>ɥ&̵(vtHӌ{JҊ[4] #6o-q^uTW3Ht;P-{[ęݙ~y<GCrhݼ8xۚϪh#JΚZ om~H `{TJ>12֎RsrLFydF7S6Gm] <0H tkAve^D*{gR2le% f|[tǸd7)u;F1C}믾"nx䂕n.rbׅa@IߊJ@h ! twM3 p%{OAn M TGrj$]"  0B@fYK mtG@s @ ֘qI  @`=t@s2 @Ee.!@H8 "] ۷7P^&7z\>xr/<($ dWG횑 1;[I7YLyT>[䑁 Dgܔ-|g2֤/wCTY^馤hw}^bC ͵w环 )mm  ֖fF5.@@"g$6pރ 0F`J77j7h'ɶr @!dMo~#  @`9+`Xw|OwQ@$;;l=!@`-=+ݱ:SոŌt1;rG ܐnX+f=..CYze=]Cحȸ  {AnN@vm `+!q s7]܇ -C/^K n픺!1q>PNG  IHDR5؂ZsRGBGIDATx^ gU]﨏wq(e@k2ҟDXQYcK+Lt x)_tzDi̙44f@B3TEq|sYg^ݗ~9g}>ﵾn{n]  @ 0hgs?Aq @5۷/.. ]`< @K+2}k&A @.)@: Bss"u;9{kK_$ѪЕ|w\q+{y!*2uQ}eQZV;C2|m嬼FN[m۞ڱ(;^;M 5wI֢X5 }>E?bk?~ ULbޝmIӺM=kvY󅝎eH1fsYkmCnMƃ>#e~һ~whû]}u?y_ݚ@ E 0 g$yLrɞ=/B2?]wu7'O?I=ɷ~frOrȿJe0 }0`c`#(V:Wa`7 ^k(t{x1;$ M2кf~h6 *ؼhOϳ.U_Գ\>餓vQ%/uP!@ ͟y׿9CC>ߑs D}?A$ @%ae瞓~{^UN{AxG_j|;z?wcg@Θo3MW+?c~OgL|?7nqvMu@ 4profHN{co| yӛ׿~r7Y|ﰎ}s'b}YzO](j ?bG3TDOx,1E)/zu@ e{J;Km~<+0 [n妛nZI@֭OYIvO~rݒ _L`[vzaOUY}ھj]ߤ<&w}#ֿ}N.6掽 =W/D*[-rk~#?Ӥk6A_ӡG{uLQ?rS͡#2y[?y}̳_O?8_vr_ 9ߖ_'_⹒ לgt-{I}ri?釷2<7~x2E/e3orȾ^ozw0zɫ'-o fUyoX=SL )&e 0e>sXxS6[3߳[ 5ȯ/2q[Rk?+l赿bn=h ?ywV>͖6Y hx]Gߴ yW7x"ӾBvN>z'$w?KIKĵW^4[w}v2AO\O/^-^_`׷%xȆWN_唋ۧæדc^+gLyo>U_9R_~so?ߖSn/ˑ/NxNrқ'P{Ӟ[/羿_唋S_g >}e-"% @h%ҼrӦ%;u g.$%AIcg'H|/8s<'$@Fb?XF_70\vcN#J?=(Ūm'XI?Iw~dO{ Il`v9cV1H-)4 @񄌱4+!7{O_WAQ'$Y׾f|M0`rN>nwHǿyyrfdu|n YHޫ^^&畫s"   @5)#|ӭu䀀!I.IL7Ǯ]d? ?)@r 3f m)@@{G'Өd]S4@OStpkM_o_~{&OJG%?'Ɂ%, XnݳBBdԩcyHS  @hbM _I3|Jr??3?37ۑƔF:% Sнd D g ]l6*GMg]tCtHw,4 fbLZEU  $gid ZIW&$L6o=h*Gt#o~Ԍ&5rPkԽ{ 0~wupp 3 dO>ce"`,&5W1#.cn @`% @$$B ,b2WvO{+rm: z~-<__җyʩa怈e,\~\_^=٠z%݊W7X}'M~٠ziSBm+hcoY]l9\H+K2'?W=6I.?䐥g_} @!;F|?}c\sMZPKj_jT{|2`zz0O \avmڱRk:RO',x5 }dک]e;^qܧu5>w[íwMM?SGcΫ]k:7Y3Tr[5Ί52}ßY RF;RM8ujy(_ypIՅO.(oz"`sTelbֵ$~+,ukHyމ噤5.N+~Z*?e8u<ɗW~w$]t8),ˬ<`<_K. *B ZE@PK HrDFc#0t FVEC~0`8x 5 ŏzJ(@ A`:" @ƭ7t1Zy!otKS @ضmSITV> @ b8J>n>-V %`RgMӪw)/R"׎  %gm赨U@biN&6Y4g73gH!@ kP>FS׎뭅֤mش9U#;y7WNNJ^IQ}H@@a#PG,ߴYό,3>$۰*9u[J9ٳTix21)E%da!J&!ێυ @>:㝶}| U({f9Gie H!ss{!K$VH=NAQ%ab hd `uFj_?*s'ߩ?u jezţ/ 6J2۹wb}Ywtx ^+rn㑵,vs(=#k.mpO%n>5h"tkQME" @ HN]nrNEoBqߌ(1 .M ;Ο8x3Rj Ph69&eE}lK&/StrX *ڑ6ߠ~ ̈@N-Jپ̰`uCDiޱ;8)"R ˅;1@x@U=SM?FV 3H+5j׷ı&N9*F3johmSr?MOf50۳}ٌ= Ekǽf.r$M'a:RRګ%Wl? {d  h<PW[Ouy27m'Iir{ې# P}=#3֘lMt{QX5/uv Nz)^Pb'蝕,^l᧛)@I`?!Ia.4`ZM۴| H@fѮ&g8~JҍfD/](] ]+q22GFÓ,icjJPi7K n_0Y@ :PPsy}l>ל/)~YіR**uN^@@ ϸ2vd;ޚvZS$1:tRs֡8Cs~&7_r#zB1c@ᅵo+2hw-庸ZmRz.gܩ2SjoHx # 4Qԟߴ5wNTB \ib Ykv.P@ƚ%F|ߎrZ}kVs_Ǩdvɜb854&Yؾ $ӣ:|id t@?vwX54}B 8O[;(w?(:/f =۾  .UgHBJm|z:|]# !i3wLOۥ^TZdiO[*^7>_$q1QH]LBI1aaZ>ns}a;:Kuńb}!6('3fH/(Ӟ?8 7'b!0TJrIc  vAi_b>YV!`hSpŞc\FH ً|$Y^L3 82 ٪=pd|Ō64ln Lj0!P@-ɴB*ݲ`bPbWu3NYh\h |Ef1"ӏ 0PA}UFm*~ h-7 6\^B`b1ZQ\W\xхY(ë́;q4D E," EBhWp ,q 8&9qa``-s @ E@ ؾ}:a Pw+{xKióST+8wRPfT [3vN$^ZcDP) p62@ (PלC0V%@B@ ]uOf.;ضm[QH#fB A1{OYth@;) h"X Pb0d1dVd|>fB `u,~~~۶]k:WI(@$34g ͘,P˖;6A,i 斖,)+M+6C& @c& 7`1mמp{ 1$[XX]Rqm=\27A|:(ЁPI\J W2T ah) #ֵFi`pjg5zl5jpUPEBF*b#APD&$ (&кfI wssā3Cza=`'sQbۮ@&yӰBt4L36Уֈ 0-3'=~Ŝ3ђBJ_ wdYH۵V;;`JMcKEjdAc3 I. I]ݴ:%  @  oLH~e?MN7{nr,-D /M?Y_ 7=Ν;uضo+iƨe9Q]LiV w2z;O6N@Lx憎3LL7YNՠYN8#daajD V͟뻗&o"F|L *"FH0F &Uus_?3l{('oZ/]Lizu\k J-.$P4rlvA&Idh1mÄCz1}t2J`9YR[t5pu15_ vܦK,X_*MKo#dkdKWsE[@h@7NK|BL{GKSV[鍶EI0e5k6nٲe9XșL_T!@x5f9NY눟=[7WBM`OWrP11@ (>k?(t߹@JZUoX J k =11{'?uO)@CW®xpDwUWJuF @ @ 'X #h0nRK{J*ysu{ȶ7*44_bPBfka^8BI@,x,s_2GQ/4z>HSlQmuQEG#'jB팊4$>5W܉4}9r[Q|@ 79z.'ЉΜҾc=?-$H"̐+cQ g6?XAZKCl3/:_7'$P2>k@J lHJL*ב\BQ zrH Ν;W6y1@F )FQN;,$6Lq \QJy 6'.\dy&v< ` 1VSs\?tjIXEG^@@g { }Ծ(2G&V'mԁիдZ X@Gx !1 @``3sfH`i69E/\}a@DC F*w#KK }lkOQ9F=/+%FO4>K@O@3=2_r,l[SaXF4Bh=n8o5Ik2}}XħVZ( @@_0޿[ 3 UNv}v҄:8 c19c*cEyM_MVd8Lp#\}/2J-Wn=@!P `*ew_[$ KgY"Z&Pc}1Ƅˍ)4 JH< ' ؇0}n)@;A\zv2L@Pt@mYƻ1^ݘG^?ΤxGfTF+1[rsQ z  /鷬=bs$IS/Ye0/K11zr'[Zu<3r.{+= 5[6o024  isx"GuFz]1bDfE@c17P%}mt&Sv.'tcD ]r3L.*Jz[x95W!5o,)!@|(t+'ۼFwPv71|ޟ,?GmY̾_}$7}!&]p.;ČFz?7CؖW/6 lv<@E4(:&B9$O[0EtU̟&D6 @&=tuB# !ȡ^=w*?\)!@] Mו_$}9lAD (a0pUYۯA[@ LrgW1Sk-T$ g5cd|QB I&1 @ 'HhLY1fnvlG{5X @3'H VȂ1 g޼ra2+Lty 2$ @(D ?> I^~_yY t/볁5SZ;4lA5҄&M,Ǚ\ A '>@o5 W[1WfQ&oc*6ֿVݎ[i)WLl+솭7ۤ7 luEE!@ao2_-̩?}*t#IP`^w4vU\;r}kW.inz],Ǯ,2`֯qUcCEӚSArZe˴~!% N TuH+1B"K=`,8YAvیNܘ~ըcx$lkEոS\$"ۃ2ϕd+-!Ui[Q;L}QL@  }ӻ[@]PR΂o)oEHY֘/g1M>ƃc3|'8z(g7\bL+bde $= t=s.*ocǎNx}}ѶSz :]70Hf8Xtw-Ǚ'{E [/:7 _TC'^LAҊK"#V>U56ӨHf nٸ2>  tMEj^E^6n u_CrV$9gDkVLgUtV2}jlRu ZBZ҄df2 Q"1 L w8e^zȂ=q܋mj,n汓q@{!&P_d۞6gZ78=ikQ\iA\ۚө` zʘ Rl+҂`4/cڃ#i3JӜr5? vF)_}'hk |x)@- ?{d`4?/ָzQ_A!fx:ءWU)^yR\jzr/wOr2F6!@6)C|8ȣ/s !}Sz+khy+ CR0]3`'u}7Y2o EZ+r#WݒA!ѤIrA@! F"3_]s=Gk;vzɚdCWUQ-B UB@Y5W;' k3q*Sʼn/f:M1[xT˪"H@FN@9Al. dʴo='KKf講vc\yA1E,16VO#6+;UW  @` ~:+/.]Ls_u셡^DدX{LjX*8-q)W T4;k}UE=@C ۛzhzХ93qW8Obcfz)AةQKCjY,/`+fnH3Wi]ӧ/ .h#[I82;H~_un݃N|#0~GxbऐVG|_x]^]Gd 1_:XWbʹr-, L{v?}_+/.*qvQMMމyFQ58#IXrlBJݻI_~AњTuJڭC  tME*^E^6n Mi2_}#()]}"tq#3e+U]"N 77 mc~$xeieiQ}i_&%ݞwUVoˇfQvm#%fF8ifɌzC&A@22PNN߿V l<&u?852VN`8K0Ji |rD'r]`[ iU @`4Wmij@ƀӓ  5ˮzVh M'Y̴pVr-U5&P)@ EG\~nĥ.ٔ0!-Ns3uG ӕӼv^_N'&Q8[ O"  @@4 P?jZֶ go.B`I HsD=*`/?OG  X" @ Ə*{qTZ0/#"fMڐB$*#UYnR@v8?B@#r.\.@c-3fE#x2 ɈYbh_ls9 T 2 >[H2BJ@V=j hT/N(LQ1wD>)!@ X0 t˼<+j~~S4 6Ɩ~4f=Kf7ecG1_;"۴렴 A&j'h @&FPt@: wyDl-1C՛8Y], @!FPh@oߞ,lR.O]HjK!.Cv[):D;ۻgsBePfvV&E& @vMvd ޿t/\LVD|1OҲtwP`ќQzdԝ?G:n`̻v.f?@M]xKI @!T ?ʴy$`b{)]}Kokv.[er,ATk*k2&`r-w4^\1B Jb@ 0f GyoLvO"<&8ƖL1o}g1Uc[,i)Em uZkrV? @<mŰO}?9& vZ?Ғ9#9ێ~'XaGuD @!fi0/;7]_>'q@a<6;ŵ, 9ms6F jA8ˎ[,Emh_*dKrHY#mr8@A:CF 6 dzN.L: [l ZҦcmH884jomFA)c83b )MwǟR@` M"{}.m۶49'~&4 TJpgOIA72?1< cI1_9 Edc%f pa? h#5 ~Gf,C LJ 0]O1~)UE`v^_8kpsFppgosgd# 598V žoH3͔~2#:MUM4!CZZ(i޲zƤɥs;bS7#iּ}nvtJmE?t 5sW?}_+]~U;k_`Wgw}ɼɜIK#3tp of \g/g{vdW 'MlvTɦ5nv@6}sF3.@ l3F/:ˡ1sʹ忽@6ebsfeuP` W!Ji4״2&FjobY M< =9[GXlf[>- ,gG*IhvM!+ @im#M|@=Y:/رe D\ħ,dH9iJI @` 7A`_O}ڑQbHM1u-%+xeS6!i|T=JSd]9ʘwӚeڐ! 46FEC 8zn\Fv{wF41%Ƥ40̗Sb0MLzU"M0?\JAU4׆G, 6 0fR 룇MoIo FA9%3i̻i%KׂkL`U#'*`0#q\i,7RQMn ~c$i  !h#``H-[ P3(w/$ij"?p4+ )bČc4&  Zu-42J[QZAJ%# .h#eO$eMjQ(G+~2I9%ZCkR h#OR)uL}Xv鹞82A|ͳ5;bXlشY@ >O;|#׼8+a@|)(V^Rf,ӗ"mT_'a@$7A .h*ۤ;?l_XX/1}ƥ&u2[32f/ [b9#A変 E1~}i}'1 1I@*h00zvqm[[H0/-{,u?A6V;{s_z0)훶lGN9rbgQ֮r2PrTq0!/ lmu`Sw\\uZT h?6?-&,*sUBYr,#38`AoV)1&EwgM3SkԹ(ͥikk27ɤ 0`O/Lu//7_*fC,ژl\qEQʥ7S`-9L#UShnZԫE"Hdvj1F! а r|p.e: @496B}yK9?kbDoATeOeIiEVRt`p?='cJ Y@7nΐ ;=A sFm#6|ӛNlW^=H:\1gɐM { WPM Ur6܏JI@w a11f9~#6;Yd+loo1Y` 19vngJs ~F׏H>0524a@! @/̉]{W|;vtAu1} wAn Ul*9 voGy>-sOw_u;{ڵh:ӎ&\$ t@Ӿ)@?FK 0vHz7O e+\fܰ!7AR @&@@{F:8`$Nň%ب^U1fOvRM(JEdt+J@  5589nz^=FlQڞd"biF9r+(F[r B~=4e?P)du0l|Pc o?-'>o)sQJ&@& @@ HFJ '3t9} K3 @`Z-ٕ6GdLdW닦`V @*96'hS&E5'= @_jCz-vT4!XSřdot_U+0@)+8&r"2Yv=GӽƂF 0LìJod fIӜCl&)cR֖3h=?d1Nǖ`HQC`0U!%`Gw|PGu;#Y{ _T[%;KZqmu7|ei(=Ԯ\ct  #9 @Lϵh@T МJI+ʅ hV  @`_@ U@ *S!@ @@V UP! R  m@ @`D9~׊ї_q;F`4J=bi/1ѹ%^(q e@;ۅE.l*BI;z)ۘjߝ̺Z!*PKwzsm!@ER@z |so`^zٹ8L$!#$Mzi N(eSU2h3pw qaw;κ?D`_&o:8_ՠ6  @#"@0T" Nb@IiritE.h @ S^:l'~1$%- @0q]9%;l߾]T(0/Mֆ  @EE H o XMIg0 @@&<4;Ȁ4:G]sS,C[{xVo!@!`g p̐H5ʅrED2@ (m카^#4v^<KyA@\r\f@zg Б$ 4Nq+@f>r냝4KFA,@\q8@ {v=;vybHgXwz[ZeJ`'[%H4ÏX;NJu3`  @ʹpr\t`V1{5c\k$6]Lдz?M  [cx ΋7a1xC@pseftD @  h.!5f3r:zQKۏ/5@'q;V=vg  Y u P> @Z$@"l@ De @)VUIlu&YV @*J0 i`FTWeZ68̃Kh#^Y @`Y[aP_߼G ׯ=#xÿ"t2OKK_\'}*Mv@@ t~zҗieA7f#<`.[UG7X,[30}QB@ Tg8: v> P⹚zj;w3-/)LGsG' ̊\zTi6^c GVFP:pڻ Ό [f0{f&<,GT !@@3Ĭ.7( cih.Si}@h@ӄ&?p(iFm[tBᢥU|{k @4bE,u/텿C u"d )]znR  -^<̶T;/5T鴾|&NP 8jQQis2jʏEJ@@E}"8 38nt<&#VY%A98D&f!FH@ h3@`vw5ny ⊖n+nK6хSU%bޡ60 02#YˤYx˯ oե&fM`5@0tZhB)CXT Q uc<CH 8i< A` @"@D @a#V@ @ @&A`TԪBFJ~0Uh莣$0 +"% \Hc,J|YuO:F¥;R(NMm&Qn eA'@0* 6g0uwT=H߳Ұ۪=+W\oe\jL ˨q?}),6,@ ü) j6~wzf]dZJ뼷里m:ޡnH FGU_+[mChӝ43* חlz k z%I$`fp@sIiAQZ2ոV)NWif~5VƸjrŪˉAv͘fJѰ41fڈҪ2"[,Jvk!@/J92L8zlBPBF1as溃 P7hSO3m9Nc^!kF_oKnKD^gG?|µTe8-TLCra 6g`zZ(Nv_$;dG[)?9:%H1r)eHv2#x+aS~ӵGl_QgCh@C`,^8=> 8LamqMW]{.Guiiu5M!PaWr骬d]_om" iً9-ܬ..݌_z9UIM,5Q^H @GzTY N=H߳T-zt~AWH Ԝ!U$;2)dOf?z,\Bj@ tpY}T/#={; k=)Gfx3ZI; 5&96qn$p4mM6C[`.0X>:[4_ a~` Lsk%W\c T]3vʋ폘>+~ jJs; I3#ɜkNFljsDZڑ``g7~f3XŹ|M2-ܩ*Wnގ 06 oz]xظuH)#M׶Qy;Ɩd?brn3?0Ȉ"0Dr^/u:AAϸ(B@b<4U L4qF.j~4sBZ> @@(O\)_9C4cԵx~q%iƛ ~W8@e9-3<>uN ,N9΀fsc|Ah@9.{5#%BY1m1`4#F*PVJlA %\Wkhٯ9^?ϞjMB3iٜڭ JF rk="CE4aؾ}DL`Orf >`g̼r\Qîq$P΅#h[V]{zY+QYIVr3Ym;*$Vd\AHM GPw=Si=>iA_?GC8l!ljTh"`p  @zJ @(C 5@ @zZq @ 2Psob9"j†MS!b1 xH ݳ>;T  @'@ϊ}Yvʴ!m4p@aCfL~9$@@iё1@@_ lTep  : e @ `}A^6RU8PV !bxf@@s  acrZ LHiWv~n\?  4wLH ;pV . 4<ߧ֚_ @VP8Y ?+<̹s~l$@C q W}7mz#^/m{w:,.@5^W c4l3{Eν X @*@  Qe* @ J @UB @*@ }Bs/;vT$ Ul*:2 "}ڟ%9O\svt:r.~3_t`VA A @  @#"@0T@ !afkQN`z ; QNrA P@ h8fOYYBkwʼn99&&}J2(ZhtZ &6iS*3ߎ(7Md'PXOڎ4(#07 ϽkNB P/9s_q;-i] Ul* J%|TVclvp)pb 0s\8f ?ƭb#3VJ/ l 0n @U8B`@r! VL F6 @@ t @`Pv\P%7/R_j =`r@ @9]bؒ @ QT3FB @@  @ 0"KedZXb!| Pi"5E @k#X@%BSy4h k=#E]h& (± lk!@ !,Pe  @&@4aC @C:T@ 4M @U@ @iMF> @:DC* @h@ӄ MkAp  nxP l: l5r[Q(ShZ{jxI @@HG*p]#2QOQ dltth[(K!,@@kZC=H&gͶ;v=:펄qS5B|{ 9ɴ)MrC4  !amwT'}vV%jb W6/ (gpø~J**'0W  ARmC}v,3noRjd0(S-$4 )^bO(Z(!@M hefz8p!r}*Lno y3h&_ x3gL߼Q>͏Wd 4JQc8BШoTƩa䭱 YZl9NE̯].&17W3"PqN:U^1΀ф4 4Mxtmzэ[yѼE޳-AP9&qZ@ _k˯jqqqǎ *6=C5Y4Y㱚ߎ5B(7E^6nh) @3#@03 @ Ϝ!@ 033CO @h@) @3#@03 @ Ϝ!@ 033CO @h@) @3#gZ.}ŝvʋyM0 xpT @@ 4$`.?:;`gmPqAL55 M`dfx7ȲZk @`9|х^Hs`VaH0TNv2{%Ŋ(DJȮJvK :6@>r.\vZJvS sﹷd獡&V-MU1'dcS#f\į 2L`ic!zɦP%l^kMM4~o)y+CN<Cވ"3fJ:Mf,  L4zNm;f>kn<[FGSDHUu&p|(,iU!oWzn~|j"@PH@yvvp?'W)ۡM, R3׌/<1Ze~d+J,^9`9@c&@0p8NyЪ5b*T\Ԛʙcc=(Cl@މ^ 9hF=D"DZ;QI @h 4ڟߟf?E'>o.47wQi OP%LL @ @0zĊ0|o]Y4oppS{M|q)H(nF3ƴŠp#$M'K:E@֋jArO`kSZQH-<<l$LsxL*kY*s!JJF@ 0ZLm՗7%{Ő @ @HyƦ[$Y#\@#@dobVLބ1#b @h@kGQPn1ǤG @ h X۫o1iƊ!@@ Qn)ߴNzTo u@E#AI&cǎ@iʹpۀk=q܃|Fl , ~9cid9n"P΅#h>%\ toq;yIԠ- @`ʹp<l74g>H3(}SC= @`X< }.y ?_x;*p'`C  Pe  @&@4aC @C:T@ 4M @U@ @iMF> @:DC* @h@ӄ@  Pe  @&@4aOlشY8*QY @Ѹܻgu,@ 3}o @gzVaWי}:g #݇ @:[5T̞N1L5Oq1˖ t@gm 7I+ D%C*ƞE'鵃K Z  Z@-}1zs1@*B [(ިިn~kUɹ?s=Q  ^j;.{n~0}nVk0C]h|dC 0R#c9,09wjTS;U(@u=zB {3`z~1E="   @ N@  Qec* @hY -  y~? [w ~ G=% @j!@P F@ @QOh @ ZԂ! @~ZB @` 6gKqAiEB[p@ )~(w.ޢXwA@ A^W `o2E8%q @F&t\xOq_ Q!&{$xrr"# @UVWTM[`{7NjNWZW= @@Yeɍ8_gsq#t@R 8IY4L;  $@P3 hw; m t@ja :?nwZz'D rdS1yRa@( ګ\/w Qī]Dv#9CN5 @}"0'^cwW\cǎ>YqME'U]4;)|fǞ!@$P΅S /p FzP @F.@ @/GJ=b @-@@ t@Wj= @  S @B+5 @h@ ) @]!@Е@@ @'E؏uB1)q)/sy[!@5hI5TL/DحG 'Rb  @pf)Z0Y*FfǞ!@$P΅S /n_ƭB5l ( @ rq# @zIՆ @(G7rA @zYm( @ rq# @zIՆ @(G7rA @zYm( @ rqo 6g hS}ݲ@Ku73ezP0 @-V]7/\cތ!8F8K_lnC @ 0c3!/. Q Jܷed3`ΈDZC- @rȵL@]m}aɱ[fNf q +&Wu @FE`T]"kWp}B=@ @ԡh-P\̨7j DA 0 èG e@ M~If>R`F:#   adM[BVNccDDb @@tB:N=|t.[yj~Lg7!":!@@t@ t@e @ ,f"!PhOA Nv @@w tn  @ )!@ ]ݭ4 @@jG@@ t@w @ P;9ٖq1Z}W-..رb8sRvE\)p)/#6J^@@u /M.l*BI;z)ۘjOJCe@ ̾A_{9lݬ t@9.{5n @@gD@ t@g @ P?" @%@٪A1@ O~H @@g tjP  @ )!@ Y(aX @`Q-t[ @TGf@ @h2VLBE@ 0 ".=c:8*@  KMhwzO+~jTQ @h |saDرAad @h@Ttl @ @ЏzBK@ Bpfg< {4!@#@1J@OgA< ca3 @h@QTwwvѕj}/ @}"@ЧBW@ T$@P !@ '}ʤC 00Ṕ @@ @FD`D @9~ ˯jqqqǎpb;P 0C_=^ /?q!''tR LL 4KYHd!"SL?]P(XS͝`Yz  h"` @ y4B@<#o+$֔@s'7- @}3=xXB% t@wM R"P$ @!@Н@@ 4Nq@  N]Qk1"f@ .vySE@m_!@ F 4߲e~EW8cm%^!@@ z-[d}ﶵY/W{@V0[s;w'?ozy"  > c Gg{O:Tk__5yX4A  N]Qg T]_7YDC"  t@ct5 ~練޿k$; ' @9Whz`p1 .fIYV$eC !jk @4NWϰ>kaqq1o!:PqϴB t=s.*vP]7r.(Cdq}_ @i7Yz]xظU$0d̾/;Gl(9)!@@;L)pU^Di!u4Z @ RJa#ӌ R]GB 4Mi :1 0Jv @+|7ztC) @C&@0mo۶`ʝz @^}_Ir $k7 @]%@՚^[lI%ﶵ`^Xwg\+V2H @1b(9s;w'?owg<@@ ֆΝ, N~O1c$6EG Td @`fg{nE@y>K=EW @`DHIu8z's̺dD6@ P+Zq" G Cr@ 0|ï.[XhKwgjTx+ @i,bO   FLeO_^z @Fs{ZV^~Uر5fҮLX6;]O 2D9)+9& "xSyի ?ƭ"H$p3"n2[x @3$@0C]ysQHP-B Hb@ ݩ 4'6VJQB% t@wMfLI3 @`@ t@7aZLw]=Ɗ!@@{cMIqm[0 @%@(^Pyq hC @^DZ[lI%ﶵ^Xl;{EQ%( @2PΝ;O[I}~YH @6, ܹrD*w<+[`0sӖizR"! @h@slO wEdy\ߤ4N\dܴSRd @1b()uWէ7ƛp'e B 0&c@!5q/ @lP 5 P m_!( @khvj%Z;@,4>kaqq1o!q/=DSE"H@ۻgcw+olǎd iWu ,~MO킲Ev2StlqJ @ \7^Wх8~[]F"1~f{܋ 4̹ao VJdf &@Pg@ c G;Y@ΝHS.yceM! @@Gt"FF/V]_Ҝҙ>dˬ?!@@jGHs JjJ$0@@Gt"FF#ձj _$ @THըk@[?6 $@Pk%gZa ̒,鏼33BTt3PE .ۻgcwW\%؎;1+Ӻ߭??8_.(WTFb[I+G txS⢗J.l*J$K, V @X tIMO T)g@<˹(J-B Hb@ P?ߴ fC<˹(M-B Hb@ POy %(ǜ\ @B!̬(8tn @E{.ضz,tQct @-`EiQKӿW @@' 0jA\_z'^ٺبxI @@ 0 Br&;w.m߮\O7IDϘ"^zĤ -+& a@ %@L1m_ڹs² r-wV&;xjHS:  @ hd>9'6'?ʭ}hgvL`c# ;iqd_hqzt9! @STuL]&rl"1@07&@tlO M{:PЁ=>X}ӑ>ú9 t#ݬH@\?qVO:[؁DPZ\bZn0}͘&RB AtRP:%,L, }@TW=(AxhF, @$@+lO/kNIаTW 8}EP# ^`ՄE ,M,{LV˝ 6)L_ԧ/%@@ 0A&=6o5`3tJwh_Bbc2B Mt^Ъ"k4|O$d7.%7WA2Om]n @_W}m>g<˹;S~w;dv `$O"CsM[Z_\!|I@@ 0 Ddo3@ 0fhߝ3@1  `  @ 0 1bN @F``_f-@ ( J<@ Џ DK@#@chUԄc'VIJ @`pٴ%y2;iOn~)  #Aq~~,lrNum@0q BG_LŚ\Hd` @%@gŪزe_ZD6=8Cci v:I^@ P#Et _@ W=Z-;fX-)3{/ $ @$ 矟߲0 ź #;4 0'~.;? (La  ``0U!6e_ `St @`x^bǯl_ șٟ0{I=RA Z0P Ft@ISP'^gA< mpFB@CX,Vÿk;; [[#$3il c @KRmKe 7\H{PI@*`2BtoOvTf P;) B(|? @`-J̣@zHV*gضz,ײ0@A `` `@% jc @E~<@Fd+&(^2m!@@ Fܹ8}rO^\\txPTP(W"K)! @}$@k s ,.ȵ > X'l@ .`˵n ̉ǿ8?? ?9}6`K=L"Io'H#rYl%Z!@3F\}ҩe0tm@x3bտw7' 2,[hZ)BL @!4%kv.zF'M ޏSҼk'3l)S: @}$@k s ,??ea2GgrFԱwesxrU8# -T!@`0Hs?#޿;#EqSJ f-DAd @B ,M,{LV˝Ÿc6F3է4X2B F Lzeoˑ3_hfQ  @$@$(@ISbLǷ}n禙1`gQ~E t#]J@6Y9&r}fN}iRwdvGkJogQeQU @bE`aaAf @c&kZI @ #qH`LS8 @`PTub> @F``_f-@ ( J<@ Џ DK@#@ch k)@9κI>=H$ @`vֺ9sL_ȝ5Y7N.dQ =ɤ @` C-ƥe_ `S3_(7-ɛQaٳL @'b&=oˑ:;?vfQ FAFKV < xjp3> Xݛy,|gnPs3-]%vz__?춎u (J]' 9׾n9:I7R@sv'BjJz @M`In‚,>ZW!@@0С@n! #=8Ԇ@> @H#mcPg2c @@)Fضz,ײ0@+j @ A2Z'J<@ z]P  @"@mj"xȎMPcjҡy @Dܹ8}r/..vgtMa @u|%y r-w<+3+ @'FYzNFh$0_ʿ/G#_{C!E`Q t#B $`u«k6J[ @ # 9Auv)z_<=2h AH!mZXX `WVECL1mq=+˙4+ @!Z Jb@Cpa To V4t @  %m͍Y\?qnRyoГΞ;(Gl>!5D  @!@0&@}矟߲0 Bj$BH @  ~'u@6\v'S5r'<PœIAE  b1+i]x\Jő%Tʎ;*Uڃi]>B {%^=W0h @ XS @fN`U @h@#7lڜ+7&M@ @@L{3-c @ 0HsS?}_+]~UAډQA_a@j$OU#F^|%)~⁍["uYyʅ @3$@0C @ M;奭莆h@ P;ڑ" @%f讦h@:O@7VHE:|=EkTj@ @5`a"  @}"0蓾 @ T 0T!;Y!@ >`O @Hm@+$; @D`y`UtI]xe۶mw>St@\h02PM^צ_ݨ1)/TʧX@ڵ}v>W s"L/{sRͱdB5(C HK&@uH%`(T\; sf$OTT[#K/F?=wrwrq_kzX-$ݹ+_9+)7ӎy~$OI#4Яb@+bnشYzUJ&QMَ$0(X&/=ͥ0q8җ/~7#ۢgerW~?Q3θtwrqɱɥv'~0gݓG?яzԣN<ħ?ox'g>~ַ~r!As2:%8FSN9/xndzK f@syO>I~|+:S̻wcu]-HQ6lM}æ?a7G?uԧJ.\շ_wJ|&ɳOc?c{䒗]r/+|E~~n:Awz۷'WN.D U?/w:@i&cAb\~S噳DrqN4g%zO=:9޿zOtcX:䓏KNؽ;x?$g,MƎ/ב??pq=|?o}<c9ci *N};lݺC{~\P}{dZ*"p'gv''u뮻]w}﮻}]Kwv_H7 r+Ю<&˿LoN^Hw>O/zz7n惾<ɿsQ}1e`*T{~%:a4>=-:vH6mꓑJ%!Intu{S%tnK$dڰ<MB-2wyWtӟ=y!so}oַμoIzr˛%K-E#/:8 Ks99p9O=眳9O}oO{?G>Voa'DgO%.ԇ<$_NN8/ym'$$IKظO}=Ky׻0f:To@^m[ھ}N#?+C ۷OEF7e:';4ɕ7WT!:M 0OoIH$>,VQ+5]z{/}q/NIӺ#^w睗ds |;UKֽ7I򚋞gɹ."t/&a'Hp晗]3&QNS vii孫Z^KVͨ %nN!|ɻdz,}ի^J8\ ?7o~Wn͛޼͛l杛7d[_v-s·>~rQQ$^,_q;ӟ~7'^"uҗN }r=~:N?}y|{93_n# y2_.xgG'ɒۑ?;]* pj.! !xKKC#Qx㏗zC&O,>Au& wKwu_{ᅿ⮻^>~~{{gu{N_[wOW5&CrpmGJPױaS} ?!%paxեC*]ڶ(lUO{ӤeF?կ~U6qww[/bpu7@VI͛%?b8<͇||&IIf=L1_7v>M_?9nY ,SC>}s'D8 21)kIťywzDzZxGr鬡(3{h$z-Mb# d'U};ȏ4!;'c{vgl]hM_=d}$/H'MOYTxB_AoVDx/#٥K;|ݑwH8R~6,J6-]z}뒓9筻:+v˓ȫo,rc?]հ2do}a&tޗ$-^@2_$x#r[dadv{,m!~qniK˜cd/.Kvqe_H׾Vnߑ]ʎry5JHwudfRi5eW~ 4X%t.Qq,g'Cpί|c?w>uA<t=Azߗ{キ\̳IwRfr5ٱ(@vO|;yM7%{$wd3uns[F- OW3I&FFs4?FSQ!}s>jh|Muʤ\3-[}9w秃wV,\2&/N L3 AgvX9YʼmugBheod/ ɛƶ?i/۵p= 7gEROܴ$9iϮgϮK#:rq&N!I/LF{gMz2bZ$$M0TԶ!ܐq #M?N^wN<xek&VFn9w{<<9toM.KN^Pon?XNG,D/c[{1HSùoiu&1)}򓟼vzȺm9G+T~jliuD3b!^]FL5ťg$ddw-O{EIr1ǼΛJ-{s]1hxiIG&+Uo~n%44į~L{E< Y7eua2*Ɇ}n`|\}X!=w՘*4~Uid-E5}oƌ-Y./ŗ\124JTd%:maab_}!Z3wʃ+}#Ay>Fi^:\Ѥ7+T.+ycVtnMfWk;N\+GF\>^:7?nK.{L[wp3~q{qG;:57eu./3y-Ϻr#gܰEs׿/%^|Cgַ>XEY+oqmD C"ok捯"TJ[E2?J֝ʒ?/K8X^~_>uʋzTn Nj\Gu߉O6f}W_Nůrj dug@d_1gv\Hl٥K&|X L Dו_h ذIڻ߻N~S^9zNYVv*ssǙŞݶnݑ\'{m 9u?q'?أ.z|Ҏuwyoew[wuwxrۇ޷H3NgɄIy}hngo#~vmL˒?tg>#Jw޴s>O/'=aW3ro7xi6~-ڌ/+HwP'wuPa%[Bɭ=~ y9ǿU?r䑏;sS?Di?VlӕgXԩ~1V%or Ky{>}ͧ_W%Gݞ<|M&ZGy,i[zɚ>1zWz\#/ž͊^;/'&zӤI\m!=u1i@Vi"*OUvsei(jD?k 2$}pH9%UfZSp ̾߆M{ܻw?qm$9I^+kIY ryȗwnY;+}wV֎fwI pyo;8"9]w㝗wxwӏ7GuǑ7[v_#EY{|_^nBoRKO\D603}\ruƈOLz`r?IbrԽ{jOrw>A{s{dBX+)C_n/})Ze`3 2V{'?C}-> _t??}+(%»(0Uk?OWߺt$;ٰ#I+_3fy|Zu`.7󅴏_3[r5A%W#HԭwS_7: GW/Qk?Ѭ kD6+XKDp ӦKTڰ .c6Le$)n22tݗC>[b/2Gjw>\>[.}K' W_ٗ_=筻o|ߑ}~CBQ%w%gMN\m]qO^qCO{M}+_y߭[ԧ^wa/2C{oV_7(c!E &yoJ=iF2.tHd4|Z?2pl筣B_xٻ_wȏrꩧzO=SOSOnyCG QWcrƧ\񪿖՛.g,t~I]>t_?833OUxM(Y΍5Hu΁hMtdhhf^ *^ +3]$,\4WLhE=G&J߾+RvxIRd}Rf='oU ,Do^Wq~$9uoo&?(&._Ȅ]' cN9Kڻ?/H:)v/{~w^z?KP%ޤ,NeGJΏeSfνxjt\1ض법S&)"~ !%Yi 2M@Ҿ-sM0fNS/8O^1,X&=;7t}#˒x?AeT9zbIIX^ҵKsOH'/Mڲ^_C(B ?rYҨ/; ENgldq'#׎-cʵ|i8mJJe[/3w8*۞/u ?in{kΪm iW?BT&gJjP}VRϳƌMvkegۧ[~>`ѯN#5v0r2ue<7nfC@oGQ :eYc]/}#LĜK9Dfȵl¶o߾z&3C)LwGfO]s?^5IԾ*UJd Pz~*SD] >1_2d5UZŽ> )@9<RK Nҩ^-o酱WrK,'Ʋ㗷O@4cꬩvxq>U"2\ee!@$q% V?iHBVQk+|_oO+1SMstSZ<6w-adzzHDzx{lRSH(f. P-@P {!ގmdЎTJ5*:׮PlsAUQ)@whKpɗL n:7!7FilJ4*kUSN*2*ٝU doJ-Ǔ$eG"/ @ 9ۀ  @bG|JIENDB`<7Dd %680  # Ab6pٴFq.+<6! n6pٴFq.+@Q๷$N(M! `ZܹsG ` %p { 7}|~~QDa; *NFVev{չzQNwRH훆cᨓ4Cw{1')7(xd*d^=A'4a@MgU0_&xcEy<{E^yoxEz3=7bEsFs^.ځ;4{n54Fv/'跗k7@e݋vqo?zW  [4+V/Y+`w(}Li<]_ xKn>w~lM7|vt{M7=_._gɒT)AnK׏<tx)CSQD~w'tct˵+)w9H}4Æ  cK@z tK ލnK^ZLB6S~y3~;~S4k_c_ Lyug{}=9~w}G߻Wބ'UȯS/Ǖ_yш-~W#Vz~׻;u_#)N@`^w<%_mWwʣ ߺ6y|<_rOß QK=+G~KeJW_u^ݣgvaVO=_Z@avK~G#?"?,OdW; ^|<<.u;{^.ry2O]|~Kwo݋yYs=~g!|'%K|) /_xl"|Coy|o{|ߥ_>~h_^y+)ޟn_{~n]FzD;~ٿSzxK䳎ooLy7>m?{~._qN>E)o, "ǏBgy|Ybrk_~ʣuz?7N.RvM~s.ɾa7a{<9X< ?r=(_>/yRd_՗<<spG~,&'_q9|2'|/vqu|?~?O!}5sɾ[Oo?VNMI@`6 K%Wu[G~q5vN Ǿ NRwox]}.ʏd]+?_忟PkΜݣo%Ů}\}$n1;ww~N?3ud| ??wGf,;>»\>Gi)y7[ ٷH)/3naNJC?SCi֟n-9#nڝvg?]FRlOAzdOA̓+ ؟uGfճл͟ܝNk3dHpx%XR[~ۇ"w 54QͲvwݝ+է'jzjgIP' 0@|ݷ>j+!4Ͽa捻!γ#zw[-=Ÿ}, ,t- K^O+D7U:G[\-3|>,në>,7B'݁W?xYQ??^ ~&߼;/wA X7{[|7> _vw}ڷl.@'8Z' PK5`w#\{S>G=>z5`8␻ݍЭ?rY!S,1$oCrw`!w֐ZqHm.rǐ)hwVW?k,1$yog*s| M[!z㻮/ېF6$w_&nV%b/Nboi~؀R#TF﹆ċm_C }{P:B}!߆4MʏSǹ?@`\'XXMjp|Mpu ~uuB̄007={Fhas/A> ]>F'g>"8xoeR:=J:+y狢h.Hw4i;wtcP0 x zt9ó %QĒ:~9:Yz5CӇ5&o5ᶛ]]w>>z I$ w;đFd 8U^ZUNBpKtV(uy xJ@(p F@@x vH@" dr SUi@ z0~@*$*4 `]l=? @pvE.@@ ;"X [Ə PE\F@ GG"'"S7>|G77]*YCՍh"(E9?\;LK|AW{\u]LMl(O1id3[C" ;ƿ^[Y$~gΜyHLXpSk))0pM_Zۥ :Ee4 ;};퓜<ׯ%l۴ouetQǥ{ 7O7>q0!Aw ^AV' {?_Bϥ'yu 6 4x%׎QC R֕#\'zmsҞnpK= ..d8 8Xt&WcAz˯96Y+Uuf]lnؓNz<]A CVr-ٳ$G+`K:mޯ8>iܯ[δ*#Fכ @&+`} *Ҭ41p%= 8Xu\ά3ήKujf͚Y_NLS[}h6of@`W.㺵Kdjx_'uףJqEdOS& ]W~ɸRS>I|ܹVu K7ap]6xmԥM=, :Xf ~_o]&Z# Y e>\Y Ϸ[~1.V߁'Meĩ^b\<&{l$"z&AV$u,+]9,uiدx5,!2ĝV=GrwϋËm)  tr$Q V_Cm~dI9Z@Ӫ@-1Y>HAɸz}:ttHD@X@~Vnyںiv2^[7UiېVtm"l[ N5Y٭_x-+8r9XkRJ4_'v^s xlt@` . >i] 녯?Yoh! +`lu+WɎs|7kOde,a][OXJ@$C].)ZY cC@+e\auaY{˛2׉}][tF_@FVa}ҴvGuPcHK AOg'=,c#*ֈN:_70Q覘өm(2ATҴָa^ {*k*o"٥)]0qC(%=*>QQL] C1Af7O,rcE{. 鷊˻W:AK:j#Ӆ?KIw[Dy,R 0+\yn Y׆ݭ"{. I5`?{dz2AymuszdB[hp@ * :l4@$g'D69d"p6[6q 4c&Q Ny6%iwtr'Gm?$0fHQZ N LzkrV_ -r`O ~ݖk(mb: ;!=/ofS"әs$iE)JmpJ-^mI0ْʻFrS#ZK?,)mL5M`-6~ݟ /T])h}PYW-apRIpYIp .yl]RU|qWr?=oQ=N-jwN)HȽPm ۭ{:V[ǔ΅xS~o}7MY5$Dɋdzڂ%-2[。k}0ֵ]:_q[g_r:?[O ]gV%ɷة#mU%W:#up|7sg-ݴ 1im]2#xs?sv]+Y\]wط< j̼AпJYsmō6Ư2MlH39 55D^e>Ei6~7Q!̤=)Y?#AMox2IZ@+3Ir(k`I~VZ]<Ջxp-P+-q~!FWɁ$wzwwwA|#h&|ɦO뺒d̼&+6v +Nӌ$ l RIoyQ^e>`qd.eb2^pko7JNG툒kN׀OH2rZ:tin'LX65J0$?㲛|wBu;*BˇR^$\`qCZQT;e]uz<V_C e hw_ s` -&OK²m=F9`y]֦rtp'e[#R{w& #lMiWzsz^+UCo=ԫ:# pȢ+~ڟO櫿 2 BLyi5ܴiw}O'ʭ( 85`k[~ ܏mn~Dr xqD@:*u5 w>nj||( nwаl?7,}-_5P9s) V+հ[ʏ|$I>U9K2\cf0 ]FYFjح+Gy@ nZ ;dZÈ~#t}˿p< ZF_ǫWZÈ~#ttܵ3Q@`׾d0 z!ȩ˷Ζe-wu9s愻Z>?b֣  $S+: Eg1!,^) [ oqV H": Eg1!,^) [ oqV H": Eg1!,^OQ_Z|o  +8{S-O$]GX@"n t@5 e k5 nD2 @u 5_@`#$L$@X x]Eo@6"@D2 @u 5_@`#$L$@X x]Eo@6"@D2 @u 5_@`#$L$@X x]Eo@6"@D2 @u 5_@`#$L$@X x]Eo@6"@D2 @u ,%_{ݍM@+[=&#Sf2%hVUr[Zܕ[qJ*L$˗. #ge6:ڤvzm]ux[㔕kK.yɾ_5X]VR5wƋ `\~=0̼maSMq=U$OwUMLfy qIn잒7Lmzj1 ~bnYΕkhʸߒYHV[bMإ|޼ߙؒJZc)✚?|gښƕV Z2afڨAÙ[q])hIm#{\#3%%d5\|U.Lzt)ԜN Z2IrՁq k li${^2GRS免˻%>ͳU<K9Tׁ p@J~s4.cF٤|4G0'G=ps׽!1sԓQ(DqWM90C,ܺoW` 8>n Go;ёo">u&VI3p7Xp~7ikSZ2q'?GLkNnԟp<84]2\Aa?80w_ݚ {=;MqМ!hr4˞Id)VWUX2:_ z "Iqq=ܒ5938u DK9m*@M vo$@׻ D55I6NI|9p훯ڭ? "S [X)-q3@f}=X&|ӈWnHQ.AƅχEN1~~[-| 7M1%X0Qq6e6@XPv`!?O_ 2պFcV9nag ukW>nȿ=ٙ}&4U[¼~Iq@.?Pd0$^ǒBy8T`A ؽ̘paT۔}&zdBw0^h ٓ]J63~~Yi8cɁ ~JGZG7D_ XVKFr% /h fA`gi-0dvݍlYe@\z.'P g*]q<J2"be%dSt<1kc*е|-۝-> S ,=WiNǤLwm&Tz*e$N<ַaJSI]ZדI+1XIonOZllk#aCZCS̀CQ`+Wpѱ">5='3x=6wmfz{ҿ|VcMW:˾NIj2P  !1-mLXක$ygił_`a#{9q9d# ]_,3D^VTp)fG&`;3H@%)EMA%mE0#@63 @`I$%}A0#@63 @`I$%}A0#@63 @`I$%}A0#@63 @`I$%}A0#@63 @`I$%}A0#@63 @`I$%}A0#@63 @`I$%}A0#@63 @`I$%}A0#@63 @`I$%}A0#|u7_ef( F3/]?@*,k\ɲt%F/׉Y*~tpf zW [񋜸^OXS@`KL.C'Wn'%@fX\vXS3N~ Ž#,4KzuiZ<3)D" .&u![@ Q@ݙgwzY?5*@Xn8|XRrw)mj2dZZ7Sk%>p:$L+,Nw4dsȾk82nHa=E`>K@UW(3÷}cQ.U${$%B!n&ߍƯ kuF tMSЯW+ڪ)fb,9d%ѸQst!A7xo\$e>B>bG@],Sedc%_ p x@=ORƘEc$V"  0 x|SjD@UJD@ oJ  1V" PM!!;wdeo#KBǐH%A(%.9s2]0X0;_QRҕq9\.FIx/ն'}![Q@:nMXui@ x0|@:$: `\l<> @pwZE0.@6 @ ;"  PG\ǝV@ G#@N H#}U:* &v_G7hz PY&_& IENDB`/3Dd %)(0  # Ab2rq/ Y2]Q n2rq/ YPNG  IHDRݎsRGB2(IDATx^klI]pn>!$1hĈ g`Fy MҨdE"@3T.7k2 Y节hkWd5sfxGT_Ωsԩ}jwWϝ>ݵU{w>n @ < 9BEZŋk '@g%p˥[OGTsS]~$㣧S]t]O:pYJ6QZN-z 7*y_8b1wR1+1`<'p@̈́[.d]i@m05{t'418O:tO{%߼ v~#U2/@51';bѶ7m䄽\$ur޽\=Qżc2-mF{oٷ|GbK! 0[d qÒ限p\1>/=Se~?fxẁ=;ܞ?)7] 2=.ܷ{&_AK2hYL)b[~cK%CW}t~*w^'9p&vCwT\s.%G36$@v$@?م n;_|0Yp$~/>3n~om_:7<  pe_E=?Џ=7 ~=/[{1O?l?k =5_p_c)ww3?Ϸ&'+p׆{Q'M6k;ý ~{سC NapR}{d18W~+uQMT [=_o~` @`g܌]͜}G?2 ~$<Xp?|p| >p?~e<ϴp// SSS|Eo㓿aɷ̃7.x 8Ϗv!Ã)G>ilϽM¿wzrH7>o|vߟuϿ LK_8;ewß;j^$NKa!?sx=<_^)_7x{O|{OX|^OlK)ĸY(}p;Yᙿe-^s1B^pW$8l{nY18B w)/zE9 PoxKw!Ã<??~>koឞ18>?#Ce|Wc]MW8<cW㘯'/b=ᙇ}+=ZJ@CcoH6m\]ˡwRkC蝔~d~5woywb}a8 [3ͷF/> %a<]|ȺIv^rt?,FM%fW}McrKi{Pa/?<W&'}3|7lqQxxdW~t1T^= 3|w[oO=kë)Nj8{<⎌+Uן* nSW*G|ѿkګdMKy>aWӛ7fi zӥ˟g sW7r*Mã3*o{k边6s%.D͗7T&}͗7Q<  pf#ê6^&^?uQ*Ͷåpt^\zsWAo]ן?~ ZV+<_DI*EmU{+bs.>c/o+EX_xt7^nBz_ó:pW`}љp ã3o<":]5U󇫠 Sרo,xp:cap t %Pp:} s1><ÓǓ_BsH>XcH"] )^?VK="[~tycHq :^z+.~NCs{XcHAkQx$V| O>k9ǐ\=lEFBm^ud~ iͿJ3ӿ^)ۺZ(ӿŒ?u]*NWҏ9B?G ?Gxu$^+?0/?>ߏ~0A_C̏szؒ/`I>9{Ϥ)??_s"am]tt~jо2s00wswOUXRTI1:IZh=SXN.3pjcNA mr=e/wT_4v oTі7 ǝF=/ ߛ,37|ǖݎ|9I?cBgR8)KO>UI*7Ϥ?uy [5#7OUmg{Y٭(zpжٛ!@T 1}5S7DP|9ݯ!p<htROǔU2\D1#+#zz0E"f6p*<6!@`b]$l0w,6yO +7mk{Ҵ##/.\ڻQ}+30 l8mΆ3;3myI39_Q6(b3@]1v n%l2_NYM-=nM7 y+}`@d}A4nm0\ 7vu]5=jxHp61q ͹uWVfs~ i.h,,Y87ክp7|(b  :VA Ky瀷M  @`-EM1 30bp6O|:vs6\oc5u#@u 38m3sol8]? 34si3KɄIK\#tj𘋢܊+̀yl%/X@sa[\s,6Ά7^s8 ,3m:dSWX@16 ]y>;zjS/rwh|ۧgUI۰y]3b;r6oφY ?i x)xzo *0oA&H[bWn#+T7) V>$HӂkT>O F?yp俕jro28J8=&(:_ Y OKCBs%9>n> _jEW>iϔXϟOS1Um,HTZmo/Wdc9Hk/ CWciLo6O]_VJ&&c75O'a|LGgmŰ/rV~.|+&"Xxgg?NIjԭ("z$|ҫTrdc[\(ڕ3<Wkw7,GVX2p㦨5Nۑc53>X`AKmޢgbvNJ̭3ӖyE nUdW-#_щx˅+9عEINJx363FxڤU>~-(qa6u0H?s Gϐ>w>ci?md]{LM8˲չˤVypUZW_güS;#МguX3+oŠ'zSn.͆[]i֓ aHSՓCO5TJkn'Z?_~.fy>EEMkru;yΫIKǏYo5rî (bOŭy7M|->4i*1I3XcJi֘UO47sjݺz|$dkL{!f5y>-Ťapjp'}{WAwe~uzHJfֿgqf7s0QO@anf) dp6~(oOpV*,Dk! O1u*3;Lz83  @@]<怠'~[M*:ii z4 @ >*t='͆fi2Xor&@-9;p+O$w [nΆU`3l֛jH  @`FgS+c:I7z1o` fb n>P`Yx;@  @`?΅C+枻pd5/C&1M*eo3 [en8m)ڕQ\)kJpK=J :fדX>غFE1ƌ5V޺] R[.zpp\P3ڮiG掯j3Y;bEeu).϶?֔i_?l??Xoi|wwuk={FKqIOQٛ=ܶ8Fi|"Vݟj+𲖠{N;ֿ󌓧toy3|jǔiu7y= S*maxa0<{1jeٔo|st_SΫW5֛Z[z^y؞?˲fP؄N H:O5f5赤_oכ[j`7fׂL`~jvd65]H'fz͗֘PU6+|6IʬQf0[Ƭ*%=XEX?/f)։uuͮ)OYڶ(+Yl-N+ߖ'3)jʭ3G]ovJlWcfgokѭéf N)[ܘ%zoL`⮂TZt(s"@`x6'@`vw?^w{Y N%aiezxR 0 " @\] @@6 @@"  @l  @ ptE @ @ $@1@*I`cT++ W@W$ PA@H |{Kzp0{t+ +ڜ(\4,]Qs-+Xpt )0ERJ߿UʹBjB[*5qE:%1}V)î\}|KGj @2O ӧ8Oc8_;  @`2,5s_j;luѧLE*K]Jm @΅W]s]wTY3Lg^S0.rg[3IM4},' @ rփN/ DKXV_%2}6dՇ!(x4P%/Ae @`1/"M4{L1)!@yn"@+ +٘ي$!3+ .t}mCF=XCϟ?_VbYWAڬ @`Bޤ| T7Enmᝧz% ؛6?wܨt @{JKB{#exI9LJ7cFC  @` [bY @ U @b¯Tm*~-{7- í+2OE>jV6^=?H?jpi!Ц[ Z3I<fyn}5*?2h? @ ,1!vC (_|m T;$3?nn7S2 $@`7T8M|8m4 VlAn'A$@@]pg|0i:$S󩋳ҷ/o|hhj%$%K9fëi\<.4 g p|7N@cp7b?/kC&[l@ W􂺲8kkݚILf=MS΃Ymn潠Sh].&rڅT )jzyT'mxd)  @Qʈ[II& RF @`ϘJCu,EJW+@}[ˆˉNϪA,y┠G {g,JkmYg mD`]cP[ꝉ'&e18zHmyw SI`wbN;p  RLc+v` g'$Τw2 Ś$%7rqn*z%ָo]zQE eO36rycO^{YTf]an|s<ܭyD)`^h15Z֚h\ҹPQ9P !(4~x$d~x s߭e}ccMK?m< pJz%sozL?h>( I@/ T @`P@$_@^  @! I@!?t1m nj1Ceǐ1#v"W1<l0AU7tLʘ&lxZ7>笋lk~?64uܕJ{. |# qW*칀@  @\] '@:pw @ {>4RV:+ͽz&@cIENDB`,:Dd %,+0  # Ab9=@yS`MǪ>os9 n|9=@yS`MǪ>osPNG  IHDRݎsRGB9%IDATx^{eI]q:GHb\1Yш vCC7dIl^,5+"Qtx)w: # $ ]QMpMH(EQ1"j|;svݺڿ:3=[jsΑ/>@آn{ Gb Ν;]j  =ߡoE9"O7mw罭I{SEGq˿Q&CܯdPa'SCٙ`~JuWҵT;lWҵ;*y_R}l0J+|h 䍁 ';ւsD]WIRv`eu^a6 AWow_Du+?^WW_wsq[ƍ $=r;hĎJ8% pQ.qds1G5Ű\ǡ8qqF@Kwc>c&Y#  8XfEfLYaw(/=$2~=̀xwt3os[nYw 2;=n9]ArKbDS;{!X;_r_YNGCK2e֜vD@`x{" 0X_y .s\~g>dnߝz/=Ο{7#gD/>:yx鵻'o~?|`ɋ0~nl?/Njq^{n_K{ѫ^b- ͛M3 o o|H+$XvE֢M ?}Na<1XC_61K/>T˞#y`$鯻ry-&۟M$~׽RC]'6&??*yx{˖~k!O,J}ܿh? "E)@`൏ڏ ,_~"mHjT1c9d"G1؍En?A4'PTHm>:߆.> ui׾%T)MMLhFMe$enm[hzjj嵫ǒI@(1}%Zj_߆dF? ^)3-wC]2޴>5+1U7MAWm : s[':d#eKqka̡oRu׹W3e۫$F<WʁT.JFΤ1'SM3]ݞgS5y , ,"\@`3`qcy2r6< 8zdC7oOMO'Ngc' P@Yk"9ȯNs΍ >8+vriywKŽJܷΞV]K{P@`Z^3`siyOt;f6< ؜>vv)%u7se-UO7G3v %8ҫmiwrC;,;˿& ٰΆe ix:q)" eS&vJph?]Y]̏}Mivi>   0@0쥑ΏMsRwMw6ID@ 3`3s5)Mb,ùu*^3߆Tej BYj[rWqd7ӵ׆%K0^'6o^۹\)UDDv}؄aw잝tΆ݉]g^̀Wx H@ x3`3m53Wf9 ۵;^23ٰO3\L@jfVgCk梯i|ү'jf+=  z3Wڰ;5aʿ;ubI)뾦,f5QW@Ip~6flr~XtjKcWxPv鬆` ER-Х>}pTeMXˎ ̘4ojqaw/w6nwgg:xې"1wKkO9MтN~ж./165_CN6h!y珉Ba$.[szagWl}Ҙ88i<+H P@t,,aas<$BW XZbO-ph{:f]fSzr|:sV,aiIinam:a<_S#*^K3 SN%͸K wdAݮμrkWBHen^2-[ޝK{6,Wy aͽ)kOvȽ8vE)$ 9Dkrfgk[-抔'z5j lcL0lazprtV,kpA&77̸ѱѿ$ma0v3$5˼ףy](cL9(I9X Fp~o!ex \\_6 v5΂3]O$ }kN ²=mk*VBIƃ!) ;ZS9L:w`>p,[}XRh~S$,sfbgnʊ? ZdO?剻dd~j2t-0emX/h%3{U&vI!bJ1MVyj7MnNwGWߣ33ɏFgA*{02y@;{93$"RA up`n,܋e`$k'^b*,- WYNshDǐ8b ?髧O/]Sw\clpYvԴ]W;>9'Os$I :v#<σë6*WtRRSXOnvNmb/G}Mz69}fc{mDqxә[%+Yy핒LGXttF]u7fƹר@t`jMU[vG_aBW392& }}hw x3\wrγ+{}/s=z)h -öx;4A'*fG헰#2/h)!mLxsyQesd5ʫ|ttT\}5`Tb3%Ob@Zπݙqt6lf#oIw5g ƙk̀kF@$3`Pw6lfbܷH P$3lؠ 3uQo@πٰ,>#*0 8 g_:7 @_Yg}+ @juf|trJ@r}c;{KN>qzG@jwwww(:#T/@ i @{:#T/@ i @{:#T/@ i @{:#T/@ i @{:#T/@ i @E)Uc3 % O54EgAk @Bi  e wDhW[Z PΡj  [Z P@؉Si;NRu¾ [(1MvzܕBs7@2`FH@ z/ arvW/އ9Z"WT[6N譗'% x]1]kqcX&gww})=vǿ$؎@YxdmvױlX+`F#k((]ܪNۅ%i "7@ ʰXW Rͧ\@- ŝWC R_: PCD@U7>z]u}sT:Em'+I,.p}W ?\4;"@j] ڌWb*4%@;K]V; @. sZ PN   i1 @:* O>   ># @. sZ PN   i1 @:* O>   ># @. sZ PN   i1 @:* O>   ># @. sZ PN  8?۾Wk;o`b@y\|׮\s7Pw@=n3-}L J@'"3uf]C@6sRNEuB>d>anSՊ|@(q B'+#GGϋ@&#G NE `O8 @SW613`^-  ݈[>X&VF @(.6^~=6.sYYΌmY+f h @X}ww 8hp^Rr@ |755^xЗ̀  @^,5q7} &CaI W]˺vn\;H (蓰Ξ5_'aJJ@J((%jPς/)O)|kH (+++&#.@c@J,^(ʻ{M] @(&,M?5&  @܄Ն&@@S%@b*^.֔! )@$"  7%G@:D$@@`z @ L/@ޔ@ w@ӛ# N"  0xzSrD@SID@(ې!:sʥd$@@dmH`M랻}&6|{:\]:h@hLw;3urwp)W&:#hj9陰d"P\8wIO3 7t\觞 %׽\!_t`݋|niѿFG@&n ƆЫWg/^ (XJO:{ּB8 5/SUU5J}@`)> KbςNRI3>A_SkS(D\jLQ&d|[a%͜@:j>.ّϦdRJY~GPCXDЛP@&@5! p @f4  xtD@@@` 1 )@0c@ S$ `  @H@@ /N  , pD׮\ZpHv ,^J@݂&S{3zpĩpr]72d)yza v9jk*osYݧ:yO*A`&}!!9$y3SUq4t6kvNc5lIjn3]̟&O[rC ~J|JB}V/ԡ.;k޹K`m u՚w6߫[y/jĢmnt 䩵w7Lz}/bel_lCK)]W6q~zۊ uC]>Fa5LKk{Jo׉bNo~/ P@ ug*?ԗ_(3fM,uMIGsS2ȝM&(++͂jg}h {oKܨ%#,+r/y֩C]sd>̾S9W*G/.P1R&%k|4 Ck0;"P@Y92J6T rJ,rtI 2y>)L>EZ zP E@@#@(@ F4 L,@@5JA@`bĠd FQ"   '%;@4`i@X<1(!  kH A@XD@& O Jv hw=~ڕKo'|gggzvV $4d~Ξ5lϱö0V@ز@AXZ~!3LMnaB@ #PV@X@X,VGɮIk6Jf",(Pwg³<7?Kӽ`I 0@l6[}H   T` z*IA%hʚC@1-`]2p/.# h!h^-6O`RvDP QϺrQGf*YI @J|e)XςV3ؒ@`;eR@X\/cX\  5U߄5e B@ 3$@X@:E" @f  xtD@@@` 1 )@0c@ S$ `  @H@@ /N z']|;qgvvvgg%I @^@BnAXj=w=Q8v┷R +PbpBK澩E\ bC0k@h9iF-OH^zWtG  ?_=FT;68 -`7"s7/&sgdR,h~uzdp͎ ;_<@R W/_4kCYIУE 9un=-v?VB`}m31XstJ}gҕ4>+ʩ&'U\((Kg:f18{p/hTњj>vn,^\ Lx) @ U5ἰvQ@"FކT8UE@ M  J:zk{]Kk@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z ғ@*pUEe@Z8rţO^r(ځ @g*www K.T @V̌Pni@LpѝD@Z ڳ @hpC@Z ڳ @hpC@Z ڳ @hpC@Z ڳ @hpC@Z ڳ @hpC@Z ڳ @hpC@Z ڳ @hpC@Z8rţOBڅ@ڬ۬-"߮.K3P2NebIf#%X#nesuM51g*0ӳcF $@1 E֌+}kzdR" 0x2J2B@@/@[@Q zފ L&@hF؉ScX$a;W--5pswmx N' TqaLi xAE$` 5xJj]`ۙ3.7^K&wVL8,qH-]EK|6zۍ>βC1: QxJlk^$ xv E`y|Ga~91,A5HҢw3bddWkY&z t}S׀MP[f^+sl_R1dI'S >{s:5 W)Q'u3 hGvv0 q{̤ ÞfKk&'cWߍILǾ-0_ 3Zz"Bi:o8ɥsc\k: (ŧnh= {EF-1jU^1cѦE3(򝣅t@൩|FI}J>bG7f2cش~nIwXf< !JeL:Z4)@$"  7%G@:D$@@`z @oC$" 6$ 6sivYmݽc@P6$4,# ?"ĕӧOkh> 2e)@` xwJEXx#,#@^ƝR@V.@^ qT@ W>h> 2oCO^pJE@`#4W4@`ar!<\ cK+IENDB`vDd M;;0  # Abodv nodvPNG  IHDRsFbsRGBoIDATx^ ,GU73w}KJIGL"!Y("" §~$T  &b$%y~gꜪަjޙ;N羞>UNקOUwWfl}R͵quzcx|$Du[i֛z#Vj5uPy0N;ނʊvVף1fj4VSu1ǎ8q-ZkF+4q-lo=2=m:>M3ODSd"dFXsְc Z.0CZxͫZR2>Whp$QEhh}tb1EB[5iO:  0P|A6GlNN$5 yRt+&ܻu{F\+<ю]tiZZ*J9Ttڤr9)g'l#!؀ jKd+]cjbz%'Tꕵfed-k&1H4ZhGeˊ+K1Z5j֢epqHdy):8N6dS#юq](QVFr^vlW F ;h4Qz~4' >_{ȵ$yrtͻϫDOBtqQP4]gUL*?UY$[hC6>`p5F'V6[qȟ5fo,.49\_krvJ 94WMX4Vח=W]Qe-Z^+C?bQ!7>ujbg:c+&H];{5еƣ}{dc+#CYԫ+Ѫ"覬Q-2;DLUg'\~늩gяz³͏=y͉z͹,ط hP؅#/4Tq4]dT{#08cF" uEѫFNxxFk%YIGJVG*JuOsUk{TWyo"F5>Ki&keZ\9z&Ar+U*{#}A@qf|\cag;W?%/-6ޠsj?@\Ç&=o/lZ1s~cC7v$Z~ғnϸ_7~<|@@MDBҍ>,~+}jca ^8\_kͪ}`Ox~RNsw%zZ%:]+=+>_K.x&E "4-ێS4ꌟ ۊGWJtGcfEc܃&j1f~yGDo u4O( qjwA :DhWA7?q=zHuO"oU8?Y3 M!ҿS8k~M6ƭzMSyڷ0AG|+aŸ~ϟ}ѥ-7]Wam6({^{ *  k+׿8ѿpsozFNIK>ZC+2V9g3/] {~-'gE{O o"GYr9']esȱdjޱ Z~vt~uKn_=u toLig)oM+0za.5ɨVl#n{3z\ѥ?m,VYmFUJ2^OO~Ϋ26, ЃԿ yG߸ҟ7gfZ^Y'{ӖP)K`35h聗2=BX/J#Y|IKQQ Qvk!->zˣc~{E4ܥܧwGG4L; n6U];'_9;R8};dO{fs m_zd]}-[;t`(=OHϰ3% _U>}O?ҥxP;nWJYej~_o,G=:w~G|QϭN{v3vG"ա4 DAKE ~p{gcbhЫ~9nzꇴ)ҿ1=ɥ/|RmkŧFӬlu晪>uGj^GG=嗿ct.Nҟ~"{2DI}S2=#auvyy'K.g(.{^na;ϸ$QYS쑟?cǿ鶵ȫ;gDgq(fzj ]W|#)o{Nf3QPr{Fl+P(dxeͼƳ͐ \[kK< ΥWQLCQgM{N„3ϙ~ ԗ YFV*D~6zБTs,T/֯gg_5R?㳻ǟqZWGw}[l'*+n)H^z?s*:{8r#`Ϯ==3zԾg*K>WF.g[}!}ϫ9n}\kG?j!O#w~̣]KO|asX鯕6Ft4rv='8{EͲ$3{uoצ-wo]W|9aC~ XmmnI,JēOy:tKTՋW[_}(mf&:V§WvkR<{8x: Ki:9"jI&&'UGW'hZ1DWyfz#[dl錒=9~)}U6lۓEQ݊,Ͻc_oI'%TdяRO;q;רw g׃G(<]soïZ>rkX32RP/ל6v ' ^ێ/z֋ȳx:q}*яQZn5tI ߉ЮB;.zinQz3?h~>_.@~od1*1ya_bmր h &K.~mٵ5Ϟ=|R"^*dؖƞZ=S~$EҴCWy]vSl#7޺L <[sѦO:grh6R}^M?cƾ/-j"p 6h<1SSATOr7ț>cwѡ\~/w㞜&ItQj¯[jj)OE-;0 }B,Z3h֕#|ч?n$Rֿ?sюV_{-Mo30o|?.3pe?y_en}/HvG{]*MӆK2%o \)5?yG.:Wh/if*]zGPO>I˿bvCBu'V es68ݧ: Tg ;) U͏vӳ)9@Ff˹lcP8ny]F&^җOd绉1ꠗ|0rcUgqtm~V]K~w戩w9F5-p2>(%WKqsh7:k}h_jRp߾S}Lܝx}r4n|N#)7RlS̃6ITS߿}c*6 !-EAI/|@]rL3mN87n< Y}Yh?DJHc_ ׾?w$134=?X?UOv@e̼OȳC-3ʧ/DGOEӴWEBФW*|F3tRETDLtuwU^ş-|}#s.{e>|lCL~3G-j:MvcrGu];i㟨vqv?I@u g׏y$%w_ )ſ}7k:nY_1*K6k{{l髏I[bҼZPe >rߺ`Yzvƪ<ഭNjuk gCD<;֫O<93pl(nj:r:W/sm!Jv( 158\ }M?Ɵ\{ྐྵ-soiTk-tZ^kщGSW&]zF G_1MKY6m+:w4`@mV4f!rS#fk#wN<ԥ~ɑbL 9TE΍N<9b}յCK[G/^zth-Zo~25eT>պZU?P.7aW<_M!piscЂ-g5JϊO]VɹO?BskC{wpha;)08S+V6嘵bnmz->5( AG|\ϟ>a]i[d62h4N_FGV*a |gy:]ڱ P kJ§kԳcl?ZzSSxm5?82fhZm1zSb{G75B.Sw d7TۀPDgg7Qz & 0@ `h$# 0`"C@ԣcoƶ+yǽp^  0mzN;>}dX_߹iIݏzn~݇n`V7{ҝ-Љ H\w^UĕW_=#R؍۷{cvMvB֫7{}-n]( H&?vnzP?lO=a&?Z>a'm.>fgٓKowԃ":C` h67}GLKggov=w~.rm5AF=oՕek)7fO#?Y 7bLwDOS*Rfiq+7;͞Lz Z֧K.{8B_wC/Ή8z}ab?;crIC& Lr fO:֑S>Y%-E%l!F!!S MFڟiG[H<}]SSKDٽ{&BZmתP CgaH萩ps3]rRm؝t?;?8gw,Zf-!JggSjb*,۞DCaN[Z>݂bd| KĿ!< vKf<0xf)TNmSS3vB$'2љCI)_ѐ.αEإmT\<;4nq&q(m<#6}JoYPL nM6`3VN5>)}6v=q2Ha"(l󷭭nR( `f}=uU:G'P{ ?mXX$>ӌ4]Zе-3J[imSM`t[-ۖ(%2uڤvL.Wvyp۶vjf&+da=ݝ rr.0Qv퇿myy=>v&d-LZlȄcm Z_k[M>3{F[.AuщV(hNR8 TbM<N33qΨ^236ܪNvlkkX_~eqo3F-mqm 1O&M4'u,=ݬ6Y^tWi< ڥضޘh}ӭߟVmI&bCOqOeLIuEmtRiRfiTe˕&e[3 M4h k oX>)-H^Rl}dj궏$Rۦ/Ns`ltr4RЎ͢0O@ 47tH3xd;S[WO) \a$l3a%H6Fe/׈r@ibmE2Zo@?ՖĪ'LaRE 㔘qh$(nC7U~NZG4; cØZ^"<c]1!C 47d&ccX!iNԊZMC %py@@o[mE:KptW<Y4d.}C@@Ù19a0PEB!w@ÐDIo~!VNGmxZxҸ# DoƱ<>"lA =s@# yc7L-o~H77R= 470R0Ƃ/WԲZXf3,EU*PTXo``,I_[6~Cf?^od5 @C߉ 3B1R~l+ hb.Hh bІ}π{*9@u!A$ғ:Tk;+9(f|͚#OIBj+ 3a277<>5֮oS3O }%GH3A&O,8٦PJ-d(c79GCn'U [y1-E25'n^b\!TWT0Dfklj.wZhk.Gg t7r.pW)@2Z hV) >ႱQi75Rb :iђkP"i6yekF[G8DHyۡzK{`T F~/LNѣ܋3YR2bUE ܼڒW%p|fMDήTTORZS.alZr%J[# ηCԷU:7V`gIKtWHSw1m{&CAZ nfQoyďjb3O'rW@Sg#)RaZt+ӥ`3y):zikU 4x{޿#% :bBOBZ+&4_/(OuVN2.FԈ\=lC$@̢V{15YvxoTyau DkUٿMG&ًE'LRSVG׉@!-!cV$+/x:uo;"@gLit0SsY-UT%نH@ [Ԋ%!5A4I'BʗroE@``\?;ppu/F.cVӖ< "=IBZ.)\g2a2Fw-cj nZ3E8yI@}cDŽjՓ+$a>>m(@C| qkޥ'ԬV0Z )FLga,IfT<"IH]H30_/43xSSkG^Kr@arFHXh;<:^FZho`,Г)YS+FV =R.B 470 aLMLm7}"7 )oF႑ްN7M6nHCyNRg7r)ґRa Zu TO֏ao+77*x=c0(eBQ/3jH S h`7r=GKf2̇9ah(~߇C f/OS78晶oh˛S5;Bn[n ov;&@`x+ej{?j7F3~_,/hT_ÉbE{EgmvC@GWW<>yɓjwi~HESZq?iA*᠒j?A x{Da$f=|"ڛg9Eû@ '}&vͅWœƃV t@l&0a{{r|jjQLxC*- ͈@ cf4mW3NKFGc kR\`+w_nhx(FԻ!;N/X2n=mr|lZ%hs(C*ױĒ!]]Y5H_^{(({ZRW.Of,o7%:S+m->j-OUzo)](_bP3 . +e􁟔Ry֜W{߶_Y<&<,VJU2UvM^I&锜WP+ƹƜ+n|Jzl x- ֪% fW_ mݶ7Tݟj>- ߱WvBӪF&ubFi(% 9d╯Jy {Z]ڼnv915IVv7 e̤&+dq^N庞6:ttętF$*/et}LmPrI'ȧ6r5$ں)ӈmBs"A^zcv&UyE,igJmhH[ls xD*dX+/4[6~7Rq-7f-Q݊ #mWvOJ UبV$D(*m'n BמTY< ͗ױ$Cn#J \-[Gc7tt3۵A SI4Ie±E,lK! BHrqo>%f2un%d^ENʼn6g[_GsaҌֳ Aܐv]sZй.Dw4f^W&j֟t^ ˃ 0'λ`Zsg@uzt(q[ڔmӷM`2NtDT7QS˗L@Q<Ȭ%D4+Td񓓜LiF+*rH$\C6/eI pΫK1VQʖsz.ơr(*)M5_eg}wur%cm ŦJK73#=g?e*6۰L&MWKDP:ۼ꼑Z&$$6J[%BD6p^5uQV5K4FnX%3kJH,c*L: XUPi]r{Z?6\ *4D%d6j>/Aj){7:0 ;]e#U?*`Bw8y9:iU2oH6.oӌid2I9vedYq:WrB]ʺԴdLtOff =ά1qi{s5 H% ݂"y֭u\7!i6,H>^L݈jf?qAUfl=͘*TO|y5'bUA[fFDB B&dڨcvUTg6qnT@ϪnoEe!?%PWe gBZVe}) ڣ%+.e(#aN}? =WZ}B5qWB9s򥌩,4<IǾL Dw>fIG>_-pMh"R 2сLmX:0|,+r!0tw;"!@LaxeIx޹_Nu7^|Eu棪]Wgj涰͊ ׎x٣@7.P&<#vHWcyѝ_ `jHcK[!u@@hH: 4M_3H9FU@Ò2FsuCԴ~RP[wsxԐ XX ^<%=X^L ӳ}}Ó)Oǩ2C~ kHc2Vz}#aE=:7Y ={It&!5@#;EzCJN}8h ? !fھ4Q+HF !'H0?3 tȃ/ xp@f,0z۵f_'+"x| @m d[SogNfzfVHv4FOejӱk=(R;! GHXpǂW{1Q%iŸH]ȁH@Lci*w#Қd>Qǧ?h2)pƂ;ztC}R@qNTJ4O%B 47sXX %3<± AcՇ`P,@}CƂX(:?#嬜;'{ho`!'vHCyhFT.\@}cc'3I:&M~$|f#o mzidPcfX+ lc`,?UB|j'j&"iK'&ulYIm.֜W x6 +H[I`y{^2),o8dj|bNXyyΤh.(ت^Hj$^،rh`f4Ltf v͝^teyieeiye,etf+`B[ӷg<'ΰȿ<:y(<ΐ;\lK^I夸9:UE'fmi`".1eO䕢yS)|6{(bg[Rym(FÓ}}jyEx-Ner/BFt@%yG*OU\$JJ3BR3HRNa5ZʵSҖzݴc3lq2p/q}b"5*4'y5jNLLY8=X+ӆqSiGsMwy$D >HepwY8T7JB9J[ 7YV(;_PhreD#U Km]fpc[#kc`Sx=kټFq}5٭oh!2O ۾MaLowVMDS̔L9yyHFkJ@bv[QQD H:ڐiZRȝkdJHV$lK5"YҙМ )yml} -Vg`,o1af&'_gi@A 47F 'Ӵ\HZg1O+~o+B 4d"}ccg,gj"S)*Z,E&μ-^+  ye4FPƂ;:̧vLSC?ۋWTC_x^܅Ia)L]8}G8tk /Z]]P^Ѡԣ{/; 3˭Nz2uЌ~hYRsr֊ R04'Ϊk߲Ǔ޷!L-V8FbTl t$Q9@*.ЀN}BOzuЌTzz :ɳfRq;R VaƠw,k!fJ{*ТȤ^GP ژ|vh=c>! 8 oT+:GlWS%"ҁGU^K͟{ߣ\{m[poT }j$n@w5f;rL(h,LھXц\&̔z~y:1/yNꦼJ/Ww9M{WyiQGѮƼBaױ+,VR#en=[4~G5@׈`y9_Wk{Nj$7FүNz⦆wym$=ʵ-(,q'heWU3#T ;SXe9}KԱТ9]U90Kev\[Mϔ{1͌νgν@=i)$Ե=|9*1|E.(+UdK[#2UjDWiG:R lJzd 6*J0hdVe]EL+ַF9kJɆro  c#;e& Fc5 9r_n,q,̑b8 xҟ|k^IQ.Ѯ/sZd۬3W25+KsViLX.5+rT/c6jx)zz&.^t,)ɨOҬ:g?RU4 BlZ_* jmOk RL9f5O[_lm&Uy*`r[.k(73nLXbV.`no5@TI^JΘVнZFq}-΄W*i}ܶ=#hm$>gs^ [Hޞ2h*>)kool?5*1 .YFi{Xe"8ҵRc(kcrEe[_`1I ~Lm jMnJi['۔&פ&c:NrNFTtb;ia@12VEA |U.5}X*dmfK%1%jĦXEn3I]' ak'X̛/%劦t4Vs[AmY4EΖ+KdqW.\_[#\oXF.ήfђׯ=+)EB/S6`V3>N2{hI۟}Ck(qy#Ԏą6shBc)|#oFS wb+铉+|ھ*ݽcZgdlިKP*j;Nl kW4{՗EzVI $K,VVc{mdi)%rYRw6x*7$Ǖ*[T+s?:-~%HrX%*aL~A[JFi\$[|V${V5n\2Gٕnپ!ƤG ڊ)}:LR9IhHj֨8n4D}oRcsv d4pMcEtt) nc!'c!缱Y#~HXF=V,ACU"ُ 3x2sO0 lYі'5Sjck}JS}́5*vx\zɬ&GmmTYgcn nNvM\#A"U2T2Y_{5;4+`ٝ1zNӎ 3y'Lmf fwPpRutpïcɽpVC+fL7UD?%)R}b<Ӑ fMiLǓ^lJoŮғ5\fRz]Rz_e K_vpONy~<DW{E3f6ZbzA}cG?SD?,{dk,7@;t%DJ 6K^z쏎&0rB֐e_tv>oK_P&|^@bw( ;Bç e!p-?e %?E+˟Eگ^u gB?ڮX׋<<"/Pt eׂH@9윪}NC{vL}$ݱmc߿a@&;%O(<|4)Qo^Wk͵u|^yWt8bUtKOzЕ>ycenD$@`aaotS˜aHYG'8:6qU)+XCgyEfoQ@3V+ͻ͕ŵ +V7NOaYL!GKY1'Y\wwK{ )י Oe+ftP5""joT݉J +86D=sG8GyAQTޮ}~J~4r?--9lt zo^L=&:2%H&ɇ>gۼ6#/6۪rW6c?jh&t*AV-.5@HTnkĦ i>iVY|$[Qu'A&gl؞vOZVa:wBB E4-P>4x*r]^k6+~_!"k1Wy\]SiyXZFTguE2yR.Js$/QDBXjy.WY+ĹiV+TFRjJjRZnghc"lC1\ΙCGZ ߗ\*Uw)w/90` `jow髇/Ռ*!K4MT"* Gj5KF󒮸\[S-5ěJ4+Zj+oZTdXU[puRE@6x5) Y4Mn5:e![Z@#䭧.WkxVkRRkrTYwRyB:J~3)W\]]k=b36+חgAu}mAhcQ_Qef"!0,Y4]B&XV)@:O0ƑR5;7=#jI𪍸RN,ַj0ĻYV(p578JHrNLIgzQlʵ%J3[Qꄳ,g!=O:fת/}%dHv0™P/).\/RS?ď&y駜qĴftkWn#Dʫ52JR4ەb-֗4HtfJ읙\@o7i4᯿e}a=}bF/3/L-q㷰2 KՕ"*]#Udn}jTofoN#hVLݷ[!RfO>K{+JXŌ[h]-.b-מwC:,AJM`LHz#$ Jb'L[* ki']RW37l^L]vjPfP(6[j*`Z(:{?Ȼr7NL}6Ky0 㶜4OZ#fT@Z6~T@l>0!LW+zћxI bݎH@:jz15j_#&*BB$]oίqc_֗ MajYC 튄@"ējrsmڊ7W*5ޫG=X>`&,47]*AӖxRntH@ }sS~S;yӦMo405z( ŵho`,7Lh .2Ũ'!&>fG!OruHgu VGڳlH%i@hdF BXh!LWPn7/@j%А (4$4 H?ecxho{'x)  H" &9CǦ9"bwh`;[-%,w z"h Ў1R4@C<)`jõv=),>)h.@h/m(;ħNIW!ϭ!ɫ\V |ЯЯbqx:!LmVm[+N4_.H[ 48j ;oMG dA%#OD Rv4n2͋d :[7uOo[T8ҼhE RLT9Κ'uSpՀXcb$n7o4_SϣMN%zH]H>?ajGy6D˲Hݛ4Mj'`Vͭ)PTDПU 4̧+ˆqwʷ_@mҐ 0C'B٧RQTW֛H^4䓒) 6Sq/a72e)@X30GZ9 M#:a\@*А a$o0CO,AqD9G!و'F;4: cjR3k>N. 2 Oi5&Nef޹_tu7^|EKʫ:ԓؽkrr"]=բ;o15&O*zh@R:5cА@0S: &fӸِ o`,`,O2eP sˉfI QT.4O3OkZUyH"s!q ±ђ&yy~EVi< X m);-5lʿv@j.c@}# cm)Z'ajZ®niPZB-k$@}c̈́<[@#d )f|) dSD^I-KdHa )@ߐKƂXSkRV_)]vrE >%@Ho'MSZVo>YC]R3k!"J@6n43􄩕+ѐ @_M3@C Jf =aj +$'TWvA 4BfQ3: opX9|lm%4c4]]:jTmT$Υ[pkB aodٗf}`Bs%Z^rr%"ԩm(lYUC*o]t޴mifV))[R eV%4*׽af5Xr]BFKln)TkEt۶B~i߂[JB #wr{'Wɑ%$spԬim^;,,$/붓fBb%"l5Y_ksPn{ 1!53I{m&IHY' 3aeoqC $;a9`j5U7~hYk,Ut8*:HY&StjDx/q!6ofi)iwbWi.,66[qmNUWB3H"o۞$<4qy弹R\^(V3 p5#@4  ǪtLfS !8jt@Ϸ6+yf`eZMHřh{rmXPllh߾ /:Ms S;Z=k-БVObս,?*dx $zYKiIZ]rm-VNFqڣV@fS6;ʶוEBhVXqdUĶjlK2OeǾsb-n‹fjC B`brW_u'{D:F;-@-@! (0u98B @w{-4 AL]`a @rS# zwB3@-@! (0u98B @w{-4 AL](~'>|l P.`r6 @".Oh@|L P.`r6 @".Oh@|L P.`r6 @".Oh@|L P.`r6 @%!P"#0uIxB @gTOeǾsb-]5x-/(.B`uuyСFSP|sZZ,&gjRFFFw,{P.ɝW^}ՙ|]yϋG;nlS{YY^b[DC9::G>muwddw7|ngX`grĔbZ~6_LM<1>=6rHmY++?Շ>Fw>3xRh# nS%ZǿIF%ß7"NM4hm &׽g<&6FQ'} ;'|~ ]Kۦ&#M'ZFcg&e0@45-ƞ@` FrSc`G@:L[d郔snMl&ږ6Ѥ/{BGhhp055y/zoNC$Ft|)O 賭_FVr=uouΟSo 82nn2Y.۶픿H i~iSZ2 Ҽ{0=~DE|꼮,|-p{ ?&p6q?H"K;؟qxrvA/y-N"gƈ-¼#Cn߾6rtnn0u_v]f1:>h΍X7?k?3On},vޓMu/leݯL݇Ptf?`{z%5҆BzSgVgǎ=CP]aOkOSP{֧]f1u[,v;;{mǽ7˪Ԧ~`Ml/ "3ht|60D؀!^_N(N8Pm! @0uICu jeooC ghia>ONT< O]Xmڏ[o)|ܶ{F;xW~'CC59f{٧o=jrᶈ% ~v `)q`j2{}x[&4WG߼ 6SXOw{ FǦ0AkAԻ\KztzSnޱȹ_bn‹f@VFjTlؤT zF$Q,F=SW)Z8PS @2gMsʨ&t 0P43* @#@ `hfTFL= C̨$z 0QI 0@7@`(SE3@ 4`n>P fF%h|0@ZGQI & z@f 0DQU 06@`SQc@ (`m8 !FUPp0!BL=D 0`6C@e[f;ppkz_sݍ_xၪ 6~8夝;g&&&9ycp_{@Q@`MMM{۷o휩][ZoCU@mddtltjrrlltdds^ZZ(Q@`T*1tUmn8p  =/E-ڏ~jBL~wB F@;`~o!S 0u@TDWͭ4ʛ,rǧIqzZ13ZKp &zj0:{}cힹ<|)ѫl4& }N8]Y]]-ADSYN8LsҊfOqBvO4;wn8b[8%ӧ8MONN>bG1'gii(NKM8 '6l{ {_}7|񱩼F8y7=4Md||*f3FmoQOxHBj^ןV8bMNSq0u3ߠYGSjdr b=Yf\po`F|?T]unl80JciJ  ƛЇr+L]vA @ ݢPڽ-C ¶}#7s3![TףW 8SS3eYN%O SICawθ?;,eֽdmL zț`؀YO)̲K 0ƔܦWN^K fw1^:GL9vȹl۶(ص~IL:\Vu$=㞷6dL-Cy/zV1] (!!}."7'Ȅh­-󤤱٭޴RV0c> %nB4Yv9?@d۶o)d]iZ۝Mqn'U$FLe`޽eU1/uwqh>LG&=BfzfML?ZMTq0u͘YDLYR@st2/ek N `t"$A))t3( :.$/ff;L'i2ɬ{2 [r"; 7_u]< [ZnaCJg\?{j[V,y*'no N =cxiNhR7ݠyt34yA`7wV>f0ug \E4%_s ZJǕ#g%[UL[S;f.qQi+z?5AZĹD1Lfk7:X_[;vuuv/tS{\);w+T'A{]ُ'lg֍t(?}]yiN8{ģI'-}'9qcx\̇]K?~'#CRZ{ӷw/swkp Lo>''ѽ,?CPIovu?a69y|9H p !ꆵWljL& SK3m1;ՑHm\=6#Q6U T|]]YHp &X0!E25~ i@ X0!EL= j 0@`*CzH@`SPcT 06< !PSS'n=Iohnokx4H]!p {?#.~M:R6W\Yʲ)'Miu(n%׶,^cO=)3 ={tJϣ|  JETjW~<IENDB`DyK www.Nasdaq.comyK .http://www.nasdaq.com/Dd )"0  # Ab 9\`t[ Qi,? n9\`t[ Qi,PNG  IHDRGw sRGBIDATx^]`Źޫ:S%Wɽ\S t %Cy^C yzI1ƽw[$7Y]wkIYyovo|NzAЅtwtAB  :B3 3B ȋA1~pH(p:/ǁ# "0_*f̔Qzl$q#SH4QeV*EzN#}$}>Be,BXLJ#$ƛF N'99jϟ G\ǨꙀNS_Slsw&ޱ1,XV+(7feM%7L([0?NG#p#;~iQ/%A"h̉=R12waLwZ*R _I/zK{ּy :v ~ڡ-XDI 0b$24&QIbɓȮòvR#{BXi/,~irCnjYϦцg>;蓛nLW +ɲ}߾t:;K>B~_G~ I#Y!43na-{>ɝ~Vks faN(@]*dg-ƠUiꄤO1 l$LzaglЇyӻHKa; 3y)u}@itV | :ڝ͖+1}n$Dl d@J{ `-Fz/!O 0l1uC~/Ihorǽ9k oӦf5!+[1P#5=26]:ʣ|]ِ\!-*Е0~nx=~`еlNB0|D0Đ+F]Hc<~ьsyB.ju:]7sc4`7In9VS b3VoQmtS7!4sAT1Ի}C 8;Y+tWZ9B쌰4Y-8DbȜҍ?Kȶgl,;Z+u=Ku=c WQW$|3v#yB^/܁-u=Mf5Y;WIJVץG댰YSϲ雮?yCAo 6ÌI ˹˖WzN綆Eځ.,;_9Up8GvJ:.B@CAv`ϵIhHpyamED{Ll5 v쭌 <+2FN:!#@8A{ A[edPRfk KgTWHY-df2? 0/ I81nFL0aV17:_FyXC!GS5aX>L}*#2'M,3k›(_ʞvepPU1 Vc$'p8 MV!2`,9|d wO@t a_(2N+)>ƐǣR222+ {;]IiHT#YVc|zq0ƕew222?l0ϫzӈ=cW룔e#M o.j-s{튺0." 0~4`cci  !`9Z8`w*L'aCo 6Y,ݗ7C윜8:@!T/1ݬRº?aڍ? kb{l*Xm{b UVpYǟU1V( kOf]Fm$CkDŽ/X)?W&0[rNNNvͫxn蘄P%4Mޯ^|D:>+R~Jxs5wbDA8ȼsX^OK@ O}dUد>$)v0^~&!46ٖ?)@axWL!X5;UJX{'~^v÷ߠ*!8F7y5!Nj@6^H,'Z($S.rHO-$˫퇧; !M: PG44t!'`CR˲h bk+\C8t.Eg8C{]I@i~ԏ>mVyW`@3+$[); HJll,tOLv;ji&1;xM^YP6'o Ճ# ^;(z(]Lc*G_4uG2gюUnfcŊ0P\sIMդ$c m~]vH RD?%NGťsE,=D~9$9x`;U8E6XYwq't?XQ\^] '+q3E (9YaM6Lm5t<1c֛A+ !u fFRbVKZ,!VnkX^Y!l~C!גoQ"qN—; Vw<2m6_n1? n m+^f0{P { )Fa'\b'1,[{̢ksZ/Dǰx^n_CqVF]^fjV: n M5,/m&ˈ3OiYE3e¯#.bi"!WI܈fDv.W4Lm;Vg.3Q^YV;5-~pwÁ#>jL(o5_0xTʳP,FإX=V)Y9@ ɽ kO\c.qcwZ$MZTqo ϢlGWZ,8݉QU6{f%{[_?> y$VK(9~cĎ!: W"0dq?"i1WF0/w abY)eY"JdAL~W_W$fN9%ktUMN:/ 鱞w>8!ġYi ٌY "`'WrMdG5;Id:ʫqxcJYGL4^/=9U=/|羹W6 eQ~>0ՠ&6t]w|o4Vx6\4$+Ϥoʅf:7{]_ĆˤD {s.y{E9ujO)kvˤ1DHaJE__D[  + nn0,1Q8Sڑ}.QܾBMT10h=6@9,kt+%709P3e Ӓdϼ[q *<y;gQt_*nseeq>+U6FwҨlqE䈚XM/Pkϫ9#0OQVzFǞٚ%̓.HD.X%CzC6y# aą,fGq\X)́cIC\cA:B6\%eG1t[-e!MtLn#*~9UX遾Xݞ{tqCH2(ui}sxry}qW/j4VBK_5տZ;hc %10bd?%jg1 .(?p1u?b5 1*V$/\x?Y/U`eBYAZ$1+6/K{3:ܼuDO =fDIl`l o$âdˆEUbƨ,Q_I|4+?Kth(P@-)N)5M{f.TYfzW9+T}QYOл4\2tbbڏet80<6!gjV#X (ÝD!XE-V =Ć?S/%"1Ho,-: NP p)@W%oo: 0<羹*d4?6b^tHVӋd<,߹\hCη9_9QXpzBtY\ !;G.hhvhks.~n)yѥXjly(?(}D00bCRNGuϢa~|US9?Ur<"ӴiԎhm\Qdg(9"CnK{ʫ޼0Փ#u.H_AxL&&2ܼi:2$N<_IxPk q̸~&[|;wc6}g20\H|V *rAw}!|5T'X1y!gѐ)=:Pɠ rzy?cOoc T1,=/l)aV5c;y)D?ی xjt "'ɍ`M&~d+ 3;0 }:R.ئ;Z;tUΦTȇL8u_4yJ?o34!x*߼mEF1/ogkX(|鯶9C!v.&>ȼeJРCOB >\*^֚@ gn|->X\ &`@7X?WU&hGq E.!9?g9NhXxBdɓezZ챏:@= ~ ncF *cXM5jdee5CYY"QUϒ/ )Q?N|HJVA_&E!RlÓMs^Aži>PP}E?T] 8:;sozLV[-/60WpU x! #1̂WfHc%JD3[,t_YuHr#!;`}>=g /T~ȯrNCjs :qDDՌ%e%x0K) GLIQ,S/Ϳs}ӭ[¬ج:v t€uB|!?S5032JC .K&OcHtiEqRB&usZoPemjĜ~t9_v0[M9 {Fm0gM .luPÖ'n R쪿u̿vDyb!@c,(.6qDV( d[VC~q lm5;BJسB'^-T1VY2>I:*@/D'UO(|AZ#Y-]xr9C0d+X{l:ޥ.hfs, ̎ 6:šhat#9!k)aN7l ͛CN73Gg0[FMpQ(#_dec5+Z&M)laVU C2p~ G F=1<:B3_]AJuv=zŷ^bk6Ht bG*?ZOjl)])BA/6*09 ߗd\ & Fa2 LXJv>Bt^oxoE\J )sy[xm7k>n5Ǝ>_$K"B9% Op8A`rj,AGD`ȫ7Ӽu<:Uۛh a\|tkNN <vW9G`Pw [Va]}qm낡1Co1c58-$2)+7;e!e<ɒL-kvvnv[7l+LX .i 18O䓵w8`w8 OL^r);Sv{ni93]$9Zތ`7L6xA@D {]&X[ ǷkC!lʟyԉk鍂)C1lQ|ClH4{ ;4H F@M:ȼ&a(нB/IJBRUO%%6q\<0؊l X3c!!!F@3Fll\Ll")f 3G36QYS2vzH6'S*OpJKi9jBo_aX]X߾%3FY&nX@GS(da5X )kJ oa[ʲSJȷ(WV1$9\#- % @e0$-V +3ji9]>hX peULwW#|`V[L%}XI ֶr)\)Y5`ʮ*$PT(KN$=a"-QV# d HjD W{UVQ-1b$CMh7h9xw:B!*g-p4QY(8eeM)Mj=j̄0+Ad$Y fL.bX;c("CiK5(>jfF[h=a^x0Y ˷5R2κ4wb,Sg5jj&Ƅajᛎͯlͩ m'h%j zY[=n#11b;1u3ΩdMu7+'#(*4*V-5$R.^iFng]=͈bm&o.%U ߈AX E2 ?SWLuhR4C.b7=n"QjJI~q:Ng+FY-j1jʣ9*6rCh2o}GLKTvȵ;W#pb"YwG#8|v% G#D́\G#p:fo];q9vN"p8rjٯc6s~Dbx\q&G@#=A(%݊|fV뢙u0ښfIqfH @] "[Ee I~ȏWm5>v-xG#~8S.!užA`5GNe{BM#< -Dxa{ Tؖ-a&*">.ӓBg> RWn6prE+G(RcWE-#vmfBބN SUr0e,iSi3}#v`ԞjI}Mso6*Բo!9ؠRoUaݺiБl(x#4#LzhF8^4vjDbt ˾;&J4bl"*E$4R;Dp>]GC{$3a8}:NWv,ND> =m!ƈ? QϢpE=";+'JRěH^xؿo@6oeO.#A)*_y#ȠD7Q;^9{ SxGEx(S ;*RPEt-۽q~?c Ȟ0_]{l՟bԴ"'~Vw rVStXnkp+egeX z:IM'c&{>4 -l:x<[6oYtݞ3aCUTVdff:΍6-m[p]fsF^C 2dHqq1褺v׮]r P @>lz[VF5++ eͳ @%f7+Z78W/umR/kJo[3g݃[4}irlk۹moe}IoxzYsUUUO~L+V7Ɔ A Fk๖a݃XfYy 8g3}i֤)ͫ4e-zHly,!3Sopg,6g==vl(GϺ]2Y ^oayhӨ ϫm늢̀eU ޽K&=hc͙%ӧbРAx544+#FٟfoQ!>:R6!^^Vz.t:.705gzywW4bHO zYa3ޖ,^{p`TtA4=g8GQ䳬k㟓-Z>JOp_p?Z$#VC~!'PоCp:dXhL^f)< '>/};Gи_)ѓ zM϶zr` jeG:6o7pܐ׼~2pr]B+!Pȵ V n3#uBaɐ*}!-ZK^,,`0mĘ5,✄lF*( 0ҥJNA`VcS_g߇%#J~C \p+*:Jm3\]ڹw)hd.ye}Wx9ȃ\z V[S[PP@ zĸ))j{1911`׮u7 C@IFCCsA F.ꊕ 1UU5{`cG:+!$/}Ԉaj/0ǣmMKyFe9홴|L%)`2hpxryɭ'P~;z/ܳ9 c:9!kf(`]B6,zw`\ |Z(CAa$Qd ߼ղǾoK/}¹-|oQoX"l$ X߾8uܙ _iӛo1X*U[kZ[¡*ڜMFWJ¬,K8L )o>z (Sm_ѳ9:k;{՝cUmM4vd1d=ϰ"y:=|K>C65^?qAP~뮪lqɫ>b ـJc+9_P֖=J`8f),(xWi$9aG~a?ˆqkDȧ!Z'X3 g^8Ͼx;̺)3,/ 6YSaŸQ?=ξwSΚ1au°']kM L:%2+-o@XlF(~ăhAI"LUdfffWw%(IVToM7=̛(.zY=`^^qM2j=W ϓ9EsϿB'%,ɲZ{{;idST%Òѯ?v` Ϛg%bH kW 6}/'NϸXdK$زyVlހd.9fTuGj.Ucy=՘c0x7 ݺe [Ő0 N e)p\v)7`pxTiWTPO<"dO9yGc>.ԶFcsS[-9e|@N겕p과sM%.mmlTKXgope z<pn;dq2Z[v#2hm-Z[vĆDhAIq;?|kU 7 ayK=.4-TMԋk* fg$^n_%)be 'n.(VR@hJ+6dUDПy͸#Ubkulw`^IVVb:po`gxx}S7ݔ_~ZBlh(O}=:gvnNXyۭ1D,t)1PNEi,F$4&Cc@ #1g<Ǜ[Ck191`Fm6DdB ÔPGS1:\r2~b־9܏rzL;nAg< aTfL`jdܗu~XPڎ.p[AE>,\cT'LccչA\<5Rek'c d]?W4y!p[;u+r&V$W߰Uo$"x]`hņ+ͻ<+KTSS m%VC3\b 's$~R]0ً*Lz$!>gfZ W$mU6\)|:/،׏:*j3U28* #3QZMabKu? -%ږ՘g6Ya&|&ؤOMk8sV,5G SVVQ,V}i^`б/In̦ťZ$CeNk]j\F/l1c;G2pK9['( @%f/#3S'I0DiD:C9=[Zɗt %Fk\MLNS1L4yvIoqUd23ɠZ?yfڌG"łGu1K4LHSFZSnUjw(t*unZ<l4aD遌)2UJc2u‱TXFmt`b.z45}$sUvⷔ&&[lʔFgsPcM2}K,ƀ箑) D&Ԧ2[ɇ}XmH) 6oە ǻi#e{GݹWޝdcB` }%K kݼq*@d71qٖ6W ΟEfzk}_>; /kh62|[=*yx&np?dY-3+ oT[^^Dtz'f툭 a)K=0aQ?#l*e\_16pHg;dW-hK@4:G-5,jbTXظ&>!NquObQņdeǣQO(UZ*,$75#yadۇA$ٻ?-aCV2& %f2,j9 VU-ܲLJsz|M-C8e&PȁdQӅ^9h."Ćۼo[U}SRAIF{ S)]:+G\o 3Q,W!ݛ\usSϝֿ"W.r!cmmyy][Zf!Ϻc\-\U⎭ZS8uH efZ^(b_V`1Ydf/}'@W)[`ʫċ2;mL (ތLWy,%x2qUg2  .G.IuE^&\]YTO8ggg7`FYbU midCIa |it΅,UVJ)i1L KK+$j,;g[ϺiW=j IXAtX(;csY>Քgo}f3s*euA@T5,^ 7h0JJEX)) r(\4pm,V YIHK/jeIFsu;бfw-]զuokn7cZ++.KuAUlZ#$:0Ql8$lP ]TғEa !LaSz!J!Pih2" ūXڸsɰ'4s>i9k'NȮȾQ}!##^(M @S\Rvfh*[&R9iKdOѷJ|MUWc+H $S,8څ)[ c02bˆeժp!2M.dsn;c4CoL$ 4Ry dHFix3aSt:IP1!2@h10XDb"1L)ӥ'H.o%1[n̘!Ǫ9`C>~W zQs8~'(Yiᱷ$cQ%>ZFi|84^(ca)s#s2|z}MC?{q#=zR)^&_A(vºO8S0ZBeje>j7 ZBopJp_)*v]\G .OCv)3z(G3%6i#`f/Xݷ.G9z\Ww At"S4#7Id#m!CӮWdTy}ƄL~:xdɐpbFdGkލv.Xө+umj_S߯xrc9<77bTD2imdsAco0/j[:FMw܅=5]w`#+n[!St(:ciPYoonAMSacvžGw _X<4Ѳj[g͘4  *- 4q(LҨijl4OϲAӞ'r`űNLJ-Tqxc ( yjtSjJl̟,-lw9ܮFmrWũkqڜ6֑iwd;::vmXwYIّ lTl]ad|0mj7ima1 )6O)U";ZT#+*+/Jظ! @Y2wo=Ծ;>z~Έ_<&~H*Knqi ߽ϔBѠ;۩Yoxwkke鱦|,JJ _nw.T[ޯtXb[u>pt cV!b,GKKcaQId\A}G`\-[E,\Ze8:ڋ{UWBc$HO' SfhMvs߰܆X᠛w=jH2&zBA//-#ShyQ_**~4`{T'Q%dwBx:lHIm P!oedGwud2>dPRDJv|b7wľ  կ5+K2bLG_)К-?Y5ctI=.^C_V7RTD Sy"=Q=;y#h8=L\Mۺ[$){! H\lIp{a}B&%iOeek$E&VP<5(\$jHY<*'2l|>uSH]7uJ w|uG:Xty"9ρ&V(ʛxfnoiC=?XTYzGtr gHK"oHJ>V|y:l5ՄabqVKҲ))DbheNjMBOOrMd\sl򄼉PE2\1"a .gWj]R,G2u8.)"Bx<T*%hN\xP5Œd*OFɁ] M" *V+KC*/ˌq#3Eh(_O EJKt h$iҴZzڐvhdX2E# IE}+w% EU;R{>\1%1,"I0ŌT= }TtYF*ձȅnTUW$[INP i UK#ߥz;G않}{*k0#c24`\MՍRh*ֵGw4n (q"+ЦqLHmM4:C]\J@[eW;"{<G#pV;4ۍkp8ZpV#p8>mkp8ti,#p!0dè6*1?qz [iR=;ep8@OE{o]j'{GVMG#НifW"Q.,P-2XcLҕ9Q.%QTԢZ})I9G n=Pjl}b'ۗTxkyLBw*uj!j]sz*mr8@R<4ÂܸW䇴ob3#X\SMQu\. _d(<:jIuO#8"k 4uybu!2[ KOc*M`[<3A­Jˋ'Njܠ l>BA/.\33>"{4G#8Tg& I(#8/КP`5#j^NBnynч^o)+,^T:*z*B(MNJ 42;72v')n\mĞp[+Xe(ӑυkU!|eM;NmeufWpݾuz:s]`0ND_׆vŜqn[bGߡ!:vʲ qG!^V)v{sˍzmyl0 vxm@B^nlܕ.oimv-rA^̬ïs5ke*G+X'CB>#` NXrA> V5Ða6Al&${1@(?ی:r ao^ЕTN=z?v|UROz{?[0Dzΰcf'.pڽv>7,;wyOop <[)rrdzO?\ƒ겗EEnڦ?.c~9oTCU~h&']ҺE̺L`ң/`8. @f1  x{xlsٽvtygƐ?v=t1LS&(.CB/LIsO=>{8Ӧu5_4SL:eנ x36=u3. 3\M!{cTۺT@YD +"-ŒӷT dXP+ӫBfJXXu'q`QK2Syj@`nӏ'Q̘/c7̂dM@(@qSޝrmr>ׯK")-j!t΀``OBkC[oDp5 n`*OrI[nE*wv"AN:ͅ,-o'J4 ĭo.=ɒ#%\>Kqq[K|==. 71Luh!4?qi cJh3eU;WtRe&c $|tgjҍetApb!{e$^zA~sݚYӞɏ4zߝ{ϻtW~%-d,ge~߫F$0Z2qU(ERBʃ|8݆Q?18,hHTNy߱j?ԭDR<O3L&EEИpXE3J[Q4}÷zƯ?_?6.x4AFlx4Xs.8J!lD@qռ-L[d'<8,?8GdJW/9 O05] `!9ٹG:D qǑXY %؞ / N%b#`2%!|徳`Mh}^Ofq5Nbuơ$NXKuTxUY*9*11!rAVUӻd5+LTMF&OH 2))-U3ߛ9Yy7x'}pʤ&rzԛ#]5ְo-@Il5ji,8(f)^Q^߭.˜Q4g>Y7Wp_ɕl4d.\\W)qs:l2wQc߃cVDI`!|s  |pBb~?f'-Ģk ,h9?},+bJ8,Yb)1'|_8 tr`Lidb2͘X`:5g![p \>Y3}2{7K'_ HIPځ$P֮hQ@y9#p%T V (I>ݬO+j^6CRMbS4n%eiD%A] "aFȔjb#Fq\y q5Л"!`H{]zɢU2;ı'=aXc!Rz"iQ+^Pu<@ lQy#E"8hĀ 5 cBm>m\ph2_xCĪEbd'$/sI,{cޗ-! ʯݨcNgQz%BQ~gUqLQ6﫹/:l :Bc`Z`#`d‡uIy7|sXvJ2R"F~827Wg 뒪 z"Zur +g_L*JhINT%8J4MXfwx%&qS9iDㅮ\Q޲*>0x茜CcɞQTlL9ɂM D b_'|G5ҭw{nyqm %5)3xA32,vlj+kdX3Gcoj2^x9'(Ys(;ꡒ+IH{~ubU䰩`o@Y-|Śc0fЫR|+4([ejlP-_ 4ij !CZw^b,jYfcjG& B^"{fQ[~M`c{h[Qjt5Z Ɍ]۩Ò~M[, bmO0Pd5gȏy'@v>lZb,7\_gצJ/X{oksK650/ɖFo0>%>wcj3|O=8=7Gfm"Nݔ)I)nxϼRV4X86&F&g "ܸOq5~p8@42 d<%SEqr0>rV", ).ք;`"n6`xl3G~j6\DFPɽ1V,v?'wD01Vs-K'J "/vpVw2G#@On @Pgd~jCfn:]E`HJ~*:0`a+I(4ZGhx;UPG|=ENKPEtŋ26'QaD{o&Z'p8) VjjdU$r%#Xjs%5(sbA"ŠێfEwLFWGE1_͕1ڬEY^G#p~yL{LV[X@y9G# <~ Xg_UxG#hmg+1[,' Js>!bCmt5yBG#8u? iOcnfn޽::ZQC]OjRs]9a2-Y4,l𷽝rqV;,G#8` Vr?Mzɉ\Uڡ\{G#px"@+ Qp-g l:móCZq8CJ]v\f1M EAqC'p9G jCp8@O@ 1LPjSr8@#2c&Ĉmd欖 J< G#t)dP[Mc =㚜պpG#HXlO,H6!G7R΄TI笖n#p8*-p839"+kN#c:!9ν׍#Hw7VlvLIq,o)y E=}s=7mGz],p8iA ?#xn|>/ ߋcZPٜ]zʬ2Qi<^zg})07`A͖.Zζm۠3* ,PZDW1dr_dɫ%C]];.#tݻ=|" ,/G  }Zo_uBjKYuJ/Zg_H֖L8U#8Vbsz@'|rڵ?JKK;f咕KoO95eʔhe5Lχ~8\v0`@Vw^G#@k>9sϞmO8suz!++gȐ.WӝiB"(V;zk-Y;>|oNsNK&ŋL)Yrn݊9s$M%t;9Y%ĬYF!sV@KpXZ[A_ZwMCOɔ=)q4AR'СCqnH3f̘ɓ'C>K.'J_Ǎ,}ҥguV@w\#\jYxRËP:U sꩧXXFbQ:gbj`؉= K6$'KLF=1cҔ7'g_18 jz;'p8i`뮻j8_ TNE1HߧO\={ {xa2WĂҘSNg0fSrWlܸVgH&^B_A18Xɐ[1X1Ј vU#c\_~+.!%eJ*q4yl T0R? taK⊯^B2K2J<84kp0E HZdG8բF9ȗ&$y4.|H O?)z@{yq?ْgsG@ Ȕ`S$4m?GH%kI2&^י8:II' 0X}pmண7jl``7h R0V|krٲeT8Ē>) 9ʩ:sq8Cf567d{ZF7X^`bR d.UdYTT$բYw^3 8AA3&oR%3S2cH6swy4aq}ˊRIV+WX3b0]SQjg#J3fĂ#5Tdzs8YMİ`7_lw+ }/ #pa?L/gT,9T Xq8T[# t&z.8`{cAxްaO3;c GH@3@ :r8@7 鵹pY$v%@[M\ "8G#ЕJelG#>#pzzTspe8Gv@G#У֣+p8ggp8g\G#::p8=j=UNG#98u7#pz"zbp8GspVn<G#D8V:q8@qVK7#pz,zlp8G e8 p8=j=ibG#2Rgp8g4\1G#Hj)C3p8@=`H3v":1jj.#p:`rv{Sk}MM{w#װ5 uu;ъ<gty:<G#e6[22222i 9,X,4do{;a5⬖V8G = CQoD^_r"pVK\ G#\DC,7Dtdw,O1&=l.#p:;L7fIAh,G#F 8nr8#6,3|INjGBup8tDM0Ø֭[0sFf;vdURr8b-p8G[lFYs7= ! 8Gk`3ˆ  c&TqVڦ9G !ʕj8:tp>hРH!l-<'_%F?G#dbӢJRj= GFl>~2R@dl:thLՎ`y9G# ӕim&m~q 8Gnp8 0̑hˌtBrV]#p2ݍS{EJHɎr[9G ?#xn|>/ ߋ}Vk@33 32[ߺh˟~U1G#p֖}{~Kܾ}UaaӝiB"嬖<<%G#ɜg6Svdcbtz!++gȐ.WGbV~ƙiVp8@!Vsnp8@Lt~M0$֡T]+G#. .H8d2ed/{Wjr].5q` hMJYd_w J("mj PDiʐ.}s. p8D\,o&=Fz]Ռ KQ3),eY)%=(-e3 D{NWga:;($ְ /j۝#p{>b /pӋ+ z`j G)b7+7(LDm )~4I68W#HD"|(Yl8$ukhZݫHQQ4#26T:٩?Y4Ӏg6mK,ILcssQ݉@z"h","1XmN7W鈮 Fn7[.;W,Lj\,r#y`sv';vNrfs4֎xw R__f;f=kнG{fVW# ͆7:qK$D+ލ̄ &NCwtlzѶO.޻V߻iKŸ[ZRJćY ڀ ;I 6m:: ]@Lo{eBe_wv[ӐcoD1׆fWzu!!T*G zvpB.> 4moe߬ؼV޿Yurdau-{9V'PҗE"W۴3=˄`oj EoTu둅@YkVp=#+KԵoٶ`GM-FM>58& .pҝGq7NVdma kkNhZt ®A!#p#[]WtuYYn?1 N!o@p`n%Lph]-ڬ7!9~O-Dhږ;?}rLLXz75"47Ub+.[MvOR"`Ω\fv ik[SoYYwݹyz}G$L:BWh(UiM[Rӧ Vkvxgd4g 6-oDŖQqBk %TĦJ+. yQ)(Me%҇ >,h<LmS;~qے'{N_ƾ5¾vMLŽsB:zh'|GW^3^@K&KidnB͞Fxz 49KS64v&L# #ࣟ"Lev5F >fZZXjݴ8wJa\ [\Y3&SBT0㙨?I&V%̥ɟqڗZ(WGhZW~5i͏?>=ȋa[x =H؍0lsC<楽\fz!SןVi,Zcs ny&\7UZiIn-# rP:da}foQ=/g-`_'x=>FJ宴ٻP.@"\fz!3''{ʩ٣Ǝ=uĈ!'pБv+ 3 7k^iG[~FaW7HSz.\fM2~)GpU+}ɱp~E\+6V!\*rrr"~RU.\,G .%_JzF4hxe~E535N1  ~Ŀu7m޶9T^n5_qʸ E,MQ:tl5T:Ckq`RNȃܥVmdB}ؑ'O;/p'?Ԋs} >7G?"϶P>^5IX<8i3LVæBA/ [fZ}!`zk{ N8?ks}93 3Fj6ap4Qcvyf?ΑE" h`_ 6$q"y$ۍ)ɧ2*qDed -/( cfYX 8һ`6 6Yv%22D?jT1/E񪇘*{JEz*$!F/Xӧ={䇂MCp_ .* 떷m3 db4n3ط?~Z2,\[SxcC^ d;@3saxΛtd( >x"Pjq4oNc ̃ۗk'eQ}ܚ&l]cyS&>c \AD,ׅVX r0q<4Yb 9p) 71f?F!` 9'(pUۗ̃U><:,cQQfkc51w2mޚri) J9&Lec4=*B*ph q FV1F FollowedHyperlink >*B* ph"OA" m1phR@RR Header,page-header,ph  !.)@a. Page NumberNg@qN HTML TypewriterCJOJPJQJ^JaJvovBullet Point 1 & F d <<'OJPJQJ^J_HmHnHsH tHuF0`F List Bullet  & F CJOJQJVoV Bullet List! & F hd ^aJBOB reddd[$\$B*OJQJph`O` introcenter$dd[$\$a$B* CJOJQJaJphE44 bluephq 44 red1phq @@ ieonlyCJaJphq 66 tCJaJph3q 6>@6 Title!$a$ 5CJ \<B@"< Body Text" B*aJph*W@1* Strong5\<OB< COURSE$5CJ$OJQJaJnORn descriptionmain%<x&dP56@CJOJQJaJ\Ob\ descriptionheader&x56:CJOJQJaJJOrJ descriptiontext 'xCJaJZoZ descriptionbullet( & F"(`(CJaJDoD topicbullet1) x`HOH topicmain*56;CJOJQJaJZOZ topicheaders+$ x56OJQJaJLOqL main description text,6]VphaL#4{:  2 [ c j m - N b z  ! 8 [ m p x   &mn  4E3c#@A 4o456`=T[eEiqrs c 8 d  l!!!!!1"]""""###$$o$$$$$%C%l%y%z%%%%%&&&-''(8))*:*w***+++--.////080w00111U2p2q2y2223,3-3333333454a4|4444445525d5555556"6#6$6U6:7k77+8~8939:9]9999999:?:q:::::c;<<<=-=D=Z=========>J>V>W>>>w????@@@@A4AgAAAAAAA!B7BBBCCFBGH$I%IaIbIIII~JJJJJJJK&K/K0KK9L:LdLeLLLLLM M)M2MNVgňLj׈IZgiuwԉ։މHJF@HOP.^qx̎ &'019ABCYϏ׏ޏ!=V^oqrsl>rݒ?pq7jkl6Kdhlpz{Ֆ1AiΗ tØʘ0Edeƙ ?@XYšĚŚƚǚȚɚ֚+,=j~$Kg՞ gpwG'/6t Hy H"S a;<hoĨ)Ewԩ+R?wLMqԬޯ'Y}Ȱ">p}ȳ7}ϴKxٵOŶضVʷD|}ںVYyлRlopqr *Ibx-FOWxҾ 8NmԿ0GJKj:;<MYJkl>Nk),-9RTpt#)-/HJg#RSY`f'.6>@A|)0]}~ <_tz~'X  (l "*+-.\|7 ]<_+~R_#:IYiy _noRrsf'#8d4R]r^[F!&'y8-DEOjk )*+,-E23 %\bc _ /0123GM ?@Fpq|mnxabl01Cr*+4cdq,ijy45K!()BEFgEFm+*stw%,-2vwyJKSOPW7 8 ; b c k      *       ~    & / ; C J K M V \ _ ` b n t v w y               7 L             3s)189;EPijm{ )5=DEHKd|}Qa>?@U0WXEFG456|$Rj(\-MrDZdy 7 u      !/!]!!!" """"":""""#!#*#3#T#k######$5$d$n$$$$$$$$$D%p%%%%%&8&S&&&&&&&&&&N'''(*)V)t))))))*!*7*N*Y*c*u*********^++;,,#-7-=-D-E-G-I-J---.J.c.k.s......./B/~////////r00000001111<222231393A3a3w3333334.4]4h4}444444444 5555-5B5C5Q5\5]5m5y5z55555555555556666,6-6S6`6a666666666N77777778=8[88888889959@999999:::&:6:H:I:J::::::::::::::::0;R;; <+<]<v<~<<<<<<==:=]=g=======>>$>%>q>>>>>>>>>>???"?#?J?V?W?m????????????@@@+@6@7@C@T@U@c@r@s@t@@@tAAAA,BXBBBBBBBC3COCeC|CCCCCD0D_DjDzDDDDDDDD-EcEwExE~EEEEEEEEE FFF8FEFFFGFFFGGGG H!H3HAHgHHHHHI I,IBI^ItIIIIII!J4J^JJJJJK2KHKUKjKvKKKKKKLULiLoLvLwLLLLLLLLLLLMMM0M1MAMOMPM]MjMkMMMMMMMMMMMNNN N!N"NeNNNNNO O*O@O\OrOOOOOOP2P\PPPPQ#QTQjQQQQQQ RR"R+R;RMRNRSHS\SbSiSjSzSSSSSSSSSSSST#T$T4TBTCTPT]T^TTTTTTTTTTTTTUUUU7UUVVVWCW\WcWjWWWWWWWWX.X3XCX`XXXXXXY"Y)Y9YKYLYMYYYYZ0Z[ZZZZ[[5[[\ ]']g]"^#^A^^^^^_,_J_e_______` ` `>`j``````aa;a`aaaaaa+b7bMbXbbblb|bbbbSc}ccccc d9dKdadbdndddddddeeeeeqffffgggCgUg{g|ggggggh(h+h,h-h5h=h>hiiiiijjMjjjj"k[k{kkkkkkkkkkl(l7lFlUlhlplwllllllllllmm?mmmnFnnnno%oPoqooo0pxӀۀBƁρ89yz!'*2:;$\؄QRS{…ɅӅ/f ._$ˈ 2aTĊNЋK|Ɍ4n ,Hd(\tǏ$[ב*Vޒ $%Uk”Ք @KLҕEFTgҖݖޖߖ.DPTXefGgko|}89ÚĚϚ)*5TUӛ6lɜ6AB[vw3ne֟INܡ ./Ģ Ozɣ*6BNW`0kl678GDn89ssAyz-.M45Sc̭"ۮ1TxR~ð ,@QRɱʱtIJԲ,=LMƳ&J{+^{ֶ(H\m|}6Qaθ߸1L\Ⱥ׺غeƻ&7FG$?Osͽν5j q->MN:Vf+;_&3GXgh#3WuLa;o]h  Yg+FRS /e #Vgyz@n+,.ar0c}Sk!=P'()H&'c~!5CDI|,?V{ 4[hun:Ph|m-AWijk(IlPk >QesttT,]n !)3JU`r~-;O]^0(9M[\o Av 4GY  $?Rd)*,O{4>Gk&12(NzIbz4Nbu+=s?d3FZhuvE{"COYbNd      " 9 M [ \  = i      / U }      > j   %>Zw[ )4z*j+UV6x $%AZ[w e8LMi}~',89>UV^nos"_`s&ABNijx$4BP^lu.n89;ha&?DPQXZ[hjksuv} M   ! !!1!!!! "E"z""""""""""#!#1#A#Q#a#i#p##########F$G$t$$$$$&%<%P%%%%%&V&&&&&&''+'i'}'''''(A(H(O(~(((((?)@)c))))))*$*R*w*{********+ ++1+2+B+C+S+++++++++.,;,Q,Z,u,,,,,,-3-f-q-r----- .,.H.].q....%/P/e/{/////v0x0y0{0|000&1(1)101_2u222 3)3_3l3m3344 5 55s5556 7S7T7U77777838Q8l88889989[9x999:B:d:o:r:{:|:}::::4;P;;;;;<<6<i<<<<<<==z={=====>>>X>`>y>|>>>>)?Q?T????? @2@N@u@@@@A*AcAAA B,B;BFBOBXB[BcBkBmBnBwBBCMEEEEEIFFFGGHHHH_I`IIIIIJKKKK LL4M5M7M8M9MMMMMMWN|NNNOO P PKPLPbPPPPPPQ9QPQjQQQQ,RCRERkR~RRRR S S"S:Sh0>h0>h0>h0i0i0>h0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j"0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j0j00S 0S 0S 0S 0S 0T 0T 0T 0T 0U 0U 0U 0U 000: 0: 0: 0; 0; 0; 0000n0n0n0n0n0n0n0n0n 0n 0n00000000 0 00000000000000000000 0 000000000000 0 00000000000000 0 0000000 0 00000000 000000000000000000000ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ0ӛ00= 0= 0= 0= 0= 0= 0000000000080808080808080808080808080808 08 0808 08 0808 08 0808 08 080000000000000 0 0000000000000 0 0000000000 0 0000ʱ0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ 0ʱ 0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ 0ʱ 0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ 0ʱ 0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ 0ʱ 0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ0ʱ 0ʱ 0ʱ0000000000 0 000000000 0 000000000 0 000000000 0 00000000000 0 000000000 0 000000000 0 00000000000 0 0000000000 0 000L0L? 0L? 0L? 0L? 0L0L0L00 0 00000 0 00 0 0000 0 00000 0 0000000000 0 000000000 0 0000000000 0 0000000000000000000 0 0000}0} 0} 0}0}0}0}0}0}0}0}0}0} 0} 0}0}0}0}0}0}0} 0} 0}0}0}0}0} 0} 000)0)0)0)0)0) 0) 0)0)0)0)0)0)0)0)0) 0) 0)0)0)0)0)0)0)0)0) 0) 0000000000000000000000000 0 000 0 0000000000 0 000000000 0 000k0k0k0k0k0k0k 0k 0k0k0k0k0k0k0k0k0k0k 0k 0k0k0k0k0k0k0k0k0k0k 0k 0000@ 0@ 0@ 00A 0A 00B 0B 00000000000000 0 000000000000 0 0000000000 0 00000000000000 0 000000000000 0 0000000000000000000000 0 000000000000000000000 0 000000000000 0 0000000000000000 0 000000000000000000 0 00000000000000 0 000000000000000 0 000000000000000 0 000C 0C 0C 0C 0C 0C 000000D 0D 0D 0D 0000 0 00 0 000000 0 00 0 00 0 00 0 00 0 00 0 00000 0 00 0 00 0 00 0 00 0 0000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000I 0I 0I 0I 0I 0I 0I 0I 0I 0000000 0 00 0 0000J 0J 000 0 00000 0 00 0 000& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0&00K 0K 0K 0K 0K 0K 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0 0000000 5V 0 5V 0 50 50 50 5 0 5 0 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 5 0 5 0 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 5X 0 5X 0 50 50 5000000000`I0`I0`I0`I0`I0`I0`I0`I000000000000000WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WN0WNY 0WNY 0WNY 0WNY 0WNY 0WN000000000000@000 %%%%%( )1=NB_&gs3u8vwwx/z {|-Y( !/:IBHUanEI\"x,όi$. k')9nJ Xp]^04:BFOVZ]_`bcdfghkot|"*<Mey )036 2@4 !"q$%()+-29p::,;;<=">:ABEGIS#W^`eeoux|~FO0ŐHPjzɢ/x|pJ)S~|nr&Dj)2b /?pma0*ci4(   E   E     s  ,vJO7b~JV`vL8EjDK}WE4(#&(*,.12D5I5689;<=B=\=y=====>,>`>>>[@HBBBBBD$FFFG"GVGGGGGH6HTHrHJLMMMNEN!PSiTTTTU0UOUjUUUUV VWMZi[[[[[#\B\]\\\\\]_Ka5c hiSkmoqwt?@ACDEGHIJKLMNPQRSTUWXY[\^aeijlmnpqrsuvwxyz{}~      !#$%&'()+,-./0123456789:;=>?@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]^_`abcdfghijklmnopqrstuvwxz{|}~     !"#$%&'(*+,-./12457^2F"G?G$\5|7pv Yy"] <v_/T+bD~*KTpTTU0UIUKUsUUUU7V9V\VpVVXXtXXtXtXtXtXtXtXtXtXtXtXtXtXtXtXtXtXtXtXtXXXXXX !(!!T _Hlt103846055 _Hlt103846056V@@V:29N29$%29? 29129 29ԫ29292929G292929 29\29$29d29y29|2929T 29:29|29(29L29]29ԩ29539 39>39\. 39d39|394]39|ly39my39,Wo 39F{ 39  39  39Dq 39$t39 39ts39s39$8u39|393 394s39D 39t3993939TZ 39O 39l39L$39T39uuvvvv??DwwGGKPЍЍՍ))ΣΣ||**kkllllyyzz0gV      !"#$%&'()*+,-./0123456789uuvvvvCKK JOVVԍۍۍ44ڣڣ22kkllllyyzz4kV  !"#$%&'()*+,-./012345678997*urn:schemas-microsoft-com:office:smarttagsState89*urn:schemas-microsoft-com:office:smarttagsCity=2*urn:schemas-microsoft-com:office:smarttags PlaceType=3*urn:schemas-microsoft-com:office:smarttags PlaceName9:*urn:schemas-microsoft-com:office:smarttagsplace :9:7:9:32:9:7:9:32:332:332:32:9:7:9:9:9:9:7:9:9:7:9:9:7::: wdl-00 2    $ m {    8 F , 0 _ e y  AEt{knAB|}ux: = 3"6""%&%=%A%I%M%f%j%p%w%}%%%%%%%%%%****++++++++,,=-C-----..B0L0k0r01174:44455 9 999<<<===_=c====>7>;>W>Y>Z>c>d>l>y?|?@@A.AFFLL!M#M*M,M=MAMUMYMCOFOOOOOOORRwVzVVVXXIYQYeYmYuYxYYYZZD[F[]]r_}_``aa bbdd2l5l@lIlqltllllm@mHmmmmmmmmmmmnnnnnnnn9oBoHoKooo$p)pLpXpspwppp~qq/r2rlrurrrrr"s*swsssssssssstttttttttu'u*uEuRu[uiumuzuuuuuJvMvRvUvvvvvv wxxxyyyizwzzzzz {{{{{!{&{3{5{E{J{V{a{w{{{{{{{{{{{||!|/|2|4|J|X|Y|q|w||||||||||}}}$}G}J}}}~$~@~L~~~TX'+.2ƃq͆҆߆36;>!$),XeqIZf։݉(6JM5<^fgoĎ͎ώڎ "$[^Ə͏ ?FMT`mTXΒӒ?BCIN[]mÓēГғ;ABUWgĔ̔ !#36BKVXa /<$.14˗Ηڗ)0ݘ -0<EPeƙݙ ")-4[ev}ۜ?Bknhu IMNY BFIPpw #*JQ >A֩٩/9FPV]!*4=CKmu{٫ޫ`eԬʰͰhvRUγٳǴ1HT]1:`cenz}ʶѶ޶ABYmtwyŻл޻ "R`#&2>Q\dg 04@DVb "),3><?@Kft3A")+2JMNUZhhu.41;?HXfmv-018BLMPZnv}  8EPWk}AO @Npz~-.;BNP]eq &6WYpz.46@y27qvZb w}RW\_dg  %P]`msx;HS`jo',#'8?dk4:RW]ary#^d[`TY/45:FKSXy~chAF.3*/hm""378;<@+jx>J)5FQFQRa'?IZdgrw)-g j w z     n v y      AF+,10W,|.3Y^s!*,5FI  ) 5 6!B!O![!_"h""""""" ##p#r#s#z#############$$$$@$I$j$l$t${$$$$$7%@%F%I%r%%%%%%%%%%Z&f&s&&'',)/)W)e)t)}))) * ***)*+*3*5*?*A*J*L*U*W*_*a******* +#+3+6+c+q+++O-X---- ..!.K.W...............////M/V///////0 0001111111111111111112 2E2L22222223%3}333333333333333333 4494B4d4f4o4v44444-585]5b5m5s5555555666677>7O7V7y77777788>8L8[8d88888889999&9(91939<9>9F9M9p9v9999999999:(:4:8:F:::::::::; ;;;<<+<4<^<j<<<<<<<<<<<== ====A=I=c=e=r={=======>>>">>>F>>>>>>>??J?O?m?x???U@[@y@@DAJAuA{AAAAA.B1BZB]BBBBBBB9C;Chiijjj*jjjjkkk$k2k>kAkCkGkIkWk\kikkkkk9lrKrurrrrrrrrs s(s3sGsPsvsys{sssssssssssUt^tttttttEuLuuu vCvivpvsvyvvvvvvvvvvvvvvvvvww&w'w5w7wEwKwWwbwmwnw|w~wwwwwwwwxxxxxx8yFyQyTyfysyyyyy:z=zBzEzzzzzzz{'{,{/{\{g{n{w{{{|+|3|:|H|U|||||}}C}J}z}}}}}}}}}}~ ~~"~X~_~l~s~~~~~#.;BO[+4ru~ʀJQҁށ߁9:LWuЂւ;y-8EL`fgjЄӄ܄"!S\Æ͆چ݆)/78;=DFILZ`hilnuwz}ćŇȇ̇Ӈևڇއ-1n  o)j̍ݍ eh֎$VYяԏ#136Ɛ %./7[jƑܑ &,6IRXbyƒɒђڒ ";>Wkm;>LOPST\ҕە͖Жߖ"%03ENZc+,FGfqz-4"ĚȚϚԚ*.5Gpޛߛl~Y[uwƝϝ3nwÞLew iâ[lvȣɣף/+Nno{]t BMNZaemvPW6@GPTaft6ů"RS]qz0>BOoxŲҲײ*.;}ɴ+_i|¶չ2<wĻռ v|!+E+:;EWdiw~,9]mv|GIVZd$16DKT\hz iryF|  "-6@GPXaYXZeL`jo},cept !S[kq1bhnv2=%),-459 Jcdn %37AP[Yd$+4<ENX_goxo|:;[}U] ,5BPVhlz~6CEWYgjknovw|U\cj1Q[nSUcgq)05=v_alp~)`~=?MQ[%&/0;=KOYSYair|$7ELW +%/BPWbku| 'PZ@LQT&(2HQRVW^`ilvw{}2  AKP$2;R`m '4>LV`hsyYc)0;DNU^foz ?Ndi79DJX\fjs{$%./68Aclt};C]i)M e o        & ' 6 = K O Y k    - : ? B j s t |       3 4 B I R \ f n y     ' . ; > @ C s x    %?HIMOX[cdkmu"')2z,6^or!`r%BMjw^ju 29PW;DAGbnuxQWkr     !!!#!$!'!T!b!!!!!!!""G"d"f"w"""""4#7#<#?#######$0$I$L$u$~$$$$$$$$$$$$%%%,%:%C%N%X%b%u%~%%%%%%%%%&&#&-&4&7&?&Q&a&k&}&&&&&&&&&&&' ''')'/';']'d'm'{''''''''''(((((((((((( )) )B)N)e)|))))))))))*****8*9*M*V*d*f*i****O+Q+T+\+c+f++++++++++++,, , ,,,,,&,',,,.,9,;,@,A,P,Q,p-r-}--//////////////////////////////////0000000000#0$0&0'0*0+0/00040507080:0;0>0?0G0H0J0K0N0O0X0Y0]0^0d0f0h0i0n0o0t0v0w0y0z0|0~000000000000000000000000000000000000000000001111 1 1111111$1&1'1*1/10131_2a2d22222222233+3533333334&4/494y4}44444 5555s5{555556636=6^6c666 77x777777s888899O:::::::;;;;5;;;<;F;R;\;;;;;<<<!<"<,<8<B<x<<<<<<<== == >f>m>p>v>>>>>>>>>>>>>>>>>>????%?/?7?:?P?V?d????????@@1@8@F@e@t@@@@@@@@@@@@@A AA%A/A6A9A@ACARASATAVA^AAAAAAAAAAAB BB#B$B+BIIJJJJK KSO_O5P8PBPIPRP^PsP{PPPPPQQQ Q#Q5Q9QHQPQaQjQxQQQQQQQQQQQRR.R;RLRURXRgRRRRRRRRRRR%S6STTUJUtUUU8V9VqVrVVVVVVVVVVVVVVVVVVV=?@D58m  < D   & * _ e y  DTjnsxsucg8 = 1"6"##&$&** ++++//q2s254:44455~889 999w?|?@@AA6AňLjΈ׈giJ0EY^؏܏ĖȖĘȘEQekƙޙ"*\a=B%1LUhv֞ܞqux~Ơ047=IQ #+T`<Aԩ٩_bhnȰͰADyr\`bgý04QUZ`{ #3?.4?HOWmw-09AVXv~"/7gi[_jp*.26~BOes 06Yq6AVBD#)<? XZ  0C:?DI""D%I%p%u%''*)/)2+6+f+q+++R-X---112 2H2L222:7>7R7V788; ;;;;;A>F>|@@GAJAxA{AAA,B1BXB]BOFVFZGaGGGGGGGH HHH'H1H8H?HgHlHTNYNeNjNU#U?UEUUUVVXXY Y^^>`C`iijjjj"k'k|kkkkkkkkkkkkkklll&l*l.l9l=lHlLlqlul{llllllllllmmHmPmmm nnn#nhnsnnnnnno/o3oionowooooopDpHpXp\ppp,q3qzqqqqqq4r6r{rrrrs ss!svsysssstPtRtUtYtttttuHuLutuu!vwOyTyyyyyyyyyyzzzzz*{/{_{g{{{ |~~~G~~#.O[i{Ӆۅ07ahć+1RX;>UZ.3ǘ9BU^w05BqRWOQ³]aӼԼȿ̿kVVVVVVVVVVVVVVVVV3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333331111E[M[LLߖ"",ÚĚ)*PY))jk!! ,,+,,,v0w0x0(1UJUKUUU8V9VqVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV"&ehDQ-v4wlw9:F&6s:=z H3"tj%|=#:e&2 7-<.{ܚi0  ev^!2?>+@4@Zr7K:Y<:HŮc:;sl@wEZLޚo"M-vKIT%U<$QzY&S^0P(_jJB_k"i{m0QLm d~qXP7M6rY<4w zy hh^h`OJQJo(^`o(.^`.pLp^p`L.@ @ ^@ `.^`.L^`L.^`.^`.PLP^P`L.^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(pp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`.^`.pp^p`.@ @ ^@ `.^`.^`.^`.^`.PP^P`.h ^`OJQJo(^`CJOJQJo(pp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(pp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(h ^`OJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo( hh^h`OJQJo(h ^`OJQJo(h ^`OJQJo(oh pp^p`OJQJo(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJQJo(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJQJo(^`CJOJQJo(^`CJOJQJo(pp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo( P^`POJQJo(^`CJOJQJo(^`CJOJQJo(pp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(h ^`OJQJo(h ^`OJQJo(h pp^p`OJQJo(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJQJo(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(pp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(^`CJOJQJo(^`CJOJQJo(opp^p`CJOJQJo(@ @ ^@ `CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(^`CJOJQJo(PP^P`CJOJQJo(".Lr7QLm_k<:wi{mvKITd~q_j&6QzY:=zi0v^!29#:e& zK:c:;4w@wEQ-7M6r7-%Uj%"M@4H3"eh&S^""         ~ Z.rNdĪ3XJl-θDTq>Ȃ 4# Ȏ$BfX ň`o/FQώFvNLm\0B >Hv}Dv~<9 Y5.6jNf*'ٖv̊fXR_v;snLL Vֽj|*:KjDhBvk 6JH WLcx<5P@R0xgH[$(fJl00#:کCֹzf.jlӾvDHv (7Ԕ0&|b"Np^z+&`L/Z>HfN|@lB|NPDeMHF:Rx PH-B0@O"3\hQX>BS䖢AW:ֹrL0IRT~Cz#v\2Cl4Ybįz\*Ȁ;g$Dn$vfCtyX`8B 9*x dn ;* XW0ܤ [0         \4["\ғ&KS҇N r*:XDȨpD8 |aRA)$rIĂ qzd8*|jc@A45=Tqrs8 l!!!1"##$&&111U2p2q2y2223,3-333354444555"6#69999::<V>W>w?@@uV@WAWnwOPqAB?pq7jkz{ <ԩԬȰVopJkl_noRrs&'y-DEOjk )*23 \bc  /0 ?@Fpq|mnxabl01C*+4cdq,ijy45K!()BEFgEFm*stw%,-2vwyJKSOPW7 8 ; b c k      *       ~  & / ; C J K M V \ _ ` b n t v w y                           )189;EPijm{ )5=DEHKd|}>?0WXEF45|rD"""$$D%&&*)**7-=-D-E-G-I-J--//0000011244 5555-5B5C5Q5\5]5m5y5z55555555555556666,6-6S6`6a66666668H:I::::::::::::::;$>%>>>>>>>>>???"?#?J?V?W?m????????????@@@+@6@7@C@T@U@c@r@s@,BDDxE~EEEEEEEEE FFF8FEFFFgHKKiLoLvLwLLLLLLLLLLLMMM0M1MAMOMPM]MjMkMMMMMMMMMMMNNN N!NeNMRNR\SbSiSjSzSSSSSSSSSSSST#T$T4TBTCTPT]T^TTTTTTTTTTTTTUUUVKYLY^ ` `>`bbceef=h>h($%UKLݖޖ.ef|}89Ϛ5TUAB[vwne ./ 0kl67n89ssAyz-.M5RQRLM^ֶ|}61׺غFG$ͽνjMN:gh]  YRSyz+,!'(&'cCDmijPstT]^[\  $)*O12Nuvd [ \ =   > +UVx $%AZ[w8LMi}~',89>UV^nos"_`s&ABNijx89a?DPQXZ[hjksuv}_2l3m3 7S7T77{:|:NV@oVp@UnknownGz Times New Roman5Symbol3& z Arial?5 z Courier New7&  VerdanaC .PMingLiUe0}fԚ;Wingdings"0 h&&UY41>UY41>14dXUXU2qHX ?|j2"(The main difference between XML and HTMLAusifmahmood"                           ! Oh+'0 ,8 X d p |,The main difference between XML and HTMLAusif Normal.dotmahmood2Microsoft Office Word@F#@'@|tC@|tCUY4՜.+,D՜.+,T hp|  UB>1XU )The main difference between XML and HTML Title 8@ _PID_HLINKSAda7Qhttp://www.xml.org/rNMhttp://www.worldofdotnet.net/internalcontent/0672323419/0672323419_ch03.htmlBUKhttp://www.w3schools.com/@Hhttp://java.sun.com/xml/*9Ehttp://www.nasdaq.com/h'Bhttp://www.xyz.com/S?)http://www.w3schools.com/svg/default.aspU<*http://www.w3schools.com/smil/default.asp@9)http://www.w3schools.com/wap/default.aspF6)http://www.w3schools.com/rss/default.aspS3)http://www.w3schools.com/rdf/default.asp\0*http://www.w3schools.com/wsdl/default.asp]-*http://www.w3schools.com/soap/default.aspb0*,http://www.w3schools.com/xquery/default.asph5',http://www.w3schools.com/xforms/default.asph9$,http://www.w3schools.com/schema/default.aspG!)http://www.w3schools.com/dtd/default.aspu=+http://www.w3schools.com/xlink/default.aspu=+http://www.w3schools.com/xlink/default.aspb<+http://www.w3schools.com/xslfo/default.asps6+http://www.w3schools.com/xpath/default.aspS)http://www.w3schools.com/xsl/default.aspB'/http://www.w3schools.com/xsl/xsl_languages.aspN )http://www.w3schools.com/dom/default.aspr' +http://www.w3schools.com/xhtml/default.asp}='http://www.google.com/webhp?complete=1(lhttp://www.w3.org/TR/html4/Xhttp://www.w3.org/TR/REC-xml  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./012345678:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ 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 [ \ ] ^ _ ` 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 { | } ~  Root Entry FC Data 9q 1Table$;WordDocument.pSummaryInformation( DocumentSummaryInformation8 CompObjq  FMicrosoft Office Word Document MSWordDocWord.Document.89q