diff --git a/sys/contrib/dev/ath/COPYRIGHT b/sys/contrib/dev/ath/COPYRIGHT new file mode 100644 index 000000000000..3aa63a2cf2a9 --- /dev/null +++ b/sys/contrib/dev/ath/COPYRIGHT @@ -0,0 +1,42 @@ +All files contained in this distribution are covered by the following +copyright unless explicitly identified otherwise. Note that this +copyright does _NOT_ contain a "or GPL" clause and does _NOT_ permit +redistribution with changes. + +/*- + * Copyright (c) 2002, 2003 Sam Leffler, Errno Consulting, Atheros + * Communications, Inc. All rights reserved. + * + * Redistribution and use in source and binary forms are permitted + * provided that the following conditions are met: + * 1. The materials contained herein are unmodified and are used + * unmodified. + * 2. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following NO + * ''WARRANTY'' disclaimer below (''Disclaimer''), without + * modification. + * 3. Redistributions in binary form must reproduce at minimum a + * disclaimer similar to the Disclaimer below and any redistribution + * must be conditioned upon including a substantially similar + * Disclaimer requirement for further binary redistribution. + * 4. Neither the names of the above-listed copyright holders nor the + * names of any contributors may be used to endorse or promote + * product derived from this software without specific prior written + * permission. + * + * NO WARRANTY + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, + * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE + * FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGES. + * + * $Id: COPYRIGHT,v 1.2 2003/06/25 04:50:21 sam Exp $ + */ diff --git a/sys/contrib/dev/ath/README b/sys/contrib/dev/ath/README new file mode 100644 index 000000000000..64a41dea5f5e --- /dev/null +++ b/sys/contrib/dev/ath/README @@ -0,0 +1,62 @@ +$Id: README,v 1.1 2003/06/23 17:59:07 sam Exp $ + + +WARNING: THIS IS A BETA DISTRIBUTION. THIS SOFTWARE HAS KNOWN PROBLEMS AND +WARNING: LIMITATIONS THAT WILL BE CORRECTED BEFORE A PRODUCTION RELEASE. +WARNING: USE AT YOUR OWN RISK! + + +Atheros Hardware Access Layer (HAL) +=================================== + +* Copyright (c) 2002, 2003 Sam Leffler. All rights reserved. + +Read the file COPYRIGHT for the complete copyright. + +This code manages much of the chip-specific operation of the Atheros driver. +The HAL is provided in a binary-only form in order to comply with FCC +regulations. In particular, a radio transmitter can only be operated at +power levels and on frequency channels for which it is approved. The FCC +requires that a software-defined radio cannot be configured by a user +to operate outside the approved power levels and frequency channels. +This makes it difficult to open-source code that enforces limits on +the power levels, frequency channels and other parameters of the radio +transmitter. See + +http://ftp.fcc.gov/Bureaus/Engineering_Technology/Orders/2001/fcc01264.pdf + +for the specific FCC regulation. Because the module is provided in a +binary-only form it is marked "Proprietary"; this means when you load +it you will see messages that your system is now "tainted". + +If you wish to use this driver on a platform for which an ath_hal +module is not already provided please contact the author. Note that +this is only necessary for new _architectures_; the HAL is not tied to +any specific version of your operating system. + + +Atheros Hardware +================ +There are currently 3 generations of Atheros 802.11 wireless devices: + +5210 supports 11a only +5211 supports both 11a and 11b +5212 supports 11a, 11b, and 11g + +These parts have been incorporated in a variety of retail products +including cardbus cards from DLink, Linksys, Netgear, and Proxim; and +mini-pci cards from some of these same vendors. In addition many +laptop vendors use Atheros mini-pci cards for their builtin wireless +support. An (incomplete) list of products that use Atheros parts is: + +Netgear WAG511 D-Link DWL-AG520 Linksys WPC55AG +Netgear WAB501 D-Link DWL-AG650 Linksys WMP55AG + D-Link DWL-AB650 Linksys WPC51AB + +In general, if a device is identified as ``11a only'' it is almost +certain to contain an Atheros 5210 part in it. All retail a+b +products use the 5211. The latest generation of universal a+b+g +combo products use the 5212. When in doubt check the PCI vendor +id with a tool like lspci, the Atheros vendor id is 0x168c; e.g. + + 00:13.0 Ethernet controller: Unknown device 168c:0012 (rev 01) diff --git a/sys/contrib/dev/ath/ah.h b/sys/contrib/dev/ath/ah.h new file mode 100644 index 000000000000..55c9324edff2 --- /dev/null +++ b/sys/contrib/dev/ath/ah.h @@ -0,0 +1,526 @@ +/*- + * Copyright (c) 2002, 2003 Sam Leffler, Errno Consulting, Atheros + * Communications, Inc. All rights reserved. + * + * Redistribution and use in source and binary forms are permitted + * provided that the following conditions are met: + * 1. The materials contained herein are unmodified and are used + * unmodified. + * 2. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following NO + * ''WARRANTY'' disclaimer below (''Disclaimer''), without + * modification. + * 3. Redistributions in binary form must reproduce at minimum a + * disclaimer similar to the Disclaimer below and any redistribution + * must be conditioned upon including a substantially similar + * Disclaimer requirement for further binary redistribution. + * 4. Neither the names of the above-listed copyright holders nor the + * names of any contributors may be used to endorse or promote + * product derived from this software without specific prior written + * permission. + * + * NO WARRANTY + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, + * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE + * FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGES. + * + * $Id: ah.h,v 1.34 2003/06/25 04:50:21 sam Exp $ + */ + +#ifndef _ATH_AH_H_ +#define _ATH_AH_H_ +/* + * Atheros Hardware Access Layer + * + * Clients of the HAL call ath_hal_attach to obtain a reference to an ath_hal + * structure for use with the device. Hardware-related operations that + * follow must call back into the HAL through interface, supplying the + * reference as the first parameter. + */ +#include "ah_osdep.h" + +/* + * Status codes that may be returned by the HAL. Note that + * interfaces that return a status code set it only when an + * error occurs--i.e. you cannot check it for success. + */ +typedef enum { + HAL_OK = 0, /* No error */ + HAL_ENXIO, /* No hardware present */ + HAL_ENOMEM, /* Memory allocation failed */ + HAL_EIO, /* Hardware didn't respond as expected */ + HAL_EEMAGIC, /* EEPROM magic number invalid */ + HAL_EEVERSION, /* EEPROM version invalid */ + HAL_EELOCKED, /* EEPROM unreadable */ + HAL_EEBADSUM, /* EEPROM checksum invalid */ + HAL_EEREAD, /* EEPROM read problem */ + HAL_EEBADMAC, /* EEPROM mac address invalid */ + HAL_EESIZE, /* EEPROM size not supported */ + HAL_EEWRITE, /* Attempt to change write-locked EEPROM */ + HAL_EINVAL, /* Invalid parameter to function */ + HAL_ENOTSUPP, /* Hardware revision not supported */ + HAL_ESELFTEST, /* Hardware self-test failed */ + HAL_EINPROGRESS, /* Operation incomplete */ +} HAL_STATUS; + +typedef enum { + AH_FALSE = 0, /* NB: lots of code assumes false is zero */ + AH_TRUE = 1, +} HAL_BOOL; + +/* + * "States" for setting the LED. These correspond to + * the possible 802.11 operational states and there may + * be a many-to-one mapping between these states and the + * actual hardware states for the LED's (i.e. the hardware + * may have fewer states). + */ +typedef enum { + HAL_LED_INIT = 0, + HAL_LED_SCAN = 1, + HAL_LED_AUTH = 2, + HAL_LED_ASSOC = 3, + HAL_LED_RUN = 4 +} HAL_LED_STATE; + +/* + * Transmit queue types/numbers. These are used to tag + * each transmit queue in the hardware and to identify a set + * of transmit queues for operations such as start/stop dma. + */ +typedef enum { + HAL_TX_QUEUE_INACTIVE = 0, /* queue is inactive/unused */ + HAL_TX_QUEUE_DATA, /* data xmit q's */ + HAL_TX_QUEUE_BEACON, /* beacon xmit q */ + HAL_TX_QUEUE_CAB, /* "crap after beacon" xmit q */ + HAL_TX_QUEUE_PSPOLL, /* power-save poll xmit q */ +} HAL_TX_QUEUE; + +#define HAL_NUM_TX_QUEUES 10 /* max possible # of queues */ + +/* + * Transmit packet types. This belongs in ah_desc.h, but + * is here so we can give a proper type to various parameters + * (and not require everyone include the file). + * + * NB: These values are intentionally assigned for + * direct use when setting up h/w descriptors. + */ +typedef enum { + HAL_PKT_TYPE_NORMAL = 0, + HAL_PKT_TYPE_ATIM = 1, + HAL_PKT_TYPE_PSPOLL = 2, + HAL_PKT_TYPE_BEACON = 3, + HAL_PKT_TYPE_PROBE_RESP = 4, +} HAL_PKT_TYPE; + +/* Rx Filter Frame Types */ +typedef enum { + HAL_RX_FILTER_UCAST = 0x00000001, /* Allow unicast frames */ + HAL_RX_FILTER_MCAST = 0x00000002, /* Allow multicast frames */ + HAL_RX_FILTER_BCAST = 0x00000004, /* Allow broadcast frames */ + HAL_RX_FILTER_CONTROL = 0x00000008, /* Allow control frames */ + HAL_RX_FILTER_BEACON = 0x00000010, /* Allow beacon frames */ + HAL_RX_FILTER_PROM = 0x00000020, /* Promiscuous mode */ + HAL_RX_FILTER_PROBEREQ = 0x00000080, /* Allow probe request frames */ + HAL_RX_FILTER_PHYERR = 0x00000100, /* Allow phy errors */ + HAL_RX_FILTER_PHYRADAR = 0x00000200, /* Allow phy radar errors*/ +} HAL_RX_FILTER; + +typedef enum { + HAL_PM_UNDEFINED = 0, + HAL_PM_AUTO = 1, + HAL_PM_AWAKE = 2, + HAL_PM_FULL_SLEEP = 3, + HAL_PM_NETWORK_SLEEP = 4 +} HAL_POWER_MODE; + +/* + * NOTE WELL: + * These are mapped to take advantage of the common locations for many of + * the bits on all of the currently supported MAC chips. This is to make + * the ISR as efficient as possible, while still abstracting HW differences. + * When new hardware breaks this commonality this enumerated type, as well + * as the HAL functions using it, must be modified. All values are directly + * mapped unless commented otherwise. + */ +typedef enum { + HAL_INT_RX = 0x00000001, /* Non-common mapping */ + HAL_INT_RXDESC = 0x00000002, + HAL_INT_RXNOFRM = 0x00000008, + HAL_INT_RXEOL = 0x00000010, + HAL_INT_RXORN = 0x00000020, + HAL_INT_TX = 0x00000040, /* Non-common mapping */ + HAL_INT_TXDESC = 0x00000080, + HAL_INT_TXURN = 0x00000800, + HAL_INT_MIB = 0x00001000, + HAL_INT_RXPHY = 0x00004000, + HAL_INT_RXKCM = 0x00008000, + HAL_INT_SWBA = 0x00010000, + HAL_INT_BMISS = 0x00040000, + HAL_INT_BNR = 0x00100000, /* Non-common mapping */ + HAL_INT_GPIO = 0x01000000, + HAL_INT_FATAL = 0x40000000, /* Non-common mapping */ + HAL_INT_GLOBAL = 0x80000000, /* Set/clear IER */ + + /* Interrupt bits that map directly to ISR/IMR bits */ + HAL_INT_COMMON = HAL_INT_RXNOFRM + | HAL_INT_RXDESC + | HAL_INT_RXEOL + | HAL_INT_RXORN + | HAL_INT_TXURN + | HAL_INT_TXDESC + | HAL_INT_MIB + | HAL_INT_RXPHY + | HAL_INT_RXKCM + | HAL_INT_SWBA + | HAL_INT_BMISS + | HAL_INT_GPIO, + HAL_INT_NOCARD = 0xffffffff /* To signal the card was removed */ +} HAL_INT; + +typedef enum { + HAL_RFGAIN_INACTIVE, + HAL_RFGAIN_READ_REQUESTED, + HAL_RFGAIN_NEED_CHANGE +} HAL_RFGAIN; + +/* + * Channels are specified by frequency. + */ +typedef struct { + u_int16_t channel; /* setting in Mhz */ + u_int16_t channelFlags; /* see below */ +} HAL_CHANNEL; + +#define CHANNEL_RAD_INT 0x0001 /* Radar interference detected on channel */ +#define CHANNEL_CW_INT 0x0002 /* CW interference detected on channel */ +#define CHANNEL_BUSY 0x0004 /* Busy, occupied or overlap with adjoin chan */ +#define CHANNEL_TURBO 0x0010 /* Turbo Channel */ +#define CHANNEL_CCK 0x0020 /* CCK channel */ +#define CHANNEL_OFDM 0x0040 /* OFDM channel */ +#define CHANNEL_2GHZ 0x0080 /* 2 GHz spectrum channel. */ +#define CHANNEL_5GHZ 0x0100 /* 5 GHz spectrum channel */ +#define CHANNEL_PASSIVE 0x0200 /* Only passive scan allowed in the channel */ +#define CHANNEL_DYN 0x0400 /* dynamic CCK-OFDM channel */ + +#define CHANNEL_A (CHANNEL_5GHZ|CHANNEL_OFDM) +#define CHANNEL_B (CHANNEL_2GHZ|CHANNEL_CCK) +#define CHANNEL_PUREG (CHANNEL_2GHZ|CHANNEL_OFDM) +#ifdef notdef +#define CHANNEL_G (CHANNEL_2GHZ|CHANNEL_DYN) +#else +#define CHANNEL_G (CHANNEL_2GHZ|CHANNEL_OFDM) +#endif +#define CHANNEL_T (CHANNEL_5GHZ|CHANNEL_OFDM|CHANNEL_TURBO) +#define CHANNEL_ALL \ + (CHANNEL_OFDM|CHANNEL_CCK|CHANNEL_5GHZ|CHANNEL_2GHZ|CHANNEL_TURBO) +#define CHANNEL_ALL_NOTURBO (CHANNEL_ALL &~ CHANNEL_TURBO) + +typedef struct { + u_int32_t ackrcv_bad; + u_int32_t rts_bad; + u_int32_t rts_good; + u_int32_t fcs_bad; + u_int32_t beacons; +} HAL_MIB_STATS; + +typedef u_int16_t HAL_CTRY_CODE; /* country code */ +typedef u_int16_t HAL_REG_DOMAIN; /* regulatory domain code */ + +enum { + CTRY_DEBUG = 0x1ff, /* debug country code */ + CTRY_DEFAULT = 0 /* default country code */ +}; + +enum { + HAL_MODE_11A = 0x001, + HAL_MODE_TURBO = 0x002, + HAL_MODE_11B = 0x004, + HAL_MODE_PUREG = 0x008, +#ifdef notdef + HAL_MODE_11G = 0x010, +#else + HAL_MODE_11G = 0x008, +#endif + HAL_MODE_ALL = 0xfff +}; + +typedef struct { + u_int16_t rateCount; + u_int8_t rateCodeToIndex[32]; /* back mapping */ + struct { + u_int8_t valid; /* valid for rate control use */ + u_int8_t phy; /* CCK/OFDM/XR */ + u_int16_t rateKbps; /* transfer rate in kbs */ + u_int8_t rateCode; /* rate for h/w descriptors */ + u_int8_t shortPreamble; /* mask for enabling short + * preamble in CCK rate code */ + u_int8_t dot11Rate; /* value for supported rates + * info element of MLME */ + u_int8_t controlRate; /* index of next lower basic + * rate; used for dur. calcs */ + } info[32]; +} HAL_RATE_TABLE; + +typedef struct { + u_int rs_count; /* number of valid entries */ + u_int8_t rs_rates[32]; /* rates */ +} HAL_RATE_SET; + +typedef enum { + HAL_ANT_VARIABLE, /* variable by programming */ + HAL_ANT_FIXED_A, /* fixed to 11a frequencies */ + HAL_ANT_FIXED_B, /* fixed to 11b frequencies */ +} HAL_ANT_SETTING; + +typedef enum { + HAL_M_STA = 1, /* infrastructure station */ + HAL_M_IBSS = 0, /* IBSS (adhoc) station */ + HAL_M_HOSTAP = 6 /* Software Access Point */ +} HAL_OPMODE; + +typedef struct { + int wk_len; + u_int8_t wk_key[16]; /* XXX big enough for WEP */ +} HAL_KEYVAL; + +typedef enum { + HAL_CIPHER_WEP, + HAL_CIPHER_AES_CCM, + HAL_CIPHER_CKIP +} HAL_CIPHER; + +/* + * Per-station beacon timer state. + */ +typedef struct { + u_int32_t bs_nexttbtt; /* next beacon in TU */ + u_int32_t bs_nextdtim; /* next DTIM in TU */ + u_int16_t bs_intval; /* beacon interval/period */ + u_int8_t bs_dtimperiod; + u_int8_t bs_cfpperiod; /* # of DTIMs between CFPs */ + u_int16_t bs_cfpmaxduration; /* max CFP duration in TU */ + u_int16_t bs_cfpduremain; /* remaining CFP duration */ + u_int16_t bs_timoffset; + u_int16_t bs_sleepduration; /* max sleep duration */ + u_int16_t bs_bmissthreshold; /* beacon miss threshold */ +} HAL_BEACON_STATE; + +struct ath_desc; + +/* + * Hardware Access Layer (HAL) API. + * + * Clients of the HAL call ath_hal_attach to obtain a reference to an + * ath_hal structure for use with the device. Hardware-related operations + * that follow must call back into the HAL through interface, supplying + * the reference as the first parameter. + */ +struct ath_hal { + u_int32_t ah_magic; /* consistency check magic number */ + u_int16_t ah_devid; /* PCI device ID */ + u_int16_t ah_subvendorid; /* PCI subvendor ID */ + HAL_SOFTC ah_sc; /* back pointer to driver/os state */ + HAL_BUS_TAG ah_st; /* params for register r+w */ + HAL_BUS_HANDLE ah_sh; + HAL_CTRY_CODE ah_countryCode; + + const HAL_RATE_TABLE *(*ah_getRateTable)(struct ath_hal *, u_int mode); + void (*ah_detach)(struct ath_hal*); + + /* Reset functions */ + HAL_BOOL (*ah_reset)(struct ath_hal *, HAL_OPMODE, + HAL_CHANNEL *, HAL_BOOL bChannelChange, + HAL_STATUS *status); + HAL_BOOL (*ah_setPCUConfig)(struct ath_hal *, HAL_OPMODE); + HAL_BOOL (*ah_perCalibration)(struct ath_hal*, HAL_CHANNEL *); + + /* Transmit functions */ + HAL_BOOL (*ah_updateTxTrigLevel)(struct ath_hal*, + HAL_BOOL incTrigLevel); + int (*ah_setupTxQueue)(struct ath_hal *, HAL_TX_QUEUE type, + HAL_BOOL irq); + HAL_BOOL (*ah_releaseTxQueue)(struct ath_hal *ah, u_int q); + HAL_BOOL (*ah_resetTxQueue)(struct ath_hal *ah, u_int q); + u_int32_t (*ah_getTxDP)(struct ath_hal*, u_int); + HAL_BOOL (*ah_setTxDP)(struct ath_hal*, u_int, u_int32_t txdp); + HAL_BOOL (*ah_startTxDma)(struct ath_hal*, u_int); + HAL_BOOL (*ah_stopTxDma)(struct ath_hal*, u_int); + HAL_BOOL (*ah_setupTxDesc)(struct ath_hal *, struct ath_desc *, + u_int pktLen, u_int hdrLen, + HAL_PKT_TYPE type, u_int txPower, + u_int txRate0, u_int txTries0, + u_int keyIx, u_int antMode, u_int flags, + u_int rtsctsRate, u_int rtsctsDuration); + HAL_BOOL (*ah_setupXTxDesc)(struct ath_hal *, struct ath_desc *, + HAL_BOOL shortPreamble, + u_int txRate1, u_int txTries1, + u_int txRate2, u_int txTries2, + u_int txRate3, u_int txTries3); + HAL_BOOL (*ah_fillTxDesc)(struct ath_hal *, struct ath_desc *, + u_int segLen, HAL_BOOL firstSeg, + HAL_BOOL lastSeg); + HAL_STATUS (*ah_procTxDesc)(struct ath_hal *, struct ath_desc *); + HAL_BOOL (*ah_hasVEOL)(struct ath_hal *); + + /* Receive Functions */ + u_int32_t (*ah_getRxDP)(struct ath_hal*); + void (*ah_setRxDP)(struct ath_hal*, u_int32_t rxdp); + void (*ah_enableReceive)(struct ath_hal*); + HAL_BOOL (*ah_stopDmaReceive)(struct ath_hal*); + void (*ah_startPcuReceive)(struct ath_hal*); + void (*ah_stopPcuReceive)(struct ath_hal*); + void (*ah_setMulticastFilter)(struct ath_hal*, + u_int32_t filter0, u_int32_t filter1); + HAL_BOOL (*ah_setMulticastFilterIndex)(struct ath_hal*, + u_int32_t index); + HAL_BOOL (*ah_clrMulticastFilterIndex)(struct ath_hal*, + u_int32_t index); + u_int32_t (*ah_getRxFilter)(struct ath_hal*); + void (*ah_setRxFilter)(struct ath_hal*, u_int32_t); + HAL_BOOL (*ah_setupRxDesc)(struct ath_hal *, struct ath_desc *, + u_int32_t size, u_int flags); + HAL_STATUS (*ah_procRxDesc)(struct ath_hal *, struct ath_desc *); + void (*ah_rxMonitor)(struct ath_hal *); + + /* Misc Functions */ + void (*ah_dumpState)(struct ath_hal *); + void (*ah_dumpEeprom)(struct ath_hal *); + void (*ah_dumpRfGain)(struct ath_hal *); + void (*ah_dumpAni)(struct ath_hal *); + void (*ah_getMacAddress)(struct ath_hal *, u_int8_t *); + HAL_BOOL (*ah_setRegulatoryDomain)(struct ath_hal*, + u_int16_t, HAL_STATUS *); + void (*ah_setLedState)(struct ath_hal*, HAL_LED_STATE); + void (*ah_writeAssocid)(struct ath_hal*, + const u_int8_t *bssid, u_int16_t assocId, + u_int16_t timOffset); + u_int32_t (*ah_gpioGet)(struct ath_hal*, u_int32_t gpio); + void (*ah_gpioSetIntr)(struct ath_hal*, u_int, u_int32_t); + u_int32_t (*ah_getTsf32)(struct ath_hal*); + u_int64_t (*ah_getTsf64)(struct ath_hal*); + void (*ah_resetTsf)(struct ath_hal*); + u_int16_t (*ah_getRegDomain)(struct ath_hal*); + u_int (*ah_getWirelessModes)(struct ath_hal*); + HAL_BOOL (*ah_getRfKill)(struct ath_hal*); + u_int32_t (*ah_getRandomSeed)(struct ath_hal*); + HAL_BOOL (*ah_detectCardPresent)(struct ath_hal*); + void (*ah_updateMibCounters)(struct ath_hal*, HAL_MIB_STATS*); + HAL_BOOL (*ah_isHwCipherSupported)(struct ath_hal*, HAL_CIPHER); + HAL_RFGAIN (*ah_getRfGain)(struct ath_hal*); +#if 0 + u_int32_t (*ah_getCurRssi)(struct ath_hal*); + u_int32_t (*ah_getDefAntenna)(struct ath_hal*); + void (*ah_setDefAntenna)(struct ath_hal*, u_int32_t antenna); +#endif + + /* Key Cache Functions */ + u_int32_t (*ah_getKeyCacheSize)(struct ath_hal*); + HAL_BOOL (*ah_resetKeyCacheEntry)(struct ath_hal*, u_int16_t); + HAL_BOOL (*ah_isKeyCacheEntryValid)(struct ath_hal *, u_int16_t); + HAL_BOOL (*ah_setKeyCacheEntry)(struct ath_hal*, + u_int16_t, const HAL_KEYVAL *, u_int8_t *, int); + HAL_BOOL (*ah_setKeyCacheEntryMac)(struct ath_hal*, + u_int16_t, u_int8_t *); + + /* Power Management Functions */ + HAL_BOOL (*ah_setPowerMode)(struct ath_hal*, + HAL_POWER_MODE mode, int setChip, + u_int16_t sleepDuration); + HAL_POWER_MODE (*ah_getPowerMode)(struct ath_hal*); + HAL_BOOL (*ah_queryPSPollSupport)(struct ath_hal*); + HAL_BOOL (*ah_initPSPoll)(struct ath_hal*); + HAL_BOOL (*ah_enablePSPoll)(struct ath_hal *, + u_int8_t *, u_int16_t); + HAL_BOOL (*ah_disablePSPoll)(struct ath_hal *); + + /* Beacon Management Functions */ + void (*ah_beaconInit)(struct ath_hal *, HAL_OPMODE, + u_int32_t, u_int32_t); + void (*ah_setStationBeaconTimers)(struct ath_hal*, + const HAL_BEACON_STATE *, u_int32_t tsf, + u_int32_t dtimCount, u_int32_t cfpCcount); + void (*ah_resetStationBeaconTimers)(struct ath_hal*); + HAL_BOOL (*ah_waitForBeaconDone)(struct ath_hal *, + HAL_BUS_ADDR); + + /* Interrupt functions */ + HAL_BOOL (*ah_isInterruptPending)(struct ath_hal*); + HAL_BOOL (*ah_getPendingInterrupts)(struct ath_hal*, HAL_INT *); + HAL_INT (*ah_getInterrupts)(struct ath_hal*); + HAL_INT (*ah_setInterrupts)(struct ath_hal*, HAL_INT); +}; + +/* + * Check the PCI vendor ID and device ID against Atheros' values + * and return a printable description for any Atheros hardware. + * AH_NULL is returned if the ID's do not describe Atheros hardware. + */ +extern const char *ath_hal_probe(u_int16_t vendorid, u_int16_t devid); + +/* + * Attach the HAL for use with the specified device. The device is + * defined by the PCI device ID. The caller provides an opaque pointer + * to an upper-layer data structure (HAL_SOFTC) that is stored in the + * HAL state block for later use. Hardware register accesses are done + * using the specified bus tag and handle. On successful return a + * reference to a state block is returned that must be supplied in all + * subsequent HAL calls. Storage associated with this reference is + * dynamically allocated and must be freed by calling the ah_detach + * method when the client is done. If the attach operation fails a + * null (AH_NULL) reference will be returned and a status code will + * be returned if the status parameter is non-zero. + */ +extern struct ath_hal *ath_hal_attach(u_int16_t devid, HAL_SOFTC, + HAL_BUS_TAG, HAL_BUS_HANDLE, HAL_STATUS* status); + +/* + * Return a list of channels available for use with the hardware. + * The list is based on what the hardware is capable of, the specified + * country code, the modeSelect mask, and whether or not outdoor + * channels are to be permitted. + * + * The channel list is returned in the supplied array. maxchans + * defines the maximum size of this array. nchans contains the actual + * number of channels returned. If a problem occurred or there were + * no channels that met the criteria then AH_FALSE is returned. + */ +extern HAL_BOOL ath_hal_init_channels(struct ath_hal *, + HAL_CHANNEL *chans, u_int maxchans, u_int *nchans, + HAL_CTRY_CODE cc, u_int16_t modeSelect, int enableOutdoor); + +/* + * Return bit mask of wireless modes supported by the hardware. + */ +extern u_int ath_hal_getwirelessmodes(struct ath_hal *ah, HAL_CTRY_CODE cc); + +/* + * Return rate table for specified mode (11a, 11b, 11g, etc). + */ +extern const HAL_RATE_TABLE *ath_hal_getratetable(struct ath_hal *, + u_int mode); + +/* + * Calculate the transmit duration of a frame. + */ +extern u_int16_t ath_hal_computetxtime(struct ath_hal *, + const HAL_RATE_TABLE *rates, u_int32_t frameLen, + u_int16_t rateix, HAL_BOOL shortPreamble); + +/* + * Convert between IEEE channel number and channel frequency + * using the specified channel flags; e.g. CHANNEL_2GHZ. + */ +extern u_int ath_hal_mhz2ieee(u_int mhz, u_int flags); +extern u_int ath_hal_ieee2mhz(u_int ieee, u_int flags); +#endif /* _ATH_AH_H_ */ diff --git a/sys/contrib/dev/ath/ah_desc.h b/sys/contrib/dev/ath/ah_desc.h new file mode 100644 index 000000000000..baa330ed5469 --- /dev/null +++ b/sys/contrib/dev/ath/ah_desc.h @@ -0,0 +1,172 @@ +/*- + * Copyright (c) 2002, 2003 Sam Leffler, Errno Consulting, Atheros + * Communications, Inc. All rights reserved. + * + * Redistribution and use in source and binary forms are permitted + * provided that the following conditions are met: + * 1. The materials contained herein are unmodified and are used + * unmodified. + * 2. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following NO + * ''WARRANTY'' disclaimer below (''Disclaimer''), without + * modification. + * 3. Redistributions in binary form must reproduce at minimum a + * disclaimer similar to the Disclaimer below and any redistribution + * must be conditioned upon including a substantially similar + * Disclaimer requirement for further binary redistribution. + * 4. Neither the names of the above-listed copyright holders nor the + * names of any contributors may be used to endorse or promote + * product derived from this software without specific prior written + * permission. + * + * NO WARRANTY + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, + * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE + * FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGES. + * + * $Id: ah_desc.h,v 1.11 2003/06/25 04:50:22 sam Exp $ + */ + +#ifndef _DEV_ATH_DESC_H +#define _DEV_ATH_DESC_H + +/* + * Transmit descriptor status. This structure is filled + * in only after the tx descriptor process method finds a + * ``done'' descriptor; at which point it returns something + * other than HAL_EINPROGRESS. + * + * Note that ts_antenna may not be valid for all h/w. It + * should be used only if non-zero. + */ +struct ath_tx_status { + u_int16_t ts_seqnum; /* h/w assigned sequence number */ + u_int16_t ts_tstamp; /* h/w assigned timestamp */ + u_int8_t ts_status; /* frame status, 0 => xmit ok */ + u_int8_t ts_rate; /* h/w transmit rate index */ + int8_t ts_rssi; /* tx ack RSSI */ + u_int8_t ts_shortretry; /* # short retries */ + u_int8_t ts_longretry; /* # long retries */ + u_int8_t ts_virtcol; /* virtual collision count */ + u_int8_t ts_antenna; /* antenna information */ +}; + +#define HAL_TXERR_XRETRY 0x01 /* excessive retries */ +#define HAL_TXERR_FILT 0x02 /* blocked by tx filtering */ +#define HAL_TXERR_FIFO 0x04 /* fifo underrun */ + +/* + * Receive descriptor status. This structure is filled + * in only after the rx descriptor process method finds a + * ``done'' descriptor; at which point it returns something + * other than HAL_EINPROGRESS. + * + * If rx_status is zero, then the frame was received ok; + * otherwise the error information is indicated and rs_phyerr + * contains a phy error code if HAL_RXERR_PHY is set. + * + * Note that the receive timestamp is expanded using the TSF to + * a full 16 bits (regardless of what the h/w provides directly). + */ +struct ath_rx_status { + u_int16_t rs_datalen; /* rx frame length */ + u_int16_t rs_tstamp; /* h/w assigned timestamp */ + u_int8_t rs_status; /* rx status, 0 => recv ok */ + u_int8_t rs_phyerr; /* phy error code */ + int8_t rs_rssi; /* rx frame RSSI */ + u_int8_t rs_keyix; /* key cache index */ + u_int8_t rs_rate; /* h/w receive rate index */ + u_int8_t rs_antenna; /* antenna information */ + u_int8_t rs_more; /* more descriptors follow */ +}; + +#define HAL_RXERR_CRC 0x01 /* CRC error on frame */ +#define HAL_RXERR_PHY 0x02 /* PHY error, rs_phyerr is valid */ +#define HAL_RXERR_FIFO 0x04 /* fifo overrun */ +#define HAL_RXERR_DECRYPT 0x08 /* non-Michael decrypt error */ +#define HAL_RXERR_MIC 0x10 /* Michael MIC decrypt error */ + +enum { + HAL_PHYERR_UNDERRUN = 0, /* Transmit underrun */ + HAL_PHYERR_TIMING = 1, /* Timing error */ + HAL_PHYERR_PARITY = 2, /* Illegal parity */ + HAL_PHYERR_RATE = 3, /* Illegal rate */ + HAL_PHYERR_LENGTH = 4, /* Illegal length */ + HAL_PHYERR_RADAR = 5, /* Radar detect */ + HAL_PHYERR_SERVICE = 6, /* Illegal service */ + HAL_PHYERR_TOR = 7, /* Transmit override receive */ + /* NB: these are specific to the 5212 */ + HAL_PHYERR_OFDM_TIMING = 17, /* */ + HAL_PHYERR_OFDM_SIGNAL_PARITY = 18, /* */ + HAL_PHYERR_OFDM_RATE_ILLEGAL = 19, /* */ + HAL_PHYERR_OFDM_LENGTH_ILLEGAL = 20, /* */ + HAL_PHYERR_OFDM_POWER_DROP = 21, /* */ + HAL_PHYERR_OFDM_SERVICE = 22, /* */ + HAL_PHYERR_OFDM_RESTART = 23, /* */ + HAL_PHYERR_CCK_TIMING = 25, /* */ + HAL_PHYERR_CCK_HEADER_CRC = 26, /* */ + HAL_PHYERR_CCK_RATE_ILLEGAL = 27, /* */ + HAL_PHYERR_CCK_SERVICE = 30, /* */ + HAL_PHYERR_CCK_RESTART = 31, /* */ +}; + +/* value found in rs_keyix to mark invalid entries */ +#define HAL_RXKEYIX_INVALID ((u_int8_t) -1) +/* value used to specify no encryption key for xmit */ +#define HAL_TXKEYIX_INVALID ((u_int) -1) + +/* XXX rs_antenna definitions */ + +/* + * Definitions for the software frame/packet descriptors used by + * the Atheros HAL. This definition obscures hardware-specific + * details from the driver. Drivers are expected to fillin the + * portions of a descriptor that are not opaque then use HAL calls + * to complete the work. Status for completed frames is returned + * in a device-independent format. + */ +struct ath_desc { + /* + * The following definitions are passed directly + * the hardware and managed by the HAL. Drivers + * should not touch those elements marked opaque. + */ + u_int32_t ds_link; /* phys address of next descriptor */ + u_int32_t ds_data; /* phys address of data buffer */ + u_int32_t ds_ctl0; /* opaque DMA control 0 */ + u_int32_t ds_ctl1; /* opaque DMA control 1 */ + u_int32_t ds_hw[4]; /* opaque h/w region */ + /* + * The remaining definitions are managed by software; + * these are valid only after the rx/tx process descriptor + * methods return a non-EINPROGRESS code. + */ + union { + struct ath_tx_status tx;/* xmit status */ + struct ath_rx_status rx;/* recv status */ + } ds_us; +} __attribute__((__packed__)); + +#define ds_txstat ds_us.tx +#define ds_rxstat ds_us.rx + +/* flags passed to tx descriptor setup methods */ +#define HAL_TXDESC_CLRDMASK 0x0001 /* clear destination filter mask */ +#define HAL_TXDESC_NOACK 0x0002 /* don't wait for ACK */ +#define HAL_TXDESC_RTSENA 0x0004 /* enable RTS */ +#define HAL_TXDESC_CTSENA 0x0008 /* enable CTS */ +#define HAL_TXDESC_INTREQ 0x0010 /* enable per-descriptor interrupt */ +#define HAL_TXDESC_VEOL 0x0020 /* mark virtual EOL */ + +/* flags passed to rx descriptor setup methods */ +#define HAL_RXDESC_INTREQ 0x0020 /* enable per-descriptor interrupt */ +#endif /* _DEV_ATH_AR521XDMA_H */ diff --git a/sys/contrib/dev/ath/ah_devid.h b/sys/contrib/dev/ath/ah_devid.h new file mode 100644 index 000000000000..612eabed366b --- /dev/null +++ b/sys/contrib/dev/ath/ah_devid.h @@ -0,0 +1,62 @@ +/*- + * Copyright (c) 2002, 2003 Sam Leffler, Errno Consulting, Atheros + * Communications, Inc. All rights reserved. + * + * Redistribution and use in source and binary forms are permitted + * provided that the following conditions are met: + * 1. The materials contained herein are unmodified and are used + * unmodified. + * 2. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following NO + * ''WARRANTY'' disclaimer below (''Disclaimer''), without + * modification. + * 3. Redistributions in binary form must reproduce at minimum a + * disclaimer similar to the Disclaimer below and any redistribution + * must be conditioned upon including a substantially similar + * Disclaimer requirement for further binary redistribution. + * 4. Neither the names of the above-listed copyright holders nor the + * names of any contributors may be used to endorse or promote + * product derived from this software without specific prior written + * permission. + * + * NO WARRANTY + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, + * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE + * FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGES. + * + * $Id: ah_devid.h,v 1.6 2003/06/25 04:50:22 sam Exp $ + */ + +#ifndef _DEV_ATH_DEVID_H_ +#define _DEV_ATH_DEVID_H_ + +#define ATHEROS_VENDOR_ID 0x168c /* Atheros PCI vendor ID */ + +/* AR5210 (for reference) */ +#define AR5210_DEFAULT 0x1107 /* No eeprom HW default */ +#define AR5210_PROD 0x0007 /* Final device ID */ +#define AR5210_AP 0x0207 /* Early AP11s */ + +/* AR5211 */ +#define AR5211_DEFAULT 0x1112 /* No eeprom HW default */ +#define AR5311_DEVID 0x0011 /* Final ar5311 devid */ +#define AR5211_DEVID 0x0012 /* Final ar5211 devid */ +#define AR5211_LEGACY 0xff12 /* Original emulation board */ +#define AR5211_FPGA11B 0xf11b /* 11b emulation board */ + +/* AR5212 */ +#define AR5212_DEFAULT 0x1113 /* No eeprom HW default */ +#define AR5212_DEVID 0x0013 /* Final ar5212 devid */ +#define AR5212_FPGA 0xf013 /* Emulation board */ + +#define AR_SUBVENDOR_ID_NOG 0x0e11 /* No 11G subvendor ID */ +#endif /* _DEV_ATH_DEVID_H */ diff --git a/sys/contrib/dev/ath/freebsd/ah_if.m b/sys/contrib/dev/ath/freebsd/ah_if.m new file mode 100644 index 000000000000..5f6ffe88d2e6 --- /dev/null +++ b/sys/contrib/dev/ath/freebsd/ah_if.m @@ -0,0 +1,90 @@ +# +# Copyright (c) 2002, 2003 Sam Leffler, Errno Consulting, Atheros +# Communications, Inc. All rights reserved. +# +# Redistribution and use in source and binary forms are permitted +# provided that the following conditions are met: +# 1. The materials contained herein are unmodified and are used +# unmodified. +# 2. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following NO +# ''WARRANTY'' disclaimer below (''Disclaimer''), without +# modification. +# 3. Redistributions in binary form must reproduce at minimum a +# disclaimer similar to the Disclaimer below and any redistribution +# must be conditioned upon including a substantially similar +# Disclaimer requirement for further binary redistribution. +# 4. Neither the names of the above-listed copyright holders nor the +# names of any contributors may be used to endorse or promote +# product derived from this software without specific prior written +# permission. +# +# NO WARRANTY +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, +# MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +# IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE +# FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +# USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +# OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +# SUCH DAMAGES. +# +# $Id: ah_if.m,v 1.4 2003/06/25 04:55:02 sam Exp $ +# + +INTERFACE ath_hal; + +METHOD const char* ath_hal_probe { + u_int16_t vendorID; + u_int16_ deviceID; +}; + +METHOD struct ath_hal* ath_hal_attach { + u_int16_t deviceID; + HAL_SOFTC sc; + HAL_BUS_TAG st; + HAL_BUS_HANDLE sh; + HAL_STATUS* error; +}; + +METHOD u_int ath_hal_init_channels { + struct ath_hal* ah; + HAL_CHANNEL* chans; + u_int maxchans; + u_int* nchans; + HAL_CTRY_CODE cc; + u_int16_t modeSelect; + int enableOutdoor; +}; + +METHOD u_int ath_hal_getwirelessmodes { + struct ath_hal* ah; + HAL_CTRY_CODE cc; +}; + +METHOD const HAL_RATE_TABLE* ath_hal_getratetable { + struct ath_hal* ah; + u_int mode; +}; + +METHOD u_int16_t ath_hal_computetxtime { + struct ath_hal* ah; + const HAL_RATE_TABLE* rates; + u_int32_t frameLength; + u_int16_t rateIndex; + HAL_BOOL shortPreamble; +}; + +METHOD u_int ath_hal_mhz2ieee { + u_int mhz; + u_int flags; +}; + +METHOD u_int ath_hal_ieee2mhz { + u_int ieee; + u_int flags; +}; diff --git a/sys/contrib/dev/ath/freebsd/ah_osdep.c b/sys/contrib/dev/ath/freebsd/ah_osdep.c new file mode 100644 index 000000000000..800399a5dbd6 --- /dev/null +++ b/sys/contrib/dev/ath/freebsd/ah_osdep.c @@ -0,0 +1,365 @@ +/*- + * Copyright (c) 2002, 2003 Sam Leffler, Errno Consulting, Atheros + * Communications, Inc. All rights reserved. + * + * Redistribution and use in source and binary forms are permitted + * provided that the following conditions are met: + * 1. The materials contained herein are unmodified and are used + * unmodified. + * 2. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following NO + * ''WARRANTY'' disclaimer below (''Disclaimer''), without + * modification. + * 3. Redistributions in binary form must reproduce at minimum a + * disclaimer similar to the Disclaimer below and any redistribution + * must be conditioned upon including a substantially similar + * Disclaimer requirement for further binary redistribution. + * 4. Neither the names of the above-listed copyright holders nor the + * names of any contributors may be used to endorse or promote + * product derived from this software without specific prior written + * permission. + * + * NO WARRANTY + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, + * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE + * FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGES. + * + * $Id: ah_osdep.c,v 1.21 2003/06/25 05:49:14 sam Exp $ + */ +#include "opt_ah.h" + +#include +#include +#include +#include +#include +#include + +#include + +#include /* XXX for ether_sprintf */ + +#include + +#define AH_TIMEOUT 1000 + +extern HAL_BOOL ath_hal_wait(struct ath_hal *, u_int reg, + u_int32_t mask, u_int32_t val); +extern void ath_hal_printf(struct ath_hal *, const char*, ...) + __printflike(2,3); +extern void ath_hal_vprintf(struct ath_hal *, const char*, __va_list) + __printflike(2, 0); +extern const char* ath_hal_ether_sprintf(const u_int8_t *mac); +extern void *ath_hal_malloc(size_t); +extern void ath_hal_free(void *); +#ifdef AH_ASSERT +extern void ath_hal_assert_failed(const char* filename, + int lineno, const char* msg); +#endif +#ifdef AH_DEBUG +extern void HALDEBUG(struct ath_hal *ah, const char* fmt, ...); +extern void HALDEBUGn(struct ath_hal *ah, u_int level, const char* fmt, ...); +#endif /* AH_DEBUG */ + +/* NB: put this here instead of the driver to avoid circular references */ +SYSCTL_NODE(_hw, OID_AUTO, ath, CTLFLAG_RD, 0, "Atheros driver parameters"); +SYSCTL_NODE(_hw_ath, OID_AUTO, hal, CTLFLAG_RD, 0, "Atheros HAL parameters"); + +#ifdef AH_DEBUG +static int ath_hal_debug = 0; /* XXX */ +SYSCTL_INT(_hw_ath_hal, OID_AUTO, debug, CTLFLAG_RW, &ath_hal_debug, + 0, "Atheros HAL debugging printfs"); +#endif /* AH_DEBUG */ + +#include "version.h" +static char ath_hal_version[] = ATH_HAL_VERSION; +SYSCTL_STRING(_hw_ath_hal, OID_AUTO, version, CTLFLAG_RD, ath_hal_version, 0, + "Atheros HAL version"); + +int ath_hal_dma_beacon_response_time = 2; /* in TU's */ +SYSCTL_INT(_hw_ath_hal, OID_AUTO, dma_brt, CTLFLAG_RW, + &ath_hal_dma_beacon_response_time, 0, + "Atheros HAL DMA beacon response time"); +int ath_hal_sw_beacon_response_time = 10; /* in TU's */ +SYSCTL_INT(_hw_ath_hal, OID_AUTO, sw_brt, CTLFLAG_RW, + &ath_hal_sw_beacon_response_time, 0, + "Atheros HAL software beacon response time"); +int ath_hal_additional_swba_backoff = 0; /* in TU's */ +SYSCTL_INT(_hw_ath_hal, OID_AUTO, swba_backoff, CTLFLAG_RW, + &ath_hal_additional_swba_backoff, 0, + "Atheros HAL additional SWBA backoff time"); + +/* + * Poll the register looking for a specific value. + */ +HAL_BOOL +ath_hal_wait(struct ath_hal *ah, u_int reg, u_int32_t mask, u_int32_t val) +{ + int i; + + for (i = 0; i < AH_TIMEOUT; i++) { + if ((OS_REG_READ(ah, reg) & mask) == val) + return AH_TRUE; + DELAY(10); + } + ath_hal_printf(ah, "ath_hal_wait: timeout on reg 0x%x: " + "0x%08x & 0x%08x != 0x%08x\n", reg, OS_REG_READ(ah, reg), + mask, val); + return AH_FALSE; +} + +void* +ath_hal_malloc(size_t size) +{ + return malloc(size, M_DEVBUF, M_NOWAIT | M_ZERO); +} + +void +ath_hal_free(void* p) +{ + return free(p, M_DEVBUF); +} + +void +ath_hal_vprintf(struct ath_hal *ah, const char* fmt, va_list ap) +{ + vprintf(fmt, ap); +} + +void +ath_hal_printf(struct ath_hal *ah, const char* fmt, ...) +{ + va_list ap; + va_start(ap, fmt); + ath_hal_vprintf(ah, fmt, ap); + va_end(ap); +} + +const char* +ath_hal_ether_sprintf(const u_int8_t *mac) +{ + return ether_sprintf(mac); +} + +#ifdef AH_DEBUG +void +HALDEBUG(struct ath_hal *ah, const char* fmt, ...) +{ + if (ath_hal_debug) { + __va_list ap; + va_start(ap, fmt); + ath_hal_vprintf(ah, fmt, ap); + va_end(ap); + } +} + +void +HALDEBUGn(struct ath_hal *ah, u_int level, const char* fmt, ...) +{ + if (ath_hal_debug >= level) { + __va_list ap; + va_start(ap, fmt); + ath_hal_vprintf(ah, fmt, ap); + va_end(ap); + } +} +#endif /* AH_DEBUG */ + +#ifdef AH_DEBUG_ALQ +/* + * ALQ register tracing support. + * + * Setting hw.ath.hal.alq=1 enables tracing of all register reads and + * writes to the file /tmp/ath_hal.log. The file format is a simple + * fixed-size array of records. When done logging set hw.ath.hal.alq=0 + * and then decode the file with the arcode program (that is part of the + * HAL). If you start+stop tracing the data will be appended to an + * existing file. + * + * NB: doesn't handle multiple devices properly; only one DEVICE record + * is emitted and the different devices are not identified. + */ +#include +#include +#include + +static struct alq *ath_hal_alq; +static int ath_hal_alq_emitdev; /* need to emit DEVICE record */ +static u_int ath_hal_alq_lost; /* count of lost records */ +static const char *ath_hal_logfile = "/tmp/ath_hal.log"; +static u_int ath_hal_alq_qsize = 64*1024; + +static int +ath_hal_setlogging(int enable) +{ + int error; + + if (enable) { + error = suser(curthread); + if (error == 0) { + error = alq_open(&ath_hal_alq, ath_hal_logfile, + sizeof (struct athregrec), ath_hal_alq_qsize); + ath_hal_alq_lost = 0; + ath_hal_alq_emitdev = 1; + printf("ath_hal: logging to %s enabled\n", + ath_hal_logfile); + } + } else { + if (ath_hal_alq) + alq_close(ath_hal_alq); + ath_hal_alq = NULL; + printf("ath_hal: logging disabled\n"); + error = 0; + } + return (error); +} + +static int +sysctl_hw_ath_hal_log(SYSCTL_HANDLER_ARGS) +{ + int error, enable; + + enable = (ath_hal_alq != NULL); + error = sysctl_handle_int(oidp, &enable, 0, req); + if (error || !req->newptr) + return (error); + else + return (ath_hal_setlogging(enable)); +} +SYSCTL_PROC(_hw_ath_hal, OID_AUTO, alq, CTLTYPE_INT|CTLFLAG_RW, + 0, 0, sysctl_hw_ath_hal_log, "I", "Enable HAL register logging"); +SYSCTL_INT(_hw_ath_hal, OID_AUTO, alq_size, CTLFLAG_RW, + &ath_hal_alq_qsize, 0, "In-memory log size (#records)"); +SYSCTL_INT(_hw_ath_hal, OID_AUTO, alq_lost, CTLFLAG_RW, + &ath_hal_alq_lost, 0, "Register operations not logged"); + +static struct ale * +ath_hal_alq_get(struct ath_hal *ah) +{ + struct ale *ale; + + if (ath_hal_alq_emitdev) { + ale = alq_get(ath_hal_alq, ALQ_NOWAIT); + if (ale) { + struct athregrec *r = + (struct athregrec *) ale->ae_data; + r->op = OP_DEVICE; + r->reg = 0; + r->val = ah->ah_devid; + alq_post(ath_hal_alq, ale); + ath_hal_alq_emitdev = 0; + } else + ath_hal_alq_lost++; + } + ale = alq_get(ath_hal_alq, ALQ_NOWAIT); + if (!ale) + ath_hal_alq_lost++; + return ale; +} + +void +OS_REG_WRITE(struct ath_hal *ah, u_int32_t reg, u_int32_t val) +{ + if (ath_hal_alq) { + struct ale *ale = ath_hal_alq_get(ah); + if (ale) { + struct athregrec *r = (struct athregrec *) ale->ae_data; + r->op = OP_WRITE; + r->reg = reg; + r->val = val; + alq_post(ath_hal_alq, ale); + } + } + bus_space_write_4(ah->ah_st, ah->ah_sh, reg, val); +} + +u_int32_t +OS_REG_READ(struct ath_hal *ah, u_int32_t reg) +{ + u_int32_t val; + + val = bus_space_read_4(ah->ah_st, ah->ah_sh, reg); + if (ath_hal_alq) { + struct ale *ale = ath_hal_alq_get(ah); + if (ale) { + struct athregrec *r = (struct athregrec *) ale->ae_data; + r->op = OP_READ; + r->reg = reg; + r->val = val; + alq_post(ath_hal_alq, ale); + } + } + return val; +} + +void +OS_MARK(struct ath_hal *ah, u_int id, u_int32_t v) +{ + if (ath_hal_alq) { + struct ale *ale = ath_hal_alq_get(ah); + if (ale) { + struct athregrec *r = (struct athregrec *) ale->ae_data; + r->op = OP_MARK; + r->reg = id; + r->val = v; + alq_post(ath_hal_alq, ale); + } + } +} +#endif /* AH_DEBUG_ALQ */ + +#ifdef AH_ASSERT +void +ath_hal_assert_failed(const char* filename, int lineno, const char *msg) +{ + printf("Atheros HAL assertion failure: %s: line %u: %s\n", + filename, lineno, msg); + panic("ath_hal_assert"); +} +#endif /* AH_ASSERT */ + +u_int32_t +OS_GETUPTIME(struct ath_hal *ah) +{ + struct bintime bt; + getbinuptime(&bt); + return (bt.sec * 1000) + + (((uint64_t)1000 * (uint32_t)(bt.frac >> 32)) >> 32); +} + +/* + * Module glue. + */ + +static int +ath_hal_modevent(module_t mod, int type, void *unused) +{ + switch (type) { + case MOD_LOAD: + if (bootverbose) + printf("ath_hal: " + "version %s\n", ath_hal_version); + return 0; + case MOD_UNLOAD: + return 0; + } + return EINVAL; +} + +static moduledata_t ath_hal_mod = { + "ath_hal", + ath_hal_modevent, + 0 +}; +DECLARE_MODULE(ath_hal, ath_hal_mod, SI_SUB_DRIVERS, SI_ORDER_ANY); +MODULE_VERSION(ath_hal, 1); +MODULE_DEPEND(ath_hal, wlan, 1,1,1); diff --git a/sys/contrib/dev/ath/freebsd/ah_osdep.h b/sys/contrib/dev/ath/freebsd/ah_osdep.h new file mode 100644 index 000000000000..a12d56a3ec99 --- /dev/null +++ b/sys/contrib/dev/ath/freebsd/ah_osdep.h @@ -0,0 +1,76 @@ +/*- + * Copyright (c) 2002, 2003 Sam Leffler, Errno Consulting, Atheros + * Communications, Inc. All rights reserved. + * + * Redistribution and use in source and binary forms are permitted + * provided that the following conditions are met: + * 1. The materials contained herein are unmodified and are used + * unmodified. + * 2. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following NO + * ''WARRANTY'' disclaimer below (''Disclaimer''), without + * modification. + * 3. Redistributions in binary form must reproduce at minimum a + * disclaimer similar to the Disclaimer below and any redistribution + * must be conditioned upon including a substantially similar + * Disclaimer requirement for further binary redistribution. + * 4. Neither the names of the above-listed copyright holders nor the + * names of any contributors may be used to endorse or promote + * product derived from this software without specific prior written + * permission. + * + * NO WARRANTY + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, + * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE + * FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGES. + * + * $Id: ah_osdep.h,v 1.8 2003/06/25 04:50:26 sam Exp $ + */ +#ifndef _ATH_AH_OSDEP_H_ +#define _ATH_AH_OSDEP_H_ +/* + * Atheros Hardware Access Layer (HAL) OS Dependent Definitions. + */ +#include +#include + +#include + +typedef void* HAL_SOFTC; +typedef bus_space_tag_t HAL_BUS_TAG; +typedef bus_space_handle_t HAL_BUS_HANDLE; +typedef bus_addr_t HAL_BUS_ADDR; + +#define OS_DELAY(_n) DELAY(_n) +#define OS_INLINE __inline +#define OS_MEMZERO(_a, _size) bzero((_a), (_size)) +#define OS_MEMCPY(_dst, _src, _size) bcopy((_src), (_dst), (_size)) +#define OS_MACEQU(_a, _b) \ + (bcmp((_a), (_b), IEEE80211_ADDR_LEN) == 0) +#define OS_QSORT(_a, _n, _es, _cmp) qsort((_a), (_n), (_es), (_cmp)) + +struct ath_hal; +extern u_int32_t OS_GETUPTIME(struct ath_hal *); + +#ifdef AH_DEBUG_ALQ +extern void OS_REG_WRITE(struct ath_hal *, u_int32_t, u_int32_t); +extern u_int32_t OS_REG_READ(struct ath_hal *, u_int32_t); +extern void OS_MARK(struct ath_hal *, u_int id, u_int32_t value); +#else +#define OS_REG_WRITE(_ah, _reg, _val) \ + bus_space_write_4((_ah)->ah_st, (_ah)->ah_sh, (_reg), (_val)) +#define OS_REG_READ(_ah, _reg) \ + ((u_int32_t) bus_space_read_4((_ah)->ah_st, (_ah)->ah_sh, (_reg))) +#define OS_MARK(_ah, _id, _v) +#endif + +#endif /* _ATH_AH_OSDEP_H_ */ diff --git a/sys/contrib/dev/ath/freebsd/i386-elf.hal.o.uu b/sys/contrib/dev/ath/freebsd/i386-elf.hal.o.uu new file mode 100644 index 000000000000..c48938e4b59e --- /dev/null +++ b/sys/contrib/dev/ath/freebsd/i386-elf.hal.o.uu @@ -0,0 +1,3094 @@ +/*- + * Copyright (c) 2002, 2003 Sam Leffler, Errno Consulting, Atheros + * Communications, Inc. All rights reserved. + * + * Redistribution and use in source and binary forms are permitted + * provided that the following conditions are met: + * 1. The materials contained herein are unmodified and are used + * unmodified. + * 2. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following NO + * ''WARRANTY'' disclaimer below (''Disclaimer''), without + * modification. + * 3. Redistributions in binary form must reproduce at minimum a + * disclaimer similar to the Disclaimer below and any redistribution + * must be conditioned upon including a substantially similar + * Disclaimer requirement for further binary redistribution. + * 4. Neither the names of the above-listed copyright holders nor the + * names of any contributors may be used to endorse or promote + * product derived from this software without specific prior written + * permission. + * + * NO WARRANTY + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, + * MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE + * FOR SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGES. + * + * $Id: i386-elf.hal.o.uu,v 1.3 2003/06/25 04:50:26 sam Exp $ + */ +begin 644 hal.o +M?T5,1@$!`0D```````````$``P`!```````````````XT@$``````#0````` +M`"@`#0`*`````````````````%6)Y0^W50B!^@<1``!T88'Z!Q$``'\9@_H2 +M?PR#^A%]5H/Z!W1*ZU^#^A-T4^M8D('Z$Q$``'1(@?H3$0``?Q"!^A(1``!T +M+^L]C;8`````N`````"!^A/P``!T+[@4````@?H;\0``="+K&XUT)@"X*``` +M`.L5N#4```#K#HGVN$(```#K!;@`````7<.)]E6)Y8/L!`^W10QF@7T(C!9U +M#HD$).A6____ZPF-="8`N`````")[%W#C;0F`````%6)Y8/L'(E=^(EU_(MU +M#(M=$(M-%(M5&`^W10@]!P(```^$F0```#T'`@``?R*#^!)_$X/X$7UH@_@' +M#X1_````Z9H```"#^!-T->F0````/1,1``!T*3T3$0``?Q(]!Q$``'1;/1(1 +M``#K$(UT)@`]$_```'0)/1OQ``!T(NM@B50D$(E,)`R)7"0(B70D!(D$).C\ +M____ZU&-M@````")5"00B4PD#(E<)`B)="0$B00DZ/S____K,8VV`````(E4 +M)!")3"0,B5PD"(ET)`2)!"3H_/___^L1C;8`````N`````#'`@$```"+7?B+ +M=?R)[%W#C70F`(V\)P````!5B>564XM-"(MU#+L`````N``````Y\',8C;0F +M`````(T4`(G(@^`!"=#1Z4,Y\W+O6UY=PXUT)@"-O"<`````58GE@^P,B1PD +MB70D!(E\)`B+30R+=1`/MU44#[=Q=PXGVC;PG`````%6)Y8M-#`^W00*#X""Z`@```&:% +MP'59#[=!`B7`````N@,```!F/<``=$4/MT$")=````"Z!````&8]T`!T,0^W +M00*#X!"Z`0```&:%P'4@#[=!`B4`"```9H7`#Y7`#[;0C122C70F`(V\)P`` +M``")T%W#C;8`````C;\`````58GEBU4(BT4,A,!Y%[@.````@?JT"0``=%V! +M^K,)``!V'NLLJ0`!``!U.K@.````@?JT"0``=#^!^K,)``!W"('J9PD``.LC +M@?J'$P``=Q6!ZM`)``"XSH$C4(/ZQ*!ZH@3``"XS6+50B+10R$P'D3N+0)``"#^@YT0H/Z#78:ZR>)]JD` +M`0``=2JXM`D``(/Z#G0H@_H-=PJ-!)(%9PD``.L9@_H:=PR-!)*-!(6D"``` +MZPB-!)(%B!,``%W#D(UT)@!5B>564XM=#(![`@!U3KD`````C;8`````C;PG +M`````,9$&0+_08/Y'W[UN0`````/MP.)QCG!?2.-M"8`````#[9$RR8/MM"( +M3!H""D3+)P^VP(A,&`)!.?%\Y%M>7<-5B>575E.#[$"+=0B+70R-0Q")P3M% +M$`^'Z@```(UV`(M6$(-^#`!U"`'*[8E%Y.L&BQ01B57DBTX0C5,,@WX,`'4- +MC10*[8E%\.L*C70F`(L,"HE-\(M.$(U3"(-^#`!U#HT4"NV)1>SK"Y"-="8` +MBPP*B4WLBTX0C5,$@WX,`'4.C10*[8G'ZPF-M@````"+/`J+3A"#?@P`=0B- +M%`OMB<+K`XL4"XM%Y(E$)"R-0Q")1"0HBT7PB40D)(U##(E$)""+1>R)1"0< +MC4,(B40D&(E\)!2-0P2)1"00B50D#(E<)`C'1"0$3P```,<$)`````#H_/__ +M_X/#%(U+$#M-$`^&&?___XM%$"G8@_@(#X0Y`0``@_@(=PZ#^`0/A'T!``#I +MJ`$``(/X#`^$IP```(/X$`^%E@$``(M6$(U##(-^#`!U"`'"[8E%Z.L&BQ00 +MB57HBU80C4,(@WX,`'4'`<+MBR+5A"+1-\,@WX, +M`'4-`<+MB<'K"8VV`````(L,$(M6$(M$WP2#?@P`=0CK!HL4$(E5Z(M6$(M$WPR#?@P`=0L#BPP0BU80 +MBT3?!(-^#`!U!P'"[8G"ZP.+%!"+1>B)1"0L#BP00B40D#(L$WXE$)`C'1"0$5P$``,<$)`````#H_/__ +M_XVV`````(V\)P````"#Q#1;7E]=PY"0D)"0D)"058GE5U93@^P(BUT4#[=% +M#(E%\`^W?1"+10AF@3@!,'<)QT7L`````.L'QT7L%@```+X`````C78`C;PG +M`````(M5[`^W!'*)P0^OS[ID````*<*)T`^O1?`!P;@?A>M1]^G!^@7!^1\I +MRF:)$X/#`D:#_@I^RH/$"%M>7UW#B?95B>4/MU4,B=!F@?K_`'0[BT4(9H$X +M`C!W)F:#^CYV$(T$D@4B%0``ZQZ-M@````"-!)*-A`#L$P``ZPR-="8`C022 +M!<`2```/M\!=PXUV`%6)Y0^W50R)T&:!^O\`=!N+10AF@3@",'<(C8)@"0`` +MZP:-@OP(```/M\!=PXUV`%6)Y5=64X/L$(MU#&:!/@(P=FV_4`$``+L````` +M9H.^2@$````/A!4"``"0C70F`(U%\HE$)`B)^HU'`0^W^(E4)`2+10B)!"3_ +M51"%P`^$S`$```^V1?-FB81>-@$```^V1?)FB81>.`$``(/#`@^WADH!```Y +MPP^-P@$``.NPC47RB40D"+\!`0``QT0D!``!``"+10B)!"3_51"Z`````(7` +M#X33`0``#[=5\HG0P>@)9HF&-@$``(G0P>@"@^!_9HF&.`$``,'B!8/B?V:) +MECH!``"-1?*)1"0(B?J-1P$/M_B)5"0$BT4(B00D_U40N@````"%P`^$?@$` +M``^W5?*)T<'I"P^WACH!```)R&:)ACH!``")T,'H!(/@?V:)ACP!``#!X@.# +MXG]FB98^`0``C47RB40D"(GZC4-@$``(E$)`2)-"3H'/W__V:) +MA%XV`0``0P^WADH!```YPWS8N@$```")T(/$$%M>7UW#B?:-O"<`````58GE +M5U93@^P@OP````"+10QF@3@",'8'OE`!``#K!;X``0``@_\!=#R#_P%_"87_ +M=`_IB0```(/_`G16Z7\```"#Q@6+50P/MY)*`0``B57LBUT,@<-,`0``BTT, +M@<$V`0``ZU:+10QF@W@8``^$;0(``(/&-P^WD%0#``")5>R)PX'#_@,```5< +M`P``B47DZSZ+30QF@WD8``^$0`(``(/&1@^W@50#``")1>R)RX'#8@,``('! +M5@,``(E-Y.L0N@````#I)0(``(VV`````,=%Z`````"+5>PY5>@/C?T!``"+ +M3>B+5>0/MP1*9HD#C47RB40D"(ET)`1&BTT(B0PD_U40N@````"%P`^$W0$` +M``^W1?+!Z`IFB4,$#[=%\L'H!(/@/V:)0P(/MT7RP>`"@^`_9HE#'HU%\HE$ +M)`B)="0$1HM%"(D$)/]5$+H`````A<`/A)0!```/MU7RP>H.#[=#'@G09HE# +M'@^V1?.#X#]FB4,@#[=%\L'H`H/@/V:)0R(/MT7RP>`$@^`_9HE#)(U%\HE$ +M)`B)="0$1HM5"(D4)/]5$+H`````A<`/A#H!```/MU7RP>H,#[=#)`G09HE# +M)`^W1?+!Z`:#X#]FB4,F#[=%\H/@/V:)0RB-1?*)1"0(B70D!$:+30B)#"3_ +M51"Z`````(7`#X3N````#[=%\L'H"F:)0RH/MT7RP>@$@^`_9HE#+`^W1?+! +MX`*#X#]FB4,NC47RB40D"(ET)`1&BT4(B00D_U40N@````"%P`^$I0````^W +M5?+!Z@X/MT,N"=!FB4,N#[9%\X/@/V:)0S`/MT7RP>@"@^`_9HE#,HU#"(E$ +M)`P/MT,$B40D"`^W0P*)1"0$BU4,B10DZ-KY__^Z``````^W0P:)P3G"?2*- +M="8`C;PG``````^_1%,>C02`C02``#_P(/CB3]__^Z`0```(G0@\0@6UY?7<.-M"8````` +M58GE5U93@^P@BWT,QT7H`````&:!/P(P=@>^4`$``.L%O@`!``"#?>@!=#2# +M?>@!?PZ#?>@`=!#K0"````C9\.!0``C9<,!0``B57@ZS!F +M@W\8``^$E@$``(/&:<=%Y`,```"-G^X$``"-A^P$``")1>#K"KH`````Z8,! +M``"+5>!FQP(``,=%[`````"+1>0Y1>P/C58!``#K#9"0D)"0D)"0D)"0D)"- +M1?*)1"0(B70D!$:+50B)%"3_51"Z`````(7`#X0W`0``9H$_`C!V!P^V1?/K +M")`/MT7RP>@)9HE#"&:#>P@`#X3O````@WWH`'44#[=#"(E$)`2)/"3HM/C_ +M_^L2B?8/MT,(B40D!(D\).CP^/__9HE#"&:!/P(P=A@"@^`_9HE# +M!@^W1?+!X`3K%0^W1?+!Z`.#X#]FB4,&#[=%\L'@`X/@/V:)0P2-1?*)1"0( +MB70D!$:+10B)!"3_51"Z`````(7`#X2)````9H$_`C!V*0^W5?+!Z@P/MT,$ +M"=!FB4,$#[=%\L'H!H/@/V:)0P(/MT7RZRF-="8`#[=5\L'J#0^W0P0)T&:) +M0P0/MT7RP>@'@^`_9HE#`@^W1?+1Z(/@/V:)`XM5X`^W`D!FB0*#PPK_1>R+ +M1>0Y1>P/C+G^____1>B#?>@"#X[?_?__N@$```")T(/$(%M>7UW#C;8````` +MC;PG`````%6)Y5=64X/L%(MU#('&)`4``(M%#&:!.`(P=A2_OP$``.L2N``` +M``#I90,``(UV`+]O`0``QT7L`````(M5#&:#NM@`````#X1``P``BTWLBT4, +M9H.\2-H`````=1IF@3@",'8+@\<(Z0<#``"-=@"#QP?I_`(``(M5#&:!.@(P +M#X:O````NP````"0C70F`(U%\HE$)`B)?"0$1XM-"(D,)/]5$(7`#X1V____ +M#[9%\V:)!-X/MD7R9HE$W@B#PP*#^P=^RKL`````D(UT)@"-1?*)1"0(B7PD +M!$>+10B)!"3_51"%P`^$-O___P^V1?.#X#]FB43>`@^W1?+!Z`Z#X`$/M\") +M1-X$#[=%\H/@/V:)1-X*#[=%\L'H!H/@`0^WP(E$W@R#PP*#^P@)9HD&B=#! +MZ`*#X']FB48(P>(%@^)_9HE6$(U%\HE$)`B)?"0$1XM-"(D,)/]5$(7`#X22 +M_O__#[=5\HG1P>D+#[=&$`G(9HE&$(G0P>@$@^!_9HE&&,'B`X/B?V:)5B"- +M1?*)1"0(B7PD!$>+10B)!"3_51"%P`^$3/[__P^W5?*)T<'I#0^W1B`)R&:) +M1B")T,'H!H/@?V:)1B@!TH/B?V:)5C"-1?*)1"0(B7PD!$>+50B)%"3_51"% +MP`^$!_[__P^W5?*)T<'I#P^W1C`)R&:)1C")T,'H"(/@?V:)1CB)T,'H`H/@ +M/V:)1@+!X@2#XC]FB58*C47RB40D"(E\)`1'BTT(B0PD_U40A<`/A+7]__\/ +MMU7RB='!Z0P/MT8*"H&@^(_9HE6$@^W1?*#X#]FB48:C47RB40D +M"(E\)`1'BT4(B00D_U40A<`/A'#]__\/MU7RB=#!Z`IFB48BB=#!Z`2#X#]F +MB48JP>("@^(_9HE6,HU%\HE$)`B)?"0$1XM5"(D4)/]5$(7`#X0P_?__#[=% +M\HG!P>D.#[=6,@G*9HE6,L'H"(/@/V:)1CJ[`````(UT)@"-O"<`````@SS> +M`'1(BTWLBU4,#[>$2MH```"#X`-FA0X/[!WZL@\9`_T7LBU4, +M#[>"V````#E%[`^,P/S__[@!````@\046UY?7<.-M@````!5B>575E.#[!2+ +M=0QF@3X",'82QT7L1````&;'AM@````@`.L0QT7L+````&;'AM@````0`(U% +M\HE$)`B+5>R+`HE$)`2+10B)!"3_51"Z`````(7`#X35!@``#[=5\HG0P>@/ +M9HE&!HG0P>@.@^`!9HE&"HG0P>@+@^`'9HE&#(G0P>@$@^!_9HE&#HG0P>@# +M@^`!9HE&"(G0P>@"@^`!9HE&&M'J@^(!9HE6&`^W1?*#X`%FB486C47RB40D +M"(M5[(M"!(E$)`2+10B)!"3_51"Z`````(7`#X11!@``#[9%\XA&'`^V1?*( +M1AV_`````(M5[(MH.#[>$?H@````)T&:)A'Z(````#[9%\X/@/V:)A'Z.````#[=%\L'H`H/@ +M/V:)A'Z4````#[=%\L'@!(/@/V:)A'Z:````C47RB40D"(E<)`1#BT4(B00D +M_U40A<`/A.,#```/MU7RP>H,#[>$?IH````)T&:)A'Z:````#[=%\L'H!H/@ +M/V:)A'Z@````#[=%\H/@/V:)A'ZF````C47RB40D"(E<)`1#BU4(B10D_U40 +MA<`/A(P#```/MD7SB$0^3(/_`71%@_\!?PF%_W0,Z?D```"#_P)T4^MP#[=% +M\HG"P>H%@^('9HF6Q````(G"P>H"@^('9HF6Q@````'`@^`'9HF&P````.M` +M#[=%\L'H!(/@!V:)AL@````/MT7R@^`'9HF&R@```.L?#[=%\L'H!(/@!V:) +MALP````/MT7R@^`'9HF&S@```(7_=7Z-1?*)1"0(B5PD!$.+10B)!"3_51"% +MP`^$V0(```^W5?*)T<'I#P^WAL`````)R&:)AL````")T,'H#(/@!V:)AL(` +M``")T,'H"8/@!V:)AKP```")T,'H!H/@!V:)AKX```#!Z@.#X@=FB9:X```` +M#[=%\H/@!V:)AKH```"-1?*)1"0(B5PD!$.+50B)%"3_51"%P`^$6P(```^V +M1?-FB41^-`^V1?)FB41^.HU%\HE$)`B)7"0$0XM%"(D$)/]5$(7`#X0L`@`` +M#[9%\V:)1'Y`#[9%\F:)1'Y&C47RB40D"(E<)`1#BU4(B10D_U40A<`/A/T! +M```/MD7SB$0^3P^V1?)FB41^4H!\?E(`>0H-`/___V:)1'Y2C47RB40D"(E< +M)`1#BT4(B00D_U40A<`/A+X!```/MT7RP>@%)?\```!FB41^6`^W1?+1Z(/@ +M#V:)1'Y>#[=%\H/@`6:)1'YD9H$^`C`/AI<```"-1?*)1"0(B5PD!$.+50B) +M%"3_51"%P`^$:P$```^W1?+!Z`:#X']FB81^K````(/_`702@_\!?P:%_W1+ +MZUB#_P)T(^M1#[=%\H/@!V:)AM`````/MT7RP>@#@^`'9HF&U````.LP#[=% +M\H/@!V:)AM(````/MT7RP>@#@^`'9HF&U@```.L/#[=%\H/@/V:)1A*-="8` +M9H$^`S!V7`^W1?+!Z`UFB81^L@```(U%\HE$)`B)7"0$BT4(B00D_U40A<`/ +MA+\````/MU7RP>(#@^(X#[>$?K(````)T&:)A'ZR````@_\"=1X/MT7RP>@# +MB$8@A,!U$.L*9L>$?K(````*`,9&(`]'@_\"#XXG^___9H$^`C`/AY0```"- +M1?*)1"0(QT0D!.P```"+50B)%"3_51"Z`````(7`#X0U`0``#[=%\H/@!V:) +MAM`````/MT7RP>@#@^`'9HF&U````(U%\HE$)`C'1"0$[0```(M%"(D$)/]5 +M$+H`````A<`/A/$```#K"KH`````Z>4````/MT7R@^`'9HF&T@````^W1?+! +MZ`.#X`=FB8;6````9L>&-`$```0`9L>&,@$```$`9L>&,`$```$`9L>&+@$` +M````BU7LBUH4OP````!F@[[8`````'10C;8`````C;PG`````(U%\HE$)`B) +M7"0$0XM%"(D$)/]5$(7`#X1T____#[9%\V:)A'[:````#[9%\F:)A'[<```` +M@\<"#[>&V````#G'?+UF@3X",'Q=PY!5B>53#[==#+H`````C78`C012 +MB=%F.9P`8`4``'01C4(!#[_09H/Z%W;EN?____^)R%M=PXUT)@"-O"<````` +M58GE4P^W70RZ`````(UV`(G0P>`%B=%F.9A@````=!&-0@$/O]!F@_HG=N2Y +M_____XG(6UW#C78`C;PG`````%6)Y8/L%(E=](EU^(E]_(MU"`^W10P/MWT0 +M9H7`=4''1"0$$````(DT).A1____#[_8B30D_Y;,````#[?`9H7`=$,E_[\` +M`(E$)`2)-"3H+/___YAF@_C_="N)P^LGD(E$)`2)-"3H5/___YC!X`4/MX!B +M````B40D!(DT).C]_O__#[_8B?B$P'D4C01;#[>$`&0%``#K$HVT)@````"- +M!%L/MX0`8@4``(M=](MU^(M]_(GL7<.0C;0F`````%6)Y0^W50RX!0```(32 +M>"B)T"4``0``9H7`=!>)T(/@$&:%P`^5P`^VP$B#X.R#P"CK!;@4````7<.- +MM@````!5B>6+50RX!P```(32>";WP@`!``!T&??"$`````^4P`^VP(U$P`+K +M#(VT)@````"X`````%W#B?:-O"<`````58GEBU4,N*`'``"$TG@AN`````#W +MP@`!``!T%+A@!P``]\(0````=0>X``8``(GV7<.-M"8`````C;PG`````%6) +MY5=64X/L#`^W70R)7"0$BT4(B00DZ*3___^)QHE<)`2+50B)%"3H4____XG' +MB5PD"(M5"`^W0A2)1"0$B10DZ#K^__\/M\BZ`````#GZ?2>-M"8`````C;PG +M`````(G0P>`$*=`!P&8Y#`9U!8T$,.L*0CGZ?.>X``8``(/$#%M>7UW#C78` +MC;PG`````%6)Y5=64X/L#`^W70R)7"0$BT4(B00DZ!3___^)QHE<)`2+50B) +M%"3HP_[__XG'B5PD"(M5"`^W0A2)1"0$B10DZ*K]__\/M\BZ`````#GZ?22- +MM"8`````C;PG`````(G0P>`$*=!F.0Q&=02)R.L*0CGZ?.JX`````(/$#%M> +M7UW#C;8`````C;PG`````%6)Y0^W30BX`````(UT)@")PL'B!68YBF````!U +M$KAP````BT00".L2C;0F`````$"#^"=VVK@`````7<.-=@!5B>4/MTT(N``` +M``"-="8`B<+!X@5F.8I@````=1*X<````(M$$`SK$HVT)@````!`@_@G=MJX +M`````%W#C78`58GEBT4(#[<`BU4,#[<2*=!=PXVV`````(V\)P````!5B>57 +M5E.#[$P/MUT8#[=%'(E%[(E<)`2+50B)%"3H_/___XE%Z,=%Y%@;``"#?2`` +M=1UF@?M(`W46QT7D718``.L-D)"0D)"0D)"0D)"0D,=%X`````"^)`H``&:# +M/20*````#X2#`0``C;8`````#[<&(T7L9H7`#X1A`0``#[<&A47H#X15`0`` +MC47RB40D#(U%\(E$)`@/MT8"B40D!(M-"(D,)/^1.`$``(7`#X0K`0``#[=& +M`HE$)`2+?0B)/"3H>/W__XE%W`^W7@*)7"0$B3PDZ*7\__\/M\")1=B)7"0$ +MB3PDZ./]__\/M\")1=2[`````(M%W&:#>`(`#X3:````C78`C;PG`````(T$ +M6XM5W(T$0@^W4`9F.5`(#X*?````#[9-U(E-T(T$6XM]W(T$1XE%N(VV```` +M`&8Y5?!W:F8Y5?)R9&8[5>1W7HM%$#E%X`^#CP```(M-X(M]#&:)%(\/MT8" +M9HE%P&:)1(\"9H-]T#!U)`^W1@(E``$``&:%P'06BTW`@!0`#X69`0``B00D_Y#, +M````#[?`B47L)0"`__^Z`````&:%P'4;BU7L@>+_#P``ZQ"+1=PI\(M-Z(T$ +M0>EV`0``B57L9H-][``/A%(!``"_`````(T$?XT$AXM5[&8Y%(6`"```#X4F +M`0``C47PB40D#(U%\HE$)`B+30P/MT$"B40D!(M%"(D$)/^0.`$``(7`#X0) +M`0``BTT,#[=!`HE$)`2+10B)!"3H$_O__XE%Z(M5#`^W6@*)7"0$BTT(B0PD +MZ'KZ__\/M\")1>2)7"0$BT4(B00DZ*7Z__^)1>"^`````#G&#XVE````B?#! +MX`2)PBGPNP````"+3>AF@WQ!`@!T=(G0*?"-%%N-!`*+5>B-!$(/MT@&9CE( +M"')$B?#!X`2)1=PI\(T46XT4`HM%Z(T44(E5V(GVC;PG`````&8Y3?)W"F8Y +M3?`/@^#^__^+5>2-!`H/M\B+1=AF.4@(<]Y#B?+!X@2)T"GPBTWH#[=$00(Y +MPWR,1CMUX`^,:?___XVT)@````"-O"<`````1X/_!@^&N?[__XVV`````(M5 +M#`^W0@*)1"0$BTT(B0PDZ$KZ__^#Q"Q;7E]=PXGV58GE5U93@^P(BUT,B5PD +M!(M%"(D$).@5_O__B<8/MQNY`````&:#>`(`=#D/MW@"C01)`<"-%`9F.5H& +M=R)F.5H(7UW#C;0F`````(V\)P````!5B>575E.#[`B+70R)7"0$BT4(B00D +MZ)7]__^)Q@^W&[D`````9H-X`@!T*0^W>`*-!$D!P(T4!F8Y6@9W$F8Y6@AR +M#`^V1`8*ZP^0C70F`$$Y^7S;N`4```"#Q`A;7E]=PXVT)@````"-O"<````` +M58GE@^P(BT4,B40D!(M%"(D$).@H_?__#[9`!(GL7<-5B>6#[`R)7?B)=?R+ +M10@/MW4,B00D_Y#0````B<.I`@```'0;B30DZ&/Z__^%P'4/@^/]C;8````` +MC;\`````]\,(````=!B)-"3H`/K__X7`=0R#X_>)]HV\)P````")V(M=^(MU +M_(GL7<.0D)"058GE5U93@>RD````#[=%"(F%;/___\<$)$P"``#H_/___XF% +M:/___[X"````A<`/A)$'``"+G6C___^)W[Y`"@``N#@!``#WA6C___\$```` +M=!JA0`H``(D#B[UH____@\<$OD0*``"X-`$``/R)P<'I`O.EBY5L____9HE3 +M!&;'0P8``(M%#(E#"(M%$(E##(M%%(E#$(N%:/___\>`.`$``.`O``#'@#P! +M````````QX#\`0```````,>`+`(```````#'@#`"````````QX`T`@`````` +M`,>`/`(```H```#'@$`"```"````9L>`2`(`````QT0D!`````")'"3H_/__ +M_[X#````A<`/A+,&``"+E6C____'@D`!````````BT,0@WL,`'4)C9`@0``` +M[>L&BX`@0```)?\```"+E6C___]FB8)$`0``BT,0@WL,`'4)C9`8F```[>L& +MBX`8F```BY5H____B8)(`0``BT,0@WL,`'4.C9#0F```N!8<``#OZPK'@-"8 +M```6'```O@````"_```!`+D```$`ZPV0D)"0D)"0D)"0D)"0BT,0@WL,`'4+ +MC9"`F```BPP`=0F-D`"<``#MZP:+@`"< +M``#!Z!S'1"0$!````(D$).C\____0(N5:/___V:)@D8!``"+0Q"#>PP`=0F- +MD!!```#MZP:+@!!```")QXM3$(/(`8-[#`!U"8'"$$```._K!HF"$$```(V% +M%$=73___\QA6#___]&@_X_=L>^!P`` +M`(&]8/______```/A4$$``"-A7+___^)1"0(QT0D!+\```")'"3H_/___[X( +M````A<`/A!H$```/MH5R____BY5H____B()4`0``BX5X____9HF"4`$```^W +MA7K___]FB8)2`0``#[:%?/___XB"50$```^VA7W___^(@E8!```/MH5^____ +MB()8`0``#[:%?____XB"5P$```^V18&(@EL!```/MD6`B()<`0``#[9%@XB" +M70$```^V18*(@EX!```/MD6$)`&(@ED!```/MT6$T>@D!XB"6@$``+X````` +MQX5D____"0```(T4]0`````I\HT4E@.5:/___XV*7P$``(N%9/___P^WA$5T +M____B85<____P>@*)#^(@E\!``"+E63___\/MX15=/___\'H!"0_B$$+#[>$ +M573____!X`*(PH#B/(N%9/___P^WA$5V____B85<____P>@."-"(00&+E63_ +M__\/MH15=____R0_B$$,#[>$57;____!Z`(D/XA!`@^WA%5V____P>`$B,*` +MXC"+A63___\/MX1%>/___XF%7/___\'H#`C0B$$-BY5D____#[>$57C____! +MZ`8D/XA!`P^VA%5X____)#^(00X/MX15>O___\'H"B0_B$$$#[>$57K____! +MZ`0D/XA!#P^WA%5Z____P>`"B,*`XCR+A63___\/MX1%?/___XF%7/___\'H +M#@C0B$$%BY5D____#[:$57W___\D/XA!$`^WA%5\____P>@")#^(008/MX15 +M?/___\'@!(C"@.(PBX5D____#[>$17[___^)A5S____!Z`P(T(A!$8N59/__ +M_P^WA%5^____P>@&)#^(00@$)#^(01,/MT15@,'@`HC"@.(\BX5D____#[=$18*)A5S____!Z`X( +MT(A!"8N59/___P^V1%6#)#^(010/MT15@L'H`B0_B$$*#[=$58+!X`2(PH#B +M,(N%9/___P^W1$6$B85<____P>@,"-"(016+E63___\/MT15A,'H!B0_B$$6 +M#[9$580D/XA!%P^W1%6&P>@*)#^(01@/MT15AL'H!"0_B$$9#[=$58;!X`*( +MPH#B/(N%9/___P^W1$6(B85<____P>@."-"(01J+E63___\/MD15B20_B$$; +M#[=$58C!Z`(D/XA!'$:#P@N)E63___^#_@0/AD?]___'A6#___\`````O@`` +M``"-A7+___^)1"0(N!\````I\(E$)`2)'"3H_/___X7`#X2.````#[>%7UW#D(VT)@````!5B>6#[`2+10B)!"3H +M_/___XGL7<.-="8`C;PG`````%6)Y5W#C70F`(V\)P````!5B>4/MT4,)0`! +M``!FA575E.+ +M70B+31"+=12)WXM3$(G(@WL,`'4)@<(L@```[^L&B8HL@```@WT,`71OBU,0 +MB<@K!0````#!X`.#>PP`=0N!PC"```#OZPB)]HF",(```(M3$(G(*P4````` +MP>`#@WL,`'4)@<(T@```[^L&B8(T@```BU,0B<@#AS0"``"#>PP`=0B!PCB` +M``#K9(F".(```.MVC;8`````BT,0@WL,`'4.C9`P@```N/_____OZPK'@#"` +M``#_____BT,0@WL,`'4.C9`T@```N/_____OZPK'@#2```#_____BT,0@WL, +M`'45C9`X@```N`$```#OZQ>-M"8`````QX`X@````0```(VV`````('F__\` +M`(-]#`%T"(-]#`%R#NL4@7UW#C78`58GE5U93@^P$BUT(OC(` +M``"_+````.M(QP0D`0```.C\____3G4YBU,0BT4,@WL,`'4&@\($[^L#B4($ +MBT,0@WL,`'4+C5`HN`H```#OZP?'0"@*````N`````#K18GVBT,0@WL,`'4' +MC5`L[>L$D(L$!ZD$````=9Z+0Q"#>PP`=0V-4`CMZPJ-M"8`````BT`(J0(` +M```/A7K___^X`0```(/$!%M>7UW#D(UT)@!5B>6+30B+01"#>0P`=1&-D"R` +M``"X`````._K#8UV`,>`+(````````"+01"#>0P`=0V-D`2```#MZPJ-="8` +MBX`$@```#0``$`"+41`E__]?_X-Y#`!U"8'"!(```._K!HF"!(```(M!$(-Y +M#`!U#XV0)(```+C__P``[^L+D,>`)(```/__``!=PXUT)@!5B>575E.#[`2+ +M=0B)=?"+10R`>`L`#X3,````BUX,BTX0OP2```"%VW4)C9$$@```[>L&BX$$ +M@```)?__?_\-```@`(7;=0B-%`_OZP6)]HD$#XM5#`^V6@L/MD(*#Z_8#[=" +M"`^OV(M6$(G8@WX,`'4-@<(H@```[^L*C70F`(F:*(```(M6$(M-#`^W00R# +M?@P`=0J!PDB```#OZP>0B8)(@```BU4,#[9""HM-&`^OR`--%`^W0@@/K\B% +MR74"B=F+5A"+11`!R,'@`X-^#`!U#('"-(```.LVC70F`(F"-(```.LPBUX, +MBTX0OP2```"%VW4)C9$$@```[>L&BX$$@```)?__7_^%VW4&C10/[^L#B00/ +MBU80BTT,BP&#?@P`=0J!PBR```#OZP>0B8(L@```BWX,BUX0A?]U$(V3)(`` +M`.WK#8VT)@````"+@R2```")PH'B``"`_XM-#`^W00B)T0G!BT4,9H-X$`!T +M$0^W0!"#P`3!X!`E``!_``G!A?]U"XV3)(```(G([^L&B8LD@```BU7P9H.Z +M1`$```-V:HM-#`^W012#X`=FA$+X8@```A?]U#(V3&(```.WK +M"8UV`(N#&(```(G!@>'_^/__BU4,#[="%,'@""4`!P``"<&%_W4-C10>BL&BX((0```A<`/E<`/ML!=PY"-M"8`````58GE +M4XM=#(M-"(M!$(-Y#`!U#8U0'.WK"HVT)@````"+0!R)PH/X_W4-QP,````` +MN`````#K-R.!^`$``"6ZV`4!B0/WPB``<`!T!PT```!`B0/WP@4```!T`X,+ +M`??"0`$``'0#@PM`N`$```!;76+10B+@/@! +M``!=PXGV58GE@^P,B1PDB70D!(E\)`B+30B+70R)SXNQ^`$``(7V>1N+01"# +M>0P`=0N-4"2X`````._K!\=`)`````")V"6ZV`4!]\,!````=`.#R`7WPT`` +M``!T!0U``0``BU$0@WD,`'4*@\(@[^L'C70F`(E"((F?^`$``(7;>1N+01"# +M>0P`=0N-4"2X`0```._K!\=`)`$```")\(L<)(MT)`2+?"0(B>Q=PY"0D)"0 +MD)!5B>6X0````%W#C;8`````58GEBTT(#[=%#&:#^#]W*(M1$,'@!0453BUT(#[=-#&:#^3\/APT!``"+4Q")R,'@!04`D```@WL, +M`'4*`<*X`````._K!\<$$`````"+4Q")R,'@!04$D```@WL,`'4*`<*X```` +M`._K!\<$$`````"+4Q")R,'@!04(D```@WL,`'40`<*X`````._K#8VV```` +M`,<$$`````"+4Q")R,'@!040D```@WL,`'4*`<*X`````._K!\<$$`````"+ +M4Q")R,'@!044D```@WL,`'4*`<*X`````._K!\<$$`````"+4Q")R,'@!048 +MD```@WL,`'4.`<*X`````._K"XUT)@#'!!``````BU,0BA````A=)T.`^V6@7! +MXP@/MD($"<,/MDH#P>$8#[9"`L'@$`G!#[9"`<'@"`G!#[8""<'1Z8G8P>`? +M"<'1Z^L*NP````"Y`````(M%"(MX$(GPP>`%C9`8D```B0P`=0>- +M%#KOZP20B00ZBT4(BT@0B?#!X`6-D!R0``")V`T`@```BUT(@WL,`'4,C10* +M[^L)C;8`````B00*N`$```"+'"2+="0$BWPD"(GL7<.)]HV\)P````!5B>57 +M5E.#[!R+71`/MT4,B47P@WT8``^5P`^VR$F!X595556!Z595556X`````&:# +M??`_#X?H`0``@SL$?Q&X`````.G9`0``C;0F``````^V`("<8/ +MMD,&P>`0"<8/MD,'P>`8"<8QS@^V0PG!X`@/ME,("<*)5>PQ3>R!9>S__P`` +M#[9#"HE%Z`^V0PO!X`@)1>@/MD,,P>`0"47H#[9##<'@&`E%Z#%-Z`^V0P_! +MX`@/ME,."<*)5>0Q3>2!9>3__P``#[9[$`^V0Q'!X`@)QP^V0Q+!X!`)QP^V +M0Q/!X!@)QS'/@SL-?P:!Y_\```"#.P5_![L`````ZQ&#.PU_![L!````ZP6[ +M`P```(M%"(M($(M%\,'@!8V0`)```(GPBW4(@WX,`'4-C10*[^L*C;0F```` +M`(D$"HM%"(M($(M%\,'@!8V0!)```(M%[(MU"(-^#`!U!HT4"N_K`XD$"HM% +M"(M($(M%\,'@!8V0")```(M%Z(MU"(-^#`!U"(T4"N_K!8GVB00*BT4(BT@0 +MBT7PP>`%C9`,D```BT7DBW4(@WX,`'4&C10*[^L#B00*BT4(BT@0BT7PP>`% +MC9`0D```B?B+=0B#?@P`=0F-%`KOZP:-=@")/`J+10B+2!"+1?#!X`6-D!20 +M``")V(M="(-[#`!U!HT4"N_K`XD$"HM%%(E$)`B+=?")="0$BT4(B00DZ/S_ +M__^#Q!Q;7E]=PY"0D)"0D%6)Y8/L#,=$)`@&````BT4(!?`!``")1"0$BT4, +MB00DZ/S___^)[%W#C;0F`````%6)Y8/L%(E=_(M="(M3$(M%#(T$A0!@``"# +M>PP`=04!PNWK`XL$$,=$)`P"````QT0D"`,```#'1"0$`&P``(D<).C\____ +MN@````"%P'0EBT,0@WL,`'4+C9``:```[8G"ZP:+D`!H``"+11!FB1"Z`0`` +M`(G0BUW\B>Q=PXGV58GE@^P4B5W\BUT(BTL0BT4,C12%`&````^W11"#>PP` +M=0V-%`KOZPJ-M"8`````B00*QT0D#`@```#'1"0(#````,=$)`0`;```B1PD +MZ/S___^%P`^5P`^VP(M=_(GL7<.-M"8`````C;PG`````%6)Y8M-$(M5"&8/ +MMH)4`0``9CE%#'4)N`P```#K%HGV@+I.`0````^9P`^VP(T$Q0,```"#.0!T +M`HD!N`````!=PXVT)@````"-O"<`````58GEBT4(#[:`5`$``%W#D%6)Y;@! +M````7<.-M@````!5B>6+10B`N%D!````#Y7`#[;`7<.-="8`C;PG`````%6) +MY8/L$(E=_(M=",=$)`0`````B1PDZ/S___^%P`^4P`^VP(E$)`C'1"0$```` +M`(D<).C\____BUW\B>Q=PY!5B>6+50B+30R#^05W(HM"$(-Z#`!U"8V0'$`` +M`.WK!HN`'$```(/@+]/H@^`!ZP6X_____UW#B?:-O"<`````58GE5E.#[`B+ +M70B+30R+0Q"#>PP`=0N-D!1```#MB<;K!HNP%$```(G*P>(,`PP`=0F!PA1```#O +MZP:)@A1```"+@_@!```-`````8E$)`2)'"3H_/___X/$"%M>7<.-M"8````` +M58GE4XM-"(M=#(M!$(-Y#`!U#8V0$$```.WK"HUT)@"+@!!```"%VW0'@_L$ +M=`?K#X/@G^L0@^#?@\A`ZPB)]H/(((/@OXM1$(-Y#`!U"8'"$$```._K!HF" +M$$```%M=P^L-D)"0D)"0D)"0D)"0D%6)Y8M%"(M0$(-X#`!U"8'"!(```.WK +M!HN"!(```*D``(``#Y7`#[;`0%W#C70F`%6)Y5=64X/L%(M="`^W11")1?`/ +MMT44B47LB=_'1"0(!@```(M%#(E$)`2-@P0"``")!"3H_/___XM3$`^VBP0" +M```/MH,%`@``P>`("<$/MH,&`@``P>`0"<$/MH,'`@``P>`8"<&#>PP`=0N! +MP@B```")R._K!HF*"(```(MS$`^VAPD"``#!X`@/MI<(`@``B=$)P8M%\"7_ +M/P``P>`0"<&#>PP`=0N-E@R```")R._K!HF.#(```&:#??``='"+0Q"#>PP` +M=0F-D"2```#MZP:+@"2```")P8M%[(/`!&:#?>P`#Y3"#[;22B'0@>'__X#_ +MP>`0)0``?P"+4Q`)R(-[#`!U"8'")(```._K!HF")(```,=$)`@`````QT0D +M!`````")'"3H_/___^L(B1PDZ/S___^#Q!1;7E]=P^L-D)"0D)"0D)"0D)"0 +MD%6)Y8/L#(D<)(ET)`2)?"0(BU4(BT(0@WH,`'4)C9!P@```[>L&BX!P@``` +MB<>^`````(M5"(M"$(-Z#`!U"8V0;(```.WK!HN`;(```+H`````B?$)P8G[ +M"=.)R(G:BQPDBW0D!(M\)`B)[%W#B?95B>6+10B+4!"#>`P`=0F!PFR```#M +MZP:+@FR```!=PU6)Y8M-"(M!$(-Y#`!U"8V0)(```.WK!HN`)(```(M1$`T` +M```!@WD,`'4)@<(D@```[^L&B8(D@```7<.-=@!5B>6#[`B)'"2)="0$BUT( +MBT,0@WL,`'4)C9!DF```[>L&BX!DF```B<'!Z1.!X?\!``#WP0`!``!T!H'Q +M`/[__XM#$(-[#`!U"XV0<(```.V)QNL&B[!P@```BU,0@WL,`'4,@<)L@``` +M[>L)C78`BX)L@```,?`QR(L<)(MT)`2)[%W#C70F`(V\)P````!5B>6+10@/ +MMXA$`0``BU`0@W@,`'4*@<(@0```[>L'D(N"($```"7_````.<$/E,`/ML!= +MPXUT)@"-O"<`````58GE4XM-"(M=#(M!$(-Y#`!U#8V0F(```.WK"HUT)@"+ +M@)B````!`XM!$(-Y#`!U#XV0E(```.WK#(VV`````(N`E(````%#!(M!$(-Y +M#`!U#HV0G(```.WK"Y"-="8`BX"<@````4,,BT$0@WD,`'4.C9"0@```[>L+ +MD(UT)@"+@)"````!0PB+01"#>0P`=0Z-D*"```#MZPN0C70F`(N`H(````%# +M$%M=PXUT)@!5B>6X`0```%W#C;8`````58GEBTT(BT$0@WD,`'4)C9!H@``` +M[>L&BX!H@```BU$0@^#G@WD,`'4)@<)H@```[^L&B8)H@```7<.0C70F`%6) +MY8M-"(M!$(-Y#`!U"8V0:(```.WK!HN`:(```&:#N40!```%=PB#R!#K!HUV +M`(/(&(M1$(-Y#`!U"8'":(```._K!HF":(```%W#C78`58GE4XM-"(G+BT$0 +M@WD,`'4.C5`DN`````#OZPJ-=@#'0"0`````BX/X`0``#0!```")@_@!``"+ +M41"#>0P`=0:#PB#OZP.)0B"+01"#>0P`=0V-4"2X`0```._K"8GVQT`D`0`` +M`%M=PXVV`````%6)Y;@`````7<.-M@````!5B>5=PXUT)@"-O"<`````58GE +M7<.-="8`C;PG`````%6)Y8/L#,=$)`3]`@``QP0D`````.C\____QT0D!!8# +M``#'!"0`````Z/S____'1"0(/0```,=$)`2`"P``BT4(B00DZ/S___^)[%W# +MD)"058GE4XM-"`^W71"+01"#>0P`=0R-D`2```#MZPF-=@"+@`2```"+41`E +M__]__PT```0`@WD,`'4)@<($@```[^L&B8($@```@WT,`'0?BU$0B=@-```# +M`(-Y#`!U"8'"!$```._K!HF"!$```%M=PU6)Y5=64X/L!(M="(-]#``/A)H` +M``"+0Q"#>PP`=0Z-D`1```"X`````._K"L>`!$````````#'!"30!P``Z/S_ +M__^^"@```+\00```C78`BT,0@WL,`'4)C9`00```[>L#BP0'J0```0!T,\<$ +M),@```#H_/___XM#$(-[#`!U#XV0!$```+@`````[^L+D,>`!$````````!. +M=;/K!(7V=0VX`````.M`C;8`````BT,0@WL,`'4)C9`$@```[>L&BX`$@``` +MBU,0)?__>_^#>PP`=0F!P@2```#OZP:)@@2```"X`0```(/$!%M>7UW#C;0F +M`````(V\)P````!5B>6+30B+01"#>0P`=0F-D`2```#MZP:+@`2```"+41`E +M__]__PT```0`@WD,`'4/@<($@```[^L,C;8`````B8($@```@WT,`'0ABT$0 +M@WD,`'4.C9`$0```N````0#OZPK'@`1```````$`7<.058GE@^P8B5WTB77X +MB7W\BT4(BUT,BTT0#[=5%(G&OP$```"#^P)T*(/[`G<'@_L!=`GK/(/[`W0G +MZS6)5"0(B4PD!(D$).C5_?__ZRJ-=@")3"0$B00DZ#3^__^)Q^L7B4PD!(D$ +M).@D____ZPF)]K@`````ZPB)GOP!``")^(M=](MU^(M]_(GL7<.-="8`58GE +MBT4(BX#\`0``7<.)]E6)Y;@!````7<.-M@````!5B>6X`````%W#C;8````` +M58GEBTT(BT$0@WD,`'4)C9`$@```[>L&BX`$@```BU$0)?__;_^#>0P`=0F! +MP@2```#OZP:)@@2```"X`0```%W#C;0F`````(V\)P````!5B>6+30B+01"# +M>0P`=0F-D`2```#MZP:+@`2```"+41`E__]__PT``!``@WD,`'4/@<($@``` +M[^L,C;8`````B8($@```N`$```!=PY"0D%6)Y8/L#(E=_(M%#(/X`70'@_@" +M=`KK#[L`````ZQ&0NP````#K";@`````ZQ.)]HE<)`2+10B)!"3H_/___XG8 +MBUW\B>Q=PY"0D)"0D)"058GEBT4(BU`0@W@,`'4&@\(,[>L#BT(,7<.-M@`` +M``!5B>6+30B+41"+10R#>0P`=0:#P@SOZP.)0@Q=PXUV`%6)Y8M%"(M0$(-X +M#`!U$8/""+@$````[^L-C;8`````QT((!````%W#C;0F`````%6)Y5=64X/L +M!(MU"(M&$(-^#`!U$HU0"+@@````[^L.N`$```#K3<=`""````"[`````+\( +M````D(VT)@````"+1A"#?@P`=0>-4`CMZP20BP0'J00```!TQL<$)`H```#H +M_/___T.!^^<#``!^T;@`````@\0$6UY?7<.-="8`58GE@^P(B1PDB70D!(M% +M"(M8#(M($+YH@```A=MU"8V1:(```.WK!HN!:(```(/@OX7;=0N-%`[OZPB0 +MC70F`(D$#HL<)(MT)`2)[%W#B?95B>6#[`B)'"2)="0$BT4(BU@,BT@0OFB` +M``"%VW4)C9%H@```[>L&BX%H@```@\A`A=MU"XT4#N_K")"-="8`B00.BQPD +MBW0D!(GL7<.)]E6)Y8M-"(M1$(M%#(-Y#`!U#H'"4(```._K"Y"-="8`B8)0 +M@```BU$0BT40@WD,`'4.@<)4@```[^L+D(UT)@")@E2```!=PY"-M"8````` +M58GE@^P(B1PDB70D!(M="(M-#+@`````@_D_#X>/````@_D?=DJ+0Q"#>PP` +M=1&-D%2```#MB<+K#(VV`````(N05(```(MS$(/I(+C^____T\`AT(-[#`!U +M"(V65(```.L_B894@```ZT"0C70F`(M#$(-[#`!U"XV04(```.V)PNL&BY!0 +M@```BW,0N/[____3P"'0@WL,`'4)C990@```[^L&B890@```N`$```"+'"2+ +M="0$B>Q=PY"-="8`58GE@^P(B1PDB70D!(M="(M-#+@`````@_D_#X>/```` +M@_D?=DJ+0Q"#>PP`=1&-D%2```#MB<+K#(VV`````(N05(```(MS$(/I(+@! +M````T^`)T(-[#`!U"(V65(```.L_B894@```ZT"0C70F`(M#$(-[#`!U"XV0 +M4(```.V)PNL&BY!0@```BW,0N`$```#3X`G0@WL,`'4)C990@```[^L&B890 +M@```N`$```"+'"2+="0$B>Q=PY"-="8`58GEBT4(BU`0@W@,`'4)@<),@``` +M[>L&BX),@```7<-5B>6+30B+10RI``(``'0()?_]__^#R""+41"#>0P`=0^! +MPDR```#OZPR-M@````")@DR```!=PY"-M"8`````58GEBTT0BU4,QT((```` +M`(G()?\/``")0@SW110@````=`@-`"```(E"#,="%`````#'0A``````.4H, +M=`>X`````.L%N`$```!=PXUT)@!5B>564XM5"(MU#(GS]D84`74-N`\```#I +M%0$``(UV``^W1A`E_P\``&:)1B"+3A2!X0"`_P_!Z0^+0A"#>@P`=0Z-D&R` +M``#MZPN0C70F`(N`;(```(G"P>H*@>+__P``B=`E_Q\``#G(0C70F``G1B<@E_W\``&:)1B+&1B0`BT,4J0(```!U1:D$```` +M=`;&1B0!ZSCV0Q00=`:`3B0(ZRSV0Q0(=`:`3B0$ZR"`3B0"BT,4)>````#! +MZ`6(1B6-M"8`````C;PG`````(M#$"4``/@'P>@3B$8FBT,4J0`!``!T#24` +M?@``P>@)B$8GZP3&1B?_BT,0)0"`!P#!Z`^(1BB+0Q#!Z`XD`8A&*8M#$,'H +M#"0!B$8JN`````!;7EW#D)"0D)"0D)"0D%6)Y5=64X/L&(M]"(M=#(E]\(M5 +M$`^W0@(E``$``+H,````9H7`#X1D"0``BT<0@W\,`'4+C9`00```[>L(B?:+ +M@!!```"#X&")1>R+=1")="0$B3PDZ/S___^Z`P```(7`#X0H"0``BU<0BT7P +M#[:(\`$```^V@/$!``#!X`@)P8MU\`^VAO(!``#!X!`)P0^VAO,!``#!X!@) +MP8-_#`!U"X'"`(```(G([^L&B8H`@```@_L!#X33````@_L!`(#[:2]`$```G0#0``40"#?PP`=0F-D02```#O +MZP:)@02```"+1Q"#?PP`=0N-4"BX`````._K!\=`*`````"+1Q"#?PP`=1"- +MD!!```"X0!```.G`````QX`00```0!```.G0````BT\0BUWP#[:#]0$``,'@ +M"`^VD_0!```)T`T``%(`@W\,`'4)C9$$@```[^L&B8$$@```BT<0@W\,`'4* +MC5`HN`$```#K3<=`*`$```#K3HM/$(MU\`^VAO4!``#!X`@/MI;T`0``"=`- +M```4`(-_#`!U"8V1!(```._K!HF!!(```(M'$(-_#`!U"XU0*+@`````[^L' +MQT`H`````(M'$(-_#`!U#HV0$$```+@D$```[^L`(#[:2"`(```G0@W\,`'4)C9$,@```[^L&B8$,@``` +MBU<0@W\,`'4(N`````#OZP;'`@````"+1Q"#?PP`=0N-4`2X`````._K!\=` +M!`````"+1Q"#?PP`=0N-4`RX`````._K!\=`#`````"+1Q"#?PP`=0:-4!SM +MZP.+0!R+1Q"#?PP`=0N-4""X`````._K!\=`(`````"+1Q"#?PP`=0N-4"2X +M`````._K!\=`)`````"+7?#'@_@!````````BT<0@W\,`'4&C5`L[>L#BT`L +MBT<0@W\,`'4+C5`PN`4```#OZP?'0#`%````BT<0@W\,`'4+C5`TN`4```#O +MZP?'0#0%````BT<0@W\,`'4+C5!$N`@```#OZP?'0$0(````BT<0@W\,`'4+ +MC5!(N`@```#OZP?'0$@(````BT<0@W\,`'4+C5!0N`````#OZP?'0%`````` +MBT<0@W\,`'4+C5!,N`````#OZP?'0$P`````BT<0@W\,`'4.C9`,0```N``` +M``#OZPK'@`Q`````````BT<0@W\,`'4+C5!`N`````#OZP?'0$``````BT<0 +M@W\,`'4.C9`8@```N``'``#OZPK'@!B`````!P``BT<0@W\,`'4.C9!(@``` +MN`````#OZPK'@$B`````````QT0D!`````")/"3H_/___XM'$(-_#`!U#HV0 +M4(```+@`````[^L*QX!0@````````(M'$(-_#`!U#HV05(```+@`````[^L* +MQX!4@````````(M'$(-_#`!U#HV06(```+@`````[^L*QX!8@````````(M' +M$(-_#`!U#HV07(```+@`````[^L*QX!<@````````(M'$(-_#`!U#HV08(`` +M`+@!````[^L*QX!@@````0```(M'$(-_#`!U#HV09(```+@!````[^L*QX!D +M@````0```(M'$(-_#`!U#HV0:(```+@`````[^L*QX!H@````````(M'$(-_ +M#`!U#HV0*(```+@`````[^L*QX`H@````````(M'$(-_#`!U#HV0+(```+@` +M````[^L*QX`L@````````(M'$(-_#`!U#HV0;(```+@`````[^L*QX!L@``` +M`````(M'$(-_#`!U#HV0,(```+C_____[^L*QX`P@```_____XM'$(-_#`!U +M#HV0-(```+C_____[^L*QX`T@```_____XM'$(-_#`!U#HV0.(```+@!```` +M[^L*QX`X@````0```(M'$(-_#`!U"XU0%+@`````[^L'QT`4`````+L````` +MD(VT)@````"+#-V`#0``@WT4`'0-C8$`@/__/?\/``!V&8MW$(L$W80-``"# +M?PP`=0:-%#'OZP.)!#%#@?NF````=L2+=1")="0$B3PDZ/S___^Z`P```(7` +M#X3(`@``BW<,BU\0A?9U"8V3*)@``.WK!HN#*)@``(G!@>'_`/__BU7P#[:" +M5@$``,'@"`G!A?9U"XV3*)@``(G([^L&B8LHF```BU\0BU7P#[:*5P$``,'A +M&`^V@EL&BX-(F```B<&!X?\/_/^+5?`/MX)0`0``P>`*)0#P`P`)P87V +M=0N-DTB8``")R._K!HF+2)@``(MW#(M?$(7V=0F-DV28``#MZP:+@V28``") +MP8'A_P_X_XM5\`^V@E4!``#!X`PE`/`'``G!A?9U"XV39)@``(G([^L&B8MD +MF```BW<,BU\0A?9U"8V3$)D``.WK!HN#$)D``(G!@^'\BU7P#[>"4`$``(/@ +M`PG!A?9U"XV3$)D``(G([^L&B8L0F0``BU40B50D!(D\).AB$```N@,```"% +MP`^$!0$``(M'$(-_#`!U#HV0')@``+@!````[^L*QX`L&BX$D@```)?__?_Z%VW4&C10.[^L#B00.N`$```#K$HUV`(M% +M&(,X`'0"B1"X`````(/$&%M>7UW#B?:-O"<`````58GE4XM-"(M=#(M!$(-Y +M#`!U#8V0!(```.WK"HUT)@"+@`2````E__\``(/[`70@@_L!<@^#^P9U-HM1 +M$`T``%$`ZQ2+41`-``!2`.L*B?:+41`-```4`(-Y#`!U"8'"!(```._K$(F" +M!(```.L(D+@`````ZP6X`0```%M=PY!5B>6#[`S'1"0("@```,=$)`0(```` +MBT4(B00DZ,\%``")[%W#C70F`(V\)P````!5B>6#[!2)7?R+70C'1"0,```` +M`,=$)`@!````QT0D!`(```")'"3H_/___[H`````A````BU,,BW,0N0````"%_W01#[=' +M`H/@$&:%P'0%N0$```"%TG4+C98$F```B#(M.$+]H@```A=MU"8V1:(```.WK!HN!:(```(/(8(7;=0:- +M%`_OZP.)!`^+1A"#?@P`=0V-D"2```#MZPJ-="8`BX`D@```B47PBU80)?__ +M?_^#?@P`=0F!PB2```#OZP:)@B2```#'!"2@#P``Z/S___^+7@R+3A"_")@` +M`(7;=0^-D0B8``#MZPR-M@````"+@0B8```-````"(7;=0:-%`_OZP.)!`_' +M!"0*````Z/S___^+10R)1"0$B30DZ-T+``"Z`````(7`#X0#`P``QP0DZ`,` +M`.C\____BUX,BTX0OPB8``"%VW4)C9$(F```[>L&BX$(F```)?____>%VW4- +MC10/[^L*C;0F`````(D$#XM&$(-^#`!U"8V06)@``.WK!HN`6)@``(E%[(M& +M$(-^#`!U"8V07)@``.WK!HN`7)@``(E%Z(M&$(-^#`!U#HV0:)@``.WK"Y"- +M="8`BX!HF```B47DBU80BT7L#0``_`.#?@P`=0F!PEB8``#OZP:)@EB8``"+ +M5A"+1>@E?P#`_PV`P#\`@WX,`'4)@<) +M#(M.$+\(F```A=MU#XV1")@``.WK#(VV`````(N!")@```T````(A=MU!HT4 +M#^_K`XD$#\<$)`H```#H_/___XM&$(-^#`!U$XV0U)@``+@A````[^L/D(UT +M)@#'@-28```A````BUX,BTX0OPB8``"%VW4)C9$(F```[>L&BX$(F```)?__ +M__>%VW4&C10/[^L#B00/QP0DZ`,``.C\____BUX,BTX0OV"8``"%VW4+C9%@ +MF```[>L(B?:+@6"8``"#R`&%VW4&C10/[^L#B00/QT0D#`````#'1"0(`0`` +M`,=$)`1@F```B30DZ/S___^+5A"+1>R#?@P`=0Z!PEB8``#OZPN0C70F`(F" +M6)@``(M6$(M%Z(-^#`!U#H'"7)@``._K"Y"-="8`B8)#(M.$+]H@```A=MU"8V1:(```.WK!HN!:(```(/@GX7;=0N- +M%`_OZPB0C70F`(D$#XM6$(M%\(-^#`!U"8'")(```._K!HF")(```+H!```` +MB="#Q"!;7E]=PXUV`%6)Y8/L'(E=](EU^(E]_(M]"(M=#(G>A=L/E<`/ML!( +M"<:+5Q")V(-_#`!U"8'"`$```._K!HF:`$```(M%$(D$).C\____@^,/@^8/ +MB5PD#(ET)`C'1"0$`$```(D\).C\____BUWTBW7XBWW\B>Q=PXVT)@````"- +MO"<`````58GE5E.#[`2+30P/MD40B$7WNP````"Z"@````^VP(UP`8VT)@`` +M``"-O"<`````C002!`,X1?=U#(`\"C\/A8(```#K2HT$$@0##[;`.<9U1872 +M?D&`/`H_=#2`?!'_/W0M#[8<"@^V3!'_*-!`D$`XM5%(@"#[9$&0OK5HGP`?@$`XM-%(@!#[;* +M#[8$'BG!:<#``"ZTTUB$(G(]^+!Z@8/MD0>"P#0#[;`@\0$6UY?7<.058GE5U93@^P8 +MBU4,BWT(#[>'4@$``,'H!"0'BTT0B$$/#[:'4@$``"0'B$$0#[<"+3(4``"Y +M`````&8]E@`/A_8"``"[``````^VAU0!```ZA!];`0``=`9#@_L#=O&Y```` +M`(/[!`^$S0(```^W"H'I,A0``+IG9F9FBF-!,T`````*-1?.)1"0,#[9$,QF)1"0(B70D!(M%"(D$).CV +M_?__B,.-1?*)1"0,BU40#[9""8E$)`B)="0$BTT(B0PDZ-/]__^(1>Z-1?&) +M1"0,BU40#[9""(E$)`B)="0$BTT(B0PDZ*_]__^(1>V-1?")1"0,BU40#[9" +M!XE$)`B)="0$BTT(B0PDZ(O]__^(PF:#OT@"````#X1=`0``#[>'2`(``(/X +M`G0>@_@"?P>#^`%T#NLB@_@#=!.#^`1T%.L6@&WS`^L0@&WS!NL*@&WS">L$ +MQD7S`P^V1?.)1"0(B70D!(M%"(D$).@Z_/__BU40B$(.C47OB40D#`^V0@Z) +M1"0(B70D!(M-"(D,).@&_?__B,,/MD7S.D7R=@0/MD7RB$7R#[;`B40D"(ET +M)`2+10B)!"3H[OO__XM5$(A""8U%[XE$)`P/MD()B40D"(ET)`2+30B)#"3H +MNOS__XA%[@^V1?,Z1?%V!`^V1?&(1?$/ML")1"0(B70D!(M%"(D$).BA^___ +MBU40B$((C47OB40D#`^V0@B)1"0(B70D!(M-"(D,).AM_/__B$7M#[9%\SI% +M\'8$#[9%\(A%\`^VP(E$)`B)="0$BT4(B00DZ%3[__^+51"(0@>-1>^)1"0, +M#[9"!XE$)`B)="0$BTT(B0PDZ"#\__^(P@^V1?.)AT0"``"+31`/MD$.B$$* +MB$$+B$$,B$$-B-@HT(@!B-@J1>V(00&(V"I%[HA!`L9!!@#&004`QD$$`,9! +M`P"Y`0```(G(@\086UY?7<.-M@````"-OP````!5B>575E.#['R-?82^S!(` +M`/RY$0```/.EQT0D"!$```"-7=2)7"0$QP0DN!(``.C\____B5PD"(M%#(E$ +M)`2+10B)!"3H9OS__[H`````A<`/A*D"```/MD7C_LBZ`````#P$#X>6`@`` +M#[9%Y/[(N@`````\!`^'@P(``+L`````C;0F`````(V\)P````#'1"0$!0`` +M``^V1"O4B00DZ/S___^(1"O4C4,!#[?89H/[!G;;NP<```"-M@````#'1"0$ +M!@````^V1"O4B00DZ/S___^(1"O4C4,!#[?89H/[#G;;#[9%U<'@!27@```` +M#[95U(#B'P^VT@G0"46$#[95U\'B!X'B@`````^V1=;!X`*#X'P)P@^V1=7` +MZ`.#X`,)P@E5B`^V5=C!X@2!XO`````/MD77T.B#X`\)P@E5C`^V5=K!X@:! +MXL`````/MD79`<"#X#X)P@^V1=C`Z`0D`0^VP`G""560#[95V\'B`X'B^``` +M``^V1=K`Z`*#X`<)P@E5E`^V5=W!X@>!XH`````/MD7<`<"#X'X)P@^V1=O` +MZ`4D`0^VP`G""568#[95WL'B!8'BX`````^V1=W0Z(/@'PG""56<#[95W\'B +M`X'B^`````^V1=[`Z`.#X`<)P@E5H`^V5>`!TH/B?@^V1=_`Z`4D`0^VP`G" +M"56D#[9%X<'@!27@````"46H#[95XL'B`X'B^`````^V1>'`Z`.#X`<)P@E5 +MK`^V1>+`Z`4D`0^VP`E%L,=$)`0#````#[9%XXD$).C\____P>`')8`````) +M1:3'1"0$`P````^V1>.)!"3H_/___]'H@^`#"46HQT0D!`,````/MD7DB00D +MZ/S____!X`*#X!P)1:B[`````+F0P` +M=0F!PM28``#OZP:)@M28``"Z`0```(UV`(V\)P````")T(/$?%M>7UW#C;8` +M````58GE@^P@B5WTB77XB7W\BWT(BW4,B?N-1?")1"0,C47RB40D"`^W1@*) +M1"0$B3PD_YL%B?:+!`?!Z!.)PH'B_P$``*D``0``=`:!\@#^__]#@_L4?P># +M^KA_NNL*N0````"#^KA_!;D!````B5=PY"0D)"0D)"0D)"058GE4XM5#(M="(/Z +M`701@_H!Y`````.L)N/_____K+XGVB`$`(```````#'@!0"````````QX`8`@```````(G(6UW#58GEBT4, +MBU4(N0````"#^`%W*,'@!(V$$`P"``"#.`!U#KD`````ZQ*-M"8`````QP`` +M````N0$```")R%W#D%6)Y8/L&(E=](EU^(E]_(M="(M%#(G>C8L``@``N@`` +M``"#^`$/ARH#``#!X`2-O!@,`@``@S\`=0JZ`````.D1`P``@S\!#X4#`P`` +M@[LL`@```'44QX-``@```@```,>#.`(```\```"+AD`"```#1P2)1?`/MT$" +M@^`09H7`#X04`0``BT,0@WL,`'4.C9`0@```N.`!``#OZPK'@!"```#@`0`` +MBT,0@WL,`'4.C9`4@```N``(``COZPK'@!2`````"``(BT,0@WL,`'4.C9`@ +M@```N,^/W0'OZPK'@""```#/C]T!BU,0BT7PP>`$*T7PP>`0C8````\`#>`! +M``"#>PP`=0F!PD"```#OZP:)@D"```"+0Q"#>PP`=0Z-D$2```"XP`.N!>_K +M"L>`1(```,`#K@6+0PR)1>R+2Q"#?>P`=0F-D428``#MZP:+@428``"#X("# +MR#B#?>P`=0F-D428``#OZP:)@428``"+0Q"#>PP`=1"-D`28``"X(R``;^D. +M`0``QX`$F```(R``;^D,`0``BT,0@WL,`'4.C9`0@```N&@!``#OZPK'@!"` +M``!H`0``BT,0@WL,`'4.C9`4@```N``$``3OZPK'@!2`````!``$BT,0@WL, +M`'4.C9`@@```N*>/W0'OZPK'@""```"GC]T!BU,0BT7P:$4B=#!X`0E\`````G! +MB?"#X`\)P8')`"`(`(-[#`!U"XV7'(```(G([^L5B8\<@```ZPV0D)"0D)"0 +MD)"0D)"0N@$```")T(M=](MU^(M]_(GL7<.-M@````"-OP````!5B>53BUT( +MBTT,N/____^#^0%W,8G(P>`$BX08#`(``(7`=!R#^`%U%XM3$(-[#`!U`^WK +M$(L"ZPR-M"8`````N/____];7<.0C;0F`````%6)Y5.+70B+30RX`````(/Y +M`7=1BPP`=!.) +M`NL?BU,0BT40@WL,`'4&@\($[^L-B4($ZPBX`````.L&D+@!````6UW#D(VT +M)@````!5B>6#[!")7?B)=?R+70B)'"3H_/___XG&)?___W^)1"0$B1PDZ/S_ +M__^+0Q"#>PP`=0V-D&2```#MZPJ-="8`BX!D@```B<*#?0P`=!*X)0```"G0 +MT>@!PNLED(UT)@"#^`%V`TKK&(ET)`2)'"3H_/___[@`````ZS"0C70F`(M+ +M$(G0@WL,`'4)C9%D@```[^L&B9%D@```B70D!(D<).C\____N`$```"+7?B+ +M=?R)[%W#C70F`(V\)P````!5B>53BUT(BT4,N0````"#^`$/AYT```#!X`2+ +MA!@,`@``@_@!=!&#^`%R?(/X`G1:@_@#=![K<(M#$(-[#`!U"HU0"+@!```` +MZU''0`@!````ZUR+0Q"#>PP`=0N-4`BX`@```._K!\=`"`(```"+0Q"#>PP` +M=0J-4"BX#@```.L:QT`H#@```.LEBT,0@WL,`'4+C5`HN`H```#OZQ''0"@* +M````ZPBY`````.L&D+D!````B53BUT(BTT,N`````"# +M^0%W-HG(P>`$BX08#`(``(7`="&#^`%U'(M#$(-[#`!U!HU0%.WK`XM`%"4` +M>```P>@+ZP6X`````%M=PXUV`%6)Y8/L'(E=](EU^(E]_(M="(M-#+@````` +M@_D!#X?B````BL$D(L$!ZD`>```=!7'!"0*```` +MZ/S___]&@?[G`P``?M&+0Q"#>PP`=0N-4`BX`````._K!\=`"`````"!_N<# +M```/GL`/ML#K+<=$)`P`````QT0D"`0```#'1"0$+````(D<).C\____ZPN- +MM@````"X`````(M=](MU^(M]_(GL7<.-M"8`````C;PG`````%6)Y;@````` +M7<.-M@````!5B>6#[`R)'"2)="0$B7PD"(M5&(MU*(M],(M-#(-])`!U#;@` +M````Z:,```"-=@"#^@)V$+@`````@_H$#X>-````ZPN)T\'C&NL)C70F`+L` +M```,BT40)?\/``"+52#!XA()T(M5%,'B#('B`/`#``G0"=CWQP$```!T!0T` +M```!B<*#?2P`=`:!R@````*)40B#_O]T&8GPP>`-)0#@!P")00R)T`T```!` +MB4$(ZP?'00P`````]\<$````=`N+13@E``#X_PE!#+@!````BQPDBW0D!(M\ +M)`B)[%W#D%6)Y;@!````7<.-M@````!5B>53BT40BTT,B<*!XO\/``"[```` +M`#G"=3^#?10`=`4)40SK"L=!"`````")40R#?1@`=`J!80S_[___ZPB0@4D, +M`!```,=!%`````#'01``````NP$```")V%M=PY!5B>6+30R)RO9!%`%U"K@/ +M````Z8,````/MT$4)?X?``!FB4$@#[=!$F:)02+&020`BT$0J0$```!U'ZD" +M````=`3&020!]D(0"'0$@$DD`O9"$`1T!(!))`2+0@@E```\`,'H$HA!)8M" +M%"4`X!\`P>@-B$$FBT(0)?````#!Z`2(02>+0A`E``\``,'H"(A!*,9!*@"X +M`````%W#D)"058GE5U93@^P(BUT(BT,0@WL,`'4.C9#0F```N!8<``#OZPK' +M@-"8```6'```N0````"_```!`+X```$`C70F`(M#$(-[#`!U"XV0@)@``(GP +M[^L&B;B`F```08/Y!W[@BT,0@WL,`'4)C9``G```[>L&BX``G```B<+!ZAB) +MT,'H!(/B#\'B!`G"QT0D!`@```")%"3H_/___X/$"%M>7UW#C;0F`````(V\ +M)P````!5B>575E.#[!P/MT4(B47HQP0DN`L``.C\____B<.%P'4.QT7L`@`` +M`.E"!0``B?:)1>2)Q[X@$P``N#@!``#WPP0```!T%*$@$P``B0.->P2^)!,` +M`+@T`0``_(G!P>D"\Z6+1>B+5>1FB4($9L="!@``BT4,B4((BT40B4(,BT44 +MB4(0QX,X`0``P'@``,>#/`$```````#'@X0+````````QX.8"P```````,># +M<`L```````#'@YP+```*````QX-L"P```````,>#H`L```H```#'@X`+```" +M````QX.0"P```````,=$)`0`````B10DZ/S___^%P'43QT7L`P```.EG!``` +MC;0F`````(M5Y&:!>@0;\751BT(0@WH,`'4.C9``H@``N`````#OZPK'@`"B +M````````BU7DBT(0@WH,`'4.C9!\F```N!D```#OZPK'@'R8```9````QP0D +MZ`,``.C\____BU7DBT(0@WH,`'4+C9`@0```[8G!ZP:+B"!````/ML'!Z`2) +M@T`!``")RH/B#V:)DT0!``"#Z`*#^`(/A^,"``"+5>2+0A"#>@P`=0F-D!B8 +M``#MZP:+@!B8``")@TP!``"+1>2)!"3HYP,``(7`=1/'1>P.````Z8<#``"- +MM"8`````@[M``0```W8EBU7DBT(0@WH,`'4-C9``F```N`<```#K(\>``)@` +M``<```#K)(M5Y(M"$(-Z#`!U#HV0`)@``+A'````[^L*QX``F```1P```,<$ +M)-`'``#H_/___XM%Y(D$).CW_/__9HF#1@$``"7P````9H/X$`^%(0(``(U% +M\HE$)`C'1"0$P0```(M5Y(D4).C\____A<`/A-`"``!F@7WR_R]W#,=%[`4` +M``#IRP(```^W1?)FB8-0`0``BU7DBT(0@WH,`'4)C9`00```[>L&BX`00``` +M@^`8P>@#@_@"=`S'1>P*````Z8X"``"-1?*)1"0(QT0D!#\```"+1>2)!"3H +M_/___X7`#X1=`@``#[=%\F:)@U(!``"_`````+X`````C57RB50D"(V&P``` +M`(E$)`2+1>2)!"3H_/___X7`#X0D`@``#[=%\C''1H'^/P,``';-@?___P`` +M=`S'1>P'````Z1`"``!FQX.:`@``"@!FQX.D!````P"^`````(T$=HT$AF;' +MA(.B`@``"P!&@_X)=NJ^`````+I8%```#[<$2)%"3H_/___X7`#X1P`0``@[M``0```P^&G@```&:#NV@!```` +M#X20````BU7DBT(0@WH,`'4.C9``F```N`=```#OZPK'@`"8```'0```QP0D +MT`<``.C\____BT7DB00DZ`G[__]FB8-(`0``BU7DBT(0@WH,`'4.C9``F``` +MN`<```#OZPK'@`"8```'````QP0DT`<``.C\____#[>#2`$``"7P````9H/X +M('05QT7L#0```.G4````9L>#:`$`````C47RB40D",=$)`2_````BT7DB00D +MZ/S___^%P`^$F@````^W1?)FB8-4`0``9H/X`74:C47LB40D",=$)`00```` +MBU7DB10DZ/S___^+1>2)!"3H_/___[\`````O@````"-1?*)1"0(N!\````I +M\(E$)`2+5>2)%"3H_/___X7`=#D/MT7R`P)````ZP_'1>P(````D(VT)@`` +M``"%VW0(B1PDZ/S___^#?1@`=`B+1>R+51B)`K@`````@\0<6UY?7<.)]HV\ +M)P````!5B>6#[`2+10B)!"3H_/___XGL7<.-="8`C;PG`````%6)Y5=64X/L +M.(M]",=%W`"```#'1>`@F```QT7D55555<=%Z*JJJJK'1>QF9F9FQT7PF9F9 +MF<=%T`````"+1=#!X`*+="CPP`=1"!PBB```#O +MZPV-M"8`````B8HH@```@WT,!@^$B````(M3$(G(*P4`````P>`#@WL,`'4, +M@<(L@```[^L)C78`B8(L@```BU,0B<@K!0````#!X`.#>PP`=0F!PC"```#O +MZP:)@C"```"+0PR)1>R+>Q"+5?"#NFP+````=`J)R`.";`L``.L#C4$!@WWL +M`'4/C9PP`=0^-D"R```"X____ +M_^_K"Y#'@"R```#_____BT,0@WL,`'4.C9`P@```N/_____OZPK'@#"```#_ +M____BT,0@WL,`'4.C9`T@```N`$```#OZP['@#2````!````C70F`('F__\` +M`(-]#`%T%(-]#`%R%H-]#`9T&.LFC;8`````@ +M7UW#C;0F`````(V\)P````!5B>564X/L"(MU"+L`````QT0D!`(```")-"3H +M_/___X7`=!7'!"0*````Z/S___]#@?OG`P``?M>!^^<#```/GL`/ML"#Q`A; +M7EW#C70F`%6)Y8M-"(M!$(-Y#`!U$8V0*(```+@`````[^L-C78`QX`H@``` +M`````(M!$(-Y#`!U#8V0!(```.WK"HUT)@"+@`2````-```$`(M1$"7__\__ +M@WD,`'4)@<($@```[^L&B8($@```BT$0@WD,`'4/C9`@@```N/__``#OZPN0 +MQX`@@```__\``%W#C70F`%6)Y5=64XMU"(M%#(!X"P`/A+H```"+7@R+3A"_ +M!(```(7;=0N-D02```#MZPB)]HN!!(````T``!``A=MU!HT4#^_K`XD$#XM5 +M#`^V0@L/ME(*#Z_"BTT,#[=1"(M.$`^OPH-^#`!U"8V1)(```._K!HF!)(`` +M`(M6$(M-#`^W00R#?@P`=0F!PCB```#OZP:)@CB```"+50P/MD(*#Z]%&`-% +M%`^W4@@/K\*+5A`#11#!X`.#?@P`=0B!PC"```#K-XF",(```.LXD(UT)@"+ +M7@R+3A"_!(```(7;=0F-D02```#MZP:+@02````E___O_X7;=0F-%`_OZP:- +M=@")!`^+5A"+30R+`8-^#`!U#X'"*(```._K#(VV`````(F"*(```(M^#(M> +M$(7_=1"-DR"```#MZPV-M"8`````BX,@@```B<*!X@``@/^+30P/MT$(B=$) +MP8M%#&:#>!``=!$/MT`0@\`$P>`0)0``?P`)P87_=0N-DR"```")R._K!HF+ +M((```(M^#(M>$(7_=0V-DQB```#MZPJ-="8`BX,8@```B<&!X?\`__^+50P/ +MMT(4P>`()0#_```)P87_=0V-DQB```")R._K"(GVB8L8@```BWX,BUX0O@1` +M``"%_W4+C9,$0```[>L(B?:+@P1```")P8'A``#__XM5#`^W0A*-!,7H____ +M)?__```)P87_=0F-%!Z)R._K!)")#!Y;7E]=PY"0D)"0D)"058GEBT4(BU`0 +M@W@,`'4)@<((0```[>L&BX((0```A<`/E<`/ML!=PY"-M"8`````58GEBT4( +MBTT,BU`0@W@,`'4.@<+`````[>L+D(UT)@"+@L````")PH/X_W43QP$````` +MN`````#K18VV`````"6ZV`4!B0'WP@``"`!T!PT```!`B0'WP@4```!T`X,) +M`??"0`$``'0#@PE`]\(@````=`:!"0```$"X`0```%W#ZPV0D)"0D)"0D)"0 +MD)"058GEBT4(BX#`"@``7<.)]E6)Y5=64XM-"(M=#(G/B['`"@``A?9Y,8M! +M$(-Y#`!U#XU0)+@`````[^L+C70F`,=`)`````"+01"#>0P`=0:-4"3MZP.+ +M0"2)V"6ZV`4!]\-`````=`4-P`$``/?#`0```'0#@\@']\,```!`=`4-```( +M`(M1$(-Y#`!U"8'"H````._K!HF"H````(F?P`H``(7;>2"+01"#>0P`=1"- +M4"2X`0```._K#)"-="8`QT`D`0```(GP6UY?7<.0D%6)Y;B`````7<.-M@`` +M``!5B>6+30@/MT4,9H/X?W`%!1R(``"#>0P`=04!PNWK`XL$$"4` +M@/__N@$```!FA`%!0"(``"#>PP`=0H!PK@`````[^L'QP00 +M`````(M3$(G(P>`%!02(``"#>PP`=0H!PK@`````[^L'QP00`````(M3$(G( +MP>`%!0B(``"#>PP`=1`!PK@`````[^L-C;8`````QP00`````(M3$(G(P>`% +M!1"(``"#>PP`=0H!PK@`````[^L'QP00`````(M3$(G(P>`%!12(``"#>PP` +M=0H!PK@`````[^L'QP00`````(M3$(G(P>`%!1B(``"#>PP`=0X!PK@````` +M[^L+C70F`,<$$`````"+4Q")R,'@!046#[`R)'"2)="0$B7PD"(M5 +M$`^W=0RX`````&:#_G\/AZ$```"%TG0X#[9:!<'C"`^V0@0)PP^V2@/!X1@/ +MMD("P>`0"<$/MD(!P>`("<$/M@()P='IB=C!X!\)P='KZPJ[`````+D````` +MBT4(BW@0B?#!X`6-D!B(``")R(M-"(-Y#`!U!XT4.N_K!)")!#J+10B+2!") +M\,'@!8V0'(@``(G8#0"```"+70B#>PP`=0R-%`KOZPF-M@````")!`JX`0`` +M`(L<)(MT)`2+?"0(B>Q=PXGVC;PG`````%6)Y5=64X/L'(M=$`^W10R)1?"# +M?1@`#Y7`#[;(28'A5E5558'I5E555;@`````9H-]\'\/A^@!``"#.P1_$;@` +M````Z=D!``"-M"8`````#[9S!`^V0P7!X`@)Q@^V0P;!X!`)Q@^V0P?!X!@) +MQC'.#[9#"<'@"`^V4P@)PHE5[#%-[(%E[/__```/MD,*B47H#[9#"\'@"`E% +MZ`^V0PS!X!`)1>@/MD,-P>`8"47H,4WH#[9##\'@"`^V4PX)PHE5Y#%-Y(%E +MY/__```/MGL0#[9#$<'@"`G'#[9#$L'@$`G'#[9#$\'@&`G',<^#.PU_!H'G +M_P```(,[!7\'NP````#K$8,[#7\'NP$```#K!;L#````BT4(BT@0BT7PP>`% +MC9``B```B?"+=0B#?@P`=0V-%`KOZPJ-M"8`````B00*BT4(BT@0BT7PP>`% +MC9`$B```BT7LBW4(@WX,`'4&C10*[^L#B00*BT4(BT@0BT7PP>`%C9`(B``` +MBT7HBW4(@WX,`'4(C10*[^L%B?:)!`J+10B+2!"+1?#!X`6-D`R(``"+1>2+ +M=0B#?@P`=0:-%`KOZP.)!`J+10B+2!"+1?#!X`6-D!"(``")^(MU"(-^#`!U +M"8T4"N_K!HUV`(D\"HM%"(M($(M%\,'@!8V0%(@``(G8BUT(@WL,`'4&C10* +M[^L#B00*BT44B40D"(MU\(ET)`2+10B)!"3H_/___X/$'%M>7UW#D)"0D)"0 +M58GE@^P,QT0D"`8```"+10@%M`H``(E$)`2+10R)!"3H_/___XGL7<.-M"8` +M````58GE@^P4B5W\BUT(BU,0BT4,@WL,`'4)@<(`8```[^L&B8(`8```BT,0 +M@WL,`'40C9`(8```N`$```#OZPR)]L>`"&````$```#'1"0,`@```,=$)`@# +M````QT0D!`Q@``")'"3H_/___[H`````A6#[!2)7?R+30@/MUT0BU$0BT4,@WD,`'4)@<(`8```[^L&B8(`8```BU$0 +MB=B#>0P`=0J!P@1@``#OZP>0B9H$8```BT$0@WD,`'41C9`(8```N`(```#O +MZPV-=@#'@`A@```"````QT0D#`@```#'1"0(#````,=$)`0,8```B0PDZ/S_ +M__^%P`^5P`^VP(M=_(GL7<.-M"8`````58GEBTT0#[=%#(M5"&8Y@E0!``!U +M"K@,````ZQ>-=@"`NE(!````#YG`#[;`C03%`P```(7)=`*)`;@`````76+10@/MX!4`0``7<.058GEBU4(N`````!F@[IF +M`0```'04N`$```!F@[I6`0```'4%N`,```!F@[IH`0```'0#@\@$7<.0C;0F +M`````%6)Y8/L%(E=_(M="&:#NUH!````=$R-1?J)1"0(QT0D!`\```")'"3H +M_/___[H`````AQX.L"P```````,>#J`L```````#'@[0+````````9H.[ +M6@$````/E<`/MM")T(M=_(GL7<.)]HV\)P````!5B>564X/L#(M="(G>QT0D +M!`````")'"3H_/___X7`#Y3`#[;`B40D",=$)`0`````B1PDZ/S___^+@Z@+ +M``")1"0$B1PDZ/S___^+0Q"#>PP`=0R-D`"8``#MZPF-=@"+@`"8``"+4Q`E +M_]___X-[#`!U#('"`)@``._K"8UV`(F"`)@``(N&J`L``(E$)`2)'"3H_/__ +M_XF&L`L``#N&K`L```^5P`^VP(E$)`B+AJ@+``")1"0$B1PDZ/S___^#Q`Q; +M7EW#B?:-O"<`````58GE4XM="(M#$(-[#`!U$(V0%$```.V)PNL+D(UT)@"+ +MD!1```"+30P!R;@#````T^#WT"'0N@(```#3XHM+$`G0@WL,`'4)C9$40``` +M[^L&B8$40```N`$```!;7<.058GE@^P(B1PDB70D!(M="(M#$(-[#`!U"XV0 +M%$```.V)QNL&B[`40```BTT,`PP`=0V-D!A```#MZPJ-="8`BX`80```NO[____3PB'"BT40 +M@^`!T^"+2Q`)T(-[#`!U#HV1&$```._K"Y"-="8`B8$80```N`$```!;7<.) +M]E6)Y8M5"(M-#(/Y!7L&BX`<0```@^`OT^B# +MX`'K!;C_____7<.)]HV\)P````!5B>6#[`B+30B+01"#>0P`=0Z-D!1```#M +MZPN0C70F`(N`%$```"7\?_[_#0"```"#?1``=`4-```!`(M1$(-Y#`!U#('" +M%$```._K"8UV`(F"%$```(N!P`H```T````!B40D!(D,).C\____B>Q=P^L- +MD)"0D)"0D)"0D)"0D%6)Y8/L#(D<)(ET)`2)?"0(BT4(BW`,BU@0OQ!```"% +M]G4-C9,00```[>L*C70F`(N#$$```(G!@>&?__'_BT4,@^`'"PR%8!0``(7V +M=0B-%!^)R._K`XD,'XL<)(MT)`2+?"0(B>Q=PXVT)@````!5B>575E.#[!2+ +M70@/MT40B47P#[=%%(E%[(G?QT0D"`8```"+10R)1"0$C8.Z"@``B00DZ/S_ +M__^+4Q`/MHNZ"@``#[:#NPH``,'@"`G!#[:#O`H``,'@$`G!#[:#O0H``,'@ +M&`G!@WL,`'4+@<((@```B]"@``P>`(#[:7O`H` +M`(G1"<&+1?`E_S\``,'@$`G!@WL,`'4+C98,@```BL&BX`@@```B<&+1>R#P`1F@WWL``^4P@^V +MTDHAT('A__^`_\'@$"4``'\`BU,0"PP`=0F!PB"```#OZP:)@B"```"# +MQ!1;7E]=PY!5B>6#[`R)'"2)="0$B7PD"(M5"(M"$(-Z#`!U"8V04(```.WK +M!HN`4(```(G'O@````"+50B+0A"#>@P`=0F-D$R```#MZP:+@$R```"Z```` +M`(GQ"<&)^PG3BQ=PXGV58GEBT4(BU`0@W@,`'4) +M@<),@```[>L&BX),@```7<-5B>6+30B+01"#>0P`=0F-D""```#MZP:+@""` +M``"+41`-`````8-Y#`!U"8'"((```._K!HF"((```%W#C78`58GE@^P(B1PD +MB70D!(M="(M#$(-[#`!U"8V09)@``.WK!HN`9)@``(G!P>D3@>'_`0``]\$` +M`0``=`:!\0#^__^+0Q"#>PP`=0N-D%"```#MB<;K!HNP4(```(M3$(-[#`!U +M#('"3(```.WK"8UV`(N"3(```#'P,Q=PXUT)@"-O"<````` +M58GE4XM-"(M!$(-Y#`!U$(V0($```.V)PNL+D(UT)@"+D"!````/ML+!Z`2# +MX@^[`````#F!0`$``'449CF11`$``'4+NP$```"-M@````")V%M=PXUT)@"- +MO"<`````58GE4XM-"(M=#(M!$(-Y#`!U#8V0D(```.WK"HUT)@"+@)"````! +M`XM!$(-Y#`!U#XV0C(```.WK#(VV`````(N`C(````%#!(M!$(-Y#`!U#HV0 +ME(```.WK"Y"-="8`BX"4@````4,,BT$0@WD,`'4.C9"(@```[>L+D(UT)@"+ +M@(B````!0PB+01"#>0P`=0Z-D)B```#MZPN0C70F`(N`F(````%#$%M=PXUT +M)@!5B>6X`````%W#C;8`````58GE@^P(BTT(BT$0@WD,`'4.C9!4F0``N`$` +M``#OZPK'@%29```!````BX'`"@``#0!```")1"0$B0PDZ/S___^)[%W#C70F +M`(V\)P````!5B>6X`````%W#C;8`````58GE7<.-="8`C;PG`````%6)Y5W# +MC70F`(V\)P````!5B>6+10B+4!"#>`P`=0F!PAR<``#MZP:+@AR<```E_P`` +M`%W#C70F`(V\)P````!5B>6+10B+4!"#>`P`=0F!PEB```#MZP:+@EB```"# +MX`==PXVV`````(V\)P````!5B>6+30B+41"+10R#X`>#>0P`=0N!PEB```#O +MZPB)]HF"6(```%W#D(VT)@````!5B>575E.+?0B)^XM%$`^W0`(EX`$``#W` +M````=#(]P````'\,/:````!T%NF_````O@`````]0`$``'08Z:X```"^`0`` +M`.L,C;0F`````+X"````#[>4<\`!```/MX1SQ@$``,'@!@G"#[>$<\P!``#! +MX`P)P@^WA'/2`0``P>`2"<(/MX1SV`$``,'@&`G"#[>,<]X!```/MX1SY`$` +M`,'@!@G!#[>$<^H!``#!X`P)P0^WA'/P`0``P>`2"<$/MX1S]@$``,'@&`G! +M@WT,`70.@WT,`7(>@WT,`G0&ZP^)T>L2BR+1A"#?@P` +M=0F-D+````#MZP:+@+````")1>B+1A"#?@P`=0N-D*P```#MBR)5"0L&BXB`"``` +MBT80@WX,`'4)C9!`"```[>L&BX!`"```B5PD',=$)!@G!0``B4PD%,=$)!`S +M!0``B40D#,=$)`@Y!0``QT0D!#\%``#'!"0`````Z/S___^+1A"#?@P`=0N- +MD(`)``#MB<'K!HN(@`D``(M&$(-^#`!U"8V00`D``.WK!HN`0`D``(E,)`R) +M1"0(QT0D!&`%``#'!"0`````Z/S___^[`````(VV`````(V\)P````"+5A"- +M!)T`"@``@WX,`'4(`<+MB47@ZP:+%!")5>"+5A"-!)W`"0``@WX,`'4(`<+M +MB47L&C78`BPP0BU80C02=``@``(-^#`!U!0'"[>L#BP00 +MBU7@B50D'(M5W(E4)!B)?"04B4PD$(E$)`R)7"0(QT0D!(P%``#'!"0````` +MZ/S___]#@_L)#XXY____QT0D!+\$``#'!"0`````Z/S___^[`````(M6$(T$ +MG4`1``"#?@P`=0@!PNV)1=CK!HL4$(E5V(M6$(T$G0`1``"#?@P`=0@!PNV) +M1=3K!HL4$(E5U(M6$(T$G<`0``"#?@P`=0@!PNV)1=#K!HL4$(E5T(M6$(T$ +MG8`0``"#?@P`=0((@L(D(UT)@"+!`J)PH-]S`!U +M%8-]R`!U#X7_=0N%P'0UC;0F`````(E4)!B)?"04BT7(B40D$(M5S(E4)`R) +M7"0(QT0D!`0&``#'!"0`````Z/S___]#@_L)#XX8____@\106UY?7<-5B>53 +MBTT(#[==$(M!$(-Y#`!U#(V0!(```.WK"8UV`(N`!(```(M1$"7__]__#0`` +M!`"#>0P`=0F!P@2```#OZP:)@@2```"#?0P`=!^+41")V`T```(`@WD,`'4) +M@<($0```[^L&B8($0```6UW#58GE5U93@^P$BUT(@WT,``^$F@```(M#$(-[ +M#`!U#HV0!$```+@`````[^L*QX`$0````````,<$)`H```#H_/___[X*```` +MOQ!```"-=@"+0Q"#>PP`=0F-D!!```#MZP.+!`>I```!`'0SQP0DR````.C\ +M____BT,0@WL,`'4/C9`$0```N`````#OZPN0QX`$0````````$YUL^L$A?9U +M#;@`````ZSN-M@````"+7UW#C78`58GE@^P,B1PDB70D +M!(E\)`B+=0B+7@R+3A"_!(```(7;=0V-D02```#MZPJ-="8`BX$$@```#0`` +M!`"%VW4&C10/[^L#B00/@WT,`'0ABT80@WX,`'4.C9`$0```N````0#OZPK' +M@`1```````$`BQPDBW0D!(M\)`B)[%W#B?95B>6#[!")7?2)=?B)??R+=0@/ +MMT40B47PBUX,BTX0OP2```"%VW4)C9$$@```[>L&BX$$@```#0``!`"%VW4& +MC10/[^L#B00/@WT,`'0GBU80BT7P#0```@"#?@P`=1"!P@1```#OZPV-M"8` +M````B8($0```BUWTBW7XBWW\B>Q=PXVV`````(V\)P````!5B>6#[!B)7?2) +M=?B)??R+10B+70R+31`/MU44B<:_`0```(/[`G0J@_L"=P>#^P%T#NM.@_L# +M="F#^P1T,NM"B50D"(E,)`2)!"3H0/W__^L^B4PD!(D$).BB_?__B6X`````%W#C;8`````58GEN`````!=PXVV`````%6)Y;@`````7<.- +MM@````!5B>6X`````%W#D)"0D)"058GE@^P,B5W\BT4,@_@"=":#^`)W"H/X +M`70,ZR.-=@"#^`1T"^L9NP````#K&8GVNP````#K$+L`````ZPF)]K@````` +MZQ&)7"0$BT4(B00DZ/S___^)V(M=_(GL7<.058GEBT4(BU`0@W@,`'4&@\(, +M[>L#BT(,7<.-M@````!5B>6+30B+41"+10R#>0P`=0:#P@SOZP.)0@Q=PXUV +M`%6)Y8M%"(M0$(-X#`!U$8/""+@$````[^L-C;8`````QT((!````%W#C;0F +M`````%6)Y8/L$(M-"(M!$(-Y#`!U#HU0"+@@````[^L*C78`QT`((````,=$ +M)`P`````QT0D"`0```#'1"0$"````(D,).C\____A<`/E<`/ML")[%W#C;8` +M````C;PG`````%6)Y8/L"(D<)(ET)`2+10B+6`R+2!"^2(```(7;=0F-D4B` +M``#MZP:+@4B```"#X-^%VW4+C10.[^L(D(UT)@")!`Z+'"2+="0$B>Q=PXGV +M58GE@^P(B1PDB70D!(M%"(M8#(M($+Y(@```A=MU"8V12(```.WK!HN!2(`` +M`(/(((7;=0N-%`[OZPB0C70F`(D$#HL<)(MT)`2)[%W#B?95B>6+30B+41"+ +M10R#>0P`=0Z!PD"```#OZPN0C70F`(F"0(```(M1$(M%$(-Y#`!U#H'"1(`` +M`._K"Y"-="8`B8)$@```7<.0C;0F`````%6)Y8/L"(D<)(ET)`2+70B+30RX +M`````(/Y/P^'CP```(/Y'W9*BT,0@WL,`'41C9!$@```[8G"ZPR-M@````"+ +MD$2```"+PP`=0N-D$"```#MB<+K!HN00(```(MS$+C^____T\`AT(-[#`!U +M"8V60(```._K!HF&0(```+@!````BQPDBW0D!(GL7<.0C70F`%6)Y8/L"(D< +M)(ET)`2+70B+30RX`````(/Y/P^'CP```(/Y'W9*BT,0@WL,`'41C9!$@``` +M[8G"ZPR-M@````"+D$2```"+PP`=0N-D$"```#MB<+K!HN00(```(MS$+@! +M````T^`)T(-[#`!U"8V60(```._K!HF&0(```+@!````BQPDBW0D!(GL7<.0 +MC70F`%6)Y8M%"(M0$(-X#`!U"8'"/(```.WK!HN"/(```%W#58GEBTT(BU$0 +MBT4,@WD,`'4.@<(\@```[^L+D(UT)@")@CR```!=PY"-M"8`````58GEBTT0 +MBU4,QT((`````(G()?\/``")0@SW110@````=`@-`"```(E"#,="%`````#' +M0A``````.4H,=`>X`````.L%N`$```!=PXUT)@!5B>6+30R)RO9!%`%U"K@/ +M````Z:T````/MT$0)?\/``!FB4$@BT$4)0"`_P_!Z`]FB4$BQD$D`(M!%*D" +M````=2ZI!````'0'QD$D`>LAD/9!%!!T!H!))`CK%(!))`*+010EX````,'H +M!8A!)8GVBT(0)0``^`?!Z!.(02:+0A2I``$``'0-)0!^``#!Z`F(02?K!,9! +M)_^+0A`E`(`'`,'H#XA!*(M"$"4````XP>@;B$$IBT(0P>@,)`&(02JX```` +M`%W#D)"0D)"0D)"058GE5U93@^QHBWT(B7W`QT6T`````,=%L`````#'1:P` +M````QT6H`````(M5$`^W0@+!Z`>)PH/B`8M-$`^W00(E``$``&:%P'0%A=+K +M$Y"+71`/MT,"P>@'@_`!J0$````/A1@&``"+51`/MT("P>@&B<*#X@&+31`/ +MMT$"@^`@9H7`=`J%TNL8C;8`````BUT0#[=#`L'H!H/P`:D!````#X78!0`` +M@WT4``^$C````(M'$(-_#`!U"8V03(```.WK!HN`3(```(E%K(M'$(-_#`!U +M"8V04(```.WK!HN`4(```(E%J(M%P(.X0`$```-V'8M'$(-_#`!U"8V00!$` +M`.WK!HN`0!$``(E%Q.LMN0````"+=PR+7Q"-="8`C02-0!$``(7V=0:-%!CM +MZP.+!!B)1(W$08/Y"7;BBT<0@W\,`'4)C9!8@```[>L&BX!8@```B46DA9)`(``(E=H.L4 +MBT7`#[>P(@(```^WD"8"``")5:#'1"0$`P```(DT).C\____B<;'1"0$`P`` +M`(M-H(D,).C\____B46@N6P(``"+7;"+%)F!XC____^)\,'@!B7`````"<*) +M%)F[>`@``(M%L(L,@X/A\(GRP>H"@^(!BT6@`<"#X`X)P@G1BU6PB0R3N0`` +M``"^0`<``(VT)@````"-O"<`````BU\0C01)BQ2%0`<```-%L(L$AH-_#`!U +M!XT4&N_K!)")!!I!@_D;=M>+31")3"0$B3PDZ"@2``"Y`````+Y@%@``C;0F +M`````(V\)P````"+7Q"-!(F+%(5@%@```T6TBP2&@W\,`'4'C10:[^L$D(D$ +M&D&#^2)VU[D`````OH`>``"-M@````"-O"<`````BU\0C01)BQ2%@!X```-% +ML(L$AH-_#`!U!XT4&N_K!)")!!I!@_D_=M>Y`````(GVBQS-(!D``(-]%`!T +M#8V#`(#__SW_#P``=AF+=Q"+!,TD&0``@W\,`'4&C10S[^L#B00S08'YJ@`` +M`';$BUW`@[M``0```P^'I@```(M'$(-_#`!U"8V0'(```.WK!HN`'(```(M7 +M$"7__P\`#0``T`&#?PP`=0F!PAR```#OZP:)@AR```"+1Q"#?PP`=0N-4%RX +M`````._K!\=`7`````"+1Q"#?PP`=0Z-D'B8``"X"````._K"L>`>)@```@` +M``"+7PR+3Q"^2(```(7;=0F-D4B```#MZP:+@4B````-``0``(7;=0:-%`[O +MZP.)!`Z#?10`#X2-````BU<0BT6L@W\,`'4)@<),@```[^L&B8),@```BU<0 +MBT6H@W\,`'4)@<)0@```[^L&B8)0@```BT7`@[A``0```W8=BU<0BT7$@W\, +M`'4)@<)`$0``[^LVB8)`$0``ZRZY`````(M?$(T4C4`1``"+1(W$@W\,`'4, +MC10:[^L)C;8`````B00:08/Y"7;7BU<0BUW`#[:+M`H```^V@[4*``#!X`@) +MP0^V@[8*``#!X!`)P0^V@[<*``#!X!@)P8-_#`!U"X'"`(```(G([^L&B8H` +M@```@WT,`71/@WT,`7(I@WT,!G5]BT\0BU7`#[:"N0H``,'@"`^VDK@*```) +MT`M%N`T``($`ZSZ+3Q"+7<`/MH.Y"@``P>`(#[:3N`H```G0#0``@@#K'HM/ +M$(M5P`^V@KD*``#!X`@/MI*X"@``"=`-```@`(-_#`!U"8V1!(```._K%XF! +M!(```.L/D(UT)@"Z#````.G8!```BU\,BT\0OA!```"%VW4)C9$00```[>L& +MBX$00```"T6\A=MU!HT4#N_K`XD$#HM7$(M%I(-_#`!U"8'"6(```._K!HF" +M6(```(M7$(M=P`^VB[H*```/MH.["@``P>`("<$/MH.\"@``P>`0"<$/MH.] +M"@``P>`8"<&#?PP`=0N!P@B```")R._K!HF*"(```(M/$(M5P`^V@K\*``#! +MX`@/MI*^"@``"="#?PP`=0F-D0R```#OZP:)@0R```"+1Q"#?PP`=0Z-D(`` +M``"X_____^_K"L>`@````/____^+1Q"#?PP`=0N-4!2X`````._K!\=`%``` +M``"+3<"#N4`!```$=31F@[E$`0```7L# +MBT$4#0`$``"%VW4&C10.[^L#B00.BT<0@W\,`'4.C9`8@```N``'``#OZPK' +M@!B`````!P``BUT0B5PD!(D\).C\____N@,```"%P`^$8`,``(M%$(E$)`2) +M/"3H#Q$``(M5$(E4)`2)/"3HT`@``+H#````A<`/A#4#``!F@7\$&_%U*HM- +M$(!Y`@!Y(8M'$(-_#`!U#HV0"-@``+@"!0``[^L*QX`(V````@4``(M'$(-_ +M#`!U#HV0')@``+@!````[^L*QX`'_/P``BUT0#[=#`H/@(&:%P'05C12-`````+BCBRZZ]^*) +MT,'H!.L.NLW,S,R)R/?BB=#!Z`.#P&2)!"3H_/___XM?#(M/$+Y@F```A=MU +M"8V18)@``.WK!HN!8)@``(/(`87;=0:-%`[OZP.)!`['1"0,`````,=$)`@! +M````QT0D!&"8``")/"3H_/___XM5$(E4)`2)/"3H_/___X7`=22+31`/MU$" +MB="#X"!FA`()D```#P`0"+1<#'@'@+```!````NP`` +M``"^`0```(M7$(E5G(T4G0`0``")\(C9T^"#?PP`=08#59SOZP:+39R)!`I# +M@_L)?M6[`````(E<)`2)/"3H_/___T.#^PE^[HM'$(-_#`!U#HV0I````+@! +M``$`[^L*QX"D`````0`!`(M'$(-_#`!U#HV0J````+@!````[^L*QX"H```` +M`0```(M'$(-_#`!U#HV0K````+@!````[^L*QX"L`````0```(M?#(M/$+ZP +M$```A=MU"8V1L!```.WK!HN!L!```(7;=0:-%`[OZP.)!`Z+1Q"#?PP`=0Z- +MD*````"X90D(`._K"L>`H````&4)"`"+7<#'@\`*``!E"0@`BU\,BT\0OJP` +M``"%VW4)C9&L````[>L&BX&L````#0``!P"%VW4&C10.[^L#B00.@WT,!G4] +MBU\,BT\0OJ````"%VW4)C9&@````[>L&BX&@````#0`0``"%VW4&C10.[^L# +MB00.BT7`@8C`"@```!```(D\).C\____AL&BX$@@```)?__?_Z%VW4&C10.[^L#B00.N`$```#K +M#XM-&(,Y`'0"B1&X`````(/$:%M>7UW#C;0F`````%6)Y8/L",=$)`0"```` +MBT4(B00DZ,<$``")[%W#C78`58GE@^P4B5W\BUT(QT0D#`````#'1"0(`0`` +M`,=$)`0"````B1PDZ/S___^Z`````(7`="O'1"0$$P```(D<).A[!```N@`` +M``"%P'02QP0D-`@``.C\____N@$```"0B="+7?R)[%W#C;0F`````%6)Y8/L +M&(E=^(EU_(MU"`^W70S'1"0,`````,=$)`@!````QT0D!`(```")-"3H_/__ +M_[H`````A<`/A&`"``")V"7P`0``/<`````/A,0````]P````'\7/:````!T +M0CVP````=#OIU`$``(UT)@`]0`$```^$'`$``#U``0``?Q`]T`````^$B0`` +M`.FN`0``/5`!```/A/H```#IG@$``(M&$(-^#`!U#HV0!)@``+@`````[^L* +MQX`$F````````(M&$(-^#`!U#HV0`*(``+@#````[^L*QX``H@```P```(M& +M$(-^#`!U#HV0?)@``+@9````[^L*QX!\F```&0```,<$)"P!``#H_/___^DJ +M`0``BT80@WX,`'4.C9`$F```N`````#OZPK'@`28````````9H-^!!(/A?X` +M``"+1A"#?@P`=0Z-D'R8``"X&````._K"L>`?)@``!@```#'!"0L`0``Z/S_ +M__^+1A"#?@P`=1"-D`"B``"X`@```.FD````QX``H@```@```.FI````B=B# +MX!!FA`!)@```````!F@WX$$G55BT80@WX,`'4. +MC9!\F```N!@```#OZPK'@'R8```8````QP0D+`$``.C\____BT80@WX,`'4. +MC9``H@``N`````#OZQ''@`"B````````C;0F`````,=$)`03````B30DZ``" +M``"Z`````(7`=$?'!"0T"```Z/S____'1"0,`````,=$)`@!````QT0D!`(` +M``")-"3H_/___[H`````AQ=PXUT)@!5B>575E.#[!"+70B+?0R)V8.[>`L````/A`(!``"+0Q"#>PP` +M=0F-D""9``#MZP:+@""9``"I```!``^%WP```,>!>`L```````"+0Q"#>PP` +M=0R-D!"<``#MZPF-=@"+@!"<``")1?"+0Q"#>PP`=0Z-D!2<``#MZPN0C70F +M`(N`%)P``(G!BT,0@WL,`'4/C9`8G```[8G&ZPJ-="8`B[`8G```BT7PT>B) +MRM'J`=#!Z0:)PL'J!W1EAB?")UIGW_H/@/XE%[(M%\)GW^8G!@^$? +MBT,0@WL,`'4+C9`@F0``[8G"ZP:+D""9``"+1>S!X`4)T`G(BU,0#0`(``"# +M>PP`=0F!PB"9``#OZPR)@B"9``"-M@````")?"0$B1PDZ'0$``"%P'0PB7PD +M!(D<).C\____AA=L/ +ME<`/ML!("<:+1Q"#?PP`=0:-4`SMZP.+0`R+5Q")V(-_#`!U"8'"`$```._K +M!HF:`$```,<$)`\```#H_/___X/C`X/F`XE<)`R)="0(QT0D!`!```")/"3H +M_/___XM=](MU^(M]_(GL7<.-="8`C;PG`````%6)Y8/L*(E=](EU^(E]_(MU +M#(M]"(U%\(E$)`R-1?*)1"0(#[=&`HE$)`2)/"3_ES@!```/MT7R9CL&=PD/ +MMP9F.T7P=@JX`````.E``0``#[=&`HE$)`0/MP:)!"3H_/___YB`?@(`>4:- +M'$#!XP*-@V0B``")1>C'1"0$"````(M`!(D$).C\____B47L@67L_P```,%E +M[`6+@V0B``#!X`0)1>R+1>@/OU`(ZPJ0QT7L`````(G"9H'ZD`!_"HG0@^`! +M9H7`="+'1"0$"````(U"Z(D$).C\____B<.!X_\```"X`0```.LIQT0D!`@` +M``"-0NB)PL'J'P'0T?B)!"3H_/___XG#@>/_````N`````#!XP(!P`G#@R!X0#_```/ML<)P8M%"(-X#`!U"X'"T)@``(G([^L&B8K0 +MF```BP:)AX@+``"X`0```(VT)@````"+7?2+=?B+??R)[%W#C78`58GE5U93 +M@^P8BWT(#[9%#(A%Y`^_11")1>"+=PR+7Q"%]G4)C9-DF```[>L&BX-DF``` +MB<&!X0#P__\/MD7DP>`))0`.```)P8M%X"7_`0``"<&%]G4+C9-DF```B0`=!(/MG7DC03U`````"GPB<;!Y@F[`````)"- +MM"8`````BT<0@W\,`'4)C9!@F```[>L&BX!@F```J0(```!T%HDT).C\____ +MC4,!#[_89H/[.W[-ZP9F@_L[?@>X`````.L^BT<0@W\,`'4)C9!DF```[>L& +MBX!DF```P>@3B<*!XO\!``")T"4``0``9H7`=`:!R@#^__^)T(VT)@````"# +MQ!A;7E]=PY"-M"8`````58GEBTT0BU4(BT4,#[=``B7@`0``/<````!T-#W` +M````?PT]H````'06ZS2-="8`/4`!``!U*0^W@J(!``#K)P^W@J0!``#K'HVT +M)@`````/MX*F`0``ZPZ-M"8`````N`````#K"&:)`;@!````76#[!2)7?R+70B-1?J)1"0(BT4,B40D!(D<).A>____N@`` +M``"%P'1:BT,0@WL,`'4,C9!@F```[>L)C78`BX!@F```BT,0@WL,`'4)C9!D +MF```[>L&BX!DF```P>@3B<*!XO\!``")T"4``0``9H7`=`:!R@#^__]F.57Z +M#YW`#[;0B="+7?R)[%W#B?95B>6#[!B)7?B)=?R+=0B#OD`!```#=VAF@[Y4 +M`0``0'5>C47VB40D"(M%#(E$)`2)-"3HN/[__[H`````A#(M.$+Y@F```A=MU"8V18)@``.WK!HN!8)@``(/(`H7; +M=0N-%`[OZPB0C70F`(D$#KH!````B="+7?B+=?R)[%W#C;8`````C;\````` +M58GE5U93@^P@BU4,BT4(B47P@'H"``^8P`^V^$`!```]P`````^$ +ME@$``#W`````?Q`]H`````^$0P$``.G)`0``/4`!```/A;X!```/MP(MH0\` +M`&8]Z@1W&8M=\`^WFP@"``")7>"+=?`/M[8*`@``ZW(/MP(MC!0``&8][P!W +M'(M%\`^W@`P"``")1>"+7?`/MYL.`@``B5W"+1?`/MX`2`@``B47;%`(``(E= +MX(MU\`^WMA8"``")==SK#L=%W`````#'1>``````BT7P#[>`K@$``(E%[(M= +M\`^WF[0!``")7>B+=?!F@[ZT`0````^4P`^VP(E%Y+G<"```BQ2Y@>+____O +M#[>&@`(``,'@'`G"B12YN>@(``"+%+F!XO____L/MX:"`@``P>`:"<*)%+FY +MG`D``(L4N8/B]P^WAGX"``#!X`,)PHD4N>F:````BT7P#[>`&`(``(E%X(M= +M\`^WFQH"``")7=R+=?`/M[:P`0``B77LBT7P#[>`M@$``(E%Z(M=\&:#N[8! +M````ZS^+=?`/M[8<`@``B77@BT7P#[>`'@(``(E%W(M=\`^WF[(!``")7>R+ +M=?`/M[:X`0``B77HBT7P9H.XN`$````/E,`/ML")1>3K#[@`````Z34!``"0 +MC70F`+XD"0``BQR^@>,_____QT0D!`0```"+1>R)!"3H_/___\'@!XM5Y,'B +M!@G0)<`````)PXDR)!"3H_/___]'H +M@^`'"<.)'+Z!XW_____'1"0$`P```(M%X(D$).C\____P>`')8`````)PXD< +MOKX\"0``BQR^@^/\QT0D!`,```"+1>")!"3H_/___]'H@^`#"<.)'+Z#X^/' +M1"0$`P```(M%W(D$).C\____P>`"@^`<"<.)'+ZY;`D``(L4N8/B]XM%Z,'@ +M`X/@"`G"B12YN0````"0C70F`(MU"(M>$(T$28L4A:`(```!^(L$A:`(``"# +M?@P`=0:-%!KOZP.)!!I!@_D8=M*+1?#'@(P+````````N`$```"#Q"!;7E]= +MPY"-M"8`````58GE5U93@^P0BW4(BU4,#[="`B7@`0``/<````!T<3W````` +M?PH]H````'18ZW&0/4`!``!U:<=%\`````"+30B+>0R+61"%_W4)C9-$F0`` +M[>L&BX-$F0``B<&#X<`#@^`X"<&%_W4+C9-$F0``B+50B+6@R+2A"_$)D``(7;=0F-D1"9``#MZP:+@1"9 +M``"#R`.-%`^%VP^$F@```(D$#^F;````BTT(BWD,BUD0A?]U"8V3$)D``.WK +M!HN#$)D``(G!@>$&_/__BU7P#[>$5KH!``#!X`0)P8/)`87_=0N-DQ"9``") +MR._K!HF+$)D``(M5#(E4)`B+AG`+``")1"0$BTT(B0PDZ/S___^+10B+4!"+ +M3?`/MX1.H@$``"7_`0``#0`"``"+30B#>0P`=0F!PFB9``#OZP:)@FB9``"+ +M10B+>`R+6!"%_W4)C9-$F```[>L&BX-$F```B<&!X7_`__^+5?`/MX16>`$` +M`,'@!R6`/P``"<&%_W4+C9-$F```B@R+6A"%_W4* +MC9-(F```[>L'D(N#2)@``(G!@>'_#_S_BU7P#[>$5GX!``#!X`PE`/`#``G! +MA?]U"XV32)@``(G([^L&B8M(F```BU4(BWH,BUH0A?]U"XV34)@``.WK"(GV +MBX-0F```B<&!X0``__^+5?`/OH06GP$``,'@""4`_P``"<$/MH06G`$```G! +MA?]U#XV34)@``(G([^L*C70F`(F+4)@``(M5"(M:$(M%\`^WC$:0`0``P>$8 +M#[>$1I`!``#!X!`)P8M%\`^WE$:6`0``B=#!X`@)P0G1BU4(@WH,`'4,C9,T +MF```B0B8LTF```BU4(BWH,BUH0A?]U#8V3*)@``.WK"HUT)@"+@RB8 +M``")P8'A_P#__XM5\`^WA%:$`0``P>`("<&%_W4.C9,HF```B@R+6A"%_W4-C9-DF```[>L*C70F`(N#9)@``(G!@>'_#_C_ +MBU7P#[>$5HH!``#!X`PE`/`'``G!A?]U"XV39)@``(G([^L&B8MDF```OP(` +M``!F@;Y0`0```C!W*(M5"&:!>@8B$'4]BTT,#[=!`H/@0&:%P'0NOP@```#K +M)XVT)@````"+50P/MP*#X!]T%8/H"H/X#'8-BTWP#[>$3OP!```!QXM%"(MP +M#(M8$(7V=0F-DR29``#MZP:+@R29``")P8'A`?___XT$/R7W````"<&%]G4. +MC9,DF0``B7UW#C;8`````C;PG```` +M`%6)Y5=64X/L,(M="(M5#`^W0@(EX`$``#W`````=%$]P````'\,/:````!T +M````/4`!```/A9,````/MX.:`@``9HE%Z(V#A@(``(E%Y(V#G`(``(E% +M[`^W@^H%``")1=R-D^P%``#K?(UT)@`/MX.D!```9HE%Z(V#I@0``(E%Y(V# +ML@0``(E%[`^W@SP&``")1=R-DSX&``#K20^W@Z0$``!FB47HC8.L!```B47D +MC8-.!0``B47L#[>#7`8``(E%W(V37@8``.L:B?:X`````.F^````B=#!X`:- +MO!AT!@``ZW2)5>"+50P/MP*)1"0(C47DB40D!(M%"(D$).B9````BU4,B50D +M!(M%"(D$).C\____B<:Z`````+\`````9H.[*`(```!T+0^WBR@"``"-=@"- +MO"<`````9H.\4RH"````=`P/MX13*@(``#GP=(-".7UW#58GE5U93@^PT#[=%$(E%\,=%Z`````#'1>0_````QT0D +M!`@!``#'!"0`````Z/S____'1"0$@````,<$)"`!``#H_/___[^(````NP$` +M``"^`````(UT)@"-O"<`````9HF<-@@```"-0P$/M]B-1@$/M_!F@_L_=N9F +MB34&````9L<%`@````$`9L<%!````#\`O@````!F@ST&`````'8_C;0F```` +M`(V\)P````"+50R)5"0(#[>$-@@```")1"0$BTWPB0PDZ%('``!FB01WC48! +M#[?P9CDU!@```'?/#[\/#[<%!@````^_1$?^B47LO@````!F@ST&``````^& +MB````(UV`(V\)P````!F.0QW?P]O@````!F@ST& +M`````'8L#[<5!@```(VT)@````"+7>QF.1QW?@H/OP1WB47LB77DC48!#[?P +M9CGR=^*-61FY'X7K48G8]^G!^@2)V,'X'RG"C122C122`=(/O_+'1>`````` +MNP````")\/?IP?H$B?#!^!^)P2G"B=!`.<-]/[H?A>M1B?#WZL'Z!"G*C4H! +MC;8`````C;PG`````(M%X(G"0@^WTHE5X(M5Z&:)E``@`0``C4,!#[?8.$&P@````!P`^WP(E$)`P/ +MMT1?`HE$)`@/MP1?B40D!`^WQHD$).BA!P``0`^WP+H@`0``T>B+3>!FB01* +MBT7D9CD$2G8$9HD$2HM%X$`/M\")1>`/MQ4&````9CET5_X/CQ;___]F@WW@ +M/W!F@_@_=N:_ +M@*$``+L`````C;8`````C;\`````#[<4G2(!``#!XAB!R@``_P`/MP2=(`$` +M`,'@"`W_````)?__``"+30B+<1`)T(M5"(-Z#`!U"8T4-^_K!HUV`(D$-X/' +M!(U#`0^WV&:#^Q]VKH/$-%M>7UW#C;8`````58GE5U93@^Q8#[=U%`^W11R) +M1=R+50B)5=C'1=0`````QT70`````,=%S`````#'1<@`````QT7$/P```,=% +MN`````"_H`$``(M-&(E,)`2)%"3H_/___P'`#[?`B46\BU48#[="`B4``0`` +M9H7`=!2+30@/MH%L`0``ZQ*)7!T#(U#`0^WV&8[7-M@````"-OP````"-!)N+51`/MT1" +M"&:)1%W@C4,!#[?89CGS")1"0$BTT8 +M#[`/A)C^__^-0P$/M]AF.?-RX+L`````C70F`(V\)P````"+ +M51@/MT("@^!`9H7`="%F@_L$=BMF@_L%=$5F@_L&=%]F@_L'#X68````ZW&- +M=@"#^P`7@$``&8YT'8"B=`/M]`/OD6WBTV\ +M*<&)R#G1?@*)T&:)!%]FA=MU(8M5W`'2#[<'*="8B46X9H7`?P['1;@!```` +MC;0F``````^W%%^+1;@YT'X"B=!FB01?C4,!#[?89H/[!P^&;_[__P^W!XM5 +MV(F"E`L``(M-"(M1$`^W1P:#X#^)P<'A&`^W1P2#X#_!X!`)P0^W1P*#X#_! +MX`@)P0^W!X/@/PG!BT4(@W@,`'4+@<(TF0``B`0"<$/MT<*@^`_P>`("<$/MT<(@^`_"<&+ +M10B#>`P`=0N!PCB9``")R._K!HF*.)D``(M-"(M1$`^W!X-Y#`!U"8'"/)D` +M`._K!HF"/)D``(/$6%M>7UW#C70F`%6)Y5=64X/L,(M]$`^W70@/MW4,C47R +MB40D#(E\)`B)="0$B1PDZ)4!``"%P'0)#[=%\NE[`0``C47NB40D$(U%\(E$ +M)`P/MT<$B40D"(L'B40D!(D<).C4`@``C47JB40D$(U%[(E$)`R)?"0(#[=% +M\(E$)`2)-"3HD@,``(U%YHE$)!"-1>B)1"0,B7PD"`^W1>Z)1"0$B30DZ'`# +M``"-1>2)1"0,B7PD"`^W1>R)1"0$#[=%\(D$).@!`0``C47BB40D#(E\)`@/ +MMT7JB40D!`^W1?")!"3HX@```,=$)!0`````#[=%XHE$)!`/MT7DB40D#`^W +M1>J)1"0(#[=%[(E$)`2)-"3H4@$```^WP(E%W(U%Y(E$)`R)?"0(#[=%Z(E$ +M)`0/MT7NB00DZ(T```"-1>*)1"0,B7PD"`^W1>:)1"0$#[=%[HD$).AN```` +MQT0D%``````/MT7BB40D$`^W1>2)1"0,#[=%YHE$)`@/MT7HB40D!(DT).C> +M````#[?`QT0D%`````")1"00BT7Z)1"0(#[=%\(E$)`2)'"3H +ML`````^WP(/$,%M>7UW#D(UT)@!5B>575E.#[`2+=1`/MT4(B47P#[=]#(M. +M"+L`````9H-^!`!V:8UV`(V\)P````"+1?!F.0%U2(U1"+@`````9H-Y!@!V +M.8GVC;PG`````&8Y.G42#[=401Z+111FB1"X`0```.LM@\("0`^WP&8Y009W +MW(VV`````(V_`````(/!-(U#`0^WV&8Y7@1WH;@`````@\0$6UY?7<.-="8` +M58GE@^P4B5WTB77XB7W\#[=%"(E%\`^W50P/MWT0#[=U%`^W71C'1>QD```` +MB?`/K\.Y`````(7`='N#?1P`=`?'1>P!````9CG7=%.+1?`IT(T$@(T$@,'@ +M`BG7F??_#[_(9H7)>0V)\(-]'`!T08T$MNLV9H/Y9'X-B=B#?1P`="Z-!)OK +M(XG(#Z_#NF0````IR@^OU@'0F?=][.L2D(GP@WT<`'0,C02VC02`P>`"#[?` +MB<&)R(M=](MU^(M]_(GL7<.-="8`C;PG`````%6)Y5=64XM=#(M]%`^W=1`/ +MMTQS_@^W50B-!)*-!("-%(4`````#[<#C02`C02`C02%]O___SG"`"*=!Y`O?8@_@)?K@/MT1+`HT$@(T$@(T$A?;___\YPG*O03GQ?,V- +MM@````"-OP````!;7E]=PXUT)@"-O"<`````58GE5U93@^P4BT40#[=]"`^W +M=0R+4`BY``````^W0`2)PSG!?1>-=@"-O"<`````9CDR=`B#PC1!.=E\\XM% +M&(E$)!"+112)1"0,#[="!HE$)`B-0@B)1"0$B3PDZ+[^__^#Q!1;7E]=PXVV +M`````%6)Y8M%"(V(F`H``(L5Y",``(F0F`H``(T$U0`````IT(T$A>@C``") +M01C'010!````QT$,%````,=!$",```!=PXVT)@````"-O"<`````58GE@^P, +MB1PDB70D!(E\)`B+50R+10@%B`L```^W0`*#X"!FA0P`=0Z!PC"9``#OZPN0C70F`(F",)D``,>!C`L```$```!=PXVT)@`` +M``"-O"<`````58GE@^P4B5WTB77XB7W\BWT(B?N-MY@*``"#?A0`=1"X```` +M`.F<````C;8`````@[^,"P```0^%@P```(M'$(-_#`!U"XV0,)D``.V)PNL& +MBY`PF0``B=`E`(#__V:%P'5=B=#!Z!F)1@3'@XP+````````B70D!(D\).B/ +M_O__AQ=PXVV```` +M`(V\)P````!5B>6+30RX`````(M1!#M1#'8%.U$0<@6X`0```%W#D%6)Y8/L +M"(D<)(ET)`2+70R#>Q0`="*+`XT4Q0`````IPHT4E>@C``")4QB+0P0[0Q!R +M<8,[`'4*N/_____I[@```(M#!(E#"#M#$')-@SL`=$B-M"8`````C;PG```` +M`(L#2(D#C13%`````"G"P>("BTL8BX+P(P``*T$(`<"+2P@IP8E+"('"Z",` +M`(E3&#M+$'(%@SL`=<:X`0```.F,````BT,$.T,,=W2AX",``$@Y`W4'N/[_ +M___K`C``!(.0-S1XG&C;8`````C;\`````BP-`B0.- +M%,4`````*<+!X@*+2QB+@O`C```K00@!P(M+""G!B4L(@<+H(P``B5,8.TL, +M=P0Y,W+'N`(```#K$+@`````C70F`(V\)P````"+'"2+="0$B>Q=PY"-="8` +M58GEBTT(BU4,@WH4`'0WBT(8#[<`9HF!A`(``(M"&`^W0`)FB8&"`@``BT(8 +M#[=`!&:)@8`"``"+0A@/MT`&9HF!?@(``%W#D(VT)@````!5B>5=PXUT)@"- +MO"<`````58GE4XM-"(M=#(M!$(-Y#`!U#8V0!(```.WK"HUT)@"+@`2````E +M__\``(/[`70@@_L!<@^#^P9U-HM1$`T``($`ZQ2+41`-``!"`.L*B?:+41`- +M```@`(-Y#`!U"8'"!(```._K$(F"!(```.L(D+@`````ZP6X`0```%M=PY!5 +MB>53BUT,BU4(@_L"="&#^P)W#(/[`70LZU:0C70F`(/[`W02@_L$=!3K18UT +M)@"Y"0```.M!N0@```#K.KD!````ZS.Y`````(VV`````(G(P>`$@[P"R`H` +M``!T!D&#^0E^Z[C_____@_D*=$_K![C_____ZT:)R,'@!(F<`L@*``"#?1`` +M=`VX`0```-/@"8+$"@``B`S`H```````#'@-`*````````QX#4 +M"@```````(G(6UW#ZPV0D)"0D)"0D)"0D)"058GEBTT,BU4(N`````"#^0EW +M/XG(P>`$@[P"R`H```!U#K@`````ZRF-M"8`````B("P``N`````"#?0P)#X?X`P``BT4,P>`$C;0XR`H``(,^``^$W0,``(._ +MA`L```!U,X72=!L/MT("):````!F/:``=0S'AWP+```?````ZPK'AWP+```/ +M````QX>`"P```@```(N'@`L```-&!(E%\+L!````.Y]\"P``0F+3@SWV=/HZPH/MDX,C4`!T^!(BU4( +MBU(0B57LBTT,C12-0!```(G9@>'_`P``P>`*)0#\#P`)P8M%\,'@%"4``/`/ +M"<&+70B#>PP`=0@#5>R)R._K!HM=[(D,&H._F`L```!T%(N'G`L``(/X#W8% +MN`\```")PNL*N`H```"Z"@```,'@!"7P````@^(/"="+50B+2A"+70R-%)V` +M$```#0`@"`"+70B#>PP`=0:-%`KOZP.)!`J+10B+4!"+30R-!(W`"0``BUT( +M@WL,`'4*`<*X``@``._K!\<$$``(``"#OT`!```#=RJ+10B+4!"+30R-!(T` +M$0``BUT(@WL,`'4*`<*X`````>_K!\<$$`````&+!H/X`P^$D0```(/X`W<* +M@_@"=!/I:P$``(/X!`^$*0$``.E=`0``BW4(BUX,BTX0BT4,C32%P`D``(E- +MZ(7;=0:-%`[MZP:+5>B+!!8-H@```(7;=0:-%`[OZP.)!`ZX```E`(._0`$` +M``-W!;@``"4!BTT(BUD0BW4,C12U`!$``(MU"(-^#`!U"(T4&NGH````B00: +MZ>D```"+10B+6`R+2!"+50R--)7`"0``B4WHA=MU!HT4#NWK!HM5Z(L$%@UB +M`@``A=MU!HT4#N_K`XD$#J$`````*P4`````BY>D"P``*<*)T"L%`````,'@ +M"HM="(M+$(MU#(T4M0`)```-`````8-[#`!U!HT4"N_K`XD$"K@```0`@[]` +M`0```W<%N```!`&+50B+2A"+70R-%)W`"0``BW4(@WX,`'4%C10*ZS6)!`KK +M.8M%"(M8#(M($(M5#(TTE<`)``")3>B%VW4&C10.[>L&BU7HBP06@\@CA=MU +M!HT4#N_K!HD$#HUV`(M-"(M1$(N'Q`H``(G!@>'_`P``P>`0)0``_P,)P8M= +M"(-[#`!U"X'"I````(G([^L&B8JD````BTT(BU$0BX?$"@``)?\#``"#>0P` +M=0F!PJ@```#OZP:)@J@```"+70B+L&BX.L```` +MB<&!X0#\__^+A\0*```E_P,```G!A?9U"XV3K````(G([^L&B8NL````N`$` +M``"#Q`Q;7E]=P^L-D)"0D)"0D)"0D)"0D%6)Y5.+70B+30RX_____X/Y"7L*C;0F`````(L$$%M=PXUV`(V\)P````!5 +MB>6#[`B)'"2)="0$BW4(BTT,N`````"#^0EW(8M>$(T4C0`(``"+11"#?@P` +M=0:-%!KOZP.)!!JX`0```(L<)(MT)`2)[%W#C;0F`````%6)Y5=64X/L"(MU +M"(DT).C\____B<@!P>LGC;0F`````(/Y`78# +M2>L8B7PD!(DT).C\____N`````#K/)"-="8`BU80@>,/_/__B7UW# +MD%6)Y5.+70B+30RX`````(/Y"76#[`B)'"2)="0$BUT(BTT,N/____^# +M^0EW88G(P>`$@[P#R`H```!U![C_____ZTN+4Q"-!(T`"@``@WL,`'4%`<+M +MZP.+!!")QH/F`W4JBT,0@WL,`'4+C9!`"```[8G"ZP:+D$`(``"X`0```-/@ +MA=!T!;X!````B?"+'"2+="0$B>Q=PXVT)@````!5B>6#[!2)7?2)=?B)??R+ +M?0B+70RX`````(/["0^'GP```(G8P>`$@[P'R`H```!U#K@`````Z88```"- +M="8`BU<0N`$```"(V=/@@W\,`'4)@<*`"```[^L&B8*`"```O@````"-=@"- +MO"<`````B5PD!(D\).C\____AP`^VP(M= +M](MU^(M]_(GL7<.058GEN`$```!=PXVV`````%6)Y8/L#(D<)(ET)`2)?"0( +MBW48BWTHBUTPBTT,@WTD`'4-N`````#K>XVV`````+@`````@_X$=VN+11`E +M_P\``(M5(,'B$@G0BU4LP>(9"=#WPP$```!T!0T````!]\,$````=`4-``!` +M`(E!"(GRP>(:]\,"````=`:!R@``@`")40R#__]T%HGXP>`-)0#@#P`)T(E! +M#(%)"````$"X`0```(L<)(MT)`2+?"0(B>Q=PXVV`````(V_`````%6)Y;@! +M````7<.-M@````!5B>6#[`B)'"2)="0$BW4,BT40B?&)PH'B_P\``+L````` +M.<)U5(-]%`!T%(M&#"4`\/__"=")1@SK#Y"-="8`QT8(`````(E6#(-]&`!T +M$(%A#/_O___K#HVT)@````"!20P`$```QT$4`````,=!$`````"[`0```(G8 +MBQPDBW0D!(GL7<.)]HV\)P````!5B>53BTT,BAFB4$@#[=!$F:)02+&020`BT$0J0$```!U'ZD" +M````=`3&020!]D(0"'0$@$DD`O9"$`1T!(!))`2+0@@E```\`,'H$HA!)8M" +M%"4`X!\`P>@-B$$FBT(4)?````")P\'K!(A9)XM"%"4`#P``P>@(B$$HQD$J +M`(3;=`>(V/[`B$$G@'DH`'0#_D$HN`````!;7<.0D)!5B>6#[`B)7?R+70C' +M!"0L)P``Z/S___^)@^0-``#'!"0L)P``Z/S___^)@P0.``"X`````(.[Y`T` +M``!T#H.[!`X```!T!;@!````BUW\B>Q=PXVV`````(V\)P````!5B>564X/L +M!(MU"+L`````@[R>H`T```!T&HN$GJ`-``")!"3H_/___\>$GJ`-```````` +M0X/['W;6@\0$6UY=P^L-D)"0D)"0D)"0D)"0D%6)Y5=64X/L%(MU"(V^Q`H` +M`(N>'`P``(7;="4/MP-F.X;$"@``=1GK$(F>'`P``.L(BP>)@B`,``")V.F+ +M````N0````"-=@"-O"<`````C01)C02&C9@@#```#[>`(`P``&8[!W3"08/Y +M'W;BN0````"-M@````"-O"<`````C01)C12&C9H@#```9H.Z(`P```!TG$&# +M^1]VY`^W1P*)1"00#[<'B40D#,=$)`@`)0``QT0D!"D&``"+10B)!"3H_/__ +M_XV&(`P``(/$%%M>7UW#C;8`````C;\`````58GE5U93@>S4````BW4(BU4, +MBTT0N`````"#^@4/ATD&``#_))4<)0``QT74WO___\=%V-?____'1=S0____ +MQT7@R?___\=%Y,+____'1;3N____QT6X[O___\=%O/#____'1<#R____QT7$ +M]/___\=%E,S____'19C(____QT6%>/___[C____'A7S___^U____QT6`LO___\=%A+#___^)C3#___^X +M`````(/Y!`^'F04``(M^#(M>$(7_=0F-DU"8``#MZP:+@U"8``")P8'A__\/ +M\(N5,/___XM$E=3!X!0E``#P#PG!A?]U"XV34)@``(G([^L&B8M0F```BWX, +MBUX0A?]U"8V37)@``.WK!HN#7)@``(G!@>%_@/__BY4P____BT25E,'@!R6` +M?P``"<&%_W4+C9-L& +MBX-`/)0"`/P`)P87_=0N-DUR8``") +MR._K!HF+7)@``(M^#(M>$+Y8F```A?]U"8V36)@``.WK!HN#6)@``(G!@>'_ +M_P/\BY4P____BX25=/___\'@$B4``/P#Z=`#``#'A6S___]_````QX5P____ +M,@```,>%9/___W\```#'A6C___\H````QX5<____?P```,>%8/___TT```#' +MA53___]_````QX58____0````,>%3/___Q\```#'A5#___\0````QX5$____ +M/P```,>%2/___S````#'A3S___\"````QX5`____`@```(7)#Y7`#[;`B84L +M____BWX,BUX0A?]U"8V3;)@``.WK!HN#;)@``(G!@>'_/^#_BY4L____BX25 +M;/___\'@#B4`P!\`"<&%_W4+C9-LF```BL&BX-LF```B<&!X?__'_"+E2S___^+A)5D____P>`5)0``X`\) +MP87_=0N-DVR8``")R._K!HF+;)@``(M^#(M>$(7_=0F-DVB8``#MZP:+@VB8 +M``")P8'A__\!_XN5+/___XN$E5S____!X!$E``#^``G!A?]U"XV3:)@``(G( +M[^L&B8MHF```BWX,BUX0A?]U"8V3:)@``.WK!HN#:)@``(G!@>'___^`BY4L +M____BX255/___\'@&"4```!_"<&%_W4+C9-HF```BL&BX-HF```B<&#X>"+E2S___^+A)5,____@^`?"<&% +M_W4+C9-HF```BL&BX-LF``` +MB<&!X?_`__^+E2S___^+A)5$____P>`()0`_```)P87_=0N-DVR8``")R._K +M!HF+;)@``(M^#(M>$(7_=0F-DR29``#MZP:+@R29``")P8'A`?___XN5+/__ +M_XN$E3S___\!P"7^````"<&%_W4+C9,DF0``B#(M.$+YL +MF```A=MU"8V1;)@``.WK!HN!;)@``(/@_HT4#H7;#X1L`0``B00.Z6H!``#' +MA33___\(````QX4X____!@```(7)#Y7`#[;`B84H____BWX,BUX0O@BB``"% +M_W4)C9,(H@``[>L&BX,(H@``B<&#X<"+E2C___^+A)4T____@^`_ZVW'A73_ +M__\`````QX5X____!````,>%?/___P@```")C23___^X`````(/Y`@^'Y@`` +M`(M^#(M>$+Y8F```A?]U"8V36)@``.WK!HN#6)@``(G!@>'_#_S_BY4D____ +MBX25=/___\'@#"4`\`,`"<&%_^F0````QX5T____`@```,>%>/___P0```#' +MA7S___\&````QT6`"````,=%A`H```#'18@,````QT6,#@```,=%D!````") +MS[@`````@_D'=U6+5@R)E2#___^+7A"^))D``(72=0F-DR29``#MZP:+@R29 +M``")P8'A`?___XN$O73___\!P"7^````"<&#O2#___\`=0B-%!Z)R._K`XD, +M'K@!````@<34````6UY?7<.)]HV\)P````!5B>53@^P(BUT,H0````!IP(@3 +M``")`Z$`````:575E.#[`B+ +M?0B+70R+=1")/"3H_/___XG!BU,8BT,,*T23'(E##(G(*T,0:<#H`P``B423 +M'#TO=0``=Q`/MT8"*T,4)?\'``")1),#OA@,````#X0/ +M`@``B30DZ/S___^)PXN&!`X``(G:*U`0BT@,:`H`="C&0`H`B30DZ/S___\-``$``(E$)`2)-"3H_/____^&``L``.E&`0`` +MC8;$"@``B40D!(DT).C\____@_@!=U2`>P<`=$Z`>P4`=4C&0P<`QT0D"`$` +M``#'1"0$`@```(DT).C\_____X;D"@``_D,%#[9#!8E$)`C'1"0$!0```(DT +M).C\_____X;<"@``Z=L```"`>P0`=";^2P0/MD,$B40D",=$)`0!````B30D +MZ/S_____A]@*``#IKP```(![!@!T)OY+!@^V0P:)1"0(QT0D!`0```")-"3H +M_/____^'^`H``.F#````@'L(`'0DQD,(`,=$)`@`````QT0D!`,```")-"3H +M_/____^'\`H``.M9@'L%`'0GQD,)`?Y+!0^V0P6)1"0(QT0D!`4```")-"3H +M_/____^'X`H``.LL@'L'`'1KQD,)`<9#!P#'1"0(`0```,=$)`0"````B30D +MZ/S_____A^0*``"A`````(E$)`B+A^0-``")1"0$B30DZ,K\__^A`````(E$ +M)`B+AP0.``")1"0$B30DZ*_\___K#9"0D)"0D)"0D)"0D)"+7?2+=?B+??R) +M[%W#C78`58GE5U93@^P,BWT(B?Z)/"3H&O7__XG#_X?("@``B?:`>P0`=2V` +M>PD`=2?&0P0$QT0D"`0```#'1"0$`0```(D\).C\_____X;0"@``Z6\!``"` +M>P0#=RR`>PD`=2;^0P0/MD,$B40D",=$)`0!````B3PDZ/S_____AM0*``#I +M&P$``(V&Q`H``(E$)`2)/"3H_/___X/X`78'@_@"=#7K8`^V4P6(T/[(/`5W +M5`0"B$,%#[;`B40D",=$)`0%````B3PDZ/S_____AMP*``#I[````(![!P!U +M)\9#!P''1"0(`````,=$)`0"````B3PDZ/S_____AN@*``#IOP```(!["0!T +M"<9#"0#I#O___XV&Q`H``(E$)`2)/"3H_/___X/H`H/X`7=1@'L(`'4BQD,( +M`<=$)`@!````QT0D!`,```")/"3H_/____^&[`H``(![!@%W(_Y#!@^V0P:) +M1"0(QT0D!`0```")/"3H_/____^&]`H``.M%QD,*`8D\).C\____)?_^__^) +M1"0$B3PDZ/S_____AOP*``"A`````(E$)`B+AN0-``")1"0$B3PDZ-7Z__^A +M`````.L@H0````")1"0(BX;D#0``B40D!(D\).BS^O__H0````")1"0(BX8$ +M#@``B40D!(D\).B8^O__@\0,6UY?7<-5B>575E.#[`R+=0B)]XDT).@:\___ +MB<.`>`0`=!@/MD`$B40D",=$)`0!````B30DZ/S___^`>P4`=!@/MD,%B40D +M",=$)`0%````B30DZ/S___^`>P<`=!H/E,`/ML")1"0(QT0D!`(```")-"3H +M_/___X!["`!T&`^V0PB)1"0(QT0D!`,```")-"3H_/___X![!@!T&`^V0P:) +M1"0(QT0D!`0```")-"3H_/___X!["@!T&8DT).C\____)?_^__^)1"0$B30D +MZ/S___^A`````(E$)`B+A^0-``")1"0$B30DZ*;Y__^A`````(E$)`B+AP0. +M``")1"0$B30DZ(OY__^)-"3H_/___PT``0``B40D!(DT).C\____@\0,6UY? +M7<.-=@"-O"<`````58GE7<.0D)"0D)"0D)"0D%6)Y5=64X/L"(M="(M#$(-[ +M#`!U#HV0T)@``+@6'```[^L*QX#0F```%AP``+D`````OP```0"^```!`(UT +M)@"+0Q"#>PP`=0N-D("8``")\._K!HFX@)@``$&#^0=^X(M#$(-[#`!U"8V0 +M`)P``.WK!HN``)P``(G"P>H8B=#!Z`2#X@_!X@0)PL=$)`0(````B10DZ/S_ +M__^#Q`A;7E]=PXVT)@````"-O"<`````58GE5U93@^P8#[=%"(E%[,<$)"`. +M``#H_/___XG#O@(```"%P`^$)04``(E%Z(G'OD`E``"X.`$``/?#!````'04 +MH4`E``")`XU[!+Y$)0``N#0!``#\B<'!Z0+SI8M%[(M5Z&:)0@1FQT(&``"+ +M10R)0@B+11")0@R+112)0A#'@S@!```0[P``QX,\`0```````,:#M`L``!#' +M@[`+````````QH.U"P``!,>#N`L```````#'@[P+````````QX/("P`````` +M`,>#U`L```(```#'@]@+````````QX/<"P```````,>#X`L```H```#'@^0+ +M```*````QX/H"P``9````,>#[`L```````#'@_P+```!````QX,`#````0`` +M`,:#!`P```#'1"0$`````(D4).C\____O@,```"%P`^$"`0``(M5Z(M"$(-Z +M#`!U#(V0($```.V)P>L'D(N(($````^VP<'H!(F#0`$``(G(@^`/9HF#1`$` +M`(.[0`$```5T"KX-````Z;\#``"+5>B+0A"#>@P`=0F-D!B8``#MZP:+@!B8 +M``")@T@!``"+1>B)!"3H\P,``+X.````A<`/A(8#``"+5>B+0A"#>@P`=0Z- +MD`"8``"X!P```._K"L>``)@```<```"+1>B)!"3H5_W__V:)@TP!```E\``` +M`&:#^!!T#[X-````9H/X,`^%-@,``(U%\HE$)`C'1"0$P0```(M5Z(D4).C\ +M____O@@```"%P`^$#P,``&:!??(!,'<*O@4```#I_0(```^W1?)FB8-0`0`` +MBU7HBT(0@WH,`'4)C9`00```[>L&BX`00```@^`8P>@#O@H```"#^`(/A<," +M``"-1?*)1"0(QT0D!#\```"+1>B)!"3H_/___[X(````A<`/A)P"```/MT7R +M9HF#4@$``+\`````O@````"-5?*)5"0(C8;`````B40D!(M%Z(D$).C\____ +MA<`/A%,"```/MT7R,<=&@?X_`P``=LV^!P```('___\```^%0P(``&;'@YH" +M```*`&;'@Z0$```#`+X`````C01VC02&9L>$@Z("```+`$:#_@EVZKX````` +MNG@F``"Y?B8```^W!')FB81SK`0```^W!'%FB81SI@0``(T$=HT$AHT$@V;' +M@%0%```+`&;'@+@$```+`$:#_@)VQ\=$)`@`````C8-0`0``B40D!(M5Z(D4 +M).C\____O@@```"%P`^$I`$``&:#NV@!````#X2C````#[>#3`$``"7P```` +M9H/X$`^%C0```(M5Z(M"$(-Z#`!U#HV0`)@``+@'0```[^L*QX``F```!T`` +M`,<$)-`'``#H_/___XM%Z(D$).A%^___9HF#3@$``(M5Z(M"$(-Z#`!U#HV0 +M`)@``+@'````[^L*QX``F```!P```,<$)-`'``#H_/___P^W@TX!```E\``` +M`+X-````9H/X(`^%\P```(U%\HE$)`C'1"0$OP```(M%Z(D$).C\____O@@` +M``"%P`^$S`````^W1?)FB8-4`0``BU7HB10DZ/S___^_`````+X`````C47R +MB40D"+@?````*?")1"0$BT7HB00DZ/S___^%P'1[#[=%\@''P>@(B(1SM`H` +M``^V1?*(A'.U"@``1H/^`G:^A?]T"('__?\"`'4'O@D```#K5XM5Z`^W@DP! +M```E\````&:#^"]V#,>#!`L```````#K"L>#!`L```````"+1>B)!"3H_/__ +M_XF#&`P``(M%Z.LRC;8`````O@@```"-="8`C;PG`````(7;=`B)'"3H_/__ +M_X-]&`!T!8M5&(DRN`````"#Q!A;7E]=PXVV`````(V_`````%6)Y8/L"(E= +M_(M="(D<).C\____B1PDZ/S___^+7?R)[%W#C;8`````C;PG`````%6)Y5=6 +M4X/L.(M]",=%W`"```#'1>`@F```QT7D55555<=%Z*JJJJK'1>QF9F9FQT7P +MF9F9F<=%T`````"+1=#!X`*+="CPP`=0V! +MPBB```#OZPJ-="8`B;HH@```@>;__P``@_D!=!.#^0%R8(/Y!@^$HP```.GL +M````BT,0@WL,`'43C9`L@```N/__``#OZP^0C70F`,>`+(```/__``"+0Q"# +M>PP`=0Z-D#"```"X__\'`._K"L>`,(```/__!P"!S@````'IF@```(M3$(GX +M*P4`````P>`#@WL,`'4)@<(L@```[^L&B8(L@```BT,0@WL,`'4.C9`P@``` +MN/__!P#OZPK'@#"```#__P<`@`#@WL,`'4)@<(P@```[^L& +MB8(P@```@R+5?"#NK`+````=`N)^`."L`L``.L$ +MD(U'`87)=0R+5>R!PC2```#OZPF+5>R)@C2```#WQ@````%T)HM#$(-[#`!U +M$XV0((```+@````![^L/D(UT)@#'@""````````!BU,0B?"#>PP`=0N!PB"` +M``#OZPB)]HFR((```(/$"%M>7UW#B?95B>564X/L"(MU"+L`````QT0D!`(` +M``")-"3H_/___X7`=!7'!"0*````Z/S___]#@?OG`P``?M>!^^<#```/GL`/ +MML"#Q`A;7EW#C70F`%6)Y8M-"(M!$(-Y#`!U$8V0*(```+@`````[^L-C78` +MQX`H@````````(M!$(-Y#`!U#8V0!(```.WK"HUT)@"+@`2````-```$`(M1 +M$"7__\__@WD,`'4)@<($@```[^L&B8($@```BT$0@WD,`'4/C9`@@```N/__ +M``#OZPN0QX`@@```__\``%W#C70F`%6)Y5=64X/L#(M]"(MU#(!^"P`/A*\` +M``"+7PR+3Q"%VW4-C9$$@```[>L*C70F`(N!!(````T``!``A=MU"8V1!(`` +M`._K!HF!!(````^V1@L/ME8*#Z_"#[=6"(M/$`^OPH-_#`!U"8V1)(```._K +M!HF!)(```(M7$`^W1@R#?PP`=0N!PCB```#OZPB)]HF".(````^V1@H/KT48 +M`T44#[=6"`^OPHM7$`-%$,'@`X-_#`!U"8'",(```.LVD(F",(```.LVBU\, +MBT\0A=MU#HV1!(```.WK"Y"-="8`BX$$@```)?__[_^%VW4)C9$$@```[^L& +MB8$$@```BU<0BP:#?PP`=0F!PBB```#OZP:)@BB```"+1PR)1>R+7Q"#?>P` +M=0F-DR"```#MZP:+@R"```")PH'B``"`_P^W1@B)T0G!9H-^$`!T$0^W1A"# +MP`3!X!`E``!_``G!@WWL`'4,C9,@@```B0B8L@@```BT<,B47HBU\0 +M@WWH`'4+C9,8@```[>L(B?:+@QB```")P8'A_P#__P^W1A3!X`@E`/\```G! +M@WWH`'4.C9,8@```B7UW#D)!5B>6+10B+4!"#>`P` +M=0F!P@A```#MZP:+@@A```"#^`$/E,`/ML!=PXVT)@````!5B>6+10B+30R+ +M4!"#>`P`=0Z!PL````#MZPN0C70F`(N"P````(G"@_C_=1/'`0````"X```` +M`.M%C;8`````);K8!0&)`??"```(`'0'#0```$")`??"!0```'0#@PD!]\)` +M`0``=`.#"4#WPB````!T!H$)````0+@!````76+10B+@,`*``!=PXGV58GE5U93BTT(BUT,B<^+L<`*``"%]GDQBT$0@WD, +M`'4/C5`DN`````#OZPN-="8`QT`D`````(M!$(-Y#`!U!HU0).WK`XM`)(G8 +M);K8!0'WPT````!T!0W``0``]\,!````=`.#R`?WPP```$!T!0T```@`BU$0 +M@WD,`'4)@<*@````[^L&B8*@````B9_`"@``A=MY((M!$(-Y#`!U$(U0)+@! +M````[^L,D(UT)@#'0"0!````B?!;7E]=PY"058GEN(````!=PXVV`````%6) +MY8M-"`^W10QF@_A_=RB+41#!X`4%'(@``(-Y#`!U!0'"[>L#BP00)0"`__^Z +M`0```&:%P'4%N@````")T%W#ZPV0D)"0D)"0D)"0D)"058GE4XM="`^W30QF +M@_E_#X<-`0``BU,0BPP`=0H!PK@`````[^L'QP00```` +M`+@!````ZP6X`````%M=PXVV`````%6)Y8/L#(D<)(ET)`2)?"0(BU40#[=U +M#+@`````9H/^?P^'H0```(72=#@/MEH%P>,(#[9"!`G##[9*`\'A&`^V0@+! +MX!`)P0^V0@'!X`@)P0^V`@G!T>F)V,'@'PG!T>OK"KL`````N0````"+10B+ +M>!")\,'@!8V0&(@``(G(BTT(@WD,`'4'C10Z[^L$D(D$.HM%"(M($(GPP>`% +MC9`%65555@>E65555N`````!F@WWP?P^'Z`$``(,[!'\1N`````#I +MV0$``(VT)@`````/MG,$#[9#!<'@"`G&#[9#!L'@$`G&#[9#!\'@&`G&,`(#[93"`G"B57L,4WL@67L__\```^V0PJ)1>@/MD,+P>`("47H#[9# +M#,'@$`E%Z`^V0PW!X!@)1>@Q3>@/MD,/P>`(#[93#@G"B57D,4WD@67D__\` +M``^V>Q`/MD,1P>`("<`0"<`8"<?_```` +M@SL%?P>[`````.L1@SL-?P>[`0```.L%NP,```"+10B+2!"+1?#!X`6-D`"( +M``")\(MU"(-^#`!U#8T4"N_K"HVT)@````")!`J+10B+2!"+1?#!X`6-D`2( +M``"+1>R+=0B#?@P`=0:-%`KOZP.)!`J+10B+2!"+1?#!X`6-D`B(``"+1>B+ +M=0B#?@P`=0B-%`KOZP6)]HD$"HM%"(M($(M%\,'@!8V0#(@``(M%Y(MU"(-^ +M#`!U!HT4"N_K`XD$"HM%"(M($(M%\,'@!8V0$(@``(GXBW4(@WX,`'4)C10* +M[^L&C78`B3P*BT4(BT@0BT7PP>`%C9`4B```B=B+70B#>PP`=0:-%`KOZP.) +M!`J+112)1"0(BW7PB70D!(M%"(D$).C\____@\0<6UY?7<.0D)"0D)!5B>6# +M[`S'1"0(!@```(M%"`6T"@``B40D!(M%#(D$).C\____B>Q=PXVT)@````!5 +MB>6#[!2)7?R+70B+4Q"+10R#>PP`=0F!P@!@``#OZP:)@@!@``"+0Q"#>PP` +M=1"-D`A@``"X`0```._K#(GVQX`(8````0```,=$)`P"````QT0D"`,```#' +M1"0$#&```(D<).C\____N@````"%P'0EBT,0@WL,`'4+C9`$8```[8G"ZP:+ +MD`1@``"+11!FB1"Z`0```(G0BUW\B>Q=P^L-D)"0D)"0D)"0D)"0D%6)Y8/L +M%(E=_(M-"`^W71"+41"+10R#>0P`=0F!P@!@``#OZP:)@@!@``"+41")V(-Y +M#`!U"H'"!&```._K!Y")F@1@``"+01"#>0P`=1&-D`A@``"X`@```._K#8UV +M`,>`"&````(```#'1"0,"````,=$)`@,````QT0D!`Q@``")#"3H_/___X7` +M#Y7`#[;`BUW\B>Q=PXVT)@````!5B>6+31`/MT4,BU4(9CF"5`$``'4*N`P` +M``#K%XUV`("Z4@$````/F<`/ML"-!,4#````A6+30B)RK@`````9H.Y9@$` +M``!T%+@!````9H.Y5@$```!U!;@#````9H.Z:`$```!T`X/(!&:#NFH!```` +M=`MF@7D&$0YT`X/("%W#D%6)Y8/L%(E=_(M="&:#NUH!````=$R-1?J)1"0( +MQT0D!`\```")'"3H_/___[H`````AQX,(#````````,>##`P```````#' +M@Q0,````````9H.[6@$````/E<`/MM")T(M=_(GL7<.)]HV\)P````!5B>57 +M5E.#[`R+70B)WHN#"`P``(E$)`2)'"3H_/___XM[#(M+$(7_=0F-D0"8``#M +MZP:+@0"8```-`"```(7_=0Z-D0"8``#OZPN0C70F`(F!`)@``(N&"`P``(E$ +M)`2)'"3H_/___XF&$`P``#N&#`P```^5P`^VP(E$)`B+A@@,``")1"0$B1PD +MZ/S___^#Q`Q;7E]=PY"-M"8`````58GE@^P,B1PDB70D!(E\)`B+10B+>`R+ +M6#[`R)'"2)="0$B7PD"(M%"(MP#(M8$+\40``` +MA?9U#8V3%$```.V)PNL(B?:+DQ1```"+30P!R;@#````T^#WT"'0A?9U!HT4 +M'^_K`XD$'[@!````BQPDBW0D!(M\)`B)[%W#B?:-O"<`````58GE4XM="(M- +M#(M#$(-[#`!U#8V0&$```.WK"HUT)@"+@!A```"Z_O___]/"(<*+11"#X`'3 +MX(M+$`G0@WL,`'4.C9$80```[^L+D(UT)@")@1A```"X`0```%M=PXGV58GE +MBU4(BTT,@_D%=R*+0A"#>@P`=0F-D!Q```#MZP:+@!Q```"#X"_3Z(/@`>L% +MN/____]=PXGVC;PG`````%6)Y593@^P(BUT(BW4,BT,0@WL,`'4+C9`40``` +M[8G"ZP:+D!1```"-##:X`P```-/@#0#P`0#WT"'"B?#!X`P)PH'*`(```(-] +M$`!T!H'*```!`(M+$(G0@WL,`'4)C9$40```[^L&B9$40```BX/`"@``#0`` +M``&)1"0$B1PDZ/S___^#Q`A;7EW#C70F`%6)Y8/L#(D<)(ET)`2)?"0(BT4( +MBW`,BU@0OQ!```"%]G4-C9,00```[>L*C70F`(N#$$```(G!@>&?__'_BT4, +M@^`'"PR%H"8``(7V=0B-%!^)R._K`XD,'XL<)(MT)`2+?"0(B>Q=PXVT)@`` +M``!5B>575E.#[!2+70@/MT40B47P#[=%%(E%[(G?QT0D"`8```"+10R)1"0$ +MC8.Z"@``B00DZ/S___^+4Q`/MHNZ"@``#[:#NPH``,'@"`G!#[:#O`H``,'@ +M$`G!#[:#O0H``,'@&`G!@WL,`'4+@<((@```B] +M"@``P>`(#[:7O`H``(G1"<&+1?`E_S\``,'@$`G!@WL,`'4+C98,@```BL-C;0F +M`````(N#((```(G!@>'__X#_9H-][`!T$(M%[(/`!,'@$"4``'\`"<&%]G4( +MC10?B6#[`R)'"2)="0$B7PD"(M5"(M" +M$(-Z#`!U"8V04(```.WK!HN`4(```(G'O@````"+50B+0A"#>@P`=0F-D$R` +M``#MZP:+@$R```"Z`````(GQ"<&)^PG3BQ=PXGV +M58GEBT4(BU`0@W@,`'4)@<),@```[>L&BX),@```7<-5B>53BTT(BT$0@WD, +M`'40C9`@@```[>L-C;0F`````(N`((```(G#BU$0#0````&#>0P`=0J!PB"` +M``#OZP>0B8(@@```BU$0B=@-`````8-Y#`!U"H'"((```._K!Y")@B"```!; +M7<.-M"8`````58GE5E.#[`2+=0B+70P/MX;&"@``@^`@9H7`#X1^````QD7W +M`+D`````.PMS&XGV#[94&02$TGD+@.)_.E7W<@.(5?=!.PMRYXM6$(-^#`!U +M"8'"!(```.WK!HN"!(```(G!@'WW`'07#[9%]]#H/`)W#8M6$(G(#0````+K +M"Y"+5A")R"7____]@WX,`'4)@<($@```[^L&B8($@```@\0$6UY=PXUV`(V\ +M)P````!5B>6#[`B)'"2)="0$BUT(BT,0@WL,`'4)C9!DF```[>L&BX!DF``` +MB<'!Z1.!X?\!``#WP0`!``!T!H'Q`/[__XM#$(-[#`!U"XV04(```.V)QNL& +MB[!0@```BU,0@WL,`'4,@<),@```[>L)C78`BX),@```,?`QR(L<)(MT)`2) +M[%W#C70F`(V\)P````!5B>53BTT(BT$0@WD,`'40C9`@0```[8G"ZPN0C70F +M`(N0($````^VPL'H!(/B#[L`````.8%``0``=11F.9%$`0``=0N[`0```(VV +M`````(G86UW#C70F`(V\)P````!5B>53BTT(BUT,BT$0@WD,`'4-C9"0@``` +M[>L*C70F`(N`D(````$#BT$0@WD,`'4/C9",@```[>L,C;8`````BX",@``` +M`4,$BT$0@WD,`'4.C9"4@```[>L+D(UT)@"+@)2````!0PR+01"#>0P`=0Z- +MD(B```#MZPN0C70F`(N`B(````%#"(M!$(-Y#`!U#HV0F(```.WK"Y"-="8` +MBX"8@````4,0BT$0@WD,`'4.C9#L@```N`````#OZPK'@.R`````````BT$0 +M@WD,`'4.C9#P@```N`````#OZPK'@/"`````````BT$0@WD,`'4.C9#T@``` +MN`````#OZPK'@/2`````````BT$0@WD,`'4.C9#X@```N`````#OZPK'@/B` +M````````6UW#58GEBU4,@_H!=!:X`0```(/Z`7(DN`````"#^@)T&NL3BT4( +M9H.X1`$```,/E\`/ML#K!;@`````7<.0C70F`%6)Y;@!````7<.-M@````!5 +MB>6#[`B)'"2)="0$BT4(BU@,BT@0OE29``"%VW4)C9%4F0``[>L&BX%4F0`` +M@\@!A=MU"XT4#N_K")"-="8`B00.BQPDBW0D!(GL7<.)]E6)Y8M%"(M0$(-X +M#`!U"8'"')P``.WK!HN"')P``"7_````7<.-="8`C;PG`````%6)Y8M%"(M0 +M$(-X#`!U"8'"6(```.WK!HN"6(```(/@!UW#C;8`````C;PG`````%6)Y5.+ +M70R+30B+41")V(/@!X-Y#`!U"8'"6(```._K!HF"6(```(C8)`>(@?0+``!F +MQX'V"P````!;7<.-=@!5B>575E.+?0B)^XM%$`^W0`(EX`$``#W`````=#(] +MP````'\,/:````!T%NF_````O@`````]0`$``'08Z:X```"^`0```.L,C;0F +M`````+X"````#[>4<\`!```/MX1SQ@$``,'@!@G"#[>$<\P!``#!X`P)P@^W +MA'/2`0``P>`2"<(/MX1SV`$``,'@&`G"#[>,<]X!```/MX1SY`$``,'@!@G! +M#[>$<^H!``#!X`P)P0^WA'/P`0``P>`2"<$/MX1S]@$``,'@&`G!@WT,`70. +M@WT,`7(>@WT,`G0&ZP^)T>L2B6+50B+30P/ +MMX+&"@``)<````!F/<``=54[31!T4(7)="*+0A"#>@P`=0V-D'`0``"XC`$` +M`.L@QX!P$```C`$``.LJBT(0@WH,`'4.C9!P$```N'`#``#OZQ/'@'`0``!P +M`P``B?:-O"<`````B_[__XM5\(F"``P``.LPBU,0B?`-```@`(-[#`!U +M$('"!(```._K%XVT)@````")@@2```#K"+@`````ZP:0N`$```"+7?2+=?B+ +M??R)[%W#C;0F`````(V\)P````!5B>575E.#[%"+=0C'1"0$+0@``,<$)``` +M``#H_/___\=$)`1&"```QP0D`````.C\____QT0D"$,```#'1"0$P"8``(DT +M).C\____BT80@WX,`'4)C9"T````[>L&BX"T````B47LBT80@WX,`'4)C9"P +M````[>L&BX"P````B47HBT80@WX,`'4+C9"L````[8G'ZP:+N*P```"+1A"# +M?@P`=0N-D*@```#MBL&BXBD +M````BT80@WX,`'4)C9"@````[>L&BX"@````BU7LB50D'(M5Z(E4)!B)?"04 +MB5PD$(E,)`R)1"0(QT0D!$@(``#'!"0`````Z/S___^+1A"#?@P`=0F-D,`` +M``#MZP:+@,````")1?"+1A"#?@P`=0F-D-0```#MZP:+@-0```")1>2+1A"# +M?@P`=0N-D-````#MB2)5"0P@` +M`,<$)`````#H_/___\=$)`1&"```QP0D`````.C\____BT80@WX,`'4+C9!` +M"@``[8G#ZP:+F$`*``"+1A"#?@P`=0N-D(`(``#MB<'K!HN(@`@``(M&$(-^ +M#`!U"8V00`@``.WK!HN`0`@``(E<)!S'1"08K@@``(E,)!3'1"00N@@``(E$ +M)`S'1"0(P`@``,=$)`3&"```QP0D`````.C\____BT80@WX,`'4+C9"`"0`` +M[8G!ZP:+B(`)``"+1A"#?@P`=0F-D$`)``#MZP:+@$`)``")3"0,B40D",=$ +M)`3G"```QP0D`````.C\____NP````"-M@````"-O"<`````BU80C02=``H` +M`(-^#`!U"`'"[8E%X.L&BQ00B57@BU80C02=P`D``(-^#`!U"`'"[8E%W.L& +MBQ00B57L(D(UT)@"+ +M#!"+5A"-!)T`$```@WX,`'4%`<+MZP.+!!"+5=B)5"0@BU74B50D'(M5T(E4 +M)!B)?"04B4PD$(E$)`R)7"0(QT0D!$H)``#'!"0`````Z/S___]#@_L)#XX2 +M____NP````"-M@````"-O"<`````BU80B=C!X`@%.!```(-^#`!U!0'"[>L# +MBP00B47,BTX0B=K!X@B#RD"!PC@0``"#?@P`=0N-%`KMZPB0C70F`(L$"HE% +MR(M.$(G:P>((@L#BP0*B<>+3A")VL'B +M"('*P````('".!```(-^#`!U"XT4"NWK")"-="8`BP0*B<*#?7UW#58GE7<.0D)"0 +MD)"0D)"0D%6)Y5=64X/L!(M="(-]#``/A)H```"+0Q"#>PP`=0Z-D`1```"X +M`````._K"L>`!$````````#'!"0*````Z/S___^^"@```+\00```C78`BT,0 +M@WL,`'4)C9`00```[>L#BP0'J0```0!T,\<$),@```#H_/___XM#$(-[#`!U +M#XV0!$```+@`````[^L+D,>`!$````````!.=;/K!(7V=0VX`````.L[C;8` +M````BW,,BTL0NP2```"%]G4)C9$$@```[>L&BX$$@```)?__^_^%]G4&C10+ +M[^L#B00+N`$```"#Q`1;7E]=PXUV`%6)Y8/L#(D<)(ET)`2)?"0(BW4(BUX, +MBTX0OP2```"%VW4-C9$$@```[>L*C70F`(N!!(````T```0`A=MU!HT4#^_K +M`XD$#X-]#`!T(8M&$(-^#`!U#HV0!$```+@!````[^L*QX`$0````0```(L< +M)(MT)`2+?"0(B>Q=PXGV58GE@^P0B5WTB77XB7W\BW4(#[=%$(E%\(M>#(M. +M$+\$@```A=MU"8V1!(```.WK!HN!!(````T```0`A=MU!HT4#^_K`XD$#X-] +M#`!T'HM6$(M%\(/(`H-^#`!U"8'"!$```._K!HF"!$```(M=](MU^(M]_(GL +M7<.-M@````!5B>6#[!B)7?2)=?B)??R+10B+70R+31`/MU44B<:_`0```(/[ +M`W0H@_L#=P>#^P)T">L\@_L$="7K-8E,)`2)!"3HR?W__XG'ZRR0C70F`(E, +M)`2)!"3HI/[__^L9B50D"(E,)`2)!"3H$O___^L'N`````#K"(F>K`L``(GX +MBUWTBW7XBWW\B>Q=PXUT)@!5B>6+10B+4!"#>`P`=0F!P@1```#MZP:+@@1` +M```E```#`,'H$%W#D(VT)@````!5B>6+10B+4!"#>`P`=0F!PA!```#MZP:+ +M@A!```#!Z!"#X`%=PXUV`(V\)P````!5B>6X`````%W#C;8`````58GEN``` +M``!=PXVV`````%6)Y;@`````7<.-M@````!5B>6X`````%W#D)"0D)"058GE +M@^P,B5W\BT4,@_@@=R__)(78*```NP````#K*+L`````ZR&[`````.L:NP`` +M``#K$[L`````ZPR0C70F`+@`````ZQ&)7"0$BT4(B00DZ/S___^)V(M=_(GL +M7<.058GEBT4(BU`0@W@,`'4&@\(,[>L#BT(,7<.-M@````!5B>6+30B+41"+ +M10R#>0P`=0:#P@SOZP.)0@Q=PXUV`%6)Y8M%"(M0$(-X#`!U$8/""+@$```` +M[^L-C;8`````QT((!````%W#C;0F`````%6)Y8/L$(M-"(M!$(-Y#`!U#HU0 +M"+@@````[^L*C78`QT`((````,=$)`P`````QT0D"`0```#'1"0$"````(D, +M).C\____A<`/E<`/ML")[%W#C;8`````C;PG`````%6)Y8/L$(E=](EU^(E] +M_(MU"(GWBUX,BTX0A=MU"8V12(```.WK!HN!2(```(/@WX7;=0R-D4B```#O +MZPF-=@")@4B```"#OQ@,````=`B)-"3H_/___XM=](MU^(M]_(GL7<.-M@`` +M``"-OP````!5B>6#[`B)'"2)="0$BT4(BU@,BT@0ODB```"%VW4)C9%(@``` +M[>L&BX%(@```@\@@A=MU"XT4#N_K")"-="8`B00.BQPDBW0D!(GL7<.)]E6) +MY8M-"(M1$(M%#(-Y#`!U#H'"0(```._K"Y"-="8`B8)`@```BU$0BT40@WD, +M`'4.@<)$@```[^L+D(UT)@")@D2```!=PY"-M"8`````58GE@^P(B1PDB70D +M!(M="(M-#+@`````@_D_#X>/````@_D?=DJ+0Q"#>PP`=1&-D$2```#MB<+K +M#(VV`````(N01(```(MS$(/I(+C^____T\`AT(-[#`!U"(V61(```.L_B89$ +M@```ZT"0C70F`(M#$(-[#`!U"XV00(```.V)PNL&BY!`@```BW,0N/[____3 +MP"'0@WL,`'4)C99`@```[^L&B89`@```N`$```"+'"2+="0$B>Q=PY"-="8` +M58GE@^P(B1PDB70D!(M="(M-#+@`````@_D_#X>/````@_D?=DJ+0Q"#>PP` +M=1&-D$2```#MB<+K#(VV`````(N01(```(MS$(/I(+@!````T^`)T(-[#`!U +M"(V61(```.L_B89$@```ZT"0C70F`(M#$(-[#`!U"XV00(```.V)PNL&BY!` +M@```BW,0N`$```#3X`G0@WL,`'4)C99`@```[^L&B89`@```N`$```"+'"2+ +M="0$B>Q=PY"-="8`58GE4XM="(M#$(-[#`!U$(V0/(```.WK#8VT)@````"+ +M@#R```")P8M#$(-[#`!U#XV0#($``.WK#(VV`````(N`#($``(G"J2````!T +M!H')``(``/?"```"`G0&@L#BT$T@^#OA?9U!HT4"^_K`XD$"UM>7<.-="8`58GE@^P4B5WXB77\BTT( +MBW4,C5X(]D,,`74*N`\```#IS`````^W0P@E_P\``&:)1B`/MT,.)?]_``!F +MB48BQD8D``^V0PRH`G5?J`1T!,9&)`'V0PP(=`2`3B0(]D,,$'0]@$XD`@^V +M5A6(5B6#O)&@#0```'0HC48@B40D"(N$D:`-``")1"0$B0PDZ/S___^-M"8` +M````C;PG`````/9##"!T!(!.)!`/MT,*P>@$B$8F]D,-`70+#[9##=#HB$8G +MZP3&1B?_BT,(P>@/@^`?B$8H#[9#"\#H!(A&*0^V0PG`Z`2#X`&(1BJX```` +M`(M=^(MU_(GL7<.0C70F`%6)Y5.+10R+71"-2`C'0`P`````QT`(`````,=` +M%`````#'0!``````#[=!!(G:@>+_#P``)0#P__\)T&:)003W110@````=`2` +M204@#[=!!"7_#P``.=@/E,`/ML!;7<.0D)"0D)"0D)"0D)"0D)!5B>575E.# +M["R+10B)1?"_`````(M5$`^W0@+!Z`>)PH/B`8M-$`^W00(E``$``&:%P'0$ +MA=+K$HM=$`^W0P+!Z`>#\`&I`0````^%``<``(MU$`^W1@+!Z`:)PH/B`0^W +M1@*#X"!FAL&BX!`$0``B47LZPF)]L=%[`````"+70B+ +M0Q"#>PP`=0V-D%B```#MZPJ-="8`BX!8@```B47HA"+50B+0A"# +M>@P`=0F-D!!```#MZP:+@!!````E8`#^`(E%Y(M-$(E,)`2+70B)'"3H_/__ +M_[H#````A<`/A'`*``"+=1`/MT8")?`!```]T````'1E/=````!_$SV@```` +M=$4]P````'1'Z=,%```]4`$``'0B/5`!``!_!SU``0``ZP4]0`D```^%LP4` +M`,=%W`$```#K!\=%W`(```#'1=@!````ZR#'1=P#````ZQ#'1=P$````ZP?' +M1=P%````QT78`@```(M5"(M"$(-Z#`!U#HV0`)@``+@'````[^L*QX``F``` +M!P```+L`````D(MU"(M.$(T$6XL4Q6`I``"+==R-!$:+!(5@*0``BW4(@WX, +M`'4*C10*[^L'C70F`(D$"D?WQS\```!U#,<$)`$```#H_/___T.#^QYVLKX` +M````C;8`````C;PG`````(L,]0`N``"#?10`=`V-@0"`__\]_P\``'8VBT4( +MBU@0B#3`$``"7P````NP````!F@_@O#X8-`0`` +MB?:-O"<`````BW4(BTX0C01;BQ3%("T``(MUW(T$1HL$A2`M``"+=0B#?@P` +M=0J-%`KOZP>-="8`B00*1_?'/P```'4,QP0D`0```.C\____0X/["':RNP`` +M``"-M@````"-O"<`````BT4(BT@0BQ3=P#<``(L$W<0W``"+=0B#?@P`=0:- +M%`KOZP.)!`I']\<_````=0S'!"0!````Z/S___]#@_LZ=K^[`````(UV`(V\ +M)P````"+10B+2!"-!%N+%(5`/@```T78BP2%0#X``(MU"(-^#`!U#8T4"N_K +M"HVT)@````")!`I']\<_````=0S'!"0!````Z/S___]#@_L_#X?\````ZZR+ +M10B+2!"-!%N+%,5@+```BW7BTT(BU$0BT7L@WD,`'4)@<)`$0``[^L& +MB8)`$0``BUT(BU,0BW7P#[:.M`H```^VAK4*``#!X`@)P0^VAK8*``#!X!`) +MP0^VAK<*``#!X!@)P8-[#`!U"X'"`(```(G([^L&B8H`@```@WT,`71C@WT, +M`7(S@WT,!@^%C@```(M5"(M*$(M=\`^V@[D*``#!X`@/MI.X"@``"=`+1>`- +M``"!"(MU".M+BT4(BT@0BU7P#[:"N0H``,'@"`^VDK@*```)T`T``(((BUT( +M@WL,`.LEBW4(BTX0BU7P#[:"N0H``,'@"`^VDK@*```)T`T``(`(@WX,`'4) +MC9$$@```[^L5B8$$@```ZPV-=@"Z#````.EF!```BTT(BT$0@WD,`'4.C9#@ +M@```N/_____OZPK'@."```#_____BUT(BT,0@WL,`'4.C9#D@```N/_____O +MZPK'@.2```#_____BW4(BUX,BTX0OA!```"%VW4)C9$00```[>L&BX$00``` +M"T7DA=MU!HT4#N_K`XD$#HM%"(M0$(M%Z(M-"(-Y#`!U"8'"6(```._K!HF" +M6(```(M="(M3$(MU\`^VCKH*```/MH:["@``P>`("<$/MH:\"@``P>`0"<$/ +MMH:]"@``P>`8"<&#>PP`=0N!P@B```")R._K!HF*"(```(M5"(M*$(M=\`^V +M@[\*``#!X`@/MI.^"@``"="+=0B#?@P`=0F-D0R```#OZP:)@0R```"+50B+ +M0A"#>@P`=0Z-D(````"X_____^_K"L>`@````/____^+30B+01"#>0P`=0N- +M4!2X`````._K!\=`%`````"+70B+0Q"#>PP`=0Z-D!B```"X``<``._K"L>` +M&(`````'``"+=?"+A@0+``"+51")5"0$BTT(B0PD_Q"Z`P```(7`#X3"`@`` +MBUT(BT,0@WL,`'4)C9!8@```[>L&BX!8@```BW7PB(;T"P``9L>&]@L````` +MBU4(BT(0@WH,`'4)C9`(H@``[>L&BX`(H@``P>@-@^`!BTWPB8'P"P``BUT( +MBT,0@WL,`'4.C9`L&BX`4F0``B<&!X?\_``"+51`/MT("@^`@9H7`=!6-%(T````` +MN*.++KKWXHG1P>D$ZPZZSL&BX%@F```@\@#A=MU!HT4#N_K`XD$#HM- +M$`^W00(EH````&8]H`!T#(M.$+X@F0``A=MU"8V1()D``.WK!HN! +M()D```T`\```A=MU!HT4#N_K`XD$#HM%"(M8#(M($+X@F0``A=MU"8V1()D` +M`.WK!HN!()D```T```$`A=MU!HT4#N_K`XD$#HM5\,>"O`L```$```"^```` +M`+L!````BTT(BWD0C12U`!```(G8B?'3X(M-"(-Y#`!U!HT4.N_K`XD$.D:# +M_@E^U;X`````B70D!(M="(D<).C\____1H/^"7[K@WT,!@^4P`^VP$@E`/#_ +M_P5E&0@`BW7PB8;`"@``BU,0@WL,`'4)@<*@````[^L&B8*@````BT4(BU@, +MBT@0OJP```"%VW4)C9&L````[>L&BX&L````#0``!P"%VW4&C10.[^L#B00. +MBU4(B10DZ/S___^%P'0+BTT(B0PDZ/S____'1"0,`````,=$)`@!````QT0D +M!&"8``"+70B)'"3H_/___XMU"(M>#(M.$+X@@```A=MU"8V1((```.WK!HN! +M((```"7__W_^A=MU!HT4#N_K`XD$#K@!````ZQ&)]HM%&(,X`'0"B1"X```` +M`(/$+%M>7UW#B?:-O"<`````58GE@^P(QT0D!`(```"+10B)!"3H%P0``(GL +M7<.-=@!5B>6#[!2)7?R+70C'1"0,`````,=$)`@!````QT0D!`(```")'"3H +M_/___[H`````AQ=PU6)Y8/L +M&(E=^(EU_(M="(MU#,=$)`03````B1PDZ)X#``"Z`````(7`#X31`0``QT0D +M#`````#'1"0(`0```,=$)`0"````B1PDZ/S___^Z`````(7`#X2D`0``QT0D +M!`````")'"3H5`,``+H`````A<`/A(PP`=0R!P@28``#OZ<<```")@@28``#IO````(M#$(-[#`!U +M#HV0!)@``+@`````[^L*QX`$F````````(M#$(-[#`!U#8V0`*(``+@#```` +MZTO'@`"B```#````ZTR+4Q`/MT8"@^`09H7`#Y7`#[;`C01`@WL,`'4)@<($ +MF```[^L&B8($F```BT,0@WL,`'4.C9``H@``N`8```#OZPK'@`"B```&```` +MBT,0@WL,`'4.C9!\F```N*L```#OZPK'@'R8``"K````QP0D+`$``.C\____ +MN@$```"-M"8`````B="+7?B+=?R)[%W#C70F`%6)Y5=64X/L&(M="(MU#(G9 +M@[N\"P````^$`@$``(M#$(-[#`!U"8V0()D``.WK!HN`()D``*D```$`#X7? +M````QX&\"P```````(M#$(-[#`!U#(V0$)P``.WK"8UV`(N`$)P``(E%[(M# +M$(-[#`!U#HV0%)P``.WK"Y"-="8`BX`4G```B<&+0Q"#>PP`=0^-D!B<``#M +MBS1Z(G*T>H!T,'I!HG"P>H'=&6%R71A]]^)^(G7 +MF??_@^`_B47DBT7LF??YB<^)3?"+>PR)?>B+2Q"%_W4+C9$@F0``[8G" +MZP:+D2"9``"+1>3!X`4)T`M%\`T`"```@WWH`'4)C9$@F0``[^L'B8$@F0`` +MD(ET)`2)'"3HY`0``(7`=#")="0$B1PDZ%0%``"%P'5`QP0DB!,``.C\____ +MB70D!(D<).@X!0``AA=L/E<`/ML!("<:+ +M1Q"#?PP`=0:-4`SMZP.+0`R+5Q")V(-_#`!U"8'"`$```._K!HF:`$```,<$ +M)`\```#H_/___XG8@^`#B40D#(GP@^`#B40D",=$)`0`0```B3PDZ/S___^+ +M7?2+=?B+??R)[%W#C;0F`````%6)Y8/L*(E=](EU^(E]_(MU#(M]"(U%\(E$ +M)`R-1?*)1"0(#[=&`HE$)`2)/"3_ES@!```/MT7R9CL&=PD/MP9F.T7P=@JX +M`````.F0`0``#[=&`HE$)`0/MP:)!"3H_/___YB`?@(`#XF2````C1Q`P>," +MC8/$30``B47HQT0D!`@```"+0`2)!"3H_/___XE%[(%E[/\```#!9>P%BX/$ +M30``P>`$"47LBUWH#[]+"(M5"(M"$(-Z#`!U"8V0!*(``.WK!HN`!*(``&:! +M/K0)=0N+70B+4Q"#R!#K"8M="(M3$(/@[X-[#`!U"8'"!*(``._K$XF"!*(` +M`.L+B?:)P<=%[`````!F@?F0`'\*BH?`=#1^(D$).C\ +M____B<.!X_\```"X`````,'C`@'`"<.!RP$$``"+10B+4!`/MDWLP>$(#[;# +M"<&+10B#>`P`=0N!PIR8``")R._K!HF*G)@``(M%"(M0$(M-[('A`/\```^V +MQPG!BUT(@WL,`'4+@<+0F```B6+10B+4!"#>`P`=0F!PF28``#MZP:+ +M@F28``#!Z!.)PH'B_P$``(G0)0`!``!FA"+=PR+7Q"%]G4)C9-DF```[>L&BX-DF``` +MB<&!X0#P__\/MD7DP>`))0`.```)P8M%X"7_`0``"<&%]G4+C9-DF```B0`=!(/MG7DC03U`````"GPB<;!Y@F[`````)"- +MM"8`````BT<0@W\,`'4)C9!@F```[>L&BX!@F```J0(```!T$(DT).C\____ +M0X/[.W[3ZP6#^SM^![@`````ZQ6)/"3HO?[__YB-M@````"-OP````"#Q!A; +M7E]=PY"-M"8`````58GEBTT0BU4(BT4,#[=``B7@`0``/<````!T-#W````` +M?PT]H````'06ZS2-="8`/4`!``!U*0^W@J(!``#K)P^W@J0!``#K'HVT)@`` +M```/MX*F`0``ZPZ-M"8`````N`````#K"&:)`;@!````76#[!2)7?R+70B+0Q"#>PP`=0N-D&"8``#MZPB)]HN`8)@``+H! +M````J0(```!U/HU%^HE$)`B+10R)1"0$B1PDZ#C___^Z`````(7`=!^)'"3H +MQ_W__V8[1?H/GL`/MM"-M@````"-O"<`````B="+7?R)[%W#C;0F`````%6) +MY8/L&(E=^(EU_(MU"(.^0`$```-W:&:#OE0!``!`=5Z-1?:)1"0(BT4,B40D +M!(DT).C(_O__N@````"%P'1WNP````"-=@"-O"<`````QT0D"``````/MH,( +M3P``B40D!(DT).AU_?__0X/[`G;?@_L##Y;`#[;0ZSR-="8`BUX,BTX0OF"8 +M``"%VW4)C9%@F```[>L&BX%@F```@\@"A=MU"XT4#N_K")"-="8`B00.N@$` +M``")T(M=^(MU_(GL7<.-M@````"-OP````!5B>575E.![)````"+?0@/MT40 +MB46@B7VH$ +M=QF+19P/MX`(`@``B46(BU6<#[>2"@(``.MUBTT,#[\`=QF+ +M19P/MX`,`@``B46(BU6<#[>2#@(``.M+BTT,#[``=QF+19P/ +MMX`0`@``B46(BU6<#[>2$@(``.LABTT,9H$Y7!9V'(M%G`^W@!0"``")18B+ +M59P/MY(6`@``B56$ZP['180`````QT6(`````,=%@`````#'A7S___\````` +MBTV<#[>)K@$``(E-F(M%G`^W@+0!``")192+59QF@[JT`0````^4P`^VP(E% +MD`^WB@("``")38SI\@```(M%G`^W@!@"``")18B+59P/MY(:`@``B56$BTV< +M#[>)(`(``(F-?/___XM%G`^W@"0"``")18"+59P/MY*P`0``B568BTV<#[>) +MM@$``(E-E(M%G&:#N+8!````#Y3`#[;`B460BU6<#[>2!`(``(E5C.M^BTV< +M#[>)'`(``(E-B(M%G`^W@!X"``")182+59P/MY(B`@``B95\____BTV<#[>) +M)@(``(E-@(M%G`^W@+(!``")19B+59P/MY*X`0``B564BTV<9H.YN`$````/ +ME,`/ML")19`/MX$&`@``B46,ZPVX`````.DS!```C78`NP````"ZH#D``(VV +M`````(T$6XM-H(T$08L$@HE$G:1#@_L0=NJ+10R`>`(`>53'1"00`````,=$ +M)`QW````QT0D"`,```"+E7S___^)5"0$C5VDB1PDZ.0#``#'1"00`````,=$ +M)`QZ````QT0D"`,```"+38")3"0$B1PDZ+T#``"[`````)"-M"8`````BT\0 +MC01;BQ3%H#D``(M$G:2#?PP`=0F-%`KOZP:-=@")!`I&]\8_````=0S'!"0! +M````Z/S___]#@_L0=L*[`````(VV`````(V\)P````"+3Q"+%-U`00``BP3= +M1$$``(-_#`!U"8T4"N_K!HUV`(D$"D;WQC\```!U#,<$)`$```#H_/___T-T +MQ;L`````BT\0C01;BQ3%4$$``(F5>/___XM5H(T$0HL$A5!!``"#?PP`=0L# +MC7C___^)RN_K"8N5>/___XD$"D;WQC\```!U#,<$)`$```#H_/___T-TKKL` +M````B?:-O"<`````BT\0C01;BQ3%@$$``(F5>/___XM5H(T$0HL$A8!!``"# +M?PP`=0L#C7C___^)RN_K"8N5>/___XD$"D;WQC\```!U#,<$)`$```#H_/__ +M_T-TKKL`````NL!!``"-="8`C01;BTV@C01!BP2"B42=I$.#^Q!VZHM5#`^W +M0@(E0`$``&8]0`%U:,=$)!`#````QT0D##,```#'1"0(`0```(M-G`^W@8`" +M``")1"0$C5VDB1PDZ`<"``#'1"00`P```,=$)`PM````QT0D"`$```"+59P/ +MMX*"`@``B40D!(D<).C9`0``B?:-O"<`````QT0D$`````#'1"0,7P```,=$ +M)`@!````BTV0B4PD!(U=I(D<).BF`0``QT0D$`````#'1"0,8````,=$)`@$ +M````BT68B40D!(D<).A_`0``QT0D$`````#'1"0,:````,=$)`@#````BU6( +MB50D!(D<).A8`0``QT0D$`````#'1"0,:P```,=$)`@#````BTV$B4PD!(D< +M).@Q`0``NP````"-M@````"-OP````"+3Q"-!%N+%,7`00``BT2=I(-_#`!U +M"8T4"N_K!HUV`(D$"D;WQC\```!U#,<$)`$```#H_/___T.#^Q!VPKL````` +MNL!*``"0C;0F`````(T$6XM-H(T$08L$@HE$G:1#@_L'=NK'1"00`````,=$ +M)`P=````QT0D"`8```"+18R)1"0$C5VDB1PDZ)````#'1"00`````,=$)`P$ +M````QT0D"`$```"+592)5"0$B1PDZ&D```"[`````(UT)@"+3Q"-!%N+%,7` +M2@``BT2=I(-_#`!U"8T4"N_K!HUV`(D$"D;WQC\```!U#,<$)`$```#H_/__ +M_T.#^P=VPHM-G,>!Q`L```````"X`0```('$D````%M>7UW#D(UT)@!5B>57 +M5E.#[!2+=1"+712)="0$BT4,B00DZ/S___^)1?"->__![P-+@^,'A?9^=8M% +M&,'@`XE%[)"-M"8`````C0P>@_D(?@6Y"````+H!````T^)*N`$```"(V=/@ +M2#'"#[9-[-/BB='WT8M%"",,N(E-Z(M%\(C9T^`/MDWLT^`AT`M%Z(M5"(D$ +MNHUT,_BY"````"G9TVWPNP````!'A?9_G(/$%%M>7UW#C70F`%6)Y5=64X/L +M0(M]"(G^BU4,#[="`L'H!X/@`8E%Z`^W0@(E\`$``#W0````#X2>````/=`` +M``!_&SV@````#X2#````/<`````/A($```#IC````#U0`0``=!P]4`$``'\. +M/4`!``#K#(VT)@`````]0`D``'5IQT7P`````(M/#(E-Y(M?$(7)=0F-DT29 +M``#MZP:+@T29``")P8/AQP^WAH0"``#!X`.#X#@)P8-]Y`!U"XV31)D``(G( +M[^LQB8M$F0``ZRG'1?`!````ZR#'1?`"````ZQ>-M"8`````N`````#IC@,` +M`(VV`````(M7#(E5X(M?$(72=0F-DQ"9``#MZP:+@Q"9``")P8'A!OS__XM5 +M\`^WA%:Z`0``P>`$"<&#R0&#?>``=0N-DQ"9``")R._K!HF+$)D``(M5#(E4 +M)`B+AK@+``")1"0$B3PDZ/S___^+5Q"+3?`/MX1.H@$``"7_`0``#0`"``"# +M?PP`=0N!PFB9``#OZPB)]HF":)D``(M'#(E%W(M?$(-]W`!U"XV31)@``.WK +M"(GVBX-$F```B<&!X7_`__^+5?`/MX16>`$``,'@!R6`/P``"<&#?=P`=0N- +MDT28``")R._K!HF+1)@``(M7#(E5V(M?$(72=0F-DTB8``#MZP:+@TB8``") +MP8'A_P_\_XM5\`^WA%9^`0``P>`,)0#P`P`)P8-]V`!U"XV32)@``(G([^L& +MB8M(F```BU<,B574BU\0A=)U"8V34)@``.WK!HN#4)@``(G!@>$``/__BU7P +M#[Z$%I\!``#!X`@E`/\``(E%P`^VE!:<`0``"=`)P8-]U`!U"XV34)@``(G( +M[^L&B8M0F```BU\0BU7P#[>,5I`!``#!X1@/MX16D`$``,'@$`G!#[>45I8! +M``")T,'@"`G!"=&#?PP`=0N-DS28``")R._K!HF+-)@``(M7#(E5T(M?$(72 +M=0F-DRB8``#MZP:+@RB8``")P8'A_P#__XM5\`^WA%:$`0``P>`("<&#?=`` +M=0N-DRB8``")R._K!HF+*)@``(M7#(E5S(M?$(72=0N-DV28``#MZPB)]HN# +M9)@``(G!@>'_#_C_BU7P#[>$5HH!``#!X`PE`/`'``G!@WW,`'4+C9-DF``` +MBP"````9H&^4`$```(P=R1F@7\&(A!U3(M5#`^W0@*# +MX$!FAL& +MBX,DF0``B<&!X0'___^+1>P!P"7W````"<&#?<@`=0N-DR29``")R._K!HF+ +M))D``(M7#(E5Q(M?$+\@F0``A=)U"XV3()D``.V)PNL&BY,@F0``BTWH#[>$ +M3FH"``#!X`6)T0G!BU7H#[>$5FX"```)P8')``@``(-]Q`!U"XT4'XG([^L& +MC78`B0P?N`$```"#Q$!;7E]=PU6)Y5=64X/L!(M5#`^W0@*#X!!FA<`/E<`/ +MML!(@^#8C82`D`$``,'@&(G#T>L/MQ*)V(G1N@````#W\8G#OA\```"-M@`` +M``"-O"<`````B=B)\=/HJ0$```!U`TYU\+@F````*?")QK@7````B<(I\K@! +M````B-'3X(T$&+H8````B=,I\XG'B-G3[X/N$(EU\(M%"(MP#(M8$(7V=0F- +MDQ28``#MZP:+@Q28``")P8'A__\!`(GXP>`1"<&%]G4+C9,4F```B4C7;____! +MXAB!R@``_P`/MX2-=/___\'@"`W_````)?__```)T(-_#`!U"(T4,^_K!8GV +MB00S08/Y'WZWBU<0#[>%6O___XG!@^$_P>$8BX58____@^`_P>`0"<$/MX56 +M____@^`_P>`("<&+A53___^#X#\)P8-_#`!U"X'"-)D``(G([^L&B8HTF0`` +MBU<0#[>%8O___XG!@^$_P>$8BX5@____@^`_P>`0"<$/MX5>____@^`_P>`( +M"<&+A5S___^#X#\)P8-_#`!U"X'".)D``(G([^L&B8HXF0``BU<0BX5H____ +MB<_!X1@/MX5F____@^`_P>`0"<$/MX5R____@^`_P>`("<&+A63___^# +MX#\)P8-_#`!U"X'"-*(``(G([^L&B8HTH@``BU<0BX5P____B<_!X1@/ +MMX5N____@^`_P>`0"<&+A6S___^#X#_!X`@)P0^WA6K___^#X#\)P8-_#`!U +M"X'".*(``(G([^L&B8HXH@``BT<0@W\,`'4.C9`\F0``N#P```#OZPK'@#R9 +M```\````N@$```"-M@````"-O"<`````B="!Q+P```!;7E]=PXUV`%6)Y5=6 +M4X'L1`$``(M5",>%T/[__P````#'ACW0````?Q,]H````'1*/<````!T9>F"````/5`!``!T%3U0`0``?P<] +M0`$``.L%/4`)``!U9@^W@IH"``!FB878_O__C8*&`@``B874_O__C8*<`@`` +MZU(/MX*D!```9HF%V/[__XV"K`0``(F%U/[__XV"3@4``.LP#[>"I`0``&:) +MA=C^__^-@J8$``")A=3^__^-@K($``#K#K@`````Z4$#``"-="8`B87<_O__ +MC;W4_O__QT0D!`@!``"-A>3^__^)!"3H_/___[X!````NP````"-="8`9HFT +M7>S^__]&0X/^/W[Q9HF=ZO[__V;'A>;^__\!`&;'A>C^__\_`+L`````9H.] +MZO[__P!T.XGVC;PG`````(E\)`@/MX1=[/[__XE$)`2+51@/MP*)!"3HT@H` +M`&:)A%UL____0P^WA>K^__\YPWS.#[^-;/___P^WA>K^__\/O[Q%:O___[L` +M````.<-]:.L-D)"0D)"0D)"0D)"0D&8YC%UL____?Q$/OXQ=;/___P^WPXF% +MT/[__P^WA>K^__\IV$@/M_"%]G0MC91U;/___P^W0OYF.X1U;/___WX,#[>$ +M=6S___]FB4+^0P^WA>K^__\YPWRGNP````!F@[WJ_O__`'0H#[>%ZO[__Y!F +M.;Q=;/___WX1#[^\76S___\/M].)EM1B=CWZ<'Z +M!(G8P?@?*<*-%)*-%)(!T@^_^KL`````O@````")^/?IP?H$B?C!^!^)P2G" +MB=!`.<-]/+H?A>M1B?CWZL'Z!"G*0HF5R/[__XGVC;PG`````(G:C4,!#[?8 +MBX70_O__BTT,9HD$448[M%ZO[__V8YO$5J____#XX: +M`0``9H/[/P^'-@$``(U',@^_^`^WA>K^__^)P68YO$5J____?G,/OX1U;/__ +M_XGZ*<*)E<3^__\/OY1U;O___XGX*=")PHN%Q/[__P^OPH7`?D:-C$UL____ +MB8W(_O__C70F`(V\)P````!&BY7(_O__9CEZ_GXA#[^$=6S___^)^2G!B<@/ +MOY1U;O___XGY*=$/K\&%P'_2#[>$=>[^__\!P`^WP(E$)!`/MX1U[/[__P'` +M#[?`B40D#`^WA'5N____B40D"`^WA'5L____B40D!`^WQXD$).A-!@``0`^W +MP-'HBU4,9HD$6HN-S/[__V8YR'8$9HD,6HU#`0^WV`^WA>K^__]F.;Q%:O__ +M_WX,9H/[/P^&\O[__^LF9H/[/W<@D(VT)@````"+50P/MT1:_F:)!%J-0P$/ +MM]AF@_L_=NBX`0```('$1`$``%M>7UW#D(VT)@````!5B>564XM=#(M5"+D` +M````9H.Z*`(```!T/0^W@BH"```YV'0R#[>R*`(```^WA$HJ`@``.=AU#HG( +MP>`&C800=`8``.L603GQ?0P/MX1**@(``#G8==6X`````%M>7<-5B>575E.# +M[$2+=0P/MT44B470BWT(BU40B50D!(D\).C\____`<`/M\")1B=`E0`$``&8]0`%T$8G0)5`!``!F/5`!#X4P +M`0``BU40#[="`B7`````9CW``'4IC47DB40D$`^WASP&``")1"0,C8<^!@`` +MB40D"(E4)`2+30B)#"3K*I"-1>2)1"00#[>'Z@4``(E$)`R-A^P%``")1"0( +MBT40B40D!(M5"(D4).AB!```BU7(9CM5ZG8$#[=5ZF:)%HM-$`^W00*#X!!F +MA'7@$``&8YT'8"B=!FB08/MQ8/OD7'BTW,*<&) +MR#G1?@*)T`^_T(M%T`'`*<(/O]*)T&:%TG\%N`$```!FB09FB48(9HE&!F:) +M1@1FB48"BU7H9CG"=@*)PF:)5@H/MT7F9CL&=@,/MP9FB48,BU7D9CL6=@,/ +MMQ9FB58.#[<&9HE&'HM%&&:)$`^W!HM5'&:)`@^W!HF'S`L``(M-$`^W40*) +MT"7`````9CW``'01B=`EH````&8]H``/A=$```"-1=2)1"00#[>'7`8``(E$ +M)`R-AUX&``")1"0(BT40B40D!(M5"(D4).A(`P``B=AF.UW:=@0/MT7:9HE& +M$`^WT`^^1<>+37UW#C;8`````C;\`````58GE5U93@^PLBWT,QT0D""````"-1=2) +M1"0$B3PDZ/S___^["````)"-M"8`````#[=$7=2#Z`]FB41=U+D`````O@`` +M``")]HV\)P````!F@WQ=U`!Y!V;'1%W4``!F@_D(=0NY#P```.M*C70F``^_ +M5%W4#[<$3SG"=3-F@SQ/`'0&9H/^,G8(#[=$7=1`ZP8/MT1=U$AFB41=U+D` +M````C48!#[?PZPR-M@````"-00$/M\AF@_D/=I1F@WQ=U#]^!V;'1%W4/P`/ +MMQ1?*U44B=#!Z!]((<(/OTQ=U(MU$`^W!%9FB01.C4,!#[?89H/[#@^&-O__ +M_[L(````D`^W1%W49HD$7XU#`0^WV&:#^PYVZX/$+%M>7UW#C78`58GE5U93 +M@^PHBUT,#[=]"+H`````C70F`(V\)P````!F@SS3`'0/#[<$TV:)1%7D0H/Z +M!W[JB=:-1>")1"00C47BB40D#`^WPHE$)`B-1>2)1"0$B3PDZ/0$``"Z```` +M`#GR?11U]`^W1>)F.T7@=05F.?AT!X-\ +MTP0`=`6#[!")7?2) +M=?B)??P/MT4(B47P#[=5#`^W?1`/MW44#[==&(GP#Z_#N0````"%P'159CG7 +M=$R+1?`IT(T$@(T$@,'@`BG7F??_#[_0B?!FA=)X,8G89H/Z9'\IB=$/K\NX +M9````"G0#Z_&`<&Z'X7K48G(]^K!^@7!^1\IR@^WPNL"B?")P8G(BUWTBW7X +MBWW\B>Q=PY"-M"8`````58GE5U93@^PP#[==%+H`````.=I]'XUV`(V\)P`` +M``"-!)*+31`/MT1!"&:)1%7D0CG:?.N-1>")1"00C47BB40D#(E<)`B-1>2) +M1"0$BU4,#[<"B00DZ*0#``"^`````+\`````N@`````YWWTL#[=-XHM%X(UV +M`(V\)P````!F.TQ5Y'4##[?Z9CM$5>1U!0^W\NL%0CG:?.6--+8!]HM=$`^W +M3#,&C1R_`=N+11`/MT08!HE$)`P/MWW@#[=5XHE5W(M%#`^W$(E,)!")?"0( +MBTW7UW#B?95B>575E.#[#"+?1`/MT4(B47< +M#[=U#(U%\HE$)`R)?"0(B70D!(M%W(D$).B/`0``AB)1"0,B7PD +M"`^W1>Z)1"0$B30DZ'4"``"-1>2)1"0,B7PD"`^W1>R)1"0$#[=%\(D$).CV +M````C47BB40D#(E\)`@/MT7JB40D!`^W1?")!"3HUP````^W1>(/MU7D#[=- +MZ@^W7>R)1"00B50D#(E,)`B)7"0$B30DZ*_\__\/M\")1=B-1>2)1"0,B7PD +M"`^W1>B)1"0$#[=%[HD$).B*````C47BB40D#(E\)`@/MT7FB40D!`^W1>Z) +M!"3H:P````^W1>(/MU7D#[=-Y@^W7>B)1"00B50D#(E,)`B)7"0$B30DZ$/\ +M__\/M\`/MU7N#[=-\(E$)!"+1=B)1"0,B50D"(E,)`2+1=R)!"3H&OS__P^W +MP(/$,%M>7UW#ZPV0D)"0D)"0D)"0D)"058GE5U93@^P(BWT0#[=%"(E%\`^W +M10R)1>R+3PB^`````&:#?P0`=&.-M"8`````BT7P9CD!=4B-40B[`````&:# +M>08`=#F)]HV\)P````"+1>QF.0)U&`^W5%D>BT449HD0N`$```#K)XVV```` +M`(/"`D,/MT$&.<-\U(UT)@"#P31&#[='!#G&?*2X`````(/$"%M>7UW#C;0F +M`````%6)Y5=64XM=#(M]%(MU&`^W51`/MTT(C02)C02`C0R%`````(T44P^W +M`XT$@(T$@(T$A?;___\YP7(;#[="_HT$@(T$@(T$A0H````YP78@#[="_NL# +M#[<#9HD&9HD'ZT\/MP-FB0`"*_O__@\046UY?7<.-M@````!5B>6+10B- +MB)@*``"+%21/``")D)@*``"-!-4`````*="-!(4H3P``B4$8QT$4`0```,=! +M#!0```#'01`C````7<.-M"8`````C;PG`````%6)Y8/L#(D<)(ET)`2)?"0( +MBU4,BT4(!<0*```/MT`"@^`@9H7`="B_`````+L<````N4````"^<@```,=" +M#`````#'0A!W````ZR:-="8`OP````"[,@```+D`````OC(```#'0@P4```` +MQT(0(P```(M2!+@`````.?IR!#G:=@TYRG($.?)V!;@!````BQPDBW0D!(M\ +M)`B)[%W#B?95B>6+30B+41"+@8"@``@WX4`'40N`````#IG````(VV```` +M`(._Q`L```$/A8,```"+1Q"#?PP`=0N-D#"9``#MB<+K!HN0,)D``(G0)0"` +M__]FA@9B48$QX/$"P```````(ET)`2)/"3HC_[__X7`=3N)="0$ +MB3PDZ$\```"%P'0KB70D!(D\).A?````A#Q`L` +M``(```"0C70F`(N#Q`L``(M=](MU^(M]_(GL7<.-M@````"-O"<`````58GE +MBTT,N`````"+400[40QV!3M1$'(%N`$```!=PY!5B>6#[`B)'"2)="0$BUT, +M@WL4`'0BBP.-%,4`````*<*-%)4H3P``B5,8BT,$.T,0X```"+0P2)0P@[0Q!R38,[`'1(C;0F`````(V\)P````"+`TB)`XT4Q0`` +M```IPL'B`HM+&(N",$\``"M!"`'`BTL(*<&)2PB!PBA/``")4Q@[2Q!R!8,[ +M`'7&N`$```#IC````(M#!#M##'=TH2!/``!(.0-U![C^____ZW.+0P2)0P@[ +M0PQW4:$@3P``2#D#)QHVV`````(V_`````(L#0(D#C13%`````"G"P>(" +MBTL8BX(P3P``*T$(`<"+2P@IP8E+"('"*$\``(E3&#M+#'<$.3-RQ[@"```` +MZQ"X`````(UT)@"-O"<`````BQPDBW0D!(GL7<.0C70F`%6)Y8M-"(M5#(-Z +M%`!T-XM"&`^W`&:)@80"``"+0A@/MT`"9HF!@@(``(M"&`^W0`1FB8&``@`` +MBT(8#[=`!F:)@7X"``!=PY"-M"8`````58GE5U93@^PXBU4,#[="`H/@$&:% +MP`^4P`^VP$B#X.*#P"")1"0$BTT(B0PDZ/S___^)QK\`````9H,X`'1FD(M% +M"(M`#(E%\(M5"(M2$(E5[`^V1/XFC1R%`(<``,=$)!``````#[9$_BF)1"0, +MQT0D"`X```")="0$BTT(B0PDZ/S___\/M\"#??``=0B+5>P!VN_K!HM5[(D$ +M$TB+50B+4@R) +M5>2+30B+21")3>")1=S'1"00``````^V1/XIB40D#,=$)`@.````B70D!(M% +M"(D$).C\____#[?`@WWD`'4+BU7@`U7H[^L+B?:+5>"+3=R)!!&`?/XG`'1P +M#[9$_B>+50B+4@R)5=B+30B+21")3=2+5>B-!(*)1=#'1"00`0````^V1/XI +MB40D#,=$)`@.````B70D!(M-"(D,).C\____#[?`@WW8`'4)BU74`U70[^L6 +MBU74BTW0B001C;8`````C;PG`````$/P`P``P>L$B=Z#?0P`=!.X)0`` +M`"G8T>B--!CK"Y"-="8`@_L!=@%..=YT*8M7$('A#_S__XGPP>`$)?`#```) +MP8-_#`!U"X/",(G([^L&C78`B4HPBT7PB40D!(D\).C\____.=X/E<`/ML"# +MQ`Q;7E]=PXVT)@````"-O"<`````58GE4XM=#(M5"(/[`G0A@_L"=PR#^P%T +M+.M6D(UT)@"#^P-T$H/[!'04ZT6-="8`N0D```#K0;D(````ZSJY`0```.LS +MN0````"-M@````")R,'@!(.\`@P+````=`9!@_D)?NNX_____X/Y"G1/ZP>X +M_____^M&B`$`=#' +M@!`+````````QX`4"P```````,>`&`L```````")R%M=P^L-D)"0D)"0D)"0 +MD)"0D%6)Y8M-#(M5"+@`````@_D)=S^)R,'@!(.\`@P+````=0ZX`````.LI +MC;0F`````(G(P>`$QX0"#`L```````"X_O___]/`(8(("P``N`$```!=PXVV +M`````(V_`````%6)Y5=64X/L$(M]"(V7Q`H``+@`````@WT,"0^'M`,``(M% +M#,'@!(VT.`P+``"#/@`/A)D#``"#O]@+````=3.%TG0;#[="`B6@````9CV@ +M`'4,QX?0"P``'P```.L*QX?0"P``#P```,>'U`L```(```"+A]0+```#1@2) +M1?"[`0```#N?T`L``',@BY?0"P``C;0F`````(V\)P````"-!!N)PX/+`3G3 +M0Z+3@CWV=/KZQ&0C70F``^V3@B-0P&)P]/C2[C_`P``@WX,`'D) +MBTX,]]G3Z.L*#[9.#(U``=/@2(M5"(M2$(E5[(M-#(T4C4`0``")V8'A_P,` +M`,'@"B4`_`\`"<&+1?#!X!0E``#P#PG!BUT(@WL,`'4(`U7LBR) +M#!J#O]P+````=!6+C^`+``"#^0]V!;D/````B4WHZPRY!````,=%Z`0```"+ +M10B+6!"+10R-%(6`$```P>$$@>'P````BT7H@^`/"<&!R0`@"`"+10B#>`P` +M=0B-%!J)R._K`XD,&HM-"(M1$(M=#(T$G<`)``"#>0P`=0H!PK@`"```[^L' +MQP00``@``(L&@_@##X2%````@_@#=PJ#^`)T$^E3`0``@_@$#X04`0``Z44! +M``"+10B+6`R+2!"+50R--)7`"0``B4WDA=MU!HT4#NWK!HM5Y(L$%@VB```` +MA=MU!HT4#N_K`XD$#HM-"(M9#(M)$(M5#(TTE0`1``")3>2%VW4&C10.[>L& +MBU7DBP06#0``)0#IT````(M-"(M9#(M)$(M5#(TTE<`)``")3>2%VW4&C10. +M[>L&BU7DBP06@\ABA=MU!HT4#N_K`XD$#HL5`````"L5`````(N'Z`L``"G0 +M*P4`````P>`*BUT(BTL0BUT,C12=``D```T````!BUT(@WL,`'4&C10*[^L# +MB00*BT4(BU@,BT@0BU4,C325`!$``(E-Y(7;=0:-%`[MZP:+5>2+!!8-```$ +M`.LIBTT(BUD,BTD0BU4,C325P`D``(E-Y(7;=0:-%`[MZP:+5>2+!!:#R""% +MVW4&C10.[^L#B00.BTT(BU$0BX<("P``B<&!X?\#``#!X!`E``#_`PG!BUT( +M@WL,`'4+@<*D````B7UW#C78`58GE4XM="(M-#+C_____@_D)=Q^+4Q"-!(T`"```@WL, +M`'4,`<+MZPJ-M"8`````BP006UW#C78`C;PG`````%6)Y8/L"(D<)(ET)`2+ +M70B+30RX`````(/Y"7<[BPP`=0J-%#+OZP>-="8`B00RN`$```"+'"2+="0$B>Q=PXVV```` +M`(V\)P````!5B>53BUT(BTT,N`````"#^0EW1XG(P>`$@[P##`L```!U#;@` +M````ZS&-M@````"+4Q"X`0```-/@@WL,`'40@<)`"```[^L-C;0F`````(F" +M0`@``+@!````6UW#B?95B>6#[`B)'"2)="0$BUT(BTT,N`````"#^0EW88G( +MP>`$@[P##`L```!U![@`````ZTN+4Q"-!(T`"@``@WL,`'4%`<+MZP.+!!") +MQH/F`W4JBT,0@WL,`'4+C9!`"```[8G"ZP:+D$`(``"X`0```-/@A=!T!;X! +M````B?"+'"2+="0$B>Q=PXVT)@````!5B>6#[!2)7?2)=?B)??R+?0B+70RX +M`````(/["0^'E0```(G8P>`$@[P'#`L```!U#K@`````ZW^-M"8`````BU<0 +MN`$```"(V=/@@W\,`'4)@<*`"```[^L&B8*`"```ON@#``"-=@"-O"<````` +MB5PD!(D\).C\____AQ=PXUT)@"- +MO"<`````58GEN`$```!=PXVV`````%6)Y8/L%(E=](EU^(E]_(M])(MU,(M= +M#(/#"+H`````A?\/A+@!``"X'P````^V31C3^+H`````J0$````/A)T!``"X +M`/\`?P^V32#3^+H`````J0$````/A((!``")\(/@#+H`````@_@,#X1O`0`` +MQT0D!!@```")'"3H_/___P^W`XM5$('B_P\``"4`\/__"=!FB0,/MDT<@.$_ +M#[93`H#B0(GPP>@%@^`!P.`'",H(PHA3`HGQ@.$!#[93`X#BX`^V12PD#P#` +M",H(PHGPP>@$)`'`X`6(T8#AWPC!B$L#@WTH_W0>BT4H@^!_P>`-BU,$@>+_ +M'_#_"<*)4P2(R`Q`B$,##[95&,#B!`^V0P8D#PC0B$,&B?#1Z(C"@.(!#[9# +M!R3^"-"(0P>)^H#B#P^V0PHD\`C0B$,*#[95((#B'P^V0PPDX`C0B$,,]\8, +M````='B)\,'H`HC"@.(!P.(&#[9#`B2_"-"(0P*)\,'H`X/@`8C"P.('#[9# +M`R1_"-"(0P.X`/\`?P^V3333^+H`````J0$```!T0@^W4PZ+132#X!_!X`2! +MX@_^__\)PF:)4PX/MT,(BU4X@>+_?P``)0"`__\)T&:)0PBZ`0```(VV```` +M`(V_`````(G0BUWTBW7XBWW\B>Q=PY!5B>6#[!")7?2)=?B)??R+51B+=2"+ +M?2B+10R#P`B)1?"%TG1%N`#_`'\/MDT4T_B[`````*D!````#X2V````P.($ +MBTWP#[9!"B0/"-"(00H/MU$,BT44@^`?P>`%@>(?_/__"<)FB5$,A?9T/[@` +M_P!_#[9-'-/XNP````"I`0```'1QB?*`X@^+3?`/MD$+)/`(T(A!"P^V51R` +MXA_`X@(/MD$-)(,(T(A!#87_=$"X`/\`?P^V3233^+L`````J0$```!T+HGZ +MP.($BTWP#[9!"R0/"-"(00N+522#XA_!X@^+00PE_W_P_PG0B4$,NP$```") +MV(M=](MU^(M]_(GL7<.-="8`C;PG`````%6)Y5.+70R-2PB#?10`=1S'0PP` +M````QT,(`````,=#%`````#'0Q``````#[=!!(M5$('B_P\``"4`\/__"=!F +MB4$$@WT8``^4PL#B!`^V004D[PC0B$$%QT,<`````,=#&`````"X`0```%M= +MPY!5B>6+30R-40CV0A0!=1&X#P```.G$````C;0F``````^W0A31Z"7_#P`` +M9HE!(`^W0A)FB4$BQD$D`/9"$`%U'O9"$`)T!,9!)`'V0A`(=`2`220"]D(0 +M!'0$@$DD!`^V0A;`Z`6#X`.#^`%T)(/X`7\-ALWC;0F`````(/X`G06 +M@_@#=!KK)`^V0@SK&`^W0@S!Z`7K#P^V0@W`Z`+K!HM"#,'H#X/@'XA!)8M" +M%,'H#8A!)@^V0A#`Z`2(02`"@`,@`\`$8`4`!:`&0` +MP@```,0```#%````T````-H```#D````P@```,,```#4````\@````T!```H +M`0```````/\!``!$0@!$14)51P````````````````$````!```````0`$Y! +M`$Y/7T-/54Y44EE?4T54`````0`````````(``,`04P`04Q"04Y)00`````` +M```````!``````````P``P!$6@!!3$=%4DE!``````````````$````````` +M(`!2`$%2`$%21T5.5$E.00`````````````````````D`"$`054`05535%)! +M3$E!```````````!`````````"@`-@!!5`!!55-44DE!``````````````$` +M````````.``P`$)%`$)%3$=524T``````````````0````````!,`%,`0E(` +M0E)!6DE,`````````````````````````'P`(`!#00!#04Y!1$$````````` +M``````$````!````F`!4`$-,`$-(24Q%`````````````````0````````"< +M`$0`0TX`0TA)3D$````````````````!`````0```)P`4P!#3P!#3TQ/34)) +M00````````````$`````````T``P`$1+`$1%3DU!4DL``````````````0`` +M``````#:`%(`14,`14-5041/4@`````````````!`````0```/8`,`!&20!& +M24Y,04Y$``````````````$`````````^@`R`$92`$9204Y#10`````````` +M`````0`````````4`34`1$4`1T5234%.60`````````````!`````````%@! +M$0!(2P!(3TY'7TM/3D<```````````$````!````=`$P`$E%`$E214Q!3D0` +M`````````````0````````!\`34`250`251!3%D````````````````!```` +M`````(@!0`!*4`!*05!!3@````````````````$`````````F@%%`$M2`$M/ +M4D5!7U)%4%5"3$E#`````0````$```"^`1$`34\`34%#054````````````` +M```!`````0```.0!4P!-6`!-15A)0T\```````````````$````!````$`(V +M`$Y,`$Y%5$A%4DQ!3D13`````````0`````````J`B$`3EH`3D577UI%04Q! +M3D0````````!`````0```$("-@!.3P!.3U)705D```````````````$````` +M````3P)2`%!!`%!!3D%-00```````````````0````$```!<`E(`4$4`4$52 +M50`````````````````!`````````&`"$0!02`!02$E,25!024Y%4P`````` +M``$````!````:`(U`%!,`%!/3$%.1````````````````0````````!V`A`` +M4%(`4%5%4E1/7U))0T\````````!`````0```+X"0@!31P!324Y'05!/4D4` +M``````````$````!````\`(P`%-%`%-7141%3@```````````````0`````` +M``#T`C4`0T@`4U=)5%I%4DQ!3D0````````!`````````)X`0P!45P!404E7 +M04X```````````````$````!````.@,P`$="`%5.251%1%]+24Y'1$]-```` +M`0````````!(`Q``55,`54Y)5$5$7U-4051%4P`````!`````0```%X#4@!6 +M10!614Y%6E5%3$$```````````````````````#_`?\!(``@`1`*(0`@`9D! +M-0`P`ID!-@`P`YD!,@`P`S`*,``P`9D!$0`0`9D!$``0`1`*10!0`ID!4@!0 +M`9D!4P!0`1`*5`!0`5`*1`!0`5`+0`!``4`*0@!0!)D!0P!0`Q`*8`!@`&`` +M80!A`&$`8@!B`&(`8P!C`&,`9`!D`&0`90!E`&4`9@!F`&8````````````` +M`````````/\!`@`0```41!8%!G$6P18%!@```````````````%`!`0`0`'$6 +MP18>`````````````````````````%`"`0`0`'$6K187```````````````` +M`````````%`#`@`0`(P4R!01!G$6P18>!@```````````````%`$`@`0`#P4 +M>!04`'$6P184`````````````````#`!`@`P`#P4R!04`'P51!8;```````` +M`````````#`"`0`P`#P4R!02`````````````````````````#`#`0`P`#P4 +MR!04`````````````````````````!`!`P`0`(P4R!07!CP4>!01!G$6P18> +M!@```````"`!`@`0`#P4R!07!G$6P18>!@```````````````$`!`0!``#(4 +M;A07``````````````````````````````````````````````````````#_ +M`0(`$``*%"86!08>%!(6!08````````````````0`0,`$`""%*H4%P9:%%H4 +M$0:`%J@6'@8`````````````_P$#`/\`;`FH"04&M`FT"04&T`FL"@4&```` +M````4`H!`/\`;`FH"1$`````````````````````````4`L!`/\`;`FH"0@& +M````````````````````````,`H!`/\`E`FH"10````````````````````` +M````$`H!`/\`;`F>"1L&````````````````````````0`H"`/\`;`FH"10` +MM`FT"10`````````````````F0$!`/\`;`FH"10````````````````````` +M``````````````````````!@`````0`````````)````A````(P```"4```` +MG````*0```"L````M````+P```#$````80``````````````"0```(0```", +M````E````)P```"D````K````+0```"\````Q````&(````"````<`````D` +M``"$````C````)0```"<````I````*P```"T````O````,0```!C`````0`` +M```````'````A````(P```"4````G````*0```"L````O``````````````` +M9`````$`````````!P```(0```"4````G````*0```"L````M````+P````` +M`````````&4````"````>@````@```"$````C````)0```"<````I````*P` +M``"T````O`````````!F`````@```'H````(````A````(P```"4````G``` +M`*0```"L````M````+P```````````````````````````````````!``8@! +M0`$``,P````0`4@#4`$``-8````P`3H#0`$``.(````"`%`!`0!``00`H``( +M`,``````````````````)`&8&0`````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M```````````````````````````````````````````````````````````` +M``````````````````````````!B`0```````&@!```$````;@$```@```!Q +M`0``#````'8!```4````>@$``!P```!^`0``(````((!```D````A@$``"@` +M``"*`0``,````)`!```T````E@$``$````";`0``1````*`!``!(````IP$` +M`$P```"N`0``4````+0!``!4````N@$``%@```"_`0```$```,(!```$0``` +MQ@$```A```#.`0``#$```-(!```00```V0$``!1```#@`0``($```.4!```` +M@```[0$```2```#U`0``"(```/T!```,@```!0(``!"````.`@``%(```!<" +M```8@```(`(``!R````I`@``((```"X"```D@```-0(``"B````]`@``+(`` +M`$0"```P@```2P(``#2```!2`@``.(```%D"``!`@```7@(``$2```!C`@`` +M2(```&L"``!,@```=`(``%"```!\`@``5(```(0"``!8@```C`(``%R```"4 +M`@``9(```)P"``!H@```I`(``&R```"L`@``<(```+0"``"`@```O0(``(2` +M``#&`@``B(```,X"``",@```T@(``)"```#9`@``E(```.("``"8@```ZP(` +M`)R```#T`@``H(````````````````````````````````````"8``!'```` +M")@````````,F```IHZ$"1"8````X#(]%)@``&L'```9CHQ8)@```@=``!DF``` +M`,X!`&B8``"009I`<)@```\```!TF```@````'B8```$`````)D````````$ +MF0````````B9````````#)D`````@``0F0```P````";````````!)L``"`` +M```(FP``$`````R;```P````$)L```@````4FP``*````!B;```H````')L` +M``0````@FP``)````"2;```4````*)L``#0````LFP``#````#";```L```` +M-)L```(````XFP``(@```#R;```2````0)L``#(```!$FP``"@```$B;```J +M````3)L```$```!0FP``(0```%2;```1````6)L``#$```!````>)H``!@```!\F@``6````(":``"8````A)H` +M``,```"(F@``!````(R:``!$````D)H``(0```"4F@``$P```)B:```2```` +MG)H``%(```"@F@``D@```*2:``#2````J)H``"L```"LF@``*@```+":``!J +M````M)H``*H```"XF@``&P```+R:```:````P)H``%H```#$F@``F@```,B: +M``#:````S)H```8```#0F@``!@```-2:```&````V)H```8```#P0``(B```""!```C(```(L$``"0@```E`0``)2```"=!```F(`````` +M```````````````````P````%0```!4````=````%0```$`0```/_"\`#_PO +M`!_\+P`/_"\`1!````_\+P`/_"\`'_PO``_\+P!($```#_PO``_\+P`?_"\` +M#_PO`$P0```/_"\`#_PO`!_\+P`/_"\`4!````_\+P`/_"\`'_PO``_\+P!4 +M$```#_PO``_\+P`?_"\`#_PO`%@0```/_"\`#_PO`!_\+P`/_"\`7!````_\ +M+P`/_"\`'_PO``_\+P!@$```#_PO``_\+P`?_"\`#_PO`&00```/_"\`#_PO +M`!_\+P`/_"\`Z&`!INA@`:;H8`%"8``#@M"@,X+0H#."T*`S@M"@,6)@``"X- +M@'XN#8!^+@W`?BX-@'Y73HQ7ETW,6"8```0O0``$+T` +M`#B]```0O0``9)@```#.`0``S@$``,X!``#.`0`4F0``$"<``!`G``!\%0`` +M$"<``!B9``"0`0``D`$``(0```"0`0``1)D``"`0X&\@$.!O(`G@;R`0X&^` +MH0``_Q3_!?\4_P7_%/\%_QG_!=28```0````%````!`````0``````````P` +M````````*````)R)@```P`````F0````````29````````")D````````,F0`` +M``"``!"9```!````')D``"H)```@F0```````"29```%B@4`*)D```$````L +MF0```````#"9````````-)D````````XF0```````#R9```_````0)D```0` +M``!(F0```````$R9````````4)D```````!4F0``3/%075B9```8````7)D` +M`(YJ2P"$H0``_P7_!HBA``#_!_\'C*$``/\(_PB0H0``_PG_"92A``#_"O\* +MF*$``/\+_PN)H``,H!```.````?)H```H```!. +M````@)H``$H```".````A)H``(H```!>`0``B)H``+H!``">`0``C)H``/H! +M``#>`0``D)H``#H````)````E)H``'H```!)````F)H``(8!``")````G)H` +M`,8!``!Y`0``H)H```8```"Y`0``I)H``$8```#Y`0``J)H``(8````Y```` +MK)H``,8```!Y````L)H``,8```"Y````M)H``,8```"]`0``N)H``,8```#] +M`0``O)H``,8````]````P)H``,8```!]````Q)H``,8```"]````R)H``,8` +M``#]````S)H``,8```#]````T)H``,8```#]````U)H``,8```#]````V)H` +M`,8```#]````W)H``,8```#]````X)H``,8```#]````Y)H``,8```#]```` +MZ)H``,8```#]````[)H``,8```#]````\)H``,8```#]````])H``,8```#] +M````^)H``,8```#]````_)H``,8```#]`````0```$8```!@`````0```$8` +M``!A`````0```$8```!B`````0```$8```!C`````0```$8```!D`````0`` +M`$8```!E`````0```$8```!F`````0```$8```!G`````0```$8```!H```` +M`0```$8```!I`````0```$8```!J`````0```$8```!K`````0```$8```!L +M`````0```$8```!T`````0```$8```!T`````0```$8```!T`````0```$8` +M``!T`````0```$8```!T`````0```$8```!T`````0```$8```!T`````0`` +M`$8```!T`````0```$8```!U`````0```$8```!V`````0```$8```!W```` +M`0```$8```!X`````0```$8```!Y`````0```$8```!Z`````0```$8```![ +M`````0```$8```!\`````0```$8```!]`````0```$8```!^`````0```$8` +M``!_`````0```$8```"``````0```$0```!\`````0```$8```"(`````0`` +M`$8```",`````0```$8```"0`````0```$8```"4`````0```$8```"8```` +M`0```$8```"<`````0```$8```"@`````0```$8```"D`````0```$8```"H +M`````0```$8```"L`````0```$8```"P`````0```$8```"T``````('```` +M`P`&``D`/P```/#"``#PP@``$,,``!##```PPP``,,,``$[#``!.PP`````` +M```````)````!`````0``0`!``$`!@```$9'.``````````````````$```` +M`0`!``0```!&1S<``````````````````P`!``$``0`#````1D08``$````!^!@``1````(,&``!( +M````B@8``$P```"1!@``4````)<&``!4````G08``%@```"E!@``,!```*P& +M``!P$```LP8``+`0``"Z!@``\!```,$&```P$@``R08``'`2``#1!@```$`` +M`-0&```$0```V`8```A```#@!@``#$```.0&```00```ZP8``!1```#R!@`` +M($```/<&````@```_P8```2````'!P``"(````\'```,@```%P<``!"````@ +M!P``%(```"D'```8@```,@<``!R````W!P``((```#X'```D@```1@<``"B` +M``!-!P``+(```%0'```P@```6P<``#2```!B!P``.(```&H'```\@```"T +MZ`W@M.@-6)@``"X-@'XN#8!^+DWH?BY-Z'XN#8!^8)@``!"=```0G0``&)T` +M`!"=```0G0``9)@```#.`0``S@$``,X!``#.`0``S@$`:)@``)!!FD"009I` +MD$&:0)!!FD"009I`&)D``+@!``"X`0``A`````@!``"X`0``))D```6*!1`% +MB@40!8H%$`6*!1`%B@401)D``"`0N/\@$+C_(`VX_R`0N/\@$+C_@*$``/\4 +M_Q#_%/\0_Q#_$/\9_Q#_&?\0,*(```````````````````@!```````````` +M````````````````````````````'(```*>/C1+/#X@)E0_@!*N/C1+/#X@) +M))@```X.```.#@``!P<```X.```.#@``*)@```$``@H!``(*``$!!0$``@H! +M``(*2)@``%K:&`!:VA@`:9C833C1+/$X@) +ME1/@!*N3C1+/$X@)))@```X.```.#@``#@X```X.```.#@``*)@```$``@H! +M``(*``$"!0$``@H!``(*2)@``&W:&`!MVA@`=9C9C!(````` +M``"X$@```````/@2````````.!,```````!X$P```````+@3````````^!,` +M```````X%````````'@4````````N!0```````#X%````````#@5```````` +M>!4```````"X%0```````/@5````````.!8```````!X%@```````+@6```` +M````^!8````````X%P```````'@7````````N!<```````#X%P```````#P0 +M````````?!````````"\$````````/P0````````/!$```````!\$0`````` +M`+P1````````_!$````````\$@```````'P2````````O!(```````#\$@`` +M`````#P3````````?!,```````"\$P```````/P3````````/!0```````!\ +M%`````````2`````````"(`````````,@````````!B`````````((`````` +M```D@````````"B````P````+(```/__!P`P@```____`32````Q````.(`` +M```````\@````````$B`````````5(````````!8@````````%R```#_Q___ +M@(````````"$@````````(B`````````C(````````"0@````````)2````` +M````F(````````#`@```&C""*L2```#@`=P%R(```!`G0!_,@`````#T`="` +M```<'@``U(```*JJ`@#8@```554``MR`````````X(```/_____D@```__\` +M`.B`````````[(````````#P@````````/2`````````^(````````#\@``` +MB`````"'````````!(<``(P````(AP``Y`````R'``#5`@``$(<````````4 +MAP```````!B'``"@````'(<``,D!```@AP``+````"2'```L````*(<``#`` +M```LAP``/````#"'```L````-(<``"P````XAP``,````#R'```\````0(<` +M``````!$AP```````$B'````````3(<```````!0AP```````%2'```````` +M6(<```````!'PB8````````#)@``!F. +MA*T0F````.`H?128``!KGPJ<')@````````LF```_B\"`#R8`````0(`0)@` +M`'H!:B!,F```/&&$$E28``!9"````)D````````$F0````````B9```````` +M#)D`````@``0F0```0```!R9```J"0``()D`````$`4HF0```0```"R9```$ +M````-)D``"(@'QXXF0``#0P+"CR9```_````0)D```0```!(F0``$K*`DE29 +M``!,\5!=6)D``/\```!`$``$":``"8`0``N`$``$2:``#8`0``^`$``$B:```8 +M````$@```$R:``!8````4@```%":``"8````D@```%2:``"D`0``?`$``%B: +M``#D`0``O`$``%R:```D````_`$``&":``!D````"@```&2:``"D````2@`` +M`&B:``#D````B@```&R:```*`0``6@$``'":``!*`0``F@$``'2:``"*`0`` +MV@$``'B:``#*`0``#@```'R:```*````3@```(":``!*````C@```(2:``"* +M````7@$``(B:``"Z`0``G@$``(R:``#Z`0``W@$``)":```Z````"0```)2: +M``!Z````20```)B:``"&`0``B0```)R:``#&`0``>0$``*":```&````N0$` +M`*2:``!&````^0$``*B:``"&````.0```*R:``#&````>0```+":``#&```` +MN0```+2:``#&````O0$``+B:``#&````_0$``+R:``#&````/0```,":``#& +M````?0```,2:``#&````O0```,B:``#&````_0```,R:``#&````_0```-": +M``#&````_0```-2:``#&````_0```-B:``#&````_0```-R:``#&````_0`` +M`.":``#&````_0```.2:``#&````_0```.B:``#&````_0```.R:``#&```` +M_0```/":``#&````_0```/2:``#&````_0```/B:``#&````_0```/R:``#& +M````_0````":```'````!P````2:``!'````1P````B:``"'````AP````R: +M``"@`0``H`$``!":``#@`0``X`$``!2:```@````(````!B:``!@````8``` +M`!R:``"A`0``H0$``"":``#A`0``X0$``"2:```A````(0```"B:``!A```` +M80```"R:``!B`0``8@$``#":``"B`0``H@$``#2:``#B`0``X@$``#B:```B +M````(@```#R:``!B````8@```$":``!C`0``8P$``$2:``"C`0``HP$``$B: +M``#C`0``XP$``$R:```C````(P```%":``!C````8P```%2:``"$`0``A`$` +M`%B:``#$`0``Q`$``%R:```$````!````&":``#J`0``"P```&2:```J```` +M2P```&B:``!J````BP```&R:``"J````K`$``'":``"K`0``[`$``'2:``#K +M`0``+````'B:```K````$@```'R:``!K````4@```(":``"K````D@```(2: +M``"L`0``DP$``(B:``#L`0``TP$``(R:```L````$P```)":```Z````4P`` +M`)2:``!Z````DP```)B:``"Z````E`$``)R:``"[`0``U`$``*":``#[`0`` +M%````*2:```[````.@```*B:``![````>@```*R:``"[````N@```+":``"\ +M`0``NP$``+2:``#\`0``^P$``+B:```\````.P```+R:``!\````>P```,": +M``"\````NP```,2:``#\````O`$``,B:``#\````_`$``,R:``#\````/``` +M`-":``#\````?````-2:``#\````O````-B:``#\````_````-R:``#\```` +M_````.":``#\````_````.2:``#\````_````.B:``#\````_````.R:``#\ +M````_````/":``#\````_````/2:``#\````_````/B:``#\````_````/R: +M``#\````_````-28```@````U)@``"````#4F```$````!0````0````$``` +M`!0```#0F```"`0&`P@$!P,(!`8#"`0&`P@$!P/8F```:!!@`&@08`!H$&`` +M:!!@`&@08`#``` +M``$```!&````>0````$```!&````>@````$```!&````>P````$```!&```` +M?`````$```!&````?0````$```!&````?@````$```!&````?P````$```!& +M````@`````$```!$````?`````$```!&````B`````$```!&````C`````$` +M``!&````D`````$```!&````E`````$```!&````F`````$```!&````G``` +M``$```!&````H`````$```!&````I`````$```!&````J`````$```!&```` +MK`````$```!&````L`````$```!&````M``````"!P````,`!@`)`#P````` +M``````````D````$````!``!``$``0`&````1D"`@)3`T>"`E,#AX +M("`E,#1X("4P.'@@("4P-'@@)3`X>`H`)3`T>"`E,#AX("`E,#1X("4P.'@@ +M("4P-'@@)3`X>"`@)3`T>"`E,#AX"@`E,#1X("4P.'@@("4P-'@@)3`X>"`@ +M)3`T>"`E,#AX"@`E,#1X("4P.'@@("4P-'@@)3`X>`H`)3`T>"`E,#AX"@`E +M+3AS("4P.'@@("4M.',@)3`X>"`@)2TX"`@)2TX"`@)2TX +M"!3,B`E,#AX(%,S("4P.'@@4S0@)3`X>`H`25-2.B`E,#AX(%,P +M("4P.'@@4S$@)3`X>"!3,B`E,#AX(%,S("4P.'@@4S0@)3`X>`H`45]21%E4 +M24U32$0`45]46$0`45]46$4`)2TX`H`45]/3D532$]405)-7U-#("4P.'@@(%%?3TY%4TA/5$%235]#0R`E +M,#AX"@!16R5U72!46$10("4P.'@@0T)2("4P.'@@4D195"`E,#AX($U)4T,@ +M)3`X>"!35%,@)3`X>`H`1%LE=5T@34%32R`E,#AX($E&4R`E,#AX(%)44ED@ +M)3`X>"!#2$Y4("4P.'@@34E30R`E,#9X(%-%42`E,#-X"@!$6R5U72!834E4 +M($U!4TL@)3`X>"`E,#AX("4P.'@@)3`X>`H`)7,Z($]U="!O9B!S<&%C92!I +M;B!!3DD@=&%B;&4@9F]R(&-H86YN96P@)74O,'@E>"$*`$-2`%)81%``0T9' +M`$E%4@!46$-&1P!26$-&1P!-24)#`%1/4%,`4EA.4%1/`%183E!43P!24$=4 +M3P!24$-.5`!-04--25-#`$1?4TE&4P!$7U-,3U0`1%]%2493`$1?34E30P!$ +M7T900U1,`$1?5%A04T4`4D,`4T-2`$E.5%!%3D0`4T92`%!#24-&1P!'4$E/ +M0U(`4U)%5@!35$%?240P`%-405])1#$`0E-37TE$,`!"4U-?240Q`%-,3U1? +M5$E-`%1)345?3U54`%)34TE?5$A2`%5314,`0D5!0T].`$-&4%]015(`5$E- +M15(P`%1)3452,0!424U%4C(`5$E-15(S`$-&4%]$55(`4EA?1DE,5%(`34-! +M4U1?,`!-0T%35%\Q`$1)04=?4U<`5%-&7TPS,@!44T9?53,R`%135%]!1$%# +M`$1%1E]!3E0`3$%35%]44U0`3D%6`%)44U]/2P!25%-?1D%)3`!!0TM?1D%) +M3`!&0U-?1D%)3`!"14%#7T-.5`!33$5%4#$`4TQ%15`R`%-,1450,P!"4U-- +M4TM,`$)34TU32U4`5%!#`%!(65]%4E(`5$9#3E0`4D9#3E0`4D-#3E0`0T-# +M3E0`"F%R-3(Q,B!R96=I"!3,B`E,#AX(%,S("4P.'@@4S0@)3`X>`H`25-2.B`E,#AX +M(%,P("4P.'@@4S$@)3`X>"!3,B`E,#AX(%,S("4P.'@@4S0@)3`X>`H`45]2 +M1%E424U32$0`45]46$0`45]46$4`)2TX`H`45]/3D532$]405)-7U-#("4P.'@@(%%?3TY%4TA/5$%235]# +M0R`E,#AX"@!16R5U72!46$10("4P.'@@0T)2("4P.'@@4D195"`E,#AX($U) +M4T,@)3`X>"!35%,@)3`X>`H`1%LE=5T@34%32R`E,#AX($E&4R`E,#AX(%)4 +M4ED@)3`X>"!#2$Y4("4P.'@@34E30R`E,#9X(%-%42`E,#-X"@!$6R5U72!8 +M34E4($U!4TL@)3`X>"`E,#AX("4P.'@@)3`X>`H````````````````````` +M`(P4H!2T%,@4/!10%&04>!0``#(41A1:%&X4``!L"84)G@F*":@)``!Q%H46 +MF1:M%L$6``!:%((4JA0``(`6J!8``'P5D!6D%;@5S!7@%?05"!8<%C`61!8` +M`'$)=@E["8`)CPF4"9D)HPD``+0)```\%%`49!1X%```<1:%%ID6K18```$` +M`````````0```!(````$````'`````$````H`````@```#0````"````/``` +M``$```!"````!````%H````$````;````#(41A1:%&X4``!:%((4JA2`%J@6 +M``!\%9`5I!6X%6UT86(`+G-TT0$`6````````````````0`````` +M```!`````@``````````````0-0!`*`4```,````!P````0````0````"0`` +M``,``````````````.#H`0!/#@`````````````!```````````````````` +M```````````````````````````#``$``````````````````P`#```````` +M``````````,`!0`````````````````#``8``````````````````P`(```` +M``````````````,`"0`!````$'D``)(!```2``$`#````/!F```*````$@`! +M`!<```#P_```EP```!(``0`B````L#(``!@"```2``$`+0```,1,```,```` +M$0`#`#@```#,"0``!````!$`!@!#``````$``"(!```1``8`3@```-`4`0!. +M````$@`!`%D```!0-@``00```!(``0!D````("<``"`````2``$`;P```(`& +M`0`E````$@`!`'H````@]@``"@```!(``0"%````V`D```0````1``8`D``` +M`+#7``"]````$@`!`)L```#<"0``!````!$`!@"F````T,H``-,````2``$` +ML0```/"R``#$````$@`!`+P```!0F0``&@```!(``0#'````(&L``$@````2 +M``$`T@```"`3`0`*````$@`!`-T````0UP``"@```!(``0#H````D/0``"D` +M```2``$`\P```%!_```*````$@`!`/X```#P7P$`;P```!(``0`)`0``P&\` +M``H````2``$`%`$``'"9```=````$@`!`!\!``#@"0``(@$``!$`!@`J`0`` +MX%P!``H````2``$`-0$``*!L``"Z````$@`!`$`!``#``0``-0```!(``0!+ +M`0`````````````0````;`$``*`]``!A````$@`!`'!````!,!``H````2``$`*00````````````` +M$````#8$``!P9P``/P```!(``0!!!```P$H``$P````2``$`3`0``!`#`0"F +M````$@`!`%<$``"P`P``>0```!(``0!H!```D%8!`-T#```2``$`@`` +M`!(``0"$"0```$<``!H````2``$`CPD``,"%```/````$@`!`)H)``#0"0`` +M!````!$`!@"E"0``@(T``$4````2``$`L`D``/!.`0!"````$@`!`+L)```P +M`P``=````!(``0#&"0``0/P``$$````2``$`T0D``%"[``"@`0``$@`!`-P) +M``#0-```*````!(``0#G"0``X%X!``4!```2``$`\@D``-`\```W````$@`! +M`/T)``#P!```V`(``!(``0`("@``L/<``-<````2``$`$PH``,",``"L```` +M$@`!`!X*``!0U@``M````!(``0`I"@`````````````0````20H``)`$``!@ +M````$@`!`%0*```0.P``?@```!(``0!?"@```#P``$(````2``$`:@H``/!% +M```*````$@`!`'4*``#0A0``.````!(``0"`"@``H#8``"H!```2``$`BPH` +M`'")``!I````$@`!`)8*``!0"@$`L`4``!(``0"A"@``8(X``"@````2``$` +MK`H``!`8`0#[````$@`!`+<*``#@.@``*0```!(``0#""@``\(,``"D````2 +M``$`S0H``,":``!(````$@`!`-@*``!05P``+P$``!(``0#C"@``D$@``$@` +M```2``$`[@H``,#Z```I````$@`!`/D*``#0$P$`*0```!(``0`$"P``L(@` +M`#<````2``$`#PL``(#_```W````$@`!`!H+``"`0@``:@```!(``0`E"P`` +M`$```"`````2``$`,`L``/"8``!?````$@`!`#L+``"0BP``/0```!(``0!& +M"P``X&X``-\````2``$`40L``""$``"A````$@`!`%P+```0/@``+````!(` +M`0!G"P``$&<``&`````2``$`<@L``*`-```B`0``$0`&`'T+```@,@``C``` +M`!(``0"("P``D#4``*D````2``$`DPL``"#_``!>````$@`!`)X+``!@"`$` +M"@```!(``0"I"P``8(P``%4````2``$`M`L``."8```*````$@`!`+\+``#P +MEP``I0```!(``0#*"P```)X``'D+```2``$`U0L``.`.```B`0``$0`&`.`+ +M``!@8`$`WP```!(``0#K"P``,%8!`%0````2``$`]@L``!!&``!"````$@`! +M``$,``!`1P``*0```!(``0`,#```D!,!`!H````2``$`%PP``'!'``!\```` +M$@`!`"(,```@=P``%0```!(``0`M#```<&L``&@````2``$`.`P``"":``!. +M````$@`!`$,,``#P0@``"@```!(``0!.#```T(\``+`%```2``$`60P``,#. +M``!4````$@`!`&0,```@%0$`2````!(``0!O#```,"(``"<"```2``$`A0P` +M`/`6`0!H````$@`!`)`,``#0+P``!0```!(``0";#```X$@``+L````2``$` +MI@P``(`9`0#7"P``$@`!`+$,``"0.P``8@```!(``0"\#```P/0``($````2 +M``$`QPP``.#4``")````$@`!`-(,``!PF@``3@```!(``0#=#```X&L``+4` +M```2``$`Z`P``-`=``"?````$@`!`/,,``#@!0$`.P```!(``0#^#```L%8` +M`)D````2``$`"0T``,"9``!3````$@`!`!0-``"`J0``'0```!(``0`?#0`` +M$#```%T!```2``$`*@T``%`\```/````$@`!`#4-``"0R0``0@```!(``0!` +M#0```!(!`(P````2``$`2PT``+`$`0`P`0``$@`!`%8-``#0BP``A0```!(` +M`0!A#0``@'$``)<%```2``$`;`T```#O```%````$@`!`'<-```@8@``"@,` +M`!(``0""#0``X`8!`#T````2``$`C0T``-0)```$````$0`&`)@-``!0TP`` +M-@```!(``0"C#0``N$P```P````1``,`K@T``+`F``!B````$@`!`+D-``#` +M`P$`A0```!(``0#$#0``\/H``*$````2``$`SPT``-`E`0`,`@``$@`!`-H- +M```@6P$`7@```!(``0#E#0``8.\``,X!```2``$`\`T`````````````$``` +M`/\-``!@/```"@```!(``0`*#@``8&T``$T````2``$`%0X``(`"`0`@```` +M$@`!`"`.```0J@``K`(``!(``0`K#@``0"<``&P````2``$`1`X``(!;`0") +M````$@`!``!Z>C`P-6(U.#0V`'IZ,#`R9&(Q,6,`>GHP,#)D8C0V,`!Z>C!B +M-V(X,S8X`'IZ,#`P,F1A9CD`>GHP8V9A,C`X.`!Z>C`P-6(T,&%D`'IZ,#5B +M.30R960`>GHP9#DT8V0P-`!Z>C`P,3EF-#GHP8C9D +M,C,R-0!Z>C`V-V0P-&%A`'IZ,#`U8C@U,V0`>GHP,S-E.#(T9`!Z>C`P,F1B +M,S%C`'IZ,#)D86)B86,`>GHP,#!B-F,V.`!Z>C`P,&(V8F8X`'IZ,#)D8C5B +M9C``>GHP,39E,61F9`!Z>C!B-S!E.3AC`'IZ,&(V8V$S,C4`>GHP,#5B-F-F +M9`!Z>C`Q-F4P9&9D`'IZ,#`P8C9F-C@`>GHP,#5B-#AA9`!Z>C`P,&(V8F9E +M`'IZ,#`U8C@X8V(`>GHP,S-E8SAB9@!A=&A?:&%L7V1M85]B96%C;VY?C`P8C9F,38Q`'IZ,&1C-3@W,3@`>GHP9&(P.3$P90!Z +M>C`P8C9E,C=A`'IZ,#`U8C8T9F0`>GHP,#!B-F0Q9`!Z>C!B-F,R,S(U`'IZ +M,#`P-6(V,S(`>GHP-F1F,F8U-P!Z>C`P,39D834P`&%T:%]H86Q?=V%I=`!Z +M>C`P,F1B-3%C`'IZ,#$V9&$W9C``>GHP,39D8V)F90!Z>C`P-6(W,C%C`'IZ +M,#`Q-F1F,F,`>GHP8C@Q-#8Q,@!Z>C`Q-F0Y.3(P`'IZ,#`V-V0U-#4`>GHP +M9&,W.#C`U8CGHP,#5B-S$P +M,P!Z>C`Q-F1F.#EB`&%T:%]H86Q?871T86-H`&UE;6-P>0!Z>C`Q-F1A8C)D +M`'IZ,#)D8C$S-60`>GHP,#!B-F9E.`!Z>C`P,39D.30X`'IZ,#$V93(P.6(` +M>GHP,#!B-F,Y9`!Z>C`P,#5B-6$R`'IZ,#)D8C$W,&$`871H7VAA;%]C;VUP +M=71E='AT:6UE`'IZ,#`U8C@Q,V0`>GHP8C9C93DX8P!Z>C`P-6(W9CED`'IZ +M,#9E,#0V,&4`>GHP,F1B-3C`V9C(S,F-C`'IZ,&4P-S@S-SD`>GHP +M-F,X9&0P.0!Z>C`P,F1A9C8R`'IZ,#`R9&%F-C0`>GHP8C@U-#8Q,@!Z>C`P +M,&(V8CDP`'IZ,#$V9#EE9F$`>GHP,#)D8C(V,`!Z>C`Q-F1E,#4Q`'IZ,#`P +M-6(V8C(`>GHP,S0W-#9B-`!Z>C`P.&5F,S`Y`'IZ,#!B-S$W-V0`>GHP8CAB +M83AF.0!Z>C`P8CGHP,#`U8C8R,@!Z>C`P,&(V +M9CGHP,&(V9&,U,0!Z>C`P-6(W-C,P`&%T:%]H86Q? +M9G)E90!Z>C`U8CGHP,39D9F)F,0!A=&A?:&%L +M7VUH>C)I965E`'IZ,#$V93$X.6(`>GHP9&,S-#DT9`!Z>C`P,F1C-C!B`'IZ +M,#)D8C,S-60`8GIEGHP9CAE9C,P.`!Z>C`P,F1B-&$P`'IZ,&1A-&-D +M,#0`>GHP-6(W-#%E,`!Z>C`R9&$Y8F%C`'IZ,#$V96,Y860`>GHP,&(W,3C!D8S$R8S%F`'IZ,#`U8C@T9F0`>GHP,#5B-C4R8@!Z>C`Q-F4S,#EB +M`'IZ,#`U8C8P8C(`>GHP,F1B,3C!B-V8X,S8X`'IZ,&1C,S)C,68` +M>GHP,&(W,#$V,0!Z>C!D8C0Y,3!E`'IZ,#`U8C0X960`>GHP,#)D8S@P8@!Z +M>C!B-C(T96(U`'IZ,#`U8C9E,6,`>GHP,F1B,S-E9`!Z>C`P-6(X,&9D`'IZ +M,#$V938T.&$`>GHP9&)F,F,Q9@!Z>C`P,F1A9F8R`'IZ,#`U8CGHP +M,#!B-F5E.`!Z>C`Q-F4T-#AA`'IZ,#!B-F8V8F,`>GHP,39D83DR,`!Z>C`U +M8CGHP,F1B,6)F,`!Z>C`P,&(V8C=E`'IZ,#`U +M8C0T860`>GHP-F0P9&0P.0!Z>C`V9&4T-C!E`'IZ,#!B-F,V8F,`871H7VAA +M;%]A9&1I=&EO;F%L7W-W8F%?8F%C:V]F9@!Z>C`Q-F4P,V$T`'IZ,#`P,F1B +M.3(`871H7VAA;%]I965E,FUH>@!Z>C`R9&(W.6%E`'IZ,#`Q-F4Q,F,`>GHP +M,#5B-6-B,@!Z>C`Q-F1A,C4Q`'IZ,#9F83,R8V,`>GHP-F4P,F8U-P!Z>C`P +M-6(V93,P`&%T:%]H86Q?;6%L;&]C`'IZ,#`P8C9D9#(`>GHP-6(V8V)D-0!Z +M>C`Q-F1B,C4Q`'IZ,&4Q-S@S-SD`>GHP,39D9#`U,0!Z>C!D83EC-&8V`'IZ +M,#)D8S$W-C,`>GHP,39D9C`U,0!Z>C`P,39D.34P`'IZ,#!B-S`V8F,`>GHP +M,#$V9#@W,@!Z>C`V9&8T-C!E`'IZ,#`P8C9A9F4`>GHP-6(X8S)E9`!Z>C`V +M9F8Q-V4W`'IZ,&0T968S,#@`>GHP-F,W-&5B8@!Z>C`Q-F1B8F9E`'IZ,#$V +M934T.&$`>GHP,#$V9#@U,`!Z>C`P,&(V9F8X`'IZ,#9D8C5E8C8`>GHP,39E +M8CEA9`!Z>C`P8C9C96)C`'IZ,&0Y8CAB-SD`871H7VAA;%]PC`P +M,F1B,38T`'IZ,#`R9&(P-C``3U-?1T5455!424U%`'IZ,#$V96$Y860`>GHP +M,#)D8CC`P,&5F,S`Y`&)C;W!Y`'IZ,#)D8C,W-C,`>GHP,#5B-S8Q +M8P!Z>C`P8C9D-#4Q`'IZ,&1B-&-D,#0`>GHP,39D9C(U,0!Z>C`P,&(V8S$P +M`'IZ,&(X9F$X9CD`>GHP,39D.3(U,0!Z>C!B-S(Q865D`'IZ,#`P8C9C9C@` +M>GHP8V-E9C,P.`!Z>C`U8CDR865D`'IZ,#`U8CAC8V(`>GHP,F1B9CC`P-6(V.&9D`'IZ,#`U8C0T960`>GHP8CC!D.&(X +M8CGHP,39E,#@Y8@!Z>C`Q-F0Y-V8P`'IZ,&(X,S@S +M-C@`>GHP,&(V9F5B8P!Z>C!E.3DY,S$S`'IZ,#!B-F5A-V$`>GHP,#5B-S(S +M,`!Z>C`R9&(Y.6%E`'IZ,#`P8C9B93@`>GHP,#)D8C)A,`!Z>C!C9F$Q-F%A +M`'IZ,&0Y.6,T9C8`>GHP9&5D.&$U-P!Z>C`Q.68S83`Q`'IZ,#GHP-F4P-&1D,0!Z>C!B-CAE.3AC`'IZ,#$V93)D9F0`>GHP,#!B-F0R,@!Z +M>C`P8V9A860S`'IZ,#GHP9&,U-#DT9`!Z>C`P8CGHP.68V.60R90!Z>C`P +M-6(V-3=A`'IZ,#9F-S$W93<`>GHP8C@W83AF.0!Z>C`V9&$U96(V`'IZ,&(W +M9#0V,3(`>GHP,&(V9CDV,0!Z>C`P,F1B8C8Q`'IZ,#)D8F0S-60`>GHP,#5B +M.#AF9`!Z>C`R9&%F9&9D`'IZ,#)D8C%D9F0`>GHP8C@P-SC`P,F1A +M93DR`'IZ,&(W8SGHP,F1B,V1F9`!Z>C`R9&(U,V5D`'IZ,#`P8C9D +M83(`>GHP,#!B-F4R,@!Z>C!D.#EC-&8V`'IZ,#`Q-F0X-#@`>GHP,39D.6(R +M9`!Z>C`P,39E,#)C`'IZ,#!B-S`W-V0`>GHP,#5B-CDW80!Z>C`P-6(V-30R +M`'IZ,#$V93$P.6(`>GHP,#5B-&$R9`!Z>C!D9CGHP,#!B-F4U,@!Z>C!C835F,S(Y`'IZ,&1B,CDQ,&4`>GHP,F1B,V)F,`!Z +M>C`Q-F4P,C4Q`'IZ,#`P,F1B8C(`>GHP,#)D9#@V9`!Z>C`P-6(X.3-D`'IZ +M,#5B.#%B,6(`>GHP,39D.#=F,`!Z>C`R9&(Q,V5D`'IZ,#`P8C9C93@`>GHP +M-6(X86%E9`!Z>C`P,#5B-64R`'IZ,#`P8C9E9C@`>GHP8CC`P +M-6(U.&(R`'IZ,#`R9&(Y-C$`>GHP-6(W9&(Q8@!Z>C!B.#0W-S0Q`&%T:%]H +M86Q?:6YI=%]C:&%N;F5LC`P8C9D-F)C`'IZ,#`U8C9D,#,`>GHP8S1E +M9C,P.`!Z>C`P,#)D8F0R`'IZ,#!B-F-C-3$`>GHP9&%B.&(W.0!Z>C`Q-F4P +M8C@W`'IZ,#5B.3`R960`>GHP9&,S.#C!A83)E96,Q`'IZ,#9D.&1D +M,#D`>GHP,#!B-F,Q9`!Z>C`U8CAE865D`'IZ,#`U8C=B.60`>GHP,#5B-30T +M-@!Z>C`P,F1B,&$P`'IZ,&1D9#AA-3<`>GHP,39E,3(U,0!Z>C!D8SGHP,#`U8C8W,@!Z>C`P-6(W-3`S`'IZ,#9D9C1D9#$` +M>GHP,F1B9C,U9`!Z>C`V-V0P8C1D`'IZ,#`P8C9C-S@`>GHP,#`R9&%D.0!Z +M>C`S93DW,S4S`'IZ,#)D8C4W,&$`>GHP,#5B-F0W80!Z>C`P,F1B,CDR`'IZ +M,#`U8CDP8V(`>GHP,#5B-6,T-@!A=&A?:&%L7W!R:6YT9@!Z>C`V9#DU96(V +M`'IZ,#$V9&9B.#<`>GHP,#$V9&$T.`!Z>C`P,F1B,#DR`&%T:%]H86Q?9V5T +M=VER96QEC`Q-F4Q8C@W``!1`````0,``%X````!`P``<0`` +M``$#``!X`````0,``($````!`P``5`$```)9``!T`0```C8!`)0!```"+0`` +MV`4```$#``#D!0```D,!`+,&```!`P``OP8```)#`0`I!P```0,``#4'```" +M0P$`?@<```$#``"*!P```D,!`*T'```!`P``N0<```)#`0"3"````0,``)\( +M```"0P$`3PD```$#``!;"0```D,!`*T)```!`P``N0D```)#`0#C"0```0,` +M`.\)```"0P$`-`H```$"```]"@```0(``*86```!`@``N!8```$"``")'@`` +M`0(``,H>```!`@``8Q\```$"``"#'P```0(``)RH```+P``#:*@```O```"4K```"\```RBX```+P``")+P```F4``+TO +M```"90``2#````$E``!M,````>X``)`Q```"T0``SCH```)/```!.P```D`` +M`%,[```",```WSL```(P``"H/````ND``,0\```"5@``CCT```(,`0!U/@`` +M`D```&L_```"%@$`=3\```*0```J0P```0,``#9#```"0P$`/D,```$#``!* +M0P```D,!`%I#```!`@``94,```(X```?1````M$``%1$```"T0``R48```$- +M``#11@```;\``.M&```"[P``TD<```+1``"G3````OP``.=0```"C```PU(` +M``$"``#@4@```0(```=3```".`$`!%4```+1``!250```C```&%5```"P``!FP```(, +M`0!0;````@P!`()L```"#`$`4FX```+1``"D;@```C```&9Q```")```F'$` +M``*A``"V<0```0(``,AQ```!`@``TG$```$"```+<@```0$``!5R```!X@`` +M=7(```)'`0#H<@```M$``,IS```"T0``!70```('`0!X=````@0```>X``,QZ```"*`$`W'H```+1``#>@P`` +M`IX``!&$```"0```AH0```(P``!6A0```C```#F&```"!P$`R88```(``0#E +MA@```BD``/>&```"LP``1(<```(``0!LAP```J(``%F)```"T```MXD```$" +M```5B@```D```+V-```"T```X(\```$#``#LCP```D,!`/2/```!`P```)`` +M``)#`0`0D````0(``!B0```".```VI````$#``#FD````D,!`*B1```!`P`` +MM)$```)#`0"\D0```0,``,B1```"0P$`()(```$#```LD@```0,``#B2```! +M`P``0)(```$#``!,D@```D,!`(Z2```!`P``FI(```)#`0!=DP```0,``&F3 +M```"0P$`>Y,```$#``"'DP```D,!`&24```!`P``<)0```)#`0!>E0```0,` +M`&J5```"0P$`+Y8```+1``!DE@```M$``!B9```!D@``(9D```'3```HF0`` +M`;@``$*9```"[P```YH```(P``"SGP```DI```"-P`` +MR*D```(1`0#VJ0```M$``#^J```"$0$`':L```+1``![JP```M$``"2L```" +MT0``<:P```+1``"1K````A$!`/BM```"%P``"*X```+1```4K@```A<``+:N +M```"T0``U*X```(P``!/KP```FD``&*O```!`@``>*\```(D``",KP```0(` +M`,FO```")```]*\```(D``!SL0```M$``$NS```!`@``[K0```$$```+M0`` +M`00``"BU```!!```X;4```$$``#]M0```B0``!>V```!!```,+8```(D``!3 +MM@```B0``&6V```!!```?K8```(D``">M@```B0``*ZV```!!```W+8```$$ +M``#EM@```00``'2X```"+@``9;P```(0``"VO````0(``!F]```!!0``'KT` +M``)N```MO0```04``#*]```";@``-[T```$%``!4O0```04``&V]```!!0`` +M=+T```$%``!]O0```04``(N]```!!0``J[T```$%``#+O0```04``->]```! +M!0``Z[T```$%```0O@```04``#V^```!!0``2[X```$%``!5O@```04``/.^ +M```!!0``";\```$%``"5OP```04``*:_```!!0``U+\```$%``#[OP```04` +M`!+````!!0``%\````$%``!4P````04``&7````!!0``]<````$%```$P0`` +M`CT!`%3!```"VP``[,(```$"``">R0```0(``+3)```!`@``],L```$"``!& +MS````0(``%G,```!`@``?X``.;1```!)0``]M$```&6``#PTP```L,```/4```"T```4-0` +M``+0``".U````M```.C5```"*`$`^-4```+1``"$V````J$``);8```"H0`` +M]=@```)E``#/V0```0(``-?9```!`P``XMD```)#`0`FV@```0(``(O@```! +M#```F.````$,``"JX````0P``+3@```!#```R>````*^```"X0```FX``";A +M```"O@``U>$```*^```UX@```B(!`$;B```"JP``8^(```+D``"0X@```GH` +M`+'B```">@``W>(```)Z```)XP```GH``#;C```">@``8^,```)Z``"1XP`` +M`GH``)SC```!.@$`M^,```$5```TY````GH``&;D```">@``@^0```+D``"W +MY````GH``.3D```">@``$.4```+D```ZY0```GH``&'E```">@``=>4```(B +M`0"&Y0```JL``)'E```!X0``K.4```$3``"SY0```3H!`,[E```!%0``(N8` +M``)Z``!`Y@```GH``&#F```">@``?N8```)Z``"$``-OF```!$P``^>8```(B`0`*YP```JL``,;G```" +M)```^.<```*A```1Z````0(``"/H```!`@``+>@```$"``!FZ````0$``'#H +M```!IP``%^D```)``0`0Z@```C\!`(/J```"/P$`P>H```(_`0`@ZP```0(` +M`"7K```!`@``9NL```$_`0![ZP```BL!`-SK```"T0``'NP```+1``!3[``` +M`C\!`';L```"XP``G>P```(_`0#T[````0L```#M```!/`$`"^T```*(```X +M[0```F```'#M```"4@``>.T```)E``#H[@```M$```WP```!)0``6?````$E +M``!\\````>X``$SQ```"20$`7/$```+1``"N^@```NL``.'Z```"0```5OL` +M``(P```F_````C```!G]```"/P$`K/T```(S``#T_0```@$!`!S^```"W``` +M00`!``*H``"7``$``0(``/4``0`"0```8`H!``$#``!L"@$``D,!`'0*`0`! +M`P``@`H!``)#`0"0"@$``0(``)@*`0`".```6@L!``$#``!F"P$``D,!`"@, +M`0`!`P``-`P!``)#`0`\#`$``0,``$@,`0`"0P$`H`P!``$#``"L#`$``0,` +M`+@,`0`!`P``P`P!``$#``#,#`$``D,!``X-`0`!`P``&@T!``)#`0#=#0$` +M`0,``.D-`0`"0P$`^PT!``$#```'#@$``D,!`.0.`0`!`P``\`X!``)#`0#> +M#P$``0,``.H/`0`"0P$`3Q`!``+1``"$$`$``M$``$03`0`!`@``21,!``$A +M``!0$P$``8```%<3`0`!"@$`7A,!``%T``!E$P$``1,!`((3`0`"[P``0Q0! +M``(P``"S%`$``JP``)X8`0`"EP``OQH!``)``0",&P$``0(``)D;`0`!`@`` +MQ!L!``+1``#C&P$``0(```4<`0`!`@``+!P!``+1``!L'`$``0(``'D<`0`! +M`@``I!P!``+1``#)'`$``0(``-`<`0`!`@``]QP!``+1```<'0$``0(``"8= +M`0`!`@``5!T!``+1``!P'0$``0(``'T=`0`!`@``I!T!``+1``#)'0$``0(` +M`-`=`0`!`@``]QT!``+1```<'@$``0(``"8>`0`!`@``5!X!``+1``!5(P$` +M`M$``%0D`0`":@``SB0!``()``#=)`$``HT````E`0`",```J"4!``(S`0`; +M)@$``C,!`+`F`0`"T0``P"<``&P+```!U0`` +M<`L```%[``!T"P```0P!`(`+```!`P``B`L```$#``"0"P```0,``)@+```! +M`P``H`L```$#``"H"P```0,``+`+```!`P``N`L```$#``#`"P```0,``,@+ +M```!`P``T`L```$#``#8"P```0,``.`+```!`P``Z`L```$#``#P"P```0,` +M`/@+```!`P````P```$#```(#````0,``!`,```!`P``&`P```$#```@#``` +M`0,``"@,```!`P``,`P```$#```X#````0,``$`,```!`P``2`P```$#``!0 +M#````0,``%@,```!`P``8`P```$#``!H#````0,``'`,```!`P``>`P```$# +M``"`#````0,``(@,```!`P``D`P```$#``"8#````0,``*`,```!`P``J`P` +M``$#``"P#````0,``+@,```!`P``P`P```$#``#(#````0,``-`,```!`P`` +MV`P```$#``#@#````0,``.@,```!`P``\`P```$#``#X#````0,````-```! +M`P``"`T```$#```0#0```0,``!@-```!`P``(`T```$#```H#0```0,``#`- +M```!`P``.`T```$#``!`#0```0,``$@-```!`P``4`T```$#``!8#0```0,` +M`&`-```!`P``.!,```$$`0`\$P```1H!`$`3```!$@$`1!,```%8``!($P`` +M`7(``$P3```!)P``4!,```%%``!4$P```1\!`%@3```!UP``7!,```$[`0!@ +M$P```6$``&03```!SP``:!,```&!``!L$P```>T``'`3```!&P``=!,```'2 +M``!X$P```10``'P3```!D0``@!,```$8``"$$P```2```(@3```!A```C!,` +M``$N`0"0$P```1P!`)03```!*0$`F!,```'[``"<$P```<$``*`3```!S0`` +MI!,```&Y``"H$P```=H``*P3```!7@``L!,```%W``"T$P```54``+@3```! +M'@$`O!,```$]``#`$P```30``,03```!4P``R!,```'Z``#,$P```;```-`3 +M```!]0``U!,```&T``#8$P```0`!`-P3```!*0``X!,```%$``#D$P```:H` +M`.@3```!!0$`[!,```'@``#P$P```?,``/03```!5P``^!,```$U`0#\$P`` +M`0\!```4```![```!!0```&3```(%````18```P4```!'0``$!0```$V```4 +M%````7$``!@4```!K0``'!0```&>```@%````1$!`"04```!G0``*!0```%= +M```L%````=T``#`4```!V```-!0```$0`0`X%````0<``#P4```!?```0!0` +M``%0``!$%````78``$@4```!2P``3!0```&Z``!0%````<,``%04```!T``` +M@!0```$#``"(%````0,``)`4```!`P``F!0```$#``"@%````0,``*@4```! +M`P``L!0```$#``"X%````0,``,`4```!`P``R!0```$#``#0%````0,``-@4 +M```!`P``X!0```$#``#H%````0,``/`4```!`P``^!0```$#````%0```0,` +M``@5```!`P``$!4```$#```8%0```0,``"`5```!`P``*!4```$#```P%0`` +M`0,``#@5```!`P``0!4```$#``!(%0```0,``%`5```!`P``6!4```$#``!@ +M%0```0,``&@5```!`P````"8)0```10!`)PE```!(@`` +MH"4```$8`0"D)0```4,``*@E```!_P``K"4```'.``"P)0```4``/`E```!?@``]"4```&&``#X)0`` +M`0$!`/PE```!W````"8```%&`0`$)@```2\```@F```!FP``#"8```%P```0 +M)@```;<``!0F```!"0``&"8```$^`0`<)@```7\``"`F```!-`$`)"8```$L +M`0`H)@```3$``"PF```!$@``,"8```%4```T)@```<8``#@F```!30``/"8` +M``'K``!`)@```3,!`$0F```!I```2"8```')``!,)@```60``%`F```!,@`` +M5"8```$:``!8)@```4(!`%PF```!V0``8"8```&E``!D)@```7T``&@F```! +M'```;"8```$G`0!P)@```4X``'0F```!J```P"8```$#``#()@```0,``-`F +M```!`P``V"8```$#``#@)@```0,``.@F```!`P``\"8```$#``#X)@```0,` +M```G```!`P``""<```$#```0)P```0,``!@G```!`P``("<```$#```H)P`` +M`0,``#`G```!`P``."<```$#``!`)P```0,``$@G```!`P``4"<```$#``!8 +M)P```0,``&`G```!`P``:"<```$#``!P)P```0,``'@G```!`P``@"<```$# +M``"()P```0,``)`G```!`P``F"<```$#``"@)P```0,``*@G```!`P``L"<` +M``$#``"X)P```0,``,`G```!`P``R"<```$#``#0)P```0,``-@G```!`P`` +MX"<```$#``#H)P```0,``/`G```!`P``^"<```$#````*````0,```@H```! +M`P``$"@```$#```8*````0,``"`H```!`P``*"@```$#```P*````0,``#@H +M```!`P``0"@```$#``!(*````0,``%`H```!`P``6"@```$#``!@*````0,` +M`&@H```!`P``<"@```$#``!X*````0,``(`H```!`P``B"@```$#``"0*``` +M`0,``)@H```!`P``H"@```$#``"H*````0,``+`H```!`P``N"@```$#``#` +M*````0,``,@H```!`P``T"@```$#``#8*````0$``-PH```!`0``X"@```$! +M``#D*````0$``.@H```!`0``["@```$!``#P*````0$``/0H```!`0``^"@` +M``$!``#\*````0$````I```!`0``!"D```$!```(*0```0$```PI```!`0`` +M$"D```$!```4*0```0$``!@I```!`0``'"D```$!```@*0```0$``"0I```! +M`0``*"D```$!```L*0```0$``#`I```!`0``-"D```$!```X*0```0$``#PI +M```!`0``0"D```$!``!$*0```0$``$@I```!`0``3"D```$!``!0*0```0$` +M`%0I```!`0``6"D```$!``"X3````0$``+Q,```!`0``P$P```$!``"(```` +M`00``)`````!!```F`````$$``"@`````00``*@````!!```L`````$$``"X +7`````00``,`````!!```R`````$$```` +` +end diff --git a/sys/contrib/dev/ath/freebsd/opt_ah.h b/sys/contrib/dev/ath/freebsd/opt_ah.h new file mode 100644 index 000000000000..eb1ae6c6afa4 --- /dev/null +++ b/sys/contrib/dev/ath/freebsd/opt_ah.h @@ -0,0 +1,3 @@ +#define AH_SUPPORT_AR5210 1 +#define AH_SUPPORT_AR5211 1 +#define AH_SUPPORT_AR5212 1 diff --git a/sys/contrib/dev/ath/version.h b/sys/contrib/dev/ath/version.h new file mode 100644 index 000000000000..277d0db552f0 --- /dev/null +++ b/sys/contrib/dev/ath/version.h @@ -0,0 +1,38 @@ +/*- + * Copyright (c) 2002, 2003 Sam Leffler, Errno Consulting + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer, + * without modification. + * 2. Redistributions in binary form must reproduce at minimum a disclaimer + * similar to the "NO WARRANTY" disclaimer below ("Disclaimer") and any + * redistribution must be conditioned upon including a substantially + * similar Disclaimer requirement for further binary redistribution. + * 3. Neither the names of the above-listed copyright holders nor the names + * of any contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * Alternatively, this software may be distributed under the terms of the + * GNU General Public License ("GPL") version 2 as published by the Free + * Software Foundation. + * + * NO WARRANTY + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY + * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL + * THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY, + * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER + * IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF + * THE POSSIBILITY OF SUCH DAMAGES. + * + * $Id: version.h,v 1.5 2003/06/20 22:55:13 sam Exp $ + */ +#define ATH_HAL_VERSION "0.9.4.0"