ࡱ> #` }vbjbj\.\. |>D>D[%% \\\4888ht<3~:"\\\2222222$5h`8b3Q\Q3\\ f3J\\\2290^\#\ 0u}08i"4%$ 3H3"88h##&8\# I Uv,&L5 A33^III3$`sUs SkyServer Traffic Report The First Five Years Vik Singh, Jim Gray Microsoft Research Ani Thakar, Alexander S. Szalay, Jordan Raddick The Johns Hopkins University Bill Boroski, Svetlana Lebedeva, Brian Yanny Fermilab Microsoft Technical Report MSR TR-2006-190, December 2006 Abstract The SkyServer is an Internet portal to the Sloan Digital Sky Survey Catalog Archive Server. From 2001 to 2006, there were a million visitors in 3 million sessions generating 170 million Web hits, 16 million ad-hoc sql queries, and 62 million page views. The site currently averages 35 thousand visitors and 400 thousand sessions per month. The Web and sql logs are public. We analyzed traffic and sessions by duration, usage pattern, data product, and client type (mortal or bot) over time. The analysis shows (1) the sites popularity, (2) the educational website that delivered nearly fifty thousand hours of interactive instruction, (3) the relative use of interactive, programmatic, and batch-local access, (4) the success of offering ad-hoc sql, personal database, and batch job access to scientists as part of the data publication, (5) the continuing interest in old datasets, (6) the usage of sql constructs, and (7) a novel approach of using the corpus of correct sql queries to suggest similar but correct statements when a user presents an incorrect SQL statement. Introduction Background The multi-Terabyte Sloan Digital Sky Survey [1] by far the largest digital astronomy archive to date [2] is accessible online to astronomers and the general public via two Web portals. The raw binary data is available as flat files using wget/rsync from the Data Archive Server (DAS), and the distilled science parameters are extracted into the catalog science archive and available through advanced query interfaces from the Catalog Archive Server (CAS). The CAS is a collection of SQL Server databases [3] each storing a particular release of the SDSS data.  The study here analyzes CAS activity for the Early Data Release (EDR) and data releases 1 through 4 (DR1 DR4). DR5 was just coming online as this study began. EDR was 80GB with 14M objects, 50K spectra. The later releases were 0.5TB, 1.0TB, 1.5TB, and 2.0TB. DR5 is 2.5TB with 215M photo objects, 0.9M spectra, and ~10B rows spread among ~400 tables [4]. DR8 is projected to be 2.9TB (see Figure 1.) The SkyServer offers HTTP, SOAP, SQL, and batch access to the CAS, and is really a federation of Websites that serve different communities and functions: SkyServer.sdss.org or cas.sdss.org: a public Website offering access to the SDSS data, documentation on the data, and online-astronomy education in six languages (English, Japanese, German, Portuguese, Spanish, and Hungarian.) Collaboration and Astronomer portals: separate Websites operated for members of the SDSS collaboration (restricted access) and other professional astronomers that allow longer-running queries on dedicated hardware. The user interface is streamlined for use by professional astronomers, and collaboration members usually have exclusive access to each data release for a few months prior to its public availability. CasJobs (batch jobs for the (CAS): A public Web service that allows users to create a personal database (MyDB) on a server at Fermilab, upload personal datasets to it, and submit long-running programs and sql queries that convolve MyDB data with the CAS datasets [5]. Virtual Observatory: A collection of Web services being developed by the Astronomy community as part of their efforts to build the World-Wide Telescope. It is not part of the SkyServer proper, but VO traffic appears in the Web logs. SkyServer Hardware Infrastructure The SkyServer is deployed on machines at Fermilab as described in Figure 1. The Virtual Observatory services are deployed on servers at The Johns Hopkins University (JHU). Since April 2001, we have been archiving the Web and SQL activity logs from the Fermilab and JHU servers. A collector running at JHU harvests the logs every few hours from across the Internet using a Web services interface offered by each SkyServer and CasJobs server (mirror servers in Europe, Asia, and South America have not been harvested so far). The harvested logs are aggregated in a publicly accessible database along with an activity summary [6]. Table 1 shows the overall statistics as of 1 July 2006, the corpus used here. The logs have an opt-out privacy policy, but thus far no one has opted out [7]. Collaboration queries are hidden from public view but are included here because no one in the SDSS collaboration opted out of this study. Hence our database contains the full Web and SQL logs from Fermilab and JHU along with the analysis [8]. 2.1 Prior Work and Goals of This Study Several prior studies used the public logs: R. Lees, using ThinSlicer"! built a datacube that allows easy analysis and visualization [9], R. Singh analyzed and visualized some session behavior [10, 11], and G. Abdulla analyzed term frequencies in the SQL logs [12]. In addition, T. Malik classified the structure of the SQL queries as part of her work on query-result caching [13]. This report analyzes long-term SkyServer usage patterns. Our goals are to: (1) Characterize traffic volume and trends based on request-type (Web, Web-service, downloads, analysis). (2) Categorize the user population: astronomer, student, tourist, crawler, downloader, and others. (3) Categorize the session behavior of each user segment. (4) Characterize how users and bots use SQL. (5) Assess the relative interest in datasets over time, in data within each data set, and perhaps make database design recommendations. SkyServer Web and SQL Log Harvesting The Web and SQL logs represent 75 system-years of activity collected from 60 server logs. They are a wonderful public resource, but they are not perfect. Each log has gaps. Some logs have records with incorrect or missing values due to bugs in our configuration or logging software. Much of the traffic is from crawlers and robot downloaders that swamp the traffic from mortals (people interacting directly with the Website.) There are anomalies, like a Virtual Observatory registry manager that generated 42 million Web hits polling for changes to the registry. So, any analysis using the log data must be done with an understanding of the sites, and any results are approximate. We cleaned and normalized the HTTP and SQL logs and built ancillary data structures including: IP Name: map the IP address to the institution owning that address block Sessions: Organized time-sequences of requests from an IP address into sessions and computed statistics on each session Templates: skeleton SQL statements with parameter numbers replaced with # and skeleton Web requests separating the stem (the url to the left of the ?) and parameters (the rest of the url) Agent Categorization: for each web-agent string, we try to recognize the agent (e.g. MSIE or GoogleBot or Perl) and categorize it (e.g. browser or spider or bot). Page View flag: distinguish Web hits that are page views The cleanup and normalization took several months effort. Figure 2 shows the resulting database design. The normalized database is 35GB (reduced from 180GB), accessible online [8]. Web-HTTP Traffic Web Hits and Page View Traffic Figure 3 summarizes the monthly Web traffic. The top line shows the total Web traffic on all servers measured in http requests (hits). The Web-hit volume has doubled each year. The hits per month fit an exponential regression, (205% per year). In mid-2006, the logs averaged ~35K unique visitors and ~380K user sessions per month. As we will see, much of this growth is from programs (bots).  How many of these Web hits are just incidental to producing a Web page or Web-service answer? For example, displaying the SkyServer home page generates twenty hits if nothing is cached. The Web log has an entry for each request-reply pair (a hit), but many of those entries are either ancillary information (e.g., a .css style sheet for a Web page or a metadata .asmx file for a Web service), or are part of a larger package (e.g. one of the many .gif images on the home page), or are errors, or are redirects. Page views measure how many answers the servers delivered to users or bots. We define a page view as any Web hit that (1) responds to a GET, HEAD, PUT, POST HTTP request or a soap request, (2) is not an error or redirect, (3) delivers information (status 200-299), (4) is not a noise type (e.g., .gif, .png, .txt, .css, .ico,..), and (5) is not an administrative task from the BigBrother monitoring service or from the VO Registry Administrator. Starting with 171M hits, 90% are the right request type, 4% of those return error, and 6% of the residue are redirects. Ignoring BigBrother and the VORegistry probes leaves 65 million page views. Figure 3 plots the page views, which display the same yearly doubling as Web hits. There are daily, weekly and seasonal patterns: a mid-day peak, a Tuesday peak falling to a valley on the weekend, and relatively heavier traffic from November to March. Figure 3 shows the dominant patterns (1) year-over-year traffic doubling and (2) high short-term variability, with huge peaks and some lulls. The statistics for http hits are 65% get, 25% put, and 10% head. Only 12% of the hits have a reference string saying where the request originated; of these, 98% of the referrals are from SDSS sites, 1% are from Google (235k), and the remaining 1% are from 3,000 other sites. Table 2 gives the relative frequency of the most popular Web page types there were 78K hacker requests to execute various programs, many downloads of documentation, but most requests were for Web pages (asp, aspx) and Web services (asmx). Session and User Segmentation Clients One of the main goals of this analysis is to characterize the way people and programs use the site. We segment human users into four broad categories: Scientists: People using the site to analyze the SDSS data. Students: People using the site to learn astronomy or other science topics. Tourists: Users visiting the site out of curiosity. Administrators: People, like us, analyzing site traffic. We segment program behaviors as: Analyzers: Programs running complex queries on SDSS data (e.g. CasJobs). Copiers: Programs that systematically download parts of the SDSS database. Spiders: Programs that crawl the Web pages to build an index. Administrators: Programs that check site status, harvest Web logs, or maintain a registry. We searched for ways to categorize page views into one of these eight categories; but had only modest success. Categorizing Clients with Agent Strings Users are anonymous. Each Web request carries an agent string that is supposed to tell what kind of agent browser or program generated the request. Sometimes the agent string tells who the client is (e.g. Google, BigBrother, Perl, Safari, Firefox); but agents often masquerade as Internet Explorer (MSIE) or some other popular browser in order to get certain behavior or in hopes of bypassing firewalls. So we are forced to classify users based on a combination of their (1) agent string, (2) IP address, and (3) behavior during a session. The one good thing is that a users ipAddress is (by definition) constant during a session. However, a session may run several different programs and may include browser interactions; so, a session may have diverse agents, . In addition, the users IP address may change from day to day. So, even these three attributes are only suggestive of the category that best describes a user or session. Using the agent string classifies some of the hits as analysis clients (24 million), bot or spider clients (19 million), and administrative hits (18 million for BigBrother) with a residue of 118 million agent strings that look like browsers. We set the 42 million VO-registry probes to have a correct agent-string (VO-Registry rather than MSIE) leaving 76M hits. This classification, based purely on parsing the agent string, is in the WebAgent table (Figure 2). It sub-classifies the bots into 78 groups (e.g. Google, Slurp), programs into 10 groups (e.g. python, java,..) and the browsers into 11 groups (e.g. Firefox, MSIE, Safari,..). This parsing was helped by consulting IP registries [14]. Ignoring the administration traffic, the top two sub-groups are MSIE with 47 million hits and 19M page views and Python with 10 million hits and 9M page views. Sessions The logs record each clients session the page view and SQL request sequence from an IP address. We arbitrarily start a new session when the previous page view from that IP address is more than 30 minutes old, i.e., a think-time larger than 30 minutes starts a new session. The thirty minute (1,800 second) think time is based on Figure 4 which plots page-view inter-arrival time frequency bucketed by powers of two. Thirty minutes captures 98% of them. The graph approximates a power law for times between 10 seconds and 10M seconds (100 days). Wong and Singh [11] chose the same 30 minute cutoff and we are told that MSN and Google use a similar heuristic. As explained before, page views from BigBrother (17M views and 4.2M SQL queries) and the VORegistry administrator (42M views) are excluded. They comprise 34% of all hits and 21% of SQL queries, but they are just periodic probes of the Website, and they have traffic patterns we already understand. So they were excluded from sessions. This leaves 65,435,696 page views and 16,123,600 SQL queries in 2,985,016 sessions described by the Session table, and a SessionLog table indexed by sessionID, and rankInSession. The 65,435,696 SessionLog rows describe the session request sequences (pointers into WebLog and SqlLog tables) along with their timestamps, templates, and some summary information (Figure 2.) Session Classification and Diversity Our first task is to recognize and exclude spiders so that we can focus on the behavior of analysis, copy (data download), and human clients. If a clients AgentString declares a client IP address to be a spider or if the client IP address visits robots.txt then we declare all sessions from that IP address to be spiders. This eliminates 1.4M sessions, 14M page views and 328K SQL requests. Spiders were the sessions, 18% of the page views, and 2% of the SQL traffic. Recognizing the other categories is more difficult. We conjectured that people had irregular think times while programs would have a regular think-time pattern. Both those conjectures turned out to be false. Both people and programs seem to follow a power-law distribution of think times so think-time is not a good way to distinguish them (see Figure 4.) Figure 5 shows the frequency of session durations and session size (number of requests). Both graphs bucket the populations in powers of two (e.g. (log2(requests)( and (log2(duration)( ). The graphs show interesting patterns: Session lifetimes beyond a 1000 sec seem to follow an approximate power law behavior with a slope of -1.4. There is also a sharp cusp at short sessions. At the same time the number of requests per session follows a simple power law all the way though SQL sessions tend to be longer than http-intensive sessions. We conjectured that spiders crawl the Website and rarely re-visit the same page in a session. In line with this, we conjecture Copiers and Analyzers systematically crawl the database presenting the same request with different parameters, and we conjectured that people are a mix of the two behaviors; they visit several pages, may return to a page, and may dwell on a page as they submit queries. These conjectures appear to be true in general. For example, consider sessions of Figure 5 that span more than 3 days (the ones lasting more than 250k seconds). Statistics for the top 5 are shown in Table 3. They came from five institutions doing systematic data downloads. Four of the institutions used the free-form sql requests (x_sql.asp or SkyQa.asp) and two used the pre-canned sql (x_rect) commands that do not record their sql commands in the log. One uses the very popular GetJpegObj.asp that issues over a dozen different SQL calls to build an annotated jpeg image from the database, but that is just one Web command stem (virtually every SkyServer request has or more backend sql actions in addition to generating a sql Web log record). These sessions routinely had very few Web command stems (often one stem) and very few sql templates. For example, the session with the most requests used x_sql.asp to ask the following question with 2.4M different number pairs, counting objects in each htm-range (spatial bucket): select count(*) from photoprimary where (htmID >= # and htmID <= #) So, it had one Web stem /x_sql.asp? and one sql template (the statatement above). Yes; there are better ways to ask and answer this question; but this way works. We define a sessions request diversity as the ratio of requests to request stems (Web URLs to the left of the ?) plus SQL templates (statements with the non-identifier numbers replaced by #). The Web stems are in the WebCommandStem table and the SQL templates are in the SqlTemplate table of Figure 2. We expect spider sessions to have high diversity, copier sessions to have low diversity and people to have sessions with intermediate diversity. This hypothesis works very well at the extremes, but we were unable to get a crisp classifier from this approach. We found no clear break between the diversity of people, programs or spiders the data looks like a continuum. In the end, we despaired of an automatic way to recognize human users and bots based on statistics. Some statistics show clear bot behavior, 100 hour sessions or 1M page views in a session (!) but, the typical spider session is short 10 page views in 100 seconds indeed that is why the sessions are spider sessions (see Figure 5). The best we could do in classifying sessions as mortal, was to find all sessions that were not administrative, not obviously a spider, not obviously a bot, lasted between one minute and 8 hours, and involved at least 4 page views or SQL requests. There were about million such sessions. Figure 6 shows the page-view and SQL request traffic for mortal sessions when averaged over 3 month windows. Web request traffic grew at 75% per year, while mortal SQL traffic quickly grew to ~30K requests/month and stabilized there. In comparison, the overall traffic doubles every year (Fig 3), thus there is a relative increase bots and spider usage. An interesting feature of the underlying data is that it seems to show a yearly trend with a dip in the summer and fall, and an increase in winter and spring. Traffic by Source Traffic by IP address Each Web log entry and most SQL log entries carry an IP address. A reverse lookup converts this to the name of the institution owning the IP address. Unfortunately, many of the IP addresses resolve to large IP-address blocks that are sub-leased to many organization; so, the IP lookup maps to a large ISP for example over 1,000 of the blocks mapped to the Amsterdam RIPE network which does not disclose it sub-leases. Nonetheless, a combination of automatic lookup and then some manual-resolution mapped most of the million IP addresses to about 11k IP domains. Table 4 shows the Web and SQL traffic from the most active institutions (with administrative traffic removed but including spiders and bots). Most traffic is from programs that spider the Website, or download data. The unknown address is caused by bugs in our logging software that did not record some IP addresses. Table 5 shows the traffic counts when one parses each domains organization name, looking for words like university or college or school or district. It indicates that most traffic comes from colleges and universities.  Traffic by Most Popular verbs Table 6 shows the importance of spatial data search for Astronomy applications. Of the 13.3M SQL queries, 5.8M involved spatial search functions (like fGetNearbyObjEq()), and all but one (default) of the next 5 most popular verbs are variants of get data near this point. Traffic on Parts of Web Site Again, subtracting out the admin and spider traffic, the traffic in the Website partitions approximately along the menu hierarchy of the sites home page (tools, get data, projects, help, .) Table 7 gives the traffic breakdown by part of the Website. Most traffic goes to the tools that view the data and images. The third most popular part of the site is the astronomy educational activities with 4M page views and over 600k sessions. Traffic by Language Figure 7 shows the page view traffic aggregated by language (English, German, Hungarian, Japanese, Portuguese, and Spanish). The non-English traffic largely reflects people using the site to learn about the SDSS or using it for education. The recent dramatic rise in the German traffic after 4 years at 2k page views per month to 80k page views per month is due to a much better German translation of the project website. We are very pleased by the traffic growth in the Spanish, Portuguese, and Hungarian sites. Traffic on the Educational Website Of particular interest to us is the use of the Project Website that teaches astronomy. It received 4.2M page views in all. Table 8 shows that these page views are largely concentrated on the Advanced and Basic projects that teach astronomy. With bots and spiders excluded, there were 618K sessions involving at least one project page. The 297K sessions involving two or more project pages suggest that the student was reading the material rather than just browsing. Those sessions had 7.4 million page views, more than 21 thousand SQL queries, and delivered more than 47 thousand hours of instruction. Few astronomy textbooks or teachers can match that record. Traffic by Data Release The SDSS has released six versions of the Best catalogs that contain all the data processed with the most recent software these versions are called the Early Data Release and Data Releases 1 through 5 (EDR, DR1-5). In addition, there are Target DR1-5 containing the data snapshot used for selection of spectroscopic targets. There is also a Runs database that is mosaiced to produce the Best database. 99.98% of the traffic goes to the Best catalogs. DR5 was just coming online when the logs for this study were frozen. The SDSS Servers have answered about 16 million SQL queries when spider and admin queries are excluded. Each catalog has been available for ad-hoc SQL queries. Figure 8 shows the relative traffic (measured in SQL queries) on the catalog. It shows that each dataset has had comparable traffic, although the newer ones have had less time to garner traffic This reflects the increased interest in the datasets with time. Figure 9 shows that in 2003 the SQL traffic quickly rose to about 10,000 queries per day and then held fairly steady at that saturation level. It also indicates that each product has received between 400K and 600K SQL queries. The newer products have had a shorter time to accumulate hits. The figure also shows that interest in a product spikes soon after it is released and then declines as newer products are released. The huge spike in DR3 is a substantial copy of the database by one site. The oldest product, DR1, still gets about 40K SQL queries per month there are still people doing science with it. This shows that once a data product is published, it needs to stay online forever much as scientific literature must remain available to allow others to read, verify and extend previous work. Traffic by Professional Astronomers The SkyServer Website is the easiest way to access the Sloan Digital Sky Survey catalogs. There are three services set up for professional Astronomers. Some collaboration servers are set up for the exclusive use of members of the SDSS collaboration that allow early access to the data for peer review, allow them to run larger queries with larger answer sets, and provide a more spartan user interface. There is also a public service /astro/ with the same /collab/ spartan interface. In addition, there is a public CasJobs (Catalog Archive Service Batch Jobs) interface that allows users to create a personal database on the server (MyDB), upload data to it, use data from that database in queries, and send results of queries to that database. Section 7 discusses CasJobs. The /collab site delivered 3.4M page views and 2.4M SQL queries, the /astro site delivered 9.2M page views and 3.6M SQL queries, and /CasJobs 1.1 delivered 1.1M page views and executed 209K jobs. Put another way, the public sites got three times more traffic than the collaboration site, indicating that the datasets are widely used and that people who were not insiders were able to use the data (see Figure 10.) We will return to the kinds of SQL queries the professionals presented in sections 6 and 7. Traffic by Server As of mid-2006, there were 36 Web server logs and 15 SQL server logs being harvested. Three servers handle 74% of all Web requests and the top 3 SQL servers service 65% of all SQL requests. The public SkyServer has a 10-minute 100K row limit, the astro and collab sites have a 1-hour 500K row limit, and the CasJobs long queue has an 8 hour. The CasJobs collab site has a 24 hour. The Web servers are lightly loaded except for the compute-intensive task of composing JPEG images on demand from the images in the database (the GetJpeg verb of Table 5). That requires retrieving and converting several Jpegs from the database into a bitmap, decorating the bitmap with information fetched from the database, clipping the result to an image centered on the desired spot and then converting the bitmap to a jpeg image and delivering it via soap over http. This entire image-processing task can consume 0.3 to 5.0 CPU seconds depending on the image size and query complexity. Fermilab has a load-balanced pool of three Web servers allocated to service these tasks and the less demanding ones on a round-robin basis (Figure 1). The average network traffic on these servers is 1.5 MB/s (~10 Mbps) but peak traffic can be whatever is available. Outbound bandwidth is ~100x inbound bandwidth. CasJobs and MyDB Batch is Back CasJobs (Catalog Archive Server Batch Jobs) is a Web interface and a Web-service soap interface that allows users to submit unrestricted query scripts in batch mode to the SDSS databases, create a personal database on the server (MyDB), upload data to it, use data from that database in queries, and send results of queries to that database. CasJobs is described in detail in [3, 5] and is on the Web for you to explore. Login is required to submit a background job or create a database, but anyone may create an account. As described in [5], the primary motivations for CasJobs were to separate the quick queries (that finished in under a minute) from the long queries that took minutes or hours to execute and bogged the server down for everyone else; provide each user with a server-local scratch workbench database to hold intermediate query results and bring the analysis to the data as much as possible rather than vice-versa (this avoids moving large intermediate data results across the Internet); and provide simple load balancing among the servers by distributing the queues across the server pool. CasJobs Queries CasJobs processed 209K jobs since September 2004. The CasJobs Administrator did 60% of these jobs (scheduling jobs and reporting on them). In what follows, we exclude the administrator. This leaves 77K jobs to consider, of which 59K are syntactically correct. There have been 537 distinct users. Virtually all big queries were IO bound (disk bound). CPU utilization rarely got above 10% of the elapsed time. Faster CPUs would not help, but more RAM and more disks would have sped the queries. Put another way, the total CasJobs elapsed time was slightly more than one year and the total CPU time was less than 10 days (229 hours). Figure 11 displays the CasJobs activity (jobs, elapsed time, CPU time, rows returned) of all 537 users sorted by the number of jobs they submitted. It shows no clear breakpoints: some users submitted a few big jobs, some users submitted many big jobs, some submitted many small jobs, many submitted a few big jobs, and many submitted a few small ones. When sorted by jobs, the top 10 users submitted 57% of the jobs; sorted by time, the top 10 used 27% of the time, and sorted by rows returned, the top 10 retrieved 51% of the rows. When we rank users by the number of requests they submitted, the rank vs the requests shows a nice power-law behavior, resembling a 1/f distribution, indicating that users do not have a characteristic workload scale. Figure 11 also shows that CPU time (blue) is much less than wait time (green) in almost all cases even though these are 2-way or 4-way multiprocessor servers. It shows that the system returns about 20K rows per CPU second and 500 rows per elapsed second. CasJobs returned 16 billion rows in all (about 1TB). This is twice the number of rows returned by the public server, four times the number returned by the /astro server, but only 60% of the number returned by the /collab servers (see also Figure 10). CasJobs saved bandwidth and user wait time. When it was introduced, the public big queries moved to CasJobs. CasJobs allows users to do sophisticated and high-bandwidth analysis near the server without having to provision their own server and without having to download the SDSS archive to their site. Of the 59K valid CasJobs, 85% are simple selects, about 9K are complex programs that create tables in MyDB, define local variables, constants, and functions, and then do multi-step analysis of the SDDS catalogs and the users MyDB data. CasJobs Users Figure 12 shows scatter plots between the various per-user average measures and approximate trend lines to emphasize characteristic correlations. The left hand figure shows the number of rows returned vs elapsed time. The trend line corresponds to a 750 rows per sec average. It is obvious, that the scatter is quite large. For an elapsed time of about 100 sec one can see the sharp cutoff at around 500,000 rows, also noticeable on the right hand plot on Figure 11. Figure 12 shows that CPU time and elapsed time track one another quite well, but the slope is less than one. The characteristic ratio is about 34 sec of elapsed time for 1 sec of CPU, as measured on the high end, compared to a factor of 100 for short queries. This indicates that most of the workload is heavily I/O bound. High end users tend to use a smaller number of stems than the low-end users. This trend is clearly seen from the third panel on Figure 12: with more requests, the number of stems is falling away from the envelope. The meaning of this is that the people with lots of jobs are probably refining a complex query, or doing a spatial search by changing some the parameter values, and running a similar query pattern many times. This vindicates one of our main arguments for CasJobs to avoid wasting bandwidth from repeat queries during the refinement process. The average query is about 100 tokens long, runs for about 10 minutes, uses 15 CPU seconds and deposits 250K rows in MyDB. Since CasJobs was inaguratead three years ago, traffic has been fairly steady at about 10 queries per hour. There have been peak periods of 700 queries per hour; but, on average jobs are processed within a few hours. SQL Query Analysis Of the 20.7M SQL queries, there were 10.3M distinct queries, 9.0M of these statements are syntactically correct, and 7.4M returned at least one row suggesting they were valid queries. When one replaces all the numbers in a query with a # symbol, the set of queries shrinks to 138K templates of which 102K are syntactically correct and 78K return results. Queries from Bots Robot sessions show up with very few templates compared to the number of SQL queries typically thousands of queries in a session with just one template. If we say that a session with the same template repeated 4 or more times (session.SqlStem>4*session.sql) represents a robot or program, then those 10.9K robot sessions represent 15.7M of the SQL queries with only 12K SQL templates the typical bot is reissuing the template 13K times! The residue 85.8K sessions submitted 417K SQL queries. The robots typically do a spatial search. Table 9 shows the counts for the most popular functions. All but 2 of the functions in Table 9 are spatial data lookups. Many other robot queries systematically vary the parameters of an ra,dec bounding box using the SQL between construct. 610 of the bot templates (~5%) have that construct. 10K of the residue have that construct -- about 12% of the 74K valid templates from sessions that seem not to be bots. After failing to teach users to use the spatial search functions, we added an RA-dec index to speed this bounding-box construct. Queries from Mortals Let us try to characterize non-bot SQL queries. Define mortal queries as ones that are in a session where the number of distinct SQL templates is at least 20% of the number of SQL queries (that is, the typical query is not re-used more than 4 times) and where the session is less than 8 hours. Further define valid mortal queries as those that return at least one row from the database. Lets analyze these mortal queries and their sessions. There are 85k mortal sessions with 412K queries, of which 271K (66%) are valid mortal queries. The typical session has six SQL queries and lasts thirty minutes but sessions of four hours are quite common (see Figure 11). The median valid query ran for two minutes (127 seconds) and those queries had a median of 2 seconds of CPU time and 3.5K rows returned. As Figures 11, 12 and 13 indicate, these numbers have huge variance the median and average are very different. The average number of rows returned was 187K not 3.5K. The 271K valid mortal queries also have a wide range of complexity. There are 74K valid mortal templates. Of those, 71% use the select-from-where syntax, 14% use the select-from-where-orderBy syntax, and 6% are select from a table-valued function so 91% follow that simple select-from format. But some queries have more than 80 select clauses; some have 7 group-by clauses and there is considerable use of outer-joins and many other advanced features. Approximately 13k templates (18%) involve a spatial join using one of the table valued spatial functions. The numbers are probably somewhat skewed by a set of more than 50 sample queries that are available on the SkyServer Help page [15]. Many users tend to initially run these either with or without modification until they get proficient enough to formulate their own queries. Term Frequency within SQL Queries As in Abdulla [12], we analyzed token frequencies within the SQL templates. We simplified the SQL query templates by removing parentheses, table aliases, database and table prefixes, and function parameter names. We also substituted tokens for strings, comparison operators (e.g. '>=', between), bitwise operators, arithmetic operators, logical operators, and for multi-word SQL keywords such as group by and order by. This produces about 110K query templates. The templates mention all 44 tables, but 493 of the 2,228 columns are never mentioned and 36 of the 109 built in functions are not used. SQL is a formal language so one might not expect to see a Zipfian distribution of term frequency so characteristic of natural languages. But, indeed that is what we see. Ignoring term context (part of speech) and spelling errors, and plotting term rank vs frequency gives Figure 14 which indeed looks like a simple power law. Looking deeper into the language, separating SQL verbs, column names, and table names gives the top-30 frequency counts. Table 10 shows the top 30 SQL token frequencies, Table 11 shows the top 30 table frequencies and Table 12 shows the frequency of the top 30 columns. The full data is graphed in Figure 15. The Figure and the Tables indicate that the distributions are not exactly Zipfian, but term frequencies do decline very sharply. The staircase effect is caused by correlated constructs like select-from-where and case-when-then-end. Using Templates to Correct SQL Queries Query repetition may offer a way to improve the user experience. If a few of the 100K query templates are similar to a new user query has a syntax error, it might be useful to offer a similar correct queries from the corpus. A simple distance function measures query similarity: First chop each template into token substrings (N-grams) [16] that are then sorted. Then compute the Jaccard distance [17] betweeen the query's N-gram sets and the N-grams of each template. This finds near matches to a user's query. The templates and actual correct query examples can be returned as suggestions. For example, consider the following incorrect SQL query: SELECT TOP 10 ph.ra,ph.dec, str(ph.g - ph.r,11 ? ) as color, isnull(s.bestObjId, 0) as bestObjId, 'ugri' FROM #x x, #upload up, BESTDR2..PhotoObjAll as ph LEFT OUTER JOIN ? SpecObjAll s ON ph.objID = s.bestObjID WHERE (ph.type=3 OR ?) AND up.up_id = x.up_id ? x.objID=p ?.objID ORDER BY x.up_id Table 10: Three correct matching queries.SQL QuerySimilaritySELECT TOP 50 p.ra,p.dec, str(p.g - p.r,11,8) as grModelColor, isnull(s.bestObjID,0) as bestObjID, 'ugri' as filter FROM #x x, #upload u, BESTDR2..PhotoObjAll as p LEFT OUTER JOIN BESTDR2..SpecObjAll s ON p.objID = s.bestObjID WHERE ( p.type = 3 OR p.type = 6) AND u.up_id = x.up_id AND x.objID=p.objID ORDER BY x.up_id74%SELECT TOP 50 p.ra,p.dec, p.run,p.rerun,p.camCol,p.field,p.obj, isnull(s.ra,0) as ra, isnull(s.[dec],0) as [dec], 'ugriz' as filter FROM #x x, #upload u, BESTDR2..PhotoObjAll as p LEFT OUTER JOIN BESTDR2..SpecObjAll s ON p.objID = s.bestObjID WHERE ( p.type = 3 OR p.type = 6) AND u.up_id = x.up_id AND x.objID=p.objID ORDER BY x.up_id66%SELECT TOP 50 p.ra,p.dec, p.run,p.rerun,p.camCol,p.field ,p.obj, isnull(s.ra,0) as ra, isnull(s.[dec],0) as [dec], 'ugriz' as filter FROM #x x, #upload u, BESTDR2..PhotoObjAll as p LEFT OUTER JOIN BESTDR2..SpecObjAll s ON p.objID = s.bestObjID WHERE ( p.type = 3 OR p.type = 6) AND u.up_id = x.up_id AND x.objID=p.objID ORDER BY x.up_id60%The red question marks denote syntax errors. We passed this query into the matching system and got back the top three matches in Table 10. The top query result fills in the missing values for our input query exactly. Also notice how the next two candidates follow the same TOP N, temporary table, LEFT OUTER JOIN sequence, and WHERE conditional syntax usage. Since we record error messages for each SQL query we only present correct queries. This example illustrates template similarity and the large corpus of templates can provide suggestions to users. Examples of Complex SQL Queries About 8K templates have explicit join verbs. Multi-way complex joins are common. The following 8-way join is typical: SELECT LF.BESTOBJID, LF.TARGETID FROM MYTABLE_61 AS LF INNER JOIN PHOTOTAG AS BP ON LF.BESTOBJID = BP.OBJID INNER JOIN TARGETINFO AS TI ON TI.TARGETID = LF.TARGETID INNER JOIN PHOTOTAG AS TP ON TI.TARGETOBJID = TP.OBJID INNER JOIN FIELD AS TF ON TF.FIELDID = TP.FIELDID INNER JOIN SEGMENT AS TS ON TS.SEGMENTID = TF.SEGMENTID INNER JOIN FIELD AS BF ON BF.FIELDID = BP.FIELDID INNER JOIN SEGMENT AS BS ON BS.SEGMENTID = BF.SEGMENTID LEFT OUTER JOIN SPECOBJ AS SO ON LF.BESTOBJID = SO.BESTOBJID Another interesting example is this 16-way join: select count_big(distinct g.objid) from PhotoObjAll as g left outer join PhotoProfile as p0 on g.objId=p0.objID left outer join PhotoProfile as p1 on g.objId=p1.objID left outer join PhotoProfile as p2 repeated to 15 times for each p(i) left outer join PhotoProfile as p14 on g.objId=p14.objID where g.run = # and g.rerun = # and g.camcol = # and g.field = # and g.obj != # and ((p0.bin=# and p0.band=#)or(p0.bin is null)) repeated 15 times for each p(i) There is an 85-way union! There are complex sub-selects nested 7 deep. In general, some of the users are very ingenious, and some have SQL skills that qualify them as database gurus. Summary These results are tantalizing. Each answer suggests other questions. A few key patterns emerge from this forest of data. SkyServer traffic nearly doubled each year both Web traffic and SQL queries grew by about 100%/year. We failed to find clear ways to segment user populations. We were able to ignore the traffic that was administrative or was eye-candy, leaving us with a set of 65M page views and 16M SQL queries. We organized these requests into about 3M sessions, about half of which were from spiders. The residue of 1.5M sessions had 51M page views and 16M SQL queries still a very substantial corpus. Our best estimate is that spiders contributed 46% of sessions and 20% of the Web traffic. Scientific analysis programs and data downloaders were 3% of the sessions, but 37% of the Web traffic and 88% of the SQL traffic. Interactive human users were 51% of the sessions, 41% of the Web traffic and 10% of the SQL traffic. We cannot be sure of those numbers because we did not find a very reliable way of classifying bots vs mortals. The human traffic seems to grow a little slower than the whole. The yearly growth is still exponential, but the traffic only doubles every 1.33 years. Many of our logs exhibit a remarkable power law behavior. It is well-known that long-tailed distributions emerge naturally from multiplicative processes [18, 25, 26], when the product of many factors determines the final outcome. It has been pointed out recently [19, 20, 28] that such behavior is also natural in social networking, especially so in Web-based systems where users are presented with many choices. We find such long-tailed distributions in the page views and the lengths of sessions, and also in the number of SQL requests. Some of these power laws extend the 1/f behavior over 6 orders of magnitude (e.g., Figure 5a). One thing that is clear is that there is considerable interest in the educational site in each of the five available languages. There were 297K sessions involving two or more project pages with behavior that looked mortal. Those sessions had 7.4 million page views, more than 21 thousand SQL queries, and delivered more than 47 thousand hours of instruction. Few astronomy textbooks or teachers can match that record. The SkyServer will write some SQL for you and many users used the fill-in-the-form user interface but hundreds of astronomers graduated to the free-form SQL query interface where they composed tens of thousands of SQL queries, and about 500 astronomers have created their own private database and run complex analysis jobs using the CasJobs site. There was considerable skepticism whether this would work at all, whether it would be useful, and whether it would be abused. So far it has been quite useful to some and has not been abused. The CasJobs template in fact has been successfully adopted by other astronomical archives like GALEX [21], and even non-astronomical archives like AmeriFlux [22]. In terms of interest in the data, each new data release gets a flurry of interest. First there is early mortal traffic, then there is an intense period of bot (program) download and analysis, and after that (when a new version appears) traffic subsides to a few thousand queries per month. So far no release has gone out of use. This confirms our belief that once published, scientific data must remain online and accessible so that scientists can repeat experiments or analyses indefinitely. The fact that earlier releases like DR1 continue to get sustained usage is of especial significance for the budgeting of data access resources for the next generation of large astronomical surveys like Pan-STARRS [23] and LSST [24]. SkyServer is an example of the new way to publish and access scientific data. It is the data and documentation produced by a collaboration along with tools to analyze the data. It is public, and it can be federated with other scientific archives and with the literature. We hope that it will turn into a useful resource for more complex analyses by others than those presented in this paper. Acknowledgments This research was enabled by the dataset created by the Sloan Digital Sky Survey and by the website that hosts the data. So, this work owes a huge debt to the astronomers who designed and built the telescope, who gathered the data, who wrote the software to convert pixels into the SDSS catalog, and who ran those pipelines. Many others built the SkyServer website, CasJobs, and other web services. Others developed educational materials using the data and have translated the website into 5 different languages. This article would not have been possible without all those contributions. Funding for the SDSS and SDSS-II has been provided by the Alfred P. Sloan Foundation, the Participating Institutions, the National Science Foundation, the U.S. Department of Energy, the National Aeronautics and Space Administration, the Japanese Monbukagakusho, the Max Planck Society, and the Higher Education Funding Council for England. The SDSS Web Site is  HYPERLINK "http://www.sdss.org/" http://www.sdss.org/. The SDSS is managed by the Astrophysical Research Consortium for the Participating Institutions. The Participating Institutions are the American Museum of Natural History, Astrophysical Institute Potsdam, University of Basel, University of Cambridge, Case Western Reserve University, University of Chicago, Drexel University, Fermilab, the Institute for Advanced Study, the Japan Participation Group, the Johns Hopkins University, the Joint Institute for Nuclear Astrophysics, the Kavli Institute for Particle Astrophysics and Cosmology, the Korean Scientist Group, the Chinese Academy of Sciences (LAMOST), Los Alamos National Laboratory, the Max-Planck-Institute for Astronomy (MPIA), the Max-Planck-Institute for Astrophysics (MPA), New Mexico State University, Ohio State University, University of Pittsburgh, University of Portsmouth, Princeton University, the United States Naval Observatory, and the University of Washington. Alex Szalay acknowledges support from NSF AST- 0407308, from the Gordon and Betty Moore Foundation and the W.M. Keck Foundation. We benefited from discussions with Tanu Malik and Stuart Ozer about SQL query templates and their statistics. Conversations with Raul Singh and Ghaleb Abdulla, and Richard Lees about their SkyServer log analysis were also very useful. Mark Manasse was very helpful in discussions that led to the template-matching ideas in section 6.5. References [1] Sloan Digital Sky Survey (SDSS): HYPERLINK "http://www.sdss.org/" http://www.sdss.org/ Data Archive Server (DAS):  HYPERLINK "http://das.sdss.org/" http://das.sdss.org/, Catalog Archive Server CAS):  HYPERLINK "http://cas.sdss.org/" http://cas.sdss.org/. [2] A.S. Szalay, The Sloan Digital Sky Survey, Computing in Science & Engineering, V.1.2, 1999, pp. 5462. [3] A.R. Thakar, A.S. Szalay, P.Z. Kunszt, J. Gray, Migrating A Multiterabyte Archive from Object to Relational Databases, Computing in Science & Engineering, V.5.5, Sep/Oct 2003, pp. 16-29. [4] A.S. Szalay, P. Kunszt, A.R. Thakar, J. Gray. Designing And Mining Multi-Terabyte Astronomy Archives: The Sloan Digital Sky Survey.. SIGMOD, May 2000, pp 451-462. [5] W. OMullane, N. Li, M. A. Nieto-Santisteban, A. Thakar, A.S. Szalay, J. Gray, Batch is Back: CasJobs, Serving Multi-TB Data on the Web, Microsoft MSR-TR-2005-19, February 2005. or CasJobs:  HYPERLINK "http://casjobs.sdss.org/CasJobs/" http://casjobs.sdss.org/CasJobs/ [6] SkyServer Site Logs:  HYPERLINK "http://skyserver.sdss.org/log/" http://skyserver.sdss.org/log/ [7]  HYPERLINK "http://skyserver.sdss.org/log/en/traffic/privacy.asp" http://skyserver.sdss.org/log/en/traffic/privacy.asp [8] The location of the compressed SQL2005 DB at JHU:  HYPERLINK "http://dataspace.skyserver.org/" http://dataspace.skyserver.org/ [9] R. Lees, ThinSlicer"!  HYPERLINK "http://easternmining.com.au/ Default_files/WebAndProxyAnalysis.htm" http://easternmining.com.au/ Default_files/WebAndProxyAnalysis.htm [10] B. Bhattarai, M. Wong, and R. Singh, "Multimodal Usage Visualization for Large Websites", TR-06.21, Computer Science Department, San Francisco State U.,  HYPERLINK "http://cs.sfsu.edu/techreports/reports_list.html" \t "_blank" http://cs.sfsu.edu/techreports/reports_list.html [11] M. Wong, B. Bhattarai, and R. Singh, Characterization and Analysis of Usage Patterns in Large Multimedia Websites", TR-06.20, Computer Science Department, San Francisco State University, 2006,  HYPERLINK "http://cs.sfsu.edu/techreports/reports_list.html" \t "_blank" http://cs.sfsu.edu/techreports/reports_list.html [12] G. Abdulla, Analysis of SDSS SQL Server Log Fles, UCRL- MI-215756-DRAFT. Lawrence Livermore National Laboratory, 2005 [13] T. Malik, R. Burns, A. Chaudhary. Bypass Caching: Making Scientific Databases Good Network Citizens. ICDE, 2005. [14] List of User-Agents (Spiders, Robots, Crawlers, Browsers):  HYPERLINK "http://www.psychedelix.com/agents/index.shtml" http://www.psychedelix.com/agents/index.shtml [15] SkyServer Sample Queries:  HYPERLINK "http://cas.sdss.org/public/en/help/docs/realquery.asp" http://cas.sdss.org/public/en/help/docs/realquery.asp. [16] R. Kosala, H. Blockeel, Web Mining Research: A Survey. SIGKDD Explor. Newsl. 2, 1 (Jun. 2000), 1-15. DOI=  HYPERLINK "http://doi.acm.org/10.1145/360402.360406" http://doi.acm.org/10.1145/360402.360406. [17] L. Lee, Measures of distributional similarity. Proc. 37th ACL., Morristown, NJ, 25-32. June 20 - 26, 1999. [18] E. W. Montroll, M. F. Shlesinger. Maximum Entropy Formalism, Fractals, Scaling Phenomena, and 1/f Noise: A Tale of Tails. Journal of Statistical Physics 32 (1983), 209-230. [19] A-L. Barabsi, R Albert 1999  HYPERLINK "http://www.sciencemag.org/cgi/content/abstract/286/5439/509" Emergence Of Scaling In Random Networks Science 286 509 [20] C. Anderson:  HYPERLINK "http://web.archive.org/web/20041127085645/http:/www.wired.com/wired/archive/12.10/tail.html" \o "http://web.archive.org/web/20041127085645/http://www.wired.com/wired/archive/12.10/tail.html" "The Long Tail", Wired, Oct. 2004. [21] Galaxy Evolution Explorer (GALEX):  HYPERLINK "http://www.galex.caltech.edu/" http://www.galex.caltech.edu/, and GALEX CasJobs site:  HYPERLINK "http://galex.stsci.edu/casjobs/" http://galex.stsci.edu/casjobs/. [22] AmeriFlux:  HYPERLINK "http://public.ornl.gov/ameriflux/" http://public.ornl.gov/ameriflux/. [23] Panoramic Survey Telescope and Rapid Response System (Pan-STARRS):  HYPERLINK "http://pan-starrs.ifa.hawaii.edu/public/" http://pan-starrs.ifa.hawaii.edu/public/ . [24] Large Synoptic Survey Telescope (LSST): ( HYPERLINK "http://www.lsst.org/" http://www.lsst.org/). [25] G. K. Zipf, Human Behaviour and the Principle of Least-Effort, Addison-Wesley, Cambridge MA, 1949 [26] C. D. Manning, H. Schtze, Foundations of Statistical Natural Language Processing, MIT Press, Cambridge MA, 1999 [27] W. Li, "Random Texts Exhibit Zipf's-Law-Like Word Frequency Distribution", IEEE TOIT, V.38.6, pp.1842-1845, 1992 [28] M. Mitzenmacher, A Brief History of Generative Models for Power Law and Lognormal Distributions, Internet Mathematics V.1.2: 226-251     PAGE  PAGE 1  Figure 4: Think time (page-view inter-arrival time) from individual IP addresses bucketed in powers of 2 vs frequency. Most are short but some are more than a day. We arbitrarily chose 30 minutes as the session cutoff time.  Figure 7: SkyServer Web page views (averaged over 3 month windows) for each language sub-site. Note the rapid growth in the Spanish, Hungarian, and Portuguese sites. Table 3: Examples of 5 extremely long sessionsHoursPagesWeb Cmd StemsFree Form SQL StmtsMethods (asp)1402,479,27913,572x_sql1031,888,13116,467x_sql3681,448,32321,098GetJpeg781,217,73611x_rect1001,171,15812,571x_sql  Figure 6: Attempt to show human traffic: sessions that are neither admin, spider, or program. Web traffic continues to grow but SQL traffic stabilized at ~1,000 requests per day. The monthly traffic is smoothed by a 3 month moving window. Compare this figure to all traffic of Figure 3.  Figure 8: SkyServer SQL Query traffic by data product expressed as a percentage of SQL queries. Table 4: Main user institutions and request volumesPage ViewsSQLInstitution4,668,1243,114,078NASA3,933,370104,378Google Inc.2,695,29265,226Johns Hopkins University2,241,2952,196,411AstroWise 1,959,9101,884,477NRC Canada1,943,511816University of California 1,261,638971,166University of Illinois, CCSO1,168,07170,628Microsoft Corp1,094,922558Pino Torinese Observatory 728,123543,377Oxford University708,429806,630Universidad de Cantabria644,986458,636Max-Planck-Institut Garching455,061390,805Inst. Astrofisica de Canarias14,969770,019Unknown Table 5: Traffic by Domain Name type.typeinstitutionspage viewsSQLUniversity86331,507,3868,648,855College407478,9961,410School310823,1381,890Other .edu1697,554,9563,509,361.gov238446,46083,562  Figure 3: Aggregate SkyServer monthly traffic from 2001 to 2006. Web hits doubled every year.  Figure 5: Session sizes (left) as measured in page views or sql requests bucketed by powers of 2 (left) follow an approximate power law although sql sessions tend to be longer and very long spider sessions are rare. The session lengths (duration in seconds) seem to have three different behaviors: sessions less than 3-seconds are popular, sessions lasting 3 to 1,000 seconds seem to follow one power low with a slight rise; then past 1,000 seconds session lengths seem to follow a second power law. Table 2. Web-hit type frequency.suffixhits Page viewsasp64,128,68360,111,219asmx43,728,9611,680,388jpg22,794,2750gif16,976,1470aspx14,559,67214,295,453htm8,777,6115,144,895css3,255,0123,379js1,527,5660ICO1,446,2420swf445,2840txt411,9160pdf81,08371,679exe77,6800 Table 1: Overall statistics.WebSQLLog Start-Stop2001/04/24 2006/07/012002/12/24 2006/07/01Hits / queries171,451,16220,752,863Page Views62,481,51616,123,600Unique IP925,66619,497Sessions2,888,27996,737  Figure 1: The SkyServer hardware configuration at Fermilab as deployed in late 2006 in preparation for Data Release 8 (DR8). The analysis here is on EDR, DR1, , DR4. Table 6: Most popular web verbs.verbpage viewsdescriptionx_sql13,393,187Ad hoc SQL querydefault10,394,717Navigation pageGetJpeg8,929,524Get an objects imagex_radial6,023,717Radial DB searchx_rect5,673,636Rectangular searchshowNearest3,388,016Nearest object to pointobj2,511,025Get Photo Object by IDspecById2,037,324Get Spectrogram by IDOEtoc1,438,447Object Explorer rootcamcol1,307,075Camera column (band)shownavi1,169,273Visual Navigation PageframeByRCFZ1,114,325Get Frame  Table 7: Web site traffic by part of treePage viewsweb tree43,486,090tools: to use the database5,482,295get: data and image retrieval4,242,788proj: Science education projects3,986,970help: documentation on data and site560,198sdss: about SDSS549,148astro: about astronomy68,995skyserver: about Sky Server  Figure 12: Scatter plots of the various user measures in the MyDB/CasJobs environment. The chart on the left shows how the average rows returned correlate with elapsed time. The line displays a linear relation of 500 rows per second, to guide the eye. The middle chart shows how CPU time and elapsed time track one another. The slope of the trend is only 0.937, rather than 1. A user with and average 100 sec CPU usage has a elapsed time of about 5000 sec, corresponding to a ratio of 50. The right hand figure shows the number of stems vs the number of jobs. The line represents the upper envelope of 1 stem per request. It demonstrates that for the low-end users the two track one another quite well (the ridge). The high-end users are doing many more repeat queries, i.e. the number of stems per request is falling away from the envelope. Table 8: Page views of Project website by areaareapg viewsfocusAdvanced1,752,889Teaches astronomy.Basic1,075,487Tells what astronomy is.Kids489,438Very elementary. Teachers364,553Advice to teachers.Games224,888Hunt pictures for examplesChallenges112,019Some open ended projectsLinks40,725Pointers to other placesMailing11,006Talk to authorsHigh School3,733Grades 9-12Cool3,459Fun things. User2,134User registrationMiddle School840Grades 4-8Get Answers461Answers to exercisesLower School410Grades K-4Evaluate225Comment on site.  Figure 9: SkyServer SQL Query traffic by data release and time. Note the very pronounced spikes after the data releases, and extended use of the data from DR1.  Figure 10: SkyServer SQL Query traffic by rows, elapsed time, CPU time and queries, versus access categories. Antique represents old datasets.  Figure 13: Statistics of SQL-related mortal (human) sessions in the MyDB/CasJobs environment. The left figure shows the distribution of session length (minutes or hours.) For reference a lognormal with 30 minute mean is shown (purple line). The middle chart displays the frequency distribution of the average elapsed time, the average CPU time, and the number of rows delivered (in K-rows). The right hand chart shows the distribution of K-rows returned by median-length jobs lasting 110 to 130 seconds (the median job length). These three histograms are bucketed in powers of 2 using the formula round(log2(x)) to compute an integer bucket number. The graph at right shows a large variance in behavior with a sharp cutoff at around 1M rows representing a limit of ~10K-rows/second that can be returned (these median queries are limited to 130 seconds). In the rightmost graph, the population of each bucket is approximately constant showing a classic Zipfian distribution small queries are common but each next power of 2 bucket has a comparable number of jobs (but 2x the rows and so 2x the work.) Table 9: Most popular function calls in SQL queries.verbqueriesfGetNearbyObjEq8,698,330fGetObjFromRect3,269,000fGetNearestObjEq661,349fGetUrlFitsCFrame88,453fGetNearestFrameEq78,625fGetNearestObjIdAllEq56,063fGetNearestObjIdEqType18,052fGetUrlFitsField9,016fGetObjFromRectEq5,638 Figure 15. Frequencies of the SQL terms in SQL template queries. The blue dashed line has a slope of -2, the purple line has a slope of -4. Note the change in the slope at around the rank of 80.  Figure 14: The frequency distribution of the top 5000 SQL terms. The dashed line shows a -1 slope corresponding to Zipfs Law.  09:CDVW   "  ( / ;  i j ýîêwnweeeewhg6nH tH h ?6nH tH hb%6nH tH hb%hb%6:nH tH h 6nH tH h_`c6nH tH  h_`c6 h_`c5h_`c h)kaJhs#hjaJ hs#aJ h_`caJhj5CJOJQJ^JaJhI$5CJOJQJ^JaJh_`c5CJOJQJ^JaJh_`cOJQJ^J'0DW   Z g r anW$Ex^`Ea$gdb%$Ex*$^`Ea$gdI$$Ex^`Ea$gdI$$xa$'$a$'$a$""d[$-R|v Y Z r s 5?@DqrPXacdfmлУʝʝhPhPaJ h&YaJ hPaJ haJ"jh8! UaJmHnHtH u hjaJh_`c6]aJ hE*aJ h_`caJ hb%aJh_`ch_`c6nH tH hb%6nH tH hb%hb%6:nH tH 5'*./@ABejabi~$%/2cdjkmnVWa͙͙͙͒͡ǍhE*hb% h_`c5 h_`c6 h_`c:aJh_`cNHaJ hI$aJ h_`c5aJ h_`c6]h_`c h_`c6aJ hb%6aJ hjaJ h_`caJ hnaJ hb%aJ hE*aJ hBaJ hPaJ h&YaJhPh&YaJ2axyV12lors&'uv234XYZ!!!!f"m"""'#0########$$횑 hdnnaJhdnnhdnnaJ hdnn6aJ h_`c6aJh_`c0J*aJ h8! aJ"jhI$UaJmHnHtH uh hjaJ h h_`ch hb% h aJ hBaJ h_`caJhb%h_`caJh_`c6Wy>VvD~34Y!f""$`^``a$gd$ gd $$^`a$gd $$$^`a$gd $$$^`a$gd  $$$xa$gd  $ & Fgd $a$$xa$gdb%"'##$$${%|%}%~%%%%%%='A)+,R-f.X/ $xa$gdI$$xxa$$xa$gdQ$a$$`^``a$gddnn$`^``a$gd$ $$$$%%<%=%I%N%w%x%z%{%|%}%%%%%%#&'&&&&&='>'?'")%),)-)@)A)K)))){qhh3*h_`caJh3*h_`c6aJ hjaJ h3*aJjhI$UmHnHtH u"jhI$UaJmHnHtH uh_`caJnH tH  h_`c6aJ h_`c:aJ h_`caJheh hehhehhI$h ?h$ hQhBh3*h_`ch hdnnaJ hdnn5aJ'))))+++++++,,Q-R-w-z-----e.f.g.W/X/`/a/v/w/}/~//0!0R0S0[00000001:1x1y1z111112222^2_222222˻ѡѡѝh3* h_`c5aJhjh8! hI$h_`ch_`cjhI$UmHnHtH u hI$aJ hjaJ h_`c6aJ h ?aJ hj6aJ h_`c:aJ h_`caJh_`cCJaJ>X/w//0S000101y112_2226: $x*$7$8$H$a$ $$xa$gdI$ $$ a$$$ h0x^`0a$$ h0^`0a$$xxa$ $0^`0a$$xa$xgdI$22 3N3[3a33333333333333"4&44F5V5{55555555555555555565696:66666C7M7Y7Z7g7h777776878W8_88888 9 9h_`cCJOJQJ^JaJ h_`cNHhyh_`c6 h_`c6 h)kaJ haJh3*h)kh_`c6 h3*aJh_`c h_`caJ hjaJE 9 9#9Z9[9\9^9n9o999 :':.:::;<<%<'<A<B<<<<<<<<<===Q=S===W>^>l>v>>>>>>>>?? ?Z?f?g?~?*@5@gAʸղղղլ՞՞՞՞՞՞՞ղՔh)kh_`c6aJh_`cCJOJQJ^JaJ hjaJ haJ"jh$ UaJmHnHtH uhj h_`c6aJ h_`caJ h_`cNHhBh_`chh)kh_`c6h)kh_`c6NH:: :<=g??gABDFJJJJuKNnOPRRRT2VWW & Fgd$xxa$$`a$.gdI$$a$$xa$gAhAOBnBBBBfCgCjCkCuCvCwCzC{C|CCCCCCDFFFGGGGGGHH HH3H6HHH3I6I[I^IIIJJJ޼}"jh UaJmHnHtH uh_`cCJOJQJ^JaJ h_`c:aJ"jhb#UaJmHnHtH u hjaJ h_`caJ jh_`c6 h_`c6H* h_`c6 jh_`c6h_`cjhI$UmHnHtH uh)khdnn hdnnaJ0JJJJJJJJJJJJJJJJJKK$K%K^KtKuKKKSLѼѼѢѕsslfYYLfEf h_`c6aJhjaJmHnHtH uhnaJmHnHtH u h_`caJ h_`c:aJ)h_`cCJOJQJ^JaJmHnHtH uh_`caJmHnHtH uhI$aJmHnHtH u2h_`cB*CJOJQJ^JaJmHnHphtH u)hjCJOJQJ^JaJmHnHtH u)h_`cCJOJQJ^JaJmHnHtH u2h_`cB*CJOJQJ^JaJmHnHphtH uSLaLLL OOTO\OmOnO/P0PPPPPPPP-Q5QQQUQ{Q|QQQQQRRRRSSSSSSSSSSTTeUUUUVV2VWWWWOXPXQXnXXʽʠh_`cmHnHtH u"jhb#UaJmHnHtH u h_`c6h64hjh_`c haJ h64aJ hE8aJ hjaJ hnaJ h_`caJh_`cCJOJQJ^JaJ<W9WPXQXnX'Z(ZhATnNHaJhZ>hATnaJ h$ aJ hBhATnh+hJgChE/6hd hd0J, h S0J,hVAh Sh)kh&hhE/hv<ΘϘҘӘ֘ޘ *+89<=CNW[\bdexz|™ڙۙ )*6:Y_fiqryhx)NHaJ hx)aJhZ>hATnNHaJ h$ aJ hM9aJhZ>hATnaJ hATnaJhATnNHaJBÚĚƚǚɚʚ͚Ϛ֚ٚښܚݚߚ!"#$+1ˮˮˮˮˑˮˮˮˮˮˮˑˮˮˮˮˮt8h)QhATnB*CJOJQJ^JaJmHnHphtH u8h)QhATnB*CJOJQJ^JaJmHnHphtH u8h)QhATnB*CJOJQJ^JaJmHnHphtH u/h)QhATnCJOJQJ^JaJmHnHtH u8h)QhATnB*CJOJQJ^JaJmHnHphtH u-126;<=GHVXdfkopuvzɱɱɱɱb8h ?h$ B*CJOJQJ^JaJmHnHphtH u)hM9CJOJQJ^JaJmHnHtH u8h)Qh$ B*CJOJQJ^JaJmHnHphtH u/h)Qh$ CJOJQJ^JaJmHnHtH u8h)Qh$ B*CJOJQJ^JaJmHnHphtH u2h$ B*CJOJQJ^JaJmHnHphtH u$2Jk؛'$$&P#$/Ifa$gdl-l00 $$*$7$8$H$gd$ $*$7$8$H$a$gdM9ÛƛǛ͛ΛЛћ؛ٛۛܛ(ƮƮƮƮƮƮƮƮƮ|l]hx)hM9OJQJ^JaJhx)hM95OJQJ^JaJ)h$ CJOJQJ^JaJmHnHtH u8h)Qh$ B*CJOJQJ^JaJmHnHphtH u/h)Qh$ CJOJQJ^JaJmHnHtH u8h)Qh$ B*CJOJQJ^JaJmHnHphtH u8h)Qh$ B*CJOJQJ^JaJmHnHphtH u'(2=ee$$&P#$/Ifa$gdl-l00{kd$$Ifl1; t 6P0M44 lap ytl-(=>DEHMNPQRSVXZ]^_`bcefghjklmnp}ëëqëqë8hM9hM9B*CJOJQJ^JaJmHnHphtH u8hM9hM9B*CJOJQJ^JaJmHnHphtH u/hM9hM9CJOJQJ^JaJmHnHtH u8hM9hM9B*CJOJQJ^JaJmHnHphtH uh)QhM9OJQJ^JaJ h=hM9CJOJQJ^JaJ,=>XҜ];;;;;!$&P#$*$/7$8$H$Ifgdl-l00kd$$Ifl10 f  t 6P0M44 lapytl-ĜŜϜМߜ  !'(*+6;<=?@DEFIKMNRˮˑˑˑˑˑtt8hM9hM9B*CJOJQJ^JaJmHnHphtH u8hM9hM9B*CJOJQJ^JaJmHnHphtH u8hM9hM9B*CJOJQJ^JaJmHnHphtH u/hM9hM9CJOJQJ^JaJmHnHtH u8hM9hM9B*CJOJQJ^JaJmHnHphtH u-Ҝ6Yr$$&P#$/Ifa$gdl-l00$$&P#$/Ifa$gdl-l00!$&P#$*$/7$8$H$Ifgdl-l00RSTVW[^`aghjktwyzƝǝȝɝϝНѝҝ碙ʌhM9hM90J,CJaJhZ>hM9aJhM9hM9CJaJ8hM9hM9B*CJOJQJ^JaJmHnHphtH u8hM9hM9B*CJOJQJ^JaJmHnHphtH u/hM9hM9CJOJQJ^JaJmHnHtH u7ߝ.GhlJJJJJJJ!$&P#$*$/7$8$H$Ifgdl-l00kd$$Ifl+0 x t 6P0M44 lapytl-ҝם؝ٝڝݝߝ "#%.289CDTVbs8hM9hM9B*CJOJQJ^JaJmHnHphtH u8hM9hM9B*CJOJQJ^JaJmHnHphtH u8hM9hM9B*CJOJQJ^JaJmHnHphtH u8hM9hM9B*CJOJQJ^JaJmHnHphtH u/hM9hM9CJOJQJ^JaJmHnHtH u-bdhlmrswžÞǞȞɞ˞̞ОӞ՞֞ܞݞߞ ˮˮˮˮˮˮˮˮˮˮˮˮˮˮˮˮˮˮˮˮˮˮˮ8hM9hM9B*CJOJQJ^JaJmHnHphtH u8hM9hM9B*CJOJQJ^JaJmHnHphtH u/hM9hM9CJOJQJ^JaJmHnHtH u8hM9hM9B*CJOJQJ^JaJmHnHphtH u9Ξ$$&P#$/Ifa$gdl-l00$$&P#$/Ifa$gdl-l00!$&P#$*$/7$8$H$Ifgdl-l00 #$&'(),./03456;<=>DEFGMNOPSUW]^_`bcdefhkmoӶ|8hM9hM9B*CJOJQJ^JaJmHnHphtH u8hM9hM9B*CJOJQJ^JaJmHnHphtH u8hM9hM9B*CJOJQJ^JaJmHnHphtH uhZ>hM9aJhM9hM9CJaJ/hM9hM9CJOJQJ^JaJmHnHtH u0.UmڟyWWWWWWWWW!$&P#$*$/7$8$H$Ifgdl-l00kdc$$Ifl0 x t 6P0M44 laytl- ouvwx}~Ɵȟԟ֟ڟޟߟ"$ƮƮƮƮƮtƮƮƮƮƮƮƮƮƮƮ8hM9hM9B*CJOJQJ^JaJmHnHphtH u8hM9hM9B*CJOJQJ^JaJmHnHphtH u/hM9hM9CJOJQJ^JaJmHnHtH u8hM9hM9B*CJOJQJ^JaJmHnHphtH u8hM9hM9B*CJOJQJ^JaJmHnHphtH u-$%'(,-.1356:;<>?CFHIOPRS\_abghijqvwy{|ˑˑˆ}mjhRhUmHnHtH uhZ>hM9aJhM9hM9CJaJ8hM9hM9B*CJOJQJ^JaJmHnHphtH u8hM9hM9B*CJOJQJ^JaJmHnHphtH u/hM9hM9CJOJQJ^JaJmHnHtH u8hM9hM9B*CJOJQJ^JaJmHnHphtH u)AZq$$&P#$/Ifa$gdl-l00$$&P#$/Ifa$gdl-l00!$&P#$*$/7$8$H$Ifgdl-l00բMnyj`[`OOO $$7$8$H$gdgd $xa$gdxx*$7$8$H$gdx)kd$$Ifl0 x t 6P0M44 laytl-ϠҠBIԢ֢MSVW`adenrţʣˣϣƮ.hB*CJOJQJ^JaJmHnHphu%hCJOJQJ^JaJmHnHu.hB*CJOJQJ^JaJmHnHphuhyh=ehATn hZ>hATn/h)Qhx)CJOJQJ^JaJmHnHtH u hx)aJhZ>hx)aJ3ţ;YtϤ'Ed$$gdy$$$xxa$gd)Q$$$`a$gdy $$$a$gdy$$7$8$H$`gdy $$7$8$H$gdy $$7$8$H$gd$$7$8$H$`gdϣݣߣ  #$0145;@AESUY[^_ghkltyz~중yy.hyB*CJOJQJ^JaJmHnHphu%hyCJOJQJ^JaJmHnHu.hyB*CJOJQJ^JaJmHnHphu.hB*CJOJQJ^JaJmHnHphu.hB*CJOJQJ^JaJmHnHphu%hCJOJQJ^JaJmHnHu/ɤˤϤѤԤդݤޤ '+,126?AEGJKUVYZcdսսսսսսյ4hyhyB*CJOJQJ^JaJmHnHphuhyhyCJaJ.hyB*CJOJQJ^JaJmHnHphu%hyCJOJQJ^JaJmHnHu.hyB*CJOJQJ^JaJmHnHphu6Υҥӥإ٥ݥ "$,-2356<@AFGKY[_`cnннннннннннннннннннhb#6aJmHnHuhyhy6aJmHnHu4hyhyB*CJOJQJ^JaJmHnHphu%hyCJOJQJ^JaJmHnHu.hyB*CJOJQJ^JaJmHnHphu.hyB*CJOJQJ^JaJmHnHphu2Υ(<_Gg!)EݬWij($xa$gd)Q$a$gd)Q $xa$gd)Q$a$gdy$$gdyŦǦȦ̦ͦЦӦզ֦ܦݦ "#%(+,013689=?@FGʯʯ4hyhyB*CJOJQJ^JaJmHnHphu%hyCJOJQJ^JaJmHnHu.hyB*CJOJQJ^JaJmHnHphuhyhy6aJCGfgz !)DEwxy(8ظſŹŹŹŧŧŝųųųŧŗœyh>h8! B*aJphh>h_`cB*aJphh_`c haJhBh_`c6aJ hvaJ h>aJ hBaJ hjaJ h)QaJ h_`caJ h}+h_`c h=ehATnh)Qh0q{hy6hyhyhy6aJhy6aJmHnHu-(8,ѿ/&T J hh*$^h`gd/  hh^h`gd hh^h`gd h$xa$ظ!|~)*+,hiпѿQR&>PT׿׹׵שןף||ojhhE*UaJ haJhhE*aJh>h >hyhJth0q{h)Q h_`caJh_`cOJQJ^JaJhj h_`cNHhyh_`caJ h_`c0J]jh_`cUh_`ch>B*aJphh>h8! B*aJphh>h>B*aJph+ +,NOPdetgtWthhE*6CJOJQJ]hhCJOJQJhhE*CJOJQJhCJOJQJmH sH hhE*CJOJQJmH sH hhjaJjQhhE*UaJjhhE*UaJ haJhhE*0JaJjhhE*UaJjhhE*UaJhhE*aJ23DEQR\]def#-_w佫䢙yppgp]hh6aJhhczSaJhhaJ hx)aJhhx)6aJhh&Y6aJ haJhhBaJhh&YaJ"hhE*6CJNHOJQJ]hhE*6CJOJQJ]hhCJOJQJhCJOJQJhhE*CJOJQJhhE*CJNHOJQJ#'_` "#efg$%ؽؽؽ{ؽje hhUaJjhhUaJjhhUaJhhczSaJhhBaJhh0JaJjhhUaJjhhUaJhhaJhh6aJ h6aJ/%&'(*+,-$&(PRVZHI= 239:=>A h6aJhh_`c6aJhh_`c0JaJjZ hh_`cUaJjhh_`cUaJhh)kaJhh ?aJhhczSaJhh)QaJhhBaJhh_`caJhhjaJ323<=@A|}~GHJYZghҷk\V haJhhj0JaJmH sH 'j hhjUaJmH sH !jhhjUaJmH sH hhBaJmH sH hh_`caJmH sH hhjaJmH sH hh0JaJj hhUaJjhhUaJ haJhhBaJhh_`caJhhaJhl,QT\^_۲§۝ۈۈraPa!h>h)kB*aJnH phtH !h>hjB*aJnH phtH hhjaJnH tH hh_`caJhhjaJhhBH*]aJhhB]aJhhB0JaJjmhhBUaJjhhBUaJhhB6]aJhhBaJ h6aJhh6aJhhB6aJJE5M*,-/0235689gd)Q$ hh^h`gd hh^h`gd hh^h`gdEGHMNWXghϵϨϕznaQaAa8hhvaJhhv5B*\aJphhhv6B*]aJphhhvB*aJphh>h0J6aJh>hv0J6aJh>hv6B*aJph%jh>hv6B*UaJphh>h)kB*aJphh>hB*aJphh>hBB*aJphh>hvB*aJph!h>hjB*aJnH phtH $h>hj6B*aJnH phtH BCDab}~Ҵҧ}lXlIllhhv0JaJmH sH 'jhhvUaJmH sH !jhhvUaJmH sH hhaJmH sH hhBaJmH sH hhv6]aJmH sH hhvaJmH sH hhv0J6aJmH sH hhv6aJmH sH $jhhv6UaJmH sH hhaJhhvaJhhBaJ2368}~345IJLMNھھھھھھuھh_hh ?aJhh ?aJmH sH 'jhhvUaJmH sH 'j}hhvUaJmH sH 'jhhvUaJmH sH hhBaJmH sH hhvaJmH sH hhv0JaJmH sH !jhhvUaJmH sH 'jhhvUaJmH sH "NPRST^ #)*+-027>LRwxzyyk]hhb#]aJmH sH hh ?]aJmH sH hh6aJmH sH hh ?6aJmH sH hh)kaJmH sH hh7YaJhh ?6\aJhhBaJmH sH hh ?6]aJmH sH hh7YaJmH sH hh ?aJmH sH hh ?aJhhBaJ! +,-.0134679:@ABDEKL¹¹¹¹ššwqwqmwqwhy hy0J,jhy0J,Uh5.jh5.Uh_`chh_`caJhh7YaJhh ?6\aJhh ?6aJhhBaJhh ?aJhh ?aJmH sH hh7YaJmH sH hh ?\aJmH sH hhaJmH sH (9BCDOPQRS679$$*$7$8$H$Ifa$gdE/ $  ] ^ a$$a$+h]h+&`#$LMNOQRSTU]6789BNSepࢊqcccccQ#hyB*CJOJQJ^JaJphhyCJOJQJ^JaJ1hy6B*CJOJQJ^JaJmHnHphu.hyB*CJOJQJ^JaJmHnHphu1hy5B*CJOJQJ^JaJmHnHphuj,hyUhyCJaJhy5CJaJj_hyUh5.hy hy0J,jhy0J,Uh*P0J,mHnHu+@Ntt$$7$8$H$Ifa$gdE/$$*$7$8$H$Ifa$gdE/hkd 6$$Ifl- t0-44 laNOkd6$$Iflrp ,e  t20-44 lap2OS]_ek$$*$7$8$H$Ifa$gdE/ $$Ifa$gdE/ $$Ifa$gdE/$$*$7$8$H$Ifa$gdE/klpzM;/ $$Ifa$gdE/$$*$7$8$H$Ifa$gdE/kd7$$Iflrp ,e t0-44 laz|/kd8$$Iflrp ,e t0-44 la$$*$7$8$H$Ifa$gdE/ $$Ifa$gdE/$$*$7$8$H$Ifa$gdE/ $$Ifa$gdE/ $$Ifa$gdE/$$*$7$8$H$Ifa$gdE/M;/ $$Ifa$gdE/$$*$7$8$H$Ifa$gdE/kd9$$Iflrp ,e t0-44 la/kdm:$$Iflrp ,e t0-44 la$$*$7$8$H$Ifa$gdE/ $$Ifa$gdE/5kdD;$$Iflrp ,e t0-44 la $$Ifa$gdE/ $$Ifa$gdE/ no$$&`#$/Ifa$$  ] ^ a$gd $E`Ea$gd E`Egd $  ] ^ a$$a$  nox|}·sesesVGVeh 6CJOJQJ^JaJh 5CJOJQJ^JaJh CJOJQJ^JaJh\CJOJQJ^JaJh\5CJOJQJ^JaJhh CJaJhh 5CJaJh5CJaJ hV8h jJhV8hUh hyaJhy6CJaJhyCJaJhy5CJaJj<hyUhyhyCJOJQJ^JaJvvv$$&`#$/Ifa$wkdTY$$IfTl $) t 6`0644 laT<**$$&`#$/Ifa$kdY$$IfTlF0)$  t 6`06    44 lapTUCC$$&`#$/Ifa$kd[$$IfTlF0)$ t 6`06    44 laT$&`#$/If #dRRC$&`#$/If$$&`#$/Ifa$kd[$$IfTlF0)$ t 6`06    44 laT#$.8CdRRC$&`#$/If$$&`#$/Ifa$kd\$$IfTlF0)$ t 6`06    44 laTCDNXcdRRC$&`#$/If$$&`#$/Ifa$kdP]$$IfTlF0)$ t 6`06    44 laTcdnrdRRC$&`#$/If$$&`#$/Ifa$kd^$$IfTlF0)$ t 6`06    44 laTdRRC$&`#$/If$$&`#$/Ifa$kd^$$IfTlF0)$ t 6`06    44 laTGH;<VWpqSVѿyojy^yh hy:CJaJ hy5jyyhy5UhyCJaJhy5CJaJj2jhyUhy#h5h 6CJOJQJ^JaJ h aJ h,5h CJOJQJ^JaJ#h,5h 5CJOJQJ^JaJh 5CJOJQJ^JaJh h CJOJQJ^JaJh8! CJOJQJ^JaJ$dRRC$&`#$/If$$&`#$/Ifa$kd_$$IfTlF0)$ t 6`06    44 laTdRRC$&`#$/If$$&`#$/Ifa$kdL`$$IfTlF0)$ t 6`06    44 laT*dRRC$&`#$/If$$&`#$/Ifa$kd a$$IfTlF0)$ t 6`06    44 laT*+3;TdRRC$&`#$/If$$&`#$/Ifa$kda$$IfTlF0)$ t 6`06    44 laTTU]edRRC$&`#$/If$$&`#$/Ifa$kdb$$IfTlF0)$ t 6`06    44 laTdRRC$&`#$/If$$&`#$/Ifa$kdHc$$IfTlF0)$ t 6`06    44 laTdRRC$&`#$/If$$&`#$/Ifa$kdd$$IfTlF0)$ t 6`06    44 laTd_B$$64&P#$/Ifa$gd%jpl0gd kdd$$IfTlF0)$ t 6`06    44 laTmmmm$$64&P#$/Ifa$gd%jpl0ukde$$IfTl n t 6P640644 laT"kde$$IfTl\ S nvI^  t 6P64(0644 lap(T"&1;<D6kdf$$IfTl\ S nvI^ t 6P640644 laT$$64&P#$/Ifa$gd%jpl0DHPVW^b6kdg$$IfTl\ S nvI^ t 6P640644 laT$$64&P#$/Ifa$gd%jpl0bjpq|6kdFh$$IfTl\ S nvI^ t 6P640644 laT$$64&P#$/Ifa$gd%jpl06kdh$$IfTl\ S nvI^ t 6P640644 laT$$64&P#$/Ifa$gd%jpl0SNLG:: $  ] ^ a$$a$gd\kdi$$IfTl\ S nvI^ t 6P640644 laT129dT$}&`#$/Ifgd3*okd$$Iflf\   t 6`}0 44 la$$}&`#$/If]`a$gd3*$ ] a$$a$2JK-.@ANOPRYopqyzǶǝǝǝvkYG;hp{h8! 5CJaJ#h,5h8! 6CJOJQJ^JaJ#h,5h8! 5CJOJQJ^JaJhp{hI$CJaJ h,5hI$CJOJQJ^JaJ#h5hI$5CJOJQJ^JaJhI$hI$CJaJ hI$5CJOJQJ\^JaJ hI$6CJOJQJ\^JaJhI$CJOJQJ^JaJhI$5CJOJQJ^JaJhy hyaJhyCJaJhy:CJaJ9>JK,kd$$IflFf\ ''  t 6`}0     44 lag%ܬfp$$}&`#$/Ifa$gd3*KOZefkvAkdǸ$$IflFf\ '' t 6`}0     44 lag%ܬf$$}&`#$/Ifa$gd3*$}&`#$/Ifgd3*dTAA$$}&`#$/Ifa$gd3*$}&`#$/Ifgd3*kd$$IflFf\ '' t 6`}0     44 lag%ܬfdTAA$$}&`#$/Ifa$gd3*$}&`#$/Ifgd3*kdc$$IflFf\ '' t 6`}0     44 lag%ܬfdTAA$$}&`#$/Ifa$gd3*$}&`#$/Ifgd3*kd1$$IflFf\ '' t 6`}0     44 lag%ܬfdTAA$$}&`#$/Ifa$gd3*$}&`#$/Ifgd3*kd$$IflFf\ '' t 6`}0     44 lag%ܬfdTAA$$}&`#$/Ifa$gd3*$}&`#$/Ifgd3*kdͼ$$IflFf\ '' t 6`}0     44 lag%ܬfdTAA$$}&`#$/Ifa$gd3*$}&`#$/Ifgd3*kd$$IflFf\ '' t 6`}0     44 lag%ܬf dTAA$$}&`#$/Ifa$gd3*$}&`#$/Ifgd3*kdi$$IflFf\ '' t 6`}0     44 lag%ܬfdTAA$$}&`#$/Ifa$gd3*$}&`#$/Ifgd3*kd7$$IflFf\ '' t 6`}0     44 lag%ܬf#+-dTAA$$}&`#$/Ifa$gd3*$}&`#$/Ifgd3*kd$$IflFf\ '' t 6`}0     44 lag%ܬf-.29@dTAA$$}&`#$/Ifa$gd3*$}&`#$/Ifgd3*kd$$IflFf\ '' t 6`}0     44 lag%ܬf@AELNdTAA$$}&`#$/Ifa$gd3*$}&`#$/Ifgd3*kd$$IflFf\ '' t 6`}0     44 lag%ܬfNOPQRod_]]>$$ &P#$/Ifa$gd ?l0gdI$kdo$$IflFf\ '' t 6`}0     44 lag%ܬfopquyggg$$ &P#$/Ifa$gd ?l0xkd=$$IfTl 0 t 6P 0044 layt ?Tyz=$$ &P#$/Ifa$gd ?l0kd$$IfTlF X  t 6P 00    44 lapyt ?Tz #˔~iTEhp{h8! B*CJaJph)h,5h8! B*CJOJQJ^JaJph)h*Ph8! B*CJOJQJ^JaJph+h*Ph ?CJOJQJ^JaJmHnHu *hp{h8! CJaJ h*Ph ?CJOJQJ^JaJhK6CJOJQJ^JaJhp{h8! CJaJ h,5h8! CJOJQJ^JaJ h*Ph8! CJOJQJ^JaJ#h,5h8! 6CJOJQJ^JaJ*kd$$IfTlF X  t 6P  00    44 lapyt ?T$$ &P#$/Ifa$gd ?l0*kdL$$IfTlF X  t 6P  00    44 lapyt ?T$$ &P#$/Ifa$gd ?l0 *kd$$IfTlF X  t 6P  00    44 lapyt ?T$$ &P#$/Ifa$gd ?l0#-*kd$$IfTlF X  t 6P  00    44 lapyt ?T$$ &P#$/Ifa$gd ?l0#-3456789:Cʳypjp[I8 hzh CJOJQJ^JaJ#hzh 5CJOJQJ^JaJh 5CJOJQJ^JaJ hI$aJhhI$aJhhI$5aJ hI$5aJj4h1 hI$UhyhI$+ *hp{h8! B*CJaJmHnHphu, *h,5h8! B*CJOJQJ^JaJph4h,5h8! B*CJOJQJ^JaJmHnHphu4h*Ph8! B*CJOJQJ^JaJmHnHphu-456*"$a$gd ?kdz$$IfTlF X  t 6P  00    44 lapyt ?T$$ &P#$/Ifa$gd ?l0679:Pqkd $$Ifl  t 6`044 la$$&`#$/Ifa$gd%jpl0$  ] ^ a$gdI$ $L`La$gdI$ "$&`#$/Ifgd%jpl0$$&`#$/Ifa$gd%jpl0"l"#.378^_ܼΩkUkE4 h5h CJOJQJ^JaJhyvh 5aJmHnHu+h 56CJOJQJaJmHnHtH u1h5h 56CJOJQJaJmHnHtH uh 5aJmHnHu.h5h 5CJOJQJaJmHnHtH u%h CJOJQJaJmHnHtH u# *hzh CJOJQJ^JaJh CJOJQJ^JaJ hzh CJOJQJ^JaJ#h5h 6CJOJQJ^JaJ"#)B&$&`#$/Ifgd%jpl0kd$$IflFQ Xe1  t 6`0    44 lap)4EFNY.kdk$$IflFQ Xe1 t 6`0    44 la$&`#$/Ifgd%jpl0$$&`#$/Ifa$gd%jpl0Yijr|M.$$&`#$/Ifa$gd%jpl0kd$$IflFQ Xe1 t 6`0    44 la$&`#$/Ifgd%jpl0iM.M$$&`#$/Ifa$gd%jpl0$&`#$/Ifgd%jpl0kd$$IflFQ Xe1 t 6`0    44 laiM.M$$&`#$/Ifa$gd%jpl0$&`#$/Ifgd%jpl0kd $$IflFQ Xe1 t 6`0    44 la iM.M$$&`#$/Ifa$gd%jpl0$&`#$/Ifgd%jpl0kd$$IflFQ Xe1 t 6`0    44 la 1iM.M$$&`#$/Ifa$gd%jpl0$&`#$/Ifgd%jpl0kd"$$IflFQ Xe1 t 6`0    44 la12;E[iM.M$$&`#$/Ifa$gd%jpl0$&`#$/Ifgd%jpl0kd$$IflFQ Xe1 t 6`0    44 la[\bliM.M$$&`#$/Ifa$gd%jpl0$&`#$/Ifgd%jpl0kd8$$IflFQ Xe1 t 6`0    44 laiM.M$$&`#$/Ifa$gd%jpl0$&`#$/Ifgd%jpl0kd$$IflFQ Xe1 t 6`0    44 laiM.M$$&`#$/Ifa$gd%jpl0$&`#$/Ifgd%jpl0kdN$$IflFQ Xe1 t 6`0    44 laiM.M$$&`#$/Ifa$gd%jpl0$&`#$/Ifgd%jpl0kd$$IflFQ Xe1 t 6`0    44 la"idB!$ & F$&P#$/@&Ifa$gd%jpl0gd kdd$$IflFQ Xe1 t 6`0    44 la"#.7mm & F$&P#$/@&Ifgd%jpl0rkd$$IfTlL t 6P0644 laT78C^aD*$&P#$/Ifgd%jpl0$$&P#$/Ifa$gd%jpl0kd^$$IfTl0rL  t 6P0644 lapT^_i{^D$&P#$/Ifgd%jpl0$$&P#$/Ifa$gd%jpl0kd$$IfTl0rL t 6P0644 laT_ABCDEFPͶ͑q_P_h 6CJOJQJ^JaJ#hr-Dh 6CJOJQJ^JaJ hr-Dh CJOJQJ^JaJh 5CJOJQJ^JaJ#h5h 5CJOJQJ^JaJhyCJaJh}6lhyCJaJh}6lhy5CJaJjh hyUhy hzh CJOJQJ^JaJh 5aJmHnHu h5h CJOJQJ^JaJ{^D$&P#$/Ifgd%jpl0$$&P#$/Ifa$gd%jpl0kdm$$IfTl0rL t 6P0644 laT{^D$&P#$/Ifgd%jpl0$$&P#$/Ifa$gd%jpl0kd$$IfTl0rL t 6P0644 laT{^D$&P#$/Ifgd%jpl0$$&P#$/Ifa$gd%jpl0kdG$$IfTl0rL t 6P0644 laT{^D$&P#$/Ifgd%jpl0$$&P#$/Ifa$gd%jpl0kd$$IfTl0rL t 6P0644 laT%A{^D$&P#$/Ifgd%jpl0$$&P#$/Ifa$gd%jpl0kd!$$IfTl0rL t 6P0644 laTABCDF{vthXt$  ] ^ a$gdU $`a$gdUgd kd$$IfTl0rL t 6P0644 laTmQQ2$$&P#$/Ifa$gd%jpl0$&P#$/Ifgd%jpl0skd$$Ifl W t 6P0644 la$$&P#$/Ifa$gd%jpl0B&$&P#$/Ifgd%jpl0kdw$$IflFWT d  t 6P06    44 lap*kdP$$IflFWT d t 6P06    44 la$$&P#$/Ifa$gd%jpl0$$&P#$/Ifa$gd%jpl0*$$&P#$/Ifa$gd%jpl0$$&P#$/Ifa$gd%jpl0$&P#$/Ifgd%jpl0*+08hL-$$&P#$/Ifa$gd%jpl0$&P#$/Ifgd%jpl0kdގ$$IflFWT d t 6P06    44 la8JKTI-$&P#$/Ifgd%jpl0kdl$$IflFWT d t 6P06    44 la$$&P#$/Ifa$gd%jpl0T\pq*kd$$IflFWT d t 6P06    44 la$$&P#$/Ifa$gd%jpl0$$&P#$/Ifa$gd%jpl0qw$$&P#$/Ifa$gd%jpl0$$&P#$/Ifa$gd%jpl0$&P#$/Ifgd%jpl0 !",xK\rt}˺˪˺ˢ˺~oaohyCJOJQJ^JaJhy5CJOJQJ^JaJhy6CJH*aJhy6CJaJh}+hy0J,6 hy0J,jhyUjxhyUhyCJaJhy5CJaJjh Uhyh hRhCJOJQJ^JaJ h5h CJOJQJ^JaJh CJOJQJ^JaJ#hL-$$&P#$/Ifa$gd%jpl0$&P#$/Ifgd%jpl0kd$$IflFWT d t 6P06    44 laI-$&P#$/Ifgd%jpl0kd$$IflFWT d t 6P06    44 la$$&P#$/Ifa$gd%jpl0*kd$$IflFWT d t 6P06    44 la$$&P#$/Ifa$gd%jpl0$$&P#$/Ifa$gd%jpl0$$&P#$/Ifa$gd%jpl0$$&P#$/Ifa$gd%jpl0$&P#$/Ifgd%jpl0!hL-$$&P#$/Ifa$gd%jpl0$&P#$/Ifgd%jpl0kd2$$IflFWT d t 6P06    44 la!-.3I-$&P#$/Ifgd%jpl0kd$$IflFWT d t 6P06    44 la$$&P#$/Ifa$gd%jpl039FG*kdN$$IflFWT d t 6P06    44 la$$&P#$/Ifa$gd%jpl0$$&P#$/Ifa$gd%jpl0GLRd$$&P#$/Ifa$gd%jpl0$$&P#$/Ifa$gd%jpl0$&P#$/Ifgd%jpl0deswhL-$$&P#$/Ifa$gd%jpl0$&P#$/Ifgd%jpl0kdܓ$$IflFWT d t 6P06    44 lawI-$&P#$/Ifgd%jpl0kdj$$IflFWT d t 6P06    44 la$$&P#$/Ifa$gd%jpl0*kd$$IflFWT d t 6P06    44 la$$&P#$/Ifa$gd%jpl0$$&P#$/Ifa$gd%jpl0$$&P#$/Ifa$gd%jpl0$$&P#$/Ifa$gd%jpl0$&P#$/Ifgd%jpl0hL-$$&P#$/Ifa$gd%jpl0$&P#$/Ifgd%jpl0kd$$IflFWT d t 6P06    44 laGB@7$E`Ea$gd kd$$IflOFWT d t 6P06    44 la$$&P#$/Ifa$gd%jpl0 "rstcikd$$Ifl U& t0644 la $$*$Ifa$$a$ $  ] ^ a$$E`Ea$   ] ^  Ukd$$Ifl0` U& &  t0644 lap $$*$Ifa$$*$Ifqrstuvwt tuĻϖτ{og_g_gWU{gUj`hyUhl-CJaJhyCJaJh/hy5CJaJhy5CJaJh/hyCJaJ h=jhyj.h=jhU hRhhkh/hkCJaJhkCJaJhk5CJaJjh=hkUhyhyCJOJQJ^JaJhy5CJOJQJ^JaJhy6CJOJQJ^JaJzo $$*$Ifa$$*$If|kdU$$Ifl0` U& & t0644 lazo $$*$Ifa$$*$If|kd$$Ifl0` U& & t0644 la!zo $$*$Ifa$$*$If|kd$$Ifl0` U& & t0644 la!"5<zo $$*$Ifa$$*$If|kd)$$Ifl0` U& & t0644 la<=SZzo $$*$Ifa$$*$If|kd$$Ifl0` U& & t0644 laZ[ryzo $$*$Ifa$$*$If|kda$$Ifl0` U& & t0644 layzzo $$*$Ifa$$*$If|kd$$Ifl0` U& & t0644 lazo $$*$Ifa$$*$If|kd$$Ifl0` U& & t0644 larsuxp`W$`a$$  ] ^ a$gd&$a$gd&$a$gdRh|kd5$$Ifl0` U& & t0644 la Figure 11: SQL traffic per user, sorted by user frequency (number of jobs from that user biggest user first). The chart on the left shows how the various measures of SQL traffic, the numbers of job-stems, elapsed times, CPU times and the number of returned rows for each user. The trend-lines use a 30-point boxcar average. The figure on the right shows the correlations between the rank and the number of requests for the 100 most active users. Note the 1/f -like behavior, resembling Zipfs Law.  Figure 2: An overview of the normalized web-log and SQL-log database schema. The tables are described in the later sections. uuuuuuvUvYvevivzv{v}vh_`c hI$aJhhI$aJhhI$5aJhI$j"h'hI$UhyhyCJaJhy6CJaJ uuuuzv{v|v}vgd)Q   ] ^ gdI$$a$gdI$   ] ^ gdj6 01h/R ;0/ =!"#$% : 01h/R ;0/ =!"#$% P L 01h/R ;0/ =!"#$% P0 $$If!vh5;#v;:V0l1 t 6P0M,5;p ytl-$$If!vh5f5#vf#v:V0l1  t 6P0M,5f5pytl-$$If!vh5x5#vx#v:V0l+ t 6P0M,5x5pytl-$$If!vh5x5#vx#v:V0l t 6P0M,5x5ytl-$$If!vh5x5#vx#v:V0l t 6P0M,5x5ytl-DyK http://www.sdss.org/yK *http://www.sdss.org/DyK http://das.sdss.org/yK *http://das.sdss.org/DyK http://cas.sdss.org/yK *http://cas.sdss.org/DyK !http://casjobs.sdss.org/CasJobs/yK Bhttp://casjobs.sdss.org/CasJobs/DyK http://skyserver.sdss.org/log/yK >http://skyserver.sdss.org/log/aDyK 5http://skyserver.sdss.org/log/en/traffic/privacy.aspyK http://skyserver.sdss.org/log/en/traffic/privacy.aspyX;H,]ą'cDyK  http://dataspace.skyserver.org/yK @http://dataspace.skyserver.org/DyK Chttp://easternmining.com.au/ Default_files/WebAndProxyAnalysis.htmyK http://easternmining.com.au/ Default_files/WebAndProxyAnalysis.htmyX;H,]ą'c-DyK .http://www.psychedelix.com/agents/index.shtmlyK \http://www.psychedelix.com/agents/index.shtmlMDyK 6http://cas.sdss.org/public/en/help/docs/realquery.aspyK lhttp://cas.sdss.org/public/en/help/docs/realquery.asp1DyK )http://doi.acm.org/10.1145/360402.360406yK jhttp://doi.acm.org/10.1145/360402.360406yX;H,]ą'cDyK http://www.galex.caltech.edu/yK <http://www.galex.caltech.edu/DyK  http://galex.stsci.edu/casjobs/yK @http://galex.stsci.edu/casjobs/DyK "http://public.ornl.gov/ameriflux/yK Dhttp://public.ornl.gov/ameriflux/DyK )http://pan-starrs.ifa.hawaii.edu/public/yK Rhttp://pan-starrs.ifa.hawaii.edu/public/DyK http://www.lsst.org/yK *http://www.lsst.org/ Dd q0  # A2I ##tPà hb% i `! ##tPà hbd3.P7 x[ pT}$MPZ->J,6S+` ;KYZDG$fvpt*Cg2@Gm%u*Vl;iˣVwM8=0ň?DTJH~"0P4$BH1ơL&#\xCҮL&f׵Lh?K-.ޡ<1 ق[TD +T8F*?IOFJT#q%h-*T艸 f*?iOfP ZDlMx h{D UtĿ{">*?YO}@;PEG| Ў)T<:֩PEG'b'4N+Ty"uKx ZFoO h2JG|qcoZB i}FKuᬽQDiAZF:3>|XcWtyc9"ߴ %) ڻiifZ &}=f2}_e}jr*n|^l/Ze6C۽^jZ- v²#_2XիWqFbd@ʎ֔쌙rd1QFU<$'Xyl-[eifZ VaHY̏$Gs#ɹHrn~$97? ?V =,W4Gs?>[wlt|KAf&܃!I-=@jzCK謖%-=K1=`-ZqZ:N2ҫTWhUYK'iZz:t:R.j)c<@KCynZ:·3w2u| ciR̽6M 1Pz11{1FȳCQ5IL1~G)EB3hG6*>#$ݢzc=€~ZL"xS|q@Qs-^%XG_PTr Zxl_PTt,mxlPTvnyJbcJ&*ܢOY*>\i ?HL[PJ'ʨ@-RH"U5n`!M-YJ5$f? ,]"dx\R%K1,OnHV=wnc*.:Fu %7]hzI ~>%,g\b^yc$Ӭ]'KSQ:6QҘQ(?55羆oݾy8qs`} z&nH07}c8"EW~7Fz=Rumnɼ54jj=z:#(G߂z;P8m{oG;^;mGaߊmvہ; ǀ N{惏č^MnQYd5.O 37U7ZT[XJ[l3#̐(Ն9w99y@,qDa,DS%^Ď.\WLHV.!<ۢ\ۈvm^xƩ_):1:-\^7];-}OJ 'TOƻŬWi!J&56\YEXdZë>/D5^RFu XxYBTs|-DJ`y |DZ`ŰBBTy4:ڨ34~?TZy(RRmx֩pU.Yh 1Ɔ\Z۬T92焨^h7KZxAeJTDXc)TKBT/~+~C.*T4>X U/֮TԎNk*/kT5k U(V,X*|Vlƹ`@3 "k,o!OF@,y*-C5RaU>$YF\¹BTr:Ycd_N>"R Y1ثB)aRU8uYcT`!Pm$F*Tp@3C Zl|YcԪPnv`@1*_·xJP(*"Wi[c@sq'DU_hajmF $U2f]I;w%L.d߫K5Ao5Ohć%y~im仮s܈,)HB0s3NZ8at q| G\8O.p܂@|A&|‘K.-7pU\Xkx8 -= qt" GW7_86 Gw,YߖX. qtR G7 'Bp Wlci+jkzk,=k_b qt;Z7c }8za7lRh[T&Z8RW q܂IFC,2wa ǽo8b7 ǃBñQC0Y#X8F0!>Zǃ>Z8G,oGZco+x#MV̰p܁ƾ8A?fZ8n'OOYzyeǝes0'Ƒk#ߋK^R?YǏWhxAccqR閣=i_*ƱqAlֺN~oqZ9#bEV-1mVb،RK~}N?若[3쉟s!>C0h{s<2!fXmh'ЃUBx9k66r N q2/r|IpNİ˱ b\AG=^hd8v x9AS,i:m(IP 0t肣I8ޘ'󄜟2`(ZTǓd%08D3d2 eZv38D)> ?$*,+Q*$Ybe1ppr!Cs& Q^( p\m-:xp"hNk=,z2D 8D;X Q: e.&qV p.CYMqvTh%*:Bv6pm~H {'mDh'&Fİ!*F$%b#da?CTJ};I8.ղ[Sk>Dz~JTAT 8DIjѕ$վ37$jD5DqhԈq 8Oeq.@S4Rqr9#QXDq g8Dg E#2DEDMЊ2Dqp3ÏɣXeq:Jsl[}n8O!⽋= DqCD4ނНoFDG 8D)4ޅ_A_߮OTf8C!K2D{ 8Dq5 O fFm8? 8D#0p5CҺ?f$!o8/DT<I8.C`&$p9!=$ L' I!=$V< I|/? =$|<$ٗlC% Qù =$ X@q)%V%D,&Y"F@{HW7:Fo8)Y =$55 a9 =$78RdMA#) !q/lrHRȿi8? g)}K"%VZD4C*dg;I8.CTm8!:@^Q9$*D Iwtp·~$Tp\jU[c%j?IjV ;n{HI- evXL6J[,Uqb.Eܩ2DМhvT>m\ 2D1 Mz 37ŹZӞDwo]pv~&'Ѳ7?}-V-IJ7?8WY8*'E ,p#?QKQNd8* WTO"Qk-)'ODK(p%/q ,{(!_C(p|J0d8>R .+>$Bc'p7QLބTyTXA򨶖I*J!=/"A_j8Z'?7Xoٛ~<5pOto ?`52oY'O Xכ3^95w~3Ni?_b'; F'8Uk wUpxՕ%q QaF3\BÝw^Gk*ñQ] {wOFPwBTžw~ 7yTZ_a;?Mk|OƿTZlk`}Uia;8AQ {y9y%q<**{QXr*p睗kRi$5SRerfXy4U*-Cu,yU۰)o Uu+aNViÞw`/\e> {fXc>Tia;D>k|H~fk%5WTl;>[t]{:N~7Buu;J&l7Qz%xg\05|K}]*LXRz?=eU_gzYӝ^^O`K/]jb]1]J}Gsd'0) ̏$$If!vh5-#v-:V l t0-,5-/ L$$If!vh55,55e5#v#v,#v#ve#v:V l  t20-,55,55e5p2$$If!vh55,55e5#v#v,#v#ve#v:V l t0-,55,55e5$$If!vh55,55e5#v#v,#v#ve#v:V l t0-,55,55e5$$If!vh55,55e5#v#v,#v#ve#v:V l t0-,55,55e5$$If!vh55,55e5#v#v,#v#ve#v:V l t0-,55,55e5$$If!vh55,55e5#v#v,#v#ve#v:V l t0-,55,55e5 Dd Kr440  # A2x !.q*J\ֲT _<i `!L !.q*J\ֲZo$K 25 x\ tUn"VsIXl9ӴB"ъD !HY!6! d-Tk]Fæ` " u GZ^r- oӮ_˶޶m9-Ƕٶ4\=l}=hmkvڶ6@6жضv1\BXt1~7e?>0M^0c=i¯ /0v.[T”#9?)t{nפc+S r֤c%cT[0Fc<7b6c:&M:ܜult^Cդcf(t<9Xɚt\xB%?դc)trV@[PjŚt<9؈ BxRcakآԱulԤc IǤJ?k/o(N//kұssQwP#U_bSXX]t,?:05ܜu,Ǩ*c>QX/>Ԥc!+t,)çtRuNO+۩kM:&gK^?<71:q>͂WB<\L8GJx2:r t2\I4tU蘅 ΚtLܜu7HQ:Tk5:&! pvlvz&1 &1Pc6$6 Vc86P[lù}ܩID(tLC"K<"֑Ix+tLx*hm8VX&Ic(,O1M?a6(ۥ6k1ssQWiT5I&9xK#{) ;4ƹ92:p@#]x[!81 G4hq#`2:iM-ޜ }s MJ"DtU[fo#s.>Б:~ЦãўuGǛ-IGbge.Ф-WѫT[>M-Ф[+tӤ8#tפߊ-9~MG[>/5hTo@㷚tWop}?hqR3jmtQoOMp&[>FAܫIn؇Bz#4دQF{MTxZO+ySo㨥xDJ9e&[>h?E=m{Z9mynyy<shұO3 Ɵ5xK3^KtCum^x.tRowmCu^Ԥcbgg>x h̎[X?O ͭ,ѳ[-ȒdK=<HJ$ڄ26bDOFmlKyCEDO`Ij:VaD+F[%6Ë-I ַbDK_%hh1޳aDS1jpRjѷ--ɯ?=DU8FH4$ %zK4?Qg*fgc$>)Q% U&f SYi/Q9hD?%,&r%owH4%$K4bD%LGxH"hDX&Qh VKkY mh46KH?mϫ,?mC\^$ڽ ~`$'gX&R~zfƾhC熄NUN$Emb8?^~|#2OI֛op>%yYSo+><{R.p.RɌͿ)f\{.cK;Vp'mzo=|l޻Pg3E5]%-kchquU՞- ګՋ :1Kۇ2MJWZ*VF(e{ô]b]{ib2m=Clo^<ёK5)rVΊڳզ.Ki ;sfg9c=g̋wn(.(.*1= {~,')O7~*OzEqR tEMf'P(dz8l <11N~KGr"g'}uDs$5+';f{ Ik<ĺHfكdȠ ~-C5#;nnP7̺u#>p@?vH>#mLD,; Oq*q(kkʯۅF߄3Ǎ}Mꕢm' ]ɜBpU䏔 }w8֬ZoBs?A)ܣ+h V|}IwRi'0 ̸LSa,o6%FuokPL FrXGw?/K)[<"h<Ӗ#`DWc8D8`[(|ܤq#Ρ v={YB늲K fegf )ȷFP̏-ӓ;]>}npݨy?ƻѝ  ==Dd Jj0   # A 2ӧ4qa'[Ji `!ӧ4qa'HMH[x|U!DAT"!B:"H H/1 ","",VXd#\+,w0!%;ysf眹wQ"'s @Ʌ |Go=zK'--ʹ@~GrCZ?Qz+Ѯ<|,^dc:M!+4fX 8Vrs*;7cdC@EϝSXO%="UN2q88/0zV^YAN|3K?a~ȹ͵[*!y=<.W U+o}фbgq;{#V{|x~.(h#O [ Y E}ۿ[Z&Wn9+RWFSp kl 5!eԓ'IH&e4\I yTZIFvU:Hg˭ӖGڰE[LMh, Q볇(챶Z2NjD )RRvURIfKE+qy)'K%DKYY%ee)-뤔l`$%e+:e]\J1Oy[J-w|@rB IWӔ3F?|"VVG3ZZo"}Ihe?r 9."U(aZpJ}JC-M()Q(*m(QLbQ\:S=(ee0JIMΡ ERbcYf0fkuzrcof2יۙ ;;o0Gdbf\˜Jfncgg`dn^:?Ofn:Ak?äeyJ_ sІZ]?rH9OҷPJur '\>jW\rK6Wr/ש2.;l*+ uB9@fW ߐqIo'Jwf=G}WA(Ѣ^2cc% %Cպq^RVPD9-k0I 7T;{#CպqĈGl4#j݉8|x7[b3RZPDLHxؚؖb UN.RbI5T;dK%3i UN;;ҝu'đgZw"GJ?֝}%#ei UN>}2au'b\\-q) %֝={FHI$-PD=ʖH(F֝ݺ%"%$Cպ[H@Cպsf L&mj݉رcS[dR6PDmbKF f֝:4% ei UNvg2u'bLL[\RPDoK\DҖ֝QQumKHYNrCպelIYCCպy:5'mj݉شi-[zRPDlܸ-q );HaZw"FFV% %dCպ1"-1R UNSH9NqCzVČ;LEFO3ޛXU Jf${3J1ɵ_<+xQn<)wP SBx-`^J~D\F(~\B5\D \@m<494;kgߠq/͜BW|{/>A| {ǻ\ apJH:㰗[71;4Dm`&^s؀X9x  yU`Nj}Gy,mR68F12}}c_3}҆(m:Jێ#ڜBS8s,99CAx鋽[nh}}AmJmo[襍zUYXe5[bdHCw"?lKI';ǖ8mm3TgEFd ޑ=38,rE/\ƧGS崈w))Ըfxx]FZ;j!:n99˙_qֽ{nəsnݐoe[ekAnk eiӸ]RP^|UOYlVCuR(CŴ++UegokVm: -6jex%ja6QkMjֱZO1Q ۊ͋θ%rVjoZ5VК}q^R`}7vqnsee2:cP^aUy2y<kV͍/cg Yw}\u|!֯~dՎz|Vku"?>$[+2^)-*-,EBulSQYG(2GzF~}c"dD^ũ$$If!vh5#v:V l  t 6`06,5)/ T$$If!vh555 #v#v#v :V l  t 6`06,555 pT$$If!vh555 #v#v#v :V l t 6`06555 T$$If!vh555 #v#v#v :V l t 6`06555 T$$If!vh555 #v#v#v :V l t 6`06555 T$$If!vh555 #v#v#v :V l t 6`06555 T$$If!vh555 #v#v#v :V l t 6`06555 T$$If!vh555 #v#v#v :V l t 6`06555 T$$If!vh555 #v#v#v :V l t 6`06555 T$$If!vh555 #v#v#v :V l t 6`06555 T$$If!vh555 #v#v#v :V l t 6`06555 T$$If!vh555 #v#v#v :V l t 6`06555 T$$If!vh555 #v#v#v :V l t 6`06555 T$$If!vh555 #v#v#v :V l t 6`06555 T$$If!vh555 #v#v#v :V l t 6`06555 T$$If!vh555 #v#v#v :V l t 6`06555 Tr$$If!vh5#v:V0l  t 6P646,5/ T$$If!vh5v5I55^#vv#vI#v#v^:V0l  t 6P64(6,5v5I55^p(T$$If!vh5v5I55^#vv#vI#v#v^:V0l t 6P646,5v5I55^T$$If!vh5v5I55^#vv#vI#v#v^:V0l t 6P646,5v5I55^T$$If!vh5v5I55^#vv#vI#v#v^:V0l t 6P646,5v5I55^T$$If!vh5v5I55^#vv#vI#v#v^:V0l t 6P646,5v5I55^T$$If!vh5v5I55^#vv#vI#v#v^:V0l t 6P646,5v5I55^TGDd  0  # A2VЅh{h *Xw`!vji `!VЅh{h *Xw`!pdFl:Xwaə}4d@TY*RMhI#LDƒ9k~&$$gWvb=D\*?$}Srmٹa]pnM[>D]J%%uST8g%Gw?:J?RZ_NHq繲'k~9IUO%8Pp0R5h{bk9q{gUL8ض;7Gr N|3Qz^1ŷ}ϧIj+Ṳ2Ԇp*א5+x lRvUE=X_l*Hm*5Z**P) WUԃk} %+Wq.bR+vUE=Xb1R+qUE=Xb RR+uUE=XS_R*Im*}SYAj+\UQVWq RpUE=X _ *Im*G}S"*WUԃUԶX竸R᪊z?}wPEj\UQVWqIuWUԃU|^R몊z1_ŽTjIU`㾊T>']UQV<9vU`z_œT:b&InRo3&+d } ѷkk1We{)R}zRmD$jy6AwI_Q FLiO5rymUnնSTmOU[jRmRU ՖU86N WmU[jTm=U[OCPm]T[vj;NqzSQg~>w2{VR)H3RóN0R'v{)wR'vgjۡھQmߨ^kpj݇[o1iѢE\~KXsLl:&v^{-g ufd)Aq-!ɉkss=rXc9Rfxho6럛ە΃ ,(dC ѫJF1Z>( EFb~̐F̖ѓ'X UX,gDFkQ(Tw :a`P<-vݍ?ʨѨJ"%񞌆`תNQ6稓x|'<dh"ht"2혧AEUFW<…[He(BFY)%VF1NFcVev\Ȉ%xsQ7kțe;3ϋ1ϋ_(/eO(/vc3ϋk)/~bʋG?S^U^Q^ܧX+ʋo*/V+/nS^V^ܩbJʋ[g*/(/W^|\yRy ʋEʋK*/.Q^W^8Sy^ŅʋkP^,U^\8KyDy1Oy1Oyqxʼnʋȋ|]G\g~L믨HX&$ouE8{@sXS= *{S~63=>;x/J9J]%J9Qϱ$e{$ F19C C[T))2=63ns>c;ݗH9DTϱzJ9DX!$$e7XO=G$ }|ZfC<9Rop R[slI>x sx ={Q9ð9[=G=K9;==U,)o Cs@-K9e1,DᏃF&ZowJ9{N=DzI>x˪p Cs܌#)ow$ecMszɈl[9hnŝgWKJ׏t̮Ǚ8:9Gfѕ12|Qs\ 0I>g9E2|LwiG~2|s@6TR!2zq-)yL= e$e",SR8_FϗQt !2zscƱ^2|=s\ Cq+;_R!9.2|=Gs$e[z G8r-qwx{Af~QߒEXV /1NmQ?/b#֧-=Ǐa,q0va%=G'O-ql6{FZ1^_}9x8>67:c%g y`=Z3-Q뵰97 `Z8b;+?g<Ïb5>Ń8j y`c*kױut[c:xX%jC&Kb%W y`"YxӐv[D]FJx6C~ǟ-q4]=ś81^m#ېvMcPmc!8@wK y`?UK[ y`?/rLC y#Ñc;<b p7|mqC~oҐv$#< =L"v86B[VKE<l.,q,5^on qtıĐv}Jp%|CwZ#(Cq =\Ofay%{ y`ߏ\jc!̊ZCE% y`? Y8J y`/Un ı̐vx9FR\ic!fjK%<×F\g#ϐvLrp5[S&KS y`b:I8l,Zh;|f%km=@c0Ӛ?1't3B֏IY?xe3oڙ,ݝϥ#.-TRN]M7tl߸6TYOQ}z#vM﫟ɛO?7~z/Oɛ> q0ښxʩO 9J7 `+d6%:u)gv{̝=SV.H!L|\ (PAg *y> yfH`vO)q 93/! us WB#QPaĜk9%iĐ_pƁaPkݢ`Asz-MG]ѭ) 5ruO~^ K]huUj9(I1L^$^>b.yrU% uOqNAe:a/RC{oӧ/4ڳR9s˜0ו[H?{kȺQ |z\zlIsy&5}ey%QJrmx(M1}p\8wY5ޯMte!in`y%@|Hʬ}ַ4% LJ10 bWfŢ?tgdgc(*y1NLܾUgNv+繳=9lPL31.9}4L;ϹdbLܸa>͹o^|.yq|+<aC' ,K|1rLq1aCS)+O+'fϊA,XX4V vMqC=SV}Į}{C[)~;V8Q@^č`ѐ!c8% "44R5 qƎElŤ_׈15#qN3g@9s<`|~"ĽX}X|9WBֈ֡MP,ug(Ngnk8?vP/(_8r0xT~y\q$8s4{Vu<|A\t "v e.nݼLA9xPD]!ȏʡIԋLO~!|DO OS FJԗL<~9((*G*&nj~@/KqcǕS9qrGdG%W~Ui9o&k1195q9m%]Θ9I9kSۀ3i9w3rۃr % hae*rIl'%?TK!˜rr!3WHGZYS^UKY][b[>/ׯ+7Ab6Gn6&@nܶMs#sk۞ܽ gwcwOPL\<6)9R[2׷%Oy8%4FOhH? ˅aHő&mo +<Ҵ^A'@JH Ր]lϽꄳu1pBRei'l+0>S!F,dȉj],/R1X"2>;N=bB_`R*Hgk>u' mF7?zIg 1̗KeyKQlz(`90 )DEհYo;1l0dffZZ{[Cgf% \ŐH4 _Mk_ҟ ?Cy3<6 ?h4[- j~5_HOul$\?/ޜެPuea2wJn~_h~rg;_W;ml 3%%%WJT?UtQpoZ9]֓V}Zus y6h,c\Mr-u҄QDԸ270FK{b

ٲ^t9&b +'>T[h<4OŐF}5-1iH'CN 5̇Li(Ih`GY(3YhmўXʢ2J:헵,y,44=ʢId/Гm*6w2e p=Tmg&6'q߱,cVP[ʸۑFk<˸ cӻ0fꎴGd_Xƣs>1٪-eEdle<1sZuRF uo^eeie-Wa;Hv, 2F` lG2T6`8 mRvk{-XdAae'{{հe|mPf2muRa9?(c5&ceLwqYjI F/}Ja}l&ɯ7KŘ4 ߎg|cnF,xI$Q޻7o&T~|K| {9˷cah!(zl&j dcf F"#^Ⱦ{kX]CۑoGB{u4Yd>[UQ>z_ɂ|nK`ٍގߎۯ#^v|dax'v~;Wp?Ƃgax/~;gŖ`xxYl+{gs0|y'Tf6Slû>u wQQ>] _mM5]S|`` vnw#v@ւM+v4vd_ARLi6O${O =^a8Ogi5K\7~mK u{y^CG*{HIGd!o qvQ< btb=# 'lL;p={mQG-:uA:# 'u㳪ƴF:f}JGIW-:u14# ' ƴ0`QG|4:ƺ2# '-;ox-?ńQGy2:kw_s# 'ajt^OcO܆#: ㇎4,t4nL7T\ߎ:Zm*: KHIG Yƴo&eupntuO_ua|>ޘVo⍿ڄ󷣎v@h}i:ҰxvޛmLmo&}uDk\_y?뵾HIGن:j&Gfoowis/wnq?6BhsM,<cϤ?TG~9β~e=k\6e ʚeP$ʪh~\GCY,՘ˊPVcʪl \PVʪb\VIe缔e1eSqT,OeTZoxʨ쵌&O7e4*^LPx28z'Zķ|c*hhۃ\ xOU댼:`'T]|-.L.|6Ցоw&3/mrRBP&$bhY;קLΙ#): ^)') smNI|Gh(1ÕŘ>ts}1\s=d0fh0yWiHQM)r>Cai-Sʤb׸\ Σ]ܴtYi}F5yyuEQ)s"1m{Y:s:#Ǻzv>ȣoR'b} /0;AAB ;MyYΧbҾ[]Bvod 7۱aYRw^c?Mw{xN3~;j[<0&h [M {P}Z}߽m0PXb};ӯkw/w=ͤܲ2icQ<:1 īms_7&3 whO~:tMb 6ny(,|Ж/wϔZmܖr[$`(VPn'莞k]qOu1ma,XQr_}ދ9dvmxoQPXVNֿVSQM ^у)w+<6sm$ѣ 8@Ob ^` ν}._Oǥ??g}}k7Z|ZteP˺ ٿhlKS _WɁy Q0c2D򦘴ЈrOQPaG^~|0'M°8:wv*"EZ0Bs:i[xyo:tAD=gz,m^-gSe(1Z\z`HCM);|/܋xO=h9s[c;_ aJ ֍%cxîIqC7H7ԓqusW^I't KRx(M1}}$G|~F]Mk]FpYH:XƭbI+?V־uk*MIj Lؕq*=9g# 9J/v^8o{ՙyl'w:ӌp~9f KwN6 s.Yg:7n؀lsۻv8~=z >bp_,"S\LrŔoʊʉٳb $,*-G]SGlPOU_ 6kbަqߎ'w"xz=qŠd0X|4d*>NIA,ŧg<- 1GB\cĸcx1iDė.&5bFL@3,1w;O,?1'_q/?b_*V,_3UP5bu(y&%Klݲ&v3ʴSٽ+ߏ ʗ->2;r<)Μ>?2_/]B]Cٯ[7o *rPC$Qrȇ!!rGa"SD'QG2Ԃrħ%>+,?O_Q_UZN_e$ZfLyLNx\Noz3?!gxRΚ6 ~ZΝ7 \0nAEmC.ZXY~\sۉaI5kHl3r2\\RbV֔WՒkVזؖ亵 _خ䦍7(6$-?5[,m}Eb{?oo(wHĶ'wzCXDb;57)M_mSi-n#Vߏ ʓ':?Nv ӧ3ɳgKlw_兿zJlwK}$syj_~%yykAZcP!C@Hޗ)$Ai~ 0"O}%EraRq}$D#}[B%J(4G>8%|GB5=0!M&zW /!" e;KH$aoG Ḍ$,i+aKm$D"m-r+ F9ߒJK PM uc$LBv >tHX7\&`eq?+ *'d0P}^- x[PukWhT@EtYR x/C@ڦ#MqGbޟ X*`ǘ0`Af$a>zGc#-sF^m G=,6b#ʈ-Fh UF@G1~7T7} C8NqBNh ӲPhƬpB''Po F8aqz|6g3|U'*cO;a[Y?Et7b!t,@N,$툅Vb!}I,q_B9 Fv"I C UA:[ ]ڼ3OLQڼn~d|{I1̟|^I5[tΨ!j\1#*zgމae 1!΍!)T6+n qH`+* g^a M^AjqMTN0x7&H⠰v[0.AAa0쵌!1tcH@q=U~z2n =c\p2aCA7HAa0b Ɛ0)RTCe )S7O1Sp2O(7OFa(p2Qa(7QAa0a"cpcq* e aC⠰NZ01,rc8(?-cX1,BZqUi3Mn ˑ6a&p2Ma&[Aa0a7c8ư0VqP? ,c81FqWUe2(Ep)JDtU [Om}18:~-Ӝ[Wc(e+5233-ݭ6zlM^1S3>K3IAyl67S ~leeW7 bGzr^b3Jq67k'.J8k 5)_L/q~'َ{#oƮp>$ ԳooSE1|/am4܏zA.)/`V'ģoeT'?)~p'XŴ^dLw%BNt'+q.[r4)2Uji:\ߎL O(!Z]Z: ~ye TPBeeTUfk~wį| BY5%-u#jhlt)>Η+?Agh-}jt\S$[~hH:+iKs]T.»5p?n8(`J+oF;pwy90 gZ^Τ {tcduCлT,}Y'4WK,)?Ly;˦fz8ɎLff%/,s}L|enGYd}o7J #ɲύΉm* ܂,hMQ^lS Jkm rLl;cefq2ܴ8Fw ukʮ6l-},B<޻aGYU\ffݤtO ݏ>¦D+wG3Y.0vQ Sl*KU^k& )Eߏ;( ԗYt/A=tWT 3Y+. ;RqKdi߄hB,Lv7զ{dyGqgN$+.,~6DBgC rOLŻ5cvOLõ>DZ[ZZuN-I!Vt)p;\*~`LW2~d&^U'!sKFj؎2]p:n11t QD[8wf2V5*p}9תӣ1s`K'8g&c- FE^/ Qm S3Iu[RF U'!-a>=cfnK[ʸmgf2LbL&>cqE;u2m>c֨=eeQ^,0f> c=e̱(c8T'cO`!յ.o&pk0ᲃ϶s)9-l)55WM/xHl{O_ØKޖ2= 2Nq-g;e UzAl)#7? | Ct?ca A!3;\b_p~ e tg@Iږ2=t7;\wߡC,e ˠ.d']mA=X~h>Fw=TRYd~cA>㦳w{|:jmC"壶6݂|dÝ6,_ Ƥbh(hUaN3C#|-W{Q'dIHm*\euo.,L6dڂ|d6 o)dbh1(L kd{v^ddah (.oov]6wQ#;miDz|9!ߎf6mRN ߎ}v>;YksCoG6;ق|Sߑmv*Le*8oG}l.; gf|W[(ߣl]6e J"=`[e#{lkXhe)(k(bZl+嫪Xe#TB" ;WeZO qH䷣|Vlln,_(zgYqhfH䷣|d{=eA|lW&9r)=(]|dw0dw oeVnB?%TID"bs`s v\@k[j}+ +CsjaMw1zGzCZIe&w9@N(+w!e잇|I_'2eUGO:{4i5>{gOg@C>Og# ' oLSx1rvhnC*gP?taϹs8ߎ:@MdMSG$&xAF$T #E{Ȧ:ҰxLֿ1_c7Lߎ:Z}sUF}Ցœ{jLQ-&Lߎ:`v7:Zs-d¿ c)P:"j[~kMiX<ȡGZZ'FÄط1"j WiX<(nLɾnH@ֻsi7|Ցœj|j`&2umntDN}nv:ҰxQ9˘V]W#3pvQU+:{WiX<騒ڿjLYy+c9;=adz7櫎4,tDbCZ&}?΄_󷣎7#lM{:ҰxQuӘVӝk[70QG)W\g|Ցœ!o5 5oGј|>@:[tiX<~+N{Hg{77&Ytd,4bߞ Y@xc;7ޓGC{Bj}Gw[^ΔfXcK`E곯sﭔA#^6FeT2㡌O}*Yee$z(cOeTZ`.c2r|*2fsk<RF%e2N{(OeTZu灠;hSU硌!>eqrxZ7}?CkG4><[.o>?OZ)e&P9 0!{jci~+z֞6ԈEq_h3-jB"ǿs}.ؚWG 3%f((-P%fu q*bL~<\l \1ه?ں, FURůE_+*1uP*0Ebjs=S_Kay溫Z<>W}F5)ü:`(r9t] sڄ}y_QC_}W5s0]? ӹƾGtOASm}v }# ~zSC޿IX 74N3Cg[hy$pxoh}C2ԟs_ c 9ZMoAPJ!vz  ogtᾆp}KnO-nB+cvbõv?'0;M{rm76w_m;({a_Ͼan^ư- Kጴ-eh_pԟږ-|AtP$[mCShUyWvg`]Lpz,%wՇ8lv'o>+xk ܉:{H7~~w_ cYMKFcyٸ{bN-$j?k8+@`]>a^7\wca?'vzR>n-,^K{Aݧ(.;IQ$՟^Gzק_({XJjj&-o9r(^MGgKJ1e`8*S0ץVgmtrk/¤Ly;m?6ˢ :b }3.sUCly|}ɳ_^mk -0D^f$$If!vh5 #v :V lf t 6`}0 ,5 / $$If!vh555#v#v#v:V l  t 6`}0 ,5559g%ܬfp$$If!vh555#v#v#v:V l t 6`}0 ,5559g%ܬf$$If!vh555#v#v#v:V l t 6`}0 ,5559g%ܬf$$If!vh555#v#v#v:V l t 6`}0 ,5559g%ܬf$$If!vh555#v#v#v:V l t 6`}0 ,5559g%ܬf$$If!vh555#v#v#v:V l t 6`}0 ,5559g%ܬf$$If!vh555#v#v#v:V l t 6`}0 ,5559g%ܬf$$If!vh555#v#v#v:V l t 6`}0 ,5559g%ܬf$$If!vh555#v#v#v:V l t 6`}0 ,5559g%ܬf$$If!vh555#v#v#v:V l t 6`}0 ,5559g%ܬf$$If!vh555#v#v#v:V l t 6`}0 ,5559g%ܬf$$If!vh555#v#v#v:V l t 6`}0 ,5559g%ܬf$$If!vh555#v#v#v:V l t 6`}0 ,5559g%ܬf$$If!vh555#v#v#v:V l t 6`}0 ,5559g%ܬfy$$If!vh50#v0:V0l  t 6P 0,50/ yt ?T$$If!vh5X55#vX#v:V0l  t 6P 05X5/ pyt ?T$$If!vh5X55#vX#v:V0l  t 6P  0,5X5pyt ?T$$If!vh5X55#vX#v:V0l  t 6P  0,5X5pyt ?T$$If!vh5X55#vX#v:V0l  t 6P  0,5X5pyt ?T$$If!vh5X55#vX#v:V0l  t 6P  0,5X5pyt ?T$$If!vh5X55#vX#v:V0l  t 6P  0,5X5pyt ?T'Dd 5O6  3 j!A"b'.okrE>'xi @=6'.okrE`NpBO'x |Tg7n  @A $H`H `B (A4jJ_ QT|XZ~TERJQ[4V~~ܙٝf6e{wgs朙3BHls L3\oBL!& _Oȁ亦Tb 58/;,BކCs_ #d@ a˅ jpH6sxmnxlئk&bcsX=߷;J^&S9x1̰U9'Mۑ̯¶tt,:<|!lWP|w߳HWi$lm31ٗ?LQ%[oogNgoi&i&?_~l*"턝ckjVAK~>]A jxf+J%_3ُ̛i_T_5C^jj&L3U gx ??7¶ ^p3Yp"v2r3*b#G8 vGx K%k7{!K2 r)P," !\)ۥq,p2rr~:ߨ7§p}Ua66 Ia;^_'{m]cka㋄{ey<>6.k @-4 Hmw6 NNup==-m˽Tnkyo0&^|u\=M# }ζl/wZ1ώA'@sMyk4u0h6y_]o{tk3c bVX`UP`o8=Mm a"N(QJm*"h؛熐\ڥkJ=p'wgs9!@vlp9|&kN G`V /WliԋCV3za{և2z[Y0bo|b_8m{,DʠżvmM%Zd\3m-`EM_"M|@T6īyy 䯐~c%-TVЖ 7ԿXQ3qԫ+h-&d,.sk5(\o%)o4xscxC|cD..|i\ e(3)_eY\`5q1"=q~|Y !0dԤ_[5]VekUOF23>j)jkP ڷU}}1R m\m8싛l*tى mceJ.lcr>I1qz\, Qi,1цb\<ߞ2E.V룐}CsFE9  hF:~% sDN U\LiṪاLQ\kp%W~*ƥ^9<1spmk1Tej'3u5'F]o.l?@u! Y)F*{$ivqI<F(G^X>iV$igRF ={![_Znznnn^9QcrwyNA{ l`mNюu6Sʅ%nf̴v`fюyv*Y!~ߓ@3d]lxh3:AN AS.#c1~^i{^A9],W`^C|X5h[sסPhCL}Q QihɯVz^s*-z06)GRZuzm24;04L6cTW{lٶ]#mOжYp=54_;hۋ ɵ /#06-3ϵa@˷?)Y._,mROQDJq546Y42e<6U^WN];l _R܊c{,O~e2U_BKϿ9/>Nr[t8ӥ}n{dX?7=*= @`_JBE^!DtbX}U*_^#SBNC` O^͘hO95sӎ^JHXcWd̔]9d6I{Qdt +@9ඛq''E1po|\_yqQciAEG~e!cC5Rq2Śf6OS&Iw@} Mî~7ڥD g#ĸ?H%"x2/i Wl;jScZL8vngd4Xƺ ŮN(+ߞS0ZP,@rEw(iI)ҌH3B/gƛTMbSrTzSYLm+>%ŧdEﻨ^czuc\=^ΧWSsu*3_\=bT(= $J*V<>#U:5x UFh 譑Lq+GL]NXFxJf6 M`z:qy -s_uVq+Cz1 m-RjNIP+v}~вr4O4Gh\3>;a\k]Pxhp:[>.Tndh26tjlhؐPos1a1lm]>cDO;FMxBDcD*2x/Sj…cD3.V{EcD>LjGxh]P&S9#u~n7c!iXylydړz@[¼: n6ÂQY0wns?()e!ÂQBǜ^?V]e%de~xOY0B& d.';$_Ta!ÂIB6‡O@5}@upV ,ϿAVk%`ցmۆ6,$xX0K˜xF,` 3 ^~GlhMw-no.e~¼.9!XGBW'NuM6[k?b9V3Ku Pyp܄*x8'KfF)so"W+)c}sO)|)l}_&б -:ǐc*CdI_7jb2|1L`xkt_w BZ/ϽnRX)Zh_&(nU3Bt~6 yd_ {^׈LrcI儝?n37Fɨ]ƿ~)'¹t/>'.vK:)ԧc%W|[^\Q<}W_Tt2eFeBDNR5""2֏ҕ5?C,׼ MRKT<⹇Xw p4Jhm1vؖ*/}g;\-SASY7O?UO̙J[NCR̭`j;zԑ?*\vCjIf\ѣ!ᢴ X:E 글}TC -_}\cdzezFqs;:|R朽Տl/T'g'lB{:=9S=da+W=:xsktєrU-cx&E4`&+ї#o7G7|5+kS"<:f<7;m-V31=%<PT3'vZ a8eF(3.,Xg2NxFdA` pW%vX9V,Qbe8Ҩ̞h r^1SbdEnwLJ] y߶C-<@r5kug,4Pn I _ԞI4oNᵕkjF5D+*~:\G'V5h?C^}tfYW{czPB0>jtR),z ##qFڮ%1L=O( VJ]_7zdkϞ+s}ӣ8*kf^n쥃-lmKsܢ~__kGͿ>krxlNpp$f#sx8C-Վj!j߹5̇?-E9q ët X`w'> 8RG]o`Ҡ{w?3=dOO7l~cygIwS#gPxgrWtn;ٕ@ K ntlW NW C 5CטHߜ K􎇪 {C (7@`SpwBBb տ~NIc!<B! a ".%<]yI9R Ko)V lN(א7䱾қJ6۞һJvn-yT9\13-`wWQueށ:9x "IJŲo1_KlxQfD Oն$k =b]D02ɞbT]10lf:]RXprfٴ0tNgNZXMA{r9~ʽlztNrKIAf8zx?%?=d9e,y7WX kWPp}˿fb4 {O ˽f Cׂ Ff-kF[=8NXi>Zl[hy=Ur2&0iSEüM/>vk*<ݶel˦|tfѲ͂/nIﲙ^kf>p]V/B06$Ե8%Kz_b<3 lkFc:u}9r QռjoJ#|]aB{Q,X/ލ~ba0];r}XP1]4uD{`'homcw6vmcw6vmcw/&B^:L '>,=8 #C]&E̡/Hp_?Ax3Ϟv򊳥ߧV)!v/U'RR72=[d9ZZ٩;.85BJ#bk8b.~PS]~M), yrYz_0iǢI|@YtW-\-{u Ԗ9l0lOt;(ϳŸY2x< *+C,ckW:_1,}w_nLQᬱGx4kdY6B/oobZʳrH-xn㵀լc+\ lm_kMDe_V@#$Ḃ MUs}xף_:HE9HS1mxL"י91u䴽:u:%=z7B|nz^w2k&]lI BD5Dl}> ]emq5*{ȏ\}'ee:=OM75P&di@De}#:&N䱱#rbS4<'hhwٳ zpr ur E&޿L=Z#g !{̝rg8pWM 5ȷkj//cMJ q9U[n֭u\9.;(Y> <aӸ,#Ur;5H\WxZ\)uΝ>`#%WwPrmMru>xU2m_գN?<U^̱|$C*\gn|߉Ɨr+JI'Iy3}K?W.} W< 7] $b'1If=ufϷNL{>r{"ױRңOHi4@9dYʢ/=śFps|AX׃LdkLղO9pwig$2svQٛ=RVD]eIf͜=Z;'E'A>@0݆> U3qY& Sm$+ila-EӸ,cm,6u18Y+3|#O*ʕXU^+%۾GeI~ Bx9) p擣t~#/ Uޛj\~=W8VZDUeI({&ph]41m&S݆> loTg|&+%&Od OteL$L͐C.yLJ DeMru>&|U{-\F} W_.҃铘|$ιu¾宯+i $RhTCce!X[sEueu&_W6IV˘T=ig ӭl,T-h$';OI_#4ۼiUWN]P]Хީ $z-OMPbѺY> g} _8u6I PQeI0E&ORg-te,x\͐C^ L!ʕ >Α'ٙBy|,neоGeI_vR7;16}xkjי=]g %mO$pפONZeBk;U^P9>eP㒁5 :"psj[ޚBI~2M 2}2U2X7ǝrRSm;1pBIM2DIʠE.({sHOogѺ):NO|2xm,ή9x75rqSm$ 4.ؘ^i#)`m<,lw{r|v,>ɖWQLr~or _ 1,>ddsH'ZQIT5[=<S-4/{|}DͺwMENdI듨,> W+i> c%v+cb _t$։oTp䢻Od)6 '=> ii\JWɓk65-ʕ)\5})|Ay|,neоGeI'I$q.%-]VsI .,pʺkz s쓠LeI~@‰^oU2> p8HxLB4}f?|M5k*V>PeI{OzbZ;'YuOϩLQBFu~'tL> F ,c'k(6Bm<\)ⓈvL>ℶru>f|W.׃B'9<@2thX|$kgn|ى clUңW;Iʅr,',&z+ǽ8g帕}]וY](5Ev-`&c.S֧:=CI>5ycEeIn6ZNO^G`}dw=Z#^> coB _Q݆M C7s8r'a5@C)DdpkrYF+]}&OfDJx(W\[I+S6j$*;'Rr 'y.*ʕXU^+B']|wNnY}$=w9?Խγ:ySI4>j-!?4~Xu5^WsbY}.c.SY|+@R;K@eMsѪL1 d+fuy8PVD]eIf˝0QI LOl~:?KpYAM[8 Lg:2&|&Ofb\4r|ƂOsdI&(\y ^ULr KzT >xghVOq癋.L,Σqbj4O>/x:Ɖ^XP8X=le]w˘TuJIHf(S,}X%e#֗F/{F{6GCJ_dLuZu;{<ѺiȘCOD9T2݆> Ր8,w.+HQ2e#]W97ldsܙ@3qeСؙ  Rf$݋@D<9Ry:"^HAT$,~OG:OY$ @:9W:)>-{oCμ.΅X5ePlD)7e} Ok0?౺Aϟy?uDwo0W=bQZD¤#s2*k1-M $&RujJt}cD9Sw=]G}J)1)R{YTOղfKMޏqwn /z}ܔë_lo_ft?GB*9.oHM)s)&o}?> +>%/Sy6WN2uwW:;$}w_nlw7DmY畃w6D;gDowuM^y7o;Gbw$'y9smm׃-8i͠ [32H*JA!-FoR7|RJZi3;;m-ʁL~.y1FMA[3'%ud|ˑ]F"xԿw"H4u|r)wˑ&oRMSMrd9Yȑɑɂ!TI}}Jx$݃;g"^dAC=DߡH!q^k:3w~[n>݄e|LLK^(L^Ѓt"e9:3G#JQZmdn#c ]/Vw?*%-#[Y$Oч<ǷuKyߡ|Z|߀yS|3gs,^_۳{7^wwI6w >րɬ!SX,kGYNhsO=c͚͜;'gXgB^Xϛη.X<i}hfR}brz*İaZıqIJڼibm߶ 1v܉v[݋YG|##ƣ։Iӈuyg]t 1__oXoBw!~={(ݫGHc]}~}j=p@40\\cCRaCSRk/=rD=j#zHu?zشQO^O41:}Q&=eSWq=Y5ֵ=Y/9_/?Yc{ xE/\K0ƶ}W(^u~D/]RP^MamF/֧W,Zcѫ+WzUY]Lc[k/X^CIJoXqz㏥51駲z747mk}[Ec[۞s%kge{;ۡ޻eo5ۤ55O}Pm}p}۪>~>q>yvOjϜnϞi 5g}bK}R+}rkm[_V_N߸^c;׷nvԷouwnw]{ݴӿ }}C7H.v0 R]4AJH7:i駎"saR:5@ҰHZ=k4;M5F@ YoaJ# jHd5{0%u5}_õ:R#=S[CZ^8P] kh(S]Cj̪W;Vpm ߽ÊTP,{܂-X2k-؝Ă k>O  A>k}0n,,9H}cA>X<-yxm;L`egU^,{-X(^p|4h FÔ%ѐy.} ED7ߊ08aHa |)R\!Bfƒ<1Ȗ'rK|Te# coP92=0ƒҘ =a>L=<&JxȍTJ||x$P9CIXV66*#Ʋ6&0vyM<xe16&0vy!xAjemm>L>aL>aO<#Nx؇tN||xp% +Xv56Wpɣ(CW|x<>G\m6鉇s|<9nkA~nCy.os=a9 OC|=A+Wn?L7mp=N #ec*f>#m=n7yAw_t|qAtcAǫ/tP'??Ol '/%ԧozQyds_M&㗂~{ g~%>}Jo1@llaAap{||.aߒn[ܒ??i :~#Y7;㋃/:>>w :^5xՠㅂ :.zW';0 t<}<}<}<ﴰd;uۛ[ͼ"FxO/f (~'/_17?؉h_],rx\ȴ5Ӱl߇S{XyESD,1]%rBU``&Y- gd2}_([4b꣥Aj'O.}'*cUg`ɄU߬P,I1ݕŋuP,94)x^V"K2e$.KK’\0ӏJS?V^(4^$IQ\(0]2IyeW`9e-,[^6 ,)Z $"Bayt|O)^$#CaILt8Ro c1uVnK2|(, BL6^*PT%ُEP~LoJD}T9ǔ by`ZcȝWf!>NTz.{e~/]{)>ꓳ  ӄ)4$P,1]so}>$u>$5ɇ~ f?V2e7ei-ꔌE3Eh!XNɔk\yK~淟icoS*X?VDju>Iꓟ'`H?J~,9S#`R1_,LLg?v|BCa9Ok]\&_X<b ʒ,ZQ(GPXw#pá \K S)Ô!`,ՙXwc{4VJ? ,7)6RU+_g+_[ic cȞX( 4nbVL2OP,0݀%+͜P,1/Y&b ?L8Y?#4’/(g7Xb- )_%SOL2h`?;st/ 30t<){Ix0%W'-fb(,f%J1m|Ap{ƪQ)&ΉKA-I_ y7KKҌւe LMa,'b\G3y/i_^3=Z4}7Eb1``كԗABN/ƱE16|L]_n3%ruJ1#~1#YO)5.3bqd*.OASX~ _4s|EȌCXnH!O/v.X׷  xg/f/ƂeLgR}{0c>Ǽ1ēP\pZb5. ]gY+F2|  d 4kƀܵ;8>$=&|~? r쯡#!J[3`}r1c1I5^(s =%K$4&wqx$s wޓK ы6)]"`y g-- wdXґW4b~/{we,95Q{5:"N ѿ%{;^nbƥ~/'~ӂcESA(,7c#ٓ --KsB!ߣPXC 0Q4K@/g?Y*8~޸c9qȶqEpxj4}H|L_B$kp3Dt)PK.XN}r '``1Oi\%[f`1z ^$N$К $}XD୩bdd*wfH*6Q?]NCz%x-56^<ۓToN?v-f9h+A3V|`>/:7Ňkms-5#?)M%yl`ylNrFB1mfqIb2bGV"[l#A̼i5ȷG{ɻ?y`d\1 w>~"m~?4JcD,iW/5&A,{_ApRK: :H^(/׀O>Rƣ_ iNxgz=8>7HV+G0#Ӈ4Jrُ9/;Ds^t-vjl!?$U_+_bi K?_ &ſ{:L9&ucC@dž p~2G04U=I]3stؓLPXPP$bmAe'99[/э菉ͧcu?Dzh,ݱdł8d߿'ؾߟb8~'YXnWan\_D ho!K(LW$/lEsPXbiCԵ;8*`Bg!^f9O~Ep|Az˻ Woit kuX`%S0F^L+M?[7ܽ2m|蛿.wxkߢy}_&3ǗIcX'j(,H7V1u} |b쩜zGbR91(J8Hp_2 :\ s_y:ȭW>a:Ŵ ]dd|/{'Kg?*؟+9N!?OAZC? دoHAq#u8oɟ`q,N 2bCaDv'3V<)'#YTrLb,SJ2=73{G3#hq'sNnʖye3W[r wc@(,il9Ar1VI"8cG>E}{N LsAZ7S͇|"S?&u߄L5lK2vH0= rׇHvHN|esfW.e+y2X1`P_}FÌIgiKҾamIf|_2 gqxY>P,#va-؎$wُ~~|ӍX?Y#X?ϔϐ'K 1frz<fRr[./~#ד 'K;>5}30}H#[Z>$Hʉ_Oq@z+췤K_%BaIKvM3MXb3/w}o!$/6/6#0553GH7vRy%]W=62uJ6 )!_}Wc2h ''Q<}r"OL&t^itE5|(]6H'uO_6O*םt^t!4jGsu0+%wS̱/kurKv}EsQa(,fCkH]; ן28mue!ͭBaOoR.81V(+/sm(EkC%66q 蓾$}XN20hrZ?.ևˁbʟi\+x^SqlIH1N(SoyP,00I3M'?;ݽ'fP_6I{ ~Nx(,sH/KIJ쪡=:I(Lw@78d?rUHx*(_,vX֒e(,IF-u=XNW;ÔON̟_"ǿ~ZA^3?\/~g"NuÄr07i#-`ϩ})KCRl6 E1vܵ&cO6 Pr(DfA~V`LCNO^u²}'9иڒX1핧I|ArT9Kȟ6v.P_tK\]^Wh rLPX6o+I%$4OD,;Q>H>Rae,>`P,3H SfQD,<)XTL!د PX:ߍ$boo e|H}'ԗI$Ba)OJ#rO ^JwH(,v^rօ;F w]iCa|#KQF w̘>8PpL$_2B֝u*'\=3e˩$[,[QXǕܘDqi8#> ӷ'D !1m,e6YɍG>ŌG>N}|2p/c1SNdȧ ̷x߾,KeRǗe*}3@%_N锥6vMK$s1%aTƲx{m!= wX9ݡeWX~&PX_.ڏE0ԏ=91,1$?<`o%?37.՟Zj m`9[b#~f= ,o qYG"x-dW/@KbL=$MZ/hK;OL~޾ɿg W3f4wf ܷڬg.(xjcbƔwWxxl'bFq\&{ m0wƤ/d]'+~z=4i@rGK25bI;EAKs>㑓¡$"f]x%f~%зCWa*Lbҍ+b*s?=R9XH^y CyI:?g gMc!PV>( So}3yJK˼y'yFjzƓ<#5<ϐ)?yƋxFx?gla??||zx1\I[ψx?zÿt8=߈7ܧ@<=@ψc:g%gTqQtos~]ISPG\I9sVo٬QM9sz vZAsh!Ig }?u~׀#c=n+͌m$C5t$eO&ʮIy.0¸s4M:ѯL3~$̘Ыܼqyec,~IxN$>A;) ~;gRWyFtjwJ^zΈTL]5 9ޗԆJ}8)ٱHt"SLXi){jj[=ws}?YO4_3^؉ vn;wz CҐO?Ax9 :7ϟNJ/i#\ʳ!. [Q&vll뼘aiȄ0??20]a?ϼd<7]ycE$rmo4r˺*Fg.LޔVM[xKEi C/@Tڤ& o# 񽘷4VaW4{޷? WUmˋmRkFM#Ԉ%*_ۻ%ngx72ˆTKw ~Ä́E޳yF_V {isDfѥG2ԅ >66>[?=x\2ycbZ2Μfe1gN _&31@8U(/f62[p葅w{Ůb]({ ߭,菧LCb|#G>(ۺZq-|xo@xpq)3f}K/W֯[lٽ;;u$^y^V^k@d֐),|5fq'e֧Ӟff͝Bc-Y\vYX߯)n_Wic y~gw}5,:vudC y^icݼ{[zDz[E>[D^[ÆE~[FDF[c?gM0ydM#o5Oigӧ#3ٳf!sC~[ ,@^^l}t)Z|9ZjbXcv-Xgabhm޴ loۆvXvD\_El#֑ÇQuizֺp<⍳._Xׯ]C7۷n!;{?=ӣ{J.t>uIt~I5֋8 LJ!)a5֗9"5=zTƺyLq=nlZ'O'NxBOAc>|RO(2)?8zԬZOYϞXzz/jlzܗr=_.ȥ\[cЋʫ^O/:v.)YZH/6+[z UիW׬.-ߗ?}Mv7] ۘSYyӛzrۛ޶޾ޱ-mO޵޽PSUKumR]}`{ۧ>|>r>z}mU?VO8^_<@cէO5gN7g4؆sMt܅۳t|rƶ]m_ko\o[7;۷:;;klݮn_Ǿ?HaHkXBHjT) . %GZYCe4EʍSG u0)r }NCm54LH#Z#HMZiRCA -5TDLÝJ#pH70 5D=k]OÒZ !o- Di(54x5|fU ٫hx w+i8aE m*h(Up9e4(! Jij;)-U|WE5,Kh k,_ÊJѰ17_Ѱe<7594~QΦas?qV ۳`d09ϓ3hX^Ctx5yap GR㹩4 OX8 &֐˫G.{ςk,t݂"W,8gs;m >bAXς {,xs,lAXo-> 2 r,Ȃ} ,XSX0p[3ՂS> Zh  ` s{Y0+mgAƖhbxej U|Y ZgC- !?y( E6 dSx =nG,Xʂ5Nb U5'}uv胈>E>HJMs p,}Xc|޳*^Wqyb=_gxF,Ixh8x>P4nZkaʒh<>"caoE Ӊ0}0>Dj)@L!3F&:D`[OK o6>TeίL#8~8HPz;ary!P2C.XV6%JJ"U²J6&0yD< P ղ0C-!&C-,0C 6C R[,kka a7CmaY7O{L>a<g0xXa6B,[ha $ bRO<,%VxX V||x8a!* Xy66 mDz6&0LÃ߁wʧ,aߊn۩!~~tfгnO=AǗ_t||A;tjUw>R_qQA}wyyq㿍'k!><1DM}݃hߌO3q|f6-U"wlz%ǟk_[ 7IK* s=ޟ^7*Hy;-*0-̛fnq(oB6B2iL-%To+h*cl%+Fg88߫׾bXD|f_V |0k_Rd |=N z-D^SyuU뮐&kc^j :E3ǿ%4p8i-t3{cq&zl}mȠ*cH&-.[URy* LZ"L|?.|[,Ry/g :g=Q}p8}H&-ukZ!0D|/b6 ̼< ^ ِLZ">Yg ۞%W-!jɐLZ"L;?pɟQ,gQBO3ΜVq =;-Yc+_o@ow:A/IK0I>+^Ga9;-_s +˾v굯]E2i/a(|_`Mz}mqȯހWLZ"2AL[Ofj@ov:IKgo2-8>f :yUiW;+ib(rXک׾q8XH&-}gϢ>KgQl%}V>%uGO}m~xRH&-3Lc[>sϠak|086G*)t|0W̸`MWo §WU _ ;-_vh:-s\(P9BGE#W-ի)&k_[JC2idwgg}mH&-Kʱ7g-}mR H&-_Y~C[74.yRuWKUH]zXG7嵯 IU/PH&0 i,0hf8hf%{^9PyyyUi*';)g}J#g#|YUMAf$?KRY6,eD|y$,v͏RF =C(|0?8 }mcxZH&-~~[췵lH&-_~Kһ,uُQ6+y b/_S)}H/9#7Z?8{M{k߆U5ȎdRgz׫\FUP:s|Ƈ\C.=Fd?$VM*1Rt_ފطTR*3ޢ^U;-??2PPUHS>kBYˀ|峖(R_3_ʺکR[Xoiۊm9V oo+iLCw? M]F2i,7?Rs vZ"(ȓ%G%|Fw[ /!D|L!_0_ރHUR"E/fӸep*6iRLR /J@Wr!TgC?9[2#D|iݾPzzߌ}—XudxLZHH]i 9TcvZnUne3VdR3cU>U+"%u)M$.nU^Vmֶ=ɴM INckf%{9?J󣙮s8'ʎsH e/I~_Ң."*L{5jP6sZvZjRٿTfKMl5T-g~;淅Qpn[ʜߚ?dqS>,9=H&-#n7M|Gj ɤ2LJj 6V LJZvZ"0ft_P.K:@;ZfYI>JKZk}+XrsLZޒ97M`|7YiJ0H?Υ/B)ّd_=BGzOG>{E!'IKm-)ցgklD|cwEFUxɤ%3+P`kKFtU$/'0_9;w"RNLlO|OT=m%l}ƺ]S-,+}ft}4.8F/ YT#Ȁd=&{|s=/3>s~ȅڼe\B2{\6ߓTUȌU-fҞul%;gbnc78zk{CN#T%N$қ}xJ~dDzJh ~.IUPH&-_&_ORC8!.G.#UH!>ߝM/\ݜ4ʟP`{W B|QgRGX< ZNKOsM~]&U-!\Ǿ/R9 H㵯mط4=˔??!sK|el({>mlcBOCTzd7j I,9cH&-5>?[A]WU4PFzU,' _,}i^}@H0d30eWPvi}g;-_)?{Thi;-UlŔ?6 6q-a[;- LAns]/j2Lc;-& Ԁ(UձR͙[18{+;-_o>r2/!e:b%.(UrJ6+iׄY !_3fvZ"9?[ҟ߳\.s ,T_M.RR[op/ InYҿC`;-BqG]UY{뙑 _¬yT_PѺf?9 {XbRglk(U ձVR~7{o>NKėw=ɵpzU26vZ"TL pُRFŹm[;-Yp58qxk;̝B2igGfَ.]b%cbcfYo|H&-cૌ/k·Kan'IKķcf2O ~,9_LZ"{u~㵯m]g%&-! |Ѿuw;%G1ɤsϖwW:."D|m(|]/ᵯmTWkJ0-531þXNKWJhkb8ހ"Hńdg?fMs`}%sp|~E:(TOߟ$l5GR8?jvZ'g׏C\pHBוrĔ5%BE0C~;eP Rbi3Vv۱d' m1 `A)TwH&Կ5f|jXxM(TQN~(|C0\QcC:?ĜQ=ΏÉOcC]cUK )g\ !H/?{˦{̪<˜C%`a3=p|a_f_ vItH&-_q22?)@IU"3o3K`y̝D2iϿw;dui\oQ$o8벆W3cYk_;bG$/#3h<]&⏜uQ@zB㏌}3uk% ǾXbRǿ1-_cZNKݟ;[_&{ )ecdO#&.XrsǐN Xcd/Y%=5^IKr֟BzQ#TUT5!%R~b,S?1psLZ/e8/HSǾ%)Rh>槴>lj"e>ߐ_jM.5,H&-}pu8z|8wK-18w |&n#,9}H&-u79C󿉁MD;-iހ4 Bf|;rDAJO1w''.ݧTGxZuHO &.a#[GS~_2/H2"w0w ɤ%+u!C3zONޤ׾eod':',%|G}dRo嬿;]ZeUrJe'n#/Ww#ykvH&-u>9F10{3G&3~# /foI>’17ɤ&ِg@lfvZ"YW"703⬾$|?am@2i3WW\Z_1T-ȃ_fV׵mL0dR|=m8w is Sf $s ]`>8~(|/y(O?BE2is_H/qoO-ȍOS(|<q3 "T|6lgQ>o%[m_,21ƒ[dR_8 $p2)U DVR2QGIzC25Vi{ccB!>A2i3$_'wfACH]_x6g}Ŏ_LZބ97Y`|o{3ߛi 0dW4AX2sLZh~4GG^$j[/UȍO+(~e+~%jiTHJhщc{ͪ׾vv$0S[\Xr s N%P2Ӿ@&G7Kcn IKw t(|fdINaYG2i/>ŧƺSHD|# _j̬$=Z7K`nIKjˌjEUU LZ"۟MvϵKv`nVsd.XrǞRݙ.v‘LZ">F0u:h^ڡضG3NKgd |aE评o0 $yf9Yy3_ۘrd䲿oÒ1iPQ6oG}߀7§F]j2 7K4B`2-B2i.1i5%WiQ R(|i_gk_;mϤ%Kxg/$j8 IKėi\!+qB)d?P5 uXNK/wlpӒ{ڻ{`u]}|d_3 |W䵯=yd_xWu#;Ro_ c IK]?39gi8oGLZ"L;dxe؋%bn^0f|\_슏 S18B٥O){J /eĤ7UnƇ`vdRБܷ~j9C ڹƇXr sqH*2 k++(Wd%cAd)$W!1R2/1h75{ |QD|C3s(}?T3& T'gdU{xJuH&-u}h}zec\GP.{LuHO_bi|o/aU]@$t|7 |Oafyǹk_; >'#TL_HW[yH&-im0~ .,ًH&-տǬa1ƿP07ɤ%_ _G1vA?lDgsWyKLy 8)>|+>-'(4Rן 秀t?o"QH&-uRpq/0!*e':na] yrڛ{k/AG̵F2i& 0tW;ѼG#̍C2ik(|=ZQ]Acwɤ1µ?9,isBG*gPz^s㵯 IU/PH&-5v3v Qa/|{D|׊ꀿc U,KH&-U?ȩu'X)&#}"X֒?ߌm]E2iLL;gWi]Rǒu[o'gDGK6`n IKķ/M .&,ي6 ϯcו .uX#GZ'Կn=8낄g74}t3`#"{0bΌ&-u_tC" D|?3I?_ťKvcnB?K?Wa[Jʱg6~3HmT[x1-տu)ӿko65+ߢ-BỤ~n(gO})耹VH&-~qw`.mE!T??Vqŏ]ۊChbǺQeSدxUg%J}OfކgpsLZ"LtǒQqvZMkS\xGpM^'1pO=SýIKgx!Ќ4}GM3NK(AXW(iLs#8{@::> F,1;@G2i2ӽ>=eNBc`;- f,/X2g?H(|G6\%|ClϐIK?k?k@~"Mg R D|曺g 8K~__,^H&-o=4!e!:XRs5LZ"64"s+&굯1ɤ%ϴT'Jm}e?/HWL|#gdM$?!~鱧'H&->Ʊ'.Xsk~j_Y?+LgE]g˱;}\Z#%ـ/{ԽWقgꟵ-gg}8Xm0-I?>o T{xaZ">3ڥIfc<ͰwG"v}}.Z?ى[ ǑN ]?&1գ}:^psǐLZ">gdwZ̬ys7n ]CCz㵯1F2i sמK /tCnU^B6g}ݵsozKa.M#!赯úzNK//M{̭@2iZ"]s5|S絯Mb9IK]ߛ%0~~ S?EsLZ"-L{Y岿o iPхaTdR9c1;Ǽ%70w 11%ȾYe\%?>hTfW}7cNVB$ϣPhN<#z>D|{U)+jN=B㫌ͤ3}D?2aC2i1LH_ G^@2i'wo=CײַcKO@Ws?"D|kb4{e?Z%1iPQ}C;7:OzkC#̽dR=5_%0iU&V U,KHWkN:P*gK׾0\ IKן?KL~fPΌiLפ66cn=F7۶4v?GwG;tDᛙ2?ҟmƒmlo}%8<;׮Gs3vZ"_BK\K DNɤ%3 |=ZMOQ׾md}(GCq>T(.).\u$̧_yS'psGLZ}eӾ2+#s?!},s|M> 8~NR8G )+ ݹN"ƕ߸6߸FanIKwYܵue4A@2ؿR ݨ {NK_2$, /Q~Y";-_SPNRrb&נ#D|;<>?ⵯ {0ɤʟS$ H ?,3ϴKcK1k_{aIK]?㟕sgMŒ阛4UY;gb]|k>rXUH&-5>`3>`!, ,y |EC&FE\\PA]E++ಮ"*EWCT+BDD oHHpnQS` GfLq<3*SU}WwW_"_KZc^7y/6G_"6kaY_}JM|!w'+v pMZmX揺AL} /YnJUOIG @p=~h|hZ K~܋ ?RFwi)/X4 M҄+hLZـ0u2p _"]0N̡~"Ktm~{~>4e>+k e/NbӺ TMo%+]~|]Cpzևt!!.Bׇ4w69wKW4s/u|p-s|07xSs/u,HV%p藺:z]=D@48Kñ}²Uh;_8_8`_"Ff1Ϟ6BfQh"sG~eEɅypY?Yś?YgRc0'aO@~ȇ}9 z]F'uLW+_"qwCEXwKd-(t ,Iup/Y`nߛALs=.|O/ͅnOmlNǡ{߆!~>#x'!\ong_{y3?CiNg^~|(;w4ļ vmi^ߖ!;,t}dq߱^i=@׵{d} ;k6M R0fY۽g9(?ov3\23 1=! h34c_6UALs=&qu bpߐ6 }?}߾iB}f4ɟ)zyȟp\_"e#ƇuT};e1tb/ue?bʳ?bj8KC]d?}p"ή]iod_| ϏǨZP0Giu@׵8 g/Ɛy_ɜ[ӭ,O}wgp,=Wx´VwVp_e-Sp/o s}7{[3bC({A}=C9!/S.Y[H$- fYh}Ve}V3i5>k/s%2~bCh7Bp`\ /kz \KwN0Bmocj0CDQ.(yF/uC(~lt˧KWh| O]~|1,E}1]!GB?ca|_u؁kO RON]{.?AyJe7sh,3솘=v ݟ!9ԌƗn_JmJ.t| l|w-jw]׎W 4'0B}'$7Y_ܖ%_Y_!/MvMqM@&kuzj|zՕJSu_.}jg#1|.@3"0J4i7xe%Xx@qҨ4JIc qO[i,09F4x4Q1Fx'i.0QoIo4/0FMvOFQOa44nD匵%Wd4 >eVrY-n pMUؔh'MWFAe`Jc4n3&˓ݔF4Z^U.l>e-pQ8pKS!Օƻ_5-'ǂ g+SuTtL.x疟:'UiQ~:\G)p;sT'd^/+ǻJî*\-e8r: ܾ:\a#y>SQSFKp>[YQ.8*O\?8O3BZm I W_1MBޞ}x ù20_/ʻGkO;08jG+:`MqCAetGvpGή[{u7ܟ?36p[ )ް ~4l}@?[a_">%6{ėyd6½،!"6 .Qdp Әճx(]ӎִ6O $&tM9Sk?Ϲo (ڃ׏}F/y Ue=pa~Ky]%7KRyY-3歆Pi`D^jHuF"(?$ԕ{=5;J~vPN[*6?^®}K?UR/W_qNG|W[]UZ5-k!N yFB#N@m8 )uDPc׫'aTAq]O/Xtsy 8wr} CYqrL_ vu\0c܉SyNAx6i $v'>6'Zҽp *+ˋZaj\Cm$lWW9a?EF&w8uײKP.wYmCe1Sy%-.Z±;ʠ2ΫYoNnP'7S_fa9?mosO5/k+EYA1Yz<_`L}]o;,qubXa!>m3׵ Q݃Bm9iӡ=68](W]wG{z_ K4f ccܽЭ'с'lm?w]AU8VqQuWOf=ܷjk1~ zn?KUWHxO2FC8vs9'O鵫<쉋~EJwmֽmreav5XFE~bbhhs-;v{iONOu:5Y# N@uBS8R' [;8|Tx~|߉:gbs&MXL|F &pߧ:fλ9*bEGVz=H ǃ?VAC+;v8o3[;Nuts:G wN<Ν\x1\n\ܳ{7\'Wg_1!-Co7G 3 'T5LfΘ 2 6,~LLk<uMMMܱEs7Z #?7AfL.楋]M C/O G_~@W<!LCa11 psȑ hsر x3A xs9mTu9kLw9o\yhB{lR=LZO6W\ )5kcq`dm <涭[ikNm}/y! 湳g;Ǽ/~̽|{~{,Ag%u޷}JiЋyiE`2t|YV5խ Cߦ נ;;;a5QQAy=tǎG{?cq_QOA:~zRz5]OR]O>:6"!C?zK9/ V;>~hS?Og>IgϞP;Y看Ґ/?~xc y^_νMpl 9pc=VZ+ nQW"7cZVVmAspwaps:kUܼhu/Az ȎppSb^hU?N=jZ-iU?:խશZ=pCUVZ5}MBhUVwեEV]1/hߴjXfZMoU&Z9Dc&6ՆLtyU=iHP]=Ux8IxN*qjcZ=_Ss*aZV*Vն@'wVsV*hu]p;s;;\aZ}+[N!Z |!V%z,Pڥ^6_L5"Mu䔩0LyT7ULg{LNSn34Sg\oMedWLS,4վJeMoě}ڎ7TF0S}:=T * 禪ipΦco6j d~ jTCZAnT: T]6UH5SMbV>0թ;M~˙*%To1UNZ^v̳N'j~ĩ:ՓNzSMTkjxSE,q*5ϩLTANx_<ЩsypmgwH+p]s:3*q#N^Wᚲ. ]2OUۺ*z[]zM]5~I]UyU?O;C%P?pQw izxW=</\퉢Ͱ~=)߹w<[hR.N-oՂ8t\a3-f HF^jkq\r`h2ehD2\ kEa+[$C -6.90\4ehC2t\Ea'[$Cg u.90\4veL2t\wE!-CwW@\. 2!WK Ml"ye 0E!-0aWaBX. ߱eK2{e .]r`h2dO2npɁp- aW@. G2, 2,q.90\4eH$V{eHVpd-j!+jpE$[TaWTp;!nK MSlv ^v˄L. 2d ǽ2d;q]r`h2de8N2xe8.r\r`h2eːC2~nr2"E!-2TPhR_%& HWJw0G95=ALi4Q*\1fY\g)99ZǪKuiw ܤefO5xzi>ǧ9s 7yY= ۿ4s2yQ|ay޻|W4<^'Hr 7ԧ<͏;7\·f3?[aHz<^>O9>xH㾲Vaxs_>ϭzo]C>eiܼ r" W~27x,* LLԥ c=`7$L( >  ~uP|ޣ,d82C,`9`1lJSBYNS)'"8,,ۉePSToƂJ",#,1"ORW P Dr+e%%X 杯,GHh7I Āz"%2X& fYdG,RŎ2˱CT\eQ{U7<,?>0O e9,Ǿ'#1ddD,m²ɲX eiߑlIXUqCN2ܓʲ2b_Yf2XZsdmiL2C( g~C^]NnbpI\)LxKȲ cKgȾA0 &Tb%e*eL̲ɲX fdI,c&BY6ca,$죹X,d#6 adB,3e_vS; f .3m]Ԇ' vl<[0<&lbv+;V;wdq-LUí\N{l;nelnbʒdYJ,IY2,eP[i.wP,", ,sePL-IJS06f_,:;ŶQaA.C(V04zWd;]#e Ʋ6[$3Ye`&bk:k-%ޓA[Y#%ɒ@,+|lsPY&nR(_Y&o29]p,6P9&KeǷǗx{m:5MKme=lβɲX+eJeT$&KȲֶƲ֎mw$2YKrY3˱5>/ee5l̒dYB,a"uY3YF,kzI!1* SZIz0k* nQV"֐n8,)IJ^0&Zb$e5Wlm˕ۖ 8,wYV2Y,Dx O^#xf^8YO2bzY.0YrP6$S nLeŬIA0&KHcSz'L)ÂY3YK`,G-urY,'E+<.<<Gyl<,L,L.n,)eɤd'SY3YQ,}H!A.Ǯ7Ē rɒC,d3Y`N;9qe"td)E,!6b,XdT%6lbRcť!DXrCfDy,Jp:Q󘭗qy֋bוw{q2Yb۾]Wyfm߶}7cidyX޵YnLR֋bKe8,uE,6] ;,6blz݆b}^n,Kk^^'D KkN)^Kqc6m/^! /h7^%.!n*Mڸ/_VTB}}P|5~U[pwk 1ؾ:^<oQ1%\=Z>Ϩ &!i חPi}'|V[F{!_1MBޞ?71a 28=):eo4ƌ GeǙU8^&\Տߡ³-]Ƒ\Ѷ^&;Yp~W=𼕤%;Xߛ^ioejnCytuVSLl}]'vXrPW|n]=wcU ڧTlr+51.>_Bp5ydϮVɊJS@L=YRtT~oGVWt:Sy+IhDWsRPOki;+ܻ,kHzѨ_P y;x 5PuiGkvh#=OMh^[~ޘVPFA痧-ֳ[*5YTCw(20"/?5:>C zVYUgjxa {olj#ҔFo(Tm~`W]Zd&=n3n۔MMH6(|o|{juO?~K(GHq?1lr$$If!vh5#v:V0l  t 6P6,5/ $$If!vh5T5 5d #vT#v #vd :V0l  t 6P6,5T5 5d p$$If!vh5T5 5d #vT#v #vd :V0l t 6P6,5T5 5d $$If!vh5T5 5d #vT#v #vd :V0l t 6P6,5T5 5d $$If!vh5T5 5d #vT#v #vd :V0l t 6P6,5T5 5d $$If!vh5T5 5d #vT#v #vd :V0l t 6P6,5T5 5d $$If!vh5T5 5d #vT#v #vd :V0l t 6P6,5T5 5d $$If!vh5T5 5d #vT#v #vd :V0l t 6P6,5T5 5d $$If!vh5T5 5d #vT#v #vd :V0l t 6P6,5T5 5d $$If!vh5T5 5d #vT#v #vd :V0l t 6P6,5T5 5d $$If!vh5T5 5d #vT#v #vd :V0l t 6P6,5T5 5d $$If!vh5T5 5d #vT#v #vd :V0l t 6P6,5T5 5d $$If!vh5T5 5d #vT#v #vd :V0l t 6P6,5T5 5d $$If!vh5T5 5d #vT#v #vd :V0l t 6P6,5T5 5d $$If!vh5T5 5d #vT#v #vd :V0l t 6P6,5T5 5d $$If!vh5T5 5d #vT#v #vd :V0l t 6P6,5T5 5d $$If!vh5T5 5d #vT#v #vd :V0lO t 6P6,5T5 5d Dd 0e"gfB  S uc A2<ٗP4ivli `!ٗP4ivlNCLP6yxPUx\ p>ɋMxd RP5؁4Rk+Lqli Xf i(S_XA^ F H `6޻޽. d=}ٳߞɒrTG5T_6oYA@JUY(9c?:^VY?S>dűq>䈊"R*_q[zg ^tɀk=D_ :z{?v]*?7BJ+;|Ndz]}Yܔq 媕Z%-@Z3|rѿv/T`7>a~^//}sݞ#^~ [GeΒa){ = 'QףbGGN$cԩ鵖I?:;ZL-j5Tle]+[iE?/%~k zX&VZe(/2V(c%o˘mŽfʸjfVьռ1[Žf em7Vь[Cwl- ;PژMXaG3nel-Zek;qG(cRV(?e,dSXaG3և2d>GXaG362af+Vь{BKrf\XaG3~x9 ca ;q(0fl#v4cc(HfVьCf6[XaG362f%̶DXacJS<{e*J:_)%>yzgvH޹P%*5Y5N@`w/]G9g JzJB)-_+A]O^}.٨Z:jdNZ:NjZ:jdNZ:NjZ:jdNZ:NjZ:jdNZ:NjZ:jdNXf\t <[;JJBɛ姴jѨD(?PVlU ;qK(couV'kCxl{1R^ގ0a͸5o9tXc;"v4{9Ԩ2[WamLU)+b^ ;qG(c/fl}v4}e Vьe0 Vь &fIXaG3 eYF3haQ(hflv4PIRl ;1Y0ax0q2[Žfleecao* o}fmA_>SxJO7KOĬ-y^߆]?S M{UUU\^3H-Te]HM j5g;Zs,R?ĜmPḵS9\6ǖξ>7ggޏ)NZoBߣiW8{G򊌠7IެzxAm=5Աj^ٴRwvQn>)M4c[LZk})~5UJ\ү_v'O= #Smm|.MӤ0ՙc_Rvc_RngTٸ&_+05#ˬ)]a:ʕ5z7㻋'en0qJӽܞcnC)y+hQz`xz˹ vx=<$ȭՁ!h'qw΅b Μ.& ]Lx5{UOb .&eA|Gi,<*'v1Yy 47v1 T o .=4Ԙi& Cö G?N=X'hm@][.wKxLx53@Ań7PCy?Do]Lx5Ro}Ań7P4N .&4F og_5:&zVmsA Vv1ԫi^I <7ܥ[,35᜛QKҭUִ+Pa;O29r2+$2rpWF%K [@dܯ3#c# # =}w#=Bђh\ƯEҶ ιW6ol+U{Alޠ>e]l6zxH;Q: o.?4`2MCb^kP?w3M]1]}D ]LxU?BA|i- v1 *z{s ojxb6t8zxHxUY pań7PD/?uk?#.cxLxu߳A<'ؗc]3ADŽ7Px?| o~wGf1 4ShbyseLx5Z#hj)US:Ań7PUT .&zfz]v1 FAń7P ]Lxǹ$ań7Ps*o .&{sm@]J:5OEc2]nXań7P#9֭<ۃm@ .&5x:gq> o`S9VE<z:&ZJ¶ ojy޵ S~NsJ?ZۄcL?'ŹT^9:kPrA&dx2} ܆<ٌf,v[@%qNzhWz$zA_u&GO~#>Ytl1V=f_qTk;.U򊎎B%hPU%fc'~oy;w-{[wύtO{!>Fπ@g"ul>D繷#< 8ܞq{ i?ڳYvىicnՓ'i6rnE!9/֞%gE:#3unܞBX{~{&_9vw ij_\Kb+,}+]<+6#^FoY%vqˠ n8zg]rVٸL&2N_(SNط-Y1})ش7==R"Av=Dd &0   # A  2$>J5>4$PPNi `!$>J5>4$PPN#`&C[x՚_hWϙuwhԇZ Y%Fm^ZJ ېƘUhR} 䡥EKA`1 AZH5"=̙ٝٙ4o{wlO-&0ZєjZZP8jB+y%F˿9䫽,lyn8'ŰP$, _!T=& F{jƾT73v\cշKh0@ýZ}alO)ed֨ZxLEjhDYRgtgG.n¦r춍9ƶOBHBiJ Ur&^%n!&n88KM-T%fIDd?Iljv*&Koy⍊7,ްxG;*^x%K/v P|\txv'qXahyƚ:x[&wer\罼q`45\;s\hmKoРoƶ5g~;7:/ors:wg~;3w_qw:k<3Q:g~;2o> {}E3 ]g(S}}{vyY]j]{SQs_Xh:TϾa!mnseLZS{m֖l8^t4GyL33j'=5O׌QW! h~X|T#/k;}{xӽ}:B5 ߻٦i!]7]h^To&^8f~CU_`j;wmc_O.sT6nڪ_E=t^*gudTzP9z~@Lvsݤ+ wu9TVx]eGE*վL~[Ph*yrw!k=~376'/ZɗW~Q o1Z[oϤ:4w]f3Mw*7^W!} bqF_Z5'Dd dP0   # A  "&{䭫$@&i @=&{䭫$@`]hxq;S&x] |үlB@@OT|"S tATSD ("KáЧ"!" *ʡ _=d7;9%W_S+?(Rѝ/Ew %ުCk"Aݏ%%*MF]%zזӖ?E˫y P-PuN$'&+"Qgʪ%65PKeyu.Y^PL&B9U<;;@T gN@2camm iӲ] ̮h~Vylխ]kF9Úcr0&;/P9" +l8uj^6!'6INcUoF~ꡏҐo)n_,P9xLO*S Dq5_*:%y.q\_UaMwy>K즸6h=T/4r!o'~U\=> E!s]^/ps|A911_m2q̶b995uexu,u<_߯y_-u+=c V^KGz?_I )UIWyB:c4Q\Ecqg8ˌ7x7t?{'Psp',iٍ{u\ߜVTؼbHxb1cTY9'rh͟Yq-O%ܷOX^>k_1>_xFPnxM5 #Z/sje%IxtDo_w؝h[ 0A mF dq_u6; e%7ORHJ Moʼyg4v^{njy}+-}#>M?yf"-^y֤#qߗ;w⺽cO==ƫMMTV.mz?/V̾T^mk5ŋjj/֛ 5鍵TZjom^6m;/w&j_þ?׀Y;`C6a6nX=3q"LҞ2xjOL) 3f׋Kflm/ i[;k7l->=[i_vj_vk{վ;ظO㏰ӡCg#vq۩SǙ3O-YOQB~#njh 9H9nl?DȉJg&@S˩Vh/9idm'gLP0|$QΚy|i%rKU%T<29jr%WrͿRWԅWEH\Ztɿ䲥I˴7jiu$\\|sU}!WPL~"׮Q6^N>#O&3ޗG~L~Asч-$\q+ɺr'm$i;qMrƛ%ls-rKֿ%ʭ&m];/v)w~qD?,En>){=$z}?'+o塃˟= A>,~H=PzbDߖN>&;<~.>Lqf}^ }I_@cn Ti@_* z{ @+GHtz@AI ^?DR-Њ%5zLRТJAA$Z?t3<(JP$ͻ_~ʁ(>I)}$-iW/IzJCRwJ=:vnI-@ggI&J.Iu2o46IoԶ#l}$-k/鑛%$p[I Hu z[~IZ*KcSIO6QO7Hz6 $m'閺>%}TKR$-V?kJvR+&%ͭ&s깪/tE_Yҗ@ٱ&U}-/ijYI?}!/%ioz^IO{$}A߳:4JU4rXF4F(~/5FȻU4IƟjaIk]jȳZ+5z7My4X 5?_@s47K/hT ~NS4 ʟQ;Z%(g}\KhۃxzhԾ+0M4z-tnMxilqQٚ-RіJe2Gij>{G}ƻ|}mQ:сe>~Gm_B>>G}ȗkG2zθF>G Q>RB\S|$ՔiJmSJڔkJ4CJSJޔ2& |}އx7m P#бx|/kaZ&}=a[zZG}-|mw/cSн [E{+4ڪ_DPmȘ*`̼>sP: ac mDC[P"d: s&DP_8/m1UC6X|0padb J,I|0t!Ia`bHMla!0YaC0Đc sTP*d: ac C!Ya14!ĐJ,]|0s!]a412!q0_8 ?:Ɛ0l41d6BQ|0pa°İ m: c =&m=q0_8 ?;ưGa8hb:Ap1 IAIN8/c1T"$(BL`:p1bM  : WbM {5_`pN9p M WC~`p~wA* }L z@N0XXW[1]]5e5WOSQ*گ5ޫzlo2223->Dzlz).t7Wyf}TUw7Rp|6}l}llQ=ZE~>\gPmFՎLNTm>]ne{ϖlꋲ;d\Fq`ϣ Q8_ӢdԃQFm \g[z-}MZ{v, iOmc-=D"A{ҔZ^.g܀s\5^s~^+;;mk`~4h_f7w? z_ #~䳆J2m6ٴfrM6Flzf36޷4=?>GIۦ"MmS5ۦ"M'm6Ummٟߗ`{,z{a=9o|CYF^yeYH3SλF=` 3}S C8[h7@w}3s(K#|JwH hʾ`GxzkڸVq܍{+!Өnأ e_=u$:e0Nb  p}ƞS(@kF8[Bl3Ì4sS}ɾ'PqoO֥|'E6NFж y[b{673t-ƞm([# -\jʖ,-{Km1CrTE]jʖ+(#!wbeMSV]+l$mѓ˸P([^R~!\܀% 7b)OVAs/AO+f_ܬ"xM_ݡ[aLmUGir먗UבAyu":^:uA: va碿g7Fyt4JM:E~!_'oTe?y }{!O>#P|"_FJ:*?o?ϷoJ|:_f5'>kkO̧=sQP )X{{gK %^y֡ge #.b?bsԷ.ȷk2)y4'ֳiRiU=~W"M7Hza7Hk!Gy߮۬#껖J=N}:@ RߏXMH4Fk_JCċo_T8IQ'a[IgzRcy8k`hͪnA ;)j\h"`\h`㢷e\ 4ƂѿKd睜)?W}Xy; =>3 (~kճjOMLg wV-uN*3w8x-ߘؿI`XP2J>kUfQ|&yϿXKO?}^*~y2<14|g)`{N䅝ӢЇηwllf8fגBN:ђLv?XWPٝJ-[l?%~`-{.6+_fȜPȘbt>~`C-dmu̇lAM mA%8,僖151$BW|8f)a/h0du̇l1$ Kq0N?Y-chbHMlpe DP d):6Ke sL )9q0N?Y-cH51B`>~`ԷԌ!Đ J,M|8f)!ĐJ,]|8fC! YpR>hFC&h#du̇lA6AM|8f)aahd{ṫlABvP|8f)ᤉ $d'u̇lAxVa>q܍s^(X#|Ga p}@w}ʾ Pz^% >>^ie$S=3c/#epSAw}ƚ!}lm6}-2nXbmTXVA2h e^g(,q7gQCvoL5Wv,q7gCv_$o_į!nnxe5ZWv(q7g<KGf{4~ bnx eEK>DTA<nxf e {ߑykelh >oysokt2h>WlCROҍ-w}I(.O~%%AL6%w}ƞO(.y#:Eh;+cQ Kо~76Mmɠq.c ež"o@P7]\#f3LCv5AV)&bh >7` b)X ㏐{^ GyQեں8h[u:CyuDuuk5>aUρh ~]n%"| o е fQΛWQ7j^9M] t<@THcVHG:(`?}u4 K:hTGt#x@:nS qnn>.K+m/+A{~" }B ˹Ys'>w΅c)Tq.,Sώ.a: <ώg~vS0?;J)SP_<*//-P>x>x_A Zdg?T⋧O/_<%xJ|)cm}=O8|ī2 ;H]2x>121\jY+Z) L @ `>wC''d=u̇Nsa'hdṫc0 71 lpމWgp80Falb d2&ɠq0N;a004:{1URM sA8Ɛ0,71C\|8}0 Ca9(tLC:(L3 &L68ưAajb V* M [A!ۭ`>wnaa7h?du̇cد071츎pa lqP6d:{1d+ 允!T^,L:N;u3j&"bQM|0vob`pp!^ajbޮUc}?s0>7dlWw9J..0.#ɖdKbYȉnѶmK_dK_dKlKlK?nK?nKl[SfW[z[zw[zw[[[buu|E_Fr|aE3 5xme]dKO۱ذZ'vk7[z1iM4&Ƥ5=И@cҚhLZIkz1],"_DERO.,+m" 9l{۽,vnWMݛFElT۽fREMls7ﲬ)  ZPgс;F~η]ZE#[EH(JiҶV"uvDnޡfE7fu].[@+h6&#mW"ux4#um?+FQ91i9- <~L5E me-E"ޡ'H˩#іl;/@qFRb"}~1r%X@n>3 ~3H߬#~g>NhN ec}>șsS!=Uh ec"kmBwm4 l}$&5#&a2FT#0FF7` ,Ž,*wSE d}dH.}$3D@*u\@G4sї -9{2 䟻|e#M>ս̮꺞̺2ucz2(s2ܠ l`+d2:,XuϺX-H Uf#[uZ2;,[z(e69J]7.@yL.-@F'd9-ߍԎ9Te yO#~3V>6? i=Lթ?/ ~-ʦ(u|wcݞwE ͳ[0| mgq*^e}Z^nZx(c]#_wN+@F_T\s-DD99[_C ω[ϘXz(tOE*! f ͬiUGX;{>/k)h~kxu엢mg~hˌfe~u!=Փ ,\cK.VWrM]-׳\UXrR77,TZ~`:{џ_z<ִ⚟Fb|江l~#l19}ϗψ@nUw<=uY˂ͻc̻UEuK)|[%(r v}HbQU8~Zհ菗 %Ps+]~|Et)#*g*+h(LC9"82W:&3W,1-5z$wrnȖ2T,ll|GT\ܑ؀5Y}ETɟ}2IƲTYqI~_'~ضcEs}s.P[VE/QQm ѧoЫyꣿ۬`Ƴoϛ?og"Ј3q<5y?Fڟy}_ő=Ek6BߦWwiߵoQ֢l@jZj`|4Kg?Y}L˯z,}#?$$If!vh5#v:V l  t06,59/ $$If!vh5 5#v #v:V l  t065 59p$$If!vh5 5#v #v:V l t065 59$$If!vh5 5#v #v:V l t065 59$$If!vh5 5#v #v:V l t065 59$$If!vh5 5#v #v:V l t065 59$$If!vh5 5#v #v:V l t065 59$$If!vh5 5#v #v:V l t065 59$$If!vh5 5#v #v:V l t065 59$$If!vh5 5#v #v:V l t065 59$$If!vh5 5#v #v:V l t065 59MPDd O'0  # A "OS!3[U#ҎGaOi @=OS!3[U#ҎGaAAckOx|% d7wCH%; QDT ("MDPA{ ϝܝ2 usr̹;sGc+G"[7$[QB8W y#H߇8b &Ƀdw,At C\c6k͌mk箓$~"Gsf!W}uXl"~.Cr?ׯ_'fcaܺc,:yH-_&l t/XYY]4Nsr[pDۼ͖k|T~,tdaGܕKI_ퟝE2'?k';؅ER̰z_iIi9;2d~n,`@;{8ɤil]N]لdV9aoS@(h'InhQۺd|.ʴfZtm"h`O2#nn-J=InsSM_ M\W$Mצkӵtm6]Mצk9'e^bs˖sN.h{e^ yϽis/s%wZr՚{QM{N2=9ϯCadRf[m$ ]TSA0uRc 6^E^pN/'PF2ߴIVdm"Rg!?l8w>.ނ5Nzu2>|sݵBBbCKެ)3P'Սvlud,zg0?GYƎEY3g@yYKmVgmڸvf:xmOf]pIw$oc^O'L/Øox?LOӪgθ5<{V0-3+_뚆7ml޶U: :!|h04Ϟy1|W^ C>}o~1 ޻BA|=?chgyxСex_C߈ooߍcߏ“&NNi៧O_gΙ¿-X%˖eyxʕY^f օ7_-7mkx޳{7΃#h=> 3΁BK`~ MO R<8x~@$wuy#F~&Af#+6~'v~gCJX/aCÜ<)W.~n~p3Ǐ;*c]cFdc+cǕ_}E?7'c{Nqj~ڏUyl?O&ef-_ngz;m3;;'ϛ~-_[=xQ}~K]˖^~ ylcU+WzƯA~&=oXqãw`Y</Oyrv4 *O6%#'[ynj&|h>0=';xR%'od&.ɗäΙ09x2L>8&5a0m'o a6L WɭKʢ0>?7LZ J3$fzl&&Ɉ a0yyLt&F Cäې03? 0u 񽑧'vdݳay{Ğ ZA&aҸQt0ɼ zC[fV)L dB LZy&'Sd-Ld.L6ƇɅ0iv- Vv6B:F="!wӅDdF2>j('/g{#l$ ̠<S›QmAʼVPi%j(i/ժ5b5Ԃ݃i:_4 kTkih,j :_4 Tkh454´VMzZ1 D `0EӰQvLC'QC;X'L$~4lV𢨡EL{QAiتZËLCOQËSAiخZCO'tPhvЇi/ji/ݪ5ga Aaj !A!6DAiدZaal8 tPh0i#jic/ê5a&&bDAj 领6]Ai8Ztaa:l-tPhNְiX!jX[i+/lV0 D +`0mEpFML)Q&)L;%~4WӠ"Nt )WAZGz-{ž>)'֙;WEkS}TtM5E7o"olzuAdi3سNIeCHsY/-®QGa wo1olYn@OHx>4} I7Nүi5~%$Z§ُ7aK7&=&o|kIZ0\b}ZYzZR5tLǵY><~L" b}Z;H.r.uwg%czJ꿎)}q X/>`:`c?ԧu?Lǽ'Xn}Zo*l'2T0`SޏC1e`:n`?ii#1e`:n`|$I2I07VbIlL6]RLLMlX:?GR֝#.Xn}ZoH9r9-za%art"i=zmrLY+[.J> YR-lLǭlX֣WvIoƔ]͂bJӺq˭OIk?)'qS?/OLǝ,y|MR<\LǝlX֧u8j:&OѫfI8n|j:.Nub}Z.SK.3YOmxI};>5glXFǗNn|j:)6>Gns;Sq~vi=3%cf Kהԧuk 2˭OCԯOMlX?חԧu ‚֧s#Iat\}M%iݦFo귔ԧu[ [%FRm#k)Xn}Zʎmc6zٳG鸎z'P,ߕ;* >Gd/I{ ^X֣g${q^ei(JNç vZOѳ3鸁zP]OM Xֻr0|j:n`e%GqSq,֧>exA cx,toW-?)}FΟ"Gg4#9"KI?r,kVo+[Hs3gns;iT&xY,\o-;d.xY,]]]+ߓߓ??ŇCeHY|,>V$Oŧe9Y|,H_./keͲfY|,K?(O'eyY,~M/,n]wNY/exyYX&GdxY|,>E!ϐgg y9L_lL19^x'ij=Nx6oQ [X['C]g^F"ϓ9R^A.=>DDK/t&/tly'1ID9q쳞iIbI,I&E+Ue՗qEbJ\AwΤ+D$/_: ]jMb| ㊕,#m8;Ѥ?J L}b ni[W$U)$mtXDΣZhL>hz G"G|摨z5#h~$k64zeV!}/xwp9&N޻v!3KF&sVvYe3Mov2 ̩";q`2+2Jhٞ3A}9ϕ;Q>vƳ.1M:!>9?3Lo1u3if+cyǗN$G-gwY_U2*ݏlGh7SP_n/8 ֏K2^v|)%EUg}c?W?j^̧P{_uE=N#{5Y4赻1~ VYYR2N6-Q鿧O꧱~\@?m|i|iB?m֕=S~Tqn ym)QoXW+-Nv@ d]By7I8j|.b<<8ƣP&wtZYŹ =ƽ c\i}>= Z1ǘncL1L6Ƥ*{{a*Ƙ=HNz6dW[)I3Z͔OkO3)l]cEv\7M_/=ֽ(9ӎmSr*qǕJq)vlKr!ҾF-b\kiOJIcj}N{ոa㜭s69]WUr548ǹH8]M^L+i*[n)s겾F^9-;5YrO.rNM=ur.]~Îq! *Y>H[&juv߽YƫfپY/5ˮl].5\5K/߽In%.KicU{_ƚT5[Xuƚٺ}ot>c~lt^G2Wt ,W^asC4zyCv%ߐ[IsM~?Zy{ƍ>#0orL|??գU?} FHJ}G˻a_JYf~|;]/+ۗ$r9zly|ԧǖ]X-r5Jt؝dF;|e&gY~r I!}B[7_ +ޔ'IK컳i,H:Oi$;֕rȻwxϼ;;ſw'UJ!%Nq\AD+sg;фi$hԧKz'Z[BwD z'ZXJg ^^fXW e~(I=oĖÒe0]TSA>DR,_]ɧ_]+_M.~Nnu{~X:)EC]$5{|5x)@z.w FʸN| >O%ջ~}A]ڻw j5kP{`|50]j={meyVi f6[=Gq?oG~~SzOK|wVГi$j :_4 Uk4 5 |a/55 cƈac01M:0 E c0߉DAaj 领tEӰQLQtw?GAiجZaa_,~4lUa1ӰR԰]tPhְiX/jX :_4 ;UkX4l5|`[/ݪ5lav`1݂M^v3 E 1ØaAaj lQa7tPh֐45dc1Ma3 D 1k5Aj טko|85AO4WΛjc7 :_4 'Uk1 Q u`A![580tPhΨbBou̿EpNLC}QCu̷>__AiZC}>o+蠾 C?W>5,/K!}a<)t~6m{1t*m9dƲxcY"[%^\~ QZOnwyZޑ>kel ߞl-R֢<Wb\+g$H`ؾ>|1º[֫hd3پ>9}1u$LqJqq 60dsrޡyfu-(BsFu*W1Mu`ڄJ(/*Wc}4c h/?>d ?[oW0SCQG|G#kV 0mE `\#H!T0FCgFKF2aT2c%7qPF'fvoQr9w1n&Cr$_ ~42nQɸ10nNBt lJ7c܊.JF!G#6n 60Fm`(cI1pt{㘸o.ȸ=ۡHЎ~2cԽhԏFFF6G5f;1߇;w#ȸK%VƸ_¸ Lz e2Rx1^? XAhdܭqc< ahۄ2:dJ ZvNƽ*w0Cƽ`:{C([g5q8oQC[F}*w2}`:S(q?{Qq;oCB1 %zoC Z S Jƫ1Ad Sq&`_c*%F:3bB ږft<F@S_c,99*M8 rG#5kǥ$tZ HǬ4eD_EU2^bF:Vu01uQc,FFH Ƚ #~B ~2ShaWh-= T2c8>ZsK_ ȩd\0r`#+dG+o*%2΁M5ƒaax]J@}7c>5n) _c`cwz=.=86!HqJT_ X2췪؝^IB}c? Xn9K_cWHuJ?cG1N_c5Ƣ3Ƴw(1re1c8.[R5bT0ưkUAƘn?ZPd!q1?PFV*cȸr"\5ƒaLdPb,(1Dg$rk_)c1RaEeW\*K1I%c,c4Id[c2zWd2 "W Ղd1Ɗ"r\1 H17QVb:75(7 F5F*E¨lz0 e2U`Eƕע܈Z5b4dL`V LV cI21oW f|Qc,.F#{c"VeC07r[_/ƨ1Ѥ11%62z7d,o߀r+_cѬQ%@2` e2nTX1V߈r_c,9M*3ƪ":PnG|k%hQɨg)F Rf^(qJ (w Y5ƒcܢ"c.2Nķ~42Z{ x*ъ~*Vn[_cqJʌȸ6&c0T2ci LfQ(5FQc gd412F;ʀFPF/v71[EM܃vKqJƛc-q3("C5ƒaLVhfid0-f^Ɲ*3m";QC|k%ǸK%-vq+](#K5ƒaLQha c `KE(qJ*ȸ n-X{T2VeY"v{PD|G#cJF+ctJS[*B{U2Vcaq(!WqJꌑw߇0_cJFcL0S:J&˸_%c XGd?#|QcoJƚȸG? XF%1$e[0څRcJ["QCk%HR̮Qci8r*;!5Fd1)2  X2)#at6SRc5ePjc2Sɘ?2c1jc]*0F^#2B1$qaxxq?.ƨ1ѭ11$^Gln0 ƨ1/ 0 e2fd1'2p_ƨ1juFJJղ`%xZ%c=Hd<4 ½+kcq2Qx'c_d< ʋ|Qc,.ƀJwIr` -XgU2g'Ey 񳂯1jXcP%c;%A0[KJx 9?'ƨ1yw1ElQ^AG#cH%1V0Tl!0zRc5enDd< ʫ_|QcΘ+J3Tl` XU2_c5FQcJF?c$aW+,BT2g_ByK1jƨ1rY%cCxe 幨d,1+Kˁ2ؐ ƨ1jƨ1jW˫d 2ƛ$Y\P(5Fxd1>"2%ƨ1j"U"WQƀG#c!x> p3*1$xM%x5xM5ƒc\d:X0^|Qc5:cE1SXL` K&Sؘ1/SŁ5FQcAFN%ヌx>x0ƨ1c%e-J`lXV(5FQcQMc+*%W5FQcU2cU$TlXN(5FxKd|1>&2^_ l`5Qco1V%cSx~,ؒHXl7d,JoSUBq*fOŁMFZNc5FQc5yxPf7sWn\4FQc5cJG"c f#-c4F3U2Vd%`L0VJ$U26cmDR`L,1j 2&dlۊ`L 5FQc,>7SX}v.[83WI(4FQc5F|֫dl5F *[1"c ` QXE%ceXSXL5VRc5FQca4d|1>-2&6i1jXU%MV cU0 `I(5ƒd4d|<cM`Iƨ1j1LE7~A%V(r#ӡw9LC4/'* &+z`qnr8VKʔ2hO$ &6 ^rrјuL_Qƨ~+əu+>#]H'L#^Ҁt#O?-yrc̴4x )Xy#l=}L3Հ.DkQyʽw'ɋt=E^e,b%zMIxI$xqn_tn;J}8ʴܰPWa}7{Mb ni[H}쏪<<*3%D<:\<sy_<:e{Ri_ȳD"OAº5HH ^M`]>4;Q[*fŰ+rߩ%BWi'#~YgH.G[N(?+2J.@>LS;~%$s37u\>.7o?ΰN72gܑuI}:ݨ-Y-s:Oœ8scˮ ,x3Qb\l' 7I,-39Dv݅;/;X :+Aqı%kec4i秱 ]72vdmdי[ غMu=bضT EX TP8b8Y]~.X" W29?|:FϾW__b2b9ؕeQ&c!rLR1/vBߕYmE#,^fE7edaa{uŤ=`>8S=qqHrT;^w+n_O2]eɣ- nZ'Kwwڄ5N62~Q߫QE!G^r\ٴWiioŅ#W{84;1wv=+qD}! 9{>mu\qk=}}PyD_k r_.6Ҟ_"~m#2Q'⧦U!qicҪǏN?6|HWqsωOt̍7:f[';~M9"9Es ǟN<#iH0~Cy@ \}84PЗpÑpLƒGD}PB3{+9Ǘw/8_!w/t{/&x)a[' 9Mx:SQ_xE!GVBwGΎ 8$ttܛ)DrKrJXXcE: 69$ C_r|cHT _&|01:|35ˉE}"GBos6J| IMG+;[$f:~DVrLй+Sϝ[tnHʹ6qorclkα=_p9SyYpQ&U oOY;iVfgͤm*I۝7%m% <f;K%p%Ms&&Mq&;-I?,r%ܟ%Ӈ$IL(ɓ~7$Wz$Grݧ醦߫:.7wxQ_諐#Yf]Zz4Kn݋>]<^C}SnCwu;ҿIJ7}nXtsҟnz˰t3ۀ\$Ou;F_w纪 .B+c%r$(Xu-]O_Rw!}|ݥ<]T!w+} c'\-m\]v5ַGr]A}WY}&*]r}5i?W~k~k~GwѢB^>>7\}=]_u ԿGA#gƉf6Vݰe5s ]IC8QvC!\\;\{WzK=.8K5~/;r5>b>f>i>khG_SMU;rae<~x% ƣ{cB+ KwÚˣo"ryr)<&cXγXfjcg&O$h)h4<1R18\_ }(fzS􌧊'^\~H!cccC5t'TϓdjG_;/Q x>4}hy4i%r VcϣweAp|ʒؔe)+#RVJY.rtK|>e\Ŕ)#=aRFѷIqDxIBacSKRCR !j]N.B")}+RNJ3eOp}}yUPVPDꝡ֩Omj`XD}BrCR˅*CBS3Br}"}?K!/BAhzǡ)~HP9^TVjPΡS;Tԧ;\$l Y;Pj!{!k!CukD}sB?N Lڝ]@Бqy5}gk餌K2+mT:%ҩmK3"9j#y}J ZDGCY(} ԠaQ_mV{@^ahY&Ay3 u%πԕ>"}GN<=+['yyDMuzNEcKQ Nf왞X389$2NlL%MH5FRĊ┒=CVp !r#E~Gr#Ck:G -s;շvN?~$ǏR!}3TCh9S?r=_o/rBÏN0yU~~3[?CԷ9>T~s~sm6[νyqJErg:CcNev1rAc 9 )}hۙn؉\}a\71K_r%J Fr1] ~ݵǐnHvm1X[êclHDx.C)u/g4%W~;\卝]!cW2>r@!Uk,ggե3rYy5}}+W#7{]߹Ǹ#9B,P)r}j_ r{9\9w_cu>96(x¸ڸθq+%-#~ō7''kkGou19)ژn"W9Dc<- Wkc(>a|}gO;訐c7%ˌܫ[g52[/nﶙMzx2w)cBδcL3k ?y/reK=ߡpOy429*`z3󾩏CS/ϧޞ!#._ߴ׳tȳtԳtg)HqH!b~.Yeڊ\<]B}3' JzS v^Wgכ_ ۫to=bJ0ٽ&dJs_t>7i[&s/oEG !GO=жs[ ~DW)~ռy%fo76ogV3}rLV~XohQoˣorJEBDWf l}?0*xߜh}h 6_~a&a<\$6R!6s;VsGFs':sUξgD}S{ooooo.|kD_/toG,_G.GN22+W=n;a mΛ?B}{HeOBnr\ni!*L>sg,}vҖ>ekY×{IEBaoc?noiRH'S!ǃ&rh+\JoUee+ PO-?R񒥍1-},o[ZѷfJEBEٖ%gBi9,3g,O5ݿ\9.c=8#kb [xm3Wзrƿr¿rԿrؿrr< i( [6 Y lr4Uȑjm(mm<uW ~ WoU@{@[돁'?ZXYYnoY{\;ȵM/=}փoX^rbxպ m޴n n _Ik=e֬Rֻ N_YKڂX-Vcp\Qk=2}[G~k]֞瞑B۬]жSpz6x\mUm]m}0d6]}rLPAl゜`md06YhmXh1oGr|r }cm? DBS\K$N?;ۖ:e;:n:lgm 9V+Xd[Zl[Zf[Za[Zc-|d;!\}}lFR~s~KF=3#^Yorgكvɰڽj"Ws>~;w;dԵwȲwɨeQ|F>9((g&_oJϡmH܋Dțw,wmAވl{(2,{ܳ.iZ 9¶ɶ`bo)<2Dd OJL0  # A 2}1w'!ҭ`Y1b.i `!Q1w'!ҭ` V@BA011xU3Rc^1! PAYDI"" {oذ"6, bCBф9g{=/w眙;n R_d2jk[-Q^ZVD_x-ZxkV%q3!,^^ſ8_,oA__ ZK^m)&;G#Tvy\6*<j-\\^rxæ=:"ڹuO]e^\\Q~={RB.Wγd5ֲ}^u8WS%Ug䭼R}I~l̎_G[rYUfL~6"RPU|\Y8+sViXm)_y*G_J<ښٚY_'lY_g$qml֯%z~VW7V[G=[G??3v]jvkgg~g|7 ҳ Z3N< ml֯s8\(=(??36F6jahgg~g8ݠgj8/7hEv՟3ޢ==~VWgGd=d??㗉gmm՟3N6]6j3N6K6jMgigg~gWk0)X}%lY;cʞ?Pe\m*k>RV쪧L{h*׫ _Kw՘I<\_^s΅ך^kRxmk663.}"οYUs\8n&b[xZk- 3ڊ|%ZgРղAKEΖU"-"wsTT,4m^kO^{kc u.ֹZkM ]xmkQ\VJ]9O(4{ea2߽,ԕ ;p[]n˯2}^:߾ֹUNKX7bk3lmU?oUu XDCotTQUXEl.}qJeXT5Lb;?njniQ\$Duz?n;NrXĞ2ڏ;j"WDUW\-T.)&㣪\/\=RSUݠb{5~LKt)jf}TUrXrj7]"TQ3泥:@}>rMIz^XD#(QLe{Y,X Rh1bTEUQTbm=OGu(*γhtTkb*b'zjFT5CoE;i^^Uśb'j~:ZTVL2ݏmRSU"kM~Z77TXD{OKfT*h5iT3uzW,LkQS%,ZS'x?U{jjXDG UeZ91;":iMy?-ջQN^[令URbʼjvT5[s":iMy?-{Q{@,TR͉CNZSeOGA+'z_ר":kMu~U'i=Tsu_XZ'y?-QD,dsL^eEtJl>>Rŧb];z?U'c]>8E+Quz>sZ靽mռj*EtJtT]c*/"yZ^lNYSR,C맣ꚨ*衪OKyTe+>?OQ5?XDSS:YUSUz?-QX SߩOG-QEUW/r˨KUS,οnOKUT*EV}U}o"zlDU TH,οnϲꟺOXi*t~:ުT V, =m7Q7N, =mբj*譫B泥Ꙩ:UUGU=_QտTo>*~U܏~*}Tŧ.N?Eӵ4泥ꓨ*诪>OK}Tek"}U}uE{E еQꇨU,kU_g[cT*$X]zUUG!X]Az?˪~"T}B`gZO8ZՂE+h?泥:=Q[UqN~U忕ci* q3꟨꣯[@U/理 QUPE`u],$"ijEUTzA>bSwLe"OU;z">bSwLUG E uLgY50Q_Uq_jjuU4q>PLU75EWOG5(Q5@U1TUmU* 1T}TŦ:CUq|~TU_k8[jHLUY07XUDU T`8YV*8 OKFTe_8 k*BD UYpX?zvsZh}TjWʮ 1¯Gf_DU_X'X7oLeuE}Q*eQڪX/XH/,'"Spg[WX?Xy_}TJYNT*6qb{?˪sUg"Wչ϶jݨj]U:X_8YVHT SER*>zQz0X(Ō>bSLT*϶jj}U_ t3PjjUl,[~:UUe.PLת8Xą:OT*{w*6ըDUYEw~UFU;$XEK.HTTE\wOKQ6 q*T+@QTe7s6ʸDyK|n}Tŧ8s6NM5:Qu,bݭ U)66QE`ct:YV]*( UTFU".}EG UTXU~G.OTQESGfͣ*Cq~9*T5T]T?E\+T[DU["ֻ+ ,{P 1T 嫺*Qu,bl~UE\wG CTUl,PD5.Qu,ZZd}TjcTGU9Xĵz:PDQj˨jKUl,:oM5>Qu"EGU^{?˪kUW"ng G&kUTeTuQj 1B *T?Q9DELEF rW]ZUq?Y>*T5SmUsmEF >Q5^Uq?~ZDULt`7ѿB JTݐFU1џ[?۪mmT}QB U)&Hʞ,b?>*TP*~ՍTegOKmTeOv -*TP* MUe7'jʞ>,f *TPZB51Qu,RmUEOֶOQXB ժ*UUjʞ>,V *TUe3wBUʪ*{k)䎨PB *YvIn"n'G *TV%-;^OKsTeϏwq?G*TQݚ*ӿc}TJYKTe_-#XĝU]PB *TvvUE`wʎ~D Vݖ,. QB nQn3X]QB *TivvW_E%;1*2XڪU7"VG *TUU{DU{o"]XX*m[TeBjyDUMT4X= Ү+TPB* ՝[Uew;Y?-՞Q՞{{e7?XXB *TYV5* qGƪ UMUw%nSEߕb}TPBjR-*qGTP-o݉UeY*TPUU5b`K?2V8VPBU{Uw">*TQUodO?B *TD՝{e U)xпh/TPB *TժKTݥ*xȿ_VU,!QB *TVUE<$MHQv]BU'VE<f}TPBjRUE<,#bTQWPB *TS@UYdm맥jU5SŁ"&^~D *TPBj½rPGdo?ޛ*iձG;*αB *TPB*̃E<ߝil2xf"/c *TPB* T*TPB Tڪ}Əd*TXQB PzAU,B *TV]TNe"^cHQB *TdPB *TV]D4UYkw *TPB: Q"^w*TT;dQ20+TPB *TPB "T"'FUEO QB *TPB *TPB *T~!*E%PBTIKZ N$PB *TPB ʢ2Ut #D*+sN]QWPB *TPBjUP*e,M9/BUCURno^*#dBjgX+TA2* *TPB *TPBU䤨0]N1SNtTPB *TPB U:FUU%XLiGƊB *TPBwȨPB *Tz=Q,-U}TŧUuR)"ޒ2?2Vc *+2 *+2 *T*TPB *TPB:9fH`oK?@Uueo_e넪(UT;dvVQ ATP20QBjPUSE-' B *TPB w^SW5fMB *TPB *TPB U髺DU]T-X;яP1Y+ƊU 2VdbbA2WLT*x2QB *TPB *TP䔨~}`[Uu+ D *TP*>TA*TPBŞ*TPB *kTU=E̒~D *TPB *TPB UޖS*ۃ=EAhTIcE5EUq+ ujGESWXv+TXX+2jg쨺EUT+XlG2BjgPQWdPBzEQQd3NMUY{ͭ *TPB *TPB *TPB*˪w{T=̔ӂȆS835UXԱ9:VzU񩊳PB *TPB *TPB *TPkd*TPGTCȆ~D *TP*.+TPB *TPBTUo"W,g[3ꩊ>"ޗSuuE]QT;u A2*+ꊱb DEg}5;1ok-buRBjyzEU7xcXB* D B bB *TPB *TPB *TPB *TJZ^UYziNNSE`Hw?B *TPB *TPZU ~ Վک+8PA2H *T;c *T\+TX *T_QWPʢD,UYGziDU}T?XGӏYWg+ Վ (+*TP:ȾsD DlUYǪ}TŧU_,c=}+ƊbXE+T T;*vbPBU +TA dRW(* (*TP:X$c/m,GfjO">7*2H+2dR+*9XPbbe@ uE]QT;*TA2 (+NlNNWř">~D3*Tb"PA2ʀj'v2Ȟs99X^b2+Td A2X1V+`>QU0G'}8'5URjyZz?۪ uX1V+ꊺBDzPQ*TX+DjgX+ s A2 +Dj>QՀ0WLqnUI4{?*2DE3Vd*V2H+TABE]QvTdB *T\QQWT;uE $d*V2H]ATW'rFTedpoXv\A2H]BEB *TطSWPB *T+TcEA2 *TdbvTPbm'uE E]jU_,b;*>Y"?HQQWV*:^-b^y B $d2H]bRd B *T<e *TPB *TM0VT;*TP\*uEQATҺ/>~Ud A2H+2(sj cX1VA2jgG +uEB 2V*TX+ƊXQuX1V <کv AƊU*T0V쯘V}Xk[ėZyGUUqv/ ?f]EdBU BzEQQAꊺ"A2H  +ꊺPbAƊ A2HQB WgΌcXATPCQbX1VPjU9"~jHT5DÂE|-g1*2XsUs"98 *VA8Pqu&3"djg"XE DE]ADSd A8WgVTA2 sv}P *T_C30B+W uE+ cAgj'd BU"^-b^~ZQPU @*T cEQB*zEQeQuvTu* @9*XBdPQW!C+X%{Q2ՙ+$A8*TX *]QWޙکv2D ^A2Hpn 2V*BDE]vƊ99ű*rn2؏BUCհj*FX(CudB+uj'd*V2H_AƊBE]Q20 d+Ɗ3* s *TPqXbߎjPQWvv2H+Ɗ+**  * AT0v2H+ s 2VcN+TP2Aq *TKW-s*+4#E,FcTã*+4XfxUdJZۿе"ھOUQչ8?X"݇.>+WR++UU +WcEWjgPCfu9b ,%BFdTokR%=E|{XF`[lX2ܕ Xq)"T;*TA uXq<`G]T s{2dmQg`ߎ9X^a^Qd+u N+wc*ꊫ3d2Q1Yط Wg2H+!bmgrD*vdb{T ;;z NuE *v2!SW d*VQv2>+Ɗ;d2zS5V d RW+ƊBE]QduyRjTT(X*Z}Tŧ:?:_E|k"g[ULZnھOu^Tu*.  cU9 *T+WUEQQd]sjIXEϯP񼝫3cX^c3dd*8PbXq?sVvƊW|͋ +b~jgr$dکvA2PbbeR\YXcmgm' NbN3Wg+rufbNS\:X^v2E+V+~Ƅ X۹:5/Ɗ3Wg30+ɠbenY_Keׇ w^+{Q2 s+_1. vvvT2A2*J XEK_QT;uB $xyzsQ2deꌊ ARǡYY3 &+Wd;zv v2ubΓmW8]8O ;1Յ$Xď*O5:1"~Ե;痢 @Q?*iF+Q׫?* Xg]gszE cjg'Ýs P*ŕAT;k;s+cw;VQ @*w~z [6 ɟmJml-C/rlNJ6P_۠\&p.׶/㬍dmgok);6ZvKdJmwXh5vrYU.Xi"{chor4wo㵍UqL}Fۄ\N_Ϸ+ILnm76QԚy@Sεvkz=C~=:!͵t<"ҙe-٦xRvT=mfT9Fk暽tMom'/K\k'/ :bmΤtLL^s?fJy[gRE7\mf8GgRh?K_ϷٹκTm #mڧ:{L,o}SQu/4m_R_-Y/ouF[[3o<&~Й͵ڿLmgxR aU,=V4D˷kuR? vN^цzpek# mpn kd0*.𶞶u^aP6UjFz0_k+%0Fۥfڦ*-ez%\~kEp^{j=-Uf[kv.\WhۄkrmƹS^v *nȵkd0Кh=LחlMͲwEۭdkn,jkv98%{rMW\;8-[p Hko\c&Kmx{ۑ\{Qv|xTڅǴMҎ׎ϵT^_kY+˵i9%0YI(D$:?[B>[YNTY=gaWofyI^ $4Ǐ;/" GPxB\ o=Y| oxe@<1Q"<3M@Qw8/-ÿOڵ;OL~nmYw*k"BmXpeJSө蔲K=dV93B2[X$zĉ*%s>dw4I@fC (=tο&st2d5`g*mdN˜tiG?[M^dO+:n- RǿcL~S-8y脦)тu'-S6ۓbpp?XIЏֽAƨY FGĬ{S+?T7,ui"g"my4ȫWGGo׎~[d~E7~vZy"׭]Klܷw/yzJ;w}'غU ؾ]`N {A)wG .8yR !8{Vy_/W6nm঍T஝?-T~PB9bqTp1Tq&PY'NB9cyVp9Ty P.YB XV׬^Mk֯'-7ۉigpĵ7x`~b;~Eslj˥p۴mm9>۱C|S]j#Kn.n]^nIݞ=^p{LR۹}zۯ+.;rwԦCr }åuG 9-wȷ]jkwwܱcuǍMRƿN;i.ɀ;e?ܩS>tM%ypgL؝9wO] wܹs2~ .\h.ɌdqtIЍZ$?e߸+guW,W}Yv.ɕ~]wݍr$cM-[uI~rwlQ%sw*]ݻKrW={/.ɤ{P _#%]ORcwIVS'˺OsϜ.ܺVtϟ^8_%v/]ý|{r5ٽv{ZM?]m[u;$7tIG5qC U46#xVS^s _QuP(B!\4)h:(i:})|JaS})CӞ«Fuqfv(:(tArMYu0:jIo9Ruަ{%VuVpws^e]g~*:))::YK篮+:~qo,:q ÂsgYVuwZ?N|ĒuNvI\zN\:pbS|G7OVo\gK+:2N]'W_P=}:K?s2O\'Ǯ#]gezי뼕uz:ӸN]gǛ&]gh*׉x5Yu|~ˮE\SR9~6tK:'__x,g02QT{Y>'zKi~ӳ֏C_Wƿ]-5G?%~oVzRDpHawJ2lK!2|I!?=oaLe*.C~2Py2l4PIJSNϪr)) WU[[g*%q *--3ኸ P&\w"8<pM\\Od;m9ly 7eH2RwOoaLe%.Cz'eHO;rg5oQ#>pfWvaz\U| d>og;d9?S1Sȏ#?V1 [bo?;Fcxw_g|1#?S1Sȏ#?V1X([bώ?;Fc7"`v+4p=G旜V7 (_o %(Q.\{,,_1q!K4XN*ea9#`4Gcɋ=o+0_,`^Bc dR# !Kx*U#K!~,,(x0'?E(JR"B++XƊ B_ϕń0KqE5p=_Ŝ+5a²XRW-Sl,)}q7́~,%0-]#K)~,,(=>,{%1FQg;l~,,71{JYDZR) ~i~9!`A߯W/BE9.*a*?RY..(n*½VUS cw5v?cr%U2Kupx. _?ՄnR S~E)˟¾_}_K8RGR[88VW8VGb.R W{Y Y²@1K}R]CKl]6R6&ư47Do74Ks,̈́zrc0P'ُ ƈy4<VhG,-,Z1K+__s0QZVF,/0W<_ZcApkxk/ԓ@OXO Uh b_BkX: .d}Q"nePbPXz+`+e!O?p ~/8XXo!KUG8ļOW88_8Ox7G/`xEH#@`: lX(,elXB1\# se1!p/5 #B!`epqlqleXF+f%d1YF #eqȣ0#0GU3F8ļ?N?g@XFa 6 q,h//,c2Q186 cc0FLV?6I(c!cSd=y*'OD426U.aY] ɘg( e ev!lhYۅYr_"Ez_,867G86[9W3GgS eev5l!-P)|f0 asaO^؞P..">r/QX8W.\T\D'Qė aZx_,Jxr1W.W|r]]V(n¾}⾿seY+q, J8R'/~ZJ_Q_V YZ,J:ep~Y~^NȲ,@6*^#of=B[۬X6 e=ev?vֻel#dlb*6AۮX&7cߡx.-hel]]v)nvنv٭]v e;ev-lhee'X)f+]ele7X(f/\zPzPO =b= l~,,mTP/&)eIt˸ 0EkeWXlaD]S.q,W1 ׳DOfYV=,GOُ%{\ϒ,=n]B De,pL1919y$Q̒X(c Tُ%!iZIl]~2lO 0&gP<&$lhK8Oc bTa%,6G??3z͑Q?FϤgIqL X>W̒I|  :v /3W/LXW~x]]>GdV._ ~f뗘^#W]~P$kdg3c=[E8We1%K6뗬q8q,p̂y;sBobcrV0xL^φ~v~o&P}G2Cs=桜}~~C.kB&;t܊u\BˣXr `ΫaY̧X+l,] %7%v'-sC̯XI88V@8_8Wϊ򳰿RHq)(/_ +/%,E¹g_Qsea/_Lq/*lpEqKq,YbueQ+U,!}bد¹̕)+K Yb߄KiRZ8DQ<./U_R`.x,+ҐeP~UP,c+@**>_YA8&s%crEa)RYq$d)*Y* Y*,U,RU9KB},ܯ)U01VWTΕUPC\Y]8W暊B SX50R,c _j+_j 'u/KM_]Ka zK]aBW.ۥAo7օh#ž 2V2X5K,e07U[6ebf-Bk斊e)XZ)fi)}y7GoK[,m]Slh++KX;(_ u6;* KK8X'XGaCtV.X{]cXX*Ǻۥ#)nvv鮸] Y}b1 䞊B`饘Xz+f%d>Yz Yzb>B`駘v sdŶ~B`P@*B`eX+f$²8D>6XP:86 cC2626\ `0P,cÅ26 #aeqv)la`]F YebBXF %<~U.c,#2N1X\9 sxs8a xMT/6A(cc!cD!8LV2I2,SL,NU痉`x~*Iele2Xf(f.dYf~Xg)3}f+,2G1l! U2G2,Yyv eeX*fY d EY <Ŋ"!|,Q̲X(c T-.vvTȲ,D Yebe¾}⾿\Ȳ,+$V[!l(*RȲ ,,,,+V1!JS̲Vz:aFlP.!KoR̲Q(c c&::fal@lU.[,M1Va6aٌCq.-el]]v)n]B`٣ePv@*=B`٧eeX+f'/_(/rPq!,22vX,,,#B`9%Zr,q,DŽ,GrB1q!K4XN*f9!b?x?)d9ӊYN e8db;-d9YYNbBS`9圐4X.(f9/d9Y.Y΂bBs`咐b}yeq*ez/`aYCJY b²؅Ba Y amRKȚFX}(G#K!KASRTh);/0\,,)zG#/µX̩%ŊCcaYlJWYGXa/IaR ~pL.117яe :*e)%_~6^:eŶqŹRX빯dJYʢ/SBg,P6?ߡT&}CfX`nyF#K؇Xׄ}(ei*+alxlď1\ -5JXK=ƻ֊ɭ^ci ,aci`[04(b;>m ^qAK{zrGzr{ 􃎊m}/~IKG:hg:']KW _?aL#KWZ~v pT]x^ Ȟϋ/vv魸]z ϼw|GB`高mO Ц cD6~=caY]lRX tf,\,,K_T2PhO6؞<cRBXƆЏe bnqJY peЧw0}z mC0_Tl!CG)\Qa} v,3FhԷ+ YʲTȲ,˔%3!ORl)L~9[f79m}~J30U4G~ t\o,s+'[j3cBv872`OȲPxj+>cH<6% Χ/qd-&{_R?E4D c\^؟PƖ@V(ʥ׬T_\.pB*>\,ܯV#lPʲJ\uh?hxG#Ϗe%ڐqRB_UЏ+UX'\Fڠx-^h[xb[Zd]lI\~YMvYv٢]6 7`-U>a߈Mq {&.ce־~,av,\W,,|M) I 1 (V[ {Bcَk1Yv/mepۉqlql/dƏeΩepe7wdLaY3L9 ԓBO>XO>(:b! v?lG` }!Za/ъ/G,rT1Kpc DZǎ+ǎ GOPF>.'GÞ|R=|XŽ| YN cГO+֓O Y_,N aN@?8 XN_FBSWi5_E~}kt,^sٷcVeؽX.`*YFx|U8\r]r͑}2ㆣ;VWn;Um)\#_5-?4/w;Xn'5㻅}r'hd/]P>%,Y)^#jdy(_NJ}9{XcZ{Ty0F*ć!lIF ׳?Bߏe}؃ =V# ׳nuFݒye)㘐F# ׳[,?g~kYr "-kC,em޻:%p,lo32".7zms(%GfY=F%z2"ɉ e^DFϲ6$F>.KIMȿW#K> ¹2dJgO/ˢz[&o`^6zm\ϫ,/. MM²`jBidz>-`aYd&'X,3k,/a=„Y#^3zƹ XX֟҄~Y%Way]meRa<}kez@*#;̲{oו)x],Џ2z|_²oc }eř'a "K|DŽ4p=K.ބwtx?E>kք5kd>WocNg\53i0vgyOgd0@wyyO(cB>P,c Y҂%bzr:P'#=C\,,|G4p=OXg0~, maXmyA,^'&y]>N yG dTw֗2 0IYf YeRτK&˧BFveViec > _aV# s ϲ{0_=V#WBaȬk#^""^s|,eЄ4D¶²w)&t?FpkdQL c, kdz^/hH4d-]# 0 "f~%o܅Ƴaoȏ% Ư[+q=,=?Йq,²Ag[*d49{{ XXM,90|}Xkd>T~,,|_g.'kd)܊snǒ}04Ѽ}Gc t~ECL謥Fq,ƱcW_OˍX~k1w\˂vMZ#KR>)T}' ߯,K~GaY 7 `/MµXU+" U1ww¾/}{ /~)x ֋~,EKY UxWR˯B;/)Sl/)<[R&U(b_ "߭ MRZPJž ٷ~lY[\,p/L9:45o ^y,~ǜZA9ue++*^Wr=&RɄjd(aLxL=?_#Keݲ([r=KgQwCT5zgQE~KU?c?VMXU~eeWVW_YȾXgj|.KM{|5CR?&vcse`K'T^xmfkd%[րݲb%sA,uMF:?_O~]_ :}:=8@BtuB)o(\Wúue#>0Ma .`b&Bo؟)~,6ǜpo  ▊ݲ)|Zf9+i {FV͏eƄomW-Jg#/,2ww0ojdi/l6hۥpϢ ,:*޳ `[ۂ߼ ,6vQl,)uMbRqv; ~O݄߳茵q߳.Kꂽz銱azbҏ{î;|пl_~}6؞ Sl+ܯ9~½px/?{Ɂ5 ¹Ao?n }gP#`<db=ypqlql{`G{Ä{|7Bp86H2(=id)0{|P~,1^F,,|WXS+B`yG)m|$l| Q+AcaYBN-]#xm| l'afb[d|#R# ex>L,1>LT2{~,![poFAck:-2MXPaZY 0k`٨AkvM}7 b۬x-Isk-}6 0`٪|G߆FSʲU~لvmVoww(nv=y ;wl9]"z~K.,o- zF]nMp܁9r{:N{~}7__>wxw;w]]*n{H{H a~y?5(>a|јH8>ZGrzQ iK`{:G>$1FWCrL|vccIhdzN%/GѯNLF½cXVz %@_rZxU|$s ;_z&`9y{C)yݶgpm,Ε]BrQ8&Ø|Y|I_Σ\Q_. %]OU璮m?=] C#UXXпױקc ?7Y zH7{IWaKx/p_n+%/_(/{7'~W8LsAk,w܂->kd?tP"{ ={{2}GJe)͔NJ}ڏ>iJYS Xa"Bg,$kXED]q=Ka=+B8׳DCeY~_bG]p=g,~L?'"cjdz%,{I\ϒoq,8F'sf,:'T*c\I,,ħ)ez>&1Ex>"䳠Yr~e'{~YcYXk¹2DJvaY{G4p=(hEq$3(mBݒeuˤuKO, /п)eI я%,Yru~^kg8"ѾoE\sˊJcY`ޅFqvaYJNP.`caYd[mrErYx_Y}U8ᅣy?y?y+z-BCWOR#kXe=1Y څeq2 %,\ϒ;Xwwp=+1EGޓF7_͈FEix+"m,\ϒo,^z,9DzD=,v-"߮z$`aYOKQNWe}FUӆTOot.ӈ;(iTt2>-㿬BS ]e]He+3Nط>uBw} 3)=۸FC4̗ )s(ٸF>>7b}OOrP*kcy-c9fG'tr;(okcy;$c9eN'4)My6/wXy= 0`ߝF975 HHOrS ȗS8d3'y(BN N1:D{(okcy'c9fu>'=ր}w4'RD6Irߥ QJySm\#_ސZrB~'>tE ܘ x|rSȧtcB[oQ:鰀)/~vB6}RQi)2 b wSz.͵q|,oK|.r'(5͏/,DžU{'(k+(C.x3"ORWP }?#`P:l\#_a׏gC1bJ6m _0)ctWT( =Ye 탅/'%(UB1_߳:WؙIAy3l\#_q!_Q'%)UBq|,o|ŠWtuBy[l\#1.[)v۸F4TJϦ67+߱ΦB[hX X2N_7`]E 5v n$։e1컳(ظF>K>cK9'tE{W)揄k++umysk)ok++ԯKCѯғ *MRp~CEPTclW^h.u%<=D2+_W:g=L*(ڏ*_ wQz -q|,o|a rє>Eyl\#_ePCUPTT U뇊X?TГjH*W 0ձ^ wWSz#mq|| zJo6pgJOjP2Jj*jzWѓBOG&J6mĬ~ﮤz[oj հ_פ')UBM?Ku/u<˟SSRK_PFu=I]JՠPKAm&}<jR~Vo\8.J[iX& Xt(=ٸFzڰ#6ף' )UB=uȳW4T 5gu5g IcJե@~PՃ~ģ5'M(UBCY#aѓOXm=g}ۘ4T oY. Xts'}PThlqٔT# M?AkuCKiEՐ(|͝'-Z9`CCw5M!=fkJ5BR_7~ƣ_'m(ՌBKu+a5G_+zҖR)R~?[ӓvjARgJK쯴쯴')ՒB+m!ҖtT+ mﶆێtTk Ϸ|'|{z҉Rm(W?^h?kv䱟'(ՆB{8fJ祿6#}?vw|ﮡ&dXv XN.}w;R^YzK7{gzҍR(tVE8 =N(_ W:óҕT' ]rBOfn':SF>}^N}w7RAC8?t3?')ՕBCO .덀}SqvYrw"uBw/P]q|{<{ozҏR=(V: }IJGKzN3Nҫ(ok'ސρGOZk/ޏQ}wP7oƇX1g)}.۸Fx}wP7H|C=|PJ0H)13|!')}۸F!;{߇ГHaB #?L8>3'#)50p!KNOFQjJOx7h wP]q|,o7|pns<`߽J۔w51XJ:J9Z7qdFPtw1BCOSj$1JC Q?'xϱdFQT' qd"FSop~}g~OO&Qj J ؟ٟ@O&Sj, J' `O'S(5DI/7~SOﮥflXXo}M'(55M=Г锚HaSYo!4ғDXގ&c\6<id&&SF~|Sf!{S(>?5S3lJM0C9Sxv93JM0SYBC̢'s)5,/XgӓyAa3Q=k̡')5k?sJ͢0Wy BOͣ' )5<7_"v>=YD9+].bس[@OSj.J ;xw,'K(5B; c^_?ZDO1tk[,^umz1= _/xgl =YF([Ⱦor|uRzR(,U}(v1VxַQdSR]W `=B铔w5-g-*rzRK),WꟵ\??R ˕ϯlj  k.O'(z [ ?SwS,坵q|uxgJQlp~_}g~DORj=MJ͎<>fJm ~v 6a;I>J#6o+6A.w`>`߽F;w5m1~NJMFpMZ dPF>X>cDŽ8wnJmq|;Qn?>;co'=Cm8ovؕzί'{).Wv]Xap~ MHN#_vB_ГIaRep~؅g~KOPjJ}usq=9H)=߸{~|{Cq{ Jϣy6P>B>{=9lek;{A wSژ}8п|?ָC$R)R_~X>:6#; yzrR')Q_wV8?¸r3?'(uY9Ncp}w wQ.wޑvg<.9O?;OO.Q J??..Г˔:KX΁}D"=Bs8w|ޢ{`XޞX㚐.PF+" =N( W.a_JOnPJW {.{=Mkm;#\-B#__s}ܦU 7__p nPJ/`y{A0?'6%]J]q|O'nӓ{AR}&zy/naz;E(kȾox~7GOR6{Jox-0W)}ڸVB;Q9@_pk]^q|^ߞCsظFG$7{<',%61k?"LȞt4E۸F>7XC`|cPݲq|,oQx_<_9K˔w5򱼥׏Я#Lۼokcy#h?ݏc8R8M?o`;|\ʻcXޒ e|6/&%fJq|,oYy0yzbқ)okcy;)c9>ߐ3{;c6i?橭&Iy7m\#_<#y=y=q|,oX RBfwP&d9f:R\ȗd9af gQ,&_8>%1ONhvS q|lyӤJ"һ)okcy߇;_ܧ1 (p\#˛,l7Kf~"J۔w5%Eyl1 Jߣ{6#Huפּ^0{(}ٸF>->c[b;Nym\#˛Hc2J56%/z//Lym\#˛~vcp~LJϧ6-`rsD b w&yǵIߋ)<s)l[c^E~>컧(}.ظFB5S_د+Eyl\#ۇr)||`^7Sp\#kB|#Ly5%1q0!]-`ߍgޠCr :Xy05р}w!y ]fR,GqGJT(OSirwLeYO魔5o_m65iߦR+]߲)_X9AwS4?k{K8)4A- ˛cރq| _.#s7)轢kcy$h?ODe0$p\#[|1d>`}d4 I6kDy{>1(vظFe0Oe9SL?khdW>sJFs(k;$'|)My63#(^9Nym\#_&ߧXG}dQz 孱q|Cˈ~Հ}P3}&(|;rBf 1?|i&; 5}%\8ҳ>D6WJG_ _~د6 )ٸF>7W _?򙙤% if) Y<>BRϠp~7=Hs74M!t~w!w~|  wY2]+ȗEl,!cl2YIra<>7fSrȗ·~9;b̩qlgq!L%ٌk8[#<[sҏ)ﱍk~e~|Yjn:ʉOQZD+(]ߪ_.uc)`]CM5僾Ǘzx:6$k^ׄP=q|ܟ$/~El~'EՔ5qF Oy _Єtр}7h oM^ W@hu!Hw5ld …6)VظFB,?" dEH7ORp}[ۢm!Zm o ϯ =Ja[)ok+"\~_A EX^,|8}USB8p~(g~(FsB  S(t~gNl&t%`Ma~5M W]$hJ6Mc9`?}wP&1]<دRQWRx8l=KxILchbSRߌ~7O\5ʻfJaˏW1![Z͔19h a8P. G.M:uYҭKR(T]y~7w)۸F2#Kfye-J?6,J*>tlCck+'vrSqWȾ?]\O'J4q|CY=C*PBCE/UP-=xT\ʻcrl{~҇)ﰍk/\?gP hPB}hƞRQPx?J=حxGih.S&ݴq|Y}gM=Y#ɚnVB#YcY poH3YJ}6~چw=6~ܜ6Fצ&iaF*c_%+0)p\#_s} 컭</PK MaomBn%k8%c9;>}dSq|,oXmw_4miМ5_\mʻmom =6&ҧ(kk+/}Ǿ֤3̇$JK,oR;BN 9=X ڏdBwN#C?2'i=ǿ9K˔w5qzA~mWل&6K^2Q_~ţ_w$ (tT_wy7?8GՄ5]M"{ 5u__7Ou6FmׁBg݄>o$I 5u =c|4 w0Md3h8olxF> 96 ߥscq,`ߍ4cM6lXފ Xq&tV<`-lƙ$% ǵ|O~$|ėp\#H1(aFRee։=_`3i];_(<0x,4є>Eyl\#"|//2)}ڸFO~| O&0Q 5-o.2)ok[^Y{g(k䋂_bh Yal1ȷ ^8onnm Y_VyYnYER ˕\xR;ܟ\5ʻfVtzeV^EaR+˰s~ek֘DfJϯºΏo9b&2k͋^4VD>Zu|[Ьu ȷF~z;֘Wzd3Yk*cFia[Ҝ6eI6k;ޏ3 wc3y 5}";{Mb~dҺ8k;- >i͜39H6sJyF('!=ydyVxw\8knS!=q|?:s=?:gR&5fjsN KMwWQΜ$ޫTBDPDDD""*]ԄAz-(MzN{,owyAUYW5t}?[& ~y]Eude~dzyQfUehVI&;~9Kyf.gqM,/; ]}Yl%yP袦s7ep1L"T6Sˆ97~7C M'Ymftn".tݱL*~%u\5t5o <*={>MGgA(C7_bM fL&ٶJ&6>twcߓ;$drUMG^_"w)<>)ؾ7LɤLMGE1Sz|둃{3ʔ6K:7ٛd4`2'ʹMB|IKjGB)UْT) -_rk#;&> 12'|MGӿMm*KA&#{GHy?BjOL)ls)9w4*ϥWy/:t?Ɏi3gZO=DfI&#{/5绌܎ }WfTs#;uX<\Wv>7_=-{UgVu{Zud0~'{{VqUXeY+|ʶV2IvJ\z` U&ϗ9==mftn"?7Ɏi]Gσß)xQs,?spQ~Ref^UvR3KN)y)'s:ǣ79<ߚǓNdQEҹt'='{ӞD6I@~do{5ܬRx>7 ~d U 3 /Wז&{nrRdAϳ6tn"rx N3bb|w:υ>cAGr{xz>ǿ+jxC;$NBJ;[ڕWG3Υ::ʅҹhb(J\QG%u0 s .d:JʅҹŞꨬ>ry(7.dx\*͸q![,*xP.oq^pRLR7ٶod"Jg׹\.m(tB؆1 B*yW- BnF`.E4b.E B6MT׬_{uRKZrtnlnk(uR8ȥf]ו +?l6kq=}D.jc5>2qs:|\>6ZѬ?zcܸ溿csލ WcK&riƥ|n"khp{f~#~Cƥi|LBjoMP.5K.M .M8nn\iȥ)Gܸmut6K3vrcn47L|@ >}\n\>X_.MGsX/b}Ypқas}d*ƚ\0ru︎u\לӇ-6X9o;y55}0`Myr_q~np~Y epvn'lp;y??aOF~a"O7.9όoi"QEqưMe:k:>Jp .d:" 2V=6c nD7.yx_&rkݸx \kO4w LԜ?ӓ ?ISak5c=np{l2p\%LsDW<$\S{kOi2#*mM3Xmy7.ϟc&r9?y g6&n\"yrh&rz٬gzn\~g"m9\~-4 e.xUj~h.]imq? ]L\&e+e;\q㲍9{L䲃z7.n\N3 D.5E]KQ:r. P:Q<s(^W 翢"yfB%O-}M0 s)ܸ\ ^Wn"<7̍Ux,wzym׋z~;\?5\mshyk\~7]s s}Ӝ w<>n\x \bxCJ_D. q{<^[R:yy)o|D.:V47ΚDE&IteqbMB鬳~lڠIkX0XRm, یLb%뿐-R[?4Lꍏ-R_:4w|yqt]ȅYG#[$],4WK_q~Imp~t֙40:)}V;OךlZN+Rq>I/tY3kF(/hp![$-9J&rt֙CHa2IsP:h鸼,^)BXUXP. 5-?7T.5Td.U E!|EsHIsddKv/75#hxNiҧEqWMOI<&rɩ9 O~Jͅ}ni\8Jg_79ɭ9>G^(whp![$85K^76KsR:lm'}M_X1J0 .yy|Uh"Ro~>F#[cJsQ:%[LIsR:B I<9 6xZmyWJ\ih[;f"J\v ҷD.5bEom\^Ԓ s>y`-yESLxES'_TtlK+.}{'%r(c% .NJkc}/ۻD.4]Ty wQ!ub. ѷY{๣G5P"5XC7?ݸTc}iw\vXM>{GepMaW֒z~Ghmiy~E#.MR[_+ܯHS{cIu ^Hi՜[3xǚ^?u ^ZOwGn70wG}Ͷe]Sܶl9cy y\ōK=~]f"FrR)4:D.-ƅlq \(Okpi0KSMw'hemnrt&?in\gߧD.e5 "= ]>_`f o2Xh9km:>V`]4׌|R׌\ւm ^Fߒ n<ƥyޥ\i~k/m~hpҁWn\Wo'i"c}xc}4K{.] .5w3w;&`M3.kݸt⵾3wt;ڙ~a5.\w3BWgnK}uvKW5˗s/__b_n\i?ҷ7\(/jp![}R=M]W<:_qipܸ|c ,s?vd]oiv4=ޚszp+5-.Sa_6K~/3W?o.7?_~eoW~opKpM=)n\?D.5ǔrscJ4c?g=s`MP<~,p96r'͹pM9pΧ4-P1 \~~Pn"!'. .Ce_c&rg01aZJU\?UP.#4ǓxHǓf]ō00 b8%6x?Q#xr㖔[4-Fp,$0 s2 #yN/ҷ/\jKqKE_9 Wcn\m0 㸌,}e40$J4epcT.:;&p}wi旉__5ɓap;y<6`ɔkp y0TxP.S5`yrc4׉OuN|?W3 +Oƅl g\fhq~|H(\/+mzH939y/Z7.dT8LB\ֲƅl \iY;n6f=}e 7blԒ&x2qM\qYFp\4*f*Dse#E Ys&nl5xn+q![\mD.5D/Y56^e3G+wMy ש ֑Sx+)=kZNWܳ޳~{}H1ncq8\hͱg{9q\6exnOox\ƺq-p2~nq<3M-i2XK:~ݸ-ljT.cC!MP7}Cyn\p{(w9!ٌpീ^o&QoLs(k8Vx;wx7=ٟ\ہ>vC>(csÏO> _O}|Y~y_| eW_| 7opɏom*? uw6mn1&n;;8#-tp[pGwg>_K+_p= `߱o}g;=^`_<~?}ƎG;>#b#?FG x ీ<;x.8מŎG:O+ 3 x6 3| /bK/ W^W^x-ux#M~ x3-wxw x ?~(O>Atʓ#>8O ):>?/A~ P_\7:e'm^0|XcXx?p0֒9?1$5NM8>'H854N8= p&]px~Vgh_9?8܀ 8? g,\m/. E׭nMtrԭ&4IM?h@Ф&=4遠IOIt|5< \o ;΀Ԥ&=4IMzhC@ PФ&=4顠IMz8hApФ{qФG&=4I ϠI HФG&=4ѠIMz hң@(ФG&=4ѠIMz4hc@Фǀx SS XФǂ&=4ѠIMzhң@(ФG&=41IMz hc@Фǀ&=4鱠IMz,hc^x= 78m֩IMzhsA \Ф&=4鹠IMzh@ <Ф$0iKA^ 2Ф& 4eI/MzhKA^ 2Ф&4eI/Mz hk@^Ф׀&4ՠIMz5h+A^ t|8 G*ФW&4UIMzh+@^ ФW& 4UI/Mz hKA^Ф&4饠I/Mz)hKA^ Ф&4jx:o&oho0ikA^ ZФׂ&4鵠IMz-hk@^jФW&45AbNMzh@Ф7&4 IoMzhAFФ7&4͠IG& 4MIoM: 4(Ф&4?@.РMz'h;A NФw&;h[@ VФ&4(Ф@M: 4(Ф@Mz h[@Ф&4-IoMz h@gp6IMzh@^:Фׁ&4%I/Mz1hҋA^bФ&4ŠI/Mz1hҋA^ bФ,4"z.hsA \Ф&=4鹠IMz>hAФ&4pkmp{w}N;3]EM|׿ ~% ;oyls}+(mz}]p?x 'Gx ePX <?6Hcx< '8TD`2g3 7os4qj@4hФAVФ&4魠IoM: 4(Ф@M:4(Ф@Mzhқ@&Ф7&4͠Io :>|=O `jnMz+h[A 6Ф&4mIMz'h;@ thQIG&t4hѠIG& thQIo :>pVg1s pny1|~p.T\pa.EV K0S|2$W 5/RP^A\~_p9"4ݠIMz7hһA nФw& 4߃׀>?pm.cީIMzh{AФ&4齠IMz/h{A nР.Ф&4ݠI I ~Ф&}4IMh@>AФ&}4IMh@>Ф&}4I (SI)Фς&}4IM_I)ФO&}43IMhA>yФς&}43IM hҧA> xpp SOM+MԤO&}4ӠIM4hG@>QФ&}4飠IM(hGA> 1Ф&}4飠I :>ko~QoujA>9Фρ&}4sIMh@>yФσ&} 4KI_ F<4雠IM&h7A MФo&} 4[IM6hҷA mФԤ4i Ԥ&}4{IMhҷ@Ф&}4{&}4黠IM.hwA%Ф/&} 4KI_M"hAEФ/&}4鋠I_M2hҗA eФ&}4+I_M4hЈπ&}43IM4hҧA>Ф/&}4 I_MhA>AФ&}4郠IM hA>AФ&}4郠I pa~IoQФ&}4飠IM8hA> ФO&}4IMh'n=pGD`3."ORٯ ;oy=zOߊ2ހp_OYX $x0!x8eH<X:o'x'0XG8TO+g8Rɳxเxl3,bK/ r+X7sj@ZXsj&7h&}4I_M:hAuФo&}4IMh7@ Фo&}4IMhC> O>)Ӏ> "OxE_}+&P| m\G|=$M>hA}Ф&}4Iǀ&t h1Iǀ&t h1Iǀ&t h1Iǀ&t|8 ଀&MZ@Mډs~ 87>ༀi`L\~pQ/˜R1/.K~pI@|^~p)-I@Mډ.<7W\p%I@Mډ\pUI'Ws=5&&XjN\G cpC7pS9O&DjNp[&Tjz'w`Ҥ@Mډ 0ie&_I ހIN)5i'p`ҤS@My} xGH }G18O<$!='0x `ҤS@Mډ~?LG 442Pv⹀42PvE^x)eIN'5i'^ x ^ x ീ^x7 42Pv⭀x'`Ҥ3@Mډ x?|A|aIg|0iҙd&>43>< I eW_| ߀&[o;.{LbYI;p`!I*5i'N4l2PvSN 42Pv4I!5i'N83삳 8s )p^4\𳀟\pa.E!b^=c߉Kss¬s2DIӵ9os5C/բ<&7x\[/=JqRWL}E}x_E1_WHh?}qd-wG$}/j$}Ŵ޷߷3O^z߯q z_ u}&}/k>u﫟z_~_8W!A{E}} z߫ZK%}/S3gJ_\OxL u~5FmX7sx%[[^ub\x[öoto~~>?74_,vJ|5?<x~mO3~x3E/O3bxY?a-UVp?6N9߰'`+Q& tė]& :& =V U9fˊ WUת6Zm 2½-HYh.+']6lg ZN6r :m6Ja}cqۃ:󐵳aOl9gnF}=<[KMeQgU}tVg]?v^-N}TFŠx.Ÿ-6ߴGc;N{ yHǶǂm}=?l:q'm?h>Pێ-+# *vߏ^{}шMO}ڻMZf;wWfz6 f ,{o82ӟCǂqqDŽ5-ؤ:ntޛ?ݫi:KwLȻE|ף>;1H<M>410.cAkM c]n'ǚN&㍪ =WZNSfu^:Uy:ORZZUIO*_ q;ʈqGE.ZݏZ=ru)V+3{#}ӽtV(]J?n:_Q П~L:~\YECoBV-/ Uۧ͏?~7.4bY ,P_qu϶н{>uJ{)͛~mo$SxջCd<"w^^IS z^ث;wWKx׮)ݸwstw޽{jyU8{'ZzU_u3サݼ*ޞ=z8|wo>Sqa@ Rq>l﨑#UF{;Vow *aa*SӦNUq9c,og8Ο7O{wE*K˗-S_]jƻ~:c7j&%ڻugw(N;wRxܷOq=tw{Q'S޳g(/\P|/y^8_޸~]s~s/Hgm K} wމ>%wMj}/F)~!5觴A![YÆfdRsVklQ-McrZ}K.K}_k< yIY[[a XSŸwFΝma).oe]ںtٺruJ{mߝ;[7ot[ouܺ{ KټuޗV,_Yl裎Hu7xMD:j#:wDCu$W/,QS7?pu]-X꽢:cbKVGdgKWo,:tS:ZĎvxU#۪gDuuDVxK[ZP KSGO-1%|b6Shj!M,%5H ,Q%Sgy7m_'JXyg -?%VMeSXD2/{bKD`KXbP{+758u+x^WvX}Wo^lW|lkBar+ / 䟭#қ~o,o~~mH^O4p&\ ׻p}\'p}.\ Wp}+\ |%U嗬pQɴƹyݻwsni8_r;txi>l'o㼾we4EEDE> [D ν+^ƴos_'g}~jި^ a&@ssR?, ~sG>7~׽ q/~_{ ^%+75^ [4=/ ~K_Ǽ<-~+7OMK^ ~{g=3^5xM+ oG' ~??Ox7M/x3 7/xs /x /x w ~_/% ~?=OxO- > 7_<G<2`+>LJgG`;>w|$Q|!G<# ~ǂro8[x1_|r<ǃ&`>-L~ѧǃo oTqg=>L~^~/./gt}E<gq}]<8~9G>>Tx+wp7^cΟ@ .~?낟Bp8i۟\$|> }$@\,\&.@\>? +&WcʏJ cyL\1񻏉ǁ$q?&'8p>a\1GOyL\ q 0nq'?a_Mi| fOqq|¸տ[˸me1#_k9==?x|s|UXDTüOtno}fdyg&+< _ÂFrpx]Tai8Ke{T;,n$G|7whCQ9nT٪ި?GǍcjHP(_娺{.;HyGnsq ߼a⊺I;f$G\*7UNa/r kbMƑ͠kc"B;a$41w(N4c2;4*Az 0Ǭr%pHo蟛ƱFow}.eydxFWR#oƱz\?=X'+^URùFr!uH|ك|sJC{Wn*#9źql[)7O6ľw(%7p&ruHߏAR߮oM蟿Ƒ}o|5C{7J{66Nee!QUPYQ?܍iuoR{(y^TWUxKTFrϝwz9y~1 >Tx[e_ƱooPc5eQGP=Q/ѿ 9k^3݆ǟ+zh,#ku#9עq$OT96'2X6d;o$G7#F'0sT2l"Szv(k8V/O~7EcsDdsA6$FrrK4fd-eR^-eFѿˍDw3i+2l+3O08Ef֫]e&A搭0k8FW\̱L/ɬ[RߐFr+t8=0/so]e^[6c7M3bnSŭ_Ƒa6e*,d/[}RH5n稗$1Aqޜ;O~#_aN#9~q>s\OqVq_{q!õA!yeYPEdw;k$Ǿ0 }cO;4G*k(-68s^I^We_qzy! k-$@YRBFrwHeMaA!0YL(_QeOƑʚ~Wq|A% *{(|H~ nlz C#HeCdmM8LFq4Zq8hfr19vp8UF(L~nL8nz r|Mkie7/G*OI<ӺB{_d)eeRf8Ry!WeWƑS#A>8!)N' 6$M1ITm88Yxq4Mq8bfrnr/W6Ta%ʙ_Uy.+vXH~TnsxJcg2BVk$G-7^<C{KHed^ q&Cti6]q C39}q:؟: -'7 C(,g$Ǚ2 3L18s8W"ivh&G>7'^b[A.PyqnI&rt׋W|C{+Em'kHa%#9%qzl g+;+߷$a9}@q׋׃|>C{ȥNZ*/RXH~n^JsT!s\ e='?TyªFr\W=%=+w}?++>me./7V(\i!Ǿ;miwҩgݓ+r]X PjHd[M~>ԣCN]oڅ}蹟\Jْ#eq(㌃UM\oN{g#I`>Μ6gz E#hv\ r9^%)%uN\"9p؟0y:ӋUE2 tlC-w͛tQ}M>똻AZjҺ(PM柷iݱADMwlވNi߼I׎m"uw0Y7u'cǛ˧ Zvj"2WcO 41gA Fu7R;ޙ9*ar*Js^&=x{9W"NhprI{o!Ħp6{*'\ֻ|W]eol<{Y~VLuy+?=3trޅNDd FAh.0  # A"ʾS4_%ScH"i @=S4_%Sc 5[slx+IyqjtGif9T,YLHԚfqG# TԒnĆNujhJHXR$EEj5Y?Oxs~OÑi: *;NȌgKg{῞g_f; l,^of\ ӂ-,>?<}?,kQI{qu^|ٟLǟ-.vss't߀ By-xhpy,c}~i36oQ0mk< 氇G^³YY/(y:.ܿ,Y3nX=K^, ~9g9!,< ³gpżgYy-xge7kk+x1 nTj-^?>¾U3_UW/o1xq>q³Yxeniyӵ+qփm0a{QY~5UA<{}qmgqa|Y=FwCoѢ ԋ6i,IQgs%ϲx6G,< ]sڸ#cSgbxnH³gZ,lnZ;Yg³,g3+< ],xg.hvCxԍO{-Y܍ɳo>צa.z9.l}x{iiq%#gIcSbK=K=K.HGϒ˦V cyoij˺ԫDo2YRW ,injz7>.,< x<˩ciR'lozvK"gE=Gڧ<%1e~i֌YYJtcPwYY}6z[W+̃益/Xcy\hq\gIfgt.R,#rL7+gqYp85Qf$k*_y1Ơ ȳ\g)"]u|yM< ZB#xrYkϭ2x&\=Įq11xi`|qԧݗR[mgq`|n|n|γ_"GѮxq,S,1%o̟}6mS͖]k-ӧ9>K &֬ ǩ?iVeް=m%zVlĭ$ ;֐Ok\xqu4LsW+,C4>g٪fP(iRNyO,C4>YNA(зgY9g. <<γ8#75>?n{<gq?ԫuKT[YvYyӵG ?C<H̡,ra{a:t\\X4xggx³g< xk0>Y,8wYǝǝ`|gYǝǝsZsǴm#֦m3hmey^5kk7]^>/}Z6.mzyU8޼7a{٬Zǽiy gq1q%7G EC}/%)5Ź,=<,!ϲm eSŸb\ˈ%ͣҗ%'ِO%KfЁ zzoo8˃<L׳v,r,/0rgI!gqY? g|/>%]kr9fYyq}`ڞeV~ZY7YO]ohȱ7ij/gg|9󸭘T[n(Q8^gY.ϳ8gsyp,cgp s< xEq9xSvj7yq8d_a`|n|~PO6֩³yt纗o|n|~Ők3։Mkʦ~TG߬Ӧ5j'e,PǝpϼyhݽX'qM[^ :O 5'e,q\gyS}۝4]x6#?Qmw3or=I.oQ5kq iCNqIZp7ɳyksmϻzVHŻ:tN-W7>ϋȿr9%oѓygY~W7gG.ԳFW_zN%sͳ}cKi{ϒƣĹvp9{yu<Ƴ({ښgϒJI< rqypyc|n/w?]ſ˳(X#驪f-eV7'g)؅Ir?%o7k#qL,< ³o{ֱc~ӏ>ߵv'RW2sֺ}KTg>$ֆ,.Y<:Sz-?K;o3l³,O?xK+ɓ[ot>}Ot?{7'my,,oȳY>Og,y@T,Yx}Mzb}CbgqCyBla3o99p-3_r7{5{=[< xgq?_^]j(}%^:/s|-UJ|2v%%8Zs<Rɖ{>]]zmkE6< x4Pj=r^,YM6%֧ ]fd\ˍg0>?`|>61ų,˭Ym|i2uC!,< ³,?,ֱgo\\9go`|E{Yq}||< q?;_~{_|UTU;y7ocg9g9qq3/+ Ҫ^Uۥ'΁󺽝߆yOy:,8cUa\̱ϯ߳n$ƳXzx7,z7W=cUbLJ3퓿'Ƴ&w,Csjs,zg~qw|n/w?]ſٳn$ϣgi#_gn$ߧ|[~:ykų,zvެ.۵5Hi³g0>/ǯt'On7>'>ߌ~|.? go0JOwr ,Y7y x. к]Ϲ>_cs< ?{gnsk߽j^k|γgHioՀ$ͧU՘0;|]I żgrT.zJJ.ef¶=\Z-򊧵,S͉ųLo|.~< dkEǒy{ mhYxx]_psL|h5Y=xgYxc|YJW-mXO,W2>RN2"x< rƬ_KWYg1_³gYx_>x ֳg!E,< x) _y~Ƿڳܵ}̘Ok\]{^7Y-s3of=ղnW7sr/Px,}kdrзk/.ck۱w{8~-ǒ/x>C V8<|~,u_jM[olo4UuxYJU1on?7GXSqM̻*KU odz,Yz@xcxϲg ^/K%}Xl%nOg?_;Y.ix拣cY,yE|gYg`heD&+keRo L7Egb4R^L}.Mkm53 m=Kد/+WY\j d66bMROm=Kku5sg+gp,< r:?Ƴy,}sں.x;x`k`< g³F,QKF eߌg5YܗYx1.97R~\8gr9&s:84Q2Q/x-͙TVՕ6 L1~gY,Y.WO\EUyHIko,i0,gr)&%߯YjMQ)6ϒ֤5<>gٜ/ ³,ǏgYSIY'qy|Wm-i|:r~'gs<"_.u\ógўyefhՈ#Y#eu볪7lpV9g/gu xYլaPj{+\/>]][zg;,x\g)\ ⦪4g(\u x|]o8zV-/A}?0q͵ytxlg,}$K 5vYbLJ"+CϞY0u/y|< 컴Cq~Yx5ںڈgNY>c[Klbl>>3 ۛZmOmqq3x^)І5A5!^ BLKbZKgD?ex#?7{ytPzh\3x}_q>Y=8gG}YggQ+a<ǸƱFt(yOC0gg1>v{V]a߸gg?_ x9c=k<˦g뿥cȳD:46&ug_YY\ygqJe6#zzVnXb\Kp"+i[oU}w,Xgq0q ˏgjnŠlhb~Ro;³x\fpZ&1K;ОKXZѝzzu=Wj'< xYrv%uFu%>γ,EЉq,)i;_|<_I.(}#k]e|A<4oR`b^hvpڷ.<5Ǩr%EYxxА/Yxϲ-˱ѷ}ȳ>yk }sy<~ó,S N¸/P̳,< x|yqykgg7/u{૫q󐫼w+,X,S,-Y{H_}oݽ*iݵt=1%{2g_׾yg,09O{A{/ɳ|럾}f?aW}w,)]ɟGϒ;4N6bm':kr_i?u,wݫ\i~[O,}uij,YYxĸgr+_fOo|}O|;}{gqF\j޹:)c~ ߑg9г|q7ӟݳoyzC< pE8g9:?1F.;,3_r7{5{5_Yxx3Gϲ:MBwWZ4EˢT{%٨R4vcP ݾ=^g GؕXytׁxMǥ1tzY8l/52YsZk%7<Ki]||mܝH)}G=3³\g Τ;\G,< gqͥRڸOiRx=,Yx,٧ׇ__< Y>5֞xm1$ͷ;LlǓi}ԳԳyBq}}Q{g9gYYy9[ǹg)K~&<=,,qp99k??K$7Yqw=[fzv#%]TU޳gǏ9KQ{g2@]Wkx^],=V ׅkX<KYkT} xyCqGt~xSɾ:Ckp}(\u xzm۝y4#74]It7YJ<}yZR:< eׁ]>xgY<ˮX74,uӋq-Ryz9< g³x3 e-^cr,C9JCY,Yx01?K}}L9rؕógY,0` ,u gT?y~anڋ-wxm[toh^Z;ƃWu< g0QZeڞPDZy.RH7RG,}z-,okcV5m=[?71ޤoh|mf.W{wX5նވ{V{gIKJ[P~4<خ4Kg\8.✛r|=Krgs7gZP\g?}㗻~î_<.ܸY!I1;͓1NbKxZŅc.c!ij,Y.q\su =,kqIlJ]oϒd+,q3׳0noam7i>U՘<;~wx<<ˡׁ|k~k<\ysxpEeyCYW͞<W죏n<=9IYx,S,Ǿ Yxy 5Y_q7ӟFY{zm9\2NWog2Yr)<˶szC< ,YwyC~Yx}딗0/m ,< `NB~Z{Yug\giPx=ȳY\c,< ,pY_+_.gxuYӞS׾Y۳}Yx,[=|uNKo#[8y}>e ΈgYLѳTʺ!pEWל\gct@؞c˟1. /]Y6T{Wϲ³<) YNn/&gYY mY? >Ÿ_l CcۦmԞJm5}So~dP_<.%u׋o0%,ysɃ[Z{_yRo϶?@1 x{jBb;Hϣ_ǜz}v#yKk^:) Ͱy]=KLɳ8`k,}][ѓWko[K|пg,yC/1o(YJҚq..rXv,ksߚ45szm1k< x]:C@ ex||_Rjdzg'nR>)xK)t[i{"<~ׁN[w< <<5=z)1Eϒcm+R⚅x{W Y`Pgl(iݥ=,Y\.۳=o< x]x,< x"o,`ecgq:pEPgxyzCӄgq2 c~݆}KyrE;O{±XC<.xҽp? eLYyܭ ޗw/7ϒ,YgųM,m,< g<  \gYx8y>7< Ϣm,< ``lxf=L5Vq/ѳ^nndzjmgY,Yx hY.γ\,{I=K؞ƾxxDRzOxOSՋ׷.>nZmg٩@C:< \@{rNϒcVxɤ,=ϴu ^&lkBLSk֯žh<9xs<O/y3Qz=v|s|IbȳrY;vgιgq\_1s-Lѳĵu|./t%(9o^>%QǦ5Da[/i/Kvr4xcSVŽs}żε #0IRF&܋=]Qo|:FRU*]y:t>ͼR㺞R5RYM\go> Һ}_]OѦϝ"?)x Ipg;ykb۷ӛs݅yH{}cZk|C燴g³\ϸ&uszyV4>fuoPǠX aW }bheMѶyqu|]~z#{}Isrw]k,yF#щnoy)&aڥ?¹ϼ>רgLaݐ)62x5ҚF=ϼ>t=us'.׋W{sA:s}$ɺKi?,i_Dp3/}Otҭlq.k3՞mܞ%>/bqѳ^zOxO;60{s}}YҘR۫j;1\)鏀

݈Yɜˆgq),<ͳ}!-Ƴ÷{/'5u&< \˶ӗ):ոRt)̳i³h<~:2,# "z>m!:A<,wXIW$߿=2T/< ϲw׹A|Iz?ps9ΧB3xJL'g)a,5pơ#`ә ,yMmuOJ}uXh<\{u F>.i<Y6UKc#'k/x5i|zO6; Wa^򴦣՞Ѡm,gkZX(r鞥1^%ϒ>_g ݼݟz!ϒ<4=}g,h1?nYx9Ϣk祥x6)BI*=93xcSmgq6+Ŷԃ>;=n v뗶߮ވ/?=V5h,Y.1s E,< xey!=:G礞ّN^+>FҍܑOi?7~,ڳ7)62@~o:zx/:܃gpY'wCW{ϳC?g_+_x(?1TcUYF{Ϣn xK{UӮy8_ճrz,,!dzw<ę$,gd(-g)'Jr\< xR,ڳ'w m.u{}sxZ_~:yǾ,U}UN#B~x4JC=)gIgYpEE\gў?cSEYNFa-?],q~u(y]xe\ײ]Lj}8l;g= Yx߳Q{!/]<1%M,Yx{ӥ% yZK$7ۛt{p1un< r^b[ؐszX2S{yqM,ڳ<ݾns8k< x _ѯxEl86jjݐokuqn~ҶҽR_֫ul}2a,< ³oڪ

՞߿ϵ/nf(~9j4# <qx> +qӵ,׽կw|{ YijC<]%Ƴ ںZ݃/4gT%?nZE< b eZPIuY>£n,ua57ծK,߶,wY{Yb}R~XWaYc!Ħ<]Iߓb)7g1^2u y,;Kg_~vvt˻L_>jqi={R^R<}.%cƳ\N{v4 Ϣƹ׺!Žs,,jS,}80ӹv5!ov_ۿ~4/˻^]Q,}ޗYByR }F} Ź= ?Yw-Sŵg,|mmt.+,o޽Ӽ/b>h|Ϸ#ghӼC//!%T{.s}L<{"5=K^[@nn/w?]ſk^ZϪ՚]S磥a[x(/do\ցT!㎞k>^g|<{Yx2Z=KiX,CMdz|;MǷsҘG?>]owVUZs6_4?=n;FifR+RcgyRs&g16նyOGóG=rQ,i?Hgq2< ZƳFVyjYYJ5PSB].$ݿTS%?Yx%7%8v,Y\xQ,Y.׳rn*J^g^rtrǒ b Q\6^Wx\?,''OׇkK/^c\1l+Kqwm_}}x(AcY;ȏ1%Ϣ=ޞyzCƠYNɶ,[7k״[|I;߷z_I=ˮu Y\sY̱7t|e}b_Z͵W_-}ymrtΗ.=}˻ϳy DwgvS,gY0P}j#ސ{ bM1ѾC%ysyy+ g٥nA{%Ƽ'z/aM}z8Gs8NiD>+\k^ҡ&wmy孷o=g̫<-,g168?IJQRoȽs}oZqL,yzV-$%_,1q&I<˶:n$,ųsYs0G ;sҽ]rL 4IwmLJs}޷g9պ8)z̳b|K|}Rou<>?,,v@pUU-F¶fޮ=g mɃR.o×zyx\gўӞi<)YS Roup-rm4z(f .еx؉m5pJb2=zq}-P ҼtJk5j !/>/vɫkO |,O^Z[ktڑs{8gu_cdz\Ln +~iHsK{unMI_VJ,#杈$u"Z)<˶ec{"gz scug)H؇:'-#=gʁzb*ѳh<˵MMqWoh|]~nZ> sZmst|뛻5ӯ8³'Z)i)MI_/JI=Mn{]=K)ȳ;=|ϼڙgўyk?cИFulb(;y)Wx} %yꓥZ)IRzO1?]kLcz7Λ,i-^W}ϳn}VO<xgcUfxty>ykٶ}C~,g,0՞ڳk `l75?н^|mY{qN&E_'/˳L!ҥz7 Qgy.ek0L{o^~z=ݞ/]U'.Lf#ϲO Q,0Yӳ zuO<[C+,ջo(>i?jg:OjYqJI_ON|uO=}Kj,WI}Rc{vڨ 06,iJϒƾ}>ϒTY\頯\<}Ru'x>׽կw|I]7gݵOYjnyW>} |/%7*,W.OB kn|G?XcʵLv/ƾXԵs}e}R-iU͗uJkSԳR +>1qww^I?4*`C_|gy7ONmvgs\x}%x g٥nAo?Oc^r=,6YrM9aZ[_fc7g)gjL|#~$gFp'CIϲnA7kxYpϵMMU]+>?~;MǷ%#u~}{gI{j75vyا/?K0֫,F-,}u {Sϒ]06~+'Wٓ'~f}t~oFw#f ΙD~bljjNw9ݔ+8WܵNK_lyOY>O,|s{ cC e{+uZnmyw=/E؞`_}K_f=?~{bUMMqwߜ.0gKׯ5}%l߹^m|߃ϟ577_,}uZ? BM}>͗\YReJJp,ֶi?^ϒ: g>zt&a>طt&DsKy:O+8g٥NKlס5uuꗡ_ \" 06uwo׳Ә4֥f}<6%ܛOo' ϒ_,iI=e(抿'bM]],i>͵OcPҹ]R>t>s4[眹gI?'7yke#2\g9mT[_9ܳTl;Okf( y}yO4?K|y~o>ͯ󳤟S3r<7"? \p  v*oe2ܧy"ؓ:'}eg\;5z{w9F)g|=޳1y\M(yYJy]JWo&ςy u<aT$^><ysC0VokNw_e}%>O/)puS,q_+<|ucAς/ik1<-OcXn< <^`,/*D~ƽs}eڟYڧ1']NYcHץDg%O}67׳,=K$|q^y7%m~mߍgkzͮ#WqwBZ"Fjz@L(C3hGP@00"E@®w/^W_k鯶v^.뾭'^VO~>?^hϲ D]dRMB*tM5]EFӧuYmqޕ}Cs}x,,/Z;_S{!Aa=Tĭqŗ.ɛo^|Yϒj1 Iz\~zlrZ!uתt]Ϻԧg{ >u}$.RO">> q,֎|Iof.J[N+4yX%^CI5YB.K+tzX2oeAv|HoMϲ],}#|b#go֎과ZOYiqOÚn+\{fN+4䴚,4VgI}F^vl>MoIPdy%$@lZ>Q,o~߶Y}>K~;h&KVdsƺ|4mzu{ <,kx~8N]`^g1>׿mvn䳔~CVhov|Yn!g遧> cu\tU>K޼r?֒8F?^1~o\{,qN/6c-|ZI> =>K'zH}!c`lJ|Z*T |2azޟ8hn~a;yz>Ϯ/?\'$L}ZI> =|]6/HIՖ4,|Xz9ϓy5{_K8׃6`oU/~5.=Gdz鬹aϩϋ-,_|Nr-%5~CB1,c| UU-fuܸOx\]WKp9=q|+˽mGWcK_qާ{)q/~~~XӉgb#g٧J{򜯴fR7,]bX;W7O>l<qK<$gc,_ϲ*$M}N $G >K'0YJzC|So(nVIBO>K&])gIdQ+%x(lq=}Jߗ \,~c.EZ9.Mb\#¼vO3U3t_y%곈[~;h4 h:qry#ԃ&~C~N+m04?<> q1~ bȿqsSF7e@5 OY^w;+OxNYIJB,|c|Y2>jy!۷sU> ,|],tQ^ p{೘Kf.z^GYwo + L͍sۿY ۷c(}ɺ>/t='?b.%C LrLg5U7YR%^O=zWI}]_{[+?Y푅8nUog}GY^w|Y%wsLW"tp[L./gKsϤtp,[峈]K7bTݾӟ/> q`ϒy 7< q,1_%^4g ">Xy,+oHY^{Ώ~~ѧZdeϲYgksy0Fq> 7,rwΣ7zkoc>MG)OE,㳈]0B孷oOF>KYW>˪f%%qV>Gɣ8g1~>K+^{NOK>{^eU]ݮ,x=,bEq_WN>v[ݵ|R-RݲԓT,K/j YԐǰ=+&wQc?6%z(RIG(\Q=C9峈e~3`|W?xps}ŷ YV"v:})6gΚ|q|s0sqϒZc>˺I'1wnI|w:_g v>xN=W^}|k䣓곈cy)17e:,yNXug1ƏgIAb^:>Kg)7e>K_},bE,_|N|糤cKy Y-m E1>A;y%~߷?~8~"Y {>]Yebf+)c kP0,ೌ{...γ΃8N0,೘K^mX&vuuq1g\R,بvqsS|Y AˠΚ* bklN>P>2]wA`ܿ_ڷsU|}Y\gӪRMǚz2ؤnΕ_9]gž=䲩痫lgޯX|lNsŴ ͊g> ,77 ] \gV7rPrX 3 J/E> ,?7ݶ~ \Re|?oz4%bgΣ?_z;^w.㍛{oܸûw'o1|d߯uJ'=y^XzGuޗ,j֭RFJS }cpi}z,/2uYur/xktS}ƏM꟤o#>W~Yseެ㳬z-]>ǭ(}^|> UY2 '~@9;?S%Z^H+?m,Ⳕ޻o\gz-|U[}YYU ngkƟܻc}qo2_%gеV.k\I㳤OҵjkB>n]%cVʁY` @,㳈]0%Ú8SO!kR=4g೔joh]%+z-}/d6YӞ;Ϗ~ Ӫjc?}R&\ct_|SyψW\\Xg|NFso y˪}C,Ǵo+h YV%g髓|]>% y?>K>|K u::ޯ_HG/oXoh:W!>&]S)=,{-ߗ3z=6qCߗ.HY<䳔gIS`(y4b bҗOs\g}/=^gպ?}5nRݔ=YY_ڛzI Y^KioOYKuiI=x|xp,ɔ|22g>泔j~6YR}fecfH>s$zz|ބSWy9mYj1P+qN@7ܯn gΚ|sU`\]0g)(Wltҕw2Ve=<>K~t'5Z}> YBY.8'e_볌R}Y%>> ֥+/t|Uc&5"v8륔ϲiz/}sCr..t1 eg> .0_v3^UefY`*nBb%v*FﳌUmMbY^y{bnj:5̟?wQ7 }z޳.M}=x9Pͼ]~ /o^ys]| ?ι)ƍ*|>j%zr=ϲ<_2 _=%%> Os0YU,xOgIz]>t^V>Kxt2}gb׉z'೘Ygsg^HϒiJ=UlZ̑Ic>K^Oԕu>X,T&}z>K8ORY3oO]|Y|YgIJ}C[U'v)\nԏ.}"vm:nwUo`E K,ԫⳀϲKݨM;g߶vWƔtw|^HGy sӴOB{-=f4#|a^i@߁֊tI㳜ϲI> Ps U47+~ ϒkEk:M$YY}yO | 9+ϒ%M}P~ykEk:4-4I|,|>)籨RE>K_բt/{X+Y@;4ظ{~g ew,LY> ,Ǿ^E,֊c]7K-TAWz鳥sҤ`wn$~_Yϲ{g,೜Ϣߐt\ެŋc^?:^T%13휃&s%g|Yg֊ѹ̦̽7鳥mn>K{g,೘Z< uՏ.ФXFYg,೘\u g Wd|qMe>|Y> ,0WUh?u@;4)[>~C|ӝn5v羗/4 Ǟ9by>y,!e|utp> ooz=zG%$޿CϯfQWicgN> wZ.0?O h&UIJrb"8py̏,@t|ڡJsPb4u5T?Xb^KQ<Y>8m>.k> `~ > =Zn@;4`JZc+jR!巌gٖ]OMY; BѠ g܎]; Ne_z\uЎXk6{-; YUA;bϸ5vSOWXwZ6Cp[~>,Kc;u'>CشV N=c|</֢/1Yz3Py>KbwbH5W`65>͍A;4Ig1n,٬g}YNE,>%֊ƠI3n > pߧkԓj!|~|SC[峨bhn ڡI=|||3xYb-VjMgp,ꦹQ|SRUE~VZwE>*݀v&ߗq{]KccYQX+]7a t>}w]u||9EMFƭq|4y-|Yg92WgG\>}/tMt/_95MF-ng)y,]^ |Y\YJϣ'z+]OYJuKy0>?$ϸŰ,B,> =Z4 y&aO]]籤9.]O}R4%gX+ϒU'i^JUN؛G;4שG$Y,}BYꦫz^C|Kg6Ni|zsUk}͍>uzt?Mnɼ]c{z<˫yf9aR3Ko{Fm^j5u,4`sY0n峘OYhr}ԣ+;}}xVPcj+_ =cǺJ|>˦>K)6|Yu|z\oMn곔ztMB7),ZtlvgX|l)֬Yv᳔ۡ<6ς1bgcZڡɡ>K=X#ԣkH>K-3,gI׿i>KϸMOsR|m@,6?x|zVC>KkYBBVKnZAkVb1,`* CWm%lo:"v@,,n毯Y|\tЎX&]곬E,)GUOO7GeSg|ӂG׏Ok{kᄡw|SCQ'Atzc|v`z?ZV܅nԏ6צ> ϸgX|ﴘ uol},Rr%'q׋px!-:Z zu~sUC?YY~|Zg9G=>Kޟ!lkfIk]4W1h&A-NK)}C]xgs>K4uUtϒKo[峌q8ιjr[WϸŪz0?}mo,|1|U%z+s,zr5xgɢJZwE>"B;Ie6Em6ǻ>> zq9ekġ,֊>emu.Q#֢EvNYzџqkl枡mb~羥~C|>˘|.OrϒO!kS͋ ^jReU/sʚ[Yg1UfϒO{,Mџq > ; |zX|gת`i=p,W/CbgX+nb--ֆo5kHW.Y3U/Cer,2nE> `] > =Z볘,Y,1mu%\՚B;3MVӥ>Q>K=>toX5.j ;eu7>OǪYp{\}kEB5Yꏗ,>y.NR_O~yϸҪNxU=Jg|c^BV䳀vhr&z%%'m?ԛNo.%ۼz\?]爵wL+EbgcZڡ]泤HS_}EU5t[峌a_!e|ܤ?]cxsg@,6?X|zVCL]YrYr7,/Yzglڻ.<>OW̦+gXl~ > =BhЎX֕+ї҇,|]T߆9U||SCioqgzhG,K V}<,|> B]7UY7Ge䳀rk}> pZi}],=೜o)1{xNg񻝹FhڡUПqg@,>wZ'ҜдwXoNz᥄%,|SY<ߓ{^ڇn*v@|wZU,_?w?}|YbnVZ%ˏYahn ڡI?||=y/}^~r8ן3fg9|$e)e kҍM;XObJ-,͏ĽBMMtPמ sp>9gɏ{䳘#MB/56DZ>K~Nn]Kט>˺b8fݔǃ>Pnb~Xۤs,ƼvOzџqkl> ̏7Yɽ|~ײH ,7d*er#1g}YgrgI&?dWc5g9d> U,sq[er%a?ہ žgsUq0>K_ju\ t|i{/ @ۿG0bY֊Tdk=JOԄ?zqP'c#,5_f~9ޞg=rJa>+ոOگ}d>;`8k+g |M/]7l'uݾӟ/> 8]A=ZYhvUk,QsÚo䇩N;Y>7_jAV,yoܪ\}}JfW<SN6^g)Ⳕ_իg|zv\gIגq]jALJ,50,>[ox{|R߸u;%}YizՃBƶ"Cy<5|yh|>~߶_yJ;vmwYJ}Vꃗz2|RSG3K> bcgsUn@;4y}xA> m:niK8Gwۯ_|m>N곤z볔YҺ+2c@,6?UZ7B7YE}tvѵϮ/?\'m.X׹䢜K}U bu%,`~g7$vgv嗃}r־6>˹X,+gsUFhڡ> o~ܾ_}ss1iC\T -yJJX[> gYYJ9t!oZKug97=ti#x#i?̾=C}sZњC4I-,y,>D,|,iæ>K9ahn ڡI?|֕nSػPUN%gRF^kA,; I/|sZs~?CަY`~,j||]~gOzɇzGYU^FZK%-u25˱_9ag휗&ߗqSZvYƲohk1fH!5ce.DW9*sRNmb܈0?ޝ8g/%~Gﳔ<9]ΩiR0;q 0?}> ,c@tTnfjNI]W;vhw>リ ^}> bX > =G峬[yݚy>K||ڡI1Y,|@,`xn>:ufP,qYh&gY|zum饿پ!ڡI߭,t{|{N8{{o,5_%YRהws{|px[b> =Ѓ5vhg+3}=z^Mzy,w?G/U~C)O$z,9ޅ_gJs+9׿Yb`׹,7֊9:&ow^ϫK7,}礿Y.Jy&7ȽҾu}9SvJ>K|ms?SVv> pX.|zsUk:{hv,W,?g;'o}E>Kh['%Jy>˪gm0?=ZYhv鳬 gYUk$ YJy{YΤ*뵧um,1,sU4̟su?Ja,KItՎM}C4OdJ>K_ͪ}C]]> `~ > =\UhNwr|\߰Z+>^o|>|=ܽ+]>˪g?"֯߯b0s @;|U3̓I y)twC䷕BJ=w9inţKϗcI_c;ݗ|o*岔޾g,)_sՍѴC;eP g9}b|[MHܕ~n=]IkǼ\>>1c\\t~4Ў @,}]שLY'О xW,_6>|n 9դnZD19uL3^_yUݎW es|stcMG;IYn߿8|1 v@,gKXR%YZ\?}c|-;z:Ol^>>1c\nh4 > v@,^gIj̧,'DŽuiS?|plrZz/ynL|LhZOۺWbKϲ}C3Ufu@;cY> p㪚,~i:,yR}ԓj~9kǤ{RO'dNgw"c\n,}h}YgnܗB ,rax^dIiXǴ|Vc=^X+=/񋾽@;ǬI=> `].qjݓgz忧>|?yy)jR0㳀XWB0W!>KZO=YzG6WW]invhggX+R*-XgI},Cb%bXgЃ8rzg 5UҺ),iݖ>Kϒy)=@;b={?X,U͉Q7SB;4 V> ],B`jMg&|7/s?t,`4du> ƍ*y49\eT/AX7C~B`jMgk2F5bMυнo'`~gz0WgPWσ> B0WM,.}.! BDCu-tC;@gj|X,U7tЎX {JX,Uѣiv2z|xb\Z/n7ƽr[_MgjYbO{N\t~4 {ӪZG̰Y,|\n@;IП|bq9ϒ3\,0|> tMΦFwo(YIיw^gr6=lg9o|YU{L;؅&&;Z2/֕{>K=ijQe:k旫pls䳜7\nǴm5 h|2]Ϗ|YaH7 Ӫ^~iji,Y <,cg5/=p1F@;ǧI=.qx?c> ,ﳄu }p%ݛYJ5:W=}f~:O]f UOgIYMw`{k%|De_șeqz,@,gsUscMZK%֎gYnJZOt~OOW}-iځX|X,U7ǔrhbcE,=ZkMwJv}j @|> 0X l2Z75'%rUgkYhg?t́xbqYR>=>-=ĚUq,`jh&,w{>0ƹpy̏,7hYvwX֊|Mn_V!~@,6?oKܑӲѕ;ӗR`(vhr},@,㿷1?,}z)gٴƐ¾ۭa8-tC;}}msqk,Oگ}|,]gf'_K>h؋3ꆞq?j=}nnz}>ˑ=o|Օ>^qc\TѴC;||,~G?n?ӵbqsjWg3 ^I:䗃218|Ҿ1䳘ZYh|x᳼V/|/'\@ 0,8ܔb*Xh|,~+o/%YIד_>L[onO/Y5+,Ľm0g)7UM4-4I|Y͏iK/6cкrQ;׋:*i}Ɯ7jQe:kӽ@Y,'$:>bqc\n@;XW> p>xN=W^}|k䣵ǻ5Qr.`Y+j݄ɇ*|_}ǗyCz||/h'_~yPE!> ֊MB;,8?/~~~|E>8r|ځ|g8X+)c,|sSsUq>K=9|ڡI,b1,sUg Zbi,CbYgbYtC7|gE,=ZzM꤫sD;4y>'> |-̿gv> MY> )계y.^4WЎg?> ,W,v9փ^4W휻R?㦝?.|q> ,}EsUn@;4g'W]ϟZ{yg᳀> g^4WͶ t :> |Y> \Uv,|> 2w?OG/:w>^ysܿquqs~}x7牷=|/< p/?''-<&ܝ,#u1H'=y^Xz=U&7b A;b,}ÈEVO}t}2S}NMo#>W~YseD$^ܯgφri3}UTUMyFhڡ,ೀϲLWND~K|9,./_S)Y37v6g5^ My*݀v@ೀa]>w^7{(V,/|WL~YkߣM|)yI9糬l,Nf?׻2Wh|YY?Z><.SI^^+}ܳ8T[e}CC}+o^t}6{r|w=g)eJ7lmI㳀l5vW%Ͻ#_(VZg9}CrC,'?UGϷ*fF>֋!WT8Uu4 Q}/B yux_^.aվuϗY1zx~g-OQ%yoC}Kv}6|ݯ7dH7=LBIt2.<@t^MQ'sQ?p>K_nê~>}-q/_Wwݾ/}o,7yL)$}O|G^Ҫ}>G흰67bcYiU_>TKty{^?ZSԤ`gg)Ǻw_>'MUY<~NW>mg᳘Zg+|U,%ݥ2i73hG,>K^#k34dSvk_sYޗYY}X+gI3Sz$QܔtĞi8 g YΐE7WU^s[G:=jL?:Do8 wc˯8\՚tc~L;4)џ1*Y> ,\՚n~c4̟^Mjwωrc4;7lnKD̙J]ƚ3g8Zo03KC Ʈ>'>!Fo7nϒaOi<_ˮW]^kȧVV> m>9MC֋t|ޜ&zq>Ko\YxUz,g,೜4\EsUk:> X,>'>ˡYq}}|RU>Yg^4WGC~thZ'(k\Tf~9KWUEJ>KxL3|!>|]cnjhjM~4xcY YvI)eT|sU~nY.>Ks7gsS>X?T7GY,7V> 𿯬o_fxQ?vhg|X+/vh&w0ڷ|X+/vh&>{927{';Z|!?c|>˩,u]ˇY3w"U~_(N c@|EkEB7gIܳfX5] {BiUǦ}6~9J|sQg{|>*2x)u[Mo-,ur%%}pLZ9MF(,|> UC b>Ku %&iMx9#TJc@;4 3Fg,ೈV<}C'օLSWI[ {:%dU>K~^9ФQY> ,>I7骣R?fTճu\%z5inKrWfMzೀ"Zn@;4IgYg9-⾹5ΗK@;4~YQ#ޭg1:{!q6]X+.Nzqgg.]|y,클gݧ=gZڡI> g{W>}c\U糀vhr6=Iz9anYnczೄs>K93|VM~k:k旫?]s 5WEO=i8ӥ=+ }X+nnhb,7)>7DsS @;qNgs-k 5}C\u~4ЎyY`k|5^td< uU>kz5{ sֳ|CM/0W=vݨM;gݗ(kp˼Nձ"y?4%ͥIi>mr_KaJ7$,ƨu >gGzxYfWǃ2Mu,J 1%>x>mRnVVt&?cg"?YAzQXF%cu]15>K|cϲ_Oc5W(;.\n@;D)!~0sXkfgYax޺I<;K5>M{|^9s"QXg֚C|07sb>?> tPϏujgSӤ`g:ք?cttPϏCYh&A(3}gZYJ5K,)Y]r(i&A(3}gZq,YJCFz3 [E!YzxԴC7˒| |Ͼg1Uq<>6{@;4y,E[؇|Mn `%uhX7׏nv{Nӽ_{O||'>cko#Z}Yhrw>KX+UVUu|CxMWc1%Ǫ~tX^[}ϲ1"ςg=1|c\U ڡ՚k|u|iϹGYՏ.ͅIk~,g@|c7d웫|MaUXg%ug9ľtuy],G cow]R:> 93b=݀vhɒ2_O^;'aPv\.;~Ә[볔ѥYOr݃ZUΚYܷ-=,|]oc7UG3nhOY5FWf|> U'^VO~>?Ͼw|u\ubz:wߋ/]7l'uݾӟ/֛|ƾxbѴC;|П1 `kO>i͗?|ЬU>{)cX*u:7;/Oc;j:5UOF7GXÂQXg;\kZO}diYoZֳkXg*ƽ5h4 >1jo[7^^m^kitc-]o߱],ƽ)ΗՏXÂb/+^i'N~^f6LYV7vw c~Yס7>qoxJ}Տi&?5,nwL<^gs}ŷlU&rZa}:؟N8{sճcԿyX5 Q̙Ⴧѣ5櫯>sퟟ|\>u*,0+h[+ϲA訃G_W8u:Uzџ1 ך_|Nr>s]>K $2Ug٠~tYj؋vƬI=upZsqN~_>,0WϲAtPϏY콣kRQ3FawߓO?~֙|ƾż$k,zџ1 >OK7W%?rډbVcپz9fu` >UϦц7Bg9}ͭێE~=up}o옫YvU?zE-RJYG@!zcAp.]WK"c40YOAk L5}j:6,ӜC_{c9|̗wQ?ޞ\-y)] >K|H\m,҄K:VX{=ܞ^᥏~¾n䳜6,'x޷6<8N>ςSY筪2CgEE)@> e1ZzQ$4i}=ZUΚ帧'ϲgr\~Y,Yp}$p>˝O{|wy )EhBsoh`CQr,ctUNm挨gςUkCoGwgQ?G_CۍϢcX}`>K\忓skO&KHutoakC}9ѷ(՘c{o8W;w_0,GC i>{m>1QYC,Z/5eKה/֑33Nӽ2>|֛[{Į{4c-trc>Y޹z|P~{>HE0>˹5F,ΙKY+9c]Ϝw,#|{9[ۈy#͘O}7Η߿X+Ϣ3@mjYQ>>gʰnܻ qdKۏ/5g^óR3=6H>K0_ao#ɋG.|ڝG7&X+Ϣ3|c91ƌǼDJXW9K>Kg9!D 1;W/0v'=ア1gV䳨L; cYQY09s\?u]# K8=ԋɽ<]*rd[ono|}$~s&c~}C%ObxHt{=m;w-*0>GfC뽗jf=?@0ߗ1cςΙ9ws޸4 Sj9gOh}C]eQv1?nK3J~B)pz^s:Ӑ*'zR_8R]lځ`[/cQR+EbMvJZm27묧~J>KioR>/\%%g]>K^&}hG0П1 X~:WLO֐C 43|{2:6YJĮ9gṇ<6>K_Uui;}*nonW=!uz.~ςC!uOIUzҵN;>|!5aVՐ'0FE_Ӎ]|ow |zWou%=o/9}CC;ۇt׷7hU]lqcY;U`v7,? >|s}ď\|9-:C;y]kMk,iߣCupbX67Ww+5}bƎ>hKg_z#AYz\_/0j^ŤsbKB?kM3qsUc,=@;īgkyU}~rsmo(x5}s!u v\Z*e}ğǮ4~}č};s!,'S%m|]L'/G'jb@oA=YvW'ƍ}ыGW&PIHV,9g9G,06a=Ƕg(j )ԛUA0Vע76>> oa-K9c-0> ` gcz-k̳sl\749i1uΡúmoYӛcC0a[G\e\,+FC祿76:g7.>&>s[uz;^ˮи|]t'+Rz }}|G{{I~H9|G:m5~,zUoM|ߡh[tsWpd&41@@@ Normal*$_HaJmH sH tHZ@Z  Heading 1$ & Fx<@&5CJKH \^JaJ V@V  Heading 2$ & Fx@&5CJ\]^JaJD@!D  Heading 3 & F@&\aJZ@Z  Heading 4$ & F<@&56OJQJ\aJT@T Heading 5 & F<@&56CJ\]aJN@N Heading 6 & F<@&5CJ\aJD@D Heading 7 & F<@&CJJ@J Heading 8 & F<@& 6CJ]T @T Heading 9 & F<@&CJOJQJ^JaJDA@D Default Paragraph FontVi@V  Table Normal :V 44 la (k(No List 2O2 WW8Num1z0OJQJJOJ WW-Default Paragraph FontLOL WW-Default Paragraph Font16U@!6 Hyperlink B*ph>*6B@26 Body Text x(/@1B( List^JJORJ Caption2 xx $6CJ]^JaJ.Ob. Index $^J<O1r< Table Contents $BO1B WW-Table Contents $LOqL Table Heading $ $a$ 65]\ROR WW-Table Heading $ $a$ 65]\JOJ Caption1 xx $6CJ]^JaJ4O4 WW-Index $^JFOF WW-Normal (Web) *$B'B Comment ReferenceCJaJ<<  Comment TextCJaJ@j@ Comment Subject 5\HH  Balloon Text!CJOJQJ^JaJV>@"V Title"$<@&a$5CJ KHOJQJ\^JaJ $O1$ goohl1$OA$ goohl0e@R HTML Preformatted:% 2( Px 4 #\'*.25@9*$OJQJ^JaJtH FV@aF FollowedHyperlink >*B* ph4@r4 Header ' !dOd Heading 1 Char Char&5CJKH \^J_HaJ mH sH tH::  Footnote Text)aJ@&@@ Footnote ReferenceH*4 @4 Footer + !.)@.  Page NumberN^@N Normal (Web)-dd*$[$\$CJtH @P@@ Body Text 2 .$xa$aJzOz BIB. REF. TEXT0/$  PdP*$1$^`Pa$CJOJQJaJtH n@n ;y Table Grid7:V000*$^ @:"[!$ R_TUQSzbcde~j^ @:"[!$ '     Z|8|t|0DWZgr a n Wy>vD~34Yf'{|}~=A "#R$f%X&w&&'S'''(0(y(()_)))-1 134g66g89;=AAAAuBEnFGIIIK2MNN9NPOQOnO'Q(QXғ6Yrߔ.GhΕ.UmږAZqՙMnŚ;Ytϛ'EdΜ(<_Gg!)EݣWĪ(8,Ѷ¹/&ؾ9.xMsc{XZ[]^`acdfgpqr}~deg>?EKYn|} 789;<&'18QR\fqr| 56>FXYai"#(5@DEPT_ijrv~@ABD=>_`glxy}  *,-1;=>BJLMQY[\`gnosz|}~ "-.8@GHQ[bcdegh349DPQWbst| !9:>H_`is$%&PQ\efq+,4KLSopqrt./5?XY^fxy%,<=IO[\agtuzMNP-56HOPcjk&') !#$"00"0"0"0'0W'0W'0W'0W'0W'0W'0W 0 0ZZ0g0g0g0g0g0g 00W0W0W0W0000000 0WW040404040404040404040404040404 0 00000000 0( 0X&X&0w&0w&0w&0w&0w&0w&0w&0w&0w&0w&0w&( 0X&X&0)0)( 0X&X&010101( 0X&X&0g60g6.0g60g60g60g60g60g60g60g60g60g60g6 0 0II0I0I0I0I 0II0N0N 0II0QO0QO 0II0(Q0(Q 0II0BS 0II.0V.0V0V 0II0]0] 0II07b07b07b07b07b 00Yg0Yg 0Yg 0Yg 0Yg 0YgYg.0k0k0k0k0k 0YgYg0nu0nu0nu0nu0nu 00!| 0!|!|0}0} 0!|!|@0@0@0 0!|!|0@0@0 0!|!|000@0@0@0@0000 @0 @0 @0 @0 @0@0@0@0@0@0@0@0@0@0@0@0 @0 @0 @0@0@0@0@0@0@0@0@0@0@0@0 @0 @0 @00000@0@0@0@0@0@0@0@0 @0 @0 00 0!|!|000000000000000000000000000000000000 00!0!0!0!0!0!0!0! 00(0(0(0( 00'/0/0000'0'0'0'0'0'00'0'0'00'0'00'0'0'0'0'0'0'00'0@0h00@0h00@0h00@0h00@+0@+0@0@+0@+0@0h00L 0000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00000000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 @0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0000000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000000000@0@000 0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 00000000000000h01H0DWZgr a n Wy>vD~34Yf'=A "#R$f%X&w&&'S'''(0(y(()_)))-1 134g66g89;=AAAAuBEnFGIIIK2MNN9NPOQOnO(QXғ6Yrߔ.GhΕUmږAZqnŚ;Ytϛ'EdΜ(<_Gg)EݣWĪ(8,Ѷ¹/&ؾ9.xMsc{XZdeg>?EKYn|} 789;&'18QR\fqr| 56>FXYai"#(5@DEPT_ijrv~@ABD=>_`glxy}  *,-1;=>BJLMQY[\`gnosz|}~ "-8@GQ[be349DPWbs| !9>H_is$PQ\ef+,4KLSoprt./?XYfxy,<=O[\gtuMNP-56HOPcjk&') ! "0 "0 "0 "0'0V'0V'0V'0V'0V'0V'0V  0 0LL0Y0Y0Y0Y0Y  00/0/0/0/0]0]0]0]0]0]0] 0//0 0 0 0 @0 0 0   0 00"0"0"0"0"0"0" 0* 0''0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (* 0''0i+0i+* 0''020202* 0''080808080808080808@08@08@08@08 @ 0A 0/K/K0BK0BK0BK0BK 0/K/K0O0OA 0/K/K@0 Q 0/K/K@0RA 0/K/K@0TA 0/K/K@.0Y@.0Y0Y 0/K/K0`0` 0/K/K0e0e0e0e  00j0j 0j 0j 0j 0jj.0n0n0n0n0n 0jj0-x0-x0-x0-x0-x  00~ 0~~@0V@0VA 0~~A 0zz@0A 0zz@0ˇ@0ˇA 0zz@0Z@0Z@0Z@0Z@0Z@0Zj002@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@0Z@00 @0Z@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0ˇ@0j01,@0@0@0@0@0ˇ @ 0000000@00  00 0 0   0@0#/0#/0#0#0#0#0#0#0#0#0#0#0#0#j02@0#0#0#0#0#0#0#0#0#0#0#0#@0#0i000@0@00@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@000000@0@00@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@ @0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@L @0@@0@@0@@0@@0@ @0@@0@@0@@0@@0@ @0@@0@@0@@0@@0@ @0@@0@@0@@0@@0@D @000000000@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@000@0@0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0 @0@0@0@0@0@00@00j005@0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I @0I@0I @0I @0>M@0>M@0>M@0>M@0>Mj00@@0> b00@p00*N b0 0 @p00*N b01b01p00*N b01b01p00*N b01b01@00*N j01j01@0>  0@0@00j003j0+1*, j00j0+1*,j00 j00j00@0 j00j00@0D j00j00 j00j0 0 j00 j0 0@0 j0 0 j00A2 j0 0 j00@0 j00j00 N ~88 j00j00@0page vi j00j00 N ~88 j00j00 @ 08 j00 j00 j0"0 @0 j00j0%0 @0  j00 j00 j0(0 ~@0  0<1j00 j0+0 @300` 0000000@0@0@00@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@0@000j00e000^@00000@00(0a $$$$$$$$$$$$$$$' a$)2 9gAJSLXaq|~H/Θ1(Rҝb o$ϣGظ%hNLz#_u}vz}~0<W"X/:W)fQ2'=Ҝ(J9NOkz#Cc*TDb9K-@Noy-6")Y 1["7^A*8Tq!3Gdw!<Zy}v{      !"#$%&'()*+,-./123456789=|v|)Ը +Od_ͼ"fս$A־v7n?u!J+Dq >` >bwXXXXXXXXXXXXXXXXXXXXX  '! !x,"$B /vZ1#:HY #@l  (   Q 0Q``` c"$`? n R S R`#" `  S S  S`c"$`?  t T 3 TS"`?  U s XU.0e #TT#TTS"`?  _ s X_.0e TTTT#" `   b ^b.` 7TT7TT3"`  c s Xc.0e 7TT7TT3"` h d S d0e"` t e 3 eS"`?  j ^j.0e` TTTT#" ` n z S z`#" ` h ~ S ~`"`   C F . S`TS`T"`    s X .` +TT+TT#" `    S 0ec"$`?   S L . T`TT`T"`  t  3 S"`?  t  3 S"`?    ^.` 7TT7TT3"`    S L. T`TT`TS"`?  h  S `"` B S  ?Y=>f%39=ANeSfSVX]8`dQwz~<&' 4@0&D@Q$gB4D@/'-D$ 4@Rw$%o4DS h'3DT lTU'y 4@s4@Nb 4_&D@4!lJt @bl't @c&%n2 @j}'D@e}&* Tz,?'Dd)J'ET~4>4"Internal Data Integrity (Type 4) 1%g` g ^ gL^ g^ g̲^ gđ` g` gD` g\q gbq g` g\bq g>g$q g^ g z gtj g,` gq gTe gL3` g5` g5` g9i g9i g,i g~i g^ gz glUz gb gfq gD>g|>gq gd gt^ XEEO88>FFFM      !#"$eNQQ=EPPLWW   !#"$9$*urn:schemas-microsoft-com:office:smarttagsplace8*urn:schemas-microsoft-com:office:smarttagsCity9*urn:schemas-microsoft-com:office:smarttagsState="*urn:schemas-microsoft-com:office:smarttags PlaceType=%*urn:schemas-microsoft-com:office:smarttags PlaceName $'|%$%"$$%""$$$$$%%"$"%$"%$%"$%"DM~q!t!}!!!!!!""""9&=&Q&U&****C.M.W/_/ 003334l5v5555555566 6*757>>>> ??f?t? AAnAqASCaCCCNN^^``DcIcNcTccc\dcdpprrEvGv~~~~9;~ p}ko} z[[]]^^`acdfgfo' >AQV :=`h 49S\,6GPbk % %((,,//g:l:;;<<A"BLLNNugygokvkllnqq{{ŃȃnoqxSUӽԽ"-ck[[]]^^`acdfg CE3333333333333333333333333333333333ccdd"p"pQwRw}}~~<=vvؒؒmm[[]]^^`acdfg(c?|} 6ruv""##@>G`xy,-=>LM[\no| !-.GHbc4PQst 9:H`$Qqp*LCrs[[]]^^`acdfg|^B(}A~  f8 `t XGoϒx9J%Xo >+{hGP/WJ=0{u2d V4 SCDc[{WXoKFL$wWteCxW^`.^`.88^8`.^`. ^`OJQJo( ^`OJQJo( 88^8`OJQJo( ^`OJQJo(hh^h`. hh^h`OJQJo(h ^`o(hH.h *0^*`0o(hH..h nF^n`o(hH...h fx^f`xo(hH.... h ^~ ^^`o(hH ..... h V XN ^V `Xo(hH ...... h N ^N `o(hH....... h F8^F`8o(hH........ h `V^``o(hH.........h ^`o(hH.h *0^*`0o(hH..h nF^n`o(hH...h fx^f`xo(hH.... h ^~ ^^`o(hH ..... h V XN ^V `Xo(hH ...... h N ^N `o(hH....... h F8^F`8o(hH........ h `V^``o(hH......... P^`PB*ph@@^@`.0^`0..``^``... ^` .... ^` ..... ^` ...... `^``....... 00^0`........ ^`o(hH. P^`Po(hH5.. ``^``o(hH... XxX^X`xo(hH.... PP^P`o(hH ..... H XH ^H `Xo(hH ...... @ @ ^@ `o(hH.......  8 88 ^8 `8o(hH........  x`x^x``o(hH.........hh^h`o()88^8`.L^`L.  ^ `.  ^ `.xLx^x`L.HH^H`.^`.L^`L. ^`o(hH. P^`Po(hH5.. ``^``o(hH... XxX^X`xo(hH.... PP^P`o(hH ..... H XH ^H `Xo(hH ...... @ @ ^@ `o(hH.......  8 88 ^8 `8o(hH........  x`x^x``o(hH......... hh^h`o(hH. P^`Po(hH.. ^`o(hH... xp^`xo(hH....  ^`o(hH .....  X ^ `Xo(hH ......  x^ `o(hH.......  8^`8o(hH........  `^``o(hH......... ^`o(hH. P^`Po(hH.. ``^``o(hH... XxX^X`xo(hH.... PP^P`o(hH ..... H XH ^H `Xo(hH ...... @ @ ^@ `o(hH.......  8 88 ^8 `8o(hH........  x`x^x``o(hH......... ^`o(hH. P^`Po(hH.. ``^``o(hH... XxX^X`xo(hH.... PP^P`o(hH ..... H XH ^H `Xo(hH ...... @ @ ^@ `o(hH.......  8 88 ^8 `8o(hH........  x`x^x``o(hH......... ^`o(hH. P^`Po(hH5.. ``^``o(hH... XxX^X`xo(hH.... PP^P`o(hH ..... H XH ^H `Xo(hH ...... @ @ ^@ `o(hH.......  8 88 ^8 `8o(hH........  x`x^x``o(hH.........h ^`OJQJo(h ^`OJQJo(oh pp^p`OJQJo(h @ @ ^@ `OJQJo(h ^`OJQJo(oh ^`OJQJo(h ^`OJQJo(h ^`OJQJo(oh PP^P`OJQJo( ^`o(hH. P^`Po(hH.. ``^``o(hH... XxX^X`xo(hH.... PP^P`o(hH ..... H XH ^H `Xo(hH ...... @ @ ^@ `o(hH.......  8 88 ^8 `8o(hH........  x`x^x``o(hH.........h hh^h`OJQJo(88^8`.L^`L.  ^ `.  ^ `.xLx^x`L.HH^H`.^`.L^`L.J%u2Go||Go~}|x9Go| V4 SCJ%L$wJ%Dc[>+J%| J=0J%(| WXohGP/eCxZ"ReSn$<@CX \RmReSn$]aJRmReSn$]aJ.        *T&                                   t'1'M9\ R U2a ?P*p+2 8! b#I$b%*3*}+,l-5.R.E/3i364HC5L16E8M9;@=Z> ?BJgC uE%hKFLvMP*P)QczSTTgHX&Y_`cmexUheh-i}6lVmATndnn(0o%jpqqJt(vx]"x;y0q{?$ dCXSvn P1L> > S$7Y`!x)Rh'8(+VAjE*Xn])kyv js#Rkgt =ed>&y+xH\Q=V9Kn '(2=>>?EKYn|} &'18QR\fqr| 56>FXYai"#(5@DEPT_ijrv~>_`glxy}  *,-1;=>BJLMQY[\`gnosz|} "-.8@GHQ[bc349DPQWbst| !9:>H_`is$%&PQ\efq+,4KLSop./5?XY^fxy%,<=IO[\agtuz-56HOPcjk@/  L..)P@PP8@PP@P@UnknownAlexander SzalayJim GrayG: Times New Roman5Symbol3& : Arial?5 z Courier NewcLucida GrandeTimes New Roman5& zaTahoma3Times;WingdingsBh***ZgqZgq!4d NQXZ ?E*2 IntroductionJim GrayJim Grayh                  Oh+'0 $ D P \ ht|Introduction Jim Gray Normal.dot Jim Gray2Microsoft Office Word@@:0@>E^0@>E^0Z՜.+,D՜.+,L hp  Microsoft Corporationqg  Introduction Titlex (X`l  _PID_HLINKS_NewReviewCycleA ~_G<http://www.lsst.org/ Q9)http://pan-starrs.ifa.hawaii.edu/public/ 6"http://public.ornl.gov/ameriflux/ 8-3 http://galex.stsci.edu/casjobs/ FJ0http://www.galex.caltech.edu/ `f-\http://web.archive.org/web/20041127085645/http:/www.wired.com/wired/archive/12.10/tail.html "$*<http://www.sciencemag.org/cgi/content/abstract/286/5439/509 A')http://doi.acm.org/10.1145/360402.360406 K$6http://cas.sdss.org/public/en/help/docs/realquery.asp OK!.http://www.psychedelix.com/agents/index.shtml z[1http://cs.sfsu.edu/techreports/reports_list.html z[1http://cs.sfsu.edu/techreports/reports_list.html  qChttp://easternmining.com.au/ Default_files/WebAndProxyAnalysis.htm g/ http://dataspace.skyserver.org/ 5http://skyserver.sdss.org/log/en/traffic/privacy.asp <shttp://skyserver.sdss.org/log/ ] !http://casjobs.sdss.org/CasJobs/ YH http://cas.sdss.org/ YOhttp://das.sdss.org/ OXhttp://www.sdss.org/ OXhttp://www.sdss.org/   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Root Entry F0}0Data ?R1Table0*9WordDocument|SummaryInformation(DocumentSummaryInformation8CompObjq  FMicrosoft Office Word Document MSWordDocWord.Document.89q