/* * Unix SMB/CIFS implementation. * NetApi Support * Copyright (C) Guenther Deschner 2007-2009 * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, see . */ #ifndef __LIB_NETAPI_H__ #define __LIB_NETAPI_H__ #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ /**************************************************************** NET_API_STATUS ****************************************************************/ typedef enum { NET_API_STATUS_SUCCESS = 0 } NET_API_STATUS; #define ERROR_MORE_DATA ( 234L ) #define ENCRYPTED_PWLEN ( 16 ) /**************************************************************** ****************************************************************/ #ifndef _HEADER_misc struct GUID { uint32_t time_low; uint16_t time_mid; uint16_t time_hi_and_version; uint8_t clock_seq[2]; uint8_t node[6]; }; #endif /* _HEADER_misc */ #ifndef _HEADER_libnetapi #ifndef MAXSUBAUTHS #define MAXSUBAUTHS 15 /* max sub authorities in a SID */ #endif struct domsid { uint8_t sid_rev_num; uint8_t num_auths; uint8_t id_auth[6]; uint32_t sub_auths[MAXSUBAUTHS]; }; struct DOMAIN_CONTROLLER_INFO { const char * domain_controller_name; const char * domain_controller_address; uint32_t domain_controller_address_type; struct GUID domain_guid; const char * domain_name; const char * dns_forest_name; uint32_t flags; const char * dc_site_name; const char * client_site_name; }; /* bitmap NetJoinFlags */ #define NETSETUP_JOIN_DOMAIN ( 0x00000001 ) #define NETSETUP_ACCT_CREATE ( 0x00000002 ) #define NETSETUP_ACCT_DELETE ( 0x00000004 ) #define NETSETUP_WIN9X_UPGRADE ( 0x00000010 ) #define NETSETUP_DOMAIN_JOIN_IF_JOINED ( 0x00000020 ) #define NETSETUP_JOIN_UNSECURE ( 0x00000040 ) #define NETSETUP_MACHINE_PWD_PASSED ( 0x00000080 ) #define NETSETUP_DEFER_SPN_SET ( 0x00000100 ) #define NETSETUP_JOIN_DC_ACCOUNT ( 0x00000200 ) #define NETSETUP_JOIN_WITH_NEW_NAME ( 0x00000400 ) #define NETSETUP_INSTALL_INVOCATION ( 0x00040000 ) #define NETSETUP_IGNORE_UNSUPPORTED_FLAGS ( 0x10000000 ) #define FILTER_TEMP_DUPLICATE_ACCOUNT ( 0x0001 ) #define FILTER_NORMAL_ACCOUNT ( 0x0002 ) #define FILTER_INTERDOMAIN_TRUST_ACCOUNT ( 0x0008 ) #define FILTER_WORKSTATION_TRUST_ACCOUNT ( 0x0010 ) #define FILTER_SERVER_TRUST_ACCOUNT ( 0x0020 ) #define TIMEQ_FOREVER ( (uint32_t)-1L ) enum NETSETUP_JOIN_STATUS { NetSetupUnknownStatus=0, NetSetupUnjoined=1, NetSetupWorkgroupName=2, NetSetupDomainName=3 }; struct SERVER_INFO_100 { uint32_t sv100_platform_id; const char * sv100_name; }; struct SERVER_INFO_101 { uint32_t sv101_platform_id; const char * sv101_name; uint32_t sv101_version_major; uint32_t sv101_version_minor; uint32_t sv101_type; const char * sv101_comment; }; struct SERVER_INFO_102 { uint32_t sv102_platform_id; const char * sv102_name; uint32_t sv102_version_major; uint32_t sv102_version_minor; uint32_t sv102_type; const char * sv102_comment; uint32_t sv102_users; uint32_t sv102_disc; uint8_t sv102_hidden; uint32_t sv102_announce; uint32_t sv102_anndelta; uint32_t sv102_licenses; const char * sv102_userpath; }; struct SERVER_INFO_402 { uint32_t sv402_ulist_mtime; uint32_t sv402_glist_mtime; uint32_t sv402_alist_mtime; const char * sv402_alerts; uint32_t sv402_security; uint32_t sv402_numadmin; uint32_t sv402_lanmask; const char * sv402_guestacct; uint32_t sv402_chdevs; uint32_t sv402_chdevq; uint32_t sv402_chdevjobs; uint32_t sv402_connections; uint32_t sv402_shares; uint32_t sv402_openfiles; uint32_t sv402_sessopens; uint32_t sv402_sessvcs; uint32_t sv402_sessreqs; uint32_t sv402_opensearch; uint32_t sv402_activelocks; uint32_t sv402_numreqbuf; uint32_t sv402_sizreqbuf; uint32_t sv402_numbigbuf; uint32_t sv402_numfiletasks; uint32_t sv402_alertsched; uint32_t sv402_erroralert; uint32_t sv402_logonalert; uint32_t sv402_accessalert; uint32_t sv402_diskalert; uint32_t sv402_netioalert; uint32_t sv402_maxauditsz; const char * sv402_srvheuristics; }; struct SERVER_INFO_403 { uint32_t sv403_ulist_mtime; uint32_t sv403_glist_mtime; uint32_t sv403_alist_mtime; const char * sv403_alerts; uint32_t sv403_security; uint32_t sv403_numadmin; uint32_t sv403_lanmask; const char * sv403_guestacct; uint32_t sv403_chdevs; uint32_t sv403_chdevq; uint32_t sv403_chdevjobs; uint32_t sv403_connections; uint32_t sv403_shares; uint32_t sv403_openfiles; uint32_t sv403_sessopens; uint32_t sv403_sessvcs; uint32_t sv403_sessreqs; uint32_t sv403_opensearch; uint32_t sv403_activelocks; uint32_t sv403_numreqbuf; uint32_t sv403_sizreqbuf; uint32_t sv403_numbigbuf; uint32_t sv403_numfiletasks; uint32_t sv403_alertsched; uint32_t sv403_erroralert; uint32_t sv403_logonalert; uint32_t sv403_accessalert; uint32_t sv403_diskalert; uint32_t sv403_netioalert; uint32_t sv403_maxauditsz; const char * sv403_srvheuristics; uint32_t sv403_auditedevents; uint32_t sv403_autoprofile; const char * sv403_autopath; }; struct SERVER_INFO_502 { uint32_t sv502_sessopens; uint32_t sv502_sessvcs; uint32_t sv502_opensearch; uint32_t sv502_sizreqbuf; uint32_t sv502_initworkitems; uint32_t sv502_maxworkitems; uint32_t sv502_rawworkitems; uint32_t sv502_irpstacksize; uint32_t sv502_maxrawbuflen; uint32_t sv502_sessusers; uint32_t sv502_sessconns; uint32_t sv502_maxpagedmemoryusage; uint32_t sv502_maxnonpagedmemoryusage; uint8_t sv502_enablesoftcompat; uint8_t sv502_enableforcedlogoff; uint8_t sv502_timesource; uint8_t sv502_acceptdownlevelapis; uint8_t sv502_lmannounce; }; struct SERVER_INFO_503 { uint32_t sv503_sessopens; uint32_t sv503_sessvcs; uint32_t sv503_opensearch; uint32_t sv503_sizreqbuf; uint32_t sv503_initworkitems; uint32_t sv503_maxworkitems; uint32_t sv503_rawworkitems; uint32_t sv503_irpstacksize; uint32_t sv503_maxrawbuflen; uint32_t sv503_sessusers; uint32_t sv503_sessconns; uint32_t sv503_maxpagedmemoryusage; uint32_t sv503_maxnonpagedmemoryusage; uint8_t sv503_enablesoftcompat; uint8_t sv503_enableforcedlogoff; uint8_t sv503_timesource; uint8_t sv503_acceptdownlevelapis; uint8_t sv503_lmannounce; const char * sv503_domain; uint32_t sv503_maxcopyreadlen; uint32_t sv503_maxcopywritelen; uint32_t sv503_minkeepsearch; uint32_t sv503_maxkeepsearch; uint32_t sv503_minkeepcomplsearch; uint32_t sv503_maxkeepcomplsearch; uint32_t sv503_threadcountadd; uint32_t sv503_numblockthreads; uint32_t sv503_scavtimeout; uint32_t sv503_minrcvqueue; uint32_t sv503_minfreeworkitems; uint32_t sv503_xactmemsize; uint32_t sv503_threadpriority; uint32_t sv503_maxmpxct; uint32_t sv503_oplockbreakwait; uint32_t sv503_oplockbreakresponsewait; uint8_t sv503_enableoplocks; uint8_t sv503_enableoplockforceclose; uint8_t sv503_enablefcbopens; uint8_t sv503_enableraw; uint8_t sv503_enablesharednetdrives; uint32_t sv503_minfreeconnections; uint32_t sv503_maxfreeconnections; }; struct SERVER_INFO_599 { uint32_t sv599_sessopens; uint32_t sv599_sessvcs; uint32_t sv599_opensearch; uint32_t sv599_sizreqbuf; uint32_t sv599_initworkitems; uint32_t sv599_maxworkitems; uint32_t sv599_rawworkitems; uint32_t sv599_irpstacksize; uint32_t sv599_maxrawbuflen; uint32_t sv599_sessusers; uint32_t sv599_sessconns; uint32_t sv599_maxpagedmemoryusage; uint32_t sv599_maxnonpagedmemoryusage; uint8_t sv599_enablesoftcompat; uint8_t sv599_enableforcedlogoff; uint8_t sv599_timesource; uint8_t sv599_acceptdownlevelapis; uint8_t sv599_lmannounce; const char * sv599_domain; uint32_t sv599_maxcopyreadlen; uint32_t sv599_maxcopywritelen; uint32_t sv599_minkeepsearch; uint32_t sv599_maxkeepsearch; uint32_t sv599_minkeepcomplsearch; uint32_t sv599_maxkeepcomplsearch; uint32_t sv599_threadcountadd; uint32_t sv599_numblockthreads; uint32_t sv599_scavtimeout; uint32_t sv599_minrcvqueue; uint32_t sv599_minfreeworkitems; uint32_t sv599_xactmemsize; uint32_t sv599_threadpriority; uint32_t sv599_maxmpxct; uint32_t sv599_oplockbreakwait; uint32_t sv599_oplockbreakresponsewait; uint8_t sv599_enableoplocks; uint8_t sv599_enableoplockforceclose; uint8_t sv599_enablefcbopens; uint8_t sv599_enableraw; uint8_t sv599_enablesharednetdrives; uint32_t sv599_minfreeconnections; uint32_t sv599_maxfreeconnections; uint32_t sv599_initsesstable; uint32_t sv599_initconntable; uint32_t sv599_initfiletable; uint32_t sv599_initsearchtable; uint32_t sv599_alertschedule; uint32_t sv599_errorthreshold; uint32_t sv599_networkerrorthreshold; uint32_t sv599_diskspacethreshold; uint32_t sv599_reserved; uint32_t sv599_maxlinkdelay; uint32_t sv599_minlinkthroughput; uint32_t sv599_linkinfovalidtime; uint32_t sv599_scavqosinfoupdatetime; uint32_t sv599_maxworkitemidletime; }; struct SERVER_INFO_598 { uint32_t sv598_maxrawworkitems; uint32_t sv598_maxthreadsperqueue; uint32_t sv598_producttype; uint32_t sv598_serversize; uint32_t sv598_connectionlessautodisc; uint32_t sv598_sharingviolationretries; uint32_t sv598_sharingviolationdelay; uint32_t sv598_maxglobalopensearch; uint32_t sv598_removeduplicatesearches; uint32_t sv598_lockviolationoffset; uint32_t sv598_lockviolationdelay; uint32_t sv598_mdlreadswitchover; uint32_t sv598_cachedopenlimit; uint32_t sv598_otherqueueaffinity; uint8_t sv598_restrictnullsessaccess; uint8_t sv598_enablewfw311directipx; uint32_t sv598_queuesamplesecs; uint32_t sv598_balancecount; uint32_t sv598_preferredaffinity; uint32_t sv598_maxfreerfcbs; uint32_t sv598_maxfreemfcbs; uint32_t sv598_maxfreelfcbs; uint32_t sv598_maxfreepagedpoolchunks; uint32_t sv598_minpagedpoolchunksize; uint32_t sv598_maxpagedpoolchunksize; uint8_t sv598_sendsfrompreferredprocessor; uint32_t sv598_cacheddirectorylimit; uint32_t sv598_maxcopylength; uint8_t sv598_enablecompression; uint8_t sv598_autosharewks; uint8_t sv598_autoshareserver; uint8_t sv598_enablesecuritysignature; uint8_t sv598_requiresecuritysignature; uint32_t sv598_minclientbuffersize; struct GUID sv598_serverguid; uint32_t sv598_ConnectionNoSessionsTimeout; uint32_t sv598_IdleThreadTimeOut; uint8_t sv598_enableW9xsecuritysignature; uint8_t sv598_enforcekerberosreauthentication; uint8_t sv598_disabledos; uint32_t sv598_lowdiskspaceminimum; uint8_t sv598_disablestrictnamechecking; }; struct SERVER_INFO_1005 { const char * sv1005_comment; }; struct SERVER_INFO_1107 { uint32_t sv1107_users; }; struct SERVER_INFO_1010 { int32_t sv1010_disc; }; struct SERVER_INFO_1016 { uint8_t sv1016_hidden; }; struct SERVER_INFO_1017 { uint32_t sv1017_announce; }; struct SERVER_INFO_1018 { uint32_t sv1018_anndelta; }; struct SERVER_INFO_1501 { uint32_t sv1501_sessopens; }; struct SERVER_INFO_1502 { uint32_t sv1502_sessvcs; }; struct SERVER_INFO_1503 { uint32_t sv1503_opensearch; }; struct SERVER_INFO_1506 { uint32_t sv1506_maxworkitems; }; struct SERVER_INFO_1509 { uint32_t sv1509_maxrawbuflen; }; struct SERVER_INFO_1510 { uint32_t sv1510_sessusers; }; struct SERVER_INFO_1511 { uint32_t sv1511_sessconns; }; struct SERVER_INFO_1512 { uint32_t sv1512_maxnonpagedmemoryusage; }; struct SERVER_INFO_1513 { uint32_t sv1513_maxpagedmemoryusage; }; struct SERVER_INFO_1514 { uint8_t sv1514_enablesoftcompat; }; struct SERVER_INFO_1515 { uint8_t sv1515_enableforcedlogoff; }; struct SERVER_INFO_1516 { uint8_t sv1516_timesource; }; struct SERVER_INFO_1518 { uint8_t sv1518_lmannounce; }; struct SERVER_INFO_1520 { uint32_t sv1520_maxcopyreadlen; }; struct SERVER_INFO_1521 { uint32_t sv1521_maxcopywritelen; }; struct SERVER_INFO_1522 { uint32_t sv1522_minkeepsearch; }; struct SERVER_INFO_1523 { uint32_t sv1523_maxkeepsearch; }; struct SERVER_INFO_1524 { uint32_t sv1524_minkeepcomplsearch; }; struct SERVER_INFO_1525 { uint32_t sv1525_maxkeepcomplsearch; }; struct SERVER_INFO_1528 { uint32_t sv1528_scavtimeout; }; struct SERVER_INFO_1529 { uint32_t sv1529_minrcvqueue; }; struct SERVER_INFO_1530 { uint32_t sv1530_minfreeworkitems; }; struct SERVER_INFO_1533 { uint32_t sv1533_maxmpxct; }; struct SERVER_INFO_1534 { uint32_t sv1534_oplockbreakwait; }; struct SERVER_INFO_1535 { uint32_t sv1535_oplockbreakresponsewait; }; struct SERVER_INFO_1536 { uint8_t sv1536_enableoplocks; }; struct SERVER_INFO_1537 { uint8_t sv1537_enableoplockforceclose; }; struct SERVER_INFO_1538 { uint8_t sv1538_enablefcbopens; }; struct SERVER_INFO_1539 { uint8_t sv1539_enableraw; }; struct SERVER_INFO_1540 { uint8_t sv1540_enablesharednetdrives; }; struct SERVER_INFO_1541 { uint8_t sv1541_minfreeconnections; }; struct SERVER_INFO_1542 { uint8_t sv1542_maxfreeconnections; }; struct SERVER_INFO_1543 { uint32_t sv1543_initsesstable; }; struct SERVER_INFO_1544 { uint32_t sv1544_initconntable; }; struct SERVER_INFO_1545 { uint32_t sv1545_initfiletable; }; struct SERVER_INFO_1546 { uint32_t sv1546_initsearchtable; }; struct SERVER_INFO_1547 { uint32_t sv1547_alertschedule; }; struct SERVER_INFO_1548 { uint32_t sv1548_errorthreshold; }; struct SERVER_INFO_1549 { uint32_t sv1549_networkerrorthreshold; }; struct SERVER_INFO_1550 { uint32_t sv1550_diskspacethreshold; }; struct SERVER_INFO_1552 { uint32_t sv1552_maxlinkdelay; }; struct SERVER_INFO_1553 { uint32_t sv1553_minlinkthroughput; }; struct SERVER_INFO_1554 { uint32_t sv1554_linkinfovalidtime; }; struct SERVER_INFO_1555 { uint32_t sv1555_scavqosinfoupdatetime; }; struct SERVER_INFO_1556 { uint32_t sv1556_maxworkitemidletime; }; struct SERVER_INFO_1557 { uint32_t sv1557_maxrawworkitems; }; struct SERVER_INFO_1560 { uint32_t sv1560_producttype; }; struct SERVER_INFO_1561 { uint32_t sv1561_serversize; }; struct SERVER_INFO_1562 { uint32_t sv1562_connectionlessautodisc; }; struct SERVER_INFO_1563 { uint32_t sv1563_sharingviolationretries; }; struct SERVER_INFO_1564 { uint32_t sv1564_sharingviolationdelay; }; struct SERVER_INFO_1565 { uint32_t sv1565_maxglobalopensearch; }; struct SERVER_INFO_1566 { uint8_t sv1566_removeduplicatesearches; }; struct SERVER_INFO_1567 { uint32_t sv1567_lockviolationretries; }; struct SERVER_INFO_1568 { uint32_t sv1568_lockviolationoffset; }; struct SERVER_INFO_1569 { uint32_t sv1569_lockviolationdelay; }; struct SERVER_INFO_1570 { uint32_t sv1570_mdlreadswitchover; }; struct SERVER_INFO_1571 { uint32_t sv1571_cachedopenlimit; }; struct SERVER_INFO_1572 { uint32_t sv1572_criticalthreads; }; struct SERVER_INFO_1573 { uint32_t sv1573_restrictnullsessaccess; }; struct SERVER_INFO_1574 { uint32_t sv1574_enablewfw311directipx; }; struct SERVER_INFO_1575 { uint32_t sv1575_otherqueueaffinity; }; struct SERVER_INFO_1576 { uint32_t sv1576_queuesamplesecs; }; struct SERVER_INFO_1577 { uint32_t sv1577_balancecount; }; struct SERVER_INFO_1578 { uint32_t sv1578_preferredaffinity; }; struct SERVER_INFO_1579 { uint32_t sv1579_maxfreerfcbs; }; struct SERVER_INFO_1580 { uint32_t sv1580_maxfreemfcbs; }; struct SERVER_INFO_1581 { uint32_t sv1581_maxfreemlcbs; }; struct SERVER_INFO_1582 { uint32_t sv1582_maxfreepagedpoolchunks; }; struct SERVER_INFO_1583 { uint32_t sv1583_minpagedpoolchunksize; }; struct SERVER_INFO_1584 { uint32_t sv1584_maxpagedpoolchunksize; }; struct SERVER_INFO_1585 { uint8_t sv1585_sendsfrompreferredprocessor; }; struct SERVER_INFO_1586 { uint32_t sv1586_maxthreadsperqueue; }; struct SERVER_INFO_1587 { uint32_t sv1587_cacheddirectorylimit; }; struct SERVER_INFO_1588 { uint32_t sv1588_maxcopylength; }; struct SERVER_INFO_1590 { uint32_t sv1590_enablecompression; }; struct SERVER_INFO_1591 { uint32_t sv1591_autosharewks; }; struct SERVER_INFO_1592 { uint32_t sv1592_autosharewks; }; struct SERVER_INFO_1593 { uint32_t sv1593_enablesecuritysignature; }; struct SERVER_INFO_1594 { uint32_t sv1594_requiresecuritysignature; }; struct SERVER_INFO_1595 { uint32_t sv1595_minclientbuffersize; }; struct SERVER_INFO_1596 { uint32_t sv1596_ConnectionNoSessionsTimeout; }; struct SERVER_INFO_1597 { uint32_t sv1597_IdleThreadTimeOut; }; struct SERVER_INFO_1598 { uint32_t sv1598_enableW9xsecuritysignature; }; struct SERVER_INFO_1599 { uint8_t sv1598_enforcekerberosreauthentication; }; struct SERVER_INFO_1600 { uint8_t sv1598_disabledos; }; struct SERVER_INFO_1601 { uint32_t sv1598_lowdiskspaceminimum; }; struct SERVER_INFO_1602 { uint8_t sv_1598_disablestrictnamechecking; }; struct USER_INFO_0 { const char * usri0_name; }; #define USER_PRIV_GUEST ( 0 ) #define USER_PRIV_USER ( 1 ) #define USER_PRIV_ADMIN ( 2 ) struct USER_INFO_1 { const char * usri1_name; const char * usri1_password; uint32_t usri1_password_age; uint32_t usri1_priv; const char * usri1_home_dir; const char * usri1_comment; uint32_t usri1_flags; const char * usri1_script_path; }; #define AF_OP_PRINT ( 0x1 ) #define AF_OP_COMM ( 0x2 ) #define AF_OP_SERVER ( 0x4 ) #define AF_OP_ACCOUNTS ( 0x8 ) struct USER_INFO_2 { const char * usri2_name; const char * usri2_password; uint32_t usri2_password_age; uint32_t usri2_priv; const char * usri2_home_dir; const char * usri2_comment; uint32_t usri2_flags; const char * usri2_script_path; uint32_t usri2_auth_flags; const char * usri2_full_name; const char * usri2_usr_comment; const char * usri2_parms; const char * usri2_workstations; uint32_t usri2_last_logon; uint32_t usri2_last_logoff; uint32_t usri2_acct_expires; uint32_t usri2_max_storage; uint32_t usri2_units_per_week; uint8_t *usri2_logon_hours;/* [unique] */ uint32_t usri2_bad_pw_count; uint32_t usri2_num_logons; const char * usri2_logon_server; uint32_t usri2_country_code; uint32_t usri2_code_page; }; struct USER_INFO_3 { const char * usri3_name; uint32_t usri3_password_age; uint32_t usri3_priv; const char * usri3_home_dir; const char * usri3_comment; uint32_t usri3_flags; const char * usri3_script_path; uint32_t usri3_auth_flags; const char * usri3_full_name; const char * usri3_usr_comment; const char * usri3_parms; const char * usri3_workstations; uint32_t usri3_last_logon; uint32_t usri3_last_logoff; uint32_t usri3_acct_expires; uint32_t usri3_max_storage; uint32_t usri3_units_per_week; uint8_t *usri3_logon_hours;/* [unique] */ uint32_t usri3_bad_pw_count; uint32_t usri3_num_logons; const char * usri3_logon_server; uint32_t usri3_country_code; uint32_t usri3_code_page; uint32_t usri3_user_id; uint32_t usri3_primary_group_id; const char * usri3_profile; const char * usri3_home_dir_drive; uint32_t usri3_password_expired; }; struct USER_INFO_4 { const char * usri4_name; const char * usri4_password; uint32_t usri4_password_age; uint32_t usri4_priv; const char * usri4_home_dir; const char * usri4_comment; uint32_t usri4_flags; const char * usri4_script_path; uint32_t usri4_auth_flags; const char * usri4_full_name; const char * usri4_usr_comment; const char * usri4_parms; const char * usri4_workstations; uint32_t usri4_last_logon; uint32_t usri4_last_logoff; uint32_t usri4_acct_expires; uint32_t usri4_max_storage; uint32_t usri4_units_per_week; uint8_t *usri4_logon_hours;/* [unique] */ uint32_t usri4_bad_pw_count; uint32_t usri4_num_logons; const char * usri4_logon_server; uint32_t usri4_country_code; uint32_t usri4_code_page; struct domsid *usri4_user_sid;/* [unique] */ uint32_t usri4_primary_group_id; const char * usri4_profile; const char * usri4_home_dir_drive; uint32_t usri4_password_expired; }; struct USER_INFO_10 { const char * usri10_name; const char * usri10_comment; const char * usri10_usr_comment; const char * usri10_full_name; }; struct USER_INFO_11 { const char * usri11_name; const char * usri11_comment; const char * usri11_usr_comment; const char * usri11_full_name; uint32_t usri11_priv; uint32_t usri11_auth_flags; uint32_t usri11_password_age; const char * usri11_home_dir; const char * usri11_parms; uint32_t usri11_last_logon; uint32_t usri11_last_logoff; uint32_t usri11_bad_pw_count; uint32_t usri11_num_logons; const char * usri11_logon_server; uint32_t usri11_country_code; const char * usri11_workstations; uint32_t usri11_max_storage; uint32_t usri11_units_per_week; uint8_t *usri11_logon_hours;/* [unique] */ uint32_t usri11_code_page; }; struct USER_INFO_20 { const char * usri20_name; const char * usri20_full_name; const char * usri20_comment; uint32_t usri20_flags; uint32_t usri20_user_id; }; struct USER_INFO_21 { uint8_t *usri21_password; }; struct USER_INFO_22 { const char * usri22_name; uint8_t *usri22_password; uint32_t usri22_password_age; uint32_t usri22_priv; const char * usri22_home_dir; const char * usri22_comment; uint32_t usri22_flags; uint32_t usri22_script_path; uint32_t usri22_auth_flags; const char * usri22_full_name; const char * usri22_usr_comment; const char * usri22_parms; const char * usri22_workstations; uint32_t usri22_last_logon; uint32_t usri22_last_logoff; uint32_t usri22_acct_expires; uint32_t usri22_max_storage; uint32_t usri22_units_per_week; uint8_t *usri22_logon_hours;/* [unique] */ uint32_t usri22_bad_pw_count; uint32_t usri22_num_logons; const char * usri22_logon_server; uint32_t usri22_country_code; uint32_t usri22_code_page; }; struct USER_INFO_23 { const char * usri23_name; const char * usri23_full_name; const char * usri23_comment; uint32_t usri23_flags; struct domsid *usri23_user_sid;/* [unique] */ }; struct USER_INFO_1003 { const char * usri1003_password; }; struct USER_INFO_1005 { uint32_t usri1005_priv; }; struct USER_INFO_1006 { const char * usri1006_home_dir; }; struct USER_INFO_1007 { const char * usri1007_comment; }; struct USER_INFO_1008 { uint32_t usri1008_flags; }; struct USER_INFO_1009 { const char * usri1009_script_path; }; struct USER_INFO_1010 { uint32_t usri1010_auth_flags; }; struct USER_INFO_1011 { const char * usri1011_full_name; }; struct USER_INFO_1012 { const char * usri1012_usr_comment; }; struct USER_INFO_1013 { const char * usri1013_parms; }; struct USER_INFO_1014 { const char * usri1014_workstations; }; struct USER_INFO_1017 { uint32_t usri1017_acct_expires; }; struct USER_INFO_1018 { uint32_t usri1018_max_storage; }; struct USER_INFO_1020 { uint32_t usri1020_units_per_week; uint8_t *usri1020_logon_hours;/* [unique] */ }; struct USER_INFO_1023 { const char * usri1023_logon_server; }; struct USER_INFO_1024 { uint32_t usri1024_country_code; }; struct USER_INFO_1025 { uint32_t usri1025_code_page; }; struct USER_INFO_1051 { uint32_t usri1051_primary_group_id; }; struct USER_INFO_1052 { const char * usri1052_profile; }; struct USER_INFO_1053 { const char * usri1053_home_dir_drive; }; struct USER_MODALS_INFO_0 { uint32_t usrmod0_min_passwd_len; uint32_t usrmod0_max_passwd_age; uint32_t usrmod0_min_passwd_age; uint32_t usrmod0_force_logoff; uint32_t usrmod0_password_hist_len; }; struct USER_MODALS_INFO_1 { uint32_t usrmod1_role; const char * usrmod1_primary; }; struct USER_MODALS_INFO_2 { const char * usrmod2_domain_name; struct domsid *usrmod2_domain_id;/* [unique] */ }; struct USER_MODALS_INFO_3 { uint32_t usrmod3_lockout_duration; uint32_t usrmod3_lockout_observation_window; uint32_t usrmod3_lockout_threshold; }; struct USER_MODALS_INFO_1001 { uint32_t usrmod1001_min_passwd_len; }; struct USER_MODALS_INFO_1002 { uint32_t usrmod1002_max_passwd_age; }; struct USER_MODALS_INFO_1003 { uint32_t usrmod1003_min_passwd_age; }; struct USER_MODALS_INFO_1004 { uint32_t usrmod1004_force_logoff; }; struct USER_MODALS_INFO_1005 { uint32_t usrmod1005_password_hist_len; }; struct USER_MODALS_INFO_1006 { uint32_t usrmod1006_role; }; struct USER_MODALS_INFO_1007 { const char * usrmod1007_primary; }; struct NET_DISPLAY_USER { const char * usri1_name; const char * usri1_comment; uint32_t usri1_flags; const char * usri1_full_name; uint32_t usri1_user_id; uint32_t usri1_next_index; }; struct NET_DISPLAY_MACHINE { const char * usri2_name; const char * usri2_comment; uint32_t usri2_flags; uint32_t usri2_user_id; uint32_t usri2_next_index; }; struct NET_DISPLAY_GROUP { const char * grpi3_name; const char * grpi3_comment; uint32_t grpi3_group_id; uint32_t grpi3_attributes; uint32_t grpi3_next_index; }; struct GROUP_INFO_0 { const char * grpi0_name; }; struct GROUP_INFO_1 { const char * grpi1_name; const char * grpi1_comment; }; struct GROUP_INFO_2 { const char * grpi2_name; const char * grpi2_comment; uint32_t grpi2_group_id; uint32_t grpi2_attributes; }; struct GROUP_INFO_3 { const char * grpi3_name; const char * grpi3_comment; struct domsid * grpi3_group_sid; uint32_t grpi3_attributes; }; struct GROUP_INFO_1002 { const char * grpi1002_comment; }; struct GROUP_INFO_1005 { uint32_t grpi1005_attributes; }; struct GROUP_USERS_INFO_0 { const char * grui0_name; }; struct GROUP_USERS_INFO_1 { const char * grui1_name; uint32_t grui1_attributes; }; struct LOCALGROUP_INFO_0 { const char * lgrpi0_name; }; struct LOCALGROUP_INFO_1 { const char * lgrpi1_name; const char * lgrpi1_comment; }; struct LOCALGROUP_INFO_1002 { const char * lgrpi1002_comment; }; enum SID_NAME_USE { SidTypeUser=1, SidTypeGroup=2, SidTypeDomain=3, SidTypeAlias=4, SidTypeWellKnownGroup=5, SidTypeDeletedAccount=6, SidTypeInvalid=7, SidTypeUnknown=8, SidTypeComputer=9, SidTypeLabel=10 }; struct LOCALGROUP_MEMBERS_INFO_0 { struct domsid *lgrmi0_sid;/* [unique] */ }; struct LOCALGROUP_MEMBERS_INFO_1 { struct domsid *lgrmi1_sid;/* [unique] */ enum SID_NAME_USE lgrmi1_sidusage; const char * lgrmi1_name; }; struct LOCALGROUP_MEMBERS_INFO_2 { struct domsid *lgrmi2_sid;/* [unique] */ enum SID_NAME_USE lgrmi2_sidusage; const char * lgrmi2_domainandname; }; struct LOCALGROUP_MEMBERS_INFO_3 { const char * lgrmi3_domainandname; }; struct LOCALGROUP_USERS_INFO_0 { const char * lgrui0_name; }; struct TIME_OF_DAY_INFO { uint32_t tod_elapsedt; uint32_t tod_msecs; uint32_t tod_hours; uint32_t tod_mins; uint32_t tod_secs; uint32_t tod_hunds; int32_t tod_timezone; uint32_t tod_tinterval; uint32_t tod_day; uint32_t tod_month; uint32_t tod_year; uint32_t tod_weekday; }; struct SHARE_INFO_0 { const char * shi0_netname; }; struct SHARE_INFO_1 { const char * shi1_netname; uint32_t shi1_type; const char * shi1_remark; }; struct SHARE_INFO_2 { const char * shi2_netname; uint32_t shi2_type; const char * shi2_remark; uint32_t shi2_permissions; uint32_t shi2_max_uses; uint32_t shi2_current_uses; const char * shi2_path; const char * shi2_passwd; }; struct SHARE_INFO_501 { const char * shi501_netname; uint32_t shi501_type; const char * shi501_remark; uint32_t shi501_flags; }; struct SHARE_INFO_502 { const char * shi502_netname; uint32_t shi502_type; const char * shi502_remark; uint32_t shi502_permissions; uint32_t shi502_max_uses; uint32_t shi502_current_uses; const char * shi502_path; const char * shi502_passwd; uint32_t shi502_reserved; struct security_descriptor * shi502_security_descriptor; }; struct SHARE_INFO_1004 { const char * shi1004_remark; }; struct SHARE_INFO_1005 { uint32_t shi1005_flags; }; struct SHARE_INFO_1006 { uint32_t shi1006_max_uses; }; struct FILE_INFO_2 { uint32_t fi2_id; }; struct FILE_INFO_3 { uint32_t fi3_id; uint32_t fi3_permissions; uint32_t fi3_num_locks; const char * fi3_pathname; const char * fi3_username; }; struct NETLOGON_INFO_1 { uint32_t netlog1_flags; NET_API_STATUS netlog1_pdc_connection_status; }; struct NETLOGON_INFO_2 { uint32_t netlog2_flags; NET_API_STATUS netlog2_pdc_connection_status; const char * netlog2_trusted_dc_name; NET_API_STATUS netlog2_tc_connection_status; }; struct NETLOGON_INFO_3 { uint32_t netlog1_flags; uint32_t netlog3_logon_attempts; uint32_t netlog3_reserved1; uint32_t netlog3_reserved2; uint32_t netlog3_reserved3; uint32_t netlog3_reserved4; uint32_t netlog3_reserved5; }; struct NETLOGON_INFO_4 { const char * netlog4_trusted_dc_name; const char * netlog4_trusted_domain_name; }; #define DS_PDC_FLAG ( 0x00000001 ) #define DS_GC_FLAG ( 0x00000004 ) #define DS_LDAP_FLAG ( 0x00000008 ) #define DS_DS_FLAG ( 0x00000010 ) #define DS_KDC_FLAG ( 0x00000020 ) #define DS_TIMESERV_FLAG ( 0x00000040 ) #define DS_CLOSEST_FLAG ( 0x00000080 ) #define DS_WRITABLE_FLAG ( 0x00000100 ) #define DS_GOOD_TIMESERV_FLAG ( 0x00000200 ) #define DS_NDNC_FLAG ( 0x00000400 ) #define DS_SELECT_SECRET_DOMAIN_6_FLAG ( 0x00000800 ) #define DS_FULL_SECRET_DOMAIN_6_FLAG ( 0x00001000 ) #define DS_DNS_CONTROLLER_FLAG ( 0x20000000 ) #define DS_DNS_DOMAIN_FLAG ( 0x40000000 ) #define DS_DNS_FOREST_FLAG ( 0x80000000 ) #endif /* _HEADER_libnetapi */ #ifndef _HEADER_netlogon #define NETLOGON_CONTROL_QUERY ( 0x00000001 ) #define NETLOGON_CONTROL_REPLICATE ( 0x00000002 ) #define NETLOGON_CONTROL_SYNCHRONIZE ( 0x00000003 ) #define NETLOGON_CONTROL_PDC_REPLICATE ( 0x00000004 ) #define NETLOGON_CONTROL_REDISCOVER ( 0x00000005 ) #define NETLOGON_CONTROL_TC_QUERY ( 0x00000006 ) #define NETLOGON_CONTROL_TRANSPORT_NOTIFY ( 0x00000007 ) #define NETLOGON_CONTROL_FIND_USER ( 0x00000008 ) #define NETLOGON_CONTROL_CHANGE_PASSWORD ( 0x00000009 ) #define NETLOGON_CONTROL_TC_VERIFY ( 0x0000000A ) #define NETLOGON_CONTROL_FORCE_DNS_REG ( 0x0000000B ) #define NETLOGON_CONTROL_QUERY_DNS_REG ( 0x0000000C ) #define NETLOGON_CONTROL_BACKUP_CHANGE_LOG ( 0x0000FFFC ) #define NETLOGON_CONTROL_TRUNCATE_LOG ( 0x0000FFFD ) #define NETLOGON_CONTROL_SET_DBFLAG ( 0x0000FFFE ) #define NETLOGON_CONTROL_BREAKPOINT ( 0x0000FFFF ) #define DS_FORCE_REDISCOVERY ( 0x00000001 ) #define DS_DIRECTORY_SERVICE_REQUIRED ( 0x00000010 ) #define DS_DIRECTORY_SERVICE_PREFERRED ( 0x00000020 ) #define DS_GC_SERVER_REQUIRED ( 0x00000040 ) #define DS_PDC_REQUIRED ( 0x00000080 ) #define DS_BACKGROUND_ONLY ( 0x00000100 ) #define DS_IP_REQUIRED ( 0x00000200 ) #define DS_KDC_REQUIRED ( 0x00000400 ) #define DS_TIMESERV_REQUIRED ( 0x00000800 ) #define DS_WRITABLE_REQUIRED ( 0x00001000 ) #define DS_GOOD_TIMESERV_PREFERRED ( 0x00002000 ) #define DS_AVOID_SELF ( 0x00004000 ) #define DS_ONLY_LDAP_NEEDED ( 0x00008000 ) #define DS_IS_FLAT_NAME ( 0x00010000 ) #define DS_IS_DNS_NAME ( 0x00020000 ) #define DS_TRY_NEXTCLOSEST_SITE ( 0x00040000 ) #define DS_DIRECTORY_SERVICE_6_REQUIRED ( 0x00080000 ) #define DS_WEB_SERVICE_REQUIRED ( 0x00100000 ) #define DS_RETURN_DNS_NAME ( 0x40000000 ) #define DS_RETURN_FLAT_NAME ( 0x80000000 ) #endif /* _HEADER_netlogon */ /**************************************************************** ****************************************************************/ struct libnetapi_ctx { char *debuglevel; char *error_string; char *username; char *workgroup; char *password; char *krb5_cc_env; int use_kerberos; int use_ccache; int disable_policy_handle_cache; void *private_data; }; /**************************************************************** ****************************************************************/ NET_API_STATUS libnetapi_init(struct libnetapi_ctx **ctx); /**************************************************************** ****************************************************************/ NET_API_STATUS libnetapi_free(struct libnetapi_ctx *ctx); /**************************************************************** ****************************************************************/ NET_API_STATUS libnetapi_getctx(struct libnetapi_ctx **ctx); /**************************************************************** ****************************************************************/ NET_API_STATUS libnetapi_set_debuglevel(struct libnetapi_ctx *ctx, const char *debuglevel); /**************************************************************** ****************************************************************/ NET_API_STATUS libnetapi_set_username(struct libnetapi_ctx *ctx, const char *username); /**************************************************************** ****************************************************************/ NET_API_STATUS libnetapi_set_password(struct libnetapi_ctx *ctx, const char *password); /**************************************************************** ****************************************************************/ NET_API_STATUS libnetapi_set_workgroup(struct libnetapi_ctx *ctx, const char *workgroup); /**************************************************************** ****************************************************************/ NET_API_STATUS libnetapi_set_use_kerberos(struct libnetapi_ctx *ctx); /**************************************************************** ****************************************************************/ NET_API_STATUS libnetapi_set_use_ccache(struct libnetapi_ctx *ctx); /**************************************************************** Return a specific libnetapi error as a string, caller must free with NetApiBufferFree ****************************************************************/ char *libnetapi_errstr(NET_API_STATUS status); /**************************************************************** Return the last libnetapi error as a string, caller must free with NetApiBufferFree ctx is optional ****************************************************************/ char *libnetapi_get_error_string(struct libnetapi_ctx *ctx, NET_API_STATUS status); /**************************************************************** NetApiBufferAllocate ****************************************************************/ NET_API_STATUS NetApiBufferAllocate(uint32_t byte_count, void **buffer); /**************************************************************** NetApiBufferFree ****************************************************************/ NET_API_STATUS NetApiBufferFree(void *buffer); /************************************************************//** * * ConvertSidToStringSid * * @brief Convert a domain sid into a string * * @param[in] sid A pointer to a sid structure * @param[in,out] sid_string A pointer that holds a pointer to a sid string. Caller * needs to free with free(3) * @return bool ***************************************************************/ int ConvertSidToStringSid(const struct domsid *sid, char **sid_string); /************************************************************//** * * ConvertStringSidToSid * * @brief Convert a string into a domain sid * * @param[in] sid_string A pointer to a sid string. * @param[in,out] sid A pointer that holds a pointer to a sid structure. * Caller needs to free with free(3) * @return bool ***************************************************************/ int ConvertStringSidToSid(const char *sid_string, struct domsid **sid); /************************************************************//** * * NetJoinDomain * * @brief Join a computer to a domain or workgroup * * @param[in] server The server name to connect to * @param[in] domain The domain or workgroup to join * @param[in] account_ou The organizational Unit to create the computer account * in (AD only) * @param[in] account The domain account used for joining a domain * @param[in] password The domain account's password used for joining a domain * @param[in] join_flags Bitmask field to define specific join features * @return NET_API_STATUS * * example netdomjoin/netdomjoin.c ***************************************************************/ NET_API_STATUS NetJoinDomain(const char * server /* [in] */, const char * domain /* [in] [ref] */, const char * account_ou /* [in] */, const char * account /* [in] */, const char * password /* [in] */, uint32_t join_flags /* [in] */); /************************************************************//** * * NetUnjoinDomain * * @brief Unjoin a computer from a domain or workgroup * * @param[in] server_name The server name to connect to * @param[in] account The domain account used for unjoining a domain * @param[in] password The domain account's password used for unjoining a domain * @param[in] unjoin_flags Bitmask field to define specific unjoin features * @return NET_API_STATUS * ***************************************************************/ NET_API_STATUS NetUnjoinDomain(const char * server_name /* [in] */, const char * account /* [in] */, const char * password /* [in] */, uint32_t unjoin_flags /* [in] */); /************************************************************//** * * NetGetJoinInformation * * @brief Unjoin a computer from a domain or workgroup * * @param[in] server_name The server name to connect to * @param[out] name_buffer Returns the name of the workgroup or domain * @param[out] name_type Returns the type of that name * @return NET_API_STATUS * * example netdomjoin-gui/netdomjoin-gui.c * ***************************************************************/ NET_API_STATUS NetGetJoinInformation(const char * server_name /* [in] */, const char * *name_buffer /* [out] [ref] */, uint16_t *name_type /* [out] [ref] */); /************************************************************//** * * NetGetJoinableOUs * * @brief Query for the list of joinable organizational Units that can be used * for joining AD * * @param[in] server_name The server name to connect to * @param[in] domain The AD domain to query * @param[in] account The domain account used for the query * @param[in] password The domain account's password used for the query * @param[out] ou_count The number of ous returned * @param[out] ous Returned string array containing the ous * @return NET_API_STATUS * * example netdomjoin-gui/netdomjoin-gui.c * ***************************************************************/ NET_API_STATUS NetGetJoinableOUs(const char * server_name /* [in] */, const char * domain /* [in] [ref] */, const char * account /* [in] */, const char * password /* [in] */, uint32_t *ou_count /* [out] [ref] */, const char * **ous /* [out] [ref] */); /************************************************************//** * * NetRenameMachineInDomain * * @brief Rename a machine in a domain * * @param[in] server_name The server name to connect to * @param[in] new_machine_name The new machine name * @param[in] account The domain account used for the query * @param[in] password The domain account's password used for the query * @param[in] rename_options Options used for the rename operation * @return NET_API_STATUS * * example join/rename_machine.c * ***************************************************************/ NET_API_STATUS NetRenameMachineInDomain(const char * server_name /* [in] */, const char * new_machine_name /* [in] */, const char * account /* [in] */, const char * password /* [in] */, uint32_t rename_options /* [in] */); /************************************************************//** * * NetServerGetInfo * * @brief Get Information on a server * * @param[in] server_name The server name to connect to * @param[in] level The level to define which information is requested * @param[out] buffer The returned buffer carrying the SERVER_INFO structure * @return NET_API_STATUS * ***************************************************************/ NET_API_STATUS NetServerGetInfo(const char * server_name /* [in] */, uint32_t level /* [in] */, uint8_t **buffer /* [out] [ref] */); /************************************************************//** * * NetServerSetInfo * * @brief Get Information on a server * * @param[in] server_name The server name to connect to * @param[in] level The level to define which information is set * @param[in] buffer The buffer carrying the SERVER_INFO structure * @param[out] parm_error On failure returns the invalid SERVER_INFO member * @return NET_API_STATUS * ***************************************************************/ NET_API_STATUS NetServerSetInfo(const char * server_name /* [in] */, uint32_t level /* [in] */, uint8_t *buffer /* [in] [ref] */, uint32_t *parm_error /* [out] [ref] */); /************************************************************//** * * NetWkstaGetInfo * * @brief Get Information on a workstation * * @param[in] wksta_name The workstation name to connect to * @param[in] level The level to define which information is requested * @param[out] buffer The returned buffer carrying the WKSTA_INFO structure * @return NET_API_STATUS * ***************************************************************/ NET_API_STATUS NetWkstaGetInfo(const char * wksta_name /* [in] */, uint32_t level /* [in] */, uint8_t **buffer /* [out] [ref] */); /************************************************************//** * * NetGetDCName * * @brief Query for the PDC for a given domain * * @param[in] server_name The server name to connect to * @param[in] domain_name The name of the domain to lookup * @param[out] buffer The name of the domain to lookup * @return NET_API_STATUS * * example getdc/getdc.c ***************************************************************/ NET_API_STATUS NetGetDCName(const char * server_name /* [in] */, const char * domain_name /* [in] */, uint8_t **buffer /* [out] [ref] */); /************************************************************//** * * NetGetAnyDCName * * @brief Query for any DC for a given domain * * @param[in] server_name The server name to connect to * @param[in] domain_name The name of the domain to lookup * @param[out] buffer The name of the domain to lookup * @return NET_API_STATUS * * example getdc/getdc.c ***************************************************************/ NET_API_STATUS NetGetAnyDCName(const char * server_name /* [in] */, const char * domain_name /* [in] */, uint8_t **buffer /* [out] [ref] */); /************************************************************//** * * DsGetDcName * * @brief Lookup a DC for a given domain and return information structure * * @param[in] server_name The server name to connect to * @param[in] domain_name The name of the domain to lookup (cannot be NULL) * @param[in] domain_guid The GUID of the domain to lookup (optional) * @param[in] site_name The name of the site the DC should reside in * @param[in] flags A bitmask to request specific features supported by the DC * @param[out] dc_info Pointer to a DOMAIN_CONTROLLER_INFO structure * @return NET_API_STATUS * * example dsgetdc/dsgetdc.c ***************************************************************/ NET_API_STATUS DsGetDcName(const char * server_name /* [in] [unique] */, const char * domain_name /* [in] [ref] */, struct GUID *domain_guid /* [in] [unique] */, const char * site_name /* [in] [unique] */, uint32_t flags /* [in] */, struct DOMAIN_CONTROLLER_INFO **dc_info /* [out] [ref] */); /************************************************************//** * * NetUserAdd * * @brief Create a user on a given server * * @param[in] server_name The server name to connect to * @param[in] level The level of the USER_INFO structure passed in (Currently * only level 1 is supported) * @param[in] buffer The buffer carrying the USER_INFO structure * @param[out] parm_error In case of error returns the failing member of the * structure * @return NET_API_STATUS * * example user/user_add.c ***************************************************************/ NET_API_STATUS NetUserAdd(const char * server_name /* [in] */, uint32_t level /* [in] */, uint8_t *buffer /* [in] [ref] */, uint32_t *parm_error /* [out] [ref] */); /************************************************************//** * * NetUserDel * * @brief Delete a user on a given server * * @param[in] server_name The server name to connect to * @param[in] user_name The user account to delete * @return NET_API_STATUS * * example user/user_del.c ***************************************************************/ NET_API_STATUS NetUserDel(const char * server_name /* [in] */, const char * user_name /* [in] */); /************************************************************//** * * NetUserEnum * * @brief Enumerate accounts on a server * * @param[in] server_name The server name to connect to * @param[in] level The enumeration level used for the query (Currently only * level 0 is supported) * @param[in] filter The account flags filter used for the query * @param[out] buffer The returned enumeration buffer * @param[in] prefmaxlen The requested maximal buffer size * @param[out] entries_read The number of returned entries * @param[out] total_entries The number of total entries * @param[in,out] resume_handle A handle passed in and returned for resuming * operations * @return NET_API_STATUS * * example user/user_enum.c ***************************************************************/ NET_API_STATUS NetUserEnum(const char * server_name /* [in] */, uint32_t level /* [in] */, uint32_t filter /* [in] */, uint8_t **buffer /* [out] [ref] */, uint32_t prefmaxlen /* [in] */, uint32_t *entries_read /* [out] [ref] */, uint32_t *total_entries /* [out] [ref] */, uint32_t *resume_handle /* [in,out] [ref] */); /************************************************************//** * * NetUserChangePassword * * @brief Change the password for a user on a given server or in a given domain * * @param[in] domain_name The server or domain name to connect to * @param[in] user_name The user account to change the password for * @param[in] old_password The user account's old password * @param[in] new_password The user account's new password * @return NET_API_STATUS * * example user/user_chgpwd.c ***************************************************************/ NET_API_STATUS NetUserChangePassword(const char * domain_name /* [in] */, const char * user_name /* [in] */, const char * old_password /* [in] */, const char * new_password /* [in] */); /************************************************************//** * * NetUserGetInfo * * @brief Get User Information * * @param[in] server_name The server name to connect to * @param[in] user_name The name of the user that is going to be queried * @param[in] level The level defining the requested USER_INFO_X structure * @param[out] buffer The buffer containing a USER_INFO_X structure * @return NET_API_STATUS * * example user/user_getinfo.c ***************************************************************/ NET_API_STATUS NetUserGetInfo(const char * server_name /* [in] */, const char * user_name /* [in] */, uint32_t level /* [in] */, uint8_t **buffer /* [out] [ref] */); /************************************************************//** * * NetUserSetInfo * * @brief Set User Information * * @param[in] server_name The server name to connect to * @param[in] user_name The name of the user that is going to be modified * @param[in] level The level defining the requested USER_INFO_X structure * @param[in] buffer The buffer containing a USER_INFO_X structure * @param[out] parm_err The returned parameter error number if any * @return NET_API_STATUS * * example user/user_setinfo.c ***************************************************************/ NET_API_STATUS NetUserSetInfo(const char * server_name /* [in] */, const char * user_name /* [in] */, uint32_t level /* [in] */, uint8_t *buffer /* [in] [ref] */, uint32_t *parm_err /* [out] [ref] */); /************************************************************//** * * NetUserModalsGet * * @brief Get SAM domain and password information * * @param[in] server_name The server name to connect to * @param[in] level The level defining which USER_MODALS_INFO_X buffer to query * @param[out] buffer The returned USER_MODALS_INFO_X buffer * @return NET_API_STATUS * * example user/user_modalsget.c ***************************************************************/ NET_API_STATUS NetUserModalsGet(const char * server_name /* [in] */, uint32_t level /* [in] */, uint8_t **buffer /* [out] [ref] */); /************************************************************//** * * NetUserModalsSet * * @brief Set SAM domain and password information * * @param[in] server_name The server name to connect to * @param[in] level The level defining which USER_MODALS_INFO_X buffer to query * @param[out] buffer The buffer conntaing a USER_MODALS_INFO_X structure * @param[out] parm_err The returned parameter error number if any * @return NET_API_STATUS * * example user/user_modalsset.c ***************************************************************/ NET_API_STATUS NetUserModalsSet(const char * server_name /* [in] */, uint32_t level /* [in] */, uint8_t *buffer /* [in] [ref] */, uint32_t *parm_err /* [out] [ref] */); /************************************************************//** * * NetUserGetGroups * * @brief Enumerate grouplist of a user on a server * * @param[in] server_name The server name to connect to * @param[in] user_name The user name to query * @param[in] level The enumeration level used for the query (Currently only * level 0 is supported) * @param[out] buffer The returned enumeration buffer * @param[in] prefmaxlen The requested maximal buffer size * @param[out] entries_read The number of returned entries * @param[out] total_entries The number of total entries * @return NET_API_STATUS * * example user/user_getgroups.c ***************************************************************/ NET_API_STATUS NetUserGetGroups(const char * server_name /* [in] */, const char * user_name /* [in] */, uint32_t level /* [in] */, uint8_t **buffer /* [out] [ref] */, uint32_t prefmaxlen /* [in] */, uint32_t *entries_read /* [out] [ref] */, uint32_t *total_entries /* [out] [ref] */); /************************************************************//** * * NetUserSetGroups * * @brief Set grouplist of a user on a server * * @param[in] server_name The server name to connect to * @param[in] user_name The user name to query * @param[in] level The level defining the GROUP_USERS_INFO_X structures in the buffer * @param[in] buffer The buffer containing GROUP_USERS_INFO_X structures * @param[in] num_entries The number of X structures in the buffer * @return NET_API_STATUS * * example user/user_setgroups.c ***************************************************************/ NET_API_STATUS NetUserSetGroups(const char * server_name /* [in] */, const char * user_name /* [in] */, uint32_t level /* [in] */, uint8_t *buffer /* [in] [ref] */, uint32_t num_entries /* [in] */); /************************************************************//** * * NetUserGetLocalGroups * * @brief Enumerate local grouplist of a user on a server * * @param[in] server_name The server name to connect to * @param[in] user_name The user name to query * @param[in] level The enumeration level used for the query * @param[in] flags The flags used for the query * @param[out] buffer The returned enumeration buffer * @param[in] prefmaxlen The requested maximal buffer size * @param[out] entries_read The number of returned entries * @param[out] total_entries The number of total entries * @return NET_API_STATUS * * example user/user_getlocalgroups.c ***************************************************************/ NET_API_STATUS NetUserGetLocalGroups(const char * server_name /* [in] */, const char * user_name /* [in] */, uint32_t level /* [in] */, uint32_t flags /* [in] */, uint8_t **buffer /* [out] [ref] */, uint32_t prefmaxlen /* [in] */, uint32_t *entries_read /* [out] [ref] */, uint32_t *total_entries /* [out] [ref] */); /************************************************************//** * * NetQueryDisplayInformation * * @brief Enumerate accounts on a server * * @param[in] server_name The server name to connect to * @param[in] level The enumeration level used for the query * @param[in] idx The index to start the the display enumeration at * @param[in] entries_requested The number of entries requested * @param[in] prefmaxlen The requested maximal buffer size * @param[out] entries_read The number of returned entries * @param[out] buffer The returned display information buffer * @return NET_API_STATUS * * example user/user_dispinfo.c ***************************************************************/ NET_API_STATUS NetQueryDisplayInformation(const char * server_name /* [in] [unique] */, uint32_t level /* [in] */, uint32_t idx /* [in] */, uint32_t entries_requested /* [in] */, uint32_t prefmaxlen /* [in] */, uint32_t *entries_read /* [out] [ref] */, void **buffer /* [out] [noprint,ref] */); /************************************************************//** * * NetGroupAdd * * @brief Create Domain Group * * @param[in] server_name The server name to connect to * @param[in] level The level used for the new group creation * @param[in] buf The buffer containing the group structure * @param[out] parm_err The returned parameter error number if any * @return NET_API_STATUS * * example group/group_add.c ***************************************************************/ NET_API_STATUS NetGroupAdd(const char * server_name /* [in] */, uint32_t level /* [in] */, uint8_t *buf /* [in] [ref] */, uint32_t *parm_err /* [out] [ref] */); /************************************************************//** * * NetGroupDel * * @brief Delete Domain Group * * @param[in] server_name The server name to connect to * @param[in] group_name The name of the group that is going to be deleted * @return NET_API_STATUS * * example group/group_del.c ***************************************************************/ NET_API_STATUS NetGroupDel(const char * server_name /* [in] */, const char * group_name /* [in] */); /************************************************************//** * * NetGroupEnum * * @brief Enumerate groups on a server * * @param[in] server_name The server name to connect to * @param[in] level The enumeration level used for the query (Currently only * level 0 is supported) * @param[out] buffer The returned enumeration buffer * @param[in] prefmaxlen The requested maximal buffer size * @param[out] entries_read The number of returned entries * @param[out] total_entries The number of total entries * @param[in,out] resume_handle A handle passed in and returned for resuming * operations * @return NET_API_STATUS * * example group/group_enum.c ***************************************************************/ NET_API_STATUS NetGroupEnum(const char * server_name /* [in] */, uint32_t level /* [in] */, uint8_t **buffer /* [out] [ref] */, uint32_t prefmaxlen /* [in] */, uint32_t *entries_read /* [out] [ref] */, uint32_t *total_entries /* [out] [ref] */, uint32_t *resume_handle /* [in,out] [ref] */); /************************************************************//** * * NetGroupSetInfo * * @brief Set Domain Group Information * * @param[in] server_name The server name to connect to * @param[in] group_name The name of the group that is going to be modified * @param[in] level The level defining the structure type in buf * @param[in] buf The buffer containing a GROUP_INFO_X structure * @param[out] parm_err The returned parameter error number if any * @return NET_API_STATUS * * example group/group_setinfo.c ***************************************************************/ NET_API_STATUS NetGroupSetInfo(const char * server_name /* [in] */, const char * group_name /* [in] */, uint32_t level /* [in] */, uint8_t *buf /* [in] [ref] */, uint32_t *parm_err /* [out] [ref] */); /************************************************************//** * * NetGroupGetInfo * * @brief Get Domain Group Information * * @param[in] server_name The server name to connect to * @param[in] group_name The name of the group that is going to be queried * @param[in] level The level defining the requested GROUP_INFO_X structure * @param[out] buf The buffer containing a GROUP_INFO_X structure * @return NET_API_STATUS * * example group/group_getinfo.c ***************************************************************/ NET_API_STATUS NetGroupGetInfo(const char * server_name /* [in] */, const char * group_name /* [in] */, uint32_t level /* [in] */, uint8_t **buf /* [out] [ref] */); /************************************************************//** * * NetGroupAddUser * * @brief Add existing User to existing Domain Group * * @param[in] server_name The server name to connect to * @param[in] group_name The name of the group that is going to be modified * @param[in] user_name The name of the user that is going to be added to the * group * @return NET_API_STATUS * * example group/group_adduser.c ***************************************************************/ NET_API_STATUS NetGroupAddUser(const char * server_name /* [in] */, const char * group_name /* [in] */, const char * user_name /* [in] */); /************************************************************//** * * NetGroupDelUser * * @brief Remove User from Domain Group * * @param[in] server_name The server name to connect to * @param[in] group_name The name of the group that is going to be modified * @param[in] user_name The name of the user that is going to be removed from * the group * @return NET_API_STATUS * * example group/group_deluser.c ***************************************************************/ NET_API_STATUS NetGroupDelUser(const char * server_name /* [in] */, const char * group_name /* [in] */, const char * user_name /* [in] */); /************************************************************//** * * NetGroupGetUsers * * @brief Get Users for a group on a server * * @param[in] server_name The server name to connect to * @param[in] group_name The group name to enumerate users for * @param[in] level The enumeration level used for the query * @param[out] buffer The returned enumeration buffer * @param[in] prefmaxlen The requested maximal buffer size * @param[out] entries_read The number of returned entries * @param[out] total_entries The number of total entries * @param[in,out] resume_handle A handle passed in and returned for resuming * operations * @return NET_API_STATUS * * example group/group_getusers.c ***************************************************************/ NET_API_STATUS NetGroupGetUsers(const char * server_name /* [in] */, const char * group_name /* [in] */, uint32_t level /* [in] */, uint8_t **buffer /* [out] [ref] */, uint32_t prefmaxlen /* [in] */, uint32_t *entries_read /* [out] [ref] */, uint32_t *total_entries /* [out] [ref] */, uint32_t *resume_handle /* [in,out] [ref] */); /************************************************************//** * * NetGroupSetUsers * * @brief Set Users for a group on a server * * @param[in] server_name The server name to connect to * @param[in] group_name The group name to enumerate users for * @param[in] level The enumeration level used for the query * @param[in] buffer The buffer containing a X structure * @param[in] num_entries The number of X entries in the buffer * @return NET_API_STATUS * * example group/group_setusers.c ***************************************************************/ NET_API_STATUS NetGroupSetUsers(const char * server_name /* [in] */, const char * group_name /* [in] */, uint32_t level /* [in] */, uint8_t *buffer /* [in] [ref] */, uint32_t num_entries /* [in] */); /************************************************************//** * * NetLocalGroupAdd * * @brief Create Local Group * * @param[in] server_name The server name to connect to * @param[in] level The level used for the new group creation * @param[in] buf The buffer containing the group structure * @param[out] parm_err The returned parameter error number if any * @return NET_API_STATUS * * example localgroup/localgroup_add.c ***************************************************************/ NET_API_STATUS NetLocalGroupAdd(const char * server_name /* [in] */, uint32_t level /* [in] */, uint8_t *buf /* [in] [ref] */, uint32_t *parm_err /* [out] [ref] */); /************************************************************//** * * NetLocalGroupDel * * @brief Delete Local Group * * @param[in] server_name The server name to connect to * @param[in] group_name The name of the group that is going to be deleted * @return NET_API_STATUS * * example localgroup/localgroup_del.c ***************************************************************/ NET_API_STATUS NetLocalGroupDel(const char * server_name /* [in] */, const char * group_name /* [in] */); /************************************************************//** * * NetLocalGroupGetInfo * * @brief Get Local Group Information * * @param[in] server_name The server name to connect to * @param[in] group_name The name of the group that is going to be queried * @param[in] level The level defining the requested LOCALGROUP_INFO_X structure * @param[out] buf The buffer containing a LOCALGROUP_INFO_X structure * @return NET_API_STATUS * * example localgroup/localgroup_getinfo.c ***************************************************************/ NET_API_STATUS NetLocalGroupGetInfo(const char * server_name /* [in] */, const char * group_name /* [in] */, uint32_t level /* [in] */, uint8_t **buf /* [out] [ref] */); /************************************************************//** * * NetLocalGroupSetInfo * * @brief Set Local Group Information * * @param[in] server_name The server name to connect to * @param[in] group_name The name of the group that is going to be modified * @param[in] level The level defining the requested LOCALGROUP_INFO_X structure * @param[in] buf The buffer containing a LOCALGROUP_INFO_X structure * @param[out] parm_err The returned parameter error number if any * @return NET_API_STATUS * * example localgroup/localgroup_setinfo.c ***************************************************************/ NET_API_STATUS NetLocalGroupSetInfo(const char * server_name /* [in] */, const char * group_name /* [in] */, uint32_t level /* [in] */, uint8_t *buf /* [in] [ref] */, uint32_t *parm_err /* [out] [ref] */); /************************************************************//** * * NetLocalGroupEnum * * @brief Enumerate local groups on a server * * @param[in] server_name The server name to connect to * @param[in] level The enumeration level used for the query (Currently only * level 0 is supported) * @param[out] buffer The returned enumeration buffer * @param[in] prefmaxlen The requested maximal buffer size * @param[out] entries_read The number of returned entries * @param[out] total_entries The number of total entries * @param[in,out] resume_handle A handle passed in and returned for resuming * operations * @return NET_API_STATUS * * example localgroup/localgroup_enum.c ***************************************************************/ NET_API_STATUS NetLocalGroupEnum(const char * server_name /* [in] */, uint32_t level /* [in] */, uint8_t **buffer /* [out] [ref] */, uint32_t prefmaxlen /* [in] */, uint32_t *entries_read /* [out] [ref] */, uint32_t *total_entries /* [out] [ref] */, uint32_t *resume_handle /* [in,out] [ref] */); /************************************************************//** * * NetLocalGroupAddMembers * * @brief Add Members to a Local Group * * @param[in] server_name The server name to connect to * @param[in] group_name The name of the group that is going to modified * @param[in] level The level defining the LOCALGROUP_MEMBERS_INFO_X structure * @param[in] buffer The buffer containing a LOCALGROUP_MEMBERS_INFO_X structure * @param[in] total_entries The number of LOCALGROUP_MEMBERS_INFO_X entries in * the buffer * @return NET_API_STATUS * * example localgroup/localgroup_addmembers.c ***************************************************************/ NET_API_STATUS NetLocalGroupAddMembers(const char * server_name /* [in] */, const char * group_name /* [in] */, uint32_t level /* [in] */, uint8_t *buffer /* [in] [ref] */, uint32_t total_entries /* [in] */); /************************************************************//** * * NetLocalGroupDelMembers * * @brief Delete Members from a Local Group * * @param[in] server_name The server name to connect to * @param[in] group_name The name of the group that is going to modified * @param[in] level The level defining the LOCALGROUP_MEMBERS_INFO_X structure * @param[in] buffer The buffer containing a LOCALGROUP_MEMBERS_INFO_X structure * @param[in] total_entries The number of LOCALGROUP_MEMBERS_INFO_X entries in * the buffer * @return NET_API_STATUS * * example localgroup/localgroup_delmembers.c ***************************************************************/ NET_API_STATUS NetLocalGroupDelMembers(const char * server_name /* [in] */, const char * group_name /* [in] */, uint32_t level /* [in] */, uint8_t *buffer /* [in] [ref] */, uint32_t total_entries /* [in] */); /************************************************************//** * * NetLocalGroupGetMembers * * @brief Enumerate Members in a local group * * @param[in] server_name The server name to connect to * @param[in] local_group_name The localgroup that is going to be queried * @param[in] level The level defining the LOCALGROUP_MEMBERS_INFO_X structure * @param[out] buffer The buffer containing a LOCALGROUP_MEMBERS_INFO_X * structure * @param[in] prefmaxlen The requested maximal buffer size * @param[out] entries_read The number of LOCALGROUP_MEMBERS_INFO_X entries in the buffer * @param[out] total_entries The total number of LOCALGROUP_MEMBERS_INFO_X entries for that group * @param[in,out] resume_handle A handle passed in and returned for resuming * operations * @return NET_API_STATUS * * example localgroup/localgroup_getmembers.c ***************************************************************/ NET_API_STATUS NetLocalGroupGetMembers(const char * server_name /* [in] */, const char * local_group_name /* [in] */, uint32_t level /* [in] */, uint8_t **buffer /* [out] [ref] */, uint32_t prefmaxlen /* [in] */, uint32_t *entries_read /* [out] [ref] */, uint32_t *total_entries /* [out] [ref] */, uint32_t *resume_handle /* [in,out] [ref] */); /************************************************************//** * * NetLocalGroupSetMembers * * @brief Set Members in a Local Group * * @param[in] server_name The server name to connect to * @param[in] group_name The name of the group that is going to modified * @param[in] level The level defining the LOCALGROUP_MEMBERS_INFO_X structure * @param[in] buffer The buffer containing a LOCALGROUP_MEMBERS_INFO_X structure * @param[in] total_entries The number of LOCALGROUP_MEMBERS_INFO_X entries in * the buffer * @return NET_API_STATUS * * example localgroup/localgroup_setmembers.c ***************************************************************/ NET_API_STATUS NetLocalGroupSetMembers(const char * server_name /* [in] */, const char * group_name /* [in] */, uint32_t level /* [in] */, uint8_t *buffer /* [in] [ref] */, uint32_t total_entries /* [in] */); /************************************************************//** * * NetRemoteTOD * * @brief Query remote Time of Day * * @param[in] server_name The server name to connect to * @param[out] buf The buffer containing a TIME_OF_DAY_INFO structure * @return NET_API_STATUS * * example server/remote_tod.c ***************************************************************/ NET_API_STATUS NetRemoteTOD(const char * server_name /* [in] */, uint8_t **buf /* [out] [ref] */); /************************************************************//** * * NetShareAdd * * @brief Add Share * * @param[in] server_name The server name to connect to * @param[in] level The level defining the requested SHARE_INFO_X structure * @param[in] buffer The buffer containing a SHARE_INFO_X structure * @param[out] parm_err The returned parameter error number if any * @return NET_API_STATUS * * example share/share_add.c ***************************************************************/ NET_API_STATUS NetShareAdd(const char * server_name /* [in] */, uint32_t level /* [in] */, uint8_t *buffer /* [in] [ref] */, uint32_t *parm_err /* [out] [ref] */); /************************************************************//** * * NetShareDel * * @brief Delete Share * * @param[in] server_name The server name to connect to * @param[in] net_name The name of the share to delete * @param[in] reserved * @return NET_API_STATUS * * example share/share_del.c ***************************************************************/ NET_API_STATUS NetShareDel(const char * server_name /* [in] */, const char * net_name /* [in] */, uint32_t reserved /* [in] */); /************************************************************//** * * NetShareEnum * * @brief Enumerate Shares * * @param[in] server_name The server name to connect to * @param[in] level The level defining the SHARE_INFO_X structure * @param[out] buffer The buffer containing a SHARE_INFO_X structure * @param[in] prefmaxlen The requested maximal buffer size * @param[out] entries_read The number of SHARE_INFO_X entries in the buffer * @param[out] total_entries The total number of SHARE_INFO_X entries * @param[in,out] resume_handle A handle passed in and returned for resuming * operations * @return NET_API_STATUS * * example share/share_enum.c ***************************************************************/ NET_API_STATUS NetShareEnum(const char * server_name /* [in] */, uint32_t level /* [in] */, uint8_t **buffer /* [out] [ref] */, uint32_t prefmaxlen /* [in] */, uint32_t *entries_read /* [out] [ref] */, uint32_t *total_entries /* [out] [ref] */, uint32_t *resume_handle /* [in,out] [ref] */); /************************************************************//** * * NetShareGetInfo * * @brief Get Share Info * * @param[in] server_name The server name to connect to * @param[in] net_name The name of the share to query * @param[in] level The level defining the SHARE_INFO_X structure * @param[out] buffer The buffer containing a SHARE_INFO_X structure * @return NET_API_STATUS * * example share/share_getinfo.c ***************************************************************/ NET_API_STATUS NetShareGetInfo(const char * server_name /* [in] */, const char * net_name /* [in] */, uint32_t level /* [in] */, uint8_t **buffer /* [out] [ref] */); /************************************************************//** * * NetShareSetInfo * * @brief Set Share Info * * @param[in] server_name The server name to connect to * @param[in] net_name The name of the share to query * @param[in] level The level defining the SHARE_INFO_X structure * @param[in] buffer The buffer containing a SHARE_INFO_X structure * @param[out] parm_err The returned parameter error number if any * @return NET_API_STATUS * * example share/share_setinfo.c ***************************************************************/ NET_API_STATUS NetShareSetInfo(const char * server_name /* [in] */, const char * net_name /* [in] */, uint32_t level /* [in] */, uint8_t *buffer /* [in] [ref] */, uint32_t *parm_err /* [out] [ref] */); /************************************************************//** * * NetFileClose * * @brief Close a file * * @param[in] server_name The server name to connect to * @param[in] fileid The fileid of the file that is going to be closed * @return NET_API_STATUS * * example file/file_close.c ***************************************************************/ NET_API_STATUS NetFileClose(const char * server_name /* [in] */, uint32_t fileid /* [in] */); /************************************************************//** * * NetFileGetInfo * * @brief Close a file * * @param[in] server_name The server name to connect to * @param[in] fileid The fileid of the file that is going to be closed * @param[in] level The level of the FILE_INFO_X buffer * @param[out] buffer The buffer containing a FILE_INFO_X structure * @return NET_API_STATUS * * example file/file_getinfo.c ***************************************************************/ NET_API_STATUS NetFileGetInfo(const char * server_name /* [in] */, uint32_t fileid /* [in] */, uint32_t level /* [in] */, uint8_t **buffer /* [out] [ref] */); /************************************************************//** * * NetFileEnum * * @brief Enumerate Files * * @param[in] server_name The server name to connect to * @param[in] base_path The * @param[in] user_name The * @param[in] level The level defining the FILE_INFO_X structure * @param[out] buffer The buffer containing a FILE_INFO_X structure * @param[in] prefmaxlen The requested maximal buffer size * @param[out] entries_read The number of FILE_INFO_X entries in the buffer * @param[out] total_entries The total number of FILE_INFO_X entries * @param[in,out] resume_handle A handle passed in and returned for resuming * operations * @return NET_API_STATUS * * example file/file_enum.c ***************************************************************/ NET_API_STATUS NetFileEnum(const char * server_name /* [in] */, const char * base_path /* [in] */, const char * user_name /* [in] */, uint32_t level /* [in] */, uint8_t **buffer /* [out] [ref] */, uint32_t prefmaxlen /* [in] */, uint32_t *entries_read /* [out] [ref] */, uint32_t *total_entries /* [out] [ref] */, uint32_t *resume_handle /* [in,out] [ref] */); /************************************************************//** * * NetShutdownInit * * @brief Start a machine shutdown * * @param[in] server_name The server name to connect to * @param[in] message The message that is displayed before the shutdown * @param[in] timeout The amount of seconds to wait until shutting down * @param[in] force_apps Whether to close all applications before the shutdown * @param[in] do_reboot Whether to reboot after the shutdown * @return NET_API_STATUS * * example shutdown/shutdown_init.c ***************************************************************/ NET_API_STATUS NetShutdownInit(const char * server_name /* [in] */, const char * message /* [in] */, uint32_t timeout /* [in] */, uint8_t force_apps /* [in] */, uint8_t do_reboot /* [in] */); /************************************************************//** * * NetShutdownAbort * * @brief Abort an initiated machine shutdown * * @param[in] server_name The server name to connect to * @return NET_API_STATUS * * example shutdown/shutdown_abort.c ***************************************************************/ NET_API_STATUS NetShutdownAbort(const char * server_name /* [in] */); /************************************************************//** * * I_NetLogonControl * * @brief Control various aspects of the NETLOGON service * * @param[in] server_name The server name to connect to * @param[in] function_code The function code to call on the server * @param[in] query_level The level of the NETLOGON_INFO structure returned * @param[out] buffer The returned buffer containing the NETLOGON_INFO structure * @return NET_API_STATUS * * example netlogon/netlogon_control.c ***************************************************************/ NET_API_STATUS I_NetLogonControl(const char * server_name /* [in] */, uint32_t function_code /* [in] */, uint32_t query_level /* [in] */, uint8_t **buffer /* [out] [ref] */); /************************************************************//** * * I_NetLogonControl2 * * @brief Control various aspects of the NETLOGON service * * @param[in] server_name The server name to connect to * @param[in] function_code The function code to call on the server * @param[in] query_level The level of the NETLOGON_INFO structure returned * @param[in] data The buffer containing information related to the function code * @param[out] buffer The returned buffer containing the NETLOGON_INFO structure * @return NET_API_STATUS * * example netlogon/netlogon_control2.c ***************************************************************/ NET_API_STATUS I_NetLogonControl2(const char * server_name /* [in] */, uint32_t function_code /* [in] */, uint32_t query_level /* [in] */, uint8_t *data /* [in] [ref] */, uint8_t **buffer /* [out] [ref] */); #ifdef __cplusplus } #endif /* __cplusplus */ #endif /* __LIB_NETAPI_H__ */ leOؤ2f؍IJY7+2:Ei$fx cߥ!*m8yJqU+rT ~:mɺd8 Om67cFPD>ɯǕv7*C3]F1 ޼ʖP֑iclƒeueVpf~22wprl+єjNsV=@O1%+I*o sray5<;>%}]}]YlFͻetee, 9&_x84NU`"ϙsQ'pq[J=fZm Zz_Iښׇc[HC*'Z+_?mȉ9 E}w5i nRe1@'} P;!M^A+|?϶4@Hc=]qUm$ b|)):tGPA󊩐&c 7BQYw/w r][{c'(Zv;nH3ƱyQ=jGslQK`ҒQ>qxrn.Nj/])7P(:a<`Abg`c0-_U+3&:O]i_ؼji9U;sޣ90%X@vbDn&h6*jl8ꥡ-hg}ײ"ay1"u؇>ro[zZ}A26YS7TR([ ː%| : 2x4T%Tzy`be aB )e*K䑎Uisk{ɏ>,?ɕ랧8QՒ;ħ _XK!z4xP-ub2IN6B~JyĽWB 1 Hz|}هJ8 kfjýE Y# T |y~O7k«k籡{W޹s~ g0-[@A(Fʲ⑝~ Wu(ɽjuڛCW'=ȣJMfЈ_`R,L)2k$U @=_L?_ ÒODnnS86gIbFܤ蠝0Q$ֱnD \e\*20Գ+W40فD7T[^^Hef)hi4M CZMJ<B *EAߗHfera_l64?"!~jOo>'F GяUԟ kd& m}RlQ BUh#u{ 6!bCxÖϨ\@v[@m]QeYOŖ^Nw.Uyi:ݜ܁L-n㫒YxIZ E<-a=ŝ-yȲ&QJC ܽ^q,<4&lw 0yk$WT&3H@w j)spnp(Z'54Kr(w%E̸0F4 |W>/+KQk˸tl:SFi.qf, fc* y \lRu( 249#9Ώ_i٢ÿ4KVyL g`~cy6+Ձ>xmR95h,#9.i (ω$,v 37T70ɡhپ RZr&\wTqـwGؗY'e- 5۱,[0;Fg[;$ evĸ},60cHqb) ,ڄS%`G GrPn@刐UJJRT.4LRХ"؂gWH{*a =W5 } QN*#ۺd 0sHH.Vʘ]#H(qLCM֞&\1eh^Fݶȃg!L|PEB8{o΋x0^6n%MW NxA<6=*-vyLqf[N;MsLͿ[xEG!?/h{x2]oOϸ͆z ɗd1K:"* +7PhЄK-8G{Ktnҧm&~'^wE#'xsT}i\d'fݩo(u'"&, [RHZv;D7JR VaCX{ *Aˠ[(P!"WX)5-4( H"tY'&]x0,[)pĽmpڞV~}6Bb`E U NM}"BQN ]љ1^ l2aOPc׳Bxב ?6 ڊ97rm6n(V"74dǽʙ1B$hǮޕ 3.3o*R ~9lElyL ;DbQdmMN D*wz[NěҴU*BoX ˵8um6"z'h// y@7AY.>Y>F=7RSҏl/'wxˣ6)1e/-. 0҅;D7e7pZ ;!KJKtz_Er CqaP V]win?Scvt!Ul5n|̝JY!C0:&H1.'uc wa>ж9$Qr2 KuZB]ѯ8ե/@4wާkm&wpR">z:UjT)ٖGT%uaލ#yTm#-U#B5M*cfmI4Qh 2O=@`.58)>,1TY+v>>C F RS"b;B]_&cl}F!߇y0\a+^6jx=(Wn82KukXwK 90?`KU:ꫂN!*/5IlUD>ҧddlOtf3v*7?Mk  3HSvC+8x@2 *Jp\e%3\M(-(`XE"eaySk0mC5Z`IdMNFp F65*s`hO0gHM E^42T-6ᣀ]lcihu;- ǫm<9.JJ;Kѿ;DiFWEȵVqzrVi t *e2< ZAR)&M#ZwZ\a2*'ܦ&8MN=O#AVn ebƔ6yh>g~OU BbՙXM2 tDV߀o"*pfy+C`\hQ/*;8fO,[YJ%Oڵ ?L5Z/x .9_DvV] I.[;xJgV,8}$T/L SLRƜ?l=xyVӕvGFI̞87k[gdr#ۻp U5L$\Yڡ/jWn@ pz2r\ItdNU*| @pZ\M3R_F[O-lS*Œ,T$ANquhm[ H^տ)fZ_p# @ir]k!|-,:l+'AVɰ@ܤ}\%fIҷ::ޅQ<;bz'dՏ$xʓ* W(jK.cVQC`'Zh{u"$C9pw,Bs#DT0ݬٗ1UzM] }bN ^W`5)[Y gɃ r0gK]c;MAۖ﫩􆬣 'o`=dR=8>Cte !a POC8OT8 Gmb&c=@rEc*`p(l%Ac$kyBcF _nf3a/)Eh\FK6haIF#?/Ԏ a@xeHLYW 0l>!QOV9E+_UϹ>0u k3qSQ,E#q*/,8'b$uߞQ2CgB&[T1R A%!|J{KhRه#jRRzu֢SOP⢏6cnzԉ$y55Mڞ^H/V!l=T;e֞hw$1Q6cfVYQL gWFxB7a ]"$(^au`$8-%欝jW}6ěE Ve1#_3<045 8Op!9ej?ipj7uGtR[/Ҿ8=#YkdC&R9|U+x:sDw .YWV>Gаi|j 6=օv o:l:yN%:sa'J:!'g߲droH% &XlSUW^IK$,f)B-Y\s`2xkdVḍ+WAV^= r\N)l^=?G! 2Ԫ(z+cjJd/,w^UJ&T%|n9YPx׽o7|NSUAJ$@4vILhU؏X$X5oT<_V@}P&; SMg8vCܧh?%IYC 5[ *Ds$0A`iJшztSTC^HvpG^c4PPvt{hPy3*Ek6tW)k}ͬ6yy8J; 3 bO[EwA=yGRr GV\9RuP*΍FrVIW+~VG3}ff"_ ihb&wtIw%#*{w4U卽u"on)SgL>Er΀z~_\}:ZXӒ>2@]8iLnda DSb}C=aPa9D ?з'>L#@XF%TTzuXAv]/҂,#N{xl|zt VnEym= :ޞIMn-W^/~)\vP Qxśuyu/Ԃۑv*(B`C#{`g!M)vUN*G]2+g=emX IԞqaa{LN_"M".-&韄#̍GS;KV\GU"WWHHH;O)EOR4E@n}H2ȣ{k!mk!Z\Y?8 BymU<@Y՝OV Ln~i,_W`|*ib!'B^/XQAn6hPUj jrn =bΫm{VRk'A+r&#W4D ŒĢnahꠏJw~<PE5HUBy~$>p_lXv=ʇ O>as&o7H5)64>h+L1ω"-_h`ޔگLjD?Tl HP. nobA[I)gA:h@ Acek͎bVNzϣ"qMeyR4 ״H?AC!j`},%8!}=dLf+EYԃ ziXvԋFݏE$.3TqA}V:v෯R{[-L)JG|dq m?*O4+e]d.B{q o`((je3FK:1ι^<}w7RAcՌsU85u#){g{kF uCFtGDkrcۧUyM$wSyDYG 5IyD%^];1ϓ(rKnH#S€.3.Es. 4W.HFءXo9̆$ȍMM&{8@vq^K,_J%k5z' 屚'1I]~>/TNAAtюV6ɰL- vh륿Uxʸv1?b蘭O۠4<׺Ie(3*7~\3=@\ 2;"Pޮz@)YWln|ۤ؊-j_3X mDX@9e 8B0?I+"*!JlG1b_K xC|I1MyNA [%zi2c*7;⹒0;U59$u}~O/iI j}j)YOyN$1@ڞ6h~78(g]Mr{P+u*Oj,'M~vF^sM8]7|QH 7"ZP.Y]L#30m'8a΂D2sJ#*Kfif)A&iiY(\ӧJXѾ'ĄTx4p,"Z\-8T=ni: Z'؎'v`سb 0G18ڂ W ]ad:r Wi!2nch]]8 'OR:ˍBRzV;4ngĝ=%ֵ@i~?pdL2r74?LRPH<$@ΞdžJ"lء7)A* f]'G;iIf }.>ҎZu%N^?9\ܳ_Hy1Nv7L/Eڸ錴!JAL1V֑8M_1.}BC˜sز3gI<|FPCRjKS,#i3o T~xyqQo)v}7ʍ;vy`lǍ79_mhNƯ&Rj x0[f1'- ]b(y+㖋,Ե ++t9 gE DHs_FX״r1%D2jl36KMD܅el9Վr#4(_R#4t lת}ߤu5 mח/ʬ&og> ?oLm9+;~<9<^Y[&Ç~πfzԈq{'('$ .^Lا3zt0A*A+ZYkf"d<を jE۲ߝ9r~㣚pn}v\(Sr_w >Y.iM5 LX*9v1 OO]UxEHpwh~(0~}ʈ `5ft֣hAo_2+ 2+q~uʛ){)Bjő7)#9D (ܡÁz#bDq k"}4 D{\ QĖA$!瀝^YuD/`IoѠe\78-4]R9m Q%KgH`{N&(Z߶Ab&cGt:Y/t%C Y{dFSp#a}ݯf aӨBԸXQse_HFy7_nJ`>D7]táU'1/cEAS cj^G3< ň ~!櫙dbQ)cm ŷ axXz3k;CQ~ bP]mfpiJaF?|yX0GˌYg|,ӏdCþ XkŮޤc9⚏ ,sexGi5SC0As@bk]ƅvFa,+e0SHG,tum>%K:jU=NuE'Вћ&mSt:\UʟABm|c:חX95 ]4#r WZc.`<ӎW;]1֩F:k! 6v-)1[h*~F=pd[o x(C'_Ād[k,f^,?:^7H*nHra̚~ǚ\dz校@*yQ`o7P5ƪN]+tvQhDY潦Ũ;BkeBƘm؏:Y8%?1T.žNHٔo퉧f#t>߱H-E 7B`6 [h# Ѡx*\TIh ݥwu1R L8w{N+)IKh6mz#s'[ቯ'yFa5+S"ۛt~̥ݑytwFPscR!^6JֽN$V\[8Wv@Xc+Q?f>J*TKs Ia˒6[q[vڼ qN 3f6asP.eX_=|,'Em|FadYKt`-#=MuG-mp *Ct:eWD Bjt֏+;BZS kvǠyQb??Rv.~-܅C4:!#_SЅj%:!WB&~'*O~!%`[|*.nJtMn&Xu*MqfhHm^2]oXkVK<=zZ]C|g~L6y}Snf#WGeG\nn +3.tR\P(XO4#O4-P8jE'_0;C`/io%y^X FJdrF19h|4[2j1+=Lm 5>\@d(2>J z*,{ؤؽK[JjF ^dDCׁͮi4 bѡ#&MWtp˃qKI /Cr72bĎ6 ӰҜdɂ=e! " W6JaqC&JdM2'Tov]'uͿ i͚ljӷ%i촯P# fR23˰DIbZ*9F3^M)x$˨mJ0e+P'xT/FCTQU;G@j_M*-MGt$,EQPl-C/ZdԋD"gr*FF9I4\ ΥJ<_%bى5<<,,G~&qwhi 0uRkIlFvg&uwƐdo\uJ vkG2|) >E` y\GsGo &I7_LBE{{]Lk٧J  ek fsH+1h{čo6 V/GkSj0dG:WX),n=@);\ɴu'=sXͧfV/ڃpc> J2x^+LܖS(9R9~m:M vC~?5_K^ŦVVta(MHܲ|!2H+gGd)B0"|ff)["=b}2LZVC9|4h c߲L ,"N!2|U-4lͦ֞X*$mH9dm /:,ܤuUk{2&:90-]XNKr|[z9x5`P#֡]f 'W`<:+-S#+AJo5[“ 73/ Zl~ڽ ψ8>|`YZ'uIm$>6SuHÌ!j ({"UӸTQd}WV*tG*b2MAIdЏ/Ͽ Vȫ(ob6u6%d2*癈GR:7P3 Z[h:z5{~3}EՀ [.{P{g 累sSڨfv+{3UxPѦɅ2Ե^4#)8wB غ\Ƹp eZiH%ճfƁo-,C @@G[ΠvPJ+43iE`Wۙ^a&>%Ԑ"' #]8=v~=i?HqȎ/N`ڠn훷iAr`O4?Mិ;hP=6=0LX5W iw+P˅3;qgPk0 KJò/wM=@n`UVSzM7ڼ18|rrq߬񹞈'30F |ĵv]8BZ{+,= NhZqVa1j(?u4Ujhv[0!i*y.fب:tr7z{X68 y9$xʓ>|5 "On1 }Un'&Ò+,GZuL3rHጆŭ$h#D6qTj |IMT8H|VOa<.gd]8`8DEa~~TiFZǺxslG%߳NASo^ͭ7(1ozgtj> KRpD I Pև*z|'۞ߤ%khuv1q1v.|h_TzM8x N΅?oǨ joяy4؆R"j;J&Z;$uewhRk USd'no.d9b0z_ȑ"*;Y[m<n+ ,E\;'Ŭ6 3im1N@[oՆEWD7FbK@e(w%$0 (Ȅ %z "|2 dEK) `wȀi rqGU[~K<l*1RQz!dUaQ $!*ij쮗_:8ht#!nV7Eumך{DsbxatLgw1.xNg`BSxpn9 kĒ'v~-a'•U>ל,LaboJ2wA3u,1K/Pwi~&P`EwRZ) |QȆ* nTkr%9 *SvQ»9%\>} 0PE6-Bёcأ2Ie\Zb/XtY تJY?'fu1e)z$]%UGggӞB6lD1XX$+РnHnG+={'AsiGɌd)oDGMI<Ȋfvs蓇{[걁L ^-psa<0tUPYW1DT3]H~ 󙹲͸aKY70îUB齃ӪT{U]y$Y錬QH7o%M+3 'DCa V'=j9OҘ?y0D _OˠA&G'1͞ ̚31N^RT khr2; 7LvNJyFW/db+>&>uWtլ"rP:b2ʺD[|.38n|*A%%TdNhd3KWraKbݡ/HZܩNV1.CX6W޿uE;V\ Wǒ0#ĉLme"بb&)F@%o{/oEDudwm5mhE24y0}st } z?/;BnZ$\Pd ɢ3PYt[b ӟXy9uPH!Ls@EKn[j'Ҩs@;5d_/g&&^^ȗdzm2 a6r%3ney iHaw:d1;5lc,Ml,) ao u6llc|# T0lr&xݳ &'ma_.$Ff"nd{LMHqω '39CɁ]9܈>nk$7,vl0jM dž7 fcx uA LۚnjX۲H rI%cj"w0c&x7v${.k5% \]E* K*7ExX6z2_eFշq3xٮS/{6T0Yp5[e9!E MD1SR-" 0x`^ (hSieDρvBjLEk ߣ7rh p36yE&|·k zqiHU+R#vr?UdRj; Iwk+J$޹?GF^Hav^w4|d㭛nWlG$ ǎ~HRg_O̝v$դ#2o4aʉD]8|ȠWq˪u( Hg,%%Uő:rx7C9ȱ\bfD 0)NU7vʼnQTr<~u7<<E~d4^&iRy R A>*w/A'<wm4xc}U RybzLAop#tj}n"(!:%7'Vwk@ZpŠB3E~ \YX2;C5Qͦrm|t{ti$ܖ7):zx\7•'!Lft۽S"8s]d–;D^CZxatAxǏQ0Ͳ~+X?tu=zK,+׻Ot $z /-ơzA},sJ*'K61n Jz—ߗd -˺!5ThBX `t :) \EfxKIP?agk%tjwQ~{M F^:^rODMN'49qjRl#ۣj^ʼpws]}:wZhxK طnȤ3䔱ZSW}/|^B>2GHOh9lCdq|rO؛=ㅸf; ,q!.FxJ AQs(@.h.;vOsrj:A )B(Yڰ t=MISO\ eT mg EL/|zY ;7ܽj/C#N稕,31-ti/#KY [7FVݕ>">Zz[~PMP'..9NzKղЁwa(㐙W')^W}/ a {#zfp 8OِН8 w8Pg%¶ WCVao6PD女NwSJ!u0EQGĻNYq׿8'^7^!8=6^8M7u$!1B)H\ٸ5H脏 l1bz ]%WYNt'r{Zԓ'ݕ_q`E `>z;>RjNFW꿪]tv\~WSU8KIkcGI|V,?Mm>3aɱ%Nb6N"mhvO0 pNȚ4k2 E]|k,o\[9D߆4E! 3*¥7@( utblvz s]s%"(eXA7)܌(~)zDE_jއӣ\埢#2g"(6B]R4- "yu8Ί/t.y7Theؕ3sa-\ŝ$k#SK4Kt=+f ts\x.A <0% ]75Swh~N8j|vO6ɾP7!Gțl5YoYhwi>F6&..GSg,R9w |{*.j,HHSUyis?o0xO!=@I8]b"%]S<sFX$eM l)wA؁JN{`><ݵUY.@wE L%Sgl5X`֝c2mD#r[3KRarH4괞1^1?c][meBD8^R5P|,Yld\U\IΓE} U$_bsՌq]>P! Q J4NcMۈu>b,3.DK[Auj (~~\چNn/XƼB)[~AQ $2Z$)ε=R¦ 2rQ/̆tGjD~b^Ee^/'>[+Gu,x`#װ̤bu#|RHT4\5vĹ~тlQ9gT(s@mm[ 1?@x9{i8ݛ19UڟN6 PR!ؕb?A/D2pF'K&6Ӑ߰,r8*h&눳}-k[v=9lG3!#kQ25` o734zDdtaK=Cq|TΉi\U[r*:,(HikCt*C@"^swuY(&orcǛmyRgj\/؍nv}KCBz˖ʪB8V5Kn\U 2qqxn$P ZEBãɛ%DYfO7_[j!sΓPWB\Il?M'Hia#i73qq%8[1:#{N+3Ug]/QV #wV'{&d3S>xݏ<ߺ˜o,)ޔr>em# _֨K?liW/csYG; 1'{V[{pFku%ȋ =_ /.ТKcYaUSu^lFt`iX-a(V?WBW;W2 HCk.*,w}9'Z ο#ծe|\3qW ZWUt45a`[%6(T}5|5kd E}i|4cP`)024MAsC!M"GܰNQ^/k*"WsPxfBuEQ`&Hqл? YPJl+_v-t,bg.뮷c=d(PLGPI"mp;*9 s XXb_OpMbH ^JZS0m}d LJ e^T_B#ⳚA Zް[ߣYEOû؆DCUļj]Vq5▛@6T RʇBJ /-?vP&b$ϳⷩVGjS71$ѽ_\L6tDI Uf֯>F-ϛj f͑;N\TýxkއN(7۱6mh97Bf;oG@D䨰 ]N a;V^ǬS܈ښ?.'djzT혯Ή!Id[qȺTJ@-/d%jc10#Ӹ\z-~WSS_AYAona%4vٟڇMT[/{uߵC;PyHpI)Nbo29Y`+LQbf5X^W%/ #6xL(yiUQ\!K x+Uϭ)yzbb`H"o.3>~ȕg4~iE0ر p=8&t><˂ϗL!_c8PY~h'톴v& n[>KFT_q z2$2tJDQ#P?uPT(ك1B>_1<< }dkCӀp6bpydO~Ej8: ) Ju/p  [|;,_G XԟsAAg!l6\IR"ΰY-O0S0 J=ۃ Ԉcd'ߵGZLnb0"E񸝖jy-@vX2)IG;~}c<*Y@NMd_ފH?EYIvPyxmoQl6FmU.)hZ;taHDMuwO$nYBRXNSZڦEWʂM\L!=Y},0|] :~hMwKSN_p%sEJo(E 5Ju( S Ȅd.lLD] !dҊhk]Qt1{w;"C/SR> ~ !\E|[E&-uͶm(Vܫ;>Knmy,<1B;U ;겭r\šx!C2gܶ3>ɾp:ttR6GkaWSl$C̥Gv!b}{  Q0#m='%J7Wf|#/YĐf8_{@ C8 ԄZDif ɷ/,ϊ?7qi&ߌ0D2meKo2em3Q4L4[KH[5?uztbtxoj<'%SejAP0؜M^r4f&F%:N ]ZD<,vt6H[c2p0ʘBksJ)w`kU~c7:ĨB|qY`DJ _@~Ӥ lhos?rCy}\ɥZyRk sk޴sqt[bsdۨS =ad83r[2*`kr8 YRahKqeLjk Y BetAcrkj'&U'ƳZތnȖqcqu7鹼u4 р$t~k-8*dc<'(5 W*~ݝ8#P {sUe0.uNFF5B̩Y9SUw*.1}3BMSR"ayvxUY ^eMfm7#\TQ8$bD5M;ZNm^7]-v҂6:ا2-ۊAn# Rتm/g5:kWJe0T!&ĵS}m&qE':]o8 ΋~VV yAV{&`sypd1ak̺YQf[83¿ݤ1nG+YK'<<BM{x{\/e@%2G'Yp-LϵuSLۑ;&JZE@PrӑLFߘà8 L6Vם@,C֣IGpt4u.ry$e@-h װwY0q)OmccT6hSX6Ov6LJ4g3.$.(,./r:E- zfm=Ac*P> .h˕C't v\-ߝr!ϰBVy:*OZ7-׀ɛ!Rݖ^Tfo8edxD9wֺ_ D{ˌ<+^7J߷_l7J.:s]N^:|G^~+j0a;qdeڢVuYV B0!V 5":#}aQx!}<&Yt @cx9ƈژ7h8K*$,[*Q۴5Et4yDf&vǠ]`@Ę`~NS*#*ߓ8AUh;*<"ڨ\.SJ̖~c^xA4 h~8`ޔZcumkى +@dTjnްl{ovԄSE͜O$WDJִfQv1QZG3 ;$^C$ɔz2Qng_<ٯ Pj},a jRON7OƄߎ|hߜesWg:q|8oCk?p?fv4%fga/{2:@ ЅбZэ3OE%&P삋9:ʳˆLXha 2haѨl~HuUAۣqQ]dY j [yIgnZ7.Q1%\P*LvtsgN4I+ K6OEU~u ZR$ZnjE!V3;%q9D.pC5.ȁi 0NA Uǯ][ %/h>kc~ySRB ܰGglh-IסD;0PPUۧNuHu O{Yd].8^s/9%2T 7 I|X?0b\e4LiAl~õt6 7NF@=U4f.@Pqz:.I< "3;h4vYCҴ}fgOA+j"beѹ$$lV7]^?uQ q);b/V cdvvu` #(">1:mWux2['A )ǎTFӢ'c7OstnThRG\%~ԟ¶1gP:LʏG}^˚% o4}ӑ?gL|y'QFdlGoүAg}sG~}H~+Fo:^ A=G!rɬGl8!NjR~m~V09Ȫ4njҞ&=I[r9_kb||vaO6 qVB4u@ v9?MqxGz30%rvx1[G@5cTiMAb.3eKpE6_A6#pܛ kK·%=bUKYu>w\(D ~ MT)s=|ZlYEl>18< #Z%:O/r5Oi9͹:,g`V|o&"ڛpm!9.\2*1=0=`aʊ~tm$,nYُxdsk-ffd͜MLp,Rؔ0}l}EWT >aNZNF?nc=V4|}brna; g}Z\B̟d]?&3ڱܟ+Ԓ"3rʶW.Y(,Fr:MA0Iɪw `y/jBXr^dQSݍ|Y44'pq֕7qBb]Fe4ē/ GWcLWdgZS߃NvFeK捻` `jFUI3,~T [4?z,jV`Gl73u#02k5X*Q^,6IĈ >G>vܴ~8 I*<ݴs;H(]-XVWi*_ve [jewZgʺīc7C_UmF!ӯKOݻ8ɬAz )V"VΖdCXx?TXM7 ͳ2UY";G/^(Bʁ'vtIm⴩'j9W)Hu(J|ӃˁrREmn/ mt"@0< ׈7B=b|"=GpM;BlC,opTL{c]!2v}[ lxDU+rţ\!fjf~%~0=(CE3 ]Üp鉩1q5 MsaRONbHo[O! 6Wxڿ1$z~V}$s<' @AȘϺ"նp)5t6{ SH~ LDO} 1L!6 R /)$F.œciq7ݣAժXŧKl} бBrr,gt|6%ݓktQ;*}n nwierRה0A܇oIJ={L Ϲ>? W%ª͵}"A1L`#p8tM!.B1< p<]A\X L~FFZO}`1aF`}Ce4E<Mڨ瘝mЉ'0(PQKI}5z, o]mZҾ(LOU3GH>p^ N%$a`Hİ$ؽח{l"jY*2?,+Tg=5?E!{Vb@jip#!Ϳ>B61VgPda.h}M K ǏV掭3&D}EQ/Y#t泐ʯLo-h5YHP*\*ٗ)B`io&Y鈒d.j<ïvwG5GHgk\F|\ЎI h 4!rlq^-y@wPp؋QuѨ#^MGyf1>֖x, ]S1OmR iM:1ϻ/HIH 9c4Irh#/8S! YmHp== ]A Yy Ǿh;kՀUSzúw;V^hTcQ4 K5՚g}W4L,1!؁b!# jJ'Ȭmt L.,tut~d]Uw7^&Y;z}\?XBW|Z*̕BX ^Zƀ?v.V(ߤtZTh 08kVi]D 4:C{O1,_n"9pe\D+!?r9vB9 XB'jd-0#ِl|)wjз}Aud`>5Ʀٮ9BHf<;6+GY=4(P[{آLJrz $OəVؒ lưohs[=+:CJ NSDg83bIwfN<3]1?Wjdoiq$Q *%iy5.Պě(M[B(~E#[Be]?uBmjP֯ڷ%ݍ4kēZocưvBP 9t+0-?<)b&p7HW}x.GxMg6joX0=3rNbR{QA[}٤Cі6Zui59qWu#WDwޤҘ6-KrjJO.DtUÙb!cR*a1d> zս$T*Umḷ9{nѸr/7[FtasK+ QڰgJE$>-CO#BQ1PrX|[ND/<4ha&_EKLsBݞ%G/,y %i[ɋJJ^ҿRSCޤŎF Ië\YmSy^?d\|¯KS)ilo}F}NW$ODZM L!oS,8hmiDHkGy+@Q٫`[0ƃ_}C7\>4R1@:!E|eVqGgiQvkr@65d,A7Ӎȩwp3[EH7fh[Q/A)Ah-Q}6P~g$¯yS/7YZTXx1fJZ\]y|.)J1iia_X=VUSMtr Lb֒9D: #ΰh12[if#"iuf4RzDe 7<捷0_Ӑ[Y}KUvW͑u3)<iY*~3LcVPnhOۜ=;qmZY9Agrg_Ky^MNCaEŅKՈTñUނMnq#E!8L_j>BbH{ʡ\5[@3Y3.سl+V9"f4#魰 ]P{|cH [Aj޲i>T~1NK7ׂ%s<'͖IWUYvR5: 2@ ^ž:SܴP0OgY.;A{Hd7DO>Pv52ם?&u @8ohዂkD?P;rŹɾoPқa, f X>$5!nt-Qi%1 !vTtD3XҸ樜z WpGR&L{ttp~Z_cT5bie!;A;TL(zmld]v#WʅJ`Brn+qAk6efD!Mj-NU^=$ v1~QchE EQR]_:&<8OSt-.rJ{J򞑒]uzR2'[VVG h,1bF;RtA^d)Xľ@ů36's2^L )DW /sii~\A (+W͊K;RM؃0هrjYrёN\R'з_D꜏ݍ\S߽5Ɲĩ^i-`6])C#.Ch\ӭP.< w*%E- #b*ZhQ а 't_v\*L/ۓ\e[NŕMo'G=!C޽aT-ZBG-z]..za7rkD>:7y!r 3^ȥ̭wCo훘L9<4y{ aͯ`̂' ǚv,~ `?Fe+V`cĤOYe, v%ܸ$trEL5&roEb~^#L Lg՘'$F3.6YH$q?HO%m5"{ +FC;2/1ze2 A[GrR9Ϯˍռפϲ#1|T#t:=f V#,-!vq-!aC>p e9=e{ə+ 9޾YJ"Y q$S-D_RnQS:ldVb'(;j@(Fe.>'5׺Ų|!QuW/zY0+??o&;!* FON9-.!J=#\O8=Ok]?R*-6$*M?޻yA1/-  ^ܶ;jI:1M:ZQ)({AW7#RPe 71$1G H*Lyډ*Xu-#Lqw.l6JJAʻ#)-0v=7ѡ%BLҽ~H\vbl2N։j}z4| Zu\R]&K̈́*?LeHgQȬtOwM$/:,8:miˑaW 4i4%ғ#8bEs:q(L:WJC^]½IR0/Z9*Z'ۢ1 Y 2ߡ6ƚ6,;^ ZrҭQ۶%!fZѯE*E x~CE"Sц&f qӰQ2~|eU8q^)LcOe7?W]jNXYsic>Pk}__V4e&gQn=r]&֙5~ZIl%ȴڇ!hM< ϑ*y\/z O=I51;୓ua,T@çrqv^T! 'Й U 4OP a.q &j/ɑS-oR{<+-2hÆP^Eآ6i; :Ov]]}16tnXHL~0=6U>y 4SP,LVW8~Zn"db^kEʎn]A_3(w!b {8͋:nR-wiùiϴju.;5}&Yp'a.h~ԖFDK!"?՝nJ3mv(~+l,=W09^a@/G x@ _Ou%0|);K_]mkp_uYMITHew}.q%9 Iɕ^ND{^D!V^<P:tF (%x!s &Wʩ?[iQRC37?ajo&Nїs'wS߷vGymCK,_5v~glG7Ϣ=eL~$ `]zz'2yf > ;ikܛ;v @ .UkXk*'Z Ձcp0NGgq46{O$lKXʏY uAAg62DP^Ke?@X xx}t ϨxΓZYcܱ>a<(n䂓)Wō, yTRsSnȩ=3fD^NxYe6 B褂0DeTqŪ|@+@$XaLcpt/{ԁLg((+ϭ/dᮃS=}6mˑ9.9\N|[]N;EXv߬a2+ ˻R=CtMF`IXvH~nW\Y}edq˘8BX8tLРh`U :7M"50'VX)vRP( c7VAvYmVF=T8XYH>fdG ү^L S(;95 9zoQUͬ_C b%΅}7L="k C*n% 2řkÃd‚;5BTMh||$QKnQY.!/Ѹ a쁦ER}ڕ}'>ugp-3؎?1\iBibrSQFߤCG5}'eP4Xpr[BQ=cH0)>SJ0P \QE;z6, *cpEC=:[TH OJ:9e;UQ IQ2DoVA_KjW͍Rs6X07Ed!.ym=vzda[w6 ˢوS@&ək.U 4\۲U`+ђ*Dy \]5!D`zIM/(O?U)1G$ lgiK`HNKp?Fa^Y _lE7r U)A *;KK$ߛpxJH?Yl[#jڱTc>U?Vw~Gx K_y# ;2]/k<7M|aR@]/ps9VG1O$;jY}i}h B `iFo5 uNo[\FNBiG~3&2 ||$\j-).hIَ- "u7<~ K_o8SüC v@ /m ·NV(c+g:sIvUfl"úl2фZ-OYǺvf5нN!V!PW#R{N=*cPߛ`j|/Fp=880!a*F9JKZV=~bb˼yCNSkԀ20̯E@̗fHda=aW`6F!厧OWR:aZ Ї^FV밐)f@DS_Pi7{xmE5&.>/U(m#ek$ ?!eqR+:$>򚈷a@>CN#'Ɓ ߡTm@7hƀ6EjR#y$J#wfDJ)h_n{ܱ` IT6ōy,,ࡆ@snR]RPo$/Ej4uDl&gR:i-t=Z qu"i~oJ"V؆7[NJZRY=xa0 iMn}/M 5\7EZL|k[G_@YGD<[xZB{ZHDe8)B?wꚂ@ziuGìNK 4qdNȑnAwM M*}loc:#wA~E%}{geFJ4X+gq172f "xV=7N(xXN\ |)jPжC &\s{ ˪oNNdՂ`n umLI c?,>\y{iœ(u9zRD9( E+;"FGf&p1P̟pVTYMuNnw2Ѣ?" OPɄc}YX H zl /su=1K(۔ LBVv$>gg{ F4 ܑ8 HIoe&ģ2 u˳[v^|ljs"`tyQA̒vf1.tΉnvcdSypjJhƍk_<2>l1_c0*8Xq!C38/Œ$CYBg",&7mZ6Q3 $DUvỐۓa?+֥v4h]7y5~#fYR[rzoVn{ď/qf{,>ݪ,5 5FTr"FhA+2 ǡCF ԫg'TJeB2o*E[ڱ-w&һM^?GLMnU& >beM-nd4:cĻS=y$Gf.i@ASV(.CCWs UnƱB2BK_T?0-Q/KPyF<Zqak4L½2# SOG]|@<ܗ2ᇃ7]Fwju CO@L:GܠJ#itS IeUTuKZֵ0riqIFQk@'*9:b&^`_QRoV fR%D6"jXEZX{Ca=qJq2/ReؖBeS=4VUAPd5}oۿqxk|͛! /"R:&it1|z [T Lq[cw^?H6( !W"H!}Bbx>oL9Rhs1%Cs&lދ$Z^U ^];!jf,mXGSJ$ć`fPCZ'B Z^FJ"`+ŝj @_E!}^:3EzlӀӠאړ\~Ƿ,ѬnOZ5D#d Q6z,`~ȅZ*͎ꉩOQz #wB >Ḫ0$MDIV@/%0M@F4Ic5<.EtT^o.( ͜Y`.sqb`DGVBs^*ԚCk`am+wxf#Sq$mо- gA^bO[n6`d*3GWu>`H*f?1,5qiH`NrA2O$oj~3^z"7C'56T \ 'K2\pU/ᗶǣ 1ξD"N!^u,p +u42FtwA|_% I痵չHd_UdʇyaW,(ǜR~qAci-5CinC[DGT"rV7Eݢls_Of9ۅt }?˫S g:ܡJZe4@ Mhqrw6^RoOOu&ݿ= 7~m;`CZXkqVb'a#)T1èʔ票cx+ĉ4g[p\w&p[|[P _TinG,1_gs~l(Gߺsg_8´q~;R6zYo&JN95d@zIL/?Etz{| @Fg`?D.i uIE2#qϝ"6I(v-d;Iti)*Ӭ/𰨏؆0!<@(BNW̜3ci:)b$Bޙekt8/&#bviI1_jeϞB<HY f6DHf@)7_̑9Wm%j(Q\a^9/̏,Ex * .'VD"s:\;%Uz8*1$7ɂ nd $o0,K5$F]{CZ>7z""rĶC'i6^?Kd2zq ~ZwfJ'e=0E'{7>VU"66AIpsvҼ2[ PO+}qEq4ޗrfE^nezEZJr1;_Q5d"ĠM;YV =+?,_&BVAze}V\"%)JƅZqO\Y$g)[LSb+];%s7o<,E q#:%MvvA"3כ w2_ _R:CGU"Vh'0(*Z/}fTᯢ_m`< C bpA{8$1^.RLR{S2#GmU6Vovi2{kJ*rk(y" Lq]gl1.GSVUUg"77oR?6($.:X3MmHdЄ@MRL 6bFx}e$6of|,@UQȪN>tp2b?+Pq9iUn齁ؿoŔ/!3p ڳeKo1CyiXORpCd)i-kC,,7p^seg8=4YQ8mpϱC;: ,0ua N |T[~#+ϑ~'q 4 A4^?o/,S{*f$ɱu(*_QNT6{-+Xk[9|1#I5پOzC%t}p9uJeX_?o(e H \7]]x+>ydu[mk1˧t|h-a oкPiZyeIlWm,^25:"8'LT&vf)vI=Tc柵D;ћqXF-፾'Ιe^^0?荣"2$pr{ xH}AAl≫8(x,1-19@x;S01۪hKȪj=dnd/Rw㷶vhi@u $a)ɶ| o^̷aw yh"&䎏QAd 05TZǴ:qqO&<qPꜫޔئvq W%܌1- _V|UHii- e1P'ar:oQ!l0UWw "-vS 13d{99aaÍ?Md&]IM`F͒?儐﻽nAGI " QRAvxd:HZL\wrE|< ƻ)T83ZN^'(Msck9BИo^1R%}(L>'u~g.;TALU"XdVC +i:a@ [qI >xF)qT!<ݹs{eO}\/F!lݒZ},xy]/g{S+ !0闷v.񔽕Z~V{Oߒ̤GbUYk}_u~ (Ú94k-.AW% qbρyԩ+vl=wgC;l<*2fC(^_H*G١(a WW Biro<1&%}麷J[%7%D88}\"8sI%:<p}X5"Nb;7*P34;vQĺ/EQV6{H3ݼ 9#mq~Kf_) 业\qjC(Jõdc!`.?͌>hfLyѮv ̨x2J-<߉PmgO'R,m\t5]=|`p7 |C % r8d =p">hU=Q7^utI_TC䂥"G4ƌ1W pRE PG%ګl9B0Z݁!ZlH[y3R_IoݶʖMqV6R<m3ln-wQNZXe)%Wy/rw\Wbc`6WpeET\Fs b3,h@{od2*xxi}?~=~9:;^ G/[q*gZ9ꮗ%ȱվg!|-nT4H z$%&8TRwV~_΢gy <\MIpЇ3;qG PgFPQRT6%$iK-g 257 9(j"ooRb*u߹j~vfS8:Z{f;,Z.NbA۳mR;X4U,8!҈2vLdUef!R0i j͠F+L6dL>=Jr0+P&E;q!>P15T՟^bd )57%4SۖRhIrX /MopȦkc)vk-dy,֣Dҋf.)C=IA . ;"Gp mV7Cʸ4 #9O4~į|AE G"9"KLBkڭsI&kk+XX~Ƀ~d\yd(OC:0m{y ` e^rQl~R_F¢9(9R5lY 7ȵ͵Qsq(Ī: 3^23kq^ң89Cщ͞X&$wR#ˀ~ņlsQ׶:fWn}餤60g ޙtv\K.lsF(l~LCV3ӱ!5釣`WuoS)W V_Y-מ1DZEi.Ѯ uG\R \;#gVjg>:G9B<~{'mEH6ߺ3^!B n}{vCʽTx;~Qz/6)U% h[.WB 0.u Jp῀76ut6 IM ^ 6lS+jZ-:4CCcH^,R-ҒA4/!zv宝~KɷuܽSF0=ɒ[/=ۓ5>s\SuV~DZdy0szR9dB|x [: J U0ҥ9oӽ;L+{Դ`;i < T*id@rQJms/C,D&W|@lNZD!c(@u^!]9qR?p'qpy(RZLZnj"!$TSŠHdTy_16\é-# ?'\ң=±PA.̨Wѥ '-}ٹ!#2tm|K4}{ I'Z4~ɹ6 >2`YzPExYvʧ{V3Z۲s6:иQ#J0V^:Jset,\$4DZЇJRgjCn=6c1 6ѓƏV=erR^SSm:I9rkbDЖ& b` EDv— *k, @z)B%Do~ m[mcf5gSm+t)+[kdO=V<עm!s-wgj*D AbuD#aEdex@p÷w@қKgj { 1;8_M瑉9$eT!b 0Fz*]&otp1O5Wɠ |=s0_͕e,lvS˄¢IՒNW+C-nqMTo|Ϙ[ưS.eVJ4^B 4]47sr}DH!8G!=xb~h3kqѦ \_Zc:yZ(\JGUHz(:2g *SVxC; c:P =k{ A4yTIÀjhºLUYX!WqХQ`a综yY^S`c/{a?ܻ0!tq[ٴ Œ2!cԓD3UߎXbj+I?0 ùߛye,k5)eɱ Y|9LZ( @Ta9.tBql)+NG@1xx(DIRȆҬI}L~DZ9l*6ZqP3pRy%>pL?=Oʿ8mr̲6*, /D"sQJ -pхQ9X$ܠ`X[SMqQ7"Wyy÷y$z&*!} )[5ȕ2j貞%HV *) 1U2T5nX*~J?8]fAvVg/\^ &f~бǀ/3gQш %l|&e!|hr;֫5iЅPΤS! !]6\Ίtb*v{X"bdb-_nL E&:&A''JaYXS BZ5~QĎ~#YPwH=]to8:XΆׁp@|F ܖ"sl:c_( yGbȬLO 'kR˜rЕV5^<{ Ӵ&D\PV")fx 3źsf ɒIF~\TаeU~8,]NH#o@ VAEB7J~x-sȓOQ|qsm_$#s̩bW7ÛߥS']bȆ搫(;M=i2j%(VSK&h¸b{Sc=5WKswq">/07_*I%:&KoQVOԜ۶EU:ry]]Cԣ>76xutih~#p4|"ꃿsDɫ]G-'BcF%EoxN G4"H,a'gSb ,שMr8T"7<=To1#_M6=Nv]d7G?¡W9@q(& #ZMj Osbi  . %TY5-@ZāJgIfׅUp;S(|.9/ǚps Y^n8C_ק[M TZ*J Lywwܿg *bv_؆\R|y۰V,c4@l5(! i'u2Ppm>]&G)#,V+F QzEh?Yo(k4yKBbZ r#t0Z)U}1w-4S-eͦ;,Dx(RvRܹZ#@(U C];+4ǭ T>;YV'zHu%"M C׌َ"x3?IKyiY2Q,h .;J?W݂-pSPCja--bb\X S|Ȝt?eQܽ`@d%SƎQ>7L 8[`~όy\Kɇ(,΄> "M-w9:g%PkfK|츴U o;Vz&%on}r`K:Qs{HՐ9yW|P?汶%e!Vp$dxs'I(eOQ0?89.pl{fL7rf y9 2'tM+&@p&&z[p\M\Mt(2΅<a2$R11 rXT&:*G K-Jgj 4Pc.K`Aقd0ξ &_!O#gJ4QMǓ.ٞV[BȁY\QrTM{)օ  Pu0qП3_X`O>UHC<4Y }MIwzyreS-2)ϥ:Ad rk`6Щp% (Mr! ` ^c?񞳵zO%3xBlӝjj`EV`:f=VLoSD`OAm"kc>"ARXH乪93 o ]${Mޫ7 &=aTʶ}avr 2"=}ٵ|[<7o,v/kcpUۻ#Of ila$O ҇˦2ΒLG)?]TG!@_ڕS>폌phE"xmZ, ~xD^ b{[UYiQkJWyMھ〖v)׺\UƢaWH m=f>R1'M:B*uN/>ʍ1Rق\2Jʬ2d0{>ⳅ# w ACłrΜjA` ̽7\>dLDvǗZ><`,|d&|3lЇy9:V{ νu첉zկ\U`1<ηYQJҿ9cpj =(VBQ4Iaij!PQG߱3 QcQK؜Yy30\]q^2 -Kbb)npH>}EeKdyRJ_K!C~^!Tln.Hџ*._R9¶d.'TiO XB}y =C"PE=oT+1hSFnn $Lp |bϯ@EM)4V~?5Z@;f]>Ȝk.$1 <" cQRv"lR.72W~`Y 1yk0p̎ҭ2aMBt[q|Ads/(Tr_:](,4&@TJv,HqSj nhr )k LUz~1[qԝM>{jMiY"Qh&x_Խt'$"sHڅ/Tbb4v]k[1)E O{6coE/˦J=5Gh9uc bśrLé^*wvy4$(3rtï l3(~GU EUaG|4 0?/9G!ױbal̼<J91dOi.2oiQ5aXFŬS#do)Օt[R"tZ(P̌b\ ZëES:R|L0 yUEkh3F$(uv[*bA11a0q!oڔZ©Ea='OmԹ1u9t _GᨰJ~ fvCg%#ZiB/Pd&BLU#/d/A}>< ePa5qT@/ZdCOXjT9̗ "L^5QÓm{I3BH ׀Z){? ]|rMCqE n +ŭ-(m0BF>9},=%%aFjIjʩ^'/ }0&ׯ,=4h>yuϿy ,ϥA׈\5߰;d-@GN:;)/2qrEF7lϏ$iVX;.bLex+IR`ӯe$Nݖ,_z {F5K;SyL'2؄kdxV%D"؇B.{Lŋ8~[Ux/QOŝ,ۿ#K`fI܁\Y.f[9gSN@`K2~(:1)`vJ\֬;Jr>*(9힃 Mh#algHIT# 5 R0wKHf:*((|;w!rJd1j(gEpy*n(i(>cÅSy;M g:ucD$Ȇl*^EUl_-y{4br3rCT: Va$6n's*jſM 4o$|$kHPq4թijm6*2ʇ%2vOpiUtp H+MlXLKkUP#+#1z 'Tu >'Xsq34G0ątLMלݓW(\:ѫ/z~L/-5t;5,b|IP>ʳ:0aM%n)$uU}Rh.6Y"1 gׯG"pAB8; fh 4ԉTxm.17^{/Df%y8Sp8!VO sv޺>+Vz rd}6B5Y+q 맘>VTr\Ulvn}8[s˓m jBg vCPDCʧpJO9J ]oZu }bㅀB}PE^OX'E.)R͗_Wmh~i5 YtiZA?GtZ<nh|s5@UQ4mOon=)dU,.~['Tgƴ:v!Q6.1`C(;"wӏ)Z5'Da{0&95GÊ8%О Vj:&;[^U2@t/c pWŊQ?[C}FxC%Ko8ce.{r*NbFiq>jjI W(-$ۀ1-G)vD64sU_jxp$'*?"F߅p琝5sl&x4g5oO2/qss57.ۤnW0$w ]VozRNp YYXj_ss ,:P` jo!Zݿt&\b 5|d.Q2~>y ߎzaz[*%qA %-({FlA?7F}')QkLTfN|^:6>Wc0PJvO>(+V$]s|ɰZyhX,k]Rt:ѷǾ!}͸/SﯫH+Wneؚ-}|CGXپv 3:P(~֥)jgQA#DQDmH  ]=H^̿zU˄5Zޚw{&e;%LD5Ku+TTG}-"ZKC,g&R}gO*P[/z)WsϬ~(h 3v&Je /鮜o\-L1!ߪr#I%6 D@NCʶLj, Xpܯq ᨰ[ bEÚ%% O OaQ_+8;Z턃yM::+JݬFٽaXRD7ъ] CzVɉd=Z05=ժo"@An?)$pj[ݠ<䗊غ˼mJH{(k[H7w. 7%ProRDhXosҚnSVhL$vҾ (\ 1,)?e|C%KfNSYs$(WR~$v.6A??w.C` IdzvK0WU -}.Yw]BLNbx߆"ƃCnoȿFIY7#_COW$UGO:ٺ,eچ{ ȂBQmb@'װ%,s\ëu_7UƯH%VZ8j`D.6g'XZ97dde(]\*QA4ƩnX阔ar2 y.Hʣu'=u&*$GhfCŰwZe\5,}^ȋ>oiFOM4(kjohcq\4q,NsK0ޜa(6K*J>Q-3ťeI7}K8=X90HH}zj;HKDwsݭX@ݛq|gʉV}9 #TobM3k90jčI`oG,f&yơ|joviP; @i.)Gu_΅U3OL"{%}sbQWT>dJS#HDb'8Us:KW@ano Ī@;ݖZa 6y%ku3>Ol*%Eeԡ_|YU8Lqܗs/}[,5ŕ޴g\ř,pXi9h6cYDl0TEVM$p$a$3eJT4]iO@7yaUPJ?锑u9,b,qzp%fu=qpRɀQΣl}ӘC0 Vx kp Y*ז@$4 $8,ԔU E]P /KB}iM] K[DqG\ z Gן8;Ak5[GofbꉤD,?*% o퍪PM;ht!T4obRj\|^Ry4;^kY'MQy~|0&zMAO†/2<ߟE ܎|f9FUoAjUK qe"e?F9&mx~:uJJ)L ْ]3pnPۖb٢uyĕi!aIEک=hu'rOe,aR0yWDu.9ߣh$(t$hHۻ.wlgXn>v|}tck'A:!M¤%1Bˇ4jAvN5h|SÇOlgoGGYxA6D;QjaUŃA Ye<_h "|NNh[y{j0Pۦ:.ۀ4?!:-e;m#N@g\T  ~|H_)VBYe,\yNVIj-Y]ߔGC+*nTsQb,kzY\I4!Je`\q7^u/R}Y;xC#areU1xەᎅX~7i9Ʀr?6kp{w8Bk"@Jb|07\e 8]=oB6 k>{PP 2ZX[.X/,RU P.^bb.C⮚|N y8u標+~ J'Sj̳ EIKXÐ+dw.3Bv~t0x^櫊Dv98VHbg$H41 lZ]B ukhy)p#CCۜm~Y#uߜJA2s PGNU68oP/E30:D+T{JWȚW㽼+.4> 7CMN3 ;A.fRuCw?c&v)o<l/1e`(C.̫Q޿];)"CcPy`6J,pXgi󀷆71$w$,(zx &I!M0/T_!B6*t"F(;(¯pSo8_!^,ܱÞHէ$uM\#-?6vP{ k\lW!tW`n;ӛ7jAâaŞ[zq#lC5//H>^l8VEu yj-oeVNo?ɫs=%j=g b;i87Eӱ CpVLM<#BDe`))C@mOH]Ae*/f4A D9K w?*M{Q ad^2'>sT.10@eLɯ.M[սQ"2DpƁmmA'_Diz_$k a-I3"k|xSw.ƙBiqqo`efͅփ 苝!UYHp]ф"nBwn:84Mjlp4֫I=Ok+Imyt pp51) `HlDh_881k;"iv+gONI\._H0pddi)@`~G3ҝ#\qV D Ŏs _D)R 6C;HoXāHGn[a/~6b@:-ፍZ)4qcDOl~,Ԁ+bDT |/w=j,C' * [s!ROt%g`ґiobcC=8폀55R:&;$ް s)E>y7pMF HR TID hյ@&0OºeEѨ~tXyb'dՑ7ߟcfl'?+:FF #X؂8?Gy Sn"܌^2Pl(1k7>FOXE^ZGq_B+5ps Q`JszU6hEUMr#$J\&\4m$aZI9AiVӝ+-(D*~50{)3%2})E{R'd?nK(gD67|ֶ/c,>r΁DKˏHC||+Mj&Ϟ+8 M$71^hF97^<7 q@!0-A,Ju^H(F>N$+C2E\TCő `/  %f}(# Ri sUB޿-WGMhMxOůل)= ?Ciǻ {RupJ/?Q:w5CG x\T΁Y .-unp}-u4:mox18{~4(]ڲClHaZд:d\ŴdO[1pd9̷cv7ı$g?Zry6!zUe0>{{kP'{1WO|.?ȿDW+Yoiˊ[4JjOd%!9ke#ZYVYm!.v!$!vq]4zHUQGRι`W>0lZY0eWJ]u4d ] Wā F? QiġFιuyY.G 7~]Sfʼ_e&l}J)ՌOENJ+#3SD$"9X T'MؙjKA+%jHB+je `ătAhI)YmrIPdLa>m3qR]SJE/};4vHC9"óo;蜄q>k0[IaEC$,%/ڗrbCj bs1u&۩!A)BNV6`~Ͷq;N'ڑ)(W35X-L.r tӾlg+esW^ 3k) IosS~VHpUCF3uz b:Р(T{\_W'G'w{i1CUkWJUuYsl UR3;<X6.W4#9!A&,H&@V~2V-+JY`~/B\Gr:=uZ*XQ'V 9q n2~:m>5h@ ]XEB Q8*nPD㗔50hvË́Ah˕^5 lf#h$~B/'0HHyϾ K8]9>i./ wi0%MAn! W&i1yL\Kʏ!JlY :D:\Y,fFG5[͠40wRmoG(m`qh?V8)@"Rd7Ue[.)3D'HiYff] r c8<9[C =% (ϘUft46[ʙP2EBɐuVŬ̿u:άl)-&Q]MދT9em$V!a|\u:Z~wkav ƉeLyakM a~>CO G)SXގ *焽{c4G92QG[љ7/g hg,_e4>aAtfabweVƤ;_M@j7KU2> +4f<Ajy/t:0iZCP/'5`VncU!tT;3{}+C6Ĉ??Jy]*lmN={zC 5 IRoXoFXyg *D̛=3ьy ]Ef2Q_cTj6m2ё}D vSBzZ?1^yt Fs8z.``IpWTjG@ö"7U9_U.~@Ḡn&[yY(D;Ț~z-K[͑W Aʈk? rtwَG44'_S1O}y&}\t^@$ %uZ32 r3e8tnj}Iَ|^{n:tBT;Ⳕ74Ha,=GuT/Skz VS9ښṊ}S^T^ΥEj\Qٶ>4 5!QjJY zC:=+jջr77%T-ſ]<$xyUDQ"vT":w_X_EBkG(!Zɲ$I4bK(9T1t ud0F@6+f* J%I>^a]Ԣ-%j!႘~ e^,U:PsʗFpe jʲ@V#hխ "<xv9t~V}\^NMpk-չi)+ v"&&Ӯ6ĩqwN*~7x;/C83P81\Z@A|/sYIǘo716,W)-wR h>aE4m=]Z[u߇1=e CrSzߍ2j;,ȈPWu_79o}5CPx  &2( .H-ٰi ^GC^ D .}h˘5Pq hKQgoWרs`hN]d /=vSwM b5_7ugDfQ:-W%vGj``cy SuvVpbn]u')Ԍغ_ͻ?Ӹ`! 6ٓ_$+AMxc.qb1Y{׬YGϧsÜ0(vSTp?ߤ |A@,iҁԂ zhYa%I.Ej1O; pb0e `Y >)=,s 9C2mso;%uL|p ]0o9[Xu—7ӡ+J,u D̊2[!]("H=x#۠ˬDK PGDVG6Ƞ^^4Yt Z2sAerRu N(m/A^g2oiSN}vu/:;> mFGxà VeZ4ւV 0+"== Qi[-k3Ǵ-4|eLhyj3,P,<[enM|Op)^]RR4CV~P^|S.3ʘf#j2'0>P5(\J`ķ:F0>e_uj*AXm^U$e-m(?+ǜua4^;nGũ1 !@ BjڎXёZZ`!qTQ~ GU( dʐ8?GzǷ !<sXSRUc7t . ac-RQAIb[!;p, 'ۣd~(a@s5jR~ ېp,UNU:M >kؼw=J7(R2HOc?GЎ՚" ˛:T6gޤ|%:b(se_l+&mHSE?ȒiMlЛY tğ6EnDzBxna]# u&~|{ۨ y-[[vJ"܄|pWѵ IK͑Smr5sT+IՅmә$ytn0Wֽ-J}euRRMÍ dRItL\tyEqF녅&>p` 'QgqE5y iFeȓ=`$i_ K>ϯsr #Mg0kpL_#*($`/X%'~,o|.龈~ P*~ЩD=[At.MQq0ڑ 6k*,rڗxt OD~t5VTf:06N: I_2@(*i(.Ir^ @t~315fȕmkSwu];ϝ6?v-%P>BE!&\^` Yyqʄx[ٖD֬gႇYbT y$)nÏJFj*|:vL >AmB3q0l׀ <YGg3VH)\Л@OhG3'9{0br@M1Gvr{腮g:>5PT%qc]J`orFe*jF H77A )Td)C)4F%=vkВDOd[ڈ2 *fdɐ+E™h(3{2 z/8OQ\۰jU &{d6窸TI5)NcvG72]!yXߋrƕ$(ZEΊw^ yF Rua7a)6h\-J6@5y|G3D` ]wGNt^1:ϋ1J yv^aN'}m);A,\HX_Rخ^1o=1'6X3 .Bw6Itٴ&oBTƂY!{7e*g8~",1d{@c3GOX-| `,B( T0h e_C=h?' Y.uU*8G@~MSQDihc-#I%{n!fkN$*>.Hh]ܞ-aSo9bP!TZqeb-h"I~*sD<E9 888VӻR4}AEb%% p|-mNٮ5m`kja6I3K \[c2p6`뀚x c9՜EC:jgej=|F;2Dsc{6di)ޡw\+6CMڝ7'd<y6,&J51*H Z虵AMr|^E(B%w_ϒdK+0GvWAI7.EÈ0ŃDf+AJh1y+|E3j U"nP4G!A;~Җ$? :*` 6;Ux}<])>=?,0pC5ib-.$GuF3:ɰ8BT_Ke-<q {q9!B~iA66* zݷf- ίG&FmhPg (}Ru;w kvN:_N&@y|S $ω2bQ@ {$,lU"$,e `Tz*hLRn;Uyc/wʤy,sitQ>Ѥ~#Z:1(_~= 5o+Q6JGZ k}3*ڻ-P+0NG>N]ޏ]*br7U23<륁vAՐKvGv'HoIp#LУ|膉sa Uf4!*)+;,BaBLc]U)D<˺xC+i7 x 6a89./u9\ufW}Fb="w~ Ll1S Ů-^%\4Bmʞ+.ѝG"sݡ$cvbǽdb) Lɻ7-`&Ћd=K?$Aʪ7ۏS~L8|R[ZOL Pf  $!^|58`2Fb tB\!ǝ^ H iZ` ma DU “fi: ;I,alsAE9a>'|}sdF_;uo^0ũ8Y"๎tD4ZiDRdȻܽ8i f0@xE]۞1QJA"f4c FtQEY~ϘD9%ctmlcS@ 쪐 !gtg]fl|5$ ?!Ჽ* k$'6&,o/KvICtϸ a+vOzel[jӉc5㪙!㐌{ߟ8) d_S}BcbY"F"Vk$Co$s4%\Źڃ.s%j5NρoIд7:psa^H&?f0?ٗy'Dac_ oy*R&sTSsZsN6kF#0:#]v_Vx/^"ڥ0P"]37SS9;$ 㨼=z]}opJ0p4f '1z(9Lټ2a+#BE.LZѪ&@ƅ/6ɪz^(4FՍ8-fH9gTu^E,m LX/ ElU=a(j~LȟqSژ'J{o._JAOGsBьz&ji*cˮP)</vQ!PV[X< 3-]mQ@.FR=>|c;L\8L7 "ER>AϴYp2n9caYwt84Jr+6XaNKK=\ &S%o0T Ib-$vmd,RgU9Q<6n)%|&ΡSEq< 9%,c"#㗲iġʙi7DRT .oqnh%YFmdY"a%<\nًzЩ @ޤ!ЇԄ؆-CMcg$/6$֢hJh|=Szxy\qăC0`!w_Jh<6k`Dڴ (yhiNGp4t3+`S V/> SY.QZӦ;: vqlȥh]tݪu+<w^J°-`J8,FNz#wE˔#()Hf bc̛Tnv"K=m@s+'ԬY?3ev]0sPK pbS|Ϭxvm}J46fC7n`[?YVG{~P1}uݭ@\}dzcLHeo)^/8A+[΄W?Pp0tWEK-?+ q̢['z>ΐAc: w94d綱 CNM1%9ue. 9˽V"ƘlѢMv5;(ɞ׃xpbȜ|6 3Kl}GWk)Gsc\&r;n$q\x3: ^Us2C,msfpG ;jSSY)I%N-.dQ@l{aݮ]Bd( #m}sz 8^OM4:^:݄^H1lmţ0kPtvf^J`z*Erd{R -hb;;P>p4LݤkES5:qX𭳪 TTʡ'5}n%nOFKd2r2ӇʢZ8opO%Q"Ioi[ liUV4J, 1tK]:<&֣zZQ=9)轙l Ф̔/1]G 5@rQASo.cAZy807&1Жo+~:@jt`++!q=CKkU,!wF17<y _݄EٌNl H2jbfs@]4^)WŰQVH02YdچC""Խ' %1ӯ5+D5Yٖ }J~]O6İ84']H8 X Q~lTF;z.D:N./!Jֻi2"Ru (*8Hs\;.5{72c|:Pxŋ}lx(61r̸TK5e .c!p,}<Ī?ܿSzw`N=DC atmD66wa x_# Eu40xu*oN  `)jfgLܠ*"r^dAc]o1!hXyOKx3tm[)"A f74_T\ҝ~- ƮƘ=~<:mĝyvG ewA-F}eWo&EgtA /3R| 8*L% t{p#7h"*yeT;s>|yR11;47AI׋,=ݫo(Cߣu,*re*Q]ʒE6Mp0XXmlo[eD\OLwrJp6'df.t Ugmk c^;re  TQs ^^#Qػ{X yrBLXTVx<|B0ס\yqFjNrQZU8Hzal87q#R-Rҁ GAN}#[k0I`ο)Xm"-FȕK\ZFCj6, m^^3p\wO|$,(dz!xe+ǖjyi[/}qtm؊0x~yӃ39VHֿ- FsnL\1v ѿOSUq`b~-nJŢAWV!OĢ!ޯ>@a jr=wZlԤZ#=cF(=cxR&6@2`}w| qcuY3[/Ȯ:?r֧#D1)LC͸$jԶn vVj_A4B ߼k7!§k} K)qOxpg| }kXOz278Qӱ DQ/ms^=UUwFA _0'K9/Sqn,yDךDч#%M)i </JX&@ҁ-.P> 03 +zw=Rwsþ|.sԫK|7 T!t&?mo:IXQ6KMq 8~~Eۺ]y]յȒC/Peu\y,X2raQCѫ/Og#$rb QF(t7hXt%PMqE˾C\(?R6ٖY:y6((oK[g/GUQI WN$ca>gS3}B1>"&/a)ShHIb#_}kcNSCCVdz>~ Ddـ rs\R4"HV).n}TKFVxYoRK3Jc3Y*y+,_SLNNoKR?pr+k]*M/F ѩUј-B5dVl¡+byi عe&8hxX^w#gڢU  ǧN%pb AU"-FT`3[IPR3έu[n)5f- 2isEw?9;h,R\MP&{NyhwT\3r%Iv=KXoL3NNPvߺϦ_ '.ƅg,jh4N'RxW} cy(45y+SQ %#L7I"LIP oL4>1(QoRUyɔ崥xE|)œfSq@HTƸF| bf7ЏuV0:y4X4_re>OOPK(Tџ"m Ӷ%=x}s嵵b5D6HRkXE\4ȮrrMvL=GwT<9LDBR:؛.pj`b@L p%a@=jϘbByHYSُ[Xڂ2j鳠sJ&/ F*l5_SV6]4~1Aw3\F1jl6adWclsS!^TM$@+WYM#XAeDWѸ@g "t}!Z…ed%]:_0-M&'+D(:< +v`Sܫ`u4Kʽ$V<o9ԉzƊCxT'ƚHLAyv vl TPEʡ̦Ÿ*Fکn>J|rd?Q=wF4gjP/ oTr_LI6v-#bEʇ_ViW}#DFYBuOmw4TBE\bf<>N%H bݾ̝)FgEJ!?Ln%|1s]it9I+2l-I`Ƨ?5N*SώFꩼD{G r+h_Mg2̈4ۧ]<^qP:$߳%1l 0O^M=B{U L G. BJh7P|R|bnQwe71SGP/:*bu!w(JO<nj=Z7[5`t%<(HҏGGtS̃ SwydSqOg7 Y@CXμ:/I%f f IJtV['򷄊 {(erW >0sYXx{W4SOTnɔ~7Z_jT7-[Չ,a+>t ^r­Kφ_7+7X:{9\᷉vȏٵ z2_TJ@=^&a00;XwhM懷ӥ~}7^*k_剝 ,CnF57rzʽ(AGk:Kɲ&s.s)ÐV k l0!4=z (GzO !\Ÿ$j]U DYؚaO5?ޔ*_핇wRyB:W-czzMEd]_&a؛GqfJ?W@M(FQIa-wP2D4uɵ+q#YcĿ.LKwtkw6k N @'qw.\/w iUrH L`bb勻HS%Zw3o Φd 3? 6jƍՠ0T֎< W oF\䐂EC裸Iq^tHAz/Os?q}v60aL3/>BK|M3Tch[>NQf "ӣ*g 6Q\瓝QIDY\$»_26 !W/b5WuaǞtn[Ll#{ ;>3RK'bdo|eH;Xk _T&y%$=odڽ!}+^k;i/WZ,֪af)g24ApF;LSxuQy85f2\]Iy4;sHV9I4 +!i]!y>\Ii GBU$gǭ%Hm&L'=ZrrRIQ܂kG$,FnC/,IL @JK0I FGqYJj B q}sSÌuJЪ[%]z@غ+eĺe[b:n_V>jS'H[1 lsN ʁ0;TO^͐B4KZiOܛ.HS?̷{@;sNhE$k 1ㄎGʌmC㊄YKh+D$A )JcLRfغn[gB|e~}#5eug/dqlkVL=Z(^ԕ}4&QZ\ƽت$텝2y) c!UoKk'Bd8HX[~ìVbI x n 2!4P0$y96!5(T㲉Ut RR5Z{efR=ɿH;&'s͆\5; y>Ga~P* 5=>iGЂöQ9ֱj>YY䣕Vx\eoUtI҉D"dj3@0s6/҅ IkMԗ`&b3׼foo!OM s˲( 9|Qai#ʾ ,[FbfL-%ca3|@rcl—ke%qI;-n-hFcj[uQS6fU)5%3Ǎ@&F;".lsghPA^K9UO躽3wF2F7-5jPS`_Hߦ;l@n,؞CD$%oI mu$vV*g[KUAdq,̌ $(?/8V =#7rܵP+v|jPj t=S񔽀$x^nDc"iDLGD"8A]:_M:"8mz[\ xACeꪼ6E1;kA>Jh4Ä3"H%仠m!2yi[Vꃭ`6(ͷ"Ag[[/b~ 0py9z㿼wA ֒4Ej5]KiyCͶC1C=DTC!v2 90_,xYl֜tGTN.V j:Ywh$ ^[";`Jz-5QqēDEܴx;︞/$w R۝mM4a4# F̐@9܌!FVq3[j2c;EcG$a0/{Q O 9BY;.'; U 7"9 89~}`w5*bRz),<!cDlh c}ͫr9mG3>\hoR<~6۷WV]AW릤 |8S*1NZ E3aoP"Wp۞9$ +VBz~"XdT.C.bQ.T2UYiv*k;3Va@}z#@Up hi[o1Fݧ18;]+ a)NBwA~AKd`7le1߉(f$P@'|_g8܎4z`]#c^>ΥW.Рo<{oҤQ<$9fǭtXԅTyyBȼ_$HΑskx7%vUAl)4% !~uڤ^0uUqcu ݼXu8=,bTĤr.mV:(I~TX>ޚ4np8IX@ X,, oܡ?ul6GL>04N[ OcH'莽g9 NxIְ~V {q=@-0 P.k I] neUkj֔qmBwNtMG¾YW FBj9Z~$×^Mq7S3Τ5G.pcDGFZںN6Q|~ >Mvpt#Mr,qS>=nnt̜JW$QKSPnYȃTbFT*Z͸&g _!dۧ]xm&v;FYYOҨ:cJ*GGrVy| ("P~ ̔gJ:m۪p]KIPyUo =PJ!%ږkj{=E$R\LzM Xi[vY51B}3yZ+s6?X_*oE崧7e{!edxrNeR bOd"D1{c&nX.xc)*]$r-Či)!ɛBɷ rJ;C{ vUĢH#S0m}Pu71;a>sEm˫};Ю/Umغ,??4s?Ou4#XweVw/q((f}HF|mڜN#D A'uȸa0*y<jR,qΒ8q︝Y Ӹ5TM4gnसEq_'!g2Zܘ\$[)ŁgG@o1,_u_>Imx>sF "K=4TTu87d8((:IFQ0 ]Q"7=dU$*>uO(>e+Mw+ 黍%#,Kh]$0{*Nۭ˰+@r|MNb:eQ*U %(͝v95I0N#ЉE٧0_fɎHLh61Driu&2κJ冦r+К%-|D+G_IlnnTϐ:u~d6_H v5w ,2 ^-'aܞk_z: oU2b?6Nh$cS`٩M5^9I۶Ej#:juQ4`lK=^;8$"YS~&$~_{PFmyNUZA E ݫddtG⅁z:* c/ޠ L$k G"1O-3[% uPa[UFc<`Q?,+ㇱLPQv[tAe#0ÑdT4 E&_nѹ0;lb ,NZm >{R>68TSn%Wά̓ncЀ/}_o=>OfAZ:i`ayuK"k6t£^&xfn6V͇Y-f+[@`[ š q\&(Tѭ/\!5@Tg]ܳ ؁){:ϻ&Ɗ7C e3[,?gAJfyjf n*_'&#H[] Xʌ;...ӶkmI\9Ѳ?HD]9c5-US  _+E Rsu{}α}a5ɲY>VXVCwr[PS};/n 2NQ=DA翏1{2m_N6 ؼlBlArPb7xޮ[-̬ ~V[JHHompѪpS辰hʖ)X_؎\[AhܭF(Z5Rx?ԠnG–Nr$DQDC} [=`?ebVsF&E_xCXÓT!NfYdC}XYc?Z^ނ/:QVXm#<`n'G()| Rq'uϷ2]y;]Ň`*]#z?gOk#0Ԭ1w@uKy@ pVT3;/w=%Is}4{*'J7)+_\2AwY"\$}o VA U5Pv{\N2MUqwEϖix?A/!`?+WSLrS|!XU-WH 1xG&gԀ"}*[gpdc &P֙k7>PSU)ĩzwQrџfۣ=3N8 !]m3oFE uuJw`1*h*J_JC^^Sj.r0? эTw2rK0"#s@r{%AoCwmȕ5X ʇw|D̔y%t ' PZ> T[@9qt,L葷v`bd77ѻS`De5[;ܙwusG T JĄqF^Iv8 ?JLn8M.Z;V#Zoce:De@\bZܫ7CsoaG^/\xFg<O^x{XVCǛzƂ H;~3:Gh0켪:iL+kI4x8F%&{L"AIx!YTArbxJȜ+1uHiYT\dmW&plh{M{ .Oc&iQ!+7샵ibXlz+lu(a p.>] 2txvaq `hQskH#$͋5~6RJ<3Z5r}Rn|Z%6ob#(ŕ`~[~JusV/__Â%/ӿ9b4;IH5m^QeP[Ɠ"N$RLٳUrp 3D G4tr3p#5 F& `-g;as)p=*Zy,1@#n|6z\ ͈1T Y`_1 G-4:hr$^;ӳP_!•ށ>`N,d@HJG+𮍋b**ݞNi^[ՕADVJ]QcPQE!;.BY'OU5fY.U8YD<!? VZ^vF zSB j` X}c孉(Pч?5:Ru!HQZ-x R וk͂uѤ ^]K;{o5^P;O`sA穝~?gЙUYK'<@ܑƟsTufp[v楖&- PçQgNAP-w˦YDijWǚIE,R& e%%w~[5f51+O35"P;VL?ͪ9\_?.8^ƀn|Jg`\FWס jd6༕X+) !&bË=։8 #p K}]0}S\Qbq3m@^·nTq'XupbAewn` ')vwnsIhğwA423/ѓۃ?䵛iuXCM=8xTCH ]q::_jzJՆv~`?=adX.wB;4eޖ ,s֛\^A_E#T~5w ܤ&aOtnro %D&+m &oLNo6KAq52DxYBG;S`uzcJp34JmG;l .h4Iʇ̐,|1{$I{= y(F}Pd;?e WVaMu,}4(ߑuj5ÊF"zppSil+,mzy%@;aC"G!'hRY>-1F|`!ѿ+n,l5U)+Yo;307}]u3]WQ٩zLǛ?vz(Oՠէ׳L0ɛ91mᯓF.R$4>|}F^gլ8CrA+oM7 x W_n:ҔwAt1{KfBwm|c8sv[D$sԉKk`E1Be%ݯUO&XOz+!2&f^aW^c@:1^:: 鳚: /?,u|NHvf~Z%njul QHѴme3ݴ*gjGe--7[UZX2HR g8s `IԱ!#N#cy! aNQmȑ&nZ)v |Az\l. T/L]~.dP$' YPmٛ/f/؁| Gy'aȂ׊N[yt.Ki`.' x)PD M4Ҟ>jǀì80HFLǹ;ҞK}DvfE;OxĒFZo["1?-p'`pG m 8_W6۰|?Qmz}Z) é;zOG'{G/UH `^f }wFG޽C~LB^qDn/T%u`-" ߀(ӫ+p/{> 'R86'Zeֱ$=jMLRVe<Ja`e~'ʶC;4*8 kkz- ,Aط+y`4sG1ϕ=q3?)sj < mC52ǰeJm Cˬš!$_o""ڋ~ӌID+H'-oLxCGf6H]3W,Gߊ=<‡;&o;6ip_ ܮWߴ/B:ZH5]n]}@"V{KZ&IܥBjN},kUa_e:&3(UN^jg|y`+\[ӄ _&[3 sEGv,H[tf E9od!oV WJ6o>m0G%9fS~R{5,"I}Y2=㟉 K?j{/䖷ySJ9RG3=}t#K( VU<^|ctLCA4 ɄkvlR%^/J0Jm9m([t~7)!`SWUC({7u{6Pؽ|pw5a Җ wu6ф065#bqIs;9TBּԇTtc#qZoBa9E:'h )4Rby& * { t:;U7v B<:w $?UMIlpܝC8ϝ-Ϊ2,~b<ј}!}@wqaW?D=4ی$ bK>M2(J]AZhj"ϥ[VoHKjX8SL)F%,@!]zhvcݻ76 !P0 n*5飧;+GV}WBs-I ')J3WuZ>(so5VR:$ݙ5vWK"7cK?O&EW_P }{X2Iت^J[sՓ?ބ۝Wz>znw\Ѵo 6`8m &۹+k{\9+WUGb$bUK EĘӉ(G\x,lvLy v\1(V*<3?[+`93BLP%rXZb-R,qY;fdpz)Oj`5m+V- Fl {THOs)~ڶ|j\zX liiJpoKd~M C5)̞.Y~:e2WkwX'fIgZd=>ɒȫAu=-ӥեmFѢ1H%7-JUV)Z\rzS&LKJ`zsJ袐.XO UMpHLj`Z8$o`{Ӹ <5܄g 0c"sTj qdS5>x2׾̢ 3Q.{N_YlLSxWO7ͦ5F3=P"PYAcmhQ<–ͅ o5@e# tU7׸5ع͹Co1b:!eM\V} |C:EY3T\g y[2~!FRls)E;B +KӦzt|^Fau[s p5qvONL]{(v@W{+*kZC7%Ig7$PD;牴sL1b##FSqiYRL C\=h'.'X`9?3?׽y"+I֨ܽ~I*ᯯ S(ho;ur*}ɳ3=T {VgxzqXT?ƅ7A{{;s:VH%l!V-<ꫨʎ Xn0އ ZXE@,`a,)12;$4<Ȳ7\L|7-m.2Ʃhj?x#\X 4L#W^vdEaB;.-,c Ҁ^ٺi|eWj>6H|VBj1exp@c)Rb)wxАyH@}1|Oqy~kM7-Z)a3BRޫ1h#XJ9Fʅu|I3`ӤTA+:S^qk*\F엞e~X*tOX07w,CrPӣA~]=H 8-@(Bo|uaneJܘ防 z*b`".joC3pYk XC[`fsSXUqH6Ɂ{a@Nv/zI`uSdԍoHƙyx{R}6po D$hhBc~=mrݱ؃g/N\aK֥jEpa"*LW#!2pY{{Ӏ2wuM nф3h8u9)؜d7GǣrqetlP[RR^%8Uv/{]-(WՄtsOrSal@3MʆxQ@~E@( aeL| jԂpM,P,G Z9Ÿ?GDiFnF!f֎ \iys{CM>e[Wrr){ 'Fjܽd1*G%[*CݥE@5:r"Gb٧VHKRb+( ؇eeZ[_[a{JC_C3S=3OWx,&5kո@OYNK(9 i3Ee=r4FkG" =/"BX+S>wH7^}7 K>PO&i?67\H>c7ĥZcFxryz (u`Ӿ =h927NeSYIuk 5t9Q8Xe<lL_Aͫ!dAQB0q{Đj>QBε->-{61X 4\-,2}wn !RaTƧ2 `g(VRs[Od]J=eܓ[^uHօ HR3c^=zckrtU`'.G0Hemn%;&1 TU'n=7Yʙ2ڻ/5[:*tԯ#R|I:Е+{{2~QąLo<ˤa@g_1SXK[#uZ14 暡@$K ֭ s %֤ywr# ~ lZZ ӝ$.DFy,۪q⭜&EOsOzpp C<;&h xcp²Gr#kDΘ3ѫNj3c>еU4[ꖛEPk8a`~\Mx Zg\w'Bٯ̌E6wR3\=!"¹̃S@aDB Q[o;S nmC?S#Zr.W0URLC{.VRDu`'UP&`ZiXR} S !0Pg4H{S-?В%i3WPwAk>[[A,kpCߊ݂skD:D!җecbZ?ªCy$N1Io'-گ,)D`|ab^zz7s;t}PfEc@`b@~^ȞԠ#<󙎡´۾:Q| Q|)hTN1fCn'y TTUWl\=y} ZJ|GMVLي9Z~*K_[yP?g擊 !S<'a;{;Ye=ğې8Ј&>(-PQП!>/yGˑ3g/H,!]$}4MX bt B]Y$|qgwn*:HF}/eb Ѹt"_ag;FX  ^L2^,7\PT:զ3T,D˗v U4'.Mc$W){?kOA>AXQ$jWj@>69ʌxElm3* j`r! {\G՗pe\sɑM2ۚ]FOi m,(w VkFI 9z~jiq..4 8d`2!X-kc'Z:p/zs-?q?]ϼUjm !0nS9B') 5Dҷz[9%\ "&Zy!;$W3= ҹ!vL_݃ն%]|^VQ֊04/!) NLo`B>dSdL['(=/ˮ?Ar}np,7@rX_wkws`DXkЇMc+ƷoBz'O_{'eZ$4aX_iS,2HLǕÒ2.%@9 &*tbryfe4`<9E8{6ԾA2G],E,EB:mꆈHYpq`roD441PY36c*lu9݌0`u웱>@+VX~cpR y"XV;`i'W$)k$?kf㡁" !(RlL~-rB4ӇK9 P8 ds4߂Y{ַQl|HχyiOt [mfO~~?rn[%\$ F#}wp(;(^#)b;r.-`_G~u&uab2wbl#~ sI4)_ +xUϒ$%(gRŬ7e7B!V$2on\KluIlͣQ#( \GP/,8Eo,d+T +|ē67 LsӃ ʪ"Jz +qr01fI -/p9o98 X=mJVp֕մTb(s)%u7 In?W%8 &![ĔgVwPjZC% 0LZrg爈/*Oj)4c.\ ۴#D2oJ%,wٿn*Fxm3 D'fE3"C&c>;FbרPC6ٔ:ڐ@isF#^?|7(Z~]L[VYP*qk@P g-7 urwcANAPE6|܆G(Z9\m3Q[;sɤ4;øh U>sYC>u_VSUN:$fXa @93 m6Qk rX8< 9X Qs8wu뺨YF<8)X0B ur_n;J dV ]ټ.f4Jr9Te6Nno%TXx rqw[0h.C`ͽ>?8p8Sź|+6|xCzy jcT^'lb؄~96&):tMS2s/ꕳ.!>\dL a5 >ؗlzMT| b)8nBT%FyY("\<"2-4t2,$_;vYIix qSC)]3虩PFMrlp_M +mѦ|#/M3 %QU hbjd9a>;ݾSFYo $l{ٿ$#sa_='Ntwc^ 75rdԀ1F+.J=d(*V^/Qc3!qSaz!&ZwkᏖ&<i|?tHƸ)Kp'x&)I1+#~c[=Ք XN.qd9<ߖkM#Bk3jl_/*ln79c %9 eHщ6dG"FKs7i\`GMRrGv>aMMzJp$ڐ fh'WQq$tt =ɳHwKΰxǡ#ւA\RIEgQN [A\Zx6#[!w M"L-Ia^Mi\p :~j5jD1KP Qm\T7y= V⧖fx|T"EB9jw!:Zmh0eC7'lmΌod[VܝLRQ LQS"l DBd<'g?}q*˲Ɏs&f>^vs\~k̟Uo? v >:^/؄'Pz0G)^ t h",yLfuGJ9# "K",hO%љ>dԨ]g/\mD؇vJOVZ-?!@oP=8:i6ȗhc9pCs5)F֣=!p⒨eBGex/>@Ա}5c0)GEPɔ:|OXB,BYPs'gsk QfML/ W=2ӶoBQ' aj@~tYLw`Y:nrZsL քUu+[[8'l[\-8Qū4JFZw]r '[y }MYi;sxwLMBl7@)k֪$c:vg|j(Lr3< ?z>IgUhGK;Af:}`C2Ր3o3tW~*ykPUeUFy0g-Z(Y U-MT` Pn ^ vzL*1"AYFVjaNq.$x"%nk)fL Y`"$kFD+ֿՃ<RA|XB#+Nnaા;}2;Nm֤͜"ρrp$Y-JkqJ8bZ3y]_q/^ސ5cǚ@60:(.%"&Hm:ODNP|Sf//pqdc* ?0sPlՏ)M?A$]L+rST7gyqTҮ-,sitb(֗h= kt BbRVkʚrrsws/WU5(aE*'5> GyZki8*'z֪]=0}1$hQBj4KiEqq+$yK$@a\aj'y pLFmJF>!4zbs{ObiP<'+ Z'S>Q氏0v?ׁ;Za4K,$-KTX 6@;ghyB)@q+p$d1ebhft4$mt@Mn5mg~i {\`KݟZ 1ziހ`zYj57`8J[M@n0|ME0B1P"ɂܗӗ)v.o.R+_S;?a;7PEp#LEEc 1md1^e- ;,cß 88b͌ƣȱ>*0l)96~I}6$MeIW4I ;=cw5.& 2:s{ǢC9JC'2]?_+tq F`O;ħy*)xԃFG_{qz~7O[w&ve_!}f'Uf2 o\݈;$|^pܣ^#UV&fpMl/Md/HtIpUiX ۰#gkWm}]bZUt.s\T`aΓh!W"D&tlǯ~ r"-{=kJIRߩ'zV vDq|ENLV Ք)kNS z/@m=hT–$` < b1lU NJEydmCI صt g<6 8dqΨ dżMZ_4nrXS%(2?rRHtCeC/alEу.mVc)ɷVg%~-qdi+Lw |Sǚ~ZugQ^`'XC[oo҈fdڦTwbNWY倓@G; bu=NI5Eü*OO|XBoq&شJ|fN-SU_UZeI!'&k Ȱդ-_@[gshϢ"*/ +fV3M5G4?Hu2݅b{ ?~4ph5UNϹgW;(Eh)\2?Il^Qe{=y:å8 Sa`Ok-CntP &42%!v zB٦`@Zit+g(R*6G㑘hE]sgoeE+㫷!e1mPټՃy9" :ZWt#׭=fN ƀL>wf: "J%g5bòޣI~%RΧn jgi|N9(-)b*}|ϬuMp$ۏ^}7(mV #Ϩ m&/l8OKG[(?W r5*xϮd_%vrS^yrK?p&vU0:6؅h6ni*d>[N7)%Rqisfȸ(n哚^v53/,Xcڀ,iQ+"ދ ^EOZ҃]&$6-?VHZK]].O*͉PsJtdTCv4TXq #p0EN/Wlb9hyri64iUԨ\>On۞խ;d]GiR#9k u=_Oc fcpOďNV>$xe~k EcQկkcq];aL01Y6dfOt3w\I2B^ +PG'|C%Vxc[ƭ6wWui*< n2P7"q~ܿ 4͗Nvfz\" ]k0AePyV&y%NwB4r]VI蔻_B=X>hV^eoFV}>3|?X;ߙ2/ǿp;_iJn8$>Z CB-sE-Tp?Yǚq#0Cvx8z.Io `7ew\Rŭ&&mT/B#06y!MaS X+H5ǜ7f2&dQ5|k0 9*D(+x&K,IvpYڰ{: 9li(+R)C. Ncq" )|aeھ[7 xY5x{S'AJ+ TeeWS'Aȁ@OoNVNB@e xa:Rte4^(PlWRVO>ˀB۠8T= R%xwP"A(42ŵQ{;U/A.۫BaC[sS'\O9.x/c^`)4nXڡfp}fNvVpOaqϱי; ȃD13Pİi;**?} S\Z:$ T hU#8l/&:2fJvt/Ī@_Epy7)`wB6m.S1ʞPrpn HZLihK) B= _jY]9c*I%]v,/9=3,#Vy:;2uW"4p` \LOF/>RnsC] $AHr}ȵh]oUNv}_ZX@yx9Vޅ*j!O& q?lVʗ1/@3H6h ֥|h*ιbx.DGCy!ױ7({>0- ǾICƶ{m'#Nf3]8AJϩDAV1\1Yf" e~) 4 ISu< Bs /jCҮVX;O4x>9cCګCWbR %-L)/fTvi|kja􋶅Ɖo8k̍^N~ /řq)p7 7U9ٴLL}*Rv`oͅ։ 7Ic)Qq9. = S:C$5ca)M/ Z=Ku~ZKNǤץk/M2tTW/sgxW·U:y"^sba#\ՆUeh\6U]giE)EmGh;3qWd& tH+0ViЄ-v欆?%(KEBAoHFLm+C O<Б+AhwZC 6dǥ 6碝f8[:CfDtjRiHA--̯i `jL8RO۵!#9үPі: $rR/r9޿1i?yaq#[0Bc:%+NH@M/ȥ'0ϡC|I>Ǖ6̠=L.u3o(z3otd҇+3"BaF~DHE;BjcA9 hUw\/p cp;EnG~r*hhzlYzg(QْoFvGF8 >7U HKq]b0*@Mxs/$xTfToBTnV^= *_͢b N*8GY"9yWfVqyᗾ#e)$Dd rJ _lxxFOE_R^Is_f 껇*}4pJ`Q0dh΢-0+' :W'4÷jcaJ"h ^NDhb JrHS􍄶"6z6|,lNYB˞Yxw4K`B(ŦI< S A`=4SRe-9d73¤}<4oL0\'4)-rNX wt s *>Ȣ=OdXC;&}D8E~ t52ܚ8cm)![w"q }\iނEo D9)zpK(* P_F {J|Hnݟ$AYYJl'O2GdB&'}vApmr%mMs{2UNޠgۉ+ݣ^OCR A*u7]WbIBJ\30zIxVĖh8PES ')/3Tfŝy R*̆xoSWa(cd, K@ WG9>KֹC\+VĆQ:0FKF&;_.Un!3<I̮D{[A 1ui=x$-jyůW3f73'/bܐw1c,yޅQ)؛9'b^# }㶖Q9_pk_=N8ɷO Z0oVP~o\ AeE-5/K]*0DD3r1j*`yT{Ja/>ÔsBk!e֘42$3T#^M@#SJ*br-=o# ß4`[r}ї-:q-eoĦPZ-BEwa6,:P9i)я1M7PU?1ViG6Ku1, Gu"XJV AtUQkZFta֑` ˉ:.ʪmjk_֚A&<ֿCNǴ%Ô}O%ճ~ڶE; u \3 B jm2v̫tnQ;1A3W~fл)c1xgl;r?̌q *9~䳾NmX{ٮnjdJL&(J^=K<#XDr/Qv.V\bsfM}c]R4(R\IL>[)x0|B;-<#+=GϩeMҴ6̀_!yW2"n:ֿJ,Pt?YiOǜao0ND7L X`9o2gOZTfO~iE|CT߿e?F W :=SS.Ao!W\.{Y!p+!=9Ӯ,7h`eF> AiP^ VjW'l -eJw؆`:6Eh-{Ø;˞ ­eRl/1 uo&=,V$9N9e5Z ULg(EsfVkB@ڶ/"2dwŽ.Gu7LG_b/l?ŽMz"\ (~\$|zRpBN*"A@$D6|y0\l=C?4YvU(lPr#yrF@n[FL .IyUxpPFgr=aW`K;b>%2]/yhB ƣ@-jPVpZ̀7IAiDcYyg#Q:}CP39*XC+FΉg6mAp"ͽ<^yAݪf*[Eh]@1ra`^~޵}/Ja`Xo;dO%mc+@ճ;LV7 t (jW\]gϱ/9%.{3d Ň.(ۑo2aW$G$ou5Q8FƲ>Xkv#mק*#Mi%{Mğ~C+6%' ;0gZBJͫ&֗4+z?(Zg9FbD8u1A|JW(}Q5V-Ș \O8ҐkZu}NuB2bjOY֨Z7$US2+BZ}_EpahGBS+ߗN{r^X:rY*vگMCu6ɦ.3-:8bbVH_'҆`&6z:c-t~';6tmGilXnIsT J]Gi둺eBw7w8sVJT>Pw߰LWL x&MVBȰΝTZCm1^U~ND0mB yIU>RSD7v$ A+nƍꔈL/>9x4EcPn%Xʤw ^h݃:7-{Bl$&.5mĦ $LU@#*Z.U~hJ'iy3zRVr s| NrR䃕W}v ׈qeG lJ"M,"$@'?bFMeFvb9_GBtuvZc-KhN]w( UHU2b>SM4MZ q['Ї1j$YI 5#Γ=}6~fdLn)Ouuv*FE`*`|,[˒iӅB۟G 5ǰ厽qW ③֧wۃ‐,D>VxO#I|3Fmf _::p%bW,9zcՏ{T/j*p8wf(La۟k cP JMH; Q*dZ!]CݭaS ( rdxbe^PٌrKHR FJW {! VQߔ~ WDDha[,j9 J Y{1E4tC HDZRr6d? W:ie+$qcX]"Xc;ޭ*݇k mqqs\2Z!kNiCJw`p)D-DdU$Ҷo*)1e!B/0U|6rAҲr*QIiȲM9q|b:{T3t^F1k:'\Т&GyE{.|4" $ ֥A:$HrYL$̃ oT;q-/`+U%rO)c!lgBjpF}>I#ߜ5d=E}*%`gQӐ9B4F\듿QWji9q5L>5"͹S&ZX0msؙoqX\Eka}H vRQS 2P޳tk%w ,\x!gP,F֊o!dQkR#)zO2r\e=@Zf,K5#@R7<A=PQZO|e/ Qy6] G 8]'= 74<`lFA3{</a"\Ԋ\c ~]ʕ8VCDNR{YdJDR͒';.]πՁ) /|@EԓrYfZ Sf^:ooL*+*jbjCY&յ9:lCKfNEu̞vK.UҪ[s_P E-;i #Xۦn7ކrʦj"M\/V!^BU]u5fq iaDd[4ɩuK:C<ىQPP3H e2bu#q0]|0&zU׵m|ER㟊h:?"hi1b2ZΣ#Nϔ˻< g}ګ=6OÂY0!2+nwGxQ'HloZBAd]+5}$9Ms3_cpjhZɮNl>ׅ.~FFvpXBSPCm$.n^W6 vChN/Y{yYVJf7Ӳ~YW?\\٦2˹ -:¡A,oi뒳֧ Wցd%9yX(XkG8Ԫ4.Hwvb񝥉īix7,D\,J|5Y@MK]'ԃO%$dZN% Kp٨oq]RbCp`FCC b0ZXڪpR)6CCfGiixҡ$ab8YFTtC;d?L奘9ՆĖ,u\KioR/I#vIP+U ʡ#!l wj1^ʖw>I3UTv!OP'hՙ0Haw'x" j;6bANo^^k*كf5Pm;;jx`rVhtr߃[9¨r U(`}L!޽VŌs֎UUFѶSځO3À$vŸ3Shՙ ~,U|6 [iReCc"Y5ʈwPA:0 Mphp'nY6-\Vh/mu:ļ{TD,<t[DZǠӚ3v J#/lM0xP43 ݞ(T-Y-A| Iz2mdKT62ٖ̙̹trIἶ93,}HZ_GI[uTrȬ) (TA$-MB~5/^a]Z {p-m%6ii=zքCV޻?P[P4+ \I^ꎚH.a dyg]y3 s}^M16R 1 TVmq.x/|A9xȷ} ˟dA@) xI<>*%;d]s^HʡPMR;?fJj%]p^B&Ķ % &Z(j8p* 9l(RBk6Z2sl}rsN{107'C+4fЯ] )ryzH,Hm TTN~CRhwI6C˷iʌ^H+ Je+Z|eE94/X#4g[a9cwUbuU78~K%&"|t)QRYlNI _B-{ぎ"xP?7  Ɔco).NܣHn't 9&-|4()ـٹ{gF@! Q_AJ^RűKf%!iYɁPDZڃ#l.u*EJf  z>JQ.V:D{,SNwL,3KW=4a2#\إ71@аݏD$i![~F}IK PuJyW5<8ַ+JIL@_:&$ } ; U.{U1ɿ[X%"DpDZ /ݛ.zlw%)`%z eOI'5 k8 r,R#h,>mG1Sл__E'9$8 |)auvJi] [# :Lyb,.nNx-1=WŌ6~*&j!5p&֐ҥ婁DΧvڀ,,G)b{~"If4nuW ~+,.B,ʷUN-b'q+P]8ƟzqQ+EHJ\:c,.;<7_WQ ZW&AcnN07iK%eV_5&IFk}"wLFEya#r:^AniVO,s6kڟС _Oc%e~cMVa85gU.kkl]Nl"Qɟm%y\ 0Tu,ޣ埡ܚ2qy$CSDn5n鋢Tͽ]ǶܪuD, +L6^RZWyH2nU[ igod:sՈ)xbEFS! ){-Ϙ.:-Q}3@ DL S]qs,X%{1yQ (o 6MU@>w wZ2\|Q0aw.w:eģIIΚϖ:W4p.<+ U.'n7*/ 5#* U܁)S \lbNjtN|݀}p[ ܫ4ҵD~߆P3uA%$znMG",R:ZA^PzI]3Ro|ލzȔp2`VpFlNK(u>$gh]?&7 AHKR)*G!`!{OvQo6Zȸ.\XM VO~%Rb;厊+_`e3o{%;zxǕNmd^ZU9{ d\5C! KG9؊:h[^1sw\־ C=Rv\ 3U67,* uWd+|[qQ/i#tt4Z$Y+ӚO)r)u=Ue"πlPؑ w{9SZǼtq#+گ5{YKr gߖz}pndɓR޼!ՔjͿ Ԗ100x3̍a5E{qo`O? nhj1?MDJ˖ͩȪ96ZQ>U-2;*ЅsG'UȭOč"Mr(%gPx1D_کe y3JYtiGXciNoN@lfQʂ$ycS֔E8H2G>Of8?: @F7ap81b}c60fLm6_¾eYV^- ;BW7h+@-E͹n3~E>{WWIDD3.Z2rFl@zoV!Zp Ȓs2(>ι7AZ-["(eWM{:pZxe=fa~;Hykkhi dXY?z BH_ebWX*4Z[O=X=뷵 9ì)mT/e:yImSsκ# C5܄Od)"Lf mvTvoFM&h6eaL)5>2ު~e2LN1[`zgb_Y: vȪp-I$QZ{j=C]q#=ֵZvD78dinwށ5(z~iԒHO.>簫&VwL_k?S󤹻]AtW+Jy86Uls_2TCI$aQYmWbq|-%JI~~=mz 0Uك\ Ua,N9#nױA O>Hhv} -L}91Lg-8}43YcN5޼6tfo}Q FI%:.W-4;•+̌7m|sGqh 33O(v'j RA" *v3hv!V+$/eJ{i0d>gUzy`insHVq.t.ޅ@D>۴kߦ 7MCnķzX@)xk [XK½5VxoiAHT2VonqaXd|+,a/xߎfI1laO|1:^nܗ *E2,7HqtɮY,&Uc0="KzvH&V1dAK4g)A \g>o[^8kBkܮjhӁ?^ZeV$!68ү krSCj"""<ҦlgYܣ rZX=R|RZT\t=iIMXI{}V}yl^Vw\{}q#dR ź~r~F9R.D-зr(15 cVt(Qէd9 ?%!!ژlz~t:X:jGe2MGořH@Ǡ!SDvsU i2ۖiVIaB^%jZ-`khE͓Uo+s&iP{n 2dy   A̾K[W h-v7ƹP!iB<~WW?Pj:qPkXom=T[0̦q(\qRC1_"yCQ=Y<V~cZMNz\$):@Oy]@{["#ȋ[k߫Zv"Ǔ4[)y:A$i!Ćs5g99@rͯ.Ρ2hƁ$ e L4/HHdn/ `~[ ) {cg)Zڿ;bu83V6S`I!c 39Ch.3uHȷ ,EXP>9y} =4MՅ`/UL_ ٚI>#".b úl*}bdVImT}"3GoFMUz!\ńu!7Ջ ; dR6IM)7v~;4e2Mhrw d\@hy(_@;L{0x$`V1ɋTv+Q֔{A͈Y` @} p|%?(U"PLbT;6pM!% &n8OIM 7ЮK!. (WK6ZS7 NX&R}@<E&V~pu&j| ǸkD02J񇡘XoFGx $_eA> *"M!k+%rtf-(̖eBf䌧SKe*)fcw\^a : V<< khws7T}myRA˜nm.SP1(B̓ w1 󈿜8DUbĀEjRdP{g~Tr,l^M82Aa7Cn *jA?_ %$-K?+S-3QIpB!'ZNTVISO^[^9jorÆX($[ oq9IĢ qܫU5o.` B5#iWrcm΃ &c.Z&ī^TIxcC(Rs3Uל s,EdqGGḛxX. "aEK}V2j`oxllX?`?汢C TQ"~x(b~98-I'#+ oI)SF1DjI_&MP\-2My]10'w^3WQ]ޜ,<踻q'܁,dԏ^Ev . ?xjJIg% ڇɎ2b/gJdyq\݇Q{!"mb-X_2>b^/[׷BCg^rؘYFb9Oef Zha'o1 |XǫF+6HSg넖l{bs-/T oB&1\R{'wB@R(B7 f5|aձO_,n҄ x.N`cD88&tx;`J12uu{np!H=bfojwO%kEcmG Ґjp߳4RuaEĕtFBĀj@2R86dhm55MxI&1*+]0"#$ߜD*W6^|CyO7pzLuq#ok,W|bq:HT ZMS)VJ~_Qo 03ʟeӁ[K{3_V}ȭPmD]7ؑf⡺ood(X =] 4I4T`qǶ!G+ɳeF̩6cgUL}[%]e4PVKO}qPJ,Z~i1F"$'s5[Cou$6wGʝK3Ï O膻d8ynN*W%QO@D ̵Wi?FXg Q#gQV/턕#B;yW6(q@4r7~\! .{'*%Iަ;KrtSCw25%GV5%,Xd+M[@)Q"1P:x[ȋe@$0BCT+sгn|]bԶ8>q7."1yzI]H "evTxuZNf;YB ?\@93K'xX]W_2) ?A1ŧLJ/%h{&A$1Z7QȤ2_skE6ͲuP%pX΀f& M i$#`&,b*ViR7 }AhٔÇqzs.[L,RcU*ct pZg&.#Ʌ+<Wr'fk m1wLpSC&B S%N&A8 N+_rxS&Xx%3r,y㼧x4x%(M I#?6 /* l8%LN zwz_Gzj|V2+U\hD&a~)GvTS44܆"6Gϙ攽a#v4hzx\#N>3L N8mL$+E63{ /|_egD̀LLjb)lC@2AG;&/`!̪` J(MMwL+q\?̵wH'!.K5Jc}=O'jQ' ;aҵDU{'po'=Yͽ)0mz1Iq`&7^'Y>D6èLK=}])R}/eɹAl<fxq_hz4zOISK&%o!@_0*}] J$W*جnX-_itW{w.d "nCWb >{M*Q ^A4-iu4Rda@vvO{Xu0H?aǞh^J:FwB(뷒-~ u(6E0-zFc%8o`kS[ zyKV"tyILڀXe?-i"4TDigYOכz_oR 9Hfٝa*h^ 9J=%Kx /Z~Ǹ[]Sqb~p 1F}9}SQqZew8Qs1h- lx!u,;\评\BMl+v6˼Z.&HmAfV"KNYU;ico<#ZܽS=6;p9ׄIݣLA݌ûjyT:+7rƾ~_ +/Pg]!*ng$BOb>^ .G`l4B]Y6vP^`K5XgpN 9Y)Ts[hkݗ̏]SK3<cg禅ZR~ٌilڰ'ހŠceK?U1X59fMٵvKU+^ ["fJ ӕLF="K*7M=!?QU2<]ѿIO9KEɾGr^FO'd[aCZrѱ7s1*]}t5ۡ?B7,ЃsѸRt suζ $C6%$eht6"gI} A(K*KG)Dn|tww4LGo3xc"lCAGA5]w tTU"ޮ>kVYXO z!=SVt=; cCcJ\1P2E^o2  ěB5\b|\v}-iEaT3%f2NJ2lƄo*LX!m'4+V։S7Mp H6s9n vRhɂ NnͳzypJQG>]z۪¥R!mWf4BH %RU|6,X= F/cQP6 Ϧ>G2v0D%o%4-Q(p>/ Doq׈kؗE…A ;(Ss&l)edH`gDB.`ҸOǼH\}LϿ ųWNNUp[6sߦ[?ppHX+ML'ri_Qpkg읦)ow]5ǫ ^qD3} y(&o!Mj!ގy}%Oj10C._SF<O.3QAP&dBLh}"Tcd6ҭ!_"LTScԲ= jBHBs/®;[a0 U5&Z oWvJr<4AfZaW~Amk5l'2M9b?3 mVڴҩCntߕr[u7 "W]{,-2Y>+ eqW+4:C(\u^yМz&Bw tJ%h[]Z X)хX~6/9ڱNj,a@6OM䁚GXZŗV1ș$rl'&N(nAc  Iq;lRN0ꀼO_6n_V-FkD" i{sK31vn 6t$1 QE.IEJ  val7 ]+AD녴9 oX$1P@ ,`x]A[c<,B` M y}E$>R*B'HMةdGȡNyyC?syx qQ)Z:̠cxS-^)ƀs~k ujϰc9q9yUT <]jLrj}j׼ =pK/Ԙ#.@2:Odr$lbUd,p%DG!E6Y0c/N[]8Ih"u=C@V3l\]e*.hF>5b)d u#1\;"uT41ثZt?oBNqfnҩ7f|zѼ`iuVBp$r6$AAbN S0pLQ sURF~Fl+oɵ9@/ HaxlbֈV>qlfe8Ds.G6^Mp@UJe1YF*Ժ0p.Q/ b{?~Sta gMH;nro+R5N )ofU #®Ҭ#nGEqIBfQ|5%./,6ZKQލ {;a(O ,`A)hNOpfJK9e_,+#X@"z $'Ɖhs3'xh>l=΄2T 4Ԝ Wf8 mJa` C5G^#7-3}'sAG' =N6:g4WX)'N8/S}㣸tZ&ϧ%2k'qlGoN>$2?T_OՆ`7EϛVaxDY Q7_0ί9@ܝC -y Qh}V+AQ+@A=߳; y>SN5Mj[\zkj@T=᧑0 ➔m+r@6$#׷o5gvХ;t,ʭ݈3p~i [eϛ@\PI[+tt[&]/-ʂz7WQ[PWf"F+ˉ/}Gy,15UV6aZ}rrwecUe?F"lzY5:#Q bF|&o"a5Irnl++ñobk&` TL}eW  V%7`c[M[]ptBi%r6h8)jl!`|! X_1䥆-ʑ jPUh}|VyPBmZT\JpyG%/b9qˈ؎pyiRq XEĠ=>p9* BI+v `QNL +F)eXu)-[;ZN*AZ?ݍ<0(Vd+=S w/<\55-Gj#g0Ɣi M=pTxKOJuenށ\ժl1BJ_Ì")Zb_Fd%+P\A'O%hH?"֢C6LSi<s[b;IŬ-j]@c3}@7.(f29 1u#%0Y=]ZY~[b @?\-f ~yA'%S[+NUe;l:E]ICC2GԤaK򃜔v|V)]&BOIݮp@%b{SLma|GhI1p6&J1X ؀ d[\}Q i ]lw0z:i> J׭uɪN|Wd^*0!8} ߕ aI&% v{ SdDWHm=%id|dXٗk%}n߶;5ɚj'$+@T_&.Ϊ2M PN(N1Mh٦NJ@TN 8k BGN̄6S6`E'MQ8 1 T.X߬%$bjso@e1(H> 4%03*48wHXEKsÛ@DXh,9`9<쾪(NЇ07;|t}NL"weeEU=9rNȎڅRT B0a7o'R7Bu+ =J^6Ve_ ڈ׳Z!ea:ܬoZXi6~VAMB v84<5kTs,t3_E'AgGA]| zeH1^@A7jXW̳?Aynw?p'}O1y yG u[VI+##OJ { љ7kefŽ\}FVpԠ )%&m@/bkA*q\V+d':1( Hw[=j TFP1W["RPZ(L*u1jQ>ԣɁ #T$5'yGrMi##} )yTn^_5Ҕ'kcȘ#Ry(4^&{q=˙e<.է! OZi"/%h<||&K`'O*H5G%' "D] ;1Մ£ͭ(JaV?) h$c?Jd^ (v)\0T Xv6%Y EN//2)"n&B3=P,dVOFndfv@K`#4%M)vO:t'DyyےNA/ (oz* 1& j_! EMR) (aAJ8_': r€G=&*H+y@ lG2X,RAat+^sړ5~ٺLyKشl3Hmu0?H(`X: a>#/h~[_e+zdNy43\(JPx4O藗H_WuOnZ+Tv40^}|US'zf\kx!h0XnJ:J/a-e۩B˟?vF{kpBv ҭ^(Eۉ>ezG$n{2猤 GJҁ숚"X&CU=޾q+*UN@ѹx/ Aӓܘ`ӗ.DUKpeta]Jچf )J8p%?#KqzCXYSO7ݤЁG}oP%Iʟn S;i< ]$ܝԐ{ySoUTمZ.9/Z{mP zͰ@<$!*?@#غBH[,Bl`זH!q7]&yhrmas\GR~!}g}ʅy9-ܱ{U%߳R58&0w/! K8ҙf)Ej bxuW2)I6Uu-H0iwn-!=-Gy \Af4jԶ_Z-SijR3\ ~$J \R)n:+f%dj^N\ QiD u{%%ӆrCZ C 'a -b6BR=R'ZZ^_0[u/*uR{*hvcbJ/X}ӰF7Y b>k$^ ]GLqM- 47 aEQ0GM;8wLEm6U2\yp=[oŨДE5'WAZ0VX'b4c2ȟ34۽ԆBZPhqwى'Bi"}|6wEb|XmqF>4$pʢ 1UHG_b-X/9)J Tb{nR޹zb Ư̛*HmҁKi[.:1=7:MCjIp:DjU9oO9(SzoWV;4D"R$T*lY@  U>ogw6lvi!dNxu1VRs!PfMQ'if&=2"FvXW6ëwxp xDe]'BX+%`'i"!0%;R$d[,gl 8>f pZHv#1NYs#/;)֥bY+Q"WWo ׹~Qc2t HI!u"0`W#5 |VXzN<נ|HEoG GI)ԚS("3w+~X_?ib` -h!GE|ӿմ V  4ay\~'~Sul!GDiwIyuԾJP]`o3*`ژbti6`RZM=a'̔B]_T%Γ0ꭸٓ4'7:C儂aj1|+@!.vr=.Gk7sUTicƾClR@ #o3@@|MyuOdP:exFHy} ,wsmNoIҌj8;`Olt0Іڑ.Jn1Oe0vkљIf]ðk\sX"+^/)AMӃbΞ9cu bFZxSuj+b+ *=;H뛜w;!@ZdMOՋд^t%[pY\NRnN"1aL$}*vwPX6q\I2aXHWq8a')g)E,nVr0H->JWV:]?Cr%5}w\:V^ n+h_j.BK<~-LeyE38VDL:GH['L bgCQ(S:X92l['dˮff?at2:1߳5zw_1YIe tvae,:;HbAl޻7!f^򏕽sdxMp6}~NY$4!>8[8ۂO~5o\,u#$H%)nLx9IU=V/W݋ƲmI0˚q"$x2:. 7˯jAh&HvUr*~ߖ}~G^iwîla \6*1i@ WXzS))!)=x.Z'GOdҮnL#1_s7LuzkO$(m8\-p!0%‚+hЩnu/CVmNw۠Bwʩ0?aX&+:u ~DG0L\{=틬͞avrs~eԬ?)6YYw/$ƲǠZLʳvǼ t +G/\ߣ/4-v%02 Y!g^[OjĿru=alP8?_!Qh5'JDP.M[IЖ0!b<l>1m̳&P;L ɪ62yEӎCQ*KO>Ŏ&XۖJ$bDC1z ,H0&̿:H AMGJeSaܹӮS<'F!$-%h+tX-7ǧ iP^A~dYk4u8_;/1_=*iEO^~זآR_#p"d3T,j`l"FAo.mi_Ӟ)>"8m `sA,E_ *ƛ`v G^fwmeEc\\S#F/u`݉Ḟ8s ay`xwP #Ak=dd{ 7ku7p;hn&$ y*ҏOa@^u"Z J ޴YtlndoJE.rrC1<>ځ`Sw,ѝ,G]g >'pgsT(3QEn>I=?Y##埜@[1)(G4, j>, v:ƣPIS+Pi{E?XN1y1F #ulO/YwuXPmt`'UqNbR4&=ǥKIS:h5@l9)!vnlj;^;=#nmB:ӗ-,S73(0}<iFWAQ_#p&2)$B2߽V!#"l+y:ryKdޝnE7ýO&Nf J~]x 4aS ^HP^Fe4觨95cU.HLyq$O @5Kat9Qkk5x+ZTL㑙ۻb:S.ӂgNЏhnه}LG*ӳyx0Dʹ%HI$3@"N[OOK^bS]x:s:M^K:+6:A<+*àBKʪnmL)قN‹ΘZ">M»2Ä S̯hTD":hs[5, OPQM>0If,^+ņ RQTdXCN%[##!XD_/.߷-CL53\[i$+mbAA{T=!N(s酝fQYC']B< JNezfCƕ SPy߈ű'isX/G,zƴV%'խCbhNGNa' 1+byaJ\UK"otw8*CSpl ŗgCҕ; Q%.=$Uqq`l 0S~ eFG"9Y <70!Ujen .Vn1T0lڑ|"{ә/+TtNuOjp5 Wk#yVLiO;кpJ?AG0&`rQa?tm!t)?=/@_0vP1h`" f{%8X^qYVq4Q\^'/R}0TY4Q/sUH<-nN/rp ]_tn0^q m(_D85Auh<-R/Gؕ~l`\Hf*w)2Ey{x4d7껑^{KEY31ڦxsrzJ# ,`7dt⤒wLBnH^MGQZO)78P[o#m.;Xɗ/a {Q<q/"]G;XpaԺxP=ɿG>+Zqd!EY|T$Pt7^/DbYq :L炣@uw?Hpu9pBW`ou9U{ 17 C}M߶j~4|(I|='S*`9pbn=r9qt{.o9)|2**亅[cibMH{@&TKG}b҄6.M6J# P4 q)l.8J.!XOm|# ;,Z58o~+H\!*Q+Ş~4\݁aLQ*Iq<∾mL|f끝P̷ C)Σ?WS oR#0A!Q1F7Y0C%ɄϊW箐Va6f@YgrG7 ]֐$i&xC `YW,.3Koђ#V#v@iwǀدCBr^綾^ @jM1_$D𘺕q9A B|xgT>dUwԉ{?Օ8g!g)ןsj v0/y5RpxIfi8B<*r/lCy"οtq7\O?sgA, Q:w! uL+O?ld]˽hﷶ wn;){L4W1B0GhxxMS~G\g 7J5%?/FF(+.50sP5>(8bf q0!,X&쟲~ŅZP! oi%yC.>*8uݤU{3i!KSXa܆&[CjVrnZAԩxdOIY}}T#SKל]s4!1MM~ln)jxбfL82}wArbP٨sBLͅ#0[I諛а >~>Nϲ/.#O#i  GDtEi _|,@6-A:_QԾv#-B2Gy,(6)hq̈́|5k0S[\ӿ# D~2/e4X,6J &|J5 0&t">r>,, 3 n4Y xgc^mHK1?7yOAQ{jQw/zowLcrN_ŭCk%Q9MlmT2%8TZDB y'z)c@g%h1O?#:Y睔NE>W;T-c*àWq'O- 3f=ڰ:J{@YB_F_mIN7:gX=eН9[ I@g5S܉MҼ4 gU%Oy,e56uw %X$b'd陦PJJ]Dt=WIc1fԆ-lx,4MD GQPAi^sƕ Kݙ'q$.mg >I<oZ;eLɥA{]g"em5&r5qR4ڿ>Lx [}"Z"eۚRYCNƖU>[>Հ(Pp4+zL÷~>-7ID פ9&هhފQP0$O1$`Z}VmVo;8|S;?-$4jUڕipd{ˏu ޝMN%wQnWyy^lt0l 3Z8pXc${.^M7 JcP #k=pO$lN[{Ƿ0p*`O _M-F#`n}O%@߻|tQwdNi/}q'K~N-`e;7NaFnekA\szWֳQcp{:; \X qQ\&۟0V^:߉!g_\c[uh7x<ht`'"ڌ (u?R͹kAQH%Oke^A#MqsFeRoL*$@;SKH̹G6o!Z2Mxr? K݅X}ϙ,tO !?F$5u7C s@@w7@*|]UV[f5@?j:$;YQ.I6L?l+ij]N>jm[wdI6:g"{Bt<&B NQ7xk,X²J^FpWJ*@~`'`^ | =F@JoH],dv8(dMVذ+NR}#[ytDW5e* )#bisAR2K `c?T aScLxjμS7ǹj(stIΏQ^®1Z` M/%ٸjuZ|9DǷV7G7FŅ%8B$!+ yBrۏ\}-!l<-^E"!; $Έ= ^e:?Po]MSSWTOK;Ē [ܔ.Ә!szʈbN3"e\<> D %T!ČdG%HnPkιÙ6*/YT%د DgU))G$T*W6 )-ՙTv̿D,:'waY< ~DA4##9ę!>$5 KMy*T/m \xjX`ۿԅe)=x x~ZJ'w!QYNEWM/ Zf9ЦԀ>H+Fb;;'،B/8n K Zwa4#i@nmÆe֮zH#= i^{?l2} e+wCr Xp 4i!T3-v Q7tj98ؼmLR` :u i{Hw`n]]Am)md8G.6d䟾J޼;Fo%Ȧ@tUy@F@ jDL50yc;  U2Q4'!Ilj $:+Z}2H)s/@Ib:*p9u[g8~4_ XyKS*|3x<'<13y ,* 0>-kF]*_]5PVãc)-Msۣl؊3DʝaրW#¯߽Ze㳮u B,S< -$&x˔~*{n;$ʞEm',4E_tZl-SѲhDlĔ@" k!WD9`{@ Ef=K^>kwQİ sZ=k+!R˼ _\XN0wN#*J*m0?O#`3nTşJGu|M ;`}0?P!=,,BZwǢ3Nbmq_,M9?-ȮA8f;Jp>pҰ)n-i8Y>ڽd5/|NK2aWeu]'kLqN/r̩tIM!+go 3)[Cd>!@ UTo4 ;K/Tږ'VN*!EXB.ޙdyoqd*:~K˦:v8>~5 S(A?T$`|U'ay?cǜ\9M= pW)|+)hCS 睨Q hNnf3?eD :?9!]xj3Hl$MOt~A _jN(to4_7dvӘը[n ꒃ*ZG k1KvRMT] PD+i_jy>:=,%F]mI2p~-8*6ɗFUv#3kˮ5;Vsi~=ֹ_TG?ZuH&v0ޝ ހ'2J.ڴzQh5 Bj6ϲc-*N7y}Bg:JI5>b8W^yKi\c{b07sjTy`3KM0~Y)ҫ5;QUOʞ6b0 ?ueEfQ~];h [NŤQEolU+/J )D)Ѿ%LFJa2×$ [H;OMY8?P,eҡyWum!dޓJ>jCbŤ,ZC=wn*~۝=Ѵ%Z䐪sT B1.'/zk7zs@L*xwLDM6.k=d a_NM[ZG)l#/THO:XUe,yOEϙ9gsz<I_HePExJF2E5u~Mm#.Gl(*v7FK(FU3/G,^iZ_ABsج;qR.U lx0qn< `yFyf HyJEW5'浐|-$NLIc8h'@4LgZ}`s}#f+SHu4L+>u bIFqݐ[A߈TpQߣOm2G9tk?= o_tRQl)$.;wU=pCk\@AU;0Of܉#b_ThBA&]'QKՄx4M)% bg^ t&heN::3˝ǁv: Ճ$-OZVy|`N܈vh%*cL) WKm&ƒ x>XaCw蛸Mqfw=Gnۼ0>+JLf]"nbn@AlPiG~.3'}*t boKu>mX j˙A,B% K TM <*h):B1<2 hTmO8~%J˽i%>Ѝ`r> t-֓yxʫɷϩW6y? FjZ;J TeS' 3HK]=s*1Q@aBHywu[C;x<ʟ=q*47—pPwjUx/H=LjZ(ڝ+`{ѕ0Iw(lT=6?"W4h3qao] -u[:oC|i!0+$(W.dx5/rrEtK) ޑcBʬ9YCL=.{P?5ĕϐ@&4c;L<$:5yW'TV"cgG`aTمA@,J|8J,/jљ[8f'bh=$Sy k]% >Gֹ}8FM̚TFh]}}ѠJ=|mXY`qMdғU~S"cˆʁ0k(`\EKk2 7~m7T]fJŢl,%Y-3)R?.7II'sYҕbI-뒟 Y-eF ;\^?"SnO~Hߍt2tebsyڼS"/H')??EUrcUm}ke Wut]=594-EQ2MnjC=9NӲl0{R,;*%NpNF( R?8qB?m wYSˮd[V&:XvGA|aZ:\05 {?P0n?%OXТ;.DLroVp/;&d,h3}HT#m ʦ}2: DVПP(4%j!8DEU"hT[r)xY L,C^=>~;Carhn*P<=ד6_I62ߴXG TVGP߬ԏܝ>};Zp>>]LJNg0^W|5@pI,V>"g5Яt9΁qL͕>yP.n.WzFw$v[/hA-gA]6_ZQ.u2>ZԔo+Hr{dֻ1=]MO hI;m M&Y|%"yHPkm9rSnk5V?nd+i^5p;2ЩKrWnʔFh^ĢLLz}q0wE.: ӶWNd5o͝L005gpiovp;Qo*)̈6('~ ^u,$p4<TMWful@ylġa*q~`e:A2QowD9a*)tlWR׳v/#]ERl6 be1nƹ9@0{>lQR5)r;eCFS[ʮZf6RCDn$lL2Y)R_Iy>&i}]suG=w|+kM.AD#~4`J7 ff;PƜ2F kh^+²ЎJsFrA2f!K&g5ᱰjGe~gXjv?UttQYYJOGҒŊLސ9G?<\mOџ@WA,&ޒMRäWȈC/s˷*枲mwa-2(m8Pd_}pi~6vF(M֊e4i.J<W,8KXXl9C*9xz<ߧ6iKZ)ZI~#DE%|}tcMDŽ}h \E)AHKJuyrXmǟLng۱ܴ7rq|p}S^\NۀdeT|2zyͬwULv+_ԭaa.o4|O#!\"yOIe_#ӂ+BW oykK}t^h;dzc| ]NuI۬I]x"Ja92PﺀtA p>e^6`#fRsDh{Ņy ]2qᒱGzE Q!<39;DƻRg$HQfy(X; kHѶYU"z|,WFYcU-husa.;rРfr?lrW_0.ϿF'1&jr'.`S\3!I(~^diêXSR3ӪFZiM#Wm=dM|拾;XyqeHH-^3q:vUly#竚(MW?w귮,R {tF/@JYfJ{@tXn,^ K({scrLyQAcpm9{9i6]fdr!+@ACA/}.6IdgKJ3%Hc̷CE u&R\1U2s4 m@6#v>U&_UH ߇tyŴ y'B4~"ՊBE8񋁌}_;&l}Q\{:W?첃j;Zg1^vUڦ;BיX=O%( ;j$ercbWZw+X-O51R\AF-m0njzR\E8?ᧁ\QS1+yf&΋+݂X`w\rH]ϛo$24KWc_Kq[p#j~j<;"{ƕ)Ia{YkK,~uNnx R)|/ZJ[_S4.!:xiǁ(0;ly܆Z=nO)6o gH#ԧ67W/'U3_MZ$ ʑ9 Gtz eh,szExr_QrfPy]mc Ǖ5?Ll඲X_k Sw0$Ho u2,eOɍd.|sf۠v8$$@tiJs1A~@iR#J@E+-vssI2DĤ\ۅ1`7zZ £$.1VA/``(Yg. P 7+"msn^cfJ{̱zjKrdiežY: -itu\+ D&4SfOR!j }3'3ĀHSZQC9QWN||I)v58A*F̿u&g]ԛ`;=闽VJ3Uk{F; xyK!6t&d2a弐4Nń,p)D@4_ _zw,F55KE O(}Xy h㳺uͱI<ʅ :VǾ#LZ;"ur8:,Y:u]*^iλ)8ӰF_ a?|_/\^ܓɮH9@=BͭBZ)ЯA]hG'98!1a&{6ZU;T=vLDz!_X)%㏅"1Qļ`EL^"&%UvKG]`~1J*#SltѺz@]y Xϸl%b51\ Zj5 Ougm9}>lC6~Saj+#dvrB9L:g F$o6m'>`>pp㗘;m}rxPޗτZ*'îvo6}UZ=YU~e¿ &clg7vcUcXF얃5f$~_+ ҆cDiKeuF2Nv[LkAA03;UyJ܃u⺚zN̟I{BM}ڑg^K2^)Fz⸰< LREe ",aX9OEOD`@\0UShv䨼B\FbD+Ɛs:9 ݸJ/<w|9xD$KȅQi3vN"`E$`#!!! z'skU$ RI[%W$i,@ Q6Cⴌ-DJϽEщizU[Hu|6cdwuSflvH)-M<L5ɴ.)yb.Ş i鈐mpqd'Oߨ͛2_6UWdZ X5>z{Ά)5&lHP:(TA:G ^@FV7 =*Lc] B;xa!f~D}0tO 14*x̛p]H!CbXzm?ǿ!S=z_f/m/_+Y)P!S596(O1a&eY@/Z_FZ8͈Ƅ%ut6SBI X HH"X{`jLCZȂeġ4Cd"1'p$`\a ⤞B'uxD~ j:`he D4!&`QFm](#1̐ RAxMA,uŰ[Gi]5տD( M|#j<}dgbN|3%"B$~e_-ljZ1L,W˩CE"%*xJgPf8bno$JS>絫@ܘ䱪@@h5ʅ#p1lEqLw΂ !T|dNb-iޕOmeSQ]NN*7*xOu",ۻbr)C"꥛~Jqɪv;ED&r7HtsƹdL WBH/JR2IWx["cR\r^LS\tT쨃 'aH@Lv"D#LJH"A" %~ Ȉ@ Շh- oF~$ ~S,Ӟ3\^OӤj>-'I $R@r(TDMrKe(BX,e{Ŗo(W풃p38(9ٱH@-*Շ F9^8>Ù7>4[nuڨ5lba][uΎ0'YcS %~qEv=Z=,$@c BG%%kB8p=s#pGy\pE%9/ =@>&ނjS,1})>z'@5H zg)bݙ*bM]Ot^AqggCI ɽ^, GB7["!z-| %Δ8 RoEmu@zDbd fu,/s\U5?Ѵ!AG sD9}=4!ۙ.3 yG5AC|*b.R$)CV& 2`4;Ձ#rnwdzXCLd j̚θә'킻S;'۰%; V3gifwq1ꟙ}ˠ$0 O 4Ton0~Wa u\0g\`^gGPWn1]r1 ?n%1_T&%v>͎'\T'tJRi|pB|Z)z+PR3EŸ*1G*@:I v0A\{ \( )$n"BqpJmtXJl/pqE`]Nuo+;3zThJlo!ur@D'jN TUqѩ|4U0( 0P{hցX#4ḏq@폱73fwj.㛒eh1\([*LX/72ۀ25+#>NQcJ,<dpcPPk|[c/46 4٬k"ۘ*=4?ح )K,% Ccڜ&z DҦ>ⶎIZ䘲$m^U4{Č #yämV!5֊ڼ֊H[lE!LT} C&"xc;ǥ-X)򨋍/qʲBzZ~@ue$Ң?ڄy7+vs&ɃZL}G[!6#u<ܓп\-znݢ9Im SW(̓МљıHBZ}佧JFh?‡hFp}e_i%&PpYHT˵ $!bRtHmJF$)C4靬634c֥4Y͓GNa[<ӊjidh rNSg^\l$矢I$ڡ\9gY ,n\6,8&A"1QokQI. 2Bg.Ej%paKS|US,b=Y+ amI_aCPH 4KkU\KƎEPlyb](^q&KN,FņC=@,(aj,|3?oZj&HV'tOe.F'-Xar %PظGF0zEɈ@oxY\3'jM{qjj^$wެ]PU&  QًJҜ[K =" nwrEq3I$Od ҮÉ^d.K*QvZ>ũCF!@gV v&gunM9 bO >2lٯLYq #Oy㯾3v>œ?^dSY B<~ z6u>⏨fK=^=0$G#"{LquR);W;tD{)xmWt32IKD\IKJKϾW[敻![7QL9_U]B t8Q |vߺtCfCR ?/ Q̀ G[ 㪑- P^ޑeũF[(O9qtEM_SRԖv~ b؟ 驱w?R F܄vPb??&ѨSH=X2!Fd_LxOL*RClЂ)~o>-2winj̫bb&'Q=>j6-jEZoT^%[!n񉆕FBC8p2dAy6rv[ϳOlDK8@-S8UC:49>op+*1OJG_+ &; mQH6LxRAe;!F֞|w*wm7VLϋ^'_}2+-$:xZuA=Y#1z4'Ay^Y^a3ŒK^H[\&F ❎z-RnC F?Ml[m+e:YA#-uu r*km :ۧdla ҥFDM+#`Fng&)Ka"OXt)a$΂m|KcN[7 [0wȴ\I")qHIsk:@.P$"ZU_( Mp-ٌs:ge IGozˤeeB~e/cddbH93J9?F*A-ScNמ@[aaM sRGY% g\>u .%T>yaӊPe) kPׇmlAnI(XjSa*8Bmи(n4VB% ڄ/}mz 2m؝n#F,p$jp  ʰ4yvi덪Es|Tf,bm<>BۧHH6G4lCj`qJm .DA9C1tVEa g ,q[U/zLB>ڼGO]|{R^?t=dTІ @C|͓gc"D-dt{$Et l}?'8zGbxڝN]IRQtWNzK?lbqY)?/:z9 q1tPZDh ;ZcTNb]]l%*D>/W  ~ٟ-b703YBdҎaU Cys`&4~Ԙlif4:UnuUx6i'|_fV{m\^w`Qm iMWQNk%YR5!_d`1DvH~ !T_0Y%+ߌMoiإݵ$ 6{go7~)Ȥm@3B~#M˷g+yB&_TM L[M?Ӡ0s)w#){%Y'u\-.A_=z1:1E \ʄ7laC" a2 +elC0'U=Ƴ%L*4ղ8c$qxw ͤ/-k:يw%;09Y~"ۨEi-Ts[V {l8ʵ@%SŽXd@`𒗈k}TR+gf:[PՍPO`O׾Tjwwii9*pjiֶ/\;06Q' dl |OXƱeg{}"ro`)>OTjK])hdW%^[ 73Rr8痓L\kQYXI)M!ɀc}GqI@/Pao=.?4,nԥ6ϛҝ 3fJ7VZ0ӌiJW@YvHAG;w5tFe8EA))8#]XtՄ+S"3L̄+ [p4!Tɒ/wt [ kЃk/KnT)Ai0 w,$fVâ-6cN{q! 3J2,"oGk#㷝vSV~p2UXB,Y{Cd -u< *p/pNjTG(cݎz-,gO~jV'G( bGNuFhSGf|𼹙L(q6^;P|ѣz 6wd-#&H^G8c&ԇRӢ|5qV$1;K̐QdaB|b43z>}dˌҢ #R^%O%aY:Ͽw%7𡮇HЧ\O|B -_c5kc$b ̲FdB$`ə+9$$?iGpʗ\0a}3 <>R6#,|M{w7yleBX5ִ%U稱M(LR1E5QbQ= NاIc$򃧏@d2,+zt)?NnؼAkE^c9/Wm,sZ6 N5٧ 1d+4;8"x(~wjm8E0ygJF}H vZQ`D+5ҜSX il,K6Z)ᧃv(@7RmxP4g{,c|mVFꜫn`R,֏6<)=(_d )]2uyIHpqB~ ap$x/0R|)|N|QsUL Iڋs(*G3-SS0Ǫ~xgk6#.Hn\bBXP"WT¡юlM`*!Sښ({%J]`EDB )|ȵ3vM˕"NHd{C_e>"%A۵+="(N !t5&'vp e&f8cz3dw5FlX;Sh%-JޟE3|+phFtt?q^\%\kyXlmWC6lR忧v\P2ʵ3'S/Q"gj_S^V\e b1P/MDh1[AX脂؀z;Wx_qYs#^$?-J+Pi,驋? Zo3B rNwq-[঺("0NupТ4-qc9(x)S$ԬUFHAYeEX*OIq.`J#IJH~t``Q;'(>N/yZ Gv4j\ᚙ!Q ! c뛉Z[0Mp Ka;ٌth˸mFVa*ig(wx>fLG%ǯl~lءKxD"4mx]2Glz}]>Re ~L*SNeSFH:橛bȻ4b°Fģo!0 8|BD\ōW+W'P9+$E;] ~[)5J' Nr>1@}Da+Q[LSw}b٢? y&VXTgCT!-[A1˛2=bx-F0:ơXFW>6TONG OkgpdB3f03ê*AR ڍb6c!//$G{LΕЁiELJ/.uI(XAG * f @.sp4i9ʳ"<kAwR9`z)@ɽ.:޺w#[Qm&=QjV2,˾aMհ$E;8ymK"&^fR13G~++e ]|z@i+=ZhLҀq:bxI2s9k:`"{hdagU蹇x͖Sd y͉4n v'cNSLSkλs>b2qi7\Y*gDD inBv#>_Z~q]*uնmß9@QW>li?II#'z@1n%=N}pYDa꘩P p6q uTX8v~Q!!x9 oxdc$J(_fheܘVs~˝=39~QtXgmD4kڹemc 2.]vhu'md 2; mt9Yǘ7uTks "rcZMZ$gP.Ti !{S t!dAU6u)Vr"d?P,-ٍģpP?6 ˣ.ip4K[?U[IOf0Cj7<5P`c 8m4̟X3*1k[aNww8:2y|s>Zh3.8:>V 984~j6L d}2jkjZƧ3M):WE5j,z`&Mk_S]"zK } nxQuki)U8HAiTK=K2eP= x-@M6&ؐxegBtDoFpPrO>U>|, n_YIT*/~+Y=@.n\6l9? xuPժ*!O.R9Dk7u%*4Y7D{*|~o0GF.vRd_/d|#KU?>9T3#Ez!#S!u~]NAޱC|0^VP0$M&~oL$i.J]4[lfy:7t ^uRQyQo;4vvW}|x?Njplj =,/ZW'&\W>iʹj\FW\K&)c#d)e.|!'(vz'<콾JnY=A(:a9wIpKtxd;,/w_Ԩ8*4Nȵy&e8t .VOyO@ ΧρdEBFeCx$3s1b$^ٌ'csғO5b j9 kVSd~>|hw Գhu[ (}~8m}t1[Dk)beCK\tz6>78;~,<)Z 9j@}6IIB †.<\&tQ@h>lS˞ʗЄnhtZ)W5ʶ\*SM^i1O?׺jʆ{:iDe&9z'y_vs_TU^=,S]~ Ξgy7lOYF=Z}9H ng::ޣj,c6//Z}apn͹5䎈g8wCenNqJe}Z!* dz^ySGY{P$NJ(C)b Bx踘+9!3AAt@{jpq5n>R1&$qlNm75x̏>&jU\$wF'H&bS9Iv3, >L_3ka*32TbཀST3#{v |jo 5du#/)3WWYœ۠E~άo҃U $ n{WVφaZHĜPwHۨCQeG.&71r*cЗfy-ktȥ"\*xQ:p̰C] %.糍R(M 1 ;P""K)]r9PZ̷ -w'v䖪&b+$ͦJ914V$tr E!X_ϹܑV-TDE5 !"5.ss8!|t}Y h}@2-%D HK[YKDǞi9A][5&*W֛Uz(h"F89 keo96zWfboEpuntBe4m;0P](ED{xz! MF0XcxN9$P۪qf~ ?y&iI_N V `T詯)o6m;ek ">XxH ⍁2ڴMUV >93NKŹ.B8zI(~nqA)]/KHTz 33x&?F2i̇,mI"qTߛ>"$ܫlECVPrLiДm#Z 8%pEJQGFmQv7wh}9 уc-ԌK@KeGfNQ9M׬/Qn ?Zk.\"N:?;͍A+ xǝX"16s#g#sb"LTǯvP"SfcuDZ::|0g3j 'jeqY]܈4aB(]sP=IT>=@aee(cDɚ,uwiC0T",`dնh<'fWvC% 4plih07Z3@e~̅˨|*'<4T+KlRWyVdH G/>duﶇXWZVFR8@j7sQoJ4ҳkĔo6f6+Ђ6*b7?i  sjϘ 7t=Ͳ %=`ԧ1*y?{ 2=J0JH  ݺ$^R1R yG XSFRР>ޖh/"* d;]VX`gWin&i²GҞ%Dx|g3b<·}͑ .kޗ@P9R׊yI__G B0{q@Nj'Z Wp·DYg2f wu8kA=*U?WS{Z7)*Op0Xj=gf_v#Q kwG=;q,_9`._گF&%ޡhH1teP&vE53ke2en^>/("Q(v7}z=O-@ 3[J#Vg2vX:ջ٠VFb-  %& uq|U"!?@pɦȺԲ:0p2K8WR㒶d>VDZ=D4)bB4+f1"ov"Ne^1uyz/Vtt!eDd$&DDJMlE_p⼀PbW\ X\g#υu[ p_&wm:D6H֕ W'AR{J -{E܉eRt 'íԬ4ap,̢:N|aLs۬3j| 鎒Re\׻;Ț 4¸R} GPL/?tPX9:nEu{Z'{oֽ`8.+„5MJsߎI\%pdpă*}賁)bqRO5Iv\B~׳MYP""?} 2Dc|6τTP.TxoAoe~o*.laA`v锔{&21-ԭӡ?&le >:aS#!9Š1`RwS!jk uO3 `@+\9W xKmqQ+Oܫ sS+\ꢡH 5+j!]9EsL8E+2gUUk7ͺQ"rD ǴY+t y\^W44(L:h qfC s)x4b$<(F_i qnMeO^pDnEB,gqX K>f>j?<0xږa>mN2O'Q)諚hy"A-vDU:U##%3O|m3b׺>A4{ʹs;X<87mxrڪ! ۶C];8b.s2#t`ŐG3f8WY SjL`JY_)§61 M5a7&n-Hy~O|4XRp< wqW0;׋qmtgm|72ABU5gi!rE}f*q=>(;Xf3V}+Ж#zOP,YS#ln}>-:[6[Ϧf_Xz/%+jXDnڰl]f1Bſԧi) Yߕ!x2=ԡ⮖Կ`4t a2xeۑI=&{.@'Pã}FԥMAs |\U _h `c8g?*)`yBi}d7lHO~`&K4;U&A_/PCΞj0? #Uwn3%45څ&VaUg$DŅsL"e6UVt~W6ZgJ4L9gga#WZPVA"^[0k&ix=YRq}釠۵k\ILK"6virqE5X0- m3g# \\n7HߍjP0M*@RĜ)c~~p5Jp ^qpUtjrf*."D \;v9$}, 7< yK*ey#,?AN홰ujiDŵ$xx:4H[MbJ]n{:WLMf)3p=FLsXVw|a>{ ǀ@SrU\-;*Ԓ XzQE?dP 22Ø4"tםn,պ)CsCeUka/RvՁ t <ݲ^o&GԌZ*g,CV* tۆ]e[ [ }oI6~Λ,'jB;SToɄȡ+C1kNrRp3NjN^r8 EoJ,>FzBѩ^Ygݾc,lsJc¹-/_p~ %PP\~>^ЛLFE$MJ (Sը(_,m(5L?l)tB?n* ;@߲gIV@fmlowkX $(Hߦ}Hf n56,4zW UÊҗV@Ŧm9J5oRS} 1)ѧ6rG~)|j9 nLjG 7)cFiGyAS[F?1#bg5= } / "dB&uCpcE6K2觩._2arG˶Q)ojIDe'Xչ5VCׅ4wuVZb--l{ӦዮFH1`oр: GzO1,^y)Щ0CP<^8%R!gĂYYe4>ZhlY/%OQ?({RufpCK82O{Cs݃Ke(=Ff1;;p RPU`- Ng!udeh۴qv.z6ߗƠWhj̑V:JuV!,nR){ݏ#ƺ9=vz\XS`%tZxqiݼc%‚5p(u᫫"{>|$ETx*U#|4MS< @n'd}_zGzHt#F!…ᏋY?2BߠC9Kc]OV&F6 +9^"`vAU|`(JhJ9CߐΰJb=ZCn"+5t$70z>QƐItnH2{hkl5S vǵ"h YQ9}vq ^Gh SѠvtY @s]uSv+@^p %/mޅgp(570y N^+fnt e{~:B^ 0OZ: B@/󕉌ٸǩm^G0V<|.#+BdfhN.7SP4@W;=[o-e P#|) .\KUK밙]|"I=:K!;^ ^v3#3&S!I:3@Q!O ߮Hc,EQx D:CC!][G=Ow,ŭ=pIqEl0I">k1!A'xbI]z3/FX8n=< ;V)A&fbljt܇mnk*Tḱwyǁi¾V142-S~GK\ye9k~@5[e9~\4X9HA*u# Ro*}X9OmyRG >[PT,24a >$V@q١ H W8D0ZV:PnJ\c6`wD&)K>}Kտ7/F o=FE/)咃gg 26qEEeb,HyfKJה pG_DJH|sA|U;[Э.'^HUQ,&qlKpO1&CH`Cc6xq0GUOet2t~VRnӾGM!^x & ftӪ[yE1had#Ҡi soԭg%oXv[: :ՠ@MM(yNGcU Pɔp,H>L2qGVƒ _}UVSCN8]z"{ D29 ';Q vsbcX(릫0e?gUgo+*b*=7I#uz"nBzL\]EGmR_9s%CNJXr5O[uVB;W Ui}-4[f"%nPR)3&ÐLr+RA)3S74 TkZUTt$  2g>6ms "jj5Et:Z}8a^t[Aw?P+n}(!! *afqR"+sk o<+`]`;rAK֝[WI$eP}p1{͇Oz:gniXA 75vl~qGϘe C-ˡ0#'y DN>p`1nuIۂMk[ kDV6yn Ƈ6*ؐ6D<6`ӣXOqRAp2> VaWV-^]3ܥIIJϑT9*E?i]*c}E{i )V́vNrL,4GX$rZƘ^&V' XuWyUeb7/5ʕGi_ P`m|qo_)((+:*\#M՝sDa|D\>Y=)K8Si~ʗѧ"!]6S!g[ 7)L$_q~1 &3bCܴ;YIĹ-X$ʑ}='t芖 ȩ02oߔY>\CtW9E-(&S=#:CCAM:S,m3$쑶 ]F~hf\N mnPf쒘q5Z _|TB e&I:tQߎ0caȰ{+%;.A.bh|u_`N9tWwp`0cߨj17f佑h֐Gmt43Tn")]t< P%g{/KaN-64rxΤ"<+=#9Ѻp0]3uf$ĩH ]1_]n𩈣I 2%|ԗ~$C֫4 zcg2Kj ][h~I`~[d5cxO L0걊GbwyZgONe8"B,#2BKl0GTMܛPjoq@0r̝!dc}TʢH挧 )J ^tf{&j~?F's}{i l#0Qڐ"~y5b9"Og˼M_XV!"VU:b d-C[~vgg>Xun:8KmU.ӛ_( H@ F2X9A̓M.,P/3JdA\K:)TjŶ\؅~h54eOZU6چ2."69H@P7k`͒õA<)ӆrG%7==pwi Wz6>>ԧ6[ $!@kW{?sըX[K_Qm_ m0K$I8lv4.Irϓ9)qkAvV5%*hp%fʎ|7U(<8)7,2`neUT|cdmy H7_1' 321j=e nUa*.$}5J6SCV^-kv2  [fwJ-\9{=o;:NjCuWpo֢gaj7VRzz8)~⥚R°g[ESd[7.%_*>] qڿw\-nSmz?zw9 gpgJd31#Eb0K_;o䌯l#u(2iwKϝ% .;8QUįSE|T lRi 3)up89b?yJ4"seK"h BB_o 'S|H6?6!2xaC9fJ9D2JVmk;dMסZ&gj#&!__BTHz'C2N XC=Kz>\~ =u>BܢWxܫ>W?\t]!F*fω q$+_&΅S Hh99utaMޝA0FCY}3/b`Mk+?Mh>X'ͮ=1`͒N=td^=-sa Q@3zR'^4ŽqDйA#6o2ѩ$y&y^D-MJ­+[slYAó"@1/&tEAƁSB3mzpҵPӍ\ o QG}nHz I'0uZĢ-S~%jاF67>=ȭ_  bq}3^oQ![!AڱO3-:V铂<蜻tի+|볗%حIV}|;0Ywmh%C':8ѡJ}PRxCÉ4ҥx>;_.ɣ@IVg!-u-}[{Xe!OjVT\`Z3N_-2{ aHčмq;~H~ O3\URtyx7̩"wQgY(QFB% -(<8GVfw֖!{߻ {c c)GWnkmwG[P&@MsE^X+u{7 )Xn̕%|19j^&!!#gq P+_ Ҩll ndcƈ ɘ 8Cg_ ġ äQ3m.H2R[jT"k uU%5w*WVNs2X:pK5=tm3Zf{P?gKc۪ݟ`V`3(fׇ>!;;۴O+cҮYkO]&c9{FyʹÚ7qNQm{< pE5#X8h}#tkժ%%HSiuw~ewY \K遬 ODvF>F"`4JZheE pSL[y+ԻW3 2'  _u9D!yLe`Y @Z6XE7 |z:ӟRq&GɲY3H\JFG?jg;agkO7 cSټ3f>( vʊ vA9|Nd>hx&w운_s iVN"yxڼ\pEٸBwf|Č3N ;iQ7o ʣ <ːe01bnFjj:6PF~)& jn₣Pq'^1y Ғ)P{*[L}T,6wIڢoH^;sU+,<΁qA;W]_$Lھp; ƛI%}x7c'aXDqTB/ƋˬLD3R=y`ŒpDd65?l{_Ër({'ĄAh"Cb kp#ਐCppMmRhܔYDY3/.>d]q55dY0eNZ=^5>{BvΤ9^-O+2L@!%|KAYH[2Ϯj+L@qmC `^ixP%ܸ!߂lBSu *A(Y%jNq>GtdTl*loTxp8T` )-oQ,q_Ǖ>EbJ'5n@%cttp?LH0i[42(ÓW2;p+{sW"x!?w.EܰPdJs59Iz:QM5ⱆ: hl3v|!ckYq] Wjꀞ?i*,*\%z0@'=Xa[_bX,1J&{e&#zKB5%F]j֡i3U2=;|5e;Mm*E-P^9ßbYj\WWdOb~Q6-3|{7\tVֆbC(fcBSBQ^[[Jg7]?">n. za7Lʌ? 2nȏnTU¹gmw)B4Z:|qTLgj|ZLE,xnSuLjT3@LK~Z nȘaڠh^HE x}GB+`54KoB*M\}~a:Зu[aL$#*GO}nx<'n@] V?z]Ay$.‹ZWzIYzKGy*'R3`{yBe+_ɶ}VQ(DL4 LXu9LTt`o;~ÝV*LhQ3U=2!;axϪ,St yv s}˜<%S;XBHI vIuLMz[W/\kQ"cl\;z@Si֊Z_k/[!1!hdJE -9Jβ[l,6(nH=w625(mPm#PCc ȆHU"R3Y?3L'p%7FF 8J:q|hILww^@/$l-4řQm 'v"yIA y>LJ4pURB2gc-=tހ1zf! KA1cXeXXBW hXr^4uVIsΟ8'UԜ`nr|J:K>mHLV,PiB@쉒^Op s1m%_@qkGOنy V,"t5G? J%|E4t$d]aѾ3+xwn}g bZ2|)1Γi;glQC+UC)~ ν/N*Kshl!LŢ+~ '0 ? :%>Kg;n [zBS*^p\Q? 4isțˍs~V&:K{%f`oըatq"Il.e[;XRILOݪ܍]>3ܲKyU*Q^TXF: p >J3V[nRq@YArGx^ѣo:G2Dbudƛ< +8.M2;@#`[/Be3=<HÍf^@ۊ߶͍3TP٣f/o9j 6NAGf v۱=1qe2 '6#Xe賠H~G69%I"YϾPq,u:ڃx)i9vl4O~@F1I Aǎ ͓+ +#=f޲f&fy.seO8HXL0֥G꨷/ULk396_(9:}xZ~ Uy:Z9vA;NRܠiJ#bo3DhfE8~”MX0/v4 \? _!FBPQf=<.ѿtn`,#1=j!QOhARNwp1T*5J˱a鬲t%DkILńW޻Fqo;/,s25\Nʊ4(ل~YYZ+izyG2E@[g82Dikmk*me`!>^Q3++ϲYϾ&H `P3&;E]9&/Yz>SlRDgߡMs.0P[[/c&6v\f}Jƪg;X[?`9R+ ͩp:P-X24РF)@-Ew]5~M bFzkGL'o֏+Ц\V0I ns>~C]3ÍL wq:A, *MPzsI`O4vThDDe2f tp C5 ~W}PfA=T(lu|+Nצ| 8"SSN,z>>5Fh{o?a{ g9*_5=9Gm%'!-ŽsXtC] p.hsxZ@Γ_~R;~Z \|@'mDƈ}{6\ƖZTO?ǻv$؊@{$yq MH`k M tp٪Ѳ[Iׅh0]?ccKsh{Ŕ}VvJJw+ (Q?lמq%Hk#)`rVٛ&9ٰԳ{MYʢhDh t9H|(}oPfZXls.U,Rߩ!t#ۇ=LtA&(rHpAڰB7t#hh.0+YoOؒ2 o$UQIUtӏ7&*I2wO^%?+#r͔e XvlG寸ɞ|(/WCEзȈCO 259Y& lJw0ywr?P^s4uHrd`A-fB fʃ&0#=Av.^PKAYa7}d+K^չ&iK'e&rRMݗ *$ q:zuk>1 CY4̄p=0:,GŅ;oK&fpK^^O+ %H K3h@ tUMR~[s;բuM9b}:,tFsRنaF歉k6j,8h@>o.z6$UX~3Wf|@ e\؀Q␒?z)pUl`Wh.ŇN6hfO}_]( *2&`eZU_|Qɥ:65UKݮ{]WT8&۫k+o3Iğ& `FP4E11֨:/Ne.E#WOid߱ӡ3ޡZyJWdm^L16iˆIU>LAU0;kt<@|X8G~{>~.~e]mMJ55VriTaMd~m@d2t1>B}dβ}h+}!r,XS 1i:8q}%NG^8"H56zqB?Eûrz]z W?l[а;j\- dH660T[(z)f+Wԏ*Ad4v̐p Uph? "R(bL;!~8ƭo0$ܢ<Փk#i'[ 3kܲz)#);ܻu9je(ɛ+0 avjMdP99;XLm#s"~)$)8K_$1=g z:0"$#]~Yls=+@M4lrC)PQUo{2XM 4umu޿b>)DR) ]IE-Q_jWN5לAWNyI'@"qEvQxOLU$tÚ  U &pH9r]F1l8UqH 9Xp1fqīJ`ݯ7~vU#!4[8ͥr$`N ̲N.&~*~b3{cF:`A Թh+.Z2ؒ: ,ABB cFIKj:˨M{lŏ UmyOzw1TOvhٙ#@*Dg5_4$gbp1{F6+MT*n|sX|8'J-,]$%ĻE^//k7b`xS)X6dwBܩ9sΞ_(J^tN+zSq  F*)NK\AOB߭L&Z^>ChȇWPiCXD{35uTWQaZב[JH;BkdS .. DٵǵJؽ\XZmoD:TOܺ7T# đ2Q L=Tp*v"ծMhSmiba z~KyϕF(PN 8&iEH޳=P`v#Mk4KρK(%AS.o%!Lح'2qM I=d_W>\ZZ%b/gZ ΩTN=VܻV{F=2.J+F̬joh{Z3;3m0 j%'%Ww 4ReV&3mi65;N{{[i$)Ž7BAuf&B !u#ם(h7T 1yG"bS(Bu Wa.SvN s߶QXfΊȦɋ1,2g0]WY6i0֛e1?ʈ\@f,,@*i {2Vx=7Z5!}f9Nʩ <^y1x:N6Q;1Y&]LJA|F#Zq4e?OA!Y:C6&vJ,Car1G[%`+dzpiR{]oӪSn;uvW!;YV '}KFRQGV>x `. ge]v~lo~6/_ /n܏_IjȝuD3MGj~nJ%Ǎ۞@*}0IVl"Cod5 DDz;O8sӵKm CSsn- d(:lXm>GT1ymw/*CwG̒6 u.Z Ծq3Bz4UqO#Fe3gwSqYy;TI|P+,qcfܛcu4' D'-I\ RpB؀gtB1(ֳ& ߃ cSM.=YPUEs#nF8vũ&dUFn}ZPk48Ά}[,9bCM"> 2t5Ҡq͡fk2'5AT@K{NRM1+TAcwT2)Gӆ!O6ȾmxڮUXmpanomS0Š\2 WՋB=etᅶ$Q!e ފg=Ah ֌TbG?e8TlmspKtIv74|`W9{3S!񩩘 LK5]̝½Bᔋ@U4(@2+hxYXJx](u)i/0Mض:3QǸ^I$кW^q,%Is6A M{GJu]]bf&8`0$[X_`uAWd]1DQK3Bg.[D$`$#1q\dǸh.L_i魫YMry6N@:8L˖OVa͈9¹#R*"pI.^h|$VvIcǼ^x~rOws δF(b51_E䘄ΘN`s9V”rla4%~;RerAa"dcL֌F䡬C(ZwnXS VT<܀#E^)xGo[7D|þ{qJIy%gZCT:٤_9+k!X2ɵjn UpoF}6-%2$hk  \Rrc%//yeG$ͨp8 6O3\zlnTh1Y dlw>BfBZ6p4x6~r\)'3#!x>uk-mYr,(59w h,mJ&W -{0I< "xn0̼ @ ވc A=tDΐrta+rrSG 3xuگ%*_`v^4hb**]oV`LǙ>.G͊2mYW"DN~+)mЇ3+ꂪ,L!!luROEov3Il!4K.wZ07XaZҋ͘(MM_N̫U=ȫ$ qdY <4VS.RPJvFaP( jW!&zU! ng~ʠэ~͔.esV%'{Ly'yتRRm~ֳ;_i4L tE6jwn 5EW6w* 6Чh,`&k$IuUQ8$%N_gp.۪RdIG"˓[sq ៨$Vga:Dw`F]D^rpisos W ALS]7^b=/|s2؆.^$1\bR8a͏Wvi Fmy;L'%SI>%Wt ɅPJDYY^yi~ +i8D]7k$m}/1[xG2Nm7asLDN3< p pPAr,V!,dA1BQ JVHQ %G]u^v$ј7Z]oCeƓk MDM\H('WaJ}$5B}PƗ*bEHRlz?=&jWgƁIAq/D==DW] ԳHR2Seӣ7:=Ġ4?KE2Tt3}r 4ak$/j 5$FIX @ !EaYz:ylƹ89{IXB˹{=V9S}{pڠ>(P`iGA J'5{;4Sh$x4Mp-@^;ڪ{)c*Hk<7crpnnS&bzUA et#X:[-v`6`m$კJ7EOBMz)xI@upm5xq.+,I+5Y/X e2]QhIh'Xx0qo>Jy&9C<#o"{kE[;DLhL$_ڜzRӫzR- Dz^ @r+a}p ;SAy;`scb})c塵9V[lA!KiN /9Kz>o@׌Ftza$=zg ~ ȓ_!jVdd !W`}.gk 5+[-YagzF9*T)d2Ƶ?tc+7F٤T5)C <ϖ=pX*RG6S1hHav8x 5KM gDT̼g6J&k) VE˒ɶ̸]4p od Y.W9!]F;͖Ae6ptt'7/b SIy1]R`b~j2`$:EIO hh><vؙ6 9`bF;>5P^5бt Fd&pUjq~iJNn"iiH!s\3ݧ{84EyHśMo]|$CkdNwb2CA\X(̈AtU*ׁ¼Ld>xtJFJwo̢AZasjmM$4HIPU/ ̀Rx)s1I`Y̩(j|yLy4F)Pg9 gM!cR¯ 41\!Eecv@LTnS^zeC0HO@6J^j*|b`D疘pC瓟uYg{0b!gzv 943.UЍ &A[#`8fi9H2Ί-L &a oƦ%1jj$60 ʝڀAg)!3i& @D^H289(z\D4gޒzC?ߔ[[`a:} YiLJGv^ b4ōer)lD6vFPb~Dv[ w2"kWqƙm$GxGN.I_>ކd_>9E[ J? _4fWfa5n(YtVP rpV?.sg \d\n@o33c/+OS!ж~@7,ì}7kG0`#Xa:Ii   ͓b CpH/3 |{*L.A6~ѩNVDPi/mK72u'W<4D"=Z[oXR9(/Oڰ(S"p(g'+A0.I]@L渉8Zw2;I]{ \'݂WGLd,KIV*t0kԜ'$[bO| Ӷv7\Y jOCa~{rp&_~.fϋ{1Kw=7x~ OxɕǗg*L}^/' ) \ǘCd#<\igH$kOZf T6Qn*:RџQj9:QX :1F˨5B}nmi'޼ܺ;F÷s%7#)]_iR_?{&Də=l/!k)S@n(7zxsbX߷XeĘNL&kkE ̘Ϲwc(*F bOI ˸JWs^NK tOҋ Z7?*[UAkZ|zI"e'5t <!Rخ}?^/FP2;^v m;K ` 3R8^Co\Zܫ դܦW'U\% 崾"/Zp-zD5uj3VJ/~%:hBW(1_1bJ3O-G; `TJ _86),V_^ٿdoyy{WגcŌRowxfūq~/G^/1K;,,޵ ױ"QƬLJ@Hd]? `Bsx:"lɃHwCl~Wcޠ\as@T캜 8}g8odD[CPm#ځEC tMD%Tq3е1dfIO)S]E6#|"J;lxֺ_4p#ǞPS>[ӈb;Ц|ɧG4sپi2@Gw{牣IZFlJݸ|L|4(xc}bZ &O515j$ %عh)s3{x#'vmIQ]FWD|"4}<};h8\sz - |3uq)זCn;onERd٪Hl` 2 PW%$ԣҎu@DmF!pP`J;P,H'@ 0ݲa?Dpw'@lp@wyrLUbB~!RU#t]sKZ TK^L,;C;8xx+HM:[?ҒҖL}Jg U0X Y6pUj޷ ,I!~8Q^v Uu[> s6݄0 9/2Tczr5|j>!0^r܁@`h9koI.$4]9ΊIKwrkv\]?ATGȀ䋸¸ cЈ=g (Ti=̌SMjG`]풭YKf{4 *Li M2 $gj"j+Z*ز٥GwO ?1mQwQkUHBaZZnU9 8eiBZHe~:8"!R}曝nifFbTy }i?g^bj8_)^/eة}PWD +?oܣWe958Q6#-QA=Lj[BILƇlfEJp@VTwiLHjl"G4=4ʃ4>#8)LG~S:.]mx|٦vIV%ְiܾJy2!&duKZ }6!`ƥ-jR۰O G[UG #Wzڦ*wT,6-l#`KUΡ 880B][3fO>*ǭi>;@s@ 6&A_)!m]}S:2ZcN/` `C=n:7jLN`lr_\ ޔ܌"5`U Yo"ihDfR]z qb,TiU 0\Fwp/̋)*I[++fv=Ryv$g ŭ4gqH,vi 2[zW=6x1r~L6_U<$Td^*MMnwE ni^`).Ӑb 25$Ѣ=ʂ(LugYwGi gg pdx"[ANhdi?C_JvUJ̄̓L-OD7@ݴ\oJ ѽQ7`wCBC8٦.ittؐ=K+\OMAՓL^0[# )B^4 I~hz%AΗnNv6,RĠKrgRWZ] [8罀MZ7I?Z2^ hbx<@|)fڄNe_m辋Aoh; `]52 Un;HC| q:>ŚStSML)RCgD9VPݝ/`.㮭Ky[L gL2Xp}o,>N~CbG/KCK6s-|`N' f1zl7L"nTW791i^ O PNimN>Ay{߾78y︅cH8n>pqїz.Ց-ܟz!BCD!)$p:![|X+jXss7sA3z7Z#uڣ/_zT$%Y惯'iB0g㽱PD# fZC6q2mNz{j?MpkBnz1/ Yl ɑDtx|LOV7$`upc'2Ѷ%>v"aE@*$cL*U܎^PF3_2\?Kd.cxiiȵ@0 \wWMT'e1:IUگLrU[G(4c 8 pݻ"Xȭ̲}eHߙ]$z걂?:Mw^QJXW_v~4P}%_%ZgS+g~)dIu>=5ە'o =%rվov Jw"Ϙ|~k/6ChSP#_D"?QTIƓB4CG˪7N   覄ԮE]ȣxE-Q5?,q$5ҏWg 0yH5 mίZGW;VHMÜT:jrvH,bg<{aq\ &5+g3OEķl3ߐnwhIFH{\a1Z1UnSK킓ZԦx`IE=P3@q#^K, ^3qVҶ[$-"ndTTi>:j7dgCia^Nt6ISwuTvUu(SjcZeKJ>)! .yc?)]H,ga3{ z] h=<8mo4.‡4݇[ZQh@Ľl @ՀfR3X+pg{h7"C uT*QOK%=M/Y, Hp ՒvLӫ*qXHצGaK6!\dE. _4Ho?OS[3m]ߛĞXNdv41)<&L=KIl@I6PaĦi.c-;juWVp7"\s-N_O*;'aG.N~ZC_5.>m/ϸ #|MOğyU_m%2c /(;!J|xY'poarē|j8<ջ'78a6&ߍi2ppڤ!It5l`޻If*OTpsK? |eĮ1U' ӖXS:(p:eiI5v& EɭLbMJ6xΤ< Z dTwזc>jp\hXғ+ p 簁*8 XÀtc7 :.rrg@# #rFőPSrݧE.YbOpѷ^K %g,9$d.DY^貛X`{|_~D³Z~BX.%fr?@e<azzv9K%ƗF YMag{bB"!?rD ̢Wl殽p3cALSh6+/YY@ vJ;\#PI<+ Ug&.PfeKyZi@Y>Fгw{R!O|7,BA?0*Y%ck RD%a\>23\R7}Y+DPPX>!Q2Y#>|wOIUPKb;e'zMj0yM\*^ЬcfbbL*yQֈ QfMR`>34~lG1ːs|RDR$I]!"$*TOl1۟Ksڼ&7DN? 'vf ;,vsKfn鯨s*we=abO~ԉcvSP,@v|HJ3`UlZn 3=&NGj9d[c 9 ]p-{#XĆepH0Dh t+L'!b:Z<ȻV(Ώ>_"@+z\lNĻ>~CPvm<{lj2&A #= E|TpT!a\Td0"Fˏ~=rDžc(I>huxsjc8nST 1*) q2T= 9u!Bl/qBzm=?1!MGtCj[ʙQWhpNjK9*@]z[#%A5*z18 W,_ C(.`&o2t0?sbjmCO}ѵqvLn|Y<ˎl$]RlreɉFXՄ2W "LG04zrLgOs+Y;U%Iz1aGA]|!;M*kB|6np ^vPN\̟Arl}*=EY|7<"px乀K sj=LiL2k#ZCwUzŨmjHї~`S5A`4`ogfQ{ Jh0ҕ|[B8Oф~t/.l\qtcQ0r;@8eΧ/$,dô}‰2gF5wj¨w]LΤ׃piO獲8smOC0sa7 3^zgZ OvNYr*>x¨pZQ =υLqm9 -PF^RdP> ٪)YJ%~NebϬi#ф07˯2E3|qUiu{Bar(,.^z@w{ӥZʾFb/FmD)[f=o5..CGj=]XVCe]Qbʧ?/ڭrx,E$$HFe&,xcdޮ(@\,]])0~UBFA4:/ ?7$~zsվE 1(bɣZͽyEs.50{ c 90#݂ژ.V`Og6=߮'PVuN teH8:Ek;hH$ThZt{)ysO}SrW$t5A@q,8J>$?َ/%0f-pH8&aq,,gFRFax5[P SUwnMfI=1>UXrr2xwp|@*hՒX庨\엧u|StADDT_<ƙnOons[[IJrC H>"f. 3p&XrC7 ZZ6{x_"u_QLZ IHB>!<éN9pPFRd;XN>7F u<с)&^8O2C̴GlpË}}|LU_t#@|rvE6Ha}[oӭuPҠ5gQ=80];Kf/QvVnͽoEnP**B)bG|ãfXW_v˸cԎTbK s%`Fo# k+IF?jg/)k}׭_ \8i_'hɸnWQҴ4ezxD\Usl,L`ԥ< Di,۩J䙝)?.>`}\JhqW Ӫ]ytܘ^AMi$sL7J61v[D3飗٘Wϩ~ EkgѻeQ>[y֩_~YGDd6z\{Up^CEqcf.r-N_)4?ս _|IbuQʼ3*hǽ c X#=aYqVQ[-'.lsr_ncpyZ nc8}zҀ&ǖԫ:S]L/ =Upc:Ur9PM^$v`v2@7Ht&aY;~"1Γ% SHS6<2ka6 .$jtalTW0eE(th_ xl/}䦭Is[vM.[!\3F[-EjPѓiP+w%&RC#C ֹ$޼G| :ZG \`]5)e ;\'Iz~?@)!Ec#^⟒'2D~)n"?ORA⨖\"Cu]~ ^2"&=ePUהu6$FzUVJzɸ; );dk`[I;\7L2r$e0H܄N*)A˕Æ:zcX [Rw!WZpNtj*ODyPic_!/E7bO/5ƞr"锡"IEf; D vٶ s#\&pi2a!nkNc;7I#8I8rO0iZed~#roQT|-SS5?{Krp 94=a̭^>j!d].Vz0ߔw"1{STpbtl!+g1Q+bVpWqS>$PxС;^:,< a3oBCjAs"mIkU~6"`4ܙ\MX,vwGɋxhʰIZM.ۢNYa|p1"9;)kgV̈ uYXv1i)c Ny44RdMYRm$*QVj(01qia}J%O.(. q_^44Ӊr! c2W)U]87&Yc]3Taޢ _n/αΎx}.̪g{+T*.x'Kf”׸b ՟bZ˃fgs@_nwii0x6,["oD<ˬΎVKC4V(YJv'h+I 1-J*e|_\7ym @ϳqWT`2tmx|IxlWyCl%(H?"`q\B62%:׀ p5Iem@:OuFs#Ī>n20W0~ &*,S\nܑ_Oxk@w&ot19"ϒ</dcbͶ ̧&{p>%5UTU\Fn d) tajJD^`wOrC0KHCzϺp KĮ^6vMfD;]ά=4ہj\ Mit}/E9BVe_3c &9uӉ{-L˒Izt/.%, A3sL:CTi"t m8T^W}źNX}}cϿT r.i4b5i0YA݃ N4rJW^w}h^r^zث@tHtr&gu> Ifhki"' \_ Y Q; _-@iKX"ibވ ,Gة,+e:$++tIJUϰ`>/GǠ$3ZdaNy$;q:ۯon4H U!MBmC jGL{qov 072`e0lLɥ{d%'~[tLs`R.HI' 2S55 cRR_jSk9#u@f AZyi:1IvRuY2KۼS[M0ɒ16OzRaqB&OċmQ{'`q'd4*R6̌q$omh)3&pKC p?U=>XХ4PƧG x)5ePxZT2 l~{u%=YM6hAh7& (dz/(4.$" :V& Ԍ&-23wuMD] Gz:7JLخX.VxVѺyqa (Jg|~$K=k[aƮNLFRܭ'Yx`c-Aj89(xvPola)e},^IM10?o;Z} "';_a{Ld@)*MW5"Hst]i4&ߪ4R;d{"k:F4(Ljic}VAYȹr3ƎbP,d6$ GbG48F rX["Ke9v?UK1}%N(?#Uǘ zG%{h +ִm=c}YӠ'Xbue:8_7:9=K8qVw_lx%GLT`p,)k?…'犭R>Лn0_!B2L !e!2ଐ{L.%QZ`=6kcTK<][!}6;䙊ْ,nw4vӡ_{vbVΫ 恧2VE<Ä p tow-1>WV*Ý̯&Loc08pG.t1Vv^<(V+9_1TR[r"ȒE=Nd=U80-P]0`UV*m$JnlAr6׬ג-rrT~MybŽϬa@ Y9ۮRWH ;! `xFEubB Ҝ^ /3F+':,h!^cU2S2LTNrle'%D-X,%AL8ZqH)p w|ss|'stF%HɁߩiOb{t⅔뀄o/bEV '&Ii>4($П@Hv0yĥ+dJ k50@"΄_ >NW UҪ>GVs X04D:{\goio%?Yb0?o[p*9v=>-QJl-YCH!|[긏i\ A ]~ă,9g e {嫫l2 EQ&72j#tܦvg]^1~?}:[\P2Z[g5?;u3t1;a{,֣-I B ρҖ^'r%25 6%c/|4am,`/(M^ING eYMV(4'vFCk5Rg; Y/[#c|KJT.|,hڵ؋>M)DX"-_71Zz5İ+-ĭ5 A4 *v^y\r/;#Je6JdF+QfPF<{sc߄>҄)b!T_7[ݱ%/EWpc83ky6aOJy~}Ttf7B9vU6AY:Սn҈HbB Ƕa-twt2g@߰mױaS=c?L . vOpρtFʦLKevmjM#9z@8M@YPRbo'HlR|'g ֺÚGZLQɟ|{k;YaI"ݟLVo4npZ}dd׏H3=zXpDj_{>L+nW}WWe+Lw5P[.S2zO$c'~%> 6u f* dL $s04 B9U_pi~~ؓlL|8]G[ `*Itߤ g>ٷ2v?Ddu1 _`2OȼƶN](n_ 牾gi$JKZCWF?!eݍ`Cޥtp~ֺ[hQ$?n}OWB_'8z/ tq]n}`|a(Niu s5YQe;CYE/ ǰZQ9h-U_CUbfneHFsa%:,G݁oTtf oUP4^ ]y df|S WG{d솣yU  ' Qe][%Bq!.\xp>9OJ @82#>Vag2$S~a'XU%c',,lD+:s([o5^( N3r5&W9bDOX{%"9?1eP~,לra%Kl2ЙRs_V9Xtg:262$ԾDuNn)<|꜖T:a5% U< |} v.OsU;&P<߽ axeT%b!}}r FVPQ|*>Zu[*r Eso9k_R7ǥ61|eCuu]; 9nyE)pdnX{P~ !7W?V%Ji]3A-&4$#IRʝ< (6ZLkk+mIdS?"_imo[1I.|n3x 3C B3Ae*`?035@7UTPqA Sç TM>,RFn@YL}u)C d=q@Bw?Ӵ*ʵfo*>×α &sl\mӟC [(ɴ)ɬQLgzeHt\~(T,9ɋE2=EW@csgj'GtS~V䄤 A1&H][XB؆Z*ԧ8XYsGNF`0)5Tw4(#/cc 7~nQguI†}M+0:bKwd'P7YI$;pJFS&D1JUOwL<|ъq7Ǝә_@nsV B%a[,! Ĥ4gf* @ŕ^ $ߥ`? :n в^hQ-1?0-cSB@)U3|(%='10 ?M,SdJ{X @ ڑ%Z!2ſ2  _A#/iB#wI\Dl8K dsV<͔G m=/PU~aTFB|/4V% HB›,iNsw,oWa`=興t֕AAD&h)xH2[,"rF^CpeѮB3"ǒs.<d/Rz5Wg` 3_A&a KP[) =P^`5xiv2d Jsu;Y[1n':q0f߸a8uS7RJ,=pIk6dقE.h)D@-f"HxJ' fy, M!=g*.m!%:ص[יbk~L=מM ۩d A'B]r.r]2;d? +/_ @^UyZq&njaf湅g4p]LTsA!e6Zct}\O+odTմįtr{Y@Os5oXkXc}<,Bj2bP3?=!P^j|ΌlQP/{7Oレ?k)v‹; j4 ߉Q+`X9_^&-V'@ў@Wb0 aRbkYd{v9U$Ok#lda4fk6vkK>7@7u/%㩭ɜ#d83cK= 9}+Qʬ/lgEX:5Pre= wӰNβUQk,#t.nH51E듏Z͕s=e9 ^@ \5[;gaG<?>H7mҹxT,˾$!hg mv)7*qV%em`8BPk4hX[):ZWjM;Z6Sm[Zk`::6d8SfLѓLT*jw*f _ƿo58op@V{jIH)G|}I{k#ݪ/\ZTϜߐPn_1veDQolZ=<(d I0gL,^3nF\V؇{u\P_"ˠGw Τ4\8Rk3գQy;%}j֪vLQa&K;QG*m1cO5E\uQID2$獅 2n?ԐHaa3*c3Lp>/h De7ajtC!k$)dh*7GQ=~4,˥Rn T]ih9 Gh*spyP$*p]7䳴)]vg ǏYjAU ly__e{qŞjN-M:{˵) `&(zX5S^-!jnYv՞QN U۲9N&/tiP`MhH n8WssLL] 'hP VXo"H.¹Ƴ䲰UWK.˾~: K{@@?-o&a1ZGDK3hS$Jɱ!~i iG:븱XQn$Ġ\`+cXߛ&g+!򓦰>*cv@;sIPkVH z|s%* BmOLh`[|"hUx{]?MKK-GvnRza(w$4#kHBTE~/>wx+rZ6vb!_Mxt{ L TI_؞3 rWuI~wgL/|e& ̫E۴ФZ~8$A HL?hv$'%5A>$__^*hF2Xj< &MY|s#=hX}1)\%Pl /p~ $<qݩ4^L(:jOFwq^kI ]ə "+3%)tyH:cbʧɪV rloobUPfOgz@>|Ga[jF>0ͮ8Σx]L_Tǘ6Jn1l:rXk"ԐIJ:Znyp/LIW-M^ZcjؓbSQJJ~r8"Kԝ}67?܅P27qCb#l}60:'o~a| ZlE~8&84!VPYb mmﱵoz-cz[ D[cEnIR. sK^3PNO ƹ-d m`10g.w#wZoyc'YAF Td?A\I1d{4RP. >1U'[k\#|o&pxN Hdඩ쇰Vz')J-bhI@.s*h_/Dc##t7`֊ ک{fO\Ɔw"}\Nޫt^ 55OջbಣԀFƼ͇(TdQq}٫DU̙"`[br+U 1/Ɠl{,:Sғ^+dlL 0~7ubY{P8FTpG?:v $63^(dhPE\"| xUGb i4ҹZ&iYaGrؠ0DI 54l0GL\z(ozOCco`^•7[}n#vo+1uEE{*OtZ vΦ:4@UX`l. ;G#Kz%I]Kصj>m<HMN v};&vR}O ԋϝ'08+{+y}RO"MqUp"ݘ_]f ğV %<Ʋ˽RutUݹb#k)Y"(qh/WH75$Vҫ[-$d`c^p Y +R\[JPd* ;`;G 9 j8qY4տZ(ye].r1^RP!4Sj&ّ7p.|Gf((F ހ줫v+ _8ŵ=x ̣s՗cWTe ^ zQ*J;"4bAzG>>tW/S}!eHl-z{V-∛g*'m+02GS4&ז?o@" 7^<l.׍8nƥА/I?NT0YNӋׇyv,Fw{*DHY{xr|" 7' XW|Gg<.*ex[yޞ+oS6䍌@yw*e'H/Q=q- /2$}jH1FߤE]IOj\$f)D;0Ud>ڧ!s_aB' V"};BOpٕ)rq"L5Vrl&oHj8{y9۵;xXHmk1x[ݡ|t8!b*>1i:"dA5N!xǯ`&?FB\ -;'(_n26}-L SLg襟YZ tƜfևTC$E7 ^wmhKe̹Š Z:@ 1{yj.:ykPL,/v}:{"8U=QEg$iFaVEL0&S.:n V<JO'sdVlLeԦ,FMzid eո*L)T,=sw):2r/Rvv3[Qv kR'ލ{IzU)0+{^IZmck;̊uaj eI?!s3]̭m7.A Po <|P N4N`Qz?msI_[F`mQ5mDfNŶ C,|*45),#22'7mŨlz UThI*fM c(\#]-) ف*~jeh̷HlၩȁLCdY"Jɛp&9^>J ]?D, g|Xe`}(hD,A]^"͟˛lM諭}vX}RJwIqP$CiT }yzV&V_bχ#{>l&yn)?a2_[P!nIHRWk;Bbsw6Z B*PiPY40yL0Q68Y;V$͋3ؓڪzm 'IHi~3D'm_[`[PD|q+ 9ǙoOA/dTAiȭiw_2.WE-D@0jpDU!ߺ03F qP/q7q` on=ral.Au=% z2?50FQb}0rNѯ G:pf^C_}=i:Ϋ( e/> q)y5(4;5BPIԎ x0Ee2_8|$փ Xq¹n擭M8 hឫګC)Ed_ ''!˯8bl\'8'ת4xէ&ng:M+6RnM~1R{=k-#--A/=8|eV@5R殰#ЄA W|Vל'Pj;TxH =1/(hHs->I ؉ :S+>wIl5Xdc% ~݄~Qvq uvW Qd P~g8-CzzreXO$dy+|KX R)eC>ݙXpl ^p5Ǐ,-󘒥x] nWxϵ>GUkw"4i93]Xxj|51r& 0<ى՞a+U' Vi,?J]dM皳JqjDnό=7}9#pX%cL6.YZRgL`ywBYuQ4 R˦}D>[*[:Lu܋TMQ5#FDϨb΁wРVǽZ ߋ2ɕ0HQ0v:bVWX:+?m7\9ozN(oe\Ss\kKD؍ ts's4'Qٝe!_-|*,Z^HWg[zҠ''Rb c.BD0uOԝ2(jIs|ϱ\SA:)?`b;[PON(Z'R5* q#":= D/|oH>ij^#g+t>WPu?1*>aMvdgm`ϐAQnr~ܵ9 }OL6"qW汓\~ׁ]4Z~S tW- lՒif5oB^͹qVȽ|tAl9XImw!ג CrYXic?ҞUھLz91]3es27\w\0kĩ%F>` 84~p,m)ܭ ?Hnol5[gI)qHM:E2{z-.vUagj}$| \cF.zp xL{xf2r`,4M 63'x1: 'BKt>&הlV?1ŁX-ȅ}=,.ϐ7 d`AO7R#K 6UU Ȋ巚MYc &k;9z!6bzVi'1_ҾI\% &K_bebࢮר#n[.T$4h @)b oQx&Rgӄ}q vr B&\k!,|tڔ tpܣ;^&"lL;?H̯RR| lov5ur aI;n"Y} :xuΛ43m1j+C\$,Tڀp@Tlvsĭ6oGs7o/Kcn%1ܤ%}*'e .s\hK(ݰNVڜKg!J5hzE\.J@вmH% G‰zL"*D}qf;)6`xY1B56,v՟9K.enGk=LՃ<@z5 7 Vj=}1GD/+@.zXiy,!0Sz?I|"@Qo ݠ9bDc$];JSVe=qmsaknG!{n:*7e\s{j26[V]?Mk߫@ƳhM"W9p洁XaW3L]=X Ȳ?*Nڃ`gEZɌ@㼁vI_ѡf}|}-9}{YX÷X: A#nLO/v-{ɗ'SO.TtHRqpy} 0Q4}˓B@Qx+ H.~).N$%>  F jBĥY5#Яӿ7|[ q}.Rw#d(\CC#IaA;_Ɏw|;y1p8N?"IH{Y" L0g!=/د.:tI M{8Oo3>ϫCA¾4&H J<`R"Z{bQ'kj|4N\,cn{/?;:QH^[ۂwC_oI]kO=f)ֽNKy7ss7.5N3eա! |wa2BvLERX-#zX O` v Lggzo_75;l օwBG%dQ5Qn/ !z︕,1R|d<>ϯC"wsk򊛷/%MWM{ܮqC~Rar "`!4?P;ճAKaSwZE>P~^64*(.]ь\e0!~<f~,g] hi|p'n<2VM00@T.4I/;'h5Ǔ .)'j*rSHw#֜:u}̧qſ ll6XEV6) >^>G<+36o[ɐ|/*0|YA=y)5 ُ']o7ҝ[4+Q\.}vۣR^7|Z 9`݀T`lY2]< \DEc02l/2l@5iD C|TOz~-n&ԭEt ^^'D2o?#QRP.9M|UY 7'H[_tZ DQ2/?q4C$s}2^+] s[gvӥ&TQJM_I,DCo_Onߢne/u4cǍ>ojy7k ;:AwYI V`pP[1.kX(%!4n{o@xe?˗C*$ssuynX-"ځΉ59Wi O_@vBukjF4-)"@gAT 's!^U&i6.Ia`W:Ba QW\HӅt#4A%CB>/YƠ~F }ΞyBq @W~HT0,hiCHo[%)㒤zǑ4w;X#kW.[5إyyxIf!'nw}w7(w9!qjb}¿V_z;{瘺l2 FS{C|H}Ȍ!H-9`.78s̈́s;t;HQ}}MœaZ+q'UKf?O4|xI!g@=&ȰO,N(i.9yE)Zr Y@Tie]b-ijSU=-ʔ{ϔ =U{ Hϧ/4LTwpא _3kLRo 1HYn@0{0x#h4h ƕB[a;6R3iWA;H US]U6<@%VNLƒ* bD\Ut AANj_5az?# inm$*:EJ񐠹=7tZeJkM:?nbr5lMOM7u/]99H_q{1ft9_`'@"EAP0_l)VMM9G [J#=Z# ]ڃIIb[SP8k2OF_l9D\GO=~WMmuUωS,if 4INYck\ ģRc>v=rfUd?d 4ɛ PE CSIj%ѹun^:'4j%u/ca{*jTRH|,Jtj<9Ų̶|eg#_+Rqv" a1#wҎ`. er_=iV(L49TqU6|prfFs@= -+ϳkZ:&´ y=A B3VU?Aဂ[ ll; KmU37)dˈ'K9b;9~AHd'a̚tb#kX6 *S 0ȍ]vK=}ǥ'7~S&smƷdD7R=|gX S".C`W$ܹzѺ"D"n`/rl'Ћۙ,w߲ 90 ~w~G!kſx]QG]GY4SK$[sS$-2:&?-chz;a Hcq<6g=Y^&48Cbo鲾.-JsD110yg{GR9U? +|T]ƶ Bu72pe0B"CL`PdXc_dSa\uRR<Jձ91{# h0?Z3;93Tǁv6";E{# i>X@\&íı]&_4#.ƱUihzM&ڬU;G&N_-F-g%w}YIl2RttOq2] ]MMW/*jű![[w/V"< mĐ!iNe^+j k/]ZCPbB!5Bd5F{Uh|ͩ*`he+ua!LlB&vC-·wԕ验f̕G+&QPK- QihoPqً a#:ڋ8.2zS*|rN%ykȉ¦$uU?,Q<)daY$N+,#D?.cZZ}4r(tHH;ae"WBXFv!דb2Q($b3uc68*(zw8?{tglwSu:V$ǮIj͔ϋd_y83kC=he OD$to8${sMD O)EHXk g)%Iy1,7;}4}[ OC*Ľ8wwkϡإgT|da y+9; ~ 5H2N2w|W.uԔ( |LCJ>4!7n &ieFx+}dv `Иؠvĺxm w^Ob6hٮ]*G{ug0a+Ϛ ;`9 M민jm_%fD9W ;ybbX\OM.D {]8cMƮmʹ> LTk&:|ݯuǓ[F)y[ˎb[MA}G~*8*5;+<%310|XGU\ըl˪f,$솗F> ?d עC3XTu^kG gb=[y;J--_]3dߺ&^N jo`ME;:GiPǃPz=҅?=EAkW,D3#SD”^ͱ{vkFb~Gk[ATmn׊}:R/IiZARÏ 8Ɉs־a]g1>|\1DU;'hBɪ>uPgb}dG q&73KfcBBĴd(΃R q*Zs0>[" u u71ww @![h&۩>w g.]uHo6N(ǩ5dc|uwlAU%Efᇝ~6GΘb@h1sDaGQ?;ꉧ9UA*k}3P%;9TrI=D̉"lˁdJ-$ bp?0ݢV߷D&|OȐ+VK>6 uEc zQ֨1SeX<9d+p7z}Ɖd32{WNnY, G&xy "!zw׀dkT _D{)xH1KK_`@ReTj3 / ǼVdŝh4Yd+W<ł{: /kO×L\ʋQN~w.nahUZ/?,J{Z[pW)L̵[2N1LԶeۿUmכgH0 t|m P =C觝?S@UZa9@:qErTv_h'5>ta轝Ov2Q'Ys[tXU#THj%ټKʨ;jMc̗iM54:ԀΘ8wmi> s$JYG1G|dٴ 8%gORqp6&x$5Rk#ߜH"́6z4=MnqCM3:Q% R <`;Uq(٩+Woыd͞ Tb,=3^Zb{qUF][F ̲%+ܪCDP"S(ӵ'_S̈5|WY( XL˼:fvbLZSyPMu9[[Xձl]ji*!wBڕt?]ή3t"F;70M!^6F Oqm"&By]z255:*].-M*l5g^xTL$W!.6ny.&ڔx*oJ8M7xkw1wdfi YN QkZIE͙&E#nrEeKf#5Ml(97,*kFc$ߥ+gk#u+uma*Ρ2&NUMv:#\|XH\P$?\` ESWh!Ps?w/sV,f=QFp?kÙ@S9]k،ypf}w_dwQ]HH}@"8q,Dsw *-YR=Y3hDET?c:JVj+Z\{K3${+zzzs~J*C: gU dF d8iDRF{_"NޘE}H'l啂w) 3JsZTpCo"ER:ȘYr>QEnZL"6aH]>P읹]|:{N)Ur@wKzak/h)R@^[52sS%f#i!扫#K@5zЗhiA@ZJ=BH;#h c0h"Fe8wl<3c ߾kZ0ĄBDd V? B4Hv=@gEHZϦ4>x+OiHC kPk',KZp!axg rQG WH.5jR.=}95=yЀDZ&q2@z:;֢b ?`-l?1<p l,Tcf!6K(O,)>Qt.[K sx_*`2 ۘ#=0+?=?Xb7 `(B8gg9 !NJ/! ?żmd,b\N.IIf" NQS=A i-.td`<ǥМF%~-t8M1ˋQ~U)@%?d#Mm\JK+̀J8S$aXoB"[k^q43(Їj5$8˚Iqur нiz&dưSڿmxxѿSuv1Ą[bP> R޷ 1< 8L͊UrI n|A=wQ:JmO뛣z\Lf)E,5ioǒ[#M2wOJn9#1P>o/ua'w)5W.@b拮M *~6[&8L-a@x`>cÔ&dqrn5{:C2kԭ-GRd#e;淅=#NQLH7E2&ef/D0\0+%Pl+\w6WgfnҨ'Oz΍q xX fPpЍBR`5&~% yjV=r2r?@gi Iv^`>]ۚ0 'x'=2HL 5Ӡ4F~j(P6cAb?)wW|:ަ%&Gp|&<[ȵI0y?$ۨPũ4hAGL4BfyhӖ(wu K$Mi.}#٢5 #e"Ԉ.׵}T\ָ}2Y6E[rd,¼X{%d/]HSFTѥ]D4I잴԰3*P6Jk7 FFK34z{ |Q% %dGT Wj_|qֲ,OC )1k2 "^88zɊUi3mZ.2 T6^|{RE(9a]M ׿-m4  [ q-А~ZMRqbtE-Ic9Ntz>C޵ syZytU5!Ξk{o8g[S[g_Wh:܂ӮV1? pd3BiSJMCkƍH`75iLPW?eK !Y>R%u;<>(Lddeu~ħ)U0ۼZ8º' &( gLj$EyqFk`/o qth6x~!'ԯN'ViRp:}m^ bSwu/?~MI>}-S.h]f\8E[d~,w3/D~04I:G|..$ `7ڎny[K$QYa_d2:),esbIO\AօV0N,3EZV 'rc&F\S5ŹbB ;{sx PCgd+Ru{MO&,T9ܥ2TxZn !. &+ tgIkS?i1)'\I_~^T'qس:DB9/=,!E:, 6v@f_]`*|#O?/;! zӣCөBg" TRs{0Ю#%& {1p%?'\v]v4\3ך.ڥ" p3={`$@4[W \rq/ز"cLp l `s]QmO["k((X,+cϮGb?I4M4d ;  y4 Z#i*kBHAYd]wxxG\g/#b 'HoÊM:lt!54n(E)>MhlOc޻$~fuKMv7/ѫ~CX&A15G}Vis/273,ftg;jXM+::C&+L\Q F{1>Vv vp`3fmߠ]JX.>ҩ^TzRA7qe [;K!Ol2Ţ3#[F`_#vGtwү( {&DR`m\eÃa~qEBWۊ$G Cl/^vC-$i-e%`3%L,)=Ng[+3/->LBj /bBʹA>|.7v~E]X[[D!}PҞy@seYCϨi7`0j0Te.-gyU'eEfZL\}W;`ʇt!Fg?FQŒXZ(9W#i rJΪCV(2e".|e eu X ςnEe,D􀽯H1TDf"uGn[rR`FM#?׃\deL$UX;QL0{<ci7p;.ݝ gڒOWS-59+P]oT,{%N:vi?O<Ӓj5AymY:[8n`$?ήB]0s'3{Nզ'##A 3ZI!gΫ'ɹUT D=ZyCO{`?Q-1Yn2{kRJhS/(C!Pm:eh#ًKu,uË-Hl>s19Z6l?o⨿;, 4z.#˗ 0&{v^S4*6=E Ȟ^ԕWfdhV 40M&qO:8#|6K?jWa5b1J/ Bc%TP5Oo15ijIV~SQ Ãu10b9˪0]tޒ)a-%-j_X/uzP<\R1<$(\ djA,UkUWb*L &C"K4l[ȩ芪Si)0)K$A 6HlOU?\iS oҌ@KnPL a{XN)Fc&(k[N6hO )2@"W\t_jnqs̃v?M[ :} fICq\,zgiNGoEPJcZqf֥uimy !豅wj&0 {B ;45D|tǎ&_mQ%bC&1"ϔԈS-g/(P][x,OIďCe.@Np3 n#TSD !D$wWhֵƚ/_᫢.boe9`SjQ6A6%8IA]Ci5",ن"'-89q&ed?Xx@q*!$=\;>TrjEItIIx,8=ʘ YnI>G/MDZ-B&}Xz{V?2t]2&=kf5FzSo3yTT](J\sqagUC {1Iɳ%Fv9> FE6<#NA0npM~7YÆѼM#[F9@` |GAbuM ݲvvÆuh oK=- RY̭YIĦ*I/zq>hrR(Kz4@s|xTqߥ )?! GwD怇[Jp!܇/plI Xm+_7XGl<lߚ}|Qҕh4s㓪~X/T͚1/bM^a7rrٶ2 /n˿Z HAk;ĂX: z2:{!гq\0)\Q]3N+ @j T:d5aC77DoZj8h8=HF(nHT: L*JJ9yRjks Vt!:msϽlmȍ'yu*ky D)W4՚f0l0'M\^>n(ncAji31 ̫$AIJovO!L OƭI*LeⲞq" 0^2]0>FP]Rɣ9Wk(0ktr_s֛.*#{6+L8c3"P|+HJ㟺,8Q%Oj:N1YZJI5pp|[pr1]Y;{]ވ鮤Ĵˎ<gLh!L 꺫!T 0v-6CFLH0'!d7|34DZbf\҂g l= sKč1'lLQ^>FWR'*|_RjO\LQ?a5h: iWHX/CG@eCO=w7΄2I؋q{҉iLwy~c}(ArNs 0dBF.9)ye;0,Hwc'NSѥ=P{[L'CNLJ  AMm1g_r\d /^NO|z{CqU†Bm|ddEέ!5CE;j Qzk[N"ʳ6r{@R4Lm=dGm3ɳOYViOU8fFfd8 {Z]_M#8s99L]  #~աIhI2 zn{.DBe`*Bl`nOR$co('DvzLQf>9":1TKUЏm"Em= ơ[N$AKSAcok )4ӫϋ~H3c"axw- sG?@_lR)o]gўKB|(A +db:G{UHVLqGE#ƗZ$NIRAGGz70RkklױP;h˻;rsEt{ eZVfrDϼװ(k$7pͯ9kID4\C+5(*VѢ=$= nЀMp+NAjJ~̉g'Qh 0;5m5$g-YChѧv3AG˜|!lҖ$Mv4R7kV58Ǖ:k/XlOSsV9` "`=T>W#K^De@4 >ֲĨ-UeN@ޗ:]Fbl#'rc⬝WĽK}|N,2]iXw+jt`Me4)/z>7,u1jƖfE⽿Mڕ ,+o 2C-uo{W4inU-vկ Tg׈ _B?Qgt?~Y`2TwiݭLnnꃽ'\v</!2,>r`6j0UJ5?DṔIkkJ/{^~Pp f x{A9GH%6(Q[F R9f]R>zڇKU-˲)b-KZC&<`;ePwHE$wd1{'J$ `cl> |WyD[u{Y~JdNT݋kU'+1 aDz >(^<&Z,t#ִqXkN>W<>h)=;#i3kjߤƹxR/L5ey{K'"T{5äSE?#Yv%ue)3rJ ?TwǺ"Fk@rzK)(ֈY2 8 0NvY7trR.e-z\C振 g:>Lp z>UwX{I fV: zXY26 hmr#w"C[C<40ְL>nDzѾUsݔ[4ί#EOd)m$^fKIbo<'݅%K'O"7w#ɲpNEn ^M]?_s0>ZB7zD _3m:٨6NM͆-:mSJXFxjh,OyaSgݘfZd٣VϘ7[@1{[?a?n{~搦8ܞ#_$P&OYJwI@fLb=sW\G#09 y .@@ Usz ťͭBOW]޻Xk:7r@I ݔ ;j.Gkʴ]BDʩvg,Gq#IkGi,PrO hVU@56[EeܚA5`rq y@,v-5p;2 NL"ݨ.PR~xMyq'FSm*zΜL̠jӼ*NU,0ً#m6%,!-!>~sMOU?&߃T3r"{} j׾/W-S -JnE\;!k\C'\Kj^- eY.n3MKg!j%aǟ u睥fa="d=(G\2{eq< r=E9чx8ת2_/p*1^.yJE:z?,=n2) > 'b,pɻbGxtK{ "h6Ha:̂>m7>\U~U5D<[~8xiɅVۇPr=Q۵#O3] l}u^!gSQ+<[ rd/S,|)y+? `8+C9:n]0x˂@Ly8htiНFR7b_ExZ}`9'[6.GjWk;ƜΨ,Z!wИ` .EX CW.qbLHqamxd?[4\qnC 9}u.I!l_2_5O=,bk26BI Z:,d6 ;Qr |ՄsI]A{QI3T `oywJiL)nMK$SFP,C|V%OQ%=YּE{-~PANv`$2e5Ko^H У?]4a:L}+*a+4*9%Z9biq_JvԯmfA mw܀vgL9Ju ! .YBKv5џY_9R^L5-~dzv?zγPͰcL"TDc5{H^Lwpf `6QqV!Wq V[wo.Ԓ4mJu"Յw&MOԜ|~1QCbEѣv64.' ry}V b.KQ?"ide C)?}iA`DE~Fx EwU">!4dN2]v:& 6^ }&7C:zDI)Z'j iz3(v6Q;"=۷b 2̌v\ıG˯ڊϪ(C WbL@e($u{җ;?go SzFRݷ؞tuZʖ``j!lD;W\L ZR0+t Rdӧ8q'26[mu;ȿkȢR0I^)`L^i";CGdvмﭡ kl]^?Tj7 q5/gYO976ad|Ў*F 畿4%PPxFX$d1_%8gW졪<8Z7KXgS.cS:=,=Q|xCqcAKWP6N]%Ѡ'zMrI>=qƻ_7:N"ҊzLP?02shz QtE'`]4AvsHPK, {L,x4\RG,F˝t{ HoC q[^\:p1Z0e|?+t\}>,}OL$yW1u+)kR}FDtu (q*-KpopfaohBjO7h^gI%&k–Qb>@%1F1 h6ঌVlOS0} 1:bWQqb3:M.AR,z8Hm EC6^w!vĖ3!0F(igʨHs<8J ~_ hCuN C!F}r>Vq`"|g>S+{7uO8xsI>*. ȑ3{ASQR2LZqVp?!gˁÁNIy6ӆ=a򱛳  +,H+LrK1T,7ymmbG@1U❣/|fz+(:˓OhҌ͘bﳲ4Ll kϣO v~1pBX_T|?їT`<7Ym6kX:HD\+kA 80PAVa{,@?ӲTp;,tbg wNSU9 k4Y'+Fo"^ʵ-JRS|QonNױ.)j03xY}_amZtpɁbת&VPɜ5C;>l\eUO{qx1ϯikIOlŖ@ F#3nUf1 l?/ԫ)>m"5U>~8/]mۨ?vP6z=9SiD';n m lmdrOmRq,7<(3[FC ј83&9Xub1,Z}=q#o~ftpVHU7UGrHx99>NAu$!ٓmߗ 6HlZ> j;j ůU7>m産Ȱc릹 ; Ubp4FzQl R:m6{&mm380t8ދؾ|/ s;Ɏ}Ec/06._sMV+ r5tg4eA~^m:1 Wy 1[W~ %2M;Fbt8?SdBN3E%ͶяrMeЗkB!%0tcmgqK#Qx2:ti_(:Gcku^C dR>M˶D^ߒd[xN+εw  r?ndH㰞O/+j(xGS;_5N"9}'\B9PumbCn* Ŋʞ4' 7y83$/Vrw 1Ze:JK+*.:= O]V4^?~CY互>6b{R+E6@ 1zKshL|90ݱAn^XzxuRzr'STDO0f'n)Vv#Xi}44MF ٢dT\Mp5шxv'Ьk&8m?|@3n(ТZFS' IheZAtUߏnE|ƈ(G{>AQlsۯm@^nF pb;#6BR^IaTTY a2n?VcPsXI'Zr~Z ,t;ܶץ~m_,OlY TAᴜi7 -&Ov cpTZ~| >gk: tW/g+R$[Hz&%Tz̼Ё!xE/p&̬(j*a]ڿ0ɸ=ZƹwkKܐv!3Պ+K;淽pumlYTgbE-SGC[T}Y `?Q~V_&AMQɮsP˄[>h"AZd*Z'xֶPuRż7$E ߣOa苴Rq7s?*m$RUή' 8mTX7fIE.)Ҷ3]-Hd F7XR[U-l=MJBMC(:x>',gPXfT_̍ sɊ+!18@r3e"([raĭ{o\W#i$OVBD[w/^id DRVAjAaCм)ӄ/ pr$غZ4~3@r'w1g+DPlڑ$dV7=yi=m.Tפ2n#ޘsvLx=Crk5mE\ЌP \fV(*AS g ԯ 7[ꨵeN"*S#c/D޾kgNuӐZ)(̆LQ|ɘPJ6G$9hQKI5%/ܟ0(9"ӎePAt% A)XuW;l)A!d($6uEJ,pwR$ z3#D vMVދe, ϵ8Қ0 Dqc)TI/qWE(ry]//qAki]' +U+"{폮s]ditRIf3[.BH^;V7 2a OԀv&dƮdJe7ILv^mvGvo- r_^PA&nVGrpB:10´n n 1@vf>5˶= $>^@ 0 J{w-iJ]y%\WZw/߹88NUX@:6U<-Rq|gf׏v PbJO1/[ׇ#n!vႷJUi1O @VSä_qJjaZyBhXX*F #@Fm;[d1՘ɔF~cް^㹨ne+z 'eA/-4 VڦxhCc?pLBOo il> Bft;Yo⊵n8 Dyoσҍ@Ǹfm0_.DMM^S1 >f#yB¬C>c*;t]s:ѼS~Eks\y9#08WbCiM'{$ĒӃܫd"2a)ovupXlINW{]@_!5jO@xmB3- ܄ )<˲$J E! miK~I )tn;L<\vK?(J1~3CJPAnN){ʟd gm1DG5`ލ?)nv^3'qNeH߱fjBǜ0W=LmR%,K AN,qe34p*B/f"8`{H?5]K1a$3|luz1pgYV%W_sPZ*/î w?n&jZ}}EcёĵHwg2E41H7vw9Л;fW^^anB6j&ccZ+r`ǥQiˮ#%N0G ǐ@6wsŁSt3Jr F`2nEمB^0"4Wrڬ%cY3{lmDR1 ~ַ6`[V:6_W0tV#sq~3 ۍ j藨qE:2aoQN䁗G("VMiU7k_ ˣabF  fS}P6N~2&[rG?F#S'Z5_925GU&~XXz.]602DؠtWEA=^ r)eupҨP.y#=IextOϐf޴AO%vZyj:z:vNC*+ G9`w(SSn4H7gy4@= dwwv Hd h"/#YQ j! ONj[$S_@Q:q!a!-@ךҘtٜ´)AI>()n8EW8裍wY ҕ}qN{ ^4t?9LҦe˸Pm/H'+ 4%>Q)%u7VxwJO0̀Rz2E4&(͇J1|YIѨǑw^~uB8RXT_v']e࿝D/Rt$eQ8QI?E;a՞kWI3Oṱ٥ @6c+ug^5;IP]1= R]+-+SLcDɸb6uDDe! 1-lW+2;+ \-XNuڢ"k*ú s\-r~.ܦ8a,^WSp33.Eg%xNiFpK9$f^E7~֩9b}/;a&Ȉ K~u2BѽPӕğ}FMQhpp֒-? Jj,.¾/"#Sh{i~887va5 oqq+D93 nr\ 4woJ(*M(e &훍BfM*WrBzr׬@/&ᜐNC8eT7ju ɋ) =T>Ea2ӊ" s% |Sv4;=yN_ٌf`/ ZtP 'i*Slo cD9{߮TH hj!L@`v:PjDs sWuڏ v=hmZ-BQf!.ļ MC,Eqɵd|ltI|Iު6< ګF 8zM3\e5uIF8c+{}HY݌Hijlf!nO\E͒¿>llKb&t1aSHV-#`giJLr<ަ/@mrC8ā>#;["Wy1Mj-&{M6Wp~t/4( j%|[T1i{HP5cVRF( jZ_ΪUh-FzԺɰI&'1Kyr6>1p(?$<]APlUqt| v>X/'aĎpZ-ې:Δ.ڤԝv۽pv4vࠡ,_^P㜨Lh@h~hP aGuqr{ݣv% T\*|W%)88X fٶ ,n*`Z؋LPzn u{ba/j@|,(q<ٙiYԭX,jHJ~Q̗0M4"C+AڥSWaIJUutIN{}ʕ> I'[QQC#0=s_wlBBV/+lByO]2E?My{2{FuU' @ޣ 0h> Wc T 8YBy%u)-3-/Gч/o*JX^5`گh dIU؎ԠYs~?{:E*ƑSOG]uж~uEQFX$5^ }Vf<]uKBd < ^>u립k$rJGrX. yȵ\Nbn!󄴷?~ٖtY>q Kހq:I)̪˵w3u͠{aޛl|ac0 CšgBK9'̂>р=شv)&wdEySbԎA#ǚ9n1Kc<oC$&`V en.hNHDX eR; 4kU4d- lR e IJpuqFc%$.-dhwFną[*A*{wJOƕy?XZAvx5He&!%mټPE)v:rsb ?Smmyn4W[zTi/*խUȯd4*Pj̗"o{}M湵OZ #2,6+_(I/3YKk$)'?ыa~PUe8iW/!vb*!> %K7ؾFvxl2|PhzESO#N^!*b%s7s!7$t/aT1`pZً&.l2 $%4:.F{sޮ5#d ߆bVf";[صs, dM.j(hb $epPa33E$$ofHF Hwϊv,tVXʜp5>-jfWEIDD>ޮ4d\包_GDG=nSh%6JK; R:Ь '8sѷ-9զR7xw'$zra(̌=҈ Rvn40_h]) ]M\#7; > շR~n2plJvO&ᭂְcsPm>a)vaW=.'QOIJ:%c8F$^&P;k3-i[/S_9jav{o.3nM 0+[˗꜎FV?,R MjfAkeyJdG{/ O )uo7w1RS֞}$aڹ.ݨk{}/7헳ć$;\Phxn$.BxI*_+|,qƵ: ߟ$2C8 -iXC 0xf\"ָ9K!V>iZ%DC:\|] 9åR9p%Q:6*BO(UT'S-WA+ꍫҖ< oGnPϑ)SˏS?N: +;ل{ kYxl> sg#3#4I8ĄJ)lܭN:^/V激(ܓ|lCW,!7w*oZ/u ݹ,*˕S/7s#nvEA>TO՘>X:,_dWeW-zv=upkHGLg.BVEW >]&{1T| {ay֭$W(S*F]znU1LScxQg Xv U^EzNKI!cV9h@f-ܞd[oPwYkĤPaL|N'z鵡&dsQ&ҡCs% q?(wyk2Sפ7owa|e_6vSB%L8"޿',iU(`rŰGI;,^T!ٓp!֗ fmNEtb W╪`d? QtN-U 3#T  Bû鸽$t֗MJF S\M(hnS<EJI-:iz3LB[:M~42'U ^):ѻw9սܒ=E[6LWG `u,zLH֨^?CŪGaBꟀz\d[G İ$ .ODv2ۇ{:v:~wo53@@Z(DM'a3)ޢxƨx|= $4_`%T(5ξ"|%s*LE unAU/xu &+Q4EJΎQ" 2G9O&Ԉ;yPѸ˥Z(n;U2qw0;ٚ/RqIX46/7k=I>Sa$ʱ)3?}XZ`8ߏG' ~IPi跄zaOTUI`[ijyG2MbU/q{Vdڦ/2Qh":ݱRt $@|]ȁuïr*mc^56J r swjY'g^]1>A[OTb-UQ͛ef3G[1=Iֈ߿%Kb6*/5}\gas}ܱml%F W(3mF]HʟZ$0#"mZ+IJqeI`C7ҋISZb{FIkɛ= cC^N ܞYZ]L.ɍK޾U仑I @NdZ{4İT!6;'e0/6+0E3(.w 6TWqveR"=-\:abjMIaO)8m,M˼oev,{ 1-=-,fR9zlÕ\rm&xm r$< ,!7pXB2FS-[wU>)%V%<00~ Fv(|b Me->a$=ɡ@mw_ ۯH]"(rgP00Ԏ*tI~]k\]"Cix[-#0`awNph"CQj%'-r}ĞS4fH>lYދ >dtc˶guɗeTnQ$`ڟHMpv^p5k_fx}.KE 4柢'ڏ673BNEd8PJty`yan<Bl xQ$,fnnؓtuBI fw3)U8p0ECj10Y*jD+<4<>) #Ύx,6{fh\USnhꎯDi''i~^(h>exU}W/0{w w&|SeGr&ȁ>X/ 9xh0Fك FYɠkg+ǭ/K%Z]?.!G`Ag96$,jT\O" zBjD!d6mKᅧ'ق T^q=AjD%zD3G[!r#WΓYOԺ#CW S%k % B!d]cEy;^MEb+x*+Qc}q`K# i Ygz2t#2iiN\8T9 kUC@o4i(_|т5fO.ekVު͋? PԢc>;a .Akt5`ZO7)$ـ/1G ^Go&f@yN2H!?z6u> t}#Y&ZR;r TM?zC;Q3<]nF_fRU/wJ%[G[pޙa]<'5@^V'cC\&=v3nOYM:{ J?˼΀%sxu ט[ ͲEb'e:ʚlWTJ]3l^D63xG"~5+֜C.@سؔSEqE!u"/T'm@4_1IT31Eiie d.4`jln8ny$L:87bυ1Wod!dooj0U$giIG{ TJrGw1x#i$S\>5;",5G a2[7634? ~V쮋D]-P@F,t\iE9m_10iU#=˵p,Y:*iK{nјF!p3l-0ӏ 6+e6< 28^+E`&s?99X&6ӉMJ< y8N3K*7PDOY.9;Iр9xGiُLٓA:) 5Nrfb8f <zw]`XȝJR_0^+`HCDzk&LB\<􇘒%վnV(һY^-q~fruF7 "8J9^\v hx|ꘊ^MT#_9r"ja)`$ZvZՉ = zݧB5۹ ʽJcYcA;1i(q .,if'}E`61H,`Ҏ*5>CɁ3}čdD B[]iWee-e֏ 0ewYr "ĪrZAٻXF^q-,^ *ɍ%QqMݳhqW*67ǚ'{U m`kR'ݲ#lU8b\wYY4gA5 )ee}1 2(Lj`]׬H^ݳ6LNoM./ V> %6{+,{GaKzw b*jys'$)Zg i  ؜!>T?Al_q};(L$)oFh&Obx28U!Rqi`#6J xB[ [bʒ"~>8oB--!Vv4.@#P9KW@_GK<gbk>qQ+ j;R&k4 hܙ\eɷY0×-m.;QoQ|)hRK۱ u׌q9M/}R1*L,Ep60 UQ@G«kJ~שƯo,ba#*qXIaf%Ij;g+5˽񍸑;ԉ{̜~6$6vЍ}hw 413p)o?N!'DoE!_q<d[ ";o<\>ʼF#B:~2}cBIEY=hp0\埦L#& yhL;'ۋJrZ+ Xg'>+c22"94IJ,cl=y $!,J΍)*'žh-5 \4-Q ԮZA}crg-P}[ya6D?{0(?,t2'C*\ <}@t 82"6gH|+mA攎ϛ>Gek7Q _/mbJs2W5-R sMן*zzgcl_!^{T4SJ*WЉ>g߱⇕uV zle0xyJ; I), Mhw iZr'AEV|s@)ذĸ/Dt -5aeqY?Yܙk/Y0IhSp,t-8|nyY%M(%`:1_/1Ëװ1!q@&"h0S1o` |vt>}ϳ=vw3G(ߛea%96309'GQ}sr|&h&jCn@+ j6%9el[,25Z3ὺ>,"9s#ѥb3,H!?d7W*6>~`1͌@)-=WIo.jjZr9 Y`(3M 75xZwvB]RBPD9C$-if;H =E1,@I167 nEـ3uԌq$D"o0mpQ%7 E@'7ʈ4.Kz 8*ZIѷ#F%sĹ Qw o%5 3E,誃q7^J+ӗUydb#TΌ(y/ܕg+r *L"KCs;J̿e<6gPJG.kzO-mxWiSV9tP!1Fn0qYA t.r7a_)jcH[!G|L;wKemXΆs} ؾH8{!CNTO@a+E Cw{Lq?Lk5Gˁȯ Q6՘0jlu oo2^J-/e>n-Ԧw#_Y@AqHϾ'P^8 G}~Ai iZ~3G]In \C93R9{_{ߧ9Z>W>`?^hjsZU(YT瓽jԎ)P ˚1Z; le+88<`j#\GܔI%N҅#v1DZGP]St\x>uvTq!;g23UϿH-a3sQdzoK2DE)vt0lh)FҦĩa[Ρw4> )dCN7CP)by5FBvS9Prc\8}-p/2 2^<"wqsTB~)S ma>$Y ^<*jS=嫷'\21T;cDUg\J䫠1 2.v8Q]Ug_A/TpH x g*"D)ɘe 1.7azرCCu*&H?f7ӂx$SflAhQ'䭦z^47xw=Cf*yygEMYL[3+zҮo QG}E c^;c)P%YZƽ"G }*o=L^$yѩ)u0]_Vt]9J)!c80|pn)k5z,)a:WH\!-0\77"'m ~-Խ.6NtK6R_)9ފkwN&c hl1Rkծ(E ,/)݅!fOo,}@'iNBcqn([k:$OVKU7[lfs)7^lh؉oz$cq}:&T\XZj2qSۤLJֿA=3}$@5V0fL^rjXyCOdq+Ns=;t[HHB[-&wRlڥ}( B[l}UF%OS} V;m- |( v*AFBd釫`p'oKbUi,x1<3?Tv㨒I%E*DJ@Yc0r'ںCa9STRł_' $7r|Oda[kNm8i!yBT39tcru汽cK<@7R)ɼ::$0\gj|F=R[- & ;)#SFn^RCl1/eEOUAr1gG0a@2I0^7^t3!u'Ҍ `‹گU%yYx}T$t9,ɢj6gȝ L(:6 ڛA0/v|R% 3L8mo֗tLH΋$;]&P9(?,0"RQ  rւeq s)4k$>5Lɂ\·t09H Ą)ƣu~@&W'<1D{{9T9B8D8훤/Fgڥm65@DTAChWIA}4yq8qnX:,bVSƅ}. zbK1-DtsQj1^F3VK{PFcNUjXeߩMrRV]l|Q"^cb[n:RzT e$nA7Cѭb){UȊWQ8?P+Nv~l rdJ`+ 3߮4{)xVOVPVq6ij\RI Ki)gkӪp=fT#P6Q6cF&qFRakąaG}5Bp ĂC|r Y-g\ -LB4NbX{hX_Jw2 @@8 4빰B'wGTF b+,BcJX=6Od_ޗY,9(M:;h3qhl(_L1DZ@1`n{@1 s@mB%뷺9ДwăNf 1GBq_eH-Ň9% Lۤȍ? D$Z 13HF_:9W x*-^i7[MwЁ&ncX.Z{]rC䩀xc3IUAHVH-B!`emE gQB`'N|`S} os4(K C( dM7r0UvˆCb<Ž cRUch(x7A~BClT=f1(3tHBߌ%`!,AW ܠrr_npeT}|gVݻ*c%Ddm+=JW/F4{Y)qހ5F./xT^*"i!\#K7PK" 4T2n >TGo3nn*"sgOڰUSF*ś֨K ,SIEh\!H^h6fC*~ݼ oL\/*7q>I76KRA6~hQ'cЉ p7EVcFEbN#OZ{zPYk)Dm2%K=fQ3,m3K>eGY+u(Uqx򈨹w%Bj,.B{"/(@Y}4'\86ҙ#)3f &6cgE=_OS=edu8/{2Ok!SuE͈t"%q]Dl U*0#aL3בޭI|耨1sÍ=ymQ_B[q"8*Ș. O**W0r T y_ gD@oSzLyʐ'؂h^ !ilC/U9,kzc Zԝꇾu FUV]!:M\2VPT^ަbBeuᬱ:3Xae ?Ek ؾmD4n\i (dɥ :FX,xR p+ i6zaI#pO[5)+@,? QR -|z/+ #0\Q=~.O$m!W'8Snk&4zĻ'9ڻXFq;(}]IdX֮WN]{Z@]kٍX1=lR&Jc H<c9TJۮNJ;nd-=N_wSA®2iIvMtowTG*rR7> В Hn<=n>;ZCߣD *A*TR]Hʚ!b;B,MPJzКώڟCn=Ԗ9JLG}CrpؒslkyDwuyT=B C+ j v>E=[;WPS){ [8=MdᖢjF'Y,X %299hnGP7)(DS!z 6#Xt@.V5}TM5w1HG)Nf/4 Hw jf9sLkQL4r5)  ?s9Zb pO,_TiqT]Wo廒=/ܺg^1+A~@ "iy=BIb!Q1C'`> "aRKd` $r#5plJ.}^P &vwScq"dWFkc@C*/2FlDWo,r_2^Yc8rv͘xSOe%ޙ2B+vp8@uqX@Dx5/gzT[oD.:@nDcHC,Mg|E¤TDzf=7:=7{&/|GyͺwrL17q /TyR }.+x~ؽjҒ*ӟ/)wٽx&P6SgD&smNr5>4Dz@D)܉A3$Bn$\9c?3}۝EP.Fo=;.U*pGJ߮4uG=Xv`R%~y\g = 'z}ej6o&!7{g-3W"w!Ѻ.gv/0…a3jP?+I?)~V r9HM]JyrY+:mP:lΦ"6ia v^(CT !P0~zHFY~F;Q=LEC̈j"4JK]z3212[xbNf' L}|yU+ uG\4z7! t}4<p28I ?+rE*P X:4 5Ls">k%eKĪ:"<dr% f#A]yaQ?##(6q5.r:kv {l XReի0~g0>9ӖaFƺNxadB<^pjYw7\rTۖu/?KVNi$昑q{NR*\ivDq95POƑ?'ry.H N:b 9ƭ[)CuhU0w37JGP 0NM`PBGd zy-n$ɱg=ABz䑩pᆗyւFef)SP6 29Z-o>!׵!>GLLNd5(W4gxP̏ͅoD} 38Dr֯%ym hN8`6n/SS/P(*QcwAuGEu. #"I1hi xWt޻QJYhE^eѱ*/6"myml9l>2tRfK=/GP4)V+Pp-d.8j.D?88\A'v#s!8f+ ͱlux8y f6K#1{:(bE vo7xem9!< тCkz}=57),UV8G٫~"P[PsbetncC[vxBh yoLӣYVԩʚPFYI<󞉵G0 VXwn3G*L'|FJoqJ;3.qj_;NsmN#Uē8דOs)> R\v/"8hy?ph*5.󓩹*{DIX*e낏+uḳ/\?p-k&Y~@%C r&x" erQ@y"&4GvW๬I5d+귂iZ.}j{UL /}+S٭*a󪭙_LC>ǪY16Wqz*DS-xv{$5*mDid\e9H0m P7-6x4> E ^i3P/nőe?|˫ .*zf#l T CI3"g JՒj.F,9t*.{V. V2tXڄBHn|mQZw%g')qB v ٘Q ^ᅲ 3ӓ>DDwb|A>wRrXlH:Hڹ1hȘͮHRzabdsW 2ƣ.[.VF_g՚L)*p5ǃ^"w X;+83#Tۈ5nq.YP+#gB`NG /Qc@j>+|8OڳG-yjrc(S^Gnt5_-Y0wkx4t袍˛&<_S:(mPsjы0g~gq8[ Pd$++5GVW?VZisP)7V>uH &bX mUz-ف5JDxG'ja&OEv`J͐"]AGaլ?z5uDcH?f, xE^lIs)5+IӷV^KxxdTswݤs`pbDG޼v8VrY_D ^Xv`(Mrn"oFO. idfW-y1pw3|rHx (ԇh3Xҷu|ۮ]FE\&ZYcp2d+`j];#sqf03bQl MO ╔m\F{grAQ$?w/᏾0WTJG% y2͊w @̃(_{d-pKܟC53w M_R?:Կɚ;q14q0m6Ahp8`'i"?2ИLoS_Kȴ"=30:0.bW߫FL}$;scx>mz:>/АɡasM;jG(ƾ CH.`^I;)}#RnTcWOφf{bC=8 >ɿ Pzw,.c6a ɜ^w|Vf9IMoU3-OqJA ŐBadG(k|Mʷ#QSUN:Vk^>(A$ zI_/=_#j۪Pa$fJHsH`l>'z'w;(#YtidLo0he)%gtM Li`ol81rQhK&Jm/=Gx(ܽ(!)10IU[̴fX*+ |xQo s#rY&!i^oW(2fwPC3 "YNcIm*H~ZT)({wּ3ńFZq:O#m{1ʾl"5![u!,&"7TqDzQ2氵MAt3mGb`+ڥJKTvDjCot<cHSPN"ʊ~ hWD=tc׋v|ɚ jq(XWY.&||E#ᮯΡ}*uˣwaB>ڝk N\z?{v/jzMtpo^Ch|6 |T4y^Mi\.TCsiL!hi[c=T z x).XJծjyvH(x 8I ` &%=GOaQ9Y}Gy6ꓠN$_3`+y4SlT CvaAJp"^6 2bܥ%ł%A,JKA$.?z֜ZzC *( ienqV=}#0WdnXuLy`BF6Iڈ!:8'C$M9{(ĈfO,fbtYlt$4iE:ߚ]bXF4,Er P}[Χ0/t?9j b^aY*YI /O#K€Bw(bN-[ ͟#f1[XD !rsρv~ 0©DVvc3LZYpUf(%Z;o' *ʒȄ? !sF0MA ߷{_!:9}@Z]wK-:Z<aN.;#ljK "͠}6fvjM6Pz9M :^DMk3'|Wħs630i>}m)1kV,l\dRg$8J?ex #SeIм cf-:H$ G/&mhQ03vvc{ޢ7aD*n ,ZL@siuo:.kr%T̺7@F+p?d5`'x7oWwR%ȸ_a}V{EFblW8 d ].pWw"M.-Wti[Sj" 㹣߳Vie[Hhao ⶇvǙjp:2)YRu٥KV qCO)dNGc*[. ӄLx(Jr?4T05L G61 H9?cC }+>MJI{x ҃۵yPTcc9tHTF&+O/`>2& Su5 +M%ts1M]=&ZRA~O*`K(7n$| gw]2r ñV-ϔ9h@&3D:?Fw w[JM7 m2OroSoEYg ␁tYle &`ES"D' V̟}pwl$KbWFBSN}7D/Gw: RM~ B $nTT; `o#A[BAՐWfԃwH;u";$ܰdf:L m0 yf:앴{ى H)X*X@M0b^ .oJwPx"@F xlep||vAB/2ᎸFCS)(WNYnNz;/ (CY:(6s`神 kU1_ ݊@ʄ3->\X8[^E$U U[@ A<8Pu3^Ϭ)_i} o@(FU_ljw_cx0XL Zck@:-r;-◭ݺ8Dru5OHo")瓝0=̙qa@(pD4%*ˏ`΁a'Өt+ v9ꔑ-ѝR0~Rhu+hՌ}i8+bg2=+B 1K0\[x~HNjKgЖvɶ৮W#yKe"+; 3 |F |AHJs<=%'.y}l^?ĉY&X-m>P7mS4V~HfCBC[E9`mR1AZstOwcψfQi:xd…x4[OU ~JԂP/}W=nCK+j0O«]nsIadU*/b̘X%k؆7dyW+sF (/X ި2 r8& ϦڝX馵vC\_X~$;}^ۑe@9;}X@֕yDbFIK(qSWI1Br:4 &ĶBANE,>g jh>6M@ : B żW̋?~f)Z5 iixmPʤc")b'@c.ȥZvT&=,Gpp3KmY&w# nͦ6c"yu2щOfLk©\Mȟf ?^azH칏7[QbɠOB#\V?`) T#@z'|Dj(aC%_j9/}IxH<~ɫ/VƱ>}'mdRce>W6FI#g#`td"1ʎbɺMͧ}0|ϫ%5M;xװu08Q#vOa^%VсS~DPqdKoTL'(vkqswb~X C; L:řY.2)s!v S4'CNSuɛr0dw}pyLm-1('?윜\#`hMo=U6DARR*;=:A%n ~S@L2ф~ahm Ҟ\ɼ5E-z«,O`zË'X,Zzz;W|1IM`euٶ|Q:fvb%1d{%NZz"\Qt {2H$]礆\",sj|^G>/Fo9E4Гgԩyk1 o<3Ef ##a[NZ}!./CMaLȀN\?xɁfȯ{I w`mPqt#,IkCTnނ p^̲,%DKM.(7XnX$XFQ98oRo$q@}ȉv O:bϐ@yVSa SYZtkTc11۩}MeGI5dRTA>LkIGnLiO8aԡM$[NYm*<51[xS%ci+hoG:WienbnUnnd2fpyQFIL>"OB"Կ%RH]_L𛕕=5i06Ӿ0\n,X'Kq-dKMM4x"ʩV&5uZߛ0DF*IQXK$Qk-5DPQBv @k)kH,]OoϻhJv &" N^>il߲j.7,˨ȪO[Nxk"8SYcT;"_K$`@"˄?a_?khA94] iīĆ.lQh~ xK\]8Ԯ:f])dG.ڃ,ep׊*.WO/1\\/IN+>~[{IE!@)fLV. YRDwl *~UE1m>?b)9.0a(^bԄ6r)y 6!h>[4ryI<~;zc9;c='@ᯞ1IYD:ss29^1P 4n-7l8er+km]95d;䍗DE˹wÎC0p}{lJοS:nVRWYJ䒣NzT\Û_T\Ntы~M ۖ8еueSl"DE51oѝ!eo'2;R1lVGZg[W EyD)\Whvlh5\VER0wNJ v܈J9U@ԙJ UﰽOl!GCʓS]I@+ՕYG0E5R%&atKin40z*ao2tp J,'b A\ M$>:+ڜ!vÄ*,LsꗎRD @ILQ/Y>`f%eP;WkS39r2$(2"$v*Wn~a(Y_og?l%zlb؇v[*3\rֿ|-*pP2hkU'SMIY}XFwhSH>wbȮAӣf'zVB0e^[p(9%XT>^S[OpM㚙UGe HރOhb"1bywI>&,OLLkr,Fm#$BxtI7փc$!ĒieU=*#c#7S̨Ⱦ!k8]į=S[֞^E6PXU~gJ! y=i%A1f6ÿ r֣T`ZLe~ܯKPa)rlʕP 'Q.i}CSvrm9`_|mVU\x- )-G|q)JC˚FEqCEG@wLz=H{jR[G9X]-LIzTq "ANT-w@]4ۣ@C!$6NjySXtyZ1C*}W6!9u:vX20zcws&":En`-(ͭK; .ma?w:WO*»e~!~0CQM^\ܞR{4!%PU i/T$ꡩcٚZcAEsż2A3t\ye:S(j \qQ.4gR9\a=*;4͍=-G\+R "R 7;t#[5)>5k'`tz/Q(#D?Egmy4Ex<Z/|<,cH 0+HoClBR$O7/w@2m B]9&CSϯR܉>  ǔP!DcH峻X`~>kU{%8j;ٸɑº%p' Ycߓ*f> SbρLf.ڨཉA[.&ؘ5ͩQjtg{7?`xF[wTߜ1i'&ø+L#zьDzuCc-;<=t֪[r:}e6%d?Owc1YG7r#\U^!j RH|s{c{μӟk4{_oǤYHz؁bt6(گ)fµS_ľLzoKiL*wوv1$z9+.Ε;>j%OkaOfI-,{欯I9DMdK=OuG=)j]- Yf,OK04#6K p,mv _m`Gh"xG.I?>1P4N]`n.X `27ٗ t UtwAyBHLEhA*;Vi bA"q_|*Q"BWvĮ x(q*=S`! b/]ERd\K fv]4KKcfzovhFbC?7喆 B+ᙌz*i;?U\r4*ԹIt&sω36%UQy]umӾx[: ߓqRH8#j%dQY3 *t\%~ԢP+ɹp|F =hVGGs֐]@-? '`* R<)s!(h"ʓ(>-m X"Wg<Θc?Mv1 E/b.]1߹W0GVLIui'㭝Ҧ5j݇]m}P,N¸|32Zw2$Gq=f'Tm`q.uvlxZN1/Λ8o۾W)R=/F5e2ԇHj:(4r &*|=M/ZK!%I9:C7(@l}CNpNo߈>C0d$6nisg $Mmft GUq J-n} {mmG/Rȑ ˍ(YYncܴJ=S[b}vBdybm]#@OWwjh_>] |Sh4 E% fP8UL)weGzbͣ נag5, ү,_9=!/(46rM3&ӡ?CWaN OIoUs0A]؀ MJ+ q tXO0Ex|4'o7EiP_6rBL>*=Mh8Ji :טaO o1&A^By).kq ԞQ {'"85.;"⦠nMwܤ~TZܵj8DozRVe-6(i \\qJU /&v'w~w a?yjj?N!ާn8\CZw w98'__|PsHEh[2N״K/1ϛis-2rwTQ 8?D.™ծl7v2锟ọ_] Y9gԘka;֍nJh`"bƨ 3=U *.^E)@bjn Eⱂ,Cl2I[$-vfFClہ,-e1ľ=pyIe |?@ڡL-SUtMybc/9hi|n&hG,wRHUcU視;xM"IA=4HE҅yp2Y5vG&Np#@^w8 'T(O !h24Fj+R-[SArM+]DGR彅;4琵ծP$wO@w#c-!6-|1Q>Hĩ"}wJ[!RWE_}/؅-).@:!>\}]Z5X./䍢G`7}(Iml)硞Mʅ{-:d]n~G`Z3o[^{hse}zο#GEr:.~­.=$jAV0z2i G+<RAږi>=ݚ褟J be1Vԓ1lY0o^)#ǧ D]0qa<8hH|TDAIlŞ]';]zlCݯc`6D-{|4:ckrت-&/wߒdR)~9jw37kg Q$_a`7?w.RhQW:0@6a}Kpȃ׍ab0|AId@C/0b* 8 Yy˩+w=i!&$솚. KĿ;m0'™IrH w5YGu k{Ne!= “/x -К!@ȡBt1Bmlt[=v,ʷ(sJJjRCdEhDrxjBi.bk)tn-6pslvF5Ѡ3ó^;EV:t3 ogTd D̉&Zdh]WpGc'sw&NU$xo$}׽4T<-A GL&e0u'7|(E8خW,'i޸kZ^6$riLjΈU*Oy#EP; +Xl}m\`H|,c^"8q94.R+F h|q0]9kqRɈ6bu*~.}m꼖&`n-H:Nq u_U/*+D:a5RE>R߫e,';x>(ޝuYi nj/cX-xz GPیBiuP1HҀh_ZkA{X:n4yI^&{Ly W7mׅ ۾sK*sGܚWw(1:>q&ԫޜQD={zh#H k-b-Q;oh J(t$R @N'-Z*y&4ԶS:@}"qBφInd74V9AލH֜^`[ Qvphu<>f=~v%?T iL>x|ukLI0񕨸ozs0Oɡ<y5@l &EK7-22K-Q1íF!<|m脳3%q}/BC(nw?$k?cRpjvW&tmt0zQݽJdX0F$AQT0njN[9DAGb֑g&0!YPHfSh!~(|;aȃ"If@3hVaqx f ?RWcxq1Lͪ`3ibx& BQIK;|h~izM}.ɺxQG@8;]mTGkfuҼo Y\"FDF>9%=Zwjj5ܗge$ >YK] ˨㎠7 EdDʅVvE GkZ! ZGY&?`ԕ&˶6RZf P-{,k !eZ̜?O QCݔ¡]SoK%\"T/ʸ5+1h}f.IB,R{{70y^ ؂6߇WQZ'/XjFæm.E;8^L/U$>kq>{圮!(!^8Ә ݀'u4vB:1So *) SBݟ@Bv횿bacw8$_c"\H1g:G17s 4܏VϪË Ar)o8|Ҵ{ۻmp;'ըp*XV a4PTrStz^+ߌ ){gݭΌ՘^f ~yO𸫇<%;׃/MͅF.*? :x}C(8h(e?;One Ǥ^@pT`67BCklK]Pf^/? X˦b  *f5CH֤`|tSks'l0xzg^H<1 kяe[͡J.ȇPΜZRqPcL-%ZIk(;LRu 穛kDe @[<*S̉:a+R,cYx<[+9N;JBV+.Q%2e+;qhb{}j ޖ^yq]s()-pvfAc}^1^jH.}_?5r$V&=wj%M7Ƕ5 ޚ]lq}:{v'q|峊,y<媙v8`1Y(t/l)=vQ6 'F0v:7ɢ-~GrSH5]bhDip㠃 IW'!t`Fa2Yl93n cjN׉Kc`0l?G4OZH ( pF%Vfp?-JV \݃e$nE++kPJ(R~x*U@B²kxe%j:H1]Ⓙ7JƧ]<hz/d =T[6r ^"'c=rxRYU  M gJ,*91İpGԎ !񲸍#dmJu2hmC,$$~ߞٙI$SVswF(L+bUI&Dk1E6i2,"OLD E'wKW=egsTYISr%]gÁ8;mBUD (\| :49"b<_s{蒡< ,) mV!)`zV. J ϔHϥlKDf }7cDe%ԅQA˕={nPeJj -a|h9D`aB{esob{o>n}rd_LAMs?N4xg KWH@c\tXb6]=@[M%A%!$NM*<s)>ә / pT8Db2>=ulڍ6_R>1B|p0rE<,_``$=o/VHe@T`ޓfҴ¸"Bruy֞' s| 1abFEe'1^qZ͌CiN8Ty>!upu:=1WhM l}UO!:>:ƣ @|(\@fh" p,`e2Qm&lRBIYU x>^hywr;tF6K9gT\geNcm{FXA2M,L9gpq6蘣/z ?hmJ̣!paژS4HO?GE1 m]ס-g-]tb ߄? ʖny`fpmD7Gnd.IAY '`њݿU<[U l6e>ɦ!XeTae[uh8?~<΂eGh-8jqK^8Ir,9NxF6I)DŽV3D[}bw?UY,\#@Ǫ*CQa#(Q9 X(JfCZ#zuЄ~={Jzl6QkfHIwH?;ghcs>rdf_QGt1asNj phjΎ&ќg_,{Rb8I~WjEN31F5.~@o%=1d@}q|yL.6NqW;)9=!8UbШl,`r I;` =IӼSEn\pA[6e*tP\Áxvv??()/b#{v,,˨/"4 A 狇ż]>W.Q[vb}W0IfB\ӜSPeXP=.B\ Q{Y{;yQ[g ^W4{!ӛ**Nm<Wu_lgbLOSjV<ƈF txo~T]VpdH4ZA)ٷ(ק牔WP3OxZ@Yj9]Pn_h'g}`CE1&xieɥ'Fm> _|K2[mhEJ0{h4%V{\ +e~3 \g HvJTVaНgb߷1C7)m{՟fpvga6C[mUiT2m,C<"J}[ ۾&IHD#v~{_9Ƶy(h}j:,޻:ҸGj[QW$Bp j\U "a{ե"9g$$bf!+2m2"rC'C@16f*ڑ]>('W·Wk-sV:1B~,R@}~.w[WLnq͟ZvmMNt0ND׾rfWʘ򟶔2|e D%]RhUCqvst)%X9&~=b + |٨4sbTJ#1~8fo {0<Ba1y؞b-2m DYŗ !;a.^6@3lKk,,^[b=c$a $vC"mz^IqZgW7Jq\]?ju# -dLh1eZ`.4Wȋ8eODVئ a9dݪgvԗV}Ѣ4 +8%yϑG-)$j*E8 th3=SRҊsh]KxTEJl6W=nmn~{|ey*R?\˾zqkpaW'XVU **NLU! Myif>+%h8ިr-N_uF[28@hM.5dhTaU(-^^'8] &3z#NUx7*.Q,B9:}#tRt8 sib*ўָ$˫i+}$xAt$HlK>.xb N$=?E{Id 74D׃#ݎ Ii3RK;2aV] R7+lI=!ٍ_-z`ZExʇk%qj<2vJ_ 2V^T.#$WU ei(LUPkhɪsHd7$>#;^!H(g"XŀŇTX8@W62LbԌityRb1g(#H 6]ux|F5hrSH8SqywDWm wYGcs\ZfPFcHCe{KO[ R%V|YN&c6QBSxtO>py]H uN)Kݭ0bo"Ӿ<?H,]5zUcK ?0|Եg TzpP cZရe@ZEO1K/!^leEyGV ۃcBeHeFWiut&[ 1!gJ|m]$0wyvՒo0싪th~UQ;!>Fd]JO }X{ @-`̂EbCYeRb||S…ە 99L,ܒA^xhQ{ӝ<ɖ~cTP1ptdG cI9k?">Tp!al\TozXr{db!ȧm1ŴJ5=JNtًStkJ8ش7RgFyhkOTΑ-|Mfkhe'Ӷ]ZW 0PcG_kZ&LIk,T}Ou󹒾ؐ2`0p\>ii3_ C7)S2s⇵pXBW7V.;5!LH#X:oU%`5yK^66 A )LnѝDnQgWUD ns2l칹\Y4+'mH@4;ݴ9Q׷LOW.s<y{,aqa;DdQWnv_yKS֋~9;ׅm$b/~ljMa`Ι:oH=-fgj`BA Ɯ u/0O_8X^V[%dEvId;0ds7 ̪"J֡_|e*MϗgbJÍ\v費:rsᜈTZ3R5BGEX3"77hMF䳼saW* g.ZWlBB$&LZ7ɶt@$Drq:gngޢdv ss߂\c &[f|BRuI2Ao" +/?'ŸLvp>he!Cs m@ OTC ƕNHⷰ܁{Z* ~7@tan ,`1lz4iz쯔u}~lޏx`7b)Vkö߭@?q㪋xmL'hs"lխLYgroEF_5$&Pa A3-/"Ĕ9fTnN:W ?*"l/Ӡ(KP2t" /@[[7qCMPNr Dwd6xK> 14!qPN)TIZX]b\|f>rZH4񢴵bkB@_8;w8Z0OG㠺57 7Ф9-ٕ[ KN ˗V!:iUnIl)3*:c e1 .,i/n∄{F̯;Yn[1n/J mڅlRL/!Eg_wcwc"႕nl}*"ΝjRVpI3?ͯҥm~I+1O Ɉ(Bc *aCGOp<5HP?h~mGyL:ˠR/xjy <Δ9齡* !cޒT?)Y:.C S*FONN%7dUqxB7F.soY*-T/ m2bmfb. 4ǽx$O$:?uUpt~mK4,A#H{\ghM4u9 ׺g`2SX<.rفK+3IRͶ)ZHoZAS ,:{ {bf$dʽ hGrU&ڄHH1O<8d/c}E>c: 5CQNV !-G,j+jBgr%H!RcCEVl[-^:+SoQo͌  A|{ w]~kKZҗBI߉X+'޲0f &M>WB%+EYęә}c Lqo=;VȕhNuEB4#Xl./ּDṡ"LeJm3Sm4?LO$NJPK@\BHJg6cZ<+to<\J"l`t=A/LJsB&}HɭܪC:c{(0/R 0bwF21BzoV\&I`J>'kwm~ .κYZr W=k)yuq9pm*QpV¸uBNȢ\+#WX'&7IJG} %G/U ݜⷤK VӒޢҰq饹OZdh[i쓽0_Z}!-+*5/OU~D Ƌ ׻9ICUeL>T8E,-:`IJ[ .Ac"ldK}ߌB,RgyWZY>tϨCIG/Ya|M ƛӄem#8 Q̣ET /!rX`l`? -.|péT\5u%ו?ƈ֮KLkS"ص94o5tC^([Gу>LviO;o+vJ3\r!=^ ;pa2~VEEM蒂\T:jjAKf6'At\cm1yl kwMepQ8(M1 QO@o T⇕,;"p?[YIdq$I`*63յR3A8 eRY;l{m4KRѕ:Ѷ# cBK=L i.J{9`#z&ġ!UKs [5 W1Tb$WV!F}HR)D haz ;\e,V!yTE7'wĚF#>5ϭ퉪Jce u#hE7[ +oͤ S~2Vu1^ADhV{ XLtW}BJK KE=1{p;dD[SL%t>Qz%9Hz-r0LG[uo1!c*IdzAkp};J+j赌>H,Lܩ[buxʯ<Ӷ- .k΂fmY C@t,ӝ3ˤ*}%kꭈf &=R_CO[ X G]Q m(EٻQS;C͞NM+=e!696tڀZ )yJ8`LQBr8]Gc7zd tLJ B'WFԺfnK$+t0.9x36GgBR/aJ\ZLx)Qru̩3)\ԘL'QqP_ߴ2_~0ǚ)ڪy<1dhMɎ*=y0iDO<7l\9MMKi6~9YS+$bnfsЉ MCr&}2>yE!&ڸ^v_4JG[**!7ha䡏б +?W/]xXȂ\R]V2{1JC'3#bH&;!S@F'nXp.fy^>;9zԊXJL,ᣁ 4T#O0%Ϯ ~ ^A8Kؠ]{t:,"j|%E7˴0P2$C2#bmܝ}ٷ\ם1x`Ū$`[7R;lc^8,XM&{Eq.qb*K(x#{{j X%&ITh>6 Y}J p֚0!;^%]`5 2G4ɴ.p }i,? ;"L4eK &OA#TFgg/[R70ɶ֮ |8ÛzNq$Gv ͖s)ĩKb]7AVR B8.FC#17 X;Pn&z-Zsdd:pE}n!ك41My 4 rK >x"4LU4o%БK~w\AUg.sV*qЧsiԽb}Y/pZcCn 4WH > MT $"Ψm7!57hK4${Z`9aNJ.4ZS񏻢X3x6>}~$Ȣ8OsX#'Q6nQy7ֻliEЁ!CpW&EzZ*}T[82/6t-ڻOm5ͷ ˄a|lϣp_ѹ~rP]!ru(`ahr[FnhO3δ򨙃WK ?A֋vr,qxͽ!,a[0fW3C~Li€IE]Jo[pj{^-?/Dw+j,V^33Uzb>Y߿!BO/;P~9K0FgSCJjI=1?ZfސQ#l4*>VsQh2|涣t޶~d&bݨOGIJ"LD,d~ {c8$^=6a|@/_zK nDpO/UXV@Z:z/ 1p?dILLWVQgǹAg3%wQ՛M(i-7XyuD ^Ii;H L'}=ҝ-) N1gEZ\Lxf6A]Mu j|I\4(@HH%!>ʮH(ycLnfXJ0x.TBæ>K]t`yz|ܓEhR@/[%9 ?eg]tidnqn==˩&yT v{w:@NMC{,AD C}˻l5M8d gtw}Md:Һ:y]FeBF$r!u۔ȼ'DžYUgNдXpa P -|ӦԽ&bH@!E^pRa)uf kU%=3%z]oIȑM̑fNITz܆M=Y-ZsQEA.&AX{#6M ~-6ۥ R[q*6R=w4K,ϑ-Ŭ_W~E;)8.ƿ5Sް.{RL? RLښ`kYR\M%E>ӈ/,ONR+卛3\S&&wñ`#SBts`$B<ۢ`$_g}rB3-~xC tD !Ia=LM׍pdV]qFiB?Őhݍ&fbYvi8i&G'2pBSķ"6R҆hNʟ NG+3֖+=0~p4iX,cű:L*XɩdnP(?{ /;'Qm͠ةr~Uֹ^Ħ8R8X&)>zg'nҎEX£1vҽcyvgh1敲^nlX_BIڰ""P]U/ŵ59ݺOJH#u/ݿC$Uzg\Xq[yO91 @fOg}vTmGqW>0S NT^+~K;H#;@/iWpȸe Yk&DyDV٫,lSn$⹍Rs ŬnS9 (&J.ԇG &VWEOq(Q骱p$\T?}j3.Kf@%Ƽ߰+dhOatE D;;:DZʓvb&PD#6I!d63\.Xq ]y!uI]v9c.L>ITc4U#y{ $m1}m5ppJn]9Hmj7(!,,zGj;^KN:&]`+5e$O}3 L!8Wۘ~|-Ċڈ' :1)MsG$==M\թeEgJ[ )*wpzJϡ"W0Sژt"'C牓g(yW`jHڢųeoi'lНGR6>(pYo1 .bf5-K\~0ݪȷ3R2!ld8ҸnYKȯMmOYQA..GA`i/Ua 5hI٧ `Y=u'z)/7o>aK f&Q>W1kTIxʹ4 \`TI.&ecTQķSB6ֿrnfqW X/yrR% SQnY&CJɦZ=yNܫZL(M|u˪ dաX5#zGfm֥,=b8ձ8*/,s#B_NYnVd͌ѲUv*2je MiH؃Vp!bKZ!A}p}"4 Zk|^oEGЪe~q9Y% d3skvƸOl,)t9|"tpKǾq-Տ{O ju@aK\U>]ƺJm% _jw iC,q0۹T-vs,!r0vxϸgS:_/C{+CHީ y"_gK})kȩO}Fߙ{Noo/Ex-ZUf\[R95 9I)x C8_$²cԆA(]Q̟mZ7Lc6[>tcoH'עy9||=Jr }4U'>yl ]c0B|tCL^s| ,V['LfWVKOr)M[\{؉p-v^N"O| 2YUFI.9-/(FHwuٱHpi vsNT(E]c&xɭѴC_b֬TD6gI\@UOa3oj`^\VK?m TUSR=-_^ؒߍP},8;Hh9x5:3- sw/߇s[$yjܴd/OFL\b%𡾘GDlOsHԵ [~!LJSy|@{:g &L8.jT ERE}C&~ E1{RQu;AL/b JXH| kaEtCr{bd g0`Z?*3с!ݽk%|{9Ճ_~H*,jĞULO6$Itĵ|oW#(EoHc~$`Ʋe%F.pz5I}u}H>.8ǡdLI:|p&t4+6b#{ijtކiiJIпnmB ;5 ?bݏtjC-R׆UdփoS쏳z (5 ~(wʖ-'czG+` K1Jl0\H滅H E>-U+5X i0bY #iد/-EQ;<K1! ݡNWֿT-V6.8'MrcBrr8ч`$(]:U21=QS {㲯0^{c:4CWoxGm:  4trN;U^cQhR%$yϋ  ̠{#hB+F}??,[c| _Ulu nLvfMsƩèoԄ2ŹAG I#W6$هF p "<)s[¦!x:ՙjzq?X  YY}mGw60X!'+7弘 r 1p̳j릹q ߑ",K-6>u[Y=6rKaSz?tX61)ٵ?X L$?&9iX]}z mWokr$AS -Vw.0>,Z iEA曃 /t {G'>B{& uE]ڸ\zcT>D8=)p-<~P;5+ڼ J+yғNdeaBED.;xFa2 *҄tuJO_a,l>vB&.0z2͞ڰxge[Ea}!q\a9@ij WqZŖ >>;w'.Z?Ÿ{UtdBy<ߒE@L}ЍY7,CAsimfHCsWYLgiM?؞uN ڤ,DzO%40* 7DOtC!v}ȍ{ݷn@界rۼ"jb"p!v^B9( DOyt!,vSa,e90 "fwيwpVq7ō\!77ˣZQdx& z~Eg{.2ޛϘ; B#5M%-d]+gԟ$~P\]ow]}|q=ak5h8\L^@Z!j!1c@r4yzx9qDf`4ZFN$pXU+t* zE:J`ĸhشDS;ZADX! ?G T¬;0ׯL+kexwۙObH+hNt܍ߑՉ_<LoLZ“H'(inĭyޅ&#Qˋ~XqXiKȅQwt\5MһJL^"z={R:gc͖UM -o`^R`ƶbpN!FlAқLf>7!%jnJ/$; 0>u#[KvZ{\Cl;xuz[bia+`֑2:NrƼSZ_ |S8F~1@>ňY|^Cw>m#>MAB?lr]"8]maR+"Sِ Ƒ|gLvhzz N| lSh3Htkʹrf!R!,UY: ׭*͈w5yOz{Ǎ5AYT`Wd8g-/\9zLMV~b@~=>#w&47`oo|cT~ZYmOPa԰Zpt8PP1aM Σ 5PS݅]’*9!zSVw+yC W)2zW(Y=)S۴G ,I%Bp iUІ2ʺҬK_A> xw<7 V;VB$gɭ@X%M- bDӈWl@`?ErFV\v~S0͢IXܬތ ' ~k`] 3hiTܐO;rtWTS*R@E1\g)/ V`糽4ԴK7(2VU_UA6W,y,@ؾXhp hr)r"46iދك]Jw'<lu ?kt܇Gm\ˣ7$AINȅ^ngC oRyW 1~I­ H@"LYPx[؛,]v_&r~2v !2κR%3@w76Gxl j)6¦Zlxm1TZ TT^i2,9@1cV_GV[暀B%ɲR7,E[IT#.{,-3ψ.\Mvu̷UQC\WOlcRYX%lv>If|&>u@yE1'j~Xih 353|>k}td2H^܇Y:?[oP1Q*ѴIД̓=&+I噊)=JʪEO^p;9Ff{?m;̈CCd:zW7Ѯt&Ś1bmH1zCy#G 8ߒk3X byqx+݀8f-B ̂(W;9q(%\0XAM%AC]'$F|c]#~P=/s:EO;Y%fr>$*l`WiD Q/7?^U.ױU'MNɮ NQZH;n0+ 288yF"U/ WX)hRso۪?XoffXrkRxYRFG'wRBG_jd/'Ϋ*HlSÅb[#F%dL4Cp}UZ2"oA K9ږ@^)YNw 5U1KK1zYASPcrK4~Q5ZĆ1܄ux('Wh=WFͣ_&奡$}?6[^}NY/:6uܢ#8iťw(yZjqQu3drEAqՑP0;)-敧l(p9?] j.ԅ+Azx[EYԴQ:ԟ^nn!*LMt&F"83@?-d\Dy lԱIG$Ko@b(-쮨A iTR."̼x즲({R7r 3|&@Lrkp_uN%g;U~׿^e;ׯ[%";,?JU3Y $٥T\*L 5# Et[D-M)E\Pd삌3&<(T k$|.*1()PdRKuܿyaӹ7ř 收TG&g Fkiq*6q K_ݒ*9Pj[Zoithݴ{St0 4q?xlG w1YRy֒/aAH-PҝdK*(^Ґ3-JG{Ǹ+)H!W=v:V̥%Pv"/bvQ";> '9<# Y:O3{rx! 2ׂsR9թhXHſ/;xH^M"l:;q"Ro#J[i,ډ*˟) !t}r_+@ůW& mFTO.XXW-] 3,TK.܅`.]caT>3GT(+2{W*4ҥˉ3E2a, ZUtS#Z3`C%2Dܯ2_CޝWpP 5 UCB{4>f#CANrv 2K [<'ǃa" &g:!-L G*5U[6PsaNkcou?oL#01,[9V B_Uټ)3`AEQZh:mj :Q;HYHE3#7?D>i^D+, |f}?SP(5hFKp T Њΐܽ"W_٠Hq9=lɳwǒ!krߨ/|2'u~ ;BUI!bqS.D ጁtڌbx SP͇D)oQ%;mZ-Y hK]1@gh*obf61:S:}"lh#0vkpqh>HP}a7c{ AJ1O -;=ehظ>V/& |.wliĚb%Sȸo /:O+%!m4p9ۗVЅ5(Y^]臺HH-:42qL7BRޡ-oMvV"5_B9 k]Üӝuiضy_YXf >-D-&~`od{#b\~^`Zyr0*l}Zb8TpwN+A B] tgPϪȠh[aC{#(62{WaX&Pl պ}^~|ZlMVzaDOiK n?SY CF@)-[zQA*x^ ^^5ၞӂU"[4 vV]KR_wϴtrcH4AQ0Pv*kV<8>OZ6U\CL~(V;=jm+N7N.xNu*wY<JpQ}&E"#`_md~e Z9\@kakfCTOW(cs>&`#%?}.::#3>}]kt51t%2sÚ^Ы]-P7fcZ_ *@8/RYwoC'nuۻ7f,Ojl딦v趮%2 r U9;hILz~G35X x.{$I!?e& ` * DbZ[2ط[Z̪T>jn [WLiL||P{'odT$ k>$ObT'Rcf Z}=%z_\'*W{ؑ[{@(@v=ԁ* (mպ_G~)3&Mͽ%>A˷G뀙hHz4u"pb>'s6!", 3ׇUW0+|΄J <OUhԏ-WqzDidḖ`5ԂmwMۯm3 ?Ϋ|2A/] 2GM'yƴze+ڎ<񝜜FyapxP{ʃHȫ i/i$Jh1Kc/o~@,L8T"y?E" KUA.0R6дg翿!],]JVwGhR,oA9+lAWKKfEONQy3iKD `(Img5Ϡ23d"JTHWA2F{G/>~hcqkĊoA3AǰOL/6JaFVVlhc縨J}g} Mw,%OJEzi잰Ʋ.cuD^{8n&yKѾ׌'X;~C^L[?";N۶_h0"-P%`sѻvJ7zRN&=\$vB42Wwa׎0G%s0 J]|b?hjj x?L2ei)1XmLqѳg\7m 5`-p1T'HIwG?!㳄YU?!1*W؅F5mK|lfݽ5f*'ͼxX^`V![:L9XXh-n$m D. YHS?UEL8r94cdFbsD>$9`/|`jkynn>n[X !UIfL<4T!eڜV1l]L^ Iz2TAJer;+ˮ\ȼ^LŬ؄BT[(0)]w{SG @F ndQ6:`/& -(D3}NURBgc[$c|j%ҵ F!6r:uGt|HFY1G>̈/*E^q683 ʤ4ңԜj]Uy%/}]]oMXY _ +H9:Y *@1>#H2jph7eKt$r>iJ=c@,~l@Mz-*Q}%dZy*vO,`{h]@- %t)aPŒr>&n ilZNz_Z[}oct2W@9pݪov72ܱ)b%.!(Kdo*b (ۤ aقf*%(*Zڱ)F\ }gQj?x`|<)6ΥoD,EQKQ,52O') hacZT۸&x7IO Xd%rGIc,W^#ƒDh8U߁r6CB1K`ՆSHĮwjkwA0R-&P_RaJ)C[šX,|${񎜐JW^MopJVy,[T'g2A=,Y|1+)'Y@$/kzKQXCRkʾQ ":{5VZlp++jOPbo.v!&2 ɤ'=,u"B늆&[)!Uȁ^왆T,rǡBOm#m'wYkK3aUp{e ks JՐ:>H) L O@Y( _S~~L(h [x!*TY]dN,SzLT3yiه%nzS瓕3-!p${~[,]CmZd?NXMML pej[ʀLNLUIV49ڊzG3}Vx*+rNhٳc+NX12o3epoBXkQs?HkS&q_@cİʔksѭqsr(ãۙđm DeI ފ0ȿh:12bWPJe0g'W'ER>ǁdBAKYɊvp`)t?#ߠSmol HSUJGJB[N}a7*fېA-д'IGoŃh+iLЃzs'ؑΒ*bfiBW׭&Zeޒ3\`iE˜~54sUw7Q GiH[j>O6.x!ZLUz;˱ Gg/<)]¶ ؇p#q}1~SAxEW@'i SGLqTO+'aOw{?_!`<¥XZ%B5寂~.KMSMVadhPAY$Z xkC2Tqq3idgnj!h{jխV3phBm L'+?9IŜTp1b7V۷Ar U?J@զBMV_kQ @ رqV;%q{mƊIB4z6XJO\>*@bb`ؘ*~otA5a/T| u4 B~̿`Xif]; mRHB-J py5U1ŁR)k枱Y'uaH$+ u>0+E9Eʆ"!V90#a܎X_&n@v?sձG U#˳!6S2R?΂>Sk-5uw. =xyC!Ջ$ꂡ=(u(行ZdQ:h~)16EU*MP_u&Y.r2-m괯Y AuQalM)39F6/{Dli [E?bmsOjvD81T%1)Ȍbe!%yn%qԡ$ 4M!>+Y Z84+/7 b︗ Q/TkC*o#$|VLۍJ_,T AUG/Td2YUaQ`&H3Q_g7{KQ3V4v]3x` 0ZEBqʲ `Di}s: p2   ۛތ\G[{11l)v^*긿ړh[|5^%kC0zG4XE62}V_GޚO(GG!o_%Znʒ6wB/68F7&h Éh7&#"նfْGLkvo^{]|"PW(_mُ*MEt !8Z |l6G KU$m@]d}WOq*@(/ 9=Dk#==53m%ϚoB^Maɩ>>{E0=P6//_xau$ IF=w]&+px=ΧH4&KLx .?iM ˎjw׋d;cOkzX?)+P: OkI)7gjYVK b A⿰'fZH;q (oY 'kҤ\[|>jv6DUC7.!w3^.p3x.Z*`)sM᮫) J^o`j3h6@s:6l#pEYSLB!!>f6ZXIX)l>("IS}H8 3%'.$>R/]oU)-7ZLEPT_e&fkyuΔ>'h>jQgʾ {D.N`ޔYuG^gri'/ꔯ;I3~iSXBN]9qT Ed]#dP~-% $x,`f,=NMhulNdZ.G{tEA;9 ךNT@hE "oI7'OKW+"5_ط`n dd_Q`{Y[3igf%!NHA]DftNݍ~.YIoĐ7 IIdOۼS%&g8 q r}>S}3c(~$Hi/ݠr~$eZQM_H,4x9*3Amɛ]'!B]xd)Au'T䃯oaXN&Z;*\Gu&ׅӼ˗)~XW`n 01RxW^sB,ޤIOa{̤[*u>p[O|S*'t0F!ZdK$1ŖUV!O\t4֪PrlPg/7ʏJ!ap,=9)5JW0Եڄ`eOvZsu)Q'k$(t@F"fե]8SxUQz@p,&u͈?w"$o .p$۞k~<}|[VFNP:-P~5sK9.egy%e] :\BT)3<"e#_|a';K].1d**I_#6F\NRUqB]{$.Su :ɕn[u&2pᆭomQ9r//8㦎{T$ƅΌA2VqH -?v%y$m GAŜOp$A+`A+I`q7LFdj zn} < d`s Bh_}UhbW/&]|o?e 1J8.5yU@mb4+,sU" ^ra4R2J! ANAAX&ȣAhyH ?0NTX=H>mXHtː_6);j( kzRah5]0YA pȑ?25y ѓ7S}VIbz SnWTc~BHW|кe7c>810O yžϑl]>\1{}3oFN g miywOIﯥR0M*_n wM(8X0w\&^.2ѣ=v2̦bЬNs"1l|c~-l\u-'Xͻ4E4aV};`O!LvZ8)G @}W'1 All"w&E? {u䅨v^ MH5LyLL2e!H`v7;-XjD`69եIZaWfUe8#^u@^'c.7lEqRftKaJ?}A|˔M9n?c+dD-|a)?jA>&V{ĀaZ|FC~@SC(]9̢UNް]D/w  ǎCe{|56{ rS&3ǪƜZ7.|q1W`+S}/OZkڥ3ugs.:*(y|^[Z]+>Kdj%Ф4uQkDnLϔ%)/#@Q8tC%pAD3.[[l:%j|՟HsY87F^5 xR å_.XTDq5csڛ Í3:Lʧv]5f^%7-d20:%ke丁jK w 㖀 *jI/%0P_9d-/Aby"ödlFf@B^`;g(-'a *^^تu&y!_Ј"]pv(68): 3{-UH0zA gUllEO' ~>r\oB$,"S(VF88aZ9zua7CVp F_#XщPHrx+? 5"`ÃT,k}߅6UnW {p> MVPy>}-LVX1:o B.HE=^ҫ2 >Mê vw@4.SR JP ªl\Esa~;?Xw5)}HIs ݄ҥn$~O $@9 WF X}GԜ+uaL,2?ac8:Eo-n=‹54)ARiӏb2&\E7.E%힡|p)K&4>q4KSFƉכoa˯(soEx[@3H!.wVY3eN5̝hXV?I[(Mv -I@0ֹ?wuK'f|unOu=P6 đ(б+~Qh`Am\ΓdۮrS5S.\Ԏц%Q>Wp k֙S6nC^p`Xc%r{R2fAZ8 U 5lvK;8b=2q Aފ,穘ᾂ"~ulT DŎc)dsT(!89|^drѬb2l0ڏ%T /m\ g1/n=Xy4~OvKYՓEЫ/ tV*.@+L앳M^ 26)o@X[)Nf#*4PKؒ)[Ad21]oyny1Oo|3;,.=Elfm|;y+&VwEn6nMr! `}߃֞|6hg>A}9y4YvEW#du:"#(jM,fk<*1PQYTw̍E75r!PAbLGyFܤթ;p;vh$K^/o3[˫ʵIk۱o d<˘kyԕ.I.1e|Ƚ{Wvhc8 FGdvV0qUfa oxFA5Tm5&~ܕ#rd|.xHZg]jכKV: 4*Iw$%XE̎!Eg7 |NF~:iEz** MwEn5xZ1}EmўF XSE3=) !Zbx"eV!{ĻDšݞ P [OCTLlrx ;=oXlTR.!C:;η:kja >`9 pJБu"M~ 1X%OZzΌ [5TyۭgZ0eSfQ+ȕxLe.Wl[#H1ӡ>a,CLh97N/-igD+F ­f#4'1m75[5]EIaV&6 IB'Z(I&;XxS Wݵtec8ƳTf!;(I/êeG1=r\ʼnrT[ \c-$bpʫ8;t~‘`][~9)aL=7K?W`xGs4(at\7v/4>#) ZQh&lΏr7%QeQetkڎ1j$:;:[*?*_ |~nGPB%ɍ_E2r| Vja~ r; 侪n2_ْ;aU^-m6uqwzaTI݀Bg99Z s *CGlTnUZdEַd BSɚ;i$N2!56NRzN u1Z}oSL+,-Ð$1d G2w6Y]|蘼5SBPb ۸!Ö)5ْai;or'S ҶtY kɾD_$ڴrV? u K<;(`bO>yK:D:g)ld^pÐ lΩêR3g1{}kVn2KrëZhY{ysP|J^X[MX\:j|;%@e"wo~w2U)((V_η ZM/ϝdsOzE邀7S+?գF?3A]i$p=0z}d%\IV}? Ȑ푞a˸ث)d9U(KҼߝi2(5 )AEdT^QO5poÐ8PvVc@ a:/գ~odun1?xl[h6ATJ.ߔM ʳ!|$}Hk0dfjp2pX}(ߘI@<(3Cmӛ\g QK  ƮC%ۏ P5|S+"w?w;aȎcta%;AF\7܇hgG&<菈M0c| ?@/I} Zػno׎lܼ,~y*鈓'6P[=ߓ;iD4M*!PMݩ-ByIj7\OD'B$kt3-OxEZ |j7-& ٸul 4_h ЬFLd'ƼC_\ġAu`52bo/a \6f!A |hÅ|MKwZ7zmbJU*94}5o|gSЉkYwDvgvhj݆yX+2WݴpC|ǵ3F=NWXs Uio)i/73)X ezkxwuar1?Y fU_iTtgCt+m81խY@5i#˨GEmS`U-Z "c?vIT&zXCo}qh}*P;+XO4.]WC㧌mt~0pU:L4l5O_`\5n(~grG]$D{b&bgcUG Ϙe.ݾ_ȇܩ 3Rz?g(Hz7.h+ sX]s-?U,d0j6[0].2+cɮL5jyh7[DQ=mxӿٙgħ_-D9nV, fK`w|$FIkq"OIh(+HeڢJ! zz ^ ~L,ш*<)7VVB#"E^ *!ؾ<э7E3H3=$PƤ[1/ - mE"A0-P1{!:J6!37Z:sh%Ⱥ 6iw'n{1ZtRY SW;4Tsw_iB>9g8hkVe#ˇqbS=9bO%MF9<jA[&(2K$,gCVK|qbDD:11q}"Dkbo\ӂ2@\y< ق+B"Ty؎ ;B"7T0?,UmKA.0`7_`S7a,S.ցu ߁AVwkٿ~)wI:Fƈ@hò[!61EO-R`JLOsDnuD.22f2:<"]H) k:&B 30z nF43+aZx/l.M&w 'rHăkq'ipB&E&ќ7bƲvJi6MW,.!!ϓ0ys/"?4`sw<)Z^ᓆhb R!oLX1a<9WYNЂa|W-[ , 8W'P9f7N{Ґ#H&BЋgB=uR1zíf =Tͯ|,gbdvZ>CuO9^?'9K ]n0,\̤x}M&;$mOWS !WJY㡄5Qq3wg̙cń޺H\ 4ڙ߲(f@W$rn*Y˕ـ:iߚ ZRrAWpA4όR`28л8~Ǒ VRp t T饻(Nߕ}@JPt3=y#V͇͟:E|.jmP^{N%•MmUDxxfmrH\ -ÊEoj+hK>eD{w'qP(Z8DO5ƊgA{]va܉ll]JTwsFVɖȤKpch<|>:nv.8Ȗ1@aJE"{#̔Eefݭ;BNꪵ׎tG5DK&|APNGҺj?{ʀc\G }P0a(d rBL2JB_Q/a dƤ|ȵiC֦^ڈьSlMD1Pˆ Jȋ!" |0ؐlmzT'&Bz+& ڧb!L_]2QK^ OL?Ym1<C|] `Q߆9h&!;@v9u9Ϡr?6{ hhc3e&AH_QWђ2P(Гɼrrг;ZIvbBYG,%! vnYa{]wO_:Tp2kI G>'%/e! ȉ3\0%gS$Peyx/wX@/t8*̾vJ]e{B$I9 uNrsJ0-gn]C09+e<.9}m97f>ooQ ~nKں%"uy^j|bl>_{jvbL˥P|l%ֿUCYzx;൜\ѡ ,N*ci槙fixΰrءbDmǓ,X|C XeIS: MQp[ݶL BvvƟsx~4z5 TȄ0.dyhM~\쬗XW⛇W' B\5,}42y9 &(#!!p8{\[Mz(uHQŴOmC:pE5&Vb'?/dAiu˺ج_d=RCvx3IsO))&ߣְp"CP5\3S( M^bmWŽ!? r QDм8N^S-0~y CVǖ *9)YVM:ѿ̼jYb5<1WjڛHݪSu&On Mh:`_1J#<\ҧW^\,1l48‰Ĥ^*e6f<zX14{, T+J)×{}(ϊs1AHL,1 kF 2E ?EPf') )Ojq|m ֪/8.gu,8- Fj߷;; ά cI[L@Z;~.t7I pO^vK=zM2K XuwL@({4B_jho4 hmgR (!~QoXy୎e4)pG Nx}:ӹGvr {aPW>3H'%}!VFE먤U  kh=v,9G~La~!&з+s_$3;lL54M aE <+/x@M+*b,2UA\3d.u֋&m|4dr_N[p&{mLԵM .Y HoXHIػfdXus@B<Î1;h޺S"Ojז8•yyR@QѪf結^ bMx ̜]QDILRNC