ࡱ>  [ bjbj 4ΐΐn !!!!!5555T5,BmmmmmAAAAAAA$FDF2A-!A!!mm;A222z !m!mA2A22>?ms?\5&(b>AA0,B>G0G$??8G!?2AA2,BG : @INTRODUCTION TO JAVA State any four features of JAVA? (Dec 08,10 May 10,11) (4m) Ans:- Following are JAVA features :- Compiled and Interpreted: Usually a computer language is either compiled or interpreted. Java combines both these approaches thus making Java a two-stage system: First, Java compiler translates source code into what is known as bytecode instructions. Bytecodes are not machine instructions and therefore, in the second stage, Java interpreter generates machine code that can be directly executed by the machine that is running the Java program. We can thus say that Java is both a compiled and an interpreted language Platform-Independent and Portable : The most significant contribution of Java over other languages is its portability. Java programs can be easily moved from one computer system to another, anywhere and anytime. Changes and upgrades in operating systems, processors and system resources will not force any changes in Java programs. This is the reason I why Java has become a popular language for programming on Internet which interconnects different kinds of systems worldwide. We can download a Java applet from a remote computer onto our local system via I Internet and execute it locally. This makes the Internet an extension of the user's basic system providing practically unlimited number of accessible applets and applications. Java ensures portability in two ways. First, Java compiler generates bytecode instructions that can be implemented on any machine. Secondly, the sizes of the primitive data types are machine-independent. Object Oriented : Java is a true object-oriented language. Almost everything in Java is an object. All program code and data reside within objects and classes. Java comes with an extensive set of classes, arranged in packages that we can use in our programs by inheritance. The object model in Java is simple and easy to extend. Robust and Secure : Java is a robust language. It provides many safeguards to ensure reliable code. It has strict compile time and run time checking for data types. It is designed as a garbage-collected language relieving the programmers virtually all memory management problems. Java also incorporates the concept of exception handling which captures series errors and eliminates any risk of crashing the system. Security becomes an important issue for a language that is used for programming on Internet. Threat of viruses and abuse of resources are everywhere. Java systems not only verify all memory access but also ensure that no viruses are communicated with an applet. The absence of pointers in Java ensures that programs cannot gain access to memory locations without proper authorization Distributed : Java is designed as a distributed language for creating applications on networks. It has the ability to share both data and programs. Java applications can open and access remote objects on Internet as easily as they can do in a local system. This enables multiple programmers at multiple remote locations to collaborate and work together on a single project Simple, Small and Familiar : Java is a small and simple language. Many features of C and C++ that are either redundant or sources of unreliable code are not part of Java. For example, Java does not use pointers, preprocessor header files, goto statement and many others. It also eliminates operator overloading and multiple inheritance. Familiarity is another striking feature of Java. To make the language look familiar to the existing programmers, it was modelled on C and C++ languages. Java uses many constructs of C and C++ and therefore, Java code "looks like a C++" code. In fact, Java is a simplified version of C++. Describe arithmetic operators with examples? (Dec 08) (4m) Ans:- Arithmetic operators are used in mathematical expressions in the same way that they are used in algebra. The following table lists the arithmetic operators:  Basic Arithmetic Operators:- The basic arithmetic operationsaddition, subtraction, multiplication, and divisionall behave as you would expect for all numeric types. The minus operator also has a unary form which negates its single operand. The Modulus Operator The modulus operator, %, returns the remainder of a division operation. It can be applied to floating-point types as well as integer types. Arithmetic Assignment Operators Java provides special operators that can be used to combine an arithmetic operation with an assignment. As you probably know, statements like the following are quite common in programming: a = a + 4; In Java, you can rewrite this statement as shown here: a += 4; There are assignment operators for all of the arithmetic, binary operators. Thus, any statement of the form var = var op expression; can be rewritten as var op= expression; Increment and Decrement The ++ and the are Javas increment and decrement operators. The increment operator increases its operand by one. The decrement operator decreases its operand by one. For example, this statement: x = x + 1; can be rewritten like this by use of the increment operator: x++; Similarly, this statement: x = x - 1; is equivalent to x--; Example:- class BasicMath { public static void main(String args[]) { int a = 1 + 1; int b = a * 3; int c = b / 4; int d = c - a; int e = -d; int x = 42; System.out.println("a = " + a); System.out.println("b = " + b); System.out.println("c = " + c); System.out.println("d = " + d); System.out.println("e = " + e); System.out.println("x mod 10 = " + x % 10); int k=1; int h=2; k += 5; int h *= 4; System.out.println("k = " + k); System.out.println("h = " + h); int m=1; m++; System.out.println("m= " + m); } } Output:- a = 2 b = 6 c = 1 d = -1 e = 1 x mod 10 = 2 k = 6 h = 8 m = 2 Above program describes simple arithmetic operations on a, b, c, d & e variable, modus operation on x variable, arithmetic assignment on k & h variable and increment operation on m variable. Write the program to convert a decimal number to binary form and display the value. (Dec 08) (4m) Ans :- Import java.lang.*; Import java.io.*; public class DecimalToBinary { public static void main(String args[]) throws IOException { BufferedReader bf=new BufferedReader(new InputstreamReader(System.in)); try { System.out.println(Enter one Decimal Number for conversion : ); int i = Integer.parseInt(bf.readLine); } catch(Exception e) { System.out.println("I/O Error"); } String binary = Integer.ToBinaryString(i); System.out.println(After conversion Binary no is : +binary); } } Output :- Enter one Decimal Number for conversion : 2 After conversion Binary no is : 10 Here, we have to create a Buffered object to store the input from the user which binary form we have to find using this program which is fetched with the help of InputStream object. Now use the ParseInt method for converting the parses the string argument to a decimal integer and define 'i' as an integer. Then we have to use a Integer Wrapper Class function to convert integer value to Binary String which is stored in binary variable whose value is displayed using println statement. Describe various Bitwise operators with example? ( Dec 08) (4 m) (Note: List all operators but explain only 4 if asked for 4 marks.) Ans:- Java defines several bitwise operators which can be applied to the integer types, long, int, short, char, and byte. These operators act upon the individual bits of their operands. They are summarized in the following table:  Since the bitwise operators manipulate the bits within an integer, it is important to understand what effects such manipulations may have on a value. Specifically, it is useful to know how Java stores integer values and how it represents negative numbers. The Bitwise NOT Also called the bitwise complement, the unary NOT operator, ~, inverts all of the bits of its operand. For example, the number 42, which has the following bit pattern: 00101010 becomes 11010101 after the NOT operator is applied. The Bitwise AND The AND operator, &, produces a 1 bit if both operands are also 1. A zero is produced in all other cases. Here is an example: 00101010 42 &00001111 15 -------------- 00001010 10 The Bitwise OR The OR operator, |, combines bits such that if either of the bits in the operands is a 1, then the resultant bit is a 1, as shown here: 00101010 42 | 00001111 15 -------------- 00101111 47 The Bitwise XOR The XOR operator, ^, combines bits such that if exactly one operand is 1, then the result is 1. Otherwise, the result is zero. 00101010 42 ^00001111 15 ------------- 00100101 37 The Left Shift The left shift operator, <<, shifts all of the bits in a value to the left a specified number of times. It has this general form: value << num Here, num specifies the number of positions to left-shift the value in value. 0100 0000 64 <<2 1 0000 0000 256 The Right Shift The right shift operator, >>, shifts all of the bits in a value to the right a specified number of times. Its general form is shown here: value >> num Here, num specifies the number of positions to right-shift the value in value. 00100011 35 >> 2 00001000 8 The Unsigned Right Shift The >> operator automatically fills the high-order bit with its previous contents each time a shift occurs. This preserves the sign of the value. If you are shifting something that does not represent a numeric value, you may not want sign extension to take place. This situation is common when you are working with pixel-based values and graphics. In these cases you will generally want to shift a zero into the high-order bit no matter what its initial value was. This is known as an unsigned shift. To accomplish this, you will use Javas unsigned, shift-right operator, >>>, which always shifts zeros into the high-order bit. int a = -1; a = a >>> 24; Here is the same operation in binary form to further illustrate what is happening: 11111111 11111111 11111111 11111111 1 in binary as an int >>>24 00000000 00000000 00000000 11111111 255 in binary as an int Why Java is popular for internet? Explain.( May 09) (4 m) Ans: - Internet users can use Java to create applet programs and run them locally using a "Java-enabled browser" such as HotJava. They can also use a Java- enabled browser to download an applet located on a computer anywhere in the Internet and run it on his local computer. Internet users can also set up their Web sites containing Java applets that could be used by other remote users of Internet. The ability of Java applets to hitch a ride on the Information Superhighway has made Java a unique programming language for the Internet. In fact, due to this, Java is popularly known as Internet language. Incorporation of Java into the Web pages has made it capable of supporting animation, graphics, games, and a wide range of special effects. With the support of Java, the Web has become more interactive and dynamic. On the other hand, with the support of Web, we can run a Java program on someone else's computer across the Internet. Java communicates with a Web page through a special tag called Figure illustrates this process. The figure shows the following communication steps The user sends a request for an HTML document to the remote computer's Web server. The Web server is a program that accepts a request, processes the request, and sends the required document. The HTML document is returned to the user's browser. The document contains the APPLET tags which Identifies the apples. The corresponding apples bytecode is transferred to the user s computer. This bytecode had been previously created by the Java compiler using the Java source code file for that applet. The Java-enabled browser on the user's computer Interprets the bytecodes and provides output. The user may have further Interaction with the apples but with no further downloading from the provider's Web server. This is because the bytecode contains all the information necessary to interpret the apples  State any four decision making statement along with their syntax (4m) (May 09) Ans :- If The if statement is Javas conditional branch statement. It can be used to route program execution through two different paths. Here is the general form of the if statement: if (condition) statement1; else statement2; Here, each statement may be a single statement or a compound statement enclosed in curly braces (that is, a block). The condition is any expression that returns a boolean value. The else clause is optional. The if works like this: If the condition is true, then statement1 is executed. Otherwise, statement2 (if it exists) is executed. In no case will both statements be executed. For example, consider the following: int a, b; // ... if(a < b) a = 0; else b = 0; Here, if a is less than b, then a is set to zero. Otherwise, b is set to zero. In no case are they both set to zero. Nested If A nested if is an if statement that is the target of another if or else. Nested ifs are very common in programming. When you nest ifs, the main thing to remember is that an else statement always refers to the nearest if statement that is within the same block as the else and that is not already associated with an else. Here is an example: if(i == 10) { if(j < 20) a = b; if(k > 100) c = d; // this if is else a = c; // associated with this else } else a = d; // this else refers to if(i == 10) As the comments indicate, the final else is not associated with if(j<20), because it is not in the same block (even though it is the nearest if without an else). Rather, the final else is associated with if(i==10). The inner else refers to if(k>100), because it is the closest if within the same block. Switch The switch statement is Javas multiway branch statement. It provides an easy way to dispatch execution to different parts of your code based on the value of an expression. As such, it often provides a better alternative than a large series of if-else-if statements. Here is the general form of a switch statement: switch (expression) { case value1: // statement sequence break; case value2: // statement sequence break; ... case valueN: // statement sequence break; default: // default statement sequence } The expression must be of type byte, short, int, or char; each of the values specified in the case statements must be of a type compatible with the expression. Each case value must be a unique literal (that is, it must be a constant, not a variable). Duplicate case values are not allowed. While The while loop is Javas most fundamental looping statement. It repeats a statement or block while its controlling expression is true. Here is its general form: while(condition) { // body of loop } The condition can be any Boolean expression. The body of the loop will be executed as long as the conditional expression is true. When condition becomes false, control passes to the next line of code immediately following the loop. The curly braces are unnecessary if only a single statement is being repeated. Here is a while loop that counts down from 10, printing exactly ten lines of tick: while(n > 5) { System.out.println("tick " + n); n--; } Why Java is called as truely object oriented? Explain. (4 m) (May 09, Dec 09) Ans: - Java is a true object-oriented language. Almost everything in Java is an object. All program code and data reside within objects and classes. Java comes with an extensive set of classes, arranged in packages that we can use in our programs by inheritance. The object model in Java is simple and easy to extend. Although influenced by its predecessors, Java was not designed to be source-code compatible with any other language. This allowed the Java team the freedom to design with a blank slate. One outcome of this was a clean, usable, pragmatic approach to objects. Borrowing liberally from many seminal object-software environments of the last few decades, Java manages to strike a balance between the purists everything is an object paradigm and the pragmatists stay out of my way model. The object model in Java is simple and easy to extend, while simple types, such as integers, are kept as high-performance non objects. It also satisfies all the features of Object Oriented programming like: Objects and Classes, Data Abstraction and Encapsulation, Inheritance, Polymorphism, Compile Time and Runtime Mechanisms. Write a program to generate Fibonacci series for any number using loop (4 m) (May 09) Ans:- import java.io.*; import java.util.*; public class Fibonacci { public static void main(String[] args) throws Exception { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); System.out.print("Enter value of n: "); String st = reader.readLine(); int num = Integer.parseInt(st); int f1=0,f2=0,f3=1; for(int i=1;i<=num;i++){ System.out.println(f3); f1=f2; f2=f3; f3=f1+f2; } } } Here, we have to create a Buffered object to store the input number from the user which will used to indicate up till which number we have to find Fibonacci series which is fetched with the help of InputStream object. Now use the ParseInt method for converting the parses the string argument to a decimal integer and define 'num' as an integer. First two Fibonacci numbers are 0 and 1, and each subsequent number is the sum of the previous two, therefore we have initialise f1, f2 to 0 and f3 to 1 then we have to add 2 number in series in order to generate Fibonacci series we have to find the series up to the number which is entered by user. What is Byte Code? Explain any two tools available in JDK (4 m) (May 09) Ans:- The key that allows Java to solve both the security and the portability problems just described is that the output of a Java compiler is not executable code. Rather, it is bytecode. Bytecode is a highly optimized set of instructions designed to be executed by the Java run-time system, which is called the Java Virtual Machine (JVM). That is in its standard form, the JVM is an interpreter for bytecode. Translating a Java program into bytecode helps makes it much easier to run a program in a wide variety of environments. The reason is straightforward: only the JVM needs to be implemented for each platform. Once the run-time package exists for a given system, any Java program can run on it. Remember, although the details of the JVM will differ from platform to platform, all interpret the same Java bytecode. If a Java program were compiled to native code, then different versions of the same program would have to exist for each type of CPU connected to the Internet. This is, of course, not a feasible solution. Thus, the interpretation of bytecode is the easiest way to create truly portable programs. The Java Development Kit comes with a collection of tools that are used for developing and running Java programs. They include:  Differentiate between break and continue statement (4 m) (May 09) BreakContinueBreak statement is used to break the loopContinue statement continues the execution of loop.Break uses break keywordContinue statement uses continue keyword.Break statement is a jumping statement may be from one loop to other.Continue is a non-jumping statement.Break immediately breaks the loop when the given condition is true. The program control gets shifted to some to other area of programContinue statement gets the control of the program back from where it has started.Example : - for(int i=0; i<100; i++) { if(i == 4) break; // terminate loop if i is 4 System.out.println("i: " + i); }Example : - for(int i=0; i<10; i++) { System.out.print(i + " "); if (i%2 == 0) continue; System.out.println(""); } Write all primitive data types available in Java with their storage sizes in bytes (4m)(Dec 09) Ans :- Primitive types (also called intrinsic or built-in types) can be divided into two categories Numeric and Non Numeric Data Types:- Numeric Data type is further classified into Integer and Floating point and Non Numeric Data type is classified into Character and Boolean Integers Java defines four integer types: byte, short, int, and long. All of these are signed, positive and negative values. Java does not support unsigned, positive-only integers The width of an integer type should not be thought of as the amount of storage it consumes, but rather as the behavior it defines for variables and expressions of that type. The Java run-time environment is free to use whatever size it wants, as long as the types behave as you declared them. In fact, at least one implementation stores bytes and shorts as 32-bit (rather than 8- and 16-bit) values to improve performance, because that is the word size of most computers currently in use. Name Width Bytes Range Long 64 8 9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 Int 32 4 2,147,483,648 to 2,147,483,647 Short 16 2 32,768 to 32,767 Byte 8 1 128 to 127 Floating-Point Types Floating-point numbers, also known as real numbers, are used when evaluating expressions that require fractional precision. For example, calculations such as square root, or transcendentals such as sine and cosine, result in a value whose precision requires a floating-point type. Name Width in Bits Bytes Approximate Range Double 64 8 4.9e324 to 1.8e+308 Float 32 4 1.4e"045 to 3.4e+038 Characters In Java, the data type used to store characters is char. However, C/C++ programmers beware: char in Java is not the same as char in C or C++. In C/C++, char is an integer type that is 8 bits wide. This is not the case in Java. Instead, Java uses Unicode to represent characters. Unicode defines a fully international character set that can represent all of the characters found in all human languages. It is a unification of dozens of character sets, such as Latin, Greek, Arabic, Cyrillic, Hebrew, Katakana, Hangul, and many more. For this purpose, it requires 16 bits. Thus, in Java char is a 16-bit type. The range of a char is 0 to 65,536. There are no negative chars. Booleans Java has a simple type, called boolean, for logical values. It can have only one of two possible values, true or false. This is the type returned by all relational operators, such as a < b. boolean is also the type required by the conditional expressions that govern the control statements such as if and for. Write a program to accept a number and print its factorial (4 m) (Dec 09) Ans: importjava.io.*; classFactorial{ publicstaticvoidmain(String[]args){ try{ BufferedReaderob=newBufferedReader(newInputStreamReader(System.in)); System.out.println("enterthenumber"); inta=Integer.parseInt(ob.readLine()); intfact=1; System.out.println("Factorialof"+a+":"); for(inti=1;i<=a;i++){ fact=fact*i; } System.out.println(fact); } catch(Exceptione){} } } Here, we have to create a buffer for the string class that can be used to instantiate a changeable object for storing and processing a string of character. The strings length and content change as soon as any object is inserted, replaced or removed from the StringBuffer object. Now create a buffer object that inherits properties from the string object class. Now create an InputStreamReader that reads bytes and decodes them into character by using certain 'charset'. Now use the ParseInt method for converting the parses the string argument to a decimal integer and define 'a' as an integer. Take an integer variable as fact=1 and insert the message in the System method. Now applying for loop with conditions as integer i=1(intializer), i<=a and i++ as increment operator. So output result will be like fact=fact*i. Explain concept of JVM with respect to portability feature of Java (4 m) (Dec 09) Ans :- The key that allows Java to solve both the security and the portability problems just described is that the output of a Java compiler is not executable code. Rather, it is bytecode. Bytecode is a highly optimized set of instructions designed to be executed by the Java run-time system, which is called the Java Virtual Machine (JVM). That is,in its standard form, the JVM is an interpreter for bytecode. This may come as a bit of a surprise. As you know, C++ is compiled to executable code. In fact, most modern languages are designed to be compiled, not interpretedmostly because of performance concerns. However, the fact that a Java program is executed by the JVM helps solve the major problems associated with downloading programs over the Internet. Here is why. Translating a Java program into bytecode helps makes it much easier to run a program in a wide variety of environments. The reason is straightforward: only the JVM needs to be implemented for each platform. Once the run-time package exists for a given system, any Java program can run on it. Remember, although the details of the JVM will differ from platform to platform, all interpret the same Java bytecode. If a Java program were compiled to native code, then different versions of the same program would have to exist for each type of CPU connected to the Internet. This is, of course, not a feasible solution. Thus, the interpretation of bytecode is the easiest way to create truly portable programs. The fact that a Java program is interpreted also helps to make it secure. Because the execution of every Java program is under the control of the JVM, the JVM can contain the program and prevent it from generating side effects outside of the system. As you will see, safety is also enhanced by certain restrictions that exist in the Java language. When a program is interpreted, it generally runs substantially slower than it would run if compiled to executable code. However, with Java, the differential between the two is not so great. The use of bytecode enables the Java run-time system to execute programs much faster than you might expect.  (Java Virtual Machine) JVM List different data types in Java (4m) (May 10) Ans :- Following is the list of Data types used in Java:-  Write a program to check whether the entered number is prime or not (May 10) (4m) Ans:- class Prime { public static void main(String args[]) { int i,num=1,n=20; BufferedReader bf=new BufferedReader(new InputStreamReader(System.in)); try { System.out.println("Enter the number for checking : - "); num= Integer.ParseInt(bf.readLine()); } catch(Exception e) { System.out.println("I/O Error"); } i=2; while(i<=num) { if(num%i==0) break; i++; } if(i==num) { System.out.println("It is a Prime Number"); } Else { System.out.println("It is not a Prime Number"); } } } OUTPUT Enter the number for checking : - 7 It is a Prime Number First of all we have to define a class "Prime". Java I/O package has a input stream and a output stream in which input stream is used for reading the stream and memory allocating and the output stream used for writing bytes. As in this program we are going to insert certain instruction by creating buffer reader class. Here we have to create a buffer for the string class that can be used to instantiate a changeable object for storing and processing a string of character. Now use the ParseInt method for converting the parses the string argument and define 'num' as an integer. Now applying in this program we use 'while' loop. For loop will start from 2 to entered number. In while loop we check whether the number divide it from 2 to less than those number. If number is divided by any number that means it is not prime otherwise prime number. Explain relational and logical operator in Java (May 10) (4m) Ans : Relational Operators The relational operators determine the relationship that one operand has to the other. Specifically, they determine equality and ordering. The relational operators are shown here:   The outcome of these operations is a boolean value. The relational operators are most frequently used in the expressions that control the if statement and the various loop statements. As stated, the result produced by a relational operator is a boolean value. For example, the following code fragment is perfectly valid: int a = 4; int b = 1; boolean c; c= a < b; In this case, the result of a= b; In this case, the result of a>=b (which is true) is stored in c because a value is greater than b value. (If a value is equal with b value then also it would have stored true in c) Boolean Logical Operators The Boolean logical operators shown here operate only on boolean operands. All of the binary logical operators combine two boolean values to form a resultant boolean value.  The logical Boolean operators, &, |, and ^, operate on boolean values in the same way that they operate on the bits of an integer. The AND operator, &, produces a True if both input are also True The OR operator, |, produces a True if either of the input is True The XOR operator, ^, produces a True if exactly one input is True. Otherwise, the result is False The logical ! operator inverts the Boolean state: !true == false and !false == true. The following table shows the effect of each logical operation:  Here is a program that is almost the same as the BitLogic example shown earlier, but it operates on boolean logical values instead of binary bits: THE JAVA LANGUAGE Short-Circuit Logical Operators Java provides two interesting Boolean operators not found in many other computer languages. These are secondary versions of the Boolean AND and OR operators, and are known as short-circuit logical operators. As you can see from the preceding table, the OR operator results in true when A is true, no matter what B is. Similarly, the AND operator results in false when A is false, no matter what B is. If you use the || and && forms, rather than the | and & forms of these operators, Java will not bother to evaluate the right-hand operand when the outcome of the expression can be determined by the left operand alone. This is very useful when the right-hand operand depends on the left one being true or false in order to function properly. For example, the following code fragment shows how you can take advantage of short-circuit logical evaluation to be sure that a division operation will be valid before evaluating it: if (denom != 0 && num / denom > 10) Since the short-circuit form of AND (&&) is used, there is no risk of causing a run-time exception when denom is zero. If this line of code were written using the single & version of AND, both sides would have to be evaluated, causing a run-time exception when denom is zero. Explain typecasting with suitable example (May 11) (4m) Ans: Although the automatic type conversions are helpful, they will not fulfil all needs. For example, what if you want to assign an int value to a byte variable? This conversion will not be performed automatically, because a byte is smaller than an int. This kind of conversion is sometimes called a narrowing conversion, since you are explicitly making the value narrower so that it will fit into the target type. To create a conversion between two incompatible types, you must use a cast. A cast is simply an explicit type conversion. It has this general form: (target-type) value Here, target-type specifies the desired type to convert the specified value to. For example, the following fragment casts an int to a byte. If the integers value is larger than the range of a byte, it will be reduced modulo (the remainder of an integer division by the) bytes range. int a; byte b; // ... b = (byte) a; class Conversion { public static void main(String args[]) { byte b; int i = 257; double d = 323.142; System.out.println("\nConversion of int to byte."); b = (byte) i; System.out.println("i and b " + i + " " + b); System.out.println("\nConversion of double to int."); i = (int) d; System.out.println("d and i " + d + " " + i); System.out.println("\nConversion of double to byte."); b = (byte) d; System.out.println("d and b " + d + " " + b); } } This program generates the following output:E JAVA LANGUAGE Conversion of int to byte. i and b 257 1 Conversion of double to int. d and i 323.142 323 Conversion of double to byte. d and b 323.142 67 Explain Platform independence Data encapsulation features of Java Ans:- Platform independence : For this Answer Refer Answer of Question No 1 Data encapsulation: The wrapping up of data and methods into a single unit (called class) is known as encapsulation. Data encapsulation is the most striking feature of a class. The data is not accessible to the outside world and only those methods, which are wrapped in the class, can access it. These methods provide the interface between the object's data and the program. This insulation of the data from direct access by the program is called data hiding. Encapsulation makes it possible for objects to be treated like 'black boxes', each performing a specific task without any concern for internal implementation What is API? Name any three packages available in Java API (May 11) (4m) Ans:- The Java Standard Library (or API) includes hundreds of classes and methods grouped into several functional packages. Most commonly used packages are: Language Support Package: A collection of classes and methods required for implementing basic features of Java. Utilities Package: A collection of classes to provide utility functions such as date and time functions. Input/Output Package: A collection of classes required for input/output manipulation. Networking Package: A collection of classes for communicating with other computers via Internet. AWT Package: The Abstract Window Tool Kit package contains classes that implements platform- independent graphical user interface. Applet Package: This includes a set of classes that allows us to create Java applets. The use of these library classes will become evident when we start developing Java programs.   5EHKPQTUVw[ d 7 } ÷Ô}qfYIfYh$Ahc6@OJQJ]h$Ahc@OJQJh$AhcOJQJh$AhQTa5OJQJh$Ah5OJQJh/hQTaOJQJh/hOJQJh-h45OJQJh-h F5OJQJh-hu*5OJQJh-hQTa5OJQJhz)5>*CJOJQJaJhQTahQTa5CJOJQJaJ"hQTahQTa5>*CJOJQJaJQw} \ (:q"vwx^gd$A $^a$gddd$d^a$gddd$ & F7d^7`a$gddd^gdQTa & FgdQTa$a$gdQTa} ; D H Q (:`pq_Ķĩ~~raNa$h$Ah b0J@CJOJQJaJ h$Ah b0JCJOJQJaJh$Ah b5OJQJh$Ah bOJQJh$Ah$A6@OJQJ]h$Ah@6@OJQJ]h$Ah@@OJQJh$Ah@6OJQJ]h$Ah@OJQJ#h$Ah/0J5CJaJmH sH #h$Ah/0J5CJaJmH sH h$Ah/5OJQJsw"ɷɥq`əT`A1Ahdd0J@CJOJQJaJ$h$Ah$A0J@CJOJQJaJh$Ah$A5OJQJ h$Ah$A0JCJOJQJaJ$h$Ah b0J@CJOJQJaJ(h$Ah b0J@CJOJQJ^JaJh$Ah b5OJQJ#h$Ah b0J5CJOJQJaJ#h$Ah b0JCJH*OJQJaJ h$Ah b0JCJOJQJaJ$h$Ah b0J@CJOJQJaJ$h$Ah b0J@CJOJQJaJVuvwxXYZt﷮pepNe<#he_zhe_z5>*B*OJQJph,jhewhewOJQJUmHnHtH @uhe_zhe_zOJQJhe_zhB*OJQJphh-h45OJQJh-he_z5OJQJh-h5OJQJhe_zhOJQJh$A5OJQJ#h$Ah$A0J5CJOJQJaJ$h$Ah$A0J@CJOJQJaJ$h$Ah$A0J@CJOJQJaJ h$Ah$A0JCJOJQJaJxXZLa $d7$8$H$a$gdKn.$d7$8$H$a$gdP^gde_z^gd & FgdtwKL`awxкxgVBVBVBVBV'hKn.hKn.6B*OJQJ]_H9ph!hKn.hKn.B*OJQJ_H9ph!hPhPB*OJQJ_H9phhPB*_H9ph'hPhP5B*OJQJ\_H9ph!hPhPB*OJQJ_H9ph$hP5>*B*OJQJ\_H9ph*hPhP5>*B*OJQJ\_H9phhe_zB*OJQJ_H9ph!he_zhe_zB*OJQJ_H9ph he_zhe_z5B*OJQJph',-7Ff$'2^_dejpĶ~g~gPg=g===%hewhewB*CJ^J_H9aJph-hewhewB*CJ^J_H9aJmHphsH-hewhKn.B*CJ^J_H9aJmHphsH-hewhKn.B*CJ^J_H9aJmH phsH %hewhKn.B*CJ^J_H9aJphhKn.B*OJQJ_H9phh-B*OJQJ_H9ph)hKn.hKn.B*OJQJ_H9mHphsH!hKn.hKn.B*OJQJ_H9ph*hKn.hKn.5>*B*OJQJ\_H9ph',-7Ir&Ff$d7$8$H$a$gdew d^gdew^gdKn.$d7$8$H$a$gdKn.%')28>DKQ^djp/$d7$8$H$a$gd5r$ & Fd7$8$H$a$gd5r $7$8$H$a$gdKn.$d7$8$H$a$gdewp%./cl m n y ȵȥȔ}iUD-D-h5rhpgB*CJOJQJ^J_H9aJph h/hpgCJOJQJ^JaJ'h_yB*CJOJQJ^J_H9aJph'hweB*CJOJQJ^J_H9aJph-h5rh_yB*CJOJQJ^J_H9aJph!h5rh$AB*OJQJ_H9phh-5B*OJQJ_H9ph$h-h5r5B*OJQJ_H9ph$h-h$A5B*OJQJ_H9ph#hFB*CJOJQJ_H9aJph#hewB*CJOJQJ_H9aJph # n r v !%!)!V!!!!!!!! dgdpgd^`gdpg$d7$8$H$a$gd5r )!*!+!z!!!!!!!!!!뽬~~jP63hpgh5r5>*B*CJOJQJ^J_H9aJph3hpghpg5>*B*CJOJQJ^J_H9aJph'h_yB*CJOJQJ^J_H9aJph-h5rh5rB*CJOJQJ^J_H9aJph-h5rh_yB*CJOJQJ^J_H9aJph h/hpgCJOJQJ^JaJ-h/hpgB*CJOJQJ^J_H9aJph-h5rhpgB*CJOJQJ^J_H9aJph'hpgB*CJOJQJ^J_H9aJph!!!!!"B"\"_"w"""#)#@#H#j####$"$뵭s\E,h-h45B*CJOJQJ_H9aJph,h-h75B*CJOJQJ_H9aJph,h-hu*5B*CJOJQJ_H9aJphhhrCJaJhrCJaJhd@CJaJh*pLCJaJhndCJaJhhndCJaJ'hpgB*CJOJQJ^J_H9aJph-h5rhpgB*CJOJQJ^J_H9aJph'h5rB*CJOJQJ^J_H9aJph!##f$L%N%N&O&_&''''"'E'F'V'$d7$8$H$a$gdih$d7$8$H$a$gde_zd7$8$H$gd.$d7$8$H$a$gd4$ & Fed7$8$H$^e`a$gd7$[$\$a$gdr"$#$($M$Q$e$f$l$$$$$$$$$$$$$K%L%һ餒mYYYYYKh7B*OJQJ_H9ph'h4h45B*OJQJ\_H9ph'h4h46B*OJQJ]_H9ph!h4h4B*OJQJ_H9ph#h7B*CJOJQJ_H9aJph,h-hWU5B*CJOJQJ_H9aJph,h-h45B*CJOJQJ_H9aJph,h-hih5B*CJOJQJ_H9aJph,h-h.5B*CJOJQJ_H9aJphL%M%N%M&N&O&_&o&&&&''E'F'V'h'i'''Ƶs_sKs6s6sKs6)hrhihB*CJOJQJ_H9aJph'hihhih5B*OJQJ\_H9ph'hihhih6B*OJQJ]_H9ph!hihhihB*OJQJ_H9ph*hihhih5>*B*OJQJ\_H9ph5hrhPB*CJOJQJ^J_H9aJmHphsH!h.hPB*OJQJ_H9ph%h.h.B*OJQJnH @phtH @!h4h4B*OJQJ_H9ph*j5h4h.B*OJQJU_H9phV'''''((($(((((((((v)x))))))B*O*$d7$8$H$a$gdf,$d7$8$H$a$gdih''''''(((((($(5(6((((((((((((ཧ~l~l~l~S1hrhihB*CJOJQJ_H9aJmHphsH#hihB*OJQJ_H9mHphsH)hihhihB*OJQJ_H9mHphsH'hihhih5B*OJQJ\_H9ph*hihhih5>*B*OJQJ\_H9ph)hrhihB*CJOJQJ_H9aJphh B*OJQJ_H9ph!hihhihB*OJQJ_H9phhihB*OJQJ_H9ph(() )u)w)x)y))))))))))))))B*ݻݻݻݘݻ݇q`L`'hf,hq5B*OJQJ\_H9ph!hf,hqB*OJQJ_H9ph*hf,hq5>*B*OJQJ\_H9ph!hrhqB*OJQJ_H9phh B*OJQJ_H9ph)hrhrB*CJOJQJ_H9aJphhihB*OJQJ_H9ph'hihhih5B*OJQJ\_H9ph!hihhihB*OJQJ_H9ph!hihhihB*OJQJ_H9phB*O*U*Y************Z+g+m+q++++ðtcOccc:)hf,hvULB*OJQJ_H9mHphsH'hf,hvUL5B*OJQJ\_H9ph!hf,hvULB*OJQJ_H9ph*hf,hvUL5>*B*OJQJ\_H9ph"hrhe_z5>*CJOJQJaJ'hf,hvUL6B*OJQJ]_H9ph%hf,hvULB*OJQJnH @phtH @-hrhrB*CJOJQJaJnH @phtH @!hf,hqB*OJQJ_H9ph'hf,hq6B*OJQJ]_H9phO********Z+g+++++++a.m.{.. //K/L/$d7$8$H$a$gdS d^gdf,$d7$8$H$a$gdf,+++++--).,._.a.J/K/L////"00пxjWjI>1h>?hb7@OJQJh>?hb7OJQJh>?B*OJQJ_H9ph$h-hS5B*OJQJ_H9phhSB*OJQJ_H9phhmnB*OJQJ_H9ph!hShSB*OJQJ_H9ph'hShmn6B*OJQJ]_H9ph'hShmn5B*OJQJ\_H9ph!hShmnB*OJQJ_H9ph*hShmn5>*B*OJQJ\_H9ph2hrhr5>*B*CJOJQJ\_H9aJphL//0123345566666q$d1$7$8$H$^a$gdS $d1$7$8$H$^a$gd?$ & Fd1$7$8$H$a$gd>?$d1$7$8$H$a$gd>?$HH$^H`a$gd>?$d7$8$H$a$gd>?$ & Fd7$8$H$a$gdS 0011122p2234455566!6]6{6666666̻ttaaaaaQhb`B*OJQJmH phsH %h>?h>?B*OJQJmH phsH hS B*OJQJmH phsH %h>?hb`B*OJQJmH phsH $h>?hb70J@CJOJQJaJ h>?hb70JCJOJQJaJ h>?hb`0JCJOJQJaJh>?hb76@CJ]aJh>?hb76CJ]aJh>?hb7CJaJh>?hb7OJQJ66666757B7C7J7M7Q7T777777˸t^K5K^K5K+hN~hN~5B*OJQJ\nH @phtH @%hN~hN~B*OJQJnH @phtH @+hN~hN~5>*B*OJQJnH @phtH @hS B*OJQJ_H9ph$h-hb`5B*OJQJ_H9phh-5B*OJQJ_H9ph$h-hS 5B*OJQJ_H9ph%h>?h?B*OJQJmH phsH h?B*OJQJmH phsH hS B*OJQJmH phsH (j h?B*OJQJUmH phsH 6C7J7M7778'88899999U:l:m:w:;;; <6<$d7$8$H$a$gdN~$d7$8$H$a$gdS $ & Fd7$8$H$a$gdS 78 888%828<8888888888899-989P9[9::::::4:6:l:w:y:::::::::::::$;);P;S;;;;;<<<<<<=== =3=<=H=֪+hN~hN~5>*B*OJQJnH @phtH @+hN~hN~5B*OJQJ\nH @phtH @%hN~hN~B*OJQJnH @phtH @+hN~hN~6B*OJQJ]nH @phtH @C6<8<g<< ======K>>>>>??&?>>>>>>>?$?L?R????????????????@D@@@@í֗֗֗֗֗֗օvhN~hN~B*OJQJph#hN~hN~5B*OJQJ\ph+hN~hN~6B*OJQJ]nH @phtH @+hN~hN~5>*B*OJQJnH @phtH @%hN~5>*B*OJQJnH @phtH @%hN~hN~B*OJQJnH @phtH @+hN~hN~5B*OJQJ\nH @phtH @)@@@dAwAAABC$CECJCLCMCCDHG H H$d7$8$H$a$gdo)$d7$8$H$a$gd?$d^a$gd?$ & Fed7$8$H$^e`a$gdo)$d7$8$H$a$gdN~@@@@@jAsAAABBBBKCLCMCCCCCưƚƚƚưr_LAh?h?OJQJ%h?h&dB*OJQJnH @phtH @%h?ho)B*OJQJnH @phtH @(hY}ho)5B*OJQJnH @phtH @%hN~hrB*OJQJnH @phtH @+hN~hN~6B*OJQJ]nH @phtH @+hN~hN~5B*OJQJ\nH @phtH @%hN~hN~B*OJQJnH @phtH @+hN~hN~5>*B*OJQJnH @phtH @hN~B*OJQJnH @phtH @CC DTD]DiDvDwDD>G?GGGHGPGYGGGG H HXH[H_H`H緧秗kVkD"ho)5B*OJQJnH @phtH @(hY}hz5B*OJQJnH @phtH @(hY}ho)5B*OJQJnH @phtH @-h4ho)B*CJOJQJaJnH @phtH @h*pLB*OJQJnH @phtH @hVB*OJQJnH @phtH @%h?h?B*OJQJnH @phtH @h?h?6@OJQJ]h?h?@OJQJh?h?OJQJh?h?6OJQJ] H`HfHI4JLMNeQfQQQve$d7$8$H$a$gd8 $7^`7gd8$d7$8$H$`a$gd$d7$8$H$a$gd [$\$gdd@$ 2( Px 4 #\'*.25@9dgd$d7$8$H$a$gd$ & Fd7$8$H$a$gdo) `HfHIIJJ4JqJxJJJJJJKLLLLLLLLM M׸q\PhB*nH @phtH @(hY}ho)5B*OJQJnH @phtH @$hd@h5B*CJPJaJph$hd@hnJ5B*CJPJaJphhd@hd@CJaJhd@hnJCJaJhd@h4CJaJhd@h*pLCJaJ&hnJCJOJPJQJ^JaJnH @tH @,hhCJOJPJQJ^JaJnH @tH @"h5B*OJQJnH @phtH @ MMM*B*OJQJ\_H9phhhgJ5>*@OJQJhgJhgJ6@OJQJ]hgJhgJ@OJQJ%hgJhgJB*OJQJnH @phtH @"h5B*OJQJnH @phtH @(hhz5B*OJQJnH @phtH @hp B*nH @phtH @CWWWXXXX#Y$Y9Y>Y_YcYfYYYYYYYYYYYYY ZZDZIZ8[9[:[R[][[Ƥo[Ƥ'hgJhj!<5B*OJQJ\_H9ph!hgJ5B*OJQJ\_H9ph*hgJhgJ5>*B*OJQJ\_H9phhRH`B*OJQJ_H9ph!hRH`5B*OJQJ\_H9ph!h.X5B*OJQJ\_H9ph'hgJhgJ5B*OJQJ\_H9ph'hgJhgJ6B*OJQJ]_H9ph!hgJhgJB*OJQJ_H9ph##Y$YXYYYYZ ZZ8[9[:[p[[0\2\H\___aaPaUa$d7$8$H$a$gd$ & Fd7$8$H$a$gdo)$d7$8$H$a$gdgJ[[[[[[[[\2\H\\\] ]@]J]x]]]];^C^7_8_m_r_________8`=`@`E`````````aaaa%hgJhgJB*OJQJnH @phtH @h.XB*OJQJ_H9ph'hgJhgJ6B*OJQJ]_H9ph*hgJhgJ5>*B*OJQJ\_H9ph'hgJhgJ5B*OJQJ\_H9phhRH`B*OJQJ_H9ph!hgJhgJB*OJQJ_H9ph2aOaPaUa\agahanaxaya{aaaaaaaaaaaaaa b!b#b'bJbKbMbQbYbZbbbbbbbbbbbbbbbbbbbbbbbb2fǼhhCJaJhCJOJQJ^JaJh0JPJh0J5PJ\"h5B*OJQJnH @phtH @"hz5B*OJQJnH @phtH @(hGhz5B*OJQJnH @phtH @9Uaabbde2f3ff hi_lnnIoJozoo$d7$8$H$a$gdG$d7$8$H$a$gdF|`$d7$8$H$a$gdF|`$ & Fd7$8$H$a$gdo)$[$\$a$gd$d7$8$H$a$gd2f3fffBgKggggghh h(hnnnnJozoooʹ}hUB%hhB*OJQJnH @phtH @%hhGB*OJQJnH @phtH @(hhz5B*OJQJnH @phtH @jh#7hF|`UhF|`B*OJQJ_H9phhF|`hF|`B*nH @phtH @'hF|`hF|`6B*OJQJ]_H9ph!hF|`hF|`B*OJQJ_H9phhF|`B*nH @phtH @(hGhz5B*OJQJnH @phtH @(hGh5B*OJQJnH @phtH @oooooooooopp p pppp]pɽr]r]Q@2@h=CJOJQJ^JaJ h/hTCJOJQJ^JaJhTB*nH @phtH @(hh5B*OJQJnH @phtH @"h5B*OJQJnH @phtH @(hh/5B*OJQJnH @phtH @(hhT5B*OJQJnH @phtH @hj0h#7hUhB*nH @phtH @%hhGB*OJQJnH @phtH @%hhB*OJQJnH @phtH @hB*OJQJnH @phtH @oooo ppppGpJp]ppppp#q'q;q?qcqgqd^`gd/ dgd/$d7$8$H$a$gdT$ & Fd7$8$H$a$gdT$d7$8$H$a$gdG]pjppppqqq'qgqhqiqqqqqqqqqqqq r r rrrr"r%r'r.r6rYrZr[r\r^rbrdrjrrr﹥ДДДДІДrД&h/hT5>*CJOJQJ^JaJhTCJOJQJ^JaJ h/hTCJOJQJ^JaJ'hweB*CJOJQJ^J_H9aJph-h/h/B*CJOJQJ^J_H9aJphh/CJOJQJ^JaJ hwehweCJOJQJ^JaJ h/h/CJOJQJ^JaJ*gqnqqqqqqqqqqq(r+r-r.r5r6r\rrrsrtuu$[$\$a$gd=d^`gd/ dgd/rrsrrrtttuuBuuuuuvvv v!v%v:vv絣|fUAU'hPhP6B*OJQJ]_H9ph!hPhPB*OJQJ_H9ph*hPhP5>*B*OJQJ\_H9ph"hP5B*OJQJnH @phtH @(hhy 5B*OJQJnH @phtH @"hy 5B*OJQJnH @phtH @ h/h4CJOJQJ^JaJh=CJaJh=5CJ\aJh=h=5CJ\aJh=h=CJaJh4CJOJQJ^JaJuv v!vvvvvvx'x2x=xGxxxy(yyyKzLzfz{$d7$8$H$a$gd/$d7$8$H$a$gdP$ & Fd7$8$H$a$gdy vvvvvwwewhwww2x>xcxgxqxvxxxxxxxxxxx۶p``RhPB*OJQJ_H9phh/B*OJQJ\_H9ph$h/h/B*OJQJ\_H9ph!h/5B*OJQJ\_H9phh/B*OJQJ_H9ph'hPhP5B*OJQJ\_H9ph!hPhPB*OJQJ_H9ph&jYhPhPB*OJQJUphhPhPB*OJQJph*jRhPhPB*OJQJU_H9phxxxxxxxxxxxyyy yyyy"y$yDyGyIySyWyfygyhyoyryvyxyyyyyyyyyyyyyyyyyyyyHzIzKzϻϨϘϘϻϨϘϘϻϨϘϘh/5B*OJQJ_H9phh/B*OJQJ\_H9ph$h/h/B*OJQJ\_H9ph'hPh/5B*OJQJ\_H9ph!h/5B*OJQJ\_H9phh/B*OJQJ_H9ph!hPh/B*OJQJ_H9ph5KzLzfzzzzz{ {{{{4{5{7{8{>{?{L{T{{{{{{{zzzziXDiX'h h5B*OJQJ\_H9ph!h h B*OJQJ_H9ph!h hB*OJQJ_H9ph'h hP5B*OJQJ\_H9ph!h hPB*OJQJ_H9phhPhPB*OJQJph*j_hPhPB*OJQJU_H9ph'hPhP5B*OJQJ\_H9ph*hPhP5>*B*OJQJ\_H9ph!hPhPB*OJQJ_H9ph{{{{|~||}}}}}}yz$ & Fd7$8$H$a$gdT$d7$8$H$a$gd&L$d7$8$H$a$gd$d7$8$H$a$gd $d7$8$H$a$gdP{{.|/|~|||||||||}}}}H}Q}{}}}}ɵɵɵɤɓ}nZZE)hPhPB*OJQJ_H9mHphsH'hPhP5B*OJQJ\_H9phhPhPB*OJQJph*juhPhPB*OJQJU_H9ph!hPhPB*OJQJ_H9ph!h hB*OJQJ_H9ph'h hP5B*OJQJ\_H9ph!h hPB*OJQJ_H9ph!h h B*OJQJ_H9ph'h h 5B*OJQJ\_H9ph}}~~~~~~~AGLNQVgi|āƁ IK݂ٱٱٱٱٱٱٱٱٱٱٱٱٱٱٱٱٱٱ٣y(hy hy 5B*OJQJnH @phtH @(h&Lh&L5B*OJQJnH @phtH @hPB*OJQJ_H9ph'h&Lh&L5B*OJQJ\_H9ph'h&Lh&L6B*OJQJ]_H9ph!h&Lh&LB*OJQJ_H9ph*hh5>*B*OJQJ\_H9ph+݂rvσԃ0ۄ$*+/18>J…Ƿ~p~]~~~~%h9phiB*OJQJnH @phtH @hiB*OJQJ_H9ph'h9phi6B*OJQJ]_H9ph'h9phi5B*OJQJ\_H9ph!h9phiB*OJQJ_H9phhiB*OJQJnH @phtH @"hT5B*OJQJnH @phtH @(hhy 5B*OJQJnH @phtH @"hy 5B*OJQJnH @phtH @$ #78U\dkyzˆ߆!O357$d7$8$H$a$gdiGKz78dstBEH`ó}jZ}ZE}:hihiOJQJ(hihi5B*OJQJnH @phtH @hiB*OJQJnH @phtH @%hihiB*OJQJnH @phtH @"hi5B*OJQJnH @phtH @!h9phiB*OJQJ_H9ph$hThi5B*OJQJ_H9phhi5B*OJQJ_H9ph-hThiB*CJOJQJ^J_H9aJph'h9phi5B*OJQJ\_H9ph!h9phiB*OJQJ_H9ph78tΈBH$d7$8$H$a$gd9p$ & Fd7$8$H$a$gdi$ & Fd7$8$H$a$gdi$ & Fd7$8$H$a$gdT$d7$8$H$a$gdi;MZhȋ;<>BCHڽ{iTiT?,%hdhB*OJQJnH @phtH @(hy hy 5B*OJQJnH @phtH @(hhy 5B*OJQJnH @phtH @"hy 5B*OJQJnH @phtH @%h9ph9pB*OJQJnH @phtH @(hihi5B*OJQJnH @phtH @hihi@OJQJhihi@ OJQJhihi@ OJQJhihi6@OJQJ]hihi@OJQJhihiOJQJhihi6OJQJ]CPp$ & F  @H]^`Ha$gdd$$ & F  @a$gdd$$ & F  @a$gdd $H$a$gdd$d7$8$H$a$gdd$ & Fd7$8$H$a$gdy HIu>PcύŲ{iZK9*hdh0J@CJaJ"hdh0J5@CJ\aJhdh0J@CJaJhdh0J@CJaJ"hdh0J5@CJ\aJhdh0J@CJaJhdh0JCJaJhdh0J5CJ\aJhdhCJaJ%hdhB*OJQJnH @phtH @hdh@ OJQJhdh@ OJQJhdh@OJQJ%hdhvB*OJQJnH @phtH @"p}͎̎HIóhdh; X5>*CJaJhdhCJaJhd@CJaJhdh@CJaJhdh5@CJ\aJhdh0J@CJaJ"hdh0J5@CJ\aJhdh0JCJaJhdh0J5CJaJ 21h:pz). A!"#$% 5Dd]%Rv  RA@ 3?Picture 1"kHa[xjmGD @=?Ha[xjmոP VCh9 xSWS[AS~.uPZ U,RXjP ;.$6qFKll73M2v.-2W2Nse{np"%&U0̈́ZiaN43~j~9|缞>_>?ӏ˗~¿)X>/?}?b()?fz/,ss27_>=Ύs0wOwϳ>D"}e@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@P 㽣X_,mƫaQáO>Sҝİs Y<+]imtc"k]_1ɛڶFSlfiy1 ܭ?;:IdlɻRo^67zZMXu;ʳmf|Yǯ$1vʀ2 < HS{n`-}/B-l|޼1>CCCԤenbLWM~=-؛mg-GVv%lѮvK>sk<9|"̘?ג2h3`i6=>B\ula_ 1?L娱{z8.lLfԚLeY0z*efqNl櫩6UOpw90L{BXzaҨ\}0}a^z*s!<5P{5i(~(zp;Ľ|htkf2IOGX%"{gz$[ﮰ{k>DMlvҿʀ2 ̍~YW"\]NO=sk+<g|9[ZY:~:gy|X8`}rw-?/}yCu[y[Xm[|<6;N뻶-h!edڵN]fP RS9f<4˼b޹סIPTOe]z:V ƺ&j0@-?(*֖#ԟ^:=[,5F=]Ѱ}u+3q-SδЎ (;uc.)…F\'6g7}>YSm.ctZH]cbvO3fixvG4=9܉hourh=Ue`6梧2-C{u6A1v.].쮯dzyExΊD3%>Ge\g6W68ijt-Gi8ލ x]LkFj\نz䈋6 $|_uU/Ʃb>$^p{ip_tÒR|;" h?z>z%Ylz-*ʀ28Jfg"{!6jz̄.QfZL+sӼdIg`8P=V ({iɼ}&5pTRa[v:Ȋ ^l\h}Se` '8^=t:wD^Nyc_JPe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@PXuǂ\P{\^W.߈De&={}//I9Ԅ%9%pALF5swGnE|׺&\&d f~W}^~编yN ?;eO~4V뭳)Fӯ-8mwMoOlC9^3Ndq^\v ۥW}X(y!ߎ=ǘaw Cȱٱ;xCW8yӞ÷K!yݕ/b=8\l;ޥ ,ێ l/ىUœh `e+i߷>&DYUW꫚> f BA,a=$}pQH[tsn/ȱ9tW3/5/Vl1QJ,;o8>ቌh?m'ضB<:?ZS*k 﫼~#[-o[zV܅P7q8Lb_6{w&k6zx}PP4sǦuxob.e/U黊P3.$9˾ci|60_-?Vvcd:BQ|pKļ\/GQ߭7L7>nínQӞԫ;F'RcڌXmۂ|<j*8O25A^:/2k8 gz{ ~7) 4gS9k׺Q8'z*OY:F˼~2'UM=}|n`nx041dwвɻ|[mXX-JS쏡E?[O%=L]S3Cv4.>M't툓P82gx1paƵʍ96ކzjG1Ӄ\a,)LhT-k4m~i{Wx k>\sޏfs3<3ٙEOegd)+p9zf~V;_JY?cea%{EyEC0z5S)8ώ|3]ž><[6nK;yF5JcMOe;kbs^{y<{m΁aFߧ_2G- 3@ock2~oa+UOS_jeʷXsT=1w8?]7m~j/NO.C/0J{.b}utLtl.zr]m8\MMe+T,mjۉ]E|r q~w[۲fj _g" ]Wɻ}z*y}e{M2\cZ-X&gzOJ.Ik46Owgtb2&ɶIGjc{m\i?ӋNB4q8o'?S{BhְLS?2^?.Q.{g]P ezsT5z*~;Vؚ5ebi{$fw+hi+qFO8{9G2zLbQ֪ﳕN[qzW:s:NٟZTS*#r3\7F7. xK-V|+X-|JgwXC꾯['%w={{Zq\fo2HuCB9}}7Gұn5[c2ӜSvE`/9=Ӎ`[qʅɴ}س0q,_@&rُ&FbvO3fisw9__NX7Ouby{:E|XL{OT{8: qYk.]۝O0בӋ\jU.Sq7.sԌ/þz* e.{Ճ.^Yȹ_|o5:K例'~Ro} sOkhV=ɽP'Ծ@^QԞK~mþm\5Z<Zd.ҚʹCmVi >y\U'uVz&">ظ|Е4u ;rOOu[|AbRrU<Ϟo)m'h1j@W]X_TSu"m9mE9Uj*E<ƚ1s,K#}a_/χcA8O˭gkmi;Rk97 Nd3 }zT_,n_>op5ľ&3y:={^*=}O5Yb҉UOj}}"Sh\7&xP+#Π/ e@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Pe@Ped@~\$cXjj]M}ڤe5 (ʀ28?m5nX#vl÷ݍBkWWLP =i!^xg\y~y{ G;o"x̋D|pmmmh4M觼90<㻅XWy^qx(W"}vaQáu1͛0 ]fǞt&/_8m&m)mV?%<<[KKpM֕':؄,{˱7^7&Dy%x$zq'wfK'V.?V\hdviG-~Njvނ%!mG뿳;xea~<~3c;,)KX2+^&˼JPh̓.|q5M,p1w]=YR/lGب,0Qgo7ӟ,s,hsYaG G)$w/w&O\} 20k53yȵĜ69Sko&C:FO{~f|3SZ_]uXe>|s a*_yWcXSIFC6Ѡ y?Ckau .!QˏѫS^*==p}$8˯R ZkIϵ>Fۼ%bL|muI`FS.1N#t˼ldeW3W>`>Oo<䏫#'WrmtcqaXi^G[sepb%]OMJ_fk1y eS%MǑ]s=Zgi'sN$ϋͯ ȓԃzb?8۴8v$&C3҉}wGkOd=SotҶKICq,]Q'Y5:|*ykQډZ9o=zJr[6>oȲ3k_j]ʤ~͉sJ|}_8}Dj[/0k#7L0khlz*;cKdSM@-OϓieJD뚑SPʵdNp~#x3V2o3s՟t~<=`r){/muX(@>k=q}qS3gVOb2[[qx-#A%5A$=Jꗬ -竢(xtx,æ{ZKtR4kwKtQKk2F?tvyܧ_Qk}As=Vݎl X[]C[e5ZLf^zjֺ ^`w¹뚏6Ȍ2zzO|^wh#ZޅBh3/Sh`K͜0]e& mEV?ߠY~vV5mv\~&Xz6tR-Σ';+q_[ܓԴ[?kd<5\1551JO0F1tOpuq=x;50 -W׊7>auQZ6Q&/Y=s/|2$wGnn0تxմe 0n~1Z,1.y.bo~ʎ+KpmA x:뾹jZc=I6v cm-~ci,,]ho͑tkp_-1Cpy32\e>_O&`{W;ծBo$!p: 7B{\i 0oZ1/e|!g>nvg?seնJ{ýK~^w˼~ z*idn~S? %w㦦;1/:yONN)`CUsǦOEC~;4 [5b4y۰r*<"QB~?P2b{:K Դ>weY~W}x/~갇|CG8Z_>h.vY:ѯq'vx;wN+sV*墱YXi# Qh/jٶigף\Td>&k!߶<~Ӻ߿h!s5ב60^ ~jѾs|Q/Sk[4ůjS%GʚߞڧO?G?/n}Tbl>suj=FZc+0e?Lړ\]S?6=Y3[sqM+yg;OO&?$?1=a!Em]·}O:9;r"halXlyhwɾݲ 2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 (ʀ2 c|߲o{ׇH =P?? 4պ0>m v2we E=T>?m5nXm!vlXQ5lgQߩTOXo{C]5۶m.;w/QS8ԶжP̀}rikm0陦b736Fzg|}ڨe^--ŀixzqcO-ݔ1lpTOuWS#@ <=$;~=h7o<;[">kDulB+_wwQ\%lCY,wLY/˱1_7ƁVS4dxi?9Z7;.uKlv)ɱʉ?:,ˆv.LDCvKs.eb٭8rXǝ%(kU, <~ KyxN'vb6e}:;Jn,H[ձp{ ﴘ;tw_o`@XKMkxI;Ec"z3Θ5pQs´{L9l`Yk1)|״xlO/eUBȳ d91krj kʒvz:S%M$g{i[.?FNDKݥ*=Ee_e{>(, .G]dhWtc)s|׵AK%fqA*s:q*1Vb{epKD 1&GGUN_}py7Lҏܲb2硾U,KS8]p8a4iq汬枚&>4ykr3u:KQ =M~-= omF?R5e06#Z_5J`<.}鶷r >m |4$\a~VYf]R@z?u3\pgn_)r%kp$L+Sn3-ێ+GG=`ِ^3Hexj'cl[sO̧wj |+l6i֌MnsaM4ދ.65/Y[ZjoVKyK=xBkܤ<>詙I ZskT=r_؊Ii?ӿQK*$Z1R߻8]b Lƙc&f?5} ?u2 ?Lf\\GG͠[&i/;ݎG^n -~5׽~bW?rŶX [DJ Ξ&Km"~ȼ}9Ay{X_Ն[MJNql)mGσ˛ʮͬP ;=%(==Jzߏ9Ͻ5zV8EzhUq3?JWVgoV]5#oаt\ce7iy.ߥrm/2޳jSN^j um>a{tBt k ,_W5Cj~k㗝qtOV`WRW;t\xv`mN`Iq7YRY=*cCxXnG0.\$ՙv~\Ʋ2\qr-PKVRWHgEM^^5_+XW::5s1-eMX[YG=g]B}TZ/X>X킍g8^{^ ZnŅޓX]̜OeZVt/1Wg-+9G )oo}y{q d+.kUijN7uXsjNh1eZj&fnxw'5[Q>[)Bc$ϓnރn;ROBʥT<öqTg6dM/_e5ڬt8vT>nqCt4CkhکlnE]D,}W@۶6:ǵX/eG,}t܁;k#>E8PC,ζ}\})/F T.xsF[H=ECǀv `sX>q۞9m~z3eOkd[Ȍ]5o knS{gaI6o]hp5r_oX!\nC·ҸR]a[undK`ODOi3eӅ?DOV6+aqBm(vy 97ә}SQ9Kv/7b*9ys_g.?ϩrѿΩ~_Ƴ]yp[F[ea_hvaEXߎ焒GfWb7orM<5prԞIO<8-9{z=lR=A-Zl ڸed;yt3<:Tw7}Vr'kKy;iN.m2>?Y|f\ҚaZ}M '€0 ('~'P\>hzS[8yFM1LJKa@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@x\P(*,!T=Lm?vz˘ €00W]bF꩝qC?6kʨaTc6pb+a@?Fa4-mo>6Ԡ ;ncҢ]3ÏRNG wO(Jl2\mpY<ۗ=a-pT`[yN&av,TpJ0ζVle vV"~54۫b[:FY;Kp=o!7"]4e%N<*v3m`\eӶEFy*Fy]:қ5e?`apXiHNEpJv*4f{ -Àx*8ҋs?heI n^$wS~w\v ]پT{9.wgDROsxnS}8V5=d':+ςҌ?8UtS>tL2;&^,q0w.*4Z.0ez?U̻fyuhqA?Ow،tT~Mp]quܻ?$5~ۅ:dSᴞzxWA]/R=Ռv :uDr{J;NTYDvq?DUK,üp^tww?ȧ#ΔZײ=c]#{u;.>YƒXV.xR$oηOǜSi2/;Q`Ç|7ƮN_6]8ٮz] a;O>bƀ먧z Sca] y)qU:i-6pj~YT߁{ 8Ϫ;t;VX6K_%ajWcsC S bwz[1Yլ?SLjt#IXg훙 V}~N;,_%61ʩws٤\iK,Ӗ^:38{p)#>W\G'}@flk~gq5SKX։tt9e]f:\ejnِ1,8o f1xP|trcVLOIj!zq8nZOÜuuj9&gf|lonRZ@z?+?'\]=C::mpqNvs8^n}%,obF/t`;m/nl /'IR<pڋ#H|s >%W,ԜJ뎄Aeմ!7}ۆ\櫲hGIz&ouN[`` ȣeDF2T#ROޕL#WֶUwf{{׽ϴ3\;]l߉i*~7Q6|m[8Ͷ|Jc{nNGu.ZWtڷcf~nIQT{tє6M0._$=6jwsζ1=/%G)wPW7cm>p~oGW9K5ěԌ>pߴf]Qc|Sxz_ ! CZ\վ/ޚK^‹¬=NһU~#eCA,r:5U޴(ގN﵁pνaG5l.LKR6Q{61ω^co{r\9k۫{=ԃXd nsݖi}I{~SF:z,s/؆5V͞=-#aٴmUv*K1 V7v{v|D΅jkո}*<,߿  ߍ;\w,lf>]7ӶxX[y62g]lG =U_zOb=A}N}285| ߥ;\ J~N|+7t`5}ht+ׇaaٟJ|ZCyYg3cc 6PtNC['ꪜ{ЍR'us\Q>:v:˓o2pJW-(z9FJcN]uN76l4yҽ5[Q>K 5\0\y8Ћ5w=D#µzӶ?Fۿ>V嫵[ja 9~Tb߅~ciͳ,z|8;0M3kۺN<؈gȏ:Oa+AWIgJj[lk>/WRP|K~ 5E|TO3d}Z+3뺚?F>cr.o㹴v1dls=^%z`vnǀ-u;]L{[]Sw;檧03Q ?^uWH_S_>`5# Bn̫:'|,j~ߟbca`&JSz^g 6>.7 Um)mks^a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@G2BMUd_8Ǥ0 -lv[\#-g=`V{qo}FQvR*pe%N<]Fe?`y*n>N`Yi΂W>Di+3oN HTm|V_l;Z{t-e7b|ky;<g?7s4hkr;<Ԕdj_M[5r[1>2 kf[iaʆgZ?潼:8;ņk~ +{77)ivazΌ˭ˣj^] ucҎU;iiyv"2ч~ϔ]NQ[XԽr1 '}Ewww|tFZfֶnR;Gcȵ#ɶznLwB1|Ng|0e{U<ռd)6;:}}X\I}z_e''aM|i̶ D[Zx40;I6p1ƺaKJ{*͋Դ%ei=}Kn?ofɺfbz`e}:$V,v, VejC_?y٦v*6qx&J;^b,ŗ=8A'T-݃Oq^ns""c4Tlt8=U j d=t׹3ߣi?nvK66zxmtNrL{&+S=lOٸTq\OUq52ϫT^fѺ]18NGiIiaߴxyrp0~WݜjSO93>Tm\/ǣ\g(|AlGq ,@:QX ؞gO)?P绺lf;{?j O[w0Ww%LO>I~ GOg{eΗc-BtUr8Ըq|z?l>΍K𮤞Ng Yn]NU(նE>Jy8Ȋ6w^*=α֚P]fkzt-" Z*q#Pch*_fDkC׭b=F*^m8v\hFmk>·oRfЇ x9~*W jO*+` }?SԼnop5p?f_=ruDe5O\ m# U\\szFOqNڀ{$NTp65``y ȣ5цzSk|{Ei.<PRmGOATs[KGo,k0Qvm졠+1I:٧ʻ)]lgZc6=վ"5󻬟6~P6$^mo׿> |p;mm5cs>|kzG471m>zV6;[OC>Óq%7s ~wS1L :ǹiyz?M濡!@}!7=J}?:^K^‹i5UWuoBXb-uk ZM.A_5.CoԞs ;jw0].s}Um<'zN^5>ve(;̥>Js GlK+磲| `(ڃېhzmo5}M[k #1²*{=ÚcX{MB}\nr-RGN%cO y;ɣ^F ȬWʆ"#QczYgTQN8pvO|ڸz62g]IyڇWZCGYpX킍hW4uʉ(.uHM)ƹԕ*mAeQgF~QAnl 5i{k}#p[+kg`7ϸ}[j±66VqW_; i q /FX>J`+AW3]Dǰ:q  /WRG2ْاX54sx>#m8Pouf;|r 2﷙lᵟN||_vyIσBg@yggFkkEO܏S~|3c1psT8>ҹI|Wo}HO76ַy/wVlcd _h{>Fjվ}Wa`!0ٙeoKaQHqo1W}a;OUxæZj~Mgtrpy׿Z}櫝\2F cejȚrgr+VkbKK~wf''va@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@ac`2(<$Q~fv0p7ҐgWl3l%aY9 %V93Gc-| 0 #ξbw <Nİ4F:;  >_%VW4çȈWxy]p [\7ɱ} OG6±驯sDxT/m8ʊ7 O)[Fءr-΍rtAbIigr=nai.=rmDR92⩵ކ(,K1teN'~sm iޖO~w o fodi8my#}zV8Ez/`vJ>% T!6tιJNl/TrzonD6;@}!0켍Ub|ø " *{00-]_5,W =hqQ)BƻmG:3}^_\:euROOi' Hk_=f޳!P aӳ)/66 _:/X .+ծj>9puؿ#XtW?YS3=C}T^[1t^:OJzP{_ g'}Aa_ yqqT^kM0 3zaIGM0 3z!z:6)~^~3>$6a`&ޠmAL{M&€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 _&Ix:oϑL*X5N-o~;rb2֓~uk`d En~%V9X mތD'TX灣ȱ`łg >p}iyE8r7=)W8?oD~irՂ֠xHo?Ӌ2)\'LSlX°G8 !| ™K.ʮ9@mϳv+.X9'aW:/`v+vTrVb7F}ǖoگ?scvaڋ@b$Qeb>eB6ն1Ӎk~GZGTX3ҭ436NޏM$Nsw#{w׏WRS/9Ǻ ʭ B}]awb-Ӌ+击DZclŰK-0A#nX$rK'ElNoltU=vqg<GmaRtj{A3+c8aqcc#N +W'Fq*-dF9y;aYߙ>sh=bupڷbo}'8Ċ.|־sg(ghXeYӴ3tVqo}Fyk!+&h\l~&rKdl{PbUwz[qA]y{{ZQOK z:¾}cpw4O*=T:Y̰!4 Z& %ymr pٴ3=N<v/:e{JOc /u.g+kB￸ x ık>ċcxfC盤/NcL=sӶMVLr@6::Z_wKiKιQ?{gԕq( (ȊH: ¡X!mdړH:# 9`ԎQ4mN 3OitH[ҧ@N[L!LC!8Ͻv69{{ֺֽ5AY7j+vf;َ̦墧*b!Y?v{vU]/mΘY?~ΟνZ0"Gq<Ћ;d,YʝbT=MM{>fG=%4TϗAwƓװ#0k^elǔigc%ɯՉ6_}#͕>f;߸~}>( ]'cE>5r g{B\I~g z}Ӄ+e]dܢG >jf<ڛ\+eH'YuR(ig7:k$F),4V8%VYu<ҘEҎ)[HQޒ;"jH?U $JFe{huC?JN:͖c=9< n&GӛKkXZO?^^$ϐo]xZ|TV|MSտD+w҅(qp!_WZ>Y?(ڰXg-uOyU73+nyV繆W^6NB1s/T#E&h|%{YՌKV=ĎͨvĆ`C;$3X?d@ZAP?2{ucY 3mE~Q#o:r{SU/EOgyێvs7zoiy!ȍBgTf7.͸?U?="57NsNJO2ږdMuNM|D DxsKQ97QzDh2Mo~%uP>jy)̼3bjZ-;\ ;&L w$U~yyl؆=b }KEO6Xv!Z4}U)UyaAk9 d`3ߧ\ylmUϷ! -ѻJ-O"d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 20/m!6؃c6 d {a1gníZB=%d 2p |+VԻRlxvG;˽ {p& bYvZ8 c'aQIz k-Vl//D'k@ɘ9|VY7۠|OӉ*yZW!kO xЂ?y0 Df/KvǥĴԺ?G]Zzݙ./naGJ9ׁe31Ul/Nsi4-~B7Oo\Ҩs}6w/4ߚyfKEѷ/}r]ܸxJ1<~E`D°[ K$qT/wgXbJ:UX ȕrjjlNc皖ב΀֗L=V>΋(R׋NO{n$ `?`41ERӎK!<{ļ.*c1C~M\iAVL7(yxkɉtMSm8?sgA!{Eic6݆ܵ֗T}XͶ'<s'U5*(VZ p9Ј7ocϳw#kz$ЇvB֒-xP]]Œu3Ӌg$LVK=Lk`[2Vz޴챫֗S>cS ʦ&XJoZzY?NSi?JGFHʨ.mnFL]l;;!׮E&'׈UCW"$!/TH ="6sqEO~ 35Q*,ĹMb _u}iԴħ\`ŗݓ1HXA#Mr }|ׂ*d81ZsuZ~Rw@ t=SEjk/wVsVw*&(!1A=ČGR7-`cjssXnjZûDzHwY]L3*Kx$U`ۗ90zq1J+$FI1t+_}+qʃ}}(КK&ۯ2H5s̶o.z:!c痁aYc]cuh 76T7&ϸ{+(z7a4@(&}X$w;q9tXF*>E?tvs vs¯6 y^"{*33\n4N>.to=Ay&XS-"zOs&z.v\_֍?hrS2 6S_?m<"%tsfzY?@.zN4T{'dT}/Y'Wsw{ qϞ zit$QJOEѰaSiu<7^V\ wRSX-e]jĵD-0>]39"e°[ H9q8U3FٙݵRB ?9G2@f1m٬o+D2qЩlz:|䱰>M;cݍ(6S1U8f!#!#}r2tP">6\g:¨ L>ۙZtu,?0, pp[uT:ɊD5\/;~?d@L:,׉o#z#USiCc:{S_$!_ 9ih<^8*(r4v`T|nԶOWvzCn'܋fYj hz*i2@f jNOS훶ob\NqQ#USdO~? ʼn^Mxrv>Ģmisf]7P :+QX*̢}ζRft9CbwXWftys  d`f0tFioz%(ڔ@XU UGL7gjltfѳmʯ"BBDFڙ>}K[Z`?%%ϲg:one5d}x㒦4/Sg7%XJI*VgT⑖HJWIBtw͇%%h|vf9u{b lG*k*xXt?DۮU>#vq,-k6ׇ*+JQl_&k'X(smR13s~ĵ>>łzh%SMMt ~Ӛ58}6vBg0;G?XӾǾZO?^s#j~=VNZۊ/$6'UO*8:S-~< ~POϧB=ƆجvCO{_ ^V-V|j:z|襠L=LkյjM?BGQ~Z+Yޓ8 rf{*mi۬mWgϹhva|a]s&bHN ^ 2MjCi}16{l+uCDZrT,=x#ύun瘺_E8P"1#lU}^bhy\wi{wS~ΩOitz7yf6[9ٮc[' P\VZ 6jhͳ>asUCbLږdMu~<"ϗ d l ۿ};YS":} F#d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@f.mg/jE!R3A7 d`0~nhا;<`At7R7zU$sQ̷쫹WJK} 6/4~Y"O;Ɯ{D4Ҽhswd߲oڍ?oPysU[B)ї{G뭒5U18f؏de$kh9"y"ǹ$v '|yE{9 po/by(ǵnēx9 ذH;XY l<]h< Ps۫osfvc+l!YX!y}^@d=-rϻWC>c,|j%e:l ,Np `<9c}1t6uVv+ x$8%'sR+gz kĻX!6ӱ6=<Z.9gs:DžшazZE]Vč|\yQ<"x6Q8oqSImjY-[qSkSyב>ؤ_*܄Oǥ}YG}KF}[yЋ՞xLh(Kj?`c_Jxm[@봼R^?-y@JBx9Sl?.pZكC~.ރ-~ƥNc1e?(ͲNʽOʼ!ɻg?p]9>Oo\΍%bu7#~*δwoV.3ېNz}K{ DK7u{n\sz<bGEbXy7%i,SG*ϧӷmnQ n)D_#㆝zY%4hz(9"KV m|`.Kj.Am˖*zTUޔXXkRϬ>iCu\kbfI˼Nlis+m~ȈQ*?.SwS 'Բ_*L PsM| !-2o:͙|e`X{!>|nyE6\&96NmvIbLkbG6vW!:eR-R:!G^Ǎ4g7 8҂ĭq^ѶzkU|{u_KՇ+S$[ek۲Z50ܞ`X:|3mgc#L;]c%*{-YaiFn}\M,RMOjiPhܠGfO 5*&o墧㡴tڥO7תjn Ex8s)Ә_SԺ4>Covwvv\t-2;$JAcM4q.lMO\Zlm̥mvkVEuolPfP벵?[lP1J첶L>vY$?ݺF;KLW_ύuk[Z]w8KyRGu$M6_҆˥.9KR"W'OMC%E 20sPs_jP\6b4:*_~[ĭ-i2B=_98z%/2j%6f^?Ģ҆):5֦bg9}S{Hq\ySsOKlu3ёuP_G8]x o494mTZqMMwYL(ݎQuT+ɺm;AvHYljn&:]KkuTE_ZJ&zdJWf꼔ϳ[S2f޾́ы*>+S1J+/Tq<җ4[ KUޫKhu`~/k 둪׹MWURkU_cyhfӿ¯{VTJ_(/3PO;e ފo_ʅnzYh_>%LeԸ4&Z0E뽙|̙3/znȾ&l}2w5{sS1\wd5"kMS5~d״>2m:zf~mG/+ʌ4dNWGM 55ٟSZ'Z<ւجv3W䳫u.FÅ5# s6:xƣ)4Ep#>xʜҪEi:Ω8CQTVoQ׼-61L=Uy?gufC487tw=xN7N> 5E]7L4{_vhff߃U.ϒNX|K!d3U[j%NciS˽XQ6\~Ӊ5Qއ"y,䐶 Qx3oOI*z]/9T&[d.ߛnֈ+߻G6:摩usŎogg߲^8L=U{Ou4-ޙsUj!ؗzzgbriyzњVyC{M=̖UwR|x5l]ߝ>/PO&y'媧W!ygBƣ{{w~ϫ5 tE S#d-|tyhs5^5J=}8sOEjXsC#_v}Wj>0C;Ί={TxPv.xrN=leui1+wJSW~zKgtY*{ kQ)ٮ'SwnSx6SqmP*}w[sM>J?뎿ŒʇwV<d-o_gNۇxr<#$qXsJw>kWl~=7~%d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@He`\~NW}k/Hd\4o+؊?yv`"2وL$@QY,<]hA`\'Q褤u瞗jyqa4:&X%V!<"yv"hA kO F94uL$aEL;^DpA^^#ut,#(.crn_nzL՛cb~ =.iq7`ݝmGmݐ2._ HO@Y*z2$}]R MY I?&ˬvHui %XIF_|SJ1cZ}Wwu墧!D?i{a@_{g> KϺ>|4`薬ǞGy\1U|KL=UjE_c%RTTϗAwӥBO_H{aj|os2/ +Cs=^o5E|+Zǽfjҩ.űiND D/tHѦt0T9V8SɞQ%4H  | mdm4V7J<3鲔~W$>Q_T+1J#aQo.OUɱ3]^\Ko$VܹlazJ~$鿘m謑g4="ZhmNY4=UתgfhNbOiwd5E23W寴.ON\kA{`Cul{U9]=ta>7J.qZK@d ⣮ggܩNGewia>r';6wȻ 亳Z?~&k!CޜNy;2@P>ٙ%k7䒷ҽ_y|X`OGL{UBӝ{_|⋣ϺfWz'Kgtz*f'] 3o ~|x3[?*e NZ2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@ d 2@CfGł ~'dyd 20'&D?Rُd OkO2@f.vPF/m(ܗx4Kol3Mǐos}MY} Ȋ@[,"r%( (dHV^- *A,}*ծU + Vblh!v\b r"];w;suR4 )C_~<nS!Vr?@ "\A>g~"[}'PQ=DU.-_RsL F &6rm߮t&`An'}\:nT8N;;|y=FzA[-ݟr] p uR+M) "/(k(~Q!3KGU]ڻ8tZ!󚾖gm)hS 0噇/BvFq'wn <Sf?h\ZVhՎvզY^K.^Ymun7K§c4 t<4xg9qR.52m6SلՔ-`r-˧vzf)} `Z08mp֧}t$+őUA!8 ?Z߁tOq4&ծ^ѯ QU7 b EǠ18SpOdjfxi 0zWKwR^bnߊΤ%O_G_U1'zh$50x:cg㴸EaX(/~g >'e焁 +&B{0y5_򴸦Sfj>ehRSLG{鯑{uZ3V8}L\m㽓RmzfJ_tW4TRh,ٵj [ٽ)WhF]c%ףc`ǧl TX<{f8=-hB|8?ƕc $E/GQQә/<˘Ș< S*hY4}}cby"ܡ~|uoryh^$z]CӜ-ze"y=OzcmyzG?9 Y-;>nҕ6aZ.~q"*G@DŽg3|{q? iW`W_?| fWkՎbX+xu=֋Y3s|z|P u+U}>X?g_i{%*~P:6o<>hӜɧ룵?}nnXXQc rP vje{Isݣk+h@{{4w؏=;>N2# e99h:bXه]ʧKjx S\Wv!פuu~/3E"5ӟY4X>cTZǧ,:k(ip.=뱑υSV_*ҫp>:[>lxU;(QVcǻh(<@cfR&Ў;v 2?ߚkx=(O|jr|6Ĩ sn59x(1ưT#jw!oOQwa}YM.=*b}rtf^O$;d{f^ۚΰjC6!2߁̵Mp9,1ic%Q\IO>λ5kgr?J*-ЇIaO~><Zl wtBsxwJiu{ wڕMs`u)L'>5ΊxK sd>e_seBJ.fD&}cAo>CgGdufW3WSh/zhgiSg6\$8y=56{/[)+qGs<α W3f `9v6ؑue'ۡ#3OͧIy V!x:lȸɸi Xs*3K30\O{FAn eg~k{};R8O )ډwnw~1=x/Z\&|*Ӌs]>(;Z?=F|Hl'\s|48g;^}~8?[W\HHyp6t~1}w&q)\:Wx{J2g7gwX}{q|yI*ŧrӗsO:"W~i=MxoQlnyۼ3vy9WV~zPjN~O=ۛhY ڙr+oZJΏ?0uz)jw2W2W`@0  `@0  `@0  `@0  `@0  `@0  `@0  `@0  `@0  ^ ~~lU=Dd m o<  C A f"H=aHKgY$=y @==aHKgYhX1W<xaLT{n3x֚ b)ԖLFho6e`<ᚩIXN+9Rl^Q20gmJm2^{~޽]@4 p?sjssI\.1+77D7{,} k.<~7?WTj?N[㐏0 €0 €0 €0 €0 €0 €0 €0 €0 €0 @ͶQj9|68=`x;PS`{MՁuO'Yұ1+ VmEwK-aɲÚd`Ǻd{^/UH1š:i}.w0cyxt3({׹.](mbK^K|_@*eܚ.A=6cS[dm4L0N/cU 쪶:ņcU6 ۑIHϾ V\k2q+G[u5{&јQںjuj0 L{._1,V/ZOq UcExjn(w] !E+f8qkʹS /!l,w$' gNTɱP.^H_1OW"GOaV,ו-8)n;zԅ2]ژ~K4ٿ1pָYPEmGC[_rÇkU:0:Z vԈk@dRsᴥw깃 lMIsJ@|lgǑɄ r۩x^!?UL. cD˷~A&3sPﴡیE|.dF5<1?>] ~*/%Wni3c/շ-[?|/\Uzj_UP_&ߌϼ1vǖ]nTe1s+{^4CuڳT ߻ \>~*NϲfʉеU!vaȣsDV7`Bil_Ug/^f쪶yuͿֵը{cޟսp kE7wf:OX5*FjtZw^j:;XޏNԽ<3&k;}+a ]Iz]t Άy j^F0mŲR7,6m*q8@͹YVOV,69}Y&{=].(j=XfIFmZ5-N szd١}+0N,m{^/UHoaMu\a(4ςt3[9\g}~VMw]kL{(s5b}RִS݋3^KhUH?.1;:=ކYFfAZ%!)Ws^~?XJQ\t .x0mLmMZ?HǾϛY?+›Om赉!zsjx;GZC_3Oj'۝v>M]{f|F>)3> r5 9m)eOTe1^oG][h+݅Z^_pL{fjEC=G.f4lB~ucx8c?0.w dbhR[XNm/!>#Gϲ:W^TnD>Sřz#DƝxr3rVk/㕫aۯF۩<0*fQmum5jhd~=^i#5f.YZ][gzO`6ei؜@ǜͲ7у\]g U5aF:㪉j^TӁUiC>aOcqos14t '?={yh<+׸>;i*!k >xy'F:\a{MjX-]_rE[{c@Αy<(kx=' .|w*5:ɜk#lh>ljr?| %賮鶛Q_4+0=/ha{#|gø yIa@a@a@a@a@a@a@a@a@a@a@a@a@hֵ-B wOKo00?^d3~[Z7Ʌ027'wW OГ )qvʃqY(&w1C;;ckyݵ?qnնi}Y~akձzH]?.|҇ZK%cqzV+G[ȹsE8Cߡj_*Zwnl9};7L^3X ^(F9\^1< KO`cZδROyЭXR1S2B/X_XNMQnEiakx?$kb[fӿ8|b!TW_r3li}˵>6|8eHdk?YmT1F{oeFOBý$uTQ.͚1G;u/m'5ndT`ɂ-1OõG1n#~euԳ%VKcg H0Couz!9eڱ/̛9~P[ʻ*qx|hń\|v2zn77CGŴ[q|N]oZěgiC,YN2К`3Y<=@s|qcDv ^M ԜM|R]H>É#xֻ~3B.܌u"uz8u=m3| 'pP^!K+ 2cVUo/9ӾMxP>Pcto#['nW\{zFR(\ #ǞW{f\,/Ltm5jd~=v|`lkZZ]3؜@lDb) ~~W 1PUsgGmR8=|w{{{~k;}Q W8={}hVʽwVU';1tHKlepp5RK~W4:SܪP'C8q-sQB7v GS]37~\ %.z[a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@a@@ }Xs!~U{ PPQ99+qث'|YWPy>G<5SnC#5̘#'gzd3>ۓgƟK&Q[AWԌ!tҳx jM p31tocmK-ӌv85>-Ǩ>͝꿃WsQ)|x-n >Ƶwsyu.K6Nj~Vzm,Q΄v-RJ`g=0pN[xͥT48a~Pqk&ӳhɍj+V8nƻ W#{ױQ!9cn3_q,k{qb&Y^rFtMvjMH7%cvQQ來?Y'1ʽLmK,GC}@n6y)W&eLk}ngkp4uz{NN߿ :nak[ hww K[-z5V[/p\lMP\d|4vKRDGQ~vMGTNvY y1i΍Q3'e1\?;mw/|*jc,uA ̦߱B:8_:o[=]̳:_78';tm]xޘ׫o][U}̟zŅӭxf{z{6z/ZQvѝP 員Ai3af ڪkbK슘 xi@}eƸ5Hm+;bs:>'FIɬT|>/)1Z뇱<Pb+sor<36v~Gy{ww^m7_[\H8~o"33G1[I 7"35k`T[;)ORfS`x;PF6XV4MFP4ށzf8ysVmyնoq<^ak,kf/q'Qc gy/읶<ڪSc|/ v1{;v,?Iic"w=J0h#V[^i<f]T;vUk.ub<~yԎ_kzܪK9֟|Cy=GM~˜ͷ6 mUm;= f 4?w6f•fߗW'ڹĥ5l0s 5go}xUe>'>i'smzDz|벤TR8جO̱6 :';U)}&04)OzekZDzN\K 띓v> u'lpTU Zt5NjooWj^~T9^7-wQiY^|~€0 €0 €0 €0 €0 €0 €0 €0 €0 €0 €0 €0 €0 €0 €0 €0 €0 €0 5פj|a=s:-1X9z ʹ!Vy8sY;Gfч.jOw\t[^ɃHz#eMFEUc #8҃ۿ$sqyoNk VQN9pdeq?}V*XlJ<Ge8QfocZ{a\ ,ں0=][?8rbr]yԘIށ8R&?Pa2̑o"<〦g"8u?a9nV#WyxNJܥ9rW kqW}&Vuת<+acjNJEޠh_ìP(=ETls۫XfmUƛFmU^;BHέx';>kC ߫HjXdz%˹塭gbۤm&i7*nbܪ^⋝Z^#v_Y^זh{cU3q98[kF-TS1no/Isͼ+;`Kd~oꗱ<]Ɯl%=d=ucs+?M3Lxıe{?)4ؘ59X^n㬛G|!MǖkS}ښ,kM|:.I @,g],K&r\^WehƬ$Y&$lL*s*?_.2uNOǖ#5s-MSAtGXSҀ;sq Dں2Wߺ^~Ƿg&3lRm,C^טhumյGQ1G9y8;z? u&2̵J^$:V{SQ{%b8<&8hc m'p`]^)wFk$ƷXoq<^5ƭ{&a,4cYºD[V|5f_lqN59K=4{_'nNyAC'2 T[umU۩kh iAo~\Ӣa:mUχ> !ռϣ*4 R{?iu({i;'ƌ]ҬZ/Ooa<=j:ŽE}Eǫ?y=엥Dv[%堚ϖfMk~b8m]iv4/՞|;7 k:1 .Eokwt=ԇ|1U9:F8WjOcyg4V? Dp(s=~nrZհnz AVǜs[ĪW~<~Vyx{j뼿ϖ Lp*}hXmU'ęjVϫMt `5lzf3%Uz+4îC c jM p52 /u!':/u7Zizؽ+Ε;Utڪ~Wz~ pLN>n~:ʧFdEXOǺapyy vH b`:mcۥT4 z5Lj롎Qz^?8͍obETp~0{1jҶ!*7me`gmPUXqƉ]5n,M_Fҵ_9ON/Vi-Dn}krqBp&1œ*w&mU딧2zz76rmR}D_]}ıJS!.-Lt'6۸4=~~tA]^ C{Z c6mzAkeUN.+yyokMHU禖X1x?Ԙ^TyŖ#5s; Ƌ{=w:?_[WR;c? ^F"1Xح1ne+lFiUf䮴qv;>}6_d,e0/%ע>Rɖ35NVϠ3xy8;zEm-4QeGX|d41gFuJ^$:V{S9C(Aorߤ<(Co XW݅Z=K"x2nkC"cܞokU)?zg$n\}~73V/egkv#f<*g>R_{aN d 2@ d 2@ d 2@ d 2@ d 2@ d 2@1<ܧ6G|dP g\kIG݀O}|2@5P\Q]C.Xd L3ajIܟgLF&Ӄ졭j3sm^mețx{ݲ iUL9 ﭾD+>.vcR5goə±^쫞?O3+g/w\#^*< ,C/Z#MSh3w IAC ~V8wK6Fyho_O=g&$m[^]833% & 3cr+w;:|YOV,JVU.3C[6x/xk]ZȾiinvNϧ_hz'!Y- om=}=Ɯ 6G6c̿$ N/ڮֈ</W !妦uzU=ex׮UeoU5K_WַCƬԺɫZ:׵!ĮUZ.Dm5rx@Gw!_GcЮZYŒ@ts\35Nڍ1.-f?|ZrxJ?|pWKȳvO֖Bkoוñf[k뀊6tI.xH {NJ8|zښUS[ %?.4Z[6)}Iڪ ɾ"VG*.G`Hw8^ƽz*+6lY|IGGIfy^)eHH#Om7<# {`GN>J.b.+p+&sKķ1H_Ձ*PkB ;xTqOXo:RˍY>S@m}bٰl(V2QVY! (߲d Osdg1C|>3Y\-OcauPZH./JOR7G^Tɢ5ʺ9W ߉Ug@-ыbm3&@$@]Tr %i-."~;s}3f6|ge{%=ytΪce^q쨔e)xs]:lgvYgHi,8/Zf.Sm 7a{M5d62Psƈ+'Cb*SyUqxe<Zȓ B 1 nCzȑzYP yD:?[NlvHںۖ)N|ؑ*#13V{M[;wѕ=_},+&SGr7wKfKY1X[k$jS[ckFNXCmEU}r:|篪Юwg="8:S[u{ۨzz ԊbS[''igu 547XfrOՇ b1yMvuOzڪ ÓYz\sŮUײAhCvBKMmMgia_-z:櫭) m=(k0NBg]#ymu"x_lqJo:/ C]MsHVk⿅}MVA'|Ec%VBmq~~^#im,Dc5Y{Y23[ϓ5 qD_.U7257g֭֯KbB"V?Ty`Ky<".~YȈ}&OD"cVו߬'\kg$ⷌրJS_Ym+B<]Fl?EjkvDqx o蘀j#J;ODUvZ-o2ެ㸨o5ahͷG6X ^/k2soYmj~!Jُ/&2ա"uEqnrxy\imMY ]`1qXCːFvߖK:FcquOm{u]8S&o|QZ6Y6'^cT|C* ,2m2c|b[H+_$`U}Mїles58CJǞjFZ?Xl8ܥ;cﻈwukX9"\kOySX ²~-j>過 Vo]24\DӺ<&Q븎cW_pAkԳgu酶"&&5V[y1j F͘w+6/p\vg꧎W)ϖ{VݢѴU]4;z ~5~Q"Qc *MZ&XXPr|\gYC['0Ueu:1o5Uyqoizo]dotc9%?<0Y5#Ø H&J1&o -Wz}ϪV={9?y؆1L\:_ڪ-tLM[-}{F/kMH[`MW"&r\gن7񡉤,ۤjJ+ڝR d 2@ d 2@ d 2@ d 22^xȥH]Dd!N  C *AinternetR1ay`Ď Q Fay`ĎJFIF``C      C  A" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?((()oL [6g{*]|;qrեn4NU&vGQ_:eR~?wD?_OSWh7~n |JULJ>+5|K&{+H9HUIh[te?\/E$ךi}=7+<#h|VcᦷuztͳrsGf_Q`/cZ.s5ޡ_ZHdLH+@Q6W~k ;]}N?ിk_ZVWf_ī+:ڽh~IrtOF ѼKe ־5?[? "4X|Me&ƆI#6bO822U$ ({Dhu ;6Mu[{+m<CRFUE KD4!х,@ *_ ~_ea+uȵ]Z)[Wu:+v2BȥEw [ŏ߃4S\O/፤ ,QXA'*g8.RvKvTbb٭E|n?e/¿Z^CϤj:TQ&r#,UUdmoO̅4IQE# +'~=x?Q'ú\zvvvQ/ޒYd!vbNkV7VW$HEJqY=W7^ԴQE ( (<1wF|'M}|ZN0&&`!;@4y_֨EPEPEPEPEPEPEPEPEPEP_9[c}cvOKBMN5e760EGx N1_FYզOtךzѭ*U#R;~\|#Vڟo??h?|7;x[YOOkSSt:F֥ |20vH뿰 K7|u}Ck_ŖϬ1yˈj^iE~QZNOgyi;'xK[u$\[Rm嵿<c#zjwhD50II?svڋ qBIះxpuKp6HyY@فbXb|Fkό ׋ >PG{1_Y^(`dUdpTڹ60$5e{zݦcm]’\=|jgo__-2@׬ok٩N|QEBsmSUi_?b3'?fG\^| -kRyYei*4ص{ =1EʊƂB)# +?mI5ƝX۵ɍYYaP#I+zIvsҦB; +3@(((((((((($?>4؋tVބɫ +Ow?ߏ~1o?K - ZrĪC%ɎXOo#SWcᾛGŏK[uo V~:?@/?oQ,7¾4s:i{ZrfmE5?_?nًſ ]{v׷DC{ m,r ;Q#pOz6Ǡhv n,U(' zV.&qqO2ߥӶicWUFPRwtϙW}9n,|5o?j-_xcŔ3&֞xOӣ'>*߲G>|W|i7l̑b̞fXt7ut((pHt,|ÇE/g[=#+'q~x?`੿, o#vu}km>}=vsvF?+ ~?yY~  gG+(*ehi+ ~?yY~  gG+(*ehi+ ~?yY~  gG+(*ehi+ ~?yY~  gG+(*ehi+ ~?yY~  gG+(*ehi+ ~?yY~  gG+(*ehi+ ~?yY~_Ws sZ5O ?R}[KnO1($p6ƸP((((+:;PQ|G >9R2>N,f%^E{xwQe4*-k((((((((((( Yxʮ_ Yxʮ_((((7R8w%~W)MUO;?_@VϟƁ3/X۞+oG\oݏmٰg+";GGDwS1h?_cWOH?:~ #ڟ@_tG?#(jF?uQ+";GGDwS1h?_cWOH?:~ #ڟ@_tG?#(jF?uQ+";GGDwS1h?_cWOH?:~ #ڟ@_uR>%|m ~_5}oVt O2E?2yU7HqgP9 P~??e?bxWK?o~8|7by<ݻ.ڹ7?k%V?KJ~W$X/+ ( ( ( ( |s:e}_򂏎ԇL?/٧Wk^^Y~?J/Z|s:e|aw)!ㅦh$ 4!T_NwXC;?|s:e}Y~?J/Z ~?yY~?  gG+(*ehivOjGL~?X/ >:Ԗ6uދsp Mum-!*B}p1 Q5N:,]zkǟOC#?ߴ4VW`O⧆<{ {IIZnVZ"dƌZ \A@Y? gG++*ehi ~?y_Ⱦ4~>OMk>#&sg/ejtU,ҫd`I2kY(cMD{ ~?yY~Y? gG++*ehi ~?y_Y?ʟE?h ʟE?h(2Qe*4z~2Qe*4z~(((( OJoʪĕ_?n'7 qeU?J~=[Qe*w5~=[Qe*w5~((#%q<3}ΧGo?J^n4ilr|3'Jf|+O&L]rmّs %yP,mTjQcMw\yXQN^;{.W^|$b>as1~%mci4n_<Ȯn2-OhOgxs~Uóxsb[42yVEGVuNAQ$ש)rr'JH撍vۣ6>m|3)~ƿ vVCxċﴫ'[RԦhNFg _ _>|Fϊ~Mq5#ji[wsp;eƒ-"q<<]ڔ~7$]Un|_OfZ+.o#^t|mKGiGio__x+B $ZZ{12eV6s򝮞}/Y;/ ψ,jU<[ׅuoxj?<.>y=KS4o_x4ũ|EFx"*6Lrnk᷄>x ^acJD|6&EXcDHJ !G-$['&욽%$w׳>ڢ3!u~ĿV-Z3Bztehn-.aTd`#*̤1r$ (|G >9R2?AG?CPIEdhN,f%^E{~@'cdI|)_䟵%~PEPEPEPEP_򂏎ԇL:;PQwQe4*-k?/٧Wk^@򂏎ԇL?/٧Wk_?򂏎ԇL?/٧Wk@EPfTC_/ X'b5O|?.>Y5 65}i)dǿ.c"(LkR]qi0<7_vQiŴ{_㿉h 7w:(s0C$Gmed@C?~~%^:%QhyM~Q]ZnMM+Ici+$N׿]Ĺ]JwgeOg~;~;֥_Hz/:uа',e#J;U#v裙ݻW5앮!-5Wj&=57~ٿ&H~.սn-Y"( ( _߳ e1Q SZ{'5YbHB\}%O<" !O ~)g>?5[]Hw3$0EHnw;*2h+t? |M2-+]3ԣNI^Engn^g/Geؿ~'&x?/hRFRGKG4\&KVI}'|waڋ{yo\j ʻ0A}""&<(*^>Gq(:<3b{áȓ4skv<6*;|_Q ~z/׊ jߴN i^Rib+K۲l97n,_U iQUwrihTw=[MkMZ^7M~JIo_ ?E şǯ^`׺o&k+ mnݓ`*ş?hmk|aᗅ]t8om"Z1XO/Jdaxcw;WMOe2ފ+!\1U`R䴡%.Tdٸ^K[96lkQ濝v'z+hE2F_><>j&MxNV "e9>`fG(dO#|Y7Ŀ٣~ iĿ|>|1>M[mp+y2D`]oeoA<9c-'O Ksڦuo<606LsCpxڃ]GY/E$Vba!cP|cq*A_|D] Q?任1}F>n/mk1*?:i}["Q[_>ݿ}ǾV Jk;g8++jjӿ3u]m-?;%sWW7'O|ONKƫ] . 5]= `cTǚ>#g>;KXgj ѣM7$,'@J(SZ4նVqqv[&&۾IF{>o;ݤ'JGSCC߳F/Zhpܤw5|>ƞ)mxIm-΅sHV/./$/u);E]I9U$i&kJɥgtg+HUdٶ{ug?w~>y~&Ku5֩2W5Ē]6 xJ"M5QNG99KbQEAA_򂏎ԇL:;PQwQe4*-k?/٧Wk^@?IX*_ W~@'cdI|)_QEQEQEQEWtw?!+|s:e}Y~?J/Z$iU4Z׿tw?!+C 64-w!z/_Xj}k dby":0H E}aQ˞ &h'Ŀg~qg"+{o$r١WۃH?.?C=YH?_8zG$W )D7/?u )D7/?u}b?"{G-B  ?GB  ?@@ؿe9opH,|ÇE|ŸC'QŸC'P/g[=#+)>VYпh6mfW_ ]TG,Ċ2C(b~(_?c%i3ݿoqb[h??ѮY|an.|A.Qxw% 64b %e̙Ee~W/g[=#(~?r?_?.?C.?C=YH?_8zG$W )D7/?u )D7/?u}b?"{G-B  ?GB  ?@@ؿe9opH,|ÇE|ŸC'QŸC'P/g[=#+ |=>#17FkZC #ʐgH!q?N?b+?f?:&ugyyC //u, o l$_ |q%m:#[ӡ,.X&VȈp8dR9AE0?@ '-S 6gH0aLK\;0; ? ;Kkk/m_m5=.y'u3tL#U0 jUQ&*^>G)b|W< Ce5ƭxCvtkx^%97O/iO kq薗ma>fUQi`wE$BrqKʿ?l~ 7zYZ!E-9TIcJ:kC_3KoٻٷVj闲궚]{yc41m#1$c8Ҿ&|1oZHףѢ%o*a˥\~i30=?_f*oM~awkzGtTwhnq vӡI&K0+2$~Yf ։ZE sio*hBRHY]I  kB ( q?)S*W~@)Tӿ( oEh+ oEh(տeh#VA?G΀?_[Y:?5ogzG,տeh#VA?G΀?_K͓, |JǟxF׈<5}]#-ucm*rUC$[Y:?5ogzG,jvqMEv%%%|qP}#\i?h?k^_|&Wφ5}X\ϧ,CJ|'|ƌ~|3z?wOԼE'RV6 m,RY0$@FJdB}#VA?GΏ[Y:#8i{&[9+2z$JnRm4k^6=]>fE#F fҾ~>$|i:-goel-CEsGN-$[䳯z}7DŽ<;?n'<)]I;[zf30w$qxOF,Ѓ@HB=#u*z1[Ɯu4޺\.Noy|mviGM.~Q_?B=#tj߲?YC?_[Y:?5ogzG,տeh#VA?G΀?_[Y:?5ogzG,^~? #?g_/f?_Q/&ď /0ַiXEmRO1ᾖA X8  ;(x_MIEdhW$X/+ c\Uc((((+:;PQ|G >9R2>N,f%^E{xwQe4*-k__kUkwvOXWs[,eCcab?"={G-ؿe9opH,|ÇE/g[=#(~?r?G=YH_C_bZiq tOZM Jl# { ۬B[c8Tco#\Ѿ#hiE[ѮRE ,d14H|Ccr!es/;3GSо36DXfRG$Vз( J/k ïoO(n5S&4Io=ײ MB1Pi&B_ ~˟Q >^m{ixMAq,ܴQypq|Xנؿe9opH,|ÇE/g[=#(~?r?G=YH+?_8zG$Qb?"={G-?h_Ҟ~x?-.}CzͶi ¢;B I#b  2QET,}eWQF_T,}eWQF_QEW~ןM߷x?ƗZC`Řm$01)rR)T0@AY7@>,__هZc?S}n]b_>j9L1w6dzh;Ϙ&kA'*9kveM-[$eT"x|,lR 7H>g5rX>u8LyPw) Q\ŏZ&o3*[<'%/4qHcFm (?(SY!?(SY!"?A"?A诀?(SY!?(SY!"?A"?A?_/[W?u_?Q?aO.fxh+7g7g>aO.fxhaO.fxh+7g7g>aO.fxhaO.fxh+7g7g>/? <3o _jxgU^y2A;Rh%U7F]Up@9Po+~?J•_?IX*_ WQEQEQEQE((pHt@@'_O ֽ ;(x_Ml< i_?$ /©߶Y&G*q9B  ?^d䟲w%]~P )D7/?u )D7/?u}E|ŸC'QŸC'WP )D7/?u )D7/?u}L~>> k#k7âjc?4pGI[2JHm[T;E #"罾-~ꏀSo^~! ߱w¿ ia*kMOĞ* "t洄 ѴBHG )D7/?u )D7/?u}E|ŸC'QŸC'WP )D7/?u )D7/?u}E|ŸC'QŸC'WP )D7/?uxS(]GM=~WS(]GM=~QET,}eWQF_T,}eWQF_QEQEQEQEWOI?zwj~%^Sln'5x7 0@.#0bBq?)S*P?_!W?bڗ~ <㻸>ş*dA.7Bᄭi\I4'W? |tQe~  Q8^v:wYiHz(?ӿO7G#~?"cŒf_w/+Ís?oq;?9KyG:G"'_FvdKZ7z+竷ܟ=N?m??iG:wYiHz)tF çe6o4G<;,Ѵy=g#N?m??i_ǟOo_|Sு<}/z;O5>)Whwmi'InVlv_;o*~nusP[=$]Lֺൔ8khHtHA_?mmwl|mO/_ lMC$ i&IG {B璮#ftRWM$=/i;}hwJk.g]QNNΜ\`'vŠ(XQEQEWS(]GM=~W%|hEDŽ< ƉͬXxĖWZm,ɚEOHAs/._-'x'ιc2VŚU#ŨBFnce?iiGA T,}eWQF_T,}eWQF_QEQEQEQEW)MUO;_ N?쪧I@V/E-dh,io%^(E| >RN?AGCQEQE5.|,$>/k׆~Wc'ֿWO | n?m'ռmPV} Sl$8Qg~8 i=:Wï|C䱋LhnU3gp;|YNVjW*W(%fs=ӏ )wxĿ`G;V>Ν4 [jZ]YdX \S ~3_i XYi |T>$Z ↡qq,"UmgTHyRҒ.ݟ_cOx+CSZC:^{gGjy4nHO?=FjO~,x?~W%<4W–z%QLvI$V8XŒ"µ(ӽ*Rn*wO߫iMi=[:u%+U'Q커Eݴ/=S~<ꟴ&u1e+V׵(4i^5gi<ԈE{9ek6;m?S M#I~~v?+jzxZ֔oKvϚ#@1mtESO |A!/ Y]z0K8䈭!FF$$[Q;$\,R:(rX s֝OyMvN;E?rrwE7ʕ׭nnIs{ֽ2|iW.|zq$7e+XռK+jWI Jh1*#H'Ytz|W=O|Cƺsx~e\vpzNEs>2\ "#]~:y߇ ߆fkmBԤebiLLqS_A_czԭ<;y)[i#hI+4C+\++sI_4UTIZ>]7{(n-fwwv~Y_Hh/(}k2yg>jzfeԐwMI]y+"HK?/~ χ7ytM:>{ &fc2I*MJnQ_hdtWKOՅQYQE((pHt@@'_O ֽ ;(x_M䟵%~Wo+~?J•@Q@Q@Q@Q@|G >9R2?AG?CPIEdhN,f%^E{~@'dI|W_d䟲w%]~PEPEPğ]->|3@~|JеO[i֖ƅ5ȴH&t6 i85w)_h~!>1'm<%m2[t YOwulgaEbWoS6w82_xųxVIMΥ#k9.n;dZ [ O4xRkoIm䶸C<.A мND$T,}eWQF_ m'ROK:_VKu#240)"K[%t?O8g7y|kv4C8Q]I^%}\Io*21@(( ( ( ( q?)S*W~@)Tӿ( (xMUX[|qYoS>0ҮM^Β,7e܌3A7  wׅmOmHeifK,7Gʺ~?r?_?.?C.?C=YH?_8zG$W )D7/?u )D7/?u}b?"{G-B  ?GB  ?@@ؿe9opH,|ÇE|ŸC'QŸC'P/g[=#(~?r?_?.?C.?C=YH?_8zG$W-f>|8'/? RO$ u-rnS cjv6:>~?r?G=YH!q?N!q?N?_8zG$Qb?"\aO!y\aO!y{G-ؿe9opHSo^~!?So^~!,|ÇE/g[=#+::>~?r?_ǟP_|-௎?Y刱]0k /~'=7+߄ګ>;X,j[Cg$< *^>|p'Qoᧄ|u_|-5g3oiFvl$- ]F1oE]9ern\`{M,MIFڶW?W/j_unOo k7-tOzG a$km_ ~ |osU|G MKvZƯZh—@K(eQ_ß?ᏇA W/Z^6/KӖ84Rd!;`| ;9|{~._#мG}Zyl,Vymnf4InQM5vQn)=ddsOuY7 {)];[($՟/Sƭ;7 Ŷ^>hp͹ha b96#sߴGm/|uºumḦؙKye]ܼtz(~3xdzu?ׂtV }+ėA-J-ĥ< ~ x/i*o ^)1&C+R9]$BG"#+dگ,޽ޕWcke."!qI&` ܀SQE~@?/UѣQ!w9NcoV^t5lxsm+.">@*^>GQ?m7{۟jwPxQW.'f=ɝMԒ>.7>2| ~j,ݝ3L+ _F"D,UKL3dDcwߋ>K+uO3zèX]r4Rysp(( OJoʪĕ_?n'7 qeU?J~(O-{w ?ޑy?/-뉠ˑZ7"+mue8dP_?U %'xSj/_|aϱz }{9<ćB1-܍6T89?፿_v??Qk~Q_?Y/;(zco,Z=@W1K - %GcP m_g6E3E~@d~?፿_v??QkGI'*_8??S,m{WAv³â|VӼ. ٘P7pJݳ}o Sco,Z=@W1K - %GcP m_g6E3E~@d~?፿_v??Qk~Q_?Y/;(zco,Z=@W1K -?C~x6T<jXhR]ogm%ĩu]E|wh'LKkij_bO_[Exv kܜI? c\UcrOUR_((((?AG?CW((pHt ;(x_MIEdh-o'o4t +ScF%W2Qe*4z~2Qe*4z~(?ԿCx7VS/!)ꮒ!Y#ѕX~PImPB.=|{I.whOmskILQ]ܼiH&dHMK$\P`'ſ|3tOe'|Vn/p%?mf[{'p 1 iW]?R61e $/*7U̷2_m7_Q|CC-iw<~5Ox;M Xx^hc mh-{{3 h?k?Z_U: -|W}Sh,u>xVb QHcy++ N?쪧I_SUSN$+U4]W׀X_>\??_P~޿w1|?ZC=i?-&($BwHPdAGCG >9R2<#VA?GΏ[Y: ;(x_M~? #?gGF,Ѓ@H~Q@?B=#tj߲?Y~? #?gGF,Ѓ@H~Q@?B=#tj߲?Y~? #?gGF,Ѓ@H~Q@?B=#tj߲?Y~? #?gGF,Ѓ@H~Q@?B=#tj߲?Y W  +M ?K{;_?j򼟳ϻdvܘݓ@,io%^(E|SUSN$_/[W?u@??򂏁ԇS5PQ3u~@'cdI|)_䟵%~PEPEPEPEP_򂏎ԇL:;PQwQe4*-k?/٧Wk^@Q@Q@Q@Q@~@)Tӿ+ OJoʪĔEPEPEPEPEP_pw^x¿~ПwnHD,,̆[IL(`xG2nb W:xa[K;m.k6.$bx7(XZ-|Wvze@3| i [|G*ɥ[X=9!VMQw a*쏦Rx ɡE[ \GhIʛ9F}Q@Q@Q@S7 W}Cƍ*FŞ(oM]h/5⿜sL#"  !Q 5 PJǚM@R$3t"1,%%k;Y?k?Ş{]OBt?Z5Il5 >.m/B,N I20! rGUYio4|3y~٥],eoGc&x&T=:)0?OJoʪĔ~mxUEOfs ^ =SHhScTLMr5IJ'@?*b)'q~Z?%@5MI/IRi;yZK?+U4]WOŚ_|+kZ&iX\%ͥ) I#teeu$0 A,io%^(E| >RN:;PQ?򂏁ԇS|s:e}Y~?J/Z$iU4Z׿E5tO P/Զ6Z}^;m w2(ƽeM'kߧ䛷dkJ;z%{_{^mWO-X#g·OmwHwiZ6WGYv{YY&S3MWxіu&Uཞ'sw; 'vN}o3C8,ې#VJWd7%-/왅*峒ZuWoy8mt?G˯+ / h_>5ga˟xLi vᑼ2\ea'h?^_'y6|1l x:kXZI V_n7-x_,r;);|6󿵽J󽭮Qpջ{UkyZ:տ/Fg; uσ_< $:u爴 b Vٮ/i"ymM2H$e 5x+ž2sG½gG5X4ɥ+4*Ќ*Ѣh]W$e;[GaT`|}# gDZ⯉_g~,h5KIٴ=;x̒I$f_rmVqgj|;/}*G >#-ٍܒ(J!OԩJtRn1ӺWZjeJN!RSMD-{i>YHEu)|A>|7 ރcImԖ+"?;@T2r+_ST-''i50ԯnv (( N?쪧I_X_q?)S*WV/E-dhAGC((qHu:? c\UcrOUR_((((?AG?CW((pHt ;(x_MIEdh(((( OJoʪĕ_?n'7 qeU?J~(((((( Yxʮ O4x {2Zn3]VJb4|֑FY"q%kD2Qe*4zngWSе3OִMj[ COKKyPF̬`H @K[|KWlώtu[=$ֻ/$kq 5vD'*kUG4I|-  |v`׶|?2;$g?:[[ƳڡZ s'/Ǿ5 SZO,.TJ2A Q@Q@Q@~"`?P(ß:}Uq7fo_OBsm4<T *w N?쪧I@~;~Пfj I6 שf +nTm<$\BYݬ,vpo*yx'K, ct ˵I᣶V5$~W 13|Xt^VM?Ś>,5;+$do#)eY px\??G((pHt?AGCG >9R2>N,f%^E{xwQe4*-k>'+ {u_|-|N=kM#źmM$-怘I\H8]~2U{|Om=i&~cۿC<;=Zx%a|[EhŖoUbi,[$h4iYWbc_­Wo</Um&Ajo&DEW~bj4Rܩ8wmWmc;YIwW~$*Ysţ[tyzlDDiL7q/!ßi__~?'ÏY?x+jhߺ@c` qǖ+Zrw9י1"{+l*|g #?9߉4J5?[f?ZLmlvC5t藚 NsP<4L+8#訫jtnMk/]9:sU!VwO+-/$W>9ȿ I>'GuS:|?E'xwZxgÚqҞBѷ"{m9 m <QeVjs˚Vvݷz8CYy.[%hQEfPQESUSN$_/[W?u_)Tӿ++U4]Pkg! q| :}@?IX*_ W~@'cdI|)_QEQEQEQEWtw?!+|s:e}Y~?J/Z$iU4Z׿EPEPEPEP_?n'7 qeU?J~7R8w%~QEQEQEQEQEQET,}eWQF_T,}eWQF_~ڗ׈~Bjzed2e!UD+$r":2'?eUU׍K&71>odV+yK]x o*m⏄^)4n;n|?້dE FiGE~@^*|S`?ںoşoO}5Ε]:Y%wVdlFHͣE7QEQESUSN$q?)S*PxQeK*G.?_/[W?u@??򂏁ԇS|s:ekg!1ٻk9|[o h\\Yo+ϨebIeAzF,Ѓ@H~Q@?B=#tj߲?Y~? #?gGF,Ѓ@H~Q@?B=#tj߲?Y~? #?gGF,Ѓ@H~Q@?B=#tj߲?Y~? #?gGF,Ѓ@H~Q@?B=#tj߲?Y~? #?gGF,Ѓ@H~Q@?jƽ/?+}BDti_Ƒoy}UFtYHA/,io%^(E{xQeK*G.5PQ3u| >RNW$X/+ c\Uc((((+:;PQ|G >9R2>N,f%^E{xwQe4*-k((((7R8w%~W)MUO;?_(((((*^>G*^>G( dп߳HlY/>%m!TS,-:Q$qD+jxu|/x+9h_Vd"o _Q9 ܺfOlZ) p~ USC?/[F-[WO[Kh{hbn.#oNWC+|s>!xJthvI$q\㽷Lw D_$gEP_?n'7 qeU?J~7R8w%~WX_ (xMT((qHu:\??_X%sKhKSWK $Ҳ̣,G$_-x7dZ=?ڲUӦoօ6G?ho|1tno}OYRι8䌠O)zvk iai9fs"$Uxg?N~Ϻi>,, 4wVPM@pbP W>b:/ǵGxkK$*"Ŵ"E($3]R'ʎ z/3t%E[7CO-}>;m?G]S:V݈;[ 'i5mj|_Ck᜺oŷn-24b;s"mܤuW~^"E|#7tu?ѼYbNop$wV=#sֵM+/O"I>3E5|Os$͓W-J8y_f5{5V~Y;#BPӵǞ04]_Նaլ\\Ʋ4N9QUApA)i AtG񆜚YkkS7!D{w c5EJ|:h#?WO ]Px\f6;[|{1#_Q?_?>/G> v߱o}sw˾aՆg/9( %ԯcBsc䜣&qE~ 7~_~OM]6 y%)2fFY?r V#oJ̚ryt'm?qڣڟ7>8ZGfv }Ԟ${=$1Ɨ+Fkt+|)q/9ۿE woq6I.Z A){R HC(^jpU;v+?RN?AGC䟵%~Wo+~?J•@Q@Q@Q@Q@|G >9R2?AG?CPIEdhN,f%^E{QEQEQEQESUSN$q?)S*PQ@Q@Q@Q@Q@Q@?eOUu4h_?eOUu4h@Q@Q@?\;N{~VZ⏆A>.@]jWvxZ bz ܿoGo^GZFΙovndި"FffH̅4cTcj ׿(QL|W.6E2G4vonM ֤8UZ m!7?R/!UZ 3SbcLe*!XmVK&pB7X*W3ҝ+`iƙ<7<#Mz΃kؘ1Db62"QXq]6Vk溎_3ϼ$*g{o2}[_Ev<>FF@y{qF&>IuM.oy?d- mKMvy=Mvrk?6k>}~x t{Moh,:dXupfNY)> x__ 5Aqoyo-cqG<1`]0+u-~I/D wx[ßh8qZKk i+q6>d11k]ƍO~ |ui>#-մ~Ate?{'ʌ粢vm奿-=4}oQEV/E-dh,io%^(E| >RN?AGC䟵%~Wo+~?J•@Q@Q@Q@Q@|G >9R2?AG?CPIEdhN,f%^E{QEQEQEQESUSN$q?)S*PQ@Q@Q@Q@Q@Q@?eOUu4h_?eOUu4h@Q@Q@gz_|+ZZ&i-ۥͥRXeI#tfVF0$A (_%_iW퓪gx/.|_Gy?-ǕMZK%4WLt-OOִMj+?PKKyPKs/n4%mM#|q= %GcW m_g6E3E~@d~?፿_v??Qk~Q@?Y/;(zco,Z=_P1K - %GcW?ટ߁_|_M|0Ե~G5v豺GC6E3&?Wӿ? ፿_v??QkY/;(z_co,Z=G1K -( %GcQ m_g6E3d~~? ፿_v??Qks?W_? ~g #0i~7ڭt_]\4O[;VQȎ{nu Z4xk N?쪧I_GqWkxZ6賥uqnZ 2YHIbCi3LK^GOgE2|QZ޹Pǧj^%5)Z*UXbyBr~QEQEQEQEQEQESU_N)L* QEQEQEQEQEQE~@'cdI|)_䟵%~PEPEPEPEP_򂏎ԇL:;PQwQe4*-k?/٧Wk^@ankfؿm OgĚ|񼖓\YqJx0WRA8`y h о&|4x>%Gng"[iuqG*AbY~JQ q| :x6GK; # %F N{_hhѧ|45E~@ddӾ??_i?ok ~Q@?>;]~8,7|S |<3 *Dvw03G57F컑r85 UZOd0>}W񖫢j㹊Oաώm/Q@?Y/47憏l,wC_P6GK; # %F N{_hhѧ|45E~@ddӾ??_i?ok ~Q@? uY5XK[16Hf"udfT(قr@?,eWNF_QET,}eWQF_T,}eWQF_QEQEQEQEWk|e}~ݟgMC|m>5\:M:CN|Bqof`qy#q?)S*PJ?*Ï+W/W4*^d)!m]U *#9a~PI?ƍ g͛ǀ-Ki-/[*m[DogGg7%W|?.{skgC,藰G Hi$~ؖ07 /eO7(hދ[ kG]{9^@Hp0~*ehi Yxʮ_ ~?yY~?  gG+(*ehi( ~?yY~?  gG+(*ehip =? |eznZӴIÖ UF`Po 5nh~Q? j>l˜̲OʭA63O)'H牵շ<)mil!)aт?ٯ +}Əhx O\gv><:.Usmjγ\:BWjFc\ɷיuN<(\ZIr GlS~}b.rsemt7x6PeArQ ZKF>S@ zF?)xka7^YY٬rtѦ1F$rk?^_\~ |)g5tkPYEyIE.ʫ8;O(߄8xOT>[uk ߫5ğ$ƠAlUy)U =ڎ)fM2DΕN:D:wm]QJ|{?zkj NKXdi DG O(|0x c,|k<7p|=Эֺw6- BZ7_J$'g/kG? ?j Цm̈́V%mžbȬTĖ3x<UGŸV:jz$Ͱ$f*QqbokxgƷ/{ idy 24$G,7W[\/K x^uO/FCX]r,LpȤr2Qe*4z~2Qe*4z~((_ ofWF!ٴ=bյ@HN$m9|dh`6_߱ouȞ~~g{/Ү< _)'Q SA O폢:n~/x{Mm'OW),e| dїbٿ oE?k|V:/Fc,+'B\E*t]*tGמhRR[ꤹ__ {Ej|~߶gǿwCi.;bA+[Mjv]FL^S5B#Lۗ?dzcwū?67w5kmDqDic$Z/Cgsoiww{ocjQZsM}쑡IQ G&|5Xxӵ֛>\,S{, eЈʰ۽)B5a6Io2|9\7{>TVԂw{{ܳ.kg/]k~˞5]w^|A6+(fmM $ "Wv@S;'K7O%5MOƚ'EĦ]5g-dX(q;dUY?T?l+'ᥧ>1x.ƚ Ksqg5w=̙V pEp_ُ Pi+5ȸkx7_|Wy%sSqvg N1j֖I8I9):|e?;]J'i;7WN '/ h.>.imWfx?J񍷏tH5IncXn.ZCD,b;yCw|/|qs^3hFY2ȂTc{z65H]% G*;E{iD%ۻv~N 0)VW+O7l|1X.zy#,:mR K伏<{>oUJg_x7~ Nmu`dg cWJKHQhzOo[=jep3n^[9ycV*HYP ]|3xs¿'4 ;ɾ##-%d 2@9\sV+-W+U9WM4UOIg8g3{6ֲV(,((q?)S*W~@)Tӿ+? c\UcrOUR_((((?AG?CW((pHt ;(x_MIEdh,io%^(E| >RN~ i/|9n5 Mޡ=wp[Io+ή Id`R8??OC#E~@?ߴ4VQT??~5['kO4{D3E Ou~@'cdI|)_䟵%~PEPEPEPEP_򂏎ԇL?<OJ 9u kl[}gi?/٧Wk^_>f?i/xWLд/)7 Dm" R$ 1DHDUUE(W~Q_?'OI9?ί?Oڟs@ߝ_E~@8?$:/(q?jI~u^P~!'?y@WCSNhW~Q_?Q_%_&ϊ3pH[IF.%-&bvaed2gLXEW8cGĿ~WO^ ޣjmY.!Iq:Z[ ug`iWCSNhW~Q_?'OI9?ί?Oڟs@ߝ_E~@8?$:/(q?jI~u^P~!'?y@WCSNhW~Q_?'OI9?ί?Oڟs@ߝ_?/Uѣ|TRß?e'??gg,1ǫ[I3,X|CE~@ddӾ??_i?ok ~Q_?Y/47憏l,wC@W6GK; # %F N{_hhѧ|44E~@ddӾ??_i?ok ~Q_?Y/47憏l,wC@W6GK; # %F N{_hhѧ|44E~@ddӾ??_i?ok ~Q_?Y/47憏l,wC@W6GK; # %F N{_hhѧ|44E~@ddӾ??_i?ok IX*_ W~@?cWk>x,ODw5 E.1G WS}=ܳ]ܮZ~((((((((((7&'Z?yzOg1 emĿ-U֙<7kKl)kSI D <)|Y_&3lF>̑b̞fXt7u~0WÏ ~Oƞַn[[;}+Fʉ H,s¨Y mĿiVWyWU!Hw>͸n$8((((((((((((((((((((((((((((((((?l?8+KUxkS^nY7ѵK5 aF G-OCž+l5k wfzLr'VDđ?Fw=Se/?+^Ėɫ_j2ۭrYcd*lXa24 <"~Ο'!.${)3ۦOdUs";G_PDwS1hcW~Q@?OH?:?#ڟ@_uE"_T?,,</]-mc[C&Ѩv8VXj?fOC|6|`CMvEYy -nݼ`rAI? ~~+q|:?]ݵkm*kDFBƥ`";GGDwS1h_cWOH?:~? #ڟ@_tG?#(?dOwkBi|2_;\coڃ +khOt+?}:=J;Ӊ[׀~JݛgxW/줳׮|(E+.v13g(J$?j !~ؿ<|>%MaK`cΚ(ut0n(((((((((((((((((((((((((((?AG?CWIEdhAG?CWIEdh((n'Og?|ecj~5嶋S_IlZK$Hp);~Pqs+~ 7b'.e`}NnݥVL99?~˞->x=Gź֟mq4Vb<E,@$kO>*I??g,fߌ <;7_^כ6tCK[8,ZR|2G̥W ItO4җ3^鷳}zoZ캫5S_oDϧd_-K^_ ?IJAk^{/KA+:Y^ 34pO"vႸiƟ[ ~ܟ CW3g귗)}Sp(dy@ /TIƟO |AO';۫˯ jLۀI3rpxH.Nàx[w h棪=m{Oi'˔## R$iN2j =ӼFѫ'g1 IF{m;Wt}wG7Co4;x%~ I"KTPSX~?N/wg Oi:? AOZTrjKe=;Hgv%Y>TxxWa/{ik/H&p¯o+wAET((q?)S*W~@)Tӿ+ ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (>P~3|>O񗈭,n4[ˡkVĒDhйXMnu (|>|<Dxg_ |:W3ZH[HQRKo.,e_|t~_>x' ?7g7QۍZg;F<,|ÇE{|ŸC'Wx ?cK7<YIjiZ%:՚gʸ N4:rPm=B|M_> kvg YJwͨYmbk( ?O ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( O}oxB4͆Uu,mwƞdҲnvU#,H(gHo?|rmO_)g,61j;VYY|( +]=.hɶ֗挟"MoV%kRk~goáb|AbW{ ؉]9CƬs>mm\2~?-<M>q4 Mg 𝵶vڛkB-Z̲4vD%Ǒ>[m_~3=+xY;62$nK!HݓJRJm[v5}9dꭱi75Mھ-nd7}>-Nk_ k]<MžiTuo r4r&dbᔃ"m3W|R!M3Q׵/iMԉN̢4"ml?<eb{ {:G+/'OHN YcIw峤9Aj[=o'WdN9c9=ϥ>K[|E}|Zxྱ6z iI$y F6Ȋ!8.ޗ[ LbN]k"HT65 ak:F"v˝rovNu}wupjnɷ~Ttk$ӶK_QԟOQZϟ >7s|W.i~/8SyE:8 <6Wsa~ c+xg 32-%kY7MFM~OKe 2gR967*Рݩ~Wv2έ}{Kzvv/1[7&/ sLo5]gP{iM+*&eQ2ࠟkWǶMT|*T," 4ow^N'o-Z /D ㇁>#񤑿5?wϣͬ8;Y)1"J2KJ h_7OM/jEtzU?*/~uw%}|%m}/9V=ika1~՟e=7l.=ko&O>׌=Vqq""w߶]t|mP~^Q]zVU,D@GTkEʧonI> 9;_;'.N6G_itW_GڇOW^4[(F & q (_~}4|mӵ-״|C}2WZƓg) Df\ռmֵRxiokwIڒ*/ݺkvvҵ׺Z_/Zt /~-3^j{I8<4! NN5E^~ k I>}{#HG 5]/+g߰>&/}sGo__x?NL2hk#[,@`Hp"`>/4!/4\i oŤXYj-,ڴ ;'Ql! 沪ԕ)[3QqfWiGjpI'xQZvϒ{;EEf[ou`8<ަ'#`Y~CJkO [h#Em> 'vv NW%|o8c|$t/zц5&K%&|u\"qj;WImQ'ۗ;wN*KNP~Ovi۴_i׍k1qoĈAQDY#Dn ~-hIx6VړK6 kى{X9(CrvࡿWOÿ ⇄'GDkܲkI'P5R >\aB^ҕ)ɻ+R敷WLM¤Jq&ҳm=W_V/~85 /@񗁣6fڊ]i6WR>e>bawek^?.xOZ_Mk>Gַmt|ݛE $ʳ^jkdgQIdQ􋶯޷U.kwtmo7z#[_~o#7lk Mq\|q__oskpJ2x_r|MN/+L3sqw}wjW0,?[FP[oS_*kV\xx4hn0 A<^-,EF5[Zoܼɮl$qM+_k-?5k-?t#>8xB^_xSN5;h0Q 1TbK*HV׮WEzRRT[OFN5#IEVFEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEP\go}[@Iikty=vN]>]ywwƯM|]\]_Yl1M<46IF0kg< qoS^2Fa1Z b#hҷ/O7wß<a D4VZVc,V8bUDOz|1+|0MaѾx Im,?inw$ .m/g&*|D*۷ߖʟ xW w/xJYkuw eI11Tc/_߇Uwtmt 3U힇 TSRD0V0QKz~ Z.Ȯg{߿׹xg}A7ģu뫻޾ǣ᧡C0|4/x>$O'Av/+ h ӊɺ> _G s ذ41$_N iw)--nyu3l];qo9Efυ"mgZ;¯x-1tts7"! >+D)b>J2VM͇Y+$xĦPߺJa#3]ss^E6_`K vbcul+Eo/- w85CwnW~wOܛ Zm r[g}wFT49F;(}^]6ؿV=48=_Yc xBs;ھ#4 Im|Ay7q4en&g̐3f59F3>2ğ?hZk?|0汧--c\@ΰ챆w` 1IOvmeeoWYO\o^ijiuesos G`U*ApwwGmχ|9K O K#K#ūm$NHG-6.5tz/?GK_ }Y[ ;{ZU$x;Pp 1IO |n.iᇋo{k¶:AE KhfD'%U(ZY.=qۻ b(U =)hĴQ@Q@Q@Q@Q@Q@Q@Q@Q@Q@ٲ:Dd6#{ vD  S A@b:/\RafrA<69$ n9/\RafrA<6PNG  IHDRYwrsRGB pHYsj9IDATx^흻z;Zb \ivhR9eQeR! {YKҒFsaw-I3[߫5xA@@@Z<8wX =?R—Wu_d"C@fMW)/*.yݽ翧j&iBlZ(zmӿc/*WmUj%w8p>K-YvE7Sg]7Q@Jet~{0^nn Xލ) Q|iEV.{lco[Wן{,GnlZh@EʥLvf'ƉEsKsƅcүvZ܄vJ6lWPRw.imh)-b;5>5M{u ~nJ,MZnGEȞ먛JH   6(3/Sv?6z/H?ڔg]+ 0*[lOT6,^mo(6-Ϫ'UTcSMg`md-0Hx߲4Guٗ"0Mvs<]Ӟn"pK_fFRHW,B!ikznnfK.rqJ U*r) q]x E_w8抉m Y ]ju$w\_ Bzo.dёZawX =qȵ<8^X{*9ȯ0SYsn }쩷o}eJ[ jP3~-#[םb.0C52U 1su_ps^wBȻ+-k+/bzxvQ.,d}mF~9du'~kSĭowKzIK/ot_UK&'c.ˮB~mtYi溱ЫNUteNvu$j?'-mpҚI_myB8w'|N#(s].P@Ζ+I彌F߅j@@B`#/p@8B݃dA  'pvk C8=ҹƒFg  3$pAI  % `-aP`A `-<(nt  0CX g  pPX ̑= @@zŹ8w]TX.(p@@B!*~u/]CfQ A _*ˈ+8:~'O[V/nmV\4 I.V-rmke+5,8p L徼\\T/=tF!kH~Ltu6=KʅkJwaSɇEr@@ v#7+wd- ?Zߙ~.3@8?r|i?V>o 2]춊w˵l,U4\bxu/vg7O~ފ]RX'jxbc 2vAcK?KRzd!f߆АCs5u]RUU+2fnlQC{1IR(m ,R(R?^e"KXEh)4]B2ͧ[#x F8q~oVw܂a?l_͏`,@8֤QbTl͗F>È˻(`*o7E[6o9:r'Trxo™ {//݅n,Ky!HmQ^C}m+Q#ƖB-7T2ݝo\jL2͇z`#R?H`T,^& p1!0) 0ziJO  `- A`=4NY.xvGz    NkgZ8{w"kб~'@@`>G:XZx@@`>^ g_Tw>Ʒ+jXe)(` 9*Lo(t愙%XG-)or/jqݽ*ȧMn;ǭ}E]_nA#8/h M@ky0!SY;VD#8 #+d"or82ncLY8|/׿>^*9A6:X7'_hYwS+Zr#XN}:6PZwܩ-P{C|F6C#>۠?n:SDv ilE)&0Q֎ͼncضР?6ʜOK*|UG&Qb$ cbHYl F%>Y 4&lS8nm΄gGM22GI0j:z"2ҵ&gɁ j%iK)TWכG)9Ҋ<"6oZ3g| RAsۃO曶ܮX(DԶ"[pa>T.z;%ߋ }stWĽgKhQ;@JS>&IAw*s)$K%u˝ "YtT<l>$#Pim9Ӊ"7;u@jr/`"p\$C-$Cd@JD[~\8㸑>-q5˜f tt&X6t%#9suJT,WU)PM"?y66u׺Wէm$EɿoTֽy"^6|Gư.`c4GZSP2Woͺ螋X㋹Vl @ue79t/{ j_Iq?o}P߶۸c*UʽK3@ : eQ̎d6XԝzȋWm\Jsim: )Eb!mMajB{53z. e535kY]W|h~˨|g*&~˓5ĥoM]tdz3>ު S+i*|@Wz3g9ކ:>LE/U@RR]q.%,޷LI VĨݣ39_)Fwun՗X /o 5ˏ65b&3_}l'Wl]qCjۊ9l?F;=bQ|"[2̾=lɈhwM#*&)aa__Y酐$ z0{iCGHs܆_ n~mffn _ķR#%}m9̶9U+<|ɥtʹ^>%+vW3Zr>r{̇fg~lfmYW7)fE,g}3]7P*Hm@xռk{L\knc;(~ݵ)6eA{! -on ۵.eaQDЉ-tH]Ȯd}Yήͦh@@ `A@Z8!Z8mX O;~@@`8&P3NY?|b#1S~~qwnԸHkCoH]a\Z{k?qquB_fp?6p,kuo+]`aDkwp1}{i2>gke@ Wb4}P|NA1͠\3H"2^`ZhvfO7Z"+kb mSPdZ9+*Zņ6/&|7+MusRa2`vI\]+H"l2qqAoF6xFx6HXANw69Cm9[&(zt}Dfe AG'RcD|)њ=\.cl*me 1ۼl&pwUᬜl'E1Հ|G%byE\pdR7[%r&Uʬlo{a5[a TlF ]tP أGԧuM(GG:˨ jN9,jUXi2& K؅D֍P!6b5Mrڰ^Rx|HM5N3bm6E1O 0ŅBPSt`fN5!Ng\m>s]LC^8%53N45Zi\SSINͥ}<+ /bgo'"/YF,@(3 z5fG=]*ڦk"v8_`Hqr8}A #v[38 @`qG:ǐQnm8`LLkĀ;6O9|=aGr(  `?;X.#@@?١&2Ԭkd"|LH^m}N#X&%ڇ !>liߧF:uw=[wcxt;j«{s|DV"D6gm4D%LZF*K6Yu`Eݝ^tBh] wkK˭nwZ51<~$m5(Ћ}mѫ^ұXQqt-BGl-qƏ)ʴݯ;l(IIs%Kp@SwmU+e<&l!Z2lvHMf;%V46EQkervR m%(VlpU0Vb7=4;c(g- X8PPSiOK{w)@f_(ֲq7O5Bl xk[Kܳ0֣5SAy=LKWogt/-4ZAGjLE,GIUJ;&׬{iahsptw툳H*VI+@ۊc##kO4(>o7M9I"j@mlΥ+pS rqץ%*~G F  w> 5;ɇvN55&OtW;de -m:jQ9eBb/RHn鉾vPOZy-NZMiA6hMrqir[鞃V}{y}q%T]9VW|-TB09CԠzRW//?럟/|WuUk F͖ԋz0$ E9B'7w:kE)?0[Ӹb<7q-.}yc7hr [}lۀ%Su /?y[W? X߼&gCTTaRl&HN"3Q`/yz)gM-puM{6+o6i9HH>NO+Gk7ш`ʻ-UeoF~9P Ȏ7- >yIB,`IHm# 0mRqtI7_`?6!G:PǞQH2F4IɇQ`Xob44u0\w1 P*[Ү]&m҆I-Iq8?X D i4OXEDGWMS0I$ zuDlgYH ;XX9~AF`ر5=+S qf"a1q;ߙhJeQ3^7P;# /S*}:<9 ~.+ݙ?޼S_޸*)m>s/Oe8+9p !)b;\'r j;~g 0@`JX ;bK+OtƐb`gAH.X~Q@`BŌxErSR,RCǾ2U=v" z;~O!A`#P'<3YF'VF p;٢ԷNڑʕ@{Ͷ/"uI%iBcS$e!0@yC/&_LE{ @@Gzx@@`^+Qsߨ  !=҅n&P@@`!.$p@@7ѡ"BԬSA.@1/y^:&ꥏ s3߾U /lrE[MdsryOCY9 )^]eG%=hF̬cpno{uC[.((iڛl|?e~>$Sef9Y`2'c>3]AUr*v5/kG.@MvjWٴm1g8 v3F.]q+Ic$& {ژ-$)j6B:_W7)U{E `"'*p`^0Rs8E%ɮ9ɒNY쬖Hi"TQ;?S1JL{ٴRd c$Η43 o7LL6 D2ǿĜ6*.ԉht'$Gfgt(i]T31Cȵvf*Nq0ZzY)Ovƈq%S}^Hb6\.bA0gLJjdc,9>uk:J\؜&l$Tm7שjbyAiIrBJ_ Jؐ4/1ggVZS{; %S}כ>hv5RygxtC~l>wX`>WE<1Q_لyڊkIF_+8%lN:_.JIzEȵw6}G&b/á9;4~*_7itemkE:;ْi>P,$𸃴HAaMb 7z^y:׀{Rܹ>>*\F{t :z9A_S($ZtmQ.Xiȓ:n,(n!I!]{ rj 9A:¤O #ӋW E[|Q2Tzҧ^2Q>J4/% w4ޓF:p/Zgz.3+Hoo{Jul1ˋEiz X=Rk9]$~,@2=W   T,ņTY J8K PR J ª t"c5۫q5nϬ9C1;5}2|WY( 95k8B_r׹LL,}lv^v?3BшcGZ|@U"eS?ӹmVF7p/#E@Y Ph ո3b,Ȥ-;~NG:ckM9cyIMskn b^LLDVsUW㦛 SɑLtxhβ-}_FF*7@LEu*W+Rn2|?bf8':mJY>” g HJe20M$QԵ DlH4n942笄Pѥ)QVKx8V/WEԩ8Q'Wq+ŧ,\0bX\Chk/V+r$g ^S+6*(WĽ:?DѻSQ`*Tq=8DJ*oC*!ĸ[-qYVVB ÞZHZNJvɫ夋tP M'.mR)(6Kb" Б@׵pJGP< P/ÂkլC:Y[׆5DfɔR!ϗBSDRɯΡZpXIS*b:5rHTW2|X͚HR:j\]jzA"d*!T`VLLtJE'].j5GOV;QjTڎٔӦ0 $rHTnVP_ɤOM>j[+f%ZP,'O$M7A ?V>#HmwՋWM)UTn'z,!ԆT—bLzr'8u8\%$"%;TYɠXZ AYjn4hKnVxq%EbuJ) XY(kRL*eVU$UU~mQ?gLZⲤ:Feew w:X1, D֨v,v< :!w)8ck69'PabZB$>|hqb=T(MDEceT=I$ZNgHXu(9 JIY٣Pѷ+'X$HVjM(W*B)EOfd鼕TM)<.H4*qhc%L]M2pFX:*%ɘckw71rs ;xyG%0J4ZHG_$><-@D#G&+0J4( MI(Z>Ѓ=~azH^%$zT6rƨ(MOcIlcRZnXJ5 ډ fAMѽy"k&1_Y+-?wQ& M͔2hu9T?Gߡaz:nu;Bv2v4ͷ1.VBi0i40X`6_vxs~_|wN \Swfbн<*V bSGzW"p@@ *H@@KkbC @@* `-b  %p&]F=1/9B@$LIAשF{=~:BQ!³ pfm  POka=)Jֈ%ZjT3LIz`N`ʶUsS6A@`3 >MI湿g.>^W]y{luř_W򧯿\JglI(NZWQQt1oQ0jeaY&7 ヒ~JP+q̾~e'-#Hc> 8hpmAGeO Uz(bJ  p X Ag[ ΍0Uk,`-b&*"z-R4zj  0kdE ĒȜ\| "2fT0{2O ٸXI*lG'A@`pW*;[  0#M(``-<I7w-Vo2()@@ 3`-D;UqZ7t"o%BU<#*+5Ekؘj&GUvȁUEEf-'XFv-ɖ䬑'ȟ%zS<#MFɦՋpeՅ~V:֜([s$fLDf-k4 gL~<:HgО1<h] ٲd]?n`Fi~W2~㒔jdT t-m >TATU*iL| Ƶ jFj*hg3')puU"1,G"ej䈱~f/dDo'C43BuNfYVc̾V/̅8lv'?$d}֋{&A$s2s4t:I+ά'r?]>K;|K|ݑlNޛ%MLD#>XVI_~Rl?vW-4{ڊ2'ùĊ2yf`,<[yXbq`gC{ F352۾n氛;bf>Dw"Z ENjXF.걐sU%)Z.1:MlIsP% UAyɰfHvӼy%6yŸэiWL% :3Ď$Z|V6ĝUMƊtU c&+zflDQߴ֚xPK5(p4£yV_Ldˮ/pdKEP^ a|RT F`uw&?^^~4??_^lKTBLd-TWkjM8>Nnܵ1V\(0k!+3Dk̍4쿈~ 7qR>6W{%W-m'/!??ʺǮmxbLְuHU%]oZ%Т ]e#YiWI5~K>Zgދ4IT0aP`R{# Ff|E 2Ѡz$9GJ,1%I#Nʋ6t^-ʴ,ϬQ'A~*8MCӂfa`i?9!'V*"de;,uifE!M'eH#U:g_ 1Tm9`tQHRe#OGS.sqǾ};}(d[-%11}O>^|xz[e 4=Rk[T4>{ߝb[|?1z"|Hug,id܇7YcwF5/o wF %yupu?@iOg%Z>lu#=wL@@`.8p @@*L(  do7s" 3@@#=RZxA@"@@Νs  9  pb/,IENDB`$$If!vh5 5 #v :V l t065 ytG$$If!vh5 5 #v :V l t065 ytG$$If!vh5 5 #v :V l t065 ytG$$If!vh5 5 #v :V l t065 ytG$$If!vh5 5 #v :V l t065 ytG$$If!vh5 5 #v :V l t065 ytG$@Dd !0  # A"?$7@3?|? @=t?$7@3?xq D`+'T3B?x=]׹O.!Hp3t6 $0DxuiB &Ep*\r*Wb BQaP…pI+42e?ͣGk폳?mgg}ϳ[?O;z89Ooٷo:o_ߞͷ۷Ói|!\cZ|}h@'}->k @_ OZ}h@'}->k @_ O>|ׇ?駟>û 0)|=z : _}qL&xo}۷>}zqNU{W:;w\ܯJ׭uvYBcل}P"ji&-$-mG9]kuIQ%B /q-^Bq͖Jv٭/֑{ޭ[J#>[ :3/^[i+sמk}RP^QHWx xIb|"]cl<>m4J;He-V~[i'f_[>_hL\Lcv/k#?kw>}}烵OZ|hތh@_x''n?O'? DZ(O<Z(O<Z(OZ(O<k(O<k(O<k&/᫯:|O?Ȼ{oݸkk'|rG?WPOZii_W? -_^蔯z~7i~7n78裏@ݯGv k :C,陭^FNÆDv~k[ †#-)M] @_5/^͛kݻwF}ϝ;w.bC߾}O<9^:t>uyt|WϞ=+1z3}lD!'}dXڴǏ_yߚC:zCOBN_?|T-uuO>=Ig @_L/}MZH]~/SCdkמj}Ucj!={{\i YcF]MH)AMZsKkh!i71qwO {)6&-$$]uZk: }pnvYkN];o-T;BnG- @_ڱsd'}P"]r:%%Ph!'}˧wl-H}PgSZٟ9a^tMLo=} wk{͏M}b|o2N6GJ'9>@9M׺zbX>ki8w6-d<5%R)~{>k8CmlSyKZ:?!'}zP8mSZW?& -&uX}׮ߖa t0/F]ah4rllkZ'{P_+'@_Om! 8:iE勴"{>kaP"Oto6 \v""CtHIH+lIɗ\>S}{>98zwZhk#L#'֠sy0_jZ< Bv+o$m!$}沱H~6|֦h}Poodۋ4t9k4M-m_?7U/Eh!ۚ :I f'mh3ԛ_f'mh3ԛΣ !퓶q-I fw{r Amz;t\|V<}6@1i w%_h}PovbE㭷"_h}Povõk^B?X[Omz'mh3ԛ]t+ZOvyۇW^yΝË/h3ԛ]/퓶M?~xӧgϞG7oޤ(syKy ,u-}>/$h!}粥^Ccܸq㘗|px7=b?$h'15G>|x~_4_V޽{/蚜}5o(8{toMe+zlFDY7+oO~3yRG5yl4c {Uk%1-]qcE}k5.8Ǥz..߱gN:!kϯgW͏:<Z>:}|8ϻkcZwdۑG>ktfv!it#&4shڵ9Yv ~unGDվOӔq\:ٻ|S榚=SX>Wekj>'m:5m1}Q #cPo;-tʘ6ߓuN|~w:9&-vsi!?Wm}Ys4I{J󕵵]ꀾWeMnӞ#=$~ {BM9&#(St>i;yCgFZBtShƴ IB4'ϩٲZ7݉~'YODgөѿ&hϨmEbECt]?k mEQo;-'zjzӦ` >mkB؄7[r乼sLzlByb2!B0?M^Pۈ_M(xZcFBC֪;6Et4 E_m~Be=jkzOם3.tr?mf9m.L{|eGHY]cCz{>%.ǫ엣4'mS:Z2[_a~,D5i>i;"}({lIz=m -B A{iPFʧV.j ]ޛjB =z:Ѿb,~_Ɛi{eWR{Όvyx_xq|o>yK]~b툮yWW:?FΝ;gq޽Bh!2"42~k5:4PC+1mm^-$=M Zۆ|.WB6Ci>׌h!Om5dkkp9Y?f"ڼZ(iI[خm1|sߤƉY>?3B?e<slFHk<_KzhW HM 9|ӧU-dN'i3B?eϒ5P~^ 'ޫzόB l,_64$6mm921wrhWɱz^r1 5I?zo|M,S<3Z-DSFk3C0}t}Ɣ[WcLwbh/~Ǩy#߷Bq\%mm-ԧ-NόB (5SN]f}wkqo sq:٢ӵEs-,ikh!:m-DM#45ښ/i_6-1nsٚhkj!k63Bh!h-y&ޢc i!cLiʶ!צqڴPMsElY}JNBB +٧6:YMH}$moNkӵshM1o2Bh!h#(KgQi~a*P׸,.-%4vTF| !Z-DNg2j_s/d[L_-uKޕmtqikh!:m-Dx#Ys]֑BQ8k<ϵϐJޖtkvZ-enk/#}cj>յB̑y}9T/ԶWhkh!ZBԖuW;m -B Z2kyѸuB ۚz cS[K-K 1&o_ik{ZBfoXӰVBQ0Ul5فB 1Gv2ko9eo@ )0B |ٓ~KEDӕh?Mϲ'i9i"cʌ@n !u2蔣ѵס{DkB7vА49nQ@|gHǽB]1xGh!F ujNԽ&=SzHB缿X=ͬcM[_9F{YOLO~ЯWꠜ4wz=Z׶fLmlsv|?Zݻwoj!렱UfMkBC-dOW]s[o^;tuzuO:Hj-j)a˺sJCNBmiBq}ZBp./htPMm)Fzػ}B]@.?'Et^B0_|_D 0*l%FPo+"c٤5B^dlٵgA ܺu{%kiBAMhנ##;uYM y2Vz|zmYe:/[+٫j[/ l-Դmh-ZvS/9* SӔ&ɇtK \S3Byn-څj̩4OBg,/[ -Q5iǘ^{O뮾[3~aѧŴej렦KQ4՚zB\jY[XL_ZjDKr`J}5B[XKҥj3֨/-FTz1*Zh?H4g,ˣ-̚h mzLv1~h!_|q'|B>h0zsjlcϺWK̤1zWJ h!)49OY5I(P-~b!2vZa=xESeG1J}M89a/]{Tov^1b9ZH"h!N<+{~ESʴ}.ǒutf,L]k}uUSB0hzyeU }il/{d\Դc^wB}.tI2vZ{{GEM{3ucM^^5-c\:W׽۴>':[]"?dLÕ+WyǫhESkϓ͡`\%-$☊tߏW;{M Hs=Yg9CN@ 멾X{y.qEsڅJ6?tzE5e{Pkm](_GJjg~B0>w};qihzR<9Ǝ粲PL߉6Gzuڮ"}G3GRǤ?d[ovæ6$FO<&-m/qɶ+?e-dP*Y)}֑)-ݯkJ~Drs!2vZ'sySbQ U'Hf_:zaM=W Y+A.%?"i*ц5kiCN@ ӭOfm814\zilNj>sۄNik}d:K>':Brh!烵5QEs͑b{@ M_.BIi{_U7?SWC c1r2GVU4547^׵ي#T׊w?7c47ڬ1AqmPu[+QU 2G6mbb5JX&}4{-:j{SM?%O ~TߺE )Zʕ++OHB~>"UK6ܿI }~'Ň>J̞:vV5ǽU~rpK E22lCB@YU}kh!8%߭{臆ZByNv{1BmMv^~5f(Ɖv!km}%muYFd[t}xƶ Jaε !?JmA>&w9^4ѵk׎cAcNvQ6GfS?']jcCP")={ۆCMirFumyW&B/TsJb Zh;mTE[j7DmLm/Auvij3KhI 9>4UBwf[TfCʈ745܄׃n+S̾eo;S#+horۙz=♡NQP t.=-RݎcD\imMѿnx鱵觐>i 92k8v7uWBò_[|5Z2smTU?s 5n^E-}|K|jnSrFG!PMP.3^SZn\ՕO63wz.|{OPi_G ^]c?, bQ0Q棴ך=쒖?׿U_fB.SׁVljYTjwKgxB&91Rl/vZ+مJsȃBޞJ Nu?ܦKd{ct/s۟59-X<PvLuPB,9#lvZ\YsZ//E/uYOF :]hk4P7#-񟦭ByUJkQ✖oո}iN&fxMwߌ_-Դ6]qPrL|guT)R8A_8bgE rbZ9CNB(V)hb4մP6=Qdے[_hJm;4]_LR1BsiV:☒75^,)jzڧmosФJ{;ΉAiڜVӺڞ/lkN'ZkXی~"ϗq*(Ҿuci!u k]%B=PVokZ(3S;TJ{Rrmiƍ6&`ZSco{\p_]jlϓE -8>/Tg/StM|] b,1B.Tv\kih!|4CyP_y|{5d`R{C-uZ{)Ѝ7B2Oִ,2k/TWq]P!홖N!2t~7B,%ϧG /?"g3}7<b8}.9ب{J{:X"9Ѧ9ߨJi]בY5#qئM=eih!|kZ.;A16K]˞MZ(c؅]АX,՗. 5 yho)5R\y_R|:Z|\騽 5TЩkih!"ϧؿ{ 6Gq C/TZ+/ϩmG%_)bV_۴P߽6jsTf'4dau>Z)GsY+Mgq|]~;Fudy"ߥi<Z{UB.d۔Muh!86 jv8%P]m_HG ^jw`oʺoۃ㔘*_gn -DR|}Ԝ/ygVC~+ K!-DR5[Bm>KYtM[mC!#B Q~1^/#$=9Zo`M٭u>Z<)#>}zwq޼IZ'-$h3Ӭex>Zcw?> _B}pYK#uɓ'Kn 3%6rK:MFOΝ;ht:guuq^S;u,t]~v=sY(Z9l;R>Ĵ=^)/eҡ%Sy^--i'cOH?ʮy}+(kBc[cR/k<^kߊuFl9ϕ"^oM"|gY%-dyQ3?wjimmL^׋ICWz Zh;kzTiV눶c19#MRqlK{oG]/yHC^{26DB4{{5Og]} -~>cl 㟇[ o[Nˉ.j 4I洲ޜZV&ʛ1PiZut(偨bXZȿTB6lwh=חW>EG3J7ΑN?j*PE*Yk^,ځ\i.ZZ[5OiX*KvzҜؾB'ܓ+{yF5.Fsn).TMf JlY[戢P~6Pt֏P)Xnia|ȶ"zVANk}dJ~,!NN@ d-_F%Z*1* P^h4Ztyz36]~J9z8O玚zO^XMg_FkмƮ@{\[?w=Iv"NN@ uBQC@=kl˙|~oXlyͳGwj+Z.5me;cL\c?,9c}K6k[3v2vZShkK?1&HxNm"CN@ 27ϱz=^|W}d+?dmSjg4ʶ"C@ f',%AZ6s>b/o%ڿHG"}4v sѸ?[_.~E@?h!Xͱw4cĽ0>zW(Sk}^1oUOc4}xsW:ƜK*Lر7V@ !}P+'Cڨ4vyd'u7V{C~B?2s͕l)t@hvcZBz#LlE"iϔt>6}|O@+:hMq [u@r.t-C y6/u=4TE;̽f FyG[t}+j>;")#t=U%8P T:տ~CكHuPGuFUߑyWۄ硕W|B 5=LeDn58>kN}:ת7[96OaCF7 :cƜkyeʈz}QHL}и}BRok+Ҹ^/R5߬a%Zg\_k̳*C-!ެV2–1D ?RFd[D \!#eDM-ɿVϥgBͣ7Ch!Gʈ<?lE:8?;wW^}Ç|ϟ_ŋ۷/׵?ܻw?>\~Zgukӎom ju2^~l2AZZHD4^KIHXO6}ώtL\}t;|[uSk!qn?1(39迫4F/Vtڵ˗_|Ekz9Ǻ>v -ia?SB7tZID 1RF,hlԘ1Q(-Vs;ݻw[UP/YYdPLeֿZY3ʐ}ByK7@5mE?_zw(:w6t:f/i[Gf#I;>ߗ}B7F 1RF,1:1~cץ|x]ӪiE+Ww^7=i/|1J1lqZk}_(ۉT.<T6sU)PFkXNѸ)#T?9HV5; Ji.]\{어ДؾR8.E Z6ԛ!Z(d l/6j|I?-jGR[ gb2"`-sdyxs+6'glu|W靏?{}瘐M-DeԛSPceñMtmB/^[ZcrNПyˬ76|v7iv;Csl_Nkki9-D&?*yMK\K#JCzDZsjimY \=KqK{Xs5AkؔSF 1RFPoΏb,{G>BBuqo ܔPS\zHczZ:2^r-.x%JY Y{4Kp9AD 1RFGɺ:6wXCBy.J9eιeԛ6_:'ZWx,]7) H guNG e_^s I 6Byԛ-BdʦƶZ{#m-s JZJcnZ2"πzs^?}xBXڳ,_|tG=ZhA{^fn4Gssd1RJ'GofNC5GPTRkޜ{M:MzJ\Go_aJd;}H;MI1 5?%i!t7K@G-fM5ud[ӒAk,q|OF6#Z\qhk!t7KD}&~U=8֪vڳBQzt=tB{B 5Po2_Z ͇F/M @Y:d@fcd ޵:z ԛ" $-CՏy4|BAӢ^fH>Dq谽{Hs؁BҳWz ԛ-XhZH(2jz 4ZhM?bL `L @7^BkZz @ Pzh!-}}-sp`X W^=ܹsZ`r>|x~Kݻwx+>~p͋n߾}xϞ=;Wm:Gu>^]ŋjC}'43̍1Gk=c>}ϻ_~/waN6aӗtPl?^7T inmZ?K.KB#ݿI[쫅ܱ.Z]Αk_j:ư krzmZ:{ \ZHRz~8OB%XZ~.K6k$9T J~D~&-QJ`ZuWMkh!]X3iMZ{mNmi -[4i!tD#sk!)d-D k..d?ꪅ/ҩvR%_?PPf߅=h6l4tM|}PNYK#PjF߅>Z蔾~2Gwڏ۪˚&ہ>k@#s4 #` ܷžlJ+vNwaخ;vwq9VFGvĶtJ|!Xb|Ywz,Msd}n]X3Ml!KZ`mZSJiZ7] ŘSjho#Ѷٴǹ2Gud鳖ԹRχ}?J "Dd! T  c 0A _Pic5ba!p3—ś]ҟ=!1 n5!p3—ś]ҟPNG  IHDR e pHYs."."ݒ IDATx}իeGι7k2Z;&. 0r $ܟ >|o &Wpp.'ۃ Qs"o.ظ&pΪ=![ԨRZR#guJOףTtH(R#d%WeSS7D,IΎ@&ty$):t~zR 81P X4t@,Q07$agGQW{ .eQaG[ԸpUCY&"і!ZJ*%PK($ #B"/i dVaDH-aZB!URKPHfFf%Y!j dVaDH-aZB!URKPHfF)B #Bj 3 %N-aZB!5G2K_R@X_*}IOQV̫ V`EHvCU9 U9ҩ>%җTAn?aӞV җTR ^cgIaTPHzFDPKnY{ ]%-YV)B #Br_rPK(qF&W5Fz$AVY"OxAp_Љjw`F+WR"β -`R0?<ՖT߅AՍr:]\wZ>)-eTIXdKaQE% ܇j!\c-kPBKc@XS T4[-aB -aښImM'b'LO.DϘ@[O̟YxXj+RՄ'g·l5DAa]ihR \(/՛K1uY.L ;%#hḯ$<t\h u!!^Rpx E͹TSOOZ8bBg6t i-XGwńFhH] Ќ*QkrBev9!NҐӠQ]'\*GGȥQ9tIOC 'A\:QJCLH?N8!Vm,F`җY_m6:"P5` j֧ Gxb:p;)zz@vQa!‹Й+HT֞C je~[GЩ Ӥ??4C,=>xjզJNkj>I[Ckej K,po [l$BZ3Q{KXBf{Kx i&k۾pza{ÉIԫBMmF08TK>c1j Db G@^ b4\  QV?UTkm-z)rxƧ,z%[Q8ˬ^Y@)aOCڇ2a$áz91 g{E'',q>rB˕ rT  I .$p7.8JО;slppUi';O>1T\3CCvС4dRcw4*{a:3}0 WQ3 L# f0 'ж~)B8`wׇ0<̞uBrxt]8c ByxG^3e= =B.6LG1#u!˥N#QB% ' '!ai`.u\ rZkK& s)`Ӑ~i.P;vY]Je>C#h ucU 0hO d!U}i\%hiX.}3$\I8t 87:M*!0t< cGewOТ3?C@&8Pϧك>ՇVr`Sݪ&n<:~ӌukjhFUl0=Zɍho,/z+]˨%խ'J~unU}ߟKF *Fʫ*q͌B%ڜPoqga % jp4iQo5'u67A"sD㘉o7P"5V'L֓ķ*mM$8%J7jk5Y$ʹU%Ծk%%WK=TouK OߚyٻjaO7pZGI25Dx)B c4$0\LIB.\Ltk{!a^9t2(]&bIR ԱSHf<#S-BKj%>2<4CQ$rIjp!ޣT"t!FNfZPq"88/&b@XU|e=9kǪ%BZP~.#Dsfi2 \ '<'{IB fYZco#G@cOQ %bNpPM=-ꢄ^ s8-F(Iٹ ].ЅnAk||HD/=Ћ!4G{Q1Bk A6!`]u _rB:#RZ\L0?z(=G4QgCErGqBa9a ::gҠ|B'vݽ~\ULatO(:q ME]DLYX7u\D|EhBzLbB PⓑKYD<E8{{I#a4HeQ,qar&t 8HC0FtAh讂aV> -j@[0B[."~Ms=B.=iPw_ոL \u @?ᷣO+/=îԅ .E(L5|OΡb:aGiB \Ej=?HŒ\B^*#hO! 22;K8跔 \"Khso"_3{U)[KO.Uzpn~) jk.mp- jk.Tz %tcˎ"\QUm.ks1Z˜1k%L%Tל0m$Xkp? ͥ1chpIX-U-oG7NzއǼ(+v(;G,#SxeEkdN7%hAxoH˯}!Aŋ0at+Qq·~m/Ghp/L0/(\ϴƤW\ |#˄ZAg VȭKm3/?/*#,ff} l6a8RPhԊ.Ih2#S-$!~U UfVPiً{=zqڄ|ބrZk&Gvյ/MڄKS@7P|ǝº+W)02TMS0ۖKv\N%\/j j ׋G}Z´nj ׋G}-iţ>C-aZwاE>kkPXUd~M:׃읷,*IΚǬH !Qutm¹&` b&KXr3 w^;*ar]PEA$%!5O" |zQ PB pj *߇ >p pj j >[Fx1;-{-#3!qBx*bh-B9nYߔtp ǀZW"lSeI)"#<.}m#%LiÄכ`\p OjBS x!ij "癛Zz"B?r_RZ6,ubCbXZ#?(ӻBûA$u> Ǎbd,bbGjņ[m=BRzhؐ/3젌Kn*M{zZZ„(%m?Keb/b7m/)F Z^ Ea}eN/y0K *9(#t|8Q/I ^Z/%2cP":2/b}N(ј0 <褆ӄZP paFtJ^5Aj( !hiipK/΋UFH ,Z Æ#=*#4!u5rI n_W$Ґ8Y8!9rz11eM 0} 1a7gs^OW3oiSz҄.f)^v!HaJ6އSd) BO|B="4˥$! %y|6XBoCv$8+s|'MyՄWr}C iБ+ICVR'Tul &2oF!9.kXK$ B:cw'2(p|Q_5/< vHD ߓ`f.s=Dtn[<UiB'Z'M؁9#Γ>RO$ZZLy;,]\Jd=BiBh`%&'4K3fUE:RRFeьvK\3]YS}Pu$ Ka!R!#$Рi6x|:abH:#/[|b1BqB'l9G,yϿdN3BcdItN1#[:&]l8KlB uCFI&!aDŌBI8N9(#K Ǽ;w'N8!XAh 4KCfh9#Dy%_%T4d}! Gt:I =du a|d&HCF(riD佉|Xi8ɂ45 an\Jק#Cgf#T xkхCFxpDz> "}J] Zwfp=-|Vk t-Hù㲆K! /Awdw(%V!ϥ:$ɖ}eNhァ͇ihG88YTeRZL!_ }O֎Ti,Fe!p'T!= u{ m'U6 [ ~tl Dso/0X ?Έbxf<L:qd祃CޚOUr /9Vܗv/? $K XhQBrBӳN.W6 xt! d|¬)Bs1PCh8[aV9LJ$ њ'<_Kȟƞ2BW?AFt c˘s 5HA6Kf}\_~^[KY/e; ? 7\rAї#WJ$x>awŪ.6a,HcnA.K!-Z]hEnW$sjƿ?Y5;'#aFEńɐ6IDAT\|?p£(GN&dG D n*+m!!t,=RɌ(IVbs'Au$i2}0qN*Eho <a^q¼D*M^Z4GJjJtyOc3h9wN!<rZBa'u5ȩ4kJۭNڎ IENDB`Dd V0  # A"waùHÙS!S @=KaùHÙK  x흱nFEǰ7AҟIaÀ]>E f@QZ+TP:.".p\Co'Kބߟ~*R~yk)OʗRMϳ-ys^vxZ>,'8k_K.yߵt{.?{_qnoo1c1c1cH]ryyY=::8>>.'''˗ݲn]=\H4ZvzzU3i_9?qYܿߋ}Bmݱ۾cf\\\NQ:7T7tjji>2q8Mu\Q>ŸY=jةyPbTE+CURʑc6:urճ*gIߴc5:YzhA+J\1-:q ϪSm EʚvFHx@,U4L- LZ/6I^5?;n#sct:6CEz1C͇GY}cC<c1c1yalm$zś="ysr˾O3WkvTz&@ W}g-|4ejuL'^>nc1c1cv=f %<`lmk3Z4Sֿz=m)Ë/60zݹn /<-/=|Qg'~.<_5*֘ȫi900>0W5ukZgbe̩o8Zƛ#MEڮi1}Wu?EEa?c>zv>ыOg<ZIߘG@~Z\s_TfJ RZߍG~QQl[GEƧːi5it/\.9&>dq1c,ԴXBqm] /-bk:圉ǥy47|'w+.U没 }DALjmǪEkUXq]g|ڀYbsƲ\YǑOSZG\ϴsYz+޻KeVslMW{8ܻb,~Nqc}qVGJY֞3LqΦ6ۋcg⮖1SC)En_,Dd ! 0  # A"%׀zFldMOz}BZ @=׀zFldMOz}BȮ5'x흿R1X:68R8% =XYZRSSX?<r/|C6$'9d']I)}N~&[/R}ևw)G)&ZNx;I/$^'q« z~ܥ+mxe}wuu0.//Nz] }4woo/2=D:~i?߭_|tr*(^eH]ޕ8EYJm o\ +enū-NWU}li:Ykpqqq G]u3\aö R)6DT2/v#e|;9/>[|zԷg?l:G-"j7 Yn.kvSjKZ 餮~Zu8Xo\l*Mmq]²c|,KmӒ~Ut{ N| k7c=2nl'ZùNڜ:ƾLsf{a4FWEIWC Hgqή~MzO盶vSu M@0tVJZ6s˒cǺsW}rg_i-J?My[wߝk_|s!}qH[w/~7?O=,嗧O?o֭o}ꫯ>u89v{O`9w= u]7)ǝ)]"Xr~.wԩy=3=|J:/WuZIgor6!mgGƥ6!I;erܴI7,. Ki㛹_?c&-ou 5?~'Ƕ )#]?Mlfs5RluuU.lَlﴳ^7u[! ^l=9MHY}L[ms~u-:~@=>p^ffgUڄ=|xk>{ 'y6aK_5ŏ]?mCm'K`yoי:k,365!"""""""""""""{9~>9|&ܳsn3'[1ߊf qͭeqI+Mc(oqHٗjMװNz*[L|Fh^amԹJSƩih4Vk:#9h:&.1V>JˤӶu\F)6a: mҶ⇳#<ۦI"sMHYĖwkغNy6m}>N{jrT2DLJF3&5}:ym?oc}V72/[a5pNB.42n}yL|۱."9"M9fC% ^=~~c~~>\s}M?Hq:Kb=1JtNVL)W،2X,y_zU{9I[pMWj'>l}b!S&dy++rg >Dl Y8Yed1c ?vGd6z+ܖMʖMȘĎ'O!"""""""""""""72ߑ`ȱ!yP{>_EuOޚ'G&)ibz$3%VZ+cx/iOy " ߣg8'1cWH93󾌡6VpzL JeB#Fr?R]} iZDžnUwNiWmJkxu2aڄbbb ӝy_pxʕJBeIy\INlwZ?6XGaZeG+кy~9u;d^V >{?'ux0HY:6r-v9hh'i_oA߾Xx3=ݨ$"=/Z-%ig}$q Ddq:VKIܢi)%]Vl݅---m&. 's\wugS +$Q;XsZJ~+-j)'ȟa\Qg zs66;ul>.f}skVZJ,WSK {rئvR6!j5M1-~GRO؄6w= Z;סc/׊SsV86A{ k_i)_{:6AM>R?A?`5 """""""""""""""r/1ݭ4c(ExzzL"f:0A3F1P@ aBv]$"e쳊ȹ4S{i3Mb"{^9;MO&L>S[,|%<&;,l:^]K' Ǡ|n{:zL^gjUos]>^.\ҟ^縤DlW^bZ50~~>Ǟswo Gβ PX? _^Oڋ捼Xc-vclBk9b{~00%>]0.ik$"""""""""""""O!;6bs_~=FƓoMb^y| (sj!"?EyiM;h4T16^8`i=<{vnLk- Rdl/8Q~NmK`jLUX*Ә^+X-;utqճE{&rL:]gug-c6U۲ Hgݪ :RѾj^l*Nm(Sez"c\ϵ }µq]}MmufF= +Sh0&RYلOA)ˬgܠfͺUZ4l rTtٗMxmݓ==K4a>ܛMXi6ۖل;:=FbY|7ʱ^{{ ["Rl YJ,-ClĆ:f}КHF WK+]#: |˞9~-|┿\la"u~*ZVs.|${?qj]z2ZCi45LbVu):L^Ol-3^ { g?$ۅeVK߲ ݸl–SuO0milB_=⟡I-ޣK[кF+%kNv9W6!Nֈ~9;p{gn [{MXKgr}tקP7J{iQײnJ߾c{lj=Sϝy>ŖĖӭ;ޥv}1޾T\;^CuΝ5n6?8l׸'gr~P}؄ԵKBA|#+ո9{l/sA|a/HYgY]\ߓiM*| -K""""""""""""""""""""׍yxz#,ssKsю&h+t~Iη1Ge&,q}C.&Ƚq%v ## ڄ#MXi=M1GM8GYjg16q# H:K3z;?6m6hMg>ZIU,#"""""""""""""oCމs#t3'hE<|-0o+vq}|;}A2n`:yjAۊPvT1rKK5mitwsqҳ6SktWk駬,q34Q3OORgG믜s:/쳥KW4?d<&>OR|uqCGq.Ϊ5+M-$\mmu׳yOύ0skz ˵Q'C~Ꞩ:/\Ϫmk^Ӽ<vWt BRM蹬#VDٺ1ҏy3Ⱦ3 m 9MhM؄Wt^~rީ>uW{/"&T?%R/p,o*+|.IvPBk- _RS=\˽,Ȝw:K"Β<YzO&t^ r:KoԱ;+-&},{!i䈱lfHky:K؄y-+!l= OMk,4{`ڄ髈6Acc&З&h:Mg %=hlT_PDDDDDDDDDDDDD*"2籨""C| ij<r{IS^>I雠1ZRwh-c;JE\j͆y?hh.9~磦[kxbZ'ɷӆmل>㡗ǧ&jTS}ҷ;mms6aeq#u _֚*=vSl&wMxRMn׷ƶ}s6F>ms|0 =90CM erGE|Bp?"""""""""""""""""""" sE}"&> cxĊԎ'A=/ӆB|~?$isк(l$@j*@Yc bSǩ糎q2zh.dc:~6e = mO8v og OS瓯:Mm 1yKءHޢ5m&fQڄ h|I>`/RZ?ڞ_hl%4]ѿ. SSoJh/>yi&_72N/G1-AYNu!emp̶q'12o7ƈ1F=H/ }1[ԿG>\[tw0}[E72my/"""""r{tOvx% Dd 7ho0   # A  "fw_s +}(v @=ufw_s +`Y3! Cx흱rEE[eG)_aQpN cLDr(hzV;3NMoK{Y)뇳R?(寏Jy_rV~}yVU_7lN<ڜ>wsry|9|lgm7{X=s߿?>ۜ)|A9??/^z'O޾s6ۋouٳgW ؟>}zxsss?*virA:=uY<վ5߭ǏoTLQꜞRAcsq.(6}cS_K(Z\PX=:_~%vcv zfZaM3ϭ}w9A<=Jcy$c^ر;cs/Q_h6Z㼫syu_{EuhTϵf:_iǠyǯuc?D^ڦUs}OckwأOo5W9Z5skzҎ#cc\/c?D׹OXq?s}6c㕿{5W*gx?>{uosYǠy=kTcc酞cosѾhY߿֧>!~vgϱѾ;{5wǨzOaKձ>oZƽ5PRZk]j/+ﵿ?1RYޟg]'ygtcki:־=ϞY~V܎I:^WO^:[p c_!y5v?3㏾~\>O-^{{cgz=ˇ|szX>>O-_3{z[ךڻ?;5yo}u^W?Oy祈}OYNWԼ_ҿwi,׳S4ߋgy}ާN WڣZwm7> Wڣ⶞7> WڣZW]s3^ @{_z}8z+^hk޵^8ccz'~NL?]>hk߳g:hߛsp~^bW@7Ȑ|kH1۵w=bjoqo-Џ~ ^1zZqwϖ8~h[Wv+8z}j-t0zsαXk﹧cǟc9xj-tʝ9=ӗw p^ԵuE5G=^u΢}Nck7g{{dF{<[kj,h־}ܱqݳ_~?~=%=ܞboP=\C{NZXhc7R"[ثzbM"~[}lc,ؽ2졛m<1=~-)$ajı_*plGu]-0ǘ=͖ǬY_fñkMkj^>v[.|Z}}_Ej% 666666666vvvvvvvvv666666>6666666666666666666666666666666666666666666666666hH6666666666666666666666666666666666666666666666666666666666666666662 0@P`p2( 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p8XV~ OJPJQJ_HmH @nH @sH @tH @J`J z)Normal dCJ_HaJmH @sH @tH DA`D Default Paragraph FontRi@R 0 Table Normal4 l4a (k ( 0No List D@D QTa List Paragraph ^m$RR e_z0 Balloon Text dCJOJQJ^JaJNON e_z0Balloon Text CharCJOJQJ^JaJ8!8 vULapple-style-spanRo2R b70Style 11$7$8$H$OJPJQJ_HmH sH tH @BoAB b70Character Style 1CJaJjSj gJ Table Grid7:V0`b` /0Style4$d1$7$8$H$a$CJOJPJQJ^JaJtH @hrh /0Style5&$d#1$7$8$H$`a$CJOJPJQJ^JaJtH @POP /0 Font Style11 56CJOJQJ\]^JaJJOJ /0 Font Style145CJOJQJ\^JaJBb@B 0 HTML CodeCJOJPJQJ^JaJ`^@` 0 Normal (Web)ddd[$\$CJOJPJQJaJtH @e 0HTML PreformattedA 2( Px 4 #\'*.25@9dCJOJPJQJ^JaJtH @TT 0HTML Preformatted CharOJPJQJ^J kwd pln pun typ! str1 lit`oB` 0Style 2$@1$7$8$^@`OJPJQJ_HmH sH tH @PK![Content_Types].xmlj0Eжr(΢Iw},-j4 wP-t#bΙ{UTU^hd}㨫)*1P' ^W0)T9<l#$yi};~@(Hu* Dנz/0ǰ $ X3aZ,D0j~3߶b~i>3\`?/[G\!-Rk.sԻ..a濭?PK!֧6 _rels/.relsj0 }Q%v/C/}(h"O = C?hv=Ʌ%[xp{۵_Pѣ<1H0ORBdJE4b$q_6LR7`0̞O,En7Lib/SeеPK!kytheme/theme/themeManager.xml M @}w7c(EbˮCAǠҟ7՛K Y, e.|,H,lxɴIsQ}#Ր ֵ+!,^$j=GW)E+& 8PK!Ptheme/theme/theme1.xmlYOo6w toc'vuر-MniP@I}úama[إ4:lЯGRX^6؊>$ !)O^rC$y@/yH*񄴽)޵߻UDb`}"qۋJחX^)I`nEp)liV[]1M<OP6r=zgbIguSebORD۫qu gZo~ٺlAplxpT0+[}`jzAV2Fi@qv֬5\|ʜ̭NleXdsjcs7f W+Ն7`g ȘJj|h(KD- dXiJ؇(x$( :;˹! I_TS 1?E??ZBΪmU/?~xY'y5g&΋/ɋ>GMGeD3Vq%'#q$8K)fw9:ĵ x}rxwr:\TZaG*y8IjbRc|XŻǿI u3KGnD1NIBs RuK>V.EL+M2#'fi ~V vl{u8zH *:(W☕ ~JTe\O*tHGHY}KNP*ݾ˦TѼ9/#A7qZ$*c?qUnwN%Oi4 =3ڗP 1Pm \\9Mؓ2aD];Yt\[x]}Wr|]g- eW )6-rCSj id DЇAΜIqbJ#x꺃 6k#ASh&ʌt(Q%p%m&]caSl=X\P1Mh9MVdDAaVB[݈fJíP|8 քAV^f Hn- "d>znNJ ة>b&2vKyϼD:,AGm\nziÙ.uχYC6OMf3or$5NHT[XF64T,ќM0E)`#5XY`פ;%1U٥m;R>QD DcpU'&LE/pm%]8firS4d 7y\`JnίI R3U~7+׸#m qBiDi*L69mY&iHE=(K&N!V.KeLDĕ{D vEꦚdeNƟe(MN9ߜR6&3(a/DUz<{ˊYȳV)9Z[4^n5!J?Q3eBoCM m<.vpIYfZY_p[=al-Y}Nc͙ŋ4vfavl'SA8|*u{-ߟ0%M07%<ҍPK! ѐ'theme/theme/_rels/themeManager.xml.relsM 0wooӺ&݈Э5 6?$Q ,.aic21h:qm@RN;d`o7gK(M&$R(.1r'JЊT8V"AȻHu}|$b{P8g/]QAsم(#L[PK-![Content_Types].xmlPK-!֧6 +_rels/.relsPK-!kytheme/theme/themeManager.xmlPK-!Ptheme/theme/theme1.xmlPK-! ѐ' theme/theme/_rels/themeManager.xml.relsPK] n} tp !"$L%'(B*+067H=@C`H M+RUCW[a2fo]prrvxKz{}݂HHJKLNORTUWXZ[\^`aceghjkmstvwyz|~x!V'O*L/66<@ HQ;RRIS#TU#YUaogqu{7IMPQSVY]_bdfilnopqrux{}  /Xb$5 =-޴[ub$M 2z I@ 0(  B S  ?nQT[cr{  ',=Fhlru&8Fe|'( &4<JO`ajy;QRSYkfi ""######a&d&&&&&&&''' '!')'G'J''''(-'-T-\--...C/F/001133^4_4657555L7R777$;6;;;`@c@@@@@@@@ AA#A$A-A5AEAhAjAmA|AAAAAAAAAAAAAAAAABCC"CEEEEEEFFFF3H;H&I.I4L7L8L9L=L>LDLELNLOLrLsLyLLLLLLLLLLLLLLLLLLLMqMtMNNOOQQRRVVUW\WXXdXhXXXXXXYYYYY$Y6YXY[Y\Y]YbYcYhYiYzY{YYYZZ9[J[[[[[\\\\\\\\\\M]P]^^ ^^^^^^``aabbTe\eBfEfffg ggggg2g@gHgVg[glgmgvggggggg hh1h2hFhGhWh\hlhmh{h|hhhhh"k*kllmmnnnnnnnogqnqqqqqrrttCtJtrtt0u3uFxKxZx_xxxlyqyyy:z=z}||} }t}x}}}}}}}}}}}}}}}}} ~ ~~)~,~7~M~N~R~U~Z~l~t~u~~~~~~~~~%-JMWX pTVtv'+7<IOru&9Fefy'1QR<Knqy;RYl>?ik"' U!B"G"Z#_#######a&d&,,--C/H/M/S///////00000011111122U2Y222333333 4484<44444 5"5W5Z5555566667777<7A7G7K7j7o7q7x7d9j9;;$;7;E;H;d>l>E EqMwM9O?q TFV{*&Lo)y /WU4P$Azpg/+ihweS np@ll PPll(STnp@p\p@Unknown G*Ax Times New Roman5Symbol3. *Cx Arial7.@ Calibri?= *Cx Courier New5. .[`)Tahoma7Georgia;WingdingsA BCambria Math"qhF4o^rD^rDq20d** 2QHP $PQTa2!xxhphp$      Oh+'0P    $08@Hhp Normal.dotmhp52Microsoft Office Word@Z7W@kG@ j?\^r՜.+,0 hp|  HPD*  Title  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   Root Entry Fp]?\ Data  1Table>GWordDocument 4SummaryInformation(DocumentSummaryInformation8MsoDataStore\?\s?\TOKBR5PW==2\?\s?\Item  PropertiesUCompObj y   F'Microsoft Office Word 97-2003 Document MSWordDocWord.Document.89q