ࡱ>  df[\]^_`abcq` bjbjqPqP .:: """"rrrIIII~JDShKLLLLLuMuMuMүԯԯԯԯԯԯ$h#rPSM"uMPP""LL9 `_`_`_P"8LrLү`_Pү`_`_ZrbLK `^rq<IxYhک8#0SP[dpbrbuM#N|`_NdOuMuMuMD_uMuMuMSPPPP*39*9"""""" Chapter 7 Building a Basic Relational Schema Every database application is built upon a set of related database objects that store the application's data and allow the application to function. This chapter introduces Oracle database objects, such as tables, and discusses the logical concepts of database objects. Discussions of data storage (storage parameters, partitioning, and so on) will come in subsequent chapters of this course. This chapter's topics include: Schemas Tables Integrity constraints Views Sequences Synonyms Indexes Chapter Prerequisites To practice the hands on exercises in this chapter, you need to start SQL*Plus and run the following command script at SQL> prompt: location\\Sql\chap07.sql Where location is the file directory where you expanded the supplemental files downloaded from course web site. For example, after starting SQL*Plus and connecting as SCOTT, you can run this chapter's SQL command script using the SQL*Plus command @, as in the following example (assuming that your chap07.sql file is in C:\temp\\Sql). SQL> @C:\temp\\Sql\chap07.sql; Once the script completes successfully, leave the current SQL*Plus session open and use it to perform this chapter's exercises in the order that they appear. Schemas It is easier to solve most problems in life when you are organized and have a well designed plan to achieve your goal. If you are unorganized, you will most certainly realize your goals less efficiently, if at all. Designing an information management system that uses Oracle is no different. Databases organize related objects within a database schema. For example, it's typical to organize within a single database schema all of the tables and other database objects necessary to support an application. This way, it's clear that the purpose of a certain table or other database object is to support the corresponding application system. Figure 7-1 illustrates the idea of an application schema. Schemas, an Entirely Logical Concept It's important to understand that schemas do not physically organize the storage of objects. Rather, schemas logically organize related database objects. In other words, the logical organization of database objects within schemas is purely for the benefit of organization and has absolutely nothing to do with the physical storage of database objects. The logical organization that schemas offer can have practical benefits. For example, consider an Oracle database with two schemas, S1 and S2. Each schema can have a table called T1. Even though the two tables share the same name, they are uniquely identifiable because they are within different database schemas. Using standard dot notation, the complete names for the different tables would be S1.T1 and S2.T1. INCLUDEPICTURE "../Desktop/tec5323Text/picture_bobby%201.jpg" \* MERGEFORMATINET  FIGURE 7-1 . A schema is a logical organization of related database objects If the idea of logical versus physical organization is confusing to you, consider how operating systems organize files on disk. The layout of folders and files in a graphical file management utility, such as the Microsoft Windows Explorer, does not necessarily correspond to the physical location of the folders and files on a particular disk drive. File folders represent the logical organization of operating system files. The underlying operating system decides where to physically store the blocks for each operating system file, independent of the logical organization of encompassing folders. Subsequent chapters of this book explain more about how Oracle can physically organize the storage of database objects using physical storage structures. The Correlation of Schemas and Database User Accounts With Oracle, the concept of a database schema is directly tied to the concept of a database user. That is, a schema in an Oracle database has a one to one correspondence with a user account such that a user and the associated schema have the same name. As a result, people who work with Oracle often blur the distinction between users and schemas, commonly saying things like "the user SCOTT owns the EMP and DEPT tables" rather than "the schema SCOTT contains the EMP and DEPT tables." Although these two sentences are more or less equivalent, understand that there might be a clear distinction between users and schemas with relational database implementations other than Oracle. Therefore, while the separation between users and schemas might seem trivial for Oracle, the distinction can be very important if you plan to work with other database systems. NOTE The scripts that you executed to support the practice exercises of this chapter and previous chapters create new database users/schemas (practice03, practice04, and so on) that contain similar sets of tables and other database objects (PARTS, CUSTOMERS, and so on). Database Tables Tables are the basic data structure in any relational database. A table is nothing more than an organized collection of records, or rows, that all have the same attributes, or columns. Figure 7-2 illustrates a typical CUSTOMERS table in a relational database. INCLUDEPICTURE "../Desktop/tec5323Text/picture_bobby%205.JPG" \* MERGEFORMATINET  FIGURE 7-2. A table is a set of records with the same attributes Each customer record in the example CUSTOMERS table has the same attributes, including an ID, a company name, a last name, a first name, and so on. When you create tables, the two primary things that you must consider are the following: The table's columns, which describe the table's structure The table's integrity constraints, which describe the data that is acceptable within the table The following sections explain more about columns and integrity constraints. Columns and Datatypes When you create a table for an Oracle database, you establish the structure of the table by identifying the columns that describe the table's attributes. Furthermore, every column in a table has a datatype, which describes the basic type of data that is acceptable in the column, much like when you declare the datatype of a variable in a PL/SQL or Java program. For example, the ID column in the CUSTOMERS table uses the basic Oracle datatype NUMBER because the column stores ID numbers. Oracle supports many fundamental datatypes that you can use when creating a relational database table and its columns. Table 7-1 and the following sections describe the most commonly used Oracle datatypes. DatatypeDescription CHAR(size)  Stores fixed length character strings up to 2,000 bytes VARCHAR2(size)  Stores variable length character strings up to 4,000 bytes NUMBER(precision, scale)  Stores any type of number DATE  Stores dates and times CLOB  Stores single byte character large objects (CLOBs) up to 40 gigabytes TABLE 7-1. The Most Commonly Used Oracle Datatypes CHAR and VARCHAR2: Oracle's Character Datatypes Oracle's CHAR and VARCHAR2 are the datatypes most commonly used for columns that store character strings. The Oracle datatype CHAR is appropriate for columns that store fixed length character strings, such as two letter USA state codes. Alternatively, the Oracle datatype VARCHAR2 is useful for columns that store variable-length character strings, such as names and addresses. The primary difference between these character datatypes relates to how Oracle stores strings shorter than the maximum length of a column. When a string in a CHAR column is less than the column's size, Oracle pads (appends) the end of the string with blank spaces to create a string that matches the column's size. When a string in a VARCHAR2 column is less than the column's maximum size, Oracle stores only the string and does not pad the string with blanks. Thus, when the strings in a column vary in length, Oracle can store them more efficiently in a VARCHAR2 column than in a CHAR column. Oracle also uses different techniques for comparing CHAR and VARCHAR2 strings to one another so that comparison expressions evaluate as expected. NUMBER: Oracle's Numeric Datatype To declare columns that accept numbers, you can use Oracle's NUMBER datatype. Rather than having several numeric datatypes, Oracle's NUMBER datatype supports the storage of all types of numbers, including integers, floating point numbers, real numbers, and so on. You can limit the domain of acceptable numbers in a column by specifying a precision and a scale for a NUMBER column. DATE: Oracle's Time Related Datatype When you declare a table column with the DATE datatype, the column can store all types of time related information, including dates and associated times. CLOBs, BLOBs, and More: Oracle's Multimedia Datatypes Because databases are secure, fast, and safe storage areas for data, they are often employed as data repositories for multimedia applications. To support such content rich applications, Oracle supports several different large object (LOB) datatypes that can store unstructured information, such as text documents, static images, video, audio, and more. A CLOB column stores character objects, such as documents. A BLOB column stores large binary objects, such as graphics, video clips, or sound files. A BFILE column stores file pointers to LOBS managed by file systems external to the database. For example, a BFILE column might be a list of filename references for photos stored on a CD ROM. The following section explains several other important LOB characteristics, comparing LOBS with some older Oracle large object datatypes. Contrasting LOBs with Older Oracle Large Object Datatypes For backward compatibility, Oracle continues to support older Oracle datatypes designed for large objects, such as LONG and LONG RAW. However, Oracle's newer LOB datatypes have several advantages over the older Oracle large datatypes. A table can have multiple CLOB, BLOB, and BFILE columns. In contrast, a table can have only one LONG or LONG RAW column. A table stores only small locators (pointers) for the LOBs in a column, rather than the actual large objects themselves. In contrast, a table stores data for a LONG column within the table itself. A LOB column can have storage characteristics independent from those of the encompassing table, making it easier to address the large disk requirements typically associated with LOBS. For example, it's possible to separate the storage of primary table data and related LOBS in different physical locations (for example, disk drives). In contrast, a table physically stores the data for a LONG column in the same storage area that contains all other table data. Applications can efficiently access and manipulate pieces of a LOB. In contrast, applications must access an entire LONG field as an atomic (indivisible) piece of data. Before migrating or designing new multimedia applications for Oracle, consider the advantages of Oracle's newer LOB datatypes versus older large object datatypes. Oracle's National Language Support Character Datatypes Oracle's National Language Support (NLS) features allow databases to store and manipulate character data in many languages. Some languages have character sets that require several bytes for each character. The special Oracle datatypes NCHAR, NVARCHAR2, and NCLOB are datatypes that are counterparts to the CHAR, VARCHAR2, and CLOB datatypes, respectively. ANSI Datatypes and Others Oracle also supports the specification of Oracle datatypes using other standard datatypes. For example, Table 7-2 lists the ANSI/ISO (American National Standards Institute/International Organization for Standardization) standard datatypes that Oracle supports. Default Column Values When you declare a column for a table, you can also declare a corresponding default column value. Oracle uses the default value of a column when an application inserts a new row into the table but omits a value for the column. For example, you might indicate that the default value for the ORDERDATE column of the ORDERS table be the current system time when an application creates a new order. NOTE Unless you indicate otherwise, the initial default value for a column is null (an absence of value). This ANSI/ISO datatypeconverts to this Oracle datatype CHARACTER CHAR  CHAR CHARACTER VARYING CHAR VARYING  VARCHAR2 NATIONAL CHARACTER NATIONAL CHAR NCHAR  NCHAR  NATIONAL CHARACTER VARYING NATIONAL CHAR VARYING NCHAR VARYING  NVARCHAR2 NUMERIC DECIMAL INTEGER INT SMALLINT FLOAT DOUBLE PRECISION REAL  NUMBERTABLE 7-2. Oracle Supports the Specification of Oracle Datatypes Using ANSI/ISO Standard Datatypes Creating and Managing Tables Now that you understand that the structure of a table is defined by its columns and that each column in a table has a datatype, it's time to learn the basics of creating and managing the structure of tables in an Oracle database. The following practice exercises introduce the SQL commands CREATE TABLE and ALTER TABLE. EXERCISE 7.1: Creating a Table You create a table using the SQL command CREATE TABLE. For the purposes of this simple exercise, the basic syntax for creating a relational database table with the CREATE TABLE command is as follows: CREATE TABLE [schema.] table ( column datatype [DEFAULT expression] [, column datatype [DEFAULT expression] ] [ ... other columns ... ] ) Using your current SQL*Plus session, enter the following command to create the familiar PARTS table in this lesson's practice schema. CREATE TABLE parts( id INTEGER, description VARCHAR2(250), unitprice NUMBER(10, 2), onhand INTEGER, reorder INTEGER ); Your current schema (practice07) now has a new table, PARTS, that you can query, insert records into, and so on. Notice that the PARTS table has five columns. The statement declares the ID, ONHAND, and REORDER columns with the ANSI/ISO datatype INTEGER, which Oracle automatically converts to the Oracle datatype NUMBER with 38 digits of precision. The statement declares the DESCRIPTION column with the Oracle datatype VARCHAR2 to accept variable length strings up to 250 bytes in length. The statement declares the UNITPRICE column with the Oracle datatype NUMBER to hold numbers up to ten digits of precision and to round numbers after two digits to the right of the decimal place. Before continuing, create the familiar CUSTOMERS table using the following CREATE TABLE statement: CREATE TABLE customers ( id INTEGER, lastname VARCHAR2(100), firstname VARCHAR2(50), companyname VARCHAR2(100), street VARCHAR2(100), city VARCHAR2(100), state VARCHAR2(50), zipcode NUMBER(10), phone VARCHAR2(30), fax VARCHAR2(30), email VARCHAR2(100) ); When you are designing the tables in a database schema, sometimes it can be tricky to choose the correct datatype for a column. For example, consider the ZIPCODE column in the CUSTOMERS table of the previous example, declared with the NUMBER datatype. Consider what will happen when you insert a customer record with the ZIPCODE "01003" Oracle is going to store this number as "1003", certainly not what you intended. Furthermore, consider what would happen if you insert a customer record with a zip code and an extension such as "91222 0299"Oracle is going to evaluate this numeric expression and store the resulting number "90923". These two simple examples illustrate that the selection of a column's datatype is certainly an important consideration, and is not to be taken lightly. In the next practice exercise, you'll learn how to change the datatype of the ZIPCODE column to store postal codes correctly. To complete this exercise, create the SALESREPS table with the following CREATE TABLE statement. CREATE TABLE salesreps ( id INTEGER, lastname VARCHAR2(100), firstname VARCHAR2(50), commission NUMBER(38) ); NOTE The examples in this section introduce the basics of the CREATE TABLE command. Subsequent exercises in this and other chapters demonstrate more advanced clauses and parameters of the CREATE TABLE command. EXERCISE 7.2: Altering and Adding Columns in a Table After you create a table, you can alter its structure using the SQL command ALTER TABLE. For example, you might want to change the datatype of a column, change a column's default column value, or add an entirely new column altogether. For the purposes of this simple exercise, the basic syntax of the ALTER TABLE command for adding or modifying a column in a relational database table is as follows: ALTER TABLE [schema.]table [ ADD column datatype [DEFAULT expression] ] [ MODIFY column [datatype] [DEFAULT expression] ] For example, enter the following ALTER TABLE statement, which modifies the datatype of the ZIPCODE column in the CUSTOMERS table that you created in Exercise 7.1. ALTER TABLE customers MODIFY zipcode VARCHAR2(50); NOTE You can change the datatype of a column, the precision or scale of a NUMBER column, or the size of a CHAR or VARCHAR2 column only when the table does not contain any rows, or when the target column is null for every record in the table. Suppose that you realize the CUSTOMERS table must be able to track each customer's sales representative. Enter the following ALTER TABLE statement, which adds the column S_ID to record the ID of a customer's sales representative. ALTER TABLE customers ADD s_id INTEGER; NOTE The examples in this section introduce the basics of the ALTER TABLE command. Subsequent exercises in this chapter and others demonstrate more advanced clauses and parameters of the ALTER TABLE command. Data Integrity and Integrity Constraints Data integrity is a fundamental principle of the relational database model. Saying that a database has integrity is another way of saying that the database contains only accurate and acceptable information. For obvious reasons, data integrity is a desirable attribute for a database. To a small degree, a column's datatype establishes a more limited domain of acceptable values for the column it limits the type of data that the column can store. For example, a DATE column can contain valid dates and times, but not numbers or character strings. But while simple column datatypes are useful for enforcing a basic level of data integrity, there are typically more complex integrity rules that must be enforced in a relational database. In fact, the relational database model, itself, outlines several inherent data integrity rules that a relational database management system (RDBMS) must uphold. The next few sections describe these common integrity rules and related issues. Domain Integrity, Nulls, and Complex Domains Domain integrity defines the domain of acceptable values for a column. For example, you might have a rule that a customer record is not valid unless the customer's state abbreviation code is one of the fifty or so USA state codes. Besides using column datatypes, Oracle supports two types of integrity constraints that allow you to further limit the domain of a column: A column can have a not null constraint to eliminate the possibility of nulls (absent values) in the column. You can use a check constraint to declare a complex domain integrity rule as part of a table. A check constraint commonly contains an explicit list of the acceptable values for a column. For example, "M" and "F" in a column that contains gender information; "AL", "AK", ... "WY" in a column that contains USA state codes; and so on. Entity Integrity, Primary Keys, and Alternate Keys Entity integrity ensures that every row in a table is unique. As a result, entity integrity eliminates the possibility of duplicate records in the table and makes every row in the table uniquely identifiable. The primary key of a table ensures its entity integrity. A primary key is a column that uniquely identifies each row in a table. Typically, tables in a relational database use ID type columns as primary keys. For example, a customer table might include an ID column to uniquely identify the customer records within. This way, even if two customers, say John Smith and his son John Smith (Jr.), have the same name, address, phone number, and so on, they have distinct ID numbers that make them different. A table's primary key is sometimes a composite key; that is, it is composed of more than one column. For example, the primary key in a typical line item table of an order entry system might have a composite primary key that consists of the ORDER ID and ITEM ID columns. In this example of a composite primary key, many line item records can have the same line item ID (1, 2, 3, ...), but no two line item records can have the same order ID and line item ID combination (order ID 1, line item IDs 1,2,3, ...; order ID 2, line item IDs 1,2,3, ...; and so on). Optionally, a table might require secondary levels of entity integrity. Alternate keys are columns or sets of columns that do not contain duplicate values within them. For example, the EMAIL column in an employee table might be made an alternate key to guarantee that all employees have unique e-mail addresses. Referential Integrity, Foreign Keys, and Referential Actions Referential integrity, sometimes called relation integrity, establishes the relationships among different columns and tables in a database. Referential integrity ensures that each column value in a foreign key of a child (or detail) table matches a value in the primary or an alternate key of a related parent (or master) table. For example, a row in the CUSTOMERS (child) table is not valid unless the customer's S_ ID field refers to a valid sales representative ID in the SALESREPS (parent) table. When the parent and child table are the same, this is called self-referential integrity. Figure 7-3 illustrates the terminology and concepts related to referential integrity. INCLUDEPICTURE "../Desktop/tec5323Text/picture_bobby%203.jpg" \* MERGEFORMATINET  FIGURE 7-3. Referential integrity describes the relationships among columns and tables in a relational database REFERENTIAL ACTIONS: Referential integrity ensures that each value in a foreign key always has a matching parent key value. To guarantee referential integrity, an RDBMS must also be able to address database operations that manipulate parent keys. For example, when a user deletes a sales order, what happens to the dependent line items for that order? Referential actions describe what will be done in cases where an application updates or deletes a parent key that has dependent child records. The relational database model describes several referential actions: Update/Delete Restrict The RDBMS does not allow an application to update a parent key or delete a parent row that has one or more dependent child records. For example, you cannot delete a sales order from the ORDERS table if it has associated line items in the ITEMS table. Delete Cascade When an application deletes a row from the parent table, the RDBMS cascades the delete by deleting all dependent records in a child table. For example, when you delete an order from the ORDERS table, the RDBMS automatically removes all corresponding line items from the ITEMS table. Update Cascade When an application updates a parent key, the RDBMS cascades the update to the dependent foreign keys. For example, when you change an order's ID in the ORDERS table, the RDBMS would automatically update the order ID of all corresponding line item records in the ITEMS table. This referential action is rarely useful, because applications typically do not allow users to update key values. Update/Delete Set Null When an application updates or deletes a parent key, all dependent keys are set to null. Update/Delete Set Default When an application updates or deletes a parent key, all dependent keys are set to a meaningful default value. By default, Oracle enforces the Update/Delete Restrict referential actions for all referential integrity constraints. Optionally, Oracle can perform the Delete Cascade or Delete Set Null referential action for a referential integrity constraint. When Does Oracle Enforce Integrity Constraint Rules? Oracle can enforce an integrity constraint at two different times: By default, Oracle enforces all integrity constraints immediately after an application submits a SQL statement to insert, update, or delete rows in a table. When a statement causes a data integrity violation, Oracle automatically rolls back the effects of the statement. Optionally, Oracle can delay the enforcement of a deferrable integrity constraint until just before the commit of a transaction. When you commit a transaction and the transaction has modified table data such that it does not conform to all integrity constraints, Oracle automatically rolls back the entire transaction (that is, the effects of all statements in the transaction). Typical database applications should choose to immediately check data integrity as each SQL statement is executed. However, certain applications, such as large data loads, might need to update many tables and temporarily violate integrity rules until just before the end of the transaction. Creating and Managing Integrity Constraints You can create integrity constraints for a table when you create the table, or subsequently by altering the table. The next few practice exercises teach you how to use the SQL commands CREATE TABLE and ALTER TABLE to create not null, check, primary key, unique, and referential integrity constraints. EXERCISE 7.3: Creating a Table with Integrity Constraints One way to declare integrity constraints for a table is to do so when you create the table. To create a table with integrity constraints, use the CONSTRAINT clause of the CREATE TABLE command. The following syntax listing is a partial listing of the options available with the CONSTRAINT clause of the CREATE TABLE command. CREATE TABLE [schema.]table ( { column datatype [DEFAULT expression] [CONSTRAINT constraint] { [NOT] NULL / (UNIQUE|PRIMARY KEY) / REFERENCES [schema.]table [(column)] [ON DELETE CASCADE] / CHECK (condition) }} / another constraint specification }} / [CONSTRAINT constraint] { {UNIQUE|PRIMARY KEY) (column [, column] ... ) / FOREIGN KEY (column [, column] ... ) REFERENCES [schema.]table [(column [, column] ... )] [ON DELETE {CASCADEISET NULL}] / CHECK (condition) ] [ ,... other columns/constraints or constraints ] Notice that you can declare an integrity constraint along with a column, or you can declare an integrity constraint separate from a specific column declaration. In general, you can always choose either option to create a constraint, except in the following situations: To declare a column with a not null constraint, you must do so as part of the column declaration. To declare a composite primary key, unique, or referential integrity constraint, you must declare the constraint separate from a specific column declaration. Enter the following CREATE TABLE statement to create the familiar ORDERS table with some integrity constraints. CREATE TABLE orders ( id INTEGER CONSTRAINT orders_pk PRIMARY KEY, orderdate DATE DEFAULT SYSDATE NOT NULL, shipdate DATE, paiddate DATE, status CHAR(1) DEFAULT 'F' CONSTRAINT status_ck CHECK (status IN ('F','B')) ); This statement creates the ORDERS table and declares three integrity constraints as part of column declarations (see the bold CONSTRAINT clauses above). The ID column is the ORDERS table's primary key--every record must have an ID (a null is implicitly disallowed) that is unique from all others. The statement names the primary key constraint ORDERS_PK. The statement declares the ORDERDATE column as not null. Because the statement does not explicitly name the not null constraint, Oracle generates a unique name for the constraint. Later in this chapter, you'll learn how to reveal information about schema objects and integrity constraints, including generated constraint names. The STATUS_CK check constraint ensures that the STATUS field value is F or B for every record in the ORDERS table. Because the statement does not declare the STATUS column with a not null constraint, the STATUS column can also contain nulls. The next section provides more examples of integrity constraint declarations with the ALTER TABLE command, including how to declare unique and referential integrity constraints. EXERCISE 7.4: Adding a Not Null Constraint to an Existing Column After you create a table, you might need to add (or remove) a not null integrity constraint to (or from) an existing column you can do so by using the following syntax of the ALTER TABLE command: ALTER TABLE [schema.] table MODIFY column [NOT] NULL For example, enter the following command to add a not null integrity constraint to the DESCRIPTION column of the PARTS table: ALTER TABLE parts MODIFY description NOT NULL; NOTE To subsequently remove the not null constraint from the STATUS column, you would use the previous statement but omit the NOT keyword. EXERCISE 7.5: Adding Primary Key and Unique Constraints to a Table You can also declare an integrity constraint after you create a table using the ALTER TABLE command, as follows: ALTER TABLE [schema.] table ADD [CONSTRAINT constraint] {{UNIQUE|PRIMARY KEY} (column [, column] ... ) / FOREIGN KEY (column [, column] ... ) REFERENCES [schema.]table [(column [, column] ... )] [ON DELETE {CASCADE|SET NULL}] /CHECK (condition) } For example, the PARTS and CUSTOMERS tables that you created in Exercise 7.1 do not have primary keys--enter the following commands to add primary key constraints for these tables. ALTER TABLE parts ADD CONSTRAINT parts_pk PRIMARY KEY (id); ALTER TABLE customers ADD CONSTRAINT customers_pk PRIMARY KEY (id); Enter the following command to add a composite unique constraint to the CUSTOMERS table that prevents duplicate LASTNAME/FIRSTNAME combinations. Because the statement does not explicitly name the unique constraint, Oracle generates a unique system identifier for the new constraint. ALTER TABLE customers ADD UNIQUE (lastname, firstname); EXERCISE 7.6: Adding Referential Constraints to a Table You can also use the syntax of the ALTER TABLE command in the previous exercise to add a referential integrity constraint to a table. For example, enter the following statement to add a referential integrity constraint to the CUSTOMERS table that ensures each customer record's SID refers to an ID in the SALESREPS table. ALTER TABLE customers ADD CONSTRAINT salesreps_fk FOREIGN KEY (s_id) REFERENCES salesreps (id); The previous statement should return the following error number and message: ORA 02270: no matching unique or primary key for this column-list Why? Remember that when you declare a referential integrity constraint for a table, the foreign key must refer to a primary key or unique key in a table. Because the SALESREPS table does not have a primary key, the preceding statement returns an error. To remedy this situation, first add the primary key to the SALESREPS table, and then reissue the previous statement to add the referential integrity constraint to the CUSTOMERS table. ALTER TABLE salesreps ADD CONSTRAINT salesreps_pk PRIMARY KEY (id); ALTER TABLE customers ADD CONSTRAINT salesreps_fk FOREIGN KEY (s_id) REFERENCES salesreps (id); Notice that the specification of the SALESREPS_FK referential integrity constraint does not specify a referential action for deletes. By this omission, the referential integrity constraint enforces the delete restrict referential action. A subsequent exercise in this chapter demonstrates how to declare a referential integrity constraint with the delete cascade referential action. EXERCISE 7.7: Adding a Column with Constraints When you add a column to a table, you can also add a constraint to the table at the same time, using the following syntax of the ALTER TABLE command: ALTER TABLE [schema.]table ADD ( column [datatype] [DEFAULT expression] [ [CONSTRAINT constraint] { NOT NULL / {UNIQUEIPRIMARY KEY} / REFERENCES table [(column)] [ON DELETE {CASCADE|SET NULL}] / CHECK (condition) } ] [ another constraint specification ] [,other columns and their constraints...] ) For example, each record in the ORDERS table needs a field to keep track of the ID of the customer that places the order. To add this column, enter the following statement, which adds the C_ID column to the ORDERS table, along with a not null and referential integrity constraint. ALTER TABLE orders ADD c_id INTEGER CONSTRAINT c_id_nn NOT NULL CONSTRAINT customers_fk REFERENCES customers (id); The combination of the not null and referential integrity constraints in this exercise ensure that each record in the ORDERS table must have a C_ID (customer ID) that refers to an ID in the CUSTOMERS table. EXERCISE 7.8: Declaring a Referential Constraint with a Delete Action We need one more table to complete the table specifications in our very simple practice schema enter the following CREATE TABLE statement, which builds the ITEMS table, along with several integrity constraints (highlighted in bold). CREATE TABLE items ( o_id INTEGER CONSTRAINT orders_fk REFERENCES orders ON DELETE CASCADE, id INTEGER, p_id INTEGER CONSTRAINT parts_fk REFERENCES parts, quantity INTEGER DEFAULT 1 CONSTRAINT quantity_nn NOT NULL, CONSTRAINT items_pk PRIMARY KEY (o_id, id) ); The following list describes the integrity constraints declared for the ITEMS table. The ORDERS_FK referential integrity constraint ensures that the O_ID field of each record in the ITEMS table refers to an ID in the ORDERS table. This referential integrity constraint also specifies the delete cascade referential action whenever a transaction deletes a record in the ORDERS table, Oracle will automatically cascade the delete by deleting the associated records in the ITEMS table. The QUANTITY_NN not null constraint prevents nulls from being entered in the QUANTITY column. The PARTS_FK referential integrity constraint ensures that the P_ID field of each record in the ITEMS table refers to an ID in the PARTS table. The ITEMS_PK primary key constraint is a composite primary key. This constraint ensures that neither the O_ID nor ID columns contain nulls, and that each record's O_ID/ID combination is unique from all others in the ITEMS table. EXERCISE 7.9: Testing an Integrity Constraint At this point, we've got all of our tables built. The statements in this exercise have you insert some rows into various tables to confirm that the integrity constraints we created in the previous exercises actually enforce our business rules. First, observe what happens when you enter the following statements, which insert three new sales representatives into the SALESREPS table. INSERT INTO salesreps (id, lastname, firstname, commission) VALUES (1,'Pratt','Nick',5); INSERT INTO salesreps (id, lastname, firstname, commission) VALUES (2, 'Jonah','Suzanne',5); INSERT INTO salesreps (id, lastname, firstname, commission) VALUES (2,'Greenberg','Bara',5); The first and second INSERT statements should execute without error. However, when you attempt the third INSERT statement, Oracle will return the following error number and message: ORA 00001: unique constraint (PRACTICE07.SALESREPS PK) violated The primary key constraint of the SALESREPS table prohibits two records from having the same ID. In this example, the third INSERT statement attempts to insert a new record with an ID number of 2, which is already in use by another record. If you rewrite the third INSERT statement with a different ID, the row will insert without error. INSERT INTO salesreps (id, lastname, firstname, commission) VALUES (3,'Greenberg','Bara',5); You can permanently commit your current transaction by issuing a COMMIT statement. COMMIT; Now, let's test a referential integrity constraint and see what happens. Enter the following statements, which insert some records into the CUSTOMERS table. INSERT INTO customers ( id, lastname, firstname, companyname, street, city, state, zipcode, phone, fax, email, s_id) VALUES (1,'Joy','Harold','McDonald Co.', '4458 Stafford St.','Baltimore','MD','21209', '410 983 5789',NULL,'harold_joy@mcdonald.com',3); INSERT INTO customers ( id, lastname, firstname, companyname, street, city, state, zipcode, phone, fax, email, s_id) VALUES (2,'Musial','Bill','Car Audio Center', '12 Donna Lane','Reno','NV','89501','775 859 2121', '775 859 2121','musial@car audio.net',5); The first INSERT statement should execute without error, provided that you successfully executed the previous INSERT statement in this exercise (inserting the record for the sales representative with an ID of 3). However, when you attempt to execute the second INSERT statement, Oracle will return the following error number and message. ORA 02291: integrity constraint (PRACTICE07.SALESREPS_FK) violated - parent key not found The SALESREPS_FK referential integrity constraint in the CUSTOMERS table does not permit a customer record with an S_ID that fails to match an ID in the SALESREPS table. In this case, the INSERT statement attempts to insert a record that refers to a sales representative with an ID of 5, which does not exist. The following rewrite of the second INSERT statement should succeed without error: INSERT INTO customers (id, lastname, firstname, companyname, street, city, state, zipcode, phone, fax, email, s_id) VALUES (2,'Musial','Bil1','Car Audio Center', '12 Donna Lane','Reno','NV','89501','775-859-2121', '775-859-2121','musial@car-audio.net',l); COMMIT; EXERCISE 7.10: Declaring and Using a Deferrable Constraint All of the constraints that you specified in Exercises 7.3 through 7.8 are immediately enforced as each SQL statement is executed. The previous exercise demonstrates this immediate constraint enforcement when you attempt to insert a row that does not have a unique primary key value into the PARTS table, Oracle immediately enforces the constraint by rolling back the INSERT statement and returning an error. You can also create a deferrable constraint, if your application logic requires. If you do so, upon beginning a new transaction, you can instruct Oracle to defer the enforcement of selected or all deferrable constraints until you commit the transaction. To create a deferrable constraint, include the optional keyword DEFERRABLE when you specify the constraint. To demonstrate deferrable constraints, let's make the STATUS _CK check constraint of the ORDERS table a deferrable constraint. This would permit a sales representative to defer the decision as to whether a new order should be backordered because of a lack of inventory for a particular part being ordered. First, you have to drop the existing check constraint, as follows: ALTER TABLE orders DROP CONSTRAINT status_ck; Next, enter the following command to recreate the STATUS CK check constraint as a deferrable constraint: ALTER TABLE orders ADD CONSTRAINT status_ck CHECK (status IN ('F','B')) DEFERRABLE; Now let's test the deferrable constraint. To defer the enforcement of a deferrable constraint, you start a transaction with the SQL command SET CONSTRAINTS, which has the following syntax: SET CONSTRAINT[S] { [schema.]constraint [,[schema.]constraint] ... |ALL } { IMMEDIATE | DEFERRED } Notice that the SET CONSTRAINTS command lets you explicitly set the enforcement of specific or all constraints. To defer the enforcement of our STATUS CK constraint, start the new transaction with the following statement: SET CONSTRAINTS status_ck DEFERRED; Next, enter the following statement to insert a record into the ORDERS table that does not meet the condition of the STATUS_CK check constraint the STATUS code for the order is "U" rather than "B" or "F". INSERT INTO orders (id, c_id, orderdate, shipdate, paiddate, status) VALUES (1,1,'18 JUN 99','18 JUN 99','30 JUN 99','U'); Now, commit the transaction with a COMMIT statement, to see what happens. Oracle should return the following error messages: COMMIT; ORA 02091: transaction rolled back ORA 02290: check constraint (PRACTICE07.STATUS_CK) violated When you commit the transaction, Oracle enforces the rule of the STATUS CK deferrable constraint and notices that the new row in the ORDERS table does not comply with the associated business rule. Therefore, Oracle rolls back all of the statements in the current transaction. Views Once you define the tables in a database, you can start to focus on other things that enhance the usability of the application schema. You can start by defining views of the tables in your schema. A view is a database object that presents table data. Why and how would you use views to present table data? You can use a simple view to expose all rows and columns in a table, but hide the name of the underlying table for security purposes. For example, you might create a view called CUST that presents all customer records in the CUSTOMERS table. You can use a view to protect the security of specific table data by exposing only a subset of the rows and/or columns in a table. For example, you might create a view called CUST_CA that presents only the LASTNAME, FIRSTNAME, and PHONE columns in the CUSTOMERS table for customers that reside in the state of California. You can use a view to simplify application coding. A complex view might join the data of related parent and child tables to make it appear as though a different table exists in the database. For example, you might create a view called ORDER ITEMS that joins related records in the ORDERS and ITEMS tables. You can use a view to present derived data that is not actually stored in a table. For example, you might create a view of the ITEMS table with a column called TOTAL that calculates the line total for each record. As you can see from this list, views provide a flexible means of presenting the table data in a database. In fact, you can create a view of any data that you can represent with a SQL query. That's because a view is really just a query that Oracle stores as a schema object. When an application uses a view to do something, Oracle derives the data of the view based on the view's defining query. For example, when an application queries the CUST_CA view described in the previous list, Oracle processes the query against the data described by the view's defining query. Creating Views To create a view, you use the SQL command CREATE VIEW. The following is an abbreviated syntax listing of the CREATE VIEW command: CREATE [OR REPLACE] VIEW [schema.]view AS subquery [WITH READ ONLY] The next few sections and practice exercises explain more about the specific types of views that Oracle supports, and provide you with examples of using the various clauses, parameters, and options of the CREATE VIEW command. Read Only Views One type of view that Oracle supports is a read only view. As you might expect, database applications can use a read only view to retrieve corresponding table data, but cannot insert, update, or delete table data through a read only view. EXERCISE 7.11: Creating a Read Only View Enter the following statement to create a read only view of the ORDERS table that corresponds to the orders that are currently on backlog. CREATE VIEW backlogged_Orders AS SELECT * FROM orders WHERE status = 'B' WITH READ ONLY; Notice the following points about this first example of the CREATE VIEW command. The AS clause of the CREATE VIEW command specifies the view's defining query. The result set of a view's defining query determines the view's structure (columns and rows). To create a read only view, you must specify the WITH READ ONLY option of the CREATE VIEW command to explicitly declare that the view is read only; otherwise, Oracle creates the view as an updateable view. Updateable Views Oracle also allows you to define updateable views that an application can use to insert, update, and delete table data or query data. EXERCISE 7.12: Creating an Updateable View To create a view as an updateable view, simply omit the WITH READ ONLY option of the CREATE VIEW command when you create the view. For example, enter the following CREATE VIEW statement, which creates an updateable join view of the ORDERS and PARTS tables. CREATE VIEW orders_items AS SELECT o.id AS orderid, o.orderdate AS orderdate, o.c_id AS customerid, i.id AS itemid, i.quantity AS quantity, i.p_id AS partid FROM orders o, items i WHERE o.id = i.o_id; Even though you declare a view as updateable, Oracle doesn't automatically support INSERT, UPDATE, and DELETE statements for the view unless the view's definition complies with the materialized view principle. Briefly stated, the materialized view principle ensures that the server can correctly map an insert, update, or delete operation through a view to the underlying table data of the view. The ORDERS ITEMS view is an example of a view that does not comply with the materialized view principle because the view joins data from two tables. Therefore, even though you created the ORDERS ITEMS view as updateable, Oracle does not support INSERT, UPDATE, and DELETE statements with the view until you create one or more INSTEAD OF triggers for the updateable view. INSTEAD OF Triggers and Updateable Views Even when a view's attributes violate the materialized view principle, you can make the view updateable if you define INSTEAD OF triggers for the view. An INSTEAD OFtrigger is a special type of row trigger that you define for a view. An INSTEAD OF trigger explains what should happen when INSERT, UPDATE, or DELETE statements target the view that would otherwise not be updateable. EXERCISE 7.13: Creating an INSTEAD OF Trigger for an Updateable View To create an INSTEAD OF trigger, use the following syntax of the CREATE TRIGGER command: CREATE [OR REPLACE] TRIGGER trigger INSTEAD OF {DELETE|INSERT|UPDATE [OF column [,column] ... ]} [OR {DELETE|INSERT|UPDATE [OF column [,column] ... ]} ] ... ON table/view } ... PL/SQL block ... END [trigger] For example, enter the following statement, which creates an INSTEAD OF trigger that defines the logic for handling an INSERT statement that targets the ORDERS_ITEMS view. CREATE OR REPLACE TRIGGER orders_items_insert INSTEAD OF INSERT ON orders_items DECLARE currentOrderId INTEGER; currentOrderDate DATE; BEGIN -- Determine if the order already exists. SELECT id, orderdate INTO currentOrderId, currentOrderDate FROM orders WHERE id = :new.orderid; -- If the NO DATA FOUND exception is not raised, -- insert a new item into the ITEMS table. INSERT INTO items (o_id, id, quantity, p_id) VALUES (:new.orderid, :new.itemid, :new.quantity, :new.partid); EXCEPTION WHEN no_data_found THEN INSERT INTO orders (id, orderdate, c_id) VALUES (:new.orderid, :new.orderdate, :new.customerid); INSERT INTO items (o_id, id, quantity, p_id) VALUES (:new.orderid, :new.itemid, :new.quantity, :new.partid); END orders_items_insert; / Now, when an INSERT statement targets the ORDER_ITEMS view, Oracle will translate the statement using the logic of the ORDERS_ITEMS_INSERT trigger to insert rows into the underlying ORDERS and ITEMS tables. For example, enter the following INSERT statement: INSERT INTO orders_items ( orderid, orderdate, customerid, itemid, quantity) VALUES (1, '18-JUN-99', 1, 1, 1); Now, query the ORDERS and ITEMS tables to see that the trigger worked as planned. SELECT * FROM orders; ID ORDERDATE SHIPDATE PAIDDATE S C_ID -- --------- -------- -------- -- ---- 1 18 JUN 99 F 1 SELECT * FROM items; O_ID ID P_ID QUANTITY ------- ----- ------- -------------- 1 1 1 Sequences An OLTP (On-Line Transaction Processing) application, such as an airline reservation system, typically supports a large number of concurrent users. As each user's transaction inserts one or more new rows into various database tables, coordinating the generation of unique primary keys among multiple, concurrent transactions can be a significant challenge for the application. Fortunately, Oracle has a feature that makes the generation of unique values a trivial matter. A sequence is a schema object that generates a series of unique integers, and is appropriate only for tables that use simple, numerical columns as keys, such as the ID columns used in all tables of our practice schema. When an application inserts a new row into a table, the application simply requests a database sequence to provide the next available value in the sequence for the new row's primary key value. What's more, the application can subsequently reuse a generated sequence number to coordinate the foreign key values in related child rows. Oracle manages sequence generation with an insignificant amount of overhead, allowing even the most demanding of online transaction processing (OLTP) applications to perform well. Creating and Managing Sequences To create a sequence, you use the SQL command CREATE SEQUENCE. CREATE SEQUENCE [schema.]sequence [START WITH integer] [INCREMENT BY integer] [MAXVALUE integer|NOMAXVALUE] [MINVALUE integer|NOMINVALUE] [CYCLE|NOCYCLE] [CACHE integer|NOCACHE] [ORDER|NOORDER] Notice that when you create a sequence, you can customize it to suit an application's particular needs; for example, an Oracle sequence can ascend or descend by one or more integers, have a maximum or minimum value, and more. If need be, you can subsequently alter the properties of a sequence using the SQL command ALTER SEQUENCE. The ALTER SEQUENCE command supports the same options and parameters as the CREATE SEQUENCE command, with the exception of the START WITH parameter. EXERCISE 7.14: Creating a Sequence Enter the following CREATE SEQUENCE statement to create a sequence for sales order IDs. CREATE SEQUENCE order_ids START WITH 2 INCREMENT BY 1 NOMAXVALUE; The ORDER_IDS sequence starts with the integer 2 (remember, we already have a record in the ORDERS table with an ID set to 1), increments every sequence generation by 1, and has no maximum value. EXERCISE 7.15: Using and Reusing a Sequence Number To generate a new sequence number for your user session, a SQL statement must reference the sequence and its NEXTVAL pseudocolumn. Enter the following INSERT statement to insert a new sales order and use the ORDER IDS sequence to generate a unique order ID. NOTE A pseudocolumn is similar to a column in a table. SQL statements can reference pseudocolumns to retrieve data, but cannot insert, update, or delete data by referencing a pseudocolumn. INSERT INTO orders (id, c_id, orderdate, status) VALUES (order_ids.NEXTVAL,2,'18-JUN-99','B'); NOTE Once your session generates a new sequence number, only your session can reuse the sequence number--other sessions generating sequence numbers with the same sequence receive subsequent sequence numbers of their own. To reuse the current sequence number assigned to your session, a SQL statement must reference the sequence and its CURRVAL pseudocolumn. Using the CURRVAL pseudocolumn, your session can reuse the current sequence number any number of times, even after a transaction commits or rolls back. For example, enter the following INSERT statements to insert several new line items into the ITEMS table for the current order, and then commit the transaction. INSERT INTO items (o_id, id, quantity) VALUES (order_ids.CURRVAL,1,1); INSERT INTO items (o_id, id, quantity) VALUES (order_ids.CURRVAL,2,4); INSERT INTO items (o_id, id, quantity) VALUES (order_ids.CURRVAL,3,5); COMMIT; Synonyms When developers build a database application, it's prudent to avoid having application logic directly reference tables, views, and other database objects. Otherwise, applications must be updated and recompiled after an administrator makes a simple modification to an object, such as a name change or structural change. To help make applications less dependent on database objects, you can create synonyms for database objects. A synonym is an alias for a table, view, sequence, or other schema object that you store in the database. Because a synonym is just an alternate name for an object, it requires no storage other than its definition. When an application uses a synonym, Oracle forwards the request to the synonym's underlying base object. Private and Public Synonyms Oracle allows you to create both public and private synonyms. A public synonym is an object alias (another name) that is available to every user in a database. A private synonym is a synonym within the schema of a specific user who has control over its use by others. Creating Synonyms To create a synonym, use the SQL command CREATE SYNONYM. CREATE [PUBLIC] SYNONYM [schema.]synonym FOR [schema.]object If you include the optional PUBLIC keyword, Oracle creates a synonym as a public synonym; otherwise, Oracle creates a synonym as a private synonym. EXERCISE 7.16: Creating a Synonym Enter the following statement to create the private synonym CUST in the current schema. The private synonym is an alias for the CUSTOMERS table in the same schema. CREATE SYNONYM cust FOR customers; Next, enter the following statement to create a public synonym for the SALESREPS table of the current schema. CREATE PUBLIC SYNONYM salespeople FOR salesreps; EXERCISE 7.17: Using a Synonym The use of a synonym is transparent just reference the synonym anywhere you would its underlying object. For example, enter the following query that uses the new CUST synonym. SELECT id, lastname FROM cust; The result set is as follows: ID LASTNAME -- ------------ 1 Joy 2 Musial Indexes The performance of an application is always critical. That's because the productivity of an application user directly relates to the amount of time that the user must sit idle while the application tries to complete work. With database applications, performance depends greatly on how quickly an application can access table data. Typically, disk I/O is the primary performance determining factor for table access the less disk I/O that's necessary to access table data, the better the dependent applications will perform. In general, it's best to try to minimize the amount of disk access that applications must perform when working with database tables. NOTE This section introduces indexes to support subsequent sections of this book. For complete information about the various types of indexes that Oracle supports and other performance related topics, see Chapter 12. The judicious use of table indexes is the principal method of reducing disk I/O and improving the performance of table access. Just like an index in a book, an index of a table column (or set of columns) allows Oracle to quickly find specific table records. When an application queries a table and uses an indexed column in its selection criteria, Oracle automatically uses the index to quickly find the target rows with minimal disk I/O. Without an index, Oracle has to read the entire table from disk to locate rows that match a selection criteria. The presence of an index for a table is entirely optional and transparent to users and developers of database applications. For example: Applications can access table data with or without associated indexes. When an index is present and it will help the performance of an application request, Oracle automatically uses the index; otherwise, Oracle ignores the index. Oracle automatically updates an index to keep it in synch with its table. Although indexes can dramatically improve the performance of application requests, it's unwise to index every column in a table. Indexes are meaningful only for the key columns that application requests specifically use to find rows of interest. Furthermore, index maintenance generates overhead--unnecessary indexes can actually slow down your system rather than improve its performance. Oracle supports several different types of indexes to satisfy many types of application requirements. The most frequently used type of index in an Oracle database is a B tree index, sometimes referred to a normal index in the Oracle documentation set. The following sections explain more about B tree indexes, which you can create for a table's columns. B Tree Indexes The default and most common type of index for a table column is a B tree index. A B tree index, or normal index, is an ordered tree of index nodes, each of which contains one or more index entries. Each index entry corresponds to a row in the table, and contains two elements: The indexed column value (or set of values) for the row The ROWID (or physical disk location) of the row A B-tree index contains an entry for every row in the table, unless the index entry for a row is null. Figure 7-4 illustrates a typical B-tree index. When using a B tree index, Oracle descends the tree of index nodes looking for index values that match the selection criteria of the query. When it finds a match, Oracle uses the corresponding ROWID to locate and read the associated table row data from disk. INCLUDEPICTURE "../Desktop/tec5323Text/picture_bobby%204.jpg" \* MERGEFORMATINET  FIGURE 7-4. A B-tree index Using B- Tree Indexes Appropriately B tree indexes are not appropriate for all types of applications and all types of columns in a table. In general, B tree indexes are the best choice for OLTP applications where data is constantly being inserted, updated, and deleted. In such environments, B tree indexes work best for key columns that contain many distinct values relative to the total number of key values in the column. The primary and alternate keys in a table are perfect examples of columns that should have B tree indexes. Conveniently, Oracle automatically creates B tree indexes for all primary key and unique integrity constraints of a table. Creating B Tree Indexes To create an index, you use the SQL command CREATE INDEX. The following is an abbreviated version of the syntax listing for the CREATE INDEX command that focuses solely on the parts of that command that pertain to B tree (normal) indexes. CREATE [UNIQUE] INDEX [schema.]index ON { [schema.] table ( column [ASC|DESC] [, column [ASCIDESC]] ... ) Notice the following points about the CREATE INDEX command: By including the optional keyword UNIQUE, you can prevent duplicate values in the index. However, rather than creating a unique index, Oracle Corp. recommends that you declare a unique constraint for a table so that the integrity constraint is visible along with other integrity constraints in the database. You must specify one or more columns to be indexed. For each index, you can specify that you want the index to store values in ascending or descending order. NOTE Versions of Oracle previous to Oracle8i supported the DESC keyword when creating a B tree index, but always created ascending indexes. Oracle now supports descending indexes. EXERCISE 7.18: Creating a B-Tree Index To facilitate faster joins between the ITEMS and PARTS tables, enter the following command, which creates a B tree index for the columns in the PARTS_FK foreign key column of the ITEMS table. CREATE INDEX items_p_id ON items (p_id ASC); The Data Dictionary: A Unique Schema Every Oracle database uses a number of system tables and views to keep track of metadata--data about the data in a database. This collection of system objects is called the Oracle database's data dictionary or system catalog. Oracle organizes a database's data dictionary within the SYS schema. As you create and manage schemas in an Oracle database, you can reveal information about associated schema objects by querying the tables and views of the data dictionary. For example, Table 7-3 provides a list of the several data dictionary views that correspond to the schema objects introduced in this chapter. Type of Schema ObjectData Dictionary Views of InterestTables and ColumnsDBA_TABLES, ALL_TABLES, and USER_TABLES display general information about database tables. DBA_TAB_COLUMNS, ALL _TAB_ COLUMNS, and USER _TAB _COLUMNS display information about the columns in each database table. NOTE: DBA_OBJECTS, ALL_OBJECTS, and USER_ OBJECTS display information about schema objects, including tables.Integrity ConstraintsDBA_CONSTRAINTS, ALL _CONSTRAINTS, and USER _CONSTRAINTS display general information about constraints. DBA _CONS _COLUMNS, ALL _CONS _COLUMNS, and USER _CONS _COLUMNS display information about columns and associated constraints. Views, DBA _VIEWS, ALL_ VIEWS, and USER _VIEWS. NOTE: DBA_OBJECTS, ALL_OBJECTS, and USER_OBJECTS also display information about schema objects, including views.SequencesDBA_SEQUENCES, ALL_SEQUENCES, and USER_SEQUENCES. NOTE: DBA_OBJECTS, ALL _OBJECTS, and USER _OBJECTS display information about schema objects, including sequences.SynonymsDBA _SYNONYMS, ALL _SYNONYMS, and USER _SYNONYMS. NOTE: DBA _OBJECTS, ALL _OBJECTS, and USER _OBJECTS display information about schema objects, including synonyms.IndexesDBA_INDEXES, ALL _INDEXES, USER _INDEXES, DBA_IND COLUMNS, ALL_IND_COLUMNS, and USER _IND _COLUMNS. TABLE 7-3. The Data Dictionary Views that Correspond to Tables, Columns, Constraints, Views, Sequences, Synonyms, and Indexes Categories of Data Dictionary Views Oracle's data dictionary contains several different categories of data dictionary views: Views that begin with the prefix "DBA " present all information in the corresponding data dictionary base tables. Because the DBA views are comprehensive, they are accessible only to users that have the SELECT ANY TABLE system privilege. (See Chapter 9 for more information about privileges and database security.) Views that begin with the prefix "ALL " are available to all users and show things specific to the privilege domain of the current user. Views that begin with the prefix 'USER " are available to all users and show things specific to the current user. EXERCISE 7.19: Querying the Data Dictionary In this final practice exercise of this chapter, let's query the data dictionary to reveal information about the integrity constraints created in the previous exercises in this chapter. For this query, we need to target the USER_CONSTRAINTS data dictionary view. First, enter the following DESCRIBE command to reveal the columns available in the USER_CONSTRAINTS view. DESCRIBE user_constraints; Name Null? Type ------------------------- --------------- ---------------------- OWNER NOT NULL VARCHAR2(30) CONSTRAINT_NAME NOT NULL VARCHAR2(30) CONSTRAINT_TYPE VARCHAR2(1) TABLE NAME NOT NULL VARCHAR2(30) SEARCH_CONDITION LONG R_OWNER VARCHAR2(30) R_CONSTRAINT_NAME VARCHAR2(30) DELETE_RULE VARCHAR2(9) STATUS VARCHAR2(8) DEFERRABLE VARCHAR2(14) DEFERRED VARCHAR2(9) VALIDATED VARCHAR2(13) GENERATED VARCHAR2(14) BAD VARCHAR2(3) RELY VARCHAR2(4) LAST_CHANGE DATE As you can see, the USER_CONSTRAINTS view contains many columns for recording the properties of integrity constraints. For this exercise, enter the following query to display the name of each constraint, the table that it is associated with, the type of constraint, and whether the constraint is deferrable. SELECT constraint_name, table_name, DECODE(constraint_type, 'C', 'CHECK', 'P', 'PRIMARY KEY', 'U','UNIQUE', 'R','REFERENTIAL', '0','VIEW WITH READ ONLY', 'OTHER') constraint_type, deferrable FROM user_constraints; If you completed the previous exercises in this chapter, the result set of the query should be as follows: CONSTRAINT NAME TABLE NAME CONSTRAINT TYPE DEFERRABLE --------------- ------------- ----------------- ------------- SYS_C002892 BACKLOGGED_ORDERS VIEW WITH READ ONLY NOT DEFERRABLE CUSTOMERS_PK CUSTOMERS PRIMARY KEY NOT DEFERRABLE SYS_CO02882 CUSTOMERS UNIQUE NOT DEFERRABLE SALESREPS_FK CUSTOMERS REFERENTIAL NOT DEFERRABLE QUANTITY_NN ITEMS CHECK NOT DEFERRABLE ITEMS_PK ITEMS PRIMARY KEY NOT DEFERRABLE ORDERS_FK ITEMS REFERENTIAL NOT DEFERRABLE PARTS_FK ITEMS REFERENTIAL NOT DEFERRABLE SYS_C002876 ORDERS CHECK NOT DEFERRABLE STATUS_CK ORDERS CHECK DEFERRABLE ORDERS_PK ORDERS PRIMARY KEY NOT DEFERRABLE C_ID_NN ORDERS CHECK NOT DEFERRABLE CUSTOMERS_FK ORDERS REFERENTIAL NOT DEFERRABLE SYS CO02879 PARTS CHECK NOT DEFERRABLE PARTS_PK PARTS PRIMARY KEY NOT DEFERRABLE SALESREPS_PK SALESREPS PRIMARY KEY NOT DEFERRABLE 16 rows selected. Notice that Oracle generated unique names starting with the prefix "SYS_ " for all of the constraints that you did not explicitly name. The DECODE expression in the query's SELECT clause translates codes in the CONSTRAINT_TYPE column to readable information. Chapter Summary This chapter has introduced many different types of objects that you can create in a basic relational database schema. Tables are the basic data structure in any relational database. A table is nothing more than an organized collection of rows that all have the same columns. A column's datatype describes the basic type of data that is acceptable in the column. To create and alter a table's structure, you use the SQL commands CREATE TABLE and ALTER TABLE. To enforce business rules that describe the acceptable data for columns in a table, you can declare integrity constraints along with a table. You can use domain integrity constraints, such as not null constraints and check constraints, to explicitly define the domain of acceptable values for a column. You can use entity integrity constraints, such as primary key and unique constraints, to prevent duplicate rows in a table. And finally, you can use referential integrity constraints to establish and enforce the relationships among different columns and tables in a database. You can declare all types of integrity constraints when you create a table with the CREATE TABLE command, or after table creation with the ALTER TABLE command. A view is a schema object that presents data from one or more tables. A view is nothing more than a query that Oracle stores in a database's data dictionary as a schema object. When you use a view to do something, Oracle derives the data of the view from the view's defining query. To create a view, you use the SQL command CREATE VIEW. A sequence is a schema object that generates a series of unique integers. Sequences are most often used to generate unique primary keys for ID type columns. When an application inserts a new row into a table, the application can request a database sequence to generate the next available value in the sequence for the new row's primary key value. The application can subsequently reuse a generated sequence number to coordinate the foreign key values in related child rows. To create a sequence, use the SQL command CREATE SEQUENCE. To generate and then reuse a sequence number, reference the sequence's NEXTVAL and CURRVAL pseudocolumns, respectively. To help make applications less dependent on tables and other schema objects, you can create synonyms for schema objects. A synonym is an alias for a table, view, sequence, or other schema object that you store in the database. You create synonyms with the SQL command CREATE SYNONYM. To improve the performance of table access, you can create an index for one or more columns in the table. Use the SQL command CREATE INDEX to create an index.   ,.# 8 : ) G I ǿ{k{`{VF8hog6h/5B*\phhog6h/5B*CJ\phh/B*CJphh/6B*]phhB*CJOJQJ^Jphh/B*CJOJQJ^Jph(h/56B*CJOJQJ]^Jphh$[h/5B*CJphh$[h/5B*CJ\phh/B*phh$[h/B*aJph#h$[h/5B*CJ$\aJphh$[h/B*phh$[h/5B*\ph .    # : ) I  & Fdd[$\$dd[$\$ dd[$\$` dd[$\$gd.i & F pdd[$\$^ $dd[$\$a$3'sf   & Fdd[$\$ dd[$\$` & Fdd[$\$ dd[$\$^ & Fdd[$\$dd[$\$^gdog6 $dd[$\$a$hhdd[$\$^h`hgdog6 & Fdd[$\$gdog6?I#$%&'34rf \a !rstuvb!j!k!v!~!ĶߙheB*CJphhe5B*CJ\phj`h/B*Uphhog6h/5B*CJ\phhog6h/5B*\phh/5B*\phjh.ih.iB*Uphjh/B*Uphh/6B*]phh/B*ph1Eb!k!w!|dd$If[$\$]|hhdd[$\$^h`hgdog6 & Fdd[$\$gdv]9dd[$\$ & Fdd[$\$w!x!!!ss|dd$If[$\$]|zkd$$Ifl0$  t0644 laX~!!!!"%"""""""""####,$4$''''$)&)J)L)))* *++++, ,e-g---...&.22"3$3-3L34!4$4*44444"5555556ӵӧӧӧӧӧӧӧӧhog6h/5B*\phhv]95B*\phh/B*phh/6B*]phh/5B*\phhB*CJphheB*CJphhe6B*CJ]phB!!! "ss|dd$If[$\$]|zkdy$$Ifl0$  t0644 laX " "("C"ss|dd$If[$\$]|zkd$$Ifl0$  t0644 laXC"D"K"c"ss|dd$If[$\$]|zkdA$$Ifl0$  t0644 laXc"d"k""ss|dd$If[$\$]|zkd$$Ifl0$  t0644 laX""""#"%%f&ul]MAA & Fdd[$\$dd[$\$^gdv]9 & Fdd[$\$gdv]9dd[$\$$dd[$\$a$gdezkd $$Ifl0$  t0644 laXf&''$)L)) *++,,e--.//1F22$34 & Fdd[$\$hhdd[$\$^h`hgdog6 & Fdd[$\$ & Fdd[$\$gdv]9dd[$\$^gdv]94455Q77777Gzkdm$$Ifl08" t0644 la0dd$If[$\$]0 dd[$\$^dd[$\$^gdv]9 & Fdd[$\$gdv]966Q7U7W777777788 888/8081828;8<8q8r88888 9999r9t99:::;;µ̫«««~nh/B*CJOJQJ^Jphhog6h/6B*phhog6h/56B*\phhog6h/5B*CJ\phhB*CJphhbnhbnB*CJphhbnB*CJphhbnB*phhbn5B*CJ\phh/5B*\phh/B*phh/6B*]ph'78 8818;8szkd$$Ifl08" t0644 la0dd$If[$\$]0;8<8g8q8ss0dd$If[$\$]0zkd5$$Ifl08" t0644 laq8r888ss0dd$If[$\$]0zkd$$Ifl08" t0644 la88999 9ssss0dd$If[$\$]0zkd$$Ifl08" t0644 la 99t99::;Q<teXO??dd[$\$^gdog6dd[$\$ dd[$\$` & Fdd[$\$gdog6dd[$\$^gdbnzkda$$Ifl08" t0644 la;;;;;;;<<<< <<"<,</<1<3<9<F<L<N<O<Q<<<<<<<<===4=6=8=G=I=K=Z=\=^=`=u@@@@@@@@@@@@@@@A A AA!A#A6AȦhc8B*CJOJQJ^Jphhc8B*CJphh/B*phh/B*CJOJQJ^Jphhv]9B*CJphh/B*CJph%h/6B*CJOJQJ]^JphAQ<<`=>>M?@u@AEFFG~dd[$\$dd[$\$^gdc88dd[$\$^8gdc8hdd[$\$^`hgdc8 & Fdd[$\$hhdd[$\$^h`hgdc8dd[$\$^gdog6dd[$\$^`gdog6 6A8A:AMAOAQAdAfAhAyA{A}AAAAAEEEEEEEEEEEEEEFFF F FFF GG[GfGHHHHHIIIIIIIIIJKKKKKLLLӽӭӽӽӽhc8h/6B*phhc8h/56B*\phh/6B*]phh/5B*\phh/B*phh/B*CJOJQJ^Jphhc8B*CJphh/B*CJph?GHIIIJKKLLNPPQmR{{hhdd[$\$^h`hgdg & Fdd[$\$gdg dd[$\$` & Fdd[$\$dd[$\$^gdOdd[$\$^`gdc8dd[$\$^gdc8dd[$\$^`gdc8LLLMPPP Q)T[T]TmTjUuUMWZWYYZZZZZ[[[[[[\]]s]t]u]]]]]]]]^^9^;^O^q``aabbSdid܉hg6B*]phjhOhYfpB*Uphjh/B*Uph#jhYfpB*UmHnHphuh/5B*\phhgh/5B*\phh/6B*]phhgh/5B*CJ\phh/B*ph6mRR)T]T/U(WWYZZs]];^+`q`abSd & F dd[$\$^ dd[$\$`dd[$\$^gdgdd[$\$$dd[$\$a$gdghhdd[$\$^h`hgdg & Fdd[$\$ & Fdd[$\$SddZeQfffgjjklZmzo}dd[$\$^gdgdd[$\$^`gdgdd[$\$hhdd[$\$^h`hgd*. dd[$\$` & Fdd[$\$dd[$\$^`gdg & F dd[$\$^ idddQfffjjjkllllZmhmnmpmumwmym{mmmmmmmmmmmmmmmmmmnnn n*n3n7n9n@iktuxy|l~24Pͽͽﭠhuh/6B*phhuh/56B*\phhuB*CJOJQJ^Jphh*.B*CJOJQJ^Jphh/B*phh/B*CJphh/B*CJOJQJ^Jph;l]dW֤T]Ӧڦ & Fdd[$\$0dd[$\$]0^gdudd[$\$^gdudd[$\$^`gdudd[$\$PZ[],.28:DHNPZ_ahjdWikԤ֤T[]Ӧڦ̮4:<@BFNPacʿܬܬܬܬʜʎʿܬܬܬhCh/5B*\phhuh/5B*CJ\ph%h/6B*CJOJQJ]^Jphh/6B*]phh/B*phh/B*CJphh/B*CJOJQJ^Jph%h/5B*CJOJQJ\^Jph8ڦ CvMcFWGqwdd[$\$ & Fdd[$\$dd[$\$^`gdCdd[$\$^gdChhdd[$\$^h`hgdC & Fdd[$\$gdChdd[$\$`hgdC & Fdd[$\$dd[$\$`gdC cFUWGoq35GIXZ(8: &(CEK\^oqͶ϶йy5hCB*CJOJQJ^Jphh/B*CJphh/B*CJOJQJ^JphhCh/6B*phhCh/56B*\phhCh/5B*\phh/5B*\phh/B*ph4qZY(:϶\йyHdd[$\$^`HgdCdd[$\$^gdCdd[$\$ & Fdd[$\$ & Fdd[$\$hhdd[$\$^h`hgdCdd[$\$^gdCdd[$\$^`gdCnx & Fdd[$\$gd/ & Fdd[$\$gddd[$\$^gddd[$\$^`gddd[$\$^gddd[$\$^gdC dd[$\$`5<>IKMgmpv~ļɼʼϼмҼԼ߼ӽսٽ (*0FHKPRU~¾ľǾҾԾ׾%'+UWZh/B*phhB*CJphh/B*CJOJQJ^Jphh/B*CJph%h/6B*CJOJQJ]^JphLZkmοпٿۿ "$IKN_actvwyIKlnFH}h/B*phh.B*CJOJQJ^JphhB*CJOJQJ^JphhB*CJphh/B*CJphh/B*CJOJQJ^JphB'&,.68ELMO^efhsz"0禓yh/h/56B*\phh/B*CJph%h/6B*CJOJQJ]^Jphh/B*CJOJQJ^Jphh/6B*]phh/h/5B*CJ\phh/h/5B*\phhB*phh/B*phhh/5B*CJ\ph*DOEI(1;{ dd[$\$` & Fdd[$\$dd[$\$^gd/dd[$\$dd[$\$^`gd/dd[$\$^gd/D]_km{}OPCEWYvxIJ[]qsĴێѩ~h-|B*CJOJQJ^Jphh"B*CJOJQJ^Jphh/6B*]phh/5B*\phh/h/56B*\phh/56B*\phh/B*CJphh/B*CJOJQJ^Jphh/B*phh/h/6B*ph1&(/1;(ERceu=PR`b"$ʹͩ͆yyh dh/6B*phh dh/56B*\ph%h/6B*CJOJQJ]^Jphh/5B*\phh dh/5B*\phh/6B*]phh/B*phh dh/5B*CJ\phh/B*CJOJQJ^Jphh/B*CJph/{(EReu=b$dd[$\$dd[$\$^`gd ddd[$\$^gd d & Fdd[$\$hhdd[$\$^h`hgd d & Fdd[$\$gd d dd[$\$`$&9;HJZ[\e z !,-;<_aCEݷݩݷݷݷݜݜݷhh/5B*\phj^h/B*Uphjh/B*Uphh5h/5B*\phh/6B*]phh/5B*\phh5h/5B*CJ\phh/B*phh/B*CJphh/B*CJOJQJ^Jph2J\ek<0hdd[$\$^`hgd5 & Fdd[$\$hhdd[$\$^h`hgd5 & Fdd[$\$gd5 & Fdd[$\$ dd[$\$` & Fdd[$\$ dd[$\$^!<aEV 4ydd[$\$ & Fdd[$\$ dd[$\$`8dd[$\$^8gdhdd[$\$^h`gdhhdd[$\$^h`hgd & Fdd[$\$ $dd[$\$a$hdd[$\$^`hgd5EVZ\ 24$J *@Bv{|(.uhhhhhuh8}6B*CJ]phh8}56B*CJ\]phh8}B*CJphh8}B*phh8}5B*CJ\phhh/5B*CJ\phh/B*CJOJQJ^Jphhh/6B*phhh/56B*\phh/6B*]phh/5B*\phh/B*ph($JrJzkd@$$Ifl0|H$  t0x!644 la<dd$If[$\$] dd[$\$` & Fdd[$\$dd[$\$^gd-|UABXv\zkd/A$$Ifl0|H$  t0x!644 la<dd$If[$\$]gd8}dd$If[$\$]gd(p\\dd$If[$\$]gd8}dd$If[$\$]gdzkdA$$Ifl0|H$  t0x!644 la<.LN|~/1MNO<=` "J#%RTƻppppppph/B*CJOJQJ^JphhAh/6B*phhAh/56B*\phh8}6B*]phh/6B*]phh/B*phh/5B*\phh/B*CJphh8}56B*CJ\]phh8}B*phh8}B*CJphh8}6B*CJ]ph,Np\\dd$If[$\$]gd8}dd$If[$\$]gdzkdB$$Ifl0|H$  t0x!644 la<NOWp\dd$If[$\$]gd8}dd$If[$\$]gdzkdmB$$Ifl0|H$  t0x!644 la<=b"pgZNNNg & Fdd[$\$ dd[$\$`dd[$\$Tdd[$\$]^Tgd8}zkdB$$Ifl0|H$  t0x!644 la<"<|     r |p & Fdd[$\$ dd[$\$`dd[$\$^`gdG<dd[$\$ `dd[$\$]`dd[$\$^`gdAdd[$\$^`gdAdd[$\$^gdAdd[$\$^`gdA ,.ce =?su*-23BETWkn<    ݐh "Jh/5B*CJ\phhG<5B*CJ\phh<B*CJOJQJ^JphhAB*CJOJQJ^Jphh8}B*CJOJQJ^JphhYmAB*CJOJQJ^Jphh/B*phh/B*CJphh/B*CJOJQJ^Jph1  h/hv]9h/B*phh/B*phh "Jh/B*CJphr V6S & Fdd[$\$gdv]9 & Fdd[$\$,1h/ =!"#$% `Dd4N  R A  Hpicture_bobby 1"`R_йhaϰ\ߏ|4߈oEA6Idvڑ; >x[-Hck״{]PȞbs㟘WcoV|l ˩nNŜBbw j?J]Nx$~J~#RFHJmg>Ҍ8  g=>Rs^13z搃d&;sT|ߚ1:F;492q{6Hۚ6~c!3bhn21_j@8GBz[nf/W:EQEQEQEQEQEQEQEQE8K֊LKERch##gRw)((()摺qH?JLAXb:H'y`[~'R.] AM:{]NM,]bx|pX%pd9?8|b[N׼;K׷:3]f^C2że|$< Lwnh> ]RֵF/7eJۣ:K9v;@+sf_R/unxGc g]ʬ 2_\׻)0|xEkiʺ{۳X]0:K|8NUt"oE{d`&!_S\׊?fS1˭Oc.ݷC, s1{^ץhF}?jZEl'Xa Nmxr2v ]/#ߋ-"Mċ.`|o)9Y~ t[E&mCUZmDEH :Wi߳gx'W~y}Z5]Aci#vGFx,vH߀> x?84g8o'?<󎴡&4t #鞴ɣ<`}ic=,H~f@p3 2qw#K9Qۀ:vN) 6zJZ((((();EQE'zZ(((((((*o.o&XAYE 0h zDʉW#'oLo«X;f'F =z|}ce3?jt> []]떅dO_^;68fˎϭ2O?YKG-W_:Dz=?#ߏ[O1!^"3GL׃&qp{C○e3Rōag?ʖ?4y/"o=4\\PGe{^b68 ~9z|Rpo/Cq>&YOC ofL}}x|\2?l]/c^}Oq)'ev}{~qJv~j͏7;^p8ޚ3O9]['d=@C~1$R?pLJnz}犞OewQG=7C̭ǻhGH UeS+ψnxn\YB~c*W%, 3!w犵ҿ^j>A4۝3q$ +\F5VP_Gsm:KEQEQE&)h()1=h@(Iޖ(LsQE&9'-QIKEQEQER+5)4Vvw +j%pV 7RUUH![߂=ݶ)lj!%Xג9^'$[GA ňz })iNZn0sfF}p8摗=03`-1=)c_{P0WF18vE4ƍ{\o/x'጖:WZKuԮ#*\? >iFX(w#S+d2rk珴xĺj&b1"= ׊oiMP4&Kۓq.[hW?[xAu{6simE9:;_}GPr[=8Q8ǧ y`΀9i9#=)BZq]qƑ__Z\w sJ\u␯9oXCgػ6}'dݢN { x8g<?Kߞpy9'$:F9=hc{QEQEQE=h@14QEQIKEQEQE󢖊(((())h {P 7RXkKe^ԭْ[n .6LC*'ZUZ}VV,[@#5UU )i t9i3L#'9g!'<jw?=R6sڐgj.\E5ݍܱ$𬌪pH+C7 "֟YxW[}>H!'V%fPnJ.K'|oo f ڒi!mNyl.$WhÉ"UI@ ]-7p~ ?a>:i t{/۫nK{hZ*G(Nr@7|['C6mšu݆ii#m hX4L[ddg둝wg,5_xI6jwf[{xi@TeqҖ t_iZl $o]4d lf1ߌ%KwNr;+j]2fފxON9zp8(LZP3!zӁ01@8#=zю/}tvoONiy=}NsAt"<>99ʿ| 'HOѬ4/^%yoD,%F<>88~귗 5׊a5Xj^![`Ռ$,,y?:dHN;N4ho|Gk>Ϣ:DmRQ[33.ݺOI's = /n (%zI ` uJp g$R3ړێ;QdA8tc#ssF5>lN=i7r@R3=k+^^yjvsc<}ʰ 0a +Y㙧u?mýs48JM6G#y{V#dذ>ZfbewP7q0׃ڵAϹNAcwu?G$iW$v3*QEQEQE&yCҖ斓zKIKEQEQEQEQEQEQEQEQE!|+ާHJɼ یwQ}IsIƗvi,ru1g'ړ0H;SYS4`Ǧi7ތGZ g'􅱃438oѐ1aAjS?=R眏J:)vFEy9j2SH#>BNQx)N{қ{z #g7g/ A&9zh8i{ZL4$d.46ۤ~di{s'\`10AB53ּ#V@H2A+K}AUO';81)H'< w>=(H@{Wi-QEQEQERRERw uKEՌ:SĺqoFUv^(RE!斊(((()mn%OLJD%-hu yGG_xkW_$-qwxs<s|Ҧ^7dWldx W|fn6xv_'5-xXc_K'^:VdO|B8#~8 u`zlWo$D ǣh ֆO9z5 T'м-Ki6!(|@m۶MNr =ŷi$!ww.UMlEq{2PM 䟥Փ●P#nzM]tO>=3n,9 9aw|?__rڅqund͗H+9@WxQgGuraY7 3،O(݁zw?3Cq fN('R9=jPNF9yZ@,2)3O) h'26sڝH?04.iR3yM98r=ia'ҹYW32"%w!1"od:w=J]ʗHeHR; Y@;cxv^ǸzwNy qx={ӧ ZB3KEQEQEQERRIKEQER`ds4REQEQERԟ-QEQEQE於sxD.AYO^/q^Y.`swn9r|Rۮ4OaF@ g8q b|O;_IM*@/~=ck7UKjc\]$˨3 8'CxJaic૘?]syѸ|? KgSC n-[SԉMFd/|6HI;=+J~s]3ӠvRY|fOֲ<5G%޹xJR>ƫ|?1Vnu[Ը)a> #v\ޖXaJ!ׄ'qs'nD(~~`9ޫX:xce7 p#7hs _vi̗6'wf_.U<Hߌ~$m{I$߅lc#k?]4*7+XᱴnCFj>kŻGޟtӲDڭ-'4 Ul+󆳹I} ހ;č*|? ? e-w Nv.:d߃ҫ|P_ ~q"E$ۜLݎ{0Qmx(:a(IxF3x J`޲ח$7 3Abb|:E0nmXGOs7.m.o|;'vq A~'-uv״S[^)ImʜylDĺ?|X"uޣ&`y2aT;n'{W'_QEFVxX2l as #`JH׃ːyPd2:ґ\/'N7A8dz`sZMĶ6 vzJvIw}M.{?J0GRh> vF_ʎ݇֔}hϷLIf 21_*~vc~&hN:6.X;>r~}$N>S cJGV휐;G8''4|ޘZ4QIKEQH>Ru((((()-QEQEQEQEQE\?xv$ ䷈5'=Op__>C',.3\8.?LxF9ⷻ 4QKnо"J+z$X Йg!c_JTz* ]Ήe$䁈"p ЎOR߂ZGħPxK : xvr|+͸][yg 2X~'Z>+ݤm{}?4 =28jE>э%_5BI$cir{Nk3&O>:,gKIt ݌{j c8= 4c-gZķgMat^ UʿyFx#ޫui#ϩ\NL galW^[%{Gci-R2ѫnYq᱑3||>hAx 9ܧ89뚅?f_ %;T>S0݇A$pGB1*/ \D6!bUe+sp=씭r4r`7\6 yi֟G[_xvC 'H`RU`ynOٓ2@ DV#p8<*KO٫ő~$de]('ܥO|fٗN. A9fGtT3FB~e%YITE34'NAo="N>0[? ί va'9#ٛl VHta 3NI\Y;LAKidQJQMjSpPv$KNS `qVm?g 𵣯gf#ca#po {#d5_H/j1OB\66yzv C3xQٝWTGPU$18^*_~_'ĐmGhP![ٔۗ9*O '#/²R/# D"M2%H-ۨK~#|杦FlGxu$tσ8kO!—ivö%2G,]yT"_(#Sp}^|P5{[{ -=N1?h8ehH2H#u'ݾ#x?(' E`8Q^3~'_ZM"ěXoW@`\p$>8lj#_9 o.Y۠;NU|$ǎC |]l|<2GYv9Ua$՟|xo{ S?$IJfo[`|6L#ڡ8ImhN '$3ӭP;/_xcU!R!r v1ra5՟aՋ7ۦ̃#y r0jOxR_f]j͸j3nWE[::X"\^A[>r䓻Ʃ| ^m?℺]F} тfV%Tp3^c|}íiF#Hr ? | Kk (2<1o|>OvO AGn `dxZn/56"m|wq޾Bt&mxnGޒb1FzMÿ9Tޅ嗉L5{P̧ab2sxTgq k;n>y3ᗉ+9bɸwI\2R\9_⻏;?*X, a0fԏnA<Ծ g5ټe_Fqgp#3̬ ,om,q:Ԫv}}@ dq)ZO=kBN▊(B@;Z((ii;zEQH3KE'Z -QERREQE!((j󏂱dO$c@ZѮRv ˨ mWtxvVẄ́tH7e> 5BŦ^1X|Ct~ڷ?1㊇wR' B42LU?6A03Q%]-GMşiȺi]˨)r^щ,T9X(SozbFb~]BI1Ԝ0k 9>,xO:dh: eN=?>S3᛻.cCo4Pօ''KᏊuoO~(;-"Z8խj^Ttrsn~h~FR9_@p97Beadm!,#$8.s*x??m ?ƱGsl y6v|VQWc.n۰c dgoˁɪG^afkwjn[nxI_ s|N k&It[?8ݣx5;Gƫm?ƺG Uͬd v}) j⏎ h5$KͯS0=`O]p|V>!{o?ird% 888qV~|&յ=;/^5뺜?ͧg/CSy(ExfH-x֫$!oFoRe00>!֮ M:uD]9+:>e6IRǜeo uG*3EQѭ ǯS;wė? <6|c#˳N1VбRO|)Ok?ahxrsn1fڿtuzW <355?2?4>ʦyqfhZ^GH0*0K^dI¦c NGG8) 2A491 R)8#Iv<``cךԡp)3zRfx3ϥ!r14 OZ<!z΍=~ K}wi|Q ނZ1|HůM 5ՠiv ăt >^gLk#-Q8984߃opuhmɀ2IT_7>>&N5 E켤oO<9$E/?1K[H`:yB@nccw'WMb>0O# O<195_O]E?oML/x$>Lzdz& Aw6n!) !?8xIGw 1[|N1˧+_)wdnO > _|ďvm'`n;AN:^=x^ 8~!uּ,g l<[>OO|m5?ʯ-7==jӗV*ǐC8ϑȈ;ȧKgӺc֓~\ў(Cep-!v-:(s/!x-'%Y%=X*sڔsz@7 =i~,}=)G gzGH7?U׆,ݩ{[H 8x*F0EmI=rk/GPGmАs O\DHj< 8w?4xߊ5/7ZGhl(ZFHԱ xX' }ռMm$ef'q$R#9 g$[XOZAn9qd,b~\}ɀc|eihoN/co3EdY66SG¨;T OVVwHnQ>v%ʫ9gDEWդ^!xVK`?!.qfᏂ4iKvGoÑ~OyM6$y( BJ$y$dP|C֮ZvE¢WPCY@ p 8"5O,? ;c# q=_i?aK|Iv"FkA(hAcn;W~~ ,~zeu;"NttK{wEUy"ǖ4T+KbSǘK>993O\wi@8 pORirE&r1wcRZLsisM:SH1Ԏ)Fv1ZB=Aǥ0wrfgd{P ZOP<[E*Xfg pF`EiGj=G8>\=(vgA' )i>uWoG#?_t>/k4ķ *O9D0~i8+aM|"-8 ;|Y#!˻S^O 5M?MN &xɍO(<0qGو LR``#=h'w&tx ö^ow3XpeAq@''#wZϊtm7D>) ԤE[m9'LPb/I=j+_j>5M:[ Is Ϋpaܖ7wUocWg"ԠH4$,gLj7-OI5OsJfdܻT6&+~7Nǂ5]/COwS$J0kpMz3=▰\>-E⢣,Y$ dq^984ӏz6 lM~Fqt f/6x~9kqHp/,  s gǯx?AtKҵYKh6,VL9?s*?H4A$pZe&g*`B?"&K.dׯL(y7rpdG$+N;lՅ]lhG m섦E˴)tRP6ܕF;AGc߷L榤< Z))h(((8< 1HFٯ:45;!_pqzu[Fgg  ?%Wj*/Pݢn N;^]7NֵudFܐo#y'=}u]n=2͕`Slܒ=Qz'7%gk8v~&_sWzw#7&sdmʯ36? o[O|Rӆr$+er4^A݂f*H u5s-qJHM Μv94J}GF\ٖhnGڡ9X鑞|[-קVm7Jvqq:/\|R2Z8Ʊx6?h&1M!Ԡ(" }~36X%%y8q"xQ}&l- 'nO88^ \xW )_Akx9Ycϩ G_5 G9KDÐGI9_}j{W[CjQ7VQYRy=O5W7O _U YTmJ!N,KI92|/ ]]oub/Ě&r'1 leI$ԟx^6# W s E*<sw uieVK?1D1;p3|Gᶅs,$k2QTL,#N{ ?jr# /+D?p,}8v+* :2 Zm=|b]N84B{=oB9<U)Y~$.݂/uDy#${Ӏ$Ò9Jv>cq;A~)OxR0ܸ#+r@p♌`(}sJ1?tP1HpM!sɮK⢯+/TBC򯕿e{:,4(A$l-pH^̳]}1(''4 zw.:gqKE(y'&π_ ^,yL? E.bһL@⌀wl#Z/],"GpK,'vM2HMN _;sq!?$ .!_4"mNrA;ns-)N12*MxSߏ!l+{KIdm)4#Գ&`20<"Qd|FF8ǁ|WkZYc(VQuo*l ` yg>//>ψ:xقhW"H΢4u]:3v l1h9MFQD~^T7=2q.ᯊ Oki}fb#d8 '$kԾ 5~kXXd^sxl/~&4m_RJt.OȄ1p'5>M2uc&{[蚍浢7#dP i~|9LJnYF\i,]ݡ5p1@Y pFZqM~; '5 *لrWŎ>H",1Jd.>R5ukoi7qO i  [̏n z߄ dizy5֢8Z4Q#dNF:^84qڍ'>㮐UUjw(Mﴎ#! Hw/F7÷)c%WVN%?/_+J^_hi:Mv$Jkǒ8 n,vKK77jnVM%M\Hb `8ܲ CiB"PZ0I8#xGϯ\X Ns wUA<[>_ЫqP՚@103sKEQH-QEQERP:qHNGy_x8lQ|?/N=:4g&7 EsbxӨ_جM],qe:gaUg^xW^i;N؛$^SEQ$xc9_.7&5xqʩ$Cj~\}/Go$C3AzXTNψ7?|h>3Ѥ~ϷβJCn 鶱Mk@ulDe2K§zsV)i }xj&@-| t9^ZHw[,Bd YmG)tq ",kkJ`匑*? | eq#vCCi4~|}/U׎|> O=!Ď^čahD8oi nFp&u߈>%Z])-G#6g!0$zg? 5S0[H ?VN]' gzlSA +٭;s6@5?ÏᆳjE*MÌ{S6 Q5|3j"MwS (è+޿77~ԧ_jMX[V%\g?3uZv灜sK:qN tpr=E.1Ϸ=iv8ߒiJy֑9>}qiO8M݁Fjh8J>! LPN?r܁޾KeOzLi3]F< XwI/`37~ݷwwGҌnis<LF;=`+G Rw1&6i9!t Mz_!|9?h_1SFӴK*{;OhahՑ y>}CC-֌!) 'sʏ"L.]Ŀ I&2^[F"2Bی9%_퀓7Dl1 $sO ~pZG?G? cQz?a ;sy~dPH[ˣ{?DuI ƻ#ffG>l {p9נߵJ,Dேdrړr0z>_a_PH(5)r}<_Vj6F~*H|uR?/λN-mГۮ.>/~+] '4ntn5TeY 0r2@8!W3'/;R@n?"s~Wؼi/<3{$ g{P_a\v䜱q`G>Z6w执O|iw4+.P qTZj5>U-M‰/ ݌h.T0pߵg _Cb"Ֆ@y nyEP3$0`t-%- QE(NR*Cp?In¥ws?wݙMFYzd~u&/Nƺ+VC cFcmgU-zKg]snh^Imu ^acuvVUuꫥq%!\ 1r>Jk G <:]`:$\!I/x񧂼{?K'h316P)E!$py!`⿇}|ߏaԍZq- 7@4{v > [2U{;uEIo bg|/[OA'!5+b֨4H nؽX6Hz|/G?[/>D~L#n ߃.M{ U b( >@o>k,oy mgxaeXl ;z ׏l|9_0[atq}ʎr{~|= wxwGqmQJ* .ca𷆯|_+;g//?uK? ){/]Ǔ g|{Qo=KCk}oRn sT?!τ45VTiQcnG/A{˿ xz鯵eO1^NX?trqV>|S} . hWs%3(wu* ?\*"/kតqw\^C"I+Gӆ܋y 9[q?<5 4s~!,2"˅bv( |0f~Agzz2Fi9b@SJ33R8ӂN?ЬlvݎF{hfxr?뎾Lof- ~N9>: TU0cnۑ)7ICDɼ'p3ׯF~ Ќu#O7\<ޠ_ؒ0>=ipM KI#_!O:*|ˡBx$64'ږ=v<ТEګIWI|xҜ6ѡV#8>Oi|B㦌U_Db=|R|.(|dӸdgNUwbC/ġ:DjJrN>~CS;LJ20z`NkHh/~h~= och"B:c<kX 2rH6;֔'>S@E~:ByoǩN&|GhZP *6+psc䁒?<k ~*zƹyĖa^ZHFb'}PɌyWP~_xԴMGt-:KKd:se>򮝩XC {xP?Ćifz6>PJyEǿi?B\84FA<J2A={RGZR0d?M")|F2(d LJl 祼czZ;⎘*{k5B$LQ I]~8[A%;`On^A< ~?[-£ 0c `<{Ozpp "ߛw=)z:C?yuelOh)NNۑƭVujoeq`K`EѺ=5|/4⧉_ a-1" NPw;|Te?5ˋ?FfֵLle$m :C_ς^&lďgqcQl!al20|$_G[-dtS:[^yxMuuovyr4bbT%mu] Y<uosxڔk=۪JFq`PO\+RD7gP 3(>ۛ4(%yUH [2{'"y.@,@$lpHGde caDvҴQG*;@8UaKq vDDw1Uc2}No q4eƁwpR(Q`@<}[<#9O-sՎ:ޝo P 5f.(,z[Aj8b=ơW$I&(VEm}(PYf8$RM> H )ZVKe';YDߺPxRV2tV ?n=(\g#rsE3u4~EQE%yoKutsqjOٕ@؀[P0R0 dg|Yi~'φ1sPӭAq,ϖ:W3xw_]ZG @r~g!xmE5^$ф;v `.>Zց?>'$xه^?Ƭ_p~.XqS,;˿=z L{MwGF0p7rqsLtB~+xU@*SOB[ eJ~傯o ydn3-wHo+ ໽%6`wJǐ03*3*CX ˌ9p,܌X5/-$]O¯ 8Vݑ#vhBxo ^[jx/cc2&PyajC?!r$eRl>X}F2:c,{9~#K&#ԯ&-2d>Ǯi9uKde RNDiFָ+Ѽj)YWl p2H^Jo#>,#X Yoʲ6ETdp%mlO+miDzq5x)IOW>;bW"7Ҹ#nxR3qN'#ӊ>,J!B$%O_R>Ew2y?nZ#MBF+q⾃\uIS@@5h>4{ WT.E˙zr@z2y)i(8Oi-ń7r[DPyyiU8Ҵ3ARR2X`ފBpkϾ_xn0$ЂH#ڽNT)}+v.ٱ4r8F߾E[9|aWMU4kyN#y>F[nFNpF+^|BlK'5&"סS F{sZ~]uv>(}R) =za Zo\hY5L !HR_WX|&5KOi u w-0X89U u_ 5_ÿokqm+^xnJF H(:xo+DVΈ!Y@C㏜G/xumY͹2 -/MŰ@V*ye%i|]0]c<8t񅥰X-iBxPTIw筸+C"~R,2&)|)8Iq-88!W69޼m' b 4x%Z%C)laIlqfo$[|n dX!fS3t{loUAuF\.O[#xfZ4k{5$ 9pW!3' OmaUdCq^vv0T?ī}'ƽbչu8*&۸-IHh_Y+'b@[Kcm\o_-\mC<M5wex,fqqk`.~ms m]p$z6^SӎJ( gҖ5l? X5o»n~d5 6:CĮJ+(|75[kxNz% +D^F8Xb o  sUԔk!|̙G݌c8w ^8:Iڼw,dI5;:Kxm-|ţ pws;Mcdk77)+z55m)q <@%ǚa"2{F[jp^YEygpHn pȤdaA=QthG-!b㝣ݙ=b}ip^HXkZ?{+lOJχ.=ڍCoo#,eN~ǥxΉߟ>F=e0~˞w?d^IV Ty$}!CZ *_M^4 ,۱38([nObQT>,#෉.GerɢmN?*_ݒCb$w[|wg`p!pNqo 7z[[Yom,;z簫X.yߌojZhU B$#y=s߄Wip|bu(.aΣmݹ~Gf<dxO?[]ZF&xvWC$`^4Ũ%`0pD^4OEog<+p09eŮ;6V9X'eK]}n7ɸ{_u?ı 1yr rݐQ-ZcxN4`ݠUE&o*kX\8F94[ "V'${p1^wc 2E2, S҃z™\p81qRcvNy=‚p }QR!c>?юH(}Q ~ŦZCo7Y&M5sA1Rpql]$t)I$ rH{iBgwOjN緷hH)h/h>$,|=}!Kӿf1ϟ U$xváPCc_~ۿ .+r/N6L(IHEWѲHTp`<$W3 1I%i;d 1^c?<= 3Ihhi8HyI£ hA!_np7^uڅU#8#1}MI.>=4hBC 8)Q|_5;4ߕT-c*@ -X#1Tp?h:[;wIJ<&Po$@; C#Ec#]+7U͕4Xn]Nn&g C.̑fWZ֝^#.-eL\ۘcomɚ~?A]H٣lx!$$dJ E㋉DhKFm$RaL_n/G@c.xOH."ܲX3b@N7Ϫ^{x?Z œHN'n._3ێjOocO^y!,ͧ`r01?ŏVv>TxŬ\&G{A$r@R`r=)9$N}8G}2iA攀2'!=HڜX)aA8#Np=8gdiq;;{E%-W~Ҷ?{T ܷL5 ϟ ң+ҺRdJFp99;%go蟷 kh,kK{kh*${-@q{7~D~΅uxVw" I(C9*2\e|6ҴGh-J8 YH;GVPsCS>vOэ_\cقYG;Nk~|Gy-i}{C(m3W|[%5gaq%kx /'l 'i)>f;PG+.ԙhs^t2+)LYo>XY]<8LWEm,I9 s"Kp\Y9#XlzEǖ<Fe* Q9|~+E(>LPվLNTTqz}tu_iuGZO-q,DHlHQM|˨~˨nfG]8F`c Wn@ئ=(UҚ~q]*WGtAY埐y.l82rZËO6>h:UXYO%=ɖ`knԏIP0o6K[uos_xKHM/1 q@mbYwb01~k篋"%$ֺ@o0p{g_FƠ&TsK t'WF;)E#mT)Is+"IԬۿ 5>v 凖2.# I9_E[T0(:b3ιOW.uȎԼӾ Y = %kyBd1##Hc6C,J{.fFE lw=J_'Wpy`Ic%.Fl0 uIqMG3րhXD  N$(vȠ }$R{u;R.##|Lokn'L/o@)r@ɯ5gäCMoGA1[zWC A;kYPC<2^Aυ>wnGRN躽(o.sn0:tRo./!S yc֯l#8Oσ _BE/3D'3>ݾv*/3i/wkMYcY5b,NT{n'ѾT$)/} Կ>hZW+{}\YIO[Zn ֙LJt:j>%}l.OKŃ+@#4 V Hޑ.ڕ8 6s؅#E{χtN'PC>n 0ݐA>+,xΓĚj7ĺs6>Pc#Ooie{xIZtQ/ra'f|N5-S3,&wͰf2<'ևmouF k]W37<}HҼ_85_%%:eMҝl+A8$ཌ*on|K_~+|NC罶|+MnQ>nb| #UW#A u}O<XX,חm$D74#0 l7̯3 I [O>6"?ǀ:,#r;M5fX&FE[,(!gSgo ] |'w7eܪ&'i#XoK M 5 $e+&_c7l~Bд{wcIL 1 .YB0[HS)Kߌ,.? <%A2=WpXP~s xo冹_ bvMV [ dw+?>.51¶q2+y4i)p]>C@f]V00[ s)ې"F5KMnVkyh ;Ao#?kk جWA۸8€<ԙ5Y']Fnc # ef?/Vl|/s4Vt饐k )tP q}ϓZOt[.($0 h_ a>M7*qxd< v-( g19=S*Þsޞ:PW\N+go{ij0G׽w`ӋcW|_C"EJɢt)TIFVAU-k =%4lMZ,Av мcҙ.ˣɤ5-d6{1nݛzm=(,.4!NlPMN1M4WH!ӧq"6#Ў1Kvzqcm” rȤ _F%m휅YnV>e:%,5;hl*darr ~jEۗILr E3Y5DKx9rW̊E6ivpy\Gܢ?3UЬ5P;k! 6 =Հ#ޝY ;N.`-9BfW.eի6G.MEcMaqukY$\2={6sƋ"Qnck ŤɆCFY}~kiX>S@ͻ+btOf^tߋ;6x v8rď#$Q@#דHTHii=Ρ# ]6F/# fA~h..%uݜƪÏ1 "1#z|> .N {z;^܄QX@7a A$ ;آC ORҗ⧘Kxk?(_ KɣR͇žǭ΁4Z-ڵ㫍jD״Ѡx}=g%D|9Ue8 *[gfGYA6z $=S_~ʲ{䉟G6>TydYg $Hb3D_=SlhIc"SZ4QERb[_c" јXfcTf&c;|5. GF ' ?ȯL =zҒxc_53nƠ6`ڌ#OLW!߶ >kZ-ԍׁwׇPHHyf\&rIەM|c+;^4ZB}VF "IJ:8ّ~~j SöͭU#E%$ 猜q5nHFF.snH?)n=|r,Ix%V/睼'ODE}6(%]v3@RdG+};mC⏜X7LrXl2I9?K|`66qvnn>rO=}'"Z ؓ{6 r+90 7͌p;āmiqז6%|rzC-Go / {t *Ȭ񳔼'@'cnj""wn#Կ&üj5ʹvrb?Zo%'F#8ׯ}: zTS?J]i3޼]3:MԳ,C-.IefEHK:c<wƓql.|aB: |HDmڿdoڟ?_Zyg06FL*AYۑϘCu|#p ?\ ּ]n?AWp $Z5(V'u- 3ʣs<;w $y/71{vKJ,B`FRu[-VfX&e\:Tٜ,me5tsJVVl;rj{4]֒H([w8eH *vÑ>bipBadޭvD !&I<x f}J4 26DIs۸q#g-OTXl6Y wU=q) ICܙncGj<#.Tm%,BKcQ%FD3!T03Ϟ4k(6RmR˙s NCm^sʹDǴ_?Iqc2J쁘Wԏ+', [) ]2"vpzc l6SLxGL0,~e_MyutuO^bK spm:[%w).OܴaHGvc]Uӯ`Kk[)4lVЂ+K;sڼ|GYxqA#>? ^ƒƾ~%$3Gs+)RT;OnA鞝k>3|NÏigoyؼ#A6dP8QN7_&o0bmDϖ>GP@CE~2'sr-21P6y (rJ75.a񿅐NTHS`Fĺݭǀ-k_ꬰi,\nh]Qc$01&WOnj<%ktcfU )׌bD Sѱ?k y~&"cIgoܓ12{^xxbYIaK<.،;MG;1Y*\~>|۾Kr4ܐ6yBtڣ]݌+JuJ,CaƷEyP&ŋ& ڟR\>{6юT#C-H;AW隧EƧK21+?6UEd[Z|H{Ԡsn%C)t# :~M#|zᾒ-m>iׁ1p"y^vu &DJSQvNz|Qyi$ߵm3S7M.Uve扰!Km–h|@t>;N\K!B]ջelZo'\_㻨CdD䨞) # #k2'%\7Z =>ʓc>\zZ;xT575vq!qEo:oW(iS/<1ku+\`\ 6N1l:~+Ketg:sAcpe-Sq~Ox|D+&4)V,ш;O}j_7w}!'t+^(IŨ|ũwgopN_¿UHvj(5Kfpw:l <.qT_ieյ<.?x Ũe!sq6IPLpmF|O>eQ(5hO&KGNVr.Ass@y1r5C8m؈`=w:ZY#ggU )f%( _0 ]?W]nWY&@l LyqC >B}h[ B}uaYF~ۂGDKk86𽯄vviʼnʸqѹJqy`\5 UdXgINdW/e&$8d–|6d}1q5_iG`Z ۉ0Ű sZ|]ÿ[@>TDiG pZ_'-|e/hqx249J$hOZEEXub0?#'MkџS_ g жio!PW=A2WvӽBsNx(Lw%e}V?1 6n,>!sG^;{]:$Ø F H0i5'aϔ2oWNhȲʮr$/" "ylm898fa>Mp$P4a;]OaGc\uL"1Xg? @:PZi7R8ȬczVgv-<nW?{{ڌ ߂=sm&Ҡ`[^3G;ouGm.S8ǥ+xJ*H8Gg]Qe-ON?5Bsl?~ nixRFjmsI k&9-(?o?}h79*!:|,Dd 'bd?Pُ >U,Fo׮~I7ᗄ_-잘O+/4K~<4~̟ ? $\N?ٿf>o۷n9?OMهoVʌ h暟FA[X|o)gwo WH] Y`T ,ϩW.Hɣ89—@C4ּK)2Gmiu_Ha#_)U4i+rxzvQ/.9qa[V;]{hK $[yڤ'ik,I b 'X>XGm i3h3I0Qwڂ:87?xdi GN$k qrWv̀;q.iZĞ!ь1h-v-tMId#<l>)|3!nV86sH]qS i?qx@\bj$Mϕβ.vI # >5Wjeen5O6D`Nxq߆l('/j^nt֕NFXzZVM_f=Ҏm"C>R2NҲAR?*z ya8߹bw$$9c ؞_h}g'ch-8 R\? ~g9?zo9OƔt'3_:q4'_QfL7.dA>'[|y}Woa 2U/]. ͕`g'<?gd%{K{+g @!aNX 弿BӯDD4S,$._ s>y}Rᅍȴ\͓o0cp;sF]>J_8/%D7Gd.ʅ0@PX]P~6މ9**PmX1J${b3iyR }J"5i"[Nᑇ풢֯ºlӻG)y:uCF~ C H5Lx+Iu)i],!X@ ~€LϧS8oiT R$vH`[!q_K6WjC8 >;p8j_A/s1e"-S'uӇ\␀H$d*[' 'lى=ܠ$>ܯ =?oosQjxڢcq?.\Ep'%KgvKu?x䛏75c狵}'Tѵ[!m,W0LTc<*0ېHac>.8Mw L{oͿs>+:yc<3>j/۳9g=FzԱ"$_~R ,#1O OxJ|@Î7-'gO Iw5g!ajm;RU\RTdU;c ( q#HMzgD|IW]*Z}ȳ=lSxےw(l!F,21}y4Ө-Ŭ#DK<p kKy 4cumF=X'9ͽX\U!,UJ7"3>Tu,{|{߂^h$!}62[  c_~(߉n5jRjG E1ۮ2ry_ >_<)Ix3\)mhLaW^IC~~̿W~Ao݈GBV!ԕ%9?9'8xwq ^7ռGG+'?UwP8=h'҃F8Yq_Z]\3Kdd=i=8q9haǰp8ӂc?lҠr)׿5oRt+?Zn1O^) =yvмQ`_WdH3cZ|/U׊{*[mb4vcaf۟u FvFd5-]͎^5E[k0n, 屁e-a+߃Z]\Ek pZ%je]6ILG-[Ia '89ge-gܤ]UZ)8'8$F/^&k!U-G^(A O`+S?|5o,q5cAc! x7({q}mjKAi(]v$F-+ rh.2\Dg)|)V>-y4r[0l1-9(s}\st?J3'#AlOPi$8ix:()+ϿhIR/]ϗVW߳2~?钊a i9 <]㯈 <#?<, )E;ns(#$џ {වt  M23$M!̚FI: [Y@-w[8gB+/cMd4WS:l$ z紥ᾊg>bDe pᕷ*h!Y 1HXۃbd\lݝiVr:W1/cFgj mnV`l*JעOC2, sn,2!ͻ/u_&xԞs4(ץq.Oo|3<mgJIDkvA®yp;cR䟯N)hp_6~u tԧFɖ\q^IS$,eOI<m+Ȉ+4}FO=!ៈzKӈ1se|9jdUIWRU$Ib -g:DIJ7_Zyx6LAx?3>2r~l9߳p>F=\HC ]HJDmPFN?Z1yN98kق[LbYDwdgV*Pn~BOO~LP*:(펿J2 d֝QE".&|w_?8u)7ؼB4+Q9< :~9i]u|G)_?3/@o&w`O5aƭK׀.? ڕJFPypdm]xjX XuwMЮdj-\q}V5l)iYI݋I IdO!_ uL)X!`de p3 bqՊK`'I%XNY7o2 #O?dt1? @ݢ"r3jʼntpKUqQ FN6GR)ϘnG ];H㎣+J)';شg99F=7Ƙ2G51O=:U{sF}(G_za^|AiῊ^D6ޢAqH|)v4/Ζg k־vB_$kGa2V~^+ҵoڶ[]m%ktfBKH~SnGͿ 8>*5\tֿm!f`ˍvU]h*OnGLp¹88^Qſ ^ F0`%Tw(8e#7_^.wZ4MG.$*Z$bA*qƏK?^(5L.Y ѬFH% G&|WZ.swL [H̒HIgA|~%ur,6Kclye85彺BEUG@J0iG&m+⒍uZ(8"t1 ):vzdh*99`Tc=4}~0WL8H) w8g۳/oAMa1HSW|(T'>"w|ӓۃӵxW|=j>.|=K-b{C;Zlm’Fd[w]S>C+]|6 *ß{;ZS{k了98yB8IS".5H#qBl h>p7n$cҷ$xvi_Zi#sii~ O2^ou+qH@r GOzů YY2EC{$F >c8>8'>\^’鏠 <ya;dO>&x,<tVc[E >'.Pq3ȤgQ[Gcqr'^Q5en7wh?nՑq&FO Q]BXt:I[P *lrIO3g81[?!}$V$)gdkt}$qO3 ~Gk3Z?? oYT80oj%|"q]Ζ~!7]@l+诃 -k;ۛۈ{+0_ 8UT1W(~Rܼ -?"#3Y I?xQ:UvlEd^{Wy◈$A~KMK Cٻtw/W8n lBUw}ϟ' xn|E63\ r8;,BsxCIW.iq* &ݠ?x6Cy~AcZ7S5-\\+ς݌c׼KHxUφ4+W:T;.BO~  %ɑ*Hamf {p;<>P@K3ƠC[%F 0; (|E]aXI˥X"%Z2ڀ vd`Y:x }i\jX滻Oo;,q"9'*L͵u?i?ZMJ|^NxGԴ}\\Z%6l쉒ś ɯ"=x50#ҕI"T{ =T~f@{jG^#|`tt)+V *v®Q1GZkrs5y'-1־Yd+x3Ė uqmiQӪg^$Y yXW~e_| >_ڿz.tZ]e1_+pE~ک^p0q֬HݞHFs>%EƕԼ9'XXF_+홈k#G߷,WNukVYFH#.Ğ5gjl8-ֻvȡ3޿Sש^ߩf?Ϛv$lSr$]pJv<p3}fsޜzgڟp}@^s^ȗ6z7QQ(#ڀAE&?K?ϵ&1:RӓMn@)78~bOa֌SӜx=4'8LU7SCA#LdH4dL=צ<]4MB5Oj[IzF:b?~[Oo)MR?ݹU}*x`~¯ 9DkG/"Lm&a 2:U?N7BIZINK SH9fHe0B|D|}C}(in @k[Fm:;8!e F˹#h|Ԃ1OK8N65J}~rutMwWLvAjI<>/m}_:EяJ`8׊O^YrĐ)bo7K :-;6r33[A<|:±^wi ["ߑ;X7ĝk[j k(< $K~`P[\9v֜|:Oibm(j!kilMa8G3u yG:cj;D/i(|2ItMXc} ͏ sJ?tFcjqX0;u 8֐q8J@1KE Z1h"[fl2+\`V?f8zxIS_8~ѰK'ǿOoe3[q{wĽ[Ȅx+2ipn832c=Rok^{6+TM 9)njƯ3r~f*I,a%iJ['22|"1#GWv%Ym}/AtI%1kv?G # yǨ&LkH38i;A9;@gO ٵ+q##22, )\2ojao7Vu, vt6N൷~Ɵ'&u]~&HnVk 6 #|I ~(?XV P̺($6Cڸٟn`ğǻ7%I:mǕi ?O.s?8>rsI/s^mX4 Uf_WXFP҄U%Po_hXj)8-|=rD'O~&mu$aq Rq ƕŕ$D_:ӃG3N'3{QAMq>6=5K5G{0&d[nAS985( )qɤ>F uJ:/мFnHb&gڼ؊Bv 0Euz zVcoiQmc H:* *1SOc?*("uzzTGlHvehߞGz-!8y֐tH}Ui;Мn'#q~,i?t[n]?R ҍji$͵$,w8$qȮH`9*_AukėZ]ټXMm!ǜV HW;3C䃑Ә鞴Rl y,%h`%.$~D}kě7?Oq}A,E%aZ.8Qr19?sXI ~1eje91؛ Lcc9_o[_7dampٚS|O< lZO*mt|f*$)#x$O)uUnj.>&":C9wi?K|bX'xirPv;yi~ڤ7 <=uKtX'FQDgfIPխBƟdedR(tPFJ2.dn5b#cd+qmi?O B|y]ALyҥN;zS\s֚9:į֝GJZ)J~:q/_mDpK}?>+V? 7n 4 @A)5wo~𯈯5=)^m  ,Np*Fy|%%㷝3ؕtBރ5kƦt]&˕*3I3Sv@[@.? #6FJsH89 'i]]/'^fs씳pr ?xLD? 'nweKqg9i%݋35nH'/a$ǃc< /^iVa3R< q]wÏ?wx/4ƶ7Z[aաghgP|koo꿴g~wkwS6"x8re`X`_9x///uwI'|O4nGВ6m{ ^k_:Վot|M潖H5[+΁R|˜+қ>bp{מF.lM2G?8?W>"6iHa4@]2M~,omdyapxQGĊS*I*?ﮘ|&7xX[6Х҉?$TEYs ' {n-'LgP_F찛&SJ?635InNBMnv92 7? ˮ=7? (2IH]>Uǜ56??HLc!Xɖ%m@ڠwdt^?㍬3IRYnڂ[;G`G'p>*xmBkXMn3׎E[|2C붉9 q#3*/,F~^Dumdyja~mFI^285C?M&ǧ F?m2aH 鑃|Mga~-MVY5k7}ܩ*>l` &-']F0g 2dyPNMJ{*[\|-%e%cD*A`ye݉"r68btA%F;◐3sڵ()W<τ^8Cc8w~~v~x+D_㛆ҡ[-0¢ b2di9#j~^9o=Q/''#hS}~OLO)ԇp 1B߷FQpÏznyF߷ټ/FlyN3ݸ_{@H 'Y%?>c`:x<߷aEi|-؛~ݲxvU8wu#R7XVx N6hMfB|`<;{rIBh.3Z YF5'o8$Z?? Zh"[/UcQK$ns#; ?$Ѽi6x~`[==+l~`x<*;(Gk&EV/ɡθ'x4a6< d=sҭGA2+qT: צP߃j/sϸzS LxQ?-/<ү;cLUvh?kq|aixVIcLeS z|ߴoP֡_\^xzq{hiӠg,aT;#nB(8?j>ޗeLrIڹ̋X33IebC@0+HPii)i;QGZZNuzKGzZ@1Hc޼S|I8H&TgtkЇ^׎{SM_;L=wv~L7HҒqcM#sG{Ry'8@$bB}+ƴLҿh]CXAz.ChqIH TD0"pv8=kGɾ5j]Yh;B,pP @Qz\Ҹ/`OiV># Ls9Z߅$|ABK2:W3ASOOx=m#'yH&xSܞtLZ \ .vYW=/jO|;s=+c^ zAqzup+mu챕񯃦>R4=`jR.L-!=f>u˩|F׉e}jmHXFwoa21idqَxIŏIpjV0C_6OSױu'#?Or jQQH0kds9aVs˿xJIY JIn " Pq d'?gxV/?XLsLOx.B9,$(D@8>4ωn1qkdk܏pêO1%O lm!H:Nwu]ƨW`XcXW0 BH({U{m& `l9{o= ^&oPYH$r3p@ f@p*AǯQy^Kug8Sѷ~JC(#d9FMp:}k[GŸg]hMʾ|:zm]TPms2gO[x_nL_#dT\&>tE?~wv%l\3Ͽһϭ2G<ɦzr: { NO^ƍIy!jA'4AjBx6M?N`"[ڬL'km?ÎUW//kfmX[W&^rK㟅HTEYI `qrp~xF3ku~Ab3N69L)9 .HzSd/ȼtL{($?418Pp?*_5<8ɧ9!"L^3cwþ??qX=q^*8?4m|}R_s|}h`$ 'N $?_/em^ Oφ["qjx9Q{~~>9|:܈|}W>?jT o2u[~=~cTo2xRKşNYb!UuH8?{#|XZc>/VR0PpgB9ş\@۝R \|Zr]>۲?)5j7u[ie}O!cm BXH,J#ؚ6#q֑9}Ӂy?p,mcd?dcŒOBp`A102} 5m!%1u(K;y4e7~q ǍԖCn}炑}O^.:?1J:&hy<┖`8L)T\!@QL*mkt^ C!*ؔ)%q ck'TS0yiw~v?[?ž,mio0mhf$-{K x8ـ2 eH̱cścbaq܌v6"F[H֞5!d<!o 1g' $gR5GҠy,O BW@P7ۭ/SÛmUԧG8]ჰpJ8'p|O*+h*JGQZ_l >Aخ )&F6f)))nG^W;H^NAʞpHzx_L^(bF@jQEQHkTG;^r}_|7~? ;xKM.>M)0ђˇCDdgk/ڇ+kH4-;d0X#hcUW۽o__ -j^$[kG*G #V2ԟ(sc>ʜ?ࡿH(/v$>6}&r)@ɐ'M۴=X)O  ¿/MSǯ= A2.9 %'ఈ3|Gy$ >i-,v,VWÃk}Nԯ<]J%,.!S򝊙ڊ2o+U!<}xGz]7:V{pm k-F9FG©c};:˦Yݻ9Psxv4fsE-RRI{~RuKE!pEJ1Ây l>!#bvW|{2Iy3cr;o-nf4˸X[>D2Hk,Cʆ@bφ+w6O"HB2 pGPAaI5[N}Ln<ׁP{Jf6[YIg! '%_ J]F4K$bYw60gϵIxn^Ӭ mvy8B=E6 k:äuJ]P764T1VoH1$JyR.J D9ZvN1+c4?);=i3ON) 9Fz??<[q=-.:-0v FT$RUך?=6Bۏ,ơPR26<% ?b2x4իș4!q/ry,rhi߲\B֡&1;FO؛Z͛vB=X7Xу4]!$rIdOxs5moWT2 !W-{lV)(HP0Ƕ)Fzrj ~0PN+_ْ;xtv3 I>NpN@$m9Qia>[皙W9u;' 03׭jEQE# T^VO@|;)gZ~ȁ~OvKq63}Ѳ+$LҪdB"Œ0Ig8U/!>o-7nZOGskò8gt`A l${Sn<᛭úTێOeg{'$Eٻ9 W9ϵIe+ML,tF8yj)d>M̀,2$ 6> hg*7c0{~pA؀ /|?`=^y'QuV-=Op?!Mx\R4q@ ߌ~? Γׅo:<ٚ7q>QSƏޛ/YCO 3dATm/|#u(>WɄ7| +?& _ҡP9$[O? iGtƗSdͻw? nCUF ? :qm3O@0þ>1M?fr$``^mo1 kHUW ? N4t);Z({{Ig ={|3uMx0`ٴ ӯO^zic}ў?Ũ~^g͏E6ɻy'k>9-隙ԢxSTUTz_|!WKE J2oBĆAq$pGb*¿_LK%_^"׮ basZ51;K-欎?#/n(.I%ms^'fNX2pgoDppgYd" XL^]}7׈os|?03.J97.nGGri~_ƔgCߊ `t;fuSr:m;r +.Wӊ`sy=1RA9i6׎)_# u$Z c?΂}9 <~4sq@@=Ҕ.7hª Rᔅ6! |Y35a\16x+$ ʀH?v8a 銐 <R0yP9H>V=9jQEӊZ((ccގ=b=qFh09ւqccwh-&x-Rv:PPZ(9ǥ▐9zh;RNM# kiǮ|@ ?;;SG+$;֢mI0J֟m=x+S 0% F q=W|?,}oS9/FBRy@3Eم 4&_rlzv rǂs_,, nVLZǶ>dE>VNq# drE^'#ycb-t]E`1}5rT)lcUY >3*iX!'ab[ 2o+jĿ[Mu΃%Ǘ@4{aieRr3j]! }KɧAyHɔ۸9?/3|>?]ZɥufK}[ 8YLH9qR?+gX2XtS_û^Hy)_xgm'@` x:@6mln ,˜>~ ;Z<[k#{kA*o"iaI#m?rLEh#!Klr`v>aϻKa9_m+-bx$*(wpsCih'ZʛDiv# >9]W#? y%ݴK 2*8V 08s8m=iN@1׽4dqzzsAg#3h$M.6Ҏt4I)'zIn(~RzRq cJI;lN~kSep|[g߃_ ~˷_cYg, @:}db@9%_-_W$OZ3ϯZp=01I 1ڐS:(=)h((JZ))h8HG`I@O8F)h<▓Z(sEGZZNi1;Pa{Fқ8'9zם|(I_ Mz1$Ȫ#6Ҍ;:ל|:_K׍,_ʴ|t$"d¸_?tb&o$oQ$(SЎǩ4PC-:g?"4 si{ "fU~q ثᏍeo3[rCqub~h[4!(~RqF8O}4QʅN̈́m] 8:P8 Fsq9FNO'R}Ӈ֐X(yϥg#4/RF}?TA98=:ў14\J0t`ҝߜ8w=:)F ){dҐ&U[ o6rvס>+ Fw,3MG0mxR6 'pl{4c9>š9KNqiIҖ(JZ(Ar~- 9R{RQ1FsG8(8@b(8F3KIph#"):{ `R<~4gj1F() 9փצi2 C҃cyui̱k6u̍)~X1e1xW~-O"2i }&n'ٜn*Ϳpy|L?N|<0C VԨ_A+<Ɨ#uΫdCb !vO0\;dd}[ċJbtأ%$}2r3/ڃ|7֣@բ6mi ۀSp8v7$ p<;f_*' g*r6|?72|<%i {bŔ1ks|q? <a6I\*0N|\#yf7~l/≑!E6I!pN0qgᯊ>+&X|˨ivI 'nH;Έ>+ ?z_j.n|K$ ^n1h!A8NJ&G%H}.?-iM-g溟)/ù:Mu=/ DN![qr 9*Ŀ|Q1h+uCS&Q!w~U?PH {/X>5?W_51xn\ r1;/pk!I#$n$3PPh D,*2$p8ˏ.?^^ǁK`?xX 9=hbF)O N3׎E5Suv 0N8Lryg1jG^kbS^3"cHTT$+g{x~[Ww岹o$Yq$gx3c<]v=JM&x+~K`;p(HMi1֔9oJ$qM g0iT=9f\MIR |+7iП L:Zn< f*nco ?# 1@QǓ {SyQq)O\ZTQEhB2=-QEQE N–IGz0)hZZ(KEsQ ic:cM=I 0<|qji2p@ 3\FOH#*)P"7g'lO'ֻs+m1vsӊ?͌XK8ۡ]XM\'O x}WKZjtWg-ɷ$t#$&?6[hpixFlZHҘųmU܀Gˁ|GӾ+ACeB$ŠC} {v?4_?gj>+|C}p|=J`j_? ^Wдx~ o묙?a䃓_i`Kr[|;I^bnl7/n nIӾ))H }t (Ϣ܈3q}NC,A 7O9xGPK#(E٦s rIl>>KeM#_ݙcGr]9p'&mk^53,S7.~p[k-ʂ2~SyST?su5ƳX4V" w"c6_0.fJ~2i%+6`7^v >?wm'YgE.|%%YIo܌wrp|Dqzmߗr78X`N9n.?;93i( _0xQ:ٖHp$@G#d?†; o]S<{ԡސ ;К^ns8uz<JBuB)FAI!GׇV7/ 'ftCLa2i32,FX9n[i#Hg>՗L-*$y2zj^ 'tϊz߇/tۣou 16sƇ?{Z5]>Ʋي0n ~`kUOƚfKGڍ o,7ˎ\cpW~~/zL'[|;0p¯0=Ikou6~)'{B}&8qm L$/du$SGJ޽CỻRExDk*8oC׈x慫T =Ks"2"&P1;֧ÿ4J_OAe$Ӵ1Cqm" r+ UǺxO]<g\ P ~$D&⻍7[VV-&12"~C} >kZWP\^Lj:Qq1nb0)wz^"zd?g3u/ĿX-l!bE ;) ) v|~@ۥ8 8HrXO~o.|7`ZQv߷wt~xK$Κ^մ4u6V1e9ꣵiPqK4|Uv$:b*FV}qG'1OR u[Y[7u#e ; Wß些A՞;Ӵ$*nU_#i YrH2scIm~0x'D7ǥiҫO{H6~R@9v@߇2)b=F3a`aFGV9xb2xqKӟ8$@z,Oq%B}Y|n79`b[bxp> ?aQZcivcCd#q]_?x_2ңmk6nLT>%__HO%G84#<|?k۱m,ac.き㯶jڜKKAА<IHN3{yJ_O™ ^n}/RKo:5n$dUоQ^4ݎyoifʞ2.vb۲e+mgI_MuikzK>򳻭G,{IzF>jM'|W&tEInT9IPR0xZ熣Γ$$Q+;1}WۀLo x+¾;ÖajK˩ȍBrV`lb uĖwz:֕X4ַr»#Fѣi F8w?ZF>R㾞RLV3l"cr͸ *mm;J_&ڶ}㘢!Bij<סmʜ?gW^vvTNH͎~P .&w 1i9>l0|>Ӊ=@QEQEc4QHxE--)h(JZLqF=E-QIތbF2(4PN(sC P:sǽ2EAX8S4yNkc׵yX߉>*';ح9\WƗy_<sp־x"Ö dp r2q'5T|H eW)y*'9'$^[_t^%SsOݱ}ǖL v7CM㏇Ibjw @I;T`f;k'(lBCY$*XwǦ Gg}*CٛK(h5ClP9 cOopE/Ě̡d`˖bsAgW¿qjn1Oj X( {r2x$D]]]x-.Nm\XZ#lUWhP==O5|oV4?XIq^ *87 !(G xSp4A|?.0<@gs`d}2߶)qҝ )tM. zB9OZUix=# ~&{֐  SHT }0y?&#H)@+) O'Cs}Ö $#32H7,I坏>tvT M+M;ATn^ۊE'$uu9M:t縨nu| ?Os ̪,RY6?uez{I0yGNF;ל" ])h(Nih(((񥢊LRRQKERZ)4r:>~`RO=5}s\< H=y.ռ1X%9h6\]Z=$Y?-wVZ+QČcP>I5RAҬ4mX4쫧J Xq n8یcMԬ7VyP2| OcnHIe@dF %`=Ȥ/%C5.Z(YObQsևPkb 1#rP;_JU[Ղ%4[H腊)n)w= SQiVwwwp[ #JBc —OҬśv}fB6r#{m*Ÿu'̓884񖌕v)N$?(=1ҍ 2:@<֜2IOAҎ9vRQMnH8::rYM{/,мK/]TpH8_|Lw}T2 pp?T#j<;rN wgTrX>!/qڔ{mȿ(z!i|:{m\͠xdV=Qd1;k߃<809\RAT68>pZp?/4=95wxËAС*dfwme@y9>!O9{Љ*v2QEQEqKEQHi)*H'*J(ƖF9@F(9▐sϭ-QE%-Rw==h)( bp}hsKvSFF:3)=qKw;y8c^{ʙ+Z]x|uVc{o0%W 8eTƿmW|fF]wl7֤?(smF+,̸Pf`-gh={Fi|ZmLGͫk['ifva>1Ko),R(Cf͸B|CmP.×/ZP 8F[=<}vJ->%Z\Kp[5++>4dTn?\ap1\yu5Oⷉ.0,FIi6уlq.FL=?ǿ&5gNc_ǚ33lIGo:ȐQ1l7|(ţy@`̡6LI.rkKCp<\7c `ʱo(jޣcQ>),k.gX}\n PJ$'lA.C"{],yɽ [q,y`|=3/R%]K◊WZ >e-ʧrȼ. hM*'Խ77i ^YTy@~!k?Kɻ;w1 \zKcjWׯ׽9x#O/~A1 gxt0ON Qi'&pH#۵4i}h\Q\Eio$ȰYX*Ğ \O~4;_|CkW}H"o% 쐍nT].R瞣/kDž|n蒁%yR$8 R$Om'9bed9  T e 2zk*1TnG^_5\ݷ+DP#$[~=MI)/zTP=v(4QE'4QIޖ(9ERNzB2):IGzZAҖ((QQBzZ;`piHsGR`ГF= u$d2{t{C LMvPNf׭z A>#n,'% wdg ]p@p(آH>ݼOiC*4rG%det`F:Eq#9Cgд1ͽ#-D*zP@5T|2B۪ (€#X-U1 bÿ Ar1sJR0A$:W]9Ĕ~s'#,"FoWE>Ҋ:lFrӸqm˦%l3;H6>«?Nx[Fxckʑx#H &>w#:@7|(OT#խR2@Dk\c؈EQUZ_8[)̞k˸̒GsLc;( 0F!a:l5Ǥj; |+~Y%t->YkIm0ϴ39LuLvz <)A#P[DNsю_jrU cҎ G'9.x֓90?7CdZ~=Eyk0sk:T`) I v55$"&(}x\: cER3۸ן|q+n2Y^ m8B:H5eK\?WZ9u\2<n+ppiwFH{pϦ=ivS\e!J%ӯRO.t x(e#. r63M Q)y@zw{/oqӚbWORREQH3NM-RO-QERRE PN)i斊()-QEQH9 ERugяƎc&3= !W9ğLTu=2=;PO8? \qӵ3?*NhqF)?{HpO@M8QH,zCڝA烀LPT҆1׭.ܱԤ?ӏzSZ@qqQҗzjE^})[q+ ?ޔzu&uJ"8Tɝ6́ڥg~qx{_5^$!**q=>Z|o2> t_ j>*׮{ojR SB),Bd'8$E6n rCA4j6'3++Upk'*@'$Wſ| .j[\@x#{DQ. }n:iƝyo0< 9N |ǧ"?^h$4͡9Ҏ1 E #QE-QEQEQEⅈ)hNԴQEhAhsKEQIF3KEQI4C({ڊ|R=F9搂~iA\9L!=#*9 ۨw %zNy( t0) 8ڌM$0'׿z98i=h1M^hL0i@A4qȥi~;⁴ 3JsA@N#(S"1ch N_cqH zg4pAzf㓸=o <cx[Т.~k=lmʤqqVw’"$m\z+?G3ӜO!MF(qv\NO"݆~n>S+}R Y5)542kYaE(t,Ϋdrp3]2cxź_|;}O]́ƋݘU k~|?<1XڐӋ6-܎ |71!A>7)\5_GgiaIw 7=SCxg0H}*LpUc/Ҿ\hNR )w;Ҿc ݟu^ p花?z.ArrH1rHԧz]z\1߸eʓZ@98-'^Җ́N(h{ERRE@P:sKE1l6NFq)RREQEQEQERP(Ejkc\'7~#@˷v'p{ Nyʰ& JwNRdԐ):J*R)9hn4;M 88Ps:t-Ozi=z/J~cxwsFFx40, n@ڜs79?Zr@sh*1=R`#O#{_I5_O>BXL-FUA x|l u|iN{_0b '!NۙV}cSuNkFVw?y%P|?[(mvA/:#m2 ;N?_ EC:ϦiA m3I PsG5gz1/zbHO`}pDkIP>QMm*ujSfnD >[Y%W UU/-y4!\ u/ 񭾾bB~Nq}+9[=<8A}~coSq^?ÝBwmd^,,G2/Ul*K$+2p1R RjhPsZ9*zr;E&x- #8");Q@P)h(((\g-QIREQERQH@9r}4R@ࠋ5Ͷ *(@i!W%xbHI윟)_׊Nsh'I?^:P~#=ϵ&@lg&rA` IW["I*YmтcrO OŞ ◺nIw"2)avUVA"!dKa[0gKJwB#.%1*p22AC/_ xwN=w:~ 6PX쑹'PI[95w$wF(K{F(n8e!Xν}zFxvuN?OCw"m4B _m7%וT``R׌9돥8{sJ F z-Gi_>( mҮ .\w$~5eÛ_\[Kdx;de10^|q֤S8(QP9C'Vӎ(49P)h(GzZ()1 Z((9KEQEQEQE!8((4–s߉ukZM]k Q*, 'ъh:嗉tK [N[>F˹O<z9?7 z7]&x)8ϯJqbn'=A/q(`ct sd1<zR<^?;wR䑴tzk`FHz/}W{uw6$U!|ɖ5 e?65w}9g3[sb{ʾ[;3usy>(= Kwԡx!xNdANQEQEQEQIKERcZ))h(((QEg-Ic&)3ӵy$"DLY|yLNWKha!pNP?/zt=< ZB3}i1}89):bN7P03nH2}C ځA!8iwc<Ji>kt{f´R0IClp#PJ[3MSᾅi)K_gޕ,Dhl=#ǏFxB5xa{l YŰH#k#3IMryn rFX$|}c^?55F׵Ʀ47 1!Q l A#n+d ~:LW+I:)GLo8>;姇 jZLi-cl#ub߰3{iuuI"ԝ^i\}vx_H)UwrO"Jo+kv6h,BI W7ů^jẓO5&I'[?߭AȊ7r0m!C)Z<TWTˈˆ phV*TmQ"E&s(#RKs_NzPZ1UsP:1KEQEQEQERREQE!h)KE'oJZ(-((N}8qc]CMnlomx,l0x Ak˵jɨ[_k}ls}qHKMnt>eǡxk:Gtx5]St讬Yca Ғ)1`Zhruך ӵ&94R=hfG) 8Ktޑ_?1)`; G&f0}|̌{+cBiC}[I;sRtS38?*z>,|kqUelgۮ#&>bҒW857%z0^3`hh!R1!?|/ |JQhe)O#L!U%2p+/о C.u16~ʹ!W$V, Q;ʦ‘qq~.c.5_g2qog m=dBf9`8"sY˫iVtnzFl/O/("hoxFwl{*cs-oO L c#`PHs?+jݏ{? 9DI nیd8)~ 23+&R;ӌ01z4D$MԮoYX[K- G;*[t_ݾj:|/啗|q5F2~1?WĀoan'Rvx]HUbM^*axH$ lWWH?o_OSIo7̳56.O…?(VV$oP,h&6 $tlp ۲N>HQ|_'$]Ď3,r%X 9=67u&俶kgD#bel9Gm8oO,1i>*xcH.ăm#~x(쓶s AW#!GI/O5Fi$PxP[ @*:s &1|9V@W Np;g-a7v^(@Fq89$ c98i/F[b'2bݣ0Cdm!U~[D-E<#9R!#g n8b9B1t_GKT?X/Sػ 8|Oٴ !180{Tk*^%|+LC|sr8 }nU/9 TMo$w$mpaӚI?nQ |B0L%0 ?w zƜhḣ@*->G'54_'y5.~ Έ?nIJyEk'#̮"9'kq׏cV?~Hڞ«xz'?s"nvq$$O (`˸`r0zFbyPe>>c֡CLcIh7y<#} VտnV6k=jeV4i. `1aBHɼopİ>K?4RL1wD$y ~N3.Y2 w}]^ͩN-L~EWuXU }|%|WnXe~գ#_J\?%mT>| MA-&<{[e؊:I$[@c/P^u>z$v~9;Ph-QEQEQERtQERRdRE 9(4t();ҊLsKE҂cAAQIx'&T|Oxbt[=U!L\c 3+zWx9Oka5;03?@wIY؆3OWVGJ\VTOV *B~xNp4V ~s8ŋ4sE%؎T.,AeYY 7W* 󞴣בHAc)-E@Qܠר?H!#)sN(0- EQEQERcZ))hE%1((:QE zZ(-QIފ(b@f{Ru R21ښ>\S ;=qM) )1H7iB/2sҐ1b߭x8AwGI$)@/NI8;ց^.pJ F8 ;^@#(K~9cSQ <} A?:i]N8CuZQsړ m{ r' O8C(ҚRqӊ =iF(בF:%pp}qڗN9<1=1:)7@#ڞ9#Jd(U+/qSg"~)hϥgZZ(LZ)⌃ތHh1g(R.y8&y#4QZ@GҖ({Z(LQKHE-'Z(;izRM(*AS`JOZi NE! 8Rc' OZ:5]^Aۜ\=}ZאOwc?i֙ma#Sޕ87]R9ߨ]7/f?֣^̘:3=޴/E'9sޒmgP}r>d6F\̭iMZZӖ@O 9 ۃ3xni0f?Ոnh\xbN>~)_hWXX`@=VWnHNSIxܟZ}oΆ:dRoΚ%OZsnFߝI\#f {Ӄz=:s $qH7'"1֝BI$wM01u*ԊO&~qGM?'wZTzR)H:QERP:RK)i[ R?3$'Z; ?[bGniH5+)?(~ M+}Hz)d7Y>џJ:ԃR1 c($sޕGݥ@z6>CgԯލN#O韥Fz7ң<@HsL~5"{✝֚`sF!r+ّDdZZ d  ^2A ) = picture_bobby 5"`Rpdbl/ `NFpdbl/ JFIFC  $" &0P40,,0bFJ:Ptfzxrfpnnpڢ|C"$$0*0^44^Ƅp" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((:`HpE-Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@V7[LAKJzuϽk}ۼg>(~y?c8iE}HӥXf ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (+_alf OXɼgkvΰ-ukxx=򮒀 6wers9s. 5x/E==tST6vʤ:]́9֡s\l+~^izU\]DdCOSןZQ'z Siz0ڋ{hO }PV xO33t7Mԟ?:1i ^'t#Uj-{S8-py|c;T$O*3 펈eEsqf Ov(C8P?ץi̽n%W '571V.g48jWM#192~Z GcKԃ 1' r͠ӵ6#98aϱh$ Z@*@YKjW $6z#S]=䖗!g~oi5㕺w{A\VU˞<~ ]QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQE ϳXGӿ~5K1 dx(=MO^4[/خIJ|ϑhQEQEWA~MitUY:͍ݻE?|Oqt mKr0 '"E * l2c$ḣ*YA*}%EAIE68$ *(0:((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((;[w\AMd/3&l吂N֝YZsKceq;w<ᾠVQEQE ݬW43.T=5Xɤ_ ܜ3Џo_ƺPYڨa Y#icy? ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (IurF33G4(((((((((((((((((((((((((((((((((((((((()8'h(((((((((((((((((((((((((((((((((+Xi0 6\p=֞y+??Tݮɖs]~jƋk *zN(((+[ܰ-Ya`r9٤eXR0A@4|Aèr$ѵyrZ<,1$joHSUEbEe9V-Pr}@TĂ8+βU.?k_qri=M~^A 2%QՎ:޻l ZJQ_aڟ3~( hcA gEPEPEPEPEPEPEPEPEPEPEPEPEPX'Q@Cڶh %2ƀB`'Ed܈x$HnF}  ([ylBi{IevO88J|<͋wczf@pumA>E>g6Hq릎4F:*Nfk)&-A$&Gkcy/g?p@(o?b? _څ v|=_}~,QUg?pG( s 2q R}~,QP R 0'ԂE$(ă@Pwm$aY"qrPԌԫF#*Tb *)jڅ v|ٶX0;%:2P 2 >aL]hr+dcMEFg\0Xg'i"+3g'QLN'"@Q@Q@I')h((((((((((((((((((((((((((((((((((((((((((((((((((((((F@$)h(((((((((((((((((*ŧ+t@qǩ sK4TQMaxg`ߓ*pK!XEn6y*cdHǧP"|ʹ ,Ӣ0e'$e׮ף|_z(|_z?׮ף|_z(|_z?׮'-'#xz_F?!렢9F?!ޡnSz`g訠u<2|Jow#Q@xeJ9 ΘBC`nc=9Ԅ/rpsIH/q`\@jnw\F:cڐxj}ϙprOl~@#w)%sx?tP/?G#wuP/?G#wuP/?G#wuP1wg~_ZOF? (_“oupJh_F? (_F? (_F? (_F? (_F? ([oupJ_F? (_‘9zcWSErH?7y= WQErH?7y= WQErH?7y= WQErۃzn,!s]=7/@nGR7y= WQErr|r8-8Y)WץI1cq몢9fRCOI]1 c]U7y= SOcWEr-jJIT8*r^Xu4P'}lҞ#y<?]M8PA?x8@bB~@UErO߫0pC7?҆oĻ#.GcJhJMڈ'qG 6& c;~@ZۘdG 60ӟֺ(mS b6p$Ifhc֤]Q@BPSqLd\Zꨠ@hz0кԉj['F3#۷utP"۳F\s"ڒċ]}ȝT`A8Ƚ~ڑ 03"?:Tir z3~Bۢb1κ(m+Vur\ |tviܸx>aRɣjde hHi:#q'.H!@0>Q@h RqO֥mR))ć#=Gך(Hhڜdl {w2iϥj;挩ׁWWErikUbAsϡ=3#Um荹xN9J(NM#Utg,~`e8'sSgk2!WL$LN򮚊uYt2҂qtmLD#$L䆍 1o@ѵ5A29?(qߧ]mbj?F>xFlqϰuP&Fd+,CϽ6M PG*+JuP!+1pOh]RF `rr]}6.c%ieu1w =p Nab4jHA.A믢9QJAh#((((((((((((((((((((((((((( VyrDŽAՏX:f.9f1OYdsk+r%*E5P=UTP0KEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQE^ Nvҹ$dW03`yt 9}zژQ ?z FS]}]NvOӿI@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@ih ( ( ( ( C Ҩzd Ѕg^}[?ʺ ؠjz|Xi|O_GϫHr*4j=STw$17~O[}VR4O 8XmGn+z0U(\O_YVbDXPp:ӿ^ӮB$ k׿1?AP7'[q,ʼnxNi%HmX˞*"?&ܖ>`cv#JOK)[eD:s3XjZku$bݿ>\]^E{g\==}+3O'X !SexX20"9IRQ x {w=5G[%3)Aʱ N[CB7`뎿ʻ(/~~67c*}{R+y)Mg'3@˛xfI + F:gAiͽS``}xlIaIF@C{?(VR2<KT46-@XpG'c@Q@U q$Xf3n6tg;Cְ֡N̠7%f?Lt4xZ0f'rQº:̱42 1 Fq9R˅W$d$Q.-yg=01jFSLHĎXcӧ Wv(}S>ӻoG{UVᣑBΣ8^z֓(u*2loıH,3Pi,Qc G'Ln7YcY\5Pc,"c_ε<9z ҰP. zYZ4 q~4g#LqXZ߼b%qdcHj[c_a?̚eHe saUgKexH}j/OI Ls=?K[\M'4צɤPK؄v$JB$E22ATmK]K6ܱD9*3dn¨򵖮ȼ0냟7u˹!].H  B83k {4EWG^0q{k ۝"[d)$`x,59/4GFQqII]OKwz\c 0Gדڧ DPΔV&heht>ZTMjrj2)®s1 3yv \sҤ(((((((ܽcr@.6y{q>& y? fjצE 傮G(umam# ̀v(GGl E)Z $epgj;'ʬu ǮxMhx!FV2C{g?()n5jo"D@;A!qP>g,Vd78j=nP;c%& 2rO_$$aYږ=͹kb b8*{uW D rkm\ OO!ee,'v7YcY\&SXYG9 7AR躯\(rH?5ojIvsZj_e! FZzѵӤum"zhOe[o)t93ҷk{X-gVoHz|o]F4WTդ  9e`He# k.?cŸֶ<;{Zwl=2z[@u}Dig? ##[_t #?\v?qؼ{B'#wx]@' g@ůj6ح㑀~u{JxmʠBp8ϥbi7aq$ Ju\+ @v猌~4EPEPEP4 ]ēB~ojn-q܌uK )M$_ítx l. Oހ .nAil1{}浩I>R#4Xծ^@ tfU.?#Լ;_o\֖.6M(Gd.{쀟?%pW#:9gt)M {P:]Mgb ޒU7f@X$G$V43\i7ϴ/F 8#Gj;q/ʀ2ES#`gy^&m[#*18W^<VPˮ]Ga vϿozҵ8pjWZ͚)mEH*Y>dlp\K[.7yh[p3Ut翴2ȊTzUSJ`mF?=M ^ ?53 gI}%SQ&XX[=w0_D 'Ky7&* !#wLT1DM:U{_i!&Ǎ1Jˣa~8*0{#@ckfT-N!ҟ",6`6<Vm¿uP:΀6Z{ $o'ڪ>G7F1W'T`[ qǷ>vAQ2<$ g+Oi Y152*0\O((():H >P8=MHNOim mA,^x;dzw _Ayc;?VycIQw"w'￷vyzcOOj~J `.e ea)Ѵ ۯ(#Ė;0ٗ=lXjֳ'p(Q9 24AA|?b#ծ#5 {[|TA2@{N+[m ^E-kbKF$}=(<<=;^4׷3Bѵ`=I$O}yihP%Er1 Ԡ#R@[9z.g5Ѹd;9ǿCS_aUvR~P3 4V?$>~ic3Q?Zz\5k~w|Z}m}*6ʥ~Sߖhw֑ior7JԔZ7IϷZY6S 9U=:&X}V(8/89槢(*lo,eX+0'A4P'}I>W:gtwl|bqQ^ix}C ݶ-4N6GN9ՖSO769==}|9}0$gvYn[[knE8ɪ3636'nsPچ2~ acNqG`h6Oqz1x j/-MIYF>RG>8H(1 q\^*)gGl1$~`OgU#F?]U!.K't0Myӂd`zLlncLDbG~VM*$#*KgB_+׃iRiO,2 ǰ E<@g=] v<؃ a[HDdfa.z¥꡷|g8?@Zfqzx.%WGTM<"o2+.Cmz/κkxm957Mm9 ӧcjwFЯg[G>RdhT~Ķw˳3~0U(\@K͹/= :O;x s885bߕCQXzchA*pXNdb0JO\ ] ~2q ~]B+<8a8fmH_;89tϷ_s@v}4"e6@;$~ʫ_at3zryϯ–$1* 񪚮56dB2u˳sظ#l80?+t#: 7fnd1CtI}j1?UC|Z#]fdm%FBeiٿ._j?cCշ}\EnČY?R?:;Fqjgq$)v cc'X:RH E-GooY\I@Q@FtRTy]6 (JYtǞ ,pDQFI5GW"(C=Fr34uar0 c `He# G\RDA';V8Os:`HpEgx}NJV9"ꖱ@n8R;U3Hw@!s>&-ѹvNpH O<?T>f)#7ᜏ8֘45]1ǜH}9P 0!np: EvW821U,t#9\vcuc"#)]N#tȩt^y,)d.aX_HNv3#V4<,W89_ A84CKQi쮑&o(qU'N:|R+Jd.@n=}Εro$h7={߷Igz1ǞpHuPtbҙ`J@OwJxccycWnX ΏF 1ٸ^9#GF׉7Upש==;:іx`ǝ,q5%fc>F6W-; c8 (?X0~P;xAQs_pzc4yGЇwgҺ((((((((((((((((((((((((+?^<Vg I]OXt![QEVP1ͱUz P+'LfbTBv@{VQEQEQEQE4Ƈ9EdlB\[udѶWo?˽mYq<ʴ((-t9;PQ@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@^vr\l߳.q?dm_̻(GvsQ@Vmw%ɢlgz\h3]Y;J@'ZӢ/-}ѩbN5lD@ƫ9ӵhEQEQEQEQEQEQEQEQEQEQEQYo$;Enx `qִ(((((((((((((((((cOKEQEQEQEQEQEQEG]G5Ͳ~_秦pG1޺O:??i<#od Q~S]uZ3|=ϧZ(((((((((((((((((((((((({@!Z(?'u?VccASlPEP%Mvڤ0`1$U: $'bel3@c QczrqSg\hʌ1֞xV-$S@tsiws;/ʧBme'8ǿz?'u?Uo0-lbFy4=5mW;?1ڡԵkGKxn:H&7)'tZeXGK&rW$n-H^?*Z(((((kȑ껎ѓJuQEQEQEQEQEQEQEQEQEQEcAQsLV9=}k`|sd={ROoUl@40XX<#Vm#5TdEPg,I;;ooONi`ӚmY#ϭ_2f2j[;t0F):@73\=ĸK czZtPEPEPEPEPEPEPEPEPEPEPEPEP{_Yof|0A%J"2MnQ@v:uvQ\i8y< I?\ɽ=qBβͥFs! sGa7hێn("K[糽*_v㊟K>I$l}O^zEc=&soNG?ך-gyѩMʠqۥlQ@ir63=1qVcyc, Y=2Y+i(2:dZEQEQEQEQEQEQEQEݼ~Xw9;0S׿~-CxVbX}[4PhwP\ #AΉuW^}$>sǯrY?)+ wE}c֕{=Ωmt*X烑]WIP`bOc_δh Cj?+$ Lz׹z4wVFd+$(8Q:(Z$Čx9޷!C q)%QB(((((GG.#1stZPfɨ,>SdK=Η r.l ~EUmZ y7 5nwӸdgր2.-J=BK ՍXD9W|E2G4l~iH >OU2ݭta'ؓ~j(((((((((( Vw7J'OsWkb7 0O<YI$SgPmKQNXr;.x6d9\<EIEn7E dH-~jZ>M;[MT`Uv|y8j|8R%'j6yo^(n̶6oul",+p>zܢ}\k0V+OAEe^j|)<2Ğ}_ZiߢKYG+~Efj[$\Sq8ϵ6R]@^D3^t4Ef]}XB'Qucp$Dzy=?ݛ;S".p~f?J[ɪ26dyZ.Q o.~F{ZYRxc[(dl'ހ:*%gۡ,cf׮{j@Q@Q@Q@Q@Q@Q@Q@Q@Q@g]6PAm>dҒw0\8>dbBirĀ?ڵjjFUF3_hT1OJIw u $qcf9B0け4ZVw'`O=k"3+dW%\޵ZC 2 9GU+KpO͸:\EbkZ\jVn>s~?JjAsKpp P_]Ou-ݺ7C0;:Ҡ(((((((춲O`SR2R)  u_;H>Է7ۼbp2kDojWV'p\:OqSkegӢlN8cv: gI{@[*Ҳ: Ջ%:dKwY <`u # 6\eH9GnQW@9hKFu9sI$ . CPW"9JcCҖ p8k:Mj ;-2[<oQT}5~3BJޞx,]N}Ҁ7h8|D6 O O,:rژC I]zdZۢ((((((((((((((((((kk x,39{P08=F]}r "(8 n'EPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEr}4bBR6GldqT?zV~ y?-{p&n$6E: I]OXt![T7wQYLQw'T՗ N$7LNEGcڍ]0EߧkPC),vݐ@WN i9''{ڀ-QEQEQEQEQEQEQEQEQETWRmf@,3 T -qk$)'\mݷ'۰AZSFevp14䲏Q,8ѤYGݐ1ۭiOgcASKmH-vRp:TEZufg,v 0nÜ{Z &Ϯ{~Ҍbs Ҡ:]ܑB7:pl@.t9m[%p{]>;;[_#9zw'ka}>Zi^\( *o9 >\n.=qVO FqJowaqܕaIj1]]Βjw+"DNj;K_kCjmcL}G"s*]V%pdd@e!R.3ܱȪc ~گPEPEPEPEPEPEPEPEPEPiM&Pd ó$bƧ成I jV5΋"\M@ ~q٬-6Cެ3ʑ ?)2GvqjL巚y.IP$'h4u-AB( C t%`}t'pIojL#bNOOȃ}>-.U0agsP:"nC`}vȗ3dIkH{oW'ukٮ]ǁN{֧&y8n2c!IGCujq.up9u]\YXP23qHluRadG#ݽ*:7фP!VțL^  as bnOJwe=jڍqZl98qҬd.d%qUaՌa.[ApA 1ϩך]#Ei I]O-:o6ݧc?=ևi5$+9Ҁ(鱅%J9 #';;pU=FF? 14ޝ=J 8qjEQEQEQEQEQEQEejVwm1%)8tEekW|F9Ly=-hod qzd\POIx4둌< PEPEPEPEPEPEPEPEPEP?u2P x@As0MLp{k\g pv1 A5PEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEq^i $z@VڮdQ,zN+fd&\dIEPEPEPEPECsunP~a??Aoiw'|Eel?qz5mJld`#p0=k^q`60\(ԥ헫…a~K+Y/.R;CVGUM3OM>c|c>֖Y¸Q']{@!ZGZ}Mڭa _ :O ؠ*V0yn#;@QMXc8[YmC}`H>Z֠((((((((((ʛZVK;Y.3'A>OjidNG9@(((-.Ὀ%C9TQP\]o,1Hij`gΡu(Ct Scu5U`}APEPEPEPEPEPEPEPEPEPEPEPE7 $b#*xF(?PQET7w)ilc!zqRF,k"@،T1SEOEPEPEfYjR\c6I Ӡ(((((({Z?#3Id6YDb9ׯ~ ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (2D4RXop?rR;IMu E}&FaY}qK#iFIPC]qVe}2?(EQ -Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@s ,'yXX$ykvDY|VѸʸ*G1jԢ52HCnfٞ߯i# GQ)ь`nbsI 99Ǩzf/a!Fr$Jm"xG9Uen=qFDf7 ڮAVQG`?jJ((({@!Z(?'u?VccASlPMxM[i23N0ۈRKFA`ooY\dkzmZ|D#x-*LdHrO (Q@Q@Q@Q@Q@Q@Q@Q@Q@EuhΌ=2EKEs ksC7L0}:V@ fe<7j2&XNӽdi =&vn =_j:U\Q%&O<~DhxYrA?(I<_o d q-/Hc.#=?]gɣn)ŪeH* y>'t#@Ѻȇ*0>n%--8[$Bd1iW Wo>:{;a`^5ֳRB$[<]hV%H8Z>e4gmwH-$"<jSTit8dU/ =PF+lNI ߏqN*ơ}ׇA Ycet@F1Evz}{mmfoS/_>L+c1?JɪGbCc0~i[][( P:GQO V+9r~y<נ Z( (#ȷ\nж3f#WRc cHȭi=&$lƒC ܸӯ@I'+eKVVgVAN#1Ժm'q?ZۻfŽ>d N68\*!R` HQ}WHJ `8"1u[q, . ݪ}S—Eɹ =- EL8F9秶jtEHo/+PC) :Ovw2hmit3QwNъb ;s@-,N ^ʭiڌZlѫ+&7)~J}N E%rE+zztSi֗]FFp4!P\,I'hN#!/*pH8_Y멜zVZ= K~緥3϶)cv(`Ƞ0O U?UROQ`\3FBUO֎T[-яbj\ޕUkQDT8n2=fv"K6ɭkGր 51l D6ҷ;@P4H%'Z4QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQE+^<W%=wA/a\vXrΧ'W98}v4QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEVziaufi@ (WySn;S V҄oq ca8޴h e'lS8;T [4ȴ8;nF8ziCc<~UjHRKvQ cicVrόgzw<ׯu3hAZP 5m$ii'w=?*EQEQEQEV~ y? ׿?B_+b1 ?B(BY*ef;O+B}+Pe[1)#Ϛٍ(4T@EQEQEQEQEQEQEQEQEQE&HCޥwTP GZh7Un2NlLKp>{֍ϮXNOLR8r=Jp.ԗCNA\~f-8=Y ZIs ,6g'tjÅȭ|0# wSSFJ<Ǧ8qzVak{%! me(9L9$9EfZE0[Ј!KZif&2 ZTP@>"7eHJ5 Հ۠r2Jע2έ$2aQ_fgrײj0GN}׭lQ@Q@Q@ݴv>]-z#UX6DU8*Z(+MӶ¤;A=:5I, \6 FEbi8@zy ulXVD p[TP=Ɖ-K Hӵk LAdES*_QU?StM6{;y ʷQ?޵~ [K"9.cqgV p"DbX3Xj@:|l?Kՙ@w˜x9ȭ(NY=Ikn9`EXbM.S!۳ ƴ+Y{˻kECCH8?I?X|ӷ5HB `8 ( ( ( ( (9}_Jm&K{!A\Lێxkjżҧ_iKFǩ=q\CkW;Vevuy[TP>\5 Vc(A)յK!ف\C:v(*IF$ ڌ/cw$B,#gp#h8'¶ =6%rKӾy>EQEQEQEQEQEQEQEQEV>y\}}잾:[P^/f8Q#ޝu6V>}qjҢ(hvY߿vxہW袀 ( ( ( ( ( ( ( ( (3ЅrN`u^<W#y{H!ӿJ+|ă?Oƀ ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( c"}āg~ЅW ج :O(-y8T?@^dӾI*ruj5P5ry{ps t:uc̿1##aKgY*WJƢ~ё;F%RZ+uڄAP/ᰎwW.zUU罂x$ ?x,u{[LQG@p5%ԭtv 9϶y?0 :+_Ԧ8`i"d;cijvp((((((((((((((((((( {@!\Ya|c8PNG"vFt+-N|$r`v5x- 0 k ysmi&ؤ28tnvZDCaT$)lH 4[@h,&ݼc'Y+C%__$ݑנ֠((((((((((eXR0A\;_A0T[#3ҺJ>yoѱ8dAPL$`8wuSH6˵d.~o}tQƃ (W?jF&,~>@?n!Q͑;~ O$4{v3+UTP0Xixp8oƀ Q`B6 3m$YJ+B ǯX-}nd0PQ09M-W*l󎃑@ WZd"x6>j_YsRB2AU88iͤ%ÆxO@Cp4J(w<u?㸆99#\PNs6 B%MC 3=_MYM o׭](((((((([H݃9ܹuyws Oimko$Nʱ#۠{ m@UpZWV*[D~Qvϯ+Y~D`8cuKilYeԑ@[rX Wm& nk:hw1f<[a:Ѣ(((((((֦vojQYн0%w&psޕ:'pg;PGG{-c@8 zGW(((((((((?^<W"W|ܒ:q;?ʺ{@!\*|'sc+?vK}vWR.3s5PEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPUu0ͦ܄m'8~#QEvW821@~t![^lI< 88?~UPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPX>$YZD~bHLpCdwz((((((((((((((((((((׿?Bn;BsӟκSOXdp@⹂Gݻ}€,@Nt]ߧֻZⴢFmG:6w]QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEs3ZK8' fHexX20"!+UcXf.9VXϨpE`He# QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEe:˄Nug @VeM"bbzO|g.շP 23?OzeMç~PEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPT5]2=B,,>Gگ@#yNjݴԭ/Xe5ͼwPRe#du[I(!.3;+/P吮UeG|q%w* tTV*x 1ӿ$s#hby|K???ƀ6(I,?$s#hby|K???ƀ6(I,Q;"RaШ z+K???Ƥ_;Hf5(;"RaШ~ĸR7jQXY94|9_jY>vm~_)F`e(]Pu<~9#tAמZԢc V?0?"ivE)2zkYK 1Il` z?_jw>OӢ\r܎7PG3Q€4h;~? ?(BӿooNq€4(;~? ?(BӿooNq€4(;~? ?(BӿooNq€4(;~? ?(BӿooNq€4(;~? ?(Bӿo֞A"p3ʷP*ƟJ8,g֞A"p3ʷP+?oNq•u=('/Yzwm7P8Gޝ?hQT?0>g'ޝ?hQYzwm7P8Gޝ?hQTZ܎'ޝ?hQTWXq1Mӿo +?oNq;~? Т)0>g_(ӿo +?oNq;~? Т(ӿo +?oNq;~? Т$\{ҝ^2/S.qϩ*ִ7#œe\@;rz:+?oNq;~? Т(ӿo *Z{ ОUkO#,P*Z{0Qr2N9VZ~iub/TZՊq±)?(Bӿo&Q#;Egm7S"mr?.X~b.T?0>g:-^Vڷ(3eGhYu &P\Sbq8} \dsup0.ZV,dCETmN)$})?l|71/˭\V>'ӯRiUTyb@=Oo@oؤ2[p)WShËN98=qӭ[.d"rTiHT- ā#ץ]EJV~l *7)x9z{ U?qXN:s:c}}?EV: y8Fڽcr JER]^.S$g=zScQg8?ju+ H7QqSN}XhYn+r~M]Nű8ր-USFU7QiH6bǂ3'oǧP*jVK7Q|' ӥ55[}0q@(o?>bn%ӑ tUI5;Z3~S}i˨Y0Ⱥfڅcu kxRD6O@4VωF1m'zCMޥwxf^צhwT"37U}뙒GzB?}r:.xކPs@?ӵ9UD{7͐<Xڑszs@Z3Ldε( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( |+q{U瀴Xv|(%K(:V[Ec̍XNr s]TmnoUJ0? zP O*- 瓃`{BMpINkvAepF~\F1}I=TCJDR#a:u|:jo@$:)=FϥIN-' P!6񏧷=qߐ Wn A!c)0f76>8@e6K?Kex+H6N}G^M1"O0lvG<93V":Zu>VoӿIms-.F?@  (?M">_*dYAP>c`~Tiro(#=hm`gzO(p8CIK2e*:KȰY0 +1P]c(9ez8:T6O*9黧Nmr'r"fY',Iq)Y =霏a׿ ]lHSr:u)er)iSov7g|PjE|ރӹUPE9F G<'}MDJb!bPA@ 02O=ێ޿Tu (6n3 h䐳*"gs3|I TIJD#.C|h#c6N1?h 1 ʌuӯJz۶O9<{DYd0?*0rH8֐1F9@Wso Bs׎ZM6=?jmSȏ':vRb΀P#+9ǯO^='͵qPL E㿯4mx02=ێhlg$lm83^xiм`i]swlbv=5Vp,0u=55QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQER2`<-֍gk\RP{"c'֕:`HpE--6ػW\p1ҏ-6ػ[9\ps֝EFBc8vvNSKEF`2Tc)A S@ .mێ1F69hНQC@ cܭ$2 돭L{;FI3@ cܭ$2 돭 nŚ4f+%}>(Znݱs|c?*QУ=GRQ@ c 2H韥;h,p@ a$hr:Rivwg\SFB`'٠G 6 :gR@!W"0%EFStJ8!Qp `BEP 1~5%Ɔ69hНQCh!ln3*;ԔPfY *@]F0:9ݜw3qN"[ha` 8AOQ(ǎc:mU#ڠ=q0BPR*1~%ԍ#ݱw>"G{TP2`< ASu `#@|S袀ѣV#<`2ĆTg#*J(L{ܤ;FA=qKc ~ASQ@ v틜;!T"(v?`s(q(Ja hAt=:}٠G 6 :gJ \80g'jJ(&ttJsChNá[8ʎ>fk/00@韥KE3Ɍ$x9 dc A*QУ=GRQ@ hcc xt?Z 1A 򎇯O"0A|S+yiI*vzO"kha9AGA-Gv jZ(%FStJUأpO˵IEB֖1w#>m 4'(>>-٠ [ȏqm-ж(JpR@ hA >At4U|!F\}jZ(&ttJ>bD{o'`o_&"[ha` 8AOQ[@"R@h $$~AVQ {X+$:u&#!Qt}_"@ `m)zKECKm`J@ w?h##hNP}}) lrѡ;O"4U|!F\}i  DpPv`I? ztej`1ȩbD{o'`o_&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((;~? ?(BӿooNq€4(;~? ?(B-q[?)?(B.cz&ӿo +?oNqVA?GE^bA$ s}Mڶ>wzҀ.QYzwU#nI@*Z{0Qr2N9VJu+ H7QqS@iؼl0<i?2)}:4vaiOӷ&c RQץ[6dXC3Â*jjv.<1Aӽ[~ %RP*L8#<N?ps=zP*(}XJg*.xw]Bɔ0gTfe/ڡ/(_}~,QUg?pG(_}~,QUg?pG(_}~,QUg?pJp0xthz*)s3+ .KE@om@ 9乂B9rāhZ*]ۮ"NˎOh]H(8ʰ#4*4$hXתŸ H$PHC) dx"@Xܑ`r3t%ՑԲcrL -Hn?#@FsÃ0E6K"8x3# hfg SDvVvPI 8O3޻nyǮ(SL!u z.y4g.:g&pWp8O4\dM\d ( )H((((((((((((((((((((((((((E`*A#u((((((((((((((Nwrsih((((((((((((((((((b$$IfX!vh5 5#v #v:Vl t65 5aXb$$IfX!vh5 5#v #v:Vl t65 5aXb$$IfX!vh5 5#v #v:Vl t65 5aXb$$IfX!vh5 5#v #v:Vl t65 5aXb$$IfX!vh5 5#v #v:Vl t65 5aXb$$IfX!vh5 5#v #v:Vl t65 5aXb$$If!vh55" #v#v" :Vl t655" ab$$If!vh55" #v#v" :Vl t655" ab$$If!vh55" #v#v" :Vl t655" ab$$If!vh55" #v#v" :Vl t655" ab$$If!vh55" #v#v" :Vl t655" ab$$If!vh55" #v#v" :Vl t655" aDd$  dcLA m ?picture_bobby 3Rdm % NFdm %JFIFC     C   V_" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?S(((((((((((((((:ιxsNPoFdc%[3hkvMox"V}#g<jv}j/.[h&"  Z_ŝܛy37# O{YjBwiϑ*o.Eñ׍e|*%|w;c@zZc]ºZcD]A>=k?|h~į%ouk|y7A&cn=:ƚ,3G#BSPAlh|+]XşT]7H&_4mᝑz^W&[FJvm@犓~ ug-CkhX^k"6J͓y|rE|g_@2k!K[`:sGwʏ4GZɞv}_h[mtyGsTYM;>,Ѽghhzf$hkYuø<Ş~ú`>n]Ȭ)TD\R>Qz?xg>Kݯٮءyg,uxIp[5^Gb\y R}2@ԯ6\ 6H 4$Dzh#lW_J/zضԡt8[@ i\6QFq=ǰQY#SG Wk .ṛh$G|4|CZE.48o-2DMWC݁ՑƩ$^=W¾74[y5fC,>f  ZZ$-OX+WX>[1!]y.+@^'HQiǧCw[y#yF_3l!'i 1x4ޛ-͝,㴲YZW2ƷLy b|,,uώtŞܲ& cY_@e [wW1Mq)Q!v g şs/:jz;,wr=.J7Q|F>\ztz4iqI rE$NUl WEg[M#ͦj 2z|y#މjt5o۴1]yVv ,#qTw3W|=Ƙ\d5t*w犁ҫxǵYqLUf=zb+KY?^Zny@ETQEQEQEQEQEQEQEQEQEQEQEQEQEQEW|E[y2ޥ"7^#%v$0I$^Y^"^%KM*ٜFLcFO'h4:dOY]Ik5(V%L%Lm~x᧌I&=Y컡~L)˝{o)|a!ѯHgyl. [yLn@#<9h3UC\=sA 'h;[<=¾-D» +u_aI8J5])<;wSƷkMy$x--o/sN͌Uo | øt9cÞ\\O)K9pN? mvm. bzc]xU!}kY􅜑_$"B12:zoznXs1[d1; Kr@ƀ~i3ilԷ}ΞI"2DT3`7/tF<}*EEc\Ԛ'3koxJg&++oX4مy#I4 "nqkZo:7=[E}CAmUāBj(\u/~%iKmEAm5bZr?uUr bx+៉to/-OT'Ӵ٤fΛ VPsxq_MN?Kogj}g<;ۜ+v<[IkCu]0L 1urC>$=v=tZwR V'9oT/ S.i=\:rһ*v<)E;Fa)k\ڵ좳Ev"hm'\K0O|:,<3W]Ɵw5K;g}Y1+geHlc~vEߐڠ67^7c.t:mf;{Z(naգ.IpNW|#eĭwķGXZ۫2L$l0~6'~'8^E ;x{w-3\>aWPF [% vZo}wmtH}LҬn8tI+F\I}ӿgbT3BI;9"vM>˕WpGZzYn.5/FѕV+]2qtBvp7du3i4DIP3gȫT ͼw ^_:2m'tI:V+Yl U\AQ7UPlײQE7~w}{7Kbљ#Q# >J( (((((((((((((((((((((((((C@4ө4Gޜ}qMa 0߮~G9;l{b0< ~nA d 4i?D?`S:@Dy\gt0#~* }v n1~ B瞝jfT-~?߅J8~Wc}*sSӎj=G|Ey`fNVnGm*@((((((((((((((+>/x?9GJt>Jp.F7G@;=oKDw^w@cOkKnYAS63@ёo{/q3NWCrQ$G0븑ɯ Y|l>ofnɮڸ|X! 69s=t~ cӸӏ$$_x+wo-R% 9\Ⱦdqnv۸㐣o u O+=n7K #dFpT, S$ |py76 Zͧ/QUf0gq3s׸1||PE @ľծTV%Tush$|(xH&gKÞ&񎝣k-[D F6! p0 t^|W5]'V YF0ܠ3#t1-bJϊUi ^K<󠍞G1FFI'$@<|4f|#/x7::k0 2,m@_*0:>%s|:g})S>$֏(%%BTH@2Gֺ ~Rox mjNTu]5ٞvdb] cx_J~~On$BH# %IۀzdbM]C~9xVl٫y )*׋t5׆''xuXNtmȢIx:hڅ>}R[l$k `6IJ0wn:|cῊ^ :s||Yonni2vPy Kkq SʓA*H2AA|G|P5>KMI%đ^"ByC3 ws HOxKҬb;#Qo\ ?mD'M',=ELW] %¦<rpNьWmmc85kau3K$L< ajxL:n|jh~ۗ!7K€9ȯO=UxM j'O]>V\ȒFXF*}7YS:z<(4FJ$ |oV6e8na xh@C4xb]mRmmjTfGg +ВEexg>h ZMĺ,8,dmeH#if5kl~(' sp-ͱH[ldc|O Hѵ'Y4Sv yk\aT''ht'u|T🅒9l+n2|kqUUsʹo-hy"^v9t=T!ڍ-ݼLmm$c(G>:w|1*+ҵFȚ8vp+9bC!;-wi?5oE.t=6(eIYWЮ:mg* }KV"ސį&U3]]_WRH2^3GqE%vņ0  |uq᫘t'N'%ILp `%RvMc8X_jQvf=Aj#B)*!oPms@t=R(HQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEIKFhy>׭?1~{y8jf*6^jc#.@Ll@L#EJ~^ ۞a;B N>^uZq'NB{՗_ΡuYA9ϷfET2.9=EW~Z*J1@dJ"8&8l*@((((((((((((((+?[#y6]`uk [H0]TOk&>Y"|eN#ҕksڷt=Wnqy6D6r`  k|ax?5ffeHds˕1{Mp/5KBծdiD1E'%?~F0x#8&A XZ\Hl2P劅z@6 c'|I @& ou{֌-;!pEcj/>QHf%_9c'g;Igx$ޡ]O6)i5KX#j9Y" )5[|D˨K7yݦ2S G=z8xOx+hZie903? i=ke>,xľ:׆/SڥG7 'c+J񞑭x\їVD&Rd)~|Eý#ٶת->Ѻ #:W{5ȒtH`so X^I@,($ DQ^Aa4=_ѭ|eɨ^[:[nK 3BPcQ_^D|A4=ׅ5K(5氻ia}]rFG_ KKR^ΗmOyZ(  3I#G !+QkcҴg[HKin< m_o=J+Hf˵Հ zQpԕ4 Oo,EhMhݸ\ߋ>%&X}{.(QvIq0^SրW~^%? i.k53;K e \$`vV|ys:Wx _ Ywhs{|m2$!h$2 kc׫;оhOxPM:\G;;pz^g}Sڏ,W̖y 2>Zv 5ʟz u/Zhy}g, Uʘe\d c4`:Nռ/xGӴ'4TwE "icMcXٸU <{mxb]@ooK h]rI9 Eyk'SiY[KYa;KoymcT9\t-ú]{4ͼ鴓# Wܐ4_5hV?"2NUmUA\R ]#Z!𝖛Gcm=]$l F;m瓁pTQE1Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@E"q@<83F϶)#Tlrzs󥑶ǥ1d30~0ԅTLF=h2:zTL=y!)_ZBh3QM7H*͎?zs N*fTMǷ4j?֧q<ۊOoU@#O 5 R:vUp[:*ˏZAiU5U>IۥW@i*@((((((((((((((+Ut>%I-g60c[c+)PAr3ҫͨZ][KsW7]yvrqҀ<ׇ>uZVQ}N.BÄTϴɀg2Noi:syqE1FT &-S7]%,Pɜdms/*]@NI$y^Y+Qph@xt_֐xz4ݲA*$THw/;{Wu+=.t#h uC=q0Ècc] ͅpqv*YU$h͟t]KO\ HYa#zAV~ O i~b0t o R{rI&V y2jCmŭZx"h7:H' v{}X/cxU現#WO<|5]c uy3 i .dyk?}II]:o k"uĠe2 }֖ ߅|ywNJl4tmcB ky }44l󓵗sL7~%ºVLefꈹ3ro (~cq#8j>MB{ g{ir,L0b\qК,;Y'BF}o_I􋴶o;<FB3Mz7l{6M! mr~aw2XǤY&am5!E9  1cv ]Qho*BtdĚK?9I@ۏs>$GFܖ&5ieo}'$v9onnaTF =I=*M ieAʓE獷 'Y^vKonf4Je'_//x'Uu T EQK)y`T InO<+pݷqI-12G41>98ދ2<'/%CL$"UG> [UI">Oyj~>={W]Aan+JTddze隌MF`7]h\=>,MgTU(nl` &1iRHkaӴ;Ntk;M1A ,)n\rBW'yuVU}Iz٭9)xJ6V<>h ?'঩ñ|=njlijh#CD7&hz>Gƛ='4 4R̫>T9H3Eo2JWۓUmAFi7GVڣ7sˏ_ |UG;OO Nރ8y~z-^!,GԴY/mճ*$2@er 潖[ӯL hԵ7ECP'fXA3@\ x/\0٦~r0Wq$˕V$*VaI95ŚD״ :g7%ٗPVlLI\Fo-V=+D XdrE|^xDѠ\0KwaadEO)Iqe8kӾ)x\^- qޜlv8}tp@@nQT696Xs  d9pY3Vֵk}+R=w[Hb$.adcqݳ٬ڟWz~ie;iZE-rEnxb;?EY=>{c"o<$23g "Ѣ~KE ֯eAmr`Gdc~^8<)h e|/y{owQmؖ;$q*3i/)|<֋socyq${%@M(r#|^о|A/#]CY5yM. |c>X4mZmϡֱ6dFÀzѨhv?L88o!MKNgֵ+ Cc>laH$; GmP+Kf[6fQ;k_ņ?xZ&ӭ:9K-HeF6G ~ /x@4՚;^(.b.Z3tHߝִh?M֢z-)I"$cB0P8$dm"OxĺïPئidC.6#"SmXȯe rKXmvs(Gg]t&LӯcծZ$ Z#p|Ke.R{YbYnMxO 7B<;cKk}&ʎ̘ # d 5GZNkao.z66 h9GEh-`|$HcE?2=sW^ G/ ,W hfLm덧JaL{Yּ;˽;DoiV#:Omr#<1Qgx_^-gM]DP9K0za}OzDUdž[]ze-$d| az##y?~x_Լq.@{OH 2:ye *lduC5ߋuō+^.ӦӟV Oy4Zܘݟ+KӔd5;[.]@־^x)l؀Hj0>@ ^_m3^6žu4\#° r$dg Sw(%$W|1xST]b/_xM.t.<4ve 1NO N8?|f-KoFڲ\,gGs6k?ĭRhWfօKtJ葆([ C>W<<)M ^hx$983Ğо.^^u#7t^p죜-ό>2]'_𥿆tVT/;xKP7)wUIi&ֵҼSySDm+؆9|+]_8GmqY=)l{P d`ץjv >?Y/$Ӽؚ6bBχ_]66vc5ڨ-]^L&drI57oD +HYͻoj-}C_ %ꨑZv£ 7~k;[-OOZ{ŨR!K'̸}ܢ*G-&t@z,^x$v[Hd $ܜ[ σ^ {O֬ iF}%Z7 =~!EPEPEPEPEPEPEPEPEPIKEQEQEQEQEQEQEQEQEQEQEQER@ b3KE&(PBa)P$RˁI2&ԔPU0qV)w v=h#ek[g'+֦rAS6qPB8Um9FX6GNh-di79sFb7hDLAOA"<^AS4˿$bռlDǎƐX8?ZAL.Gj۵!=0J>1 :לtd-zw\cՇ\dJ G5ZN9'Uo'J!9SVjNE=(((((((((NQEQEQEQEQEQERR\n> xŞVNLD<)W$3*9L]%QEQEQEQEV2oEdmF ӭv(#i1V0=#P;PEPEPEPEPEPEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQHhh(Bp(=hh(4hhnQL ސ=(V=)7QC@$wU}hz$MμL0t'ð,yLa`ޣfːxUeUY >^{TD 3u'0#;qɥMc{#9 8R: AІA Zlć#C9`I_ʭH;cV~ i>J(95VE@eKEHQ@W{k{*2NG@sqeh;+jj[(r6Lq~^;ֶ>Y1vvͮ[dq9%6Oj ?p!`I2x0DwWw}BI#i}{1s'!ŽFXJ429ۻmߘ;+ϭy!"uL|䩉'ZD1z.OS,;q7o|w[E$$ y .0[1eEoJ`mg;qg( YE|3LrJPo|o|nZ0 猏Cb3c+۰ m|Ž9g$+BơktxUF=sQ\ :A .>ӯ1vݳl8̃ό-&(X`C[c N큤@,vtWoBDK1Jz㑜\mF6od@z?>q $~pHp,w4Ws㫸%(8$ $)ep,kI3O霰wl@,vWm2Iʀq1#Ei>eQ }Ғd@'?!X@\49cd[HdAɒ1X0\P5a kp=z~m V}^ͥ%c ~2׎B (կj4ெ~ntW^o,h&#ܼ1;{[։jڄV葢c^),hwz)p]G6F:`g?C=qKEQEQEQEQEQEQEQEQEQEQ\&xdV\4Lp tW#'o>Xdc;s m樓[/|+?1dŠWhcÌ}f}ϋlQ,r9L=Gv } P#{3\qn;wb2xd2Aqc8 Wڞ^W8v${v3;nq a }{鎇UP,vW /Hd sL8v|g{&;C3`q;+Z,ZT3{9چg\x9vX;f ʼnX@z8y2e*6# $n3XwYEq777z}۟$ʍ 6;r?^c*(;:+^,-3(ہgw` oK[Ev1q3DeEq}ԑOzS2M D9zf arѡX7C9^3Ym/e7{g`Š2U$vIN{dJ|i 9qyX(FO]R;/Y wg8%#،<9Y NA%\l>3dݕzdBWl"923c1Rcڠ1ly ` FqГ_xcq^qv.Ɨ^+Uy8 9#t3?v1;s8ǩUQ\Uύ?s . u|a{{~;\wzg%Q\d1YeЀH%_c#$d<{L'KB ''88 giH:W'«%CgqvB9>x׀qqW/\ m8>8_AADj|i!dAbLOcbAir0;\{my89@3K7l۹UVnG^q9x2J(aIU4/"P g n2@ u7(`z1ihI )۞qu&ќ`Xc~\ uҹ=)p1:i[HE0!/4zƠʩ9sV==*-$9h+R"&r)QmI4i2GTP9 RH<5$`~5=hT29qBALG ΀ p{ ZF8d1H%UfV$=}* 'SުrӽUqETQE ugeRnVʧ=r#"1xfӬMB0q2ǔ$YH$c6x. Zp]$}ɦC𞣢 ^_"5JIY*[rf8[?s m#[i)׵^T)Q98? \Be8:.k33±A,4" M ( &\B{eTEQ@00S0_$.($.uk }.QK$b6 '{9 Ϳb'ɽ%8%뜹''P4UEy X }k4R:MŴo $̆{kcy4o3BOPyF` ;/<ܗPjnogXbiwpQn.@\~x¿5˻z޼<3v 6ۤ" 󓑾9e*JKNxt£It:ggA@aN] GKz'ዅӵ]oJn1*y4Q1B6)H8 7 u14۷b3Y2"7-sώi7#-Et$]׬fduogs2|f{M3Ꭸtk?\ݶldNte@DGh1$M+XZ0$P UbA܉|:iz DBIPyDȐAa7<S-+kwrc[bHJ o-?,q2!sp$?kP20)0ʒ"J 2[$989ݻvv2/ڳjqZfS̶?U #,G ^:,Ьs[\*|Jہf";kZ6c6s;y09yXIqK8]Z\= <)IxbZ5r3So%Ҭu]6vh)WCG0 hǘ~jZ|Lƌo%4Z6mb"DY@̸Fwtxe*=cecZլC,nX*\@7.r8 ˌ vXԁF6Wn0(q<ձJ{v#Sbwoy;s-V-RUrGql8 ,lZxٵ-T.1 csnb۸Ǚ$K(n7lacKc J6l v>]@6/ S-笅˂I,{~zIo5̗2|˪w̙Ϥy,*ĊJI #g9rsX9X-+ʢ 0x؝11C[\y}6o௚CbG L}(PpO\W=1΄c$眓,'_v7s%m,p2O`&<>issay[6$@={ޟaoX[YZB֖Ѭ0XF@bdӮnqrWNBθ8dcʕV'=tA|Gc-ƛgeXrsm݈|u6pH@ Wr>^#$Z<}Es PC̋w!H D$'qⷅtx YKagk-ՍQgrί6A$.) E:jd+q;N>V>յ6-m"M4\j6J||"x?iڍ;Mk:ʹ `^||O^%ᐞ<`um>`S7q/Uʃo<'sTtjI:խţCx>_ܶO.YC.g>K{1&8w6qKdtv}uw |=Wܫq>#5 &̵lWQ6 &̏(|H,'Z<9۱&'#E>_b>aogҒk Ss4-sFC]CpoRHl ԭlc20epqlG (}ho|'m]6֖M,҄L@a  }&Y*|\0[-Vdǻ#r۲#eg}9Wp/Gg9ڣ]4Nc'$ "}v?6珘Ϧ`J6CFGcI;qk3<&2[!qmFwnf܊srb^K3uF>a ]HƻQʲn8F:sFK4O$^ v94u̟FP# cۻݻ78X )ێێvmrmҼ"= ' 8 rwms.AʒOuܮ֩kr&d[$H8 II33 0bQHy'9>=V.9LNyEd̤'<IϨzaȆimL+ bAmUq3*{dS'9;(!`C+)!8nmۻy%(F|gnB$-OHF.S{p0Vb? ~xU>AiU#9یJa@.CѸa 9}:ZgH;Mqza±adpO_';BwL ӛ9rjAٌ1 ٞ1?Ua"GYܥRBY<`9)Hh~q* Lc_WYevsb~r^M cc#@nWk56E-H\Id!y\ƮQۡFX}G\\̰v7Vs mϘC5[qgvA#qs9;>sָ SF~ )R18 ongrȞis vwvߔAa AB6'5<ِ E mB=6qˆ;\#E4rڗOzTK d0:tnny#րegҫ #5c 98uN3dӚPj\^a8l/qVp}(]gj:Tw59$Ȫ 5e;y1zW~U umU|S@`)QEWjQ0&&$׎A`~l|+ d!9 \ D~uxe,5 ;Kia{<pFTPq CT_^fKᮩxPdKY20dq# I8q *uM9`UCcv,^1W͈]@psvH:OzKAKp[3-B>q!2vO otk- Nեpocg e:ʋTAi{ CuCi͖ rRO1y9SVҼKx]׵{+%eS#4pBTyaoc=׮兡צkXag2/nc` ةlB%ύ4H>e,Hle%b)g*IZ4m3d4Ɍd0}q78ഏ֥?bt Jvƿ{Xh%Tqll<`'w)1_(n9ӍwټWGr;!e@88^ &[%g#9$OjlvG"Ϧ9}g>;%wPG.*Y_ #+4g`a'Z"0Ol VG[%}|X`G,ʮr6[MB *VUuuii21 E d(r2̓OK*m@|p\q=SKi"jV"o";A9t8%4Cso,yP611}aQF\3!1=y㹥|G+ZC 6}c{-+D~K3K`Y;Q} |}яw`"j #T %\c[6m "Ěxжt9Psr1,/ο gr`:{DI'pl~?wg?6Ep˵8Sˌmс\k|Nhb}vbm?g妱ŎurL,îzq81,;sfIx1'oJ=8;+{||Gm%5峣m}ǡN?Ǟqm! mcG*-QEQEQEQEQEQEQEQEQEQE.[fe@|*;٘r I{jyz V5tY__úG|u]UðZYWGjMyAj@%[p/=b u 0i cc\>'{y͜|ƃ<%K-OI?:$MR0c/y,d_ 1| =2+Kn!2*ͦ\9 l*a6JOF3%չVQeG+ԷKؾu Bz'޽;h|2 t  henF]>*1B罖SInݸv|B,\+2N sqglXifpd\}Lc܀4~=QΖtX Ԡּf["(H?"yyGA#EZІs|$78.{2%Nۉ'_w=1FeF# @81t+6._Vii:>hŨ*j")o1FpX0;~r6&/gxZmӭl-'Xm"3QAg$¯\Fl5ոw3<ɆF16HR;G1Mݦ>G|gx¾1d,obHUAsd|Yv3^?u?C-Υ=iƶ&ϴȡBѰُS+#mDeS}N-r$ʝ:!qrib ǃ.Na]f! @K $ ].U` ;1.I9ݜ-wdy. qw8d u9HXgȅi_,q1n!WtN")K@q/lq0KKekp)9ޑr%4&r DndW ;m'SԞwr~glwxcUjOE?pԾM"$́ʠV]ݝXBD(@F,.1/mͨ+jz fX˓Sxߕ+9G$c|7$w.!j1 v쪓'9˿RNKe2,nll+窧C1ȋ˩h%>V4x mwP0Sb[.]-#BsO*x|7.K[n"2mduB*@wnan7 lެEi%0w ۘNsΊRD/W?~>:8J kfXYbc$[q6tLcv.4cUXI*2T S*c0#9An>`vd׆|<giXo5Ix;Iy'!A&<*A *d'N6>_@]>!-nQmGn;c"UU0v6nqݴrZ]1yc \n1#tsJ' \ ܨwnߒ~Cnk99ݻľ lm319.Nr_KJ 70A)D$#͞G# €81bA Kq><^?ڋś>[tBa6 P{Xt۷w0XPd`ُn1m eR41aPqpa PʄAߓ9|31I!{Ixt|źsݽ)6̒N_11S~O0VPL2 d>^5X# b0Jqv rJ 1l9R1 ){2\F(7sgq(.+1Ⱦ[77sNrsnߟYm[ /\&:#1<,fb 5M#mm3IJ-ŮneL2'u-yr_@b)2IMfmݎsw33-m@y[^{`v=$%< 4k] FA3m˳11pqH @T caS6 *>{TiOɇ'jϙ׿ɞ3}Fe.avw9w|۷,IS]Š( DESt-;"a F0ݕSvcRb=m6?.6zxϖ";ٚxcE:l꧌c~Ab\[ߑ.T9ss~&BCO- ĒN|w ]<mП.<'OHCk,0"E HF݉ ~8?jfG,[.̼B_=%!.:4Qn`}ߨۍ|hgv9pݝw}0RIwخ; v|on&M6&k&!*!0#h?Ís ;("0B]Ā#j3;chNACh)>Zr/C&sg9{g.JI7,ι9'wnoX!t1\(ıA r1<Ųu/KO:28ur9Cvr$vpkS@f6cˍ67iXảmR1݈KA\_8șsH=g'nw ߄T2R>c#w9-$䝀0Mbx$!Ԃ1>Q@4Q@'sKE#g *ݸ=&AG,=ZCI * \@Wxr;M"t| q.6rIkNHJS;c|Y i|nUԀrm"&*G}{QC@_Zz@@y>N*cB 9P ] F^0C }N99(V߳|v }8̩n!*6ҥFrPm#?)`JK-9Fs9~߀ii!yE*w/ٛQ1: Ml;[& F#H6A0ـDۗy\)' ̠NFO=lk3Φ<%l~|c|#jɹc`Xx>"aHA׌co8k7Β +gW?*O&=2M@sn0H`a{\xFɀ# ; )ig$ /`gD`PK6N $wn+ԴoݸeF|cn9gd_:W >rp Y9he,om#N$Y[\ǿqp}K15sH*vwps?l`bI \p`D g7!Nˌeegq9og`Ѭ؜f*1;`xLSnˌ`qn![ZS3PYv$ˁМ0"LzA9ub۷}U랯_>.R 3Fz/20(FЫ k#.6$ۍp1q)mf(ɚP 0}`Gcϥ]FbPm1x|vݸ۳1m$GnnǮs=s6¹? o"1gq$;`g=&كʼnᎎG/ALXw<~ Ey|'hȖP'9`cM_a,,WP+[`{d$7eO wJnպgvw/9ݎwmhbI\me cUpvxٲ5,+aH6 rg6w㟾1n/†o4x63`8yl Jx3JG4id^F $Ϩ|#!ȿ.΀}Ӯ;z+''Q,ڳ7 7 4-;9Ng_\@a;ᯣiQE1Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@yO>i]$ڬnFP~JD+!ڴeԟK[|t9;~D&e P\1ߓça=ݻ`QʅvxşFÓ {ux#T) 7FL7'<0SS~cvcG$pH4p3T6c'Rv|mGOR??6~ʿ |=; a[ $&ѡ!+0@Q$T%ULL~rAsF 'm*J  ۳n_G*?9g`"BXC~Lo3VaЍ|4;Tq7\F6qo둪yYp圕 Yw9shTB2y݇qC~ #G/2 bsI/XJ*|1hOFpT\m 9q퟽>0`%UrRp~.7ڈYn❐]'g.|1kY *&{`9~VCy-11e%K 7|ytLn_h̘0 mOn1Sˍ;9S,Sina}ơsl c5D H"#(vjC0vyL3,ȮAG۳cI~FrxM]f}*rpca[,y O3Ž9KUхN?wv!>5Ǖ2 bs(%v9#͐Bt;1C#mSQқqݶoݹʅvx֙(|3ef@e-5 `# >b$(dr>rKܒwW_;x-q"dV!6w7n1VwJBTÂ:$}3,9Pxlxrvg'_@^ IRk3G[f[=vH5pD$?pdLci"ǒd%:nGwv`a{v8E^40H.=p>쟻^]^Klg|HFrc铓o!d]D !  `n03ʅvy ͑M)oџkdc 0+Y"PjMTu/xoOw aPA ld+>N6(z* v@;cW2wg\~ -!뛆 - 䒽W\)&4lokKf5NM?>Ivۓ 4HB{NrN:<%<#$Kʮ[% ;ݻo+Wg#9rU*D-> q#s~]ۢ? ^r8]/̸ 9`Q}=m`v}qͮbͻ#X#o^z9dnk12?w+B3ձ9#~T (|;^/@烁s>Rba. bY+y.v`ycS/WI/ل.mwۂ܄P]=/\*,5 .I 鏛n&ldR%{/y8_\FrH޽gu#""U;= Ďg3z*ڜSb!J0q1 * Ǐ3ϼb@o qs=yp 1ʼne?,z !#̎px`2r[ۙS֥`]D>A wc 93ǟ[bpUr@6wqyTg[? Юs&gp#6Q>/W79Uo]F?ŎwЯBFpXϳTTU\pBcx!fh-f]ޯl- 9fp|* t?^*Ozw`ERWkR3`;X~eї~ԅqIw_%e_.F\2N=GŐy73+E4>_ ya,c{(2}?Q7]+jz[ 1,R|w0nfK j3ް텾,iPɝԸ\Cgyϛ7S$վ%8| @Ǔ`v>%pS ?u: huc*;oŴ02aPX#p<΋þ/ ҅.`2p W%T}χƫ_ؾ][Vv4%+/uRF<| h#rǷ _0,Ŀ>8]Zfd/2ڪ ڤ܈9wi2Tns̏"4y%U'.NAÝdžq ot )$18۷ݸ9C-nQϜc'9 cD`@rҒa@ynWa6ias;j>R1{L7g 2Fg }~X2LRJC ch'Gm2vY%vYXHG9V'-cj /?)>A_. sK&p웳#۽n|YJ6 pmcgw|iX9#\'?Oti+[4b6.=I'6MX2zt̜4óeF~$wgJPV@QTcX61bIb )bp G7';mv척Bیmw#Dk^ɆQ#9~Vߺ ԫCyLm'W;Mֳ_5]OUq뿶s *²ݶY20O;LxƁVta'fW|l->o&[7K.@m{H>< XJt<[0۾H[%Y $"Lԏ;wv፡vRM+mm> XmRmSRIP0Uxxmn bI*0Ӝc?*QsH y 尧cۭx9Cr n|y=}yy;}Oh!WF#I2:RyJKZB_냑zeGBi {2~ WдRyY.|L@vC$O^am,>fݦWسcƺz( ((((((((@0(h(+xԬ-V<Χ:9 uOE3bpԞ+$A#d$|Jt;u[iIffd,~FTi6 8$Bod{=Ym-O͵2L#_j4k3b2;ǔ||׈+xJ%n˽ A7E fuDWe!pʋy_9XAe$\-71򔈯v{QA O~)OҤtyDB X`\@E7u C^VM, mnϒwJf:7õ3h).Ib3<xBIJ?fy߅HG'/py~21OjEmD.{KQkv̩"'ݜlͥG4Oi>-2.8џݡ#|Woi/o-C}=16⿆a."eඃ%SdPH H)qݒAǞse-ô Vn1<\Нi{gdUDLm \V , E !6V0ʃ{B$l-Ie2s<sMe c,197]ǩ;|ْ5&< }߹}>šqsf C2\2F\BC,o>в=#f:cov~2ܼe`6>}se&E|>yf|s;ebj!9ŀ NnY埒F$/67تAªǗtLcy.IfaV# pڸc:coL+k$s)`$9~z_VN[v(ôqBvAr13 62,g6bۋ)'~g9;.^bXn)8g9ܻw?8[Xcw6.8c&ܕDQ1׊/oI$sL3yڼC 9b˞7;wu9sMJ$F㑗鍙pcA jV490; 9C9UNs2E,k,/nbcp} .!/1%]$;Q2v Gǎ#E䥌MG) (أ|l퍼b>`p?ZX}% Hcx+Tc /T%!!x\1b9p܌@=wgÈRUFCeH *IOQr mSb1cY鳾6c ilRU.ݡ@1RKxH3dO~y/c,L C gp>9&i+ig $xX?w -}å: 2>h9Q9?pl'Ӗ⅗nn1[1A7) DeJb6F6R0ۈ}LbD?xrwǝpC ad N~`ǒCg,?{qc?(4K(Pz>v]F{vHaydccgBF `,1mඉ!HXB*ch61*,oWfX1ʮ9ߩ'%)b7 ?Ns;w|Kn.$Aw-9DBNBAC?$}90AO\,(6c+(8#n61cfhd"xAF*y"L 9n"kaDɽdݴ'S}x@;*8l-wn{ݓ坫ihݵF#1OA7ʺx !\_N8ُ'I$}9ssѿ~;%q؂y`~F{KUpV}3m 6a# x۴.0>\cv1ZƲ]I9]N1E (.O2wH=}ާ542ȞqA޼|@ڻDvA(zAr#Bc[tk-Gc62R0BfjvbqU 1; WA62Ò77CDbyX[vyY0jF>*F Ftb5<-(cu`y}8遳IdeRIV.}ǒN%OGt%QPGy±9G?>t ~cڱȂ]GWiq&I9#F#Yn]c ;*7 dym۱o"xI[K˛+g[Lcin~N> CdUCkB5V1h#`_iavcf:1C|Wּ$VxOnKȷ(Tf 3gη|Qro|9 Ef3˒CA d8`iݼ?6svNwV0@GvT,WOIt Cxo 3Źg3iXWh#w}luQn9lV6+c9ʟg\6ʾ |gTR<:y,&r5ȥx8(+|y}uiP_,\f60yߍ¸ζ;h$1[(#?,.¸6q۷24V0œ6Qsww23y>0Gߊy/I[}aRqV 3jmF =ceP#ڱUAEiofr0ѪqfnQ>ۊPllhl&T@0U-s:aTx;`e5kHE*'ٷi67<Ġn^qo\g5Nx6r!06nS=x#;X[`H5X @A6`Cx-UٰsFgmD8΀B%O6x+*xrrIn_ 24*]n|PĮvt}ݫUhXVP >H ;'O;1t5>V7F @pG\cn?ۏڐͺ\mW 1?)O!L%Xnl\w0? b,Ku9i:eKx<'q?$_xUK,#*H< !zaT`.8Q­|P8a>Ýy7+P/I{QM.oRir a;z_χ h~"F}a-oG'xO7G^#߁T+RmA%@#<3` (((((((((((Km;:~ =G'_iG$I>]vaB۴/o.۷lA,‘˞yS'^rd[܂*G"r9y'$#[ږwcÖ mp6"',= #窦0?9 Aql=X +o]-qp ,p<v#J%x.-.2sH-< gv(;;}۷s&%(Ahڈw 8N1c f,w>9?sQ܋q$,ms.0^yݍ;†#$m%a\@+*]19 nwݷv *%:phH/Y >_$1r 2 B-"؛ ;q/On6D!K'S'9=ru2g:Aђ=1@¾HojipYCϙg;mDOY207G FL9b>FuK%S\mBv:lS Gf$;K$p+y@I9r`qn@|[v}sqn~MƢ`] z&21x4X.>X!t=S5.;U9wNKsI~VXTe'qP:'$o3<}\F36r [;s/k9'w*!G_,e|0vi~.<'--r3A'wW̖/tJ̲+'@Dt`~VAWKwD&wmžTrK;LiV@_ (<q.nee\m$*2-8/ ԗrG!0Aw0/pTDˍ8;O9qO/4%I`FtN%1<3ʐ 6ȮT}7g]ŤT'V_Hh"3*(pR" ^=>H<Ǒ"\JHT#1mN1ߟg[Ȍ@덻psvS%Yqqlrm4pHd$θ`ym۱ݝǷ͸iʷdC .(.6@\c^HoH>a',kGB {r}WB_[j2In!o@bvo-|'~IןϨYp\)8l cϗ U2f_0)ʪXtwٜqiL2~@7`Ao;SN@,{H6m۷v'ݠ8X!&WCۘlg%̠.B7\_@Qper1GrAld.1Gl<`)$hޥFY# rR0(@ 0z|cytF @9IDK&u8`wms03w>q+ɹ%3SCZ;{ %z?d`tn)(((1G۰47mrJX}}1Ic?yqtbk˖ /÷n[qKF!bdeɜ\[ne%nɍ<`Nf>*R|?h̥Xܧ9q9ϱ }U6+PEʠ 'nqߗ+jQ@4(h-i\>j$}}:5'j9'$94IH1tR.boj`F.ҞNGJmmxZsw>?֤#}OJC!lc?ʣ~#O&~ (>-g[M5/ofda:* [&q$&smѧix+Z&K,t.hp ;cnǞ׉<Z|y6De¯ʉv涋zD-+f.w߿]Qg'*@3F6/xᗇ/5TYd+yA٦(J0>a+ G<3n]мA>{kHdWѦ=aHhK#nYA;3,rz6jZm^`.C!czǎ/~x0= oll{ye,:c$+S5`f|Voj_1_i:֔u(" yw`H `ddۉcIMWxϙ n!/X ?Bm&-66Bʱp*3xGNDNy1!w ;|Y Oxu-i/ZC$0_ɂќ*Iˑ WD x\׬d/tX8<\\{(wpO?f4]?agleVyg'9=Drx{_dcUK+(Q#f8ݐpJu [=_VoԵ]A.tXQb[}v;Ă$l,REN6@_<ߪlt)5 B=>8o;i/[3Ir>U.H8;xpug(\cJv>^צ"%F ct#~f^iuB0a`q],A hFfSĉ %< i j9?)*1<OgI&w,v* _%#n_Kk1Pۗo j08pSo4NM=~84o# \8V;HIb V`8f$]s:?6dhWcr G=@pv|I$~t~K;Kc ^:cn{ۓfdAI!,\,$l$s6~/iRm%Qi2/PTc}1RЭ.4$.rxd;vݸ0*:G)BA+q].j eT _ry]Om| ̒"$?r)$' Uʯz?xI7Rjf>:UVGlnlHpC_mXƿiۂc빕qu4nX 4~`cۿxvwt`zN^a 3xb~Az)GnXk;m]{Lf\ E\ȟo'^Z&bgI oQXh1[aO&ۊcǨ#G7:[PdB0=zbXD=` 7ÜSq'&ީofq`u빕qu4Eah&!E<'cWh}kϡ|7u0FG EcۢnjtRd6z ֣_qzc&ۅxT`sd$SC V+x˝9r{Jt: H#ޜ\͢3r1=YGq@V L^h״1>sHoJyi+&rԎAAFlRz _x}\NH];XxeXć^ݻqYڌ~Oc@uo4Z^ik`l8> |eQ195ɂKT͈˰ HygkPWOuK./u9.crU16Ԗfb1R'Apߋ.0^281j07_+@4W98r{E/(]PkZyvmEd\u}YGq@qL+ ]lkc8<<@t-x!Ҽ- ;Aаw%.2sŲrJoiA/¶h08v BB'; Ia>i7 \\<䪪K7,nl!~_xGotdg0VE2wRf0_t-ZMh]k0 A}OuqT"7,*d i:V[Z[CbA$T|Tkm)5*^/MЁcz6tRpe?tvOs}~+e(FG??xt'xFdoS7דNwLZ8! Q> *a@Xhak%M Q~ufpg4d~Bk%}gqIrwE۱$( x>f8sB;s+z<plKyeIFX6j8Ы̼rrUO,#DS-8ni|# m6^LmHrr7rylK!P\}+'/**QA#0D%JmdP1#=Ўʑmՠ.:gzǃ: GwE+k7}]DxdmϞ t=G?xt$Ǜ wrrI?{9qbeh1W^@qx ,H}I>vI;q퍞?mLc6K<Psg̹ݚPA$;6랭6"ه2V*9ݜ XyVUr9i6_"0iP=GsN F@|1( 0ݘ=-f)1CLv"r_L< "Ж'=z}b\& wp>UNx#я.M; WwX'L}c6VKt<e5laЩ]-8ax#yo8ulds^Ż.Knn@rn\2F6vI}OSyݻlu*YV010U@裀Pi3Z&C$ɌqmcPi:gBXYc;LK,7~RS>`9=wz|(tlurz99 rd>&qn C'y< }o8\.焌r:0#>N|, Gbam+\,{B mیv~ꢶ2GfVl;#yc',%-v1231!LϯC帋NQl٘TpcѴCG}ꯅ(`yy5a>"+[ŠAl'RyH p[ XS<2$" Odxnۯw#6Ky=T p̶s0CHfH|랽g#;Qv*G$o͛_n^Qq.БfG>RpF!Y|Y~f>P5#?ygI-Cq ͘XS>/prcx-[ͺBܖs8OLavK$ŁR6ÂÏ7Pt=qmѠ>T9 yeq8v&IBՌss,X,F2ߏ㞜wіFEPX+s:lǓ BMXn< vD>`#e1no?OU=f"M \}ͽ[x91۷6s7q(IUۺhqddK2n06z vwoTوA1@Gݿ(Pj᧒p9Xp<Rlt^HO'>9;|}Dgiy%fMv fCA|lZCp6jga&+[ڵ[,$|U-ȧHNIV /@}>0۶!k"2lǓsX #d tNȥ˕ z@/'S63JJU]@/^р"^bczL2fc+rn=8FA3*VsQ?S8JK;o׎ Q*V)sQ7֥sJM@N㚅4]HUq'UphU2* Y⫸`zPEQE7Io^JY2O}6d3uyV=5V)|1A'?wс ^:t7VF}Α@U~bj |]2߄rFܾ@KF}Eϵ1.ۨ6eVUӭ"MIFt,PaBcឋLDj.%}E4,P*3cΉxOE4{M_Q׮nR66D[>0>AF6 X0?+;nt> Okyb5&'oMnW, OW9p:o &u%s@ڢ GDS aNVo~'x7[ԗOX,$mʀY9-13=g['%Ky˽fY\[IC pAٮVNIAFE]QoſNy)GXqp?tԩ1P!K5m9m^-xO.FO ޣ DoĂxϘѵ猉[MFr2{[jZ >j [GpNoݹ#|e{v5_xcӭcէWzI-ĩ<6% LZ %P4%Pp6?,n;pP*4eԵ߅ <O^ b0@bB F(IKs ^M%ds ^[qla #$9=ßxCXCYaJO$#G~b5i=Ƨ[ۢ - |""}W0gnX+ĺjI2K"WQ b|6?U9-! [8y>Ov,P9'Iu>$~ <7 kE|ZxdXdV3gYսC}JEX]Ma+X+3g8;x_J%oYgKsHIX Lfw=`r ~m9%w11ECyOC}=#?skvB PQAU ,QCmC$"EUcm_I,Kդn#c1ͬ8L:!@`r0'##ۈ~pdH6R&s3~ `rF/xX&=! !  6mN|Z? ~H|O;pF8-/yXuP&V<2-ͷs.}?}+t þƣ|X92;m-!fe~P|t\"ۚcFjZ],EU$p 9z([~D=cF_nM$(qYj?Wd`.z:d-}]i[ú[d.q[i7gw6}X_U <3>cP>a Cѓ^OV6>K 7Oĉa (]?3:g 0m!#3eޒQm>x8J +"H&Wq\qSWKM>;񾳦xV9mLmv[r9ImsiHKx٘%A&_~XDCO Sgv,xb r1 BWbc$IOԵO*ӵ +UofcX$mHفu*̧<`U?w/Nj}[8, Y#"8$.9d>x4H *Yl3=6_ҏB,;2!_uoQ[J`3NފFvdMa:įYxC巙a!npXu8Hܬh>x4@ [HB͜{q&1> cIΕ$=?,ּMog.AnXPgD*<*F8s1/_:*OJfk4ygU`ssF9> Ɣygvq'GਙJ[IPFT(=sGEм44Z} uWmJp x-G[&?E?ٝbr ~P9';sԱ jt'ҋ&@"@GNl٥? XF4 ?dNpA+5>֏..L^ [X۳ĬbӿSՃ > ^LIfpsIǩhs}:jT< hB8 P9G=yv_ 鶚.O $rPH$$`uxkɮ?ؾ(Cz䑶( vT DžAR-P`ϹIF𾕴B?#Ϋr>ҼMl,JHȖ<:0$u\Ux%yut=Ad˙ iN?^NH8:88'8BP[[+yrV2|Ke  `96(@O.GI?/5ԷDC Vv%RQpWbȬ{$meWEP$ ' `^oM|s |/fu[,A$]n.ib$!rX-mֱ[ Z(Ag!:w`=|5XUs_ ;qdm6JV8ԩAL.~QUhC៉|?4DzSLg)G6#v; y ƫ|>x!WrDdS-q,KF`ܪ8Ru[EBP`Dk0p%b>ao&C_Z,uoREYףN#9rPR~PO i]|WjM/Y}渴svV$Ys ~]uPh|c7wgtYcL[8bd0FOKd;?'TkĶj`vr V'sieOqIjӽik aC<>P*mۻd?>g ">+v_G"n&Z eʲwsTvFKUxT$RGWH/7]N> ]ݽ7 3$>sYri]:V:]5ՔIW|jDeWq6dZa>KOi.}4^i.dR@B' aJYQ-ou tXxGNsK ۉ9o:R?? ^;+fGj0IE$lbK & ω71.B .r6`_>&Χ]6`9%$ a2x8@ BW,| =@dy!$ >_,1(#Ӏ4}6Ri0eDcIbī'/_oFitbHm]b`CȌ_,4=o7-kzâ]jZhR(ݷ#c2*B(EG?P! 'ǖlű5 Ÿ˗f'tF '% `;#i$-;/!9w>rۻ1$sga(-¶Kpݳ5D\,[Bڸh+L.2+&nT\n2q OH( DII [ }$GG\Hm兔3?KG ;IלUH[]_LP}##cXosw,(3Ɂ`pz ;9 mV9V+dT‘P'psۉZ \(IK\snqyJ#!ݼ;Sn w'L ,R&%3~ k]'n7~0\ILbb[wƻUV*im$A8'{(9?>y':LpKQ/oZʬvww`x$!O+&>nAݑى`QeRHKeHܩg%11TP,COo1#Xj/nqJv1"[ . X+#<HL1tOG 2F$cQ>vۭ4#erY<~6w-<y}yL`dx3#]5ĶMNrW,R)R̷\;q\v6+].CEDiWEd C) zm|mXd,N6븱-۷BimUD "JfY;s:~YܛQ%#`!\ɀI\Vh HH2 F>cT_10d1;$x[ o }%UfUzg{} BkZ<.tÑ21n9=s?sZQEQEQHX@ HHh#cF}(S] '6xA :RvN=i`/ZaҪ"s n)9ߵFu&,xL'7i&CH# ۦjq:"YjkTruF5ev5t'LҠnq@^OV_{Uv`wpr3V$@9hըB ( Jb5GrP)gZ-Zj7#YrFOBW2wĔvY68H? ݄.Xso%F#|xO7udEeXVIƃOaMtm"k>dV7wb%ёnd [Ú75/WԭDL5L- a($형.D,Mt. ʻ`k} $Hgwwqrl*ۉnw#sMp/P͍LJ O̡dx2O\ I ˴gjěܴw~ 4Y%dڮ 2e:%ͼ`!,o{(`1ȋ @4tX[]Jf.nRɊ_&97+A2]bmcCXI%yri =H~(^OnD n2hbh\FU>AP/A<5i>@T\K'd' dw\zڧmKdzџudq&Fݍ}6kzmfE0f;ysrbwo@OE{_Zj,-5d+dENDJlxnSKۏgc`Hv1_l++hG|q$ܻ9wry?0_ cv!9Zŭ+_4Oo)Ց^u$!hsg vwcG;HF9Rrq~1,6DgYF\!!p8ٟ2D/Q4m5@5FcWuˀ'hE|爷tNaG.A) DTz+sn|'ZİL9sЩ;:Z\a$%pKT7`rYm|#ki+[ZZ*}?%C4Ł#$~0] ź :4=]YjwF>HZdyYZ{4i1`#z?}Fr?;DZ8.+U[42@]FfBIT`He16HPwO>.soL~37@k[1$HWۈ, 7^Lڔ,%}ORy#"C+# )$l iֳ3P3|űr~9m1DTE Gn#~P: z /k̳6vyud|K!7y:˺[A*;pG1FA8< ~#]$'o6]W;+FMOº+ܷ^#a}|VSH~IxH>1=gEdn%Izo$0`,>Ӭ[mN_-n4ӥit J,A W9XO3tkپ'~#nKB y.Ōs%bʊ x^xgKx>L.v$<#_,).HYOg@\]"? _kiMsylVd8H|!j~ xĶ:2?j:]KKo0P|e\>_봘ykcOu!;X 8U88)·&;Jm;zp\Pmnb@P3͜`R`f?)~>OG# xIdaG-! ~_Nqi?^[ d6m1"b~ 'd˾?1E|XF»[ ?ٰk6"k%&0Nbx)Nl:z.q? xECs_9fbqȊC?ti=Q`_|Hֳhqz7ccm gx.Q5έ 1Lϼv݁y5X7i|2FF`_*K)ӚD#&! <\o]>ҾxHҭ|Va[rUNp;WE2h&juTXmU峓ێz> a?g#Fi{'>pf%В[o7oaԬbLD%J8 EOIhhb9x |Aj̲c|zTBW#VYQĽGG :,!1۞0 ]X(-.M?WlʰC6+)sj̃n9Fn55/Wv?}KI"+N0~Sg';ӮHz2g2O̹<\ݾ1Yixo ~?*h{f$Kbu5?+ZhH"G!L"Πnl,AsEi1(ܼ6c1m~:UU:͚-.ɆG,6ÕS'<9]$]>Qu.-1$n X(iS~.Wxo3Do( ;@U,S7[ D9Foor6t[Tᖃe56wR6yF Rs)q|Hkoo«έYMzUB0zp_;*|FO>-fMK"' FE?UoQtv]8`Oʡyn,;"+\=ܘEE(PA.+r|BW<,g{Ʈ^sm 制lݝ<9Oۑ;Zf~ oGQYvY;Ni$nMsKSkĿ txv6j_v*χdXm1pV0 ̪YqS;g4 N|MF[HV[ki7PDL0qnailm9X.Ē~6IϫNY2r 6gq; Ѳ d[f,1psu##fA0ZZƗ evکb>Zظ w[ q!VE@r7p}WnVt׷\3N`CԺ+Q$ᔱ*  nswdJm+W:"06>\9.v7ᘮY29 }ޤ !l[8+.Ib7 =1GqjWћ $:{1Y؆ eV;M!@*HɐlYIg{kdN'`4#S+N7-IYFlpTt#h9^8 ΀qldeO?2>֮gp&>V g#\Ќmf#nb HcĒI9ݜq2%x8b9QI!; *֊Vv}׌m pK!ohBL600 *H"ab7$H9=D;?fSnSwKsO۳3Y rG1z?|~ϝ46M*"3 ox]Z%ݸE6ۑ9U9!NATx#k8{ q]ccn0ٷS^MD͞<~[!.fvaǯ3Y'9Lߌήf@A';sz۹9fgy1w hal# ƽSI3)7xbypuocoBG-Mp^cPA HX2{n5F3iPH Z( ɤna}hbzS[L㎔AFqL'̌v4qN* c4x։Xc[Y^s~TWcY{!_-R76i'xSu2-nLK>?* hBp`TVG9+&M’vk-!#RBpo)/C]5^;)-e :(.: j:vZe "+g`GCow$.h+4nh`T < <1x-/4[m4j=|numM,Wj$p1Fj#H?}IaJKur UGwaw*Gkgm$LL`sA w4=.hxzIFӒ_ FCʛF]vZzP l\urxLe~v@xgχ|-.toS+*0C#Ƒ0q)az_khjh\fkMzqF]e1Ce3*rx۬VM7.C#U=ޑM-kck0AZmqrs2w;`>QUzW7ưA~DIlp㓌e/Q'YYt]VGod(@ʪv |3îKl2O?x7\WZ6%~R^5 |K 9վxo\>*kYd5@. ͒3?Jx[n/Xkd!c'#"boz7xjͰ(ga ىH>^0D^_ 3]WlϪ$G`@] 9M?Od0pwdsӿOW'^R rpr,=A9) yDM .. `'=Ewq_}-kR@OHX>`v _0 vnɗf˒|ߩK^B;ԹlSRc a]#T^TV%a"#+;Yq#'+mW6l?|.}i5 GúJ}Ԋ~LdXFT׫V]QcoEq"ƈP `৘|(Ե5 IyLO6,'p9mKzs/cL—zyt,Q4j;$`;8>` 1m7unT=ṽ%\fO3cT%sԌ v珤[h_XG^nbU p$Zoڙޖ ݩj7QA?/o9y}w~)&KU5m>9NHDw99lwn%i t+ nWkoVp׺\ B)1B 2(YwIώos6:i^KkUb#I*Dplš6YϧJu]>+ X}?J^O&r׷+tctb򶁍`(cn7%׀,e\c]_`xf%]z zݜMDc v& e̅69aH 7xnyNcv+kQмJ#QBaE,~^YNi^FA#mU T'?mGZ|Iu.w#HX<$;S >D.:+1KIP dEvAcwnw1r-h,k[DKdbf%bNlr'!sylc "$Dxlٲ0v۷iabJUsB0=: e%5e `JCdHd%1CQGﰳ3 $Snf<9ݷDBR^9ݍىK.ź[ȓ a(Yw Ɇ6X6;߻Kgww4X\]Xcr+p0ў|m:B܏>0ߞF1)وN}0FTc 0 nՏُ VF`_OOL\wD]J\%pm*qcwcm)q+☐#$ ;qy \^6q[;`*2Hl6Eh]6oo3☉HA{rN1񂜕1} Օ9o|~sb_!lܳs [,HK?4-hB)0z0e]1r崆fʬ+!=x !O9(0ID0Kmw)%BŌm'vވ.m*hm.Îc 'Qy|l)qJ;n[-vv \a Yצ%6vvYJ+1#zǂsZy[Ȋ0vcۅOvEo;ʣ| yc=\srY~YYBInQJm  EXg#p1$#C;N K$nÜ6"3J-haP`P`9Xs/7/aͻ"G4e]J]1RXCn|+A$qyF6$wAƫ&㟾$ps̙$J!j@ErJ srwgs7}۷Md7aTi #$|/h>cEwc"<`/5[V3H{m q iV0I9Y#G^|un~_ek)!lŷݷ,rDR$ BmnѢ[\\r=O`F,^8v*QhS@MqS'„w$ga _9뗗9>fIc>4upʡдlH݁`S}BҿdPv,[Đ6n+m`YPˆPz:+Ns#k/#LL"hB1Oa~vKː]Fh z}ݼ䍻y+Iozipcn93Ӥ%28ܡ9F H;;~mLVZ*/eq 1 g\?9a! I=vcϷ9|[QEQERf (8Cր MF C_bvsNsqހ `}zv=)$!S\j$R<a֡ip@?JRnޤQ 튉g3S0eQ@9C(qS8 Q?\wEV~OMls LEyS Xqɪ9QE(+u+U0,$;ȐEU6efb@'oq^? 狼k7Fu,D$/;|~i~!]e=:rbcb& C`1ihvWK Ȫۉ^ݟDYڿá 1.6f;ʋ iiOZ>{jKqFq*2@@l!toވ< ͼb#{9@#+\;-^za4lAXcʶvOL=*EO xcPd񆁮-չR$i ș,~dfr ėai-#uH L8 %w|Vs2xF!vImDp؍A nܻp7|񭝿4!)K L!Mv0g劣NU~ u/!<ȋ(9Ř3r\,$;= jZ,W4t'C"xe< 9 n<Y_ 'YD#IԾaryR=3A%q Y?Oto>>O΂hyiP!S(ɐ%g~nx;R>- 0[3˦nbG S <[is_E^rG8bxH #[ڼ+tuǑ\ǟ9𓝣ibHE*.m%cwϐRF<L0YF0c#$.s's;B9ic֎Wz!߻9`Ñ3|gu qw^4cu\ ;~6 @aP001_m s"dlY s9*zK"N-45XDhvp$3G,\e]d1ߘrI2Ǚ(9Ts}[1}G6đB63(s1;ɶ#,'* -v<%KjHڈ N6q f Dd1n:`Ǩ8!vUR]\Idnp 7e }>87̊l4@玑}6Жf&յѧiږm3Ewb4QHGt]2:q.=rVWgb1NN鍼<+$K:^\\x7R_EFm!%A#q*w n7\vzU.`6Q'8 XGDֿZO-lO ɽ-GrJc`cnD(~O=VKv븷G ޣIX8iAsĖ02@Ȭm^ANd |Sׂ|9md׮uH.>ntq(08vR`Z1bѭVϭiu焹.$U`H/S}N>-w6dTS dc`SKs/]ҭy<ͧ2=ŵޱۖ vw+y-Ԯ~8FN .9<|w@/>YèMNHq3.#Ϣ c񭠓WY vD80* \ Ky |Z]_,Q\_o;R$Z]fNrrޓ4]]캞YʵL\|g7MPn~H2\^FA"6A$FKXyLӼoKZv%-k= ݸ|歭h߳}1SmK`<*6Ʌܜh /~lК+k՞s 2 ;+:]  Mq ,IE˶4; кqiEºMwaYrǖ N09R|}v[CrQ5 m'8rx SAH|kKGb": }@AIN\1qsԴ]B_%{m̰HJ?޸;pG@~Rbs;;99A;Ye:o^|[mUvo=rw$%1nz3b0ƀƈ(S"TmDsbZ]K)60~gvOe;{ rAL`ǂIp[u8epeb1ѽ>?e4 G[3ː!0 {;GjZ4\*+Shc>LcfB4ӘA= "9tH~v$ӟw+Y$SDs']nǫ$G,?J(B$ hPfd /FЍ;r&Lj1n#!\-@/m{*>6`:iH!h0mŏ88INٔrSF;'f=X;-ߺImʨP珓6q)XBb2  k`nض6RL9۟͝Vtɟ*-elIǯ K1@~@u婒Teq6y+wg*p!di0m@1q6x-"? 0@Nv\Jdy }^zuwSñ;N{.oMV1 A t^V>cc֬%-D:.Og٨F#bX퍼y%'sAϾ=zwܚ QVqH"6r.0An/]D X6wuspwnĩr9d?/=qӪum+n $|#2;wg>L+f{CaW@/F<`Z][,Qh\`U*V6}1<"7EH&һ` 1m*Z)9+N77F9?{ݫ$-ܪtw:gpǛ D12+ 9I۲Iݿ2vۀP)Uf08 ?S$Y l ldt?傑410T탟}2 mR19ʞ2>̢yiJ*7rHulNs9@;()4m60}[<39 !>|m9.R hA䐨6lٷ#m %VG,\̃_gn,rs+\YiHUI;8oc_[I|r):l^Gl\5=H9P?@=x6*$N|sz n=:)P9ӺSYsϥ/Z04RZi-smԴfP }B#Hvl8D:RlϽ#i 2 0 %rTӚ#)O+ islI8⬴\0$g 1HBD>yJyj;rd p9_qLàjd~ X~t@I~Y֭08튬) Ud_zթ瞵^_w#Ԩ@QE:vܘ-!wvKt&Gӫ$z?$<;u}Yu]b)^ٯԕ h 6㪑cjM>OmAufx%̔mw. $8sp\Rc_GWqs&\:`7\tNAP.N+[XYJzKFdܞ3ZҾ&.gBӯ4MH.氻d`1BC$y/aToگ3WoGKyh<1$ 0CB%6jKrfm|FT@m*;ӼQ[ s6w٦FSpT39|.~.j5Kq\7k=7 rqԾKK#u:4˝^m-oY) (~\PF@= G x# uTGb |1>rBrbxz\&toVFc\ `w+cEgүuc@tx-,X>[ر~R1wM'Miz=X DD+Vk2đ0;X +Ì9;svzۋs{0Bvܧn@@@Nʽ1V8M9Eemq18ٴV{b}@$7nF?, i+R$`m>` 8߯3ym# :;|e^H;JWn2 Jn1#0U>5(I!Qt(GF鴎i:$1CbcbJmo8qvc(lpY/F's>yKY 0Tsp9sy߻Hѣ26ݨ0m"E\<6pr!4|l;e?(៨ W̬? 姱랭nsry#q(d\.W܇>Gpx*B=厉a{L֖nf6*nr3vfx!?JM3mDBƘ m( hV_ 􋔏P,5>k $+( C,+ M6cV u8Վs~l,mf$K NYY3od֑C (; )Nsa RՔ\p'L'OGapj-_[7ʮ #)z31eXh1PNv?'7)е1cH-ۋd}ŎK& 6Ka9~sؕO3lp l1vqРDGK;tH<aW!H#S!waۿNrry$,yybI'QE(((((((((((+ ?n@3@s Q\׌кvィ'zn0HBx͙|ϖ %vwwo,~y,ԵVյì;6eȂ+8 h٣f0Z&RA$_Cl2&͸ʄ@] iR<8}_V1i8ƣqىH 3ܲ.aMJ-,|?aiXi$6­zh]+GּI=WWI(,DR  ogSMմ6:2_iʹ)Ꝭȏ`[yCvi~M&o݌Y1&J"IXt,:O4ȼ[]^Eb0(m,b6eX崔_+ qSAUG"}lwx9Wq0;ğf/|/ilZDb@fYYX 0brw7dKu2ktl%Tb@B2GCrIu)|Mq0lȒJa8]Ȁ܎,F&M5-(Hh̆0E{۷!GYc9pTpp>Weݑ|j]?[uPHVo34<0$`NHo|_>ɃOF0ePOݐŏ6oj5:iRX,pL0?Fp|Gt^u3V4['PE uk Rԟ4+MȨT m N_5-{Tmg ue˩3IN <ׂ- YM.g%RȥG`~B~"xOI4}`ۢW6Je%I7emW^孇ѯIۦ56|$HΩgyڬ0V#[>tII_-Ǟwgq]˥Qo43I9ZL眙sϟ=Tp?qqz `r@¹FI%λ+퍹?v>]D+Dӣ`JI=U9ϑLFзdRegnݻ?.#C=uUmq9'ۃԌwm$-"DG wߞ @"Ao$и.$̨Y [ͻw.Yo氉c# FX0c-A2L,׎gmo~PU_S13m ,q\N"i@z^Pprwuݝz|۶@)Z\O式p;l;19۸[[w<.ەl㞄caC mpa* ڊt6gh_g԰wi_h ݄mžn>creyϙ1(i_/.9;g'~pCn$$bddr!?xsnJ+\p!$A?NrcOfxn#FaʆRXt1_h|!.%ɖxُ2y viG.qHcG9ݞ3A}@G;zݑ3"(H UW||NP^ʷ+Fw;H[0?y018\3mp{c1ݴ4<h\. 8?{9$/_km(kB2k9L?(dP D-(9xٻ LeVL n=q_:Hm*3zݣy-];JX ay擨ݝ)̭pclp뷦{>\}n>5H͌"c8= HdsĒex 1 =X|rAq3_pF 6#n~68;~{dDǪg9-7{8ݻyZ4c>o,`(nݫN6(Vt$_WGPHf`dMH ^)^2Kn/$z?8?hڷ7)0&@rH8;]>lxyfU n@]\fq eA ħ1'r}qmq+RIx!L(MH9ny &ebIDv`rzbo@;LfgʲX0vH~8 `Q:d&'+Fp1۔OCA!EPEPEQEQE;m0[P8Q04jvǵ4Qޤ$TNN2i^?:RP F> TO_ZwQ1=jV\֫V5 H sU8,95^@Zόj6jך8ҐER(&H$M,eSʘ#yx|4vZiyuz͔F+OiŢ0`6*pd/JF~3𮩡j~cizy!, :7)*H SSú4vG'#.#x-"|RNA+|a;/zM#S7F1Gu`C)! dxg}{m}jڟxlu#m!*4arOgwLp0:>]X !ӵ#jڔRI pJRw+0NI$^}; o>4u]B8r9/ۃg.$Լk.I2,V*. ,{He1>9ui'EK{sl}8Ƈm(;J;jK5+ |qmѶ;>`f1ܾns.'!U_S>agE[{LF [s\ºu6 CgD6d#m̢gj?+>i[57:s] B0A( p{Oo4l#& P'x pd/-1cW?W1 /,Hf]m' ./ѭn%]I$>ZC3-<%rBУHuz1[]J|wVW8}.GwāU7`sF;^[-<+/R-ZRJv" Gx3h _iPxŗznĎP,5R<)z"T f[fIUg9Nss+twed#>sAʑhW̅G29fIa*U# b `zBg!7n_Oytۺ&2Alg1'#0c$9I}$>~ȵ[WFMcnIAݕL`L@b%7fFC+s6uٸ a449ԝ}9F;"iGrBl6;v'ۻGgp$2;6Nq;~sǙTx2Y?(8%GL?aav2ںmf(Fy%,jIp0G$UԤ$0㎋1 xʘwO47)_\b'<q7?(]I>hP 0/p5~ C)&*x.A$dE*{%ī'&ݝc6g#n̏&:innGm}n2N2K Op\H"p6۷nsሀ[I{ey`Cw `1^'K sܞr1 Z۶\|l4|IFsלw#1%)2C(` G I#xD 2-ƦW|l+<{o"mC11~s O_LwNw;ز.@g8N1FK-X1I $Нÿ] χ2騬WO'G1cɇ?T" ˷퍡qxۂɱ߰QE(((((((((((+;9:ߨ[dzͷ~Ny`3Hd9Xr+B9Չ얖_)7^lk=F;bW+1SW lG/|&z獹r )4^ϤkSYbZk't71Pz7F-tV34σZ@mkmϸT\0l 3`|14s<[_o=JCj>$+LrL e$&FX) vOPtoiVz^j}k %Fo=1;X3[׿ZxVV;wD;Jťd0aWco#ct, e1K7"0Q$G T0 m B64n<);:\qZK`,u4~\CH\o<qWIGvqbr _PmLq|?\xIZklC%e~}wG/'[jSw Cp^A*>ǐ ?hvbM;T2 `cC/8|JU_ _xkR itUİŔ(~$nn/Լ;G1u:*;Kڻۙ#S^GY#c!ǜ\I,䴏mxKf!EBw6uQD<] oi6VM^XYJOm:uvrATxv ouKK[ĶŽpn.|dF<˜Vb͹ As3ǟ |OGu[;}V{Tudewo(;#ugrn_eNMc}jdn"$8(?.My,>Fq42ΨeX#l ƭsI [xCöf ВYI$2HŐ;9$$ EK$( 2~¨`(XXk%ܬK>I:=~r3ky#?0g?>H'#;9KIe+BVŒc`#=nE$;R` zUyQY0ٵ*(8Lc`&1o׏rQ1;H,6B:MnLNdu;їBk E7` %s9',NKg$ŋK$ٰy ];8QLmn\,] 3 c2<7[]"DVpz.ZG{"۴!~pAi "]:#wzr9v$Z /o|FrqxzsZ[mPZGMW.FU1n6wi$E)pԯZFFTf<Tvz(ی6 Lo!eN!ygc"Fz?{3g$Y[g?9{\:*e]F&~RsT^"6n h_c(]e6#۷q۴g{@0*FKgW7bh& $$2<á;,r:xyR),y(ϗ}#9iy0 Æ'8;Ձs9X܉q)L z͢^,[`Srxn6g96wvƦJ/lPLmm 5w"Id`$8$0.s9?y%iX$pdn9~na7So |qGO1!B%blCx0IcF buooqg坋QRk(Wb1,1|rB?2r} ssw]׸%XbK. st'xǙp!+c9;9qcNa5}p6ͽp8Tp¦5ܫ(%p% ;1\ lǑU%AM!ێ,??6ฺ+ynf{Is￯ޓ9 Ke `?2UsUBoR^ T<|wv%F (z8>wyw%aXCy^B`Ftvvgm>́v\'9-c#%IQA^w{%.iy@ycЌl<@ԍm9UEa>cnؼ"1\#81K mȈ^nq,U玘';I/PPq;ݝ~s i ]95.cla@ګGBGIشqYNÜ~=6,dK]&{3\}>tfT656;69$'g,$w\Ew@$9' 4E7.Y]ͼî##` {uqdKbV\-c}ݶnx2m(~Sm#nF͙߰ӒF(yrKessKŋ"\ѩX! 2sx]ڭQw7VO+r16qũ^ +tVgSژ \NN*T`t# ,SK#;M# YX1c9ᦍʂcs>SsUpig2bwV-9;*ճӡht6(UH}L#u*HoǖOR 63X͐%~7szF ]-8OCwnms?fpf/:qbG O$+Aۆ83+k8㲎"dyURM6[9 [7KMj~i2ZĐYY^%A! !a?{~VgG /be $w~e<6xm%sǁ?.qg6n-\\a=g8+aKMkiϤ7>' dژ#A •!W::|1i0bծhe&&L.Di;囐䗔[t R]܏p7du LOt'~ P1tccXn+ç _í] [kյhDFʅ╊moBYHû/Yi$) x#'"}ӒB,C+uac AfI SjgkKŞZ$M?Eʀ9L$ي[a!PnQ>alNwg9;mG B 1c#X 7an^<3=aL6a+0,y랹}6p:lr]H!`~s_>K4x+*ۑsʧ !Nw:$t㍜}GۋRN˶Ljof6P:;.AIm؋rk+(|M/ĻG i>sPFN0X! ~)#n5Oi4Ud`p9@ x7 鮋a[,v!@p%㌻pA" n,a,`DaYJwhL` ("iw1!N;n9;Nnd^K 2ӑ,uFc `cf08,mR8Z0vB~00͕]uLr>~=yyz笙fHržV'ss|!=Š( (((((((((((_iZ1-o`N~}`؀}(!E!_#vqp8ۜċsBz 9s=]R76\7l!;v ydيt16p21s;:)1<9.a2L3s99}*yq/H.qs{Q2"O s_dom*V&~8(Ir`$ )}ޏ^q@~ʩ[S* F ۝MoU<ݞ1cv:m cYPGߜ|#¹?u8++9觧wؾ`|5\"t$c8npK/oE <D/8BIv'vzNqsQb-B8>1n 4sP8i<3-(IqCqL3’;wFS 1ެbC6Rg9=wsߜ;se]Tm `#q۾^cC9cGzg+%@cqߨ~88'sEso ͺ+ɒac|n[xsW;Ѩn@HՊHFE=$9؜|S:Q(sGz1( ,%(|1q4P8 QdGs|qFxc=p7sG8"|*>st9zm^ފO粱t2w˴Oav2Q@(((L▀ ( (ZBq@ <:OҜN;x'Ldl1Q:|PSqqQ:#*8A1㸠EbM2LT2?E ǭ+#z Y>Ug5m'6j Uq8(AEP\paow. <9%3{^y(bQ`&X<!qsh]#N^v uF@ႼEp@;Al yyo :u)gm0$YvFE!,8HjZWRl-7\Osno*YWv$&%s9z /;\0fyە2۹0(I*A;,|doA yˏOH8`&zw9 mV'[)g3$swcq+r(`Km*p1nj,y`s4)Y3_X,ˁPwzI;Nfa*S'vݰt!u8qUU6ȂDuƲ.Jݝ۷ǙHaw;@H*02v >x#h rL$x{6;W2rvR„&!el@мWnvlfbHNQۑGv923n.XpoNr~k=Rۙh`I8O8fHi7<*?QmH睱,bGqT0;{ۜX-.\X<:uvz]HQE(((((((((((((((+>=8ۑի:OdQ׌E:ϏWjSzP1IG)N t})i- ( ( ( ( ( ( ( (((((((((((((((((8$4gڂx!8Cs) tF SJ$T`T2+G q`H~ɎTJ@n"I@2ܯ_j Y x֠eVw!ryI3h Ru_xtr%Ҡ.ݢV+)T#w<D4KQ{i&+A?*pz0^xfK{Ú4vV;qVRrR"XnRP _:Vy8 n?CV|1x.幻֯u,bƤc*b~bwL?ƈukkv dDU] : dM[|>4p3 cv7_m>&5 Kcg,V;].Pd+W~~}k+\[ݵZ6F!VUW$`w))p4ݏq~؏!nfB8(ʻ0FFށʒ}>5wV+,S%wv{oZ\:tuF]R;WUCGo` pQNGanmlDtD6̱ث?͠B!9WnRb0:Go: qPvI6#n6ǂ?y=g92pAl,e㟘o75l|#wmA$B^$ߐ@䲞9;wݻo!2!B6m۷6mq-&dpFUo#wR1G JeLARPs~ZGC%KHs.xOH :W`D(P@ ` @ 3GmWB^9~f'd\܀Iwkd\p &r6|)+ k]+YSu IQf!wU?|>5($۫~˧$% r60~獋s/ÅkLФ9o6ד y ʝvʨ*LLV`1yq4N ۵@q/~0+;Kl*w';nJVS(N6Xc\ \}Kj> ) ~d>_C䕍Q(R3&G@sǗT7vBYwLCVvQgF0:eٸܲaA GNï\~:E Y1nc;n=ӶQB""8V;kU$AV=܅Bn0n6vƖ,$BTY$KIc'KHڥH0xǙͺil$~c F.NA,FwgrOvTǙA@AkbxV˶bK ?)%g* rYO4дzVizU^CjzyḶ2-S9fQaEMNKye8<+f>S8iLcdcዦd8@d&-pcĺ?t-6U-Wl1X㬀8R =R_P4HĶlK=rBEaK;2W?1/Z閗7ζY08!Yq+%q/g` 5嗇 SKk1*mo ~m_g3Ct䕈܉p:bIf`sK=3Y}NuvYP ;l#qה}r 2Gv#y|IW;tkxed:ea"ƀOZNaPOK;촻bIcar$ 8SxKgd2An>NΣ3.ikx|?iI//{$alK$I-Ę?H8 ݌mcnN화kc rKql'vsA;"YY)fo~Q7<)R-U%C*Fq l~Pspw˿|q?#ZθEvۉ |8ڪsi<>/|}4.3T]I(T B܍V1>f07Ӝxwf}-:/3[f5[ %pfݿ yܼ:܉2{p7gv?9*64K+FŞD|`6<%}>Vg|9?{nuiBM£)*͐A (;|q#7-OAK!,EY~lt(}:>rsjۖxTI+ c<Ns2;\R1no:<9\wd8U<1'0 XDdhČ| H9LVn$%H L/hrI4pIÃצa݋ƋKy#Iw1B%lIs9/_;q'u1H7ɞ;pv'%~R#9k3Dc`cq0ײ?GH#q0(QEQEQEQEQEQEQEQEQEQEQEQEQIK@Q@Q@y-/bEipew+U U~Y- d\Fr>r?砧(Ju6?k߁T5[ȭO*QG,q4hXzt_`Wehg讬cpsA S/]N}:YVݟ/*X@>d,[A:oou07zwo[XI0TV<ؚsڐ${z/ڧqdŒv< ~bnpGDç<vjҬ82O?N WƬ2)QEH(Ŷ>z"8aHx(G͐F 삛ŐyĠ,r099 aS>e_Cխ}: qdd?9$8&My?,_hk$t#wRDU+`'jll';HcIbDIԦ0>@9|P޵YAOd{)\2ȁemo\/$jxG4uI9n7ȆTB_ diQ\ྻYh:',, iyq匞[՝S̅;SR𾝨jVP ,q1`{*Uۊ;=:M?N!otyd Z"HrxegY.i ?>*RdxR;ٷi 8ۏ/o;vdOsa =צi$ $sŰ:X}mM=1Guida|+B{͸;'mY-icV6bC[-#rH%ۥ~s۟Y z!Ե=uMav>Q< e d1rNV>>MC,q*Q`A܀0Wv`)cwo4~dH:9| w8ssA <s6#`K ȯPRq>H(vD3 @:,g1m Up1m` `o-VMUf\ D=#$BcЯAһXrIiaHqj- tpdd9k*e-q! v ZW%1ngw'';la+?(Z/ɷp:tGP ((((((((((((((((tc9Xd50O\ }Cnt + yc9݅w!=;0J*F^9OYjV:kC1 XO]l_V Шx#S|]_ ij%rɅ,?+A{K/kcmoA$lfDeueb 89\'1xĽrM.hLN˼X bUR. KŲX^xiRl2hb"9*/i?dz[{3[e2A]dFWQ<"{^Vm,"NŸo`ºtrƒ-j:OכM#'$Z>ht+<%nlG/SitkKy q=G- F2ߜ'J|߃6a4Z鐣!P1HX߃H=Gú~IE4R>V7LjP<%(ko>cq2ʲ<1;@ lYwiʹ2̑\peP:jq>[YkWES-|-;<dd2mfOExƺV/tvӼݷQ >albi./{@dV(7VT0UsG6[4-%tN*|) FI^yz_hD[#!9*J 0,1>(_,cI?1R~ec:wlX\A 귲7 SČsm%by&ko 6i73_~o'MO  kzǀ<k'. ʷSqͫ `*0oxmOo j2\h Mg`mtǶxȹb TWўVM*O6aW(I87K+g?ik w[V?vDu$0E ~kY[igo 8FUGU~i <7-Fbٚ8^h'd77MLAEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEzG4ANߛ$ԜcF\ #1R4xaM1PU{S\&}8,9-㊙=qP|P2&j8*P77N'@*X`QEQE1-N҃ ]9zgi%bk_p ј 䁍xd m~xRF![$1gP Юۋrġ6H>m1E,mh2ܾMl؇ (c,sC u"ƺ53cDw>Sx{ş~SoY:m<[GPU}2,#f/ME:YnYY ;xxšKi.i'y&`,Npnơu+SY]/*bd%AGV 8>IW<_ 翂1R&H|;A pU;><>-_O-F1u"RFݮyd1|_3U~4EͦmdֶQL8gwwV2@?[A}oz>/x_<_%ؐ5 l89`3‡h%>66i)R8p4 Eĺ'׍<# {2[?!2 \&%;_ o~.0=kFƛJ2sIe;^R*,ݿwdn=J iE<>U8SS(X f33H#66RN\o ne~ @)4u$f&`y9H#sq GWׯ60D%Ie(cKl%xݱ>#~.x_#>泂H20slVC]5{$c 9zv'<0gMSx&V8o.0#䐘z{pXIN 'q~&y8B8K (Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@pPpGCO 8Ac 6w|om B}aPG]F:119:RT6d8 s}ASSQEQEQEQEڌږ((((((((((((((((((())i;PESY&:\c4u.ނw2i riPmI :Tj_߅0$KבW1( LNO&_8eu}?5 >lp;b!q*'\"l? C ZO*wqO ~Ң'N&׎Ey#ʡoÍ_jLv=(QEWxm$ja@ݜps9|Q_E4\1` -ᕸЌJ04gM :v3:&?&y݀mY,2[pt8N`&>O+5.@h#h8۷۴}ݟ7mVeٷܕbs91NKs{G 9d <}??jʡHal cccٓ #,cyxwWX^U |&G\tV.*wIs9'Ҳ[Ukda6_LAϗ$R)w\cཷnbېU<h\mMYO!la#>0OmwqzlH #xw9~X$re%w92dw-jc(vT2N1cԈd!1* mp1*t`GKR٫?,2"c!'߇9z\OwQK M^tvyͷ%s?(݀ W}ֹ_Nb[PW|a7(91}l|? =5hv+}BHŐ$|ܧ݀p]u+;"$XW,HU_#nvy8㟄uRMX̗n-nV9rUp̀rCāI7 ߅7_Z:iC~fHG^c԰n.3i0,dߑchUL1xB_I7ۜߗv!ytv$.9MO0wmIJ1k,Ywd 5b]@9 OP9#׶:Wo\F $JmlN3A&5!WK h1n6N*U~h۷$;ys'?SV(((((((((((((((((((((()OZZ((JZF8_zZi)Lc$Ө(= 8iQҥaMD{+Dt/o7KX`SpJ_k0**mI.Y38<$ cj2/(M߇;mmd3 :$$`IO~m`0YX|^1Ӿi-Xmu*Y3us]gj>=cWP[q`8%gBݸssuGÞ1/bvo$jM R< lp0B$lG[vey#wgO g5",|xNnݬ 9;qzm2gHY?gRO]V;}2/2@?uZDezT2mѕ~<1&<eGK:,*w;ݏi^%V!--I8k#6|`$;TA̩r l~.ռ5} +k[`cx9be(ѕ+A/ː6|ocOZKSyVci֍, rsHnYđIl;X,4X,lCBT`yn!LhazÂ9$ǀOPGH92@r~"cLK5w30Tb2r8Q3 hXxk"*NP. ?6m'۟DW18ݻ=E% n vw`ݻp}"E ٬b1R0X\i6و\NOˑpQ cf>_$$"atN8n8)3ibmmLWbrd|Ydy[%&rkWf[_0~TGD1`I{$x$[-̥Q.cq=vv|gm5C?H ck.9m7l`#id|r$̄6@ n;<۹ݿ *fHUvTބn, e;BWU8=1sc?Z[@,ga\"Fp18 -ܵmϜ瞮zr|4Fqa FG'n0y8|VIXY\`mcy Q][̱Ωʪt9Ð&Ik1¥JǴ]qv29#TPyڣ11/CNvٓόJ7nyeӜ8ɓ417*2g Ss]sfHa1nF*s~(8>C~?'YT˜}87vxB4MNM c~y-_@(((((((((((((((($($޼Snqºơ}lypW:ln#.xlBC/R⿈_z+~ Qgyn⾛^Ȇ;B!S Ns?R{3uju  4ڃr 2~Fn\+ú|m]g%[Z2PIe M&N6:SQ bWG+諸((((((((((((((((((((((((()-hPIKE!M~q昁KuM&wn^aН $Vmk9Ky9р*F a2N6L~2׼3iF+w:Ou b1H/>QIL|!'|6yLҫAmϻx\~ogİPEs22=}w+X; |ˆ aAw86v^Imz`a7o?kop];A%QG8_G+iZKUFW#<̝q he{rZΟhIErX_Lm$v1nT5$6sX'\5X7UBxo8]Z܂Vأo' nr 8LlIfO $}OmK|ČÂ@y;#k+rw*@%n7g;r6[ټՈN[צzt/Ԏr}ۋR$23WI8w9#,V'4 Hqo#! 厘6pF1,+r03TgmŮlAs )8AL D ̲"Q倥8%[7[p5:?+I<@?X{z|+FD?wf\ӧb3VAEP ((((((((((((((Zνw/|?pov]:Fi#ppK _nOh>Au}Hv0|A# I9VVq!bKO3}${ pφ4il>TK1ǖv9%$ɰ|0nϲ F2;0#ιᧈ<[Ga#̧antZ$n`vZϻwws$m|ogmlK;|8up ;KF #WDuy~m``hbxXI=~#i}9@נ{8湏xMS$[/|Ww4R.Fdd`3>=?Y"-CNrKA'};[=V QE((((((((((((((((((((((L斊(3-!RZZnbz7Zi8p;l {Szв+0dlr c4X dWNR& |v`L%W'8WM= D"pH>+t۠j&jf~U z~4pNyBI-gҫڀ+P>AZ)]X;(AEP^u?%!` B3!k׼=wx;gt* As<04aMy$` p;rr>HqOf Vma;^ʒG =dTf>9,;Fτ5xmv)N9xL>[[jjaA?)F t|vɯ<Yhg|?cipj2ϣio^!*[ kw/C+Xs?=y6N6}|7,rW#ߑwn̦  jp,ց0N >@:_/(g\xfǿ|#}Vt.b ZYl` 0azŌ/᷊xGΛrj`_'weOIn~]o V vw S|o'$1A`H*Qߘ7pe405xqCj|{7Yًai"XУT*R6.6Z<#}=}KBcde@cی69\m')' Ss䟘9'ZWXa!m󓸜-'^sg84q1b眩9Ӝx!kFb@vDžq1LKXvNB@xV'rL9O< ䷁Z6Pc]62ݻK~\n 41g= wq9v?5b×ɸL>p)9wg(Uyݱ/ _c}1}ݻ`" R̠(F>cf>_'1F&>rX.siuޡyo$Іid|b|-lk= m{ic"ᔄ*F8"0{t\c>@1R% 6ݞsS9ُ(ȡ|6ێ۷oo3椻W>Z09q)bS)_1e/p@8a?0|?x6| ͌Qo$Gbzg /Z!2prGMŌqx7@mgZrGN&QijB.иP2T)U^6DOnH EͿ;%mwK1Sg mݱ8hf:LK`ЩsǞ͝ۻnݑW6T#saccW/i[-Ve1cnn01 IaỘ-gR;9=slV o:Ǩ<$mlG~Kc8V[BNi +(v ,t#>aEP (((((((((((86qs}}JdBjH\`w~\|Hs{6D$,bpI.8އn[i;r |NsIȓՖwqk+w"@!  R>ɵ{$}-ǀOO)h*n T6cwVwU7'񓁆N@4' .q7g>V %o5}"]ap8ʷpG<1rA@yw+߰ĶʊmQ.ۍ{94{+]:o!vOFFI8<:wmɫDFz|ǝ\E<퉼ќדsϙ k\61'Agnjs/&H: =@=r@:ŭ[x·v*^A*ĐA䁂WJy9Uw#m-7dd Cp[liŻnݞ<lz m2 yYƲd+s q}`YWnݜ`0$>d>qk$ 8X;.9 `'N1KUQnuWCHs'x4؏TmVSy.31 {RJԌ>qs1\1^yxB|ΤLHe$s;n7j͵ES] WŴ w۷{Xz z͌Â:O }FfF)GQp2G?aSkΒdWe I~nI9ߑ cmnd EcӶLe;:(Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@R\v1g;qg91115{'$sc?ɔB(>N~ qt;vO扼I {'לQCyboڢ?;g? -ӇJX)q8x9?kKFq$:FAc'x0֥&$xك2Ur9/ o$&VXwys9[<A`\t>W6(Y<;c}gpbbfZO;EXWn2w`ͿŷyٶG\]N3ǷXBA`dz|&s&qux6Fᘖ qtOPS&5=U+Uqsn@=r@);K}g%1zW]^2GRǮ1qho`wE[J% ?.Lnl|рGZȹOE,2:?-pEEg=?>[ix[h]cGcq%LM(d zRDm~ۉ#~ wI|z͂s'?' iorF>}AEy$j8Fn rtݻo$mۃ&#[o!1 ǖȹB-I HNL{rM$fDh8Ї1 Ն`7g+G1!=xdLxG=qPQ3֡q0}@]zV9Z=M ;(((((((gbľMR!lFYKFA  ÂTg>8Ɗ(fWvlN%T}@]5p+ƕ]Botj0 <, st5]?ź<1PF IOHa^OĈA HpO< {OxwK`I k9'x8᷉VLm6HqՔ~l+GM#x;B3 o-sȇE>3jx/ Rc#eV`lv HS/|og/O]6@i?F<H ~x.u x2ȣ6p@' c x1<8.[j-__{72BOrř(((((((((((((((((+񆳷ozG>="|5)Ejwi"A,0€v>$^ŬE}slɠܼM.Sjc*8$7y_<,;87pHlOKK3i* Vlt0tYm#ܽ IgG|e𭾉&Iy HS,(L\$˩h~*Nl̐jz4QxE QPt&Ӵ&?N 4FKywbsЩ$x',G__K>khӭՍbX8?6rd7͝uxDB5{R I63w/pyXxW{jxOXt]WLذ5/Hk/jotmF;{[V2m۔,%HPdN[].q[/5NC'*,PP_.hA0\͸ q=sfvy2cٿJ{[=&?A/ 3S'F e̛A߻#ysٚZO)O ϜwLy๳: S01x>>FXD@UTJ\ |:@ U6mH8.U }9\an52Gs n#bm+ vv۷CcݼW|\&=Zq}(>g%sPUV3PȱGk"Ҧ TEAv `mL|o|YAO hh :֣5 q%ِؖiQbݵyⳎI"dFKK̙97|Ox7AZ.ї͸3d`,( 垾M|"kR/\iwj˓4q9cT7|OT?dBܼVyiK.6搌c8+kWz\z&1Ih  A28 NqXڤrσ ywSͻ gg5>6@ӴCO_ mBR~s'`e%@:|[E%UXv>eO*<\ 2@Y'l>,x>-" gEgq0|yPcHb4U ^ߌtZsE-,2%DN6MO^5][ATm̱ drY%k "XATah~ ӥD^)H#D8 @ult,mS,6y%16mH ǘb <"Ѭ.Pl_PhhFƛ# v?w\HԴB¤%e'(x cn3e,2jznmgA5ĒTV !r}"ZӢթXRf wydS&S~IwUy6?Oea^)^xSᆫkL|Kifl(.#7R6 \ ^Ķ!GpI>3ԟeK԰&(#.10N1wcs}7n?К{TiQ`ųќ EpYNYKdzu :<G*ؾX}MdDZE;ŷwgp2۶M DZvSjz|B I:qcm!U!s"0T>1}sO u]DI8WE߹zUNwl'OlX䘓'9?hC$~sOqn|*khǦ)l~8<~5$v*gϭ@@\8J'ӥB u(((((((('{\: F}*v_5HD86:)Ƞ3ڵkwl$2: C)P7 W5sE4 8.`mtʥ6 S r"ᗆ㧜cq0aKL(((((((((((((((((({,[Y3c8]K C\_h|+]5(ImHl &h1Iy-NmC#BՐBI# H p?R|N΅_x'T2s?ebnyȿj L|@Ђ>tk ϕ~R8 &*I/_Ϊu0?0~^^x3::/ o>M)o>Z7 8ʎ-Jhr5to\éie} Xv` i\~՟ wʲ  gPv~Rq@>@/۷>ppmO8507mG/KkM6 ȌFLA I4:CŞEX]nPa,eR69?t#~ukp£& I,E Rq7;՟ $'>!7ϒE,g$ ;8`~[|;gAsV)fQ (@8OHh m>(Ւk'/lNN i㭿jEIO0','Fmg g.2B"~ |@d%}3 |^˿ x}?5K]M⑙Db 9\4uI)^S'n1UJdvw$$I9N~0_g|DvF>bl z.)| `8a!GrӸGp4,K|Ř nz9ӝZ-Www i?7 8ypU ͐wuzx7aIgU;pFBpx 0rlLpo.Aw8a$YTksl.3x .:|zf/|7 Ve0M%9u2{5QL(((((((((((4h!Z~״?$`L6u2FwR xR6fn5}2l쒼nr@o.Dr.U]om5EI&K jhL  ?똉Fnوדn "G`5ʞ1G;y?+eeYj/!$dcpp?.G\d2_x^-#FMPd $p|#m4;2A-H +`'a_C n\d|sg,$FCirt ÞO=|gjRA Ω Iː/Nr?wzfujBcKHo>ݢ}[uO7}p[&<ހ L[Q (#X#o&(D[XG׃okT|/>'\ONp00ێ\gqS|0.A:}{=>x\?C%9=st'p$i!(?(@ lD~=`pߵW(>'9 m1v㍤U&oarH#/\ c>۱{ٟr$8=AOۃ]4ő&,=^c?x}]|j3G 6B q@nqOeႧJ8£5sgao88x;JꓴZl9%36{ljEgb x/ߜs۷~Կ x`iH 5H*'획ALzgӿ5ݽhMA"J$9@8ޠn{sHڊ( ((((((((/''l?QObv00u n#^1Ǐ/AĦ+QݿnXՋݷ@͟jׂLg XgR=՘z1>Q@(((((((((((((((()(h+\$RF1)2#)l F a=5s~;Icmc:sclc;ǘEKI1m% n'ݜIv ]LPֿ!Ɍ8{h 9d]OQxb-|eA pO;?{9mG!1ce d3Ġ #Y].dJڐ\0_)r0;Cn=\K.1 NzWnTh;RC ?t6> ,dM5lWmFcs ثvDiJ ;F(x(zsLcĥ˖Po?19sާ&i*pY@z GtpBڝqҖBFzrFGlck+ ߺHvٔ)8l89wtmnge&)!9Qr4ṯr\#ě$scԝŷׇzr; ET }5]T<*Iod:6@16`c"Ys;`=OSo-t̯/4fVV[n nlA AQ%ۍ$bً6XyIww'AwnA'#9]R9#aG7Wo鰃^-Ne ifT>DXhP:m:m^6Dt.[ܳ1bN\9ޓ_$)՚NysV'9ϡ'wL%Yݴ& #!G/Lv`Glddl2FTC;0r"1M.=얡 x Dcn1q6e͕T%b;X(0~FVqt/]B]ˎ[>æwdy 4kb$'qf'Ky߹4=OF6m}sn(c mGGȇdj[@Zƚtf(dV}Dj˅ 0Gہǵt Y!|:.r''qv~C) dޖSb gtܰ!=a$g0h}D,|GAi)wg2Iut Q@Q@Q@V{xJ[6h.7p 9eR=hBjRH i!;XYcat9{}@b4Pљp?/gRku ,ʥF ±) U;m^v y@KG89`K#9ݞ=Kt ocѴFJ 8՟d,gG.]42chɎ:b<`y;s)W Q`@`!f'@ŀS&B{mEk h413Xnti:|^"AQ-* {;9ߵ1!mϼ |0Ts/*UQ}ѭ٣Gc*pF96 r-hP%e T` m۴/>fBt}c9ف'c9wu$$+Ҝ4cL0rkx$dtĒۙ3߉%:%x,Ճ@saNUR;l_.6EY`HXcm<m91VM& (,c*cf%EYn40X0ł6A. ʲߵCr~?9Ii'$Y%]s=Ws+]4#cgnܗWr.I9䟙NKddi=sDUF@8ǵy2E񌂊2H^h 0# g99{gHWX0Ϯך :xMr :X2-AVVє֓ڄU 2UT~xQ`=zgCEP ((((((((((((((((((w}.Ufo8m>'9F*ePsm`n$jybbJ>n3s  4P"2&Wˌ6@%n')lDe  v §N1/@.q~T@ p?\K=[p%7`̀scq'8ohi#d,jdx15hij!7$d/[c-$+$tnrO#wk0] V^G@B$i!BX#baM靻vsm Lݹ|#=Hbru%y>kKcu;קo38!9'ٗ$wʥ$:}sÜKF;Hک1L.$ڬl8m)P6睠mfnAnA>0wmĭKYJ2)ܮ1ʎ;NC n90l,Iݝqjp(20q'1yYv"2:V*FA>Ծk uÁ^@/ $p3wGTP#+Þ'ӼW-?Ф7tG AkVm5WOe[msذQ $p$ UAXk6 6pVHM0C ]T((9z_mkR %d)7 }o*ۈF+%p}8uq{lJf`P'q4p^>|4 Nv-V`.4ĞGl I<l[jT_Z4zhy]36/~\9S;+mj.u{Ҵ=-4q&~U- ,v Fn-f2x;r>S@K7o<:ucZ׵x,`/$2n1̂H[g#|MKuF KŖ>5Imi /XU~RqؒscO.RPk i75dc  0@$5d5}vk.2,N"  <4;r'xoL^?H"I2D 2Dr|IKV״-V~ΟlVNcQFSnC#*Vo(48XI: 9yQPH ]8any@m kzƓ=<s,C ;d=. ]fگ Фq 1;r`\Zyu_cJ ߧƝgDA&y[ʒ}#qC/99 `dj5= k]}7HnF ź;%0I?#-nl&Q)YZpI,pqZv: xK1!i#B1n<IìXf]0d/ueCsimصVK]?251XݕgWG;b?3_ߴ'!rp'~]fps mE<`;cZ+T#E+1qC d D[zy-$F=$GiV>\l,m{4R""a=s1tb̓ZY?1 'z0 4nvu/Y9G>.syqW/RRI.>rn n1+;Nmy2&?ss#nbof&WL6 N h8B@ͻqͷn>^0( ,۳rAZ\|uU ]n$ CE,`AUǦ{獛r'tGl v r`Uӏv L4R.n!q:lH`ѵofhBCLr e #Gw 'vH9K9H_a/NV&' 1䟖0C%sk^p XlGw|ssh}̺%0`Ps AP@9y{N]Ǚ0ۋd[?>ᢇ@@&hqtW OL=)*<='g@? F=r _h^NV_ h*DQEQEQEQEQEQEQEQEs{~'w.T.MВt> 3A*0L1nkċ1AnC69ʘ/m##Q"t7C\ܪ}@/V_'w7ZVجgUu$/6Of?동<|IEv7IgX}M@>@Ur0 U]Vtx^@]czW"?. xRT yH9F J_m.m`hyd+//2+n"g;ē|?êAM6UDV8{e['O@AςF]ø kxʰqi.WmmۈnXrg䜳w-Ivi ,f\?{,Z($Œ6\ OG!x+)jx#Lmf V*cnSh°1FҥN'K}wO?7l~j{]t}-ˀnIwn]s?{9I$ݙL٭R#hAvP:* 4I2Z)-Sc?^>^6Ҷи#czzqNFsv 'j9_ O4,PCsTBR$k'I}ny>Y-tf/?1 ǂXqy%B%I=N?{;6qDMtO׎1:cL Ox{ =MR&0{?v2_x8H$'j#=HSN8R[觩:v?>ܬjyu]?xmzωW: [JO kV,5K}F',jeb:dH?|?M6XIf퀠3ԀO`+ۨC { #!AgU,CHQWo֓7AAsGS~k~NpOL$ p/QOPi~!3KSfz}{qȧEų)a]߼:uP}Z?|` jt8?qv ˷Qz`|=#9)p~!xz:9aF-x9َs#{><OvQ`7CGa=Z?¼C9cEɐ3xÍWM098qg%jx чnۆԢq뎛 XF{Żg\]=Qhy##/+F.[:tʸϠSG +!Ë%K|ïj?>[WvQy-thDsyX&?{9$2A$!aDi=@mf͘vcq;3Ta,%;l??:s>!j4_]tL4I0ڣpf`#XgbK>fsn'Ź]:abBw` ~@0hG&M^C 7jl4!#E+:$P!P &|SsI𶙯csϨ,v3pՆpO\}!.^d6o+B"l2D?QоAU2o,ofܤqrݵ\u] [A-v mY!$$.;lkF`fe=d|&s_>;{ F99E9s[EW:o EuKuoMcdd%!rp_-D4111MO\}CHZN/~ma H>?c{PWLDPRq/eNr 2SpC$8e<#I .3ĒI!?R}X^%xSDΉo_[ܴY|æ#QNXv{:Ow^ {Xax{*@cx7]yI.2ct*9ʜc|nKWO W&<Ǵ>~CaLIppgqse ]n ^iޛy]9"DoI;m+{g6KH$\,=CU]CM S b7[0 ˩]n~6V _3_g<xZ|L|-OYy|3nv?|ZNis6wZZeඁ] bHܐ7ش[㗇Diu۲exA4,6C[2Kv=CB&a( ۗY`3 9]n6Ww4__jSi6vMuImo$nhSNN0/*>i?}J[k[: #`Ȏo1*\pImt |GU{? i.B꘸6SDa e/0L}& 45eBm.MsR+䷸sPpI|I8gEQEQEQEQEQEQEQEQEQEQI@ \Xt e3Tq9*z*,d!Fz0nFH}@|ni~ U+١.i8` eY'B/mB#QKe$+D~|ppv ͜RYan܉wsnjK{HCDx}ݹrYJ}k7WPڬW7l>h tN13y: ¥c`Yri8v{d9*}5 N8d cf1xǑ.,-\"m* $Csdh:ş P"ӠKhϹg*(K^B'ZU|E=M&`c㐁,AܸʸӣGqnp`Av>bwc4ceE ݡ?۳<IotT@An@1Lg1绹XWLs z1;v;3.$9i8<C&wprDxy8`K8;taE`-8`q^V$00a"T#Fz܏V1*vŷq?0D+x]Sܔ tG6 KۗWRdᰎ p8Rx;8rW3q%!>A`eOO.cFkX\8ꀌa\Ly|ARrh__6A;Q À.۰xsphXRX;{ݸ/[-6ejE(1knHثnݟ!ts >s߷\Lrz7n-J"v;@"ZiZ@铟<Ԁ9Df1L>wC9ʧO>^>o")TGF On>R݁7nnD~7b*aF H,e-K;6&O;A{xDWĝFWX6~N[}.q\ϋfK >_]+}L[&IHˉr79*gtVEQEQEQEQEQEQEQEQEQERzZ((ɵIQ>_͝͏9`9>V{j>%5ٯ-kiOޣ)VC9 `.sX]$'FVeLXx k"6@жN| fJ@2 H8D cpWG(;n&o|Ei~-Ϋ~m(˛Jd6@d22~t}ᔈݜ<}noYmimqդV0Gnx%<@<vogF^ܿnbkm PI,2 ,J ^ |q {_dJ զ۸Pp1΃s'Б@#iEL \@qU/tg[xco%Hrw_`:z6.$\r4Ւ, ax0N܃y ߄5k׷ ߅u-W@Y[!w]rtSja7m) b 0SLР0[HGHewn [۳\'OkNXݵ r &F 7`OG_: k[46iӷ S]Hԅ]cmɁ721q|5A=Ħ &~_`# V? '?M>C6Nd)Ǩ۴d 8`>r3JGi˫|/m%uIX g4.^HOi_yr뺬\Do0đ 7*8';,˧[Z c  ;vcf>O#-QlE jvڣCBBk_wu!ùxWg&7f?:<l/1`ya|A%Wߗ9>nF~ф'dxc+8( m*x'9>^>cXVy^1n9ۜl ԍ+Uf|g$9ћ[F-ET+GE۷n}Ohnb΅]%^2rc![~H99P9cnCI-YW\܄8  Cѓ)b2ʼnTgf>(vpF>EP6P030©'L L(رhU}d6[UGlvɰ9+NF1Xz3}eVH wI"p9 x2n<xMNf[vs9^s@m0ޤ SdQnZ^€!# NW9~W~9>^*ĜqU ; ((((((((( O.됹e~E [Kg'M?0TA< |k$x;]xwc9O(9}[co h- _ V$uAt|q厞[2$C@:׀|3MF+[f}K8@$8>ִIooVY󎙫tP"i%k_O,ك{VX `G5?^<-_^n,"G\򮚊s}}VÚMp)bu>>DpJaqC6֒4%C摂 5@]?_iRfiaXmo 9aX@1 i`/gqn8یbhG;;oJKx(®A<SN. K?iv+{ ƩYT@ (O w0 ѬH]eX#M^FisY&Hف9# t$}H[P#ncFI ֳp7 vgA8Kk^+ ^2GwonPP2sjNw=s@ʚcZ]FzIIJ&` ؀j-sÚWcMN9+*@`3HZ4P (((((((((((_ mТ8ê>v uy##_@$DI1 ,ys99ݜv%_vlSVY FPaS"($ cOicn$9\󝧌ydpԁ$E%[>V{#^Zܒ#?$r}3r͍#[omc2VcʂyuM)}Z)t1%Jq?&Xm? lo.B\ `GpF0TeoER;؛ol/.t(J;fLd;# /-__݃[Ɗ#RNO\_xfhԭ!xClp6 HǜI9,ZI;{4[KX"T(a;#5+BG:gx~ԳJ߳wdj 9`@D=rrc AH~1xSF5\M4vc `/L[6⯄|> m|Wᘧg GFPd$L %k]qwCcj4EpcF!0"B0#p:lOOlkn, Q<`w3i9V?) H#sNC\Ct`IzWi6eՁݸm,~p޹9;bDkj yq!D-;3FqhP( c]C T !@mʛ[ɫzמrgp] K.m>"Ҹܿ4v~grTQL((((((((((((uM>!nXJ~Pd9 (:x^I-+E*S,^lrSh՟,Sү|HLlQLK8ৱ/^U$#‘nY)ui%1l23>Y$QҡI9U=|ouuyBҮ4i/&dY_bV;UK/owe5M4@nP$J$ ##!mxG֋Y<ffΩuSh w o"M;ze7ΐZʒV]O!mEq߹hX͘~7x;;Kx.W|RǾ䲰(\cp@yفu_$w*6fŰbkm."ʨۀ A\`>Ven$xkPKB|Cz8g#%̮znc1TO^-aClRpTHzzoiv8<7ss\cA4v2$0,[sߝ暏u/6RS䔏1A!\ 0R,,>e=PjPx],Y̾Z2e#qX_&wk_NRnKA^PFr?ʌ+SҬoֵ{]\;V8[v V\t;@ـT^5U猼k[ ].RObO60-$F^:u>\}u%$|ŷBa= mDIv*HsNd2<^+mL?զ1!M:Y AΙWXpя&VG#|9f :Nw1nf`;Sd_12"2 qЂÑL$V$ ݜ=swo&C 쳖`̱eAP*rL#Z /f6g.1СXlĶ@c F8~1 *`([i0\*Ԍm 9#w0_ gt-4,NW矨?x'q\=ЖW ~Oa^ۺp*ϼmbT|Ü;~wsw 0Ŵ>A1@#NpD c,qyb C0#>|l?]д#!rYA+O\S62pKAl8<GIrq 3i (![wr$NHdwH9N:CԮ6])pw}`OmyJ+hR4,cA<#WlF<1UHcyCJie</{zτ|=m`ẜ?Sք{k~jF}*3~HO?LPz_f#A@03@$Vd%\#*DQEQEQEQEQEQEQEQE`x'Fɧ\+ UY10;)#<@.df60e.\vfO/Mj@ Lہ !C:[HP >*68~MQ@(()h ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( v?K~pcޝw6嶃\M2.<OT`q-Af0U1ْ{]nvoeedur2$ܝŻn[Ksj v>b۔sU9ݷ[/|W?ÿh$v+qo+C#gfHJc*dI0-&;TQy`8#qcb,;,{,ddxT!yڛunbǘ27`_ӼC|VBtw[7H# V4aχPbjVxk? @JN`1 66UfEcGuXkZ4*LH$9VNنX2 ojZ/=Q =;1XyX͸| %:}ͥi\:1<Gruϙi-m?*ʀmS9KxZm& dդ/b[M#@(?9M1( Q}#S$ZrIgPILTglW9 8_J9(wFj#tsK;q~c^?.=QF`"9rpa?0|8æD3Pciiƪp6]h}IupMV#V/sC*b2N YTS^a;LOl4 )c}$eH]++Iy+'r8񽝮8] ؈`Ȃ\ztHݜӞ{g;xݱ^%U}>A!x{ݳ+{|Sc4-ReKYcxciv|`9w?VsM>\4]J23{P-c[gGRr>P=yd7y%FwHu؃#>ӮcI_dŖ7u opK-ceG0ֵ==OŮECmN\,݄ۄ6ܢ" 69 q#U[c\d#?{#rpAu!.N2;sSͻf0UoJ5x&3o㌝O鿸G^ ^./#w?~~quIY\<l}" l~vAGt$qy1#8I71q9GvDgW[{;KYۈ|R!90$`Tr l|Ŵ|do)X &LFNg'AԦ l :7y`S#*[,(h~|<6dVFT}spA}o"KQ#q# 'h?yHb̵iRi☭ it;XN. !" [;ǟ@.iXa=k\v2-Γp9R e=eZ0΄.x>t\Mo qe0,3tbh>,H\:EљnM B:mD<(3mo][",<$S`68.wl,cI WP^٫X##tol 2g,I*- JDe'= 0itH/@vh''Ɉ#o˴6c?sx ddJ)c/T[iַpVN7 ; J`K+Km*O2yl gv ;V'>x_k:eZgM)hb8U%5#8U*˂6=1D$9;H8>1pAݷlkg'DqTw8<>@*o5$flk'qlc;nfvd[$Q@ .0WX12Kt# FϠ?Ϧy)KF.%(b~*;nA;VX ޫ(V!&GF$sǞF';1gp_m)Be*G $[F \dẃn" XeHxwN|YwNa"DL/dÜv?ݏ+@m.}Xm0q'\}2Tn]6s?>@I?)Hj(0@#㈶-P 6k7ݦHGL*1L=mOJ ^h#}*'81$gB? C g^A֬8j= :((((((((( _#ucFpXIi4KìX} 8pppCSW|f?5Ŝ!In-&10y$uᦔ8nݝ?P(C(QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEW?\eA#m7_LcN|e#@N;d{Ӝcq04q74*>BIS2͌m#6Lsg5=hOgrJ"E.)]-I,rf:zܶnlc1i lsI'H#vI+ OMH7~{E+Ɗ@®ь*.0q򁍿h |huY+ JP5 iwbw>#,=zrxAY&44=JȰB%@pY1и~o΁Y>#j~F"^6<-;xrd`F$}۸h~3Euˈ/n#r,@(u룴]q_G{-B|kYO8ϖ>U 6Q&u#M54=RIqknQgo,>a"m\ !- P(cT ـ29\n܆S樵WO꒙o_s=5e%FTpI Xjei6@!"P1 `@ew`Zyk\J3 +\P70N bb;'9:?(G~jۋl2kz8-82\F|`Ul щfQ [{(!zMh)H d.9]<#;"I;k[t]#Ef4c2IrI! cAy'~Vehu(p=۞`~RX7:! XʝOݟX{eGai21s  !ݖ% B\Z-Y͕i0 1?30 Inе<;%yK|g(#p|9>a&I=!0/ˁkWpcӠ9o6"D@2pFу(^i/I8rw`璽 E[L_Сw]{0cI 1}^/6a9=rys~zºXlQݗlӦoGbĆ9.98Lr6ByEP ((((((((((JZ(U6^ 2N(cH l]i@ >w3b*ʞQ-ߏ˯j+mh0ݣ.db"VCcc_bi`3?#*ݼ}SVխRZ&yJ8`A-[g?i ^#LڽrAcHC**!.Nl$~~ > xgSEDu6r+) %K|^ &BzȡLvĤw9Zn5خd&Y"PH J kC~<5j]M0/]8`qFF0NӀM:O?i.RA8h.^!l$oW1xZ)`!H OH Hm]/Z"k?V|@d ~~i'I[63P1B'ei_*jkh^VJd;̤Ȭ0>yrYޕwmk}IDX;n8 ,Ιl i#Z$@GV*]rKd=@#12/]ޛ-BwGH> wT׉__M'z~nn`#Ȕ62 3{[wXIڣÀfX0mG Wm,8,`#D]pk:#6< Im]{H:k[Zn32xL][~l95)wZmCBn<+Dq?HOo On!eEcP]]o$¸g|9itf<'~xa !=?<܈l~r#%{}7w.b)HvR̬ŋ+M2²ݹ[96r HK("5 '<:F]K-y 2|n?՟aOӑAko m#)mv wHrX1rŤ'zNKήEtt-|;9&G_,®ͪH*`cя*"c3?Sm9J0me+ac#nB%%` 3g^O~bkFw+p ńUX9ǞrXwn-#ЊYUwu11cD$%$lv׶P!yew9( dSrۋ]SڭXYI"<}^H6iZ/Ăprw99b~rIX*)!YWp 0d *GG$cy~= HđeUTBˀ?>cnHM )`AR` x$ciFc(I. áC;_7m2<2)7n:Xs%&IC-y$囖#9nڼ噰>U6W\>y4#`3a)`p*C֘0!pFj&LQ0Z}TOǹLĞ2;zwP9ثW`@ǽuTQEH(((((((( 3'fBŤL{HlA /1eSnР}EUxK[FZ`raQQn3Lo O61psӗsL?@EQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEV~&ja_~?t2;օ[Cz'9^z0ED "- MOˏǽtP=|Fs#\9r9^2|M9`F#?w?wtP;X ʨ :0OBQ?RqIscR$ R|tN:ze>} yCE9lnFnsz랿/_Py$j5qFɎ6=EsB+,}zԱ5k2mgOE\x-.q8<7^܂_ƈBI\wstTP# q$`epN=8=`> dSA6P:ɹn\9+9~j53k],yb1.qZڢ ( ( ( ( ( ( ( ( ( ( ( ( (<:) nBz?;,J.wd7SXdlROQvON܍Wv%Tg,ʀ%F*ʜI/9=n7z/u &˻C#l~Ͼ66Hщ<7`|x%{8>`Mk'u?³<3k%ė7C1M~U(|0ִAG7^ 8KH[Y$Ʋ:=0Ai=Kž LvZ&h7/:&6Km[[1u]xBc~FOĶ=Pռo x[t}F+=2{kkKȊ7`Tݴ |(|w>ޝK:3w9q+${1χ/:M7QG%#d$ұB؃I^=iICm? x6kK1uo|:~Tk1TAh*WR ;P-K1#eN=q=~uܟi{lc1RrA/89$ ;WA*pL&@TP!;ߓM3/$ 䃕s+NscMP}iL2r8ٝ7~fu'?{cN$Z/0U*F¾vms4E,#-ɼ2Ӥ* ~_ڍڅcGڋ!=aI KFXԏ>X6 1|gi(IcVVRv)!gqۂ7#o ș4' n~sg;vUK[.0es!B:/}.my,,G fm lOqЊ,c6Ž100#B%xB8#- )L&5ˋx 3NbIP;0`gvSIyIl:<wqW12dwvXPeRnȧ89ʸ ms g+HHq FڳFF@UAq@>^1 Ņ1b|kݐ0^wq |MB%pk/cЧ91|!@F*T #s89BU|BCoʮ[vۉw}uw$UBnتch011#actR845H zE10O΢~"cبA O^WUf#8POET(+nsC~Ps6I,s@o<}p59u $+Br|yMJ8YdE$PUx.rqvHw7'~'qz>m$|=^NӬ] l4-GrXW\19IM4mS$;T`Xt|| ߛUW €-1c9Oa-=_,JRp@')I![R&ϖ9 'ܸEc.1`m wm$g$ڇːɜ珻cjq5B*F 9eC͝5VWG nH T.?oVgv9%`d>`GFҧvݒK&Zr]A+Q9>`N}{sΡ4P͜ۋd!ЌLzs]oN1"w-cQ[YzcY{g-&5NJ8Xô m m "bjco̸*>FY=g<_4Ǩ[ܬD;p2Tp;mvڋ`/۳  }mߘ?7c;Ǹ>b<<OմNݢB2(^1ݸ^k>x__Z˝ݲ#sc;yPhj^Ii$, AxgNWxmJG1pC@  ZAox5##c;xͨim4=bHdPǝ&qi fxUTY Î1$?{-ĚoambGt NGsnYO@r 3pb:,t6`UO ZvbXO~۴,Fx+FWMd~)ħz7ÆG]-*0TF$x#`9$bKF3ISYJ&3s.3IlpCoGLn=qoͷɚ  MH靸vɼ"l>c,yݝ7nf4ңL:0g n8!ON_@gc՗%0bNEb%">QG+.a~]ͻ<.s;bB:QpcW)G?6_f I9 A˻KFI9DdVD"W(6ۃn6gXRy^@#sc 9#c+xR[˅1ܡqLÛj#$:cql9ߟ !&X ,6Ӥx#=Sǘ5BViٓFv F~;rW¬Db ~SvW(((((((((((((((((((((((((((((((((((ﬖRd1NȓGϧ, iGYvFvx8ǖ0~TSބ{r Wx’N3 =q(V+9\m|w uolOp3ϯ,#0Q8 tf0AdӮ559l}J:[8F%2e}ۆO$y߻}. ӡ*YUA%sccr':U{#q$0g16ۂpYVjqO+y`a$M r~^jrH+σ`ydd z,Lq&.?w<`*}O1_4o״-N+w#KmBad/Ga m#Z/l&Ѵ+fƦV*øHHFݤ'd,M^sMoXm'NpH=z3)8Ѽ9iݵW%2*-gO>1ˡhma?h U6 a1QKc_٪' n 6lmjH#i#ιpXIOp=xrX? J+3%- "FBz󋍟xGKUY6+Df;rp{,CW{َ7/8*1쑼hQn.P20*ӧ06_ 'q&kwC,Nlg3`ykq4x -ʞs&y9'%<$pۋ(I#3UA1E>`XaM*c0}ޝ9T | i0})PsîGw>3 Lj-yeqێ>dm٘4Q.yx ۻIs%T4eUvTCT @9OßzoI,hXRHɄ I}/x+|q \xbpn?1;]go Yo Fg<u.^vq!'`f~R3oCDmo uwcVq<*H UA'f NG /zx` {}#tq+<cE;$KvKBKn,wn.xG|?i:&i-Qʡ|u%4"ẝ">%\mgێ6aKre+18rF fхOl\r,?y~ڐP*4@l{qf6ޱnߜ}rwwTw6?QS۔ ܨp<A )\sbą,io2;8nYgV'I;-$vrb]sN}р1qd熐CnT 73wdWj&`;_xǦ:Ws QE((((((((((((((((((((((((((((((((((-Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@ HiԆ#`j6;D*qj@7ZPq3V$t!QH(9Y#+W6cY%+Թ'@%j?|Ŗw"#oXC+D #,0 ĺdNWUz=yۺH|IIg$˩+m2=s?f? / vk~}N=r}_QFVuydp89ϖ w]VH;GBF13m}Oϧ,[6`Y.q~_|}F?e^`66ݐswAw =oikVP9q>yGcx'bΣĚlQnśd1Q.3m* ,RLI%=NsT\Zu.rzg-o(!m<m 3rK}\s;tC0[5'۟9*䍭?-+[xZ7 s+/#'>fs9ϗ5H<($&$GP"{+1qճf4>J5b*d:ȟ˒O_TsJ`p{r$'=x0NqD̗:/˝;m5UFPbXx'm<͠c svʹgmK#́HhI4 KؖۺA1\'0pGOmk'|.4|0pIYܽcg*rBeυBRho]d|HG#o 0OZm[6w)ѳ)-\Xų#?e ʸhu f#+ġy?V7>ge,|-db<' ;>l 9Qb3GǹpT.ޜö?!L"_ _[+]Bf;q?Fo_< ZvbQʉtffTX;u|˒34 Q@(((((((((((((((((((((((((((((((((((((((((((((((@A'ږ CKI@ <R)S@WnsDvqT-)uXq*gp(QEW Q6lMa?ac`oIg{_=pB wgpsI 𖧮ċq%FHaHUA 灃 4;ge7Y F4*B!A/Ԁ(.ءDc @ m cƒ@fw$0^N\?;'%I2e㍯įj]w2)7KīGy'dR|υv_s[&ͫ#"0B6v@;i̲W3d~D<<`i,۰,{q\m,0Fnf6Ao^Z- }6Z9P.r$ROϻ9=g< J0 ,Kw1=՜s2 DȋW20AGc,[euҿ!0cm(bC9]b,UF@~s9y-k2FHr4[@@ !Bvin2L; ۃ n90A#˻RCXCE=AG kzpW P8Mv c$cn0O˷0gȫ$[paW#jݿ$VZYvnXA/r^L<2'FV$2$9;g$ų,[:$Ju @^n BV|@ Ps:`G|v,!(U۷aS;v'˴6n)-VV +;mHl*OFo^ ..$  oR:Ē᳐6FP3Bw$;sϼCo)mHcoG8Ǘ<#<2 f2 r6*c}`(,}C$@sFG.N{7# *崮$0Qĝ2}ߠ/绮pIdue\c^WC&QE ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( JZ((((< ZC 1<ө)h(@S@@35 t MWqLewP\du;;㚁 (AEP\/e_rd?lg@g+dl@;$}:tvg/ G|GB<5a-W29vwE~F f`YNPC_)j:++0"D1E-T/Lr>[!2'zχtVkPYg,ynQw xQǙyVW\erv6w86~4gIWTnHbxr wg6M?ڥΣ? @qg,@ +r_AG? xVR4> bH5 At>-ޟ[$1F*drNN0Moi̞Tks x%`F6 (O B}~o_#<ࣁqh-T>cm&c?{n6gn?i Es, v+r]G#$s8<GHYRY>R,v09dd󜴝Fs୸1K*F{}9W#s\M3Zi 峎3 .J#mLrקNs Bّ\* ainpapv27?>rF~w7ng@M3 <8w#h*n2 !~bvx9_\^]KTac\6q%<̚0G,7V}OKIb}eynco?wpǖuIy>pbCcǗlp6dLMfoU@>9)$!1HAoɌݷIh<#l n-\n'99'wpwD-pK>9>v2 o۱dYXtݻpBQ"!@”RQ8}21 ygXUBpæݗヹVi( ;hON4j`@td$ #=?Nct@($_>U,qG$*-/@>ӵqV^d;T,Kn Ȳ %U2.z̯"p19H}~n?jIG"BkSi63%ȊÆvlGeۖ =;r1;o=7g~rs׍GğC6-8`.f>1_mJhLmħ쭧Όʫ#.dqqswZqn'&]fRkvΆVR Bzw>ik0[}y "k  Nͻq.rN? 4]zo=Ssg\I "b*H>(T˩nU?dEǦPTb%_|a^VpI.4XJ7Q+m\uGxPh^ :7Wk,Dkfܤx;~~ydo3ž.PZӮ%"S$@epiF]~_@1n cGƶ<ayD{k? 6I+ a.%p2TO?NVZ`hX)iN@)ȉ |>nxXZ?,fFdmrq6HGxLkP{I"SFXʽIsu/!Ѭ:a CD"=> b M{yoKauv\@YT8"'ū?0sOL<:bL^gҝܻF@=WR=SO/xgG6%` H>Q$*P+qz5Ņ9ֶqo 69c]|Nú?i)a+VcI-v aH0G*wM:Xt-7-qe%Mna@?S)h7w~D[[8eiv`juoS9t-f%8;ُs9f/)Ă30nz~rsvf?9|Pw=WV].l,`&4a BY qNqMH֮쫋q$+lْXr5$q{z&6u6/1_a]z/Fۃ ^.0.Kp9u9 v.Rk)N 2~`sl ,{z[#E}ymN1vv|J Ѣ0*a@UqpF*c  *Gc}cZ^^K cRqqtfnI yNw|$;hV^~# 'D? KrHܠCn wg (c7 ǐ>Qu1bxLR108,6?.8 (T۷f vn>Z+R<@X\ R[%w G4lꇀ?8as>mؕ["FA|0@@1~\ :~K}bІbE3 8 VpWfd%9'9f-dEŠ(AEPEPEdJ ǽ>@CA<)h(((((((((((((((((((((((((((((((((((((((((((=E5,>b)􇨥("ktx=}ךj)10*z _Ơe$L ((Hk16qۍ33Fv ;zcjU 0'mv9|rrL\Ôuw8I"(ipTn< O'gW IHroċ0Fv0GOe#x㎃&yet|uC+_[2EH kp 0č0 ߴ4Vc ?96vrHg EF%)+ġZ72۶۶yg~+z/m8b[_6Mt!_-,I 0'8\ |)[-}ݛr\nLx/޷qOR'k Wι0S!U;Li>WYGi?_]Eg{}h-go.o$BIgU^qʂ]WZ^ZOXNyp03nf<ω~'5=FޙoZuXc6gGp&CfX.O}29c};๶}\ǷnƎTs*B-u)[j^snPeftFDTm2HrH 4pɭi~-UK2&h% RE$8AJNP>-x@gKK}&@闗gXVGTeP);? ~1_umkKH*X.%]$d789rA g3vW{Fɾ Y4P(pWy`Co_žWuKqy9Ry6 6<7buAe314|.3hiEVĶ 6|6s˕ݷ<ܘʄeEH_nѕ9#.wc߈4* p6to ql#gwɡV*&ݤ1MϘFce>7?i.fEݹ|1I9 zr:m/m>37WshHfӃ,Nі~d|j}3 ve9>oՐd; wyxS}OqH@Mă/coRg"d&y]ʃ6ww6_#v-+Y[ k5B؅ : uo>BUHAۜ'~~]Pql$vwOj _<BB#tag0S@0(QEQEQEb(((((((((((((((((((((((((((((((((((((((((((((()qN=(N3 7֢lnc+HҠ~e*ڢ*DQE0q`18ˎ¸N Z%}b=s\s%PtӀEo/ 99:2s'|GqA5wFeEM ͊TFW0΅;kGo42M0@ 8van{jRH0r#H?x[cZ(""ϓe=1ۻռhLj/t$n]+ϒoʑN6M{4YI2CoSNI9@;bXq<7~m#J5 oy\)N:O# ˴K{pŢ6M#NQ౨¸%Y_AygX |X0x@ PӬhZ_DŽ6mJ7([/Ē$) dGov/OCצV {MfȠc7-G +o `P# Hc#n7(>0x|WPBbRcSO2*`Ƹpq򅬟xYUx RHntk-m/9iMzSm":1ǏɦL O@;"`"X!ӖG9T a6@sA| 82I#TvXt.H6gnjpq8Ra(bPU1s=wnϾ=+9;?vh,cR&XA(ifͱ.6Xc]TG F8re3bhwpI 9lwo3Ys8=2=CŞh;e Wٗb;lKBQFe yM@+ _.8|U)x?TZ]QcԼ89~rltX`Ij[on S E%- ))h^5<gַa]cN<ht?iGR5u+Ew "u 2Woߌ,mS&owksM0Y"& r6{qZ w(63jM%_5ռ,e_m79 lgxMuGImKNX^ &=ޛ>}$xxxۆx<ͽv>XaSpMz?ߩ\,z|ojE x y$ $)8^?Ktcb91=י~sAMF/i얱2JvMPO z[? <_49%yyj"Rg3LVX31K[K|WUHGõHZDM J1NF0Mq ~=kx?bM.ef -QʮJI8 &? ~kW"֬,n7He%6eBX|5+;s[-oeYO~9 4}KT{ib׷&\Gs,N0 ^7 <;>0\,,Ëy Qc>!Z]Om4bv O6 |Yw,4iӂyeE_> ~Ljl쮢+1ao"r3^_ [ Oa֚ޱBȰ@ٜF:][W?[׈u[Jm{N\ q㻃(`c}=4k"0t`YNA5i+]PQK+}98xϸ5kI-5m.TX ^>=j>i}2Ѭ".o&me1{Y]e(.f ՠ,{Q@(((((((((((((()=h(((((((((((()-Q@RPE!@ EPEPH)iJa*NG=j*WUy =MY~G@QEH(O$zI%ry9Ӟ W#&L1"5gBm.yI6a:p9`\/8h~M{;*r$ޯU]nol%a`>_h/'Ô(~  ?d94~y/j?}( mF,+‚rY!۲t_ kzϋ4˿ Ck`ʸh6p*.xUKO݋ Www$y;f ɸr_a'ܬm~" r #k.2]9LM̜ ''DErYS 7}+N>-ROYx[TNChgr;(U@+/m"|/ms\ebxvAk;T6G_ x7QMO쌣$T#*A%q$Z+kY&y.؊NcXdف }#ƧY[o=W3_}58g#hKñ,KnUrM1e_:>,޳Y*"gmaI}UQ:xj}{úfúww%>rqwh 3obaNEmDvKo"˴ s6E&@Y%Ky0VI<6F3 #zI;vB%$rt8r@H t d#'X^˳،mm>ወ'pF:RJ$Iomx퍹<}I`\LuKv2 I-Ǘ',Nw]yׅkWx|;ӐG  8a\??^vP۱ovl@3c=3j(G>+| $YYqbU=U 4~ڄ--K#܌S^T5M.>X[jVmY#qb4Z[NAUzV52αíV_Oa+v 翹ײ.]-oE͔e!NA_AoZ_Z]M 7:F#|$8$+ko:ƠSjZ~"׭_(d A`dn{}>֗Cp4NHg5 %Z|I;o d]8j/, wtxSz/UwMӠk EBM <'|FׅdrZ ֒K*PpbXg:VgR8>)46uY:.,a:m:k{nI%2GCVh Ox~c4 4i=̗?h3Y$=ITPyl8|997¿x;[ia%I&eB@+*N;r Jjr]YZs4ԐBcdc@ -/ xz |o, I"RCdv_>W/ Ga.qpHтq׳QE6A1ƨHy&៊$ ^\qLl<@ʷQZJ6Gȱ|2 ^? -[Ě^x@?fERsYχ/l-2{KŵF<ǤhQZցiOz%鶱YrDqE^soVpе;_oU[9>S0BVLw= z䲤<:peh,ơZLZ+!0ʕrpr9<Cߵɯ^h9&lkMw3lPI87_GmŢjiq,c,H6Fۃ(IQӷo~ M&QY4Pby@űHU~1x[~{c8Yf8UP$@e Ú7KkΊYPΌl 5y|YoK_Z]~q%HZݶ:ʉ!RXmCn1Ϲxvƻ2 $=B=U|%xRX'x?ú]6yzQJUAO=:=K9濉F2ѱl8{n? `kűhfې8rN3</qռW.{6sq$765nxI-\i-*J+5>#R]{V*F1!1$:3nsP9Fz8bT3ᆌjq(ߨ>|.y+dlڪkgk&O?gK8|qtl*we` _-" YP"ۍ?ߗ۷h_&ؒK 1I+ڻ3ee9~'?$Zt3K|?h-^62wgr圜䑉CK5'YQ[9 xEUb9ݸUvԾ&:6=  3nu9]#WG: rw=sVEr9_cUxmhG/4&70ˢQY\N .  kP'4XM%zj3G2As^P '?uJ q0xJw{Y HWj`gqUXG̲ &}샌O>r `Zw~hPQq]ֵx)lT?*M9^𽿃Sډ^)C)c&&y %v L5 g[mkkD$ 9,sCܜrXB<)|.VR,Di/B_/L}1j=IL>H#IN9ۀ[ NXF1##cnSi\c+˷V߅nnI-]Лc8#16e |9,rjP a`mAٱ/0darI/'$P&QE ( (+~nKlo6/x*H.n4K[^dR4Dޞd۾])<ŁdX\j>[i/4|K4g'i ɹk־xE/|cȴO]cе3SX8x$W78FdZ𳸛_Ҵ˙yVzL2dME`sցt<[Huz =nn @C skχw<杤G:m3H'e+!* [X|_#[><56$ i^$ݸ۵Hr'ÿwq@5Ζ5#̖ ${\8Nh[%nF} x֧dd *Kc#⇉u/$.u}?I &XCsW߁O"IrG5IX1G'zޯ6{_67dԫ) @*|=Y4iZΗ%' 0V͵~>=KZq)kSxMh&vZEEIMmEn@H8I|UփuCHྈkVZr,l1#A O!KNplc^xjY{xɁ @hT{PĞjG ;-BɹTc,l8rXddk~ 5jW0.xФnq8N? ~|S=yGMxWpX9{{hG H\.UrxCPL~;WsEV s 6 QN@ɣPsw`OV++xSVAbjpMfJ?_ÝkA;)|Sq>[Wĝpqq[~W~ x{v*sI.W]e@I!+qjƏ_G[?xͬtim=f 3 ē3"P4<_ϊϛOھ63 [.bcG<ZZяž񕎒ʝ.,2TO0WZPĺ}\[jV-%TbHf3R|My| _ef\4s,K#*bpr}h wT?iFe VaŦ9ȟ{wl9Sg5K--^w--DP)Q229?|CſxBӴsN ج0KÐQO⟉ ߒ=j X Ӣ*DQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQE!uS<@@G=xNqQ823T3F(QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQES)!qU߁VXW|U Т*QE5KjMdI]x`AP=O(On>'O_(_U/4CEd1" 9 Af QJ|DJV _R7;bMZg~'4QEYCF[3goDT:/(f6Tx+N &CuvQE.fDk(_B4sQ;?.(aʄ )x#O_?^ߴ#Nu(, j=bn_(FTq8?.(*D5'>ykIΤʊ(H G0xITc !ygyQE9PFX sӗ 3=?_Ev/3\q=lw!TC '3<a_Z(cE1[$joTQD[D[45EWad/Gc o[\)'QpH0}?C倏2?r}?RXjDfrog''OV\ 3h=QqؐD$$yO,) ))w+G袋¿Fdae 0yQEċrmc4O@ʂ| (q؃1 PGmgVA#C>Š)M ˜¿M= ه+(XS^N?3(Q)|?^z(9qsx?]gEat+ 3ƳMo(6xcŠ(~F2NAz]œ?W0v+¿@?8,*Hm&F?G֊),4D|?bIP 6cQE QINߦ4}|gE;y- v E :")\,/@=(X(v+zL(rwk8Š(L/e~+gzTѫ¿QgaaW 0#:hpd(,>O(y~1X5#FIv'8FBا:zۓ8&.ߜؤd˩J\ˎ(J)h)C)Jt3ẖ)웓oACF@=) I)2zhsqJ"HhX“KddpR0A(P1Gc9OZX|§8 Iif${Zhm$z^:ZC+sHb vdmRKglC,~'N)AMrsC7rq G? pP2RFAR;RKdqJniJҜ5BĪs>mj 1 ˞4%HPI;F9I=Jc !wJ\NO|E0ۮ@֏м{ r٩vԒD$\tH8Ni 1˂88.G'$*yJOCDQ.NM*B}1,cC$ےFxԄ#g$s(aK1Q2}v(v0TH׍d7 Tfg+*F[ow8R4a'FAN(((F`nhL HN;f)1RIZCҌG=(I@9ҖKE=@jZJZNԴ{bm98zk|s) h-A8:њF884c^89ddR( QE-%-%gBh#4wR@i@u>րAii2H<~tc "))hNҖ)=8TQEQEQEQE6H]6ܹ>(Rc< w-QE (qɥږLZCڎRhlj)i`JZ+i kD}?U[ܢ1 +<4/CRȋ lE@l+L|p$c{~?cdx&Y.-lc/Mfpylc^7/QPTR?' 6.:3G3 ɗtt#I?1SJ~`t7(WK O#} SOWhA6<q'I@dct#J*nf<ǀs\g斊Nv?/^(xihwLsZ() -t((()(KEQEQEQERc tQERgZ()14QEQERR׏~ת_n⁓3-_~GJz C(cOz_N(=(94cRW~%~1SG1=-);EQEQH9QEQEQHsڛ##"@${R)8:JZ(()0=-RREQEQEQEQEQH=ih(+0xZVLԡeY-. Tfd~V$NkٱY̲=$V-%r?4]GNh^si13NTN{WU+^Nouǚ85 B2"#!3˝pymvtCrvY?~?0 B!Qruk"hEcH~=:w|K>o^4Zۻ G.h=yZO6tOPէ,-0Yrkߵ bIKyoe;CJ}2HQH"F)#S诘<4<g<5)h(()(REQE4= P6悡9斊((LsKEf(Z(JZ(((#zZ) ֖(+l厣Cso];JHa6`ⷿe4%}RgUA姉I#vuí+_ />yl.%kI繍Ae8* 0Ϭ|m׀ <Ɲ5՜g0Hb<2xωf>5KM2JD@3p(bĎ M`֕5b]V+{u@љ#'ڥ*˷6x⽦|<}Ki䶵5RKIu7s i p*AEC'cWa{}.mjS L3tJdA?1izZE2\\- $r׌Ο,~3m6]T4k<5(Dh;QAfi63jW6:ai m0Ij>G\|5gs=&Y}1Cdڻ( cv;VqLZ@NOQ^EZ>#$xzād8n&oi|mO5%:y]'>|c~ ̞;ni.`,[[JIix,OS\5[orc86TES8*<,Ǣ >4hEůZ4%]kfT 49 AI5g&#=4iA18)i ATρ?-c+omk%˔U"9p^`Ğ6.ZOo 0n,)N+<"63uQvzQdWC+ψߴ/|x/ ]?Nӵ6)sIoR/GLF=nW ',52Bt[t(Bv PN; )֯hQEQEQEQE Ͻ-QI3KH:QEREQIQ֖(ERsjZ)2h' ln`4H ddJZkIGCOab q8ҹsǽXsҀAFG7; R2}ih5kz>i]%NnL18U A4+ !Ŏa1ŵ$S C?k? 6qx{M񥦑vm,m̓yҐDn2[ xE|TѼ{/hΙxR/kdV*8~r>Ku8 }V7Wuشۯ Y/'(ؗf^1\Wj*~<Obޑa{ݷiR?Ggn9`%rBkQ koҵkWPQ-#mI#`STsPN.?lO+Z^Ex4<򷛀6s+3}_%}]+X4 MZO+lv#WC?zO/2KhHc';;oh~*3^ǭiѳD FOF9!qu xþ,g{ ^IK>m{rH +_m6x]\}m\k0S~:bOciwz{V`JFhҼg@?oj_/7=c i>-ntoMմہKK؄VW~]Rk:_.lFIki%n YF A17=⷇DuCD>OV ZsqbTJ$Ww?#햳[oh>#<ⴴKWH1}O`` X>X I_Ě /gIv 5@ RrI5k4|5MK6qf|6~x G涝DcGn 1gwY9"pдρ Gѯ<j_2o5Bm[,#Vw]JS3 VLʞ"}*~6x'MԴVȆ6Jd`rp1x5_7ru-^ei$!BƠ E9$Ԋ3|Pp3-1@rz{)(b{s-%ʂ3KH/`g8m򥢊(p?jPsKHFyEhjRQI=qґ\6psu%-CI=3RsRQEQEQMH4hGzCӞz0$pp}ivwJ9dsM#9{RJ{Ecuj3t8Hw=Y*9bARLY+#!9֫ *a sC1uS)_* Gl#H#(2E4c w7cH~o=j1#`Gy [ dǦ1MK$RpOf^FGq3o,v۾ezg:@F`@H47Π121Pf@9z=x'i =YFNF2.H} F扲>67 ^)I~O$M1ٶ.x. wic$G?9@&%yWT7~>W:\J;JG/@swJפ`jA͏p;Ӽw!Fz-c]aQ.&&@vڈ3՘M[E82-bMO7PGI<۞39jA=g-'*𗇵%kKmb`2+ơ$cW4>?guJFҭ,w-Q`▓x3CD~(O0nDw#jŷM&↥c۰Ԧgy&`Kd]3d4I9 H|}|Uё)>J0M5TeAIm,2OHz(8YeFǿ8-(|LY 1rjZdqT2<neHZ{϶5lrNFb)I~phMăFAo*@+4Ax$C-Ve_FGS[}¬1ih(3ZL:I ɨ' tqR(BQҐZaBp2&8=h /GzHG+ޕ.q=),8=)s#Ozld8#zTS'$v83L bXq=&Q )١d qAtj6dI[fیz{"9"Jt#K=v,i@" =Y$j6=z})dM; H$9'IשZs468ivޙ,G$p}(=m&H dz s(jccOScB,ý=)?f'88R"Q֢@d~G恸^eUɺ|A_쉿30I61 W+Ǐ|-|!%xUdZh`ϸa^+>3xBxU]g}F`3u##w\1#Ĉ15i~;1໻K.-k({KkQ2~#"+]?TfqyA$^ oW0.gܿ8 />* u{xu>-sjVsn@0FFGӾ>Ǟ $!#V-]'j`#=hpLrq@%*zlH끐#|J4tL l E&Cn`@NSx:,AR:wFT$S.YLxϿBgsrv!3 xO])_92FrkSou-Gi}mc{6h<ۣ3#GC^i^mUo狴&nwbc9aR+pH;z<,4 Jit2.D *y'X?x?~rj װH sI$Rŏ($')oڇ<=esekcCkn\\&1$Z<9_|Xwk]\am ($c-jC[ï'|+ncGNn5XFK 66m 4M?t X;ةk]\m$npH<ׂȣ |HxDIv~PFh֑cT>*AKdip1qHT3P F3AH@P@=E旯ZO-wn7zތR2QHah }i°GFr}sNP@@: sjQ?f20j98xjLn""6=襢)W94GTU9ZuQEQEQEdP8RcZ)(KEQE!}~RF(* 9QEQE 9KE!QEQE! u▊Lv@9 sڼg߈+\~rrTsŒn'wmKzёHH )r(RrH{҃A 3I}kʏ(u'zr)h))hZ(=ii휚3-QEQE)h$y4uƖ((((('<ԞgϴzsJ94j7 瞽*F#Sd۟_Lәbp-p,p(W p{ө7ޑ\7C  ҖȲ 6can#<ԱuiC JwZJj';p瞔T(9y4z(i!C`vQI}E4J AGM9T暲i䞔f0= 3瓚8JR@Mx=Hf֤E] i[4ْE89KzzW]OzLkrK|ZE~uzG/l?Xmt-`54leȟ+ A]+t{ ?ll@[^qF8Q[V/Gj'0)jgnĞQ>w@LhGjɁ}xi&uY zcM]QP|n!=cjbM%Z|߱fuWD=UGJXcMN0#0@P#bNIYrjk( *P LN)n9jeK/߈( G*_^1Afږ]wܺJL i I*iR y@Im1'\p>E_;p$zך7 $`dwßj3KE3Lqɧd3C0^LO=fw)0 :Jy`9֙leN{ԴQPɕ ))i#9)8'=*QEQEqNNHv>H6'4qK&94 eS |р3 M)#a'_e9So )ɝH)@}j5P>fm1H .xïjԲマ(*H<qƘxxQ0ޑǎ/ҕRuF]#zѱLr*%8#jHLH THjxFAvv2S]I=2iU{{8R78X@Fj6][fNwˎ:Rm .GKQƪc)NTw=)$gw)@C&NԞXN:9彷즞xK,G$xΞ%=Ab- )|߸#v f".n<]ZrČt8$EǦzfќ cD~`;JWa3Gcy1R'#Iҡ4L@;T(A@NXv1Ngہ*(˹ISIV#`S ~ەS$g"*6fqn +,+6vhDUz"ON6b\%`}8'm} $ WFm2SҮԬn"pȽ#W#F OaDWc8$XsD^:{.2c di}9'vaCq҇]{B$aAsN?`G99pĞ -psԱ qO#9d%yF?Zm`r((nߛ9Q4zS" 94r@ԍc tv=$2bpܪ1>`ǯzPsƔ)62AMXTqUuXY-;ak/y#!~~ξG%ΨoU"[ۆc^ʾ9#5tQEQI}i3-҃KEdRIx?xx+El(;vH2A i|+nNYg \ p>p{05Do/_]ڑa% S>Pʠj}H+ϴ߁~1ko5S`c+_FiE[im}ᶶGj:Q[=cry^Jp)i3{PN:њZ)N4J'S袑 061FG"sK+Ə >2;ȆZ' !|eXqqȯ_QG5ϋ'cXi.l,wIӒ}XCDMbP^-S+Bcw9h又4-GNK #6P{5~GOFFqޖ s.y7 gړ d)8Mr@V8DrbZ #HHOizRii)h((N1KEQET1q$8ԐY91D#/ +0sހGjEbIRn;MR&/W)G֓>ӔuތđHKyl;sӛSAN*Ja1'峃SL\g8rzsڣ3sR!NOj1|[p'\ޙ6.lZBzsJ2! TK0śqQaIҖ2V@bwޤC$8PI&U-L%@=jY SXWܠH%g;TrFfV֔9(LWܬ͓lRyqv4[<ݫ:/mw7t& s<<G_ :xþ.Ao*ڴyܼ7X G/Eesf[{mI׷e$§ryV`NےvEGW A4|zR\'$ԎEMP!1QJ FaOuq :B,O8lǞ:gҬJ؀lSmу2 |S ;2Ӓ)FNqS>p#})gdN9Òԍ'8#e na9)o2} ,*'I 0\uPpO cLIIz P-gth"` Z}?|A᷉|)bMoñ{+Yةl 8i$eW'ű߇ SndlrW1p?:~.t8yiLĿ.O9y?bd-Ij~ƺHz~ Rp>{4/PjߴxĞ9նu`յIAtPpʮ{{+Yfl}7Ft;M/OjUQh»#QD@&eyFm\sqՇ sڞI\t۝15-D#XsS 'Қs#6ւ &D"e*F=!aqӵJ # ~ȗ,I#fti\7=(ي=i v`y4pTԢ#D/-֔y[x(xϒ A''~ |p2yƠy}5ba]q>{ӇW? y_/?B\s?ZD5rWwm7[Ư=1XO.Y NGS5Ѷ@!Ik$?>!1FrOH?bcn KdyN-cqG^55717a뺏$ҼO=7Z&G,Np85rj'+R"PCOG.])K3DJBsM*>+7+=bM=(((((((Mێ*;ө ();EQEtg| q>(ddRHTZ@sKE|jqbh#P:cNQE%-QE!6ii)hx(( ~ןr ,i3؊@1ii-&9h@xl8_1~?#|`^}^IK@(-'Z "\S((((( RKESKc\7uRE:3搸x㞴3{ Z@AhȢQ_1klnIR'}7KP^sְ̖F4#Ef$sE御k ʹ[L$RԌpA9{2[H/ _$3Il+p\Wm+/?ip^[HpΨ6Fyqߦk[xLCpFhIu(*$A\:G .~#G~u զ/_2Q1VQsC>]}W?e(}s`\Q@jBǯ|R=+==@jG'hr)i9㷭-QERRHr:c> KHNI47N3A{g4QIihǥI_P R_2?JG-!PH-ixE;q1{N;f((REQEQEQM~SӎQhM~^Cږ.=\v?ϽۆTJxj@>rhlM?68XƑH 8:[#8c(t%˨k+imU~<3>=cW\{y=KۿM0}̢b[5a3rc^wǚ>9|:=ʾ g:[ms $mIWK)<đ.3dx>Y|H(y#~LtR97ԫ@AWj:\1#]?VYN滉C< 0省ݿ=KX)[b 8IX=k矈+S?a{KT-jJ.u+9']obg"˖ވdvqw*x7zNv|9GXյ")"#yC{gG'm=%ce%!b))h((((+=ʑƍu4`R%- d^x?Sc͝U8, 3˟è&3Bs6F;~t8Eڸ} -Jy+q@L6}zW-E(ی F3HY0Y mz}_VLA^&~`3^EPj{ #O}G^,iLprH(XIw# 6`^DxTG;TР¯miK! rK&VVk'K^ٺ2v ‘vxd oIuUQ}OHwӞ|9j>"/WO{ւmdc-\>7Rux_ė ֟a5eX,r:+V¾ ]{l^QLLw0“q G$zb_0 |xM};@k\okS1f9IX-C~UH3Ҽݼo"𖾟44qJ:oUp&S|j |YmCCKYgjȋQ9;D) N90ÿv$uM>}ZDɹx^π>5imfmxT6Etg.s.Ct1]w<⟎? j|#+jKE,AR8",qqϭʈ ޜff# ޘp(U߂G֦((((qEQEQEQHFE`zP-QEQEQIE|qY|#osZrGi :`r{ґA<@9b⎣j~BUo{~}CIKE'ZZ))h=(9ZAzZ)0}hdKE(E|lm7m4__N49 .hb n\'ŏ5qgKkZfK0PF+x 3&|c?j;m BJtknjcS$;Tґx1|Syk?ؼ$b:p)i:~4QERIs–((():Q֖(((((I*ųpc[|tEde.5W|{>k>, F[3mY%svP[$XkL״+~!.1e[(YpA{恜 =KERgQKH(=|u@+ |7Դ[?jZ\#-v.6FNg+緕'A$+TsKIQE qGjB)EFR3Ac(#=摔ԈzkOTrn5 Jtt3<` ߃_Z!K*R' R9 +ODåx?uZ =l+\ٙ"BlNA\ZVYio"ּ3}u6c6xrD.Qzwÿ~'wii45-C\:x__.lMuvv: }$@5"Gl|>44n]G6n"KSp|ͻ'5s 7 6kYǤX_%25cF+2B7OƧGᇂ%M6}^<ҐƲy za0З=5O Hi[8X)oOmoGRBNF5(FTσ9?Z)(QE'EzZ():})i - (':{c֧~xu|5|*:o FVj?ˏ|}[_Ioق=zM /I9'?^o:m>.ɬ)|tO%>^|gh<4Oo|eP/M|gˌg-ա 'l߇#Oe\4CA zs׮+kBx5Ķ6Qyi[ UQH> ~ZDg]jiv!qA!oRkZKeC[`Ҭs/u(tͬx1XI rqbmv=Өg>__M%7݇? >}}+/tipȍ2==U&Śߏ//& H,#U4x O~%k+uR_uWv%em BYt Ş h_K϶!HOAFVpl.2'=kRovbئl)T*;p~eml CE=(4#dM2D4`6 +}7Ÿ|c;koNuo)O&/"2AwzR6>"4_Owa:G-S;86GC[ CS/5}wRoijZ†pcq"`+)v4 U Nz-}=QIzPO dfKIޖC?Җe mr=G=G(ږL4x'QI֖)Ch:_/&*7u'M9=sZFO$_i^'Эuҙ+d6}~F? `q1 x"V8mDAtzS\x;6k:Hܳ]͌Z_@9Ye| 3O_WZg{bGܖpKMp? WJK÷7Z\Z+;Գnf\DO9d`cGL)G/u#Z\\4'Y.R8\dl_ 4CWt 5MGBK;Su3XͨHII"30B^/ޥ| >[=<88\u-$#֜e]秽 *z}iwƢRv;b־bפAtsuc_NySMfS|19ȤS͜vK(=T nznA~=1J+c$dR t} Dw9Z':`JTXS9 MGdJ8S|`?(턐s T(8\__ϭG.b}l9r?Ztƞm̿LYӣ;k9F?Z,=ݢgf^AiVVfkerLˁޒ=V`o-zeZg`39Ɩ\Wv' .O?_S`'`/-l T 4B/֖ j{l?x6=n[6/_ξj'C#Q>,)~AT.*D?GR'9)>0$<-$F`_OoZ Ƚ*_ -e:`T98%r l7W)FG8XI gEQEQEQI}GcUbSJO LG~$ zHc1ڝC@$ƕT[BROsޛk䃎)6p#iybrzUېJcQg4ցZ@稩) H4׋wF*{ӑ'. >mS]F>JQ4' aҼ7_Cw7`[k<ּ͛[~ hMŨ=KHFYy+͎=WK4 j<7a _Ld1'*k֗ |?bN}oO?O/ȱ> @TTg %8& ?+;~-=[R?Ua?*8լ`A8 ;Q8;9?#;Oٵq'!v|!ŮC~}1,<4=KYtVmQeU!d!$ @@V~>%x#EF֚\FFFOB@*k>~ǿ~QP)"A=ْ00.N;׶yXR7F$dNeޤv#vȑ#p=sNX@=)ppOqBG '='ޅ9u~1hxL lJv4il%6EބTvLx T0IϽx_ş)UX_""* .>Uj?O_:}֐!Ye0$NMy.eXK+=h=˱PBU6skJm0k'Oݥ'OAǂ9[ӟ R h?*S>WS YFFM_v_nѾr?Et|!Qoqݦ'7 X%No}WNoO m_o?M >욻6APH-%$IS&@f/oU|KZƑ-1PX*sH_O||+'O<,/bPxy(] pƽ6(QYw dnzA\9ڗjnjOsMq*tqcM(P ҥJ;WP@>gv ٢C8yhihL1RgQKE&FqފZ(((:~ǀnu .l1i/n߈UN;9|![ٮ5مu_p;€;q^KEZ(M-~A^ wqepN )D0#fMU m3Ymx!d;v;WbNQE&(QEQEQEQEQEAȥ) c4JZ01ރqu)6);{ҎsG#0\dzKuZNiiqZ<֓w#zZj&u_\%M8|FwK̰f:glLq$zz=i9Z4{@0BCv9_>)'z'L:mbL7Q^܍+GAޖh'{RE&E ގQE!zEQEQEQEQEQEQEQEQE%-. EԼO̺~Wo vrzt9"~E axU-wS8-sy!69U$ƽ6B)h( ps-Rsj鶺Λua{\DM+"0*GpA" YnxޯpVD.b^&B[ v cKEQEQIKHih(((yO?~^kAmt60LoQ((UmioM4ҶԍeNk?v&]|e֭>n #d[zTi129šRN 3KMSԙzZ)9-!8G;W8ҾvmeC> 5LJ.[HGq_w͹G@X}amyk2ZF2 Ђ OFh'1AKHihZ3FFqME qN@9w3m8HzRYA)RC@dG/,ĊYԓ_23i|K>|)o"w ks6~$KE -QE ^F|ZL׵+06c޼es/uAhQ̚։q˥r,7(=)6vD[H.>yu` 0{p>r }^IA8>biD1#8M #P.rq֤( ZZ((F=ihφیғ{nry杻h,Az\ئw8g?@r"NCDX қ7y?M2ʬIPS|̠#5.Jg֞ar8͟upYHsrLq";✓aGMQgRT;P\$M3PH|WƁs$:J"j1m A7=G\`7 K4 *N5U@*˰tN`3ITd2\җ9Q,}j]6:yX)1銌VROZPHpIi0p&|Oړ{;Fq8sRnmzq1b+x5C\K'Qzu\D?#^/&Bm~c.kmo3n2ֲˁ㎧Қn U1#))2 $+c!;94%‘,X(p9`dtJ-'ZZ(( zG\N8~ob($gƚ9Tܑއpv9S6v`Q"U#ƉE¢9rmu<'@Tcr)'&⧪6܃g5RGV IJ Ҕ$l=j%U^H_8Q_ \>z^.x;DעmuHDeV(7ea]㜐zԬ Ó` sA= "Ӟ1ևeI'MplopF9JGPO:|.;nW"lۜr"I> aNsc+ԅ?{'ԑ~r95D;hn:Y?qy1ޘg}HIiL8 F{?Bsޗ\np ʜcڦLrOҖ()h(@9R: SL(ziv bzR@ ))vsA [dSAr9)V {SFxC(?ZTEaF)ǵ4ŒyjV/A_^wZδcAu?K#Lͺ(~v}3~+n &6z,k(䜒O5#kabEbF[8?)h $ $SB cƒ2 ABA1UE@Qbu=J`m}hX.:Nqҿ0& |KNM޷ު(?8Rt/b5gOIkkSքy500NIIOҜ_XUy>pz #Q`6 FHOZu qɥ((X)RgZ@O9;gE%Җ]/ž?KVxc/# C2?1\4oӷ.8z{~_ Ԩ?<67g3=!xhguH?ᢾ|@ՇՏ, 9OOe! N xkwR?aeMRzh OH`, d!=?T7 śUdz|@lt?U<~_ xgӝV*hxYn5C i_ߴU~ xk&T  DEaޭ/ |^WYjuY' OuU'沼S- 6 {:-"I $(,@' psb/5?k=H>83\7xh?5OSb>HT/ dԇ xhV9K߆8U//φNxouX3Rf_O789`*h# ?-٫ѼeOG3׵(Vۘ5HĂ6 g?62{񫯏7Tȷ? |}᝾6?d$lMR P~>6]h?/?_xh5h?h݆ sh:~d*|{Z*>>|6W [&tÂ<$BsƤiWnjqSWVo3 :kA//߆b/' VB[_xzgX-Nwv8U6I';cxLƕ6j6^<ۻV($c@繮KÀ+ t?*W1Z ԂG4qƭ5~?|4. ˸gUN>|7xՀǏ2H#Z{PߴB ?n1}R/ѺxMߍV*>|6`xEOEd r??AºƩs]" MKsbnp2OS*>Q+O웞?F|ޞ *JA1o_zdwhPOoɸ=,A|ǯ:4P|C|3[I%8@ I7]rW3 "?Sc7]O>8ޔ@~ *+I7gW*YG?sN[>$ W#<:8b1\2y᱃?`{T~Ǐ3OO3]4|hw, ŠC_ 8?-_?hLvcVH}sA?+U4|{k$1 ׃s^M{:S9u² 2 aly{m_OhxTSП nkAаGԁ}s?:?~_! ԣ0>??Q8A3b|A w;]5 ASGxp H' nPr?`]q F Y㹶5)`"GATŠ(KEQEdf 2zTs}AS°He`PO@(s4;g>rHpn1O҆>0 $RpF)U\yґ'_,8St+_'YRүOirBb\Cy?p: X?eτ@*${a47d8{e$[Y@>hxهҏou{3l)ʟG\FE':d?t6-O֖/g|>@~ <9_ƺ}"Rgq$Rj /^Ե wW:tRM49A$N >T}`>$ !< 1O 71>|Gtǒ1'ק0ɖ޴߳ä@:V,%@v>_$a:n:Xq~ wtN>f@f "S{ cے.v?<''𦟠iU\)cj؏杏?PHbW(A$RxOB9 BJ>~h?A/z) } iLD98~^[ `HDBC8 ޚeFx DRFO'uOA5C4|h&m7g~,'N^<{=L5ʫg+V+/ğ $< ]ڂ=NUR0@[~4mH:E'֛'z>?_h[rG gK>J͕i7r$spv |Q $?K\#~twPϟ>8wI2#~ 𖘈 m]`~>Mԟ'*SD{'c'D":h’ssgg^vC?|9V\3qhxq)-8`3{z7M=|8TUZos*s^ݗٶ .ژ,Ӎr/᩷7z3';G$"(?g˻09T(0.}IIZ̾4|5𗂼[%$*im.dd9QMH:Wܓ1|`Bc 7Kx~Z\:}ҹV˳DMo?8V}1*ʿ )$:n<??8?aQ'pv@ޛrA½=wR;)E{cn> t9=ǔUexwz ⑨6j?oaxm"t߲ݹ>Ϧa$:|qZ;Jyn=1+`aA O: m'ȏ*{OLH)tǞQc$h"9z}㗒ؚoɌs{pͷb*,,9݆=?q:hF~e#rǯ};Ae9FZʮ0mLbzԗsb&|Y|o:+aW!gڡ0G&_?')n5˿a)ǁ(NxWsTShO3}6zV~U?lXId߃LO>q<ıj_xpkڵiOd xe/۶Kv0On_o54i~e`wnI\s\o־xZtm4@i$h ,I `z;i?gAAsK@9ޜcN7qZ}p*b8ȹcG$(!vP;:pq- r>U屺~Ͽ\x;I ߄2=HG?#vT[ۇ 1qw ONz.uKs4[Xº1 87>>7!ӎ*tPa/”\ dXvο +`c_/ (cL`Z)1 o^ p?'=V,Nvk6 ʌO2 * PpHH\) OaJdd(2j7xϭ *^֊(K3o9,ic+g<M~>,X;OmLg6c$MF WhV088*"p?+O5XH1aR[鰁L$q F~5g89N:?_1V'ύ|=RWZCdF[uVPҿf屴:t~ _VXEΩ Ƨ}jsKjdbaWd k~]hVkkݹ--~IQЗ gt k^ :Z%VZvHF,GÌ i#>32FʹfWcU噙:5ߎ:3kik K?FkTy!7n#5~ iuIO[mK劔6*A  uY5 WZg {MXs{͌)$Q񌁜u'SW- b:>%V2m1UT~ E#=g$| w0 ԑF0A 0`Ǩ% r;^"?u-bNWWOgoR;<`UFӑ# @݅Rk+_\i:5]B.VYWg\t2e4GԴ},jI{ۛ6(] ,cq~8._ѮuSVI&%%'spH  pM=?NK}gH^Bʚm˛Hno<!Hak 9oUdy1El1N0NHI+ϓ|[x G"ȒC$QMR32(dW~ߌc/ r19aHqp'Nc6p?yy ~>b ×@^|(_A#;ھn' ?)>\+鬫c+ɫ7xV[ɐ!b+?cjz^|)YXQbF"А2pN LGu^M-?xSetD<4c+dz^φ`kqj. }W,ߴ qg Ug_:ƩNYXY {ۙ. jq'=Hk>3v-|; ]\A%Ңhe`Ƀ* 6F+ ߏe}:f.jI* [HbHcH##>)<ȟ1~ cM'ztrc#}1X0SW6g8^qncMサI=}6x ʳ-_hF(ngp",0n`輭KX_Gg6gm|+ J0+!JxF?uuޥ\a[,H ¹p7go}۱k`I\݂>vt;o irjVW~}l ȏs8XKO3IeWu\>NO1mß?_ nRz;v1w<7I&8GTà*)g⿴k9~ĨmX@GLs!_n?U?ύ<fn߅/ aZd眘R_ωu_{NԮ_igXΟ)2B9D;TC{}CIA5j ]]F{0~p{T^<3:NjlM槩c*dC٦Mk >?jq<|qyw,2HrP`;VÿGOi-Ⱥ&ۼ A\3V~74F.Y8??xIXŸ{2p$}pAٸAWŸa-5/_+-+?ȄPUA%p0+?~ ӼMۉ%Ӯ(&#ebsW1;~4%P5 ]v Tf2b~Qӟ8x:K,.#.G#9 1t#h m+.sºozt1ܤ:p,&;m>X]H`)[W/|EoE_ hn KYȌ;8@Ydz ax/P֦5(tF-/Yӧ";58PS]/ZGk"3be#((~VbC).~;OxzZrG9Ei%+"τwῊ5/H>5[yLek\34jʸ@MԼMYmGºjB4˫_8(ƬZȌɸ rKLi6huېa."7Prr)7)on)W;}J$_0r|o0l c"fVS 3W0?1oZO7 </Iùܣh>Ocr84z_)|=xSW_L= X3G{5g¾Zfq%KxT<i'xQxIR.m'ukivV!m\CpA d i<kş|G߄.cmKYWI_$ 6nrwT}XomS7:|qjWn_h$8IxQp?{)^G k:VsW`YiZn'v`m!ݜ9.r9$qqkx Nּ3y].7 s"HW`~dy<;['kFpO'G~uk?9*֨[@u9\53x~tu'!14S1-9?L7>$#QH`H c*pjARE3;dp{Ҳ `q9 =##M9}M:9In94@$iApq*kBdqpPj@ޔ GcHSL%Gq_2MOf?κ|4=no>r:uċow.rC .r;kY|]Miu+$c &@* ^x{?Um ]f;i"%|W^Y״xtb9}3`sF y8'ju/ |82˯JW31NPO-.}`Sު;5-;6nX:QAfSQ>KD/g5|7SHd6SݕƩq?#S2O9tdyhIIvHbxʎI߀ߗP\cj;pcN#_i'}V#"!`\ i^jLOZ25>wS&Ӟ=Vxno?iֳ8'hɦA4DtǾ[^%mVFhR[hpx%wEp1i'lg?ż/|1"q'4Lȴm BslYJly;*ß̞Os b_ ɻˍOy^|CB,ȷc'y^PBaݠcn6n|/tY̒gw9󜴽pr$ &eE< 2[ Y.:qev[y=_3@8|OfI#;w7?Zb8e$xs#n(UM;ed#S|=6 |SumJugTܷv*H>W=K-6FMGU MRTw>g2KWN{EԣAkqp7]zޫ|?ѪK]ДaHg=+ƴ |u]J ojzmt6kHpFI|&z^&\*[ÍVym-]jN .ͼG >8*w9pm s166|ǯ*lAE3u ɿp>vw7??FwE[" JLK$r 偹p| gOwM,-C_YMBM5Įuw@;DbPCை--ZCu(rr2@MANFw׵grvWdNɁ[n>UcƤ1սOxWOIXiF]`'pJ#='y'u=>;p\-ԱR!>E˝˄?߹w>ivj2,6$ mbT!w0c E`o.F|%@ݻ~G[?.ѫaHيrqc_BF<iɪ|)Uc, 7:C,pJAnJz̏wKԅ~Aᗄ{Mڂ⦣mq7'W:tIdT>\cwoVo?6}jn+t:>Z>`3xem |cj+hV1i:pY,һ͆s`Fck'ƆQ>~߱:uȐ4NiqgcX%8 b; :L*\Hxۓ݀- ϫG_W >i6%y@T@mўJ+/[x-& >ŠF@)7 k(m][ũ5sH[,F;X }4(ѯGmc=Sz1o[ 1GԿ=;G:Kx2X!IiX,2gc`8N< iJ`:rAï' O`KB!'w)rIJ8 mBB$4H=sNh:bFs(aKEQEQEQHX(8u##P3P=wqڼĠg/SHX 1ǽ|C~??Puַ:x-j׿5-i[-yvrLYN,rIw6&qCԼ;[@%ƞCxC|铁`ֵo>xJxn:LCeldmO w>sм"DӐ}A'ڠ Zen}iZj ys *\d`2 ~A98WR,+g$օmɠih̏։xHz`qV IףV5$KudL" 8ac|(M&uqK!¹1k,+?)L>D}Ҍx͑yxB g%{9?}ۋ2nYt+Yn,TgH>Y~־ xCVH6^-d)"5`JdH*%6= eoa#1a={q7֝4+/ #- {vRY`[@=#6"4{][[i hlʹJ#8q"9P:~\ɾxSX𶟠6cwV3mj>L!N>I~x-4H{ xZ }>{-%«bCsޣ Ŕnasvwvr{ d#D@#Pڑ~Sn6~A+"s1#v q_1Aد x-d>xK]KZmiy$m#* tY|m>sN9q^Hrr"::) 2;csH# Pzc4'2wJI_!~ |I8# \D#l; q;ݻiϙX&ؑF`.ݑ{aGOn^v(~|8YVs7菉 #7pHɍİD CwaޅứLhZkĶJF%LV66ݻKŷ~h ##f{B5>-KS8Ğfc̜mH>k}}92|"Nŏ0vq ֹ׏xqCrwpAR n̻EE 5}KĖ{;Q*"b2# XŌe}B+[qj$qF0(6 mm1ǗHY$(31Yss'&\y H_ Q:vٟ A;^!l'ox?_«vyok3_ Wh^&kBi0.#Pw^sT>7LSm1pi 5m-4)GU :`KBƏ{gѴ&٘Ccnc܅fº6jzM֧j1C9_ev¶::@HQb͗G9)1?|E6 uk޷إ9oBr'\ "Ťk{xi P.=Y[=>NX˲PXb^)l1?"rOT=y 32#h ͿeU9ݹ6G&2ym!vݻs?Sq|0̋o 1ڈa?)HHnm-f @3$*T 8?.6r1d3|%Õ wn{vc3k(U۵@યmB`j)ݝn@d드l7L@0{g$)8-ņSx;:|S66 ?YFH\~Wy@ Of:18Qn#?`@Xʼnˏ?x&3= |?gC|Oy_CzVC[ij:Fwo0p> %@_~ѵ?nee'nYokvF6PTQU O hvM},n?u~%6zgZm`Ic,:kϾ>j~ x^i^.iO-- +y!۰Az~bjZD326 `SiXD)%Y'&L9̒rre'_8 xVXʙy>_?[yh'u= '֔rzQ֌RIZ((g֤f = |#HՅ(pHoauk@]x{SH 6KS<rJO'mh4zg!'Pp0qv/-xcƍekZHoXfv qi9A=o&Δ 4ZsKksnM M:H{1xYe%"<#$}QH$ QՑ²r"d?')S𦇡|t];Nuw5!ehJ/xN?-+𖝨Yk[8-lѰfnP:'_Ie?iVZFIuwO=fXFEG|^o[/AyOwZ9&[";~l2njdu64Y.3ч,FMۀWgS0м#m6]u=-uԮZŰIQٝ(|3~g񖈶^$We/e#_" xO4- J.MQIg^i6cSc!5xunk/ K rx9BT9w>Q c>0,n}n8u946 di$m˱伟jӳqxgռ-h!Ԣ>#X۫y>dPUڝRt֖l# opT*ygNѵ„_L~$ .ڦ Q/rs/B1o43.5{k?K^PQ@c v;bl(@vA]fGKb(q$ano05|*SЮ=vv](ܛk_1x{-og+K,M FZ7S$n%[9R0z+oŏ|?"2R^ZZE'۵O&9 [ x7ďT|J/橥_<ڦijcӦ l,vU+"Ce]}8 uF3Юfc'w 1呎H0HT%#.9䓿q3xw߂vCT 9TF0DcdB"@Umj?3o>jmy{iR]eܦUm2Aau~*jT͢jt"FLf)2;/>덠Χp8pnohv~'HCiq$aw .B_!qm/uK ѧ2jZe2p,K1[_xk 4 ~_]lŽ/u8+T(vݩEF_>T9><׈~ `ɷiͨj0KHddJ,qRx<_Iω{ KSąy$,a $qů xN[[xi%o^TE%wm0ɟ0H dg??;߇t]ELuYڅ Ҡ8U㑖y?U6ºTڔPi2H"arR8 N!Ud'/ߌ3q š-+B?n ; k ̲2@x/+]]~Uƛyq 9|.XTcx׊~&r =z]n<@Vs#;=6X(*TQǖEXauo>&av1]y.N36Ad7O/'G/#nmL݆ʱ t"y|31bB0)"#1ӤҥGpX !G@2ǖmx_PѡSSuݼ-9\4>e;L;1;^V]>9𯇴Hu P,Ye*h.>\qy_OVefNc7$Hq1Ÿi#s~!] B$f`Xit"RUp@`d_  EI#AgHf Zn˞JK׾?xy~]|w8U)T~&玕?L|#,{;ypZ?fWr} k<3Y?MqkR,H$%,%@x?j8 [MJ|Kjvd9R3 dP7cih,Ϭx{Oxoqa/[|}띾YA]3_>"o[VTv>tugx?gʗ*r+| iO3 c+muDO 0 ʜcso>i;š -ҤjFpO)_oD] w^;hK{|E^DYL?.xV^.;KZcInykk)(e oEs3k?i-=FRIDO^^S=Im *ԍxsQNsNi_/xVz4 zk ̤Zd621vM;G.|}⟋V~!o4 éw$:[_ڵƢRbLbT0n/8o޷!}[:qYxxw,2O4t HO974?Vg?,{^KiҸLJılRs!Oau(F0v!>TmP~oBZ9/Y+gC7?py.7_C|b~<,r?<FG"h?Se\Ȅޙv6*1V-P8aut'KzSIOJbD0^;\6߂7҈8MBJ!%/z4e5x6cm9PXx◆igºwiz G.`J?]鼾TRׄ| ռ;G(w@IYYP_\mq^NPZ!AI;. kyl!l<~vK: ŽƋuC<91`A[W-CCм7/RÖWrߪIoٽgKD|& //zΟiWbȓo49W"zl<ɯ6O_{dI*4Kwas\ vF‡$w=4}G3|P}6T&n3iy)0ѱU;NIP_^|z #O,ਮn%u)lC J"3GK5:Niu6B0㜌fiɢ*uOE9\o^7n\gYm+>2mx?O/Y4y8@> ?oFU\heطɨA$8ȩ(/q_&? Lp\Cm8"!A,F@XWG!1oso)þɟ UB<8KJ60'YܬI۷vTxOOxE.mnJ1+*)laލH0ISz7~xkW0:ׇKs!IQ\88( |:ֵ_ٻ:Ŝnu2H}!F*YB9|)Ծ.U:jpkZzo,ZZb/$P[7.B 66/wK^9>o$:o5)buemͻ 1͟d;Yt_?ApD}$+(I OO嗊f'P@ߗҼO14[C}460Hor.ǒN WCa }^FZ^I9Q#>;8O{eO`FkKT6kq¤ H[˳(pxf_9tCFjVtIwZE%T6W'}~>1> .KXoKT[E.wARp>^Kr;W#0Pŭ3*9$>!&N州97; 4[4$$j7n:,7翀]ObiKTuH^C8%yY2mo٧[Ҿii4_hSʵ12,<#sO|?E7t74!.cxl1`|#n(kMil5%~"VdL.#W7/Ʒq>ysivinR2?(v€H86?7X23]fA͒TAY_-ĩ-kFn&&1 GR>F>W5e 36ggW9s2O F5Džo!\'K1J ?GUhm׋/x@r=br[By#^=- 8rij77:#zQk<'xDx',yqz-4U VaoN u< =3+~noZzKF"G6ё#m{gIZj]՝αiREfUP*X$yE;4ew /\lR-h!?F!wK5ֵii>0[|}BUe  !vf5#d׼tc ()w X4;yQd#_-Bʤ|sN:XbLM-šE~<WKGk^u?Vдo)qxVt A8GNM XZZ*xI&L)Fخž'>FoV^=tE-qe-Cd |*%x^dtk]7:5($^|/wCmD*o2Esw_b =GY}_]v$KG|W4˃C{&Xf.ZTG:&KҬ:<-mbXGePp'>7˃|8Hk5ˤkWz:ZݮL$nˀz:xмZ/luH׉fGw(OǮ=}*ۉ b xŶi\p I k'$uxGR}szN"RHBd;1OjrBBm'wNA;ן?/}pz@ZīSR6wg{zr%21$[v>o-vmb(:|ۜ6]8Ǖ3β4qOdt!󌞘i s 4g!0CۂtcDKDF^ͻzgn݀xc[UдBPv).nFUT;HJYLcqa's) ;>uO;MKo'H~\AH1|u~Wm1iQ;#3p.I!i qR;rDqOnm۱ǘBkoݶ'˷hۍ:v`1y\OaJBvs\?7lvxe0'x_GO62}~4ng^Nh/4Ki<+=zfc!EbrT?{Cz>.:7Z}Xc+'c)FvdD!!IpV뢈>4āE?}cvfӡЮt%hIaj#C N3n6|m >! b[h͵1. eApr=6ɜ?:7~rkMcҒO/ #hݼ0m gzi_.ݔ1cn6vn=v>^\6JA;bd[9<w3Fۆ7'O5ü9`.#ʨ~\3<N[q^5g /x4=}>wNn؞ǺW) gǧ𕆉t/5XB2Y*pmw;umj-2Y}>N|Fv"'еQ.tǼWܲ\˜؃QkHNMy廔"Df<9bmoJR!vq4;Iv=4( 9kÈE3x HG~Wm%nٿ vHHDȌѾCn?n[߹O5x+N6l<U sžrzM.p&]|JK++Xqpr-;nSy]\*l 2ێ۴ݸ9(epܩ$ܮ9bA9wL^Wχ&&70BN`.Gc;7_b,NWk H0Mz}QtM;Pxn.-p'228,c7ngZ8kr݌m$m; M'"Uϋn2vG9P57Q؆ƾe&߆>0FO_P~; wuB֯!4捌i7bw 6d~02@6FGz~+K?u_7TNEաҦ1<~x=85]:@4QF ¨I=j5M&Qnt7V #d2"Xq;+)r/LZbZr33z Tۈ=OpNrF=vŇ6cU cOl y߱1Bp!Tv@9# ds}،1>mٓfN|~GY '$ 9%nݿb;M91 d JƲawI|Nsd* 0:`S-tKE%yRFQL2{ w>`ԴQI7Z^q@ O1}k_W?g2 wOvGKKԣOдdvFe~ *X5yMHk#v2QK0fX׎^/vwdc-u/Լoٚ'}!Wό'$;'o`w]O7? k. ?;KHD,8Y}7@9%~\GqK֚ >ǡ>?tx~(d"k݄Av𲧢[-jcZMqQvmwk-<=eEHbǹ{G%,t|Yz?Ǹt/mi]PqI+dS=4r2:эAZ$~FT^7q c`pUo elu k9m/I_-{>&v?x}!]|i%8,]2Nd/<{c|My.s="&@IhӣX {_/[j|q-8+$LlRǐhPfϨ.2:Y%yX˒Nwwȴ3_u]3Ëz8-Y$hqr8qk)ex@2E.xvF2fx)S+ !˕<9vO/2;yv]ۀ]`cEXWٷjmBh%Td #OY|N79'2tu?0 4[$g=yW_E|Iryt%O|O/ש{ 񾱤]5c\\ZhP Z7z滫h~tm[}Q n6;vmx.k: gú-rmf",ŧ0bm.?񏃴 Zڊ1G:B􋦗9퉅*n~KG _s 7 l!Z8*?(dwnl9&*<0v'4-9;7_ ik3ik70doO)cA " $/ ^x_S(ӯt-⽁wM8/_!R![:J?>%5/.5K`24`H5bF;`χGuX:WPkKV5EPDq* Fw(>~!cV&V!eO͵J b`Tpp|-O}g"Wi3H_2>@Q':iÒ`zo|MBJnN$1ʮq9vGHY<3}gln%By])?P3I`(z E8o6Sτǿxo j>&&~k[1b0v+8]#NcکCT*~ǭOqFM|R_d:8qzüK2X#?.~A mcXYʧd~^ҸW=|nu?NnLcxQE"#A',0[;2^L߄>>7# ?HIܤXmS4_?*#H/j? ZxUd, sE\Iۍw~>]7&⯃7#񴺜^(ˉhلi >n *NwAU7L|}o2z}wjʾb-Cn#H _ G]hzo4[ oCj(%K`o;x8>Z<1y(x?SxzRӭG a,1+9eF7? } W;6bq`aȖX,Ҁydfs9ܝ<R+&F1~)hhG,-kg˖U@]N,@/^9o4-ƟaX\tđf0PIc: oT 5+NXepv@ 'v:9_r: w~^>^k];nߛD 89f\ml+0;C&.$2xwg7'ë3.{+1mEdh#/ˌ(UDJ[Íw8K6H5wjbLѺ+H|Un*Y72ڪk>% Kyp#ʉAЖpTom+ xi+h%ȫ% G '')mCNN&6P8:BIHyG|+A%\j1f^{BUR h i-/*ߏ>?oA;(yT)Yc zǙ|;ϢZELpE P̼璻=-(+e~ͬ7.Hڋ}c`lP6n#sg빿npO|OARpތ,?rFh(Uv:SBe~J<1(ejGvЯ&{htD*dyF ʓw_4x'Wn&IE H[ts>t>cYf| \_ \bܻ" GA[^sKm!eKw9s s0/8?x~ xcSkpgs+s(%N9SznvrhZiaĸ26c cT2v¾g3ޥ{Nq|r3EwƦG&@;c':z ğYW+dSg~ݶpC99_]̲Iܬq;۸ٿ!Ld&4,#PH91'F LrN7͐TrXI@:IMZW@HI88# Nwycg%>RLQXih]w2Ih~lmۓ ߳tʖJX}^Cgv6vFᢉ<qy~Ldt  LUn-qC'RӴH $$g ;06+ [f-%n6vwW#~F-ʽ?pÌJ 2<ܶqKNVv$SodmG)'$g#DgHfL PzzT"2>÷ ujF\=kڠ?F|@xS'.<̻[9ISI\,I-$ T@pG<61';N-krp?eG1ٜ6á|ȣ a1Lmt{rNMHVP${Dy\qdv'$ +!gʰYq`~0AWSd I0\P0UPUd[vH vv=SFn<22O8 rX ;†)٢Bī0qsl0oÁrs.޻:GR$j`39ATG, P̥dՅ]w`u^;\ٿ ,1h?,YaDQǘz8PuT31p;lݓ=n[!89>1RO$k 2, ~WR 8neq_L!9AI(՛Wwq9ߍs:Iou|rvlw!+* ?6;ckgq,E˻s~whۉ$2Qnݵg$ [N㟔 w6?|;ʕn/ iBKX;E?A<17Rs'OFsW?H}9j6'dǵUyY+GFvN޴2CPXqD`@GlR1i.6 c<Ԇ=8y n^o]xi|lfBw9 r Hm{RLry[SFQO1XG=q7|COm䝡B̹aG;0Svr6oʩЗ$rN_1%m`YN>r}q_;vE Fs@2g8>NwltK:n߾L[nޙco?y߰?3q!Go,>9lx/R~ _j7 F0#_ٹ +rsz<`bI=c,gL_yffw7|2ry.y?3͆a2{t#xӥy,HA^}_J0۴2<|OiGŦ.uK$3?6_$gO QO%+8"ͶNKpohU#Z q*ԭ i{}j*2t N54gnc-A qc5?8jF~ {P>JjC|5񷜶q*u]vׄ{s'ԉ~|7ktr~/'s_vhL~>\?JF 3=i[=P|:Gux˔B0W9^F22p+?71;®6/8\a)+ af2m`/93cX":Ql +Xa|4"o^3n`Hӧ>}%8?d_Hvu=<'#yr[#QeLpNW_ Ub~[XWb|nNq ll:m1e Qlxb/4麝FqJcV>&x[wױB=zl!lnTV~׿ Qu;F6/Mmq@\gmǯ|P|/7WEDS3C7SM܀Hw *Jx'^E\#~>>c ?$iה|&~xWMW[QӴKkSLeHX Auqu2xmUO Lj/J*h!q߂xҧ܄OԱ7oW㴲@> ($k{iW8돖0^qo+A~ /^S\ ,}ɸ-yg|+gu{[SmN5fާ+Ӿ?Z~Կ-? },ݕeD@X2 2[zOᐁϨ E++㝹Kc|4 Ro9[{ݓY8 b {*Na0 y\$Eᡁ{X0|ep&e8hu KN8(1Cd|21NaBgb`>:aq~LTd'S%) XĄd+m{]l\ ;PA߶7R)c:cr67m@3Babn[Dl)B`wgf2wneg cKkku&YԲ!NA t#w sҾ i|R]K 9(Q5O;R VNU?B߷]^ O?mv`.|v߷\32U?߿36aFp4?9oσ"`W^e\ԭ+~_$0/yWkj)¿hz^{>W64jn6qpG{F7e&ی6;x۝5J)g/Af$'9;^Ivg@_ᚔ۩^p2tF9ڽ:y\}w ^HJt6v.'kUֿ'H^>ou?8;8|,o!ڕ ga$P1ۄOnv*Uᯉ}7PH! c&#0K?fmǟ<}u3I?|sdHG#Ce9(o hM_SLo hvco'{S]:EvO heX9*h4:u Xe_$p*jPwwPOjF?fO>ыg&m(>ѶɱON!rmGZ si*yƟ_ x|!ӍԠM66ac :O|I+VAӢ[X>mZ_'`'R4"N*cSG404M7_^hptM7?>JqCx3@fn'!^ݟ=4$J|i>d)? 4?P<@tKH(3@1F?z DTF-#㿥'! N8?#ihZjxdc@5}+_\la{{#9P2 Y_h 6*~mƁgB#êAoO8?Jq_dzn?>Fg}ڕ|&GzFsS rؚn_d?ʔ3@`zqG*OCtHC4i??˥;BEԃ쑏jy+iOy&?𦷄t#w^?KC.sz{ʟOӪ/":"?ѐJrKDS1|#E>>?R d a[qǿS?At{?*inT/.c_jņ`1Z  h{g6ԇ:m<~JA 4{ObeXz' 𦊃I['S[3ɏqd'A𾋖'I繶O {x#5TE¨Sx8b=xRax>yVeS2vq;y<v"jJlr9At|WzMeYۮm- k8U0CRrsM2IKF6瞆)0$z╔A-iҹyqOQHJqdxlN}(MxO z 4> Hqq@?x'֧9`@;TfMYp9O[y犍\»69:,$D}}" qq4J2CpJKnDc6N sLtqd4 >c^?+敓'?N;sJ$+NWbr;Sf#Sٚ<ɢUl xG0K֜ϋr#Vc卧$'6ǎ0۷;j[-?j}Čbc~?*F8@ƘDL+SO`D' oƃ.1LO'$UWĪ@fQm2HmqIes>H`oʚiQ7zBX^~n#=jIF'=C31pOj_Fchמ8 c±>P<ԒɵO\ ✹'2"g=NlR"$oԂ#NӞR h@AQEz@9J\IKg4fEd{Q$BLJomG[+1Jd@I)bJcG j|k=OJ9Fvݜt?ZB 7˕=1MLq۵,Hc4gzzk`w)4q׊P BEvgC@v?Ch{v50 #8 lϾ)mbO$Zc~2Ju knI>(x?/8B10`dTzЉk#""v/E?:s1d }:e1>fd` zHd0FF֣w:pHRMS!#8#N~!< g3Kp@zqP0~,zp*RH=WmgS`. J20U_,V0(c9KNuQpydٖHEwtScč>^Ԍ7ȼ{Ҙ!!v{bfX6J~"tqOΡqp #2HTm,3=HXDM"JS9T,,\gޖHh {.OC`6z4, I◦y9P:wM]W:Y r0iUHA Z@v3/NӏaR#g} +.E5![8#0˘?Zqmz_xdNpHzbDea'|~BO(VmKOzj?t4;uH=)r:b)M=--4)ïzP%4(ilvivbIRݘfnSh_S=rsO B"zFF3Nt݌u^ؤ(\` T zE%, #,t*Xԕ#^ܜm`9GJp]x=i3[p0z^٠hV^L[m?OKkxWG+WH8($pJQM 3<+NW?jLc8PSqD%iYO>l{S َ>v4S)c߭6W;rN*EMg>e0G'"*a/ΤG 1m񍽲E*.Hn=*x- :ӳpG a<3g u;BdM5I=R7+GH4]#TTrCA9PcT vQ+J8S^>\h`iCq搂[QҐ3^85):RC#"zTDnC.9jT(۸E"xG.1L@cHMIw&1ކ_Eܞj7P\Ҕ`dC@b#(AcqF׵-^O/V- 2+ďGcZ3{tt3K {ҹSn~yƱR"ё s=k| 90 #Ljr95 Q:$%XJ4<`f\YK s4>FzW+?n#\^,Z+@m2#mQv~!{0_jЂOȩ`]K.vϽV[IX1ܸE*LI?$T"`4&qɯ~1|hūh֎|7nG󯳿Fj;qi8HU·ZRK^1ЏZHܳ278:S&=IeTS'O gS p =wn8ɡ\yQ#1lzօOB݅H4D9.pP9n;fb52wu(TXJDE,G^@s@FsIՔ B[` I''B#Nך"a>Qڙl;A95"7bri Ez4 ]b[f[~9gH| zQNCWҘ2I\ND^2F0z*<g9O V715! ϭ4;_M.f89S#8YRx*j(SqEc?Z3KE%-AѲNy4e ۩PI϶)gaFǽ)u3H:9w3IlT#gI'>R!?(Fc_MB - Z=̬ q$Ry}{WxW}jV: tӆV43"o$Fq59xn4 ڌZZOjswc4hQ 8's2ExDu+K]Q6l#{g##rHn=Bz~xKK<#-ƩImu4.ʩv/8:JM.^/)Yي(0 6݀Aw>7ޯhz|WїzL@AxoA*|d業ۻȎ%'H$0yW~'IӼIvmIt-/3?@u$99{As>}s}ZK n U0X!j nEy/3oӵYjZ牯Jv4Km2r@5{K+O% YmQmtzD,v;k,_?FjB>dAqϲF9#;ZyXu{(@sWuO1G+ ix_ĺivگ.g>H q~n[>2O[}b^ +[X5f[#>\ I<㕷lo>xoZITЭtˑq_4,;cRF>\Wx/X-?EuKi2.7F?/#nM:A愾 ծf$3] h"YI X1GEּZh%U滵g]YJ{׬[0[=?*y_? \Ǡ1Ɏ~9Swؕᧀ,~@𶘠iv0]ٲkV qx)d;Mq^n{vKKsHz eyLiX$s?c:R3}MDH9qTQ^h*inb2787 ؜gw~|g() *> c."=sN.yϥ&@8V|=۠ ǟВj7v{bc*T¢,O&A)=DJYA Ъc>PDq1B}1WW ;lJs:gGozwڡ4UXp8[~zjprHE@Q$u .M$#rd>ĖHS {zҧ1Q 1Mdx$885_5=΅࿉FZVqI{&vЫ$JXԞI?Pe玼/G-WmsbqfA 7eS5󯋡_:'G#V^67=V8 ~f-FOL׮Iw[Pװa 3L ;T3S?l=&UPȶ8Ծ`Fy=O^$?1_I᳽VO{U̒n0QC^}7n>?\AqjM6Oa2?xwV񕎝kڷH^Qo :}η>mIė bݹn9"X~ְkZ>{ >k mOWsst ˴pT`)=q?pB_c_=MUj >zZB's< _$~(mSO#k1Ҝ>biGlxPɖ'D۰ tOr'ޢ<^⅓H]DxJdr :ۉztK`pAv 2c1Agh3 w4rYirҌ~_c8`y9.:u & ޝsҞy4@Mz0jUdijWm?JpTtԇrOCm㹤V ǯT穦śҒ[i+5#S",,4#Hރ$H94»=ȩ VX$?"6).;"w4lIJFqiOox^[Ƙ0 vqI' >͠˸rsLE+3qRy䚑כDž2x %%i/Rnm0ۺrF+^CdҰd9)=1EB\Ŝt+PlA*[\yQI8ǷjT/½3ɥͨS*Rg ޽&-ϥyƟkm/V-:$I)IN0e!Q@[kDFt_l {N1L<灒iX9ڸ!|Kc׶/ZTVQq Wh}-|ZMǥ`CUI̾zNTm-uH `Þԉszҿ:S=)1߽;#oC@'NFiG~408b__jtoBJbڥ<=i(r:҃@;<ׁO1Sm>*G#Ec5YVn;=1G"ߐs)fF+yR=="I)l=)VAqqRFpz[cqJ|`N\Rj@'(z}G0s`j9 P 1=9c_#ӽ(ܒ\/ddN,ub #8rIlJ )P;ұICKgYH A*Yl-nTk|cx.jY%uqIs|1T:oZHVA4Q Ž9lj,o{mh[ZH&&;K}C x^+;C♾*ios]&-~4NI8hA$HIu2֟O`FuxΙ^M][K_"mP s['޼_{^ w\'Xt\h:E HYV%bT;qr#ƁCrW/쵽jrYcW  }g.h'|g>iWuOJ'KComii^(>ѕHPp:q'ǿ;šfhw2٭nHA. nX ⏆?>*=jod!#Mo@}}hvؤ;86{b!/9< |{ۥZe4],y^f?2P-XxO"gaM?)#y> mZiͦlH|7LۘV5I/툶kOMnjk K}PMZw42MDT;G7Y6⿎5 xwJWYq ۭWY\*lpٍ<8rO|0XxZD"5 '2BAU,v@=zߋW;d0gj(RFIktڞX^5Ŵrzd!\{ "~uo?6uψ62j{ZF ^/6W6zooLbU;FT>'7P &_M"<:I'qO#c UZE-"[g/VٿEa\uc{|- kdn<Ԇ_5{$\0k?~Ч^<{ˤ%~L{ц/8nj>x M X}j2yFE`=}i ߈7 aQWǻy_7 Gv-n|Kᷖof0i*?0+lp $c'ïjKĚBxW^ԎKnF<^Q#LĶ0:>6M|[gqK{~H^Y6lɏ sa}p3$:"A^(6)7c9Ym_~Ӟ) ,4 :C0漅:s\D"zmBkP}Qm~ʲL7(T<9<;m U@񅧋}GVΧͫ&I1YӜz x$p9s OZm҉"e<|tF7 b@2~,x㼰 Fg>$u"V0'D2@iWږf*@%AF1zs֤ekF>=pj U^F{jEH2IT#OJjd}inF"±ۖհNحdsלՈ4JGzmx+pB{ƥ#dWc,Fy>3d8|Q"|fhOHg>] ZdŞl28yǥ5 P1y$aN"H${M|kTLq)N #i?0`wgרS2Tc"07GLSXc8$sBDNiq9 "@ 3nGnSt2O_QLbYaCR8'7f =a8r={ӭlz-1c\y` SЎG\S9_%9iJ9=iұX1Jfٷ!緽L$Rqj%!8.; i>hc8<5$L*3{sC\kG Pڦ,T2Gzl}yQqג})]CFh zR+&OI" ʕ ^i&Q 9tㅁ})xV`2OjjǑRI iqxQ}hiaN(jT`:q) W\AdgF~P:o 0P1O1#CSgASdbˎNJx$"KqOء4IryrcKgӌj ޵E c=sNvQ'2$u$+` FbM#$ RīR91*0;qQ1~s4&0DqG)œұ|Dlkxc1pN8S ;m&Ŝd۱`ElJqINHc 9R6ry9JM#įRFNؠtLݑ&cVGJwJ@0O- 8Ԯ>]ʍ=Zkq0iA2>cq#F3)ӿM68>luWL{RI:rUs>vL#f ZP#l ۦ*l`p*NNؐƬtA7)T'I!2F34Č6>I'=i(v9OB*Aڛ$ǭ ~4m8e*D퐣`zT.珗ވČOJ~:Ԅd`|=sH.OD@AR*!^z@"P*|{,]$z~CuJ3F|ԝi$HG4yP@텷dx)I6YGOzSA< Q"/^>j0@Pz=d_Cނ+;'S"(l$U^!7ARm€Ӥuٕ?ZU|V<# 11Mpj%Cuj8LbIj+D{_^6<`Fʾ|󊐁GlP D/Q^y,814Sv;sڒR/Wdw~dJp%$Ғqn'ڈ84$>f8AڎJ8PFE1q8VS14 3h*3{C9AWE$ED& X|*O{S^=,R33AR- QFq)uRR+Mv DT dSˀSJU`JNj!(>]7@8= $=9F>c|Re $qޔ7cAu'#X?/p1qȧɥ} D]r˷'G\lv9?8"9MSir^ eT9{{DCڛ9n$RʟL5ch*2z%(Uv9<7{&Q1b 2pUj'JX"rAsPN:ƙcg:SA]qޡCSNϖI$&砩-")%BdcX䝬sӵH7K:UzLn#z?xGKb!c:U{ FsҥY…^Ff%I>?9~ tini.ZrG4[8]F1$Sp3H^OaOuTzv\gڤr:U{RY8KE*ÁR7QX#YJrHAGH7 :hڅRP(8K(`ȥw;S%mF$$g,rz␣ t֣Ny`CNp Aq۵,*`{FVLdS9%==)CMĒ0<0"u7>A<niPoyoz0ǎ`ؓ*O9*@#z }SsS<9>$m!zpjviC@IsS' )$⢚FCb((ʼn88\exng2E4+@;OzlA s(j $CgU3XVe٤LGG"#vm3qD OUNS"9rG4 qM8yJHovPc1D' rjphzҧ)Jb$$If<!vh5 5#v #v:Vl tx!65 5a<h$$If<!vh5 5#v #v:Vl tx!6,5 5a<h$$If<!vh5 5#v #v:Vl tx!6,5 5a<h$$If<!vh5 5#v #v:Vl tx!6,5 5a<h$$If<!vh5 5#v #v:Vl tx!6,5 5a<h$$If<!vh5 5#v #v:Vl tx!6,5 5a<@@@ NormalCJ_HaJmH sH tH DAD Default Paragraph FontVi@V  Table Normal :V 44 la (k(No List B'B Comment ReferenceCJaJ<<  Comment TextCJaJ@j@ Comment Subject5\H"H  Balloon TextCJOJQJ^JaJj@3j e Table Grid7:V0   00AB K000220K00ش20EDK00(  .#:)I3 ' s f  Ebkwx  (CDKcdk"f$!L!! "##$$e%%&'')F**$+,,--Q/////0 0010;0<0g0q0r0000111 11t11223Q44`566M78u89=>>?@AAABCCDDFHHImJJ)L]L/M(OWQRRsUU;V+XqXYZS\\Z]Q^^^_bbcdZezghhiijkVlmnEooLppq3qqrvr~s4trttuvGvwwAxxy;zzzh||/}|~*1uZqeŒ`dkl]dW֜T]Ӟڞ CvMcFWGqZY(:Ϯ\бynغxDOEI(1;{(EReu=b$J\ek<0!<aEV 4$JrUABXv(NOW=b"<|rV6 S    000 0 0 0 0 0 0 0000000 000 0000000 000 0000 0 00 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 00 0 00 00 00 00 0 0 00 00 0 0 0 00 00 00 0000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000 0 0 00000000 0 0 000000000000000 000 0D00 0 0 0D0000 0D00000 0 0 0 0 00 0D0 0 0 0D00000 0 0000 0 0 000000000000000000000000000000000000 0 0 0 00000000000000000000000000000000000000 00 0 0 0 00 0Ӟ000 0Ӟ00000 0 0 0Ӟ000000 0Ӟ0000000000000 000 0000000000000000000 000 020 0200000000000000 0000 0 0 000 0]0 0 00000 0]0 0]000 0 00000 0000 0 0 0 00 0 0 00 0 0 00 0 0 00 0 0 0 0 000 0 0 0000000000000 0 0 0 0 0 00 .#:)I3 ' s f  Ebkwx  (CDKcdk"--Q/////0 0010;0<0g0q0r0000111 11WQRRsUU$JrUABXv(NOW 000 0 0 0 0 0 0 0 000000 000 0000000 000 0@00@0 0 0@0 0 00 0 00 0 00 0 00 0 00 0 00 0 0 00 0 K0#0K0#0$@$K0#0K0#00K0'0 K0'0 0K0*0 K0*0 0K0-0 K0-0 @0! K000 K000 @0! K030 K030 @0! K060 K060K060K060 @0! K0T0)U!K0T0(K0T0&K0T0K0T0K0T0U!K0T0K0T0K0@0K0@0K0@0A4K0@0K0@00K0D0 K0D0 0K0G0 K0G0K0G0 0K0J0 K0@0K0J0 K0J0 K0C0 K0C0K0C0 K00K0G0 K0G0K0G0 K00K0J0 K0J0 K00K0s0t\!K0s0K0s00K00K00 ~!6;6ALid}nEwAPc5ZE. w!! "C"c""f&47;8q88 9Q<GmRSdzoyڦq{N"r  # % rttUUU CCCC8@(  V   C"?B S  ?sU Et"t KJt JW$L D!,"#IIK L L66    IIKLL@@  9*urn:schemas-microsoft-com:office:smarttagsStateB *urn:schemas-microsoft-com:office:smarttagscountry-region9 *urn:schemas-microsoft-com:office:smarttagsplace;*urn:schemas-microsoft-com:office:smarttagsaddress:*urn:schemas-microsoft-com:office:smarttagsStreet Dv    V_bj?H  !!!!""##Y%b%s%w%%%%%D&M&&&>'B'****+"+,,/,8,o,x,,,,,,,--////F1O1i1r133445%585>58888:9A9======iAqAAA4G=GIIeepfzf-j6jGjPjvj~jjjjjrrVt^tttuuv vwwwwGzPzbznzzzzz}}*.EN "&ˆĈ͈ )fov~!)+4}’ʒ̒Ւ)2t}quwFN %*59BGMQ[`dhns}îƮ̮5<ӵ0@¶os·̷-8;HO]z~˸θظ!*,68>sT]6B^bdm !-^bLPTZ  %   0 3 v11U1[13344==@@AAKKNNUUpeueffiirr"s'sTV_a.2:DPZ<@-8ovȻ.6E $!,  3333333333333333333333333333333333333333333333333##$ % mm  EE``: : $!&!!!!!t"t"##e$e$$$&%&%e%g%****s+s+++,,,,--..e.e.33441434N4N44444556585I5K5sUtUUUUUbbjj j"jEjGjgjijtjvjjjjjjjjj'(tuxy     C]D_PFzFeG!Ry)JEZ*JeTQx-PO_z-4^n3XLp~r6Fx"&@X-ibFJ zIVLNn":#^1@a$=dXN ^d ^+f<ޞ? gpD%NiIdj5 r8}KtQu 8hzJ3h<|4,sh88^8`OJQJo(hHh^`OJQJ^Jo(hHoh  ^ `OJQJo(hHh  ^ `OJQJo(hHhxx^x`OJQJ^Jo(hHohHH^H`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHhpp^p`OJQJ^Jo(hHoh@ @ ^@ `OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHhPP^P`OJQJ^Jo(hHoh  ^ `OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hHh88^8`OJQJo(hHh^`OJQJ^Jo(hHoh  ^ `OJQJo(hHh  ^ `OJQJo(hHhxx^x`OJQJ^Jo(hHohHH^H`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHhpp^p`OJQJ^Jo(hHoh@ @ ^@ `OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHhPP^P`OJQJ^Jo(hHoh  ^ `OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hHh^`OJQJo(hHhpp^p`OJQJ^Jo(hHoh@ @ ^@ `OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHhPP^P`OJQJ^Jo(hHoh  ^ `OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hH hh^h`o(hH7..P^`PCJo(hH7... ^`o(hH7.... x^`xo(hH....  ^`o(hH .....  X@ ^ `Xo(hH ......  ^ `o(hH.......  8x^`8o(hH........  `H^``o(hH.........h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hHh^`OJQJo(hHhpp^p`OJQJ^Jo(hHoh@ @ ^@ `OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHhPP^P`OJQJ^Jo(hHoh  ^ `OJQJo(hHh^`OJQJo(hHhpp^p`OJQJ^Jo(hHoh@ @ ^@ `OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHhPP^P`OJQJ^Jo(hHoh  ^ `OJQJo(hHh^`OJQJo(hHh  ^ `OJQJ^Jo(hHoh  ^ `OJQJo(hHhxx^x`OJQJo(hHhHH^H`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh88^8`OJQJo(hHh^`OJQJ^Jo(hHoh  ^ `OJQJo(hHh  ^ `OJQJo(hHhxx^x`OJQJ^Jo(hHohHH^H`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh88^8`OJQJo(hHh^`OJQJ^Jo(hHoh  ^ `OJQJo(hHh  ^ `OJQJo(hHhxx^x`OJQJ^Jo(hHohHH^H`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHhpp^p`OJQJ^Jo(hHoh@ @ ^@ `OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHhPP^P`OJQJ^Jo(hHoh  ^ `OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hHh^`OJQJo(hHhpp^p`OJQJ^Jo(hHoh@ @ ^@ `OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHhPP^P`OJQJ^Jo(hHoh  ^ `OJQJo(hHh88^8`OJQJo(hHh^`OJQJ^Jo(hHoh  ^ `OJQJo(hHh  ^ `OJQJo(hHhxx^x`OJQJ^Jo(hHohHH^H`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hH^`OJQJo(hH^`OJQJ^Jo(hHopp^p`OJQJo(hH@ @ ^@ `OJQJo(hH^`OJQJ^Jo(hHo^`OJQJo(hH^`OJQJo(hH^`OJQJ^Jo(hHoPP^P`OJQJo(hH hh^h`o(hH7..P^`PCJo(hH7... ^`o(hH... x^`xo(hH....  ^`o(hH .....  X@ ^ `Xo(hH ......  ^ `o(hH.......  8x^`8o(hH........  `H^``o(hH......... hh^h`hH. P^`PhH.. ^`hH... x^`xhH....  ^`hH .....  X@ ^ `XhH ......  ^ `hH.......  8x^`8hH........  `H^``hH.........h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hHhpp^p`OJQJo(hHh@ @ ^@ `OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHhPP^P`OJQJo(hHh  ^ `OJQJ^Jo(hHoh^`OJQJo(hHx- zI:#^^d=dLNn3~r6PF_z-8hzIdjC] g1@aD%Ni+fZ*Ry)bFeG!h<|"&@KtQu5 r                                                                                                                                                                                                      ! G<O .OLCI"*.og6c8v]9YmA "J'T dYfpu-|5e.i8}g<A$[bn/bkwx  (CDKcdk////0 0010;0<0g0q0r00001 11ABXNOW @8 55 P@UnknownGz Times New Roman5Symbol3& z Arial?5 z Courier New5& zaTahoma;Wingdings"qhCHk$($(24di i  2QHP(?$[2 Chapter 7Ping Liu, Muhammad Naveed BaqirPeter Ping Liup                    Oh+'0d   , 8DLT\ Chapter 7 Ping Liu, Muhammad Naveed BaqirNote: This chapter is based upon Oracle8i for Windows NT Starter Kit, by Steve Bobrowski, and updated for Oracle 9i, 10g by M. Naveed Baqir, Graduate Assistant in the School of Technology EIU, Summer 2004.  Normal.dotPeter Ping Liu72Microsoft Office Word@Bp?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJLMNOPQRTUVWXYZeRoot Entry Frq<gData AC1Table)WordDocument.SummaryInformation(KDocumentSummaryInformation8SCompObjq  FMicrosoft Office Word Document MSWordDocWord.Document.89q