.TH SMB.CONF 5 smb.conf smb.conf .SH NAME smb.conf \- configuration file for smbd .SH SYNOPSIS .B smb.conf .SH DESCRIPTION The .B smb.conf file is a configuration file for the Samba suite. .B smb.conf contains runtime configuration information for the .B smbd program. The .B smbd program provides LanManager-like services to clients using the SMB protocol. .SH FILE FORMAT The file consists of sections and parameters. A section begins with the name of the section in square brackets and continues until the next section begins. Sections contain parameters of the form 'name = value'. The file is line-based - that is, each newline-terminated line represents either a comment, a section name or a parameter. Section and parameter names are not case sensitive. Only the first equals sign in a parameter is significant. Whitespace before or after the first equals sign is discarded. Leading, trailing and internal whitespace in section and parameter names is irrelevant. Leading and trailing whitespace in a parameter value is discarded. Internal whitespace within a parameter value is retained verbatim. Any line beginning with a semicolon is ignored, as are lines containing only whitespace. Any line ending in a \e is "continued" on the next line in the customary UNIX fashion. The values following the equals sign in parameters are all either a string (no quotes needed) or a boolean, which may be given as yes/no, 0/1 or true/false. Case is not significant in boolean values, but is preserved in string values. Some items such as create modes are numeric. .SH SERVICE DESCRIPTIONS Each section in the configuration file describes a service. The section name is the service name and the parameters within the section define the service's attributes. There are three special sections, [global], [homes] and [printers], which are described under 'special sections'. The following notes apply to ordinary service descriptions. A service consists of a directory to which access is being given plus a description of the access rights which are granted to the user of the service. Some housekeeping options are also specifiable. Services are either filespace services (used by the client as an extension of their native file systems) or printable services (used by the client to access print services on the host running the server). Services may be guest services, in which case no password is required to access them. A specified guest account is used to define access privileges in this case. Services other than guest services will require a password to access them. The client provides the username. As many clients only provide passwords and not usernames, you may specify a list of usernames to check against the password using the "user=" option in the service definition. Note that the access rights granted by the server are masked by the access rights granted to the specified or guest user by the host system. The server does not grant more access than the host system grants. The following sample section defines a file space service. The user has write access to the path /home/bar. The service is accessed via the service name "foo": [foo] path = /home/bar writable = true The following sample section defines a printable service. The service is readonly, but printable. That is, the only write access permitted is via calls to open, write to and close a spool file. The 'guest ok' parameter means access will be permitted as the default guest user (specified elsewhere): [aprinter] path = /usr/spool/public read only = true printable = true public = true .SH SPECIAL SECTIONS .SS The [global] section .RS 3 Parameters in this section apply to the server as a whole, or are defaults for services which do not specifically define certain items. See the notes under 'Parameters' for more information. .RE .SS The [homes] section .RS 3 If a section called 'homes' is included in the configuration file, services connecting clients to their home directories can be created on the fly by the server. When the connection request is made, the existing services are scanned. If a match is found, it is used. If no match is found, the requested service name is treated as a user name and looked up in the local passwords file. If the name exists and the correct password has been given, a service is created by cloning the [homes] section. Some modifications are then made to the newly created section: .RS 3 The service name is changed from 'homes' to the located username If no path was given, the path is set to the user's home directory. .RE If you decide to use a path= line in your [homes] section then you may find it useful to use the %S macro. For example path=/data/pchome/%S would be useful if you have different home directories for your PCs than for UNIX access. This is a fast and simple way to give a large number of clients access to their home directories with a minimum of fuss. A similar process occurs if the requested service name is "homes", except that the service name is not changed to that of the requesting user. This method of using the [homes] section works well if different users share a client PC. The [homes] section can specify all the parameters a normal service section can specify, though some make more sense than others. The following is a typical and suitable [homes] section: [homes] writable = yes An important point: .RS 3 If guest access is specified in the [homes] section, all home directories will be accessible to all clients .B without a password. In the very unlikely event that this is actually desirable, it would be wise to also specify read only access. .RE .RE Note that the browseable flag for auto home directories will be inherited from the global browseable flag, not the [homes] browseable flag. This is useful as it means setting browseable=no in the [homes] section will hide the [homes] service but make any auto home directories visible. .SS The [printers] section .RS 3 This section works like [homes], but for printers. If a [printers] section occurs in the configuration file, users are able to connect to any printer specified in the local host's printcap file. When a connection request is made, the existing services are scanned. If a match is found, it is used. If no match is found, but a [homes] section exists, it is used as described above. Otherwise, the requested service name is treated as a printer name and the appropriate printcap file is scanned to see if the requested service name is a valid printer name. If a match is found, a new service is created by cloning the [printers] section. A few modifications are then made to the newly created section: .RS 3 The service name is set to the located printer name If no printer name was given, the printer name is set to the located printer name If the service does not permit guest access and no username was given, the username is set to the located printer name. .RE Note that the [printers] service MUST be printable - if you specify otherwise, the server will refuse to load the configuration file. Typically the path specified would be that of a world-writable spool directory with the sticky bit set on it. A typical [printers] entry would look like this: [printers] path = /usr/spool/public writable = no public = yes printable = yes All aliases given for a printer in the printcap file are legitimate printer names as far as the server is concerned. If your printing subsystem doesn't work like that, you will have to set up a pseudo-printcap. This is a file consisting of one or more lines like this: alias|alias|alias|alias... Each alias should be an acceptable printer name for your printing subsystem. In the [global] section, specify the new file as your printcap. The server will then only recognise names found in your pseudo-printcap, which of course can contain whatever aliases you like. The same technique could be used simply to limit access to a subset of your local printers. An alias, by the way, is defined as any component of the first entry of a printcap record. Records are separated by newlines, components (if there are more than one) are separated by vertical bar symbols ("|"). .RE .SH PARAMETERS Parameters define the specific attributes of services. Some parameters are specific to the [global] section (eg., security). Some parameters are usable in all sections (eg., create mode). All others are permissible only in normal sections. For the purposes of the following descriptions the [homes] and [printers] sections will be considered normal. The letter 'G' in parentheses indicates that a parameter is specific to the [global] section. The letter 'S' indicates that a parameter can be specified in a service specific section. Note that all S parameters can also be specified in the [global] section - in which case they will define the default behaviour for all services. Parameters are arranged here in alphabetical order - this may not create best bedfellows, but at least you can find them! Where there are synonyms, the preferred synonym is described, others refer to the preferred synonym. .SS VARIABLE SUBSTITUTIONS Many of the strings that are settable in the config file can take substitutions. For example the option "path = /tmp/%u" would be interpreted as "path = /tmp/john" if the user connected with the username john. These substitutions are mostly noted in the descriptions below, but there are some general substitutions which apply whenever they might be relevant. These are: %S = the name of the current service, if any %P = the root directory of the current service, if any %u = user name of the current service, if any %g = primary group name of %u %U = session user name (the user name that the client wanted, not necessarily the same as the one they got) %G = primary group name of %U %H = the home directory of the user given by %u %v = the Samba version %h = the hostname that Samba is running on %m = the netbios name of the client machine (very useful) %L = the netbios name of the server. This allows you to change your config based on what the client calls you. Your server can have a "dual personality". %M = the internet name of the client machine %d = The process id of the current server process %a = the architecture of the remote machine. Only some are recognised, and those may not be 100% reliable. It currently recognises Samba, WfWg, WinNT and Win95. Anything else will be known as "UNKNOWN". If it gets it wrong then sending me a level 3 log should allow me to fix it. %I = The IP address of the client machine %T = the current date and time There are some quite creative things that can be done with these substitutions and other smb.conf options. .SS NAME MANGLING Samba supports "name mangling" so that DOS and Windows clients can use files that don't conform to the 8.3 format. It can also be set to adjust the case of 8.3 format filenames. There are several options that control the way mangling is performed, and they are grouped here rather than listed separately. For the defaults look at the output of the testparm program. All of these options can be set separately for each service (or globally, of course). The options are: "mangle case = yes/no" controls if names that have characters that aren't of the "default" case are mangled. For example, if this is yes then a name like "Mail" would be mangled. Default no. "case sensitive = yes/no" controls whether filenames are case sensitive. If they aren't then Samba must do a filename search and match on passed names. Default no. "default case = upper/lower" controls what the default case is for new filenames. Default lower. "preserve case = yes/no" controls if new files are created with the case that the client passes, or if they are forced to be the "default" case. Default no. "short preserve case = yes/no" controls if new files which conform to 8.3 syntax, that is all in upper case and of suitable length, are created upper case, or if they are forced to be the "default" case. This option can be use with "preserve case = yes" to permit long filenames to retain their case, while short names are lowered. Default no. .SS COMPLETE LIST OF GLOBAL PARAMETERS Here is a list of all global parameters. See the section of each parameter for details. Note that some are synonyms. announce as announce version auto services browse list character set client code page config file deadtime debuglevel default default service dfree command dns proxy domain controller domain logons domain master encrypt passwords getwd cache hide files hide dot files homedir map hosts equiv include keepalive lock dir load printers local master lock directory log file log level logon path logon script lpq cache time mangled stack max log size max mux max packet max ttl max xmit message command netbios aliases netbios name nis homedir null passwords os level packet size passwd chat passwd program password level password server preferred master preload printing printcap name protocol read bmpx read prediction read raw read size remote announce root root dir root directory security server string shared file entries shared mem size smb passwd file smbrun socket address socket options status strip dot syslog syslog only time offset time server unix realname username map use rhosts valid chars veto files workgroup write raw .SS COMPLETE LIST OF SERVICE PARAMETERS Here is a list of all service parameters. See the section of each parameter for details. Note that some are synonyms. admin users allow hosts alternate permissions available browseable case sensitive case sig names copy create mask create mode comment default case delete readonly deny hosts directory directory mask directory mode dont descend exec fake oplocks follow symlinks force create mode force directory mode force group force user guest account guest ok guest only hide dot files hosts allow hosts deny invalid users locking lppause command lpq command lpresume command lprm command magic output magic script mangle case mangled names mangling char map archive map hidden map system max connections min print space only guest only user path postexec postscript preserve case print command printer driver print ok printable printer printer name public read only read list revalidate root postexec root preexec set directory share modes short preserve case strict locking sync always user username users valid users volume wide links writable write ok writeable write list .SS EXPLANATION OF EACH PARAMETER .RS 3 .SS admin users (S) This is a list of users who will be granted administrative privileges on the share. This means that they will do all file operations as the super-user (root). You should use this option very carefully, as any user in this list will be able to do anything they like on the share, irrespective of file permissions. .B Default: no admin users .B Example: admin users = jason .SS announce as (G) This specifies what type of server nmbd will announce itself as in browse lists. By default this is set to Windows NT. The valid options are "NT", "Win95" or "WfW" meaining Windows NT, Windows 95 and Windows for Workgroups respectively. Do not change this parameter unless you have a specific need to stop Samba appearing as an NT server as this may prevent Samba servers from participating as browser servers correctly. .B Default: announce as = NT .B Example announce as = Win95 .SS announce version (G) This specifies the major and minor version numbers that nmbd will use when announcing itself as a server. The default is 4.2. Do not change this parameter unless you have a specific need to set a Samba server to be a downlevel server. .B Default: announce version = 4.2 .B Example: announce version = 2.0 .SS auto services (G) This is a list of services that you want to be automatically added to the browse lists. This is most useful for homes and printers services that would otherwise not be visible. Note that if you just want all printers in your printcap file loaded then the "load printers" option is easier. .B Default: no auto services .B Example: auto services = fred lp colorlp .SS allow hosts (S) A synonym for this parameter is 'hosts allow'. This parameter is a comma delimited set of hosts which are permitted to access a services. If specified in the [global] section, matching hosts will be allowed access to any service that does not specifically exclude them from access. Specific services my have their own list, which override those specified in the [global] section. You can specify the hosts by name or IP number. For example, you could restrict access to only the hosts on a Class C subnet with something like "allow hosts = 150.203.5.". The full syntax of the list is described in the man page .BR hosts_access (5). You can also specify hosts by network/netmask pairs and by netgroup names if your system supports netgroups. The EXCEPT keyword can also be used to limit a wildcard list. The following examples may provide some help: Example 1: allow all IPs in 150.203.*.* except one hosts allow = 150.203. EXCEPT 150.203.6.66 Example 2: allow hosts that match the given network/netmask hosts allow = 150.203.15.0/255.255.255.0 Example 3: allow a couple of hosts hosts allow = lapland, arvidsjaur Example 4: allow only hosts in netgroup "foonet" or localhost, but deny access from one particular host hosts allow = @foonet, localhost hosts deny = pirate Note that access still requires suitable user-level passwords. See .BR testparm (1) for a way of testing your host access to see if it does what you expect. .B Default: none (i.e., all hosts permitted access) .B Example: allow hosts = 150.203.5. myhost.mynet.edu.au .SS alternate permissions (S) This option affects the way the "read only" DOS attribute is produced for UNIX files. If this is false then the read only bit is set for files on writeable shares which the user cannot write to. If this is true then it is set for files whos user write bit is not set. The latter behaviour is useful for when users copy files from each others directories, and use a file manager that preserves permissions. Without this option they may get annoyed as all copied files will have the "read only" bit set. .B Default: alternate permissions = no .B Example: alternate permissions = yes .SS available (S) This parameter lets you 'turn off' a service. If 'available = no', then ALL attempts to connect to the service will fail. Such failures are logged. .B Default: available = yes .B Example: available = no .SS browseable (S) This controls whether this share is seen in the list of available shares in a net view and in the browse list. .B Default: browseable = Yes .B Example: browseable = No .SS browse list(G) This controls whether the smbd will serve a browse list to a client doing a NetServerEnum call. Normally set to true. You should never need to change this. .B Default: browse list = Yes .SS case sensitive (G) See the discussion on NAME MANGLING. .SS case sig names (G) See "case sensitive" .SS character set (G) This allows a smbd to map incoming characters from a DOS 850 Code page to either a Western European (ISO8859-1) or Easter European (ISO8859-2) code page. Normally not set, meaning no filename translation is done. .B Default character set = .B Example character set = iso8859-1 .SS client code page (G) Currently (Samba 1.9.17 and above) this may be set to one of two values, 850 or 437. It specifies the base DOS code page that the clients accessing Samba are using. To determine this, open a DOS command prompt and type the command "chcp". This will output the code page. The default for USA MS-DOS, Windows 95, and Windows NT releases is code page 437. The default for western european releases of the above operating systems is code page 850. This parameter co-operates with the "valid chars" parameter in determining what characters are valid in filenames and how capitalization is done. It has been added as a convenience for clients whose code page is either 437 or 850 so a convoluted "valid chars" string does not have to be determined. If you set both this parameter and the "valid chars" parameter the "client code page" parameter MUST be set before the "valid chars" in the smb.conf file. The "valid chars" string will then augment the character settings in the "client code page" parameter. If "client code page" is set to a value other than 850 or 437 it will default to 850. See also : "valid chars". .B Default client code page = 850 .B Example client code page = 437 .SS comment (S) This is a text field that is seen when a client does a net view to list what shares are available. It will also be used when browsing is fully supported. .B Default: No comment string .B Example: comment = Fred's Files .SS config file (G) This allows you to override the config file to use, instead of the default (usually smb.conf). There is a chicken and egg problem here as this option is set in the config file! For this reason, if the name of the config file has changed when the parameters are loaded then it will reload them from the new config file. This option takes the usual substitutions, which can be very useful. If the config file doesn't exist then it won't be loaded (allowing you to special case the config files of just a few clients). .B Example: config file = /usr/local/samba/lib/smb.conf.%m .SS copy (S) This parameter allows you to 'clone' service entries. The specified service is simply duplicated under the current service's name. Any parameters specified in the current section will override those in the section being copied. This feature lets you set up a 'template' service and create similar services easily. Note that the service being copied must occur earlier in the configuration file than the service doing the copying. .B Default: none .B Example: copy = otherservice .SS create mask (S) A synonym for this parameter is 'create mode'. When a file is created, the neccessary permissions are calculated according to the mapping from DOS modes to UNIX permissions, and the resulting UNIX mode is then bit-wise 'AND'ed with this parameter. This parameter may be thought of as a bit-wise MASK for the UNIX modes of a file. Any bit *not* set here will be removed from the modes set on a file when it is created. The default value of this parameter removes the 'group' and 'other' write and execute bits from the UNIX modes. Following this Samba will bit-wise 'OR' the UNIX mode created from this parameter with the value of the "force create mode" parameter which is set to 000 by default. For Samba 1.9.17 and above this parameter no longer affects directory modes. See the parameter 'directory mode' for details. See also the "force create mode" parameter for forcing particular mode bits to be set on created files. See also the "directory mode" parameter for masking mode bits on created directories. .B Default: create mask = 0744 .B Example: create mask = 0775 .SS create mode (S) See .B create mask. .SS dead time (G) The value of the parameter (a decimal integer) represents the number of minutes of inactivity before a connection is considered dead, and it is disconnected. The deadtime only takes effect if the number of open files is zero. This is useful to stop a server's resources being exhausted by a large number of inactive connections. Most clients have an auto-reconnect feature when a connection is broken so in most cases this parameter should be transparent to users. Using this parameter with a timeout of a few minutes is recommended for most systems. A deadtime of zero indicates that no auto-disconnection should be performed. .B Default: dead time = 0 .B Example: dead time = 15 .SS debug level (G) The value of the parameter (an integer) allows the debug level (logging level) to be specified in the .B smb.conf file. This is to give greater flexibility in the configuration of the system. The default will be the debug level specified on the command line. .B Example: debug level = 3 .SS default (G) See .B default service. .SS default case (S) See the section on "NAME MANGLING" Also note the addition of "short preserve case" .SS default service (G) A synonym for this parameter is 'default'. This parameter specifies the name of a service which will be connected to if the service actually requested cannot be found. Note that the square brackets are NOT given in the parameter value (see example below). There is no default value for this parameter. If this parameter is not given, attempting to connect to a nonexistent service results in an error. Typically the default service would be a public, read-only service. Also note that as of 1.9.14 the apparent service name will be changed to equal that of the requested service, this is very useful as it allows you to use macros like %S to make a wildcard service. Note also that any _ characters in the name of the service used in the default service will get mapped to a /. This allows for interesting things. .B Example: default service = pub [pub] path = /%S .SS delete readonly (S) This parameter allows readonly files to be deleted. This is not normal DOS semantics, but is allowed by UNIX. This option may be useful for running applications such as rcs, where UNIX file ownership prevents changing file permissions, and DOS semantics prevent deletion of a read only file. .B Default: delete readonly = No .B Example: delete readonly = Yes .SS deny hosts (S) A synonym for this parameter is 'hosts deny'. The opposite of 'allow hosts' - hosts listed here are NOT permitted access to services unless the specific services have their own lists to override this one. Where the lists conflict, the 'allow' list takes precedence. .B Default: none (i.e., no hosts specifically excluded) .B Example: deny hosts = 150.203.4. badhost.mynet.edu.au .SS dfree command (G) The dfree command setting should only be used on systems where a problem occurs with the internal disk space calculations. This has been known to happen with Ultrix, but may occur with other operating systems. The symptom that was seen was an error of "Abort Retry Ignore" at the end of each directory listing. This setting allows the replacement of the internal routines to calculate the total disk space and amount available with an external routine. The example below gives a possible script that might fulfill this function. The external program will be passed a single parameter indicating a directory in the filesystem being queried. This will typically consist of the string "./". The script should return two integers in ascii. The first should be the total disk space in blocks, and the second should be the number of available blocks. An optional third return value can give the block size in bytes. The default blocksize is 1024 bytes. Note: Your script should NOT be setuid or setgid and should be owned by (and writable only by) root! .B Default: By default internal routines for determining the disk capacity and remaining space will be used. .B Example: dfree command = /usr/local/samba/bin/dfree Where the script dfree (which must be made executable) could be .nf #!/bin/sh df $1 | tail -1 | awk '{print $2" "$4}' .fi or perhaps (on Sys V) .nf #!/bin/sh /usr/bin/df -k $1 | tail -1 | awk '{print $3" "$5}' .fi Note that you may have to replace the command names with full path names on some systems. .SS directory (S) See .B path. .SS directory mask (S) A synonym for this parameter is 'directory mode'. This parameter is the octal modes which are used when converting DOS modes to UNIX modes when creating UNIX directories. When a directory is created, the neccessary permissions are calculated according to the mapping from DOS modes to UNIX permissions, and the resulting UNIX mode is then bit-wise 'AND'ed with this parameter. This parameter may be thought of as a bit-wise MASK for the UNIX modes of a directory. Any bit *not* set here will be removed from the modes set on a directory when it is created. The default value of this parameter removes the 'group' and 'other' write bits from the UNIX mode, allowing only the user who owns the directory to modify it. Following this Samba will bit-wise 'OR' the UNIX mode created from this parameter with the value of the "force directory mode" parameter. This parameter is set to 000 by default (ie. no extra mode bits are added). See the "force directory mode" parameter to cause particular mode bits to always be set on created directories. See also the "create mode" parameter for masking mode bits on created files. .B Default: directory mask = 0755 .B Example: directory mask = 0775 .SS directory mode (S) See .B directory mask. .SS dns proxy (G) Specifies that nmbd should (as a WINS server), on finding that a NetBIOS name has not been registered, treat the NetBIOS name word-for-word as a DNS name. Note that the maximum length for a NetBIOS name is 15 characters, so the DNS name (or DNS alias) can likewise only be 15 characters, maximum. Note also that nmbd will block completely until the DNS name is resolved. This will result in temporary loss of browsing and WINS services. Enable this option only if you are certain that DNS resolution is fast, or you can live with the consequences of periodic pauses in nmbd service. .B Default: dns proxy = yes .SS domain controller (G) Specifies the DNS name or IP address of the machine to refer domain logons from Win95 machines to. You should never need to set this parameter. .B Default: domain controller = no .SS domain logons (G) If set to true, the Samba server will serve Windows 95 domain logons for the workgroup it is in. For more details on setting up this feature see the file DOMAINS.txt in the Samba source documentation directory. .B Default: domain logons = no .SS domain master (G) Enable WAN-wide browse list collation. Local master browsers on broadcast-isolated subnets will give samba their local browse lists, and ask for a complete copy of the browse list for the whole wide area network. Browser clients will then contact their local master browser, and will receive the domain-wide browse list, instead of just the list for their broadcast-isolated subnet. .B Default: domain master = no .SS dont descend (S) There are certain directories on some systems (eg., the /proc tree under Linux) that are either not of interest to clients or are infinitely deep (recursive). This parameter allows you to specify a comma-delimited list of directories that the server should always show as empty. Note that Samba can be very fussy about the exact format of the "dont descend" entries. For example you may need "./proc" instead of just "/proc". Experimentation is the best policy :-) .B Default: none (i.e., all directories are OK to descend) .B Example: dont descend = /proc,/dev .SS encrypt passwords (G) This boolean controls whether encrypted passwords will be negotiated with the client. Note that this option has no effect if you haven't compiled in the necessary des libraries and encryption code. It defaults to no. .SS exec (S) This is an alias for preexec .SS fake oplocks (S) Oplocks are the way that SMB clients get permission from a server to locally cache file operations. If a server grants an oplock (opportunistic lock) then the client is free to assume that it is the only one accessing the file and it will aggressively cache file data. With some oplock types the client may even cache file open/close operations. This can give enormous performance benefits. Samba does not support opportunistic locks because they are very difficult to do under Unix. Samba can fake them, however, by granting a oplock whenever a client asks for one. This is controlled using the smb.conf option "fake oplocks". If you set "fake oplocks = yes" then you are telling the client that it may aggressively cache the file data. By enabling this option on all read-only shares or shares that you know will only be accessed from one client at a time you will see a big performance improvement on many operations. If you enable this option on shares where multiple clients may be accessing the files read-write at the same time you can get data corruption. Use this option carefully! This option is disabled by default. .SS follow symlinks (S) This parameter allows the Samba administrator to stop smbd from following symbolic links in a particular share. Setting this parameter to "No" prevents any file or directory that is a symbolic link from being followed (the user will get an error). This option is very useful to stop users from adding a symbolic link to /etc/pasword in their home directory for instance. However it will slow filename lookups down slightly. This option is enabled (ie. smbd will follow symbolic links) by default. .SS force create mode (S) This parameter specifies a set of UNIX mode bit permissions that will *always* be set on a file created by Samba. This is done by bitwise 'OR'ing these bits onto the mode bits of a file that is being created. The default for this parameter is (in octel) 000. The modes in this parameter are bitwise 'OR'ed onto the file mode after the mask set in the "create mask" parameter is applied. See also the parameter "create mask" for details on masking mode bits on created files. .B Default: force create mode = 000 .B Example: force create mode = 0755 would force all created files to have read and execute permissions set for 'group' and 'other' as well as the read/write/execute bits set for the 'user'. .SS force directory mode (S) This parameter specifies a set of UNIX mode bit permissions that will *always* be set on a directory created by Samba. This is done by bitwise 'OR'ing these bits onto the mode bits of a directory that is being created. The default for this parameter is (in octel) 0000 which will not add any extra permission bits to a created directory. This operation is done after the mode mask in the parameter "directory mask" is applied. See also the parameter "directory mask" for details on masking mode bits on created directories. .B Default: force directory mode = 000 .B Example: force directory mode = 0755 would force all created directories to have read and execute permissions set for 'group' and 'other' as well as the read/write/execute bits set for the 'user'. .SS force group (S) This specifies a group name that all connections to this service should be made as. This may be useful for sharing files. .B Default: no forced group .B Example: force group = agroup .SS force user (S) This specifies a user name that all connections to this service should be made as. This may be useful for sharing files. You should also use it carefully as using it incorrectly can cause security problems. This user name only gets used once a connection is established. Thus clients still need to connect as a valid user and supply a valid password. Once connected, all file operations will be performed as the "forced user", not matter what username the client connected as. .B Default: no forced user .B Example: force user = auser .SS getwd cache (G) This is a tuning option. When this is enabled a cacheing algorithm will be used to reduce the time taken for getwd() calls. This can have a significant impact on performance, especially when widelinks is False. .B Default: getwd cache = No .B Example: getwd cache = Yes .SS group (S) This is an alias for "force group" and is only kept for compatibility with old versions of Samba. It may be removed in future versions. .SS guest account (S) This is a username which will be used for access to services which are specified as 'guest ok' (see below). Whatever privileges this user has will be available to any client connecting to the guest service. Typically this user will exist in the password file, but will not have a valid login. If a username is specified in a given service, the specified username overrides this one. One some systems the account "nobody" may not be able to print. Use another account in this case. You should test this by trying to log in as your guest user (perhaps by using the "su \-" command) and trying to print using .BR lpr . Note that as of version 1.9 of Samba this option may be set differently for each service. .B Default: specified at compile time .B Example: guest account = nobody .SS guest ok (S) See .B public. .SS guest only (S) If this parameter is 'yes' for a service, then only guest connections to the service are permitted. This parameter will have no affect if "guest ok" or "public" is not set for the service. See the section below on user/password validation for more information about this option. .B Default: guest only = no .B Example: guest only = yes .SS hide dot files (S) This is a boolean parameter that controls whether files starting with a dot appear as hidden files. .B Default: hide dot files = yes .B Example: hide dot files = no .SS hide files(S) This is a list of files or directories that are not visible but are accessible. The DOS 'hidden' attribute is applied to any files or directories that match. Each entry in the list must be separated by a "/", which allows spaces to be included in the entry. '*' and '?' can be used to specify multiple files or directories as in DOS wildcards. Each entry must be a unix path, not a DOS path and must not include the unix directory separator "/". Note that the case sensitivity option is applicable in hiding files. Setting this parameter will affect the performance of Samba, as it will be forced to check all files and directories for a match as they are scanned. See also "hide dot files", "veto files" and "case sensitive" .B Default No files or directories are hidden by this option (dot files are hidden by default because of the "hide dot files" option). .B Example hide files = /.*/DesktopFolderDB/TrashFor%m/resource.frk/ The above example is based on files that the Macintosh client (DAVE) creates for internal use, and also still hides all files beginning with a dot. .SS homedir map (G) If "nis homedir" is true, this parameter specifies the NIS (or YP) map from which the server for the user's home directory should be extracted. At present, only the Sun auto.home map format is understood. The form of the map is: username server:/some/file/system and the program will extract the servername from before the first ':'. There should probably be a better parsing system that copes with different map formats and also Amd (another automounter) maps. NB: The -DNETGROUP option is required in the Makefile for option to work and on some architectures the line -lrpcsvc needs to be added to the LIBSM variable. This is required for Solaris 2, FreeBSD and HPUX. See also "nis homedir" .B Default: homedir map = auto.home .B Example: homedir map = amd.homedir .SS hosts allow (S) See .B allow hosts. .SS hosts deny (S) See .B deny hosts. .SS hosts equiv (G) If this global parameter is a non-null string, it specifies the name of a file to read for the names of hosts and users who will be allowed access without specifying a password. This is not be confused with .B allow hosts which is about hosts access to services and is more useful for guest services. .B hosts equiv may be useful for NT clients which will not supply passwords to samba. NOTE: The use of hosts.equiv can be a major security hole. This is because you are trusting the PC to supply the correct username. It is very easy to get a PC to supply a false username. I recommend that the hosts.equiv option be only used if you really know what you are doing, or perhaps on a home network where you trust your wife and kids :-) .B Default No host equivalences .B Example hosts equiv = /etc/hosts.equiv .SS include (G) This allows you to include one config file inside another. The file is included literally, as though typed in place. It takes the standard substitutions, except %u, %P and %S .SS interfaces (G) This option allows you to setup multiple network interfaces, so that Samba can properly handle browsing on all interfaces. The option takes a list of ip/netmask pairs. The netmask may either be a bitmask, or a bitlength. For example, the following line: interfaces = 192.168.2.10/24 192.168.3.10/24 would configure two network interfaces with IP addresses 192.168.2.10 and 192.168.3.10. The netmasks of both interfaces would be set to 255.255.255.0. You could produce an equivalent result by using: interfaces = 192.168.2.10/255.255.255.0 192.168.3.10/255.255.255.0 if you prefer that format. If this option is not set then Samba will attempt to find a primary interface, but won't attempt to configure more than one interface. .SS invalid users (S) This is a list of users that should not be allowed to login to this service. This is really a "paranoid" check to absolutely ensure an improper setting does not breach your security. A name starting with @ is interpreted as a UNIX group. The current servicename is substituted for %S. This is useful in the [homes] section. See also "valid users" .B Default No invalid users .B Example invalid users = root fred admin @wheel .SS keep alive (G) The value of the parameter (an integer) represents the number of seconds between 'keepalive' packets. If this parameter is zero, no keepalive packets will be sent. Keepalive packets, if sent, allow the server to tell whether a client is still present and responding. Keepalives should, in general, not be needed if the socket being used has the SO_KEEPALIVE attribute set on it (see "socket options"). Basically you should only use this option if you strike difficulties. .B Default: keep alive = 0 .B Example: keep alive = 60 .SS load printers (G) A boolean variable that controls whether all printers in the printcap will be loaded for browsing by default. .B Default: load printers = no .B Example: load printers = yes .SS local master (G) This option allows the nmbd to become a local master browser on a subnet. If set to False then nmbd will not attempt to become a local master browser on a subnet and will also lose in all browsing elections. By default this value is set to true. Setting this value to true doesn't mean that Samba will become the local master browser on a subnet, just that the nmbd will participate in elections for local master browser. .B Default: local master = yes .SS lock directory (G) This option specifies the directory where lock files will be placed. The lock files are used to implement the "max connections" option. .B Default: lock directory = /tmp/samba .B Example: lock directory = /usr/local/samba/var/locks .SS locking (S) This controls whether or not locking will be performed by the server in response to lock requests from the client. If "locking = no", all lock and unlock requests will appear to succeed and all lock queries will indicate that the queried lock is clear. If "locking = yes", real locking will be performed by the server. This option may be particularly useful for read-only filesystems which do not need locking (such as cdrom drives). Be careful about disabling locking either globally or in a specific service, as lack of locking may result in data corruption. .B Default: locking = yes .B Example: locking = no .SS log file (G) This options allows you to override the name of the Samba log file (also known as the debug file). This option takes the standard substitutions, allowing you to have separate log files for each user or machine. .B Example: log file = /usr/local/samba/var/log.%m .SS log level (G) see "debug level" .SS logon path (G) This parameter specifies the home directory where roaming profiles (USER.DAT / USER.MAN files for Windows 95) are stored. This option takes the standard substitutions, allowing you to have separate logon scripts for each user or machine. It also specifies the directory from which the "desktop", "start menu", "nethood" and "programs" folders, and their contents, are loaded and displayed on your Windows 95 client. The share and the path must be readable by the user for the preferences and directories to be loaded onto the Windows 95 client. The share must be writeable when the logs in for the first time, in order that the Windows 95 client can create the user.dat and other directories. Thereafter, the directories and any of contents can, if required, be made read-only. It is not adviseable that the USER.DAT file be made read-only - rename it to USER.MAN to achieve the desired effect (a MANdatory profile). Windows clients can sometimes maintain a connection to the [homes] share, even though there is no user logged in. Therefore, it is vital that the logon path does not include a reference to the homes share (i.e \\\\%L\\HOMES\profile_path will cause problems). .B Default: logon path = \\\\%L\\%U\\profile .B Example: logon path = \\\\PROFILESERVER\\HOME_DIR\\%U\\PROFILE .SS logon script (G) This parameter specifies the batch file (.bat) or NT command file (.cmd) to be downloaded and run on a machine when a user successfully logs in. The file must contain the DOS style cr/lf line endings. Using a DOS-style editor to create the file is recommended. The script must be a relative path to the [netlogon] service. If the [netlogon] service specifies a path of /usr/local/samba/netlogon, and logon script = STARTUP.BAT, then file that will be downloaded is: .B /usr/local/samba/netlogon/STARTUP.BAT The contents of the batch file is entirely your choice. A suggested command would be to add NET TIME \\\\SERVER /SET /YES, to force every machine to synchronise clocks with the same time server. Another use would be to add NET USE U: \\\\SERVER\\UTILS for commonly used utilities, or NET USE Q: \\\\SERVER\\ISO9001_QA. Note that it is particularly important not to allow write access to the [netlogon] share, or to grant users write permission on the batch files in a secure environment, as this would allow the batch files to be arbitrarily modified. .B This option takes the standard substitutions, allowing you to have separate logon scripts for each user or machine. .B Example: logon script = scripts/%U.bat .SS lppause command (S) This parameter specifies the command to be executed on the server host in order to stop printing or spooling a specific print job. This command should be a program or script which takes a printer name and job number to pause the print job. Currently I don't know of any print spooler system that can do this with a simple option, except for the PPR system from Trinity College (ppr\-dist.trincoll.edu/pub/ppr). One way of implementing this is by using job priorities, where jobs having a too low priority won't be sent to the printer. See also the .B lppause command. If a %p is given then the printername is put in its place. A %j is replaced with the job number (an integer). On HPUX (see printing=hpux), if the -p%p option is added to the lpq command, the job will show up with the correct status, i.e. if the job priority is lower than the set fence priority it will have the PAUSED status, whereas if the priority is equal or higher it will have the SPOOLED or PRINTING status. Note that it is good practice to include the absolute path in the lppause command as the PATH may not be available to the server. .B Default: Currently no default value is given to this string .B Example for HPUX: lppause command = /usr/bin/lpalt %p-%j -p0 .SS lpq cache time (G) This controls how long lpq info will be cached for to prevent the lpq command being called too often. A separate cache is kept for each variation of the lpq command used by the system, so if you use different lpq commands for different users then they won't share cache information. The cache files are stored in /tmp/lpq.xxxx where xxxx is a hash of the lpq command in use. The default is 10 seconds, meaning that the cached results of a previous identical lpq command will be used if the cached data is less than 10 seconds old. A large value may be advisable if your lpq command is very slow. A value of 0 will disable cacheing completely. .B Default: lpq cache time = 10 .B Example: lpq cache time = 30 .SS lpq command (S) This parameter specifies the command to be executed on the server host in order to obtain "lpq"-style printer status information. This command should be a program or script which takes a printer name as its only parameter and outputs printer status information. Currently six styles of printer status information are supported; BSD, SYSV, AIX, HPUX, QNX, LPRNG and PLP. This covers most UNIX systems. You control which type is expected using the "printing =" option. Some clients (notably Windows for Workgroups) may not correctly send the connection number for the printer they are requesting status information about. To get around this, the server reports on the first printer service connected to by the client. This only happens if the connection number sent is invalid. If a %p is given then the printername is put in its place. Otherwise it is placed at the end of the command. Note that it is good practice to include the absolute path in the lpq command as the PATH may not be available to the server. .B Default: depends on the setting of "printing =" .B Example: lpq command = /usr/bin/lpq %p .SS lpresume command (S) This parameter specifies the command to be executed on the server host in order to restart or continue printing or spooling a specific print job. This command should be a program or script which takes a printer name and job number to resume the print job. See also the lppause command. If a %p is given then the printername is put in its place. A %j is replaced with the job number (an integer). Note that it is good practice to include the absolute path in the lpresume command as the PATH may not be available to the server. .B Default: Currently no default value is given to this string .B Example for HPUX: lpresume command = /usr/bin/lpalt %p-%j -p2 .SS lprm command (S) This parameter specifies the command to be executed on the server host in order to delete a print job. This command should be a program or script which takes a printer name and job number, and deletes the print job. Currently seven styles of printer control are supported; BSD, SYSV, AIX HPUX, QNX, LPRNG and PLP. This covers most UNIX systems. You control which type is expected using the "printing =" option. If a %p is given then the printername is put in its place. A %j is replaced with the job number (an integer). Note that it is good practice to include the absolute path in the lprm command as the PATH may not be available to the server. .B Default: depends on the setting of "printing =" .B Example 1: lprm command = /usr/bin/lprm -P%p %j .B Example 2: lprm command = /usr/bin/cancel %p-%j .SS magic output (S) This parameter specifies the name of a file which will contain output created by a magic script (see .I magic script below). Warning: If two clients use the same magic script in the same directory the output file content is undefined. .B Default: magic output = .out .B Example: magic output = myfile.txt .SS magic script (S) This parameter specifies the name of a file which, if opened, will be executed by the server when the file is closed. This allows a UNIX script to be sent to the Samba host and executed on behalf of the connected user. Scripts executed in this way will be deleted upon completion, permissions permitting. If the script generates output, output will be sent to the file specified by the .I magic output parameter (see above). Note that some shells are unable to interpret scripts containing carriage-return-linefeed instead of linefeed as the end-of-line marker. Magic scripts must be executable "as is" on the host, which for some hosts and some shells will require filtering at the DOS end. Magic scripts are EXPERIMENTAL and should NOT be relied upon. .B Default: None. Magic scripts disabled. .B Example: magic script = user.csh .SS mangle case (S) See the section on "NAME MANGLING" .SS mangled map (S) This is for those who want to directly map UNIX file names which are not representable on DOS. The mangling of names is not always what is needed. In particular you may have documents with file extensions that differ between DOS and UNIX. For example, under UNIX it is common to use .html for HTML files, whereas under DOS .htm is more commonly used. So to map 'html' to 'htm' you put: mangled map = (*.html *.htm) One very useful case is to remove the annoying ;1 off the ends of filenames on some CDROMS (only visible under some UNIXes). To do this use a map of (*;1 *) .B default: no mangled map .B Example: mangled map = (*;1 *) .SS mangled names (S) This controls whether non-DOS names under UNIX should be mapped to DOS-compatible names ("mangled") and made visible, or whether non-DOS names should simply be ignored. See the section on "NAME MANGLING" for details on how to control the mangling process. If mangling is used then the mangling algorithm is as follows: .RS - the first (up to) five alphanumeric characters before the rightmost dot of the filename are preserved, forced to upper case, and appear as the first (up to) five characters of the mangled name. - a tilde ("~") is appended to the first part of the mangled name, followed by a two-character unique sequence, based on the original root name (i.e., the original filename minus its final extension). The final extension is included in the hash calculation only if it contains any upper case characters or is longer than three characters. Note that the character to use may be specified using the "mangling char" option, if you don't like ~. - the first three alphanumeric characters of the final extension are preserved, forced to upper case and appear as the extension of the mangled name. The final extension is defined as that part of the original filename after the rightmost dot. If there are no dots in the filename, the mangled name will have no extension (except in the case of hidden files - see below). - files whose UNIX name begins with a dot will be presented as DOS hidden files. The mangled name will be created as for other filenames, but with the leading dot removed and "___" as its extension regardless of actual original extension (that's three underscores). .RE The two-digit hash value consists of upper case alphanumeric characters. This algorithm can cause name collisions only if files in a directory share the same first five alphanumeric characters. The probability of such a clash is 1/1300. The name mangling (if enabled) allows a file to be copied between UNIX directories from DOS while retaining the long UNIX filename. UNIX files can be renamed to a new extension from DOS and will retain the same basename. Mangled names do not change between sessions. .B Default: mangled names = yes .B Example: mangled names = no .SS mangling char (S) This controls what character is used as the "magic" character in name mangling. The default is a ~ but this may interfere with some software. Use this option to set it to whatever you prefer. .B Default: mangling char = ~ .B Example: mangling char = ^ .SS mangled stack (G) This parameter controls the number of mangled names that should be cached in the Samba server. This stack is a list of recently mangled base names (extensions are only maintained if they are longer than 3 characters or contains upper case characters). The larger this value, the more likely it is that mangled names can be successfully converted to correct long UNIX names. However, large stack sizes will slow most directory access. Smaller stacks save memory in the server (each stack element costs 256 bytes). It is not possible to absolutely guarantee correct long file names, so be prepared for some surprises! .B Default: mangled stack = 50 .B Example: mangled stack = 100 .SS map archive (S) This controls whether the DOS archive attribute should be mapped to the UNIX owner execute bit. The DOS archive bit is set when a file has been modified since its last backup. One motivation for this option it to keep Samba/your PC from making any file it touches from becoming executable under UNIX. This can be quite annoying for shared source code, documents, etc... Note that this requires the 'create mask' to be set such that owner execute bit is not masked out (ie. it must include 100). See the parameter "create mask" for details. .B Default: map archive = yes .B Example: map archive = no .SS map hidden (S) This controls whether DOS style hidden files should be mapped to the UNIX world execute bit. Note that this requires the 'create mask' to be set such that the world execute bit is not masked out (ie. it must include 001). See the parameter "create mask" for details. .B Default: map hidden = no .B Example: map hidden = yes .SS map system (S) This controls whether DOS style system files should be mapped to the UNIX group execute bit. Note that this requires the 'create mask' to be set such that the group execute bit is not masked out (ie. it must include 010). See the parameter "create mask" for details. .B Default: map system = no .B Example: map system = yes .SS max connections (S) This option allows the number of simultaneous connections to a service to be limited. If "max connections" is greater than 0 then connections will be refused if this number of connections to the service are already open. A value of zero mean an unlimited number of connections may be made. Record lock files are used to implement this feature. The lock files will be stored in the directory specified by the "lock directory" option. .B Default: max connections = 0 .B Example: max connections = 10 .SS max disk size (G) This option allows you to put an upper limit on the apparent size of disks. If you set this option to 100 then all shares will appear to be not larger than 100 MB in size. Note that this option does not limit the amount of data you can put on the disk. In the above case you could still store much more than 100 MB on the disk, but if a client ever asks for the amount of free disk space or the total disk size then the result will be bounded by the amount specified in "max disk size". This option is primarily useful to work around bugs in some pieces of software that can't handle very large disks, particularly disks over 1GB in size. A "max disk size" of 0 means no limit. .B Default: max disk size = 0 .B Example: max disk size = 1000 .SS max log size (G) This option (an integer in kilobytes) specifies the max size the log file should grow to. Samba periodically checks the size and if it is exceeded it will rename the file, adding a .old extension. A size of 0 means no limit. .B Default: max log size = 5000 .B Example: max log size = 1000 .SS max mux (G) This option controls the maximum number of outstanding simultaneous SMB operations that samba tells the client it will allow. You should never need to set this parameter. .B Default: max mux = 50 .SS max packet (G) A synonym for this parameter is 'packet size'. .SS max ttl (G) This option tells nmbd what the default 'time to live' of NetBIOS names should be (in seconds). You should never need to change this parameter. .B Default: max ttl = 14400 .SS max xmit (G) This option controls the maximum packet size that will be negotiated by Samba. The default is 65535, which is the maximum. In some cases you may find you get better performance with a smaller value. A value below 2048 is likely to cause problems. .B Default: max xmit = 65535 .B Example: max xmit = 8192 .SS message command (G) This specifies what command to run when the server receives a WinPopup style message. This would normally be a command that would deliver the message somehow. How this is to be done is up to your imagination. What I use is: message command = csh -c 'xedit %s;rm %s' & This delivers the message using xedit, then removes it afterwards. NOTE THAT IT IS VERY IMPORTANT THAT THIS COMMAND RETURN IMMEDIATELY. That's why I have the & on the end. If it doesn't return immediately then your PCs may freeze when sending messages (they should recover after 30secs, hopefully). All messages are delivered as the global guest user. The command takes the standard substitutions, although %u won't work (%U may be better in this case). Apart from the standard substitutions, some additional ones apply. In particular: %s = the filename containing the message %t = the destination that the message was sent to (probably the server name) %f = who the message is from You could make this command send mail, or whatever else takes your fancy. Please let me know of any really interesting ideas you have. Here's a way of sending the messages as mail to root: message command = /bin/mail -s 'message from %f on %m' root < %s; rm %s If you don't have a message command then the message won't be delivered and Samba will tell the sender there was an error. Unfortunately WfWg totally ignores the error code and carries on regardless, saying that the message was delivered. If you want to silently delete it then try "message command = rm %s". For the really adventurous, try something like this: message command = csh -c 'csh < %s |& /usr/local/samba/bin/smbclient \e -M %m; rm %s' & this would execute the command as a script on the server, then give them the result in a WinPopup message. Note that this could cause a loop if you send a message from the server using smbclient! You better wrap the above in a script that checks for this :-) .B Default: no message command .B Example: message command = csh -c 'xedit %s;rm %s' & .SS min print space (S) This sets the minimum amount of free disk space that must be available before a user will be able to spool a print job. It is specified in kilobytes. The default is 0, which means no limit. .B Default: min print space = 0 .B Example: min print space = 2000 .SS netbios aliases (G) This is a list of names that nmbd will advertise as additional names by which the Samba server is known. This allows one machine to appear in browse lists under multiple names. If a machine is acting as a browse server or logon server none of these names will be advertised as either browse server or logon servers, only the primary name of the machine will be advertised with these capabilities. See also 'netbios name'. .B Example: netbios aliases = TEST TEST1 TEST2 .SS netbios name (G) This sets the NetBIOS name by which a Samba server is known. By default it is the same as the first component of the host's DNS name. If a machine is a browse server or logon server this name (or the first component of the hosts DNS name) will be the name that these services are advertised under. See also 'netbios aliases'. .B Example: netbios name = MYNAME .SS nis homedir (G) Get the home share server from a NIS (or YP) map. For unix systems that use an automounter, the user's home directory will often be mounted on a workstation on demand from a remote server. When the Samba logon server is not the actual home directory server, two network hops are required to access the home directory and this can be very slow especially with writing via Samba to an NFS mounted directory. This option allows samba to return the home share as being on a different server to the logon server and as long as a samba daemon is running on the home directory server, it will be mounted on the Samba client directly from the directory server. When Samba is returning the home share to the client, it will consult the NIS (or YP) map specified in "homedir map" and return the server listed there. .B Default: nis homedir = false .B Example: nis homedir = true .SS null passwords (G) Allow or disallow access to accounts that have null passwords. .B Default: null passwords = no .B Example: null passwords = yes .SS only guest (S) A synonym for this command is 'guest only'. .SS only user (S) This is a boolean option that controls whether connections with usernames not in the user= list will be allowed. By default this option is disabled so a client can supply a username to be used by the server. Note that this also means Samba won't try to deduce usernames from the service name. This can be annoying for the [homes] section. To get around this you could use "user = %S" which means your "user" list will be just the service name, which for home directories is the name of the user. .B Default: only user = False .B Example: only user = True .SS os level (G) This integer value controls what level Samba advertises itself as for browse elections. See BROWSING.txt for details. .SS packet size (G) The maximum transmit packet size during a raw read. This option is no longer implemented as of version 1.7.00, and is kept only so old configuration files do not become invalid. .SS passwd chat (G) This string controls the "chat" conversation that takes places between smbd and the local password changing program to change the users password. The string describes a sequence of response-receive pairs that smbd uses to determine what to send to the passwd program and what to expect back. If the expected output is not received then the password is not changed. This chat sequence is often quite site specific, depending on what local methods are used for password control (such as NIS+ etc). The string can contain the macros %o and %n which are substituted for the old and new passwords respectively. It can also contain the standard macros \en \er \et and \es to give line-feed, carriage-return, tab and space. The string can also contain a * which matches any sequence of characters. Double quotes can be used to collect strings with spaces in them into a single string. If the send string in any part of the chat sequence is a fullstop "." then no string is sent. Similarly, is the expect string is a fullstop then no string is expected. .B Example: passwd chat = "*Enter OLD password*" %o\en "*Enter NEW password*" %n\en \e "*Reenter NEW password*" %n\en "*Password changed*" .B Default: passwd chat = *old*password* %o\en *new*password* %n\en *new*password* %n\en *changed* .SS passwd program (G) The name of a program that can be used to set user passwords. This is only necessary if you have enabled remote password changing at compile time. Any occurrences of %u will be replaced with the user name. Also note that many passwd programs insist in "reasonable" passwords, such as a minimum length, or the inclusion of mixed case chars and digits. This can pose a problem as some clients (such as Windows for Workgroups) uppercase the password before sending it. .B Default: passwd program = /bin/passwd .B Example: passwd program = /sbin/passwd %u .SS password level (G) Some client/server combinations have difficulty with mixed-case passwords. One offending client is Windows for Workgroups, which for some reason forces passwords to upper case when using the LANMAN1 protocol, but leaves them alone when using COREPLUS! This parameter defines the maximum number of characters that may be upper case in passwords. For example, say the password given was "FRED". If .B password level is set to 1 (one), the following combinations would be tried if "FRED" failed: "Fred", "fred", "fRed", "frEd", "freD". If .B password level was set to 2 (two), the following combinations would also be tried: "FRed", "FrEd", "FreD", "fREd", "fReD", "frED". And so on. The higher value this parameter is set to the more likely it is that a mixed case password will be matched against a single case password. However, you should be aware that use of this parameter reduces security and increases the time taken to process a new connection. A value of zero will cause only two attempts to be made - the password as is and the password in all-lower case. If you find the connections are taking too long with this option then you probably have a slow crypt() routine. Samba now comes with a fast "ufc crypt" that you can select in the Makefile. You should also make sure the PASSWORD_LENGTH option is correct for your system in local.h and includes.h. On most systems only the first 8 chars of a password are significant so PASSWORD_LENGTH should be 8, but on some longer passwords are significant. The includes.h file tries to select the right length for your system. .B Default: password level = 0 .B Example: password level = 4 .SS password server (G) By specifying the name of another SMB server (such as a WinNT box) with this option, and using "security = server" you can get Samba to do all its username/password validation via a remote server. This options sets the name of the password server to use. It must be a netbios name, so if the machine's netbios name is different from its internet name then you may have to add its netbios name to /etc/hosts. The password server much be a machine capable of using the "LM1.2X002" or the "LM NT 0.12" protocol, and it must be in user level security mode. NOTE: Using a password server means your UNIX box (running Samba) is only as secure as your password server. DO NOT CHOOSE A PASSWORD SERVER THAT YOU DON'T COMPLETELY TRUST. Never point a Samba server at itself for password serving. This will cause a loop and could lock up your Samba server! The name of the password server takes the standard substitutions, but probably the only useful one is %m, which means the Samba server will use the incoming client as the password server. If you use this then you better trust your clients, and you better restrict them with hosts allow! If you list several hosts in the "password server" option then smbd will try each in turn till it finds one that responds. This is useful in case your primary server goes down. .SS path (S) A synonym for this parameter is 'directory'. This parameter specifies a directory to which the user of the service is to be given access. In the case of printable services, this is where print data will spool prior to being submitted to the host for printing. For a printable service offering guest access, the service should be readonly and the path should be world-writable and have the sticky bit set. This is not mandatory of course, but you probably won't get the results you expect if you do otherwise. Any occurrences of %u in the path will be replaced with the username that the client is connecting as. Any occurrences of %m will be replaced by the name of the machine they are connecting from. These replacements are very useful for setting up pseudo home directories for users. Note that this path will be based on 'root dir' if one was specified. .B Default: none .B Example: path = /home/fred+ .SS postexec (S) This option specifies a command to be run whenever the service is disconnected. It takes the usual substitutions. The command may be run as the root on some systems. An interesting example may be do unmount server resources: postexec = /etc/umount /cdrom See also preexec .B Default: none (no command executed) .B Example: postexec = echo \e"%u disconnected from %S from %m (%I)\e" >> /tmp/log .SS postscript (S) This parameter forces a printer to interpret the print files as postscript. This is done by adding a %! to the start of print output. This is most useful when you have lots of PCs that persist in putting a control-D at the start of print jobs, which then confuses your printer. .B Default: postscript = False .B Example: postscript = True .SS preexec (S) This option specifies a command to be run whenever the service is connected to. It takes the usual substitutions. An interesting example is to send the users a welcome message every time they log in. Maybe a message of the day? Here is an example: preexec = csh -c 'echo \e"Welcome to %S!\e" | \e /usr/local/samba/bin/smbclient -M %m -I %I' & Of course, this could get annoying after a while :-) See also postexec .B Default: none (no command executed) .B Example: preexec = echo \e"%u connected to %S from %m (%I)\e" >> /tmp/log .SS preferred master (G) This boolean parameter controls if Samba is a preferred master browser for its workgroup. If this is set to true, on startup, samba will force an election, and it will have a slight advantage in winning the election. It is recommended that this parameter is used in conjunction with domain master = yes, so that samba can guarantee becoming a domain master. Use this option with caution, because if there are several hosts (whether samba servers, Windows 95 or NT) that are preferred master browsers on the same subnet, they will each periodically and continuously attempt to become the local master browser. This will result in unnecessary broadcast traffic and reduced browsing capabilities. See .B os level = nn .B Default: preferred master = no .SS preload This is an alias for "auto services" .SS preserve case (S) This controls if new filenames are created with the case that the client passes, or if they are forced to be the "default" case. .B Default: preserve case = no See the section on "NAME MANGLING" for a fuller discussion. .SS print command (S) After a print job has finished spooling to a service, this command will be used via a system() call to process the spool file. Typically the command specified will submit the spool file to the host's printing subsystem, but there is no requirement that this be the case. The server will not remove the spool file, so whatever command you specify should remove the spool file when it has been processed, otherwise you will need to manually remove old spool files. The print command is simply a text string. It will be used verbatim, with two exceptions: All occurrences of "%s" will be replaced by the appropriate spool file name, and all occurrences of "%p" will be replaced by the appropriate printer name. The spool file name is generated automatically by the server, the printer name is discussed below. The full path name will be used for the filename if %s is not preceded by a /. If you don't like this (it can stuff up some lpq output) then use %f instead. Any occurrences of %f get replaced by the spool filename without the full path at the front. The print command MUST contain at least one occurrence of "%s" or %f - the "%p" is optional. At the time a job is submitted, if no printer name is supplied the "%p" will be silently removed from the printer command. If specified in the [global] section, the print command given will be used for any printable service that does not have its own print command specified. If there is neither a specified print command for a printable service nor a global print command, spool files will be created but not processed and (most importantly) not removed. Note that printing may fail on some UNIXes from the "nobody" account. If this happens then create an alternative guest account that can print and set the "guest account" in the [global] section. You can form quite complex print commands by realising that they are just passed to a shell. For example the following will log a print job, print the file, then remove it. Note that ; is the usual separator for command in shell scripts. print command = echo Printing %s >> /tmp/print.log; lpr -P %p %s; rm %s You may have to vary this command considerably depending on how you normally print files on your system. .B Default: print command = lpr -r -P %p %s .B Example: print command = /usr/local/samba/bin/myprintscript %p %s .SS print ok (S) See .B printable. .SS printable (S) A synonym for this parameter is 'print ok'. If this parameter is 'yes', then clients may open, write to and submit spool files on the directory specified for the service. Note that a printable service will ALWAYS allow writing to the service path (user privileges permitting) via the spooling of print data. The 'read only' parameter controls only non-printing access to the resource. .B Default: printable = no .B Example: printable = yes .SS printcap name (G) This parameter may be used to override the compiled-in default printcap name used by the server (usually /etc/printcap). See the discussion of the [printers] section above for reasons why you might want to do this. For those of you without a printcap (say on SysV) you can just create a minimal file that looks like a printcap and set "printcap name =" in [global] to point at it. A minimal printcap file would look something like this: print1|My Printer 1 .br print2|My Printer 2 .br print3|My Printer 3 .br print4|My Printer 4 .br print5|My Printer 5 where the | separates aliases of a printer. The fact that the second alias has a space in it gives a hint to Samba that it's a comment. NOTE: Under AIX the default printcap name is "/etc/qconfig". Samba will assume the file is in AIX "qconfig" format if the string "/qconfig" appears in the printcap filename. .B Default: printcap name = /etc/printcap .B Example: printcap name = /etc/myprintcap .SS printer (S) A synonym for this parameter is 'printer name'. This parameter specifies the name of the printer to which print jobs spooled through a printable service will be sent. If specified in the [global] section, the printer name given will be used for any printable service that does not have its own printer name specified. .B Default: none (but may be 'lp' on many systems) .B Example: printer name = laserwriter .SS printer driver (S) This option allows you to control the string that clients receive when they ask the server for the printer driver associated with a printer. If you are using Windows95 or WindowsNT then you can use this to automate the setup of printers on your system. You need to set this parameter to the exact string (case sensitive) that describes the appropriate printer driver for your system. If you don't know the exact string to use then you should first try with no "printer driver" option set and the client will give you a list of printer drivers. The appropriate strings are shown in a scrollbox after you have chosen the printer manufacturer. .B Example: printer driver = HP LaserJet 4L .SS printer name (S) See .B printer. .SS printing (G) This parameters controls how printer status information is interpreted on your system, and also affects the default values for the "print command", "lpq command" and "lprm command". Currently six printing styles are supported. They are "printing = bsd", "printing = sysv", "printing = hpux", "printing = aix", "printing = qnx" and "printing = plp". To see what the defaults are for the other print commands when using these three options use the "testparm" program. .SS protocol (G) The value of the parameter (a string) is the highest protocol level that will be supported by the server. Possible values are CORE, COREPLUS, LANMAN1, LANMAN2 and NT1. The relative merits of each are discussed in the README file. Normally this option should not be set as the automatic negotiation phase in the SMB protocol takes care of choosing the appropriate protocol. .B Default: protocol = NT1 .B Example: protocol = LANMAN1 .SS public (S) A synonym for this parameter is 'guest ok'. If this parameter is 'yes' for a service, then no password is required to connect to the service. Privileges will be those of the guest account. See the section below on user/password validation for more information about this option. .B Default: public = no .B Example: public = yes .SS read list (S) This is a list of users that are given read-only access to a service. If the connecting user is in this list then they will not be given write access, no matter what the "read only" option is set to. The list can include group names using the @group syntax. See also the "write list" option .B Default: read list = .B Example: read list = mary, @students .SS read only (S) See .B writable and .B write ok. Note that this is an inverted synonym for writable and write ok. .SS read prediction (G) This options enables or disables the read prediction code used to speed up reads from the server. When enabled the server will try to pre-read data from the last accessed file that was opened read-only while waiting for packets. .SS Default: read prediction = False .SS Example: read prediction = True .SS read raw (G) This parameter controls whether or not the server will support raw reads when transferring data to clients. If enabled, raw reads allow reads of 65535 bytes in one packet. This typically provides a major performance benefit. However, some clients either negotiate the allowable block size incorrectly or are incapable of supporting larger block sizes, and for these clients you may need to disable raw reads. In general this parameter should be viewed as a system tuning tool and left severely alone. See also .B write raw. .B Default: read raw = yes .B Example: read raw = no .SS read size (G) The option "read size" affects the overlap of disk reads/writes with network reads/writes. If the amount of data being transferred in several of the SMB commands (currently SMBwrite, SMBwriteX and SMBreadbraw) is larger than this value then the server begins writing the data before it has received the whole packet from the network, or in the case of SMBreadbraw, it begins writing to the network before all the data has been read from disk. This overlapping works best when the speeds of disk and network access are similar, having very little effect when the speed of one is much greater than the other. The default value is 2048, but very little experimentation has been done yet to determine the optimal value, and it is likely that the best value will vary greatly between systems anyway. A value over 65536 is pointless and will cause you to allocate memory unnecessarily. .B Default: read size = 2048 .B Example: read size = 8192 .SS remote announce (G) This option allows you to setup nmbd to periodically announce itself to arbitrary IP addresses with an arbitrary workgroup name. This is useful if you want your Samba server to appear in a remote workgroup for which the normal browse propagation rules don't work. The remote workgroup can be anywhere that you can send IP packets to. For example: remote announce = 192.168.2.255/SERVERS 192.168.4.255/STAFF the above line would cause nmbd to announce itself to the two given IP addresses using the given workgroup names. If you leave out the workgroup name then the one given in the "workgroup" option is used instead. The IP addresses you choose would normally be the broadcast addresses of the remote networks, but can also be the IP addresses of known browse masters if your network config is that stable. This option replaces similar functionality from the nmbd lmhosts file. .SS revalidate (S) This options controls whether Samba will allow a previously validated username/password pair to be used to attach to a share. Thus if you connect to \e\eserver\eshare1 then to \e\eserver\eshare2 it won't automatically allow the client to request connection to the second share as the same username as the first without a password. If "revalidate" is True then the client will be denied automatic access as the same username. .B Default: revalidate = False .B Example: revalidate = True .SS root (G) See .B root directory. .SS root dir (G) See .B root directory. .SS root directory (G) Synonyms for this parameter are 'root dir' and 'root'. The server will chroot() to this directory on startup. This is not strictly necessary for secure operation. Even without it the server will deny access to files not in one of the service entries. It may also check for, and deny access to, soft links to other parts of the filesystem, or attempts to use .. in file names to access other directories (depending on the setting of the "wide links" parameter). Adding a "root dir" entry other than "/" adds an extra level of security, but at a price. It absolutely ensures that no access is given to files not in the sub-tree specified in the "root dir" option, *including* some files needed for complete operation of the server. To maintain full operability of the server you will need to mirror some system files into the "root dir" tree. In particular you will need to mirror /etc/passwd (or a subset of it), and any binaries or configuration files needed for printing (if required). The set of files that must be mirrored is operating system dependent. .B Default: root directory = / .B Example: root directory = /homes/smb .SS root postexec (S) This is the same as postexec except that the command is run as root. This is useful for unmounting filesystems (such as cdroms) after a connection is closed. .SS root preexec (S) This is the same as preexec except that the command is run as root. This is useful for mounting filesystems (such as cdroms) before a connection is finalised. .SS security (G) This option affects how clients respond to Samba. The option sets the "security mode bit" in replies to protocol negotiations to turn share level security on or off. Clients decide based on this bit whether (and how) to transfer user and password information to the server. The default is "security=SHARE", mainly because that was the only option at one stage. The alternatives are "security = user" or "security = server". If your PCs use usernames that are the same as their usernames on the UNIX machine then you will want to use "security = user". If you mostly use usernames that don't exist on the UNIX box then use "security = share". There is a bug in WfWg that may affect your decision. When in user level security a WfWg client will totally ignore the password you type in the "connect drive" dialog box. This makes it very difficult (if not impossible) to connect to a Samba service as anyone except the user that you are logged into WfWg as. If you use "security = server" then Samba will try to validate the username/password by passing it to another SMB server, such as an NT box. If this fails it will revert to "security = USER". See the "password server" option for more details. .B Default: security = SHARE .B Example: security = USER .SS server string (G) This controls what string will show up in the printer comment box in print manager and next to the IPC connection in "net view". It can be any string that you wish to show to your users. It also sets what will appear in browse lists next to the machine name. A %v will be replaced with the Samba version number. A %h will be replaced with the hostname. .B Default: server string = Samba %v .B Example: server string = University of GNUs Samba Server .SS set directory (S) If 'set directory = no', then users of the service may not use the setdir command to change directory. The setdir command is only implemented in the Digital Pathworks client. See the Pathworks documentation for details. .B Default: set directory = no .B Example: set directory = yes .SS shared file entries (G) This parameter is only useful when Samba has been compiled with FAST_SHARE_MODES. It specifies the number of hash bucket entries used for share file locking. You should never change this parameter unless you have studied the source and know what you are doing. .B Default shared file entries = 113 .SS shared mem size (G) This parameter is only useful when Samba has been compiled with FAST_SHARE_MODES. It specifies the size of the shared memory (in bytes) to use between smbd processes. You should never change this parameter unless you have studied the source and know what you are doing. .B Default shared mem size = 102400 .SS smb passwd file (G) This option sets the path to the encrypted smbpasswd file. This is a *VERY DANGEROUS OPTION* if the smb.conf is user writable. By default the path to the smbpasswd file is compiled into Samba. .SS smbrun (G) This sets the full path to the smbrun binary. This defaults to the value in the Makefile. You must get this path right for many services to work correctly. .B Default: taken from Makefile .B Example: smbrun = /usr/local/samba/bin/smbrun .SS share modes (S) This enables or disables the honouring of the "share modes" during a file open. These modes are used by clients to gain exclusive read or write access to a file. These open modes are not directly supported by UNIX, so they are simulated using lock files in the "lock directory". The "lock directory" specified in smb.conf must be readable by all users. The share modes that are enabled by this option are DENY_DOS, DENY_ALL, DENY_READ, DENY_WRITE, DENY_NONE and DENY_FCB. Enabling this option gives full share compatibility but may cost a bit of processing time on the UNIX server. They are enabled by default. .B Default: share modes = yes .B Example: share modes = no .SS short preserve case (S) This controls if new short filenames are created with the case that the client passes, or if they are forced to be the "default" case. .B Default: short preserve case = no See the section on "NAME MANGLING" for a fuller discussion. .SS socket address (G) This option allows you to control what address Samba will listen for connections on. This is used to support multiple virtual interfaces on the one server, each with a different configuration. By default samba will accept connections on any address. .B Example: socket address = 192.168.2.20 .SS socket options (G) This option (which can also be invoked with the -O command line option) allows you to set socket options to be used when talking with the client. Socket options are controls on the networking layer of the operating systems which allow the connection to be tuned. This option will typically be used to tune your Samba server for optimal performance for your local network. There is no way that Samba can know what the optimal parameters are for your net, so you must experiment and choose them yourself. I strongly suggest you read the appropriate documentation for your operating system first (perhaps "man setsockopt" will help). You may find that on some systems Samba will say "Unknown socket option" when you supply an option. This means you either mis-typed it or you need to add an include file to includes.h for your OS. If the latter is the case please send the patch to me (samba-bugs@samba.anu.edu.au). Any of the supported socket options may be combined in any way you like, as long as your OS allows it. This is the list of socket options currently settable using this option: SO_KEEPALIVE SO_REUSEADDR SO_BROADCAST TCP_NODELAY IPTOS_LOWDELAY IPTOS_THROUGHPUT SO_SNDBUF * SO_RCVBUF * SO_SNDLOWAT * SO_RCVLOWAT * Those marked with a * take an integer argument. The others can optionally take a 1 or 0 argument to enable or disable the option, by default they will be enabled if you don't specify 1 or 0. To specify an argument use the syntax SOME_OPTION=VALUE for example SO_SNDBUF=8192. Note that you must not have any spaces before or after the = sign. If you are on a local network then a sensible option might be socket options = IPTOS_LOWDELAY If you have an almost unloaded local network and you don't mind a lot of extra CPU usage in the server then you could try socket options = IPTOS_LOWDELAY TCP_NODELAY If you are on a wide area network then perhaps try setting IPTOS_THROUGHPUT. Note that several of the options may cause your Samba server to fail completely. Use these options with caution! .B Default: no socket options .B Example: socket options = IPTOS_LOWDELAY .SS status (G) This enables or disables logging of connections to a status file that .B smbstatus can read. With this disabled .B smbstatus won't be able to tell you what connections are active. .B Default: status = yes .B Example: status = no .SS strict locking (S) This is a boolean that controls the handling of file locking in the server. When this is set to yes the server will check every read and write access for file locks, and deny access if locks exist. This can be slow on some systems. When strict locking is "no" the server does file lock checks only when the client explicitly asks for them. Well behaved clients always ask for lock checks when it is important, so in the vast majority of cases "strict locking = no" is preferable. .B Default: strict locking = no .B Example: strict locking = yes .SS strip dot (G) This is a boolean that controls whether to strip trailing dots off UNIX filenames. This helps with some CDROMs that have filenames ending in a single dot. .B Default: strip dot = no .B Example: strip dot = yes .SS syslog (G) This parameter maps how Samba debug messages are logged onto the system syslog logging levels. Samba debug level zero maps onto syslog LOG_ERR, debug level one maps onto LOG_WARNING, debug level two maps to LOG_NOTICE, debug level three maps onto LOG_INFO. The paramter sets the threshold for doing the mapping, all Samba debug messages above this threashold are mapped to syslog LOG_DEBUG messages. .B Default: syslog = 1 .SS syslog only (G) If this parameter is set then Samba debug messages are logged into the system syslog only, and not to the debug log files. .B Default: syslog only = no .SS sync always (S) This is a boolean parameter that controls whether writes will always be written to stable storage before the write call returns. If this is false then the server will be guided by the client's request in each write call (clients can set a bit indicating that a particular write should be synchronous). If this is true then every write will be followed by a fsync() call to ensure the data is written to disk. .B Default: sync always = no .B Example: sync always = yes .SS time offset (G) This parameter is a setting in minutes to add to the normal GMT to local time conversion. This is useful if you are serving a lot of PCs that have incorrect daylight saving time handling. .B Default: time offset = 0 .B Example: time offset = 60 .SS time server (G) This parameter determines if nmbd advertises itself as a time server to Windows clients. The default is False. .B Default: time server = False .B Example: time server = True .SS unix realname (G) This boolean parameter when set causes samba to supply the real name field from the unix password file to the client. This is useful for setting up mail clients and WWW browsers on systems used by more than one person. .B Default: unix realname = no .B Example: unix realname = yes .SS user (S) See .B username. .SS username (S) A synonym for this parameter is 'user'. Multiple users may be specified in a comma-delimited list, in which case the supplied password will be tested against each username in turn (left to right). The username= line is needed only when the PC is unable to supply its own username. This is the case for the coreplus protocol or where your users have different WfWg usernames to UNIX usernames. In both these cases you may also be better using the \e\eserver\eshare%user syntax instead. The username= line is not a great solution in many cases as it means Samba will try to validate the supplied password against each of the usernames in the username= line in turn. This is slow and a bad idea for lots of users in case of duplicate passwords. You may get timeouts or security breaches using this parameter unwisely. Samba relies on the underlying UNIX security. This parameter does not restrict who can login, it just offers hints to the Samba server as to what usernames might correspond to the supplied password. Users can login as whoever they please and they will be able to do no more damage than if they started a telnet session. The daemon runs as the user that they log in as, so they cannot do anything that user cannot do. To restrict a service to a particular set of users you can use the "valid users=" line. If any of the usernames begin with a @ then the name will be looked up in the groups file and will expand to a list of all users in the group of that name. Note that searching though a groups file can take quite some time, and some clients may time out during the search. See the section below on username/password validation for more information on how this parameter determines access to the services. .B Default: The guest account if a guest service, else the name of the service. .B Examples: username = fred username = fred, mary, jack, jane, @users, @pcgroup .SS username map (G) This option allows you to to specify a file containing a mapping of usernames from the clients to the server. This can be used for several purposes. The most common is to map usernames that users use on DOS or Windows machines to those that the UNIX box uses. The other is to map multiple users to a single username so that they can more easily share files. The map file is parsed line by line. Each line should contain a single UNIX username on the left then a '=' followed by a list of usernames on the right. The list of usernames on the right may contain names of the form @group in which case they will match any UNIX username in that group. The special client name '*' is a wildcard and matches any name. The file is processed on each line by taking the supplied username and comparing it with each username on the right hand side of the '=' signs. If the supplied name matches any of the names on the right hand side then it is replaced with the name on the left. Processing then continues with the next line. If any line begins with a '#' or a ';' then it is ignored For example to map from the name "admin" or "administrator" to the UNIX name "root" you would use root = admin administrator Or to map anyone in the UNIX group "system" to the UNIX name "sys" you would use sys = @system You can have as many mappings as you like in a username map file. Note that the remapping is applied to all occurrences of usernames. Thus if you connect to "\e\eserver\efred" and "fred" is remapped to "mary" then you will actually be connecting to "\e\eserver\emary" and will need to supply a password suitable for "mary" not "fred". The only exception to this is the username passed to the "password server" (if you have one). The password server will receive whatever username the client supplies without modification. Also note that no reverse mapping is done. The main effect this has is with printing. Users who have been mapped may have trouble deleting print jobs as PrintManager under WfWg will think they don't own the print job. .B Default no username map .B Example username map = /usr/local/samba/lib/users.map .SS valid chars (S) The option allows you to specify additional characters that should be considered valid by the server in filenames. This is particularly useful for national character sets, such as adding u-umlaut or a-ring. The option takes a list of characters in either integer or character form with spaces between them. If you give two characters with a colon between them then it will be taken as an lowercase:uppercase pair. If you have an editor capable of entering the characters into the config file then it is probably easiest to use this method. Otherwise you can specify the characters in octal, decimal or hexadecimal form using the usual C notation. For example to add the single character 'Z' to the charset (which is a pointless thing to do as it's already there) you could do one of the following valid chars = Z valid chars = z:Z valid chars = 0132:0172 The last two examples above actually add two characters, and alter the uppercase and lowercase mappings appropriately. Note that you MUST specify this parameter after the "client code page" parameter if you have both set. If "client code page" is set after the "valid chars" parameter the "valid chars" settings will be overwritten. See also the "client code page" parameter. .B Default .br Samba defaults to using a reasonable set of valid characters .br for english systems .B Example valid chars = 0345:0305 0366:0326 0344:0304 The above example allows filenames to have the swedish characters in them. NOTE: It is actually quite difficult to correctly produce a "valid chars" line for a particular system. To automate the process tino@augsburg.net has written a package called "validchars" which will automatically produce a complete "valid chars" line for a given client system. Look in the examples subdirectory for this package. .SS valid users (S) This is a list of users that should be allowed to login to this service. A name starting with @ is interpreted as a UNIX group. If this is empty (the default) then any user can login. If a username is in both this list and the "invalid users" list then access is denied for that user. The current servicename is substituted for %S. This is useful in the [homes] section. See also "invalid users" .B Default No valid users list. (anyone can login) .B Example valid users = greg, @pcusers .SS veto files(S) This is a list of files and directories that are neither visible nor accessible. Each entry in the list must be separated by a "/", which allows spaces to be included in the entry. '*' and '?' can be used to specify multiple files or directories as in DOS wildcards. Each entry must be a unix path, not a DOS path and must not include the unix directory separator "/". Note that the case sensitivity option is applicable in vetoing files. One feature of the veto files parameter that it is important to be aware of, is that if a directory contains nothing but files that match the veto files parameter (which means that Windows/DOS clients cannot ever see them) is deleted, the veto files within that directory *are automatically deleted* along with it, if the user has UNIX permissions to do so. Setting this parameter will affect the performance of Samba, as it will be forced to check all files and directories for a match as they are scanned. See also "hide files" and "case sensitive" .B Default No files or directories are vetoed. .B Examples Example 1. Veto any files containing the word Security, any ending in .tmp, and any directory containing the word root. veto files = /*Security*/*.tmp/*root*/ Example 2. Veto the Apple specific files that a NetAtalk server creates. veto files = /.AppleDouble/.bin/.AppleDesktop/Network Trash Folder/ .SS volume (S) This allows you to override the volume label returned for a share. Useful for CDROMs with installation programs that insist on a particular volume label. The default is the name of the share .SS wide links (S) This parameter controls whether or not links in the UNIX file system may be followed by the server. Links that point to areas within the directory tree exported by the server are always allowed; this parameter controls access only to areas that are outside the directory tree being exported. .B Default: wide links = yes .B Example: wide links = no .SS wins proxy (G) This is a boolean that controls if nmbd will respond to broadcast name queries on behalf of other hosts. You may need to set this to no for some older clients. .B Default: wins proxy = no .SS wins server (G) This specifies the DNS name (or IP address) of the WINS server that Samba should register with. If you have a WINS server on your network then you should set this to the WINS servers name. You should point this at your WINS server if you have a multi-subnetted network. .B Default: wins server = .SS wins support (G) This boolean controls if Samba will act as a WINS server. You should not set this to true unless you have a multi-subnetted network and you wish a particular nmbd to be your WINS server. Note that you should *NEVER* set this to true on more than one machine in your network. .B Default: wins support = no .SS workgroup (G) This controls what workgroup your server will appear to be in when queried by clients. .B Default: set in the Makefile .B Example: workgroup = MYGROUP .SS writable (S) A synonym for this parameter is 'write ok'. An inverted synonym is 'read only'. If this parameter is 'no', then users of a service may not create or modify files in the service's directory. Note that a printable service ('printable = yes') will ALWAYS allow writing to the directory (user privileges permitting), but only via spooling operations. .B Default: writable = no .B Examples: read only = no writable = yes write ok = yes .SS write list (S) This is a list of users that are given read-write access to a service. If the connecting user is in this list then they will be given write access, no matter what the "read only" option is set to. The list can include group names using the @group syntax. Note that if a user is in both the read list and the write list then they will be given write access. See also the "read list" option .B Default: write list = .B Example: write list = admin, root, @staff .SS write ok (S) See .B writable and .B read only. .SS write raw (G) This parameter controls whether or not the server will support raw writes when transferring data from clients. .B Default: write raw = yes .B Example: write raw = no .SH NOTE ABOUT USERNAME/PASSWORD VALIDATION There are a number of ways in which a user can connect to a service. The server follows the following steps in determining if it will allow a connection to a specified service. If all the steps fail then the connection request is rejected. If one of the steps pass then the following steps are not checked. If the service is marked "guest only = yes" then steps 1 to 5 are skipped Step 1: If the client has passed a username/password pair and that username/password pair is validated by the UNIX system's password programs then the connection is made as that username. Note that this includes the \e\eserver\eservice%username method of passing a username. Step 2: If the client has previously registered a username with the system and now supplies a correct password for that username then the connection is allowed. Step 3: The client's netbios name and any previously used user names are checked against the supplied password, if they match then the connection is allowed as the corresponding user. Step 4: If the client has previously validated a username/password pair with the server and the client has passed the validation token then that username is used. This step is skipped if "revalidate = yes" for this service. Step 5: If a "user = " field is given in the smb.conf file for the service and the client has supplied a password, and that password matches (according to the UNIX system's password checking) with one of the usernames from the user= field then the connection is made as the username in the "user=" line. If one of the username in the user= list begins with a @ then that name expands to a list of names in the group of the same name. Step 6: If the service is a guest service then a connection is made as the username given in the "guest account =" for the service, irrespective of the supplied password. .SH WARNINGS Although the configuration file permits service names to contain spaces, your client software may not. Spaces will be ignored in comparisons anyway, so it shouldn't be a problem - but be aware of the possibility. On a similar note, many clients - especially DOS clients - limit service names to eight characters. Smbd has no such limitation, but attempts to connect from such clients will fail if they truncate the service names. For this reason you should probably keep your service names down to eight characters in length. Use of the [homes] and [printers] special sections make life for an administrator easy, but the various combinations of default attributes can be tricky. Take extreme care when designing these sections. In particular, ensure that the permissions on spool directories are correct. .SH VERSION This man page is (mostly) correct for version 1.9.16 of the Samba suite, plus some of the recent patches to it. These notes will necessarily lag behind development of the software, so it is possible that your version of the server has extensions or parameter semantics that differ from or are not covered by this man page. Please notify these to the address below for rectification. Prior to version 1.5.21 of the Samba suite, the configuration file was radically different (more primitive). If you are using a version earlier than 1.8.05, it is STRONGLY recommended that you upgrade. .SH OPTIONS Not applicable. .SH FILES Not applicable. .SH ENVIRONMENT VARIABLES Not applicable. .SH SEE ALSO .BR smbd (8), .BR smbclient (1), .BR nmbd (8), .BR testparm (1), .BR testprns (1), .BR lpq (1), .BR hosts_access (5) .SH DIAGNOSTICS [This section under construction] Most diagnostics issued by the server are logged in a specified log file. The log file name is specified at compile time, but may be overridden on the smbd command line (see .BR smbd (8)). The number and nature of diagnostics available depends on the debug level used by the server. If you have problems, set the debug level to 3 and peruse the log files. Most messages are reasonably self-explanatory. Unfortunately, at time of creation of this man page the source code is still too fluid to warrant describing each and every diagnostic. At this stage your best bet is still to grep the source code and inspect the conditions that gave rise to the diagnostics you are seeing. .SH BUGS None known. Please send bug reports, comments and so on to: .RS 3 .B samba-bugs@samba.anu.edu.au (Andrew Tridgell) .RS 3 or to the mailing list: .RE .B samba@listproc.anu.edu.au .RE You may also like to subscribe to the announcement channel: .RS 3 .B samba-announce@listproc.anu.edu.au .RE To subscribe to these lists send a message to listproc@listproc.anu.edu.au with a body of "subscribe samba Your Name" or "subscribe samba-announce Your Name". Errors or suggestions for improvements to the Samba man pages should be mailed to: .RS 3 .B samba-bugs@samba.anu.edu.au (Andrew Tridgell) .RE 461@G1 T?ѯR2 [$±MW d~ڝl#?e 63wXAtӫ*>&&5QxJ eIx2jg)eUźU'w'(\H7E!^o$T7U_qk5#[w8ãHɤ6f e9dQjvnic,ʕ¯bY!;d{(McF $ƅYdȕ#♴rG/t!!5u\w+RM 4ظY])_jso7Z&Ȳ=vׂQUCYwi`$"8NgbmװK̰D^Xal xޑId!νH59ߌBb _v7Grc3cg VZ0XvilR2]p_i)jэ_t@lOG(&_F03*J4|!}:/% 4%Zlrl\S3w4 iǽ\ʷ{hM^!N ;A_Mx"rnŊ}hBKchwm}5WKe]lܭ{KfENwJ{LmN@Zv@432ji]uf5)[¶HF؃^hH )v{  =N!ǒVMt +T-*5'[⒇g'KornRm`(C, C=؋%10Jh`~M o% <{B9e=Cib:6\)s Y\j7QZwtZFuy+lsXkVAF5狀 \v~;kTc^bF=B sc 5#7sڻ-Y5e(Pugϒ.5m.)W};[y`AE W+ ['Ҟ]NF:±;P Ib́('v>„#L-p=<+'UZ'ZYFfo#)6 ,H8c'`>Rҗ-AɥِDqa;v4VåE澓GD9]Q1x`: ,{xVbu$|ï|:iTX#ؓZ{-uwu9uu.&;""M1k}YnA.$\ǗW2['4OJϺT\.?Pу],+eEI7[IіLUKv83jݵ+=gAO".WO##f[秎5?,Z[AA7v"kFb= ! U])x&gF7-,Ws"7 ^'gRGWߟ#gu(P{u5q}́0n HYF+ޤBX37]2=Qj5)LeݟP@@R"}k;Zgo&Y Rl0?m~Id?^dh׭J"~3C&ţ.:N(@ ?2xg:M} b۬WSh?"қ\#C^LZѥpΕI `2dr])'GXqtqQ.κXY17!jOIŠTy};өu G|h}te7fexNCGF !ۂQmpۺ\a>8RR ;j~~|/7M/#'RqVU%ó m@ЮB'a+z+H,ibVءz ]Qi&U)$ Q&̪: œtњ7ME-@/O'K$8-u,1N ۺB`ϮP^Av`MSw'pBx+`>p]?Lb%~z~EԴN`y)n(?OEd|MMv:`Q Oo&-^6Q\"qX![)OCy#?O9)g\!>DYOfz:$ &GdE_4t"xT#1uT ~0S`*CM_^s*'X28U} YiLKiMN,̐VdlT' `+(qVTw> uiq06SCaD轫K 5t ^(z|$4m\qԜ[6 ]lm0yW_F^ sjf GqI;OA/829F"{3R]Kh @8aT_jc1{s<ìxu}+b)l &LFն)K\J$JIHC-e_QgڹF$6`"s_q@ҘG! pMmdzNO"֚͡xysMS8B zhQ}8h7^=#?3UI$j~6@a O !("bn^ rܕDhF> (OdطoOf[3b,HI'R}}>?u~tt8Ǜ6U^QCkm5mv-WUCPn3,gnZvIW(~͟9zD9)MF,ؙЀ' lZh?1m2xvUyElrZm OrR/ș5oAIpR͚7مA+" mkZ-Im |O# _9ea0jYFIlkS( R@nm,)XZ.TlJHfA6E -605?UYdU4eDrdYյttU4 y"펊dv/7@R- suVݜ[BWrv4+k_/h:pCsE~2JMv831m`hɥ~;}ŻW,߽6iK֑yʻʀM<*(8Bck&鸠֕ػ2Q4mFI~ޭĝouo> q ԏ4}+P1 yTo8pRPV18gQZ~ezOi  fAEDukf͎Ue#mʿ:xYG3ҿLeoy`w6ukjXLA|xM"A喦{狶v \mQbd #ۓﺗ 48h:]D$yl[ n:9)b@+Q Fw > 'QoאW*+}R }_tC9l&;@ϪLVf8D+/unVuiPKl8+*Fz#0΂HCi?we,1$MDT"^zZQi2iYeNGm+j͇/Dq1Q^Dh#QGp9PGj{Er"MAPB긁)\wTPZb*Rd_Y)'';h̩fT4gޘ=2Ffu]e1*SA Ew I/ @ {ܚeЮP3;z=Uّ1 Zͤ!.0=Dry6u*`pr72df.'@7hpB6VAg5P߇PhO4!QdPceOԵB5l/f2r"_K6Z k Ȗ,b(ETgc8+}IV7l,PdUP8mE6}58|eRB2Xkx_j V~]ycȋ0oI~ kGLܐݛW {,W{swHMg'|Հ)>H/\/:N+L93_a薾L> N]1wS~ASwΨUqٕ9f3,ӒXF/[YZf/ n]{W;) Pi-̨\ ׮HYsנ^nfQ9ȾjE-ơ;L$)*<:9A?>!H5: \3U_bq \>2w׌Ƥ JRF9v1\Yj)#W@nڵ=`M RمU u'ր)'^\O*[j 12N11;jR0w8CW%sme,„9vlؘKJFO!O4T~wm?w\1}zᚿ}fuVXQAZsp5(F&@c})=J85xky'b)襌:խh Rakp3m*Q"~Wc/)1&88@#$o55DE,6cbO/PBQ~:V*=<w>KA᥹tSslil ؛nTl U8fˁ*y${ߣҤL*<by}/[rireERG4 |Kh)z׳ :EK'~>|sv[_K);'Z 8 RmuDV,oy1\4"lv< 'Z^'MݘꩪSpKp<5+4NG#v*>+][!螀ӴHma3*yՠAzkUЍm#3+=#X3Y}ޫՊf:y~v 8mx,<)=Ãjw&d\֧yE0[gF v1ב8 "k=j%"dxW4K(K9~cV%} R^ohD; uAʆ>LP#'%'.D$L,PV|7(sw\ZP^A`,-(HxqSwC R/ +7@Ue`9R1 K'KeŪwfgkHgq]-я9t2i!6'KZ]\,ZnHXֵz|"h386+Fg&hskۡrrm[pisVVa ֖n`z2#I!- ;$Un N޻@yu?%w7WA  mLspV^#Gőr(WbfO8 UHp؜ d"XK69hW$&| AhY[0R"Eu~Du'EôV7*Vp$7'k0e$ #O!Iשo~e5W_,j8.[~4@>xp>PEa.&eQ1 e옠kIi1'"U״e9F@<REƋ~+%Cz50D^r4JX7XR)Cw7@z>~ el )u- i`:H @g(!TF gC}B h&<cWc ʧqr Cs_zY7X(,sHp fhN)d:0q.H[դ6#ū<$#[0Iר2{glvBXʪNZQ\)nW7А}h,^כI]RԌlR/C)X2:rDk@jwFƣēWUnq9}cUġ.I8ZPb hg-0tw3C]8tsv3f?8 Pna2Ki+EtH+4٭ewCpE{X< )k(b>. ty}4@uv("we8qC|럏oWdY 8 Fz4ZGכCIjA O_%AB@~j.-]?MlCai X-ٗ*n#yx )b1pz$∀=$}>"GwdFʥ|ػ0 샑⦨+#uTJc۠Uiɗ8o((gA2  `A_ bf7&x 66A q /1#H]vmt6b/J^rcH-8BJs /ITBOg:ݩ~Ojwp 1m]rFXэv/31Zy&mPZv3Lrkuib+ZM{L ] K{ -ûXg%JV)ie},h]7_dl9{7r\m:@KfZ"LxpHO#""/ ,'-&(lɿ.7zD/͈֐#|Yvb6 Pp|${ v ?08*xí{e H-v:OfdN,*׼ĦVړ$6b=AkDK~$.r/} [I=AIi\]f$\&h㝠  ]=Bg'|a˔j =MsTqϕ@.Qjь*Q&LFe,=}ek#m Fvd+lę\}?4CrI~~`0(Ty[zk_(p`qn.Cbv-CjP1!m|A(KC4ZS{@ 4cq^bjȊSnR7a2Êg~ri[Q2N) 8'4E5?$ظfy4($|ցԈ: 3ذClK-!@nAW@%DAl; . ?cN[͌[me@,tJzn0yUx3

cՇ-į7k~dWƟNʋ"7@"֌wn~BV}YHtf"i𽩒x-*~D$ {]o퀀S]E쁜x@Km4VY||.VL[ R *%53a;="Y(좯Q'ߊPIXʔ@ 3;l  #ջ?y6Ҕ5dƌ̩:S"+jm'IJGlWûBoxIˬzVlEILMO G='3iqK'h?OJͦ, |=d8CM([Fɵ7he9*݆/UbW8XNl Ewų`:NZN $KE(KNS|͙Sp>9eP^f^ LrɗFh}2RP]oY;[$B)?J![mLδG,Xϡ}MAN.c>E#Y=[^ZBl 9ꌣª %j( 5JW ##Dq:ٻ8(ϓ.%zqhrLl?ސvEu<V9lN4V'JDgtKMИMcejQvcg:U=#,9-3ȸYH?B@.;6,#Hze hۉLn^{Z/M %绪*wZKIs{+OfNY, Fz# )%O_%&A\Md !.#P1nC )lό_`xoJl9P>tE">H6cTpK-L֥U<4pWKaSvlʘ(CJS4hoߎ ~<63E~hOUc]G/Wr;TrQU Е\k\x3zRJ|(؎rjKIyIP8.n;k)2LOr';8씲Z1T3ӫ= 0S;hWy1pu»p@A|`JOWB*=ƚ&)!鍧*>UH]Snf_4$뿂1?]Z\/iv'ʦ9lkGP\x0vnZ;ZbA_ 3tO@Z[L%+Cy ȴZHy^gDD'( 犰|ea#ψ~ ]L;4?W%C$B@;q_ z;Mnts)K5{RTy^hΌ0oB17H]Di-@Z1:)xc׎XJRql:3LԽ{ O`Ft9ȑn@&`inA8٢!B[N7ߢ"+.bN?Bˊ*1bX_w"%+&}z=h lNڪǟˢř7ƀ> w߭Gh;%V`W MMȁPxK:p04%M{XHێl&[E37i+JϠ F.."Q9}|Re)2뿒3( \f`L^n1Uu鼕6T 顷a,D{* FW_2fĐ"6*KߩH Nxm&+oB O5?elJܑZh{VQ8@gJ@ee!W+hBx ,%^ #%:] P5aâi, S C\=ȫ)GEc b/:GK狖= + +JmnBzH(2|Qnru(Z_XY*>ӎ{o3XI[VfZGf~mzǰA#Dd Waj:e$ZuMxb|O]j=؟<'f M4KU](cC$L&\Me5?Ebz#~t>d~zÜ6i "D,*b8O訔$Eń%5'ߪ,K Km !Ԧ=D3\N ~S\e5mer@B#uS891FXhnAw4m¸,T +D]D)1(sKlZWOxjw!e)9[YV<+JڏQÎn|HGņpIkʼe=+#@Yoh33 IsX /V97Rv^F֙*UUmHaQx …汕}4EG?{|Ky*jGQWj5=)AAnp"0H=>H0Ñs)z'uf\YB].;IR㗅E\032Lr)xD.$Ü*ʺݭ<$ ggN-9 &"|tFKGW#2~ԤwlRՅa);oE|# d OaW9:k,R[0p4MӇn_,"wҲxLiI`ξuJvkW\wHl2J8[سt"d3! ?]G J"s#ɛu87@/ZiIu.3aĴT/rW 9H;g1<끌j5ل;E=N [dPO'BըpbEx!. O7GȒ\_S2Ge&c$GZv-Չ1gb dY]*SZn\=b䘮5:+r}z:"dePv}c@/Crb\H"󛓡iXFݽnbLaxl7Ku*$U\v  Gs #F'.ha|G$-=j|Rݗvx}iݏnn~v@ލTnjY̢aBѻS^ ‹y[H)m ȥ \9\i` hMnֵWl,+`QpnEzpB‰2yyJ8wEDwiXs,U`֘bTxt4?QݼRſ2$^nKRe}P # '0QyQCӛd! Mԇ,6{el*eƏ{ oJ״W'M>e="KH[9A\C-] J D}C)@M,׶qm !$C.V'@oe̗'RЮ:m)Y-$|d'SFfJGjHc h GJE=&i&5H_ؚ-bؼ"jhbK8ҞF0!w/?|%0(XuDNzUM#r [)0$QbPvustf9S9~nEM=Y ;O`i澿mIF$  :En,>sLVSUޖz<& SōzzaEBbnWk_^Nox-Hݜlt~\?Luap\`^o7 &M};`;-fG@"jD?U+o;;O#jנZWB'd9 J%!knB1xZ*h rqc޷ TexCWh'vW2ZH@4#&c1 t.gi֓XI6\N&)m#ZerG%v2oSunoQ^*jD_סU,B1m3ϕIvo^O*GRkvIRo%Y`Z>;iܞCm^H[JI| L7X8?maW0r{غ*BeCG՝ a"= `1m:<ž o%^Ȁa]ќ-rԃ*Pkz6%n8+KW@"; Jgמ|SA|rۮϒtv\'Έ%쥳`e\هfȏzTT %BPEPf: 0L-il(BrOyB֔n*s!WSKEc'9$Yq4iu-(-dI*#ZC:šF ɲ?NLE Q$2t ΄ S&gŵc( yPx1)'rG0)^jdu:rG }̍|]$4y0QSӂn4WA5Cqag@3 OB~)bb ;GSk06xLN ̾"ڙPgqbB(pLmEgKu'Vvgj9ǪB"{Tt ^"9ĜIm{@!\6^Zz;}K5ڱU!dG0#a^wuվv7oŝ<}PJ4TPPٳ=)Ei#MD;;mԺtT[#oPTàuNujn(csCճwd|4t'85%3)]"BfJjtyd-+aVxFocop-䎪 0A5gr< )5Ü01R인pЯ= μqRIVoqX /Iz8wK'%b؁9bR^LNhl@Yx  x DN]ۜ`}KtxNF=UÑ7Qa;$/Wkk?#ta`Q*OQoIcRx%۹q=Z+\ `*LvE#&oC1fJj Si/  293@3 UlW& `&ؗGm%sR <@w-_']fo7$Y>SPN*MBJnzӧib0+y3&,9ʿTpbB]rϜ9 31?&M2ʼnGB tW{Yl1ħk<] v>Bc1g]hnE7;L_{~~PqtQf& jSqd6fx= {ΑLDS)*;5oQ\\JH8R={GRChZ;́w@72H!ʯf9Hh, 83$gsi7Ӑ; %?01O)CP:=ćktȺt`YR8H+?Fo(ǬKPpn _/Ff h؞&ͧ¶SH8;K?菌&!k$ $f̢!/OPh&j"7bi*LjH ^at~`c7CD~| %Q !CaS?#|K.@\aC7Si3<61abM/rܭ"_ɵPȽjyqSSh3Ix uK+:>jlf yDiѫ]<;現uo adBP>BgM8s|xq eM3Qԩ 3*u N5?i v8K{gƳfg勿~6'/ q9 Wdذ5 gT6T}i@ y*G³Zb%5zO)'6mk]B>.ˣƎ t)lHi0Uwtc"JnqkNHz֨Jӈ5 U5"DXń(m K.fF{_a6=IJYMtȭLM.M&pbc$owYQ?hm<꧐ȼʚ2 MX5n_b a$uQng޻H1t.m^OgzUL"lVBIM sU3*z'.y[ɬ/: аf`3i%V}L{ FUkٮ ױaȲ89 B^YoY]ʷdS^N8VƔb= FJ.LJj4(}O\}n9&9(b-SgفԗtQ&}T Gt}&ΧkiϓW.D~ 7 \ ״Gr$226Z ٽR1RGUO*J H,}$rw֭Ք&wz]Bc2c&MB)Eq ~ohoNW:Yڻ)QH~n=<~ gh6RL۟+i>,^j^þJ0-H,5%m"2"%9QbYa̖+%}!oQ }!ZD=l3 T-"#G(m>twHv\ O}r>ew*ksGg䰹IIKn@?Dz&FGG P߳Ha 1 '1V $Uؽ6ǶTenp܋/ ,J'oEY+6N62!l)Oe`ؾ5@37+y&a?Mexvnq2crnroWDahO- =2oVE~5KZyи P@+_+$X >O}vPZ"oahԜ^ZƽdHהM5r"`bؾָʂdwe5 Hhz-:/s=ˉ܌[l'7f<$ۀ0<#]G53Jv_5XT?rg@M:v]0՟or51r:BP^9#WMBv0SO# &"5#Cjogܻ_=?l+F_k'}'Ś2ο(<^$S "8@syQ,*pL| :쪊2M3AU,(ǓKc~x%d"r~x< ]uڗnU(JhƯ[}wTۯ¤1/wfi)U~0"[wv| lx6PWX!C5;KDl:u}-g~+ChC=24V P^g yJt- U\bCCy DYH_'zbXmpYmSEx航զ-0ܩkRNW`EP30;^QiP[1^\eazG%z L} XKuEa<,KNr\ǘ&!_t^d,?%A^+\݊t\ppHőN:hfliXv^Y )j>z4µ'ւo"p{ޏfz/ w*|W~lϭ$n'"|eQ8[h4dLܫvE^zpK(,̑rdcۺ,VZ $:aT6SP D)HjquN66k{K FǮAQ]M㨦&- qQ JGx!A<1@B2k Ml*6-5dZa| }Ϸ2^\<3"l2V9'5 S x3w˪N'IPTM6]yQy xZO<4D"EχuLQW#ɨ#f->*"äƙ5Uc!t̉ua-/43әD.v֜RE._2b(gX@" Sf.q#I0F=A xD9t9'DC8gUtӔ4%82uodcT"F0q|tg5yDL@ ^|*˱U_dNKg<ڀ褎Wp&}nurZέ1Uv;Ls5>W|ZH>G{pX gtnB_ pm$NKe*EL>sqzЧL%goJtY=V %S:RB>F $5o~ $wED?g>L`ml1főЭݻXv`N}r<>O'ow[,9%" ʍ!&3D>Gh~L" 2%fT:FĪ#HN@,< e<]ۙh2i(H{Hԫ#*݈~i {OaشOw֜4zIՓ\~wAW̞ ԫL=B s YVrb)y7JxtNf㒉q)%xۘ$e= (ǩIYMLAQo2צK٭Zws"\l 9'"8S--_l,xf#z~K .4V @ywS=c[ZgR8oC$I%w@C} O붉2EVʅ C_~ՀznHGI [mRso (%A7df?;WA,4ɧkn!nlcc L32 ¾1.ᚤIehp#j(V$8 m{R ,yd-BaU|yTe0WWz[pkQWOwd< ;_Ax-p)(5^R|pbY3{76=aDӕą_Wqj$ܚ`FR`+d? tw &ʼ ѐ_"C8CqlD_ UOGDUM0}//Oz{<'*qdۇC;_SV)qOɱJZ]u')ROf{1( xpRɷ0®$l,^맶yt>[gz"^l5[2iCJ@7J֊|vyd~-!4QUTl ^h(ۤ{%%62OBdb[[ϵ_]zA#"eFԀMP8@gfрf b>^7!gxAP%K{3j5:c ݾ\npVK+HXd\uW̨jzDXE*@Kɨ3:GXj;a|! C&L-.omnS~gEN- 8w:̟r&[w:Y5zy#XK{@vn(a(FR V>Hgbt˘+ s)|2Ş'*B>Bg N?5R)6hX8&j27Jj8Z鱦Wo μ SB'5CQ  GǬ][b t.VkȝY+0$x*;\4ƞ)]xu|OLа Gld30i_* 1ݠ}PC.}2y"+:pY O.M=BZ[߂5v'a[{Pwe7Sו+ vY\ܹO }:[b/=(hC4XAܜ}>mc~VϴVɮľwԗF]kjhkb>.`3;HYq3^߬:$Squ7J-̇ Rs/czj_4C9Cc*T9Vol'[ `-.'۬$J`CQu4p ֱ?bT|(J^qp=4SΤtT+g%˯ 4X)?] k*yZd^䶻<0l8*ibjP42R/r5`QujFa9W1iZl`MCMU 4oG^iyͯ!g<KG)uLG4%]U2ҧaL..W/χdyC9ăLFoM:v}}lȨFfl} %R$DPtn%QQ}Jw!ճ o e j4td+N6e:~yqܪ #k11LOBG7m_ E]γ.u4:AV ~}yp˜WAb`͆  }r GG((♲RzF_I1ϼ|YW7pq`U^n.pe 1.a3(o-?uBra%#s*6D^AhJ-7,-h]Ҫh //lL uC, #40p+] [FP 6Tgh.D~5j }.s8&UH#h4*ΦU6UKIG z#W7¨3]rY]:HٮD6I +mBNVěEؙk,؛|-1y1 Nv=qkLKTv#E$<HHܧ{<"9t~0$ȮY( :]P"`h.^YO{iv>X'AVK68t{^Y'EΗe ) ^g8odQ2˴Z,6qR& +e|0d=hMVGfsfhI7_vK+k'*nV9]A%k66"/X4lWJbz̼{®tr*quӌ Ŝ~\W@xwջ Ε0vҍ1(|^R'v3,H${QDo.6_LWKʣg+[Mh) \2x,^ #--$/csv h=(^vC]HEx|;yrd0IlaBaPޚA/5rA>\f7k\':qA9Seo' ŕ4H: T ϶SHߋ;2g b>q;R@UZ./5@Z&roOڜ_j.zCƋ ЁB{ڤU`ٯ2"q^nvuh@^yn^X튘tDt#"_ϖ d//۟8ׯK+8e<(]0+CgW$c fhtɗe/EjPNP\Yf/\0FsG)C%`$n. \J39nMRx$@?a%7tAtT`ؔH\Įc2J%2#%%'5/8"Re aq1u=Q"QLnx祐;잜ksC"*[?ss E,y~pūq旛ce(E VbhF"𛔔ӹ3x{m?E˰O@Kq{/t |I1Cf7(:SVVyڲa&G0%\k)M֍."Gaj/2 mOR`aJWk#n т(C*D~p_*@̞|K$|ڿ6X4Du@\+dԠ |&m>=b)%EE]XnJ0T =ǫ. @s߁Zs4z]^`~R+_UؕCVaBe5eTxerͦIJT.&GE~E^~}-|ۇ(p|2`$XCʡ(MtxVt+NxmGyrsHJT+~@QU#^V2~e誇xingí[\0TWܮ֚'%)ol>E^.YxDz6քrsIYE%n7'F {S̲x4`ֹ6q+lMbJ9Zal|jxq@/ڰK3@U W ^pSPuPEP;2h^Y7D UBHy3FF;뢊La>!@=ד~i-Pq, yW} ۖu\O쭦:q0j 鬭+I>f2BBJTjJJD@`B6Q*nH9߃OW(س!JG |1{J]e eA_dYh  KJn^l֒SzY H]nBpJMU% P/Z*N} H;eRnJAoWp !yxKh2Hn%qޚ&cBO1`z.^hcPY&W~_s  #Nc(ju2HIBw.K.=I3yg7l=yHQe=VA*VF+Ji`w5:pe̯ȃ @}X+]?r5uv,VוT",~bhgj= XƞEubuu4)^_5a@dRo7TFP/[6 p(Q25))j)mkIC zC0mpQ30>䣇Lׄn *hV IۈrR\8Dm,a9n!!,4f_BXϴϝ44|ymt8RNO/\z,-Uao(ϕCǔ٬\^Y- ՎGtQxt-=IO E1"NyVBMŸk~`C̣|?A!q@ ~H3ɥW%Qv){EB-b5V:ڜS'PpGߓ9,Z Z̗0)cw;˒keɟ|t{fJɁ%lv u[ܰ6SxK`N|uTe`J1_!vpJ+EG}+D/*V} wp=~_em<5{aiOm{h}M*c١_unyDq1v"EeŞ%jEәfVO<:֒RQFQcRK,+~!gLÇN꓌NlȏTp`"bw#`.N쒡=v3,:N]RYI+%Fyr9z5m+kx&l#R]xhKsQʿQ-VGfc\N3f䇘_~U2պo^CF8U,: GQpAIxN)=ZlA$$FhY39 _y8t"g\^ڙjE$=~pHo`1gG %ƴD# UF` |@"p +UѸ!;6v"!k^iachm",=^0^ne=ZY~vpoJ`"wQ"S &-԰d%(# Q)6Zɬz@ٜƥ7."/(|gF49 j,b%yئ^VF@y /ww瞕3!xyg'1 }%Tt^epHaY+~?uIl%n nZb}[ ÖqەZ=iQp]slby!L֝uLznkwOHZ{8XMvܤvIyP`aQ0WH_?H|:㫵HyFᕔ7I0Pn;pm١K=,i?S a˰ZD x0"dERebPګ*_-:!\zdӽ$r+S@&Z k7t&"L ;KWV|gO~?Œm Pȭ}b-_ܯ鵿Vѷ64ܾl hmBa ޻F1ќLS\+cmZP4h]p@ehtW&4HW'vT֑GvSJ<暤_>?1a7r}obi8sz˻j|)u2]ML[u0OB=0ϔbÐ:c/vjnƽ|Qv2KERmL9tKXNA}4|cbdU>cFG= ۵lCz6|3ϣIWZ*B> Rl"!@nhxb+ P۸ .d}DT;:g͑P蝨Zw/&}U~ q^&zeԴ ۉyR0]qYb;v ka_(%:dۘV!sCO[ 3"3 95W-ê{"@3@Wi[؊+;bRp@A׳Z;4/ <-6Q:ny?hx?['OFzyv/YM }9@JXLo5"2Vs7bϤTA}k[N-͟f]g <~2'ej<&vOfÊaGαBfSo:KaL̆"t $>b')ບuo F$8SyTasa{i;,z V|R6R5.*LEچeel{6uvG3eu.h:zMg>/A$h_rF'[ל9|C-nq DŽ૰QB;Grݨo7ӱCvw(W˒V.Eōq)b ,ᢓ:w<ߢ۰O#/VU d,6o ,$퐡q-TgG2UfTDRҜ)ZႁW,0"%->:CVŧorIGBYfy Z끴 Z1+ZlbXMƎyi7i5gǬR]+xo5 ʫYfbxEw0u#U@0ۺ[0-hb 9?qp0FeNR'Rki6qG֖)]fV_ а5 " 8E. U䫕byH̪Pfpy,ɶH!$<"+@}zC3<('xNp.Ji85]Boi'h7uv:˘ 18ub,+|.j^*vh#smgFHZCqw줃 g?џ /te@gR*pĹhDpe^PaF,`Fpzgn. ;:ZjKv` e4{ NQs)vSr: E4tS&7%t Ss2T#sutHpxZG.mD_o yym()dGlVϵ}M}`U*B@cϟ8$c##!8G;Yʔ\Q>Z][J- (;AKn)t:Ll]Nͧ!Yp`&w:-wF\(ѳb@>x@w:.i4/TtN ve+cs<Ջ/-J \Cz4b<+AfuB^ObLzkdeB R$9g6)7\R)QDžK툱?D0-#ױ{2 +KM|?1/p{-1 GqC?\xfv-H >Zt+ᄋL+ZO֩{cjpǑp{~׸&׳u=S;wZqQtoaZBG<ꧧepyz񳿚HÞc%, c7)Ho[ V\&q`_M.؋^p}߇JaV7OVOC_ y!}=qG>Y*Q._[ &{n`@8Rtk; 5tzlAE+hAn6w$=*ڜcۓƕ+۝Ɍ؈Z]\t7VGZ蓄,x3×WnAoYOƱ]w;,6 d? BET:jF bU/SooF33a+s}r 0 Њ쐈%@"Q m_g:.^ir72Yh]e`7^~`pesԷCE9wei.Ro 0|QW[JHZ%SN4¯yIijL5݀v^!i -fhbbi; Y 3UmI|uH?:ݧ}[Y>[~$8J_C-/նdSO} RL *%w4d{F^Az< Z ę/<Ü$W9P" ϒfA..bXgsB=K(kTn]z[HB`.~"4ޗ_^>?njF4_HAÙJ98Gk>}Ň]jte/6K^ 3/h|sWrR fϙIhaQD#9IÉKase{^|3 ^xZW_OPLyzVy QgaV2V(B|vQQbES=4^} i˝'J ǑZaP.fF%JPH-Y]#/x:5 XKj9K1{vF kJ%ӯZ˧Jc /ݬ9!`Kǭ }(rzDitaCi$|Bn[yT)'q18b*yV~hѵuܸªz$(H}\ S*;pyC}A^SNoYy5cY&Wh:! i f#ͱSy?ƭFQDK %eݕ1{-_p^cvLq\Vt+#,pty3Xfr7?Tj9M0a-" C_ڒ#6A%K;QH^qܰQX^AiyPjVƖH)t{ Cam1~h3M ț+N<4#)5 T&A!%6*19]-}'7-{N%A7h*sY0F6!<_Xh+m];kx,.0ú*37qn?Ȭ,Q0wt_`e c0=8%[G:o(zD'6P(|qϥ[H Y _8PVYoRNZ: E} ~0?X>;=k46^J6^; +0?k˺:=vQtoKI-ܝ޼ q^u_O_;՛}ұ[(%+$OoѶ//<Alɮ&0H*)%3B&݂\S>wʌ֖(oT h}8-QbzDn PߤDQb<)ҺcX=b)xƥ(OM#a/ɮx)? ]nB n h=F,qz 3|c!]A^|8Pd{eZ[P'XR4աd%+JytЩVR˴)c}/_6d`Egy(@0KzgN0!"vʧAW]i {HiTlg@A@&`'K.@$lnJ$MF[*`[Y/{+`X"g98himwkPK o=όxĀ$W>0/NkZhT`2 1(zC@'͒Ok1# Qvl !, U3j]*իM[]EpjʒRJ`^Pz mLIN 5;rSimJ:[9+R['%m-f96ЏBY5\(h>V'TtEhxbnz1j;0ȣZ,e)Pۀ:^]c8C͇9 a0}ey9~@2>0HS<>% :3-HҕSAv*H4>([V:ͳs/{7a4Pa0Zqe/KvlBNREl)qI*x$:e0Pm3$@ վk\bAI[l5:hoHԎ*~M.rùlg"ma- l_RG, #E6YN_L{++8\*:Lyra7q_%լpAxъВb-3͒zoj,%V5p&ERRD36^.m8_ T5-Q'_fĮw@M;vs$B_w4~Cp:F!ֺ{妋^O\0w^Q=H78=PQU9gU^q2"OAGaZ|}  }څrrqjG*f)QޒH R=9~ATԶ.ir/U$q&qW}h4P"6Fa74''eC֡tov:t Cm/˾#d.%@M QKw[ⷰDHWF ,}B ܭ] Z!g(?ѽj˓5QGDKŸJ"QTfh[*eϬ)ѣ13/t?Z)Vt|;geNn=>m\Rqo rw,i[յ98 O!]ύRqݫϖ&xMkpR|A@)'J޳x%}ycs%W%9/3`껅^j/٢Ax7%6{կMkMn93hչPZGM3~[Խot(5ё/X;B5ymtמ>-LǦJ;g?N˂I2DЭrK/r!E dDm f6ONX n_g+J>5hJ˧F>M h^:Uy}vr߫JTJ}YQ?zz㰯nFQn lq14:Pn!ZtBl/"ag׫*N ٮݘw%e\4fa1eV<+,JO!;i O] PS{ħڧڱE!tEM؈n {>1N#MÊYx`5Ɂ#ք#40!pFd[6J\vGI5uz\V})~ 5H4{J NW2Mq1jbifj})ē2±qYv^z(7e2ЭBQ%;P 累߈  e;=434{k٥Mm鈩$t"O 81bJB]:tE~?sQϑk=!aVzekc,[ ^DUta9<}\&4E'wL>>(I \):VL6e(0GwGsx!_?IP0C2LwW!WI0.^*(;s1#x$v- [&}=B.;bFJw։ 9)ٍ>cw?;>1#ZlnV?_e*9uԶ?֐\+;Sm~å8b,"! ǬyPK@)itDz IC9fiW=kk62gdOZ2Y1sd% Kkj A8R&׬.VGcqGy|(3洼۪2AWfi$q l:C/ ̾eUW.2K;c0%5̻_'Yʦ&o=Sn-)VOq,l"NF19n P~h8O+mey\ b"N9ARa SX "XG|B#8[鱚aEsa@G)Xm+ՅCB%z lбG,s~ Ҫix\?u M! Ŵ!;u-yF^, cgy C$ *C+qM' Tǭ-7?=+QԶ fd0vppDی oW2R8\ {]_y!-Q*ǫb"l^(Վ,X_pf&;jĆ-e!\sL83uSZLadVH㝐q:Gϓ8-+D(CF o5iw;Ѫl̙yR棏 F%<2S&w(V ]emv..&Euv2`xsk5iǬܱcu,1>B]Fe蹙$Y:c_=%@*g'NvNgr>a">,P"&$"R]*Y=w:%׾S.0aC'1gR!hKT3yK!2xأAp[=_׈ ] %ZWL>Y*!3o;)m*NtM>~cm>u+,G$)3 ړ~ǗOH3|٩IjaVOo 6JtG8ylF=!9ją1um 4?:':lB#ϊa RR@VXxp !6.!5J:m΀_m.ç&= )u=#/JȜo&|6.eH L0\YJp\ #xo 834Go&i_Y z ?##oΔ<jlNz!A*琢zCMۛYD4+"`aK߸ zTVAYP|%un ?HBKD6M8יt^'K%({Wy; B1M5Rh:҆""P uOQNqc Q̯MHhdߕ7t_.g04\Lh%۷ֳ/0"*UֿPV_Ig)h]5xim. DA^7k"ـVIBs􋇨~/XJ6`y1iW`|t wwQΏfqw:kԊv=vrs8#,E*0%U)?)6\}R_*Y@l',( _H@|1SYPHĩO=GFg@7zqlRabTJѷ%SJv>wڻ"ȹPCw6 -|ƪ` #9n 33PQ<۽/d;K@+SշL2AM:0ѳ~uL>]JRF ;lG;as1 TSޤ-!+'((9CK- 6,n xHJBOzc #dɡ 10cqP0@82n,\ցh8VB{kf`NBB_%buNa> o|k4b̮\bӁ9i-ތ>=?\ao[2yPiC?!"FJя};6LӲ[`s@~"%TuRdJe#"PYZWOkgcE.W Kaʇ>2S_S8|` Z2TxM̡${7$7Z^ ybt%{j͉u1qeoS%Ю/ pNlӄvQiԋʤCF=%5Y}qBeLAfB ÆFԏ;4}GҶsg?00 ֑ԛRyg | -1ZJ+5Q6 w!}%A +<=%m jZ{D>ٶGވwI>">Vd}5ߏxD_3߀lЭƒjIBsYE!jir0un !Gaٵ>qOP<2ȱ׭wطWsp@R~Vϻ"PڀKcvx1=ABQ $8AWYJBE0,\nso#4[j-QӬsɱő@'ALp'O{^D-md8q*`r>-FU;@#Aڨˆ{boĦ ,/ilq:y[y-`0 OsSiiah!~+gohkp"8>mQR5o ȺE?$6g=Ȟ@,1~"n1)w̬)We7' |'%fHys9JcS 59 mǴ DQ$I=ˊFS*Fxs%R7s,4W/-$D3duyCLB+^Tʙ~Q̳׫ % 3˗MW3lIZV%eSWfr||}yxF;m u {CYB-T;[twKU}$RGu%cTή !بWZ脫 t~Dw$fq Uw "Z4@:W"WGT]GDu$Q4 c/*_p$OdJͳX4>!RʷG X/0,8C9": +1.G_SrɤR3";\MStG]pr_˿=^Qt_t]uTcU-Er,Qa=z9%r --9^ 6MCV%!`)ƾe* ScM-2adg|kF|o%SqdwVU,} i͞\"F.iN҅{}]pV{pL\ހ9C -92 ;I4Rb깁,ًӢX/'t87@V!z7P-C4 KєĽ,TmB\Y0+rC9E1}c!'a֧Us|BhEyy>fBWO %яN`;TD?y}& + ;k˷ uw@@5u M/ckVCf̠&\yd2rpw†WOJ ymJV7Jˊ-iH i:AgU7̣\ǬT$u94'#f(7\TB@M+|E5X`/K-?LK#nr qֵ{ lҠMceua'0z~!(gYE h|G4xNPѦr8VȌ0_]-Džtf<X4<~OOZ{+$+1ěJWݏgvO ԧ\K <, +s #fǩGݵHotu#7b")lO,dܻ,'ZN ߍ<]@"8Q6MuxV@ϿF^. z̦ͬƊk^[lgd&LAAb2 N)T~amY2Z "B@"#Q+$++3ތ}PDsn"ě\zG{.=1| G"-74f%k̢ \; @qMǪ-#]񇅣ۄuM+ '"E -V{&Bu LxHB[kci hR`!c⌘{ݟ*v1z:OC"/ ўCI L؂AbR>9ǔK'Ӛ7aʧTtM1I9+ 3ysPG'=_#@J /˴x 5Rqm0z|"l(uZML|ھ_ 3fv Us3SN۠ gAZ-|s6;CUZ1H)49O P3FrPs A;.nnW)t{9"h0m9v>r2sBN\Ɲ,%ej to;)0}섀bǯdC!2y6FoE(5D9Z4W ~N)κEp?-VUu} .m,slX]Ȱ-_dc1(Mu c.)V'١5H+({q.}8␇Ug+ }g !ʏׇǴ+4֑z@#+cvol%qq2Y){ft|qA^l30F9hUU% XƧU[I<]A_}Me7\= P7CJ8[)RSz^2Pտ--WpsTu NQҧ G8䴽@^Te$^Щ} v6c#$P=Q F⎙dT`18 okp}纄"V޻ 1;!u3!exD5x"bi0ZG_뜸13e*|`[os`"ou%-k]cC1'˓S^QfPWQ\@rߒ/K9W4a328rAnc6#,|de(81DP.3NI,7PZ/a\p:/R(7pF|~ fzNjk5*11ɥLu&΂- Ɖ?h{}AiYΑ,PF7^eΒWRKCwY&f#^(mMH5˨y@3%iCNj< H!Mb'0]N/ѿb11qA&,SQADD,枌 ]idvZOԓR&Ysv,'h7ӥ  j3w;1JciuV3TS_NW< Z0VqPB@UBI;?^nbWjVnG|rSW3}-Ѣkf 0aW% %.ܷ0g:@'2DꊢN+s^+_Sq7{PG{M+ 5^)ְ8 HRI]ZdK34<2:TZ?)֬P9rYc#™%zhNXRbs!s:CB7^€%Y&cݬ&b0px"d gS$8;:%7MG#v.#FTʳ|HaSa#kpdCEY[P~e`2+4guόFb8w  /}GaMm۶̈6Vi}kiftf|HJ{:,}"hQ$V?RP_=uq@il6|D$zHՄpwJރPg|֫G9=:_D6;&r0us钯9e8;n*MBuCJ ;\FB&yteؙlo?GdYe70՟vX+eŅCؔ@V%羸so6@ŵyʕ3Ur: )[=SE3Fz(Ey}xZ[nZ#iWgPgHl4zV7^kVJ]?.I !Nѹ_#5{LC,LI0^OVO#gO Otq|ɛ-p)*fOxJu3VY皼q˼MdH4sa<[r""Ŧgr~┆nŶnD<[B1]q?q6f+VJbR!xl7Ut YHk*CȻΥwW](~5<{5O!S~|qA/I/A=$%)sFuAjm<2)Z~t+gVN'?v=Pl'zyU1EsurdMs`0x֥$iH#DlԮGuÖaj^v֤"PE4>pIh2/6pFٲ 7CϩэT NԮ6\-+`G#ߏNE$쨦E7xM' F{Ձ<wScj=qhJ9DI+VP?_6N3|bausힴ&p4̵q߰(y-?I7@ g(~BMB8:XY7^xQBΌZB%"?b5q_R |מ)XC{bwBX* `]7F@9AלU}ydD~f#4p^'_d"b)n8Z$^ Xh_ac│TĦ[A;:~ `~ayV=SH,dx:}Bfe }9Sv/*-[V:n/?O TGb>[D *L;g@_ ͨYo;e7:PPQ/NKMΞUPECSTTV|IYkpR0ǡCfQx/د}4;n('Dk$=S&v4 _9N;A&1sLOI͆nO &3A$7W>D] ͇4mW=5kx&Su(\b-c]%u3"n>i i ƁbiS}>}DŽ<ɛx,I60'wtIG_<m4ѿp;XRb8G=K֜l&!c=ű{N6fSظqNujEl0"}q;xL%1jAmomD~ƣ6X*P,isl?WNwvX h}v$XI04 {qb bA3*9= Iki['_PFv1pzw~{RH-)c9?v7e+_akΘn熂1̯K7||nB^D/H7J8]N@'+ci Q~̽x  *`3hÓ?B5wyyд/l۶~#`(hcV >84!(x)Je\.%q ~6xOT_ rGNy\FF'㙍E( yd@[Aa7.L~`J Uk%Qd8T@ٗHt*"-/!gRIT軲<J#kbd޸PtY.+(1GXG{W*T#J!Թ/"EkzHۤK+e&p<!{f+h,>+lta,k%r`!G,"z ceKT)XW)j_^<+?hilѤ8r =sRz Yf'sx k dwᇉ  ,>U cߪ=@lLu' )W]J=)d NAnC#5{7vUi֚j1Iz\:v8(ý#z~RC+1X{0ˈzDDyJ3dP"\ OCF󔹭N3&Nva϶ p$Vˋ&l*\*#$tL,E?5Q S`I>9פiD+XG@XZ98I! ~ ͼqՕ |~QWge]𕸞ϔeyP\%=H}`@WzV?@*QsGI^* D1!rk"N|ye/wsCB7.jq^=/r Ԁ/aR)HܓFse悘;>Ue&r5[#ޅ18倏.'KX,JRO:V 5~/F @~Z1b5oMoE~)rSi׺DV*>Tʹ!.fobf&or1tFӕyh[=*OX>EG;U_{e\5|v'IW)C;& ,$ ^mWdEh0KG3h;OlYЙs5Cw %rό(V^cy#~v`)w`i~ "on V4Dk#^.a)z~NĂ!Gq@@6N*jٕr4CnǚJS 9P硾p >l$֟!daYW0c}J8R/Cu;iqz;k߬v1n:LPABӤ=>) Oܟ? -"br氹H,Sv嬈 ȟyR~(k\X4RW{,EۧQ*%lH)*N?KAhF|153 |w.2G \hƉ)?J%ՉvC:0aWQᝊcȰOIOk6uLǞ-mc~*$SLA$p]?ͰV+%Y:apLSM\S^?djC/X[eI&^\'Nb=89dޜ5=w%uIA):B܊-`R3BN'Tt?l|6ƧޚuB=@Q> ØEIG"?RSDX#r (tK EI2zu۴B0{ SDLTLm朹K]_5X`a׹ۤ}& ?z;=yM J} ļQY?±Ff2T3JTa= K1H&xRZŗ-H+!3`\> 4 b'Z KydΔ4{y+1aEtü5lmݴʭ)7!%~e @8A9n:y8(~fC]'!/f3a~MN+cJb-2 vz]NIڄbp5uLDJH<2hO~@녍\зB2y QG.eK.щErR꿝۶Q;~0?1BIϹhBht2uX,!Ѡ+pcЯz@ȏ~`>=2ժ`UphKxQ)x. /T{Om@qIBR`q+`4T40߬Y&UL&8,j^,9^GZ`[ M.dI$Ԩ4x*G*)6ӎcyL/8ЮO(~T2aMHU <_v6d<ԵǽPMmi=bT ~Q|@ǙQBre _o}KT3g% FkX&Z9pV_2`%lkaf,hsN%7@QtrzOzj]pqq4up xGlF*!ЍBƻCEM.L\V(O< FcJL^kϦ¾ey~{ƁyVLh@ÏQ~܅J:N%:_~-dR#cYmO ?f낋|Dl܍LEVup}@P/3 /{xxhLe/AM'LI% =Yh ,wA'e͒5p/+uU5!%[?s-NDKP(P0iK"80ԩe~:IK'{ZcԊet~X}-?v<ޭo=A&F-%UpTr(VQqqrU?&=yKh!u'Xh'1H,kd^`tU%fNF#~qjcp{R@,(dE9*|Wgy m~qHUB#ns!9@KGit90jU# d`]A;:G%}>OCu@ts]!P C:0?q#.bE64?JU"($J?s%̩*8&TYҍED팍!0+>%dvuo E IJ)O6t.Q S`kMM^ l{BPo'nhVs#jfKij'?I נ0׸= ڋ73"/B2Ծng{Uay+pԞS,B?k6U ШF d(b8 mrdC22M7~ B4N}GɈ"%k,;0 Z*NJF Ւ~c ˡD->0n ϸ(*AW{iF`!GH#lYTpR8FDU_|Ra m%I :'>sL\S6b^ƭ8!!FiW׿CnRg;FQ5Mנ]{!S?2 Ok *Jc۟ R&cu@|b dLC aIxk"h!qI{ tp!{ZIƢ绯auv6:L{"{E0X%J/;rC6,A! )Jo?Q`cԯ3sdո3DP_yr: (NJ|?$O5UƱhQTbf\.+,;a<5k?v=Tq$O /U&sMI ;E nkCM&9Cm63jt%HD-CM =+}T';e Fohj[Iu#˯^FC '/."|AЅ% +E+]M34v>bW\W?@x Rel2QׁW ~S5}wX^3偏dò޵.1@w+%=/ȉxkO5GQmQB%` ;nŲ3>]vwe|@IݒD-<}d';ßwr d8i;3qY#^/ TLl؉泎>5KgT|QT̆ђpT.ζʴf:9d'U`.XƥjjW@ zHRqh90e1/guvrb1{A܁ƻ/lڦsT-XBU˱w40}DTQJa:SZYQf=)uv{ )U}Ue*,ď)3U58;|E:t[׶/H߬s8R2,4‰4#HTêEyPa S vq_`imǝjOg\ԧ=9 `hjye_q"?^wk1jo|1XtۀvvnmXY"Ud~ӆ#|e_ܶ2!d8'^ySdSдo:MGlyY˩9lQ| Tjy՛+DsDKjV "y)H8MZ?ot!ѝ֠xTo`Eg灰_}$MlXh@z'Ś_V}7{TR|^Ed ދʪF Eb[WhJO 才( bM9 H%DJ#3H Ղl]|w$ R&ס8[tU5?4:ʍ*;'҄<:7Ⱥ[ &O(iKˆ$w l@"_P6XSVnѯox\;uoaQo#Ni{\p&>Y*H)#}S͢t)mTZԇBќ4-يnr< dJ7Bm_!v+ώ[=3W6XF&r:sG&95<ڵ՞_ P 3_[+zM,49Dȴo^];FB~֞ȶtB~*'O N,>]PyXR$XWSz-W{0 UQ OO. 826?{աjzȞ2dd?AMAUcP_`C:@ fF`͇A|D2i8T05 Zy)F) swx8:hRgNzX8a0߽xfy#+YՠXΝSl_Zhf1` | 1°FnrX1zin`XW~"?HI =iq^_9ԥ4$wTyR;z}ek \$Ԯф0'})Npma'Op;LR#u gk;LH1N"T@WiFKs PGe&> iȢiecZJvMV3! 7nd9 b&쟹^وA+Xsl$mb'EJlS.ΓߏXsS- Uw I1U~Ϯ,ͧ1]8 ?Abu44TŔ GLI{*أlI[<99ڹ415Xp.{v/:W kѼY V~8j[A  mÕ֙hp*R< hԥt&e뵱]74EVԁ?8A$o9G.QAY׏d+I\P *U v]w2o+4 O6-~86jp0ƄJh(P#u>@g?D O*d B'k[q-4;WH#g%{f+-8{w[6A2{Sg.G\wÆNńEDM%\OD~c?n(ec*K -,O!˽høq3^AD_2u3~h1d",sFq¢W=E-ˌg57~ Wn(?:b>:Ap["-^KxKdE-1%rX_;9Eީ΁ ;\ꙥ\4y$I sһzuӊUZC56(o64ӎW7d= .eU~6n 92[0YR2G+iCרHbCiDj-RNهrvK?=VWOToX{Vg^d:U͚tzpa8g@a| 8 D{]9PZea(}ˇǤ Ka" n1M@~}5;x>;pIĨ;7 lL4Ir[Qmg8!+Y} p; ;YklrJreBZjte)c&Wd(L_!M-jmgy#,7 z@ZB٢鱲o^;?dG`ݗWg*LR 3az(ك}vp%/Z?5S奉9ws 09j3Lp:3/QśS^`l3 JZ63GCg7RsK@L%c7xdUZJݕ\0yY2"=e}kMWFqKRfH~:Q̌(W1N\0.&ptL>"!eE_>{݃JCO9L}vp{)}=uµ+l`Ɲk ŕĪ:n]Gkţl G:N|Bbqr (JeցoIq%p!lzu6&qov!wJ?:gIZKB]9aR +a{5y̸-Qllz:$X-3]#,څ@+U @d) * |-#c娯~6@YN'j`iEglpL -hYqadvXSW3.(j(Jt9w6͔0R\m mGXeBv':,(Ω 3%^۷e,;-YUnܨ<x%4K݂|^=abxkigsvb/&?38NKeVCOpZéЂcR]@x5lw&\ʖ\ `Fe-FB h3+Ř !ңzRb]?e[Cg|ʻyKD$k[jnt" ! 9Ay_aU2*fqx*&Uh'?w '~Vm>k| T(r>/NYd"G!l 9RGW*QPKJp{M%zsy9i~eXN(s{,-_3uRWJ5?g(KVʠbp$B{L= ;e`a(p0 bژ*n(z8P𛩐Nʊ28)2/WvѷQ+965KzugS0LD߇@#'Qi*594n Z-OlGU{vH M3:!g@&2  DUO~ff٘ț?U"$qzԁ 5ь|c+yN* t\)-?KT-KZ[˖{?(5%p("W[266/Yr$pݪc'*7Wz|J-_ŜΚp6 3x5_,Nƚc(u˗^2&;YX[.=ɦA Y_ %E  )}'e,B<يSF7w Ws2Xeg5W9'DeLS伳 <}O}/.P >FvEl9ml008iЛPhc^n;y<\,=k%XӦt=0.xElE]`mc@?6 ѹ ʱ+Լ~KʹoPS-'{@RՒ>SPK7ԒK60׺g De6 N@1k--3\#4 y=_:zJe 3QLC`S?u(ɍ\\G@1-M!|$ugpåݳ&p 6 t:$w.MWct NY3TŪΩx+*܊e4=G72}LL{E{&j1YV t[;Yiu>kKqik@yQ% ^~Hψ.%[X+i $_> (UF?L&QYݖ\Қvi-uܺ:av݊|.:QtU0CTQ71+Ui<; ȸyrdK m[ٮ}եe\D,I± 81&5G`ޯ0s644MQ e{#IOo͡(t q|LӢ>'44('ob~A{ > ,7i$DaUos-ճ M@ay~(cB'Ve\d@=~UZ AͿ0 \}(P-^<5 2p~5l\E.uH~|jcͼQJ'xPedgF7{b-]ƨqaY5E P{p;hobӻiPDaүs}6Rn_VU, T qZ{LgdF!L\T,ڮ=`_6=yH);Z8WD'}[%VlEGWt}㫇3s2Z3_&&{[~ łU*e$U]ÕHX3cXTN;E\^6zEVSfNXt \sqv`N[^4x"wr+G@BR"  I Tj-Whu4hϻsR$Wa)CSߖM=;'k0Z W-8ںSv3 5x₭;,l*lȷd[F6(C-m ԣR>Aàݐ[XX.Nƙj5s7ᴥ?0jFc5 'HT`2 !ǠT$xΑ2$(S2C2 xv>?7Ԥ7{`;hF(ZyzcFhur/AH&!h:U93Z|p)؆V ,WVpȟGnB]Z"R@A R? ec͹1>~ :顕;@_>zYm^ o7l(=Z0/Gxz}w a0w×BB'=eHxӄ|3] >9ڽ&g,B_z@c{3#c~^ࡵJq/}B)F3r!Ⱦ(v4ԍl?mr%"h_Aj*.Z{\MC&?+]MWm ?9 C.WOC7>9K:YŞjts㽥<ˋ`| CGUB k)sP϶a ԪhXl \F@Ա:eF$e (R<yg^n\,W U Hm] &zLpZ.N`=]ĻdͅRy1:t%@?|,bKѷ3IRh6Cmjhʪsm= gwn>: +Di3%跅ɭ<+D6Qd6#:Vw wx4w]/f[$}S>3J"A=0$x9>);0ꑩ ]0+Y(z߱2m[07`{ t>:z[B$=6/.Wfdf--RJ>YBi %K-9j_נDWmt~GZVDwhdCGY⤶AX ㊊U%SX kQ/ԕF1h}Kk+Bٗk*jM:b/;NS+y5FSJqTrvdU~UOoDؔ&O& zkƴ"R!&9u&Q'8Ywv- #zͨBdWiYB:ާN&̘H$zhq?XP-*5ғG.c~0lI6hddz^;p,!p*lƱGd:$ob'|/2Zl^@- ]8S釓%Q8>{U\HF(,"cN2H[eDq$L-Jx>}$p?ĸl6!e ee+Գ0߼j 9JV qZl6.VяvC埈ޜTWR_7öI1kalA ';\`'oNix%?R\cۣ/Dc d>)b]9?qV }4@:k0TqGS2)6&.¬+펊xR*uR*Bժb \F`mEf*ZϬF ڗB"zClPHuZ45HP6>,o<A-Kuwm x\bXjkb 5 x mxt0dU$%vus9߇W*-PEgȦ:A{wy2L4jTAѬ`wl>шV׎>Xii-6|kρYby( $>*-/@i4OIp[Sq.6?t}@A! LI/WhJ"A{@FJ*i,iRXN|ݮY LN忶l.2k51? +78|ͩ&hdBwD>ʻi/: Xua*_IJ_@iP:^ パSMJ[g {7|rE\G{%;.Ҧ8\CtgNH'2;X=i0;gJ;!P5_[4/e%]pkBJ})o.B@@-3n\< RYJُ!k;8"#]FXHՅyZ,98!iAA9FGdDNAgׇa_xXIom<?5]t< ^LgT*{nJlN"%o$LYon`7VjctS;-owUHfnVD`6itڋ]&RkNn'UKz]Ogw EM66|!'D^=ɏ=}|@:LĎV'Puru՛O¢dW7fo@,t9ixw\(fkrk3EU>"Tw(k 3:⅓sIz4TGPb%ü]ߗUnv!B1| l';ae!N{rZ3VL3&ׅ AB6eS!W$6XtNNɢUmxT6G`b//]ӑ`Lq `f;ְ`EkbjW"ڕ{&NfU# GicRk9@py5vYm:S V"Vی>pEx?`Wѻa}^lt4ړZz$KfAoy[T Ɯm J< ))"~tDzThʵVV|pi3"u@!+ueLjE4enuIG;* ._xquAn ?.z P$q/tvJˉ3rh♣{[?O,SN1ʲd$ƠO4S-sy9b ׁD/3K*Ǝds'2h=$"*,p xe]m;StV`N ۣr6fˌ76̟C5 Sx!J?vm(1v/4s7@^g@ВHe$vw bc`%E>b6H塁nю<V@O;s'q^i3Q{K u;|XW -/iq2ma > L?粘GcBֹ$qX||bEb堯7ۀIe+sv)ovmmd2.ʅ6MB >"]'\w sщH缧80wKc`ғAWM6rO{HWPvhֳp7j+)Nl.YM Cmֈ-2|ǖCo;1ޣ!D ڶƒ%8̪KkQ!:aHC#k~vKeHE;.qw<S6&jԐI_i.bU2fuRiAI|}p{ [DhԴ YYݾG!vMA ۔ SFkrkP47{킳/.Jܴ7 7U%$vjl3 &@%i%o]v Jh֊ L< MrPk,f_u~iIU9 Mb]1+i"a0uh Ecq=\4ȘAu&ױCYddO?YV D2uĂ21utO%qS&g|$ɡDRB&3D'+ @dm>_ $qݶI0P[@8{,5zpz#ތ;L!քP7gW!Y 1 eЄID k92ip>$T)(ggkzm57@ٶO\ΉF&i-&L<}])ï j5F֏IQʮ l5EotQa+_>M2d HjЌ%4l}%$(K"V`Yu-ze2o!}nfĺNI=IMSo|Z:Nkܜ*uTM珠3K(-k& XǺ0H0IMz b]foXK!Y+60om㺊)&6b Ft {j`֜cõ m`qiL<L ދ;\(0"A.c,~X>Ǣ8/c $7qM,̡4K+,8~κb@dpEr,tܚ4kGōEk#2M}!),*IT%&_d}tk)B#?%FXd̴Xbm\"-`m>5w}cϊ] 1AļɽyGBl1T9L&w3ܵR_>1qEDbF2Ulܐ+;i. |\5H&Y:in4/URWݕw)K 6Б8 /mLi)N7q]KrK2^Tg8|ԇ]o;C%a//B=PC[ٻA hľ|eT3Fe ")QT߀1J`g.[Zԭzt|˔C<<2R+cMi&@eSvHQ% Ua#$3 ,gxHTR$r 5 |67)√!%nhH3y-4TUED>V=\vr]Fj{pb`2 Uy lM2w{ 2Ll~{"crv^y* + M58_$5pׁJ`56ԣ?W4 ʪ;O?Z:)ȌW[ &ܿo '֮kB%DAMz ;vpR6mlE&GG8sbHh4'FVϫ_?ݖf8Xg+۷ BK+2.}-[!\-; _?5-#E5 qo;`{C"bg „zh}ޞYL:ꢗq+Rw eMvLI%`5}eC``gWrB,ث2̋W(bn)3EƝ\"C*쮗!#%ӥ(g\+)f 3$ "P8:JEղQOF8>ʥI\.‚y$C)1z"HβljZՑ>)%CdYMn4n:3žv=,Ec6{ IϳAV_'o>E)[rcg {:Kt~*[$RE08[/)˭ g*!21\3`@ҲAFlj/gU2deL7pgޜxR^Uo_6ƻmƵuC.le[n|ukM5a \%_(~nY $lj.m01tg/c[OQ{/ nQ.j`f1C6l`$ B0L2ZrMdw[%MsXQQ7#rrs,R|!7E2vJc29KZ ^1eyXCrf`+—yͯ81SfJhǝ"-lXh H*q]f*% $?GHR𞺜W A6Ϝs܏T?Ŋ#F\s5[1ELqG a^;,z䰋uï,eY=Wo7o2"yڔ)gն:밚:jOMGvc/m|u wu^3L8y"&N.V=7 ud)LrTlڕ\ ~ (%.D3X2MteoO PCJI .ߵN2ZtmͲUHW3?rN߁o/=*q}=wTFvK"xτ ZT'b?ھNӼ4~6cXྫAҐyqKOd&}2LR[R\fν6\'g&m6W$9X&.b̈I3ߙYgki0Jޒ R #r]}hRqq=ۚP;78-aFІ` CC\݆FmJԫhB=4NI zgCIɣ*랈<@Kl+SYIl{íeHrmA5/ez{r]կJ(]Cf3B[q̐UHi l;JW)MY'-~,O\fX\M_KԭEHXO V^j;7w31 |l΋qk8J$hԈ,Zcn(5 4t]~~f_g9'j\ + 0d~B+h+|,;,Edh mf*feGrc LiL#7n3'c׆(j|v'%S0'- 9Rק$N!)Rp ]UD<˝gg; I~ rvx>MUoAf`u~ 2-V2XG D' GNg}uNw`ή74e'.M'q?ŷRit 5k6c:'qb2m.!H 5˘Uژ@76jhV pL/65(¬C2 xEG]-|O-~f'[]ʎIh/Ӏ(??u~)] Sʌ Yip|A0feHvM+n7ք8 5m3dC Cu3Oo`k<ٵCс8:l}Wm8 Շ'hu˹~^[[8XPPhu-[/w6F7*{\v]49n4q ܴ/E2fl6 D5n }>y|$aŻfkTqCEyPR仞fiJvԮbmhIBKácd'z2u!eSg}dmfiZx`144!g~ޢȀQ }?{i\L!ƨ> hnzZ%䝤?Q$u80HI ),Fڏ*AiGGs{H`%}QɥuX6BDN`T W.?,Ϟ) l-5ć ގV|@4~O݆e%"21j^4/?_u{IuO'/"Ϣoh,fciaJPX|e/p'3|,yuЀo7t(mQ&edRf\͍Q^NX?\ܦ4O)һxVәu)T@S*GIvyngVOl*2}pN5IbbARF|CD헌Y>SzBzHS$ WX_gı(K1DD1~d'_zU8 l ~QVt4!`c n] HXrp:zi^7Δ5:{J䉿kt[$ݦ<,7e;/Hl[le]:^U]rf]3`꺥V)GGɡf*4b`h2FC/)'t=2Yĭnlvǀ嫅¿x~8*oiZ1BoߞuU|Yc.Y-dA߷(ɤv-If_8^'3kHB;!zP]팠 KLS;Hl} nߚ+G!m|"~emu`N:bh:,M=h#+`E'/7}Htkfx|%>] PV[<#5"+$t#2t1"-AҰNPr1΋!q#.f`jOWWRx'.ubyD0 oNj2KXbFX5J%$n|4ޥC84IJ<`iЫF'ŞC~?bq~ ^p_I2bWbIC X󬬺͋QqkX|CdR:I<[!f/Cx?XzRVȩZVϝ۳JΩWjs5I~ h2XśqPloMmoJKv([ S9y~ jNEyZOaU(LGwC+UފMJ*%Ǘed~A-TQo${l9iy漭v=-u0{yG)4Uz\%)_i-Jڙf"U I*~R< cbح3{ϜffY07 &;qbcl"Df(mbo Ҍ/W,8o/&Nx(ZI_JJ[<0}Aj!xlc̭&K* ]; SBAKib'+.*(!ؕ}v QGdm7ʔ%$(Մ],X@֞_>2G|HDg zf ߌbd[y_z)i+ +dtF%@]7ȋ 苳AEπ_?Q%x.U֏hXc^_e_73g]+hhg ̠0͖3&keCyֿ_7+5ATX"@.f/odLPV&dGtF؀Ds$zߘ*t2+fS@Vl˅S ;rݔ{$zV o.n2 |V[GA'V(n|˭a26rEA8߰zvUULTI0TH`1hyZi'Hѥ>p7] ׎p:Lc<$4hO.VJp%N{ڡ 3y ij>"֜?/S'2v'>(Me^]A8 BHJ"PC'4>}}m=B=RXL*k]Qshp5GF7kGVegSGlɁ¤C8Sgt S^~(+lal-*Ao LNoa 4F$,$s_x\° }څѣ&ȇ 4fn2%R}&u uN"VJ&P }4$ m)lXMw |^J(M rF&/w_64(M[JD:0!4ݰkX3gnN8)P {4KTe懍D(<hփ#7ǑQ] jiznZdX>bmzWިpe@l qzV8'@uDDΚ$Xޕ~iW>#C r aGìqw!v9aX[thq;VrWAH~omǼMJѡ'pY =ks E0Xs2> 9<6~S%,e #mDn K)ߡ e,X@R/#AA[ב&:~aƃ'N8*|ewњ=k!f+rg )GwylaHCpx!πONIoDm:_wl"l']Ij+(jf#۠Z$ù#|5!ȭ,Xk}&1ŬKH&0>Jd4>)XVyi54:M681 Nitd- fnK3FS%CQx]IjWszk Q܎-G9l@?zd5UW #KAl BNǒIBS2'JdqTTB3:ȱ9sy d5 ^Hz%\HeKaWAv f\$"F]E>$7Pl 7n=kd{)"νFMyy)jL+Jm:l jec_YoӦEE9%{MSτԞ@DMfNLy{El;.ɰXXEWA9(Uk*$ݣM.X%9/V 8ʖ; S1'& b$7> ?/:@(?V0\SއW`o]'WJLa.௝)Tޱ<]k9]NHJ-΄}(Sqh`9 )&ZgJv0!/>QzPzղi;~f]j_ZlbQudI6s5Ay%Q(u4Ґ*Wb)J#vx|T Ɲܶ/ Y$o)3̟t>chr8W rcM4E3Շ#f'd&u"Tlp.]FO?XmJIF2[JIـ&^=\n[n@G)tI;iEJk vM UNc(}j?Aym./>Τsoshy#jlHt{H9}ut$l~e]_rǏ F\ศ."!J)7V>|wNlL BWrCf =6crK!PZw$ /))0Jh7Fz\*vEfdD:]f@E2 _2Y{ClLRȽa C]g˫Zмy29qCOwDΰDZ*{t|J:{C ږ">m:0Ư: PQk]If)i)=Ag?~0, rx>E6f­+KѤR0ƀuy7  ?GDD(i4Iԓ_Q+Qڗ 6e vZXa{Ćk5ioM@ Ea Я/ 逎Oհ6I[( #.&~%h*!kGUI2:/,SR$̋^*\>ZSfV̱S7bῪeʠ<'>v+4/7!C|D}BjY,G0&U6ћFO,q)EpVGz,. eG wLPK /)|h~4dp>OuçW+|ftwRQ'ք'9FUZ{qEB.hL~H&:#鈪*u֦e\y/Ċ#%vLEY&U߲p7/WBoׄNI+$z?g/ve6C<2Xl`oWfaKhϻ6qbFDvc-gșutR^mJ2Ӳf5o !XAc"}u0}tBP ,F^UVnW \ p#$DyqUCn6a`?9 zb%M>n%a mHye! WA>V{bDi[:%0dH3I!*`QܝoGjL.=2X_nJ;6\y;>|61?DsDSZ-O$zʌP[Chc Q*x-\CEUls%cix7*?>l@1Ft~}]sלG0YOr6Me #BenMa,re=^S&@*n*eqmQؑQЛQ0; ;nء*2EOmj)a~aVNdG# TBLRb+(^Ƴ8| UP2ҧ4 ՛̢/.eq~+a7Th\M軙q@rK<[A,D<5saaT 3ef$ skm0`O)y^3w'sv >n:cCbՈٰ[(U$>Z|þ+E;n_SG5-Y|Fҩ%H%,(ui_ƨ Srx{*QS+CI^rN0K"P] ~-O)9qT95+h!N7)B+`LBǝWyk`9Q|f SLY2C@ramQWFFVkѼY vA/}Ck¥']yQ%,J+@*R|#EԺ"~G xl6 gYUaNžRL,΋Xb2 BIGiB&׉fwx$ FYxʧ=s0yHU}\+`&Jv>b1i0oJg#Gh4@}$sv2Qk=X ZV20;TC* |$[ {t#a"e[z7+Z h qe$R&Q4g1GͼSS~f-WùQt+O K{pA~JhW6v)c-.u.BqyZ O*2U0N㫋fѮj kd{f-PbGm%)5U֊Kq9f XpL?{q 0KG$[W4D| Tł!+l=%$JtA$0KċH9FdU#MQ 6('XxmUzZ]EK\)Wؒ|HHGR쨌E|ST^7HzHZ8L~܍}'4# NK NO=TFw,} 'K[l~MMcl[=H|ed-[o)>JO-q3Т XUhZ"(õDzJi򼲉]?zvB`vҟ.IGs3e p6Bi{/#4Ÿ=ӪJsUƯ;і%TRxi ꏳUvDtx8+I/E`=3$q8' E,Jl[yDpboR}H`ۛR ]͂+H}7ަ= V37 B!,f;ů$4a@(?|J !vZFPJ I-16 fDy&Hk|bmdL\]wGZ{Y%VO~kbF#_}*X',Q@#'mP,H;q"&/(#ǎ#jbf.i(? B %Geù8H;x"A鞭c1WN*Cƻ>3b8Bo !dć$[C5JF#k lߛ ``J  )-|xjQG m?D E?n&ڊ}<,fl͕ĞF[D(V K|B\4LO 6Fvݣ)UO~y8ZR1_6@rZd4Q?9n)VmDYNWrxyɮlF s=]L~_+( o{ {?yi:֩6݀~f B zӪ*^o|.SHBdίÂ2 mvs7U#lo×Ҏ=hxuR3 Q޲:pF >b~A^9;`wA+ ekڙkN..Э.j'Gfl=J*(w"#ـޏQ1r^ߒ!=[XduJ6c%RL LXb*ڑE.4<8zT0Pg"!%h]uPx9{Hk!.\"vLo;ј1!dP. Ǜӱ u<"@54ܲnga>&nfgPFu ʐJ&*X63PLM`oCւŗpE53nV[ХuҦ4A~< H :Nܔjh)KXฤ LlHd]CoK0e7_`qUbSB ~W36ļ h;x1^y2ٗp%"he^Me/`j{KA#TS…Ǒ B.P rz ا]])rt7+l?=U,JN:"Ut ydmsήDDO}tw>`kf5򮠬pHAw!iH3q5)!_eL̈ĄN&M*k !-꡸|/] b {]i_Gr[%o̶yp‚N]yKzvWsT7&l/Yy7bu,4=39b#mrhoZD^!(| nY3_8W; OZПz VGW~G^x|VTbpIW :3¤zNO6NNK%YvH%9 7\O`GE{ c.m ԮG>*l(sr|s˦ӗY5F1M,^|(NQ!. ˓HI.ջӫB1rRfY]ۇ7KCw39T:Qf|h2+zhaH1?=;1 ."1Ѡ뜗d{8ۑB9[X5Bnj]96"[wzl>BokH’։&Pc7<Ìe-D׏ZRd;:kl/Vj+~ &>usmlnB>şgxe+ْ̀~sc}w+d}huC]3{q+(IJNN=5O=n(R"ߑs~pϨA*ߌJ$Pu^itLLxO1g93%bbg.eǛWi%pXa=o;xT^$ssE9_#F=cjw0Io429lEdC{5G^ecÖ9 Y'yYDRuƁ#uwޕ+f'̼mWN36EWȼmQC aESp{pƭ"D/a@0T` XjHπٶ? f4ص*P!0/{</yz1In&lFw'_JiĵF~Q&>ZYJ=&ō|Au9GU_znhh^AcaѨ)YdE{ 2,)#I.{mKv:=|"(*[Xb%D;I/y"%s!3Տ2ZC'4cb #t|8{7hv-o.x$+go3b Ɠ})b0ΑYWEqMI[) iQ9LjflŢ(XO{-|1:4n$x3'e]d: T~\[*&b {MzRTkΠ(7ecN4N?Z Lr3CYz]({m\OCGy|?D?^@brK(*% vȩǰ x~hٚO:pCO*N3%Ι͋4'nn Yh+5$2+_Ya4sz&~z7*- _:tOwCKܿ.6P`,GA2B˥'Z>pI/]k}e\&@<%+‚|"SÊ[ws޼V_(4x|ar~dߎ;|$VC̳oxZy~[)2( SW-i]@)XO˖%s 8]%mLj}1|ùl=}~0tD9/^G3t/}0':C-Fɢ]P\:ZiQ#)aRC' Hve}YPE^wrG)ڇ1X& 'Xس'pkЁ5X_$Gm;rGadz&#en㲧|06lnxKZ2L8;e0t6AkB;ݮ"|ޞ(0]UBg+9,]Z PzImB&#HYc7%]gAA\;χ,y,}jF*GdL9KQ&Ӑ 9o%eUYk 4o ^v׼jƕS 5 zZf) J[h\=53IMe9E9ȅ;AyN:bkb yud%;jRLvMT0RdV )UTiu|puC<_Wwge&h1w?WFw[6lCҶø]`*%^N+uX% 4`i 26@V113~>ڻmjDfM\:,tԇz:U? ΍Sh;)B~TQZQkr&1+"7;iݗ4*M{p.DJ@6*S* m0bf35Wt~1脦r$J^gv!* U>`G dD%c2k{uvI/hG L1_Ț?뤝<; 7`gYZ SNe)YB %fn)i}fk)/tV鬴刿ׂUׄM;M=NRx)&]\c$se?lƔ(OUR\E˄Sd-B_5L+|ק# wn~B+yd6Lh.y<-Z@} 3WH}) bbW%pS8 Ũ,xI>! 8+/1~z -803ҏ ,]sT>CuWM_MZAN.RsIikP"-}u*V}8ќF CDa*UX;S!j;x|H%\r}-<>Te!3M)?+7[; ++C]Jo\t#Hq􂅁'DRoJR҆;/23AneB9l#3K*T%#ۗMJy6Z$ GoUJtqye`:JcP pM9a3秦΄k̦A(XIHZS0~#L`@vvdm;Z'ݦk_+ڥ2O3 b>Hp;/=v(!{eAgR) ghԽw±U'ų~s`;Yi^?s3 Q-w98P |̦ $}*zؕ9ԇ& AX<ڕbNW~*>pJ*|DuEɂfC;KFYu=Q5[5} Njd8%d.R[ 0eolĕ 3%s KXhũB,[Sܝ'qAv]؝duݹX뵏Ji2X ^&P sBueےZRT{KeVܵŷk+șfWܬ噯WDO~ j3]-@:nT-{Wٗ,||gGvm'=I+C:AV vjCItB{jTZ4J?e) s6'Qz~JPo㳳]Ӂ[Q`9\VLJw|@{̶6we΍^Q|BaLZ]tRqWBH%PedGZ0Ҥ+(a}a &ʼY} j+ouN0Lvcٜxֻ\2]/)Mov?h,LGR#ĺP;FPt~Yʧ<+ZTB&L&xWw.7I/*O\t[iJt4Pyl4Ɂ;Kgٝ"YW:G(G ó<ȊđEG% 2* ]-xm介7}5{m\?tUiP>Τ*[rR@|ȃ('e+A$E+NXVy0@^hM{o r u5rB@P? [PoCc"(k 5HJ߷b7K4>`(g]$_ dUD"ii!o;DXNB]ybN[V9f_{p2w20#"_JD{G/فr'VÜ*H#]o%obЈ Ϣ^w0 (n\LVFU.З/ϙbL{%F ~VlNuwǾY#jM+Y<_I]{"Dpl_nvHX'R]n\SVH>\&Zk1FԒXwH&kZ KmduDY>`^?xI5 k>QZ~|,T$dOz%)qe49)/>>c`yq7"X) +[SYA T=D]%ѹ Z?-M)eyA\S k+1LsRKTv9O,0Ɖt?{&X QӐGyD`ONvXdj\7WʽE5(Ek4g~[ qI˿ɓ$7T*"8SBNtӮ|5Hǚz g#91Evh5!Q/s}4,xo=Xh`:W#W#-?r%Y6z<\h{T߄vfoJ /ə`xO _2t_] p0hgݘBe'CQ:]&W`A:ykN]yf:ߢܱiI&䕍QS: 55_)6M+6+MstR-P 8t i>nFb-R&|6r&ݧg~d5$>VPRz'n_!Órfۤ?>ޚ7aNHB}r&$=)3h̖\ȔH:@숾e$U#> 喤͞D"4 $|[J䞏ߔLO&̐4jE@E{|†W_(g(XZat]u.LyQa>?~vGϗ*.92#LfW6 04d b&HD"OLnTƿlYB_Q zG$L<ad0w0eԮ*tK~`AvQLڽԪ}<ʵ\5MBd Vao71~@NJ~[)8 h|eH @]Nk93!s Esȝ3h3<>λ~?RԴj0IӪv*D/N$T.n@ _ SW_?8g3 &Ub hё'~zzȮ0A }-KF[*8⎫'8ӛ=+UhGx I78lbp$JuA9 ^~Oc(n$ (VmS4/)'giz{p) k")jc,hLx+/-9eYJl!|F@ Lq 6~!cĶٱq?ysa5qİ7kjx;N~k\$ chSwL8kI$*W.b.&/B+F2n@3BJ;_Qlme[SVܫIRq!!SIҽС#gt_ꐵƊ`1IYMd4W58p^,n [ }AoO}s5-[J`c#yXX4m:ϻѦd|M^=os/1Y@g ,V&7Ɏ#9>|"ձPO =BMo䶑N/FFם7i ΐ b>iKBYPpGtж㔎2hmT a`*%BhJBp5ӥ12(V@W- 9V!68n⻍&s,]us2JMQ[)Ϝؿ|sFV֏QmGS׿=N8G#Oġ(3h0B Ž"Ɯ6m lB\Kj Q-, 9]{U3n;viv `(QkbXiUڢ`<(kƽx !)9va AI&5(4<# x}=羝x|o KHqTH-kd~6o}j0IA{=bg[c 9dI[Ai bK04z_.2ߟ Ce7xZ-t7 3ؙXH iG4 ͨޞD̡$¥KƮ L*i8ÄrݍBZ6HX WWvO"Eti64MdDee<\FқFл'{fQs̩,ٺaD0ꬭrf`YwX4.¤ُ@ltEZ^@Wa'.H*%X>h[t_/Ռg׋.Q{EnLMB~E``W’9)]=tXr۩'& X _ m|.NTԼ2px5dVV8B"\G|?!YLQQmi?$P$`nD 㬥T&.sS ĝYlqd_,AMIr`Ɏ#7 //kzpnN@vE @\oW(ңh4'q,.4<lς` %7(+/6՟y37sec&xis1q{lӦ e\6mFrFΈ:wp\)GpDNፋbwlj_4oc19Ypu=SNj;B&v;TnAҳX4cj˳ NUQ Dﮔ̨3J^%8kK$ Eyno +NY\}n>*2bE0e0@^9mis@a~P߿_m0y-r斵q`g|lZ'-I][(}diKK]pցpJm/Ͼz7d>ssOk nĴ`ZhΘLB(|gx EU9/ʅQ AO/>&ؑmÚdF=?tO(-gvK~d}B&r~aKdh #}t2"je$u|%2U&Tnpl>WFJh P1K3=0I ! [@y}{|YŞ DMC"ݱSpI.e}k]D*l gҰ3\u =FHh ׌H+E[=34-?< }0:G"2*UD練JM>4ry*=My>mJg:zaiʿ[ەm \zSN\Ơ&. _~-5?oᙊ[!.#vl/9 Ynr_Ѡ:BK@e0-IeVZ&P߼x%shEۈv '6wux7mܖA.">8xL'|2̒{);F}m&p4L^/Ad`X2)'|z VVR&$CiBZ `$& ʑ,y7~x4$סːe=sn/I UGO$HwhʗhM9Z3>=[/OK COwo k+-Lp?zW/ 陷*FB15nKlHaq_r$tp8FkW S{3awVPJ5`G _tWv# {兔a->Ǜ߫!uSh0˗[-Cjnם~?=Kah"/v+Ӥ[To**U4Т G(M.=.w6Vv)%D5Z#oY5n#[$8sI4ִ&Vڛ<( SIѹdZ*,3-moyq+\35E$!ueǛJCu ]%Љe~O@@ܮjJ9w^z!? * [_gk{Wr!y3Έʡ!h3Q-@O-@zHm&|bHfkT+u..0U{PQG'Y1Es'fuXا~9"x+F>M'b/ou1 (dR>6_~ů@)횏퐍ݾrd[ƻ$4o`gCKوi4^ =`})c`?X:~$𖖫; `_Ul<~S,G,*-IƣV߿B!|jϦPjoR bν,C68ų_E/kHVq.>e6γ~w{o5֋惶J^!CK xFtCBldhpjYOAsb_'kh׿({<Xn :Ee.~k6W -sknA"+`CPBfq(T1E+x~ K) }Iw5k*,{%ϾCp0m: dM,%uT `Ӥ' Vǣ>0/#:5*5Luەd@3jw=_^p@.^KzaWr)t)JE_gU+y^"Sy}Ef73sv wH$9iT];4p0GG}w%oR!ȑ'pH&C09; ֒_p*"T瞓XLSh]X<}k !KOޕ ɱѭr˷<7Y{úeZL̂WAEy4(n\N; \ߓ1gn2J//X@)e4HDBP0k0]ov]TVگlK=Q5]mOʝez^<PC=^HBҎ'Uy?{[ZR.#/*UTcEjL@0tUK\6=ar^A_!xq\|L|;V(e6>K{1)\d 2:<G|9(Ov *)U+/%OF_A9l:z+vKb_(ɝ6I[-$ :dC$"F^;qM>n4ڵ<*)z,畒r gFQG)Mt 4@2 j'_J{UQˎG]GiF(MSi 5o3|"mA6fi_̅=UWy1ip:)lqv|i~6h&tyJP_CqŠ6՘X+qLCzL} ^.aNf|Lje+ OJ-#_)n5t.vL&BRoK;ߒ59{+7\T)&ʑy}ޏCàTOHk C9H5G2RtE[ aW9Ϊu蚬Gٗʫ1^\uK7ؗOzM*_v3t{8 v0=po!@OZ۩5\/A#@jˋ}exD%V#gdk 7KΜGu7(r zCDž%MS7L,U|q,;n'Iֽ>RVTM$dGIJ&ږy9~E ؃TEzAJ+\ >޸B+J,GyS+lR`lkd>][rTQ0q1k+B$Wi$N*\z:Š]Ev*zoUB DG ]qM"xM2JHiV L HQX˘kx-W[#_]hMHI C;d7 d["b$C;/I/ t ExYod-^YGB֟(k=^_%RX8s:nJ[%s -Ǣ>U\KL5l0QRZ`Srp50%-N4.lDVj g k#`byR8ɬS*;%{:,Am6 V8*ę&w!->Jpio2o\w3}7Dȶe&4M>|=u@Mq(Kvan9 tq -zh|a+@nxYe#>%i+Ey9%;mϦq=Ե*ŧiucE|K50F6܇:e58Yr[;~j:4TsyT2V@I7!GiaU r08"z9P|nFcy1d y~k*+@bY7vGn]ƋmG!kpI7j.*QeM T 3TBZ?綥Y InO9BNU!˒(Udf>Y,&a΋nM"-i=Eq䫅 ry%uc>| P7vZKÁI^"vs٘9N,ą٦ƭŒa=’qmR,F>6fp;7I`Gq;)Щbs߬z)hgjO4]"*7<4N3} ̎LNIlo2hdѬ1V׌a_rP B,w 70lCo)$$tɏ DZT=`NdEHVLhfu]gczM;M+jgzZ wȎOI'+sO1(6i2ZV`Ge,j80:+fk#$u4 (n>~RD'{Fjm{@}qȇV}ƪ$h/=TALTGD%x2}{>19^Rc mԌ >WTtU!md4a1You6FI=8] i^WC N>OZ}y|m̶Sj<9]mBmirhS6p'6yșO $>2'^IE"'F4/ylf&t'WMc:Rq}B0Qw'wuP *-En6-bYSۑ6ib@Tj-TrR[g( Q|AnǓ3z];ȗ6whGYȷ~3[.? EоXN|cַ CKmVuO;3PVUg(fpQg YX]Fx1隡>`.)!HSP7S)2xVE;bJ RQ&٥+ZoI7 ҋ4^jYRt/fK>=l bzKh HvVωџ' $`>CL#haGA_7q97qJ{NP[a\+U)m ~)&QLm-@M̢vWFjA*UeB&0"6>=kcy{#C8ܮSRvj{̎/ Uxʼ,.zs2̉ȭ+1т 9Ez9bfq`+3_\5CZ1ڥ*_CCiXֳ ;:Lbى} &['-%RARG;$Z铎oH( ZwV:?KV,lƫeHm5$[UmNg#ldzΝCϹپ_hXsЬ_싢8Mrb*NT!Ro2(:4IxHAPfKy~n?C78 y/e6~`@{Fmcā.Fd['X􉵐S)'zN?jvRO}[dhXp`(`sj 2mc:%p\R_}GO QL7:θ N>uHK|)=GsFHyۅ,zC:ֽid3k&]K!6%^?;J ]ģ0gNҎ~ tTfX6C.3dGʦMSNa9ⱟ Ahp)=ܜ1(z5z7iEE㸐b,~G.|R[rnNZW}ZDq>๬ІC;I|6#.̀jPx@P,^})rnwQzr3_Ӑ|)~޿m']eRGi4xzWC %BI%P_rT؃E^s&"5|űg#-%xCp}KH[M<"(ӭz8~f\P3Є6>PKC_}s)#Kˑة +0A $獔˚}^W<\|{Dҁ[5t-' Q?Ȓ>OX,\v#d{ϼqFAۤ=ޅ\ @섧/36H*ǤYOu6z~m#?5Ma>IS SZGRTFE <¤Fr0@.iҸM B+.=n]{/72Pǵ{\U]>h?YJnk4a6A~AxAF870 yȉ&t#;E骴NlF\>ac3n#Qn@-|%ՠTr~k 8>y)b,%()M7P5ȞE'ܼTڄf-IT[@uu{MDJ3g`- q,.>JEdTTicSNa{r!&t7LM!2?odFnÖ; Ŏ [/Pj |mXIJ lFxy*SZZ5VmtnD!"?o/ϙJZty[͠mn\z7WÜrV!C5 auУ<9F6TPMEѢlec8`'b4#uoҨrҲj%$SGο<+<,rs_kO{̹KlqJR\NFGr8*){w0ZTT\/NkՇr`|q%і*cA 7۔wsW8po }s0O\A%E1,{Tkg(+#a e|B`4U6{)3lVCOٵ=e5}"鳶-Hgydž N+cFnt{y3eDh =ZTEo|l(NDS#H8{҄s~bqI?|4.hZ[)V"m>ӄ#`|exz|r_~[ DRK!m(_[L\/RV5×,OJHmÝWEX}Ah2Hv&ڌȡf^/ޒv6(Ru0z7:z-GhDb,rY@:`}I$Hw%T7Q}{^SaFy1t} ]!>~ T+(lZ1fΨ#!.8Y&|X)|=Zt5N 'w.,,%P!սOmgt Ю4FÙĈ4:@bഊ[EI>69.,ǵo4'hJRE4R:l|B9p8;|%[n9ڍXk%Unc(-'( cgZ59S\LB !JUE9-fOaVҢ>(o.!(5!H …K j::? .i/ڇ ,/>7)mQf~@2d㨤L&&p0+i%_(?U(†֣[|%~_Փ1WEa݉V! ÂDy[f`}G;k7y%@^YJ1w;Zt v㼍=2=Qa1H6ePBν̮vUB1!(2*ռKGk݄Bn,Ynx%7?/KO:z %:y _WҳY(_"BXB\;_(Vl6{(b:l"|0C̰Ub8 ["+LC0m#7%5Xi`tDN#0~VF ꝋ`3%l畮YibޭBJBaVɥN4d;) AsY<pmb o9q'25mXz<\}rJCR4Y0}lȡN|u:Z0ևiJ yqgglQ{ =,w- #,#Φ<:@)Zc_Q 1hXj37ݔ$(ɶ92K}u xi]DGWD¯-{qeݤӗ^Y_[0wE5l*e[a߭Fmw)T*Ֆ)G*LKOvOAG]kGGˇKe濓+_`apm29`] _(<@8d7ޱZ UIE`g6^чH6G!=(Ls#/ 7h^6*Kʥ{@XV{\@ .1l2SUo> $ `򛐡ll+P`e;eW:w*/Y{ AI0Zb>Rg݆єS h3ML'y RVCO8iڇ!"$0<5Iwl'C$;\tE?3$)%Zm;um \-i7²AمA b-%,G` 0sm'k 5pdd |m?Q@3 zGE,7u=RO >ݒ]\gYa#xAhW W}T.4Q_6XءƼ}A#H_ȨHvYT9'iX<bkZ3̇PHJ/VGJ]a/11m ikҙZ$Q% {0{MA.n ] S{KALےbs4%JJ+:l B 6a'(YI SZ#]"CJRk9\\g1d9{Dֈ H?޸8_'7+#D RқeB۶vCddS8$ɏq|ą 2&<}EwR۱TZUD? Z2^O?qyg=4o$:/%oLMi8v,`x߼sQE\":΢ Hp\(jO?Yd@FD*}dj 4pa6mUq0c/73BW#ϻLDPekhaa;>gex)[^Q…MКˋ$RM14ήY8 ky*#9Jnk:Ś+u؉5xtGB%8ڱG͔%R&eqׇc̏Dp7SȌp7ir2rn$(l#YQQZc>0(5V5dz_}BP<3 5 pPY xI8-)޼Ei_&}&%o }Xb\&'p豘{g(UVֳq"y<.4>dMJϨ*2g }JHt몁Kb9Q*'v؜drߐ9V 4©qͰ6J m0a28JIȊ}^zA+K)/)KXN7x%S1V`p`L9mh;ys9CʋգzrFSr&lM" jXҀ&ReM#(]x7վf-)CPz"7tcp;Lm6783f )u1@NmՉK5]Ё5|g%yM?ݴJ(ש 5j\ exË́H,i9f\ KuyT)x(a`"9]*G}mТvmHX_ 5ھ.€f*55<"L[f=m7F1/ې>zOa ?WmbWRg`c/_h[iqlX|! G?i1v??Nm { @ Y$kelWx󐉙X " LQRBڍKF? 6U]ج‹6e)Y4R8V+*qT4 EwNAxS\@me`g9ff6nTػPSZ`h~0YR 1*uF~5JG(2>fD DBan[ƪ|=o& 9t 땑뮆9}ɂ/(R&`Hް q'*0Ԡ=~k9Á-[5s&.I;-h=}+@YL{]cĠg5Mr"γj?b7<_ Qߎ@BRjF\#. $*7=Β#x'RQϊ mǧQ.\5>l 1DVmfe-:`IXp3M:s\Y X+N$> ATMlo+ܖThʳXQZK,jؒK?@L Rtؙ\RԫaExiyǷӹx.;{*NG΃$P`3#qiN헉|$)&J\ÑM0 ~nr#:F3YfL\LKհP`v: ?KY{ U)(^xgmo=d9hQlU6QQ=,uCǥ B- %&z2h$%`3mt=,Pa.{3P! QJѩb/CB8]mJuJ<fp]Pt-DD4'"TUA6QaMfG['&>T4# ˦1E@Ƕa".4u^:?Fxo}@=8 t79ش[<$bG76d7֢(\p_qk4dd-<mڃ6VRWN)󖏚0t>S.,!xew{2 &.V3'm`(&k`{{-!I 4W]@GfV E;+z=e$Pڶ O+NR{x`AlTN_[ <~< \_HcEP~Lr}P#(M11G9]y@gG.c*׌z3w т=bݩ%s_I s2`n`N3K砯gϥ |;;%#}T!>nFq^*"YQK5Ny l) CO<>Rc# SFpψ?Mrs McH_G( n'c+v0;i  Jy(AUp&{̃wHOv)V1$Yx(RF63|j7n-$ޣ,I1n4ܻE`5SlMOC`'C d|CqC=*INZec0GCCo6S14 @@nl>15K!>("Ǧ^@irv@8iWF`zDPjT{>EJ>%H<w6Z1J)U|aj*Ps 0I'JEmF#A]}zLF^". -~ #8ܔGpHE0'V8 :~{G$ c*2AV^Asynѡ4]A^JIe"?d^meslc,`mF* I7"O7]*q#/k%CWsJ-=lkWh PwI-YVF?8f>Dt8'%fJ)m3}%FMPSxZpմhٖwWBueqy˝=W2G؄~Q@ٕt"}c4nn0Ut\;0j\z;h7/(L#iwr13ٕ`:n1N06|?|f\^e1=|7}+n Fh\&Z¯ISmsOh@_B#K=Ph, 3 {iI{ Z?u`v }xx=+-,TLSUKMo^w^2DoWvAvWz sU~uaA/ Ymb{1͂w1R |s'|X|vUP#Qyqj{E;m<ٲjƈ mW6GX͕i?رoFYM. ZpiGqyDp#^Ts2"Qd2X n JTܹ^qg^NKyXr|$~keBCa[ɮгd 0%^RBT/f+ *+WI3EBw,wUvjwS QB{#Yw0E=/qh&V71:?JpS3#zS?ԓkg^3r)(i&ZcU4 \?eQJ+19 >qrz, )[lݚYT&A3JWCX GP;Ymop[Se`8`H3t;c0H+Ws@̕ 꾳MV٨n:`̌L:"H-;MnHR^(9 MlqD܄ȸ셺ϝqYU}>1shRv˽x-\p\VJ 6T#5.f0'k;?H*>ƮT)kFB~[JwOR`|Uk---gmiHMoe S鼩U>*IsW '5DZ,©4:F ̽M_}!HF_;ނ֩-e(%w$W]Z.jKia= ýhхW0fk#K~e :ͦFc{t6 P6 (jΚw} [?ɋUd4+* 4̶^Pv>R`jGmhk2MaO  O)/w)$Ww@Z-n4 Njmo$$mA|IV*0Ƒ,[Qf_\>$opuٖսyҬdy B{Qa!g`.prw͟c5C]ESbtdm\Zҿri3rkI`anhBV!_._$`qԵnH0ニ5ֿm|B.Cu`Z܅GH;Hz?:]1|UCc.7.R& ~ @po/OJRdW#bp'o up#|~~"3ّ\AFGmr N ‹SD`Yg>/t|NTNMZn 9"nI'Yj\O~xbP(mC _N,,#d"7Cѱ:UeI=%$m=^%hŇC.d gзVDQd%jgs ʅz>=vq2H8#xn+4:풻J ȔA\;PT*l($cҢS)փ<̂\2]9%ʥ)vyI-$Gc-vɽ5}s09à %XزZfaVZ{TWPk$Tqf {}gӭֻiS4df 8/;V9(eB.)5nCÜ =41t•Q]qmۈRu)UAU;`A<$fMتkk߁W|^"HɆF>9l6qzR?%к fBVќsU擝?}r:/ʹ/&ѻ=C ڏ?Lyԏbǁ~ 8_AhU:do{ܘ7cݍb%.f&_S9 l<&>=s7)f>)jp `0ܵ(k2k6hD<`>k|PSgc<%zy_,!xOXVfNp;1&jmvANC^U$ "8= XBf$J˲xE9v"N\Mբ9JsJ?>&JA0D1v_P? _@H?KRf%Ӫ!=$0hqAJ(#!wlN qz2A:J2cŰT!i$\ R G,gcfm1hX\ (Mggpi0j{f| 97^)+BY`J?%oSf\y-e۔0ﰕvGE} [ `_b<.R=8v#ؚ `nETP K@]/AXc!ۈߝ1s(T}Ǥ$g N:DGےyП蓛_DȈ|I!szYƗim֡2/= ITxD`C3&5J֐_u_uf"hms kaz.FprZ+ +ʍV;2 7QH9 ʷP}E_hBj{o'2ׇPp7Ҫ-\ٺ_pܪ^ܤ3ϼS,Pω. ) PG|̄}I[q&^tn\{.>7۽8ncIc1A aS[ 1ar!D^h)_hl<[\( 37X@390Zg@~gJk-h"9;g KPtN@lG5B /L9aofƾULHcs$1߈}Yi0{YŨuO ^jԟI"b"XTl~\U92_Y~6nߋDI]ޢ=?ya_?BYM}49ܺL˰6&@Y ˷rYU)gJ|] mO@Yn}raF8x$+DS_%5'~V}d@K.E /[`H:ǙXis5 {GL=)޶,PagZ* q?>{>#)y~$Y4[ۙj"w73-v}.6b*Vvtxp wo=TMm:Y k2Ŵ0E)yC-=S5;&V<"݌$o\kf{"J 1,{3ӳHHB~ H-<Ԗuc>FC"bD]Ywˇql?$@\d"oZёq@m j遻6Zt(@J6=ZK/Ҋ~wOD6H9Zkef(#V9VGu(RSHg!QYtشZwv3)X۞>Mv7z"tǯ~gU!p s{F*] W 'kw |M{84P(eۃW69M ^_BecJPx-jto?xΛvݣdC $X2zFU<hsw6=k4ͻl-VXU2G ,q&([~Ktd qnJbo3EytΝG/5~maaƍ)\쵃@Y׺ÝP{$؋I p>QǧV\FLY"K gl*Cs;sZ5֐N+ (5U@,}ٕ`}:O*Flx߻5Io-ln8+?W9!PrÙ<Õ@ 5Zg!XJG( XϪy406;e$%Imfbge^Laߐ`yيR5&}Xjz<:>bFMkdj$˹GRm2b8<ڴ'ERN  srRy֝:8lbogς`IcS`eE9ءݔ ַ#<[Sr'\F2F> lv!U7:@N^a׬y@7钌*%I`(J<8Iͷ2aMݴl pbggث=җM%R {`$)eOd_+[T^P9$ EFb붭R\3+3AF!" 8$xJkys]ml6˓cZtwd}k_( g0 :YvVd| b^a;ƉB]o lt/żG!~6&)gިt @U1VruwMj=ޠGV[(bZsB 8cH%RGUkWS>zOASA" K̺&Fz4/t Ws  t0%Xff7Mϡsz|̜D `Ȣʳbg†l ?U (yͭSe7T?19&/?Sr6͠_bsr#β Xo_y@04es{[coPm,S1_K}"½jQaB+)h.13nv?Og'9F52yb-.ЎxfA,•z W"7B]A5ʇf$#e~IƊq'cVfEA0OŢJei4a 1Q,檲5rO?`̣/-aom"j.Kz>1̊VgҞyHl0Z̹IX Ho喾;-(Ks}ސJ<wq ybFIɀuj ws4T- HӰ gޞwɂ)k+] ~}KSro NuWG ۭk4ɎBGV.:#_*01[纎Csw3/;Yo8Xhr{%MH_r|V?ک"aFTҐx6BDg|%JpU{b]e6̛B[M>> ^.e?|S@OF],?ZWqfv _ֽSF/4jh)vxײ27H_ MPy8=Fek'šLPNkd^cB?X2b}avڼer%jJ2Lܦͺ,(kNx:? >H,~$B=W4 p SIοSG ?=ΕRЌt< k/lE[ AfUPAdQ5qQJЪ VA;!̈́ym̷@ɴQW4բrwm8x"!qp#tC[ské!C Z^=3UaB?5&nQw^l-84mƲ]-^ba$aU]&6%3':8BE%# f2`C-1=2q 3k3U yBBJ%Zrmd]4mw.Bb-6&<\;7EVւjjkAйHu8'WUz@ <ē ]襴@^޸~ a z)5F >5#>A F4;g:BOj3lXG [G^u *'fWpI w%B 'lsGr(MHpu nW .es}`!0^*w:*i֊@y7=޺z2h ED}y%"-Z&!*2!7= zu!'Fޅ^W_4Ws;|s YPlDhA}h`0=AE 1:IޅqQ2{^`(U cmRl_F`m37lJV4 o{N:p{Z}Fe,s9U{V/0`:nZ踒Hl9TŊ76kKbeٽj<(݂!!Y`y X' 3JDTN'`oͻ` lLL"DZhwU!bm®w XA>z.J 82C˔OS2A,$~f7lD$*ގ5Gi5-N‡"I.nꌨ99z!nX6Y"}-*MQ8%-iQ!6v!SZH5nVN[$t&'­s `EJũo T(i E/y: `TG!g@D|9(@HFn3rKetRkȱȔL @tYx.[@wC>]~5r]`RIX~r&S>>'K8R5_F۟Xm%AQsLہ4<>fMܕ #CibgnldEksejsD.)Y_e o$bcVzaBXY@]ySwN[5U#gɊ>"ۤ k(&~Eg*Jg'@=' e s52Fń"{_dn K W#HWa޾hj=Rd_64"3u5.('VO@jj* 4)rox\O=tP +355J2AMǗ?^P@ЗJ.@Hvb/a ï悬qm"⑮B֤h2'k\ 1CҎ'c? w/LRSvаؠ<&' Rd_TY6 I$ʼ8P/pq2۫A Dvd~B-G~!cם9c-YLz@TrBaSI)kUCvV%hI V2jƘU61!*؉w8xq<ں#] 3 Q dӠ8u|VJ;jIjaq*/\o 4\`;(j I'>ӝ2I)iPb+h~gy܋Ń{DXޥB+m(ʯz >.I޾WM%uxH,=dF)dnD =yo-I5x@ 8ٝiRTS 5V=.$<Ё%z dTΑpܮ-}3P90Zlؖ 5Ne+OhrR~Sj+ 5.侴:tS!),5ҍhg^j1GPGXx¨ddd^9WQZIZjUr'/> 󯌋-[_o6=:\b94e>tg3JN s%+n.ٲ"1~Q{];%:!cCdzz}zh7q&`-!}l"M4Xi58m<|- {(-.H%F;U@ zh:U ӓ`)Y\ %h‡?Bx/8oU}M μ\}r cEhUJyVͫ?S*Vh\Wu®(/G\4֒QLN$v"AqiɆܷ<<m{舓.. ASQ]`.֬%%G- kLsx(#Beb-@ӂO'{/&ʵCo>*Aךrm~W <{*~:Clyջ'Gbe I&Rڴҙ+qJ*>*yi}d'IKcVO+zZVj ZENd R$ aFiZ 1)dcoGĬ=)㌲A 18&S5os w[k:Rnu$E7N@FH(V Ѫzg%ᓏJ)ƔXsa,ňluE-=vh1Yx@2gKhLƏpBqVHڌ%S Tz\ѽ𶮼mҚF aJe%cu*%b֊,Kd16w߆?LVˆ>& jg, (eZk0Cfr{ 6υ)2/<a^~/öMƝhij:"m P@z//(7|P{'QPXCǴ2u\zY3v^) l`YYVfXD^\[*>_͗;XNj%I^IݶBPzܟ.U-IT>i޺ܵMĞOaKvŸ ~?W߰ug@ 8~p<BA+ ͤRX|r$4u") Bț;|5*(DR6C `s԰iz'g;O^5LX )وgÏqXF:CR dOwL E呤$w0QL Il"f⡔K{PY^jĨ[L~^%"׳iTI~Ŵ5!Lctq4\qr2FOyDzQb`#+ٰT5 )/y*iى꘥VFzEAc%>r::akbj./ kOJ qf= Tm~]W<!`IB[%i:Lc_mԌfaH{*rT&$A1;j f84aw%[qQiIZes5̪/餖͋?H0rE%9b>+MC96.o-6뭬2\ku0^whx2(Anc?|HH1i<xW+ųDU[gQ1YjZ ۘg{9 j6|`0P_X&txR ]j+.@})+R- +KW>@Eaw Kzb)$ 8wWCv{N&c:`P-YD8o75C찬t$zXl:?A*jS ;<V&X7Lg:Y7~V{VUD*s ~=zt4ϵ)*͒Q`V\L!dN;TEOCF塪*`[󾥵}{?-G>#ȯ=*L͂NPƑYeblX{={,͕5Ky7ָ}ce7%|G#p0~˳),P8 t?q8GcTGJF)ýkQ EbϞ*9uҴSmTЦi 5K%5҉ΙP "\{}Ad0H3T:6[P_rvV#Ω4_%O&/c;%d?~oXf-˝u̴d6wP])߉Dx Y dKD9Damʆ˄/9n sdoѯ*O>42̐2OBU jSLHfbM)UސzKwQ^>[ OpZZqzqӬ(qg$-SU^c7L-w"je?d;KWͱP ûѕ^ I;QT} 7=}lrٗ)&tj!O4?íz|Gax?jlh8{؅1b#dTM Pu&.| 3ə:%ngkC?=\7;^奁,%(ꀂ ct[6jA?V6-8/nbf LsJxay*/?TF~ノ[,zT؅B${-s+Iꢢ^zcI.zL+.w1fp%(`x4Wi ::;-.Zl4\߱GJ2-1ln~/sm'd‰)>)sPۭ MjOoV $*P4"۟ X#;cr]azqd䮐;mOu;j4-|hdR΍P@tX.$v4m‐(W@x,e5oI6 HZON,<ø58Apbգj HhJۇ9gp gCqRd;و{LjD dg7qRCKy(HC-F2}9d4g;sѮi;P6ܝ%=-KA+|^^֘UJ4ӎ{wm'˸޲3)jyHI?yL $)rԑ pTMDh=:5L)8~}{+CfqlSʑ\/ Vt+  ^Xb}t5k:xv3i/vW;o{@HٜMNJ+~(-Hx@%ty"kND#;jz l"*PU6I9cI7=ut󜻬ܛ&nJcF Ѯ= 6`qhMVto3%H*"3xyRJafEz>:.:"vmהB*f`pڶ59(쾍x ˑ6o]ZF3h#)@B=HISe^P7buɛ㼢)A˯MOh"C5κơ:F2@:4q;FCO/ۛ[&wj\7)ϯ7GZ i˕U2{"to׹$:ݦaTBB#Sfa=ɚV11HWn3Įg'e:YaXG sw ]f[[ 5* ;#%Xxۅ|vmj'=# C)ƌ׎*~H hʜzK=dEM^5Yv@xu*|ҋ< ,fc~׋WBH#Ll*6><^kke 5 ZR>6sve,xfc~T<>lEh^QJ\O\%YF'on%o;gW}/i+ +J[X8F(1l'DB s]CwIY-Ԡn*B k!>au1:]ҤqeدAF?f]dx71:Yn(dW 52b T<conI²+9ϊnU"K?ҹܯ? lBprbeU{ TjkH$:ضm2JpY D,uPR¥QΒf4=Y<-wwZyaK,7yw-8**)Uj}{ږX5CklB-*RΘr^wʠíFPgCVIh/f$ н̖s`痂+PtLI瞂{jRf2$;S+ i%Eg(*T8z$b]K.ZA\^2`~Ĝ$li" uXRPt)ދNsf)\ef_c}Ų R@MC>|>&QCR۱O%| LeZzl]h=CcJ}{YB44:%֖%cjf턈< ȕ~0ϩڏ:3/-}E`<"ۦ\qeꈷ79/Q}~ȵ9Zk])[Rg,8g cM0s ^5_C]YdQӈL<i p?G͡!r=19"s7^!ex3aW6c?=s٩$~,i6 ;I}7,/bN4|Aʅzjja‘vE[&nrXgHӞȮ81pԳ(xwK MfWBm)7/KlJMr6!Z-_t1.!74$lsW-ld Xr]-梅E_.<׉,\ƻANo7&<1ԄBBd@^Z,Ż)osE'x[5hzGc퐯tii]Aʵk>:(f7's$lU0!H*O. ,_T'+[ vΘtM8[ /mxB-r5u> j:\'c] qE4ӫmEb: ^jdoPvA]t<㢓P$4HFΈb*OG9/@ƒ"f/l_q)c÷Bw lj{-"S )?'.KCؽMUn|2-G̱rz\Qh;pokllm8ˉ@t{ҥl5'ZVu\S&şu^C2(CC\`iG6S yTq+8eX_(U3Ju(EkRҴɳoVm`3!L^1}J.KDD"I|Kgf:}2bG[_"'d0gOy6, nvw$c M64aEk~!$"lHwVU'Fk:\Gx5sh'ShF&yz"зr>'ljEb3ⅳ#+!_xā eV-'dGY㥗 Dۋnm4d>:,>GM8ԨCɈ"ՅE&ہk?zijZVJI☗sƩGɲt^цxl)UI_lBUm bnwF'7gЯ pɯV B n8㥃4{i^_l?3[9xp:K҈F4I|dɈJw\KM`j;L>9l`ӂ_$3,ӥGWK 0W20>8΃NJhNR^OUKp1IǖU2*'6-W(Ţ^##0(` ^#|0^ƖsWqԼ62/l™-n{qxKߣ#f"hjOu1q mrd9$=]+Lں>=y!XA-A*peCS|uv>.і2 dJjmİ{B$W~SZVU~8E'kJijx G|ryI2[v"ij.^rж́}}J!;CI*krpHkFujDc6 [ kSoGuѸT5#mfE7o( :jv vH/?0^Y?]11CzQp)g7 ~dnH#@l9Le47 Dtyb5cv:*(o  4a6j͞:H> &6X Yyqj3+z݀dv.g@M4 $Y7MQdRF0?Bz/1 p ?SJvG._:*=/V6aTEvaph6Q<%ߦ]=Y+`o"cc e|z^蓠̻L۪Z 3YKjͬLA@}]zMi hO#oæ͙4_A.ZUg5Q>,O; cF(ѭZ  ?ڌaXGj$B st/* [.%|.[ =*}M>v"-%dՐ| gT&AWXsnlD|g0  MdĉG WRT0;yEcxL%& J>XVCs϶zVP|te3EZmRw,}i4Zz_ 6,Ku5A P9=Oɰ`XMⶱuqr[HmI]=Q0IЩ:'`I?$|j؄uipIJsY Pda vdu{K?L!ydGA=G?{(<խ3格; 6EI)3lē5%M(xY`ki4Nhyf@V$YBqFݧv^]$ͭ4THG>v[ 2 {pi*̲(q?S~ᄨzF 2)'&|_w|'?K|2hGmy`+ǠOҧt~Лw1'vMh< P!pDCNgWh}VfFp݄+j\:b>$I`ЕnZV3 *`[\@&XJ<2cV2ϛ#\,yfD57o#D݇&&$ MJ__U.RQRY 2Fv:4MazĶwbxc˰,Ԙ) $[%͡j1IWx)㺁3P9Fb0~pcp|LEH犑g@*r^]'h0!(7&}:|_@A1C45:`0˯VuCW2.%0H&_\7c*s&y`suyd ^-$"O {?f.iEԐòT+4j:2|?"g[4{ so Y8FD^@ui FNv}\R'Hmxe(aϞ!THUe?;?Xlg`wBGoQ 5` ,~ֿe*ecuBDgjMV%1'w0R`|UyU'>?nR?jCGxl#vӍV烈gy5G3*2<7_d +BT>m>}FK>m:BSg繹i(c9va-G hMgQWL' PEqAAa7w&Q柬 _{zk}e7y9j< 0lƼi.$[п*wO'N!掦1p4C6xJh8щGDю*p+zfqUY)%WJ߳d.MEu|6g]0D5"S)ǖ\C&Xa^f~]c"G[" G(軿8(YPR;aYe,/-rR#&[.Hί]X' k꺫%mOVjf7|J\dAM"!"MWH+ k>f IdYem3||RK.^<ѲbiL"Nʉ/~(g9"_@jpk,@-/+̱ &.·KXo ^>u 7"뚼H-GJI7E_Hϴe18P>w.s&yJ oQs'`/ؔyh Rkiaf{7. _1L @*z!fW噆 B(N_i&=e#;V.^ؑ}! C6훎}J含wʳn2`mf.Y)-+U(AgREZL9pԱ`%(õ|!ؐ\d5H)QtR";u Vu@ O:NsrF>AoiD#2Mwk79Ÿ6)_3)Ÿ:~J HkET+!VRlLOGD+jwfȏ9TϽ,mk KOx5ޥ /p,3l0MM׶͍sG_`PTqP &!'S-޸H5ts*^yHaTnITɨ:EVP/%^j)"[{#;HGӍͺ(;Wanfj;M^JpJ-<ըIaTi٥wpF3uC+moT8o{sK9LhŪrJH@|\V@P.Hr]1DѶ Msn쭕~ͪ{p *-EeX=,g>[)pkcUOʠñ ;"U7bD"@W^ux:K#kJ$>R^r=g|.5oT"Elu9)/jGFǧ^ Xq)#z2Ty囃… EmCB߹!]r3vF|J+)xj7h㓚a>>#՞v>_q c_Kn)skpDshfHrj_r'9p|Pbhݻ>p}PfK3Zo=__9U7a'~ՕQ+(Ys+*t5ǜHP,ͨ T#jKkY@me_j^o2%[}En`󀉴. LbT ْ +U;;)N1cQ1sCl.`2Tq<z|}ngyt&srI>\:ׅ+9{PV)6r`D~S?ɛ3{^w:Z~f.`TB}!Rtmէ0CT*բ!ntfp+ -a T8c]nՎjO;"~B iH1N]a>@Xz=8<1КWF7{.{%6~1>'jDE.O>}G>UHãl8h@^knU~8'6^İLyo?}./ Y t]4"I @;&7ke3m Lel):Ryt槚+0i٧9Ǡϼufn< 0"+n_>z!2^&,h$znhY%_'ܚ>m1)bҼG 6isKtGC91'.A,)UwĂow)Hc)mMqE KwzU- 9[zOhD:S~66W6zZ㋴V(j 1BJfr<`K.LyBhLb{At7WË[FɧM9!.)Tv.y%kfMZ5m{w?`׳<}.(7D]8+*DQPaV twƉH8/{d)~wuJĴAɇ2C($P&%wmAiR-HLW̃x`!JSD$ljSc.τ.Hoa6ž }rvmmZsŕn&oCGlx+t} k?ֆ-8 r!R(7t(ސU⓯9m\!{uGĉWq>ޱ{FZg49'vm5kX5 t\mtcYI8W98pq|_뽍l[өK]Ņ٨"/FiQg y*PcSfi8%Oud f{45(8ʡsOx=QVJ^Bh3pl癒'r_ZXatQ9uɡF,q"dC zŹj1?.0P33&)$` tAJZJ q3UqӼ_d"ߡ}}b\TY]9#ū5ҽ6dn^_fNq{d4&ufiW)lR߁;GԎo+> %giSc[5 *gt!{ L  "K_50V >^u:]ERc#w>wk|vQM+y0"(ծe#Owr 3}LJ3xLb_1@}4JaRbJJeǗ&1ܔM} ȅFtpfsmі K@gl}ךT2O  ! Yzsc@:wTGL ܎xF7LHOGwAbi,oB5i$rə!ɒqGп}yn.fjXil/G5K_E}@8. 6Q4H+7EV/lV܋#]gXq&x cZ .wy iR٫.pN ΄ lhq0^C~eȽHElzufo ˛$XdGz<_WmA|yV:Bw#&5Cf²f(\Dֿwn\5ȚW슄:WxYꤲ]j׵0 3 #%9vҥ ^N~+ûlT~&nSX6h5'_躿lhbwu1wv)׮(3`.ܮZno6Iix08(uP]rY=lZī/><1CۣKAITp~W ޼Xt&-:@Դ/1SpF 2!)cήʪa(ºWۚtnX.9&6[z17¹#B&> r/\J? :݁"abX) ``t}.(}lʼnRZ)o;Ji<"jJ*2Z)k^.$;׫H׿R)}V8 {|98,@ic1 }86Df|52<>w|3K#0z(0l84N_rzHZ 鎍^^ |n X@f6SebUX]"9sGOuGIoʰWa/vE1% rMǐqޕn:+NC.VU=Ez-Xg(+)4JikE~XC%n/8j/끰 j(caRD~0 =.Uc&W}4r qY9DLAGhF=7'NdZw߇1.Rk Li9-=wi^{k$ [MdMjK)]cr,$$7`q/iz6E' W;MYZX*@:gKQSut~Q_Sۀ le(hL%Ypx82ؘU6ʽo)ȰgH\6yB&/U=XJMGyV jz`N u@dgog~v28L<:Bd|6El QLfQ6̠AVZP1R G9ɕ8S5K/_\R@&*y¢D3FJY3aHw[w9x, i8u2Jz&Rk×?N ZA}P'a)]5株0!%dwZrke)_G>dy=OɎ\Z-h0eX{qG|сdmn㨮J]'[]T ~{8#.s;w&qK{L,3`Z!H|6  }ʔ8@eaj?+t QRv S *pډ&d?GK [|{ug" mu:AK iB_57b87Vd>ݒfyޠlLRAMOHQ}Z򛭕F4W͂!J<,,zlfx!\4=N*աvzHҸMת=ʖtXz{VJS%?6f-u)NtW7=q?.EQBx|E%9X.M7WݝCQE-x$Jd409Y#:@זtgAp|I M$LЅ.s-ǼӵbݤuU'/-6UVɺqVju;`W1 Mf)+hq1-#PؼXmvوY2בv|e$򻅪&,B/:-׍@-pJgz@rJ2yclgdO( FDLn[>rT]K nK:D.i3n1*8a:p|rưo+^mˋ #.tA֡fSxR˪VNÏIp} n"VU(]w)DOP%t\(?,PuJ4P 8Ҝ7fw 9 &Ԋ.]8z^cϤRơpQf -k Xh~Z}}g*JMvG:+ wO3$MƲ:͆pؔ\e`sq]>לW5f#"})#y@Ncp6I)K4V ko-uO[VlҎF5 g9eV}rU*YF?$@з!_Q,~+U'ݲr> ܄Osa٠ϼdpڨR;# xoT9-76[qn\l*<3M"f1!5oDvǐņaK#)tdz/?m\cɆ|L)9ro.ifC3 EJƀ(zs+OX0d77?69VZ ;|9BoA#'jgP[@,00xYi25aJśt"|R%CMIu GgǗ~4uR!bZ)y&{;/k΀gWGv.IT̤&͠o%1^$aŃ-g/.A/-C1enbŰ E(<ٜSjq$ O9Ś檿8)Dm'5ߟΤh f}$}m u|Za.ήS#>C4҅xr,ԝ`~+xq3U;>Bh#שUYVѾIw$JTh| $z~tɃĖF׏ґ[ -jxj:c Fڀ<[vy .N&D'd B8=Js@hǠZ54 )jns]'{̡C6UΓX_4R )%vL׳W =$? :DNxK8Zԝ^r8!T^@z Z#ޠjgiV%xf+ G?ZBIJH5 mNX7Y^yw3,%}r%Omh3-w)‘++Bf-͹{w~4²bf~1,3YɌ8h`5I/5Bs-pnw7N55]NaN󫫂?=VBUػ #[GVhیv'HIs`H09_y;{hyۙXb|;b@\)ֱ3{v?CfI<=upMiOy*0i~ܛwF/$G gfKw0 HbDtz tC&m<2,'I2OY"3,'sB=fsTn$[kTe~(]HmW!lۖ-p|gn?AA2"{BʚZw.:3 (x:Q-ʺe+"ZLҾ.L].vځJ7ui*,ҧ6q>8ep 7]]U&T?okax|8T`.d6A} #`9\tww>F_4ykOW(f9_Z84> (]^?? Ⱥن V\1dugfo+kC\QD#f-UW 1Ҷ$4xiw%oxLdfuC&p{DZVe(þ󏤥u.VII)er=B9Ӎ*#xUp7cq$Sb9z*$tRga9Pk~V,&ǝp¼zI4}ƨбRNྟERuG; r˷vS~{^W`W1!|-g$:PG//&0KfhSXkJ{ߥԑ: @Q%.iJӌ5Һ~DhSN{;-^\Z]4;d|Fɺv/nZ R3vk#U8c3¢}hXy#7`2ZX<8$j-\6-Ї7&Eo4~rTPdi1d%Ri'h pz9*_`~m٦K͢"7$!3yvpᄹB-r^i\W01Ƶ)UWmi[2ژ6-,}"+'t]NS"LK8A{͐'e| yqS7ԸW|3 :+%'QÎƚ{_NP2= IuZ iT$V)RPRk|О Jҫe3^NGKyy S5G{|7ѨG}Z"؆&QʦIvCLXΪ?Ŝ(E'\yzLN"JSs8hk-p5],XW@yc9cel>>p*ݬV޽F//zC&Vz !%Upde'΃UaZ>*4uޕ Q,焟)g6ǦN(shn5FC@ۆ/eHatxt. 5xHT`?U&}$$t s2E/%)nt%qOV1v"~-pi@H_iJ 8xOC(`i#ۿj]ThtN.>DXd |0u\*q Nl -jR|?WZ&Ah4+yOPr0nŐBFU7-Kσ(ܟ+Uf:z]2d/f~6D X}ܰgP:܊A-Hj6T5z q-i][O48ICy4% Ţ5΅NEi3f(w̿py"8<,X>5+$[[R2e2S3;| ^V(ѯюțhMo;ibMCI^Ê9(%AKԤ&ED!n0oK3^\yϻWr5e[ρ3# (5߼)j zs- чp/x{؊Rc;ob;j h9umQ+31 0cL xwv#sCNmd~sh}7Los f`P/zX0 O~\Mȷ:U6ju({0_%HgOY=EP{v)k-Y  1/_gt6)S)~@Z3L,Rqף@Y+ļ0/2{z \>dڄ[N. +ʾL6ҡoW~~?\H1)X3Fqn'CnX=C9M߽\p>;CH2Gl^L{~i0Pc}PBKU|L-=W_jc6D0xH&sh!y^FCmKƫc˜N,y ZkXus/WxaJY7TOiWwX > 9'X&.Vc̮<~ËR|@{R =@n`fIE;(" IC{ķJɝIY}dk?QWi-gľr^@ƁϻR8љ M*̘~(01U ߒ7R|F6WJz(m9/Cr7;`:M^MșleXsL lД ϹlbGUa(+b=>%鱡^T,@bjH &:m 0=F1t#-Y:%qaY52Gvg5t`QClIߘCew`}e'X8#=F&^!RϻF*lIdJԯKGG-!C'ưT'<nAR1K >W:Y>9yD;;o?mk7D5)WmS:A@W˃B@7\Y$E#:y=]ZKO`Z3[T ~{:Ě\<~>CgnuKaЄw.5A=#{{1 gPr`X|aP%PAvI7 JP.s$c&j&Ta;p֤|4@U FF4}tSG)rVe99}pa!݊NCnQYR}woǔ];}3Yn<4I-5kLzd>A)8񵑶CE]Ϋo&9S f[a*jy|QsHPšn3w:rБ-{5GoiwhfM"!IZ̽NrdD8:ob}WU#20iѰ XE`Wv{:`B;^q( XKZKb7fE`]M\ ߵU ^xهg _Sm"x^hʄkS4CWX>ۏ%Q1癦N7e+2Uu ]'3[A>?{1:T[F}MU!vr5]}ӂNͰLًxl^'sΫ^}T|D9! Sb%HoZ8vARKh?U=~s]^:FeyW#YW~ |CgU]Ҕvk~D]47vj8H|zՕV!8擛@4-u o̙ ѵ[7ӱ'1ύqF5,q?]R ;rfyj`eA_G;ùɄZt!=lGPR:)ug; ~8tg?=@:o0l惪%c%on?͝ S2-n(X].T€ny?kXy٭6tqZ7ITRbxhQŔ&Q4t1"Nߨ/wr#ճy&l:rP̬'3[8Q"@?DA!JX&Z}yc64 M aP9'p0{u)f)!6>Ɯ 8w6 P=v)]sT [);w2a'f;H{ %z>[ucw@u^91L~ |mfʶt?Ovj m0RP+,g&Bq.z?gq&<) _e.-Π3)$pɇ clV+wyOvj Fݭ nB+!^=E[Im[<doZͽ)neh9pW p`4(CI&%8I.s@i1DS B-\v0yrO8#ZʾoG8&냃 (!\S{p$7I-H}1| n=b'$Gsw )#BC"%*Y|UxYMʿ)63ǵPs0P"*{{ ٘ģ1ؤ[Q1ƣrW Y좁-'Hq2z{M?%UX{ ȽkM3zn"Qڅ;0F<Դyxkrڤ U6?iD'RF!k%`VFAєc]6aֲdV%XJ†:"\vpmi8]Dmo@ $[{/u&\U|^:/-991s6Ʒ7;;ܝt |]~4o-+0O %|D5q  !Vܒ@$O"t8”P} L=mKvrt0%x{CY~L&b. ׳71~7ˎ)D4Y'=@zU]ˆ65˵j)f|qܻٞHNR3:a!d8 d}7;6s~ \C܅ƛyA8+a 9H~{x#?nb?`u$hHk9 ~aF$AA6_ie3mU>Ԥyo0R Ki6-gaS%>eQ2eݎC\z(&AH"7_ʹ*s٬?ǥ&~D]M=hTa"/ܧ  'FUlWrLk*])xtf@"$*e PT["~*yFwFs[cme3оz(D[5Rj*V).6puEaI6DJ ]>5}K\ЁH>d𐕛ׁ'y˜0L+)1 f5/DD&aQójrlo4=cA@ғ*]Ŭ#ƊVq3t= \رNŒ^6*%Si݋HP/(&;vmٛ_!S `br>,DUײy?(=|dD Cs!6ünjbc!ED|3<@tqèFE><R:t=&[Rt/-6W{7NgnsnMUchO_rҹwd.(6}<80|0[hV LV-EKdJ &dM̔*9З~H/²ow~:Q{&4p!C \}]r)=6q?$yMn9I[;i& bpXM0(rكNId# ^1'ֳW4>nE q h,FEm^ZIw?.`xuH y'AUNjPwõx6;fX(;il6>/ m/YaΪ_zfNz?əDgEx&e^F +#NfV=9B^+4IPDe1L^m:V@Q.#,e_˰5~o C酜unw6yT!9_Rh,R ;%o+[`@z#\m (-/EX;vLA cT5'*>Hp >WI NJ3xk?Tzo$8*؃`w2l(Iq0?d#077G8z$,x-sEWZWC;_`t 3pvt5XtOND<4 N yxm70-\p)YNjNRs(W{[w"uyt5krpDhr6 WRb^]W4{: ڊҴ_3Ċ҆^zln,Һ2`'7eQGg8Ž$KI5vn>SjLW]Q\S!IoKe50eX傱Y%ZdZwnǞq x$(b8_ɀrԤm0X[6Y/0QLZ}9ỢG#Ko;dBqNw8R 8w 1 YsxY![P&a-lbF:^>Y-MijHQB%( 4Bo`aƱc`~Bٜ X{#< \&|]LzDSqy*N,|Z#0v%+ BTd Ίzuhs*x,+9~:@ț->HYj.[, rl4D㚵.C)UYNZGiba!woR{Iwbq,{>n-ϱwWBPncRV4c{'"ՄMhZZ&uU @n˘2[ӕH 8rWtII?.lO;z,FWS]w<Y6jDY Xs-~zTD|[BQu>Ӕ]uY=ɒŬPJ? z\/,?Ev)|uN R=W ]Ns6%$ ŵZ,g3glGxZPn^Q#B Cz[ÿ%qpp_9rFPtNґlat?$M-d9N]pU,}r k6hXY vcW)ב>J Ԡae5Y.)_y/8]3EE3^_VM#0q)*Λ\iY/$[l?["{]pAxwjs.M+C<0ȼ SpvX-bVIo^G^aj/ow"C.ҐgQXTRrLiM%F`.1QC^lԜ2FD PyۛsPs!xK8G,.\DJR=VWn G橘Z}8WBKkh 7SqWZ 0 =Ag2ԹM e sqP M8enoꀽ7",+hξHbΨ+2a;H[HV=Ksƭ*bNFNG j?E^(<vا$ "?EA悞VgE\2FxoI ꭁ,xAgC,5M۩ '%ڶz/AU];]6蜖C "wJtaQZ)4^;ֆbϲf-缄36ՏcO F Mi={ӂ)t_u9qs9DP;? 1vGڙQ_K'[k2n.*K܎ayL#4$mFD)8I˦p27isiP˚%(g_בR6 !F #5.(l2h37[Vq?XGVX'DdمcIPwe B"Atz22RQ)I@be(;t) ۿ';LS%KK2\xiE>NP2Ao`sŸa>P vLBycԐV+"Jv欎yLCUHuVTllCm|_LZcvBPokCR{x Q"wA!kyޚnJ2DNqDKUDi餆7aC ZFf2ܝC9XJCET1]d| =AaaK٥K)Q\:!4.@[DYW+5U4GDpNμ#idB ixw;{$+KO_#5.&h f,1ڲnc?O8Y/@ TV\)2Q)o*&۝Ƃw#tps[XB ]3Rjc3ǂ1LO¹[*E[0%C|t]:]F+Vo9V PG b1I1 TRzϥCSS cN U9{2 z$lI{qe8O0CRѸgީYC/_$ھl)s6?) *c}S\2ჶVʘeq@_hP)YKSլ)N {*W5aECvBctlknXm K m􄉶)Yf}?y0?j5,CQcuq{hk!9 U)$q->]xal?g}{.qh'5ko&*dpw،*ւ 0sLhfvEf_=_P _W[~ϋ MIE)g@; ݙk9i]Y#aQ]e"UCP0zc'Oۭ[HJɣh0Dki\ܧ_47R_$%1[:]Eb6׶9eu(w[?8uj8ۮ1`HRؑ ['a z-QB Mnˆ}XI[Utj|1tNY^}14~xe#$!Va둒X QnQ/Qo,YNtْk>`~(%ys| trDUEM`v6,~Z8-#VDM--T0vIϤ|55oOS"uVwd!rL|\jy6#<ݎKk=)J "ᄏ_<@@` }}qRO mṼ {3=~ 069qMaduLѲW} n}\]noB!mREm?U@bmst.Pcϊg|9P¥Lٛ.r nj, Q\[:sA>5qbqնj)>L6]V|5U]'?zb<$ґyuكRK؊7 g'AgLA2lKgϥUL+$T6#:L-JՍ$"‰sb4l- bh&L 31F<}9f4˘oOe_ Ly ;.!>'*c4~b{v`^~$z_ibt;&?mAxj\A@@[fFal±fjA&,XA,SI3`x{!(zvCFkf5' dOLRSʴCiK>N l4-Oi j#6NTW%5 ph5@xqԌO_E47ff|uVЏ2%4UEwfX\:|%uVN2y@EsJywݥ$Rh4䃑%_qyLBj=ŷ`e&l f3gʬ ;`ml0\pÞrgq{Q.=RO8hbtou3 h@,8sNTBC TZrcdB֥Ƅ\O="Eaꀭ"I;6HMP%FN 5f2C> bV̱r 3:NTo6!NG_) \Z;ݙu>#طk_Mjuݝd'5[O(:ӅN![yh;Y<;sM*J'eps4tVa$ R%iGyR{_KGq1.2+HK-z<̹` 'b3wZ x Z:F{(0DPg5*vȵ᷌/bc, bޘ!6IN^ zX(hkaS 1?HhNITMƖݩkJBIK):hunmaT/4_#z jf #ӷe% f%4ic12QtV!#KƎUJNu=op8a}rs]5^Ȉq%*?-Տټ{!se?׾"X@*'^&qIIE6&+/\ul hWr.Q8 x/sf3L~g%('m(d:.Y PJE?z㯊"ry2PÁCW֔K%U03""ܰWV 5̴. 2ur >?V' fjͲR'1a 9(RղSUd)h cgPܤpYRHr4DⰔbԠCM8EjkUZcǯ^Bd:% ՜{I*~u/}nXj`C o_2- 6o`h8y_pGQEa`)9 ׎B, PgvVJj/g .!`xtj<$9 L(: ]o`z_cfdvͤ0Zg*,{ 4dPhh9>(wp˟xr?h%$0Kk0h5~+N#]k~E YV~ܞ{6L~o4q+Οh'#p,zUQ1 K ޢP^$ZBՍ[QṹzB TX: Nž5+%ynPo9/(w/ic^; 2Ӧj07B, . _8tP dޗw%xNr%b"FZ:%ZH J~R곀(Dq1̼{-˞z$I "tB$Ʀj&%g Z:4 jǠy&n:iaʜ/ٛOiᜩȊcgj5TSBw2x"_5 >AEXQX+0 hWc_M_;Vn%PzO5,Gj:}?Q+ABuoPrq >rwiW?v*u ̯O"tF3 LY:ӫ7=g?[0; .ꐌk8Oɢ]K{zR-SCj*,?,aV)%]wZ65X߸`jti4l"clZ`9 3X薘4nѢP# ѻ"Y~`֪ T+%gB(@xˉ1m).oot?Վ\ @|2dk()Vvj! WZﻯFBq1)/7Cd4  I)ţ`MGm/-tA>+d2"_/mOϒA?5O XOxZ61S^K5 >QGa]h)m3&QTz IdR3G!R^Q.MH`kǘ*ic 6{Mix.<2{Ur+V6 Yz}=Ү`KSu^64}=_~!Vm$ȃ ypR򂈜?4Izv{^cwj1ӥt><5%H6'S8b>V/u '|v9LZyY\H<"DzmMr҅sd֎kGHޢwX!NM8dbf a\c* =IVO BCd˭a>#$v}K?!=}sd|M 6er|.rod\U ub24'1+Gf׽B~2>C\ )lĿR:^u/FY2JR$hg0 e"&6Hp6۫Hi=]=$$H^חyq.|(4l- qu Sy td'$1!RC2PXjeCe~Uth*q~rg` xH!OT^< qb$vOIM5 AR=l?)F`pU`مK?\ cXcì#_l&EvaO[2F!ټRZ3";X8>J6Ao]u!KaG,Dez 蔃U7s X}.LRBmdڹ%$,O~&v-{E@s@]8yRf0fSuR&wXz˨l~1dQ"X5l-;]lz{RXj=D ZI1'OmvI 0٪%B]-]qFl2L(4ְ= Q؃+7)VO.y\cwxU|a@o|0#B !Jԯ;N;t*P 'n 6g#Ť|t?̑m5m[_5=9;ain#f``=JyHsq{^۫=0Dq7&ϷF]k_B1lFve ]d)f]nlGk8}dbQ Mm`g#fg}ޏSh1uy#TSNX E W64^12ѷgdl,V=>K:j{xK;d$,˭ ëv,< `udm7=h)Ǡ2^̃@ej4Ok6G@q'Ӎ1_u+F"L֐GT ЊqÐI:NCLn#*VKAzYus*ʄF7TEa%sBU{X_zlskLO6G ׭Ug2aY Sh) CՓ޻"zЩG 7-&6/'AW'T[QKْ`uLAΪ)_i.MLLhs,GJ6$ ;/#A 5Jˇ^S5)̍XQ]N3$q2{0BS\mS UK!Nn ’MA!GP/ ؤBtijg)ZgK04M$d@_.Pz:-B/c`*KI~ һWKiߔ`G]imhfMqu9ThcU;岑Zl'Sd8=[SYDDU\D_QyK*-\NB!v6?N&M%XԅS?o}kHk7lR3|}Q`(lC_5Qc$C/ZFR:` B>.a,튌.TeIlŪJܥ#>)mS,GkYD-6z$$ 6QxNx֪kz\qߖw\R3S;5sD+\OA|>5 |VFRXYZCo:"`u/ͥjl3&]CI$ҒA>Mgxzv"<W:xv-Dc_L{6j?H Z=o!tǁ*i5s{I9߫7ٙ)A#3` ႖kEOFLC**Qb.$ѲDCoEԺ>_wD&UYQǻ&VCe.?0;4˟~Hn&|f'Ai((0)|_n ;ȷS>RrIp/Ke5%u`] w^C\keՓ; w}ӕJ;h(l̂9`kI~ z^wܟ)4gۚ#;}"t#igJ:sR~̣W tJ`i !sE6i>SZF_lİM-ϱ[RsVbrqF=fW:.SCҐ(s/Y+en?7k/AKkwHtzVn@DY\ ;0?*PR>;RN7hӡ>~\44;0oמfAѿ& Υd޸@䫐0( '?1ǮEkOZI}\bhK"d{+Ha98a+XQ8twz~UXn9ךpO{FD݉X0$q$4P BTϹ&ak<4nX(lkf烫 oԞE;Nhx2zVAu9  :a>8 Q3喟"'5QBxf}e~f١oS2k>$@uDJjr^.1;r'ʭzC"4š:7$ڞ*+$X֖Os2M`[ ](sbEۯ*Vw_|`Ag{}=MÏa[~'K:EOb$|Ϙp "@[yÖd@ s0Jmfw1gYF&+Q5 9vK7.MV>U>'l\-&fm_NRYF1&X( |k;)J,|<* 툮ZW> ǹ Vz\D%5^N@NJہˉTv8B:,q2';A.,JgjѱESākಭsG3l.* 6?ZB2p%dYDpUMZ | <>/Qɮd^b(kv1ًnz:?_Ԟ= Lt~b"6$h1K?Oiz'IWiPR_[ǚo"gtax!w%C,~_+-C,Yê;1'`3;snCǂ;~j(:8Z(/ٱm-:Amyo{X]8lAˬֲ,؛ _*~=dM bOQ~mMF;v.Pi3>}Md?)֕NR*oH=B-g}X`uj¥ _f2. ݲ0-K3ݨh]py'+Q#mϕ&?KFDK\:Zh@*.HxQaL;LY5wِz@E6W#dthz3aےUc:,2El aXW "+v'cD( QwudˍO&QFR--NI&BP]ͦX'5Scfi]bov}'TSB.S=;'-ӹmv[喼#N%BJI(}Cbn:RN~Xzon* C8b5'^DܝGlqbT }Pֹvi*?zIbN#ZAHZLVf.Yd zxˆ3)n `]/͋RAtI߲PPRm~K ,)c:>zvc9$wqkU^hi?' )=ڨn|&9{_Rad,O)EB[+p-^LɋAwUv~|b$.@{! u-C-cS񑀚BNūCE&Rq.=t1#v(*sIRM}T-ڭdgK''s }Hl{ɖ05#8 }<%}vN'*Ii.ůXzUxxF rEt$7va0V~CG$SӨgr94t*~_`DEpޗ\K8Ҥ&}#miT apRN*j/F(5KmZG7;|E{Y`}JnyhCY^+XzrAqerK>'8a޴a-!-D8;S]%?h\] i# l[ت:w0 4ޘw#>Ad8ѻI$}!Ws yCez ա+UuK+4ycUo54S ;<w:d.Z;W6 \s2d Ж%janL@l #x6Z~3>,kn ΂ϱ]#F )dD"5xX쥦Iݵ 4ZS4onK1~6ʒLu$_̆LY< ϮٞK\а) o؄W(¦u3okl]3^-GV$FW$4<=":wQN?L5*Xaot}Yl;+‘{&R [8_y C_?]7 ҿI ܙN},fwuVY=Ζ?1]=h9)ј?^)"<"x4PqX*0`#h5A,;>"  VR8_]1k쁄i._)uM>wF*p1"QQ=nWA sEz0.ZPGxJͳ5f.)oj.C]PV/tx&&/p\Ѫ3̢77J3<JͰj4m )/aȦkIm!n˚ R/4h-W@AJǢ R8B*|c?>h+t,KWW,Drlߣ{0{a5Jj ["hg8ۚ|+$ܑN=zw%crژay,Xq3VeH22[ɢP+Jx)kfFx|16t*/q vCFLb˩Xqzt&8d \tvXJ5p*4D@m|]B@9[)H:Y1Vo:[H+73i&2+l53%trjV% lMY`s;JۙZe(Y-ل,(_~Y) [@Tsu?;IoSC:}2)e >-5DD- %: ?ԟ']J]`T0%c@)y׭F]k`y \1gd<p^s[0 >!˾+$VચxC7;ނP- V ߗip 7xߨf[ۈ!zУ]8⮬ߚӴ2NEK'1zHUh<[@x>Y$،[ēCJNkzDaT"MSp]r<%{y0உ8_ WQ#`ш#(k'8{ԟ4kp0IRgFEi6 ,- ~r .>&D9y^@yK+'|}U0ۧmx/U6ZI4.[E̳T @i)j-\LZէp"A|G;Xx >^/PaFGu͠q⺝4윯 aոK>25 >aG8!)vZMeYeGa 7\eFaQ4.XǗRLCrjT0b“ TO?%~ LMC19Dl`Y]2GbZ( ^evf`<^ou޺O#vNz`Zjv\P>srOQ 7P5zHM5'nFbKhDhڳPZ*áe,u>Rtŋ)d{Gڇ`ȐySu%!xJ;ֿ`̇M/P X5I(*لiz1/o'`hx cuR:;NVBe 8C}*#`eShN8 w,%ˇjا[arȂX(;CX,]po5o"Р}m M\<<6\Oe.8.Ξ&iOiX`2%FnEz{RxEJȡ"а3 A$IKXZH.t?ҟI MN}oSUR6~wOGV_Ef{fo[֭K=I(")@k F[iedob{Bd @Zktc)&~mXK];пSvb|k 4h([[yѾ}Z; 1J;eIbNuJ> _8 !H9gF8𠽬.Eu  xV]#]ړݬ@En&+Rϖ<)(e |g& OK4l݀i/$Od_Q4d{@gn!. [5/`UCNf\nƀN/eIi,Yх:s>M^#}H7K "e@9:$0B]fxw$_ uRSeM(~3ό%z jsMT8h{دYf{JrHش+xI鰁 Ot%䵢F 2\ ) k-ƓmiP 5Zo\"$mZD36X[d4= PXn= S(\.'~g<6dukH% q0 /oߔyI?P&EO]jw[jՙA'eՌo UytZAe0׊aېeȑBV 8{I8xo0W9iDonLd U/rL mЄ>vST,z<;A@&yxTنv$K\dW77*/1[yh.ߚYu.rt,=!lХ`>FƋ1vs Ã̻K6fG]P's#^R#)UBܳ%ln&p`JZ=@xd*=՝| l_?NrWr(?n&^twlcj3:Bw%ac.jЗr d16و ]UJFT9r;zu43ur"lfC>QDev3ul}Ώ~Vin)[!%٠U@nti,ʒ&È}rZދꅴy7csseVI'$ }as`FfG7:f@:.q' V*zr jX~2vŀu[;Biz|[mlru Qex[h`5y"ՄɡgM/Wr Gq0*$ZXW=޺blj:m UJt,t)?_y9b $rhV9-nvmKmmrOݓ"Nca84%W+mn~cBTH '<W.Vti*T%߬'FAkmA,T&;ŢKʱOgj?I&-!=FFrbWX;O&(G~KsPvt_M}':G(F<2Z?خ1I5jjK?.LYtP[b7 ˕-ƽځn:g5'~rEpo{*5!sR$ Ta 9z"1SiUُ?/ 1AgҭԝH%ȅ%.z\x\2p!Ԝ[l;-$( ~T Tv*N~ڶ!|s,߃RG@][ ;:U:`d7tN} ltsS<1(viA1'cnOqFNss럦ln4@[%!cr`"-oAw𖁂)1s˭fV֤}'5Z6F kf&@wuw|ڃ27N˚32VJ:Vc #|NVDf,@D4b"n73ݳR(k\='.ۅ̺dZ xǼҺG3J8ŬȵSb5)@괘Fg~^0֮߭o-oc6Xa8݊*<| WUYlGgԋ}J<$s0+>J+2Yg *5!~(, "yg606&|~% kQvV P/*PrNMퟛ *: .ʛ/lAvV1[^*z\\KH%O`7wxMT ܸ+! WW㏋Fhhij2<=mpvCzCarlKSB^!t4CVZbjݟ{j%emnߓt ._9ʥsoáMTԱн2IߑO2 7! 8L2Q`&t.jœ bN.E;gE>rdž܄}I"0`z 01b dZr?wcS%wA*߇Ħ$GW|aA;f!D'BJJ;%+Ʌd2d~W2|NG>bC*ś@#eEsXhD AY[tk^pw6KVդz}_C%F;F]3ֻ!24ntKeHZ㏴7Ckf9-(:A0X1FpkdQ7df#Dbusᕯ؀LϨmb!*\WqfӦgϟ:rw؈FbBӉjʼn*1_P*YfK!1!`~;"G2ZkcO)i(s/} G q$ǂ7fDF%Y0aovV$އlZ[,$$I#*d(&<≮Fh9{tScI` @'.AT6zJ0Tcw9qT/TLMp^ddoJYxb~nr+J *i C^-~+bn[gEs@3_{P'B?\nΙ%-օ2.NdI[,qX˱CX 0Q6eAkÂ"d~0㫎Ӏ1gT-{&2α XP"fMXΐXŠA4~sR P']qMS.\ICU-1|Yڡk1}rf'}?򿤀iu1`mFfzaQ0d*[8(8u`nNU$/@6nzI"Uºc]~HT3ꔊ> ]FY65lj9\ZLH,2 A*u$q8 @R鎼?i(3%foW#O. ܴwoqđ ]6fǗq HWD0 >(h,G1e/h<3U e(H( ÓM 'Q/_zK fN΅~o3 ׬qP `HEloQN&N'4G D7(GJaL&'NvtڟEGV |w=gn k[7/X8=k釆9kzdjhDμL2Ȇ2<aqVP?tUOޘABoJq>&]l.qh\aX94}7WջIT,G! (L%I[o; d>vU;=n@\sWC~,\45¾>Ia%ߗEL=T!Ʊ ^T/).|XuObX?y"uǯ*ZvɎͿ=n<-SfHo{*-p29Îs%bC:C&,u_k7Թ  yE&%9E_HAx|PEJ(ܢl`[M~m>:o5}`0zp蝀pJƽף1KpX \roscF=FY:ٜe +};do^-YkFsC_DQoU[dڧpy0YJB}Ϛ⅜ZYSc,;G cL4r lThs(Ђ 9v@SG(FC<0?T1J$<_l.sե`$rh ynNS}ww׺ W-W5,kI<->5}&ŏ$>1Οg 6oC^ 7YF%}qH: څ-\KǫI&={4nz)]eٽ99y>X?w*D?ΙYxoݙ,N[h#"iXلC>W;Z+Ś3/-Ф&0S zJj7r*LYĹ)| q[y9/E |X+X8=A&E4֝_-]% $&2폐ܟX򎹉y٬tGu''rng 1ɫ;m`.j9 Y;o 7nM]غɝ(^=SFsq`FHv*4C p WOI,E>I0ߛOGRrex:Mr?t)!+srz"_KPhjL`Dg$.BR1EIN5EU=2moHNf(u^_*]\K] *XR㥹;4?Sbx8h۠:orClHă_0=b^<0^~~Z׵C:^e߿ԂNκW)ql6hvN3C)hЃgRԚ8ʋDa'4B"m ZԾo:B]]K5n" 3Bwʼ$k |`ޢ_?/_23q0~.{C㳩'9"}!OG2d:@r*/Y`G"d(yd⍊dc6?.W9?D~Nzd6V<NTy$MOܶAJ[N`ÏUo*mz"o[:",>]^Y~FP^[fc=4"!]v-f6Rb֬F%i6([5DL;a;Dհ_ y Vp<@ vAb9NfޏD Rhz'JKFod8 #>Ǻk_{B2E&dk6833CjJdƳ3yѾް7ā Z/'yXjGAܒ]q3ZV+_K l&}YRE2OS<+gaS/?>gV~z{߽YHMM=s*gr`}*(!2a(KQSSu߆iOIelblt./i 2:,VJIp~.BԀ4 t \#G^LQĕ2H}7eB8ǂQ9mJ7ix[yJPU\w f"b/n DJ'y#$$yCj>o7p3a)R`^Pʗ\ƹѻxue}ǁP@d^s溅=}2 jΦψ&y*a\*&TYz+?^ݔz9osjIUhI\o~SHJhLquxO3Iۈ{'T- !{86"ܒ9[ܭ'\O6ۤZŮ5TP߰I{OAQv){bfĨ ckfDՇ1Xl;ޛCW ݮc&FcȳV.m@in(6k:A{䵜b30uJeᔃ0l\+ZJEWa2VVJrj T2NFu?dA+ݲ -RFgvjCV0u"W ZW1'*ypyԳ"}Bݜ?1v9]ݨ e߆Qi$Aihپ]` `K)?RSVӾŏRJ8ծ坥)b Y2łvh!YuFZ)lc%{&+qڦoKZ D_5|V*Xr;.=i{7wڹ-UЊ H%\Ӧ#*M6ٝBDQR>z| Z&6ڤt=",NZ&VrGdX*;:n)U)J]uDžS \K/r8`l Y ǥI m{4>q>䦐zkY(tN@OeD/{!W:JX4 h $.Pa.w:ku nu+Pf\36"uf4P7˳ @oڿk4A^=8R'&ߣ&ۢxG8 ck &p)zڏxNY=v'LO}0Y9h+jP8D!^8\VW5FapdƱӇF{{Mގ^@횟RŧvU{ٓFW-Q&_ڋ7p(]T pδO Z6V%ŔHMv@z6[5_rȻ( |"bt'٘ф=S¹a7k[ LHoLz;Qߔ<̧@R`!n,9əxUunkuß miʊ 浦`!T L-./iL`% 2V6w|g*Q\Rsĸ'jq.o?A_ģ?鳣lKFt- aSڄ8Ey$I۞f5 ŮI]i 7Uo!.5''%{B1 2nBMBI[m!VS0T $7&{Mr,MLg; V",gHkX"_iqin%!C9&^*oWi=r'GU;K$n60Yom7ҹW\䍀cD[W#˝)sn!9i/I>DDۋoұ:ӒR5;Q]htGZ.{wYҐ>kqH.ؒ.eU]wC_E,b=m=,Hx`G?XExK̂Y0h(\~&?[fL,{P{ڒUoXI5(et 3=~_&}a :ggV@ )EkI+d&\Wr5ܩ)?O%/#\0oڨ~zy| [O 9jcSa' !Zs#O{HLFZz#c"ss>^Fe rrnFEƔ.+Q @40I"3k!b?Am=e,Uz4QCŊ)lh1q8agDpaRs|,K@YiE,y(IUR~ Їٴmk>t?9롥vT;_AkKT|#n jF~$*$տb9 J9{8) 0`fƩgyk'ɾڢ^a.UsGp7ݑnj/97<9"JNJus2>Ek0 /~Erv'k K>}6YS?-V`w.;/O v%9³\)'ru@݊Ndiz]W ;[Z(&%/5$n4 'tfűz3-PJMmUȯ wFSNxml qq_0A K)hrRh/&ΜCjO͚mL^":\n/#K 0& pHF rd|=j\wMY.*iG˚[c\ $| m5!}/>l 2@"˛G\'ZAT~PJQ)C0}c+nIFב4K!Hd d0R"O& v~Q%3tz)8;(^jBagA5N$umLU,,tZsrDs-vyqBiP?a 6U%׍ G/]S嗙.ɲAw)ȕ9=ԶsW7/<G!ܬ&K.= DiY̯KY귝&!Z%p_*x==(fd(<Վ7udgVc&Qf _pH ӘdwxZl\$WZ:U?*6U,`sEl1]z(4O rs\G-Bh캰*&%]9r<$䍱{`͹[O{h yzQ|6Jt$-'VU9*F۷oNCtKe4lH 7CxnUq_Wx3`K_ /Y E;Qg܁>о:+ 4(np)4gcx%#ycLN1 u!pok zV* '?Gp8]x~(@t`@%K2qb[<ՇlYP?merwve_gaHX7G3;[4A@xS|A`:@ϔ2ww☈ ۝*o)p 袘0 B;r[SFoGW)(R2>T1HB> Ʉ׾O΅پ,e-t(;>\.YzcSw,JHzcd=2@+C"`XiN3Ei}l#/jou,p+|-@"ukJqݕz˩ׂ7*7s#r+ws|)mƛ{M~k8ot,vBYTUvvtfff$Kttl g )Iv,pag]f߂xB؋i'~}y4˦űiGknBOс>:q2s7r ͏ן9,U1I[W;Cϴ ˗S qFF{DVsIJrIyfm]+fB=*%4 }ڠр?n{YaPl s6[rv.Xf7M^0bwJ"Bc$մ!0m "NJd>GwYwTλ8\Q``" $a?/ZwSr:ub>jNT JUꭵDS=ϾVq2;\C};|!<?8 e"F|=?yr[Cc$5@_De7v37w0(?F[4E9oDt0Iuzbs+=r6R0WYtk9`睾9֔d琥wU@y&C˜0LNF' r[=bdyqfS/ZffD)*ͤy%7߰n*0,Rz~$ BQ93TP97Fϐ9)Xy^}F8uRэbOfds͝u %% \uGE2E-RQq:@K^J=SggiI~ۘyUt u,0ScؼZ* 8,+eL =]CCW42xqd~5 k*/wi %Y\ɊFfO&vt)w] kWe^`bP@ä(5}RՏ~dZtVy 0AhN8YQ֫(͋LV g,0Ʒ'@[ۃ>)/]u+|5.a O0km0ɵ }"U6(dUK;W bR8ۅOhjD A+&mb;w;#X;S3՗xCmG9vc2hg5S@* g]e8 |NdfDIS1*͗jf07p !2/V3o(f4f/"Β?O5TS s<4b~=a (me_c2 ļt kd?]0(: HϚZȿr(|•W%&lؘ(%U4r!gxz4" (zűZ 6$بaͯ{i5IFmǢٖ\叢QHdBj% lgҊ+ Ỽ0'CuǺN397/P+b7~rk  a`c6HROmj<~CvYTyɖCl} vuYnel+*[T&{AC㯙#Y(H)KF i8dn`MPu4Lb|&`Wv_Dbr.jFd"oN2Ϡp+i=vdW/ݸL/2Q0O)ꦐK1,;'/𣗫)8^G姢g&5E. 6f/hBTݽ X+Z{[~tOT撛pu>i UQWsBsMJ- Gk7nLj;L{8oQ56ԏ1eݻL $;Dz"p<Q CavyrrÏ;Ãg٦=cyL/sCz(tb.E"{Ys@η6^p `8amvzcplW %p_ סz62pRR &usֳܶS  sE٢+p2qܬU46w悷< /x' )!eQĵy̅SN@$ LV&F6XۺVn2p·GKF7KoC/勞4 7D0:o-eI& %1- KNViI7! !ѓI5`;Ph4ruxWo+.Vt0;(BbыFFDh/B5oD]/+3dlͣbCn[:hx]o -wM[CfG@jdOZ@$UsPz9UWlSAkJa>G *?cFteP#{#=0}lle_Rz2.JZs,?ljZlq^kk†eS( uHT~յV'y3 wm$SG{>v龑=3,(ŶF L SM dXW(g$Α+#AB`לzB*n3TZ2,yV8TkXje]s8{&LkaQL z'=3.ّmKQ#h1Ҡj[>mJ|YyIxs1ʈE@\W#:9'Q`L5k|F."vX j^PrF*OkYUկZϜ UXS30"t$F?YID Äbr"m1Qڊ^HA[ABzʊFTkł#Wk5 c]e'aE[e଀@fET9oڜ>MKgEHiaΗMS-I=>/Y;2i!gHԆ|\ⲛcH Vٚ>S1K ]=IĒ1[d}.dFP$WYr\Wsr OQ Pjb s >&ha]ۿ.rwGHZy)ҏD7 N#{[.嵸4.d5W~paCvTs~|l'o@޿JuubN\gmB,C3"ŦE⯆j~]~yeF́Xgg,H}E-kP)2}'tЉ$ϜFeCר0ćlgVot.uyR}lrۈwYc.j9V'>1Xk= RR>,U~%rBV|"27 iƾdA_V* 6LXADo@Sy,f%/ѱjd2*z1/8|"ftW` 薷sX!+9+ [+{9.NKCJ%&`R󌥫1%R)')[I'c^Ke P5eEÊ{JDs|T=ԡIkPt01q ݜlc Du:zz:ECQlnL PۅNآ"$5Zc\hb߹4͞!,U]IѸM13Qy@xUiV \J!u{Ѽ| 3k x`c}`GDaa΄K ^EGt g${9;sDx.6ZQ- h_x/9tDL+OQA'Op#JS6j#b`} Fdǜ(uy&aDCC㗚'}-"-ު!,A{[B9vAO;_*rwPܐ+q)䕢G Ԛ5K "k? DGz!g7;%^-kg.BPڊO;옢,NY BqilA)m9p\"dV\va߿ GYQ+RL [#ID&j K]&)?qOsVֺ)"Z-杻7_5YkTa3z , =_@lb?WRf&7chehYQU_1jVb4(U 7>1}Rm),|ZD|O u딬6|1WBP^}7q>a++iKD=+@*x{9s"SGnZb+]9~Eն ;-F/%bK,$ FʝC+7FmfT^p{ja@h)jS1a@ǫȓϏB>gLPq}iEb.tB`l Uwkm&iӄšxe@VWT 5Hܮ!jlIkT*@*"Nr 4MrjAkzqYEK 39]!N?mi;|h*zV2ļvgr!t9)Pen%N?F2D@sW;z8zq~jyV/Eq_H7~ie 2b,"U[8_\w qGH|a3! Ds?>2k/I&er$ug0T=>I^BL<:XC>}XFd#>`{CD3LnZ|ZAK1"PBɻN}inʖ2"{ʣ8*22:I9C 8+풞]-=N7?3H9kPa(ժyKcCJ d*o|e6v=* 'xef\XMKHk"K, D$!GhǂM 9z0X,d"l.v0$΄_cuPNqEc3QGOi]淢ޞ?h P.vieqJ фl]}V_4::el?Z^xۃUFZ,~i8 c{]{oe0_@{|_jmK6ll]ӝ~&A0f6ӎ]SM4$CDR $\g32Wu{}j55ݲ*@7U1"SonǤbWasKSDѱRG$C9lvh[L1rVRdψ6 1ZX[2'dLfP!E L/BP":K25xvM{0V. I2ns@P4R+Qx^Xvyz]Sy*=a^5E!6B:Ze(+^ڂtW)%o4X%Z4W G332HKR* 1KvG',P9u 7ѿnNkŦ1S&V "$Ӭsm,o.5Q;$x E%{fQ*tĪCZ s:;S! '8pP^a4cHYE`jaHd; ]Y5I9?O_9ĺ ϏwtDtX(W1'ѹ* !p[\W'iQy $Z`Dn4O(+a&nr^4{ʭ&R_5 _g` wWJ0Bx%$; OēfO*jIFSt)nY%Z\n]@-ݺ-:'ϔJ~_r*35S8bH}uV?8F=u6A1b: `Nb <t4k,uxL( m%McG'RٿWRZ嵷O.ٓ}yL'rٓ$ $;uSO.=_@\EԄ`ꕈEI3IoR3M ]p@-bџp/7V]ExI!iPmmg`i66#Jsed\$ΐls#o(94MǬGqN8ҷy|f/_ soZ*mlyXڨ̐a)NXO"~?]GDn8E%|C6j\rmnݿUd= Nt"U@h巊k~`63AlnSyϪ ʱٔ$V:5]⫫_-vbZ1F;ow=%e]__p]L⅗G ˛v\/8sPF pCbkJ2E”GY=b[_<ܶH&C#6 5x#}籍R\x]/r=þsK-t/_nHn#cx}bm|c9/ {Ԭ2#RV5hg χׁ7h;sȘ; i`?;G|䁛c ,`ZbRc.GC*١_Γ4B1d}\sIW_}K5TFcA}֜"0"X1h#ԳpsJ7\HݮHA#[:` z8[۴ήBTjQv %o^ H~. [4Sx{6+~y/Ή6y/jR XXҾk<'!_=^]Vy.K"LIG<ə"#6( ЙaP+gKB=jFD`0j!d;{!F a)VF}yQkrTb aau 6"S\Oo cżM)]լZߞ+ /:MuUsD ͫט؄0'Ya^Qu!ڱ–92qi|s4Ի5&v1 e!N*r~A9P`;rXr\i}\J?m/;Zt n鵏g_ąDj9-^Og9)J#4~tM7N~MsgXs Uqljf^ ̜0C?gXwlU DM$`JǙ590X?Yh"8_i3`&oZ4*P0LJV- ״"dmWXz .E3 kiYBxVS첌6VQUOi9H-vPetSj*}i^_D}`gT[Y XS:oULtn6mqm x^5Y&k|OBSyĞG*{IY`  p3"z6"海n˫H~`qu9zS =˂ײĕ*T~T)_EuN.6NϬe&q&^U;R~L _:Z GvӮ[/{<@+_'&CI4 ^e.8 `S$Dz7B)g8`_ dT4רk:9S:6 ۿUD^@2)Ty`F1; O5:cDz[v*ׂ+dgcb)tX̔j0Dʬs߳Y4^~Di旣Zsu^TV|-FQFFW2r=.fovz(kRJ ml ZhL5AHA3#I6_DK9^`UKP[Vk뮚cڰqã\OMhiT};Y@DޑnMx <~ZQԝWX-9o K,jV{rdf$gaa@x" 4n-MNh{?޲zZ  ND{%:Qb5޹QtwĐ3sDјZ2,U,_RCrbt9H &EC)䡬n?+Zz-ЧѴ:;& CXy q|1_Oq?!fp:g[hLT8sp:z%]pXe bukJzNYo\҉T<@X#15]GfvO}IJC9@ݾ!0R'%m| ,HLf[-7!Dϭ+P脬MTggČp Y0lL~unIϝ;qvGW%[W||0:zn(݀HHhzQFv0 žlu_*)l9kƜ4|eTRl}&-u[zsR`n?K{uld`!HDW68:ȳh 5z܎ǀ}TEX`%6P[2OY^+]:zS" ORh ݾk87-t/ XwazgEf_ڽ$w/*x?-{dgR׭RRu;^~> 1HwR˧as_as-$P>9> X!T-; "heʏzJ42ߵ4h s]]3v?N"O@qႸ%u(#Vͩ|ӻbM"Kkl4=s^e1gm D kRfL2W)a[vFE'W/_gBꉖr+ALGg}T2ǜH=0 dgNRLjpTuǴ P|G+“X=U;6wobGpnxJT휅45I.c2k;u2<RsG"x.R$6.v# bcZ8V X<^_qh@__UCjkZa kLZo,zTuNt_D~Z&j1YLr<|^_LV;ӑ@m.ON|̶q<]AJ#0uE\Lۥ "J`#:W)p[h0Жz8E_;h]$yXR c#W2= `֣_Ϋ*EMaޤVS]zf/ עj^.>Fl,^ `&4Äg:/2L$$Ehtu=8Be%FnbZJ~]ն¢\Z@1-С rGryiY2+.\@͙u׿5Aɥ .&U-(": iXb=/y ;!1n7 F>I1?ccHn߯sh&)B?S*(pr8T61`bڀ'MĿ8|C IiSBsjN\>9adqIB>`Cf;NtGO|њˊ΁t~sG嚳ȸXi -rlHlR.2 x\.ܩ-x:.FBB1<#ٓ7(hVdy M$dXsTaɰׄ J2;,ɇO5`s Llv$;P/1g.P0pѫ݋K3*"uk#c琵o^7B_X=F9G+2"ky\}ocvRȾS$MG7#> D i%~ ?A(=SK!*tvZƝb1ȝВߴKx T(ܭ \nNW9 CJv'QQKV˖_3 [^4-S=dt*x s5 ;h4SgT;! M*Z*U?2#Ѱ6},8 Ny16Z\b1| ?Զ25o;z28mH7k5Wh"ZzKC~! ڋz\kEȢ leߢm@QU|L,-_]QuIjn zv#H)iW"?# ujmDn,uN5Lr>1֟k8(z{?+| :NbAgQ>pUSj#/ j>`U ෱x7,un6x-{ўMVb]j!$߼G >u$^h@"A9ӵ7Ҷ@̺㒮UOs~C\Bs@\|&-;T'>#3Wryj@Mv|Aw|5! q_,c[Z$\bGS:S0?KG0m Mc*+{czWHJ㤻]I21ۈ"vn/'q^" |w(hD1gt&{šh`a= Άk8l,lg )@p|JNt]u{Ls pbg^_眇!)uW΀qq[}y~Ofse [U/ 9wK!,$%οjMEcZ$l"}tuU-`HQ%+6Ռf.xt2rчs? H LPcA,|={\t/$$VF8 XA/?bޅIxum'=".V/%D%'X[+l5vE[^Zo;P!:lj_i"9sCwS5* ODwK$ >!U#݊12c~c܅h$dc!{"IҰ}Y;opou5Av"uRD{<,A;nYgc|ViL_ xa @Aǚ<+ba9TF#V]UĎwG-,AE#'hй_reJ47Rg@IzmbcHlP뚕ǤaP-<,c)TkϒJvɳp t4 i zh8 .ƈHh0FZVЧ-3h"Ca.ޥE%!+qR $%J.rmTZSzΝ'dlXR ^N"L'俛:yeP8s`(" >w/r'YrJ'”}4F̅QCǍB^06A#kC:PAXwֈ՜2%U O ۋ6 >sF$ʆtۚ3{$6s)>C;?ތDd" *<];4.IALsDz6}D" VW6g!/s )ؐvN5敿X(5|<֭@w_өťEj@$kd҈Io1h5 q&_C/B,>@͢|Ԟa2ґ'fd9:ӟ|(`uYߍ.M%Hfdg)2 :N>9COQMkGCzN`J:A|B<Wg }%pTzϥSʉ@ZO@AEڂ3x/I"CP7gw.a/=BNͦyzTLTc q.I1X%Uh ;xE#7 4V钰IS 8GS8l3X/{N%D{C|u hЃ9ez|$(~CtRfojsJ')!s*B'0{ C,#I$Wת)}[‹{_rEha^z3YnGY?\a~Wyϛ{[I(toO mJ(&dW4˭LPVꡲVׇ:#EL^YK:AD@?TZ;L%3t ͂+.Ej ڂXb:E2>9ᯑaPt!eΧo'[Rt}mH>ٶ;D= EؔBg4)nzG~p|;$iRõE^I3xm̼ 9!Hձ U5).C0&ȣ4Q/C11"Si@kDCss{rm`z*֝L-'F`p!M QŦԭF,;u7-Hm0ӍHCǮ!>F xy 3p4|Xip^ʾ[0#P=4C|7D-(Mr'?a{ pޡhU_\ Ѵei NMt*he Iۺ:mhH-7@j/mF?o\fb;)9;"UFX&A~ YS^l~KF,^զn ]̘\QCc?8δ$FҰ&fx=<\YIx3{'mhCdTl;nwYK8\l@N_Y 5F4=PCԳ qA˦θh5%WW-Pd#`? J(O$I,Z6XiV[Us&{A%#&\DKbp[;&@}p ch.浪/{mIt1H몧7 HjVT=.ݏ8-v}/#`R[A AZ 5zfCKJ`do,jK7tE0Q,}lz5q5Q'FP l#[qf I3æ~hW#C+D{6xYKsPʎD{6 $8%;EK'a5z.%eX38 W($b9=yA`OJsg[0"z{!֝kWAagUG`mڮD_2pXI&zZ+e:=v 2O3&faEBҎf68VJ&J.GU=,߀Iخ׋cOE <a3J[,/KIlxy3ަ{hKJȊ1P64wl!qxG+@c R#@1 0%qRAGE*n4%mhBQrt7v0}ͤt5 qIhиMDbo}8ӶܬRvY1geGbعq3z8ګ,oN8^D4)?xOjKc]E,8 P-9XDݨq|ɅqMm._^n8C9׭Ƌ^d\^ٝ D@kwW7nZ'?ż^y@Mlih[w*:,0db{i1Pٝ9 ?\i[ɝ`TՏwbRIăqN42^Xݘ@=^Kcz,Si, YpY$J/0h "fn|g:3ALRpݴ ;/Hש !'Lur6![WthjF!g{->o'E!x ɪÙ>7ChMgh'X;ׁ>^\$Tjʊh1HdI nI3z'{d eqo.N/w؃`39Sw?IcgcKK8T{NKYmܦ7x&539đٓI +kY^RZaX*3 h2+6_5;D Ap{(w A5&do_r1lp/~h:zk^] CE,A^$;Ή*sGLހd'ڞ|$_%-oFPsHReǩj9:.YBRN–#Y,F 2Փp#S<.6TQKɉo~}tY.T-;y<6\7yRHu{ n-IPֹC.bE"n烵tLVicV @sr F73QIolW.DVhĤo7Ɖ 9S +;$z#mlē6ǧ:GYVg[0 7Q'5rE)f"d;|^VhvJeMKVj[EluL݌HH۰c&t6+SOXAI a1?duuo*V$PBկRR%ƼvWZB,cah*۝(y$;HLOg7ZVygat &"*py-rMB<8)zY v阇{{]hP_D{%SAZϋTgeH:a{*ɱ= Us4[+;XabFx8q?)eH.!"6P}籐 GDcj I=,Dn+ iURt-_xn[ORQ4>wO6O#e_Gѱ]T!\1݈⼏ 93GE]6@!j1&oX+&3<0e`M'lܳ B&#SP |f}!lЊ'Aɯ%=sZd܌Osngg$ݙ422*m&fE w!w 0n_Tqj%>iݲ##Y:ko4 ޫوNd~7u !)YPPf|CKf؅8 6]yB42ۅ2 B1bi F۩ZsvDgWĎl-It줠91bގ{ӳ\CL9䐄Jdci8ج7s##E?iB)xe&+_R"I i^ /8*\pfհdĸCtꔵB|51Jm Qw(6V%`uȅcL $y$V,nϻGU5[rg'6 +v^(zݛrjK L sX:3$>͈+k #̹mҚ<i~;[wQ ƅ%*$ aci"rgԟBVPkg)׭Vѣ%OP lD"f-<8`uΣVfj fr\yP1)$Е^WzQҡU=^@It ?\[YOהӭzYa0$xJ0bIǖBeKv/SW&QtM(AW$_bgv7i6/]Z5E]D^d`LIü6GzxFƟJ^hE3YJ2E|m[N4KJhԗ?fP/OCpϙqX!8Jg%;w *'N\~X՘C5е|cCadWjGt&G(`TΦTR׍\U6T?zog T9Zt;48;m,K>17kaMe |VIyŠ2qY[f P+m ZܤhPPe5W(Ӝ7i3()ו>Uc;sclk'01L<)7Af19abſ}c`応VvOƬ#rh9u0ոITɕX;p:hq\Cf]P- ͿàM ٻy} ?`{ s/$Or\Ɂ*"a/ Xo{Mg=,jr ^n-M:MdԔ4>8q/wԁĞŖoZ=!b-zM;N o풑M Q?|w>4© cV$' g~H :rbeOT,1y*-<Ѡ56꩐nslBTxt Ӭ{/K$f '̝p_!>W(f]FX 罊 NLJA"䞟|VPB<8~scrW[n/fڡC:fk6h*O'dd5X 2J䖍̥Ӧh)Dy/s7ZE$aՔrU@pR I uEVQ@Pb0Lzd@Ag ,oAlnf0w3\usgE3}-m[>79g6YfWhCa]Bhd2}C:xzJ@L ]}k K"CFu[embᗒ g lQ-H9 c%/}=䤈= 4o;t:/xߏ8ƛ`&΋7`RyeFf;af\l5VӘИ(DRr{Z5%q*nw {UqTpOX.$bm7*dU$A@Raih. ?Q&,-u6>1Lΰ])'!OBI)!ޡb:ܲHBC/ Hw,X_t9W q8;G%C7])f/M UF/oU~q;:򡮤+Xs q~;崸i2pn7y1^Ak2_Kc%(ڢO0:=֍c0-% s,lWAp}?hVTX"X2EsA_$&'#!(,\/ dT6&CknB a#í@ ]O#LL!a脑?sF9omm z}D^@ }(| V#˷O~zKHPȌ#e?bd!aZre717xn.dtŠ1FR+Z !iB "M{Z7Ϡb4։Jd LWjj#Ҫ1gne}~H0