(file) Return to UserGuide.doc CVS log (file) (dir) Up to [Development] / mygrid / doc

File: [Development] / mygrid / doc / Attic / UserGuide.doc (download) / (as text)
Revision: 1.2, Fri Dec 3 18:18:54 2004 UTC (5 years, 9 months ago) by sharmann
Branch: MAIN
Changes since 1.1: +6888 -121 lines
For 0.6 beta 1

ࡱ>	`	bjbj	w
$>&&&PvL|>]J
;5Ig]i]i]i]i]i]i]$`hb]T@;TT]{]Tg]Tg]RpTkX>Ȩc&DoU:Z]0]UddtkXkXdXDUrUUU]]~UUU]TTTT>>>ct$]>>>t>>>
The myGrid User Guide
Document Class:User documentationRevision:1.2For myGrid version:0.6Date: SAVEDATE \@ "yyyy-MM-dd" \* MERGEFORMAT 2004-11-23Pages: NUMPAGES  \* MERGEFORMAT 85Abstract:A practical guide to performing e-science experiments in myGridDocument Information
Table of Contents
 TOC \o "1-3" \h \z \u  HYPERLINK \l "_Toc88640393" 0	Document Information	 PAGEREF _Toc88640393 \h 2
 HYPERLINK \l "_Toc88640394" 0.1	Table of Contents	 PAGEREF _Toc88640394 \h 2
 HYPERLINK \l "_Toc88640395" 0.2	Document History	 PAGEREF _Toc88640395 \h 3
 HYPERLINK \l "_Toc88640396" 0.3	Forecast Changes	 PAGEREF _Toc88640396 \h 3
 HYPERLINK \l "_Toc88640397" 0.4	Contacting myGrid	 PAGEREF _Toc88640397 \h 3
 HYPERLINK \l "_Toc88640398" 1	Introduction	 PAGEREF _Toc88640398 \h 4
 HYPERLINK \l "_Toc88640399" 1.1	Future developments	 PAGEREF _Toc88640399 \h 4
 HYPERLINK \l "_Toc88640400" 1.2	Assumptions	 PAGEREF _Toc88640400 \h 4
 HYPERLINK \l "_Toc88640401" 1.3	Acknowledgements	 PAGEREF _Toc88640401 \h 4
 HYPERLINK \l "_Toc88640402" 2	An overview of myGrid	 PAGEREF _Toc88640402 \h 6
 HYPERLINK \l "_Toc88640403" 2.1	Introduction	 PAGEREF _Toc88640403 \h 6
 HYPERLINK \l "_Toc88640404" 2.1.1	The Taverna e-science workbench	 PAGEREF _Toc88640404 \h 7
 HYPERLINK \l "_Toc88640405" 2.1.2	The myGrid Information Repository (MIR)	 PAGEREF _Toc88640405 \h 7
 HYPERLINK \l "_Toc88640406" 2.1.3	Workflow Enactment	 PAGEREF _Toc88640406 \h 8
 HYPERLINK \l "_Toc88640407" 2.1.4	Returning Data	 PAGEREF _Toc88640407 \h 9
 HYPERLINK \l "_Toc88640408" 2.1.5 Life Science Identifiers	 PAGEREF _Toc88640408 \h 11
 HYPERLINK \l "_Toc88640409" 2.1.6 Publication of myGrid-Generated Results	 PAGEREF _Toc88640409 \h 13
 HYPERLINK \l "_Toc88640410" 2.2	Advantages of Workflow Technologies	 PAGEREF _Toc88640410 \h 13
 HYPERLINK \l "_Toc88640411" 3	The Taverna e-science workbench	 PAGEREF _Toc88640411 \h 14
 HYPERLINK \l "_Toc88640412" Workbench Overview	 PAGEREF _Toc88640412 \h 14
 HYPERLINK \l "_Toc88640413" 3.1	Getting started with Taverna	 PAGEREF _Toc88640413 \h 14
 HYPERLINK \l "_Toc88640414" 3.1.1	Installation	 PAGEREF _Toc88640414 \h 14
 HYPERLINK \l "_Toc88640415" 3.1.2	Configuration	 PAGEREF _Toc88640415 \h 15
 HYPERLINK \l "_Toc88640416" 3.1.3	Running Taverna	 PAGEREF _Toc88640416 \h 17
 HYPERLINK \l "_Toc88640417" 3.1.4	Enacting a predefined workflow	 PAGEREF _Toc88640417 \h 17
 HYPERLINK \l "_Toc88640418" 3.1.5	Creating a (very) simple workflow	 PAGEREF _Toc88640418 \h 18
 HYPERLINK \l "_Toc88640419" 3.2	Workbench Windows in Detail	 PAGEREF _Toc88640419 \h 20
 HYPERLINK \l "_Toc88640420" 3.2.1	Advanced Model Explorer	 PAGEREF _Toc88640420 \h 20
 HYPERLINK \l "_Toc88640421" 3.2.2	Workflow Diagram	 PAGEREF _Toc88640421 \h 37
 HYPERLINK \l "_Toc88640422" 3.2.3	Available Services	 PAGEREF _Toc88640422 \h 43
 HYPERLINK \l "_Toc88640423" 3.2.4	Enactor Launch Panel	 PAGEREF _Toc88640423 \h 51
 HYPERLINK \l "_Toc88640424" 3.2.5	Enactment Status Panel	 PAGEREF _Toc88640424 \h 53
 HYPERLINK \l "_Toc88640425" 3.3	Browsing the myGrid Information Repository	 PAGEREF _Toc88640425 \h 66
 HYPERLINK \l "_Toc88640426" 4	The myGrid information model	 PAGEREF _Toc88640426 \h 71
 HYPERLINK \l "_Toc88640427" 4.1	People and Organisations	 PAGEREF _Toc88640427 \h 71
 HYPERLINK \l "_Toc88640428" 4.2	The e-Science Experiments	 PAGEREF _Toc88640428 \h 72
 HYPERLINK \l "_Toc88640429" 4.3	Experiment and Data Provenance	 PAGEREF _Toc88640429 \h 73
 HYPERLINK \l "_Toc88640430" 4.4	Operations	 PAGEREF _Toc88640430 \h 73
 HYPERLINK \l "_Toc88640431" 5	Life Science Identifiers	 PAGEREF _Toc88640431 \h 75
 HYPERLINK \l "_Toc88640432" 5.1	What is an LSID?	 PAGEREF _Toc88640432 \h 75
 HYPERLINK \l "_Toc88640433" 5.2	Use of LSIDs in myGrid	 PAGEREF _Toc88640433 \h 75
 HYPERLINK \l "_Toc88640434" 5.2.1	The Practicalities	 PAGEREF _Toc88640434 \h 76
 HYPERLINK \l "_Toc88640435" 5.2.2	myGrid LSID components	 PAGEREF _Toc88640435 \h 78
 HYPERLINK \l "_Toc88640436" 6	Gathering knowledge from workflows	 PAGEREF _Toc88640436 \h 80
 HYPERLINK \l "_Toc88640437" 6.1	Installing the plug-ins	 PAGEREF _Toc88640437 \h 80
 HYPERLINK \l "_Toc88640438" 6.2	Adding semantic information	 PAGEREF _Toc88640438 \h 81
 HYPERLINK \l "_Toc88640439" 6.2.1	Browsing Provenance	 PAGEREF _Toc88640439 \h 83
 HYPERLINK \l "_Toc88640440" 7	Useful Definitions	 PAGEREF _Toc88640440 \h 85

Document History
RevisionDescription of change1.1Initial issue of document skeleton1.2First full text versionForecast Changes
None forecast.
Contacting myGrid
Developments, news and recent publications in myGrid can be found on the myGrid project pages at  HYPERLINK "http://www.mygrid.org.uk" http://www.mygrid.org.uk
Downloads of all myGrid components can be found at  HYPERLINK "http://www.mygrid.org.uk/downloads" http://www.mygrid.org.uk/downloads
Authors: Nick Sharman, Katy Wolstencroft, Tom Oinn, Kevin Glover, Nedim Alpdemir, Chris Wroe.
Introduction
This document describes the myGrid e-science toolkit for bioinformaticians. myGrid supports the scientific process of experimental investigation, evidence accumulation and result assimilation; supports the scientists use of the communitys information; and directly supports scientific collaboration at the core of research, allowing dynamic groupings to tackle emergent research problems. myGrid presents the necessary infrastructure within a Web Service environment as an e-Science Workbench that actively supports the scientific lifecycle. In particular,
myGrid supports the definition and enactment of e-science experiments as workflows orchestrating e-science services and databases. Experiments can be re-enacted with new data and modified as the e-scientists understanding of the problem space evolves
myGrid manages experimental data and results in an information repository that also contains provenance metadata, tying data and results to the workflows and services used to deliver them
myGrid manages semantic metadata that captures the scientists understanding of the experiments meaning
The myGrid e-science workbench, known as Taverna, supports:
The construction, modification and enactment of workflows, accessing a large and extensible set of services and databases
During workflow enactment, it automatically populates
The myGrid information repository with results and provenance metadata
The semantic metadata store, KAVE, with application-specific knowledge
Direct exploration and update of the myGrid information repository
Future developments
Future releases of the myGrid e-science toolkit will support the following capabilities:
Discovery of workflows, services and databases from a registry using semantic annotations
Construction of application-specific portals that provide a simpler interface for biologists (rather than bioinformaticians) to enact workflows and manage their data, results and semantic metadata
High-level orchestration of the e-science process
Assumptions
This document assumes that its readers are familiar with starting and interacting with windows-based applications. Example workflows will involve bioinformatics services and databases, so some bioinformatics experience will be useful in understanding them.
Copyright & Acknowledgements
The myGrid project is funded by the UK Engineering and Physical Sciences Research Council and The myGrid project is funded by the UK Engineering and Physical Sciences Research Council and its partners are:
The European Bioinformatics Institute of the European Molecular Biology Laboratory ( HYPERLINK "http://www.ebi.ac.uk/" http://www.ebi.ac.uk/) 
The University of Manchester, School of Computer Science ( HYPERLINK "http://www.cs.man.ac.uk/" http://www.cs.man.ac.uk/)
The University of Newcastle-upon-Tyne, School of Computing Science ( HYPERLINK "http://www.cs.ncl.ac.uk/" http://www.cs.ncl.ac.uk/)
The University of Nottingham, School of Computer Science and Information Technology ( HYPERLINK "http://www.cs.nott.ac.uk/" http://www.cs.nott.ac.uk/)
The University of Sheffield, Department of Computer Science ( HYPERLINK "http://www.dcs.shef.ac.uk/" http://www.dcs.shef.ac.uk/)
The University of Southampton, School of Electronics and Computer Science ( HYPERLINK "http://www.ecs.soton.ac.uk/" http://www.ecs.soton.ac.uk/) and IT Innovation Centre ( HYPERLINK "http://www.it-innovation.soton.ac.uk/" http://www.it-innovation.soton.ac.uk/)
With support from:
IBM UK ( HYPERLINK "http://www.ibm.com/uk" http://www.ibm.com/uk)
Sun Microsystems ( HYPERLINK "http://www.sun.com" http://www.sun.com)
AstraZeneca ( HYPERLINK "http://www.astrazeneca.com/" http://www.astrazeneca.com/)
GlaxoSmithKline ( HYPERLINK "http://www.gsk.com/index-flash.htm" http://www.gsk.com/index-flash.htm)
Merck KGaA ( HYPERLINK "http://www.merck.com" http://www.merck.com)
Epistemics ( HYPERLINK "http://www.epistemics.com" http://www.epistemics.com)
GeneticXchange ( HYPERLINK "http://www.geneticxchange.com" http://www.geneticxchange.com)
LION BioScience (HYPERLINK http://www.lionbioscience.com http://www.lionbioscience.com)
Network Inference ( HYPERLINK "http://www.networkinference.com/" http://www.networkinference.com/)
An overview of myGrid
Introduction
myGrid is a collection of services enabling the high level integration of biological data and applications. Each component contributes to a system that allows e-scientists to perform complex in silico experiments across distributed bioinformatics resources.
 
The architecture and interaction of myGrid components serves two distinct purposes. The first is to provide an environment where e-science experimental design and execution can be structured using workflows and distributed query processing. The second is to provide an environment where e-science best practice can be adhered to by recording data provenance alongside biological data and defining mechanisms for personalisation.

Figure 2.1 shows the myGrid components and their integration into the overall myGrid architecture. The following pages describe these components in greater detail and give an overview of how users interact with them when using myGrid. Some components require user input, whist others work behind the scenes.


Figure 2.1 The Integration and interaction of myGrid components
The Taverna e-science workbench
The main user interface to myGrid is the  HYPERLINK  \l "_The_Taverna_e-science_workbench" Taverna e-science workbench. Taverna provides a language and software tools to enable the design and implementation of workflows. In a bioinformatics context, a workflow is the entire process of collecting relevant data, performing any number of analyses over the data and extracting biological results. Often, in bioinformatics the result of one experiment can form the input values of the next. Designing workflows in Taverna allows services (or bioinformatics analyses) to be scheduled to run in series. If results are not dependent upon one another, services can be designed to run concurrently, allowing for faster, more efficient processing.

Figure 2.2 Service selections from remote and local machines
Workflows are designed in Taverna by selecting services and inserting them into a workflow diagram. Services are any bioinformatics applications that are available as web services. More and more applications are being provided as web services, but legacy applications, either command-line tools, or simple web interfaces, can also be transformed into web services using wrapping tools, such as  HYPERLINK "http://industry.ebi.ac.uk/soaplab" Soaplab and  HYPERLINK "http://industry.ebi.ac.uk/soaplab/Gowlab.html" Gowlab respectively. This functionality means that any bioinformatics experiment that can be conducted elsewhere, regardless of the number of different processes or data sources required, can be run as a workflow in Taverna.
The myGrid Information Repository (MIR)
In myGrid, any data produced can be recorded. This can either be biological data from previous experiments or details of experimental designs and the enactments of those experiments. Therefore, users may wish to search this data for workflows that have already been designed and implemented instead of designing new workflows. Additionally, users may wish to retrieve the results of previous experiments for comparison with new results. 
The MIR can be searched using the  HYPERLINK  \l "_Browsing_the_myGrid_Information Rep" MIR Browser, which is a plug-in to the Taverna e-science workbench. The plug-in provides a user interface for the repository, but it also enables new results to be passed back to the MIR as and when experiments are conducted.
The MIR structure is dependent on the underlying  HYPERLINK  \l "_The_myGrid_information_model" information model (IM). The IM is the central organisational structure in myGrid. It defines the relationships and representations of the different aspects of an e-science process.

Figure 2.3 Browsing stored data and previous results
Workflow Enactment
Workflows are implemented using the  HYPERLINK "http://freefluo.sourceforge.net/" Freefluo enactor engine, which is downloaded as an integral component of the Taverna workbench, but has wider uses in other e-science applications. 
Freefluo accepts workflow definitions and input data from Taverna and coordinates the scheduling of workflow services.

Figure 2.4 Freefluo, the workflow enactment engine
As a service is invoked, a new event is generated in Freefluo to signify this change. Similarly, as services produce intermediate or final output data, events are also generated.

Figure 2.5 Service invocation by Freefluo, the workflow enactment engine
Returning Data
While workflows are running, progress can be monitored with the enactor invocation viewer in Taverna. Services are shown as scheduled, invoking, or complete. If a service is unavailable and the process fails, this is also shown. 
Reporting the progress of workflow invocations provides greater control for myGrid users. Some workflows may take several hours, or several days to run. If a critical service is unavailable, an alternative service could be substituted. This can be specified in the workflow design, or implemented by the user if a failure occurs. Services can also be marked as critical. If a critical service fails, the workflow is aborted automatically.

Figure 2.6 Reporting progress during workflow enactment
The progress of workflows can be monitored because of the event generation in the workflow enactor engine. Other myGrid components can also respond to the changes in events in Freefluo. Data and metadata can be captured in this manner by the MIR and KAVE (Knowledge Assertions for Verifying Experiments) via plug-ins to the enactor.

Figure 2.7 Storing data and metadata at intermediate and final stages of workflow invocations
The myGrid Data Stores
In silico experiments, as with laboratory experiments, must follow the scientific method in order to produce meaningful results. If an experiment cannot be repeated and verified by others, or the methodology cannot be justified, any results obtained cannot be considered conclusive. 
In laboratory science, recording detailed accounts of methods and results is common practice, but in e-science, the necessity for such activities has been largely overlooked. In myGrid this problem is addressed with the storage of metadata. Non-biological data is collected alongside biological results. 
There are two data storage facilities in myGrid, the MIR and KAVE (Knowledge Assertions for Verifying Experiments). The MIR, as previously discussed, stores any biological data produced in the context of the experiment it was created in. Therefore, the MIR additionally stores data on the person who performed the experiment, the workflows used with their specific input parameters and the date the experiment was conducted. KAVE stores semantic provenance information, which can be highly specific for a particular subject area and can be linked to domain-specific ontologies. In the myGrid context, one subject area is bioinformatics sequence analysis. KAVE can store the semantic data types of data objects, for example, nucleotide_sequence_data or protein_sequence_data. KAVE can also store semantic links between data types and processes, for example, if a protein_sequence_data type is the input for a workflow involving the bioinformatics_application blastp, a specific type of bioinformatics_report is always produced.
Life Science Identifiers
Designing and implementing projects in myGrid can involve obtaining data from a large number of different sources for analysis. These sources all have different systems for assigning unique identifiers to their data and retrieving data using these unique IDs. When retrieving data from a variety of sources at any one time, this can present problems. Life Science identifiers (LSIDs) were developed to overcome these problems. 
LSIDs are a mechanism for unifying the process of data retrieval by unifying the identifiers, regardless of their origin. An LSID has the following structure:
urn:lsid:AuthorityID:NamespaceID:ObjectID:RevisionID
urn:lsid  - signifies that the identifier is an LSID. 
AuthorityID  the internet domain of the organisation that assigned the LSID
NameSpaceID  the name of the resource that contains the data
ObjectID  the unique name of a data object in the namespace resource
RevisionID  an optional parameter to identify different versions of the same data object.
myGrid has adopted the LSID convention for all data in the system. Biological data, from external databases, or from newly generated results, are identified with LSIDs. Non-biological data, such as, workflows and experimental designs, are also identified with LSIDs. 
Adopting the LSID convention means that all data references can be passed between myGrid components in the same way, allowing easy access to and from the MIR and the metadata store.

Figure 2.8 Retrieving stored data using LSIDs for publications and information sharing 
2.1.6 Publication of myGrid-Generated Results
The automated storage of contextual experimental data and semantic metadata in myGrid facilitates the simple transfers of data into methods and results sections suitable for biological publications. It also promotes the easy sharing of data between collaborators at the same or distributed organisations. The use of LSIDs affords an efficient and reliable method for retrieving relevant data and tracking versions of data objects.
Advantages of Workflow Technologies
myGrid provides distinct advantages over traditional bioinformatics analyses in a number of different ways
Experimental Design  Bioinformatics applications from distributed locations can be linked together to design complex e-science experiments without the need to install local implementations of the tools and datasets, or to write code to integrate applications.
Experiment Invocation  The ability to schedule services to run in series allows outputs from one analysis to be automatically fed into the input of the next, reducing the need for manual transfer or manual formatting of data. This serves two purposes; the first is providing more freedom to the user. If each stage of the analysis is invoked automatically, the user does not have to physically watch the experiment running, leaving them free to do other experiments (workflow experiments or others). The second is reducing data formatting errors. The larger the data-set produced by an experiment, the more difficult it is to format manually.
Component Management  Using distributed resources, from the source organisations that supply them, means that users do not need to invest time in keeping resources up to date. If the same analyses were run using local implementations of applications and data-sets, these would have to be updated as often as updates occur in the source organisation.
Invocation Performance  Some bioinformatics applications involve complex algorithms requiring intensive computational resources. Whilst the computing facilities available to the average user have greatly improved over recent years, many do not have access to local supercomputer facilities. Invoking these computationally-intensive applications through myGrid means that users have access to the supercomputer facilities at the source organisations, allowing for much quicker and more efficient experiments.
The purpose of this user guide is to provide an introduction to the myGrid architecture and to the way in which different myGrid components interact. Some components are not visible to the user directly, whilst others have their own user interfaces, or are plug-ins to the Taverna e-science workbench.
For further information on any of the components, please see the  HYPERLINK "http://www.mygrid.org.uk/" myGrid website
The Taverna e-science workbench
Workbench Overview
The Taverna Workbench allows users to construct complex analysis workflows from components located on both remote and local machines, run these workflows on their own data and visualise the results. To support this core functionality it also allows various operations on the components themselves such as discovery and description and the selection of personalised libraries of components previously discovered to be useful to a particular application.
Getting started with Taverna
This section will walk through the process of installing and configuring Taverna then creating and enacting a trivial sequence fetcher workflow. While this is obviously a task which could (and arguably should) be performed in a simpler fashion it should serve as a reasonable introduction to the basic features of Taverna. This section assumes that you have a modern version of the Windows operating system (Windows 2000, Windows XP), there may be some minor differences with other systems such as linux and Solaris although the basics should be identical.
Installation
Both Windows and Linux installations require a modern (version 1.4) Java installation to run. Windows machines will not have this by default; you will need to obtain it from  HYPERLINK "http://java.sun.com/" http://java.sun.com. Linux users are more likely to already have this but should check - the procedure for Java installation on Linux is out of the bounds of this document.
Windows
On Windows machines installation should be extremely simple - open the downloaded archive (you probably already did this to read this file!) and unpack it to somewhere on your file system. The precise location doesn't matter but Taverna will not run from within a compressed folder - if you are using Windows XP and have not installed any software such as WinZip then Windows will appear to open the zip file just as if it were a normal folder on the file system, however, this is not the case and the differences will cause Taverna to fail.
Linux
Linux installation is very slightly more complex as you will have to install one extra piece of software first. Taverna makes use of the 'dot' application from the GraphViz package from AT&T research. This package (which is well worth installing for other reasons) is available as an RPM from the AT&T site here:  HYPERLINK "http://www.research.att.com/sw/tools/graphviz/download.html" http://www.research.att.com/sw/tools/graphviz/download.html. You may already have it, a simple check is to go to a command line and try typing 'dot', if the terminal just sits there then you probably have GraphViz already, if it shows an error indicating that the application is not found then you'll need to install it. Installation of the RPM will almost certainly require root access so you may need to ask your systems administrator to install it for you.
Once you have GraphViz installed then you can simply unzip the Taverna archive to somewhere sensible, you might also want to sym-link to the runme.sh file from e.g. /usr/bin/taverna for ease of access.
Configuration
The basic configuration for the workbench is held in the file 'mygrid.properties' inside the 'conf' folder of your unzipped installation. For the majority of users the default settings will work just fine, but there are a few exceptions - check whether these apply to your installation and adapt the properties appropriately. For Windows users you'll want to edit this file in WordPad rather than NotePad - it uses UNIX style line endings so NotePad will get all the lines mixed up, WordPad handles this just fine. Linux users can use Emacs or your favorite text editor. Sections in blue boxes below are excerpts from the configuration file.
Proxy configuration
If you are behind an HTTP proxy, and there's a reasonable chance that you are, you'll need to locate the section in mygrid.properties relating to proxy settings. There are instructions above these parameters - if you are unsure of what values to use here then you'll have to ask your systems administrator. The values here will be the same as those used in your normal web browser; Taverna currently doesn't support configuration using a proxy.pac style mechanism but you should be able to find the individual parameters required without too much difficulty.
# PROXY CONFIGURATION (user editable)
#--------------------------------------------------------------------
# Use the properties below if your machine accesses the internet
# via a proxy server. Uncomment them by removing the leading '#'
# and then modify to suit your installation.
#
# Some configurations appear to need to edit the http.* versions.
#--------------------------------------------------------------------
# Configuration for Nottingham CS
# proxySet = true
# proxyHost = 128.243.220.41
# proxyPort = 3128
#
# http.proxyHost = 128.243.220.41
# http.proxyPort = 3128
#--------------------------------------------------------------------
# The http.nonProxyHosts property defines a set of host name or IP
# address patterns for which the proxy should not be used. For example,
# it would make sense for the local host to be included in this,
# either by name (localhost) or IP (127.0.0.1). Host patterns in this
# list are seperated with the '|' character as shown below.
#--------------------------------------------------------------------
# http.nonProxyHosts = localhost|127.0.0.1|*.mydomain.com
#--------------------------------------------------------------------
Default services
Taverna can be configured to automatically load libraries of components into the service selection panel when it starts up. This is worth looking into if you are, for example, running a course which involves Taverna and you want your students to see your sample services when the workbench starts up. For now I suggest leaving the values as specified, although as they contact the network to find additional information on startup commenting out these sections might speed up the load times.
# DEFAULT SERVICES (user editable)
#--------------------------------------------------------------------
# The service selection panel component can be populated with extra
# web services and soaplab installations using this configuration
# section. In order to enable this, uncomment and edit the two
# properties to suit.
# Note that the default services load in a new thread, so may not
# appear immediately within the service panel. If any errors occur
# during the load, the stack trace is displayed in the system
# console. This is not ideal, we'll have better reporting in the
# next release.
# Multiple instances of each (soaplab or wsdl) may be specified by
# including all endpoints, seperated with the ',' character as shown
# below.
# Trailing whitespace is not allowed in these URLs! If you're having
# problems getting this to work then check there isn't a space at the
# end of the line.
#--------------------------------------------------------------------
	taverna.defaultsoaplab = \
		http://industry.ebi.ac.uk/soap/soaplab,\
		http://www.ebi.ac.uk/collab/mygrid/service4/soap/services
	taverna.defaultwsdl = \
		http://www.ebi.ac.uk/collab/mygrid/service1/goviz/GoViz.jws?wsdl,\
		http://www.ebi.ac.uk/xembl/XEMBL.wsdl
	taverna.defaultbiomoby = \
		http://mobycentral.cbr.nrc.ca/cgi-bin/MOBY05/mobycentral.pl
	taverna.defaultweb = \
		http://www.ebi.ac.uk/~tmo/workflows/
#--------------------------------------------------------------------
Image types and the mysterious 'Error 4'
There are reports of some linux installations showing a mysterious error '4'. This is, as far as we can tell a problem with java handling PNG format images - we use this for the workflow diagram. If you are having this problem you might like to try un-commenting one of the 'taverna.scufldiagram.imagetype' lines to use GIF or JPEG coding instead. This seems to be a problem unique to Linux but this is worth trying on any installation showing this error.
# WORKFLOW DIAGRAM IMAGE TYPE (user editable)
#--------------------------------------------------------------------
# By default the workflow diagram uses an internal image in PNG
# format. Some platforms (win2000 and linux) have exhibited problems
# with this which seem to be rectified by changing the format to one
# of 'gif' or 'jpg'
# If you're seeing messages with the extremely helpful text of '4' or
# similar and no diagram appearing in the workbench you might like to
# try uncommenting one of the options below
#--------------------------------------------------------------------
# taverna.scufldiagram.imagetype = gif
# taverna.scufldiagram.imagetype = jpg
#--------------------------------------------------------------------
Running Taverna
You should be able to run an installed Taverna system by invoking the 'runme.bat' or 'runme.sh' files, the former being for Windows and the latter for Linux. If this fails to work you should re-check the installation, Java version and GraphViz version (linux only), and carefully read through the section on configuration. If you have done this and the system still doesn't work please let us know via the mailing list (link to mailto#####).
Enacting a predefined workflow
As a first quick demonstration of Taverna you can load one of the example workflows. Find the Advanced Model Explorer and click on the 'Load' icon in its toolbar. You should be presented with a file chooser dialog box, the exact appearance of which will be determined by your operating system.
Loading a workflow
Workflow examples are stored in the 'examples' subdirectory of your Taverna installation, so use the file browser to navigate to this directory and select the 'ShowGeneOntologyContext.xml' workflow. This should result in the Advanced Model Explorer and Workflow Diagram panels being populated with the workflow defined in this file. There may be a short delay while Taverna contacts the network to get more information about the resources the workflow uses - if the delay is a very long one followed by an error you probably need to check the configuration of your proxy settings, see the configuration section for more details.
Enacting the current workflow
Aside from creating and editing, the most useful thing to be able to do with a workflow is to run it. Go to the 'Tools and Workflow Invocation' menu in the top level toolbar, and select the 'Run Workflow' option at the end of the list. You should be presented with a new window - this is the place to enter the starting data, if any, on which the workflow is to run. In this case the workflow has a single input called 'termID', click on it to see some more information on what the workflow expects.
In this case, the workflow description has helpfully included an example of a sensible input value, the string 'GO:0007601' (this term corresponds to 'vision' in the Gene Ontology - http://www.geneontology.org). As you have just selected the 'termID' input you should notice that the 'New Input' and 'New List' options are now available at the top of the window, click on the 'New Input' to create a single data input to the workflow. In panel that has just appeared you should replace the 'Some input data goes here' with the input term, so try entering 'GO:0007601' as the description suggests (but without the quote marks). Once you have entered this input data you can press the 'Run Workflow' button at the bottom of this window to actually start the workflow engine off on the supplied input.
A new window should appear with the title 'Enactor invocation'. This window shows you the progress of the workflow and also the results on completion. Additionally, if anything goes wrong with the enactment you can interrogate other parts of this display to find out exactly what has happened (but we won't cover this here). You should see a table appear initially containing a list of the component operations along with their status, this will update until the workflow has finished and you can inspect the inputs and outputs of any given part of the workflow by selecting the process you're interested in and viewing the intermediate values from the bottom half of the window. Once the workflow completes you'll be jumped into the results view.
Browsing results
This particular workflow has a single output called 'graphical', which contains a single piece of data. Select the only available item in the list on the left hand side of the window and you should see a diagram of a subgraph of the Gene Ontology appear in the right hand panel - this is your workflow result (the diagram can be quite large, you might have to scroll around to see it). Congratulations, if this worked then you have installed and configured Taverna correctly and run your first workflow.
If you were to want to save the workflow (there's not much point as we haven't changed anything) you would select the 'Save' option from the Advanced Model Explorer and save the document in the usual fashion for your operating system. You probably don't want to do this for now as there are no changes.
To finish, and prepare for the next part of the introduction, you'll want to reset the workflow. Click on the red 'Reset' icon and confirm that you do really want to reset the workflow. This just resets the definition, your results from the workflow invocation are still there; you can release these by simply closing the Enactor invocation window.
Creating a (very) simple workflow
Workflow inputs and outputs
First things first - the workflow needs to have an input, in this case the id of a sequence to fetch. You can create a new workflow input by right clicking on the 'Workflow inputs' node in the Advanced Model Explorer and selecting 'Create new input'. This will then ask you for a name for the input, you can change this later but for now use 'sequenceID'. Click on 'OK' and you should see your new input appear in the Advanced Model Explorer and Workflow Diagram windows.
Similarly, the workflow will need an output. Follow an equivalent process but this time clicking on the 'Workflow outputs' node and using the name 'sequence' to create an output. Again, you should see the output appear in the two windows.
A single sequence fetch component
Now that the workflow has an input and output it needs something to fit between to actually do the work. If you're familiar with the EMBOSS tool suite you might be aware that there's a program called 'seqret' which retrieves a sequence from an ID. Fortunately, the default services available in Taverna include a system called Soaplab, from the EBI, which contains all EMBOSS tools including seqret. Go to the 'Available Services' window and either scroll down until you find it or, more sensibly, enter 'seqret' into the search box at the top and hit return. You should see the tree narrow to show you two matching operations, 'seqretsplit' and 'seqret'.
To add the operation to the workflow you can drag the 'seqret' service from the 'Available Services' window into the 'Advanced Model Explorer' window, dropping the service into the empty space on the right of this window. You should hopefully see a new entry under the 'Processors' node called 'seqret' with an array of other child items hanging off it - these are the available inputs and outputs to and from the newly created process.
Connecting everything together
You should see the workflow input, processor and workflow output in the 'Workflow Diagram' window, but they're not linked together yet. To link them, you need to right click on the 'sequenceID' node in the 'Advanced Model Explorer' and select the 'seqret' child menu (under the 'Link sequenceID to...' item). This child menu will show you all the inputs in the seqret tool to which you can link your workflow input. The exact details of all these inputs will depend on the processor, in this case you want to link the sequenceID workflow input to the 'sequence_usa' processor input. Select the 'sequence_usa' from the child menu and you should see the link appear in the workflow diagram.
The remaining link in the workflow is from the output of the processor to the workflow output. Conceptually we always link from the source of the information to its destination, so you'll need to expand the 'seqret' node in the Advanced Model Explorer (if it isn't already expanded) and scroll down to see the available outputs, denoted by purple circles with outgoing arrows. There are two outputs from this processor, 'report' and 'outseq', the one we want to use is the 'outseq'. Similarly to the first link, right click on the 'outseq' node and follow the 'Workflow outputs' child menu. There is only one workflow output so select it and you should observe the now completed workflow in the 'Workflow Diagram' window.
Describing the input
You can add descriptive information to the workflow inputs - this information is useful to guide potential users of your new workflow. Select the 'sequenceID' node by left clicking on it in the 'Advanced Model Explorer'. You should observe a tab at the top of the window with a purple icon and the text 'Metadata for 'sequenceID''. Select this tab by clicking on it.
This is the metadata editor. For now we're only going to look at the free text description, the ontology and mime type tabs are too complex for this introduction. Select the 'Description' tab, enter some description of the input (i.e. a quick paragraph explaining that this input should hold the sequence ID to fetch and perhaps an example value - 'swallid:ops2_*' is a reasonable one), click the 'Update' button when you're done and jump back to the 'Workflow' tab to get back to the default view of the workflow.
Enacting the workflow
You should now be able to run the workflow just as in the previous section, try entering your example 'swallid:ops2_*' as the input (without the quotes) and you should see the status display (briefly) followed by the results which, all being well, should contain the fetched sequences in fasta format. If this worked then great, you've created a simple workflow from scratch and enacted it.
Workbench Windows in Detail
Advanced Model Explorer
The Advanced Model Explorer (AME) is the primary editing component within Taverna. Through it you can load, save and edit any property of a workflow. As a result of this it is quite complex, this section will explain in detail exactly how to use each of its functions.
Toolbar
The toolbar for the AME consists of six items:

Load
Load from web
Save
New subworkflow
Offline checkbox
Reset
The 'Load' and 'Load from web' buttons are reasonably self explanatory. When selected they present the user with either a file dialogue (in the first case) or a text input where the user can enter a URL. The file or URL specified should be a workflow definition in XScufl format. Workflows are loaded alongside any existing content, if a clean load is desired the reset function should be activated prior to any load operation.
'Save' allows the user to write the current workflow to disk in XML XScufl format - this definition can then be loaded at a later date using the 'Load' function described above. A standard save dialogue is shown, the appearance of which is platform dependent.
'New subworkflow' creates a blank child workflow within the primary workflow for this instance of the AME. The child workflow appears in the processor list as normal but has neither inputs nor outputs.
'Offline' - this option allows the workflow to be set to offline mode. In offline mode Taverna attempts a 'best efforts' at all operations without requiring network connectivity to the workflow's resources. This can be useful for dealing with workflows where some processors do not load due to the underlying service no longer existing as well as the more obvious case of working on the train, at conferences etc where some display functionality is required without the network being connected. For obvious reasons it is generally impossible to actually enact a workflow in offline mode, and processors will only appear to have inputs and outputs which are explicitly referenced (i.e. have a data connection to another output or input) as the normal behaviour of fetching port information from the network is disabled. If a workflow is loaded in offline mode and the checkbox is cleared the entire workflow is reloaded in online mode - if this fails for some reason offline mode is reasserted and the workflow reloaded in offline mode again.
'Reset' clears the entire workflow definition, requiring an additional confirmation from the user before doing so. All entities in the workflow including descriptions and metadata are reset to their initial blank states. This does not affect the service panel, only the state of the current workflow.
Entity Table
The main section of the AME shows a tabular view of the entities within the workflow. This includes all processors, workflow inputs and outputs, data connections and coordination links. Some items may be expanded to show properties of child items such as alternate processors and input and output ports on individual processors. In general the right click menu on an entity will expose at least 'delete from workflow' functionality and may provide more.


Workflow Metadata
By selecting the 'Workflow model' node in the AME a new tab 'Workflow metadata' becomes available:

Selecting this tab shows the workflow metadata display:

This panel allows the user to enter an author name, descriptive title and longer textual description. The Life Science Identifier (LSID) field is not manually editable, instead the 'New' button will connect to whatever LSID authority is configured in the mygrid.properties file and ask for a new LSID suitable for a workflow definition. This then provides a globally unique identifier for the workflow definition (as opposed to workflow instance, each instance of a workflow within the enactor also has a unique ID but this isn't it). The original AME view can be restored by selecting the 'Workflow' tab.
Workflow Inputs and Outputs
The 'Workflow inputs' and 'Workflow outputs' nodes are used to create, respectively, workflow inputs and outputs. A new input or output can be created by right clicking on the text and selecting 'Create new input...' or the obvious corresponding option for outputs. This then displays a text dialogue into which the name of the new workflow input our output should be entered. Once created, the name can be edited by double clicking on the name and editing in the normal way.

Once a workflow input or output has been created it can be further specified by selecting the input or output node in the tree and opening the newly available tab, 'Metadata for [input or output name]'. This tab has three sub-tabs for different parts of the input description. The first of these allows the user to select a term from an ontology (this is in a fairly early stage at present) which describes the data type for this port. The example below shows a port being annotated with information specifying that it is of type 'Gene ontology Term ID:

Additional tabs allow entry of a free text description (for workflow inputs this is shown in the workflow launch panel so is a good place to put information which users of the workflow would need to populate the inputs) and tagging of the input or output with MIME types. The latter is particularly important for workflow outputs as it drives the selection of renderers within the result browser. The description panel is self explanatory, the MIME type entry is shown below :

The large button at the bottom right of the panel will completely clear the MIME type list. Outputs and inputs in Taverna can have multiple MIME types - these are regarded as hints to the rendering system rather than being proscriptive computer science style formal types. To add a new MIME type the user enters the type into the text box and hits the return key, it then appears in the type list.
Connecting Workflow Inputs to Processors
Workflow inputs may be linked to the inputs of processors within the workflow (or directly to workflow outputs) by right clicking on the particular workflow input and selecting the target from the drop down menu, either selecting a workflow output directly or selecting a processor then the workflow input within that processor. Conceptually links in Taverna always link from an output to an input, this is slightly confusing in the sense that workflow inputs are, as far as the workflow itself is concerned, outputs - they produce data. In a similar vein workflow outputs are in fact inputs: they consume data and manifest t to the outside world in the form of workflow results. The image below shows a workflow input being linked to the input of a processor:

(Slight digression) - Interesting MIME types for Taverna
The following is a list of the MIME types currently recognized by renderers in Taverna's result browser, this list is useful to know when annotating workflow outputs for obvious reasons, which is why it appears here rather than elsewhere.
text/plain=Plain Text
text/xml=XML Text
text/html=HTML Text
text/rtf=Rich Text Format
text/x-graphviz=Graphviz Dot File
image/png=PNG Image
image/jpeg=JPEG Image
image/gif=GIF Image
application/zip=Zip File
chemical/x-swissprot=SWISSPROT Flat File
chemical/x-embl-dl-nucleotide=EMBL Flat File
chemical/x-ppd=PPD File
chemical/seq-aa-genpept=Genpept Protein
chemical/seq-na-genbank=Genbank Nucleotide
At the present time the behaviour for textual types is to render them either as plain text or as an XML tree for text/xml, a rendered graphical view for text/x-graphviz and Java's best attempt at rich text or HTML for the respective types. The various 'chemical/...' types are currently rendered using SeqVISTA, another project we integrated recently, this allows a very attractive view of sequence data in particular. All image types are rendered as images, which is pretty much what you'd expect.
MIME types are also used to attempt to guess the appropriate file extension when storing results to a file system tree, this is currently the only reason to tag an output as application/zip, Taverna has no other understanding of zip files. 
Processors (Top level node)
The processors in Taverna are the primary components of the workflow. They are the entities responsible for both representing and ultimately invoking the tasks from which the workflow is comprised. In addition to allowing the manipulation of the individual processors this section also exposes a summary of all the remote resources used by the workflow, this can be shown by selecting the 'Processors' node and opening the 'Remote resource usage' tab that appears:

This display summarizes remote resources by host, giving a quick overview on which tools from which institutes the workflow uses. This report can be saved in HTML form and also includes the description, author, title and LSID if present defined in the workflow metadata. The intention is that between this and the workflow diagram much of the description you'd need for a paper or poster is auto generated.
Individual Processor Nodes
Each processor in the workflow is represented by a processor node in the AME. These nodes can be expanded to show the inputs and outputs of that particular processor, selected to enable a tab containing metadata about the processor or double clicked on to edit the name of the processor.

In this case the processor is one based on Soaplab (indicated by the yellow icon colour) and has six inputs and two outputs. The input and output names are shown as children of the processor, with different icons for inputs and outputs. Selecting the 'Metadata for 'RunDot'' tab shows the following information:

The metadata panel contains a free text description (which may or may not be populated from the service by default) and an editor for the iteration strategy. More details of the iteration system can be found in the iteration section, it will not be discussed further here. Return to the standard AME view by selecting the 'Workflow' tab.
Creating New Processors
Processors are instances of components available in the 'Available Services' panel, and are created from there. This also applies to alternates (see later in this section). See the Available Services section for more information.
Connecting Processors
The port nodes under each processor node are used to connect the outputs of processors either to the inputs of other processors or to workflow outputs. This is achieved by right clicking on the output port node and selecting either a workflow output (as shown in the case below) or by selecting a processor then the appropriate input within that processor.

Customizing Processors (where available)
Some processor types may expose additional editors. For example, the processor type which emits a string constant has a very simple editor which allows the user to change the string it emits, the beanshell processor has a more sophisticated one providing a lightweight script editing environment and the nested workflow processor uses another instance of the AME as its editor. These editors, if available for the selected processor, are accessed from the right click menu on the processor node itself. The exact behaviour depends on the processor type:

Defining Temporal Constraints
It is sometimes required to prevent a processor running until some condition is true. The most common (and in fact the only currently supported) condition is that processor A should only run when processor B has completed successfully. This constraint is created by right clicking on the processor node and selecting a target processor from the 'Coordinate from' menu. The semantics of this constraint are that the processor first selected will only start running once the processor selected from the menu has completed. It's worth noting that in the case where processor A is feeding data to processor B in some way this temporal condition is implicit, an explicit statement of the condition is only required where there is no other form of linkage between the processors. In the example below the processor 'GODBGetNameByID' will only run when the processor 'LLIDFromGi' has completed:

Configuring Basic Fault Tolerance
Each processor in the workflow has its own settings for fault tolerance. These settings include the ability to retry after failures and to fall back to an alternative or set of alternative processors when all retries have been exceeded. The state machine governing this process is shown below:

The main point to take from this diagram is that during an iteration individual iterations will be retried, but that if all retries are exhausted during any single iteration the entire process will be rescheduled with an alternate. So, if there are two hundred iterations and the last one fails the entire set of two hundred will be re-run on the first alternate, assuming there is one available.
Initial configuration of the retry behaviour for each processor is done through the columns to the immediate right of the processor nodes in the AME main work area. By double clicking on these the user can change values for, from left to right, 'Retries', 'Delay' and 'Backoff'. These are the basic retry configuration options and have the following effects.
Retries - the number of times after the first attempted invocation that this processor should be run. So, if set to 1 there will be one retry after the first failed invocation.
Delay - the time delay in milliseconds between the first invocation failing and the second invocation attempting to run. Time delays can often be useful in cases where resources are less than optimally stable under heavy load, often in these cases simply waiting a second or two is enough to get a successful result.
Backoff - a factor determining how much the delay time increases for subsequent retries beyond the first. The time between attempt 'n' and 'n+1' is determined by multiplying the delay time by the backoff factor raised to the power of 'n-1'. So, if this value is set to 2 and the initial delay set to 1000 there will be a pause of one second between the first failure and the first retry, then should that in turn fail there would be a delay of 1000 x 21 = 2000 milliseconds or two seconds, the next would be four etc. Specifying a backoff factor reduces the load on heavily congested resources and is generally a good idea - the default value of 1 specifies no backoff, the delays will not increase between retries.
The 'Critical' checkbox determines what should happen if all retries and alternates have failed. If left unchecked the workflow will continue to run but processors 'downstream' of the failed processor will never be invoked, if checked then any failure here will abort the entire workflow.
The image below shows the user editing the delay factor for the processor 'FailingProcessor'. In this case the processor will retry twice after the initial failure, waiting first one second then two.

Configuring Alternate Processors
Once all retries have been used up without any successful invocation the processor concerned will fail and either silently abort all downstream processors, or abort the entire workflow, depending on whether the 'Critical' box is ticked. It is often possible, however, to have an alternative processor or list of processors which perform the same task, perhaps on a different server, and Taverna allows the user to explicitly state this in such a way that the alternate is used in place of the main processor when the latter has failed. To configure alternate processors the user expands the node for the main processor by clicking on the expand icon to the left of the processor icon. This then shows the inputs and outputs of the processor as before but also shows any defined alternates. An example of this display is shown below with the alternate fully expanded as well:

Note that the alternate has its own definable parameters for 'Retries', 'Delay' and 'Backoff'. The behaviour here is that once the main processor has failed and exceeded all retries the alternate is scheduled in its place, using the alternate's parameters for fault tolerance features.
As alternate processors may well not have the same names for inputs and outputs it is often necessary to explicitly state that a particular port in the primary processor is equivalent to another in the alternate. This is done by selecting the port in the alternate and right clicking, then selecting the port in the primary processor for which this is an equivalent. In cases where the alternate processor has port names which match those in the primary Taverna will automatically create a default identity mapping.

In this particular case the port with name 'string1' in the alternate is being mapped to the input port named 'foo' in the main processor.
Multiple alternates may be specified, if this is the case the order in which alternates will be used can be changed by right clicking on the alternate node and selecting 'Promote alternate' or 'Demote alternate' as appropriate. Alternates may also be removed from this menu:

Configuring Multithreading
The 'Threads' property determines how many concurrent instances of the processor should be used during an iteration. This property only ever has any effect therefore if there is some kind of iteration occurring over the input data. To understand why you might want to change this property consider the following example.
Suppose there is a service which takes one second to run. On the face of it starting five instances of this service simultaneously will take exactly the same time as running five in series, assuming here that there is a single CPU backing the service. There is, however, another issue to consider; services invoked over a network link incur an additional time cost called latency - this is the time taken for the data to be transported to and from the service, the time to set up any network traffic etc. If we have this one second process but in addition half a second before and after to send the data clearly there will be a one second pause on the service end between iterations corresponding to the time to send the result back and for the enactor to send the next input data item. If, however, multiple threads run concurrently the enactor is sending data at the same time as the service is working on the previous input - the service in this case never has to wait for the next input item as it has already been sent while it was working on the previous one.
In the case of the service described above, running five iterations in series would take 5 x (0.5 + 1 + 0.5) = 10 seconds. If we were to run all five in parallel the time taken is 0.5 + 5 x (1) + 0.5 = 6 seconds, the half second latency occurs at the start and end of the entire process rather than per iteration. Clearly under these conditions running multiple worker threads is beneficial.
The other case where this is a reasonable thing to do is where the service is backed by some significant multiprocessor compute resource such as a cluster. If we were to send tasks in series the cluster would only ever have one job running at any time, whereas a parallel invocation would allow the workflow to saturate the cluster, running all nodes in the cluster at full capacity and completing massively faster. If our example above were run on a five node compute cluster the total time would actually be 0.5 + 1 +0.5 = 2 seconds, the five jobs all running simultaneously on different units within the cluster.
Taverna sets a limit on the maximum number of threads for each processor type. It is also generally a good idea to check with the administrator of the service concerned before hammering it with massively parallel requests, not all services can take this kind of load!
Data Link Nodes
Each data link (between workflow inputs, processors and workflow outputs) in the workflow appears under the 'Data links' node in the AME. This display is largely informational although data links may also be deleted from the right click context menu. Note that any data links connected to a processor are deleted if that processor is also deleted; there are no 'hanging links' in a workflow model.

Naming for the data links is in the form of the processor name and port name for the output or data source, separated by a colon, then an arrow and the same syntax for the sink or input port it links to. In the case of workflow inputs and outputs there is no processor name, just the name of the output or input.
Control Link Nodes
As with the data links these are primarily for information but also allow removal of individual control links. The naming syntax consists of the processor acting as the gate condition, two colons then the name of the processor being controlled by it. So, 'foo::bar' represents a condition stating that 'bar' may not start until 'foo' has finished.

Workflow Diagram
This component provides a read only configurable view of the workflow in graphical form. Workflow inputs, outputs and processors appear as coloured boxes with arrows between them to represent data and control links. Options are available to configure the layout and level of detail shown and the resultant diagram may be saved to disc in a number of different formats. It is intended to allow a quick visual overview of the structure of a workflow.
Toolbar
The toolbar consists of five items:

Save as... 
Dot format text
Portable Network Graphics format image
Scalable Vector Graphics format image
Show types checkbox
Port display
Alignment control
Fit to window checkbox
Diagram Save Options
All saved files will have the same layout, port display, alignment and type display as the current visible image. They will not, however, be scaled in any way. The various options are to save as dot format text (the native format used internally and by GraphViz from AT&T research), PNG image (a bitmap graphic format suitable for web pages, Word documents etc) and SVG (a vector graphic format, preferable if you have tools such as Adobe Illustrator which can work with it as there is no loss of detail from scaling, particularly suitable therefore for posters).
Selecting any of the save options will display a file chooser in a format appropriate to your operating system. You will need to add the appropriate file extension yourself, saving dot files as .text, png as .png and svg as .svg appropriately.
Show Types
This checkbox determines whether the diagram should include information about the MIME types and collection structures being transferred between processors in the workflow. The image below shows the diagram panel displaying a workflow with no port information, vertical layout and no types.

If the 'Show types' checkbox is selected the display changes to the following:

Each solid dark arrow (a data link) has two types. The upper of these is the type of information flowing out of the output of the processor the link is from, the lower that of the input the link is to. In most cases these will be identical, for example in the case of the link between processors 'id' and 'Create_moby_data' the type is plain text at both ends of the link.
A more interesting point in the above image is the link between 'getDragonSimpleAnnotatedImages' and 'Parse_moby_data'. In this case the output is a higher cardinality than the input. A list of XML text items is being fed into a port which takes a single XML text item. This is not a problem, Taverna will automatically iterate over the input set, running the 'Parse_moby_data' multiple times. In general Taverna syntactic type expressions are of the form l('text/plain'), 'text/xml' or l(l(l('image/png'))),    The l(...) indicates a list of the enclosed type, and can be nested arbitrarily deeply, the mime type or types enclosed in the single quotes act as hints to the rendering and other systems as to how the data should be displayed. More information on exactly how the collection structures are used to power the iteration system is available in the section on iteration.
Port Display Selection
Diagram views can have one of three settings for port display. The two images above were generated with no ports shown; this is useful to get a view of the overall structure of the workflow. It is impossible, however, to see exactly where the data links are connecting - the processors 'id' and 'namespace' both feed into 'Create_moby_data' but there is no indication as to which inputs they connect to. This additional information can be enabled by selecting either 'All ports' or 'Bound ports' from the drop down list:

Data links now connect explicitly to particular inputs and outputs, in this vertical view the outputs of each processor are below the processor name and the inputs above. The 'Bound ports' view shows only ports which are the subject of a data link. Switching to the 'All ports' view shows all processor inputs and outputs whether used or not. This view is often rather unwieldy when processors have upwards of forty inputs (this is not uncommon). For layout reasons the default alignment switches to 'Horizontal' when this is selected, in the view below it has been explicitly reset back to the 'Vertical' state for comparison purposes:

The unused ports 'stringvalue', 'floatvalue' and 'intvalue' on 'Create_moby_data' are now visible.
Alignment Control
The default alignment shows workflow inputs at the top of the diagram, outputs at the bottom with data therefore always flowing from top to bottom. For some diagram views the layout is better with data flowing from left to right, this can be selected by choosing the 'Horizontal' alignment option from the drop down menu. The previous display with horizontal rather than vertical alignment is shown below:

This view is generally more compact when all ports are shown, especially for processor types such as Soaplab which tend to have large number of inputs.
Fit to Window Checkbox
When selected the current diagram is scaled to fit entirely within the bounds of the Workflow diagram window, when de-selected the scrollbars can be used to scroll around the full scale image. This setting has no effect on any saved diagrams, it only affects the view within Taverna.
Processor Colours
Colour is used both in the diagram and explorer views to denote the service architecture behind each processor. The diagram below shows a workflow including examples of each different processor type:

The eight different processor types in this workflow are as follows:
TypeExampleDescriptionString ConstantnamespaceLocal operation to emit a single constant string.BioMobyBlastFasta...Service based on BioMoby, see  HYPERLINK "http://www.biomoby.org" http://www.biomoby.org.Local JavaCreate_moby_dataLocal operation coded as a Java class, used for common or particularly generic functionality.SeqHoundTitleFromGiCall to a SeqHound server, see  HYPERLINK "http://www.blueprint.org/seqhound" http://www.blueprint.org/seqhound for more details.SoaplabFormatSequenceService wrapper around a legacy command line tool such as, in this case, seqret from the EMBOSS tool set.WorkflowFixGeneOntologyIDA nested workflow exposed as a single operation.Web ServicecreateSessionA processor accessing a standard SOAP service.BeanshellFetchOntoGlyphUser editable scripting operation, in this instance using interpreted Java. Available Services
This component provides facilities to manage the various services available to the workflow designer and allows the user to manage service libraries, create instances of a service in the form of a processor within the workflow, search services and other such functionality.
Service Panel Organization
Services are shown in a hierarchical view. The exact semantics of this hierarchy vary by service type; soaplab, for example, has some concept of service categories so the view for a soaplab server shows the top level installation, then child nodes corresponding to the various categories and finally leaf nodes corresponding to actual services:

Biomoby services are located by accessing a central moby repository, in this case the hierarchy is constructed from a root node specifying the repository, then child nodes for each site hosting services and leaf nodes for each individual service:

In general all service types follow this pattern, the leaf nodes are always individual services with other nodes representing some kind of containment.
A special case is that of workflow nodes - these are nodes representing entire Taverna workflows but in addition may be expanded to show copies of the services within those workflows, effectively allowing the user to reuse components from another workflow without having to figure out where the component was originally found. An example of this is shown below:

Adding Instances of a Service to the Workflow
The primary function of the service panel is to allow users to create new processors within the current workflow. This can be accomplished either through drag and drop or through the context menus available by right clicking on the nodes in the service panel.
Creation using Drag and Drop
Any node representing a service may be dragged from the service selection panel into the AME. This also applies to nodes representing entire workflows in which case the workflow will be created as a nested workflow processor. The effect of a drop into the AME varies by location. If the node is dropped into area 1 in the diagram below it will be created as a new processor. If, however, area 2 is the target the effect will be to create a new alternate to the processor node the service was dragged onto.

Creation using Menu Options
As an alternative, new processors may be created by right clicking on the service to be used; this shows the following options:

Selecting 'Add to model' will create a new processor with the same name as the service node. If this name is unavailable the workbench will append a number to it until it is, creating processor names such as 'getDot1' rather than 'getDot'. If the 'Add to model with name...' is selected a dialogue is shown allowing the user to explicitly name the processor (processors may be renamed at any time from the AME by double clicking on their names there). The 'Add as alternate to...' submenu allows the user to specify that the new processor should be created as an alternate to the selected pre-existing processor in the workflow.
Discovering the Service for a given Processor
As processor names often do not correspond to the names of items in the service panel it can be helpful, especially when debugging a non functional workflow, to find out which node in the service panel would have produced a specific processor in the AME. To do this simply drag the processor node from the AME into the tree area of the service panel, the node corresponding to the service of which the processor is an instance will be selected and displayed in red if found. Some nodes, most noticeably beanshell scripts and string constants, may not be found correctly, this is due to the way they are represented within the services panel but for the majority of cases this approach works.
Importing a Workflow from the Service Panel
An additional option appears in the context menu when a workflow node is selected. This 'Import workflow...' option allows the user to import the entire contents of the workflow specified in the same way as if it had been loaded from the AME. Rather than being created as a nested workflow processor the workflow is loaded alongside any existing processors. To avoid name collisions (all processor names must be unique within a given workflow) the user can in addition specify a prefix string which is prepended to all processor names in the new workflow. The dialogue to set the prefix is shown when the 'Import workflow...' option is selected, pressing return without entering any text will be interpreted as 'no prefix'.

Searching Over the Service Panel
The service panel may be searched by regular expression. For convenience the text box in the toolbar allows the user to enter a fragment of a service name and either use the return key or the search icon to the right of the text box. As the user types all matching services are shown highlighted in red, when the search is activated by return key or search button the tree is collapsed then re-expanded to show all nodes matching the specified search. This is particularly useful if the user knows exactly what he or she is looking for. The image below shows the search in action:

Fetching Service Descriptions
Some types of service support a level of self description. Services based on soaplab, Biomoby, Seqhound and nested workflows can all provide textual descriptions of the operation the service performs. In order to fetch these descriptions the user can select the 'Fetch descriptions' option from the context menu on any node in the service panel other than the root. This will then start fetching descriptions in the background and adding them to the service panel as and when they are found. Descriptions are fetched for all nodes below the selected one in the tree, including the selected node itself. So, the user can fetch descriptions for a single operation, soaplab category, entire biomoby installation etc:

Descriptions are not fetched by default because, depending on the service concerned, they may incur a significant cost in terms of time and network activity. For example, to describe a soaplab service the service itself must be contacted and the description fetched - while each one is relatively small automatically fetching all of them would bring a slower network connection to its knees.
Taverna will not re-fetch a description when there is one present. This has particular relevance in the case of workflow processors. The child nodes (corresponding to the processors within the workflow) may have manually annotated descriptions added using the AME when that workflow was created, these descriptions will not be overwritten by any automatically fetched ones. In addition Taverna will flag resources with no descriptions and not attempt to re-fetch each time.
Populating the Services Panel
The service panel may be populated with available services in several distinct ways:
Context Menu
The context menu for the root node in the service panel, labelled 'Available Processors' can be used to add single 'scavengers' to the tree. A scavenger in this context is a part of Taverna's code which allows it to find services. There are a variety of options the user can select:

The Talisman scavenger can be ignored here, it is extremely specialized and only applicable to those already using the Talisman web application system. The others, however, operate as follows:
Biomoby Scavenger
Asks the user for the location of a Moby Central repository. It uses this repository to determine all available hosts and their services and adds the tree thus created to the service panel.
WSDL Scavenger
Asks the user for the location of a Web Service Description Language (WSDL) file on the web. It inspects this file to pull out all appropriate operations and adds them as WSDL based service nodes to the services panel.
Workflow Scavenger
Asks the user for the URL to a single XScufl definition file. Adds the workflow as a node in its own right and also adds each processor within the workflow as a child node before adding the workflow node to the services panel.
Soaplab Scavenger
Asks the user for the root URL of a soaplab server. Interrogates the server to get all available application categories then for each category creates a list of services in that category. Creates a new soaplab hierarchy and adds it to the services panel.
Collect from Web
Asks the user for an initial URL, uses this to start a web crawl looking for XScufl definitions and WSDL files. If it finds any it will add them below a top level 'web crawl starting from...' node in the service panel. This scavenger runs in the background as it can potentially take a considerable amount of time to complete.
Collect from Model
Inspects the current workflow (shown in the AME) and infers the existence of any services the workflow uses. For example, if a workflow uses one operation from a soaplab installation this operation will notice that, infer the existence of the soaplab server and create a new soaplab scavenger which will then contain all the other operations that server supports. This is an explicit version of the implicit functionality enabled by the 'watch loads' checkbox.
'Watch Loads' Option
If the 'Watch loads' checkbox in the Available Services toolbar is selected the current workflow will be watched. Any time a new service is added the services panel will initiate a new 'Collect from Model' operation. This means that a user can import all the services a particular workflow uses by simply loading the workflow then resetting it.
Drag and Drop
XScufl definitions or directories may be dragged onto the toolbar area of the Available Services window. This initiates a file traversal looking for XScufl files, and can be used to load a library of workflows from the local file system. In a sense this is the file equivalent of the 'Collect from Web' option in the context menu. If a directory is dropped a corresponding hierarchy in the tree is created, all leaf nodes are workflows and their child processes:

Default Initial Services
The service panel can be preloaded with services by specifying various defaults in the mygrid.properties file (see configuration section). Specifically, the following service types can be preloaded into the service panel:
Web services based on a WSDL description
Soaplab installations
Biomoby Central Directories
Web crawl based searches for workflows and WSDL files
The values for these properties correspond to the user inputs required for the equivalent context menu options.
Enactor Launch Panel
The Enactor Launch Panel (ELP) allows the user to enter input data for a workflow then launch the workflow enactor with that data. It is only shown if the workflow requires some input, if the workflow has no user specified inputs this panel is never shown and the enactment status display is shown directly.
The image below shows the initial state of the ELP when a workflow with one input called 'GINumber' is enacted:

The user selects the input from the tree and a new pane appears showing any workflow input metadata specified when the workflow was created in the AME. In this case this includes a free text description and MIME type:

To create a new value for this input the user selects the 'New Input' or 'New List' options from the toolbar. These allow the user to respectively create a new single input or a new collection. Inputs in Taverna are either single items or collections, collections in turn containing either single items or other collections but never both. This constraint is enforced in the input panel. Suppose the user wishes to specify a list of GI numbers as input for this workflow, he or she clicks on the 'New List' button then three times on the 'New Input' button to create three textual items within the list. The individual items initialize with a default textual value:

For textual data the value may be entered directly into the pane on the right of this window. For textual or binary data the data may also be loaded directly from a file (the 'Load' option) or URL (the 'Load from URL' option). Binary data such as images may only be loaded from these buttons, the text input area will be disabled in these cases.
Multiple inputs within a list may be loaded from a collection of files by selecting the 'Load Inputs' option from the toolbar. This then prompts the user to select one or more files on disk and loads the contents of each file into a separate data item. This is useful if you have a directory containing a large set of input files, much faster than creating and loading each one individually.
Input data items may be removed by selecting the item and clicking on the 'Remove' button in the toolbar.
Internally Taverna uses an XML representation of the entire set of inputs. This representation may be viewed by selecting the 'Input Document' node in the tree, the display looks something like the following:

The exact contents of the XML view are unimportant at this point. It is potentially useful, however, to save the entire input document for later re-use, in particular when a workflow is failing on certain input sets. The document may be saved in XML form from the 'Save Input Doc' and reloaded from the 'Load Input Doc' option.
Once all inputs have been defined the workflow may be enacted by clicking the 'Run Workflow' button at the bottom right of the window.
Enactment Status Panel
The Enactment Status Panel (ESP) shows the current progress of a workflow invocation, displays results to the user for browsing and handles storage of those results to local or remote data stores in a variety of formats. It appears when the user invokes a workflow; in the case of workflows with user defined inputs it appears after the user has entered any input data into the ELP, otherwise it appears immediately. There are four main tabs shown at different stages during and after a workflow enactment:

Enactment Status
This tab, which is active at all times during and after a workflow enactment, performs two roles. Firstly it shows a summary of the current state of each processor. This is displayed in a table, with one row per processor. The columns indicate processor type, name, current status, the time the status last changed and any additional information:

Processor States
The Last event field shows the most recent state change of the specified processor. All processors start with the ProcessScheduled state. When all the dependencies for a processor are satisfied (all data available and any control links activated) the processor is transitioned to the 'Invoking' state or 'InvokingWithIteration' In the case of iteration occurring over the inputs to that processor. In the event of failure the processor will potentially go to any of 'WaitingToRetry', 'AlternateScheduled' or 'ServiceFailure' states depending on how fault tolerance is configured. The state diagram under the basic fault tolerance section gives more details of the possible states in graphical form, the events correspond to states in that diagram.
Some events, especially 'InvokingWithIteration' carry additional information which is conveyed in the Event detail column. In the case of iteration this shows how many iterations are expected and the index of the current one.
Inspecting Intermediate Results
The second role of the status display is to allow the user to inspect intermediate inputs and outputs of individual processors both during and after a workflow invocation. This is especially helpful to determine the reasons for abnormal workflow operation (such as a processor failing) or to check that the data is really what the user expects when designing the workflow.
To inspect the inputs and outputs of a given processor the user selects the processor in the status table. The inputs and outputs (if present, a process which is still scheduled will have neither, one which is invoking or failed will have no outputs) are then displayed in tabs below the status table. This part of the display is identical to the result browser in functionality.
Result Browser
The Results tab is activated once the workflow has completed. It is automatically selected when this happens, meaning that very fast running workflows may never display the workflow status tab (although it can always be manually selected). This section allows the user to view both individual result items and any collection structures such as lists in which they occur. The output for a sample workflow is shown below:

This display shows six named outputs. These correspond to workflow outputs defined in the AME when the workflow was created. Note that if a particular part of the workflow has failed some output tabs may not be present, only outputs which contain results are displayed here.
Visualizing Individual Result Items
To show an individual result the user selects it from the panel on the left of the result display. This then displays that item in the panel to the right using the default renderer for that data type. In the example below the BLAST report output from the workflow is too large to be shown in the panel on the left (hence the 'Click to view...' notation) but can be displayed as plain text by selecting it:

Visualising Result Collections
Some outputs will contain more than one result. In the example below the 'GOTerms' output contains a list of plain text items. As these items are relatively short the actual values are shown in the left hand panel, individual items could be selected as in the example above but in addition the list itself can be selected. In this case the right hand panel will attempt to display all the items in a list, as these items are all textual this looks like a single document containing one item per line:

Non Textual Outputs
Workflows may output binary data in various forms. Provided the correct MIME types are specified for the workflow output the renderer selection mechanism will by default select an appropriate renderer component. In the example below the output 'GraphImage' has been selected. This output has been annotated with the 'image/png' MIME type from the AME's output metadata editor. As a result the default renderer is one that can understand and display images:

As with textual items collections of images (or other binary data) are also handled, the following image is from a workflow using the EMBOSS tools - these generate lists of images corresponding to pages of output, in this case from the 'plot' tool rendering a multiple sequence alignment:

Selecting a Renderer
In some cases there may be multiple available renderers for the data item. For example, all the 'text/....' types can be rendered as plain text. There are several however which may also be rendered in some more specific way as well, for example as an XML tree or rich text format document. The example below shows a Genbank record displayed as text. If, however, the user right clicks on the data item he or she is presented with a menu offering other rendering options:

By selecting the SeqVista renderer the user is then presented with a much more friendly display. This renderer is an embedded instance of the SeqVISTA tool ( HYPERLINK "http://zlab.bu.edu/SeqVISTA/" http://zlab.bu.edu/SeqVISTA/) and is used to display a variety of sequence file formats:

The SeqVista renderer is currently attached to the chemical/seq-aa-genpept, chemical/seq-na-genbank, chemical/x-swissprot, chemical/x-embl-dl-nucleotide and chemical/x-ppd MIME types.
Saving Results to Disk
Results may be saved to disk either as single items or as entire result sets.
Saving Single Items
Single result items may be saved by right clicking on the item and selecting 'Save to file' from the context menu:

Saving Entire Result Set as XML
The 'Save as XML' button allows the entire result set to be stored as a single XML document. This can be reloaded into the data viewer tool (included with the workbench distribution) and could be regarded as the master data format. Files in this format allow the entire result display panel to be reproduced, including the various other export options and metadata such as data item LSIDs. When selected this prompts the user for a location for the save file. The XML file produced is not intended to be human readable!
Saving Entire Result Set as a Set of Files
The 'Save to disk' button allows the user to save all data items into a directory structure on the local disk. This is effectively the same as selecting all items individually and using the 'Save to file' option on each one with the additional feature that it handles collections such as lists. The user is prompted for the name of a new directory into which all workflow results are stored. In the case of single items the results are saved as files with the filename being derived from the output name, in the case of collections a new directory is created under the top level result directory with the name of the workflow output. Items within the collection structure are then created with names generated from numbers starting at zero. An example output directory show in the Windows XP explorer would look like this:

The single items 'BlastReport', 'GraphImage', 'ProteinSequence' and 'Title' have been created as files with the appropriate file extensions (guessed from the MIME types) with the two lists 'GOTerms' and 'LocusLink' created as directories. Opening the 'GOTerms' folder shows the individual list items as distinct files:

Note that as most services run under UNIX variant operating systems the text files are likely to have UNIX line endings, opening them with Notepad will generally result in a garbled mess, Wordpad or Emacs will work better. This only applies to Windows users, Linux and Solaris users should use whatever text editor is available on their installation.
Exporting Results to Excel
The 'Excel' button allows the export of all textual results up to two dimensions (maximum depth of collections is a list of lists of text) to a single Excel spreadsheet. When selected the user is prompted for the name of an Excel file (extension .xls). This is more or less meaningful depending on the workflow. An example workflow which emits a list of GO terms and their descriptions might produce an output such as the following in Excel:

In the case of this workflow there is a direct correlation between item 'n' in the name list and item 'n' in the id list, be aware that this is a property of this particular workflow and may not hold in general. In this case, however, the resultant spreadsheet is a sensible tool to view the relationship between these outputs.
Result Table
The 'Result Table' tab allows the user to view some of the relationships between workflow inputs, intermediate results and workflow outputs within the current workflow invocation. In the example below the same workflow used to generate the previous Excel screenshot is shown. The selected cell 'tumor necrosi...' is shown in full in the right hand panel. The cells highlighted pale blue in the table show intermediate values and workflow inputs which were used to obtain the selected cell's value. In this case it shows that the workflow input named 'gi' with value '4557225' resulted in the GOIDFromGi:return intermediate output with value '43120' which then in turn resulted in the selected cell. Cells coloured pale blue to the left are ancestors giving rise to the selected data item, those to the right (none in this view) are descendents who's values are derived in some way from the selected cell:

Process Report
The 'Process report' tab provides a view on the process log for the workflow. This is displayed whether the workflow succeeded or not. For each processor in the workflow a node is created in the log, events are then appended on to this node. The events are the same as those in the status display, with additional information added as child nodes onto the event node concerned. This display is only of interest when debugging workflows, in the event of failures it can potentially show enough information to diagnose the problem. This information, however, is generally not very friendly, it often consists of Java stack traces and error reports directly extracted from the service access plug-ins. An example of a successful enactment trace is shown below:

Browsing the myGrid Information Repository
The MIR can be searched using the MIR Browser plug-in to Taverna. It connects to an instance of the myGrid Information Repository and allows navigation and manipulation of the entities contained within the repository.
The Information Model Browser can be launched from within the myGrid Taverna workbench, via the 'Tools and Workflow Invocation' menu. A window will open up, and after a moment of communicating with the MIR, it should display a list of users. 
If an error message pops up then it is likely that the browser is having trouble connecting to the MIR, and you might want to double-check that the MIR is correctly installed and configured, and that the mir.wsdl property above is correct.
To login, select a user and type in a password. As implied by the message at the top of the window, the password field is currently just a placeholder and any password will work. Clicking the login button will complete the login, and switch the browser to the Information Model tree view, shown here. The tree shows a representation of the objects in the information model and the relationships between them.  The tree starts with the selected user as the object to start browsing from, but you can change this at any time by selecting a new object, and clicking on the button in the toolbar.

By right-clicking on any relationship, you can add new or existing items to it or, if only one object is allowed, then you can change that object. Workflows can be added to the MIR as the content of an operation, and they can then be reloaded back into Taverna by right-clicking on the content and selecting Load Workflow. 
In order to avoid having infinitely recursive branches and to generally just stop the tree from becoming too complicated, the tree only creates children for the first instance of an object that it finds. For any other instances, the icon for the object is rendered transparently, and no children are created. You can select any one of those other instances, in order to make that one the one with the children, assuming that this won't create any recursion.
At the bottom of the window is the workflow context. This is information used by another taverna plug-in to create new information model objects related to a specific workflow enactment. With a workflow context, when a workflow is run, a new experiment instance is created, and linked to the experiment design specified in the workflow context. In order to change the context, all you need to do is select a user, an organization or an experiment design in the tree and the selected item will replace the corresponding item in the workflow context.

Custom Lab Book Views
Each lab book can have a custom view based on a query. The query can be edited by right-clicking on the lab-book and editing its properties. The query requires an information model class and optionally one restriction (attribute, condition, value), all separated by commas:

If you don't include a restriction, then it will retrieve all the objects with that type. For example, this would return all the ExperimentDesigns in the MIR:
ExperimentDesign 
The result of the query is displayed in the folder 'Rule Matches'. This would return all the ExperimentDesigns with the name 'Enactor Scenario':
ExperimentDesign,name,=,"Enactor Scenario"
If you leave any of the entries blank, other than the information model type, then it will fetch all instances of that type. The type can be one of the following values:
Study
Person
ExperimentDesign
ServiceDescription
Operation
OperationTrace
ScuflWorkflowTrace
ExperimentInstance
LSDocument
DocumentCollection
DataProvenance
LabBookView
Organization
Programme
Address
StudyParticipationEpisode
ActualInputParameter
ActualOutputParameter
FormalInputParameter
FormalOutputParameter
CreationType
AffiliationEpisode
OperationContent
OperationType
DataType
Format
The myGrid information model
The myGrid Information Model (IM) defines the basic concepts through which different aspects of an e-Science process can be represented and linked. By providing shared data abstractions that underpin important service interactions, the IM promotes synergy between myGrid components. The IM is defined in UML, and equivalent XML Schema definitions have been derived from the UML to facilitate the design of the myGrid service interfaces.  An important feature of the IM is that it does not model application-specific data, but rather treats such data as opaque, and delegates responsibility for its interpretation to users and to application-specific services. As such, concepts such as sequence or gene are not explicitly described in the IM. Rather, the IM captures information that is common to, and may even be shared by, many e-Science applications, such as scientists, studies and experiments. A consequence of this design decision is that the myGrid components are less coupled to each other and to a particular domain, and so are more easily deployable in different contexts. However, interpretation and processing of the results for the end user becomes more difficult, and falls largely on the application developers shoulders.

Sections  REF _Ref87775662 \r \h 4.1 to  REF _Ref87849800 \r \h 4.4 provide a more detailed account of the information model entities considering them in logical sub-groups.
People and Organisations

Figure 4. SEQ Figure \* ARABIC 1 People and organisations
 REF _Ref87774008 \h  \* MERGEFORMAT Figure 4.1 illustrates a UML diagram of the entities related to the modeling of people and their affiliation. The relationship of a Person with an Organizational Structure is captured by an Affiliation, where the period of the affiliation and the status of the person are recorded using Affiliation Episode. 
The e-Science Experiments

Figure 4. SEQ Figure \* ARABIC 2 e-Science experiments
The UML diagram in  REF _Ref87775957 \h  \* MERGEFORMAT Figure 4.2  illustrates the classes related to the modelling of the e-Science experiments. In summary: a Study encapsulates an e-Scientists research focus and models the e-Science experiments A Programme is a structuring device for grouping other Studies and can be used to represent e.g. a project or sub-project. An Experiment Design represents the method to be used (typically as a workflow script) to solve a scientific problem. An Experiment Instance is an application of an Experiment Design and represents some executing or completed task. A persons relationship with a study is captured by a Study Participation, and the history of their relationship is captured as a collection of StudyParticipationEpisodes each with a definite start date and a (possibly undefined) end date. The StudyParticipation is the primary means of authorizing a Person to access or modify resources associated with a Study and of identifying provenance (e.g. creator of a document, instigator of a workflow enactment).
Experiment and Data Provenance

Figure 4. SEQ Figure \* ARABIC 3 Experiment and data provenance
The UML diagram in  REF _Ref87850541 \h  \* MERGEFORMAT Figure 4.3 illustrates the entities that model data provenance. E-science experiments, represented by ExperimentInstances contain an Operation Trace which identifies the exact inputs (i.e. Actual Input Parameter) and outputs (i.e. Actual Output Parameter). These actual parameters have types defined by the corresponding formal parameters of the operation ( HYPERLINK  \l "_Operations" see Section 4.4). The actual data values used as inputs or generated as outputs are defined by LSDocument and DocumentCollection entities. Note that a Document Collection may contain many LSDocuments and that a DocumentCollection is defined as a sub-type of LSDocument, which effectively facilitates the definition of arbitrary collection hierarchies. 
The exact trace information varies with the type of operation invoked. However, for a Scufl workflow operation (i.e. ScuflWorkflowTrace), it includes traces of the sub-operations invoked, recursively. An Operation Trace represents the experiment provenance (i.e. inputs, outputs and the intermediate results of an experiment). Another type of provenance defined in the model is the Data Provenance which primarily indicates a data items creation method (defined by the CreationType entity) and time. 
Operations
The UML diagram in  REF _Ref87850637 \h  \* MERGEFORMAT Figure 4.4 shows the entities modelling the operation definitions. The method of an experiment definition is represented by a computational Operation, and its type by an OperationType. These two classes are extension points for myGrid. Currently known or anticipated operation types represent Scufl workflows, distributed queries, Soaplab requests and web service operations. Because web services typically support more than one operation grouped in ports, the model also recognizes the notion of a Service, though only their individual operations can supply the method for an Experiment Definition. The formal input and output parameters of an operation are defined by Formal Input Parameter and Formal Output Parameter entities respectively. The DataType entity provides information on semantic (i.e. defined in an ontology) and syntactic types of parameters. The type information can also include a number of Formats identified by ontological concepts.

Figure  SEQ Figure \* ARABIC 4.4 Operations

Life Science Identifiers
LSIDs (Life Science Identifiers) are a standard way to identify life science objects, and a standard mechanism to retrieve data and metadata about that object. The standard was developed by members of the now defunct I3C (Interoperable Informatics Infrastructure Consortium) and has become a final adopted standard of the OMG (Object Management Group). The final specification can be found on the  HYPERLINK "http://www.omg.org/cgi-bin/doc?dtc/04-05-01" OMG website.
Their development was driven by the need to cross reference between many life science databases and so integrate diverse sources of information for such tasks as drug discovery. Each database uses a different identification scheme for objects and a different mechanism to return their associated data. A useful first step in making integration easier is to have a common identification scheme and mechanism to retrieve information from the databases. 
Of course there are other hurdles to integration information across different databases. For example, databases may label a biological entity, such as a protein, in completely different ways, or databases may differ in how they define classes of biological entity, such as a gene, which makes integration of information difficult. LSIDs are purely technology to make identification more uniform. There is nothing in the standard that addresses these higher level issues in the community.
What is an LSID?
The identifier consists of five parts:
urn:lsid:AuthorityID:NamespaceID:ObjectID:RevisionID
Example:  urn:lsid:ncbi.nlm.nig.gov:GenBank:NM_000513:2
LSID Designator: A mandatory preface that notes that the item being identified is a life science-specific resource
Authority Identifier: An Internet domain owned by the organization that assigns an LSID to a resource
Namespace Identifier: The name of the resource (e.g., a database) chosen by the assigning organization
Object Identifier: The unique name of an item (e.g., a gene name or a publication tracking number) as defined within the context of a given database
Revision Identifier: An optional parameter to keep track of different versions of the same item
The aim is to use existing object identifiers where possible, so in the GenBank example above NM_00513 is an existing GenBank accession number for a human mRNA sequence. 
Use of LSIDs in myGrid 
myGrid components are themselves responsible for creating, identifying and storing results. To make the components more cohesive, we also need a standard scheme for identification and have chosen LSID. 
The Practicalities
As a user of myGrid, the creation of LSIDs and their management should be relatively hidden. One place where LSIDs are visible is in the results panel of Taverna. This shows what a centrally assigned myGrid LSID looks like:

Figure 5.1 Excerpt of Taverna Enactor Invocation Panel showing the LSID that has been assigned to the new result (urn:lsid:www.mygrid.org.uk:lsdocument:Y2UGZ2LTK99).
This new LSID will then follow that data item around and can be used to find it later using a number of different applications.
Configuring Taverna to use LSIDs
It is important that the same LSID is not given to two different pieces of data. To ensure that an LSID is never reused, the LSID standard describes an LSID Assigning Service. When an application such as Taverna needs an LSID it contacts the Assigning Service which creates a new unique LSID. Each Assigning Service has the authority to assign LSIDs for a set number of authorities and namespaces of objects. For example the core myGrid Assigning Service can assign LSIDs of the form urn:lsid:www.mygrid.org.uk and using a list of namespaces corresponding to information model entities. To tell Taverna where to find the Assigning Service you need to add a line in the mygrid.properties configuration file found in the /conf subdirectory.
#--------------------------------------------------------------------
	taverna.lsid.providerclass = org.embl.ebi.escience.baclava.AssigningServiceClient	taverna.lsid.asclient.endpoint =  HYPERLINK "http://localhost:8080/authority/services/AssigningWebService" http://localhost:8080/authority/services/AssigningWebService	taverna.lsid.asclient.ns.wfdefinition = operation
	taverna.lsid.asclient.ns.wfinstance = experimentinstance	taverna.lsid.asclient.ns.datathingleaf = lsdocument	taverna.lsid.asclient.ns.datathingcollection = documentcollection#--------------------------------------------------------------------
Retrieving an Object
You can use Internet Explorer to retrieve an object using an LSID. IBM Life Sciences have developed a LSID client plug-in called LSID Launchpad. Download the latest version from  HYPERLINK "http://www-124.ibm.com/developerworks/oss/lsid/" http://www-124.ibm.com/developerworks/oss/lsid/
 INCLUDEPICTURE "http://darwin.zoology.gla.ac.uk/~rpage/portal/images/launchpad_small.gif" \* MERGEFORMATINET 
Figure 5.2 A Screenshot of the LSID Launchpad from IBM.
Once installed, open Internet Explorer and in the address bar type lsidres: followed by the specific LSID. Internet Explorer should then display any metadata retrieved for that life science object and provide options to download the data in various formats. 
When the plug-in goes off to find information about a LSID, it uses the second part of the ID,  HYPERLINK "http://www.mygrid.org.uk" www.mygrid.org.uk in our example. It expects to find an LSID authority on this machine. From communication with the authority service it can then look for the actual data and metadata for that object. It is not always possible to put the authority at that location ( HYPERLINK "http://www.mygrid.org.uk/authority" http://www.mygrid.org.uk/authority) in our case, so for these special cases we tell the plug-in to look elsewhere using its configuration page. 
To use myGrid LSIDs add a new authority mapping whose authority id is  HYPERLINK "http://www.mygrid.org.uk" www.mygrid.org.uk and whose host is  HYPERLINK "http://phoebus.cs.man.ac.uk:8081/authority" http://phoebus.cs.man.ac.uk:8081/authority
This can be tested with the following LSID urn:lsid:www.mygrid.org.uk:person:2111111
In the future more applications will be able to retrieve information given an LSID and seamlessly bridge between LSIDs from different authorities. 
myGrid LSID components
For those deploying myGrid or just wanting to know more about the components used to provide LSID services the following section provides a more technical overview.
 SHAPE  \* MERGEFORMAT 
Figure 5.4 Overall architecture of LSID components
The major LSID components that can be deployed within myGrid are:
LSID Assigning Service: used by Taverna and the mIR when they need to give an object a new unique myGrid LSID.
LSID Authority: used by LSID Launchpad when a user wants to retrieve information about an object identified with an LSID. The authority does not store the information itself but knows the location of other services that can provide the data for that object or any associated metadata.
LSID Data Resolver: The actual service used to retrieve an objects data. Usually this just passes the request on to the place where the actual data is stored. In the case of myGrid this is the mIR.
LSID Metadata Resolver: The actual service used to retrieve any metadata associated with an object. Metadata may be stored in several locations. In the case of myGrid, metadata is stored both in the mIR and in KAVE.
The data resolver is intimately tied to the myGrid Information Repository (mIR), and the metadata resolver is intimately tied both to the mIR and KAVE. When myGrid is deployed with LSID support, it is the combination of these six services that provide the support.
The life cycle of an LSID
A data item gets created as the product of a workflow, or it enters myGrid via storage in the mIR. The workflow enactor or the mIR need to assign a new LSID to the data item. They do this by contacting the LSID Assigning Service. Both Taverna and the mIR have configuration information to tell them where this Assigning Service is. The Assigning Service replies either with a single LSID or a block of LSIDs depending on what is required.
The data item is stored together with its new LSID. During the workflow this is achieved using the MIR-Taverna-plug-in. It monitors the progress of the workflow and stores items in the mIR as they are produced in the workflow. Both intermediate and final results are stored. If the item is being directly stored in the mIR, using the mIR Browser for example, it is the mIR itself which takes responsibility for obtaining the new LSID and storing both together
Metadata accrues for this object. If created during a workflow, several types of provenance information are stored in the mIR, linked to the new data item, such as when it was created, by whom, and during which workflow. In addition to this semantic provenance information is stored in KAVE using the KAVE plug-in. It stores information such as the semantic type of the data item, what it has been derived from and more conceptual relationships with other data items. Metadata in the mIR, conforms to a fixed, well-defined schema that primarily links a data item with other entities in the myGrid Information Model (link). Metadata in KAVE is more extensible, can be specific for one subject area (e.g. bioinformatics sequence analysis) and has integral links to ontologies.
A user wishes to retrieve information about an object, whether it is the actual data (e.g. a nucleotide sequence) or metadata (such as how it was derived and by whom). Metadata is often retrieved first. The client application contacts the LSID Authority pointed to by the authority domain of the LSID (A mapping file on the client may redirect to an authority in a different location). The Authority replies with a list of services that can provide data and metadata for this LSID (This is provided as a WSDL file [Web Services Description Language]) The client application uses the information in this WSDL file to contact the appropriate metadata resolvers. Several metadata resolvers may be available. Currently myGrid  does not make use of these multiple Foreign Authorities as described in the final LSID specification. The myGrid lsid-metadata resolver contacts both the local mIR and KAVE service (the location of which is configured within the metadata resolver). It translates the response from the mIR into RDF (currently not all the types of entity are converted). It then combines this with any statements in KAVE concerning this object and sends the reply back to the client. 
Retrieval of data is simpler. The client application contacts the lsid-data resolver which retrieves the mIR entry for that LSID in XML format.
LSIDs are never reused. The aim is to always provide the same data for a given LSID.
Gathering knowledge from workflows
Once a workflow has been run and produced a set of data it is important to store that data somewhere and also the context in which is was generated.
Several options are available from within Taverna to save results.

Figure 6.1 The results window in Taverna showing several options to manually save results
Each result can be saved individually by right clicking on the item. The result set can also be saved as a set of files in one go, or as a single XML document. However, this fails to store the context in which is created (i.e. how it has been created in the workflow).
In order to store more information, two plug-ins are available: the MIR-taverna-plug-in and the KAVE-Plug-in.
The MIR-taverna-plug-in stores intermediate and final results from a workflow run into the mIR. This plug-in also records which workflow the results were produced from, the user for which the workflow was run, and the experiment they were performing. 
The KAVE-plug-in stores additional semantic information, such as the semantic types of final results. The derivation links between each data item (e.g. this blast result is derived from this query sequence and these parameters).
Adding semantic information
Two types of semantic information can be attached to the workflow. The first is a concept from an ontology to describe the type of a final result. This can be done in Taverna by right clicking on a workflow output, which opens a window on part of the myGrid ontology. Selecting a concept results in that output being annotated with that concept.

Figure 6.2 Annotating a workflow output fasta_out with the concept nucleotide_sequence_data from the myGrid ontology.
When the workflow is run, a statement is stored (as RDF triples) in KAVE which paraphrases as this specific result is of type nucleotide_sequence_data.
Other statements link a data item to any preceding data items in the workflow that it is derived from. If the user knows that these links have a specific meaning in the context of the workflow they can add these links by right clicking on a processor in the Advanced model explorer. An editor window appears, in which specific relationships can be typed in, and the subject and object of those relationships specified in terms of the inputs and outputs to that processor in the workflow. For example, the following figure shows the template editor for a repeat masker processor, in which the output masked is the masked_sequence_of the input sequence direct data. When the workflow is run an RDF statement will be added to KAVE, which links these two data items with the masked_sequence_of statement. 
These relationship types will in future be obtained from an ontology to ensure uniformity across workflows.

Figure 6.3 Template editor showing how a new template can be added.
Browsing Provenance
A simple view of the type of provenance collected can be obtained from the  HYPERLINK  \l "_Browsing_the_myGrid_Information Rep" MIR browser and  HYPERLINK  \l "_myGrid_LSID_components" LSID Launchpad. See the relevant sections of this user guide for more information on these applications. 
Useful Definitions
Workflow - A set of components and relations between them used to define a complex process from simple building blocks. Relations may be in the form of data links, transferring information from the output of one component to the input of another, or in the form of control links which state some conditions on the execution of a component. An example of a control link is the basic temporal ordering 'do not run component A until component B has completed'. In Taverna a workflow is realized by an instance of the workflow data model, this appears on disk or on the web as an XML file in the XScufl format.
Workflow Component - A workflow component is a reusable building block which performs some well defined function within a process. In the bioinformatics domain we can regard any command line tool or PERL script as a component, the critical definition is that this component should be atomic in nature, it cannot be split into smaller units. Components may consume information and may emit information, for example a BLAST job is a component which consumes a sequence and some search parameters (library, matrix, sensitivity etc) and which emits a report containing the sequence homologies found. Components may be located on any computational resource accessible via the internet or on the user's local workstation.
Workflow Service - All services are also Components, we use the term Service explicitly to refer to those components which are hosted on a computational resource external to the user's local workstation. Services have some underlying implementation technology such as SOAP (Simple Object Access Protocol) although this is hidden behind Taverna's abstraction layer as far as end users are concerned.
Enactor - A workflow enactor is the entity responsible for coordinating the invocation of components within Workflows. It may be manifested either as a software component within the workbench (as in Taverna), or as a service with a workflow definition and input data. The enactor manages the entire invocation process including progress reporting, data transfer between Components and any other housekeeping required.
 The UML model (in Rational XDE format), the XML Schema definition and its java bindings are available as part of the myGrid download (within the myGrid information Repository (MIR) module).









 Copyright  DOCPROPERTY "Company" University of Manchester  SAVEDATE \@ "yyyy" \* MERGEFORMAT 2004

 TITLE  \* MERGEFORMAT The myGrid User Guide

 SAVEDATE \@ "yyyy-MM-dd" \* MERGEFORMAT 2004-11-23	Ref  REF docref \h Error! Reference source not found. Issue  REF issue \h Error! Reference source not found.	Page  PAGE 3 of  NUMPAGES 83











+=>?@BLOQUW[ejpq			F	¾­ºӛڛӛڛӅ|h	?h	?EHhZ["h	?mHnHuhwmHnHujhUhIhI56hIhI56H*aJhIhz5hI56	hI5	h5h56hh'hEh'hEH*aJhEhhjhhU-+>?@A[Jkd$$Ifl0$6	 4
laJkd$$Ifl0$6	 4
la$If$gdh
UABLPQei`Jkd$$Ifl0$6	 4
la	$IfgdQJkdA$$Ifl0$6	 4
laijpcJkd^$$Ifl0$6	 4
la$IfJkd$$Ifl0$6	 4
la	cJkd$$Ifl0$6	 4
la$IfJkd$$Ifl0$6	 4
la			4	F		
a

[X
g


($

p$

$

!Jkd{$$Ifl0$6	 4
laF	G	^	_	`	a	|	}	~																					үҙҎncI2jhFwhY>*B*UmHnHphuh	?mHnHu jUhYUmHnHujhYUmHnHuhYmHnHu+hY56CJOJQJaJmHnHtH	u2jhFwhY>*B*UmHnHphuhYmHnHuhFwhY0J#mHnHu$jhFwhY0J#UmHnHuhYjhYU					


	






)
*
+
,
/
0
@
A
B
[
\
]
^
_
`
a
b
c
~

аۉo^ۉ jAhYUmHnHu2jhFwhY>*B*UmHnHphuhYmHnHu$jhFwhY0J#UmHnHuh	?mHnHu jKhYUmHnHujhYUmHnHuhYmHnHuhFwhY0J#mHnHu+hY56CJOJQJaJmHnHtH	u!



























ůŤyӯpVůFŤh	?h	?0J#EHmHnHu2jhFwhY>*B*UmHnHphuhYmHnHuh	?mHnHu j7hYUmHnHujhYUmHnHuhYmHnHu+hY56CJOJQJaJmHnHtH	uhFwhY0J#mHnHu$jhFwhY0J#UmHnHu2jhFwhY>*B*UmHnHphu
	

)*+,-.:;<UVWXYZ[\]xyշp_շ j#!hYUmHnHu2j hFwhY>*B*UmHnHphuhYmHnHuhFwhY0J#mHnHu+hY56CJOJQJaJmHnHtH	u$jhFwhY0J#UmHnHuh	?mHnHujhYUmHnHu j- hYUmHnHuhYmHnHuyz{~ůŤyӯpVůŤ2j"hFwhY>*B*UmHnHphuhYmHnHuh	?mHnHu j"hYUmHnHujhYUmHnHuhYmHnHu+hY56CJOJQJaJmHnHtH	uhFwhY0J#mHnHu$jhFwhY0J#UmHnHu2j!hFwhY>*B*UmHnHphu !"#&'789RSTUVWXYZuv¬ž{žpp_¬ž j$hYUmHnHuhYmHnHu2j#hFwhY>*B*UmHnHphuhYmHnHuhFwhY0J#mHnHu+hY56CJOJQJaJmHnHtH	u$jhFwhY0J#UmHnHuh	?mHnHujhYUmHnHu j#hYUmHnHuvwxyzůşŔtiӯ`FůŔ2jv%hFwhY>*B*UmHnHphuhYmHnHuh	?mHnHu j$hYUmHnHujhYUmHnHuhYmHnHuhFwhY0J#H*mHnHu+hY56CJOJQJaJmHnHtH	uhFwhY0J#mHnHu$jhFwhY0J#UmHnHu2j$hFwhY>*B*UmHnHphu





 
!
&
'
F
G
H
a
b
c
d
e
f
g
h
i

շp[Jշ[ j&hYUmHnHu(hY6CJOJQJaJmHnHtH	u2jl&hFwhY>*B*UmHnHphuhYmHnHuhFwhY0J#mHnHu+hY56CJOJQJaJmHnHtH	u$jhFwhY0J#UmHnHuh	?mHnHujhYUmHnHu j%hYUmHnHuhYmHnHu























񔅔tiį`F2jX(hFwhY>*B*UmHnHphuhYmHnHuh	?mHnHu j'hYUmHnHujhYUmHnHuhYmHnHuh	?h	?0J#EHmHnHu(hY6CJOJQJaJmHnHtH	u$jhFwhY0J#UmHnHu2jb'hFwhY>*B*UmHnHphuhFwhY0J#mHnHu



()*+,-./0KLMNSTbcd}~ϯڑz`ڃO j)hYUmHnHu2jN)hFwhY>*B*UmHnHphuhYmHnHuhFwhY0J#mHnHu$jhFwhY0J#UmHnHuh	?mHnHu j(hYUmHnHujhYUmHnHuhYmHnHu(hY6CJOJQJaJmHnHtH	uhFwhY0J#mHnHsH	u
.Rr(}:cq?\
$

$

p$

$

($
012߼߱qWG߱h	?h	?0J#EHmHnHu2j:+hFwhY>*B*UmHnHphu(hY6CJOJQJaJmHnHtH	uh	?mHnHu j*hYUmHnHujhYUmHnHuhYmHnHu2jD*hFwhY>*B*UmHnHphuhYmHnHuhFwhY0J#mHnHu$jhFwhY0J#UmHnHu2KLMOPQRSTopqruvշq[Jշ[ j,hYUmHnHu+hY56CJOJQJaJmHnHtH	u2j0,hFwhY>*B*UmHnHphuhYmHnHuhFwhY0J#mHnHu(hY6CJOJQJaJmHnHtH	u$jhFwhY0J#UmHnHuh	?mHnHujhYUmHnHu j+hYUmHnHuhYmHnHu ;<=>PQRkl񣔣xĮoU񣔣D j.hYUmHnHu2j.hFwhY>*B*UmHnHphuhYmHnHuh	?mHnHu j-hYUmHnHujhYUmHnHuhYmHnHu+hY56CJOJQJaJmHnHtH	u$jhFwhY0J#UmHnHu2j&-hFwhY>*B*UmHnHphuhFwhY0J#mHnHulmopqrstҼҮҮoҼҮUҮ2j0hFwhY>*B*UmHnHphu j/hYUmHnHuhYmHnHu2j/hFwhY>*B*UmHnHphuhYmHnHuhFwhY0J#mHnHu+hY56CJOJQJaJmHnHtH	u$jhFwhY0J#UmHnHuh	?mHnHujhYUmHnHu!"#%&'()*EFGHMN[\]vwxz{|}~ҲçÔ݋q`çÔ݋ jy1hYUmHnHu2j0hFwhY>*B*UmHnHphuhYmHnHu$jhFwhY0J#UmHnHuh	?mHnHu j0hYUmHnHujhYUmHnHuhYmHnHuhFwhY0J#mHnHu(hY6CJOJQJaJmHnHtH	u!34ŰťzӰqWŰťF je3hYUmHnHu2j2hFwhY>*B*UmHnHphuhYmHnHuh	?mHnHu jo2hYUmHnHujhYUmHnHuhYmHnHu(hY6CJOJQJaJmHnHtH	uhFwhY0J#mHnHu$jhFwhY0J#UmHnHu2j1hFwhY>*B*UmHnHphu45789:;<WXYZ_`ҽүүpҽүVү2j4hFwhY>*B*UmHnHphu j[4hYUmHnHuhYmHnHu2j3hFwhY>*B*UmHnHphuhYmHnHuhFwhY0J#mHnHu(hY6CJOJQJaJmHnHtH	u$jhFwhY0J#UmHnHuh	?mHnHujhYUmHnHu!"#$)*ABC\]^`abаۉoZI jG6hYUmHnHu(hY6CJOJQJaJmHnHtH	u2j5hFwhY>*B*UmHnHphuhYmHnHu$jhFwhY0J#UmHnHuh	?mHnHu jQ5hYUmHnHujhYUmHnHuhYmHnHuhFwhY0J#mHnHu+hY56CJOJQJaJmHnHtH	ubcdeʧؓ듈yhy]yCؓ2j7hFwhY>*B*UmHnHphuh	?mHnHu j=7hYUmHnHujhYUmHnHuhYmHnHu'hFwhY0J#OJQJ^JmHnHu2j6hFwhY>*B*UmHnHphuhYmHnHuhFwhY0J#mHnHu$jhFwhY0J#UmHnHu(hY6CJOJQJaJmHnHtH	u2345:;OPQjklnopq̬̽뎀w]̽L j)9hYUmHnHu2j8hFwhY>*B*UmHnHphuhYmHnHuhFwhY0J#mHnHu$jhFwhY0J#UmHnHuh	?mHnHu j38hYUmHnHujhYUmHnHuhYmHnHu'hFwhY0J#OJQJ^JmHnHu(hY6CJOJQJaJmHnHtH	uqrs߼yhy]yC2j:hFwhY>*B*UmHnHphuh	?mHnHu j:hYUmHnHujhYUmHnHuhYmHnHu(hY6CJOJQJaJmHnHtH	u'hFwhY0J#OJQJ^JmHnHu2j9hFwhY>*B*UmHnHphuhYmHnHuhFwhY0J#mHnHu$jhFwhY0J#UmHnHu89:<=>?@A\]^_`aeg}~y_N j<hYUmHnHu2j;hFwhY>*B*UmHnHphuhYmHnHu$jhFwhY0J#UmHnHuh	?mHnHu j;hYUmHnHujhYUmHnHuhYmHnHuhFwhY0J#H*mHnHuhFwhY0J#mHnHu+hY56CJOJQJaJmHnHtH	u !:;<UݹݹǹzoݹUݹǹ2j|=hFwhY>*B*UmHnHphuh	?mHnHu j=hYUmHnHuhYmHnHu2j<hFwhY>*B*UmHnHphuhYmHnHuhFwhY0J#mHnHu+hY56CJOJQJaJmHnHtH	u$jhFwhY0J#UmHnHujhYUmHnHu!UVWYZ[\]^yz{|¬ž{žpp_¬ž j>hYUmHnHuhYmHnHu2jr>hFwhY>*B*UmHnHphuhYmHnHuhFwhY0J#mHnHu+hY56CJOJQJaJmHnHtH	u$jhFwhY0J#UmHnHuh	?mHnHujhYUmHnHu j=hYUmHnHu	

-./012JKLeůŤyӯpVůŤ2j^@hFwhY>*B*UmHnHphuhYmHnHuh	?mHnHu j?hYUmHnHujhYUmHnHuhYmHnHu+hY56CJOJQJaJmHnHtH	uhFwhY0J#mHnHu$jhFwhY0J#UmHnHu2jh?hFwhY>*B*UmHnHphuefgijklmn¬ž{žpp_¬ž jAhYUmHnHuhYmHnHu2jTAhFwhY>*B*UmHnHphuhYmHnHuhFwhY0J#mHnHu+hY56CJOJQJaJmHnHtH	u$jhFwhY0J#UmHnHuh	?mHnHujhYUmHnHu j@hYUmHnHulx<U$If
($

p$

$
 ;<=>CůşŔtiӯ`F2j@ChFwhY>*B*UmHnHphuhYmHnHuh	?mHnHu jBhYUmHnHujhYUmHnHuhYmHnHuhFwhY0J#H*mHnHu+hY56CJOJQJaJmHnHtH	uhFwhY0J#mHnHu$jhFwhY0J#UmHnHu2jJBhFwhY>*B*UmHnHphuCDVWXqrsuvwxyzҲçÔ݋q`çÔ݋ jDhYUmHnHu2j6DhFwhY>*B*UmHnHphuhYmHnHu$jhFwhY0J#UmHnHuh	?mHnHu jChYUmHnHujhYUmHnHuhYmHnHuhFwhY0J#mHnHu(hY6CJOJQJaJmHnHtH	u!5679:;<=>YZ[\_`wxyůŤyӯpVůŤ2j"FhFwhY>*B*UmHnHphuhYmHnHuh	?mHnHu jEhYUmHnHujhYUmHnHuhYmHnHu+hY56CJOJQJaJmHnHtH	uhFwhY0J#mHnHu$jhFwhY0J#UmHnHu2j,EhFwhY>*B*UmHnHphu¬ž{žpp_¬ž jGhYUmHnHuhYmHnHu2jGhFwhY>*B*UmHnHphuhYmHnHuhFwhY0J#mHnHu+hY56CJOJQJaJmHnHtH	u$jhFwhY0J#UmHnHuh	?mHnHujhYUmHnHu jFhYUmHnHu 345NOPRSTUVWrstuvwŰťzӰqWAť+hY56CJOJQJaJmHnHtH	u2jIhFwhY>*B*UmHnHphuhYmHnHuh	?mHnHu jHhYUmHnHujhYUmHnHuhYmHnHu(hY6CJOJQJaJmHnHtH	uhFwhY0J#mHnHu$jhFwhY0J#UmHnHu2jHhFwhY>*B*UmHnHphu	
!"4ACMNPTUhpշ}yuqg`\u\uqg`quh!hAhwhAhwH*aJhwhh%hZ["hIh3h56\]hjhYCJU+hY56CJOJQJaJmHnHtH	u$jhFwhY0J#UmHnHuh	?mHnHujhYUmHnHu jIhYUmHnHuhYmHnHu 	$IfgdbtkdI$$Ifl0@% 
t04
la
"$IftkdJ$$Ifl0@% 
t04
la"#4CU yyqog\$
&Fa$gdZ["$a$gdZ["
&Fgd9P
&Fgdgd!tkdFK$$Ifl0@% 
t04
la
	
,-]^_
:<@A`־޳ޯzskhWhW6h'hWh'hWH*aJhWh'hih'hiH*aJhihh!hhwh[Yh[YjLhUh!h>h0J#jKhUjhUhhwhAhwhAhwH*aJh	?h	?EH(`uw{|
#       =!>!B!D!H!x!{!!!!!!
")"."0"4"q""""""""""&#ùîîîîh.:hp0h'h-h'h-H*aJh1h-h'hXh'hXH*aJhXhhW56hWhW56hWh'hWh'hWH*aJhWhW6hWhW8  >!z!!*"q"""#h##$$$%%&D''
&FgdhA$a$gd%$a$gd%$
&F
a$gdZ["$a$gdZ["$
&F	a$gdZ["$
&F	a$gdZ["$a$gdZ["$
&Fa$gdZ["&#(#,##$$$$$$%%%%%A&E&G&K&&&''''')'*'+'@'A'B'|'~''''''''''''''(((渱楡桥{桥jNhT=UhMhT=0J#jMhT=UhT=hT=hT=jhT=Uhh'hhAh'hhAH*aJh'h%h'h%H*aJh%hhth1hhAhhAh1h'h1h'h1H*aJ0((+(-(.(/(G(H(I(h(((((((((((()")#)/)I)K)L)M)g)h)i)j)))))))))))**&*K*M*N*O*t*u*v*w******jh4=Uh4=h<yjRhT=UjRhT=Uj$QhT=Uh=jGPhT=UhhAhMhT=0J#jhT=UjnOhT=UhT=hT=hT=:'J((j)w***+q++",t,,.----..i0j01111$a$gdbQ$a$gdJDgdbQ
&Fgd<ygdT=
&FgdhA**********+++++++'+(+4+O+Q+R+S+n+o+p+q++++++++++++{p{c{ho~h<y0J#mHsHjlVh<yUjh<yUho~h<ymHsHhMh<y0J#mHsH#jUhMh<yUmHsHh<ymHsHjh<yUmHsHh<yh<ymHsHjTh4=Uh<yhT=h4=h;h4=0J#jh4=UjSh4=U&+	,
,,, ,!,",,,.,/,V,W,X,q,r,s,t,,,,,,,,,,,,,-
--ƻܦܟܔ|q_|#jZh4=h4=UmH	sH	h4=h4=mH	sH	jh4=h4=UmH	sH	hMh<y0J#jYh<yUh<yh<yjh<yUh4=h4=0J#mHsHj8Xh4=Uh4=h4=mHsHh4=h<ymHsHh<yh;h4=0J#jh4=UjmWh4=Uh4= -+-,---A-B-N-n-p-q-r----------w....j0t0~0000001L1O1e11111ؽ๯}y}u}uq}qmej[h"pUhxhPdhKhp'h	?h	?EHhNEhbQ6hbQh	?hbQEHaJhY=hbQh,N\h'hqh'hqH*aJhqhMh<y0J#jZh<yUh<yh<yjh<yUh<yh4=jh4=h4=Uh4=h4=0J#mH	sH	'111111122*2+2]2^2_2z2{2223344444455&55555555
6)6666666666.7Һڶگڧڶڛ{hLhPR0J#jhPRUjhPRUhPRh|Shp0hvMjh.:UhY=hbQh.:hLhbQ0J#jPhrUhLjhLUhbQhp'hbQh	?h	?EHhp'	hp'5hp'hp'5/1244'58:89.;G<I<~<<|===(>>>(?7?#@AABaCcCC$a$gdbQgdw.7/7076777E77888:8<8?8r8{888::I:J:K:V:W:_;`;;;;;;;ʽʵʵʩ~vd~W~hnMhbQ0J#mH	sH	#jhnMhrUmH	sH	hnMmH	sH	jhnMUmH	sH	hp0hbQ0J#mH	sH	#jhp0hrUmH	sH	jhp0UmH	sH	hp0mH	sH	h	?h	?EHmH	sH	hbQmH	sH	h	?h	?EHhbQhPRh9hPR0J#jhPRUjJhPRU;;;;G<H<I<S<T<w<}<<<<<<<<====>">'>@>`>>>>>>>>"?'?(?񭥓wo`jZh6jhnMUmH	sH	hUTmH	sH	jh
hnMUmH	sH	hnMhbQ0J#mH	sH	#jhnMhrUmH	sH	hnMmH	sH	jhnMUmH	sH	hvMmH	sH	hp'mH	sH	hp'hp'5mH	sH	j_hh`	hp'UmH	sH	h	?h	?EHmH	sH	hbQmH	sH	h[hbQ$(?7?n@q@AAAAABBBBBCCDC`CaCbCcCmCCCCCCCCEEEE$FMFPF]FFFFFGGGGfHgHmHpHHHhTyhCjh
~hC`$h	hbQ6h	?h	?EHhxjhvMUhzhbQmH	sH	hUTmH	sH	hpQmH	sH	hvMhvMhvM	hvM5hvMhvM5johp'Uh	?h	?EHmH	sH	hbQmH	sH	hbQ2CCD%F4JMJKLLMQMMM0N<OOOLPzP)RMRRSAV$a$gd	$a$gdJD$
&Fa$gdw gdwgdw$a$gdbQ$
&Fa$gdbQHHHIIII-I0IIIIIIJ3J4JMJsJvJLLL/N0NOOOOOOOKPRP`PcPzPPPPPPPPPPPQQ(Q@QQQǿ紫
hT
^J
hE->^Jh	?h	?EH^J
hbQ^J
h ^JhVhbQ^JhVhbQhvMhvMhvM5	hvM5jhJDUhhbQ	hbQ\h4hbQh	?h	?EHhbQhwhTyhCj4QQQRR(R)R7RRRRRZSSSSSSSSTUUU@VAVUVXViVWWWXYYYYYYZZZZZ[
[4[ȰȰटwjhZjUhZjh? 2h	?h	?EHh	h hxhx	hx5hxhx5hxhf`h!h!	h!5h!h!5h!hLhL	hL5hLhL5hLhJD
hbQ^J
hT
^J
h ^J
h	^J.AVWYZF[f[y[>][]__aa;cAcf\gjgij/lUll gdw$a$gdhgdw$a$gdhgdhgdxy
&Fgdxygdqgd,N\$a$gd	4[5[6[D[E[F[f[y[=]>][]^^__C`D`f`g`z`{`aaa;c@cAc]dxdzd{dddee\gjgiiiiijSjvj.l/lɾɶɶɡɡɾɶɶ‘~
h	?^Jh,Fhh
h^Jh,Fhh^Jh,hhh,hh^Jhh0J#OJQJ^JjhhUhh
Thhhhhxyh7MhxyhqhxhZjhZjhZj0J#jhZjUjXQh9PU.llmJmLmmmmn%n8n:n\ntnnnEooopNpppprr4sxs gdh$a$gdhgdh gdw/lpppUqVqrrxxxxyyypzqzU}e}s}}~>efxy
BCݏޏƒǒʓ˓ϓ#$%D
hj^Jh
Thh
h^Jhhh,Fhh
hh^Jh,Fhh^Jh,hhh,hh^JhwhhJxssstQtttu#ufuuuu?vRvvvvw4wywwwwx:xxxgdh gdhxqzzz%{j{{{	|O|{|||}U}e}>fy$a$gdhgdw gdh$a$gdhCޏǒW+ܙÜ25KҡJLQ$
&Fa$gdh$a$gdhgdh$a$gdhgdw$a$gdhVW*+ۙܙœÜ1245JKѡҡ&)HIJKL8<<K
DPQ+,>𰤰ఘh'"jwrh'"UhUThh0J)OJQJ^JhhjQh'"h'"U^J
hw^Jh,Fhh0J)^Jh
Thhh7Mhhh,hhh,hh^Jh,Fhhh,Fhh^J:Q_dt7;DQ,ɮˮ)E!#NP$a$gdh$a$gdh$a$gdh$
&Fa$gdh>LizȮɮʮˮ")DEJY`p	Uʲ˲!"#ȳֳIMNOP-./56V}j"h'"h'"U^Jjsh'"h'"U^JhUThh0J*5OJQJ\^Jj9h'"h'"U^Jh,hhh,hh^Jjh'"h'"U^Jh9Mh,Fhhj*h'"h'"U^Jhwhhhh0J)OJQJ^J1P-/߻	1E_ؽ.Fn}j gdwgdwgdwgdh$a$gdhVWݻ߻ӼԼ_}Ta)AVhjk>?<Qxy/EFqzναα΢ΗαΌαα΁jhohoUjhohoUjhohoUjpehohoUhohCtx0J)OJQJ^Jh23ohCtxmHnHsHh9MhCtxhwhCtx0J*6]hwhCtx
hX9^Jjh'"h'"U^Jhhhw1jl>@xzEGp24V|~r#`,gdCtxgdwgdwgdw#!23|}.7ry#(`gKNmn$%,19𾱾jhohoUjhohoUhCtx0J*H*OJQJ^JhCtx0J*OJQJ^Jh9MjyyhohoUj+hohoUhCtx0J)OJQJ^JhCtxjhohoU=,M8Tgiw35FgdwgdwgdCtxgdw8;&ghHatNV	 #343450ST]g\zj	hohoUjr	hohoUjT	hohoUj*	hohoUjXhohoUh9MhwhCtxhCtx0J*OJQJ^JjhohoUhCtx0J)OJQJ^JjJEhohoUhCtx735AQx1%0SUgd\gdd;+gdwgdw
&Fgdw
&Fgdwgdwgdw%v]h	*+>IMW^fl|78%	)	*	1	2	=	>	?	
hCtxCJj
hohoUj
hohoUh\hCtxj3V
hohoUj
hohoUhwhCtxh9M0J)OJQJ^JhCtx0J)OJQJ^JhCtxh9M?*,79%	*	2	>		$Ifgdd;gdd;gd\gd\gd\>	?	O	Y		tkkk	$Ifgdd;kdNX$$IfFFE
d!	634`
ap?										
z
{




./

/0(),-.\`}wxy".(hCtx0J)OJQJ^JjshVhVUj	hVhVUjhVhVUjfhVhVUj{_hohoUh;hCtxhd;hCtx0J#^Jhd;hCtxjhd;hCtxU
hCtxCJhCtx8					tkkk	$Ifgdd;kdY$$IfFFE
d!RL	634`
ap	


z
tkkk	$Ifgdd;kdY$$IfFFE
d!	634`
apz
{


tkkk	$Ifgdd;kdZ$$IfFFE
d!	_634`
ap_-tkkk	$Ifgdd;kd[$$IfFFE
d!	@o634`
apotkkk	$Ifgdd;kdW\$$IfFFE
d!	634`
ap.tkkk	$Ifgdd;kd ]$$IfFFE
d!	>634`
ap>./9Htkkk	$Ifgdd;kd]$$IfFFE
d!	Z634`
apZ

/1(*,.toje```````gd;gd;gdd;gdwkd^$$IfFFE
d!	Ñ634`
apÑ.\`}wynnp   ##J%$'B'''gd<gd<gd<gdDgdDgd;gd;gd;n
bknop    !"##$'B'''''(({0000J1\11102923333T4a44P5y7z7U8jkFhVhVUj
hVhVUhBhCtxjg
hVhVUh9Mh<hCtxj_
hVhVUj!
hVhVUj[hVhVUhCtx0J*OJQJ^JhCtx0J)OJQJ^JhDhCtxh;hCtxhCtx3'(())R*a*<+O+2,D,C-T-..{00113334445P5
&FgdBgdBgdBgdCtxgd<P555	7y7{7U8W8::M<=?>??Z@@@BBCaDcDtD`GBHbHgdgdgdgdgdwgdBU8V88888H:P:r:{:::;;;;<< >&>??@)@B@P@@@BBaDbDcDtDxDDEEEEGFUFYFkFqFFyGGGGBHbHSKbKfKmKMMNjhZjhZjUh	hCtxhCtx0J*OJQJ^JhhCtxj)hZjhZjUj(hZjhZjUjhZjhZjUjhZjhZjUhCtx0J)OJQJ^JhCtxjehVhVU:bHISKbKMMN?NOOOQQRSSTTUVVXXXXYgdhgdhgd>gd>gd	gd	gdN?NOOOOOOOQQQRRS>SGSSSTTTUVVzW{WWWWWXX5XLXNXeXgX{X}XXXXXXYYYzjlhD5-hD5-UhhhCtxjkhD5-hD5-UhCtx0J#OJQJ^JjhCtxUjYhD5-hD5-UjhD5-hD5-Uj1hD5-hD5-Uj\'hD5-hD5-Uh>hD5-j"hZjhZjUhCtx0J*OJQJ^JhCtxh>hCtx/Y3YYYY[[2_4_s`u`aaccdehhhkkklmznppgdqgdhgdhgdCtxYY\\2_3_F_Q_U___c_r_y_~___`	`s`t`aaccccdddeee'f7f'g)g7g>gPgaggghhhhOkPkkkkkkkk𞔍h'hh'hH*aJhj^hD5-hD5-Uh9MjhD5-hD5-UhhhCtxhCtx0J*OJQJ^Jj&lhD5-hD5-Uj	hD5-hD5-UjhD5-hD5-UhCtxhCtx0J)OJQJ^J6kkkkkk!l#llllllllllllll m&mmmVn^nynzn{n|npppprrBtCtTt_tZusuvvvv+wƿ׸׸׫׸׸и׎׎׎׃|xhFhFhFjƍhCtxhX9UhCtxh2j`hCtxhFUj.hCtxhX9UhCtxhX90J-OJQJhCtxhhhhhhhhhH*aJhCtxh9MhCtxhX9hhhCtxhCtxH*hCtxhCtxhCtxhk6hCtxhk6/prsvvv,w.wwwpxxEyKyRydywyyyyyyyyyyzz
&Fgdhgdhgdh+w,w-w.wbycyzzzzzzzz{{|||||~~	
Ľιynyjyy_yjyjhbQUh	?j~hbQUjhbQU$h	?h	?CJEHOJQJmH	sH	hbQCJOJQJmH	sH	jhbQ0J'Uh	?h	?EHhbQhHah'hh'hH*aJh jhCtxhX9UmHnHuhCtxhX9hFjhCtxhX9UhCtxhF%z(z=zSzhz~zzzzzzzzxЀ.HJ!$a$gdbQ!$a$gdhgdhgdbQgdbQ$7$8$H$a$gdbQgdbQ
&Fgdh
Ѐр}+HIQSTjklmɂʂ).-j4hbQUhvMjkhbQUhbQ6]h	?mHnHuh	?hhjhbQUjhbQUhhh	?\mHnHujhhhbQU\hhhvM\hhhbQ\jthbQUhbQ5-rut؅HM͆Άφֆ؆ن%&;}}o}]UjhbQU#hhhbQCJOJQJ\mH	sH	hhh	?\mHnHujhhhbQU\hhhvM\hhhbQ\hbQmH	sH	j5hbQUmH	sH	hbQhjQCJOJQJhbQ0JCJOJQJhbQ0J6CJOJQJ] hbQ6CJOJQJ]mH	sH	hbQCJOJQJmH	sH	hbQCJOJQJ͆φ5+6.0_`yP
4iz$
&Fa$gdJ gdhgdhgdgdHa!$a$gdbQ$7$8$H$a$gdbQ!$a$gdhgdbQgdh;<LMVWXaLJӇ!5Lш҈ӈ3=BTk~։ 5‹*IJ׽׽׽׵ӧ׽׽׽׽׽׽׽אhbQ6]mH	sH	hbQmH	sH	hjQhbQ0J#CJOJQJjhPhjQh)zUjhjQUhbQ6]hbQ0J6CJOJQJ]hjQhbQh	?mHnHuh	?jhbQUhhjOhbQU4J_`pqxyz|ƌی)VXUelȎ&+BZ^fÏϏ	./078NOPQS^_`ȹ{{hbQCJOJQJj\QhbQCJOJQJUh[Yh[Yh[YhbQ6]h[YhbQhbQ6]
hbQH*aJhbQ0J6CJOJQJ]hbQ0JCJOJQJhvMh	?mHnHuh	?jhbQUhhjPhbQUhbQ0`yW@ABMNmzה+,
4is)zv֘>ðððððʧʝhAhbIhAhbIH*aJhbIhRnhbQhRnhbQH*aJhhhbQaJ hmhbQ5\hhhbQ0JhmhbQhhhbQhJhHShbQ0J#j!hhbQUjhbQUhHShbQhbQh1zv֘dwWYɟ	,ף!$a$gdbI$a$gdbI$a$gdJ gdbI$a$gdJgdbIgdbI!$a$gdhgdwgdhgdh$
&Fa$gdJ>?AEVWXY`bcʛ˛NPT>?ǻDZޓރvoh`S`jh^ihbQ5Uh^ihbQ5h^ihbQh%hbQh"hbQOJQJ^Jh"hbQH*OJQJ^JaJhbIhbQhhhbQ0JhhhbQOJQJ\^JhhhbQ\^JhhhvM5\^JhhhJ5\^JjhhZjh@#TUhbQhbIhAhbIhAhbIH*aJh	?h	?EHǠȠɠ56jk*+,-ף;<bcduvopĦŦҦջƵƭգՆƵՂwƵjhbQUh>hj$hbQUhbIhbQ\hbIhbQ5\hbIhvM5\jhbQU
hbQ0J#jhbQUjhbQUh^ihbQhbQh^ihbQ0J#5jh^ihbQ5Ujh^ihbQ5U.ףܤ4//ԩ$fժk7>v˺
&FgdbIgdbI
&FgdbI!$a$gdbI$a$gdbI$a$gdJgdwgdbIҦӦ:=>z{ȧɧ-.BEԩթ#$Y\Ǫʪ㛓wowhbIhvM\hbIhbQ\hbIhbQ5\hbIhvM5\jhbQUjhbQUmHnHtH	uhbIhAhbIhAhbIH*aJ
hbIH*aJjhbQU
hbQ0J#jhbQUjhbQUh	?h	?h	?EHhbQh>h+X[-07mnҷ	|˺ƻǻȻлһ"~󨠘}ph"hbQOJQJ^Jh"hbQH*OJQJ^JaJhbIhbQh]thbIhbQ\hbIhvM\hbIh\!jphD5-h@#TOJQJU^Jh3h	?hAhbIhAhbIH*aJht_hUTh>hh	?hbIEHhbIhbQh	?h	?EH,˺ƻȻ"/~p
2$8c
&Fgd9gdKgdwgdbI!$a$gdbI$a$gdbIgdbQgd,N\_aepCDz{|#$%78@õ{wsochJD0J)OJQJ^JhhJDhKhthbQj;hYUh[YhbQ0J#jhYUh[Yjh[YUjh@#TUhbIhbQOJQJ\^J"hbIhbQH*OJQJ\^JaJhbIhq\hbIheD\hbIhbQ\j#h@#TUhdhbQhbQ&@cs-MdTUVXY[\^_amn'(2389HIklstúúõhh5\hmH	sH	jhhUh	hhhhhmHnHujhhUjhbUhbhhjhh0J'UhKhKhFhJD0J)OJQJ^JhJD>TUWXZ[]^`a
$$d	Na$&gdbQ
&FgdKhKhKhhbhhhhhmHnHu	hhhjhhUhh3hmHnHu

&FgdK0&P	/R . A!`"`#$%0&P	/R . A!`"`#$%n7Ѳ/E!*)1FPNG


IHDRݶ6sRGBgAMAa cHRMz&u0`:pQ<	pHYs+PLTE91)Rc{!!)RB{1911)11111)!!!!911)!!)99919R!1J331B9JR)k9JRR)Z9J11R)!R1)JB9RRRJBJRJBBJRZJRRZsBJsRZRcsRckRs{JcsRcZss9c1k!kBcRBsRRkJBcZc|f-k{ZkcZccc{kcsssks{{{{css{{scssssƌ!11993fJBJBRRZc{ss{猭֔ƄƔ֔)!RBRR{sƭ֥5!νƵ]bp_51IDATxݍygSTc\ܦ+B[e'nbkFI%q%`J_Bd^5"ew<gݙٙ9#9At	.A%KI.]t]Ӥ]%Iӕ]|ݞ҃rSEw3Λ̍jPЕӓ:&{dYTYӕD
R\.w<nH7oJ.v{+A!J
3A?y<yd?]{tEJ_wV5^0m:kgob~Rx&񝃅\zxt^xu!ץ\etm*[pS\3kF͔I8ύMʍkdh(앶ŒP/Ns0gb!WONN''?|Ed]y~KK&Lw͹F9{%[b1(Iq-۟Bj8:Zte	ݹȍkfM'z!ݒp1g凡~ЖIntY׹"=th~v>;b}U2Wе+A(tC^Y e5+Q{н)'k{A}bVLM;>cntr=VkuܬAI5>x;:VWRW(Eav.t8[kO^lu>Cm
;#7W/~ލ?L4]51)m8Vmi=GzS),j'.znS'Yrշ{x7..GZ%s! ?h%%Dk>
ݵVQU1^ש뮠KM%K܏>:qs=/>ÇSv8T:	ܜybqGܓ{Yi7uR؅.A@w`ybtO^zxS/̉.'x,OY7n|y1t	")G!'yJw_ҽ񍓓9ySˉ':oO~w֟>]EDӜ㒋_?|N~W͛ˉL+t{7EW_=:R?<No|_JTk=Ir۱}o}==@W?~;~-r]"hgצLkScWE.׎Fa}x[+v.Ǖ0&%ws%[sbL["|>?WސW"7T&}Iށ`[/}XнÏ5:#];)yR=̡r֭[o}z&Ӈ.F#|tV5u|tLJθsFf+юQ}]S@菮a6Vn67qKҭgυ^}?sitJe]{
UwC~+/s
/_ȽuÓg>}7<wgvKtjT0ϑʩ^|'o_}ų\8;ޫt&<|o={u;ב#]WV{M5C7Mo}olr̗j>ɣ5EG~̏nxewϯ?]USӋޕ?zt?2쾶.]AН6ݛrM	w~坋ŗNNuN_<x?ytI|tӰՓ=֣G~ѣ}|wd.q>>^'GV}'}ikzw	.t}@vni>kA,w6+??/~{1澑jRnvKSW6To:e|xڙ?'YUI];zzL؅>{z}M=<v8YitZMunӵ%[-zu~fSOoܾ:ukP6%ݹ%,>8-쾵)^{7xcs5̢}]Ψb
0Wն.+݋{P[f,uyO'To/>eYM[~4c([4P֠+}ѕtsz6"/<wV_ϯWbaMݝ=RA(J-NX\^_M>{v]Gơ>r( 08]
G)gU*W:E.QJYCJ]7FVX4ުn~ g.*=?Çr}_|ay?uA-	D?tE
ӿ,homlu
/N|^_
ܿ:Ck_|Yݟ*uwT
]ӗW\b-Yx=o#͝X/v?@7Wg/F|oN4|vN+Όh̽;<]5tM_^j=
_灑qZ۟3ݒ8C#FMEFשuP:tdԮ?;n},~{r:|۸a_Ѝ;bf4tVo9]a&]SѕN~ۗnz_$~?;EM%KMWQ)Э$t$&HWtEVtˋ}p+_ys׮f<om^tuczTUS5{/yO]ѮUWq>$轥+zE]8k_O+WߓO4fv0AFnt~$U蒞n!uA{SޠYo*1TtKy_~^xo<{M|(ς.y閍_0+av6/G7Y^ZrϾ<mWN^^uT%&JېƧ?LK_}˷o-O{wL&J]tǦ{pV꓋ɯpz-Cnto>qa)_rLHtKS;hȉf",<.4.zLHt<	9C.t	o8BO=yq蘐,@7sGK:K9y䘐,&A7߹sp;Ay~1!YIb&<.t)-f'Hn]CdO?K̙mwQn8s3v,4N$㤒%t<+Pn\FI%@vKV:L(vˡN.v2r0ӥ]V8,م.16j5r@9/yowҮ~T4tð>ncr_Y@5ޒӓR۝4]Nm5J P$^nvMs[JOtˡ:tڊ%cг9~<FաlݶsJ:r[M[@c+W.vՐN)RKnv+n6(/wLp۬yWꤜ.#un]n	3Ntm0Ԕۣ]fg?el#]ѐH*RWnvU|5xQV.nZuːɦ8v4gnz*΂m_@$H}}UsJfQ
%C Im5a4ۓ&tj\yD5nvkށҋ4ۏjSX5HIm@*Eه)P+v])Y[`Im5iU똊eofzLimn}H@}I`W<Y}z*e"&Cf[+rНXܸgН.]vl2tN<mF_e.tqBRW]vDAcMi 9t[8n`tsBwn0ts趢٦v')n]bjn˞
T*)~Soׅ.1i˕1Ą劽0ޮӥ71mc<K:͡KLZnnK]U4B4C]Ѕ.A@]tK@]tYCJ\+zX?tkByñT.Ѕzyֹ֊J#7Mx't;GV۹}q?hC3+
>]eܸt\eеsQkB}u>0]zЅnt|u.\].t'I7j<7TЅntbbY{NW~7Ѕ.t;5T5;^BwtS}
pnXbnLWDڞݸ70?o3Z;T,GfZ1tG#6@hv9gc"]sKptw`êTn1ytzS}TLn}s}UiOwwdwI2%f8;46ݘc8}ӵ횞}:7_eӤk
!VtY(C7VP>N:n86G:}ӭ6-١!)z<6[v̜
A>i!Z8Z</[ban&NF7b<ۣb9Α_֭EW;/t<WXA7tfqŵPJ0'Dz\3-U䜚5uf}R%,įPT6=JڙuY0ux_&;ӵ6>Vq%3uV3eʔr|#C7Sce{ӝLrnjd
݊cf/;4ByMFCUt,N[}E7ye]W`M7l0	4O^Z֦òn1Scu%CWSJ$<.gdb&xT60`t+eqj!q(@q]aJR5ީ35vehơqPc&zߘC͔!en2sZ/:nytevsA6rԵ3HY+btO/0c%R&̫Du]b$Wɲu]b
]i&fgЅ.t]BЅ.tNSLjW-uu%j?Ƕ
Ѝ:	u?jt%bSAJL/΢&]?eݨ7,D7vw;^W[I7,,Qo$Ptr9V$ㆇoHB72+1$+,wh8c)1N㎩өXsvHWB}=M5P2sWOq4_՞nM{,RwJJ?otEV?n*t3wA2Tۖ]κO=LQ:N"t3ѥENC5;M98\K}O$
aR,ʗuAWt3{VnJtͻx?Ӣ[oSt3{	p{"BW)Ntnk{/?nVwat%1/&t%?VAw|V@*?ѵ_I~\s{kB7zGơ蝷ҙ?YJU׿Bе$6!֡9VCF
t%s,x:+Yqɡ!cA`?Ѕn_r]&Ls4tݔ6OeЅ.tǢ*AЅ.t]BЅ.t]BЅ.t]BЅnt,u]bq"VnK+p	B ].t	B ].t	B ]''@8?'jGS=5+ctC\F\ˮ6]өKwĘt/ ҕRH%FkNe0W.tt5v;ۅ^bn+@Dwts-[U_=CU+kn-obΑC3ۊ^|>J;ـ.	]iN7خ[47y*~y٧;it :ۜ.C
U?j
˺%ѕtMSUIVO]-膟Un)v]NfM4kO,^=%/n*=M5=;9ӕۈ"b,ZT!̓})BAmZP<{SATt;NME@Ѕ.t]BtK.t9zl?!tr.t-Ѕ.t]Bt]BmR_kiVCסѕ0]nz{trt
]Μԧ;t;.]l-#xMO?%{YyݏN1t;*]gmY›[*&ЅнW֐veBGրmex^'{/
}5.~	n<s֪!JY7'.t(+Wɧ-Jz[5̒r4ﶤshu{+VsН].̲V.GfrUtkBwq\W<LYЅ7ӕ5]0{SօͯGϡluuR	tt{tw[78r&eQӛ騕r=t;@
6!tp҄nOtJp[nz_br ]Ѕ.]tK@%;14Н&]tK@]tK@%].te]锱Ӟ䡖Ѕ.t'Iw	]BwȳQGȥbЅˬbЅ$.]Neo]7#e7zsj]k˞ƽռ.Ѕnt5]B]A7{%t|EТ?ESz_C2IuVkwW˚t7?RnweM>CuI^AZnnZnT 5gf'iFѭlՊ)vɰshƹ?ilؼ:ާڛNc
OvtkeZ\֡Y"<z4]vCʷJsI75YIfÔ'
]bs.W7}f	^u
4/_VR|Y[ʙ0]{XgpeM-\'LwxcеN0/Umt3kt3IWF/πrt__+%o$v+!tԡ@׊F9S~cȼ"X'><	5+͆xeJTN7>[];1f
eY.ZAwqzK_&~,Cw<G͈n%Hex[JRN7MW5ӶKz`txIqJ)5n]eeޮOۋW5!Rݮ;+9tT\uzS:^iZ2:P|tU+&kYi}9mlf$Sƛ{ܕBw9i-?&J761^t;MgͧM{W^Re>>U	2ؿųz_t];IK4G;湞).IslMĮ(Wty
M}mKW.ݱ\aץ[I;ݱGUert'IE~䯺R(HfYEumLe]?S5jt"3tveavݙ6iߑН|df+kHVoӕЭMGFﮛMա
s;߸)CCj}BӢ8*FҭZЅnttt8iRBhթa.t[ҭstW$]7{S=7t
PfL*Bwt@wt~t;It]BЅ.tK@Ѕ.t]%]BЅ.t]B%]BwtЅt%BЅ.tti;w3b8&%
q%9K׻=bmx OprqsBP_躷7#l&j_BCƊLқЅn_t~EtծЅ.tS+vtIUoyЎL:iGm 6Ѕt\ۖk.KtW%꿫ʠ`vWoc+&KWIn=)”[+tǣ+tvait]nҺ}]&Z;;+AW%XzF,НtǡMr[Sπ8f|rtݘ7tGtq4-ګ{+]/tG-.eyCwtWM5tנMamYV4z=YEtk +kZ=+IBtHcl	]A7AJ^y3t'@WxеꃫX鮠;
]Ǥ+>]anA6%eV=evРFWuB7âV(n׵螷$}FNNt͞q~2wuu㣬>WUͪ]&B|lw
SY[JΒd_Q[Wjs6YDk
jGwA$DwӞ#$ڤ:~ʙetf:];cU<iy'Q'Vt1z.t
g李|}C{NWӬIY]糚PCCPi>q5tir

gmTSua>kvB7-p]pfT07+t_Y@#=|xv]	늨V޵9tt]o;Iyś}vQNo*TYotC
]ΝnPpk̯>n>:nO'v׆.t;.t^%<[\t׆n<;BC7I3ף+[2v6t+MK!࡮Vjӡ۽T{9s_쯭Ct׆.tnhxN=@3~ҕbutWF6B7hxhfv-(3\]xUgSFR"ntueOv-.=Nrq'w\yrancd骝>TSteqN.X3%?t}jljеʦUyޢm*ݡcԡ[_;SzV+"ЭCN.1\2JҨb{SYkd~m7t&ݘ7.tU2kSO׆J+v$ʺfQ|vtk05c:Qd;
qV*]Ѯ.tݛ[
\h9D$3v%C1.tI]NR.Н&]:tK@G%8%!AU֬?]#>]#>;ӵBНݬ!#sozg0fMg
-f݀ĝnN2YN{]0ksQΰ td=Ns}Ct[o]ufy;f&.t#V&nKcMU7U*bot!6CW`~z9]ﶹ1fjvS)t):!nXEW}#B7KFE
PM7]	Ce݀fBW)BFhua&GiVU@/Dcx]*e2BTD;}	%]Ѕ.A@]Ѕ.A@3IOctKL"=M/yA'rl]5t]B]BjЅ.tIOЅ.tˡ.]5tIO$/B]-tˡ.tSnt]B;=]B}9.S7tKG(z7|nfU&"3tKFWEr3&}m]Kkҵo>̶粒>e>LzFtw.qUv9V*v9w%zAs]?PYuUZ&.ykC]HWK@wDFjuu5%;E$jPN-TtG5fTZ1sKtLzt]%K@.tK@t	Ѕ.t	B%}_	[ش3Ms@u*	l>'+B[(+G?1Ѕ|JgXn]A7J@e֋Ő5їJt曷@@3lU˨AohHrvk|\΍9HjR9Еlbn)t+ʠ~\h%cSI
VSfy[booE-{	VAwt)0Ęlj7|^937__I5&Mys^01)Н%]BbH׿]d/ٯ$VU&eU}nS;;27zQk!δ6K+|p%˲פkv
ӵoja?H=Httmo룊eT9VlzWU{8@l/WFW?]
E3JuIWBty[^T^6V-njL׮:*2QJѥk?,yRKbmrfXżk0Cu4N#q1uk^ԷS^'ס7վ͜luut	P
sH%
tKtNmIe:t	vI35v̯.MTQs
KtN7Sj^zB͹.цh.]Ѕ.]B.t	%]Ѕ.]t]Ѕ.o_K@'Mo]˵Da Bwvrjo
iⱆv2M[
tєK@7,4Yv[3M+	_,Zan%]u.ݺxe2K@7nhtW+Ѝ'UѼ.
Ss|\JGxW+-keǫ]bUsu%[B>"Y.v=L׮ZaK7Jy$t-xb-6K@7IR.t	+W]c~92L%8]Ǣ*^VtS+-%]o
tS[t'@W]	
1g t	F-	]ͥ5t	&IWK@%tK@#e=xy!3dЭw[ƊmKhio{>1bCs'z
<%KIynؼ)B3 ]{Jnt5`m@׸wI&tZ~K@>7tZtz=%1x(L7A[Ct[Ѝ07rի8.vt6al]tsڨj.xy-宺.zvu=]mF^4Cn+y܀]PVUJK@7컪GW*:I
t	
@(R,(V9?7gAװݝ]nHt'-wҕb]Ynm>2lk7*NX\FW,Y	ٔ*Ʀ7"h$S:AWѕUWٕʂYť{ah4IU.RF׻Vv^˯˕6ZU._e`nHt'	W+ӕUwtwvCU^zIН\׮Q\mnYUgDz_k7-Gw{[[d4)qauڗݴUR-WkASn5u^4t7w25<&:ֻ].6[x}]h MCwt/2֦0̬Yk.fNJn]u_hMn3H77>VMEn+؅nt(^tӡ+bS2jste9]B7]/gijNcZuеj!J؅T<ۍ+ӕU5]w1D	Н]	T2#I&C1 5[K؅4e<n:%ߊ2t;U ]']QUʺ+#CН
2yn\m9tM;%CX*+Fku셮b*ݴF]ulq{7욻R1ި.v;
?[e{Z7D	НUͥLu™U1Loŏ5@I]N{Dͻ+v7	}mݒ5%zci
mL7UDwoubS1ܣe70/1]tkY!Ut3t	vE7WfMoiW]vUntKe5=Gtѽ]ݮ8;K@TوnWvCYx]2Vfd{Od6I
~QM	t	V*}jߺZIJK@wXu3͚[-X=W0|m*Byi^G9+SUʮ!X`s*yh]·tI|Fn!BK`.r;^Ps3oE#ޭz]Wmk.r;#kH."o
3̫Ҳ.rZ~6YjWSuӕ?]q7Boe0$n]EЅv[rt$훥v ;JP"tН]Bw&cW,Ѝ~-]F").tn:OIHt;	.t_i6B7
F#ЅnB]t;[%n"vK@w.tsM.t	Άn]ۅ.]tK
ӭA@]tK@7i
^"B %]Mn}J}"JMnh=RНߺt	.A%i&xIENDB`Dd%dBGT

C"A
logo"`b2O*:OYLD
n2O*:OYLPNG


IHDR\riPLTEvvv֠Q֥ܙ̶m͖߳ۛmx𵵵̔ͳBع:T|лv잏0deA+
慌÷筤	ߧғڌr҃4kQǰS{{{@⣥ӬBֳɭ"%镽εJ崵8<e{爛kԽbJoڔt*Z|ZzۭӺ)ͣ)LѵEδlž3།޽1\LԢ!­[qӌ߭۲9!ҵJcǙכނᗪ楥ΜՄ1:bʲQ̈́ӶBuػ;kuۼ6(ν*AytRNSS%bKGDHgIFg>UcmPPJCmp0712HsIDATx^{P\Wjk&&YMSK*C-(])0%MR;
4Ԓ &IJ([lND3S+@GD2;;SMZ_}8qs{K؝H.|߹dS_NԹ``IHC'BynOw.Ew&W)H\M{N# 8gp0F=)وPE{{tjm˅.*]3Rp!:QYnB>ċV\,j_OQ4_TlaAN7ĢD,ߨTG5B
&^&B1|fI0G7!{ʥ(T^gT)ʢrPg;qO!,1s~jjb6Pp|•CƥҌbp]]BQ[Ŝ[;Ծ1GaX,ȢvmvPCiۚEŜrp"bx34DiowY̽DnC*WYD$4Z$vqh,*F{**ՑNKOb솚P(E<R||Q1EbːEϡahPYAT۝[&baѵwo\{u-Ysngw}Ԩ~n(^"-Wtn
D/ɁeK^.|&%SZ800^Ϝ/'U0yǰ5NO%2cvI~9IBmtNj\*sTXDوE3Nױ#~r8G^vlr#IB&N_"t"iCEK"E]YPϝETsqJ,*ݭ5$|un/")jFrV8IXo=!|uT}AX`l̂%H1DvC-
ThѸBm`9

B}~7GflGp	1M!Y,zx$Ao},B8ψJiq4;#EPGy|<;ȞgT8fY*HmD"$O"2$|PaA#p<J[m$2&(QA(4$B'*4l0(@&DYOyGGp.j6{_bޞx]5fԒk%NE~>Wgo2͛7!	
W
'B*M0P(m$j2RࡲEn#h*OE-dDfQin@>~|'͚%mK,V3LV,6~FY䔷B|R$bF0cCS,_ԿW_O=]~2#33WGbQ]"K((Xub}OˡSsZ^,4}YY}"in/osY5xo{6oW.]o~GO\?ի#6cH
kɁ		<GFd5ÛPR*y~<|Yue/^ q0Q{O/GQWeSKyhk7F(,2uR2;+--9f!e~Vf1nƢ˪xE
΢͆i	[6a QQ8^8-HwJfzοB)8Y%49}HQ2cYVMR'.uyݙϖX<HAY?K~jмvU"Qy"0v.)'ԝ܀8*equ1	9#˥gq﷈xߐob9c[2> F`Q_e/ƿEx8U3!v:Lh6B`ƶW`I$삦R\^|z)x(v/rQxajMp/Fɡx
nhc KL_%K.
,ˣ8z댞a"]|m;b/{e甗>Q-p<sznҨ)7Mg9X9cĤ]䀓,8!Cˣ XV+1
,bf[@&?T<~yQM[9,f6i,mt)/l
އ
vTۉbaa*܁],wʄ1ز%0Fv:5p̘EVdlٸ
|6cBԣ+J1V@6P]|qeJbQ#o@Ik"'#8f;X#GYMBADlHVd,g:OqƬ|[o~.E#P]-7X{mT=R9Y u)PU/Q_5ͣ
X-ެoڭ%=M
PFNմ)Ny\`4ȉ&JðjO;hCǢInI⾞6QDzi&"hBddUޯ.0_OVzf(YV8)H~Xd㋰7棗-I
p|i^!.bֈصeє
ׅHe-d(UҰr>JElYUBޱ)¸.L5᜶|#NoeV=VR؅ZUK5(*Q/	~FO0,$QaMP}=lj~PKnff#IXHXo)ԒlMxY^e>,}DAuTT$с&T I$Ip81u&Qs8CDoeq4X؜6
;2ã<N5s-HTr؅þE.>m?Qy*H,Q(,Q(VHt,5`rhɒGhO7U'^!Y#]bPE\4`q#|@+ErxfyEUJZyyH6xAdSr{c**A4,aŌ_څ֚4aĢxH%Ix)y*!1}/)l
)>5]"hYX6Sy$
ǡOP-=,pXe
a:gt,Z',*q@gaƶ[7op,Xp3|4!XdoXcĢjFNBL.ՕWAf	Qހ/'$Tvprm9j4o02ڭI?3:LCn+AؠMDdQ41i$=*%_p8񮙟dM\Hjm9d@ܰf'/m Od
3vTX~ed_xCu1?=$SE:	qtN(Ղ?A;{tNr`ľ?cV@R?RP|=wO#_4`sV/">hp%SSS~,xqv]%^BsHU
%z&w9Y	s[‰`8=VTXhE#=O;/rţI
Z:*AnY!'
j',FY#MהjD$JD>/H Y}Y]TT$paO8e%´4x8*MYd于,\ce`͜ME|,`Ta죰
U7Fw8lff[z0",yzP
gg3I_j&"1,PV9q:nіIH j{%ǹ4xh8B5H}
,֜j9Гf1,բ+^pT,gD`qHsd,i.6+<JXǍ|UӐGew,!,F}ex=nۊ,Oeߝ1P,b|3E)ʳG::Mfa-@e˙iK(TfP>
I[Q
oFEOz|1K
r*?sTQ8qsY1ZWz[*Qu"*yTC[:ʼn:/7k0óGXCKf[i6Dz!vQ.@5 /]b&%{In,X~	,
~dm'Q}qϩ)bC
Pz٢VUj oӨ
G`#^,ݢ]d?twpdGŸhD([Ej|'(n-lek&X@j=۷jdzViSyaeAR0lX@g/Q}.{||TW.P4=(v5R/43QMx^/3_-~b̂I-و%L^:7s?|ǦEOJmA5lbvA5=zFnXYȓ8Tgtdvk=Ly'obJ#YaTi.uOo޼m!F~,]/lIENDB`]$$If!vh56	5 #v6	#v :Vl56	5 4]$$If!vh56	5 #v6	#v :Vl56	5 4]$$If!vh56	5 #v6	#v :Vl56	5 4]$$If!vh56	5 #v6	#v :Vl56	5 4]$$If!vh56	5 #v6	#v :Vl56	5 4]$$If!vh56	5 #v6	#v :Vl56	5 4]$$If!vh56	5 #v6	#v :Vl56	5 4]$$If!vh56	5 #v6	#v :Vl56	5 4]$$If!vh56	5 #v6	#v :Vl56	5 4{DyK
_Toc88640393{DyK
_Toc88640393{DyK
_Toc88640394{DyK
_Toc88640394{DyK
_Toc88640395{DyK
_Toc88640395{DyK
_Toc88640396{DyK
_Toc88640396{DyK
_Toc88640397{DyK
_Toc88640397{DyK
_Toc88640398{DyK
_Toc88640398{DyK
_Toc88640399{DyK
_Toc88640399{DyK
_Toc88640400{DyK
_Toc88640400{DyK
_Toc88640401{DyK
_Toc88640401{DyK
_Toc88640402{DyK
_Toc88640402{DyK
_Toc88640403{DyK
_Toc88640403{DyK
_Toc88640404{DyK
_Toc88640404{DyK
_Toc88640405{DyK
_Toc88640405{DyK
_Toc88640406{DyK
_Toc88640406{DyK
_Toc88640407{DyK
_Toc88640407{DyK
_Toc88640408{DyK
_Toc88640408{DyK
_Toc88640409{DyK
_Toc88640409{DyK
_Toc88640410{DyK
_Toc88640410{DyK
_Toc88640411{DyK
_Toc88640411{DyK
_Toc88640412{DyK
_Toc88640412{DyK
_Toc88640413{DyK
_Toc88640413{DyK
_Toc88640414{DyK
_Toc88640414{DyK
_Toc88640415{DyK
_Toc88640415{DyK
_Toc88640416{DyK
_Toc88640416{DyK
_Toc88640417{DyK
_Toc88640417{DyK
_Toc88640418{DyK
_Toc88640418{DyK
_Toc88640419{DyK
_Toc88640419{DyK
_Toc88640420{DyK
_Toc88640420{DyK
_Toc88640421{DyK
_Toc88640421{DyK
_Toc88640422{DyK
_Toc88640422{DyK
_Toc88640423{DyK
_Toc88640423{DyK
_Toc88640424{DyK
_Toc88640424{DyK
_Toc88640425{DyK
_Toc88640425{DyK
_Toc88640426{DyK
_Toc88640426{DyK
_Toc88640427{DyK
_Toc88640427{DyK
_Toc88640428{DyK
_Toc88640428{DyK
_Toc88640429{DyK
_Toc88640429{DyK
_Toc88640430{DyK
_Toc88640430{DyK
_Toc88640431{DyK
_Toc88640431{DyK
_Toc88640432{DyK
_Toc88640432{DyK
_Toc88640433{DyK
_Toc88640433{DyK
_Toc88640434{DyK
_Toc88640434{DyK
_Toc88640435{DyK
_Toc88640435{DyK
_Toc88640436{DyK
_Toc88640436{DyK
_Toc88640437{DyK
_Toc88640437{DyK
_Toc88640438{DyK
_Toc88640438{DyK
_Toc88640439{DyK
_Toc88640439{DyK
_Toc88640440{DyK
_Toc88640440$$If!vh55 #v#v :Vl
t055 /4$$If!vh55 #v#v :Vl
t055 /4$$If!vh55 #v#v :Vl
t055 /4DyKhttp://www.mygrid.org.ukyK4http://www.mygrid.org.uk/DyK#http://www.mygrid.org.uk/downloadsyKFhttp://www.mygrid.org.uk/downloadsDyKhttp://www.ebi.ac.uk/yK,http://www.ebi.ac.uk/DyKhttp://www.cs.man.ac.uk/yK2http://www.cs.man.ac.uk/DyKhttp://www.cs.ncl.ac.uk/yK2http://www.cs.ncl.ac.uk/DyKhttp://www.cs.nott.ac.uk/yK4http://www.cs.nott.ac.uk/DyKhttp://www.dcs.shef.ac.uk/yK6http://www.dcs.shef.ac.uk/DyKhttp://www.ecs.soton.ac.uk/yK8http://www.ecs.soton.ac.uk/
DyK&http://www.it-innovation.soton.ac.uk/yKLhttp://www.it-innovation.soton.ac.uk/DyKhttp://www.ibm.com/ukyK,http://www.ibm.com/ukDyKhttp://www.sun.comyK(http://www.sun.com/DyKhttp://www.astrazeneca.com/yK8http://www.astrazeneca.com/DyK#http://www.gsk.com/index-flash.htmyKFhttp://www.gsk.com/index-flash.htmDyKhttp://www.merck.comyK,http://www.merck.com/DyKhttp://www.epistemics.comyK6http://www.epistemics.com/DyKhttp://www.geneticxchange.comyK>http://www.geneticxchange.com/DyKyK>http://www.lionbioscience.com/DyK!http://www.networkinference.com/yKBhttp://www.networkinference.com/>Dd&dd

C@A(1---create-workflowb=;؏ܽ:mr=[
n=;؏ܽ:mrPNG


IHDR(IkgAMA7tEXtSoftwareAdobe ImageReadyqe<PLTE"535532533324510222FA>FFHUVXFFCUUPUUSFFECCGOQVUNIW_ZMROADC[^dcZPccZ|l[pdWcdfoqsppd}|lppk||ucc`eipos|psiukajc|}w}vy}t^{`sybқǘdcɭӲݿĿĺҜaŗcޡ_ВďӴƬͻŵɸѿVZܔ߼s;IDATx흉CWOv
ڽikZ+ySZj&	PG
 d(|Ϲw`!ds4$s%9dL&22AFtdDAFtdDAFtdDAFtdD18fŷ`%Xy9klDGMr2B?G(25J(͕JvepVG0c>\`fT6ij:05UֱѰB(T
fNa?:z657X,٤F>9$زFwu[CG2tpÖA-5LJ/s-H*cF,n&5'`/QD5C!PqcFBEjx:`|%;sC;aX(!>7Ҟ]
6l}
p$F%#Б<ֈu:m&YtZp[{;t:͈/a6mMzXXV4;Իa[Z&͍Κ`juC	t8-جN	jmb65jh:f	<k	@
:KkA+hKU, 5 0[Vkrᢄ-[V/l:Sn *IGSoEn+'F_Ɲ]4w
JhT:tZUmD	Ru$R;6AGc͜JQ?Ō۸!Kl	%25pz-5(YkY(zpw ;lbogbAG$*z(râNtjݩtk@=jWvZkbvG-_d&ۙNGwƙv9H
;-	:lDGQ,].E6nw`mk%%OE0}k,&vPm)ż̎wٜ<lqۜ|8m7wo0:='5>*@3EţPX+U~O_22?]ucbV)権78>V}3ƺbrT7zf[5NJI7lEy]é :^g;%:on#YDGv	TMtd5DGv#Atd7DGJ&:# :#{%wYtёHwٍtё㽒Fn;F^DGV#Atd7DGf0J5jd蘙Vd檼135՘L#!DG0ՓljftTۏ23sQ֘j#D%$:T&:
bJ:AFt>ra/~AbQT&lҏ!a`uHGT&I$0d!Q:,b>2hbHxK;ȉT܋o]/	KfC4⮗2D@ӌ;ii[j6# YZe`zc:m.N9Af]/fg9~:K@$dۤ
"Yfx/J>^LYQd.X|aXU$9&/Y~v-S7Ϝ~KX`rL*O^$wx#7﬋#~?
*z>LCQT*t4:@[tkF]w[!&nPXvŽ(k鰀@SuCr8eb*EKǍw@>{)}'9,6cܠJ(g	;UIM	@$gw:EcYΗyKqyCkβNY}tuS
M@2ӍMGN2>9,HǍ
7/7`v	JE<òM @
c	47@q_`SMMM%pf|:rw 谨Ƽ:(\0i<lލ/?aM
uˀE
/[i~s]ݦŋ7huuv:fUS#X,ooDD͢.njj1&p8hXMP*7*A0S2N67kF/;T,Dru2-nNx^0gN!/IWu:YraL=iѢ˚::jѢ
؁t@c`^e^Fl2Uઌ9x|!jAlBE.oj5-jtC'<;1vjvQ{-M
ͼnu36W
M>hVv_6dh:1na!:F3 :Ha,D0xaL:1VJtC§ٍI&fk60#uhh>*6&hjϏyDGѱMuu77͟Cv/[Ľh;/L;5͟Ss`q_h>η$:}sdy%N/Z,?0'p`cVZwΙZj!:*S<~44510xk1aqoo$2LAD=QEtK4yb<'L
<Rt5;y#P&qxuqC
@
YsOBe,pҀOff~f"c'
o̯[yn@&W-EuFP=C?S]*>K!<Zf:`4gߘ0:afyg@cƦCj~)<K4@":F+7~j𫬉bґB6̙t.%*%:=ZcVAtL` : :JE>a#: : : : : : : : : : : : : :X<G~MzHðtk,eOT^ςÈtHN&(a@8jqt0Q)c8b7Cbi2hGDte60OEK2s"-leG	Ŗ{#-F' d٘$ܚ^JcZO4`X	;Bt
'];f
[EZ8EjA1;[1wR#`#A;߲`/a K~6fł0i26ֻ!Իfa73?4[]^{6DZ#X
[ڠ/9/9N0aQ0"0 Ժobxةc9(`5;6hg&S+f0<9󴟛0%w
98O:
$Zq:bL1>e	sXfo厚)F0t9~ScGxDՉb9+WFߚErZ)PcT/5W,#:ouGMpcVg;N;wVw`
-Ù+Th:pߓVr:65˨D!G:{-,6G[0<؜S̰"ÞQx;4EjՊ@**^zO1Fe
Xbh&-`8pPK(tF\NZ4[c,,b>B5Ì
r(d5xxȰ^ #N#LJ,ѷ:rGa}EUgɼQt],
UU4Ӣ~,%<rb'kBT:|QMiYi>?y4؝n|IB ~m{5%b_5ƢYBG>?و$KƥzeL	!G3C@\ Ӊ2|=BOO"*
}0b5y<USF)18*G'uztHq..\@(a(JCDe&iBl(U'eRT(?\|7tn{R {,"MIt@_x("<)ء
8Pt0?&H)=v AdrI
J,hG)l!a6KvN`3CҢfX*TФC$API-)#"b1|1n,/VbIF0	/Zm;d91*8?ci*"h\3yth|B>t\:NĠCI9
7GqD%*xE?jHzÎfu2Zkq[j8;g1laS/b6;?u_[,A'>߆(4Z,Nfj|oY[˷
I?`qL,5vgs]`	2NΡ͒p{6 \5mF>LNfr:j*h}"T<Q|RO	,*Vfv'gSqƶf͊'Y$ 6DYIU
OLt[*OI
:n;jtHvkНF(a[|3~7:Hr~di"ճ43dR23({ژ(20I"lL
䬭zNJtR}%讵!
^/K=)-MU˔ECJ6ĔᗿBY'_ƟHgBK!,*Yv8)kea_@,ߵ3&?~W:|+Vs")K&3U<KgbJ<y8-)J(^)3
S91<v_S\J/aɣD"~uPeEcv5G,T,˃$1Eb8-hG*NUXⰠ#-@sEqR|Q&{…@pi\AVyT
CbaQE<?[c:1
n^+Ι#,t0AGOFp
7dGuߩa"F`O128.賂t@@js¦HiMF<OxP瓙ů$FΜ{qi㙅ӑwgs.VMitxS3;^N)
?;KJCbJf_^\T)zI{z.q
O~T|4:T/Ej3F]:xVy,LG5Сxf!a*F_;dnH/lKG4'tѽQVB3S,\Jb2z4ŗ]J#rf
܏cx4UYK)\x5:1û":MS%?<ۅqT\T?pk$0'<S|2"*4O4^՚KSA8f֪h>I?sx;d+U$)EH5;\;pܣI}|*`G/Wpd1JIA?AHsKjs,;>}JZ/eA:4=9cمƦ#ẙ_(Rx$tT@HGJq[miSI
ְ3@.+Z{b3#ؔu[!~ק4:RaUEWY_';4돲GË]IRW:2鎟>pW&Hxі?ؒn1L}Y}*Xuɉb\#h}]BK5>o5_}
0s$INJysjt~Q2:Ixhtt,hp'|޵b3ܽk.NߛWD:6oe7hnb؍K?m.4@G9O@ǖ-mY7زe7-+^G<n߼+_^ۼe7ht<,Gwk"p_muĿ!4m/;* :JDRWVik|$|/G`7?܌U|k廊YAc7D|aK<v757?!%QDG)f3	]wl~m46t|5	}7(>tly][HwT0t͟YvrYBnk3<>tav5va->nwc*g"9'vTA2
!:et<wLg0B1YAtT;d;Reʠ#m3ȋF2`D2ёDGAHFJBt}S_rn:]:҇ňJۏ?y;YKpx۴_d#=t,XIZ4V|;M:aDK:/^vV(Z
}جUoq:.k^*ƫ?[BeCANǺ7u}.yewm,eHkڶUcKV˶
O?Yj[|:w~mmx
Ӷuq:Ll[ζO D|7Vm[Mvi+A~־of?&ݑ.TБyҿ$ &/L	:qa.=u*ڪOXk+Ptxc :XF:~̣ƶDtc:^&";_^[\NQr<bƱU.vUtcՂ_gxtbDp'lk	ݱvV#\h>f @ogO?cg@)K}mv+.ou[\d61ݜ%񚟗@Gڕx#
pՅ)̳k$=E~gME:mX/~.!Gcf࿟]|#Kg~,K9A#'GٔY@LпMJ(g(RRZblwJgկ;\~zldrQ6UIGBQtj`t0ܱÓ,D0+qcEDqZہ :RgguIwLtrsx.)[4/3#}X2w~edpp
-=ۣ---
;2d./.ɾLH"UK;:8ȋthkL~莥Ko4,.\M~1?:;cpwm2228v
O1<2zǿmF=kd}wF::s?K_~}0|ұc<8@~ڱt;پ};6\q:tXwIG(g퇸;:>t3-?8/AG۞Pxxkwx{mޖё{c{ۗ.1wƹ;/_
¥?.<-a!xbλoyu7;lc黳9wohF=YNgݎE8
^*{E&¿{!?HIJ3ewX?B鎅@z<߯CdU^}8`tmlCI2>~edP2va{빦E蔶r,Y&^ҥ;^}X
(bܸ.{.㽍o݅Pl{ ߷o0;qe~۾ً{1v,)ر?]uBz}ᎄ`z\7NO꣣z-wAS$t:Bw7jtk?A?	Q":X:@w#; ,OFRP`˗ok۷:vǹBwlqVa%P(>˨xܿ}c6P66<aŐgi+[f#=gٸ:@&F|ivPx,3+%IImyHtD{Ϲ砃;f2ϒ,ՑYtTw'MiFEUb^OFHwTHz`6:ZfvϽvN}atvm{CZڐ?x}G_߲O_kxK~hPޖ6t$\kk=CcVo)˃}?,xY;ZĔ	Nö
XٻGTad[#soOL{/{zf*0՗Y}GW߾18ǐXq?st-#%,DGqh)!YC?[%2	8hJfhb*!OtݑzNQ}>J*s-BJ}t2
"!Oab9-i9}x2a[CHt+CJr)0DG阊o.TdUBtt.Z%ӑ>,_lѱxsoW}ߧzwӧ#=R5L+ׯX?=a:gɠ;ng~/ +W/5Wj
Fո^ʙA#:J2J_}Ͽk7?˷5oO߿__?
̗[/ߜ1+etl͛$߄}q$^m4X
t%4{;,ePӱ歕_l57|S{@@כM@*oA9Qt?-Toq98<d|:UAb4Z7O?_o~oaW_S D9kX=۴~kJ~X<,Bj[Yݗ+׬_	ga$|wK@#g
,+\=]:JB4#Et%~8է(/)+HzG(LkE>,x+j姃?0-]耨":FOVtRNyN#:
E	~:.Jy4~[I~ɘgwejï@$Ƽ_eI:;:Pm%Œy1##eVo:Zⶒ~A`	Ib)wLD
q[IzRz4i Qmtxc;(DC~wI3Y$$#LVRm"!ٟK.J$=PX%QǪ,JjrX5M}OqB0(KtpFtf0:(e Qt :M(ٽAtQaIwwpJDraD+YD :*Ftё_X2 AtT;DG.QJyDYXFtDaT:Hw`D0D AtDG>0A+a :oDGi1
V0@pkD`F0L20ua0:jQ$:Fs%2e6-`
52g9q :IZ,2=91AFtDAtDAtDAtDAtdDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDCMT-pc
x#ӈף1QtPO|EhLtT>Vwkʧp(ʧԣOHʧCuEjLtT>,ZDGAFt
:\%r(nI:ƊnDAtDAtDAtDAtFptvt8 o8OAx҉\ᾌŗDt=8${У&̔ѣ	wecXJSeģw @ AXn=Ě"@>z{{=ugtt
?9/ǁCZrol]PIvaq"]\(]n߾}CzsǑ/9u)@wvMnHǺ:Ǝtoᾱ}]' t_{	?ҥK'BoKt:tC9tP_=8K",'AɗN<:KG`Ydú?ީ'y#' &,/uvAcljGwNt:}d<uKz1ZtS鎎1#c}}vvvt;}_O>,:z[''8.>;}V":JFǁ%jӈޡ9;SwfJƎN8fK"v@lt@uRƤJKDǡ;AN޺s;w[ĎSwn%	2y=+#}@z	bcGw׾'wE:;DWBwH":c
``έG]	J>
MG8<167}]3ݏ!n"zKJh4NtDAtDAtէmSY!xAn:2?kDG8C}߽YVJGn:O=}D@gVsNLB(::2)μfc3tG;Et[=:}=t=xC
?Ss!NǝiXTY:`}z9G;6vؑ}G~{zܩ+v=r9iKG#P?O:a#DG}tC9'lqθ<N4yK@nG@jNçlNKwv>>uO`ia%N4% 8>v_Ps	9Jtpsq`Gn?rB8^,0t*\-m?z<‹ؑKc.vw'{>WvIg7Vǎ#/.Cj1¸bq(G'$;bVq+Aǣ;u
?C^ dOp*c'1>x_ð?93#}|AȞ :M[t:yO
'!,q,IGt?эgo<II"<p1.]N̂tŦt.<:::T:xwC;PqiT: ܺ'GR@]utvӁx'vyuG:tEUzDGxԑzC3 MgL><Ҕ0Q,:s*mczOoѰkStLϞhX46385rifp<KY8 : : : :(g:}CQx܊xAFtDAtDAtDAtDAtdDAtDAtDAtDAtDAtDAt	nLtToz7&:B.BoLtTՊ"4&:*­pU`28\.Jc
ԣU`tLcvѡ"5&:EkLtdULFlT,E7 : : : :1r>9sęsgΜW]>7gDGue\9/.yhvJ:=DGIC1"	Oϟ\3gz&\e+ES(|~^:Ξyc(y~Չ3dsڅk֋I&:&z.M!.>N:smkDϹD+UL3q:_:s˓҄J-vEUMD8O{},4I:#Iųhg]Dt\z=L@jyTL\4q!3*6
8;*wӞkρ+'<M>UL
:
`W/>':̦DͳDAt/Y&.4EWY]fN*JQ
tk~ݑgxBϙt<&wX?':g2"ߦpϵsDGqgbp3׳3}W.?˟X-yϙ]߈*.O\9Z8sV_|6x捋Oq_	!&{*C<A\8k҃g\jPeϟ_Puc3Wp
=Ȉ*\*</:.'ڧ^T@܋sz蹜Jx'x,bܜqY{~3tG|*K3 3t*t<;
p漘͟xյ\9o:&ΤW鹫DG5Z؅g3+*:&egf:h : : : :F:Я
:dMtd5Mty@n;F #:1DGv#Atd7Dё :# :Ȉ|tёHwٍtAFtc;Fn;2##Atd7DGv#At# :HwٍtёHwdDG>Fn;F #:1DGv#Atd7Dё :# :Ȉ|tёHwٍtёȈ	7#DG\.sDG"}q#[0yd2A#DGfAf2#.Mtd( #:Ȉ4aeG7kRj8b>Ύ(#oÚ]tp͊<Ci5744bbԣۼ*Q>{@#E~T#RamS,VgU)g]W)Uk10S8IXěAȑI5t:&U@L8D@D&j-Q+̇\LJ5SE3%kFUY+){RXLY0YJzMد
F˫|RMa'қi.M'$C'UD防q:4hM,59E2!Cf.2^%  g(M/ļc	:,ZKdY_ .:~M?!BAAB"vx1:(Ϧ;bZejkcD=ԚP4W!??;
c|t74aDU.-#PȢ>hʑdEfL*%Q>c!:*,3m^:HwS#fnI\sr/KyeYgɸ9'9rЇ0#tsB|*a(4~$dWօ"Б_ԖH+ay<B1ťUħ"28"+
4S|\t|	GW}ɼxE'$vG3[oeI*aE<jEBHaQ @ua~:(ԄlxÖbKq:<a<c7غK#QtKmL;Udx
{$UwMݮDt?Ow17Nfp̧|I0ebK
$'o\|NC#:d=n
$OȭLt4kd:br
`|g8/QrKʻ-D%$♅E8 c
23i加El	/TCTwE1C;FAnŋrCВz[e?GRqҘ}
t<
Ɗ
:-<>*MLUChR[2nk̷zի7Ì	%0Eg|As85	2iv:),3O)D_THNa]UbUnggfdݡtJ2ZxhFC6%j_|kafRGȢ=YBGհ'YOG갵LK9A(}K闰al煮g!#:Ȉ2 #:Ȉ2 #:Ȉ2 #:Ȉ2 `:Ȳ]*GIENDB`DyK!_The_Taverna_e-science_workbench>Dd&yd

C@A(1---create-workflowb=;؏ܽ:mr=7
n=;؏ܽ:mrPNG


IHDR(IkgAMA7tEXtSoftwareAdobe ImageReadyqe<PLTE"535532533324510222FA>FFHUVXFFCUUPUUSFFECCGOQVUNIW_ZMROADC[^dcZPccZ|l[pdWcdfoqsppd}|lppk||ucc`eipos|psiukajc|}w}vy}t^{`sybқǘdcɭӲݿĿĺҜaŗcޡ_ВďӴƬͻŵɸѿVZܔ߼s;IDATx흉CWOv
ڽikZ+ySZj&	PG
 d(|Ϲw`!ds4$s%9dL&22AFtdDAFtdDAFtdDAFtdD18fŷ`%Xy9klDGMr2B?G(25J(͕JvepVG0c>\`fT6ij:05UֱѰB(T
fNa?:z657X,٤F>9$زFwu[CG2tpÖA-5LJ/s-H*cF,n&5'`/QD5C!PqcFBEjx:`|%;sC;aX(!>7Ҟ]
6l}
p$F%#Б<ֈu:m&YtZp[{;t:͈/a6mMzXXV4;Իa[Z&͍Κ`juC	t8-جN	jmb65jh:f	<k	@
:KkA+hKU, 5 0[Vkrᢄ-[V/l:Sn *IGSoEn+'F_Ɲ]4w
JhT:tZUmD	Ru$R;6AGc͜JQ?Ō۸!Kl	%25pz-5(YkY(zpw ;lbogbAG$*z(râNtjݩtk@=jWvZkbvG-_d&ۙNGwƙv9H
;-	:lDGQ,].E6nw`mk%%OE0}k,&vPm)ż̎wٜ<lqۜ|8m7wo0:='5>*@3EţPX+U~O_22?]ucbV)権78>V}3ƺbrT7zf[5NJI7lEy]é :^g;%:on#YDGv	TMtd5DGv#Atd7DGJ&:# :#{%wYtёHwٍtё㽒Fn;F^DGV#Atd7DGf0J5jd蘙Vd檼135՘L#!DG0ՓljftTۏ23sQ֘j#D%$:T&:
bJ:AFt>ra/~AbQT&lҏ!a`uHGT&I$0d!Q:,b>2hbHxK;ȉT܋o]/	KfC4⮗2D@ӌ;ii[j6# YZe`zc:m.N9Af]/fg9~:K@$dۤ
"Yfx/J>^LYQd.X|aXU$9&/Y~v-S7Ϝ~KX`rL*O^$wx#7﬋#~?
*z>LCQT*t4:@[tkF]w[!&nPXvŽ(k鰀@SuCr8eb*EKǍw@>{)}'9,6cܠJ(g	;UIM	@$gw:EcYΗyKqyCkβNY}tuS
M@2ӍMGN2>9,HǍ
7/7`v	JE<òM @
c	47@q_`SMMM%pf|:rw 谨Ƽ:(\0i<lލ/?aM
uˀE
/[i~s]ݦŋ7huuv:fUS#X,ooDD͢.njj1&p8hXMP*7*A0S2N67kF/;T,Dru2-nNx^0gN!/IWu:YraL=iѢ˚::jѢ
؁t@c`^e^Fl2Uઌ9x|!jAlBE.oj5-jtC'<;1vjvQ{-M
ͼnu36W
M>hVv_6dh:1na!:F3 :Ha,D0xaL:1VJtC§ٍI&fk60#uhh>*6&hjϏyDGѱMuu77͟Cv/[Ľh;/L;5͟Ss`q_h>η$:}sdy%N/Z,?0'p`cVZwΙZj!:*S<~44510xk1aqoo$2LAD=QEtK4yb<'L
<Rt5;y#P&qxuqC
@
YsOBe,pҀOff~f"c'
o̯[yn@&W-EuFP=C?S]*>K!<Zf:`4gߘ0:afyg@cƦCj~)<K4@":F+7~j𫬉bґB6̙t.%*%:=ZcVAtL` : :JE>a#: : : : : : : : : : : : : :X<G~MzHðtk,eOT^ςÈtHN&(a@8jqt0Q)c8b7Cbi2hGDte60OEK2s"-leG	Ŗ{#-F' d٘$ܚ^JcZO4`X	;Bt
'];f
[EZ8EjA1;[1wR#`#A;߲`/a K~6fł0i26ֻ!Իfa73?4[]^{6DZ#X
[ڠ/9/9N0aQ0"0 Ժobxةc9(`5;6hg&S+f0<9󴟛0%w
98O:
$Zq:bL1>e	sXfo厚)F0t9~ScGxDՉb9+WFߚErZ)PcT/5W,#:ouGMpcVg;N;wVw`
-Ù+Th:pߓVr:65˨D!G:{-,6G[0<؜S̰"ÞQx;4EjՊ@**^zO1Fe
Xbh&-`8pPK(tF\NZ4[c,,b>B5Ì
r(d5xxȰ^ #N#LJ,ѷ:rGa}EUgɼQt],
UU4Ӣ~,%<rb'kBT:|QMiYi>?y4؝n|IB ~m{5%b_5ƢYBG>?و$KƥzeL	!G3C@\ Ӊ2|=BOO"*
}0b5y<USF)18*G'uztHq..\@(a(JCDe&iBl(U'eRT(?\|7tn{R {,"MIt@_x("<)ء
8Pt0?&H)=v AdrI
J,hG)l!a6KvN`3CҢfX*TФC$API-)#"b1|1n,/VbIF0	/Zm;d91*8?ci*"h\3yth|B>t\:NĠCI9
7GqD%*xE?jHzÎfu2Zkq[j8;g1laS/b6;?u_[,A'>߆(4Z,Nfj|oY[˷
I?`qL,5vgs]`	2NΡ͒p{6 \5mF>LNfr:j*h}"T<Q|RO	,*Vfv'gSqƶf͊'Y$ 6DYIU
OLt[*OI
:n;jtHvkНF(a[|3~7:Hr~di"ճ43dR23({ژ(20I"lL
䬭zNJtR}%讵!
^/K=)-MU˔ECJ6ĔᗿBY'_ƟHgBK!,*Yv8)kea_@,ߵ3&?~W:|+Vs")K&3U<KgbJ<y8-)J(^)3
S91<v_S\J/aɣD"~uPeEcv5G,T,˃$1Eb8-hG*NUXⰠ#-@sEqR|Q&{…@pi\AVyT
CbaQE<?[c:1
n^+Ι#,t0AGOFp
7dGuߩa"F`O128.賂t@@js¦HiMF<OxP瓙ů$FΜ{qi㙅ӑwgs.VMitxS3;^N)
?;KJCbJf_^\T)zI{z.q
O~T|4:T/Ej3F]:xVy,LG5Сxf!a*F_;dnH/lKG4'tѽQVB3S,\Jb2z4ŗ]J#rf
܏cx4UYK)\x5:1û":MS%?<ۅqT\T?pk$0'<S|2"*4O4^՚KSA8f֪h>I?sx;d+U$)EH5;\;pܣI}|*`G/Wpd1JIA?AHsKjs,;>}JZ/eA:4=9cمƦ#ẙ_(Rx$tT@HGJq[miSI
ְ3@.+Z{b3#ؔu[!~ק4:RaUEWY_';4돲GË]IRW:2鎟>pW&Hxі?ؒn1L}Y}*Xuɉb\#h}]BK5>o5_}
0s$INJysjt~Q2:Ixhtt,hp'|޵b3ܽk.NߛWD:6oe7hnb؍K?m.4@G9O@ǖ-mY7زe7-+^G<n߼+_^ۼe7ht<,Gwk"p_muĿ!4m/;* :JDRWVik|$|/G`7?܌U|k廊YAc7D|aK<v757?!%QDG)f3	]wl~m46t|5	}7(>tly][HwT0t͟YvrYBnk3<>tav5va->nwc*g"9'vTA2
!:et<wLg0B1YAtT;d;Reʠ#m3ȋF2`D2ёDGAHFJBt}S_rn:]:҇ňJۏ?y;YKpx۴_d#=t,XIZ4V|;M:aDK:/^vV(Z
}جUoq:.k^*ƫ?[BeCANǺ7u}.yewm,eHkڶUcKV˶
O?Yj[|:w~mmx
Ӷuq:Ll[ζO D|7Vm[Mvi+A~־of?&ݑ.TБyҿ$ &/L	:qa.=u*ڪOXk+Ptxc :XF:~̣ƶDtc:^&";_^[\NQr<bƱU.vUtcՂ_gxtbDp'lk	ݱvV#\h>f @ogO?cg@)K}mv+.ou[\d61ݜ%񚟗@Gڕx#
pՅ)̳k$=E~gME:mX/~.!Gcf࿟]|#Kg~,K9A#'GٔY@LпMJ(g(RRZblwJgկ;\~zldrQ6UIGBQtj`t0ܱÓ,D0+qcEDqZہ :RgguIwLtrsx.)[4/3#}X2w~edpp
-=ۣ---
;2d./.ɾLH"UK;:8ȋthkL~莥Ko4,.\M~1?:;cpwm2228v
O1<2zǿmF=kd}wF::s?K_~}0|ұc<8@~ڱt;پ};6\q:tXwIG(g퇸;:>t3-?8/AG۞Pxxkwx{mޖё{c{ۗ.1wƹ;/_
¥?.<-a!xbλoyu7;lc黳9wohF=YNgݎE8
^*{E&¿{!?HIJ3ewX?B鎅@z<߯CdU^}8`tmlCI2>~edP2va{빦E蔶r,Y&^ҥ;^}X
(bܸ.{.㽍o݅Pl{ ߷o0;qe~۾ً{1v,)ر?]uBz}ᎄ`z\7NO꣣z-wAS$t:Bw7jtk?A?	Q":X:@w#; ,OFRP`˗ok۷:vǹBwlqVa%P(>˨xܿ}c6P66<aŐgi+[f#=gٸ:@&F|ivPx,3+%IImyHtD{Ϲ砃;f2ϒ,ՑYtTw'MiFEUb^OFHwTHz`6:ZfvϽvN}atvm{CZڐ?x}G_߲O_kxK~hPޖ6t$\kk=CcVo)˃}?,xY;ZĔ	Nö
XٻGTad[#soOL{/{zf*0՗Y}GW߾18ǐXq?st-#%,DGqh)!YC?[%2	8hJfhb*!OtݑzNQ}>J*s-BJ}t2
"!Oab9-i9}x2a[CHt+CJr)0DG阊o.TdUBtt.Z%ӑ>,_lѱxsoW}ߧzwӧ#=R5L+ׯX?=a:gɠ;ng~/ +W/5Wj
Fո^ʙA#:J2J_}Ͽk7?˷5oO߿__?
̗[/ߜ1+etl͛$߄}q$^m4X
t%4{;,ePӱ歕_l57|S{@@כM@*oA9Qt?-Toq98<d|:UAb4Z7O?_o~oaW_S D9kX=۴~kJ~X<,Bj[Yݗ+׬_	ga$|wK@#g
,+\=]:JB4#Et%~8է(/)+HzG(LkE>,x+j姃?0-]耨":FOVtRNyN#:
E	~:.Jy4~[I~ɘgwejï@$Ƽ_eI:;:Pm%Œy1##eVo:Zⶒ~A`	Ib)wLD
q[IzRz4i Qmtxc;(DC~wI3Y$$#LVRm"!ٟK.J$=PX%QǪ,JjrX5M}OqB0(KtpFtf0:(e Qt :M(ٽAtQaIwwpJDraD+YD :*Ftё_X2 AtT;DG.QJyDYXFtDaT:Hw`D0D AtDG>0A+a :oDGi1
V0@pkD`F0L20ua0:jQ$:Fs%2e6-`
52g9q :IZ,2=91AFtDAtDAtDAtDAtdDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDCMT-pc
x#ӈף1QtPO|EhLtT>Vwkʧp(ʧԣOHʧCuEjLtT>,ZDGAFt
:\%r(nI:ƊnDAtDAtDAtDAtFptvt8 o8OAx҉\ᾌŗDt=8${У&̔ѣ	wecXJSeģw @ AXn=Ě"@>z{{=ugtt
?9/ǁCZrol]PIvaq"]\(]n߾}CzsǑ/9u)@wvMnHǺ:Ǝtoᾱ}]' t_{	?ҥK'BoKt:tC9tP_=8K",'AɗN<:KG`Ydú?ީ'y#' &,/uvAcljGwNt:}d<uKz1ZtS鎎1#c}}vvvt;}_O>,:z[''8.>;}V":JFǁ%jӈޡ9;SwfJƎN8fK"v@lt@uRƤJKDǡ;AN޺s;w[ĎSwn%	2y=+#}@z	bcGw׾'wE:;DWBwH":c
``έG]	J>
MG8<167}]3ݏ!n"zKJh4NtDAtDAtէmSY!xAn:2?kDG8C}߽YVJGn:O=}D@gVsNLB(::2)μfc3tG;Et[=:}=t=xC
?Ss!NǝiXTY:`}z9G;6vؑ}G~{zܩ+v=r9iKG#P?O:a#DG}tC9'lqθ<N4yK@nG@jNçlNKwv>>uO`ia%N4% 8>v_Ps	9Jtpsq`Gn?rB8^,0t*\-m?z<‹ؑKc.vw'{>WvIg7Vǎ#/.Cj1¸bq(G'$;bVq+Aǣ;u
?C^ dOp*c'1>x_ð?93#}|AȞ :M[t:yO
'!,q,IGt?эgo<II"<p1.]N̂tŦt.<:::T:xwC;PqiT: ܺ'GR@]utvӁx'vyuG:tEUzDGxԑzC3 MgL><Ҕ0Q,:s*mczOoѰkStLϞhX46385rifp<KY8 : : : :(g:}CQx܊xAFtDAtDAtDAtDAtdDAtDAtDAtDAtDAtDAt	nLtToz7&:B.BoLtTՊ"4&:*­pU`28\.Jc
ԣU`tLcvѡ"5&:EkLtdULFlT,E7 : : : :1r>9sęsgΜW]>7gDGue\9/.yhvJ:=DGIC1"	Oϟ\3gz&\e+ES(|~^:Ξyc(y~Չ3dsڅk֋I&:&z.M!.>N:smkDϹD+UL3q:_:s˓҄J-vEUMD8O{},4I:#Iųhg]Dt\z=L@jyTL\4q!3*6
8;*wӞkρ+'<M>UL
:
`W/>':̦DͳDAt/Y&.4EWY]fN*JQ
tk~ݑgxBϙt<&wX?':g2"ߦpϵsDGqgbp3׳3}W.?˟X-yϙ]߈*.O\9Z8sV_|6x捋Oq_	!&{*C<A\8k҃g\jPeϟ_Puc3Wp
=Ȉ*\*</:.'ڧ^T@܋sz蹜Jx'x,bܜqY{~3tG|*K3 3t*t<;
p漘͟xյ\9o:&ΤW鹫DG5Z؅g3+*:&egf:h : : : :F:Я
:dMtd5Mty@n;F #:1DGv#Atd7Dё :# :Ȉ|tёHwٍtAFtc;Fn;2##Atd7DGv#At# :HwٍtёHwdDG>Fn;F #:1DGv#Atd7Dё :# :Ȉ|tёHwٍtёȈ	7#DG\.sDG"}q#[0yd2A#DGfAf2#.Mtd( #:Ȉ4aeG7kRj8b>Ύ(#oÚ]tp͊<Ci5744bbԣۼ*Q>{@#E~T#RamS,VgU)g]W)Uk10S8IXěAȑI5t:&U@L8D@D&j-Q+̇\LJ5SE3%kFUY+){RXLY0YJzMد
F˫|RMa'қi.M'$C'UD防q:4hM,59E2!Cf.2^%  g(M/ļc	:,ZKdY_ .:~M?!BAAB"vx1:(Ϧ;bZejkcD=ԚP4W!??;
c|t74aDU.-#PȢ>hʑdEfL*%Q>c!:*,3m^:HwS#fnI\sr/KyeYgɸ9'9rЇ0#tsB|*a(4~$dWօ"Б_ԖH+ay<B1ťUħ"28"+
4S|\t|	GW}ɼxE'$vG3[oeI*aE<jEBHaQ @ua~:(ԄlxÖbKq:<a<c7غK#QtKmL;Udx
{$UwMݮDt?Ow17Nfp̧|I0ebK
$'o\|NC#:d=n
$OȭLt4kd:br
`|g8/QrKʻ-D%$♅E8 c
23i加El	/TCTwE1C;FAnŋrCВz[e?GRqҘ}
t<
Ɗ
:-<>*MLUChR[2nk̷zի7Ì	%0Eg|As85	2iv:),3O)D_THNa]UbUnggfdݡtJ2ZxhFC6%j_|kafRGȢ=YBGհ'YOG갵LK9A(}K闰al煮g!#:Ȉ2 #:Ȉ2 #:Ȉ2 #:Ȉ2 `:Ȳ]*GIENDB`DyKyKDhttp://industry.ebi.ac.uk/soaplabDyKyK\http://industry.ebi.ac.uk/soaplab/Gowlab.htmlDyK%_Browsing_the_myGrid_Information RepDyK_The_myGrid_information_model>Dd&Mh

CDA,2---Define-input-datab=Sj/ZCԧ6=
n=Sj/ZCԧ6PNG


IHDR(IkgAMA7tEXtSoftwareAdobe ImageReadyqe<PLTE"535532522FFHUVXFFCUUPFCCUQPc]\ccZcdfoqsppd}|lohf|ro|}|xsyľ¿ƨ߸ҰВďͻŵɸѿ쿭ܔȴƮo;IDATxCW
>%-VZ3ֶO[m-_7j[UD@%dZ޿=I$AIs4d;I'g32HHABt$D	ABt$D	ABt$D	ABt$D	1t3/Rq=* ё	;!zEtYdsy]eE]tztWc>\#gr.>t{XbKհ\ȏxr-N\HEBn'I܆kTߔpd
ue$wRp8ǚWF-6t=\i<ފx)\*ź&eOqى亊1<NDGUj6b^/f5r9(:
Wxwlaް+Scr=s둇z}녡0{D3qGq:Ջ}ڂ
F9#1z.5ԸXy԰p9`^u+-U^Wu&W
l'W!q:j/Wq&+<	K[txѸ*]Q_jѨA0,gN1cA+\dpPa렠̰J'*]*ctk5WY.)/5JGSM^''ڢܛ]oß2*]n'AG\t
:ܕuԗhA:|Tr.E먄]8].AG]":hh;pW,A@µJ!`3,;+Y
X-B݃%vPWu~1,WJufA}
4-^ȫTzQG
:J	]~@wWr:xn'|GN?WzX[SדJh3pgv{+'+=.oN#/yxtQ/U7.(1a`^ >aa uY9K1et+c~
3nz.
~4^o4<-=қw	~ʙ|gab	`PY,MJ`?)-8d;;olI./9E}bfuBޚ3vQ@+\8g+%Qˣ"OuTu8EDG^yDԥMtd:,NR7ёBqёY( :2Mtd~n#PAtd;$u+(w#8IDGJ&:2
DGf,NR7ёBqёY( :҃W9YAtW8r쬩(`":'Nxeee#RxՐƉ4RƉtRo~ȍKΑDǴYFKHtdWYI4ё	㏨$D	ёI!:}]3)~PMi7EE&*Q:t23x:ExRF!:J%Ɵd44#b0a-t.`7Uk1
Oآdnpϑё*p1bOe7d  d*81}'S`L
`$$f4-`0E21H#"PtLaf|q:LvLC$(Mc.h ϒNjOc~I
2X@
8u?\ՄMA:IU-:XaZOtܺ	0},ȿ\Ht_|T0	I#tfQ#k/ۗr:9[q@@Č}f`	G
?9tDXThm-ʝ[:\3t2"S	p,*,jh51Y0b<M!?YKe#tv,FjVj\I*ſՍIӑ#; hX
d,+ҵan@hQtL WVZl\ՍVJ#ȕ*iNWeV.Z<
t_:6V!мoսvCWիNtLP@:V6˭W殮ƅsWk̽reE]tͫ]3oMWm2c\`ڹ]U]fѢyZ<\L>#cLT+q^c9]m+1QEW^5{
(jYaEk`5^tu]_HUvej6TlD
C e,[5wCмv
"m.+eV!3Сo6Qt%@MYpCײqdVXZpeWv cD5JIJCHLzScn!!z!.Y9lwp:X\q+syܑ=lH(MS
(t񬥫{um#olW}܈qI,]ۍi
,ja8{_ND6l#&ёvzFtL}6qaC:lv.ÞtأVJtLDO+cfߗM?o8e:l!DDtT?;1li5DGѱ+;:RfFFzxҵf<,.^kYBkP=oQTֵays7t/2e|谦Q1Oqd<1bʮ98sU
+h;k.вkÜɹ(KбۏZ:-#ՍW.惺ebkڞ(!:&Z=q"<'
;k0z6A`+#
b#qtVv]ww-[%vvi@$<o\4cF=K#?ta#Q#Dʕ]WU/Z]]k
k%%Q" 螷S+*-Q),EJ*ttAtܘ;$IA-]rDJڛ5mBxGY1ctH6ʚ':`CIYYO*%>'3Zcӡgd;AtDAtDAw':%x	 : : : : : : : : : : : : :(E:tCӲn#ӈa(=cNtؑhEg((aC8BHz.G6coctV*6:AtJ"ݎ I/FtH|	I%a#	%SQdj|]K *;+A:ѣDdt*3Phz'+LTDH$:l @N84=q&&@aaFaU,r@f؈bf2)8H3(Ĉ=po7$F2z<l26MHdE%L4j,"L	:(1M7&WygAUT4#{փ*z ED8~~NG6à7Q4"
NO'|.4f&(`vjODdT:glΑ5|hhPtO!C
(7FY{fVd调l;tm:u݊\!koJ4&'ްDUjd>cdl2q:X<C)`%xǸ#
1ĸԬa|"K
`OM,8@_crc rM<0G>=pEy΢j:[<1I3ZĞq7nh^N3XQcyՆ	nW3Ipzot\,\_n9,q^P(K`;2NdYkؠ,=JaSƒ\6Ql*o%"ajc#wAY4FKM@FEqM#m1m)eTN{؆˕7ty*=U/wz\Ӱ0°,AcGcѬ߽ R5]Dp#X(4,̖iּ^,<C8<tPT:@KT6SG_B
D_,Ԥ6H,)kӆdtȕ]YtU*tXÛDta DGT(Q^ѕ@j*ИRHadM*Ƅa9=8+ݹecOTl&IGU"ƨ8qۑ3:U@	aX;煟T-~һol؎/ǒ|<nLb>	kXNdJBpgÊ; @?SoIzr+5EVQ,5IlL3;+:K0^ˍA:Yb<9vaO<g$t
gcS$}8&/2'R$+F_aj0c,S	F0JU2w~_7|b?>DW>X8|`+C%TȅyoȎtps! }׷X)wdc$[t$!}Hq:؅DX	R,jP:f5"˪0GgS|lpgIA
EGb1`d݉.MQDS)j:r
!:|4ttDHG+8"f
1|3~谑jCl܍gaٰ$@E$(aa,a⎢r}0Bq4N*tFKl<,(>O?iZ@<!t\"(	c
Ec4erF3t@$OP>>	أS*BdWPW6?xtObJ;jg=XH\G4~
Lfwp˙<6t8<ǴaIT")/Ǖc^;F$Kb>WFW[;]2_[N's8Yb9hG*@
V-:r`;duT#i8\ʕu0QV&kEbl&@f`q|kp8v\`!*e窷+\ӦCUf%=J	:Xh<s?aWm̬Ӳ(@GӋ,uu:X1m:TPnjH6I:HǦ:׆$:г+*٨g286X:/fj${r
H:fȴ:ɞE
S)x5p 5N<a=z*k*YUD%5k⋤ЁէѨ4tRܑ]G%M3+&akmMNG.?AoT?6B
Qlt]8C0i3:$pp
?ڄ%OYQM蘬gH):28SI# {zŻ4~0&5A쒋qO?":q8]O9:e*2TzƅRGYV[
{+Cӏ'[{U~i;xL&KX1uVkɑ l2`x=tRR?w_;ݔ5#9;*j^x,H rL%]ho:
,*F;g5R#٢Ӟ-,v+I#ҭI.Ck?Ӥ#sY̜,xGbS	q]	БS?;
KWYP=piӂ&^q~a:>zZxQ;oJwJW,.Yd&+a~%u15*ь.YwOܰ1zO?I\UcQ9%ʯVw`	m}Ǐ'Gǣ'[Ӡ#J˕.ZLOxw5x>?z=۷szh9mX.i:ft4tޭߏ>x{[n}w߾Çz~_[a۷>wH9u:!42tH]	{[<]}{0?qQX#>u?ᄑUX= `YwAĠs}ݳ?1t<z۲X$l|n2޿]($߆@Š;npۊMH_:1	=z}
(t@nQQtt<S+gy1<g%B?6<Rb؋<g@bDG渒وgDQYtDĴ谣؄, :谑6v^)I8U˓	AtdEItHL;
y#D0i3:aG!Btd>	߉zϟ*e1XONLm8A~aJ׿ґjDa63mXIg=ISvQ:>9)6ToN:MNaSqJ8INljbSݧ~;}Ox׶d b+(R8qrɏmN<dɏ?~d6X>:ԓ:w?Eovlu>F>ĩ'~tr	$>'v8hɿғq:`">tg!~D:M`gۏ(,F%fSLC(p=	$)AT<lBo:7;[XR1A^"ڈq$a;8qq	:>M7bu~ȷǬJggIRI3˞Q:>=<Nxrʊ;8VqjO?۹uĶ8ם[DD oh`-<9q<KNm'9=m;+%K!4T:Ŏ*hp,*СNovf:>tLG=33DGNs90g34l66mFtr4o&b:+6%JGNMqG~蘙ay;wH=?[S8e%$ȑɰ&1tI5ft0cmG09Y!~ɧԳ3NGTBnK:Lcƣ gguMlLTPws_o_6e",S04H3qGh{i-lGrϿv?>G|?SDt͞{y<@::SпqΝwm	v}w@ǵ]&6;gݞ-=w7m|O?pǿ=}[66=9;_~wPηܹ7Lܸt77_n]Cq7OY2l칿gǖ-;nl:z76È7lIѼq>4zo뽷^3p)tL\ŵ_
on~};7v:k矻O7nJ߹b _k_2osm?}|6{[nDK۷=0)oώc6ڱh7ٌJ>fO-z_Zi:/9_W`KM~OhO_^{?,Ż~'c=-}o`kt4qm;j;qtώ,_$JAYг%^Ν7KXhqx\9t.hc6=߲'n;Xq~qtoƿLOW7l	?cD֝]7W76%n2>-܅"wp=l!fGݍ<hn5NǛvlҟDQ :X: xh&[#4V!ƍk_~qǵko}s;9㎞>K` rirQ`/7A{k,3Y	zO,o/rHLvY1)k7oSYc2JOH$ڦYJSR<a:l}S	`D`Yێ̳d<Kix(4f!B>wVzt{Q;
;-<SQLt4Mܟ{-w;[Z͛nijF:ZZvyGϽ^X߲YkF$gGkM;`Ď-oBl;ZsNn콿ێn;~۳HZX[yg7G;4,xP8UqG2iؖ}w76+7.,`-!omF b
w؃,-P}}}=[૿eKm~Wl鸿c@ϛ}9y#?t4,^~}=Me ɳہb 1{OZ'Ը퍒FYrt£_=6BJ}tHy@
e<`n߅i3:XJ't>ɟC%Otcjhёo:&#=~f!s.lF9;,{5s:Rbh1R8~sϊoƻoSTӑjDfg~as^;7?k*
#9K_|w~xұ{7w.?}-	p9wٟϡ8kaןwOȚ;
|?}#qǟgw?	V~/~7ӦӠ#׵RJ}_!X7`/߃]=
v~<ˌґwJǹv໳@k|\2~| A7`;;]|o~vxwg~QDmk~*pd;3
AkT|o=o_c(kq:Qg#qf)kR'X,Y,h0[yO=
Y~s?d)s1g٩QWJN\|pҗ^QtĭSW(JzёS:T3-1MX g_tDG-㏿Ŭ_:'Vft0#WtZ@`.,\Ӑe3Ng%NFL-0ȳ܆)3DEcA!b^(1 #1-@GH?+k;&ё#:X0ŚZ.9g%LhRAqG@aj,뒠3^$&L2.˱YrB(f$1"F%'5c
UpJnidz^)It䙎D0mF#:lDYD<AtPQt66ٌ,vcJtHY,&a#:	Fd
v<萈h0aڌFt؈f3:ȳ؉;$:lD9R& A :
+&a#6άgwDёhÐ[{&DIL
rz(#fH':lD̈1Nt}S3ݽV#	Z :lF3\{a("DYl&1
PuÖtt=DD	AtDAtDAtDAtDAt$DAtDAtDAtDAtDABtDAtDAtDAtDAtDABtDAtDAtDAtDAtDABt#p#ǃ#菂£DGbR,烉⧃$_O}<&:ռ&:SLt?`<
&:C24(~:DGABt
:
 ג
 DGN鸚wc(BtDAtDAtDAtDaG:>#:lGGCUw%o䔎gHִL|zDnjѱ|+`Q._ru1-ӥs~o_BmޟԸ)ڔDnjсVU`A ,+.cOZaZ`


W/X5
:ׁ0>4|Sp+mmhRNw
9>
A9)@#MBqڵk_dI
s;2-K7,^
,nX?8nb[ku9t ؓӭC:[A:>} 1|A:O;Fuo;n;(Wq%˭
U22r<-˱lho?gS8օlc#Z-l| x>eֶNQ0:XpuՂUoK`KZ|ZPUU5
:=;ٹu?cP<۷gmv+89PAظ(mEQ 
VB8vKWM'*moڷmӃ-C-:OSݢch9)*-KVUbՂWWU5Za;Z`-$CjX5<=<`;Bܱ؃u>=xmq@^L%NR:ۈjw,_
]$#끉U+_Ѐ]	Z6
Y6<4z
?kH>;;1gyƓo@p'ڱD2c)*S% : :hm/ե!~t9l'Wӱ45C]`\
VJtL߷}Ϭd<J+ёw:W򸖆Iμ%R1ܚ:#o#:MNJW.Xx~K.zrU
ZZx	cUUz@glQjV,U='ڷν<JO[s{Zam=a@[OC~gC{|Ӂ\j	riqY30r׀WkO,t,90ԶOauVɇq~Cp
YwVӭhj>0|Ӂnew,_0W@`WU\x%hHcntRvuZ,_,΃C{OIV>
kdv@^$CjHDGXLxG*1w+X4XҀf`vq_vdODǞd:C|*=NǁCm:D?ۇ3N$:MtO
{#72,BW烝UqςTM8 gIt<Kx`.`|x,I+ёo:XLƥGUUh^ЁQ*V-}/:V,_Q*0"+VLDdzt`\u=mсQV}}{
:èto+|q*rKW Mʅ;Z*XC{W Mʅ|ѱ>l)
WÆMٟR阚<jXSSg9==8ht,AtDAtDAtDAtDQt]ok:r.KDAtDAtDAtDAt$DAtDAtDAtDAtDABtDAtDAt9#p#ǃ#菂£DG	HLO|0QW+0(~CDG	

W2(~{0yk0DG	:k]tDG	D		ARtHbhɻDAtDAtDAtDAt؟/YFDžEǡ/F9t̑>tqMGGWP_<tTt;21҅4t\zۉCNC18	Ϗ>\C:F]/Esh|y(]:z>Jav1ȑ#]:XǥcF/N(%:F:C9KtiHǑD#Ǟ%L=tE:t3c	@Jntq;J3q:;HaiFێQ:F>Ct&G |qp$Hŋ_CW@C;>! :J #;.;.rU8cU4w\z	\83r%b,ŤDGIБx%At<Bt4BtDAt领@S[guLSΈR_:vгHG.CxMX$:J1A8812r;Bz9Bzquυױ>z#!}0::1}(!:бHGμ?rf>rCGpn#篣8+wN`[41	Ct	*qY<"vㄊ,#/xGtGxǬ!%@FtG9|i|Eqf}~ŋ̽+Ў$:J3t9k`i<AgyusNǑy,;JG8a%J /w:*fGhXtG#:JC#ӬHt//%UƎ/.PS˚&4Rt,AtDAtDAtDAtDQtd%Gwџtd(
 !:I#PAtd;#,wF( :2DGf !:;BqёY( :Hl#PAtd;#,wF( :2DGf !:;BqёY( :Hl#PAtd;#,wF( :2DGf !:;BqёY( :Ҋf谘wDAH$#?#iD!4Nt蠊ё^x :2J(D,ёQ4R7ABt(/LI#5.t誡GL{Rnjّ۝a<Ea	Ȭγ5ѐY`=lM'	~Am/ҫЃD ёI4%,|tDfwDEzDj!ş)hVV@/tL$dQ"Pcz"T:*DdRtaF,p j 4!jޫ#$:r.#X42V0#L>Tb0S2
hc*$I!tc011XM9EV*&Ca/c``\Kt\Y"~NTAG$Xf=&UVHJ=`A50
`T,$lGS<̉9i:"f$gF(CG)FU?tdXkX@K;"cҢj< 0
<THLB#"g@"jt4gQ3&E/t3 2sbDG-]:( :&EGTgd,9%=[Y,3'fb1UQ'rQ/$OQJJbNX^g"+y#i19
DGeT#!>qA1ERj)(tIUQ`x]=t|A@
FFT>R	_
71bS~4Etʦ8ŌGQ
X+1iE%r`6j
=:
Go8R)NGP3FO-说XDGL, 
eRMծD-=IgMaA͢G=Ys**_69xvSv=YOYtDPM>tt X:"cEt5Ut"|q(#_wbO[	LKb{NGTx3&N4x+'L\
"~#MwiQvÊ!܌)O7ŏ"zKZc`1~J9Fk#TVhu~v(vQiT4qi(Kxի?͌ItKi_Ь&PHfCOb9	NMK1+
ؘ0;q ӕ3(0KvC%F_|kkaঔ6h[,'C[p>ё':ovk)ȕo4PN]3"yf,$D	ABt$D	ABt$D		ABt$D	ABt$EL	I&ZڋIENDB`DyKyKBhttp://freefluo.sourceforge.net/U>Dd&yt

CPA83---Submit-workflow-to-enacb='kwe>:J
Q픞i=
na='kwe>:J
Q픞PNG


IHDR(IkgAMA7tEXtSoftwareAdobe ImageReadyqe<PLTE"532535FFCUUPFFHUVXccZppd}|lcdfoqs|}syľ¿Вďܔ{:IDATx흉c	8	##?T,)miAKKE$\Z(GZJ	\E7%]B;plc?ήmh #7FFVވ2 #:Ȉ2 #:Ȉ2 #:Ȉ2 #:Ȉi1[j&3$:oNJqjCR*2F?G':GʪRUkӭҒ걑記JVI5aک:Kli4f1ԎAJK?e[GSuz]&)&u=kE'5C2Q+=2V sNNUN!PWZK˓xͩ訢iwس8
m[Y
GUǴT1%v,q0r|ۆ܅#`AfbaL+7,E·NU4kR4X@3lϲ
t]WF<x	Se˗Kk^;T
va)t$ζp,հb9Gmȟph@F]r{0ů75i:LكUfnbr-"r|%t>WS!+3t(dSMՁ-+.

 K
ZMEΉ	HeQIOH *ШZ#ez:,#`W歊u%y@a;
Ū#mr1~:x5"6x	Г'npIaʺ>P	F%(m|*r#m3B1xMP13|
w(h>QU3b:G
>vu:}' %Aw;R@:Ot$(0lB1Y܂m_$^oC$
Utv;:Qx\.|OlZwTU[00[5!p
%%'@ߪA"9&(jQ1/1?].wتw2-#tvu	ˇ89G3L"4_U<*<
U/bijV3Nme:̚?ή1He5x:zY~LjG+=lGӔB6.8_JLԪo5;Vg DGE͠&:B"&:­&P#HwF7DG :tn;p#At#HwF7DG :tn;p#At#HwF(gTCaOֈYZuOtM5.$/BtT4CҨlj2s:<DGL8dp9))UW$:lDaJu4Qsjqu #:b҈hBڔrQ*6颅f44Q:T9}2T31YHtTE;Җ^<\R	_h-J\2qKK-hV[bK%K+cN*ioI9
ĵLQ
T5װZn[Lp(j{b)Kvગ.5Q;03Xw6j*_E2j\2X'uth:+z2V}:ҒfFxz$_GPv0<E9/Pi)Hי
fb tx
|鰵`Ii\7WW[2@%.{M]rCб0Ԁ*5.ytH[-u'9NJ眤B/PlkQ\wt(;ttx+/eITQ*K0ɆTr|Ru'9ss:fPkQ8|J 	BWt,!GU騮hD&l.o,O;ȭ>}:شDho4fMG:jg'E)rc3邾Lve%`	(up$ilOd:3N(P=tt6Iơ8d=XW"1tD΢OHGg2ȽCsb1Aas2ޘl-LS+=AsW1iojJfbL)Śq8WScRYMlvI&$/єu%7edAd.-]إE&ې9q(4:EtLboLbU*bru2[ƞy@|Icxr	7!a1NxɮL{"#Cw;39߁t@ɢߑmh|k#t,t("::]ҹ|E;8fp-]qس951uG?둎aLQ␡dx֒&I^p'!>9K߲,)ġ9QzrKe)BV񑚦c!Fң;#bt#tD&g!:HGT;hRc*:,|
O}o4[~.9c:"aDTtʟO϶C<":ꍎD<3;:JfDGќ]D,6jj!X'kҔĚZQC1Ѵ$֓m0zS{sηuFG0%x2Gc?i&Ѣ3]p8p2
Y@߁U@K"ӳdz):tp"tdZsq$n[bQ)!"AEO0mOty:2%<',8K8=MP2t$ZcW[al#KNvf4 T&ۑ<}Yt$Q7ZZX9$֞S-ͱT7uf@ARYjU2td*0:enLtDS$*GG&S!::i4tϷIo=0ϒHDǂ!MMv"+ktU8R>URBT)AtgDǢì;AtDAtDAW':^#׽DAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDQt%i67˚~nfI)Nk1([W=#pdѣtJ\_6HDŤ#RQ{EDYy-#BMG:!Vf۶H:AҊ_TrL舐\2[6|KٜʯK2QSX1Y~bDG)5'],e,ImێC8B1v⭘m.YA)?%[Vu[ձ-KvEquy5[KCl[Vݔf2,[~ۄZmؼ
^P,'B#

x)QCt(HHs:\fJXd-ǠB4e_bIa5L]
KLP8A{ri?舐zN336ϑ&G.<CstbL-qR*+bGfA -.zё]f\Tp4sgj|{%A9׮clH9uG]M/uGuC촭;l+x̏,t{[64Y?t
Ww{[U](',F rK0G:=pC5y΢Z&[=npgf-x,w,ES͔v'LWeb;N{W[YBo+gd1Qe?SŹ;NUc8N-eluC7cKLG;3S!_Ca!cv\C8sn8Tx^ ]t;]mL_a"ʽ^VvComvw2ިQ: v]Wv]o[2c$Cu
t©?pXX(d>M?Կi[7ZV]
mm޲e[uX$tFwp:;t5ز
;&9	pH*hwMtb
iw۽Vw'ۻ#0::nc[ݱQވM`ViCt
\;:7G{Ĩb(Sg;-`mKhŨzh:Mon*wneD3kt7Rd~"yt|GI'P9)s>t` Z|}VZ23i᥏o>كDn[b2ٷPI#;*OG;@ 9o3-Em)4E^wp_jy@J/V`)zˎgxٌ|PU~	Qm1E0utUb.Y D$N^gE-n^)A3Ѫ*V
Yi=|l]7[1|`ʲ<yELSm;8On-wQhЄRZS1?V'V#xVq,)ߥ)vd̔Zxݞ+2Lۆ|Nz@G0Ç*x|hyPJEw%ȺB.̦h8cq'P$ qΏ##Q(0swRT<1VjJYto۶Yπ/w;v	0x?%+:Oг0EBaEE/C2t8£2舂yZ0(HNCi
Ti`ű
QhBxq_>B`t8voVUUko~Z[^Kx!	4R:@)S?{}Zxmr[z]RHGزpw`Ew{پnO+s0:pHh^Λ^~y^b 
f鴍!
ZjSS<d)jfxc@(`/-oeZn{PՍۭL_ѺBgm+Lk仳RltA#2&K57e'OWwнHNUwv*@a5h
:P{*t}g VOV9ӡgb++FݥlYGGGC"S0yoG4jo,Qw0(~:mЁsCeftt`KiqwT5 #/Dg>бin,ZxH2+CG^,ұ8d*W0m_A6i9E<4I"1쯈e+z!XUBǽ+Ti'Qw/U<K4YꙎzCG%?AnLf"|Qkt=6LwDI6Ri7D)<Z[Wvy12UWth5CG,콕v_T,,3uvϙmJe囎j[Tǫ:B}oj<oږ'`8R*
luG5QLyTٷd5װ(mXb~}<[ܕOGk6Ɩpj9?G[:zWކ{zwokBM	t?J/]09`'(]/c5w񗒂?A!غs,;dMm؊RXeA:bA+>0t&Wa:VۺCЗUXw߱::
W:XCIһe\ՂHGشu[ȦkWKkQT۲W!:W^wBw\ͺ⏱ukk[
trrEzzI_ELHy:T0[,*rOd?=q[rW8PCY =Y}󖎻NIouκWݭHuox?p}tb$]Ug#Keee"<ﯻ_wύu7xpYh6zχ9
xϟ7˚0yW:X\w{;7ׯ߼={Ûj|֟߇`?|ƺgHͳDx0}
 #"
Q[owKH7:xAc~HquyuxݷE[zL4z[7w~#Qg|Ǎw9y=/ohw|]ƻ7EIǻ7@H;ނuXty-I bS}q=;\'Qt#Y{r,w<g>"/+Y P`j:q'2ă+<D(D
q]蘷Yp:HwD|Qp"Ѡ"K :tGt1>F6(tˣ3;dv`DG"#t :)oyJ:~wڳggJGQ+tLΏMs>חԉ^(Yݱo0
:G}t0#V"^eg	,;>`sBNg?8A}/'ZY"E)?A<o8z~ͱGm8ᇏmXܑm6xt'>c֟G>:qv
><vp}:}Gyzzɿң
9:ч">t''&H:]І_ca'pHw۽<tx#@HB_Hy:a@z]sv'	ۉ~(tt,_k<NGwe9{}54U,ÿQO۱cN}I_@wlc7`?\sV%tDZglE
!+C13_0g4e}.gyt|/Y?ǃLsj~Y%\w[]:%Ѝ(]	g,Svj$A+\<9KՎ9!"YN:l%1pmF=/?eX-8C\Yҥ2^
S:{U]՞[Y8#yu ,ؚ}a7VjU=˞zѱY51E:k~)˶vʾN[œAZ|Ug.C暊;EcVDiJR񣻹Wem-͜k*	aiba)~Up]w^tG|ZY!G	-/{[+;,ߜRt|Z뎆Y\_4EYQWtTu;j)<#F#:wnN+ :^2ORr;"!#13d6Y	:3(eJwۜ(2#ӑlbÙL{g=YD,k(Y.~go1ۧ'}{	]R'Rt/d̒HS0ݱq͋k<
6qqӯeoώёiɴdz28D$X,bq#Hd3=Ob8ӑNtfy'$]-aBeśK~͛?2?.#7Ɲe$h|/Ÿ/bK]K?.̈́Yђ@3ds;f#۔ȶ$DqZdtfy:⍉N(L&osK2lJfYSztL=ޱ?.ҥo"M;8?>C,As>g\t?]̑%he]F$d#F`SАiO8ݎE:?q	J))"mҕirӍs:o/kPzy>ts(}Y~}W]t1Np08Ʀ3Mx%DdCcX{K'6ܘ-8δ7A	O+:ς^q7~[\^ӥkoJ??-fݑiܜ8;Zbxs%:oW˾c~_Q;I-͵_77]/XqťRVt@";x?w6tܴgznѱ|G	t?y1Ot2txrAw_@wAyϿ@qq:~_+t$@ ruxE,P6O&+ޅ g/Xd;{>gt&f "gd#IߺvPxJ9%Lf(dQs#S1MJKD:#tz׵PFtD6k1yp:(Gd!:u4HiQUb^O	a5?˄KΉNG'hjn:MM]ls,t/ijtb-Ynn'lDrc^XZg[b=c>m1,8|1}Glf<h;		J.,pK'! 7qklQ鎘2iؖx1VEzEsimНM-^<05/@VhDѠ"K@3Lf3onL6$+tt'2K9Llx"Q:r{<.Ifb]Hߜ(,wHgIKg^֖Swꐎ=\v*s;_LWc)S/t<7%Rf+ٖ(l2QwAtv֒LIj}PYDpWu&&jJ*}>DG蘎
gfo8ȆdT!ݱtuΪθ{5?\q:JŦ_޺Wgn(to74s:J",q5@|kg^w?\DG$FRFw|ӭoO?A:6o/>?.gN>qk3<st阗o6 [_~wo}?|xG鯾=͏`~6ә7՜`DX)+c7g 1o[+ I~~1`5c컟(,(|
tn9
W_}"[~c3P;(':Ꝏ[s֏~{*:;^/]ƗU;jr,@k *gn}?|?x/QwtyNqkWWy,?BF/ʭ~|fHFxIǟ K@#9NϔdtV	J8bQ8P#BUelõ>te?J6ݱt囸.	tWQJE'/	;s~G8'ՒMSw؎9:ae%m/"K=!+6l+h,@J-۰Þ3ȈXJCHbYIJu:HwT,-S%'^C,+	()
FGa[̳\V8E\]XVI^U"K=с)bF⚎;%qIXGU}΂XVVMGm'4̧~S<8<DG#F#:"DYDG"At
:Hw3z=Yg':)XaܳS<6N$e"K萈f %:Hw{Y;;ڡtGJw̧, :DU:HwDlu#:?
#JAtDjF͈3W
GtD3蘝2s\FtDEG宵Jt,()7"pX)̎Jp)]cW~B!:L5܅vDG$@KS(c : : : : :Ȉ2 : : : : #: : : : : #: : : : : #:ER:H{^p*ܘ}:+I܊7&:jIhZONUhLt>LWҘ}:L̨1Qt?PԘ}:ɩRc`VOA(⹈VcFtDAtDAtDAtDE:<%:"GH_ߖ-(Oe{xl;NF֭o__
ݻu۷'̕ѝΝ(GOЧ :\ark

y|ʵ91:G8>w~ae`]ѱ{ǟ@= 'ePD?1_tܑ_zu۶<2rm/#{^oȖ}ʖ{m5!L۵Gv2xh?t''O܃xAF;O1<!:捎Ǹ׶;Xra{glܽ}l8EȑAyW>ݱ"b'X(4޵7:}}}az7:<1?:c=xsvA]8y7:l߀QGfK:]*۹c`=-c-FO
aTc0cl$1:IFA{U;]*uȐFΚkx1zr|;tlǿkF=ؽ{t=y1"et-ӰSغ
HFn׮<ud@ w;(	rڌ̚qQᧃ8,Ox2O!A"A΂ZIRU4I': : :"Eǝr[ӶwPoܾ=5eg韎bsW$8Q}:fWۺE@HP雚]S;w
𙕐|ÞIUv_8T22͙2tɴ(cjqem;e;w;}hhߵ[q:t}Gp
scc;w3c'IpnOعc;c]'w"G8gc;jӁEy|wmW_'lqoθN4y[@ۮA}jŧlOEIl=6O`iv%N4- fn>O$:MNI"vl:񖫏%o\DmHb
"=v돭[HgA0vqrLspj#*nEy8fp=DtTmt<ދ'q]s+y:_ȕm#V n}
(!w*:1S9:vX3{(Nv
(!6[qeV<)":G;.0g=~]Eot3go<-i><w1.%p'AdAHjזb:P}}}TWxڷm#踲Wpu?-}D\;@]u8Ёtw?OWw<ONw*Ndnt<+ms -ʅˍw`
niQ.LtTEg+阙52hxoSvt̞hX4678f4rrnp<˼ApDAtDAtDAtDAtDG=QiL~<nUk #: : : : :2 : : : : :Ȉ :Ɯ|;nLtFڃ҆SDG+I܊7&:4kE
732ИSժ4&:jL̨1Q:T1QfU1AFFt1<QtLT݈ : : : :OdzD"9|&&8p\Pu>p%=#:ꛎ!&%âȁfΕ3^Nt9GOxv)`<804qp4N5_{!ʟASDGqE٩gGDЋCO8r#C\PB^BDG=11t`Qv/:݁ϥ‹#CMyFt1Az8|t&	A*.pQuMЩ^Ai
t|GOI!Ж]88sA`u8h:rCЁCs.8?6lt0󼫟
F4
]x;5qo,
iR.言? :[0<Bt4BtDAtTó곃,N**:Qt<_:,Y#ЁR<&',_uDNjexA8!8541q9\z1\z~BpϹq|ܑÇ8Gy%o}9px#8:QGt``Oz{Щs\yʋ'8^Ǹqcs[`8}cQt'رCC,Κ>'TDdx~G`݅s\BTtQt*c(
Aǩ8[	^Ǚ{6wxAtC8u<?Cs:>cAdᐐ#:.u)qd慀T燏@ϰ5<pOuCāCs!=t':^\(;|np<?GcuEǤ9A,LDAtDAtDAtDAtHǬ?tEA,&:BM&:ȈY- It#HwdDltn;p#At1DG :tAFtHwF7D1#At#HwdDltn;p#At1DG :tAFtHwF7D1#At#HwdDltn;p#At1DG :tAFtHwF7DGYs<"#:&KDQb$OrˉRB8Q2ljr4At7p:0SuHfQwdDсh%)27O[4!*tcv^1gqQP(ɗp";/H"
u4OΗ_{PF;kKk0
"3+g	u?a:
sؓ*`~ݟiVW7Cj|j!7+/`}a:$f^:Aޤ?UJ
\t@X2O5mAr7CXsұ|G4S%%rT訸M8|ےgSԘ#aR4R[aaA3[(q
W$)A}:m3۰ŖiStUVYp!8@73(U_6YPeNh;`XY}aʶcJ{n!;&h6w̄,gi\zڳ[O4TȺʠ;fU;cfsnV.--1T@:Y*rrQB΢2L[X8LEm_:HwӢ3#z4Ҭ.W:++ȲpVێTE'957$O1aG2Ƅ'#R8IRF(:o+HO\IQ+OS4FZed⌋(LR|\<f85h髼8>TU3DR
OWX0oUݶӁ؞Q=0zQq-
<@lGaAfÖGaxo`8z診6͵LCw/'im
vbnYL_U|0eHy
t'o$>Ea2G=fL_T2ѡm}2$:4TP^E3'rP(N	DǼ[\-p3<>!?9kA,Y8,+N〈4x+q$EB8v0.鎨Eh(iꅖ\~PP
}ဂH4d*Ю+$:
~~4#W23j	u舖YsAY7	jbNYѱpḟԲ9:ӡEâ;~~)fF/e:hĩFwD~"(e3+m:Td'Y"OGub+Ք}K!ӖUv4̴lHjtnY~BFtdDAFtdDAFtdDAFtdDAVtF3e,EIENDB`m?Dd&xt

CPA84---For-each-service-do-invb>cs4L.c>FZ
ny>cs4L.cPNG


IHDR(IkgAMA7tEXtSoftwareAdobe ImageReadyqe<PLTE"535533324532510222FA>FFHUVXUUSFFECCGOQVFFCUNIUUPW_ZMROADC[^dcZPccZ|l[pdWoqscdfppk||ucc`eipos|}|lppdpsiukajc|}w}vy}t^{`sybқǘdcɭӿòݿĿĺҜaŗcޡ_ВďͻѿŵɸӴƬVZܔ߼;IDATx흉CChы¶V$VբZop믭UNvTV"*Z%
f6BB6=
3
HHABt$D	ABt$D	ABt$D	ABt$D	1tfHR=Lӈ‹
(DG%d0Q`8<z)R%4Ђ%Qnplx%:&\Q)Ėz):Q5$5ls#BWOɲ21I@,g
uCe5<$(-QfimH=%g/Cu;)61td4UA}Adq<%:
(;Ԭ	Bg10	y@PantEtc	3L+.6thMn-7
B p43xjXLaLH|EfOa|07B!Zoh`Ѝx0vPl]G6|*3:$Ά3X_{Ԡ/v{TU'JQ`JۃrFmMfei,k<t̰lmT/	:20*K?fC4*YŔD%j|
/2TNH.|D|GRU+B~Ut~%W୒]
ِp0bͱ*Q:~ŝLGk]&v`C\e&ZyHU3YPn-a;q/f;z8H:L?ӡ*~kfAEe;d$0QPtw`<*9p
]UEoztK*~ O4 Tґ(2]6LO0a;F
>H\MOA9Nb.THS40Ħ?}SQDw	3
r
3Q[|[Y$+g1%\I*eaOqӣ+J
~5;i:aFa䃟RQ<Cf4
W0)|/ٙge'f')9'vOpQBz3v'7qRqS`t\]2!:*~R7ёQR7ёQlȫPAtd;bBqёY( :2DGf1HDGF,w#n#PAtd;BqёYR7ёQ( :2DGf,H#ATøC+[ֈ׭!)e15Q%$!HDG	s:y<(ۈ<ˑDǔEh]B#(B&:2Y$D	QP+D,d#KEi˸-rCQ#	rJi,$:B,MkiK3l^Bir|ʤ(q]U/	KtEcZ^e$+i_:nT5q(K&YbJ/7Z>Й*~-ĂSd^j`1~,:Y֝/M}*_EnոNte]|Tu':n݃"/Y|J`ǵ(MA:ΜХ`Gl0Sa$ۚg;uqe]z*X/%ӑv:|M	D~W4/^bkINQ9'^+K!)֢âC&tgIG~q=:ME6:0f)ֺ99_3iJ(5(|J 	
%U/M=\tv݆r ܹ;88^lKRy[6a4+##K1mBf.[wڛf'ٟ,9qΝ{{Ch%n
ܺv{w{w@-]l2wCnnwa;?Y;;wwpw۶Aw@vܺwuom^`C{5<m۽}vhvťlOGRYw
9]6Ewnۭ];E>l!6e߽AvC?\"NvT,D
C e7<6y@Ex6v7~":2Cn)u:&m~{p2ھ`v cD1 bѡy~Mt؟}"$::NVb߽6s{,"nqG&:0Snޗ#0Eieg-Cwۆy0lݽ_e?چ0Mv4m(cS0ܒ :2Qt;َgMAtؐ,DKaO:WJtdC§ȭq{Ǎ4#h<*0oGtws#ehQntl檇mn
۵Hn{{p\w5<x{ۮ}Cσwݵs}۰}p6QftX(؉9v8Lr{hNÎsl4l@;'Z8hk&\Ю}b~dmmF?+<NtAwDְ=QFt1xw}8'
;ڸ鸽jnF`+"
wR#꾶[wг!Iܳ½HNە,|a$m?;woڶoжmۇVRmo,*߾mwԊJQ),%J"tzYscth$ttwt(ϷgxSxtHp{MeMtL&!,DnjCAt<'3ZcӡE : :tLM[nOtzJA : : : : : : : : : : : : :cz$bB߸Z":lKG-*M,!:H_EcJtJ-\IJt،F\KSU谕86(a+i
튈R":l$	IӖ66c	8qƶ]q$gGmt448'p9谑$LUH\*ͮ4d*F3ܮ调`NtqsE pU8Lu@ 
j-"Z_bMoՖIFKD[/ :l$OYpcA媊"-GK}=S+@m#8@RYjb+~hhqEjV;]`uh%pHHU(!:ZNG#ڋFNGT`Q	T	oRfOSA*XǩV0hr*_谑$uΑǧ#[d[ju}}Sk
D+*U:2]%: r'ێ11+rU+9ԖqT65qUcl(;*,wVw4
	4w\	"rՒ67V>th{2D6F"gq(Pn8#<gq"<oAl"|gY82ˣG.q!>LyFz𞒯ߐcilGY&B03챾X,'jtó|B#~azHN<t{1xPcat FXQL|!)fP1:agF$Yx8~H	Y'͍1ի:Д'hBp.݄sN6JMb`mj_e?AU>ݐ}Vz}ͰtS/S:fa/?ې5ߓ<ۄfoБKlHU-ЏU#,<~MT:Atbf(S&USfns6d`F'չqHO6&lʂ_qH	o:*/,ףCTv~]a^;N(Su5$nj6NnnY5ٖM‡p:N,:b#ot$li(Z_JsA0e8AUfaP%YH$:#|	]-XP
]5~BeَXܑ:bU`fJtD,q?ao'w7^rʱ$i#uif}DR/EцC`03|r5$rGL*x b,I'PʤD^Y,lj4aIh	;@Y]Վ	GN檪r0Q]]/b&>u"u8Ol-vQit8ZXEc-8-Xq*tS^cclbZ*#"Q9w*+c`mWci{
AGtTcU*qR,_zA5R_tV)8b[*OHAlGŜ1Da5v'\'NL8J\ϴQ/m
ttPfC
nR,
M8ߌOB;$I; ;wɚFYyH8Yг@dєB(oLCGTX,a,aQk%1+X!gu-pr4FV;jG*0y:XQb&OiZQA0ƽ}K>"G"
]ωEV,ǧϝ"~!Y!k3
{:
Ǧ#Z{[`N%6N:))p~$m%y38Kg+1Y߯0UYƪ5oX>x\%6dIεX`]Sr(vXʲ	U:n06T?fed۫sj,LMU2
#nL;,{`;^ga*әg;pށ5" k,	O!@d1LG9
e6B~lq@L	[t܊6e:d<u,C>I_l48OthVE,T!>|!PhTŕ)ªYES`O2
(NR@: ypN0
o=-tXL7gq,SY${̳p:rN6ǟVB7ٳȉ0gg㴢Ҡ3N_YqQ)jI:a=n8e_8KJGG9SFb]OQQ\)qra1c(L6*SR,v`C淍e
C	)Wg(6c%FaMo!2<BQt|
)ng6p澮qaTbL»	Pi!
)	NÞR%;;yBA)L)؋(_5zXƛ
0
%Af
j|oUbxŻ
\WSqqM>7æe#A>Xj	^JijĮY;%Oxv|!Y[fc,w}րlx/eA:9'[cB{ӑfHC/-B~U-%w!ێĜH*}BS^:rWDGȣY?$_0L?"&w
ӭw>#hБTn7@*emz['w׭3oT5+⎟>pw:zўXц?ؐn1$=
!rE9&zR}bVBh9u͒;rwgCw_C)Z!;@t,k&FǞ'
S#"4gHXk?%Kvs:Yұnw.KMF{t
-Zi4С):9+
^G,6ak=|?:cÆ
_6,yO,|xm݆^_IA,vtqdž>|t
 &<:Q[JBO:ADd%K%o>,KwG >\UhYA=Xc7aCv7bo~zM7%*%:oA a^!8,"urߟ|
6@q?r:6.=((a:~Y,(Yd!x)nnE^`WAzOv:&2[谁?<g6"YlD
AtL(\f:(g~d:>;{AVPDGAqc"Fd:<KiБP˦ȉ;$;
y#':;	DDy#峟vґ-Ft
~/l^;ߦT -F$vwI>I7~ٔo'I#:(	:Y%T/V.E˖a٪oeL4*Nbe~YuxՂUgD b+(RXj/U|i
	<^xe6l}?{7~4e_	'+mUWO ίٸח6VZiqv_7zg'`"t6&_|b#7AVoa?#SLj_G EEMxX`_ڸ
km'߈%(,t!\z,-+?VcSvp:bc/t|/R/}-cN0*%(I~'}$gbFXr2+tXqDz+x#F/wዕfc2?yiK+Wm$:OB1I:6~	>9/)b9˦U~Y7dFnZzu4gAБr<gJKT\jFפ7q9YC矗hcIic&g`<f:W	+0rF6R2	-kqf_8#DG15Ӂt8-U:ܖ8@$6:3X
8\Dnjg1)fHGV8TEOƢHڊ698;(H/SQ##ږ)Z	<
蘪$!lG#w%ItWcXU&(>PȢ-*'<#hr1WuqE[jKr;#(.NTғ(-g)	8F*s5EF;*O*}#WOfg)6|>DGYґ'a3:&(Y:`DGmGuKCXQg!:NZQQؒ;VW QFqdOF1U<惎ˆ+?LGjX	xIIECMO$Zk8#sf-lGϲw|?E~|7Q?^?)&Fly}Es=!==lw,\xuZawtlWkǏa#7:l[T׿u^(= 5
[kjOsO8=kZڰnNClGz#g	껛߿֬ԿW0 [$h|-7ß͛7c5l5k&Ck@]Կh~E`7Z9szEkhӼ
׶6uk8WS8:w,|oP[fY3ks|ǹ?a[*=bb@*d^f5?XL,u=5sduz`SPѿ9=v,.j@
Ga:Ux";Si+MY]>k֯l	P0w7[5Wr
WxW|cc&3elpMV̉Q^\g@v4`EZF)

ÕigA-/\?އ-bwT2+κZ.5ݹPL;Y;~v c}]Mچ3:2_/N`$wَ꬯+Wn_/_qE訃e+y<w7DCĭ1:^^iW$0!_tu!D o~k;6otly=NǏDܱwX4ڭ@EkJ7NJ+gi(g#=r3PY 1YfǤ؈omY*Oi0gYL&:R&!%ד	Y[r+M}Б8_rPB#:lDvLe%3YóDtQq:nyPĦ1(C3|0lCqGgfjsQQtͯ:[?0騫[Ekj`{<zsE5Z4,
ͫ*<}tL̤5hqnGv?b~SoP30mqwԈ!khӺuN2oB6oYkyu=^1
*D3MGa:ϳ	@׶̇
/cE/kzͳa-gA^nY$IE4{R6֦Swʐ;QZJqZ>bQRkM{g>+u5`󟧣:BY%4R:HmEcyѳ0t4+8++*<tLDzzs|FEu߅9*LTӑ-s&:f;X
?]7W^rQX}}~7y:R,ycūAի_]T':lAG!r4q߭V
cR\T%b_@˱Z:u:(ȝil)>]߿|ۈNJ/W/}Kxk߭x{oNFtL|T:~o!7
$?ziKhwYJGE*+Zϖ曟r"x{u	}
3P}-(':ʝo|WET}v-r:>m7N4꠸dH7d-߽
Aŧ/~7?˷)r:VEܱ{;W]_NBy
`/XK4+;R8/Ј,_aβ哥lIs€QnGDk,
NJՓ:,ZHKGK"-UM1VKr;O"[$V)_V/:mjJq;řߑFtNWU$Rbt_V/:pUeVyrn#PXcZe	:ಒb+Pg!:e;Z\訌e%qYew:(țgV[VJVOX
$V'e4)ڠhl#b*b.	wqWL,+-Ϊ).yrS3H.+N0:Md:hF2Bt
Ymňġ':lDGft0Ft0ANtͳDADǤ	y#6#6-;;v#i5"Y.谣,v :J;DDGnf<Lt蠸Ntd;q+(AٖvAtؕ;DG]8D蠸 :\e/8D谿œPWT}$P!:lD,ˆ;TtJt᪌6\.Qdir%Paiq6b*g%(tEzTe : : : : !:H : : : : : : : : : : : : : : :fffe@~3ύҧ%`OI(4&:JhhLt>L+iLt>`&n
&՘(}:(jLt>d1Qt0`ҧ tH 8ё:\t\ : : : :HǣDmo~Z^߼	БV}i/:|(<1
nL+*}G#GLGѤ#Ц&:FZnC\57i|>|p
c_]#ǎ=ى&BW]:%a14"܅.:Hoܸq{^yۑ/s?O<О3ǺM9z‘CFu{ucqg_Hߣ.G<F#}R#tƝFCkd/d,yxOr7W:9 .m=:Y<>+>q`9tas=FtL|x킎?O8+*<%h-{d{{ᑎ:::r::އ/Gtt9e'9:;wF`%ƨ'+ٟl;?oN%*9rs£-#-.OˢcqoST:Mt'<{7捓7$w@rf#vl#;o}<t;wN#W:& 'qMt&n^x@o/v@OPb,h7 ͙ёQkhql@1279ˣN`}ףG:GHFᯕ`zEI': : :lEǃt[Zö!xq~v:Ҏ?j̃DG35Cq4'{3?1tK?r밀d<JQp:s%yKKMChG8MhG9It><O| @zn< f{}@$g]Qaz:F;2r}z$<uXs{::~#q::;:F08qrpq?w(4Xއh8x̓|K}t@:lx&4юĿ|d6:бH7бC|p
;K;a/(p:n1ёCB(t$|ǁ'PmsUsY!i?Uב<8p-q}GWWF$vW{5Vr
IGVG!/!5]]ha$tL	~S
:xxYAN8PltJc81‡bt1[߱C}hVpGpdV97DG8p='र7Y@2'1ςg?LDZ]8{qQ1'K`N,ςtt`\
x^ojX	Ɂo#rz6:NRqEF:xq~$8v\pu`D#:
MZiR.#k:HraPtOgJOaIM阜<ް1ljpLjqiF : : : :r#WmMGq+X(D	AtDAtDAtDAtDAt$DAtDAtDAtDAtDABtDAt0fn1Qt!Px7ܘ(	JI7&:@|nE_/
И(Q@JA/`&n
&՘(Q&c
23S2Ԙ(֘ !!:Hʘi(Y:
.DAtDAtDAtDAtScq}}ӱSccgN:}ɪxfO]~KO򦣻+^/:+ΝzovR:<DG!q!{zۄ'gO_V.ScCs"Ps٥g	>Ht/O=I1vZ]|rNww?;sةsW΀9}ܕ1pED3@y'DtcO'e矍̢?2T <;7}&^~ع'DG1BgcN8:xhw˯{v⎲cb'?>}{1ۑcDGyqb˧g\Gt\|%˱ky;Tu]4CЁcS,
2(+2WӋVƓ+πK.=Mx@y(: ?#:buDDAt/ie+V&sWt08}9EWΝ>+,ґ˧xz{T*ψ2٩4p<π	r(#:.v;}<=b;^:w</r
b/<Ύ==sz':ʈt,屋\t\[yvX77?t;{	[ct'/!:ʀk}<I78"<Ӌ=;
뮜֧._1+wKIȈ2L2cF7ths/_~" GE؀rQ>tt_Ly]q:=3>Cs:Μ=}gPQFt<9Lƥ)3Xt`TzxzY1?[ë+xTzE~8l;_}f=g.Ddz+I=cN
ח5E8hQ8 : : : :IK?#ȑ)R7ёQdR7ABt 
(wER7ёQ( :2D	ё(n#PAtd;#QHDGF,w$DG.BqёY( :H\D!u#PAtB&:2
DGf !:rMtd;BqABt"
(wER7ёQ( :2D	ё(n#PAtd;#QHDGF,wiL谘{Cw~H$$EHDG<G#D:R8ёVx :2B(D,ёQtR7ABt(I#1.th
{]R̙۝eyݶEiγ5!`=lM'vAm-Wӡ@#v%}=1).fweY
kjxj!ŞB)PNV@+tL$`!o<PBjžT:Udrtff,p !.,PiaS4S$%V7#WHt]&%NGPfaCw?bUm
F5|>T!3ïfdPH<>":ODŽa`c
\sLN,$3 gȻLγWܜM)p8zxLЁ%bm0%׽DPQ~j6vL,ctLOm
~C$M/TU⎠[O;c¢+J< 0L<PHP	A#("g	C"J((JJ1 R<1/w#1LG2KHUWx\˒b9I,ye"+f)z<.xOlLZN3[j`'s#A5
DtKB#>¼ac$cU'B7
$
G\Yf~#ػԠeX-ő<P_!A):4Э\d#OTC,62ArPȁ(q:4>j4~7ް8R3Fx-%k/XDGň@:dWI󫦥]Yzw16Nx-Tjppv8Rv#@UYtDĔ4V
>xtt?sx:5%EtpF~2_
LvI;|A-x%1I<#$<8c
cbZ,hG$ՠ+?Ġy簛ERa7:h͠,4C.,ȧ񈨔ӁQiX:~m.[p@Au$߇J'S`נڥBcHR~4ƻ^iFDD
Z{LthI,1)i3'r23sa_@PN"fo<u;ӡo3G)m׷C6oĭDG$dϟ1|3c1&=h̭/aC4`9,$D	ABt$D	ABt$D		ABt$D	ABt$%L	I&gLIENDB`<=Dd&Nt

CPA85---For-each-service-show-ubt<m
\eyP<
nH<m
\eyPNG


IHDR(IkgAMA7tEXtSoftwareAdobe ImageReadyqe<PLTE"532535FFCUUPUVXFFHccZppd}|lcdfoqs|}syľ¿Вďܔ")9IDATx흉cMИ><6dIBKKF	[طʒbh`wΌ[!q9E3#E|74mmddAFtdDAFtdDAFtdDAFtdD13-fKR=dfDGI)N}6sS*Qc\5hDGHYUJvsaMUZ2Q;6-U3Ui/j5i:|L;b
[
YDGmL$#s&LE]I@I]ϚA|E.A
Lt
Cnhʹn''Ug^riQli<訡iwX8
^m[Ԉ/.iSX\)a/ȃC;
EG|2ž/ΆL+7Z,E¯NU4֬kR4X@3lϲ
t]WF<x
Se˗Kk^;T
va)t4mEXa)rM9~®&`jj4t58L12ZDЁJ"|`
@ 8PCVf.Aɦ[W\,$@0eQ:8MIΉ	He>QMo$
hTW-ӑ2=CVD
֫bRźÒ<؊+YdUБ6T?;-Nzbu2^kP;n#jd!PQfwi-;V8($:0#YkdC	55.Iq݁zT083lW߮cwRoT#DoLm-vK($CN-eAl|"hCs'DGM,Mru{b߾UN!	G8зjf6lE<0z,Uugc.ɴ`U[o>btصVeqJ/3Go1L"4_S<<
U/m(\ͬF枾e:̦yg\XZM8ȬTs0SM=[mh]мZqD0Mi_ ewI踊4!:jU7j4@%:j;p#At#HwF7DG :tn;p#At#HwF7DG :tn;p#At:^lKֈYZuOtMn5.$oBt4CҨƉ2s:Z<DGL8dp9))ժw$:mDaJ-4Qsqu #:j}4#'iEZ;[/&Y2onZhFC@UCՙSy(@e|13DGUPD,mz\%>*֢%_,WLd`%V/XO2t2V^vp񖔣K\鬰@eZs
[E
Wb᪆'d)
zin#}aM@epIWU-"fZ:CEY`KOnH_MHK}:<`I`xPEt_N5q-J5S3,t)J5b tx
|鰵`I^i\7W3ϭG[VLG9!h5MJ
W4.iE$I霓t;R*Ӛ:b-J뎀t.rܦtHU5ts6$LL_c+%Xwۼ͢bY@%:Z.YR%'6_ұFQ[C9L&	obEUs,O;ȭ>}:fجDigMG:jOmc7郺Le%F`	Hy(iIdz{2^(=
tI!9dX_"Qw:"gѧc7hޡ31ڞ 3oOy`Lg_#їzv/ޞtu$3X_WW&b>qT阩TDdG2(]ï?	@Kt$E<w%ю̢lT8wa,1إ/udr!ASDL'[x{~R1kȃӕ̴DǓ`(>S] 4;	&:;3=2 |1&.|G=S etX2o_ѧcQP;@1A.E+tÞ=ɾрv;0}0oE:FJZ2D<$w͒l<lǡ8QsKe)BV=Q
1:XtA:"f!:HGT;hRc&:(|N}6[~.9g:"aDLtΈ'G[!^FG"l;jtt&y#f::':ywvtu$3(ԖoOt,gb؍ف-DGcNh8L!Jtfp;αP-;0hId.MEG[.?X\lGh.ĒxWʴu$DdY!W퉎=OG&(ۅsٙsO9
(CGhF:	j+:fzz1dg2G؃4BdI馝I)}eatfF;b]]l,֙Qɩ.XgP;z3OU&T)YmW#QDGxy9:2*K}ѦciwekzMYshm3kw"~5QK:2)v,Dǂci[w*%:-ѱFt`DAtDAt
OtD| : : : : : : : : : : : : :>fZ̖JU~fI)
]'5DG\5,ҲGtDT4L]#ztnTιItDT%B'vHoG팈[DGL$u5#B&(L5mPuX/tL舐\2[6|9_IDMcj+;C#
t.`2}SǶm`o]V!;R6, ϏbY|TVuLpd˒EQ\]gd;i|4ۖU7Y<V6i6rL
c(AÑMC<ݔ]h":Ut_9.3%L2eƖcP!6 F_1ep$cxptOA'Y64Ngl@#6?a#[[9:lѧ
8)GEtGfYnfIKtD^;rt|4:t7Ķ(W/M\=͔s4Hu68;Rtݑt4:tWSKpݑF>;m
G=-6:tYتW9mTbQ ͢Z&o{P;3l#a0ݱ£a+=)б5
®3_oL1Qe
?Sm!+=j(KkI6\	>IyLu<›BAG`
sEOe;.;Wfwq'/˖mgŲ;zezZg
]M@zO'^iGcѤt@u]qtfmɘ
h kL5,?cNX|u+Xז^
Ä;,_V/^-}u^-Df~u5)aϔP|fiJtOW-۰$4A<^
b`nOX
cl]g<jZ[դ6L(7]ڈ͒ViCtX?իEҥKnn+ǰT۩i]M#-SªdfeYˊO<^_CSqPtz9Q5:W@Hxm(-&cԴ]Mȑi櫵
,3ctfq5SqkNϋݶdoBI|GNwT@wW;@rX-[\cK)[_j3RLN3O5ELyzthF;T0戃=1>sT#bG?f4L/1;&6ˊwDKW3}l9ͻCLj3N)yjvZ6|eP3uPlqt0O1txS}rێ(
!ʹPJk#q]
&I
|IϧELs)iмN9Z,^Ac$(6QCБ?HL!9fo-9βtqS+Ou]]MPk\ɪc)$#mGat!`NdYmhԕ]СmBxc!Sn4#JV4nͅ4,=
+,2FP~	"QO#h2舂y8;HNCi
Ti`ű
hBxq_>BzlбzAqeڇT埫[xZCRӥӱ{髯
-X>6ST[ICu}?Nwt>>K;맟K{ulLt`F:B|YZ+SDt::v٦̻7xm[x1Yڒ:n_UYpy$\љ{ *c@kFD
0u):(Gdl,>3e'OWwzy;\W8aKVw6{Ѥ\_KB:N9	0#o-D1<`ASZ:<Y5MG7c˻&wKVV]"F`FbRE|˩QVMk6Oo*Di֟7K]jlԐKc)6K:hڶWڈU@GЉȆ
E3EΟdli[Wq:t)ϝR:őE)T/#Daxm_A6(V5X[ݽ.kJW5aع%t`SA֎V5msJnh58K+J1tna:f4ڐiDGWl/wDfIzp;tX3vyB=]כGFCk:BFathaӌt.3-70-tT(/#ᅦ)6_P㩹Ov-ϧt?\o7\foJhnalvrw>YJ51_U=r*ST?f17>æƇaB~.9wMRRБ/傏iKr9uVRpB, vxva(bCsM𔢄_GkxjdVBGQrW{tߑ桤/e«%A
{{ϓnYȦk5uJ(Jmr;5:^e\KV=ħO/ƆO%Wu+;x{*璮浒rlt`hhwU*K'|q:
==Kmޙ_=fOv'5opmtTГUQ9>-?ޚ58__~5kcx>n]qtX?}ht2t\{ε5@ֵw#׮]{_oym{ǃ}s
y?;ׯ{5oϑgy7`}	@xGD{o"|_o/ kot؃n{DG}Hq5k~5\ݷEKzLz[1w ^#QF7q]Ew@<Ap-;ˋ?pRt{D;s-]IH:ھ],
Boq:'tk;2,<@9,Z!u^x00y]ygcň(8']p'B%RP̆{DGF %kt|Qp"Ѡ"K :tGt1Qdi:
~FtA#JfGFtD(CttGt1BtόtLOϕn1Yx^׮}%Y-KGɝ(Yݱo0:䗇yt0#V㣣"^ec!1L;>`sL<?8N}0/0!Z{Nφ, G`->]yG~Ç6w$XuرOxX1V>ẏ^	!C{G!:@~t?+Zw(rz]韇G?z!9|ɱG?NsG	ϧq7XGG t<ĊǍ<O`c|c$ב10.=6"D+KǑx8}r	kY҅Y\I2Ը=g~
t||<yx,@w[wOrtcYb/;=MtdXǖ	m_
l͵Y]ˑӸ}Krڣ?E6sr~Y{%WJ.3Cj^KTWٳg73Tʂi@:#t|KX-ZpsUvcFUvX,4lݘ;|o9ZgSdj?tGQg
m_-S?k'u~"KP-EG2ip\F,D_Xty
'AtgGuIw̾d3g_&jQN)"o󦣴[	"˜,OG`f2=E $cd9X'Ld9駟o"Zȟ^׿%va&:JH1(kKd2F_##/OhOt7ί׋y6|6q~ïeoWFGuGetd3]=]L?e4	dX&L?d{t$GY(ދϙdo=>
}hm,7>=pWoܸqO/x	鸴7.!A{]ZΟ?E.v	/_/^ѕ@3=dgN#ۑvu%D}Jdfy:^HM&๳+v$}}q#V;:fXa^ZuªK7.f7^.^~q3bE@2>?d޸XB,Dh,Ӟ˶'&13LOǘQvL.bPq#UISW_m.}"˧?t|_/
V!|~Q~|o7:c`p
-d:F;LWr1^ɶ<$DWl=[q,鈷'X:%.W:΂^~7~0[\ZӥnHU>?-dݑiٙ8;bxg:F;EQ:Bt|8	scꋼp}ƆKyUw_\*eGGZASuގ;L;W.Э9:tO^wԉVo\*p!	txŋ?uKo|}_к#Zh$ģă6oR>`.ƓIHaF6hY o\t[ P
&B|ŋrx,1FGɕ-HGH,K)tDGxUw@#:"Dwg%,YtӆCEQ#:X!Ega%=L"t.#їvHGWWϢL_,֕zv$'{DOO#/
,; Z<lo.;0f:qnGv		J.(hW/!^ Y?[P#&Lp+oOǁv|/x`tgGhLK;&
#t^d@v&lf~ӑe^ޞDfQ27F-#!!Y3Yd&֗$P"|D~2!temp|?tG'WJqy/g:9*
thtXv@`p~
#gi3ZWr:&kEQd}#Wj)Ijc66:q
ɨCtwΪM{9?\u:JfVB/oS7o~yR$|u27~]R;NdG*Gw` my?^w?\DG$E|͟~8tlȃ_
|~\N<yS9NFxOK7o/7G<N}#|pWߞGt0?wjt0ctTұS_g
\7\o-$?1`6cP컟(4Z}?:N}ߜW_}"$~c)3;H':Zs~{*:;s;.V9_=/g:Hw4
YVOQ'>uo;LǓ~(t|'&Q8EUX'`kO?l<us#4Fx?8?A+xGll\h+%G+<C[Qr'(9ohEXzKU=CUelõ>te?J9hx:M\
V:\e%բZi.\u;G3l$_tҷ-94(aKƂ!ز
;-;\QYt)S,+[iCN鎪Esue^t:ke%chJjtGёAw,W6%-DW=&tRrU9K&b5wrK⊓cU9bYI[5նRO#:"}38<DG#F#:"DYDG"Ath:Hws:,DG_':hHX3L	?
#:(D :QtQ٧Ȳ At4;DL~DYAtD6#tR,FtDGj :fEG':"덚3W
GtD3蘝2s\FtDEGJt48CtDfG%.`Z"DGTm$ d$:"IZH'5!Ϡ2 : : : : #:Ȉ : : : : : : : : : : : : : : :N:U.LtFڃ?
ʅ槃d?ɭza`ՠ0t)YDGTp&
OFÑ&:fլ0tdֈEtTG557 : : : :(	9:6mU~/ogUx2,[eovh7?u9
\-T-nݚ2_:ƷU?TEOFt4n_a|s{ty1*$'&w|aeh]ɭ'A>0'eXD'܅GW\}֖-c.]n4ii*c0C;>>u]ON<>]¸4>y|ap:ۆЮDGxnlx)ݷe3xVJέm-@LB̓<ɶ]Y'&ơDGs{:ݼ{Ldق)c-e`<\dۇw[CwdCþû`!ntlߢF݋(
Mžsu>txhbwLLb?.|qADဎ|&UZ':]ս]+wzeL!]ڝ+y6~|r;tlɕwڎt9
鮡G2>DtTJ,;6o#<6 vH	,7i3V1CPPOafy<#?Ρq".Ix,U'UZCt : :#Rt.׹X0l{[l	vƭ[3Qvd+6woLNcOi=7	hv[{*3ӱct~m>2y5
At(Rf9VܗZ2p<<2c57?zwϦcn-zt[=\_ݻi-@g/1g^.(?v8F;1}Ƕ]۶o},MN<s{Vb?m[9Cv<98dFtԚ,أ
4l>`ݥ[pp:#bw6o=r
_@WO>dw&:0H7}phΉ|p
;Kb/$p:n1+w!(||]ͮ'|f;Qk:pMcݏ6]y$AmowYcX"lAG2p=і+\lތFz8‱cxx|Ķ {G0V0f;v"/!5a$tl)n1pU
:.xtc[A^قnBvLtl-cb1st11r|qt+82+MlBvQk:6_.8)":G.0?"B20b:vOx,]L`|]8XwDd5n*u)1005/@Uzy7W6ƼMwN6EUi3d[1KqZJwǘc.vTItԚGŗ+l2Ңp -jVl=%=s?f
,6eGIO8՞i`cN,ԝ#: : : : :Zjۿr]#MGqYhDAtDAtDAtDAtDAtdDAtDAtDAtDAtDAFtDAt0+ܩra0T6*&:Z\I2V0&:wʬAaL
WkRh~0{o0DG:oXXt8SDGUDAtHu0bi阪DAtDAtDAtDAtDψFǙ3ldgS۷Luw<%:Z^g%쾃"оbΔSNt8gOxzp	`,>72p4N5gy.ҟBDGұSEډDN;tC#P\?^BDG+15rxv:˾sSϤsCS#LzJt0S@z8xo'	A*N?wa-MȉO_~i
t|GOIЖ;8{v3A`u:h:rCЁS#3%8;6tT0𑳼z4{91u9/YΊӤDGKQ;{9At{ :h :xʩg)OLuZRVcْ
?whAQϢ9rvoWDG|_8^d@,f;@t'F?xCIϧIfyG:xq?1Jg}8-Dԉױ:s<?ljub:<]L>-@G0x;2r098""Գ??<2ΞG	dDGqN#:p顳g>#l@:h:FNq0<O9!9 pHHwOӁ2\@Hdz Xޝ;U龃'ሎcj_qȁy8Ktz6?8ҖcZ_<qVF : : : :V"7EAQ!STDG)TDQDG :tAFtTb;p#AtHwF7DQ :tn;2#At#HwdDG%F7DG :ȈJtn;p#At#HwF #:*1DG :tAFtTb;p#AtHwF7DQ :tn;yGFtLit6\I2R"5q)#eRL:ǃ(o<ua :B͑5KtEMtdD̖<<ma:%_chGCxZi9p";/H"u4oΗ[_{PbK~k0
"3+계0^9i/U0gE͐5ߴr/^oޫ-j08Iη ToZ*cz_x&#2P>s| rS|b[иd.,9X#jk9]3$:n%N0߶dT;9F5
VmXnP̖lR\U >6N-۰ŖiStUVYp!8@xAΪ/Qu[d,m2T4U{`sbLQ`0e1[oP@PSR;BEuor9)},S:`3
nk@w2莠lI蘵Y47laV.--1d@s[%hf+YTƜYR3tPdiEodoAɰ9nH19/͊^rY,EYo;SU>sZkn$Ota{2Ƅ?9DGLIRF
(:訷j$Ň@XgaEc`)|#2S2qEU(X)ޯnhzW3t]U^R	<TU3DR
gP0nUݶӁ؞QȖ=0jQq-
AlGa預cٰ$%őrt&L>8Gbc5ƀ~‹iNP5V$1෭Fb}"k]&P@WqFCt6!s^cfu)m0֧OCMeth>EǴS/Qw+f<O,Z|$.EN'"i111\#ej01Xb9faD1]Q#P 7]EL[Q(-;|PbR_u
tRi8#8fh;*1vu
(Wz[of^.3bߞPh5$8헻i8fKDG̨Բ9Y[Т|aQQNWJ6hamףLKֿ6Ҿ#7M)#ޢnlRѦLEݢ K(X#}_)e
3-)pyYȈ2 #:Ȉ2 #:Ȉ22 #:Ȉ2 #:Ț20uFfL#IENDB`8=Dd&6t
	
CPA86---For-each-service-store-bp<[N`j ʈ9ML<
nD<[N`j ʈ9MPNG


IHDR(IkgAMA7tEXtSoftwareAdobe ImageReadyqe<
PLTE"532535522424FFCUUPUVXRPUDCFFCCUQP^]cc]\ccZ}|lppdoqsohf|rotrzjho~{|xsy¿ľ¿ƨ߸ҰͽĶВďͻѿŵɸ쿭ܔȴ9IDATx흉cƷ+\,\p/!@6VB[R%Z([H!,hiY7sf%eNj,{>>;4uudd6 #:Ȉ2 #:Ȉ2 ##:Ȉ2 #:Ȉ2c:f*{ȁe7'8%MDGsJG%#aWW)W+AVWiDGj%:fR_]k4>tL-l4E DG1LNՅm[GWujU&)%u={'5CkĆPC!^9h/X5H'DaxKtT
֬‚gD0lx	@pYu,[0N~؎<X>Խ.Rp4)p|<P{8~l8>[vG`)Qc(6tujXjp]D̳b[,ueăl5Ca 0ن3StRMOJ578][i:\%<p=L2UWO(~XaԬV"0lKQ,EX][!Tj	:d	L%?RqCuDqŲa	d!SJ*Ob'&#r|
2oH *Шچ#aya:lSSD
֫xLaKHPb!=,1+
:4S3l,EF߁e8xɊEtxA\RXx$U#ҾCq&БNt8&Ia*f8!}%5e$@=x5k&mH ?n LP`07t2
snw̗!D2 ]%Eʒ'DGI,MĦͿ}GUEw
5t
/poհ"m;@IW3yتrφ.ɲpUko>ft	+ˇ8ec&1/)EjdbidV#[[pwT;Vs}bjVt}1JTnFuBJל`R@hj-JI(Z)qé":Ji56BtLn#h1m56JtHwF6DG :tm;h#AtD#HwF6DG :tm;h#AtD#HwF6DG.s
R
uU33M6O]5!%$oBttCҩƉs:\q#GFtǜ;G36Cu	(S\o(9ո:AFt%5FtěJZ^:|=I9LلZDGQPּd:r,P&'zB(t(.r¥-Aρx9@eZm᪗)lb̶Ūbyce$K+cN*$UXږHTjk2n0;Pt\1*PLW5-=-;ગV➨[t;	QWtu\"҃rٸeNnbuz髉?[םUTHRT_עTS>`|pKD%O'IPǚN
pd\Y<erJ+9VIG.!5UJMW4/
"\w$ΉbjJMg#֢4P@w Ztx+W6}QvqyΑVJ$yE6_3cJHuµ(]l8|J 	)Omc%cW7ڭp{txxlΨ^=OnӑGwuOM^9|kp6;)ti 7ou9vgx1*i]÷w
߹
onXdG#wzo
w-;ӑ=6{m7vCⶱy`o=pO;ýݻ[mwzvgl#=Zwcv\5{:236cddp/{n%zD=:{gxpxѻd]v]l1<J2בtTwwt>~R1kȃk[ݢ;wl츋o*:K%T;	&lvkxhAG^mv{8;1#"wlNe޾&:Oǎ;?l!0rA"m.v=wms3$v;|0E:nbZ(ü2<2;`kf2^aA|%,c1;lVuLbdj:*ѓ'ߡ1# :bHGl,DGKO:WJtCg	&60#ݹggE>wZcw0:FGFǶ1^9|Hwuս=c÷{vB>ڳnFٵ[n5FGp8c$zDݷGvvcWF`}fmZFoZh!:WRtW7q{ݼ+="t[5Dã;n9abVW@F:Fj#ݽ7GwȒ#8
I*]HNIG1>tQ}{fOc#Fa{WRֽ-,=AJRtr13W򶍉aIdڹU$:nS_iP#ϷI%gzQrtH5'WY#*6ܑtJ#EKtz:oQ!DAtDAtT]JO5AtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAt,;`Töom#t8	DY8G:<7*1#%}3q=#flh9_Xd4舕,ngDt6&:bd;BNNtT`abRv
	UQĞD)~V!KX#KU
lYjM7/e+_ѲZj;C#t.6X`[>[RY@s%\x
/|؉
,d;q|~dt'wDtL50m[vEq
#$h:5>:c&tۗf
c2k[dM25UNGL
tKvmPTӡ8n`Id&ǠB4e_bI`u,C@P8A{ra?FtҵUp8c`%lSHlya$`OMK8	GE
G#ab'-*zHґ0\V\Dx4sϽ
0kש|?DGlH8uG ;&a^
uCTu70P4Bw@g9BŦYCGϬroχ_6÷Q-6-F<h{j6j[݂Au'`E(ho%
aY/7~rLp]HƩ̶Ho?N6\	>I™L~:SHdM!_Ga.6z;=s\]83Tx ];zefK3IGNЎjJ逦뺲|f	
$SuM7PMO؅S:t{(Pɼ;D
R;~T

ȁ]Me3%!~`별BtP-f0Grx31y7M؅3C:UjLv9¯xǏNӧ6Zդ6LɆ ]ڈM)Ta)9V̜2@
R=WH1ExǏȅǴ`	]M#2lSaE20knmY5E:
_?	:ht$}HO;~z1@Į&x;\C	|T%|6,g
G)n=6#:f+Ⱦm
Up'(>-`:@?>3 b&?S)Z% ×)/}f&+CUh.8;b6	ԙYb[(fƐ$Ā5>x~	]M~&)%>OɮTK׆,Me?3fG	BYVO1
xR)%]Q'9ܖ<H44#q]NJ<jIǙ
zϧE,s	+СypS60$(6{2B:R68&fo
-9΢|`	#aӣ):ck=YU
?$q9?681D݉,[Qqb"SOY0rᙐE

e!A:|Ih~G,c~dgfaDEt	2"ϢC$Z:¶-c8;eFPr:PtNSJt۞n*3l:DŝLG*ċ~Nr~tQI`>"X/\%8
#ݚ	eN`RJQd,\Nzԩ{C*>eq+F3Yt?ܞyJ]G4(?
ja%NNlAk{f[2ްp152I)rRw,I·I	2zn&L.//+0D'
K3d'׊;
j$U2;p=hRH%[C3>$K8AGԵQt(+,D1=¦txj͘&+^f+htX@VUUJёX (zI#
P.imTf;
;Q|MnӡBYỔpH	6E:h2整6fv82td3#]$=H*9-X7-3(iJt(^ۗVkf+qt~"MPXK*q!;u?}JQKğ^*7ڨU8K-QK2tJ,4emH4|Kq23:)ҡFr:a&V֛DŽF|UGҡW
,=S|Sq93ÙGXo9*HRǫ:9ç":=rxwOM~*We<*Vs@})MwM(:)i0N&19;şqABa^,4>ժ;$cn:|/8Me#.vRw:sJIAGr>-/KuYPpB, ,90tYa9]<(!Wezt:^}%N##9+f<F[^:x(ɠKXm$~Va:zxl&~3ɢ##e	|WEtxpmY^6^
JKwsUw<J&}Y=| PhhwU*KN%%|s:ąܞ%wg򫯡&WKݞ|xjt<zQ;:
IW"F(N'#?{=9w={aGxn݃qt?}tt}=B?z?w!w}uw}k?ƻ>|=Lgw}?76`#	@xWDo{"z' ϻo	t؃n݇DGyHf={z=?{wDSzLz0w!a#Q@ǣBq=Ew@<Ap7;ɋ?p޽RtwD;m܃IH:ھ<z=,
Bos:/tǣ;,<F9,
Z!yx01y]yُ1bDGHG'=ډPdS{DQQh:Hw*3c:DGH<+(j '#AtLiYt<)DGAtq4,DGDG '#AtL(瓗_Η{t#:>׉|w/'蓏?{oN:H4Hwr莽ey)>.Ӥ# :hi:>>)^_8uN´6(pާ>Oz
'ϹA%VPdqS侓ſ{_=}'?ɓ}{a;x}ԩOy	V>ɾO{BG‡8O;AtT??ܓ_}jjғȹ}I:G">tѧ"|D:]о_cpIwDz-ޘe;>`BBJ+7ܫ~
{⻝ܧN
韐Cyfƈ ''>^Iwp:$Ot|ѯX$_ׇ\NQJ	$7NPd)T8qɩPwp:Bqj߉O>M+};|rb>,"CTG{	q9#Hbd98LWl
h`3eo_Os]r'~":@7S9ȺRrwX	3ZϞ8KΎzҳ_Di@:#t|k-Zp3sEveFEv,4l];rLo9ZgSd3b?tGQg(MrZ]}(վ,dfAd4Jq(:jFwT-NFQia9>;E&V$AtL2Or;ЂL.鎩chx*锲W~1bUYe):V+3@jYٕƕ9">+ۿ}8Y:b]g۵|td;c
um/
L
EGssn
V@w+Wh8%=p &^118g`ʦs6CDkj،t

n~֦h[;
Ms`{5V6IϮއW]տo|
po 7Ɲ
$h|ŸWbkkkӡ#ƺ@:9kW\Եh%E@ܶ.c`N[ۜ(1E):紭ĵ]mwQSWڹ]Cnh6?s;]y9ҕ?G,v^ 9}qs@`op2488ghц9I`df8u+x3ՎE#T~3đUvHB|j0X7P\_p:_/;|vwHqO_\G߾},WYW?qLܶh5U7'EGcsҾK<+5B47O+egU/Z޿ƛ}[\wH-nLҝD_WfdEI߁t['
Mk
Nc`.ݰh(Iq?eJy`N/MOGGZH^ktܬ:&ЭI:^cp.htGri.WPwAy]~/Qw\*眎w
qY;@ ,mv+ 0YxE	 B@sWnhހCab"P6˵/,0ُnkR,ķn\/X7ir
3Qtd])YtT]Oz^:hWw(4EV#:b@G,WvޡAc&,tPdBt妣u:amP$QwC3|0ЌX4@{hܟ
M;BEM@Gܹ56#MM+_rpCccl/+BOvqQWPbʡ[EGG9m6,8܈Cs֮侣Z
.¹ۃ|NHWK[q@ZC@Ptǃ٬batm̝#г%&9i ܋[9@V(FrxQ{I ջhmWW"/Zb:_{q:֮\6RWrnql(
k!$$#K]R*Q[FdE[j2!4Ml8~bBG鎭*]皯709BMRtME VA`&;JMG絨iyk".i(
cmB_&$+Ct`ߏlHfcpviߋӑ-{&:*;,:|/_}3"3ɬo>v"<a<ktN7DG,(E%~탟~<t<ȃˏ_	|~\Ξ9s槳9AxOgN(KǷՃ3@<<}7ߝ't0?ztD(v_iMo~_@b,|kp	rwW@ڃ3?`lǞ?Sd(~t=_"$~
cY3{H':j?|{O}*&;^{=~]WSU;\,B@T|ݙo>o~w_!8ڷo~7;g]мWˠzl<ǃgorGtgghp^om?.5{d>pJV8G(F7ptEypAzҳ_ECUGf9pmO`dE:jEwT}s%*z
|INewDŢڲe.B\K/+-GQYjY |Ov4Ƃ!b&yd!:;\Q;Z	K,+[qtG"鹆زd/\]r"5IJ13Z4YA|<ەpuI3Q5d/J:	%\UlRd%:"q-꒸⤍XGU}΂XV2DFrQb:JTƉ':bD#:A%Nt-Dꠃt1o"DG:*-|wq#䱲:<GYDDtUC8A(쫣2 AtT;DG>QNdEtĩ6#t,dEtĩ6 :^lvp#Ft߈ʙ
#:bDKXDGG':/>”*QQ:nL3:޻DGW*?E
j[I@ȪEtĒ4
H'U!QDAtDAtDAtDAtDAtdDAtDAtDAtDAtDAFtDAtDAtDAtDAtDAFtDAtDAtDAtDAtDAFt*_E.LtT"&:OOGuhQDG#/<UDG``Z0Qt_%*LtT?-Ya #:fueJQ:.t܈ : : : :HǖMDGhhXjs]xEcS=>g
L^tzbtZuy$)ظ.]\޼yBLhΛ\tt.H}2bt|ixp$KӰQ(*gsGGK̀wNࡾs͚-VZ[ѥoi\:sK+䃵pRZ0}
:-kBtKu7nܸ`%K:.XOYc
eqV5Lǚ[/[?s5^?}#ַө_[o!:Fe~cɪpcaca%L,Os,|P:ZZ,퟿ /m=[rsM}b6-噛͇,]_!:F/[Aбb"sL@oЁO
f@G˛׷\__ӱ|^v|PltuPtas+Q6:߀/Q.DLtX7U?oYk-CZ;1Z|C"GKHG|G{?&UZ&:tk`.kwXqFLI!ul,5/z_}}g?(Η׃cбvܾeyHǚ5@oMv)DGtL2;VZ#u/o^с v'H	,7iQ0PPÛZ`-f#߲e˚v"km.NYPoYOO=DAtDAtDG踔s덎p\	̍͛ӑs~S{g+6GgntvcEvuh[ټ`*
Xޞ=D?oy2
Y<̟J=Qr:67Ҥ)e栣>[4#-o%:JMU//\xAK.m|RCڰاn%u

GÊ#[o4weۗ[KݖpnO}:oRNGk}}'CC}
oۗK]4,Y}y>`ݥ
Kpe3p:eb67_^
ol@W
>d0XDoz}5Kv/^N_t@~b^^K[zt57QyDG:;VXpyuP۫`VCֹ,KБ4,j\Z,ƎAmWxc`KёԷ`|
RpHMKz:t,ɤѰN
:V踼t[An\.BvA>:f?C-I:֤o}}vt+y82[׿o@:DGX:Vᤰ72x#Y.r9tuȂ4_Iǚ-8{cSReN1?'ׁ;	#BROt7gҁhhht*]
/aK'*]Nd|tlZIRQ_l}H5Zl-"X3_p2Uzp"krCFCeswg`,YiF[(3f阞ё73ڔY=ӳMVz:&i4Rv:h : : : :E:.DGL*YYhDAtDAtDAtDAtDAtdDAtDAtDAtDAtDAFtDAtpȅ<pO3"&:j\I20Qu*&:߬w*AaL
WKR~0uo0DG
:o]t8SDG
]DAVtHe0bj/DAtDAtDAtDAtğψYFYߡ9t0}$?%:j>^ǡ%¡"ءbSNt8gǹOxzi`>.:7~p4O5.ҟBDGq4ED~_#G.:vc}]P\?&!;~8MH;|!gE#Ǐ=%:jg =tE:t҄ e_<8鎚ct?}04i:#MçڤhgG.@t\p0Chy:d4I!>Qt\w*Wx^N=O.>Ο?	,siR&(]8 :r[=Bt4BtDAtgTMէC:!)`DG-qBV_<v﨨gp7ocbsx~(t>?5DcpؑggҳC>_ǎtOAÃgG@DG
сE0~u#c-@x:c+Ϗ?t<}؃yGci,E=DG
`]88j҇}.`62Ϗ+Gf>)cQtɤc8t}z…OȽ(;<':jәt>5k<ETdyg~~sNǑyy=,5Dӣt.<̼ҁ417áb4)WqUzi~8f?_wd=G.D=cǞg穯З5C8hQ8 : : : :(?+()n#n(hI#HwF #:
1DG :tAFtb;h#AtD(HwF6DQ :tm;2#AtD#HwdDG!F6DG :ȈBtm;h#At#HwF #:
1DG :tAFtb;h#AtD(HwF6DGNsr"#:B&Li&Atd+I&\r#tPN5Nt0+p$,q#@x
#TrDG9fH2@st3`Ϛw:,ձ|Sma*^OKcyZ'KtTؼD,crkjlZwƘ$(>Kب~Mx*5?Ӭt(oE䨩|~^A^VKI
<-ՂP	9~"w&P~Al䀧کиd.,)p ӱ}GS%k;*+E)UrL3Kv#1]*eJL
19⚮
YDG防q:pĖx)*Ap!8@xႃAΊ/Qt^d@3Ua)* HO
	:0EU
ڢÒc½P n!;L&,6wL,8	}yɌD C6ÕAwd;CwUBǔVU<[&LuPzp"*,>YD1Gm5)R3QtPdodoA`s$<ȝ19O2Y,EYo;z*1q"
݈I#Hd(Ӎ	o;DG`=iQ:29%:mI!@4`+h|CSKpEU(	ޯnFW7
]MU^R	"7A:,[`b9\l<9pZT\[/):,>r,~5ް8R#gaRz,@w/VTxL	jW@g:u^Ytd|=W
aeH)o$>Do0>&\tdfLß@[jʋ}xGfz
(eux'Fp->h7HFN'"s4@s1\#ej01b9fcD\q#T 7]E-(E7HҰ,x*~@
k7HS4f*P.嶴f̏fF^WoOh0#^ff	9Q.tX,3VsL
jjbL3RfV]3j/,qZ#޾#7cঔ1o7؉YpOxa%bnQk~%tdv[ɘ>;_W
-mY;a,!Ϟu^z2 #:Ȉ2 #:Ȉ2 #:Ȉ2 #:Ȉ*,?_Wxt{IENDB`u=Dd&xt


CPA	87---When-complete,-data-andb<c31=i5#'S[<'
n<c31=i5#'S[PNG


IHDR(IkgAMA7tEXtSoftwareAdobe ImageReadyqe<PLTE"522424535435RPUDCFFCCUQPUVXPTXCEHFFH^]c\afc]\ohf|rotrzjhooqsqygnscdf~{|}z|x§ȿľ¯սƨ߸ҰͽĶͻѿŵɸ쿭ȴDպ:IDATx흉CWԺ.(*FZ+aL2!jtZV[Eu]!.%
sdd"ds4dΝL'|2s22k3ȲAFtdDAFtdDAFtdDAFtdDѱCu1d(i^A/Q5tHtbQ%ëTWVYRcWs_.Q42Z#Vze4/$UmsI",[/Š$ԍ)<H\\ Zzƪ-#:Dl<UJ'>TbtU2 j|9<ܟKtD;,Y
KDZM4#j"wL1TMaǵ2cqCȃTBv	d8
xlرX.+$F#БՉÒ_400jLQETYuRѣ;D?bx/G*U8P^I4IRM[):t<QcubCך5'%+h5$EiN̵T*s:<0c$HwAydWcT]1D)JEJs*bF|REEғtxX@8J'`y,WAeuApPqS*Yt'<Y<*?Xy(RB0I!{$-&#h<\)|)̡#lKP	#~HRL!%Ne/v%	JR@wxف$TgґJ4EP5q5&B$q]H!$$*3uU}(v+*PR),'Oh:ˬ(X
J*X?Q5Eu6٨vC뻷jiDŽ௲j"wBL©TV=Zu_3rՏS^5*ftު-^X^kq؍0P@{}E3YQ
%?%:pRZuE7ai4谶@%:j;k#AtXHwF6D :tam;k#AtXHwF6D :tam;k#AtX#ީC[ֈ瑤+&=59QI.0U	!:J`~':XQk!:dfn#:c'Gy	+]594QӪqu #:Jjao:BtYO2Ae<P&:B(Zӑe9d1f,$:B5sjK-^b8f>99Ae\8"㬗)GR1Y^ey/ϜwRi8yWE%"t#5AϯT>_RCQŀc|)ţ^DU@!漓epIݏ[xcfҜ'SaIzduϜ2H[y'<
Ã	*U/>P<sDb(Jt؟5P漓}8o2άg21A+u:|2T*
.6})-y'WbLBLNP0a!@|麃StNQܶ(tLLɰ,rѡűb;@uVgfLR5s.J,HjTz)JQZ1F0SP(";jO
o+##&"@@t6:t䨳 SS4et:F/1@*op$45
MOAD@@`h#lPx:8rOG"evf:rw SH
@dj6011	OCӡ{pP4vOCA=t,lOGRYC`8<
¯}h2
@KE6;'Bi(pX`,ned:L$B[BSDGfcx(8;TLA&ݼ9I./ 8V/[!KƘj<tdh8@anCwKS@: ƄERDO}Dfat(4:mt 
Sw0:B.Fptz$bb+:8Sk"XE	B
%j-p$eQXL$r3D+c5,ACAvre#+uHUQt;taC:lSg!:H];{aR#>&o]40#3QVކ1?8Mt`(?:2zDGeE=&awd24g?42
MF<Ӂ@dh=qc3pL5FٍA1fM29sLƒ
)t +;p	M.,UEǁ$# ᡑDqG'7:0eC1iv5D@Pd0:5cL2O1-,
ؐQt:M@CSY3ÀP$#KFpP*Dp(Q#cj*41ph5+%*w`TJpUJu*Ctt
o=nLt؝rltEcJMhil(A?KtYMǧ.ktXmЀ
!{d!:<KPDa]%:<rU<7訐0 : :*@Ga}RS
FtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAtDAt1Y1T+ߜW̯C
'J
M&:HGL7b?'Ft=LDu#:lƆ>DLlt2>谕UA$谑"IUx~FIU$ՐĺDBQ	LӑcD,:DP=,T2[M"W|5Q32Ռ;Ё]j"v(DՈ@`UC4#B28rjt)IєD#똁k\D,u>&hEhH d\~zDW#PetEV*+DN@P4/
	,DeUD >>Fn.L=Q܎hJJ<|qq18'3=6Ti`8Aet]X7X$)A|.ͫAvyȆxHKt;t$|:$Wl*ט<ӥxy%f:Ӯ~\FBw̡Cx	;|;t=>Dbu y5hg
U:}U.Wv|TQ᫜Sg:^gQ(
"ʬ"*2{uMf;XkG`ij
|t*~1dO->BؕqDVT.c^K{q*.\zK~.6OdaU=kT
v:z*UE5N'lSX?>sz\AI>ɈTS!1&'Ϸ1ҨR:G$I5⪂:ZT
1Ľ6?pXX(<9DR~DI}xHkj®)!!Б`t+ITsKc$-i&D	wщ	"1}P$MZ_Ooj]SbѐNI)[iH`%8Iafp%
(\F
	AbG<-z45<I:F)Ib#H&秳-Se{=1ٺHRK'̖7NGwL	>YO|?|< MM6w`RYaח#"`TEdWBUs|GBwSw8@r*-6EF)3bS˄>G|$˫C.h74QUNYx3!JB:T\<*N*VEʚ"45c5F)~=%S-UqeP3S%) B `ĄBK28}_4'ݖ8O}hB/h^ر,ϰZ[)JXxH0
?T^_am=#$1xV܄
}2Tg?rO,u>fD$bv7ŏϴG%?$~1?
81xDŽAāPtT|JUU%1VqIS3^#q	ǛAh|,m|d7gda"w`cEFP:xBYW[X;K
!g44AM
tD‹>C?蓘p:45[K@uąPU#<RBp	kY)
y< c
7IaO2WU^|=ywث_Tсۓ9jo?lO*ZgIn]xy#
֠}>,[A&bm@Kȷr^s,8&~oLbO1@	/c[KC$Cވ~ă%ͤ#+{lq)ةT,߁pFs%ڊx_~4T"Uf$xJ]UL Y(X,`Ui1nrtxxS0YF5<(t$n0o
`ݷȮ4*kFϧdЁ!B槔pH^@:4ja7˃EOET!/p:n~KE䒋CUMA/=)Jt(ۗRzq!M3@)9KI_=Ϡ[RttԒ(ջJ
ڿ4*kRtԒjg	۲4\4xU>%;j3:!F[Zchҡl*	,*nIj||෺O5ҡlogVq"#d%.k%W
ts">Ue3qbbtQ-T`1]0DO\o!Ci.$5$T%|g:9^AKm~|>U*Ol1ho8U?F:tɉ%|Wt,㝒}W"Ȫ\cNVp@, Ӓ1}tHfï)y,#;t%'~ehK>Jye1@.t\xotX7-Xw
#c_յ:Ғaݣh愈	ּ3<T?Mwŗꛓ7g_~,#c1$;",, 5vױ&ɸ.O9g1Q[U֘Z_N,Yv|xs3QxVybJntcYNro|}9,y}5"ϟr+?os?@~6ýkgNCWoHdzgϾ~N}xY/N/|ϫW}{
VN?O\$b'˦;>L}ゲNSN>`틯_:	^⿀FWϾxt؃nN$_S┋cޞ$/{@4\'x~7<
KYҟ:|a_1,	zg	_Ԭ_5E $L/!h&!<?
t|4	}yW(dt<7HwT1YtaYޜzrY`	j!o߼zoU|׸y]Ycň;8oN%ډPdWDQ^8k:Hw*3c1
D=b+(j a'#At,iYT+DG^t6 :hY!:ANFXȉQd!:,''zbl#:oZ>sdlz&+N$q;dYtǙ2xwH:Î<^¾}ڍ;t]_7x;\gt\;{|
m:sYYlE&D<{k?{޽;{֙#'^;{ݝo?`=s~'Cڍw?|{5$;,8*w;gt޿Exݏ7],?|ukߒ6-1òw?X9	WwXrƔw>sGww~LuHtG:N=؈#+׾e^]w0::KtmbO-ӬTK7.W*7gKN
Tv
Sw0:Lq~LqtY~v,fOvёoȲqm4r&Qgywkwp\3ͷxVs$>s#wJ.߃W.~~Yr7vՒ`}K"baG(vX5Zp??2=D<@m7:t?*6[gWf|V#GKl,6P+Iw(Ey~6e$~~Z˩}
l׋,C(CtE~lBG莪CKksQmFAtTw!Btp+ :YӁ :2B3a;y1rgxG"iRLGfXD9Qta=

u3Fvvwd,ϝ!Υ-G?(sёDjPh@$OGFG0a_<<q$
~.X,谱ȏdhdx$49
M!LDܡpp"H$~"TDd*٧o(N45)GEJNjs_߇?O>ēHsxCCS?y:l;c$Ca@Gx(
N"I:)HFoH4ِttn8?a>=/cGc'O]_<	8
?9ßϟyxprd	EF&ܡptx=I8:a
GXbd
82Z%:A|(K[irό_W%@>ԧXDy/mzxţ1Np08ƅKH04bJ:z` I;}$22|GsQ3ָN	ʕ`dwR>~5Lw[<=Х'^΁M']KYw L&wh*G;CI'{ۋ$/.<M
_`KexqԨ=:F2	";X9O
tp&nM18
#4?IQ&:,tiJwy}yP`O<r:~	;>ZҺ#eZDkj:\P?VHF:
aXd=Ygy@y*&-0M'O|3*
YceƊo5HGյcӼJ32"a:g"tD0XA6"At~rNZ$R8av%è=:x=o
;.	UߒY.ljc
@PD:FFCnHx1קawWt!$0X>:iKIw@`εa;#w঩  DZi!6&+:8^)C,;\6|tw`7H08+C|z,GiuНC#^,0
M/@L"G*C~P88{1:#h.([d!:JCGp
BB"`Xh=$P}H6B<JLݡi~lBG~JPX)6+O**5tX	A`t^Rӑ9jzNΥC|,%cb4t#sJerJc!61*4d(Ct]>L_f1訜02˗_7yśM~RFQ_ktd:%YЃ_qSuOoͣ%tΒEw\o?˗Yp+*r͛Bq.^.Q. W^_͗t
qʟvK_}y7UXn]|btDGtȤo.7H+//K鍿~O_޼7,\lEtIqW_vŋȸw`~6}/DGo7_/U饄L2:~
_:HwT
Y~Z_nۥ`W D>q
7/He^i</'Ux7`m_W/zy*#$n_PKa@&Vg,\,5{d>43TA6{_>0)Qg(Qҡ+C=+ꠣVtG`/%.o9$^EtDOVM:1<d3:XtG=.L\U$5APٴlɸxO"K- la1f0g4ti%P>1ߡ{AP볠+i%q=vtG"K K|M%^O+	@Z&4Hw8U1b%D]>Uc^]XVq)XEX#eMk%qI뱚(|ZIU5QU5RN#:l}9>2N$	=a#:Ta6ðYD"At:Hw:,DDG:*,tv#౲: :li"pDGANt :
,KDGANt4 :Ȭ
NAtvtG5nDAtة4 :>l$ֿ^Q9[ ň!{c}LD0a':}*D6CjD0T%:*lq-bj&>C$ fxD%h>|"B/OeLtDAtDAtDAtDAtDAFtDAtDAtDAtDAtdDAtDAtDAtDAtDAtdDAtDAtDAtDAtDAtdDѱВ93Qt|1И/93Qt.虉%LtT?;wg&:CK~:,,*3Qt?K~:4VDGa(%LtT?dDْQgE^-EXɍ : : : :Ît?Dt؎uۏe-VT:#곖pW}6#:*FO{SŻ}cJG-wdwdoKZS6Ľ{#AXv-km|޻cot~ֱV::Хk۰xlke:0
H6W;~}{W2?`)=rƼhk0kl}˻6lkXu_}ءz(]۷[ t9-
N~c+dXq(p͵UUw1.²n/mϱ|hmm08@<ztul0H_[bm`m\`ٰoc2oi#:Fg]ӱm|ҋޢW566@GG6wu}T__ѱey.\(-߰ѱ|K})NV0:lwuAtu7"jUYY;m{Qc7v;¤eE>;7tq: rt}4wtafRec}F +w]c}ǶWǔro逢m]@}|q
+:#mm]AH.)]DGt,;oߋ*#ǀ;ۋ
 Pw7H1,7jӛ7}c}P]P‡Za*c}]]}Xg9*#񶎾.l"h&>kYPkGO-DAtDAtD踛q^._f	crӑPWnO_#:JOǶU۶ЬdkٷrlTsӱ+~֍ֳbѓxX1ztky)yKoKBG_}8/hGAt[muuwql
mlS߻jzFc*أq[U^alzG;6|]o8;8^oA;o訯t~K6azk#Qj:08z]a{{׳[l.m\=.ǰYzy#.U:65l,߀}ؿ,c|}c: zt5+^DG7۷n=vp˜GH&qo~?oG@?‱k}c(z
/l:V܄oiC^Դqc}:V ƽӱ#Iǽݱ
jzw]/[t+sѱ!oMіc㣮
]VpC˱g1@:DGؾ#+㠰,Yrt+DdAHs෥ѶGoJP2wGWc3 $DGl]:KF(yNڸ.n[wӱc%d*TؑC@]:73@UVϪ㶍9m+8'Qn'Ft{+l__XiZ]8[{G}ZXHDG86g[FKܭa}ilhXְ108ϲ08tP/AtDAtDAtDAtDQtS2^P2/A#:Ȉ : : : : #: : : : :2 :0f>SDG
QSv93Qp?Gw35`MnŦd&:f,-Af	,If
½25`x'EnjcD%Ltd5L=q%7 : : : :qѱؽiozda||SC]wC<v&:jvVǡOfiud=б0K':j#kO8y.`_=


{ٳ9(O?GwKֆ):Ʒ]WG7moXg{VPt!o_5EO[st&aMͻW&:j# =tlރ9t0ivpY}t
鎚c}Wa}}+4):#Eڤch#@tl],Z~wt`xQtn

]f=GݻweY:KAz6MJtE5G##DA,DAtDLJ8M51&j,59Ii#:j=gͼyuUoW7d1²(QCtm|8/`ϞMDG
ѱ}||kz6tqtHs}t͛kXȈ '4l?i5v~LtX=>ߴk|&£a]sdqckc:nۼsc'/d!:jg
bI;ء#]k]ٌzv3
펴dDG
б)5#d+]):ꞞHCGt:v4p2e#?x9c,|lF	t:P
 3t*݅tټ
аܰg5S
w5CxCz{E[H7D=i-cǑVZSti*ge: : : : :E:)DG谴f*nhI#ǵRqF #:1DGk&:,tAFtc;JMtXHw94Dё :r\+7ai;2##AtV*nHwdDG>FqTD :Ȉ|tёZK#At#ǵRqF #:1DGk&:,tAFtc;JMtXHw94DGVɲDFtL@wH;#ú:"':2MD%NtdepfĉlK# AtX\ai3v #:Ȉ:cN./iɄ(1뜙)u63Knlw:%;ε<Enjm;;Dw鐖ڽh7׹h󶝵jc:f@}pKͷ{ؘsފ`MDsb3Yp$ޤ߼ZX5d
)ҹ,m$\t@w3A9 9&4	aƙ3<e)lhϐ(-FT)ѝ-ٵ3ñs	t;mfu@Jw]*I˚`a:lQ֍QvY-εN#A?f`;mP-`bKtEGNcgs-c#IalӁ)NBV[t̮cNso"APSuHmXY*gkw3˺w֍,K;aږѦ^̶` :A<1:c`d9äA`TGVuNl3N)Ugq̂U)
ZDGMArfMtU3KaKt,iꈵI--7d}rN#-wRdLlv9-y	#ْѼؘaM3De
BvXwd(%.cg]WMF[&Vv:Y,8![e]%IGwS]6q gGρTÐX';(;b@,e`Q.ydHk͕f bs&>$l8(lewaN
s#%訛#,,뜁y(%6=섷ٺh$,f,'4&x,w*v6}N,Q.GJv3%:ld3ͬfvlt4kG[9Yg>}XS~ZrM3:uύ,Z:Atxd8 b
N3fa͜~$MB
" <,l&a7:Lrivy'Et\Ky`lW|fV@Gg]3p@Ny&MIU0']!QnKіVgy,=N<hgZ1Q9+;JBi1jlLGϰ4κO@h;%+hcng:doFC)m^ol9l	<t.mY,#N6ڴ4&[iS~P^'af}^k</t?AFtdDAFtdDAFFtdDAFtdDYAFfep/wIENDB`DyKyK4http://www.mygrid.org.uk/z Dd-rR

C.A
AMEToolbar	bCiumUhPAR
nCiumUhPPNG


IHDRn5L^IDATxyUǿ/*f8VAdB@Q@
^ub
cwu݉
7faqm[<CTdvDKDphS<񪲳>~x{2/{AD+FJwADL@ڡL@ڡL@ڡL@ڡL@ڡL@ڡL@Q(qA|^Ԙ;"Я}ΝA\xՊcK!er5lȲoAD#aO|Ş|f't}pX6%d ?ڵkVvmpbdp`"
)pbM8l	 ]:t}/`t.yy/dy[.\zܥkZLAO۶juݺuҥϿ)DÂc:]PqĹKh(@DSmճ{ndR5rlz5	GN.nOVVVVWkmR YsXً>xzXF׍K`H~)xz||
]?L
YU+:?ޝ{UWkInf@0pR
=/DD+żgߥJ΍+YY7l t]"wت+58Pj^,ȇNi
rYƥۘ $y %ѻWjO=ňQU\mF-eAUS
(jEs!HH\˓Vy}ҼyS-.\~/ wΜLUee#uUaz?pi2f?X$Ϩ	5&v.xmPxQ^߼=A4Et݀mcDF&s{-o\#FXĵ0Ӫe&G<[?<09ix:a&`$jUe鳣]a#
5}}lO$i&YJFxCRitDӀs1fDฺ9`YFn*uȒp`h&Ct[K&Ɯp{kECC4$I`0
H	$$Ɋ]~ei498xzq:}2k]"/YRd!YSu5*G+/¸1c]xtr"Xq\D=^j'*Aꢪ
YaDӴ:FƸʞy^fZaʞy
\(k*H<&ЦM+]x HivW|ڴl=뮍DCQViƢiӲgϚ(
VJ4kn!n+"֝Gˉquʉ,֒hl9MizUgFF|ȑD
^eiFDq&q.S}.E4XiT~=E\(2|Q~xNpȚ<Yg4e\~,
SJ>zo^JA좰ϧޗ%TOEn*(?$LaF
SQ$Dc?p,niJ|4~K_`'׵h:$׹ℙ@fprxcu|jPW}qR,XmR,+Baܲ,+L-_e/bŞNZH5H^Hs\/qEHfMad R\#ZaDeg1uX~Wܗk5"f['`2
cbkSs[jV^
H9DN1ƢFS`/(oV3Z۶h^vk1xT.iKIcė8]#T]!8BxGL'hl,Fn؍5
8L&xbf+
 :Mꔩ$nA5
@ =Z́smBB8~/lP?99oڲrܲ{mҲ(X]Ic!+[e38]"DӇѠ'дgT	%X#Z`mmԈǚ34+MLaP(2y4!g$Ȋ"Oh&?dcLQ98*v?fVծq5cea$0zKd9%I#bOjn9kIHJOh
iro<xtZfLFcD`/R[dUwئL3}l#(@4,͙97HGTp`=2&`j\FwoöNNbx=dv{LQW.LTN%.R@en~.\uC U-jȺ݈8tXH02;T
®"+
|`u݂7:exq̝Y)Fp}`P-ȭF	y]yQKDmXtnv'*	 T'	tunGG8Gۃ,^܈~qAUtˆ1<`1>"WP;WdoqEњ}"_ӎڗw:5(F\^&lxg#ﵩi$SV< QsQerpC3MSRUt TuIbb%xw΢VE;z1Os4}=?@1RuV"VA 
1*►2dR[\{iզ Pĝy=W%j@#mw%?2|`ul47LNA4/%ݻfXi	lc8s.ܣ[@nz3iLr}m@Ue1>?+Gj#yaH@V^_i~п>t߁CTp|𡊪`DQCՒg-{̹эKUKUUqz;١B?XFDdrP$%[/O|_;rYCY"vȍxݲlF"υjɳimc١^ceN$hL*z`u~AVa=,ԄB]h;zȹz& 	~8z~CAu7($,Z<gm_=b# ⯲s~9sfםˮTA
%W=`kxStb^!4lwN!hx|m.fA^e\;W{Nw,AMݺ~@,:U=~uC'/2oyn:	>OY2qa=~3]o7:;cŵoQ/vhKW :ߧyP^]ެk=tlA?tBDg^]:06ZI34QFD,-<H2fOwA4E	E~]-Au"\+$Z;>c6X?>^[ Z
z9@tqnKn0=V6wmei9V|pvr5*k?8wCwMS
 …ƝX}z4h_[hnJ:
htUWΞ=]TQaVTg_z}0vPhVT`;$VPPPh
ZcyC?/{3<qӀGw1
LC07] RشXɢE]vÚĵš#<z%u#d;3g<ڛ>TiӻVYȻv
yXsH,quʹ$7wAfخ;w4]O*.ur=XkvIR~Yp(k>9zfNg$AD"w@ⓨvܝpȰ>993

-3SYX%%%%%%v[>zҷ{Id.qO*'RTeGxA|CU^
;5:wYw޿mzܿ~hcBhWBK9V*5dMYpSq:1nq;1Fu&v΍w!8>'$vqV/B@X=֋u.VU8| uhELP]gtޓq%}9jHŚhk'mwobcQAĥgdMYnX<)+%AN5UH=ϒ
qj#h ^3-^TZrQC'N׿OhZ܉A?~Wx>&hvً l+*JI6&hP& hP& hLpDCh!4+Ln5oL@A$2ADk?EJr'fTn+.]dQ.?sfcޱg|ט;^SG-f	.Xf;_HZ9
YPVg;U2;]&IwtNرܻ>쨝:a_qY3i%k;jfJ/j_~_;rYi6*<rʃ{zѻ_z&8&s[[c1f{NO>8ջPѽ{l};.ݶ/?gdca2`	<ȷ>&mWBSGx}-DA ˲"˲(,K<lzlewAn[7=ٯdФ3eL]^sC_.^f0F	s4n,sjÆ
3f@٩fl(
@v'ݾQNOw&FUP4&,LW\W><*亮F8k<VDi@hٲЉxiNe׎c+vi'ʆ?oGJ3A}K{gqnr6p0"vRɵEbHQEHU**
6CJMDTDBI}8B
Uڥ%9navٗڞ,۝gyfٗ)BɃJ.co[
%	OiK+OŕxhD#n,~[QV@?jVJDp3-$ό1y
Pq|nj?=|Jub.jP@Q$(
h,Q	ATڭM%z#MvzyM>sg/\[=>|}u#M0g+@HS8`3*n3	%Q#@oEԓO~šNaT5+jV[I$a|@yN0+/AO}sIAwskwO?F`!-R'ѵ|E3gGgHЭ|<t'={;ac
@*<r`漊/iUTxS"֫y8cۑ2H(dIeYsbnNCvALۜ@VyņC1FdOn9F_'.w6
X=ܪS{i巖BdǶOi }U#;q_'p3ٖ-dR.6<md2ywTd
o,6\ra4Hjjm(H(f,M㮂yD/=?9i
PU$?	("WTM*t1:KYl"N4f}5/sRANMەݞaVSɍԝmV濱UCzN*&z0t)<!p%X^_
4V,3\O~(QEg	vOCcЏ1(q"jD*;|7@`Wic_CJ)ua+oN)G<d9z_NRMٳBw[n{NX6	?CP#sJEZ[(]=|zo_Gtv&!Ho|6~ 
-2Oֿ#s`=ʘ5+3;w!;xxHH߳CujN/J|.^I݀$oMj3޽G,0K~U/Xrptzl/td30Swl
%1y=3wNM`MnYfӘi NY)MdS߮7̨$*QR_ۢгrϿ$t7 IJ4)劑O[s)jm^tuk~֢֭ U/Y6N:9i_sS7޴\@9C#6BaYOʔOl4
ƒCQ[R݀7	LpRcAPh$߹qHB\$\Y,"7kxrK+)]K+i284czmi^V:]\y;s˖ñXljں]>:wWo_eі"\\O"Oh	dښQd$<zyg?L?$vm5a9s.MRĸL~n|Cڄ$Jͺ޽g}~~XϹWlw56޸[[m
	0wNͺ'9+ٜ5|G΃/eoGx~5'1	$\gl#ٱl@CxAxy~@ȤkoM*#;_13Ҳ/=/
'@ O 	`3=xcTcT1Xd{@ ݳCcC \ܸmOzC x]	DGx@ O 2w
!;>	(dx2O͝1`RQYnc<]*zpʎQ0kD\GT|'5L!U"O^
 Tx	2dGFϮtL۹PiI^"0}N@ٍDWIpI%ktmDISkHpCL=NnktY9%.N֧Tv.7]ޖ\HmIeΛQ|,}
B)Yk\&:alcN&bܳsA?v+J󹛦NU7v\lrMp*|6}DP|p	=S`|mV*\\okk`ָyQ*RcUrS^thO'&&s;"=hGc6r̎дu(cǼ^ʼj-,ErUWnZeѥ5idMK7>۝[]jNSzZ2󠇼ŧ\	D^/+n
<$^/&b6~Ҙ5m܊r1D:5lk0+b).m-NRRX=wNEVL];62c腢Knb-rR6"b-;_yu'Çcu}Jo؅
_]-P=wy&ȌfKŤ'Z.ln\;1}ŦxWc<eۈ׮%
;45}4
"`aƴBX|eAWT"*=Br#KP0ih^W	Tp	TDC <_{'աlݹL6[tOdq=f͚:uj	 hOe./IENDB`pDdp&`'d

C@A(AMECompleteStandard
bo}#Ƈdalor
no}#ƇdalPNG


IHDRڪ IDATxyUǿ/*XA	qlQ@
^ub
cw5݉
7faqm[<Cd/	Ahzǫ̪x~̮o`sAqi#e:  CMA%qsa3-AAq/6A+-z;vҵYR# 8sU~*G|gF\wͿ=|dYnD	 -c&{=~>-z1]S]izuYSS)ADC9PHǶ~\>kj}3uUUUHA	B]|eo`LՅs^	zKuO_8ylZ& 6Jje9ݻwڵg~O\lvޗ>]uɳgi`MAN<q&^ztУoڝZZN|p@.h:
={_񿭫Vo.jH ha<q9#FW@WIgwy[?(]N*{0u/+:wAb8VvbՊNO޵zuhGCute8A*<qYtс˸C.7
48]N\Q0}l:)7#ZJn\B~wΟs;Z#FDRYt	 "ݩ6@z.-N̚:q];✞ێUCgL5Ԫ:z]3",_#vyüySM	Z$0h/3 "8~\NN8^8$/-N"7kdӜx23b.onIYt$&p>-:B6k6AA0X!+wܝ׉1\^`R>/xЈ&NSLsXfd}1$00XpNOF
4Shn̹/c֙hI`n]2!nu[`@K}
c0zo	vrUL7AM2L,n!0Fo.Կ+sfͅoj
@3"	St$I`L}S}[bLعD,KvgLXYnyfϚ ">v]lr
R雃s"`x{C9><<,)LAY"MoD
YDNbWjθ*x3f-ܰV'`2nF87,s~#l	څ9X8:|76mEQ̞u;l
^lHSuڴ	gMKM%rzu!zg77ko]9qh-2
e@8OX`tUi*2$v4M0s	0-*t)bmѢ"g0M*PtFؒ(2wcnc5o۲dp-ԻR{Ri4N`{N+O(k;*YF3-keɗ=H
/Nv9gAgN@xC^ˋZ=tȸT5}[fQ8~n1,˫>?"ְqjVݐeUneYc8l('j4gߚjH=RL2Y$Yuء*Ȳbs͖YSsl=w8[-#j,V3gr5l&p0&4G?6k8nuԐ9>?љ9c,6S>e8QDqn-c0oR2AE8ᒖ4g.i33Ba"uGs5ljN'"
]	Iֈ͍8e*[`08]
Bp};Δj`3gK}0_쳯m*&-=AekJnC;rRf8)6
4u=)qUB1]K䰾5>IYe0m͊ipX%BGor7,AV;Yq3hvHU|}cG
UpM_m]‰oeRύsRc&^7)WbϾ];,^~e+aE":	
2k/ӍɈ['gK}+TU_-Y9gmVC^)FLO望fT>Ր
,}GL
9_AJX\X~zXp1fvs>ܱ	v퍷&_KgerX	r"%M4N|X;i\A&agBUv0w:#6pN!?V[_v|`կ`syŬ!Vӌbwpv8DFtGc%5pH}jhDѱ7dsQNDhHt:RL"nmUT@8:)G8:	kc
ngD/W߽,gX܌aU<wJs[̆Xpp5<*
Ǯ wJDSfri~e)nFTAԈ.FتIIll:$ɒ=-]4Y-˒TBDaKѡ(1Ɓeo>䌃kYF/Z4j;9$"0$ىapM3^y
@(&Mq+bZ1=,I:'ZKB
)b3IR@qtYb=9|Ys'e@l+-7^a7ʼnZ!AW,05lUŨ:v8lO?F\ƣتN'[p:遾IYȨþٳjc5b*ip(fɓ=wdTٚ%O8Cgv\/o	 "1f>F<K<z41lr0EDL};xòN7j!fɓneA$^߇|GJA	m	J.tkXN6"AAMg\p~:Afnn[#؊,Z<g[|k̸ύ  T~9!W3gNmM&4rB  lݗ ЫX{^/,Xu.D "$lV%5慿qAaLBAi#*YSJ{9W//tÑtFe᫮g5ADk!`MY2qa2^+6ǍO.N'\u3 hHNvp|ܱõL'BA4];1gAiu U-뤭>cS  D#[QI;+% 6HQQ$ð(Iӓ5k	nqxl	 VXޖp{)&owWo/]wZ޹;HK;_ԫ!VS]޹]5	n.DĔ$ :*>5bmruw6%&t	Ī+gϞ!GٳZ҈ݩjJ),,QpֻjV^	n>1`AѪi˜tZW?HpnJNi%uQoW7Y!Nk׮ty5>(.1x/Aq]YǍn:ƍoeQ߭[H̳-EMo޷7e\P0OI# Z/l6;'FJcF<^oΚqyp19{Lc$A4T'	tO1O~{sofvCYYUYYUqqIYY޲QysָZ}ŵEbeeU3EٕAziҔWJ]MA
-˼[޲e]0 C?XQ4@qqW<oi0n}7I}|W D+xcf4qw}cվ'E^To/Wa@Ӎx	x{b7iڝlԑ# .EVkk|ڹoGhgOe]gEAvV5]O˰kF_o{EvM^JqS' 2Y+u5:u^4MGA-^T^vRI#wO@Lgqiq+t
A?y׹Nl#V# hlٺ5˒  Z$A
 & V@
Oe3BJd+MUCǜ l &H	 u^NܱHӋL哀?j(W?>ֿlޫgOQƛ:_A8`۳.w$dO<]y_^ǿ?Z
OM1ٹټmےb_xuq}}#,{c'f l闶)qo}EH-\Q^_sιY_fyޝ
ӿ!.]޿hSoۛ}{f0V;M8ڧ071}cloX团QαL0ڮ籧~#`ћCxh/3= EeYeYQY%IF$D(W5/[k_}
eLX^wܹC+]4܁yytÆ
3f@Ѣfl@~ݴOtXjl`,	f'j.VGDahE4M>8o;IHEFB'$AA0@
ت(~68dpd<qmf4ӌ	qd`KCOcdlF2!8bNo/OXY=ݝc=owo>}WM].(i %zN\`~:JLZ:xM	7/X&CӁO
ug=ᘲ8ũdTSUKL	ǮD)T;P{/-՟Ë@{՗d!)1$m@[QRHV%lF"8_?I$CۍoZ'[Z΢}+_eF9HFf*͕=~ͷw_nj4<q|sea\_3%NϫZ4uw,-AD!?EQ8촞|,H^NJ"Y3F@7+D$;aJ)?>DDG>Veۜ)cFʞξcj@NlZf\n
'xD{aC)iߏ~t˳{C%OSv-7&iI:.tjv[HB!5S;OvXd!!]IOaUDEƈzB-7~ʰf9yo}]ٷJ}ѸNs9a3yp<ІqyO7u)酡<v|F"b{ΐ,/)⑈y#,E"wg%f[oRǍ"xqP(Lp] P(e78ٟ׎_F#)BRdDi\iEB/9!/:\ݔƎ6Lw8u\/kU~=l~v~["Nvݡ*@~7v)DE*0H	2uI\k]}#j7{;-{ۚH>ߝvU`)cQSbv=?]C}
t:'l}pVĎ,II&&UUU1܌QRb)/M &^sܮ
GӨď/5XT@D?||E?:3
v2WeYL*6bI]ʹ/_}ݗNvvzʹFaiix\ B%fksxZR먡n?{}k!i:&N?,$EHxc{OD#"b_m]]E:'AgkAѫGk`>޽ͳů^O,~m3g["3~o'0ii/ٚa}iS5mZ:C^6ygE.C\;,KJrRbol1+kFؾ_()IIad_rYN($`;o{$l-Ɲhذ>n:lqsZ}k,}vi5<.-[Uϛe:;$4Ϛ3s8]֯)/8ݽJj3k1kUȲB}`N*Yp-ݵ+DcҲ6l
MpEH\m.u7
(b%qC$i,'_rI~|*[|\#ߏJ#Q9l9Sb/L^FL\FD;LMOڰ[^&nkw`e|slf]g{gd;rJG{{z;P,Yo-W?H{?\H]"z [sg\ykTEm?[׭ۄGB^+Y󬖭5ï>sό=89yy_l?غrţ7mݺI_,W2jš>dEu/\ˮ~0oI'eQБ6^(}k6䢧9L@
_>I}hJa`ҋ;?r@†\4fʏscd6@	<ݒyv^6Ȩ1v2qC϶qXşu9Rr%q<
 '813(sʹJ'as6M9~CzdW}CÉG/00njE
QYVPs'kx}:P}>%G"GGM*%}mi셜J*fQ:=lښN^,ϭg翶Q?04ldwZ##}chW,C݊pǨ;خw~@h]'/m5w9>=v՚xo
-4//.mi's0rgW->:ILsUre++9'BvzZXME>jz֚ěXPޅ}8;
]>u{y3!;aBY _ZS2/5NssAp:f)O>Fy-Fg]]e\`+hF\,UH#~T
e[K*eHHcrRSsTbil޶r.*)w8b
uJ~sᢒrS#얕n96Q,sIy@F%ÖbUvF_Ӽ8Jk45~]TdZYm86/j{9QgW_U?*'In^9-1G0	1
^޼e"z}/Yw=}a[uw4^v`m(|ʗhl+_lTN>:g_[[=~`>JDoܴu&}y=쾾+0VMxkFWC4_r6*W]$UrWMQm܌	{f}m0&؂
\\_WDY.(-ayEEEqqqr/(*&!_-GN IDAT8twMMMIIIB	{
}Gĉ%e3[v~{^QI-VOn^QYYYTTdWno[3ĔfB.
LPߖMsڧ}Ppҥ՜z|IH0-LdRa,wtt4666'CkA
M^&U7<asb(PY(@HL&&Fh+O$2S$LYqY׎ZmS%rkrСןh%O,8K2zc\2c&L'chߥ~
k֯_ot\6kŲmN
Qvp|E*#npW_]|c8}@2\*w	D
l#c,yźiOM79X_˲U%vr(Q8qk9kkFΝzAX*ufINf>w&
`M¦`dDhHg;Ɵ"tu&O:_q?Qa2H!.v>=?~.KLYRTN]Kfln)6"aOsϩGF".^4)S$x"aWUUYf͚5,axM<
\\cix~޼M7>mYcixf޼Ml7}Lev<
\I(aJRműq`Ԥ%Y&"-k4OciʶbX]f'lYfnXwvXvָytm
)y$NPTf
1&+X\-<F6/n
Ydk~%DIe"bIbX8*?Icaocisnە
Ȯ4vwj,mBGgTHm-ᱴمğ(=cix1J	{\3n6kQa{?:I	@	[./V-ӳ,@FAVW'+`
DExRb|2jzͤ # aϨųw>=XHbAa2Ady8<4dD.,(\ugv
	,R&įhEGxofX`X1Wq4^j"6UU/K
$Fd%B9Y<woEZ:9%?6Z~@QIIQB\(VΟ1}?{O%b@lɛ]ZRou!5!0$#ܞW<e.nՌ9(o6XЄѯK)D\ᲕL5|JD;/D|ݳ'32L	<KMPzC[%ejrU@Y&խ54iK,s~j%z-]}O@ )ndlYO:3[4%Ph|R
X	۲ɿK6@@t[NF1{\e҆ţ@^K?aoy,|@Q'6	`RޭѦkjjJJJҎ`H3aoen>tӆ#D񒊲k~w(ɤPE'7,*2ixb	emLuE,`'()IQ-
LPߖMsڧ}Ppҥ՜h 蘭%Y&"-k4OeIvL*,厎Fsdhmpx}qmkG
0ϕrFr,lƹ,	7dkL&&Fh+O$2S$LYqY׎ZXT+vRuܼ,̅S㍇KEecBIQE2zc\2c&L'chߥ~
k֯_ot\6kٙ8Ϯ#[yI؃C(LD1IRw5b]gg.0T9@tSrr.{˾iGeit~_/N_ơv@4'?4c?EEÃG$X*u?>Ge**2wqUϾWZʖd	˶ܒ`J
-E	d2hf?J$MZfJh2d	i,Ə?dl˖Kk=lKcҮv{\{y{ﹿ]v{+b_یSFkB
;lYhU[[U!m7ѹɅB6KŤO ΌgfsU^G茱r%@ۨ7뒉' ;k>ǸrqAKC}(m]ת{řUZFֽar|3U)C3֩]}45i{\>\,є ꦎ6
P԰_D
4:;;SU1rQ]k؀-v2_M"e}|^:RP$kآ ξv;>36^r~
̾=cwWW_t_se-@lְ]/}N2GOo~Po_1$lְ)v4IjpwH`WO&A.;5ܵ8Ez~tM4Ԫ0Q.
 _԰FߊPT$.R}blcbuG4ߝb`l<8|n/IusM_eu@1qw4{4l1%7.%j$vzp|j:l/Q\ڴ_x[ #{4яŎ]+F_))䱶_yG$VԌlսM3n""O˷yhyrW{~)DH:{#ܻu)Gm6#B
4\tymͣ:"KM^r!A(%tHOܐ}5ؠa~jFSn;l

`h6PﰥT,\:%䬮OAWl-.|GtW}u۳8;1x---~?*D
ۛGǎ"!``]ۆ}ezIRijr}7|_mYa˲Z$5	!r<90@cM_ztϏlٲeժU}S@eʾaDIwmAF+KD9{\NI:|p{{nVYjʠ̥ʾ^%P 7lIUW]26|ihe**D!˓N'cH%"%*Kp}N<yGO޲V^޻*ZpK5d#SD%*J%!(,QaRblzr|rgUոДr!>szHyXd+/-Ibj4>@^d߰磉 
DV;Mhb(-֮\Z^OUMn՟}N
6Ͻ#eu(Ǩk(\<\hF)uO"K;oP@S341tH4	4YW%&G6>@.l؏?aMEڪ0
94+\!x[[Jҧ"ײ@K(쏰z.x"bs/DY0ԗu+&Wג("MMZީozFG+D*K4%ac
f~PQ԰_DtLG9UWWWH
8(3{K]@b虳<kV29i?~')Ykݾjc~ЕزaOOM^<#V5E4sęx2ᬉ}_N'>
.rnr:]l(Mönё:Uaus:&M-ftQ &]-ןx'=umxcԭvX~f5K{yb*Bg8qIȔ8%)R%|OdK3en$M	W’Ji'"U1^JsurIDYڄcp5?jRYCpxSK{&zn(t1AӰͳc5Pi|YOD~bwr>&WgiM9=l1y6N)9%*K2%2VISuCbhвt{	X՜F!ʉU1jw
NN?ƌagC9	+"^[yVfiWM]F/*MIOC)!qR+qǶ\<^(A[瘜ޅ.O&?Mk֪&qGܞy'"Uu7tvpYlc{ffnsb
q7kErh$4ٻ02_^恁~CCr\f3fimip99P*n]
[=>չw.8uã^zeog낭`pݺuqT5
ݭn,#Qv?h(:s3KG$\CWX;nm>K=nr[UYleiC^u`a[^|իG 8v8t1t9ۻkpq42Yr
!c흝^W9TuNRm>u&|ڪ
3ġe|#UU5),횚=m̩񀯾cx-B5kn֍7<h8XS[?cvxPe<U^cU<tkbInw}},ˉD;w$l޼rnݺ4x%S|_83fdM|`p͚5T*H\ڭ[n߾	AZR=LSnooooo{J]@Q>
yP	t<l(4ayP4VC6pyؙ/)Dvƹt,m3cB'[Ŵ`|V:O3<lK(ԁ]Z*LNu<táf<.D5{pT`{+k->?<l	ftk26}62B>F#>y
yVb׭r>?Zza9ӕ[CD5FF>py.'):%\wK
5c=<aGx/zs#떦P:u/8f*PZY~3
U
X3hڪ
+T`IƳ&і>_|VU!x֤bL%rݯoakvhLPbf	'>_|VEx-,UЭ]&Evɩu܄Ϸ1%öyإEE2<l *S
NG*BCvN
E<l5aysQHBg23xut'/>L(+ϪoU.jv^1,y.gx+Ϫ
yV*CRn[cjGP(LT݅RnȘ9\Qڡt+nX_9S~NPiG~*a;;>u;Q6bflM~\0Q7@1{U.YvY
.+4SGoV@S-T!aO;D5eV7)!y*F
W YZP,0/04{
_ \w|a3h/bҞ.6
FvT_9n&
oU*݆>XN[WUU5<lFԽ?_`3vm.U~Vٕ~ѮJ+Ϫ*5Ԥ.7ora[S<lb³
<l *.A=,}. lܰh@msMյ8_'yIɩ	wӽ1%磩9't?~
<l5syأ2bX!sss٘M)Jʽ拫ͯ<"yؙ/=NU/兹D$8EA((+5|w<Cm;$G)X]36_aT*>(*V<lyءЬ4Cr[̥"V-2eJ(qI<"qfPhH͉ 8)o;˴ygUy}MaM
9WӅŹH2KEEQd*2uD˗Fƛnlݽk6h՟Xn!7!D/Y9&{imຓu3vHK:m!{Ҁ=w$(.8QG52uBFI,;7׷5[<lmb/M.g7{bt49q_w](K|{Uö
zmV?AB#ƜSйs+qx<lefʞC[aOͼ(A`nTa[þyo0$/L ė^}M;\<?6syreK<w)E/\UZh&!jáPБ;_~o&=ǎKR= \c*[5uQ6Yjݓ˰T' [g<pCcG94piii!,] yTĬ{8Pw_FFg3V{h7UU5]m~Or@{<lb=ZE5{9{&Qj3
.*kaynM252/W5B6 ö&<l4i
y@6T,;5l]J`ㆍ<l(4ayP4&1 N+sO>L@6@fFݺ&9
T>(*Vۭ7N"*唇
3yϪHeauk9U/J&hU6#=) ceJSIy?uǑzz鮢=\%I.%aWjXXᱞ\R\EJ2u4F'yӹ<ldݪh彪%	>u4|佪ckBȭlQv;2?.m61[z}B,U/vk{>MHtv.O_Þ96sg~,&eaZH][N:uwyob-v1v,H	|8R 2Y1Hyd4eF0h!h[<DѤ2!<9&Mnsj]V8{έSsk]ܽNʩ3~wzzMUvݺ2`S>ֿx^֛\^ӭkʆ)up}_>^/[or^{=l()e-/3hܳlf^[uS42ˌʕؠa+[;+SR<FvC+a6`,%( IDATap¦6`lzAu={ٳg޽Ѿ_	 6Rz/ӖyR%eFJqبlM=kPdʬ<]fTJHF%gMauNnVT*%(
`ͩv2[ox^,7_=^U~	?wݴo{aj`U--ꜻw~?_<yO~_aFl*jVy)wKl	{b~5536@Ϟ9sSЪ9W'w>p끝ӻ;ϹoG'x_}o;zt]i	`l	{jenO
مM%5Rl)̨flf^;\onK	m2ZˌʕؠlLM:H=-(43Izٲ
	zQa&C=lŢva00[eNQRfTԫ%A=l*^Q9aoۭZŢWZo=l+d9R[x>U{FZP{z{laT[0OÎ,?A=lT6Y)tQD	Ͷv?2rF=6MztE=̖E=lNzؽP0a
(ۗ]{O:oNTm
o+s2r^Ĩ=ͫ)U[@eFJșz؃)0\nTumo5vgs[ju(
7ZWiφ=or7u.,59+ZD=!v M/	eaƣm!=@!zخ]"HFÎ,?x=lwu-"CRr֨?2m=)oTmahkS_YQRzP.zQ;e)aGQ06cv/Lz>aE=+&i25JP%eFJpQ{aGjeV.3*G=a5NbGW)\zZ;,Lz؛_k-]V؝ut[Mma$vQJai]SoԏS˸K$O{]WU,! K7=mMEd7tB=uÎҤ0Av[-I
a7#ˣU;E.M\S^j88UfT3QBv~؜z}zJI4Ԓh;_̿2r6`T%dkgejRaօzP0=a6`,%(ap¦6`lzPG=l@ݾ|ezح
Hnh/M̉(9EIQR-z؃{%itRf52r[S=l.GǬJBhekMI:TR%^UÃao~ÖO{g:ZK;\ӗ&*TeTP[k{.˕}o5T8zSn{=,eړ w@F=În]-&v}P;<POS-G%Sw[#Qր9(̨flfUu)YA6kZfQR025)B=n
sP0[vs`8aS06aB=ld6Xn_2v=h+ʜ̨\7aD=@XWf2r[w=hz?/!U::llb)7Zzaկ]}Cѩg3
]@ʼ|
]lMU
׏>
`U#Þv/ZiwJPP&aTuɝK+7%vdyt	a;w),-P2Bˌj&JnSKj]KSj̿2rF=s6_$
z9
-Z`	&%r_⅗Y,|Oݿ|O'NKSwg'믟xndLd&5ϽwwǷ^vÇЯ?><[}o{7߱4S>tPv8Pzyܾ[_r{?pWO?}<@X
]0'?a7kZ;֋Ţ}#쁷nx'h®)KY5l
0ݬi"Դ9;+7Ϟ_VEܭj~rB)k}ie5v[[WkZZ,\zvNtӧ~xnUW+\:s#O7sC=$TZ
(G~nִJi\TN~7~:wM
<+ϿW7{w:ukj4V
֫_E.^<ͻ>pwunq[juiwÇS턹SH=PP̄ݵrQ]9o-U/|7Lչ7^{_|vw{φ_VM_LY@9G؝jZ/ݾ3v{޷~]|gw҅߾ܹꎻqJBuTYBj*6ӛhjқ~?;_krQ]Y>`&Jo{ׯ<{vSO=u̙FC{M7MVL9rرcǎM0~[/|`JϡNѣlW*[?~b}0c#PzYkea)۟~F62BT}4@il$zl=ҕzj]֫RЬ`l60vW|^1T]NOt:YQ[vF+<m<&Ȱe!u*a7`HMrvAF8x!9ZͳmvLj=J=+0[u(kfWJf.'3BZQϝq÷S̓oC^OwMVVuRW^޶cVr0uM
QЈ&Hzo;N*jB#¶VLq;vCwOG\>a4	k~J-<=h*ţo1Kﴲ]KFT!&I		9wvosf aFn&" a`[zٳ
9ĩ
9c#le=y}7EIj{Uxs7zk䥍>)cڕ8	H؝aD'66/œQDޑzԑN~FۏԾxo#\"GfaW69d:\[≮JU6Sц7x.f;[Py`2v55*Lff
^;p&SaGmޣDl=pd,%e]yUS+O܋A5)(z!p|4RBf3o][a˗~N+KkV.{KjPQuk4iItǧ9\d}1GgEKZG5K4$Twv@8NHck)\yj0Zw${hE=>z?\$i0pK|o`6#̌36%
=	zqKz36¦ཤz:]|^v[9H91xL9M-7tD,QDޑzԑEm?ӎ1]+ZsωfHMVP6
+w7ogʽODX¦v:K4a
;oS SJZs5uScXJÎc5o8T:	ԭmtI l:Țu4ڢbd@UWm0E[SvzZwA$zH9d}6FNY9&z{*#'	G,ڬutC8,|DOv":2F¦vRaH佋d_Z4C;yK4&	9K(j6D	w̞M=lٸ%N=laX{b[sM3+Lj;CgX{EK^_Iɬa7ٞ5x5<[	~hkNCDX|`S7O
l<	S=loTլ2I*(Z*fH*=v3(hv
`%>U@/lw
(*_;kݺ]˽BG:
L{~LnK::m2~8ַ
ɀ	kG=\y?]Rd6ȍNxּ~;Nx_WDS*>|ouGqfaއZKoKmmk>Xmlm3;#Bާ	x¡"d#a/K]HWbFu6P|0-qG=lH̜[̜eӔhQ?~_y{68T0#Yξw:3Nl$xdc
t4uɬ}dMe#agvN*LΗZ9Zyb^<5KL
;Um?ST;:a[ҿl9nH6vSzZ)$aNm"
o]t=ƣ9ve܁;)Kv˻{xKFAaf%Nѷ)fa7![7[k>%?f_
O}ZlK	{oyWePM?ҧN›FZMCFTt)Ӭà-ֵգkv{vZy^ZSZ=(ՠ*׸QO?^ͮ(.>†rӜV>`vv=lx67O՗p\m5F/u9գf昄aktC社,O^AY`
Eh\xLvZ;F_[>jj0Zw${hޅR(7IZtIz?$i:W/Va329#a`[zٳ
9ĩ
9c#atu	&ZVGje0ka#a[̀]`벥(HvuRXR\"FBBS^.ka
`qX
uvRv<<\50	izة˫r܅>*qj.YnN=Da5	Pg
z2[7MsꁷU3?i.^ìy0KN%o/Nyvr6b)aeéM8ӎֵq90eٱuZ!\@tkk~v$hIm]n63rkvEUtIQn8Y6F+r1fkdylM^30.Lm.i4F?S@O6vz4TtԒh;[״v!t*дzS9o(@OnP0gFS03`H`6`l$laf-qaf[Y甓*+oOUT˭=im9>5TcWUۛ?k.ƐTAYDkl%`H؝aM1S~j)\0fDcbIBZL77%z䣭-f/9EsxAxC0	u^q!ϥB
fskd6ZS9DUzTS;
ǩ03jvP2oJ\z}OŐZjiGu4%|ꢵ5gh8ƕEH,%
^I!uk/_ʕ
FUg
}C[Vza;VW/rʑR{բzNo-b|=a	_R XhD6\~)@x`rt=V~5i^ȯqN5l$:)h\.wl3ڈK}}k;\]>Hι_
#qo1
]
ZM9 a`[zٳ
9ĩ
9c#le=l
EӚJ:"}y]L7cI,SP}m@z=E)BU%TB!b-6FT{ūUlQ:.u3	m?ZOztItOyi"Pڻ*zA	>LtֱNG~.B)CMm<rIt1e2~nݼpe<`WOkTѮ[
GZtܺ6*3"rp*çKDR-߼+UgSz}ycСޯ©/0Mku
ѫ>Yo)֕i[!*74[:(y=jcc}'<|*6+<,Fo<wV3TmPS{Joj5~̓<s~3ѫmRi܅h#B^T_5ljh'"y=D{ֺSB:cŴq8n/0	;kAF	w̞M=lٸ%N=laX[6Mn%5uv
;#+rk„rk9N/*ec+(n6
ޚyKJ)gFe#agv׎rIt&zqjh{z,w!2u$m?zeO6"l0<3zܓߍϚf:-g%a7ukwYaITt01F/\o3mx{So6.&h&ڴ]pLբ]xS<d%ϭJ8i&ʓҼ!.фv*숾M9{蚭3z
ʾ6®[~`22Kr\4xTbPpH*)wj׆^.R/:U2;[˗g^SҚqRd@zW$ݝףhΚw;<~Yvv=laxV~ƹz*Ov%1+),P=Ȏn=qXyg'\82y9Gքd/N ݿ+Wjz.Q
uG7 ]TcT<ƒ}t…i_ZNt}i%rkP&#l޿`f
0-qG=lH̜[̜6%գgӵ0jN<ӿH91xʅ$AxS+')JFx	zة5KLI!0FFۏ(DRo)6=r^'yKM7aIDATHMVP6*w7W&]ȑ+D8_!	#c,aS;f!%Nѷ) $ANG׉SKh:=#c)aS;ZbP R:Ŝ:Gu4X1o]:Yd@UW}h6ʎ<w(:5<gdH66S=jhIdG7H*X뾴F5	Σ{<66;
uG7 ]Tȑ(Pn8kB]wf0pK|z930f6sFg#aS0s6nS0sF^BX!ڵA*TLhf|P)5ANO%w=l-BEP	h=켨)ǕӧZB.r(3tFήDk..;Fu6AU8W"՚%M%h|:a™ME2ԟ>6[HMa!7{[E\r9GD7IljM[#O#c!y+l۩`%>U@<]{ /O54U~qX:~
c͌h\2HjќM#Ӝpsa'YJ=e6%C`xqԨB=R
d8)Mp-.ֵhe됱k/~O4tjSkVH
w2{}hZ6BfKKFdc}'<|zaѾRdFéY9P}C
OF)Tbֿ<MZÛkpDHaKUy܅h#B^T_5ljh'"u%<Puޅ}lmk6b#a;V*X1m<q$+<y& a`[zٳ
9ĩ
9c#zة	Ճ֩'3tQ}
'8#a-Fv&+ a#agvzE(:cna|YzhKE\3*aw'v8]M4~9(ԩ6wk>G4+ͩvu*9Nk>@v03jv+w-c1הӹ6hE+h5!iRYۄޔL3umi/7vkyfyn}o|Ncպ
!L;xck$լf)ijpcNk0ԷarHa{ngA؈ЬבH#7t\yL돺_PWf-#l=a0g$l a`Da/\׾xg;u<x/>|xi	RS|"O=ڻ/<~83/Essj_]>pНǧ󗧖UpK~}曯hm*8UR`X#r-H|ܾ[_r{?%/z?g{nps}
EOػs;;.ZyXTo==-O>=&TedAȱfmܩ5zO؋Euk2K?J\-\s9wWN=o=ܭj[-rQ?}韻5%un,Ҭl
<=nsUb\\yQ~ҋO;>;7r4WعtCG.~o>綇z(#$!_fpfbn'.pUU?ծ-ե=w8]N=<8}ˎj=j0/^|e_44,E.^<ͻ>pwunq[juiwÇy*qs^rl̄G>ʹ7x
oyzaխ=}/O;g5=aZ9Nσ@v*7G-ݾ3v{޷~]|gw҅߾ܹꎻ~,fTE0Ԥ7v/v墺|#?s}E9(a]O=ԙ3gR3C{M7MVL9rرcǎM`)a8񕭭'R/jXc`L>q+Gn/=]쪪?]gG_f^-'g6D_:룙s?>~*[oo?ةp6a')63a7ʣ/XJte a?~7#GW9hwaޚ1tZF(D.	{;>w֥_z/>{ќ]O]jézd"ִضl愩rTgVHخcUǜs>X4g)6LsֵE4]75;n<ӆJ}嫜}v*_1lm
mfz!`l]?ݾ|s
ӤffhTP;#TnE6vW샏|nlgWSgZp:vyy]^R}Jh`[l?xt⣿+gϭ26	RnݑԒh;_H(uΘ5$p{AƋ63GK	z2
3	z3n{:؀[{n#3SŕPֵ26R6~`@Fؓî4嚾[O
zcf4گE5E]*pײ`=Y=loՅ>[+UsҰְꎢ]x3
{uf2u.	M^;[re_BTB##fn8rw5 g+E(e 91vÖJz9;ٺr.g Fžv*3j9S*HZֽN!
`[Özom3H0\_߾3]60c#afg	,%lafL¦6`l$laf߳UyEMm]]iFCd$ao];%fz2pK|zӼ[OTT؈`*hkI0TM#QHkNDGۉ!H
$3lkǛSNy
*7@va7
rwM/м1hV	'atmPmtI]1vݦWqnlX:jG0	;v\oI뚩cAMk6Tsd?{N-	ɕzJߔIEAekѧ2vuTrQH}C
`MH3=}y63G60
$l a`	H@60
uڄ?QU; hO	~t8%a~m8 ǝs
P;DqVUU3l a`	H?XBIENDB`,Dd	n


CJA2AMEWorkflowModelSelectedb
,&χ՚_UzS+n
n+&χ՚_UzSPNG


IHDR IDATx{tUǿ݁$ TXd8<T@@Q1LV3Ϭqݣ밸QwṃGtxJBtw=q+J:9[_ݾ8  2)Ai=ADCZO(O^8 TX)VެP~}ڷеkf	 HӧO?PI)+<97dAeY% a9U]^	#_[S]hյFMM hm۶n#j6;^qܻ{?Q~P$9wLA4@YF;i?/(xrM78SWVP][]	 Ц.;'sn7}u'M]=r:u3gh:ODsXyٽkIUo5ɡH8x.N5յZVVCA.*8}iCQ_Ptؽ
U}5zgO}뽻#`F//HUPf+-}/[[UW]>T	 .+N=on57e=`@nݳrPM?/6cTMUKpďy9i3FKGPuV9i>aIe>%hvqXR$Np5+K-;uAUS
WDs!SZ($Z/u7l|*yCop]S<.CRi 8NT6Wuu6l'u5az???eɘU`#h&3Lm'IHP,:v?8rO"`ul^L]NkJLz@y-t4LaIuz@p&t:dMHOFG"F$h{1&]-I<Aך/8@%[S1f}q\f9ʞS&c.
^ω,DaQyPZ6Osf]!@DL$4LE%$Ɋ
GYE4ɲ488xq6+W~4kͲ"ٯYꍥȢfʏ+V~lڛzt~p<'2vj$ՈWkre}D>SE꣪
YDӴzNbkatMc\`He<‹~WZB_Cƍ0@e88m^/!++ॹOpUneͧO@QgݼvmhPUEZhqgMKCKtqueCpΧDїЮƉN:D\֬-1}DDˁcX+,NDXfYƜb&q.c-BL-?VXh@Qe"3ۼ^Eo+L_?'zxXƲȊ^?{Eamck{Yrנ `{Mm冞ݕI|H[umrIHS0LHv ~sk!>C`}2\3l\Z`E/ACu-In)\q^`?̛o}_Ϗ|[*deYVn2 ~z9CCo'14I^}ѷ(2iZ#c&I\x;ZYY,9bꜱz}3I}6jQce>LfU`Ll?4k8>kϫsP;XJ1KL2ZzEyGM߸ң7;%-	#i̮]$AmQ#E44xy=w|{5[)INn؝h5
8L&x`:KK<e*`9tMB]>AGeVRg*2Vd6`Ӧ/ٍ7x6}iWUٵݚ,
Ic?\*ym7/fMukehb2ahZs8U-尮5U0u&7%.EL_t	4LaPd<2YQXt
i}@x¬bum3XUm뮑
A[M۶Z:q‰keRύ.VMG<)gסNŬ޼hpا`k4_qdD줮*&ͦL3
7~h	^
1_4~20ʫTp`,r35`,:k[ŰA?W~-O.lν]zlsD'jiLTN:G>h/
QIgPKj#l9q=b='h'
"K[`͛[pPZ6k@S#o2h>MqׯA%zcw
Gt[m]ho}+eS&R"lH)ۺW	{-wmUT@0:)~FoPunFDKg^\=1F7{aCsٖ5Âb^9%!n.Xz2:^LB;uA)Mz8E<z8!〢ytⱸ^zzNuodS IDE
4MIU!>0}%o%	(1cO2_r'\aUOln6<
r֧$T,:lR\7a4ZSB(bެ$C
_Eq=)w`Gq:H9ZKo~ePa8	h`MbpIn+**|l-,xylaN4ԣ5I<Zİ!ڽohJ
J8QPѶ;QٹNtLGUUg~8:uQTA\L3WZ5w⇬<TuؐTd	(2ţm?gs]E	9sGOfm֡jٱc	Adb,l*'F#<aIn9N_E?Pو 3ڿw@If hb/}?8]^QYh=Gn T)/b~8;[;( F^o_mw]3:͐{Iw A-ZW~m[zqw+X Z
[?Ev`*~O{|q=stGtj.=:'\ߋLY8a~#Ř.d7^1z༜'܅od;KM-}}r/sѴtnvp˿=z&݁Ej}nNmSiaL\ApZ!mv+MC $4r^(äIBU82{W]B4^Q$]7qY6t&t:,
Z?ʧ^H]& %Hwޚ[^V%r=ng/M؍3XO1&\}y@T&T(E fr*pPs_#\^BϮZyOcGn'WUV'Aaρ]8	hRM鵷q"53?;Vͪ"T[?k7hrv.;]YZfD$ND'mpRO{]`n/[a7DuCQ++cGYE26^YEh*%ZNֈSsDi;źX^[:<4מW7dyNNVee`eefoKq3Iտ5=&ňfMY
NDKK"Ek?ݽtyh5c^^PvBNNVuw3*8rYMy\Gqm"哒;U8nO8"adq?@IIU^n*m\}85Mvq:XRR4gƵ OnV7j?}ߟ'ʢn98WVS]w1AYѭߟvc%rZ$]VoUH#^qϾ&{͞}qMq{UD4Yv$u(q5	hd$_"wfA; Bj}F1%	I.B(MO'LӷW	W;tÿpMM3v^> Ƣ"?f\* ‚ "!'|2VKIwB+4V
]Lj=AaAZOdKIEEG젰9ץ+\h['N~-[{!7sA6Z֟ݽ*w0dO8Zy1o?Xʀ?m7adgÖ-杻~3֩cGo
wN3'^jQ
_l5Ո|
Ͼ^_|I=78D'=:쌫XxZ5O8>7zX^@l߈<l6~U8~Xca2`f
ylۋo5dL
GLu;!
RYYEeYA^l[rYi=3Ҧ|vW/_raHEO,]rBl&+ΆBPپW=[ni}8ï.ql3gDٱf.@ɹ#߹f3i&gFFsEKGɚЅ(x^Hx{K$tI8.Cta۶0rܹmEڑACG3Ə%|;k}އK2jR!5=:*<HH&AҁoЀȀ >怲.xF]9#ʮ{#љ3x@gq|xDwq0@bx%!	:Gwݝ?
J=nWUWw:Ioַu$eCV{?FkB7k'v^_NKg\e*Yv	Hnjsضn5NHa:|ga@W1e9x+-gogcEl?(}~[̊P,"4Y4|x6kH{RUvS&ʇrg<SߧΜOe7bp_?F^z˔ʧ8('trwrxxqz&p='V%7zkjAo}GH_]^z;27df!ociְM՟z)F~daE;q{_Gg1]3PQ
(5	e.rWK\er2N)qWtDg?O8aVe	J5?۠k7N9Qo1@z֫E\}FP@=b\.$B!~^Y7
ZWVZsX=Zܚ)K$Mn%{(|vlnx^Y3Y94)Ws[#zr2l	r.F؇~t<X@Əiwx&zK9ǢM:ZncD!Gz 3V|=]HZym6^ēnXKÑ.	-%{>/%~8^rrPoʱ>{TګM/TSp8W%Eʍk=FnyxE9=x	p<fxVy@@,GဎD3:?(}Y*q=fBuN'xjBowc4>@K4ǀZt&qC/ R&\8ڛzkgחWgpCB!>,_u%\myRuq].XtFEL}[B0@ñܶlJw=Qj)3LñnW[P˽ڛ{L;ִ338zRؓ{>M>Ȩ/)q ~KxC[_Z'k蔅L@@$W…N㿞W
z zp<r$uףka9!|+KFB=-yhhw-B.DEP'ŷ#T-d_gIc' U\߮
fWWW1L;ѳc7Ÿ^qJˏVqQO٠viL݈L{dJa6D4
3bdΝ켈$W4^<=8oa;A !pX,#Lvg(zm}ޔЋxD!v4].()`S*~|.Ի=-CԢޱ;g 1oo-Bzg_}{qæ^>/>ϯ|Etq\w:鄩S{%l:x~[|pbw$0祫ݫ t*>)`BBd^O'.5,^7=;vؽ}ՕXcY鬢<2V<wȳEH:eCѸҙ^`x1n\εKRI
ٰa|},/`ޙxll++S_YbD/ZD#O<8݇`H[6:sm$=z@Gq97Q&]bz!AAZ ZEm>v<Z Hgs e٬sҸQA$ܘ
qAZ AG]#<<%"WA1h=en۠剶/ʺQ'p`^ѳ:.h6Iᕽ5J[)\z8Y6'c}4p?D܈B:텨j%-QH$'wӷ5E9AG~8#rL="BϬQ&ށP6D
:wF˷]Ka",\j~T*5_hOZe^=j\ "?:419D?)|Ͷ|	񉆚~ꝤPF*kTLJr]iߠ<OG/b痣,@=jXն\\CDt.]iK7o;GCԌQfJXVBX
'%5{.c"ܣcЦWgފ&Mp_p*bs2WRӬb%ijl[u, ^zRdA}mED\j0-gXئΜ*Qv)kQԮYPJץΩY6pH;5[9.o̔af+V7r}$E+PT;O` +zqq[~PtWF|8jgCHu>~o/.w`Ԃ\8isEw	7[Gm/NKt۽e@H[BzeSfMW\\]y`Э5*#`k}w<mh֝=eWv
Xh+Z]	=2ބ(	1Ht9q@*ܘ/,yhn!ſ ŨdGJ_O]'uΟaʾY! ҳf3aMA3>}xIYMsB#up!17M9/|]
xcG%$XAp<4O|\Y&"IDAT~9
g<'.VoK،DAlؤZob˼eHJO/Z4>/9mmǩΟ7۠AˆJ{ř

=k(R&ۗY>BX6ehƭO='4|gcyc`ܸ;|~F,GQʟ\Y8OwhD\__	!l+iP\<!ghNAwMjϟ7S|IsK]6)7(P*ElMn%
ȓKI^_&[sWNvw
y"pD)q+oo]yYw
b8]]z,,.K2-
ʽ
Z):#+oڰE~omb٬	?S~zbsScӈ1m܉)Y׾t9PZAӾ)Š}5
FMX}W7obYĔV,}c&kfM܇֦əT-uW*lhlyN,P/ҫ}oHlBYn#]\Gb	xk)x#I! @ո?|ˑ(CܾuQn
Blz$ŝb
s8wGҒS[I}-@:<]5uMg=½73<lSd^)?9pTzZ__2SH4f=,'
]5Ձ!7b2WޫȆA̓o#(b#&`GDo;px<|݉#Fb AAlfx[~[⛶K`m}?ޫa~Wq9ꔔT5E~РA_uf-Xx9 "䉲7oIFFIO<Way! >oHLHH6xPwiOSQA?ٜӥ׽_1m^޹ )˸i=J?jXwLS8pDAg„@W?3s"'O]8vVaLY_>->155{mk/''')))2> ZZ?nEbaAeF$'ZX3oA!4###C2bbвtB)bo@@ ގem>鉛6mZNNNkkA„v\o<~j? ~Mdqj%hv;_S]JgF:	R"h]+,%"ZPԮg< 1Km]}GݚOT!f3k9BZOx ꉲTm#ciӲהc6PW熈&vAbO<9y'`n-ێ(ת9goUdh;cƌz^15..B17P$!%as0q㐦Μ,7e<rZOXwZ#z'NﷷЧ

A"LWར@-sڱZ-r|3?DP}<G@p1Mxt4OPHq.u\QO8jGQ)NMW \vA? #_b.#D/ Hc"!E/3g? ͸gw'ēN<ﶔn<V9!2Ao3CZ犿pOGuza,ǤN<yrfffd
#b
#B/fp,X`T Gx>h8fqMcA(Z җA󤤘^ׯG"|<dǟSLa]7+z.##~EmN1EMYKTYA~
[^Xyz
om[\z\/"%~}ld	AWAleYxc~$c&q5Kr<|v;2M4(MMZ'VP _XDJ3D.uq
fV[F$F YnvF"ÂYq=ϓ=Y=pU/~=t^TuSwO=չw^QyWvsss{[]z^QGkm\rѷLs8 wxy"!*mn]lnjlQb| =+b}Ĕ,o,^Xm$jׯ7n֔#HcC(Zf9qz_Bӟ799su@OSՕ)w_lse4؈uox~},!ġ?/FCHj\nʽ}pzD\A^֯x~:ҒS[I}ZIŖoU0ġ[%ށUhqrpE>N(`jAP)h[[ṙۚӐsGjhi}3}L-֕&27yv
=h<:_rIb6S{C>RjVh4.~շ7O/<A_o."	(RHlV.]6oJ?wDG<sÃVsm+9u=qײzժKP+3J{'Ї^-0|d=`>Gc
k4Hʀ{IENDB`)Dd*r

CNA
6AMEShowingWorkflowMetadatab)t%9BxǶ(:
n(t%9BxǶPNG


IHDR6t IDATx{E_֣^
NC DvaO<]9^'nwzʊ'
-*zx>8Gw=i	evC*;q	*>P*?@%BDZzkWq@,{0X+>EޟP;~Ȑ#FahPO>UC#8k7]v!@ Fe޽_{{>X~e̛~E;;iPAV
T	}P_m ['RǏvSK0fСUDb_4h'%k7{ߛ5Oh?ifU9dտz_6`Ǐj	LwG[m55珍=ȄO䫛՜?t+M/}r+>;;|ᣭ+0exMuiZ{>l?ѥ'ЄO~E|sFdgViwCaFZS+;pt'mcF4e?Lu>P	m]úQ؅Gacrل
ropӌ.ha"&n߮WyNC ig2SB>6fPӊTK>`|:'uS!ΘnqF#Mntu13I)"v&[M}{\Gu-~z(I*ҍ!o><=YU,U{{\2 M[eD?4m1g?mcՕJ6lꙷ%遈R_ADo/|+'~iZZU*(kn7&)H3|efIt'šcc-seƈ1btL{utG
iV:Nҫ2F)"YBR\Ɛ7rv-_}+/X-c̴zʹhEךKF-Z}Iw;^lZGUXM	",5_il^0~KݕxV~"J)"K%2l"Rٖͤ'd_aLQL'qHUy'bx)DD1qlyn)qIݼ}i(yvk
ny]}}*Lܻ].(rPܮ}+y~"|Z<%_Ugpgp.00I5"R5%B0z^eci,;!rN[-NoN"R&i'i0 ɉq"zd"zb"30/^<4M#%umDۺlVx%uĆSJζhwg BF,xY޵[yWߴxAlG86'"Nw/o޷owP7;5A/1"pYDtpݺ?L[YiJD2U:WMS9q{"ϖfv/}vǩ㍓xԞ3\ظ[AXYRao\l}
PCloaW @/e٦UyB׋'ȇ{m3u"rT(dDd<
˕>GInwd4ND¯,s=ND>#ec׮}G&KDg'RUͳ뻭5fK;&"UcqBF(t+F12No}~fٶi<2f*A",bmݳǬQT뽌35?SYB81&Y7szG39I}	Y .1ƲBDܻb{sNY~ݒmO/;|!+vw;0ٷI,vL@: /ð-<9D	
3-wDBM ]-8L!;;K@.n#iDH"W9Dݏ{DY"],͚sg'yņӻ0wW]+;̂]ݗWbͲ,(|GW(mn#-}4IeL%"/o֯	DɶlQ!D3Wl(j\CgB'GZ(]0e"eݟg#g?kD;^9cH1rл|,y+;%Acr崒G|N";VGӌI=\GJD	]hfmscv}+W'>'.[V&	8'Ȗ]z$3=᾿[ff'wk?#ogok9[]/BvQP"+˟yh]H
Ji/jQ;^uSM\+? bWc Oik8[Ovfҟ._כ'W&,+,qێ<'Zj~Lvw۽1L?
LWg.w9mIoPda:ryheSQM(}ǵaf$ηdMNO\垶{o]~SM[k2<l
W~XRqγb֚=)u w+IwP|*u҆etЯ}zw<iA$=N m(͉[mۊ8'TuEaLf/ٟvәr뒥2l2MND,UQ"	Ljbܞd+j^¶N[ED&?UT{[5A|*g&IX);%/}7V_5 ܿ "{":Ғ:a# *;Nyu]u?go#fE@19r‘N2mʤ|BT[hCMZA41As

bZ':GU3~^PΞDD)t_iS&-=ISh*-z6gЯ
;Y|4VqCG]dBo>xPRlp$#pe\AhR)'ȈՒyپ@YLbcJW,kjҭ[w9j̸;9sss
u׊9Wwl$%"*(vA{6gB^-1O]v:ni_8k?;ϟ0(1}aw5G-LxGi}4>8yɅ瞷QP
XM@jTUd7̩T(ŀͩ3?޷;y+#@'I%za70@yӉN}+d}!&_|O?-A/ToGΤ[)#
m'/zr[JvkXuE~~``c]gSb~r4iKHTaJd*?9?]04M1]Zm.6.!;
k^%/{D^%k#@
rK`L5\Da޶qٵ)Yeߑ{\2$B{Ӆo+w/K'os(/QaԶ6jfUMyI\l=ڵ(+}tQY!wBpQCA4/>W[%u!|0թ{Z9Ρ.r[!V~??A=/ o+IUgmsqJr+K"+JO̠ޭNaNeQ'2[ZRζ8*9c*ѷwu(|06ԗWWhi"--]ɖ.WMi+jleo#<䗾KKE0bw$\h>tz@3U^Cr$i^xD;a6$DT1749w%C\Yкd=0!0x7P^"]c̲sE/[kk_Bwe6E_fJ,mۣBVzm4O{Oz
%{?=n9]hnB;;RzSa>MQWAD$\޷Pd5cjƖl0qP[uGqzqނelaaTぃU'We;yMUN/dٿqA/38@,J'Y8@D	+?<US;Nw=<pbD]v)7w~ȶ❁%gyt(9g=}=Vj
=y\:~zW-d+p-T
6<zoz9o!sX	DSTȝ{JN]|Hqf %@kօufφ<?Y?79%B߰b9R,O(Y?Pz3ǺD_XD1~@H3V|xV~nX[+?!T"dJT=w/旧PN/@4%";m~rv5*Co@@^tYpnWY{O
՗:	:ZmD7;BsbKT>Gky0{uЮ|?hqs9o	+?P:!Tx>fwĐcIMXD6lqЛ"fUV;Mぃz*?@%BD!T8M8Oa-&@944qv\1#W(Q[U
M	
A;ZPGM"_d5ov{9oXʞv>djՊw^Տd@CSnv'C$ݲ,!nmq?{TvR7d'Q҆¤؍Kqɟ vF*HU.!U$x@5B o}K hv4jA4D]{xd:>7g̽=s͹gL_h_xqܐ6o
{wZWA=A_=?^<
%%V%b8I}k~a<_1+QJV򏕏]$!OY_HQo?q7RD EdHQK;};i;;Q}?G釕HRD Ed㆞"Ʊ_󼥞
)
&x8Цf95w^YMҧ5fנ֞]#zg%C
ښByƙV8nklm=n*UYG6Ufe>XcݭhVZsWi8 \O7s<z6Y?0y[K苶%m.IS+IZ;l5Y1Y^%mV<JaGVWEyq[LGB\,TEEXZem;te=ڦbk{%z_6PC\]y]+%Kz{k|Rԃ d@tdHQ[3nDQ$K@'NKqX8]
o^XK@"?)"@eWx븚YL]h?
@{:]qxmso=M1i]>7{X-.~\kJv@Wm6Zsʿ' X|~}wvHбߚq	&@"?)"@"?(_x@C?~<t͍=p5ۆw`Lw_uX}{s󯿖]tDس{g/>k0A'?^/_xSg|ӿClO?cjWJݳwc<W
ڙ<_.rׯ_t,-;_.Í潑`0Ϲs\~Q:%Β@)tNGW2)o_:2~.NgVҹyڝwߣ:Δ:8R_z?;Lp5]sٹ-,w՜~]KG+`^kh%ZeOCWffoX/U?sJ#8{qGQVR|o<Jhk>ϟﲕH[i_vLƔj&b5_]%8%ҪzcJܢFswr<VT>wujeZ7w~~EմiTլP.+G_s_*wy@!$ṷ}9.YNIos37nF~CT%'[L\)uΙa׍3Ygzj5.1Y^
|_2uzky.ga!K7ʛ˷"6;,;OCI!_˙:8R+hN)N/?1FQR*,w6˅n[?\'/֚UW3^V.hmHRgVknCtz+u^9uS
Zѡ`ݵna
WC+HLdYZSJF%E{fw}n+7A5)]>ujkk뮬WkzǠҪZeY1jveJ1ٝ
]ٕhciay`-,?3gi\Mss@†
{c
XuCͩ5ZUjU_R|vni%S:,S])ss\\<tD,foS{֋$
q͵)ڲxpZksu
deafYhzJm־T?QJ兯7Shf7_*~,ݾoTTx}m\{n.{*lչGO³ Rj텫g(V+<tfc#p-U?ǥxHWߺ_xշnxRtݿ_̷gx4R:r݇_y-ZYh=sƚn]kq[>pG\߰ϩEuloT?c7<`߻-EϞ=g8_7<m33˗~viұe}?_Ə~8vzo8|_~><ײ˓{vo|_tY{ߏn63#۶m0^m{?9P`0P O!߿y',~mN)
8q2b.fcqt)0y/cRD EdHRDE{l^.l++W?EyĘ
p~aw+*`,ZIDAT"7?W+ǫ&q+IX_&O'80YsJ~\|?(O&W+kX$%&I`o^7~<ʕ=_hSbӅfijVZ	_ @ïlqGr8d"lKt/o}vB/_9mE^xYS]rb/XJ5]IJ*;9WƵM%#$y>)"c"?)"@?y=xON|>D釕HRD Eqsy>0w|BjҼVk
7̓t+餍bO(=?yy^~PY_sjMx{$$I"4\k&WYZjxW<6P>6z{GR~۸yǧb<ϋt2VrJ]Qi[(3M-Cg#:zSy]y}~ns O;P'4vXE_봮֝i
Gr$m9x{gsԐwz::a62d5o:y}u-Y/Z]Kց.cܫ9qpf[kyg!5)7\gtm&ҸypTgוּAKMk>Ng/tw}(Wȑ3
XRX+y'
1hS)L3=~VtW`0h/ʵea+9/~\ӖP̉v}/2rc6K!nZ1krtWs$/2kMϞzOsF2UW:nS~-y2\גggG%1uYRS8ʱ<%8B4Fz]|.1ǽ>[]8u)Q2kO.ڀOgd/0U	'L$kw44-zgRw9"?)"@"?w|.?'W)aZ{$<)0h<J®=VťUr&Z?kϝ}:5P_o4Y[k&_ugeq?![IAХoț)(m=͕m*$6]r@<\xؕU{@fs5aٝsTOkTu_v*kc{v3@:r@jt9meۚƗcQX~l,*H^	7~3kZ˭q
yJ$SH˘Zs$qͭqr 9է+</H4kT+j>/1=&::az&
ϷXKڸ[x=E?\Mnr=948(6f57#&gaMJٿh޾aoMHћ#\ޗ̪atYOme-M
tU:{Sdj2^wVlsRVU_IƪK\=Y١USW"S[4tTy\GغֵTqլ|\#\ͯr+({)
qr5o>瘨s$_q5?.rIIݱjZ:	X
; qw'xOIۀ}6h_u
88=+.d%?G\iuNd dD/h@\uz[_@?)"@"?)"@"?)"@"?)"@"?)"@"?)"@a^?u&J?nDy'.)
8q2b.fcqt)0ya-n.)"@<wlKqT#A{qT##KRE?uR>I08N:{胞
RT1:=_y:ХA瓎5 EdHRD EdH[`<IENDB`9Ddl`

C<A$AMECreateNewInput
b
9CX8F{=b8:
n8CX8F{=bPNG


IHDR IDATx{tUǿ	JCPC(h*
qEdG6Ygwugv̬
;AV$#/@ MxJx$z+Օt's8[񻿪t׿uqAAt
t;@A$A]} .>ADD AOх 'BAt!$7JKkm? Yy\CԣGvnnTFAg\xj8J藖>7knqWE5% G4Ŏ=_qEPîP*ZCCc+LAn22EGyT9!C̙`0xB}kLA,;7cؕlG|)מ9sԩsVv HL9{V>={?46؏̙ǎ:w| :?GNԞ<}sOIȡ7`xl9-٬olT22<Mѱ>T{s3v$ZڞoF*#LJzgsq2.!;ˎ\h^F>nW=^s~ZCDWJؠnÇ(}d{+G*#م
Sn,U]׷O|3öSP\MѡJdF02%F?r9#C)+8cƣ
|\0b=30?iC+m@Ь4NMD'NeeyU_E-Sb$йrAԴS\d댙\XAEgHݶ6fںĐg'h0KxFvֈT!p%ȔFucAy{H
wPzh:O@tΡkn+ 0tR}(
%PU5Ԃ`PQ^;rApB}k=ƩHEO(<1U#5?Fsc,5ȈgLt7,S5aD	4EP!X6(P|A5 jD@]YD\&J"Vj$ԑ=c+3fX㒒[DI^{JF%F͊X;X5M)\NrαSvvs}YvyYjVreqA"LQE"QZ`DQ#30.AbSO%?dꕦzƸ\UHBՏrxBo8I8wY'f$	=%][n4ơQ%aY)jQFqhFClMY-ubΥx
SgyjÚm5nk֖ϞU$\"@~:ogsM8Po̞a#ᷘ	,"uT24,%yƏADn"ժÑÉgķ#4xzh[6
3Шu|n~T{	9};	:t6fyc$$ɣiJG"~2{!1c`) d{YA^`*~uVJdw㊾qx*e_3rna=kU=-tیI>Z%fTX?9;qYmkRg>$몒udL gfaDEN*g,b5Ɵ6(owZ[u5H2DsLdY`؞'?Q2s]W~x(BYp1̘1(x=sYMoTӡ5՚.;Nlٍl;$%~FOjyx=3D17(>>e(,o(##h\x$YUȲiЙLG8ʌAP#ZO;238Y9pV%cTNS7et<7eڗeѶl(;T6yjkgb&gԤonZkMF~h(wd;FְSTuMW\|㇦?Yay:]ӍICk/m Ja?eѭߤ
s`0=`b7om=[llrgfM<'=)se۩Nʦ[DOqw8eFQ@@P\tWm1!a0b`-DY6g]gsce6`#xa_T<si!=28c9DLXZ{+ʯ
ܹߺ5voި&۞xfr	YNeq6Ҳ)*	S\%7,3[Kzj8t1ˆ7!>To-0o-lě5-rD<ޗu^ZPo*#·WùIN#X+i4M۶Jmcnx<C*5v߃F:WW6tXSrH03p}w"&A=b~S:dhXЇtMQC*j}	O^-J8 )F/qXozͶ#ަ7(]|^F5EuAa|r$f|a	F1=Cw=5<,rQ
}kC,ʃA˿H`E?#^d
2bS덺㑌;#[x>qƇ8%w:$!z%o<;Q'cX%ĩ`>@hT0!,Ft^Smwq^rd HpRbܘQ$:ƌd)F$14,|OꙨU;װiYgHx^lA]SFصgYc<j<"Ǭƌ>e$
)0"f:n-E"L8
u8s׶#}55qAt.Oev02UF0X}l8=iYuTf% Τ>|u! Z!C.tնMqE_G]|&oADʨƻ.FZ0KEA
ooO'\rn4sg [g+z|nn:.jv.J'ݾA#*zˬ^O!Ԕ2ŬsSݱs'~7r{G\ѫ_}m ΍[ 8c-t!ưIckxRٜ\ANۧ4zvͰ+;v.].AN.z
(rքADס`\fV =KfA- e/%IPU?I#r	 ڊDAz3f7cG}QSĎ2Q@ ´Vlqu_, ˑwXɺl;	8=ADW#KͬN#$džu?cs)*EAMnNǓfv3ܙ`AM@c8*oM螺]O *`d)CD'Ɔ@] hGtr*J] hGtr7(`I| <nE<R}U]I9wM6hpmA*|6<pTA-`Sy˞1ADD AOхtIWݡkOAX!'Bt%D,'OU.:B}&]xV\{MZ[?ۺ~FD~ݞf9g4z	xvq AS]y|Y:1Eqօ`8֙7Mڸ`{uj\<6_:L~n[~Hfp%=>Rk}%v/7(YڻW-/py4ӡyvQ&mA*vrѦ]ec4aoUMƛ<ު1c| `xۑZ˟xQB((I( Rjg@u`fJ/_riw`f_/u]~]M\~]*[P3*ߎիWϙ3	sV*H}wt{ڄΙscӤY9BUTQzUUA-ny>0B8=kƎ7۷͞Xta{r7z$][G(<rX2s7k?27[f!yā5P6{ /Đ|55\~._fN_XP@}r:TTNKDu>,%f
_D!+-l)֗wԉr3\*,~~>	2̏'~C|74Q&Z??~dwU6ƞ(~UNț_jTn໶m
|nzSUUs0p@swWl}u[
Ίo*sA8>uo)MW+_v9)*bR,j\A?yQr
oȻ~>QFfÖmb ʚʼ|X](j^wܟ-<®Sw1om޸+K\qh-Fahn;{pU}~B$`GfJ
PPgS:5U:;;n:52
8B0bPd$QK0!/$wѤۏsuonS9sNsh\{BP@=b^.dB!'|w6r*z. O?aa-nQ놨t	{~~{cR|֍k(&rbI5ODi˛ޯ枞h1mD8GG#ËRWǿF[ɘ>%pc1&
7̱"MJq߇{O;ӧ+1}偘 S|7:"AF*񅯬rqs1`iL8앺?F3j彺ьzT4T,}5}P|.ʁ!@مU.'w@+@O&W>J]覊iȂU4s;;3-og?zB,+$疔A0s^q_ѷwH=Çk#x!]>7p	$ߵV@sOllFIѓ<={yo=` ;ҝ+9:e;6MUZ6`vϽ2~҅KrH(lּ\͑J=zÇ{gHtUx(>x_ߴgv	RTPawU1^`8=~/w˟g0Y^Q\2Sڡ[C
&@fw3UbA9?k&륯-R.ѱ/]9}jCmWm8}҅KOpvWVS6(c}tFu$V?gٔʬCt
*3cF%dŷ4C_UFEg@F0v&LD	0@'+Ldp\ӷ.Ê%]R*`to`R>w*8|)`oBt~#lxƃGVz[҃]5s&ۋb`Yӯ
Xby>]ݺi{|Ѱv))0_>MZsU+{L_<Oji;_+cퟳ7Oɿ֯ٲe<ض;b&<}$.Y'z5-,,c=uW_
[ TTWY6'r~y_EI^}!K?JIj/?ʫdf:w
}$yYT>tD)ʹ~ tEAd 2E-)<ɹEAQbmƳqAC떘lyʦ% H\Ai> 4EIRΜSmeU^2O"/kLtNsTLsjjJ4{E'36h&WkR:ÝwhNmbȅp`W)6',Q-f$GD:ӧ,!{mWjwiӷu*UI1ݐ\#2FU[w02kU	ot u־INvw-JK7m)~-OUFo,tqdT1[43׳3A޶ZV⋺~PRʴf*DRpr˩kߤ8krtƨ@DY5Xnծ˄\ܝ
RiT.UJZo0O~4*TDrvtC⪹2ΠٙdpbP:y1/`	>ɭ\8mn.o-cց6B2Wt`⊮KI,Uj|d7n5{qxX-.7@SWh6!o1qXg-/+BzF3s8ڽ.Ur]#uʁʼ1uV@VrUޔ)̼WImo`
zKW9X9wFAWҶM^+nWf|Y8ZG
Cꢏ<Wwml<xlŪgƳ nśe=rq@bS6&5{J&e
I땍T>n-G򯻧klY?mǎm{CC^n%]5p ӁYIXSzVeIUr,jV\I'TIɹ蕋
/+INeѯ șM5@;`_h}YLMADE'M޲f1c;ɗ9ے}|& HraFGSa/ozO xsg׮.,,Ȱ= qRSRlX,'{ݻIM1:\^^iADE${FijNBDM0apfaNtP$DfpG5EEE骴W-iQ 0aPɱ϶,bЗnJ%EQyohxv\bFyE$*ܷ4lӟsn\A?FQOf~Gi%5+73.UF&okMb*
!LAEܷY",[3qA "ODIo{xˍ?0_sW^tG7
ɕ_)wreAW13EG8PoIևw
2HoO)ߺuEXצ&5"k>> q?/8ŗwI!z_e۲Q 1xLl/Z[[m{eh!
&A!/^xi,/{!Gjn%_RP[Wdž P{$v(HaIDATwqI!V#/;B.jFZ×+;FIn3G úC7AioLE7vm*ݧt^]f6Lڷa0f~Aˢ_ÿ|NtyގQ ,'g/^>UAI0E`ߞ8q5=jNYN]]ݲef̘ᆓ ӈ]f0nYܸ|m̘Z.	Adz22g?ۼ{EEE1#l7>:n)|> HQ8#=--l2PĔ{?6U( I-VyW~uuk!ˋ$T="˩R楥YAd0@`Y^z1CeYVEa4ЗV'T_W))].^	GkÌ 2).W9۩Z8*	].1*J&5,̩Y.w8'wͣ#<knڸטɕ1ڰ\['?gIhO?Mv6D-)**ٴq_varW h).!gvlE($TEQ$xw喯0+K+7'e}vQ^^~jU(*/g6MB7dAA o~Uڛnrb3/ɦ۶ezW~XƢEK
cTe]KIY7eC&%wA-z=N'/>Hd/0]|U*啺On-FnhHʯ@!]H\y]AbӯB=}Q <&s:1Q`Deu"8cU:L"v9. )t9J=}&
mCS!iU\:}q)N _ʉ̈́xH	=̐1K;1)?\$$G)X,U !zsf0W)SEc"08@a2QêTݝ= Sl"",Dz:͓P{n0@ ]C2A1
zjN*f̐&zXI&8`Y#?o3ҙΉ('ks795EO /,###Y%Dz5Iוm.w|^x aVv7wa%܅@o0/+Ho	+SsdvD~zGo]_W0cYrG$48K>	{M:iŗI:L-A&"2>0äxIx']㑟?l5{gz#.w2%@wJ2(cˋ=e=@d"c9F	';wA}v$fkĒ쳽Ai{qyl8h,h-T~,v;1:023/meO
A-NEoi	LEnާv`?Xwsyyyffn)lwZ>$-)~02,b3qEgMytRq&őo-]}7
uS{Lj YS=C?	@7QtMQQvMabR`̴:&6(:n_1J,YW/CaS	]a*@eQ\گ{QwT^Jzpt<3҆^]l$piO_ՓIYN0ߧV\YZZJԶXkN\oPH?,,ZX}~ 6I/eO_FR0P=3zfUPUz#(Q:#]}c`vAzI~*|]U?EiE9ix
h Sd8>6Ao843?#sՊ>EpyUJmr#wI#W72"W$Km&L[ 쬨AF`ԙȸ_0\Q 9)}o=Qj2;
dt1nD+V56J.Rt_Li{$RU1$}$6z8_A}A@ q/

u

YdVI
.Mϙ~RuVpk4MKOr7<azu8J`H5w&CR */xv_FHΫ!8[QBy@|va(47X|_pQY‰'J$ܒ3;533'vGEDg(:'JlI~GC>nf^Zq^ڰs޽GGQq3	K $<PCC}`V`ǁS=9@=z<TmU
&ÆHT~dI3sq}ewgwfΝ߽ezk^/_yKKNdE)@Xz5CUrr{e(+
_L"]@._ŋvZQmwq%:٪xaG\;MFn";K͈X?w_&5!7mj	1lg%Q[kYRZ`۳:6{#9/2&ekhL?X+~TdFO6;wqq,I'\AISF(U0^zg}gXL&NϟU\Uz~Qʔ8ט.$HWO0ٕ+igΜ	\`X`bQsl^D{g@T
5O9Q^yO+hu!XNH&
O-/V:'ޝ!L֯ϿxZ8tDę_uE@2iY<}և~rPW_ڠ?d}Y}]%1F)</
!M^<`uLeU_9Lc¹WP֑J(
!"tZiB?ojQZEOh~VCٙ+~ͻ
>D|qWBk|XYU&}#Z)	'xYލ9E6kGK483đB>h;ɱ5K&
ayuZ=pxmW%cZS;n3	nAvb5̫Q(<#~,ڳ]sXΥ8u8e `e0h\wa1Ü*)zfed]N*K74֔9?wJfXmE
Ĥux%#AOQF=mJ(V0\1*4N\Y]᪾>s#-,ai#>:eQu(&K=@llKBtxR$])n	<K`3x q<ySYi>K `
Ho4`qyCWҗ; U^3{G(d)h/cn|ޜ03W|"qh!QRw~}o;{/2t#I7bSm z~ӥMqhc#%//n	ܥC:cyoA0x:ҹ\W\H!H&ג--	}]Ij]6hZ磹aGMW,xl*ۀ:EY5mU_vV:7HWJ!k}ʯ/΄hULGٙXJuKo?ҏ"4r:0z4̸=\iq-G5vU{$z@,49y|,٣<Kk_Y]VWZTqH,Vl#bWO{F5F3?T-efܪnU2HnJr6BwjM0M:ueeKh		0o.g&YJ=jcs|aLg̼>tYNNNZZRyjYKO~7oڨ7uzϷR:wbNwŊBHSo߱O1߃mwt-y"5昋oo
w`$ E?ͮZkaE(ӳ-`$J3}A$[Xmv(4#^ϐMҥKNUX
֮+٣!1FqcL`{Yɓ'C_B y%xcܽ b
}I۰7r^8x1x"`"`ffnFyT]TT쁉/= [hNHqC:>kfFL.%Iw߷ݺv9BAgҊbÍb96Ƅz}3V=n+A
lyF|~)\2d9xyxqXyM^M<!.>m/Pa2j?曖ϙbrySs'1?c
}x!B"OK,^d.$cVhs(XoH߬vk^/_yKWNdE)@#i@!iފy9q{><$sv|K=7]c
͛6FN_uLStʟ`BWGP74(-;@tE:ꡏ"G\|NE&jk78^z]-lL/.&~
%y}eö1VU0^zg}g\G\y"`rB
*d&H}aB_]%Z~v&{ڙ3gFFFӄ(sbEͱ9}=zІ{xi-cjԨyR0k[!P˿}ߣ7"z`!}^؟8NswdE$DIq=b?cYo/sg&/l3__۟$aOHLck$ͺY3v?'a}@ooɞou2N~y?|n+McT )hWw_З0cF1CLկ^̶q-@<>M7栭N<b=!B|1ýyb[z`4ަw X'bGIhkuL=1V'?lnbGA4gIuwodaaay,/诘qPղ8,&R#x9*ӈ*D901F!k#Z:{ind:A1B,[{ZZO>q\y%/M'>P$PB'~_XNfg9?BǨj'V0FnV`y	"-/#ݭYvwai~y=NKb=T)/
.b}0fSGG:cֶάHd~`-~рBG5v
g!c3J	B1iuwWܾsUg~:eČ<Iؿ<EJD>?4Ԕ>Љc[w޽m94d[TT+GoپcBhuK7uw=U@>p3Bh=@UWml˚WߗǫW-jM[w.0n_ue܆	R}\ƣ(Bpmm@{0HC?k]	D}_O8 T_^\kxRc+L?
7ET3`k0@>L 0@h%UIENDB`5DdH~

CZABAMEWorkflowInputMetadataOntologyb4h=1jSX~4s
n4h=1jSX~PNG


IHDR81I IDATxTՕǿA[PtEL*DwDW,]V*+[[eYͺV DhhD7%*UjDFDWq}M8=TW׽{oϻ}A@i o
Ac
Ac
Ac~~AeawD4}„

+AQ9:;<y}Q*ի{ќ|/<(AQ>عw`ǟD/"%k筞>o]& j驔9v\[sMMgБ#|ĉ :'֦R
55O<_E/:rd6{f	 7άdN<yַ>曁Y9rWchOĩϗut&5̆gN?7:i'Osyxzf͞>&tl g8yΛn6ض~LY)#m3w.3δn@=14.:ٗ>{Ԇƾ>'jSTױ~ڱCXPG1cr_fϚոG+f3+e<q
vc~'cAnyB'[O	]f~Aj6Nd=PY#No?sl;nMi3)z~V?sHɃ\}79;dnyo)@7PMkkI{Dˊ\ngC~3v]dsYvo+KDOQ0ض%cWW_uӫhиgV6WMt˭vQnYh~q9t983{{ruU۶y'-{巧1yŁ)MӴ<M߆χGp:Öcv1s\=r.zAI#?eDgm2kbrl8z!οS\yi\eA_cLӘn\'hum98xHq67iŊ+tCSM+Ѕd7T
P5V+0"paÔC*9>acDV(UEӘe٥cІ`IJAFglb܀hm;C^ꅍ2/q'ǹm0t3εPS譗xZW]p^P٥—/_07⥗!UQ6
,_KDA*DʲhJr3trؤ,G-Җ/}h_>ˇpt]@nTlz={u4YY4R9ƹ8Y3GP2\F0ukJ_CboPwDHNCUeQz[=~/{r˯u5EtN:Ք$ֲ+[Nqv4(v|gܙM
 `<-G	=GȈݪAmxnp+;z3Ns]ci]"p?tW/[Mr^g:_9%}TO_㺶82t-HA*Ί
ꫮ>kS[],3=iN,e{97Sii3Q=bgٲN
H//#4#ʞQhb*WǍ>vAtʌp
ŸAIJ\XLj`#wT#!m˂ii(y[v-`9lJ"VGDdg`:λn<W2:BxuB˿x[ߗMS,G,=BX҇Õ[Ъ,?ցjN-qJ15X(E#2k3{w(Gu\2t20Xa/	w
0P<)\-́ASw?y"r޻@M٣,
KZpaK*KIϗ^6?)+rОI
Z8NYl7,^tѬY
|WݘB`dD2@4u뺜sؚͯɈg}֓kQ,^9wB5S&8cpC7RoVXGPr?9i\,ه~H
%NJ!,}Xm!Aض#~W~kVvwT#= #Bzv
Ȉr_5ХsBV?]/iO+`lBN?2|%(,狻Q;Q0	rģ|\Vtf5W#Q]ފx§xhBNN";V-;,-VbrJw ᅀ>h@G1yB+Ft.Xv!
?yZ}/'qJؤ/xwI|]˂-aEu]4!rIs’]Gmx?p{q9
8)8|\'6Ŷy>oxwo'RŠ_t垜hj>u\
9@*eUw3e*?zxqA]w,uP]|>/<cb^_J#b<YۍgЫ	"4oXw@~b~;b]8/n)"FF(`eq)Дc}ϝmFciIα{0Mqޙ8tE`S)?L?k֋^pk0b_yKx`/~)lD_ykI	Nm'8XpC@FJuCПI#
3aj?lOvA#΂![CAMMg,_}4ncoٲ)oAD8}߽ۢE:uۢ!f ou[>-3:ء
wcr+urޠr!b8>;akgO՟+9Sni_};|g)Iu9mSҩԃ1N>ֺMOcAx_gQg9S3
P9=ѽ=Yj+랼~ bHixFF&|H{AQ$4No005ԦG %AEܺ:W;!P~hye'D	#$50yL8ׯ_sD^1H{ʏ
1S	ɠE׮]iRe5iw~5!ުF&AA)uzO誟@!,wh~m"ʨ+nzɪIH֮-/QwII5iV<rUYUs)'Y<]V.Nr”KZFd!#"P>R8\<զ@/B6	"j{Ô:	$9Al^fsjxdl.3TrQҠlw֏gYT'N(^1$00ɤ~dB.gM¾h*
ϱPZZZݎ]jŲKTqhAqHӷmdjc][{emݙLM[{TEYh
Pu/G?O\eO\6ɜxܯ@̣AĘ"Y缹v!Q$L.طkjcݾ}]~a#``UWDw@DThJ 	/亃ԭ{;[vJGJER,_Y QWGAJ•~> 
]nͶsWsWGy
;wu$-#DA,z7ɼW*yԎ&07A+}&? odAqAXAiaƴav2l=xm^_rQ$"&xM(yq*y˖cAD>;aV;Lޔ[7)w
+G *%Ag6Ltdo9Sb 	·ݺvJ:5Ѩ};8vJX붓>pў(sY3zsMAACJ~=KV
ۍ+΂ysfFڝ=ѽ=5fq
:G$\F qj^ȝ<Gڋd6asv8`cq
u.ATfo<QLpƴڴ>3 QBDUqj}MGڅ0v,)HԹQ=T,&^:Ch" *Ee6_fۮ<RXj`S`
AT!(oۮw)TsU=pheqn U]Guz5)S
SBBU' SxeI"/uuDu,IWHu B$adUB^__5d?	]oЯ`y%%l^fs2BII&fsBG)ˆ:P)*ѭaHALPl	qg25ld2l?D)piT
,B6ۯdjTZeD:CVQT ̳މ^l#LFwI[{w[{БDd_Vs
Iڻ#lz&ԴwOmlFDR̽TJG0})87E푈}]u)ڔ(GHJ*1#<2rFDR"{"*x^qqmJ[vvֽ)Hvl⽩~@T#$cGOA8S;[?c7vs!z'#ѧ|q-kѺsWGG1kPumع; ;3f+"Ie7>BhV0RTA1ݪv%.f5%qݐX!VLeasuϽGwnwۿ~3w"d+=\s5hh/$PM"@fɺKw?V2}H~۳o+{fԆv=z'Sz
Ƨ*:M2KE?Z%<>׿y
JȧW5BT\Πᬒ(\b E_9<p,Tl1wigZBȃ-?7@||/
J%^ 
;{{CBAc(}(}(}(}(6E9QYX*\r$|@Q1o9@Yw{]DW F1rJCȕ/w̧Ż1TjtŽ!Dg]/YRڢ(X|;ƑzΈ;9-[EwiO_|	9޾G@6Iz O$Qp
kC!*#Ml?c	d/jj];Deq%ޤ
n_e	-D>K+C;Jh	 ;*>>>>WZu|QskShy'MCqJ&Ok7XfAkIܧwWPtXkVo\{o75L;#xvsvZYן~{|(Cs`M[_z߮'4Wm&(>,p?WjAw?ѽݰLJ!XX;	ɀ+(8dH>(86p&0SN,`S'jeimXcZ[y;J1cU9+9wa2Mfzg@_pԥ3ۇG/!dxNћ(zg;3QQ\.gsЇ`q#,@)q2N4/x+:MrGفq:D9ԆsmO6%g.A }l~M}Btv^a⩠=@[\û䆋96Gw]WTs9 NaU=R?*3ΉԞviDU"`Uk9\9z~EWiFIJJUï]tD{7_I҆:". Pq\bS'Iy=l?mx!;*ڰ!©D{p6֧4s@.zf&?z5mc;"6(
ϔK{ &^ֆjXYjk'zr4:gV-Y>	/Bc	>ӻ tSO?rXIݳoV//J2$Sdju;hq	wddc
de7; APZ}-Ζ7;kM_݊=o}xB.п.9p׀@D};n_ݽrz_CvYяr\u?r.O;#@1Q|Ϭ=vCCss?~b#giϯw53V>?0=٧nP=@l~rعqZw}wӮsUB?#{_|䑳ݴM4W6	яOn껪w^oB[]sg~>͗GNkkn	k8}ѠPoQܚO0mwdJ\u3Φs&ϖWk7_=8HYvNz/B/!G?j"-17X	#䛱E5+	!^gw\|;IѨ7ZyѾA5w}נ[raqbb?+Yr	YqRI0I;
@Ryq<oVC4ɓMmqIxMG[zb'/ڳ_(	mV4I0I)-JRT{V{7Xq}jPoBL塳FFOsLoP.FI6Au*=msvb'\bm	YV=ᣏoj>ջƵZ-&gGϞ;ufйѡ}O,^r^?&;fQ&|ؠp@p]ǶByl}s=qMFJZo~xnI8ӯ{wx乧wW>6^M4r}{ݍWlfgSD/q/:2@l᩼.}Bٸamx`##?ѷ+{G!;X,vNd"(<p^DRM[w!~2?u򵋧LOCK"ht^S%iy>
L־bǖdژ4mWvy^q*@яJ)eNY$$(x?v3:|?b=>$ʽܶg<{ya}H.8JVrRDsSk7~? a ZT[D?*-T?nKXX-P2q1[#Sq`MIDATѷh4HzI*R<ˇ
Y'[3j85+qrԳHkk,Fks	Fԟ^,&C4	]\
X[p;5;mdB;TQj@mvԭhZ:;by[=$愨N޿5A[p'f͘~zhZ8Z*48š/aTLHZMe*rRL"5')WHlX'z-~'H}!mp׏:zJ^VwvZzK߱&o;D\}Gy+#kcr6'ʃ{AU;$斚v?A|-	ofod>5438(;T>
nV_g)5)ujC߄
1EZs@D?ϭ#zuM߮>.ܶu	ɾf?Cz
D
w	ODh QI~8̿%I>;(SSRhw
Dӏ	H3`܂‚w,w=}G]m;"lwnELDa,1=9!D=\&&5NT@ҷBZm}KPG/b,aK_N7P!͑Jor~%뺬z	7M
o,!Vd(DB'9*
Q"&vB4فϹ!=eBgı~Twj;	l=ISa+O_oz)7Oϵ5
}s)=(CR2o~NBYL9@D?o|?'~$VO:,nA$z
D
w	O̚9_.v6mmm7:D?PO"o^k9wޗ]CS h=}Z
勠uLJ@@Ltw/TW!zzR'Wjcbbqݰ=vCC&\=,QJRDW!F!Bȅ9b_Ꝥ	QO_VNg6=B@UD7cU}{ĔĹHǚϏtFX:u\?B|@b465t#0".5NPo!҆>y>H`oC!IcTȤzuJG<~BnCRcCAN$_O!XVdTB,`4v鳈.Q9"*`
D?B,лfUfAx!q#Ĺ&w@Zx\8]O(5;Z)0whe,7Yh$@!z!.šV
?)qkp@s*ϝ~[)re37q@<?	y7&@_۰yj_D~:>V7a/PO~!ZOKOrYkRQ͡p؝zBX_D~҄*Tjߌ@>PED	QOSa}׊?zvlDDq+<pmSHtR͑K,08x'^.K.ϹF%ʛʭf
$
N@Yu'!Z!Z=>yK(gqWDf!i;P4R?sz}'k^ŷFN>&J٭?{I'z_ǥ뚙zܲT@6YlLG
aWy)Q=!鳺nh.Mlȅh<
 )T(ݢMu>\6	$
y3 a#* zRL>):")%<GZ~]O_J
J|A4R@ ]Cy#*yW\R3G!]B$}l~rعy,>hi?2:::Z*Jgf=4D?*.wU?	^O_8ЮPRo뺆q-@b3?={.]\ݱ?b1:DW춶FAWOC%4)aX1}r;YS"qqJS*㔼ʎSr.TW>^Q{FhxB_5ΗLJGϫCvrwg%7fJ{=ݗ:47ѳ*gZ-hӚ_6u2!dS*p{)h.NO@4ۺaTG4&zdt&٪r[`L-7܉Y3jc8\=Qi48y	p/3zi9@<{ԙQBH<\γ/fnwkyEg;@/'M@4"(;0h-ҷH\Tݯ<=<nIj??^M4rOtr*&J%Ʈ
j1.(sN?D=}NѸNd?'(v8+[@[M g (2D}>Pdh)W54@RѶFjM52)OQ-&nX4I~!EϐxKpha@P U>Ǫ4A=dVZ~:~DKW/h[@h QI~P4ݬ-|e>@-|=dM
ozAZkje5M=}ֆ}1۰hx7P!%5dFd݋><9{%ġ]rsw-!1R/:qeLz=h	z_zۗtw/\ޗ]:}xΞ#}F]Ƕ
spÉpdhQL,}d`' :Ϭ;hzQˇ_a\z6q!QI>w=jRA^Yjo*J)RT}m:;@-w=}pu᥇VV{XrXr{lc~:d/R
Kyl|}jBkV>?N: 7Mz7,[h?et%r*J͝=+'6oTJ=}HZV}|w]GZ@q!#m<%OByl_UXQ|ѷZ~To^tް)fDWTbo4V dƌ3!XO0_wbGtPV#N*MYD4 &wmߟ={,F7?0!dǎޝ\g7o͝wc/wgws[	X:rBvW^c/xuO/Yj!do=ԷDWV^6Žϛ?ؘ{!"Vf}DDtet]@|XN9GU7m[`5
w_Q<D
8oQ1CNwE)kލʖ%]j&*5&EJQm}Bt)iވ~Bp#B?Β`8YTIg+q]#L/EN5VاX#F=jܶzt.4piblU>}p;UI^B(6lr7g/u! Klw<en_ƆuN
;<ӧ7Nք|KD%/0t&h(C}WSJRe`lڪ,MF	Nܘ
==᦬j7}`LS:}4r:>-llNil@(}(wv-*n
\_N+~p<9ް"wG#ub>$h@,p	{X?"zD&uZO
)\˸v
qzZvOH;tEr7N",q(GUƪTSzP-Ǹej4CM&
IUUT!ؔ<ض>I}nQgwʢM F3G.BJT)1Yp,e
!W)h)@b&!m5ӜIJK2S0|sQ!'zrV&O0ρ(GVVeAs)E(ɑ".{D$gtlM(6Rn[5upҗIvW٤#K6U7aVDrgw&;b2í[ųӲ~&MGG?,&@P[Rf5K!&sRd W"
M\e,L\6&INЌ$8e:(%їCRˠя2ԫLYK<P4X5Fzo1MYL|K|?:ZcX94ߟ+XLzJ	DǾ+be
z*9$.C >;;v@LX}? V"J˖m!Eg<$@H?<pn{P  P m)	@З@>p|yHS##џq Eī@(Eǎ^BȲO/I0QٱwժerJ_BE
J8	ฮv{P  P  P  P  P g^`Db!IENDB`#DdZ

C\ADAMEWorkflowInputMetadataMIMETypesb"XO3kAlW"f
n"XO3kAlWPNG


IHDRB IDATxTՕǿAZPt"Z

"1XUVjʲR#[uJu	cT "0#̯azfΧ=s}=}n8  p;@A"(A(A(A(A(AV=|
  *'V`E4c„

5 b<r/CdV=<¹%s
@!r q~;mE_d~󹍽=}
ADrƏW;NOv7<~SY">tHg.;qg}& dT*5F`V=+._x#';:tYC0AQ>ƙui'O[z˿^x#'q-	|~P{g^ShyA72녧f1\?3OTݝgԤL1bߗ;o_yfF]*ldߺ3f
΃^xw/3ϰj@=04.;Wϭy{ZCc_RtX?!b,psՏV̜9&gn\O>qά22kޮ~ldsq,_pk~5@5~j&4AĈfZ㤾Xb9nԘmǭ5<m8c=To<gvVY a+Ͽ_gş-,o6EP8%-Ax8~6WOOJ#٬m;x_?=ufۮ˘,_~`}lr8nR.^(4D܉AUm;P1{Yz
]7߁F
[9fokpiϴflOopsN#>ci``'~]ڝ,`v.䲹et /10iҵΊP0=	sdAaَ[=#Ϛ4ryS-Ap^vx]8`A}mWϘʛEm@\u\?54~&]ז?A̎ΘhqWR74ݼbIX.$6*lM^q>U1:P9	x$Z7':GW1˲Kc0bYVN۲7`08ZۃOAVFøܶZHYkIsx<?︪<|K/_an^q/o
B.l/oY|+TP{VQeO/%Дj!.0eg@I)YZXT{IQ{-7._Q=r\qt]@Tlz]u49Y0R9ƹ8^=P2XZ0uk_Cbo2_=,R$dj`Yva^|^"'Q9BW߾څ"4'`jJmjY~խ~'"~8k;RhP>/#l2EfP45?%8[} iB_g8/6ݽOuw<]ל'b=uSW˺n\l6@E=mq(sdPPRb׵Ǒ1kF
VaDuVH6gzƴ5^v^Yrgz<>Y48)_1s|fmg!)$ycdϲeD!*H//""4#ʞQhb*WǍ>v?*.Q?傈e_s7)!4(%b#wT#!m˂ii(wXv`9lJ"Vdg`:ν~9W9BxuB˿x[?MS,G,=BX҇U[Ъ,?ցmjN-+qJ15.X(#2k3{~wf
ApW( $A7ߍ?eݥB3Wu`iO."VTlOjQF%-=\R]䟔m9phϤԊtjS&b,f-]8{|>ˀnLG>0e?L2Mtv].1z2N:(/;N>)1[LP˯ ~6(yT<?\.?WT[)PSKC!YP9D)o!AJl?Jdn;P:QH:]C-2hKwƾ
gz?6_޿ƶ)Ƿ\B;?1_~C刉NM)/<W8Fml5L@:mYw17J_ohӷ֖9Ϭ˝56EveuXZ8煄>ĥWmG^Ѽh_@G1s*]#:CWLr,;<_z8`XboDlEFdײinlaKXwrpr]W3M8l<1=%X%xYc"ܮ9s[.v~M3_+
EJm;	z9T!Wb$6Z'8>xu>WCJbɝʭLo/VA\YPVDr:##UgS&&徯+1"68ܑ;3`{<B[MS~ȸ^RG;y?ibHSaVϻO?v<xd.0LccӒc=d:83q= ҅ϥDT/X/w҅6F.~#\9.c8)sn)PA/!d,#X٬409s/vu1$A1,H{޽?AĐ4ew")8q]+_xa˖L`(}# C[{7ݴ(L!Mn_Tff 85yIy[DvhY
nݤV#A0C&|vT(]%ؽ=Ϟ4zpB0,&ܹ=CMLKwSvW;5h/G=کc)Ę$A?yࢹ2
CP%=ѽ]r[rG랺a bXHӝm8%\im>{ RDG{'Ob!kjAD nV5(_~}II|p',l"AEEYy{<Zׯoii9P"TD	$۫cF]gL"k׮kii4ʲE}oU#jt B%aķ|Im=#&'PAK-;]BRQ֖wyzduTf#WU51Ga>AE|ϓe^rj.'L5aDK-.tr6uIX!ۣHX&Y*iYIf2鎎l6kg2i,գ,4A.$a2ՏgAT'N(X1$rˋP\(f2鎎~ɤ\=:otESA}v8|u8+x_AvQy|K5ֵl`w&Sv[j,4D(uºڗǟ'?.#'E.NIID@<D{Wp  b,rU&5n.^0ɿZ+I	t z"r
AcWnݢ=MMtJGJER(_YJQWGA$?<uG{9{hBU9[w7к=/lY1% OG_{ÏV;z<@#ADI-k  dqrA#X~!vfpT{`p{Qܰ#$"&N}u2*MMl޲%[2A'Y8Co_ouHusnZ9܎"~umYS#{{=i0>tz S@9ax_tofR]O?sbFTÒ)L^tj1
Bکc)Du8<xYpip<ٮsҸ$b
r[rǐ=T{v A+;<qCMٜ6aw?j$b
AўɓGf35ԦE:=,p{Ahݙ3v,W%Q@1
!clKVUD41Z)'[jGR=:5,TA(oq滑Zm]>ӤNkhC[{I	YwRC眡~r搧	AI9z+/())~S1KDW泐G('OYG OQq
(m6kzGGVV;:WY R.ҬG _eID1VI4t	`aۮ+)Nj2M<NʻrϒK2tGG,d25/ʥ$I+q@=+B<	f@?%)ǷK0In$
)Lv{Zcem3QU'PT3U",eQJ*9M]-'fky#z:NPSNe0*Hš"Ǎ顨(X'MŜfI
=Wn+a rJfض]{ΦzYmj߽vmUSN@zY#Q;CU_Bȯ8sSS7͈)Ss_b]<~:ANYk70ho>A)4h[6eho>Ȏl>[XQq?{W"!h(ĘJCkbQlb}h6!]/WI
FLm`b@ucn,{w/&3sܹ|?!a̙3gs<GQ'UMz84I䌲ڒ$)CGHNgma(7}JR&9+OVZn8)I$W䶞'Cֳ]VsI/T¹7eƷ3(?+D#/Y(钅
&EGXײWxѣiú-nȞȓ7?}L2\KOg $>S풥7:>8Υnx*zWzۄl9	OیH5hlYՑRҍNo΂GjlS6]
pץ5֮WAU!Te[`Aku|1yUX*O+DYyUYpK/Dmێ=k|SΕ|4:TQ漱qkA([2Bz
:ts[>J>E=/z?!<Q8}K-÷:mBEwn#ZI< $>S`

Q~?}' }kXC?~ꊪS`
L--JXoPp5߶FwۺĻջIjl۶?W'yIp@wT*CH,*;^Qn
	t;K&1 l*RN@J:[wx+%ʏTQ$#t&wMݖ_ <> $>tZQ5LA)H|0 }"^Q6_;Z[oc#2*i/Chzt;L%Am7M\)1BйH]@k(Q"q+-D|Q'=%OMDi
>at9DeWsQ>JE~k_(<NBOefZU&u|smiď+߹S`
LA)H|0 $>S`
LA)H|0 $>S`
L9C_ ;oMWNYH>߶mq0d:>S`
LA)H|0_F6O֠rG o Sz:z;k*Q5褜޽VudrJcT!d|eRĿ{WXQH Kk֭]/TScw
,HuZ*Wz7[ݟQF;=T0N1hߗɫ:ҭuA"<;4VR-3v߄Br㩻pp	NW㧼NDnt/3?PdtftswN#vlCx=mJ3ŧ:QJN z6񎉥!){[	i<(!@X
Kgݼj_R9hw·L=hnq<!
zUV1Ek}:9#$>S`
LI	 [ViG7x~|YWWTu,CH|0 $~b8ByCPzٶ!fY%;G.ֻƶmKm{ww?wԉT^RФ4?̑w8N?6R/ʕ#.EfJ|jڸޖk"@S<d?CZz'
-#+!zzeeᇫ=|-+N:7Tm\n Vn
ߥYp@kȤ#m&o	uOefZIu|s&Jdo*e	Ш?nJ$U';S{y4FCsZ=3]LLW#}kՋAJ_s,KXe:.\ E3^V::{Gǵ9oN֦KmZ$ -{«'>y>?מGUK+ŋoxtŽkɼ}Jڦ -۶߹ǰn\uRTTt[;'4PmZS͌z%z>%zV??'w,ƍ@~Ə{Wv߲-?՜U9ω7	z(G+{A7Oowo\19>jKS#'so\>OYs`:2}j˲?9jD=YOg@Y=G9sbUsOsOw-[%&.kVOu<HH|܂džf-u}mt-um׈GrѭgTu@TЦr;U	!l[|11]-{uyPڕ:6J5فA{6k|1Y'+de3ճAhz݋W!ʸaIDATΞ'݋WL~yb|A@j{^xiW.[GkG-auxiWmϫ9:>hS+;V.B>2:61
m!:׮BW!J+*Ջ9>d`];ܸwwl}O-ڵ`e#a.X9*;6yVse\Tu@F *|ɢoYڞmN@Z\>sntk{-Wn 
=w>>+W:M͙@ZeO?r/u|t\Kt>𝕿ynSsj/u~]R`Vkν,e3y]$ -۶3^۶8@&~q0O:wQS`xUrFd-F?Zr`vd-jSf)@WY?ξZ`YBY{{sgy5M|L8z4)u-95˶F`
LA)H|0?zN[tIENDB`Dd<&%r

CNA6AMEConnectingWorkflowInputbїe~Gp/ILc;
ne~Gp/ILc;PNG


IHDRzHp IDATxytTUǿ-U	%Ҳ* }
(m[Dxd2jxfǶ{qNL#ڍ
HZ6@ EX%,I-wxU/WT>ù.{R{wqAAtnt;@A Ā  1  @b@AĀ A $A)eeϵA,^|J(<h@n=[A9s… Ip$eeύn;rDQlADۡi{lb8ԃb`(Aɔ!Wklh
&	 W%;'[x.9?VIC=Hf0hPC	ם>}ϟopg }rss<O!W_wR*Ƞ칒o8ӧ/<ybCSAD-tի{Ϟ6}uŧ&$G<{A\>Q[wLػu#Ww?4w?>z8)hkiCCCSI' ̢`݉3Ϲshjwռ>`[F|g
^V2@0 : 0t;|bwNݣbzΝ" :u'Δ=P:p`ϦFp:+>thJb!n%w*n<-tbAp⿾D|YN:Ԁ 3'9	 2~yMMߨR̦#Z%,U1YQOcP>UL
FjpODyG}7w|:T6ځ!4VMDOxS-tH sUZi'秸TU3??XL4R;@p^[y)I j;,ȴ/5U\	2IP0u@sRT1N35ssMc ``8p/§BZ0*,S&QHymCRiچzDS5=RkT<7J]3wTnRUFD@Stxj7(xc=?/7@P
4Pt Ato"	%_XHEanƍsp13Xqi-$X=S"D#fOĚӚjM*$2*VṟU$DV%rEqAZ)<_$,%FE0ް*
$M=D^KZa*'hkU$qp.8S#YY^0p/?T;0!硦ַ׬3KH[֬0x˒fM̙%N1fk)#ո4Q"qMY-!	V[Cˉ2DU7s2o9e
kqd[b1]-T]̍V#/ݿ2QuC9F_1M8
@myy…끩V?i$Y K"s}u02I9u@+sB×'̜,2n̸cRJ~R䤋m2wL2ZTo&Ք5Pq3MN֣i`]edqˌ5%PtfikeԔ?n5ȸ'!'Տ<TrcW~qX30CX.@@eܰ(JMu_0NJދUQZHI癝1]ӧ1A@DFuUI92D!{faDE^UXDY`ꀂ%wiMPfcrq&fD%ƌs'JGq#{#tMlRxֈ1=>}z"*^+'O.2+mrڄj1Za%
;q#qgt$Gq8E5xdc_F"U2m0҈5G2UE,˚	[T^>u0xdvΦdf.dIwVXo[fȉ
`Ӧl'tM2˲7l4lm"༺f_5v0S375!NFCVi>M$QvSFFUt7|h*>%Kփޮ5D<49BxX<2Olfd3a=8CX,C`^{d	6Zkm.eܜ̆I-Df6c<xtM-ǭ:dЩ$NFQ@@0ڡCb3+)D#p,ͩLeWLu9c|zS	{#'OkZ=28cmjr22`zD]w*aY3xZfbpcvg=Rr	;vMToTRܜDuఊ,2c7Ҳ*l"	DU5}1[L",DV#ƥ}Fi"Ks*L%v|cW
5ҡV
&n?(1q+"@o*x=3E~ 90N#Z'tfA߯Viz0`כ*:Wksb0d1_U9Ο/
ܨ{;ݷ<_4Iչzk#L112``L,ۍP54OYK9hmKWfAj?>\zkTCI1FrVaEMTH9.2Epk@1	uc<3izh>^;17fSlX6֢<TJy9OXZc때ntC@lA&]@@HFoܵdA-qK?|a,'ND5-}ZϞo<7Rk22hc7?'}zy03RaO8g>Ȳh;`Jxx=X"c8o/
h*5/%àU5b}T;}h̨,`DCェ,zQeq&!Ϝ96i1+<q_v̨&D#`c.^	mmq3ocvo {=։- KiFy0[K`қ-L#={9)'[
Av&(ЩCA7]>L.,=2ʕ[4վAmN]%oS>w΂AÛg%P]v\t5]#g Mbwݜ]<eijv.H'ݾAt\Rn_zrx3UszB^wGLvE>	 .mRLׂM"oQ0^f/Vٟ%η)N,?i{͐.x
{.⻣gADǡAy,Ƅu Y@wp_vN H2iqkdҲADq{$	҈^)LD&ߌ7el)31zxTL3 ӋcqJxb; qYlX5NkH :7N(˳P# v[Ƥu)* Nk֎&ۦAwRܞ`
 6QINGh @N0HDA	,bHA"AEIA"FsKi "?Rs-\i;2u¸I7cX;;CѦ_^vA	ADXQѲ
d "A$ADCۅK}vFC<,b@A@b@AtD,'NV-<Ey޽ƥ^lx#\wM[S?۲o>FwDIbP{ \<P8I:m>[mLnٰe˂yǮ@Tꌛ&l
׍e:%
.^<V3_L~l[5fnosF͹߰lq}~pҌeSYm^nY]F2g-(`\*}έ'nY>yL}@әq0쩮iX3OS]]<jt:k=gZ{BEIEIDQqܗܭ1}5u]UL=hX⮪~캅[AfA}墛NX~}+YXO0{UV={6|fUz]őX=Y3UơR
A3sK&F0UU
` T{󊉔@:Zfܯ=l8v$w|mvn	^b0pPÇ?
 eص}wkl֛uVEx@솂aT*VWւv=}aـ{]
6}UcA3p
_1bGRQuHZ;|pVabE+>6J b"_Z
Zo\y?تS5夸T<|ȫǍɘ?֝xs[כo'؍nM6wU)j7o%h1Uq]*
|濭FA9ϩiUUfU`xxdYWRvϾ{%;2mpk9T}y1B^~ekܳgܢ V8y~z5ۢ2Xw}6JĦ&D?L>WU[[UP*CA@gM-)
Qi܇ytGz$tI`b/ m,񑍝lؘu6ĉ!/{m36$zɲ5/f
kF	9GK>jzk.AtWUuUu}]ETLjbD[ZX쟋Wʊ<%}/?q}!hG^bP֟^Љӫg!0qPƦpDb0D3
3$*ǿo~C1av)YoŦvt\(,^|䃊
N8	W"ba'wO($_c뛂!̀}⹘US	ʹ"VǕR˪oKNyf@֟OJ]\׻um%|d:p`/@0N4MtQRǗQ݁K1R,*Wݱo7,f
>GNeP1QT/
DE@1>DOIJCm)ua+bf)D۳Đ<Mt˝?|fY[h큑Ч`Eȋ(<W&]>7kq$(#ͥak	#恭L%\9rzhi|vvš5QQQ9^}pD1mT#3&ri?*)%ุMCi
\
\;#/6woc]t_o(*͜X]wz/  ѯp+8pܜ/?Ja	6XƠOIV@@UKZa;dz֚u1#$rB!7w)MGy@!$!@E%+u6<5b:w]"kBDM2,(ryװEEwhpƺԩe-9ԩpu
}WfހAvϿC!TYIJMT+f%[>\"?!Q,AT_h¬,!_8;>iÇp@HTDMb,+&+P:t
3,3Y̘;:֬9+{reѺ}a[ֶ`ْe+]H^Q[3+Zz9rT~fPQdcY2vpoKU>)`ϱ	rgX/2+xn	lQt~J
#/6{Ϭ=;(kk;u`Zi۶mg& qxtzDUM,.G^z,gQ	@L& VTW3pe9?|L Io;{!s;sv_p-Y2S?Ac)*L&P A 2uVȊ4-4U;2O/1@A(6ю3l@AlԊj\AؼGi"A I}NUZYNb`(w#FW2w`go3ũR(bkEfYTL1Z&VlNjҨ:zk]ŜC($Q@{`dt8ˤqim-T)ψ0P(1@!}taDu&^Rے}*cVeHq/
d-8aNR6ҧoQa(Gݿ+}oRHĪVS5(>k>M&-̬B#643ٙlG[VŦMC=.ҨPuͤqtP\4Q;CW-&b&CRS
[
'%7J?VZ5CQF.}^ʥ*i_MYRŸA*wchZN!q47STE4l	>Vn̰yTh݌bF@U礤q~EΨDUe_uta9WMeQ%&POuJ#C9D-"l**b=9C
䐮ۓ#*4
nQ	T祗4[S[QI|`İC243Z)I7-9Z̴*4+^t
RG5l'EJgʊnGuaVpМn–/ﷵ;Xd٦|ꎶ3k=7QJƑfuB@"758,$[-̵b HY1!e!֎3Ohvw9beڵ+`3mLȠsaEڎO
M5V+V
r*+RVg1Suْ"Ofc9ˊ!UTT2AQ8Ց塺5@|>}}l" >9r]MQrm|;᪥ )K`]N#uzk$bFVBA $eb7=w99]F|w{<! @7_I5W~[{3dWhmhg߹O{%BD5UyMn[¾o1#ƍf&EA&]zdg3HaW&G1m|{QqvصtRJ:L:qv3($4Hß'ב!GǕ{dnG	W)4J 6O2O<F	L2}d@D Fz<BD"H$df;]~c'n+m(KP̓l~`a]KI(	) Hl!'ݟlyW?]-24H.Y+0HܖK|}=~q_^Cs}\}DG98&@- _=-ovA^~uOvV>M$~aF[eI%ag ^vϟge)A!W^y[^4!L252od(XsG-DF IDAT @{Tww3&4 {zMl~8>}Z
qA#'F/_*,*qYJЭDB<2EI6p=9*$k~TT>=a1(&At!vcPx˽׏bpeq!="1D$tURWHAI.;e?~}]]__p|J"LE.\Ͳ"f?؍AIIիW^m_	ADãٱˆ7? "n]^6C(á$`xxd١1@IE퍟ղ܊m:I1@_ ?@
(!y (IquS/lljJg4F_ Q1;cce뻆Y`':~ HȄ
8@$M/zk7G$~pL226`03N"Bh4`ʶazc@J׾6[,cn ]yA"ɚRu3,S35J#;:E@$&ih'	%oyBeBWö$ -b3c04
!A
I
cF/cޓ*ډϾBv1 H`f}@=4&d{Ιj(9$Sb!2`c6>dTL)_><@F"`8HWK}C&/313ACr@_ )Erw0SEB@I)L_AA_=&7ThI=׮8 #ubFAYREa7ol: P]p\oNsJ.d8E H>@TT:7'+/"0(Wrj*t}ۺrAI~
(KN{OfdG O;Gؼl,82-w<Xw[8%(2@oywͺ0.ʚֵ¯EE?<o& @Iam6;{V8} $'|CPp{zŁHkb Hjb<2}jdZĆ]Z!# r%8@ٙ[V.UV_H#`e9k0Wŭ HDpd`J'G?>ܟ#rsT㞦kJ>8181@!rQ6ӏ_}3Z ddp;,@Ӣ>ksʱ遆r;VΌl1h]#WŤ;dw_LF!Y1u>/~BYtfQ`/] 󷉦wjg/Zfa[Mw=6[YZn6FEZ-NӅ(<h$1M͙fm iӋaR*Atȫ-e~38UR:y.ʬ
IkRܩ<y! A/Gjş]>V4QÝtaח(lh7r|$q$1()ZK7luN+<GTjσ`=Brq^~}H8qJi"[4;3u2K3vwMn:AId0s*K$[&$2sƃhI/Ӕ^"S`RvdY< HgH*F|(e)9lCÈ"LOn(:5=<ΎR+_'8%b53<p/`'̮Ҽ5
P!8wlf>. ҃h$[]'%A3r6g./((L>q<KkDD)*ėH_E&gJ%yn$|-Iƌ.?:۲]}zr3=s={
(//x<TJ"
zXP_>h>W66 [T2M3 S<!p.8gyGf^Lz#a6<|pP	މȻff8ݫ̜afLw@߰P4=#BaXȍQA	Ϛ8@n%0gq|2lfW~[{3dWhmhg߹O{%BD5UyMnv%jえ
o=3]0;Um@}YV}Yֹ1qۯ!ozL^?)6xڅމ^6=@"Ϭ"lJ8*̬*̔m΁<28MDWaƈ9lx/od]QA
re9m03}I.F$iB(JKaW&GAy;(<tABh|@B8²c]uĸ83
(̞u=g:gaqwq|((2D&#"ȋg0	̣tU}TU]]};ʭ$ouy|3}R;xʾ7:Z`AqqN:SZjFB>+J@\<HvΧ\T Qb#pٶyC迁@o@+3%n1Y,߿ҥKʲg	HWif[k}*q_xN4k<wZ*7,UT#)6πI7fē/56<p$“Or
Pii񞨞F5d$V\O\@PabMSv?5="wqB<%HsAZ $ÃCa<	_9?xʥK7,wM@bDxǝ71p—ɬk/_DǠ+X~!JD_[>b,.rbbI]&x5ӗb	n xalWԗSt,,\k`wPqX{H5hl'.uDS|Ga[ LZ&
\8!"UO[O8;.72W6KKsņW{O)=r. 52Bw6CH\38yqP!]Fn9}yHjDWұ,EPٱ2`b}i[ MMDLV"i!aXot\ݒ=EҶza{賯VftCC!.hLa$"<@o&W{I*l=;+7aX]5O}/^cJu}41BCg<#3$*(wp0~['M2
<與	pj&xoMOseYel۲3вD3-/o^0	hm
#tL+C2raL&)mP[]
o~bW}G}uC>"#‘]|ĩ7VVj@h(0z2f00y08qyŠێs:ӣ0L^I^yyYRÄq@r12pF&NXSSSSSH붳2zYR]tL+W8dv. @&	k| J&-~Þ P/\8OhUN B%ԋAK}Ջ
vY''h!ii
 b[T5ޜG>ԤHbͅ.l]7+iY,e͋߬l]m!([rS'de	SJ/MQ
{`g:_}d=pxTZּxɀsKiκG:1-R(];^=X%nemۥUD:M<Z1R#5`)2fΪ~k{u;=ڿY3IvȏnUNyI}$`[Y,dӱwYӚ&V14A-4Ưj#ʲ9>;|}|9h˗-Tg88 Eh=r̼iA\XoNB奻+۸TmR?@LLx7Ҵc*JƳEh<Pw-/xUrd<hDq>Ќwl
 T
,eycrHŻ6w%TiSo@H56A|cJ] Q5y0㵉H
/jʪPFF -wi$;wxS4M;"</+H 8Dđ$w`0¤o
Ğe6Tm.g @D[hpysݬfa#l{G}[i"hEϓA.B	K"Ǜx^9UiZy
@o_aAE'VNvGCQy	 @Xéxn'o^9:/^\SVyۚ"M51.Z-$OƖLK?wvҶ-[f MM\{4mZU5rjEmοiCZ5[F՜Dmڬ1^radCd}\go5Q'`CM[^[2F#,y0:$0ø)(	T. gݰ%7>PsַJ-rd<>i=F ^9L|c-Z `<AP/A:ԋx) ]-f  -=LvKrA x2B{|m#Aq xy
=A2Z33c6a<.֛úfnܶek]	Yw~A.|uW6 "BH0Yݬ;Wgq{;Xs]_bЪ6W'|d4 NԂ(C2=3m\$+B!ĝ7O;~Պ2o3^#X8u BgxFRdvM	Aӑ=</|"jntY7}z![JL)e$a]. }baaHsE"΅SߌYW?\l޸:M0 O2,A#d'Canh(<߯?RP>;qk$41j42B4]nAǡO2!}On3q3Z!(O+;eeV׬3E&ٜtDYj~<5I2(vl.uN)ń_l(sj$YRu`#k@$PHF00XNw$[pBe,X_nܱiǖ=uR%"AvKVq<Fj@$dg 3X4 
Ue`݉#TR6:7 B<\<ڋfGtN?E`^d@@	?#YzK:0MJ?	A^n{pۛ|qVNU%]u9Tt8}ղOymB-#޵^~NAb gy&ϭRͬ`k|6UesDȕϜ`U-#Pa7_6X\븡TnvAAD{+e[n5w(OkH>s_RG1[K@A$UM bzsxuY\g= HFBHY.Ɲ˺x$y{tZoAF	TD,es=${YO>a݄sqStM;clV

k#7lx7 uTW;$Og nd>+WH|<bNw4g]/d_G旘hτf$z$ao\3JԮY񑾍TȨAy@ЬnMQ)[&& 7}y>aj̇9hp1-`c9ؑ-?' O(g 4(m=w99XEܺ^\@FGn[i,#LZ7YI4HA1qc41&cs;lRd,bLT6;+85s"mrI	 B<=_;%V',nyΧ$ z1쬭jNjfpk|݊uf: 	BDT/j**R3oγ9f?㛭bd˗+L}0l?KuAB9vPN~i^Wg%pHoγU:PjJ*v'u|fd3b*<jsZ*WtmW?ڱu7Si7aVI{.*{[.
8rQ	
-=p-*?Ly@gZQ
Xs2K@	ŞA4A\`9.DmԢcaA	`'[ݍot7ӴiUݞwVޣ@aý6
e{8iX3r(~3HImP!!5(x;{]ODzjZqO~Nلc׀$?8U{K
%ZtnT 6CD1wA0a]x37n[2b<dJs&[Dp[.g[k:)6% D3P]4IGCH^-yV^ARX0M4Rpa暂((l)L`MTarzs}\`@-4bg0uer}$w<@<#9>'Mrӎ

v_@hL7X\ITv-ty
Y?M(X!ok` |-	c'7)r:Eahllg@5uhGOkєa𺘧Mᪧiu;t<	Rs{CDLEZ
EZ0}tE({8}:ԍB}b+oov镮Uqф>1 A\R^Qlw~lu_F!@	kav7l7]IkoEq@q\񕵝d۝$dY<k^nNף(ՃF
r|qٍtz_". b 3ϻsKR߇+Տ@v. Dv30 	b`W<AQb0 ;M
23u2%dDPuDYcIQ(1^
XvW;E.=N̬IRհ$j>8^twdBD̛tAd6n/X$z;v_U-EvA!-@CI͟G*xXavg2z@=@
b`{<ehI}|63JepYiU/Qm`$Qh;{xZT`#;Pa37_V,WuzTeFZ\Evs͟l%Ak<KDwF{+e;[n5w[R$'ŠDB8Aj3wGxXvWO+n_ϳ<W IDAT9mzb
'#Ɇ5#Q2nָz[ږB2M(>lP&Q2lZ̕Eol)·O1jLMxg.kޖYW|"je7ʯ<GR	}kJg0wF!b&#wFu$ݠ^o_ݴ7?jq{2EwF!hAٷvũg/s- b`*&n[ qP<Md[:G8 eÆwgIu]@2 v{e+W0wNwsL$3a	$!.#<–{e]Q!zJk]K˭^ޭ½U[uCE]*C  "j"!$!	+$=c33|ק{s|wѪ1]6c0Ag6cQ?='Ϛ\a	5SsSn]Owal'n$Š:CDB&Jq#F 6mo1_	ŸDQ
D/MX"BkDNxV@cq\h1 U2HlH(h	&4iDF#bl<3 
Hݒ~yyɆMcq1&%^4Ѥvxx
h&KޫDvKdYdKwJc)I<=c0vz	B&OY'KjV+53ZUU•̕
^BLdi+xv'b5 	@kDl x'%u%CG-wFHM1iW{/R/
HTS"~9(kؒm&Si
:|\uS uʪJ)m^G^.7$x*3<M3Vq;Jy_uS\
><b,VC%m^Z5t0ścNJe>pC\ca\˩غ7p-q'CgKD-W;2%Ѽg3)ȧ>cxbS_$<	3xdPU8|e\/8|+xxI%<d3m:|0laGm7-ߴT߶<
-/L]MdⱼE$zG${3(b W?è/?s86-[śX$z*JdZ"TGۛKE3h<p'
Z03.}0܂/!f6.~ETI3!3Eb#].~b:_GJ'Imcp
3xaϮڟKRkwx1L,
+=
.|M`n	妉`?SqD`k^^ ɫb%,'~ypH^3gtΎ3G:THkU"[Wn{|6[@ƾh.
`Kc[giiUfn:.46St5~у_ r<\S-'`B໨ȢR7Ir\3)o2Ġa`lˏξG
iѰO0)psPn7x`bReq0ްc2=y@(i'g+{u{[$O?B3X `cM٨OgPirő%g*@A4C7j[KrZФ1\=T/Eֵ%?&咼_I n
DBѤ1t=+T2EJe!a\2/.s%Cb5H<&] xUq\h~7M馝TxӎTG-~hh,$}4e*sK|z*$ZG{@V@(̺kS-b*=cBǧcwB fE@L4@ eA@ )&DO힑[u>7h4DQ#b>~}n;1a{^0Qv_AAdRJ$Cdùk}T@ 2wwQGkݸ0w1(ɒq-?wgXӗ?_VkQ>es
߰LCܑt~gk/DDP3`F$;>cП3'[}իWϜ93t5	TKy˝C
,f\8@?xϽ뽝:]\<S 1h8@h ZgYj0Q4\G%%%~Y|qt;X
]fg>.z$,=
xcī/xݯ4w',&`G<D*"	(fhM7OX֙%`WC4P,C3T]
M+fvٳůηe)GNGYoyxpAKLX0Nk[m}7


$d"(7M̐YXf HQ2jg%]7\EbQl߁e'|4
=I;>e	Z1b4>"N32,
_):Ii CDo^Tn H1h "(f|I$
,RЬcxx4tfGA˿^v_.'-] ;)$+\8b.f0A`i`Xeg|fg[O3Ӗy5|,fďF)!8=@$Ōw FGآ1˲mA/ݬ|2fX,J	[L	
#[Afuc>(*O0Ųa-{sO]8c<E	s(8%V%)2?gl̙#\	AOӈ&i3'~Ig>ȇ Rmc]wQt7OsvZfG/3L&fg|xJ&	#bA4#,:^"b[#>0Jiiĵt.ZUvZqe[Jn?޽_y`pƱޮ^.,,X,ťJgo
C,"&uΆ#uzlXf$JZ0ݥEכL۟8_SкGAbʽ״5`u÷0VkiiMrss?\G?C>'=ODI1՚!nS%#?lɒ%999ɗ09dggϞ=ð֖.`-y/
`r`VUU	Eq&爇"vH@Rc6o޼y\]=dffL&d0TU~f^c4db+W.]0<E@d!Ij^~T^oZUnVWW@r7oޚ5k,Y@Lc}֢+/ǛEnFbAߏx___VV֚5k'J(O^O$07e^ƽÔukwRHzzzqqqVVVvvܹs	(--7o5s[Ctc8q\8y'Ə*>b٣\ôs$$l7e+^Wv#Br7l6fH,B,_C^9Jթ7{zkr	
t3`'S-Z4@$VHT"@ÕJH1^-iZ3l$F{G:GfaYfXAOέ}GH:E*\SV*qK<k!IZ\q3X0%2A
hXfX` L;s<?QgovLHI7B]!ڂjA&Tk!Mi Zi`9`(<`7]ZCmy|e}NEK0s K@Lu|J c eZ@ǺnwNr@&68hwt[ѼOr7Ő$p1}`zg_~& !@[@aw QN%exsv3Iӈ3{xznu+?;w̙O<AWaa̙3MY|þz/̓sGV蟷SKoU
'Z\>Znw<QSWc0${o--5`0P
 n*q][*h`1	/pċ}]i fBZZAhqK'7Rk!𓻵^긄[f'_|\n!Y6\UR2<ipѣ eQ6`3#^}q+o3D5q|RȔck!Um˽F^wr𼞩*4c6X/>N2p*-h^lߺmc&"0%kUB@Q%U>1XrLh{1=̓ȠðKi9}oǵ1	S߇=D;6,r%Lx9̼
PhJ+\8b.f0A`i`Xeg|fg[O3Ӗ3pA!PA";	7%bN'wsܩ&J8цƌHzzzIIIIIɆ
R-ytlCXt4>lt~<z6SpgLsD3;+g32q#E "ڪg@D{Y.qW黊E@d'ݹ?;v[u߁ˊv6Z̄HhV?M[?:UQׄ2LczNsѪg-bWvk_;]3vzwaabQ*f"b]&"Ԗ6G6P=աz۟8_SкGAbʽ״5`u÷0⎙XѪ؃tI.H˲*O(T@az֖.`-y/
`rDc&"jcNngx˝;(2Ll`χRkiN1}(-`"PD
ET 
7z*3PF[XDyJc&*Bm3C
czSZnEnL 沖BˤA<S94pC'^\\=w\ JKK͛j""qP(.g0g>w!2_) Nl6BaDJTa|I$
E1*B8zg߮_na3ӈVo}O{o'u9:3mx{s,͗Ǥg@ gyp՝ǿ3KK:,##6ȮYlMRc
Ȳ.[-IdIlR!qĐe`c˷-d[l5ͱ4ntfFKy׿ݿoMtyBIfD
x-;MD % L$2gߴ"DY!H C@E0-g קNE_sOd%M$$+r|UWs8o7ý[l_kl@',n1sCπCoo_2ͱ0үCk@+x</7epaɾEc'vVտMet47)K,{9
jþ֨P}/=Ez_@HlvH9C\AdȀC6044iZthˆ]cJ(PTA5<~ʓtyo_"+C^=-
5-R`_8"h$FRtjS-Wy񉕘rqa2q3O_"QuW{gT>0=NҐx CAz\Ӝ<`oG
#
G#PDT.m_ĹСņ?K'P=΃B"mrORjr1Ssrg.r13v~Y_:{Wb?o.cdr_]ZP1p.`PhtXVM:~o~qһ=$ty5'3ɟ43w{n;wfBNB3%e>`x㧫"߰^o]ܭl[`=gpwbKG۶XHI{	O'IzsF_
3BvHY)K #zFtn7gס_YhE=^Ӧ}fPҽQDg|,\'+gL(RI5YL0(p8$[;_;6G՟zݶo}XM3ޯ(+-h=ΟHvT;B_BtxM6)Ɂul3ϕ`)=^C{{55jJ9x2/`LBҽ 1aIF<q Ngy6I%7"'=?&?_ddgf|&IqC3Գ?\=]rҽq KHo5c8|Ak__KRD@nzlFha'{oYJ${io3z^_uX?La|Id>GπM4N ~#]v=¸K#Y8aSm62,ZH
O#:B3fxٳgϜ93SpFl3۷6ܓbom`vYђ=guMb,^8`MZ߼ދ.V(+21">@㟁y󽱨<[rTπ@ DH38ywڔi_!k"I g ;rR*<ص4N|Ua<k=ƦVA',0"$g
Q~6+la_p
h@(X}ٵ/mӅȿBg߻g}97G cg裫6n0j{쟾S9]+rN>̂z*Yx~ܴE]
,Es:zKZeǫ,	g'$AXp.${9}

)F$w
)8'Hæ1F-*u6G4
BZa懅F9oB$MX(R6O+9)nH&]IHdʴ|{Պvҋf+p8\7!G
2 ahOc(R.ܘTu0xHZAaE-=h@0"DhQj?W/^-a$ŒHyXv	[&s t◖$GB1``Xz,BW!ZfE."a+ZxURDؽBp 'roRat1#+I.B~A
׀
#
ݮ֬~mPuq:q6f#S-ԯϑ IDATG0uF$`uk%;mpx^
Nhۼ8/
Y_ߍkl$TmK{v)G%DwqĿrٺbI\$}}}׶]
@y'9ذhYk"OqqqjPʺB:9
J]!a	F
rrrC@b`hx])=ģ˖5;y=ڊ+ocWMJ%̜SmKDf~
댯0~Xc	-G	 r}JHGHʿ1?تm˖~cLDmnv**aŊjГəI?WGh^H>HcN"'$^U	 _OpX[GlWU]*jbl^@B6n%InaتmW/6Ϳ}WnҥKaT۲\çvD/;6@kO\'6DVkccc{{={̙3hKSW^oi/dr-bYxq}!dSy]J6lK])$JKs{] $vʴ[g0


PE@QT#+9%^(bGQ@3~²<󓷄#֗V@@&rwR@=%\05{ց]ʈ}C%&viCF(Zez*@ x|/Bp8i	r#a7zR'l!G\32gITH04M*@_VJE^@NsOb34M
\}k	ĵ ־,9h$a@%I5d(4jOb)2knݓ
n#xP(22AlvEkĘ'=#ۋy-cDÞ訃	iV]\\T>uʤIFNw+i)XWPP0?I5! 몧a VrK$$B2ɤ7:ZT.Њ5jEK?mǏhJ=Zf=nP(J=>x;vly0|pʓs
3$ESRZ;.f$1HT'DŽ`IVh4!mGnRB!iW^'i1 0E-	¨byӱmwิI1wuiͤ'OjX6.{D!D)SWȦ=EU#ׇ BA7j]zEP_ۓ96Lyl`7XB o`Re^{z{zzG|	IYVcb{ddI"t͊n'\>G	#E
^=i5jW_nkd.L'GǶElcG9	|_x^=l8k?2y,wf0kUհJ?}eݼȟvg~׺@J0|_N1ͳ؟fPP]?@@KևXA 8ϫ_\B^X	BCE+57h=/&5Iӥ;v$]g$AKDF⸴Q>5e8gGκ`0PSM{M{TົxZ+=mO]DWU:@[1|g}h,EX+t;^``6H$H22$6/n6/΋B0*7xp~ 
lhT*єiň
2H!,Pƞʿ6k`ٛp7ή3Gksh_)n+#J%>VI8HdqMJm;B=[חO.9qcmU;@=fseeiXEBR}FRu]vAŽa1#$E,dFAFDPTwu5;?y=AW+o~XUިPMmJJ]](ʦ.V('e-nB^=ۼWc
ueD{AQO]~45=$)2)IMj}Njm^<U#ffMcneʦ.Yl!g`O
=t\|LyL7|_<҈Ϙ#[(F. v-zN3ȾsEi,/ah"VO `, (q:@+w8ԍx:pRjpJ:@eD&ҦdFR婔
mq~rnfM~~­b<k֜ϴX&H@	ko^?#zqicIr~w}=t@'	hr7zOkp6ulvXzĦt}C
61`%b@V4+FP
h4%_:g	@iIټOQX8)~j@H
R	`MшK
̊OԈ#=Y=&AA2O^^^Ab
 MvZ~EK.3$3Ai,KKa34=NvUS` j)Z6__\\KJh jD+u iBh45xkV3	b` (2MFi7fBvƷ|(#"
4ΨUn,'F	DF
~qO^ѭ^t,0: 
3abkL[gC,CN2R\(M]1&MHJGi:ݴRw"KLNHȥ\ʥ&/}~`߇>=g~n|YD@#_~
a=b7a3sM݄҅0b7a3맬b7t!J=An)]<|@rIЅtqu4̐bݷb
.JKIБ\~9
WT6)1()_|Ay'큍TL^D\ASҸƦőo$$d'OP(Je$?^wId-T
b̀]W$Is.>}q~i"_4ѷ:OWG#
z;K0QrzYY/rfBz2ZI3 mvKfϽ%,+J02%lhG.
D(#'>E<O4Q
N4ۛH$jkk1kb?[s/Or%;Z"dvn[%[Pz+A|7y4(XR)	b}ESW2{dFcQ[;oY#:}f!Ⱦ#o%ii&NIR$AC/+_Ljdޭ!Xܗs:;Ͼfγev zb
IW߬I"N̰&:Kt)"F0òl
fM1v0p3>W4ڧTύ{ӷN.,t8'CDw~а-fNy0>QR(A-g:/fNʓ:l78HLra#G^=v,,vRʄO?dO?ζ'>UFDa׮]=X֦Eyf9^-wns)YM|fl7E-Iy#1tZDh^.b׌ƘRqt&Sfs8J2wky³xIYViNN-1.FK T^^00
=AwwSI4R0+z}KKF1MMM&)o<$XIAYq*V0\.7<G"9q+ڽ{VnohhΝXGGa >Jfs<D"2뽬vᨪʽ鼸CȀ-LIPEtp8l٬V+F1B*,˲lssmmFfhir8.v+aI}݄ai:~S[MGnio!_񊟘\OXj_{	rK_l(1Dׅ]-=/8\<t8ݼA\
3X;;"w4Qi	9ip:rאOS41GApj?&;[܉]KF4q/M#<-DIHɶO|EP(˒-+{x9l"Bo
GD!"LF%d%)Ft9pt~˚ȴMdt D6||4[F!ˈ<RDr48q[Hooo"d
-~zI׫&"@|7y4(XR)	b}ESW2{dF[.P>08맋筞
}v5`!Duy+I3H3qeH"(ED
:t|Y\dRsL&n-~r/ĹPTȃ
0S8fgOfLDDqb=5a/]z>OqD'5aenp-8s
`Qȃ
_?}鷝SxTd|`Q}wctt㊳]"OCÂhX,6-s;˞߈y4 $9rc²h'Lt3\nH&D.l{ZeDd0vښ[ N}!BED!DbtDq;J?]
Į1=ji"bM.p8A^}撼Kd(-nJ@aa
{8>hV:a4V.Fc6M&S$ؤr`y>5ю[ݻDdZv{CCCuu5J`–5@,T*^o6x$d^e`GUUU'tLIPEtp8l٬V+F`p AJ,˲,,v[`A@iI_7aFB@Al<\t4QI['-뗇O|a5adP<t8ݼA\
3X;Gح#r%t!&hb2U=8~Mwl@R1y)riLI^&GyZ \K7m<BP*%V_TY׮ub$кn
0*+&&B46EJI%$KRrG?55553d֫)\&yņ0%lhG..#xSKIĽoI#D"3re(}\eJif]B3";Myh|
F(@|xx"uX_$>t=ԕw:YѸ.W[*9gϻ~ux"8q2$I@"b"d:|,o~i29K&%VRgG YiY!(,QEaOMtK^{ύSDIaeUbѹ
X/W(\g &sO㤚'7}#WgyFblk_!@ 	b9caYB|U&|w~7$}"q=Y2"2vjmm]aYKV8Hg!	0M$&NW[[+H4͞=]ë#ܥ@X*ݣ."dl>o<t
ov#laFP<>x*fUFc^oih4fd2M@L.#H[[
޽LDVn744TWW&@|*Jכx<Dd2{Y5vQUUy	b@/Sjbj:.l6ՊlAJ,˲,,v[`0KY"ݓ{o#R{nO
Y	6V$AACOC>^yUl3qd4Qx8R!Y(Ά9>XbD0APͿ07
R\eYGB3rsM}bxpMѩ|$h"*(SU_=j]!]}M`
#ΦfHʇT\ >LGSy^yy~~dёD"Q[[bw->Fl$"Hkh`.6hO $$Ail0sy6}7Nh4fm'l}V!{)m1YֻZiaC D6TD&$A^	RAR{a7_޺teYdvk!w;}pp4tm6eבƫfP	|NHWsd֧m}ww0˲YɷB_@~<LoVx(%pwڿió}}}p܅>;㛚5LFblb
G,K

#1ravhttkz/3Pj?8w]Wlj`0l֬:GwW$WQabCIJ$Ft:GO99vG͋P(555DTT<!"p8s /[>܅fF^ja T^^00
_>/Y37W;wz"h4fd2&!D&
H_2s3?YVP]]P<T*^o6x$d^WvQUU;O^$jŢju:]]]]8lVR!JYeYYa  D"s'8z-[F(**lY=IŃ0(-)߃'$~|*YRb7&Lcy!lチ@ 6J|\E㛿yHP(G,yU"F@|.흜#nZSw110c7IȒnszܺInN&u˥RrjF׻NԦt=]\ޚ͉Mj_e.x cY~@y7g{~3Pjn_J
N)<Sǟ
ET1AafT`1@b.G\$/2)^EQDQ")ˈK#	\G~/Lڂ*7M`~%dЄ)-t$RBJyQEQ$I1==7{mz}#~p
"PM`!@ hlڨR²#*%IHFInDlpx[O1A(@=$-%X >p,qP-o2"Td n_~*02nmgx+IDAT40L8~B`YKP^EJD_gosO\dar9ò(OpF	J
3-QE''mC\<g|>q}'465Bv;˲Yu_
_}%ZqM@CԐdZN`X,~?0<>3upd2566Bv,,e^o[[7`!{M@C` hiM&Ӿ}z~3242]1S868zssf#X,r䙀(4FQnE1L>ȣK!]]]{ihhP.@2Оllnd2YVV^o}}z<^etTWW[֖D"lkkl` hda{jq;@2$ H@g<ϟ9{F{9fzΜ=3>7Vjtս/"~Vd/&C~-q5B㣻wDQ,e`pH/L]L,1.G8DN$S~wb2ˋYrwWʽ48\03	WΆMsג3W3Pjn_J
N)<Sǟ
vxelZ>(54
,fQcHT&ŋ((JD"eqI\:xdb"0xw:k|o4X)Z7g3ymd9[G6	C()$M&Ni9#q.Rȋ($IL2ČkS]GcmZwڧkGCNs_jώcdk*K	d$Q2"%)Fiѧoif??0L8`semK>ˇ삻@gHZJ$@|Y&Z%XId"D2ĩ@*T`d_iasJWRywCd-B;o{[g(}ouϽ#z?=GsEp8<˲RW6;eу@KE4}@d	ku|Yq\'	!MMβlwwwV\W^|/1V@!hj:N`X~`x|fO=9zdjll$2Yv5Y!,z޶6y䂵l5-ȷ
0¡-d*i6LYtL}s6bXnwgggGGg"!h(.b2|Gr]wBZ[[Рa	Ll{H36vsL&ʂ`uuuWW뭯/aхJS]]mZ[ZZ˲`GA200{պ/wdH@ WY}װ'cafhPڣiNlqJW< }oV9oSp߈M(V+eU>sm|-dH{'W*7T_-`G%K`͵mi{;\&Ҟ砿=Y~,%8bBӬYmr$P6g|o'yQmf{;fswV_e΋$9Kܶ`1uMTW~߁0?A2Б})>_	!7ߚ](_&W}L#EB2БoTn$K*P*o:J@wթ"#dJ뒑r^;*~갽h@wԯ3WFef)Du5Yܸ=@2Бu+p|ʍsAʡrno_
¤ГmiM^ވtk7r7HS
J?:$@2d$ H@3=XŊ!l%MsjP{4mNPi^A`g@{D*^y@yͣ+q|7߅TywuVsk 7V
zdH{'W*7bj`t8PjL=A{=R^aؒWWEYp@03m.ŨqvWo]}p@ttd]mHD:yW%
t@GVWZLq]Ye)x|aA2НM)nS*v|iAI!5,
+GPn/PR
(5$YךA1U>Vob\[@/VoDQ̚ Φ A2d$=y;3>/Z9$=Ǘ/\8	%}?,($}YXX4O'.]7Z^aN_EQd33WgfŒab˩T*Zi6|wh"a9GrC$?l$MOOM]Lz2<%.ܵe"2B$<ҷP0
"}adž7OJ
7իFiN^a1Ą$$fD`ʤH|,aoxbb<t:#+dLj쌼jxӰ(
%dhdœȤ"!)I<LF"H7ɫ[-S~pllwj
waHtpHc#ұc"1IL
 AƌϱB[wWfYkdh)HrNWls'Lp3{`t8|:FiaP> C h)
;JēU8`ࣩ??5O^V455YVòl΀ŔǬB@I!h({lgncR4g|`t*!RSSòlwwwmmm@ٯ.`Y[8PjHZZN`0X,󗇇3j}<wh0\.B$²mkk+//_'_-ɂ
19k7	E-d*i6L?/󡡋n\vdZ	!vwvvvtt\LP<$QeEQL&>5uÇ	ioյgϞKCEB2Оllnd2i4`uuuWW뭯(|LPZetTWW[֖D"lkk+f5h420޽{82 $ X@3}gND?guw`;@b@h`r4絅_'̅Ck(.thJL>ߜEQez/}@] LSWD"1%!l3y.⋄KTEҚxO1Lk\RAVQRG9+lrw
{YP"mJ(].ONUSѫv!RXRH2D(e;566f@V3t#8[?tnqURPd+'̋Wwe0ϬI(f$@Dbw1|V2'_i{єOUn.o\0`ӂȹ;qrWal
PG,+TfdmQ)</IlQL'1%"1$V\>]~Ñ'@u,P>O<j{lm3@*ɊVw402Dj}&]K5ƴ $Iy|"Y?Л?on	 d7E6WYXpY7dD"q>"}[}^du{@$PVu8d0ԎNL_ũzvϱuuu4M3&SͥmT7kyb]Ŝ2(7J?Fj)
CseN\e?.'ᎇop}ovBr9òl1ݲU5WVӥ͢)NlWh(y@ 8~=3{?yq7NsGB	!venykYKfbum.o,fYG1Z*]WTW`dZN`X,#'/^30ßfL

BXzmmmYe#E[ws5e뮫[o17p<Շ*0TUUE4M&?0_jlnfB,p\YnP((&ɯuۻ&8:v-xtm=\Ëyo0wDM1Ƙw& F^(QI,`01ǖmlk&Еy{5_O!d߾!(F".ߏ2
~4M{P((MMMLeH$F}>_'jL]p\ ,q\8eY$Qq7aP/(ynka  ziDZ`Cԣo޼]Pc0/cyZZ⺚/io%iv ^RT궩n:k)M;|E;}r,Em[êJZZ@y8۰K&fjf[[I+*O꿆eb
=Y5ÙLh#A3i?8PkxftfY&O{ʢ-F2e,4L0sࠦi@+E7_u/a*i[쬰UW
6eÂl䳚h9CW,K#iqNm{5e*^p$FGGۋS\1ҟJ*\S|%*+iOjND6....Y뺮[}RWwwƄ]XX(3 =&d)?%`Bb-U$HLؿ߹~2MK;
BHvp2mLٝRK1y<QUwZZ"&8	PK;ͅ=_1/<P9Pu\_=wd"J3ܶ;vp'$Iv^'UհJa t:9vx<~]?Y9/\2pe%gAB<$IGYAJvi/a.-K-<QmjMc5'8vݘ1ڶo;>F9`0HE;<B$Ih
#G2K{?{/_f~A4úAةaa>|[fC
8vC!lt:nj(qٽ{!DH$7\L\l 4zCPdXD"h90%˲DžaY%IEq
0E<|wwݵ@;. ʩS.`
 wv63/P0BE^@[RIENDB`*KDd#j

CFA.AMEResourceUsageReportblJ*M2בXE OCzHJe
n@J*M2בXE OCzPNG


IHDR^& IDATx{pTUǿ>N2CP@G`G]aZNmEMl*3#QEEEP!&#!@'龏޾7$Թno=4㜃  R_@AI#AAAHAi4AD$Ab{! |rmNc:r|FAKKˉ3gNsUW~x]i^z!Y{"P o߷ᄈg履y4
]`Ƅb퉄k7{0d 1
X2PA%~u:utXYY!t'Z:ӱ  zCKBШ&\T8}攛CָzfO8|2v6ޮpA.)-1jԐ7Gqty'NnIJ	 8|񖠽\0ryw2~3A|s˝.(?s&H|tynobvmPб	 ooL(f꺱
3ǎϗhˑ]Od$V(-,kob1YCPZJAoY}{q4]V^s.?!_Nfv`oO ?
Yz_h=
15kqIe>& =(KPh	FOiCK(SZG㖓K,w.yF|UO=Zx=CN}84AD8vTII8hX,I<nr]Flk.3]7MƬOW6YmtFnw/&ADlw|rs]#CZi(F]q2Ё;~F4}o4La>CvF@][Xwm,y0yRDH	M_~e9c2&I̬,=CN}8tq@7oƘnʘOQE/خHI,ZcᶿQ7xYÐj!zS˗ÕzQ"
2$Iic,cdEfNؼK4ɲ!98xm6mzZYo߲ic)yqv7aڛ2zt~=<ghqm	З"@QUH]piZP]W0R"z:.^e`0n9u,s䮍.Y`szpuΓ5—,@Q˪ݶV4zq(ʪ"mVdɼeD2*g]]=8Ɛd=OnƂN:e7Co͐WBHءJEi.5MzTdks}F2$u!20s	04Ԕ[:ZTSc@Qe"3K(I"sp{R@Ë_HMZiurznd?t,M7
W޲^ ha+ot\aAOʧY!	}0u:RRO~gl&@3ykMjq.6cwȸ:9K:$~~wDX7(5aE֩e%}XeE=W5A7FΘkgAb0M]OŘ	@%G'VDe4u/#|7lo58kd2
cbTnx__jHV?y*c,5ϺhlQΝusgG9cݛw>
YFΘ%ΠJ;?Kf=kYE&v%p0݉
PHͺAUU$woEfVXt`9tM
B<}BUe
EZ{6**P͙gUޭ9ˢ`Q3u'6V(ΠvNH`6ahZ	UUBjM-尳5ĺp3yώX]wHa0)2|
	U	T0Ɛ
.fg0ΐ%:s`Cݟ̜5U\V?:Zf3ʜ<V[3gM>)gǡ3NʧY!e$lW@x\0'6'~ЍHGMg+TUdbL3jvf⁕?'>{qsHR9P-kdjȾx#v1V{ӧ^㿯.HG۷xGs&^V9G>乛o
QI9i}ُ$nmjG
&TNġiN	T8߯t/_Xuӿ!Z=rk#y1	sᰒ|jd{6$5CCMC25L=|9E܉n篣н%]"0qG[NjۏäPZsp\?}ݱgv\FBu+W	UY#<u{IK{szNMS Wb ԪG}F룸{(l'5
lݝ$y35
dޟp.LnhiJ
A5Jo2%8Z*Xɍp8XʒsЍ[r,(rH]牄	+R'"RX0%34vSB
)"GTܖv7@)a2d;rN%!aEgwMaز8O8֜]${"W߻kTUYdU<usT#2SKVXIWB"
NB"
@:WLρʠ8tŔɊ05zǚGu'<28P:<E bd>U#6p)ΝR(2%]
z6'1ypuWX{~4Cj=Aqpdm]Ҕ|9
][NF*u3s}{.JAE.HW:]CA}Ie{VgiTTgo\[13fXlAѫ{or<_ct^	 pPyn#Xt/v.DA`JXׁq}qȗϖϮg~e}A4T{˗'}hIwJƄCCpP%c''4ѧS-G7fO,R:ߟ>[فĢ5Vz=[5kj*M+Zaq#7eƖ}@3bȠ&\lŶ5K.
Lw6BAD@}+5o:0&,	{۬AUj*.4їDY=JDJA.Qya0dGK{>t%`˖-c_D^3}5H)K/W"% 
sk
F!OU+Z^>ę'h *Jo(RA=D0iag}~zd:M[P \?~RF ]I 7Qcg;ׁzfh *suQ̈>ZT)-u",D&:J#V6)RH%v[<[YΚ,o|ڻg=(ADLup0(,n9	'2g.Sߘ*`E}4E qeSu6=p(7'AEλxd{ +-ñj*G(Uo{4ew.{SU@=hy4z&&0zGiuS\3fVnQIlofBx,
9]܂UM#(4eV#
pss\&(X&כV٣hMVc`	(HpX_r?zDFPbn3r$=>de'c O坧pss;JKV}}FX1Ƶ,'^Mbup8UŪHKӉuRZm>5Oo8Q\g&g^oqD--=r6ۿ[wGQyxx7[3ĝEJ	9ZrmQ>x6v6^AH0iLӖ:)|PUQc_d=O/|k]]}4h",]:-_	9-rڵ>=3\! 
+TM,Rr9u.l~Ւ1t={=x9mZm&8.P"(|fLJ{;/;f4uVjq!AEJ0iloPAQ 5  !4vi ~?lJAƱ&?,ij*Q`,^p"Q\4e~,f
rD>Ayggmcڑ   i$ 4H	 "
F H  \#k<{]|رeoۮcFkg^9bpIoG!i,Pvڵ['֛cׇWT=­-	 )4Z&3n:^g%"+5(&gn|U9;A79`} ADY
땗P2C(VcGaPH7XBa%ԋ'x,aM754LF |Ŭq\eCnyD._R׵cn0]7\iBא9cH՛	 J~&T*[ҬrM ׌0rֈSp+lj6֖,s-HIjB*lB[|
XP%PCjDJ$-ͧD%JD1mTbR@|#DވHN䣼]^RǤ%~{f>efƙ3{g=3^kf{
o]EkΨL΋3eC@gf

_@ލ[R7G?v7k7n*p5ɦ[úLUnNWKI݈y9qS}oUk?Z+uzc^bB*P
o|InInlNRQjT?/|RMIPUpWe{Q$,6hkTzfszn)_wo_?_ѿzǔZ+np*sQRbwhC{6طɾ'q@mRɧԭ_nUk&T{FfVs.Xj$
n4J)yM}џ^Vj42~Lݼ~?l^/|o⳯_Ũ"5wKjVR3w_?sRO+ը_&8S?^./o0@j`R#FϏFޘT>{w=-Ivwt~+uR_z\Rz+o{珿_,ŧ/sђw}zūS^#`a$yQ^ƨ<7nތ̙F\;-s+3S#9997?`999Nj,ϋ/*+_|%zZ<د֋ײsrrƻ{WX^:9Xׯ?'_?s{ׯǟ!5g^CUJ}C]XX.d 50@j` ^:>>]H3c_ϕX|ۿKR,/XCO?៤6Q!5)]ceJjRXhaDv4;p[<!@^U>Nk|{J5M4͙;fiRBӕ}d0c8hY8Vҏٍʷ1iw:fBj_헏ã($0HpW]?`JIpNv؈Fe.zgnMYWTmHm`DkEQ0.|~i7m,oJo
Fcqm<ȳtm<XQ10J4xMݏ>mcXfyQxU5~ :Lqau}	 FyW%M
"W~<~4i\+7tI}ab}NC@6;󍐿SNO:o:'*ϣ
^wUGȥn s
+1 I;_+JwQ+J@WɲѤ>dSIlXW`b(O]5 C"C` 50@j`R#FH 50@j`@fjwQNg/[bhS51Ȇ̖7ϔG`}]XV17ۅMO_~?@_.Lfm	U×hfUߜ";Q+ICz\F7;\ҷcíd܎,@&
|t	Η,{I}ZL]i"@٪_0E_x~;f7?)lqŶ 钼W-oK="_)_1dW
[(l%iF'2N«Gηq+y6]kVQpOWyݤ8Ѡyg찁&ђ/!_ZGHGxod֨-G#?IsV^@x¦^̮PT2GRo^^]g}5|RKD;o׽Z^ݘE_okQ[Ԧmv&`4YISJ|~1oEΞGJjE88t'
lU6{Mm=+8[=M*76g=1Ma.[oJ"Ϟ3jb@83ZѼP{ew
qhޜxC.3	UWW0oy%PR[uuVec_/ܖn|Eoר>Idv;p
wxֻ/[cy4X{)zg>ջ^}Wz+/LSO%,drq³ݯA4{J5M4͙;fiRBӕ|x}o|?_^}?qCݧz{#vqun䖝3NuMܲS#Ց 50@jE*zSK.FLUh'.}X:<fsCjDE<ӱNNov}cd7mO'V(#Y\vѴ9HVI{OW}bR|%菳	a[ޱ8*zhTF	ަf"5Emt*<H[gԦ
붲g\o_ԟ7-o%Y\nhI:Ea@Ic޷==ƑT%ǹd9#6waXvwb_˾vMф|#v]V89-h+OmG}+(+qL*uu}Y8x4ԶvKY[~0\ߡj8쥶8j&|Ǵm*aꎝ&O|Sx{`3z
>j11ggBV IDATqtF#ǘ19_%S[cXC??#s+8IvUe<:=^I'T9L*l1MW9 ya}>0qjpINRŞW	Y]#ʕbo\y3jtNd_u.ќpAq
4!랯E$5+zҌ=&tV6q,TI GEIIY,&l
?
7]RMp;g
qmڝ_R#Eq_S1Fcm]8ÁͧrŤd[RKUU%fظp'wݝa츺_X	-yFPݲoQ1ʷRҺz $Z:_]dh9ѕeghJcp{Y~z%.ʶ7h(@JguIMYCu?M/l/DWA
Z o7ʛoH@h|yBh8=GvmoٝW1Ԑ*ߖֆG[_.h/Qe=IyҠ^MdyL|[+[x7Kvx^Q[T8</{5
۷S\;\F62SEF}w:}.;Z |ōcz5^NN3Souln22FA#6|ԋU{GW%(^4`laoԔRwH-đOZViWB-ugwl)aݼH
u87|F_.<<0J*yM^L9]^>\ޫsVzvs3>VǏ4s)i+,h/QѸ=ț;I T8$Kk}=4^~N/)o"!^WGKQaKmt
7_g74^q[u:齐J<ZyRkl0{HZ<`z
l%Rc}VγWKgOU0+zqHɛ۾o5F:ع>Pk 8b.;8C,Kߡ\eIpo3Ջu^
th8u&T$)ߏeyW*`%<Nu^a4'TG]=ޟKݦP>j_@OPԙPu>#),oW,KU:3Di7ՑH#2ScA۶S?j<<<l/_Ѣ	ՍQk<::lmLhp{A0^v{ 50@j`ʿC_kp_=?|}3Bzq궳׻S탼m7ta	w2V:ǼU.\9x^!={~o]H} j?J_Ieh<U_u?Zƫ d7ڲ\;%I뤃?)*fEg~e_΋2pәͅ#1.U{NV5F.}Kb|O;cojb'.tTFPէ5b_ӷDIF+.<vvdȳ57&(i"#$ 1%1%	[O.1}CXiRAXvn]>|/wGZi엝1+|Y$Gk;NeÏT7+I e7C$WwɼI\'IpLm
I	Rd<1[_/R#F*<szRyf45m[Dij\V5\ƣ*mWl/0#j`F+klʃ?藙C˜GЏ)*FH 50@j,r9g
L#y)?.͕DnzI_avu~MIX`&{έUbnP9W_*^+$#H 8qG$+(5j_87zem.KI1ad{QT4]f2ɘ̨@߮U#B z6XF2Ol28ȃGj9D(d`*==[v#{4jxˎKEJ
8/;Nd3R4:K֚
6a1)=؅aYv4!X*z̾hWR7/q|Ul#MR?tD}$	c 5˘'089ㄫ'ůh&(m쎿W^:}͛Μ1y=MTN+^/Wlz _uIR]ȩU:;PwkJ460zkS%_8Lݐ-a}}^Iys#瞻%xVxujGzׂrXƮ1iK܄h-#^Jc8w3r_D5{FF\@
-^}Yks7yyR
Եӛnj/~'PGxSv뻕58&yJਖ਼hLa@3;bBX^W}ń(5G^)Q_fw 61_drlC1^=W"†7xiɷFRL9/Ϳ|5lSke~ٙ$x`y
OG3uJ[%kkFwWY6c6FJQᗔ֍RjΈMSFv<]%ju?P2%6-iOln?D[t4q6Fڎv)Y%k58&֞yٱi̪T_x?Lt7:v4/q|Ul)0sSϲfUqr	WO_ѬghٿCR̦LO%$#	#q	CdjCyk*^c$U_-֙H^)xd׷5S!?uJ0Y%ܹ	ZFIN9Fq.gdʩїO^ԚURd$O8U, 4v"/M(S3ј8gv||Ōh֣E'#-{B6lj2Kzbӌ<P_#tLl\ch#1dqM$:+/_L'p=|$1^ˁs<|ҡnRRTyz:K%s_-~)nߗY01Rc%^@s]C_=\`HEFm>Zþl,ٶp6΋4-o~ͷRuRk97!zY+iG-JJU8y5Y˾}%',i_[vݤv4gS{(:;Xݝk_	r%ڮ-ppIkl7R#mc_ۇ|1FHTxxʃ,ᦻ,45m[Kk3WWUn,Ʈm/0#\ij<::lmLh{ N^Y7JBUF5xBR#FH 50PRvXsq&UlѸť73pJp&耓|}mqI'T?X\KTpX~ٝ:ܷͬ־<$F58?WF}:a1QLnT@pL>5vW%$GKׇa#9r?j?wNٵhW9yN]}IU=_
b4db#$:0
*ϋ/D^I^E%Nz9&$e(#;$
byLɞn]I޲Q29@|TY[cZi˛?n=_2[8iώ,lfm{ƝIJZKhVۊCL
cUd4#FҞ	q `ps)coB~pC|fg|zWL_ϝ2_*Qӛzy2وil{FiF}D&?8!G`&*9<$_{DJ(/ﶰo7N3ZQ//Nj1m 11yΖFH^#`њnRkMS*ӫʃ0m*`&JSj
45UmZvg{`ڶ=88
㿼<]xjs_{ė7 50@j`;lbWVe{'ys’bmH|5j~-ܺ)Uw~w=vۺ;Az㶑K%[9snZR_b{II.ݏ*ݨVdU758%U^ P,\eJ)j7*P%H*~
x/r`3I{URxwY	\n2*i{c*ߢY؜7obȅUlƤ{o59V稛<[
Mu#>#/,{UE:RI
.yy@)#VMfFY*[j51\8o9LMQUL`WWwݯT	[yh<cO|v-3ʨ7)`FN6OK0vxۘ3V~0덛Fѹ'q%%()^M@gjElL3Nwy/Q}ͳӛa^#u-fXOw$p[Q#Q
ÒK5(Kj,ƹMw𒃷U)u͓kוRNO5NmMw0.Rcj.EjLstt.ֶj<\۶7JjL㿼.ts2$cfJR#k,ٺQJZKkY50@j`-k({߿KL߿K7`Ӈ	Ǩc׹Ҩed|#8_5MK:cwLX1]sK:5WJ-èq^s%>6
5jd8n]R<3.c"a	#92%I.")EgC1P%>PK7<|ΨMgk[UL3Ar?}+jaqHٕay@#v`#!*<ӏQ&TwF$fj*h4;2|.|ejaq5Of	O:PRb.kEyIn`.Io|6G_LvOɫDK{e>UrxW<_8i֪p˫E%NIY_-NuБsyMc8 50d.=.y9#5iv]3GjLZ6`80s4GGG`mۮV+#ȵm{pp0qdye#H̔H%[kUJ}qFH 5E8n;Wf;ߜ~Oc)")
vOںr`Mdz@Qc#j!?:K:_
D6*o#ne[`	zOI
5?I_tu.GW^rV0+ssJ`'Kp%NaXq)*\>\JE̸S=jэ4iq9'WM!5˘ɩ	S&T눦=fdaCxz_wǺQFovSkT5g5
kk/tr
O`c^O}j		mWvzڳS I>:z6HE|REj,I0g<R#kLvxx.y9#5iv]3GjLZ6`80s4GGG`mۮV+#ȵm{pp/_9Rc2悀<E#Hl4O0@j`R#q^^狁YinbqDCT@'H4zƏqK9?u:8c7zJZƫ'<O%hk1bvmɅQ0j,z_+J;_j[W3<|ݹfFI4DNnKeLQJla3Pђ~Z}kW35fԁbR݇FRa7R>]ܯϛe2Rz{'uIuRs4⣉X)mϝܱ #HpX%Akj=&Tq{I<dh;.{(&<}&D_sGqϏ_}o7yo޸qkoon;s̗t+ecj{wNWs&Γ+/q&:CWFW;w'~TF_|HmX*[҂̂
WF!)bgp-iBUxgw;%ַw>v[gfo̞jE2{3M0
qSb`H 50P	\- xGضm~,Ům/0#\ij\V580sJ?m{pp0q5>˃`8zi#*FH 50@j`2gՅ+urv>+3@-Sr!Wr^~'{(o07Nvҹ-?42ppx#٥V~orxG>_
,ȃ^U+^rL1b4N4=_}FG~ɛ	?%2dEg~~_OObWXLVM톯| $-0F.z*-`t8:b+	.EjͳFPMWcm>[˄+z7
[1dd))iO'U8 ,fh<RW7@Ic<|0fJ^hlSI{&r>ptNUe=a WяD]#Q#ҞnQ~~GWuwD$G
;N5ScA|1c%z^utׁMvEV὚'-/`ԈcX:R#FHӫʃ0m*`&JSj
45UmZvg{`ڶ=88
My˻0wJ<
R#FHLP+QR-c4!G:G")RX,ޛ$ƛ;j[ʻ>%13avU9'abAߑH2v7|kJ8`nܔ;<#T '
lysŜɩyhB8"|+{(fWAtTFEcCmWJvBxW	a_}QX/ލFI>R	IDATbmR/>|ﵤ98#T]ԓPs(&>8΢܈Ue{*©
P􅑚a#cMW)RvϷᾞ;n틾kaIUSrUW&H>5b8*fÚN,/7&3.w`K3zQ@?>1=I^V>ckHzяȊfԤeyu~)o(oJ 7u	;#!zlBcs~HݮYRcq@WxП*i$U6_>1k+7'.{*J@ᛒv_Mo\8VǶ<jF8"}1<o"(VԖ>#n8Zj[=o\wԔi~Kznw)ꁬS刕4IR4.P>.,~rL=j͎띓3v_yC%5gWe%sUigjdy_CFoFk]mi_|m.ɣv->	zsTm4!P=|:`4X{)zg>ջ^}Wz/vxxx壣]#Mw~7k܅6rӶc+]{#~wU)4M4gfo̞jQJu/]{37yxO|??uOC)y
k6Ξn67TDj.*,۴i۴--~8FHp1ٝ_d]ԘHiVզ1Ѧ,X۶ݯtGmLRcMwXK9 3S	UH 50@j`'T+߿[8>HM3A#5ةK~lDŽj>>R[߿DܭW%WZ8F1T>5+%a8"{"7ҭ!:)Na˟裵G.\))-CjKiPK>82εy\ƩEa&k$U1~C]^-,qjɘ3qQlGx175ʄ.1"GHe*dSju1|=ZR	%^%tk*lOO•n`+!'_]Ƒ*ogs0`b‡JVJ-Ä*ƱR#<ҥ6`80g4mnqaHiVզ,fԘh]mjym&nԘ  ay	O0@j`R#Y8ߜM(,MD&kKė7|slUK4zJ
T7LՏ̌ܦ~W	[X߫#^}Vݏ*}+{:#\iRgr[jO쭐Tr+TL]:_nK퉽9RczgӏR#3k^u`<zgӏR#3k^uq\G]Ͽ8_ky/\	,Q/W}z9Wb+epbVV<-0[v
'hhaqbuRj.jsG_yOݫ7R 57;|1HXhq+,E:O_瞻%/>iW6Aj,~3<iAU	X'03MHJ`}p?1I^]ħ3K$^V7*(gJ{!ZE^2ܨ"qfmg'5h^Ij쌓hWyy_<}-5I֋9xP)zZXXǺw?ɍw?p<''7s1ᦻ,
]~])?o]J{ߣ~4mnq\e|裿U$CjLZ6`8PW?
HjLstt.ֶj<\۶b"5f`.ȣ_<ĦI*|ۿKR,/>$oO>[ђ?;DZj\=7oJmty'wȝ<B3xO;^7hߞURj|}ohe1g.^̄(5ٱLRgf~0?5A?	oj|ꩋJ~	;zC{'T-N{L4U 2[{ 50@j`R#A}IENDB`n5Ddz

CVA>AMESingleProcessorShowingPortsb4ϭQu;|4ް
nt4ϭQu;PNG


IHDR,1 IDATx{pTUǿ>@B#DԩE>qԎ.Pҡevwj-ڙuvg]k\eug@e
2<1@H t}tܾ};鐄>Eu{{{qAA% ԐA9H	 $AC~ !I?AĐ bȡ$iWQtAA_~&
KH	qy	 H7Z"	 WT<=i7S rz% ҅a*+O~moݟIK:;Aꓐ	 ^){<jVvf3[>n~osg/\h֎ -yy c`fk[s<˸ϛ7g.544uwtui}0A23좢ᅅ[vǜGpɆ&qsT{.._<&N&FN1mm?Q%#Y&XեedxR bpqƟ,{qԒ]7}<nB5?zd_-@>`3p$(ىի8tuinSv7x=-M~ZCPl}cŃvuj@_~k	dV}?`2g}J^,f-oxF<TdAҒa]]IIK* W32Ժf-/{U]gL5~S$J,w~SVn.=
w1$܏C\}sv7^2-N:7:e(/Oqi2f~Xx5&"u;ɾ@K ~O?AĀA
2Idw_b:1:$֥\[qo.}XC!a&0$Cv~@pp/ա{F0jaf;x$dd_$w1$܏C@<lal5UW^G.mܴZ7xY	ÐCjqmmJ_]r\5Bl ILdOIĘ$1Y@w*dYyrM0:^8c
ڵ"+ _~sX,j֬nfgvK{+ʘ17HrxG8sQ#ZʵΉ{$1ME
YzDӴ'e51@a0([k~SO07:E9\~	^0p/><T/uyH`*>_x>EQ_~˺u[D*Һu[/͢`{ViDb8CDx1픵<-4{f-./G"b@cgPv'7>rdWV[a'ᯘaIKc^xat8`U*2}uK~i@\臗6')ڱ,##͘eQι)Z3^d]o;
Nu]Mmo$1p =aFrl}3c6K	/ 5&ѵ+‹,ݯ]!>p`R|Y}tc[x_mDW	ggȲ(Do,˲r>ڸ('+z_珄R
2ydHs̚ק =0M]K82fd)wVp"2NL3>߿m\;ﶷzXygrrLfU`L'<|:8KHý& 
c<ТEEξ)ʛ7Z`͛wXcH p	Ʉ0]sPGu	$
"!f<G][Mpt݉ǣf]ӠadG7tK q:i<Uh'JJTEĻwr<rΜغka6g,uזUc[Eݥ2aכ܇[fJq:bk*^{004-*!|6ډtsvbi:}yUVoa0(2ZׄYQXh
KGx٨ٛ§[=a=`}7Κ!^o5ܱϾ20NbV&yNhlċY3w9Ўa1yt8e{`kfFKэ