rtl_433-0.0.1+git.20180213-lp150.1.1 >  A Z渋/=„Y}^9u{]Ejz>=`ǩ0uM; $6]fW?Wi-aBZ>WIg"29j Da+X>y,f\BFۓ@3 Z+W1Y96fqm*!عLjPunQgmZF/ǿ kޕv!4-2MVUC{U¶l ^Lr!7ƥR!UdG_Fg4Zi?2&n4a4206d84b9bb937e5662c611b90eec7d67c006fe8ea1ef877132eaca8856cc736888a3af52c37ffb641c274d321b4e3ee995a09 LZ渋/=„ (,1\ WőG1)e&0}b\S[Jʈp=N =NSOX?|fQ5lr!)T%xeH١Ms{Z (FDj,%rD!gPHH4~,#9hk/ prU)3c[Ea҂ !2Bepjpֆ!Lxˬpwxy#̥xIt 1>p>?|d  ' c 6^dl     (<T   (89:FGHIXY\(]<^fbcSdefluvwxyz,06xCrtl_4330.0.1+git.20180213lp150.1.1Turns RTL2832 dongle into a 433.92MHz generic data receiverAn application using librtlsdr to decode the temperature from wireless temperature sensors (433.92MHz)Zbuild32-openSUSE Leap 15.0openSUSEGPL-2.0https://bugs.opensuse.orgProductivity/Hamradio/Otherhttps://github.com/merbanan/rtl_433.gitlinuxx86_64pZFC+A큤ZZZ Z Z 9233e19784e62a9313ce17d5529039678e7ceb326acf81a832000f32cc1cc537f844922cdf7d445b6403b5e96404db68e737642d14d2dd5eaf2abcf88aee3dd0ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6c5f69933f10c866e17e3c5477e686fb3d29d86482337733c31e64275b458e394rootrootrootrootrootrootrootrootrootrootrtl_433-0.0.1+git.20180213-lp150.1.1.src.rpmrtl_433rtl_433(x86-64)@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)librtlsdr.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1ZZv@Y@Y`@Y@X @Xh@X@W@V@V@V=@V @V@mardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.de- Create subpackge for header files- Update to version 0.0.1+git.20180213: * fix flex options, add gap_limit for PWM * README.md: Add another Debian dependency (#680) * README.md: Fix typo (#679) * README.md: Add build tools to Debian command (#678) * revert localtime_r to localtime for win32 * disable syslog output on win32 * remove left over xc0348 device * Fix on_connect signature and topic subscriptions in MQTT examples. (#674) * refactor hostport_param * refactor abuf * allow ipv6 for syslog * add flex device to Makefile * refactor print_array_value * use prettier C99 bool macro * shuffle functions * change aux pattern to composition * remove output_hander_t, printer_ctx indirection * change indent; consistent style * adds a remote syslog output * update readme usage info * default enable x10_sec, timing doc, style * Adds x10_sec device for decoding X10 Security RF signals (#671) * Spelling fix: gague -> gauge (#672) * fix new_template * use localtime_r instead of localtime * reduce false positves with Bresser on LaCrosse TX141TH * add MIC to bresser * freshen up template with more examples * add a flexible general purpose decoder (#647) * remove PWM_TERNARY, use PWM_PRECISE for sync bits * change pulse_detect to use pwm_precise for sync bits * rename CLOCK_BITS to DMC * change fordremore to proper DMC, the output is vastly different * change DMC (clock_bits) demod to add rows on symbol errors * convert Acurite 592TXR from TERNARY to PRECISE * reduce false positives in Thermopro TP12 * code style for LaCrosse TX141 * convert LaCrosse TX141 from TERNARY to PRECISE * convert Bresser 3CH from RAW to PRECISE * convert LaCrosse TX from RAW to PRECISE * convert Philips Sensor from TERNARY to PRECISE * convert Calibeur from TERNARY to PRECISE * convert Acurite 00275rm from TERNARY to PRECISE * enhance pwm_precise to cover raw and ternary cases * add sync pulse count to bitbuffer * fix Lacrosse TX141TH sync rows * Added device LaCrosse TX141 support to lacrosse_TX141TH_Bv2.c (#670) * add back C99 with ADD_DEFINITIONS * C99 compatibility (#667) * add git version info to usage output if available * let cmake set C99; CMP0025 * additional build deps (#668) * wh1080: Fix warning about uninitialized use (#666) * adding asepc, getkwargs helper * fold PWM_precise_parameters into r_device * output pulse_demod_pwm_precise at end of pulses as well * adapt precise param sync width to us * use _XOPEN_SOURCE on string.h for strdup * fix -R 0 fault * use bitbuffer_clear for bitbuffer_parse * refactor bitbuffer_parse * minor * Doxygen EXTRACT_ALL to show all docs, there isn't any notable exported API yet * update 1.7 Doxyfile to 1.8 * add Doxygen building to CMake * cleanup * parse number suffixes on e.g. frequency, samplerate, duration, hoptime * relax false positive logic prologue/alecto to allow a single leading pulse * Fix unit conversions for Acurite 5n1 (#651) * fix `-d n` parsing * Add missing brand to OSv1 (#650) * adding FindGperftools cmake module * add Profile build type using GPerfTools * use CMake defaults for optimizations (-O3) * RTGN129 author name (#646) * change grab file name to gNNN_FFFM_RRRk.cu8 (#642) * replace -i with -d : (#648) * Clean up WIN32 include/ifdef (#643) * fix read-mode buffer size and allocation, s. #641 (#644) * reduce Alecto/Auriol-v2 false positives in Prologue * enable pedantic warnings; also on Clang * pedantic fix: -Wextra-semi * pedantic fix: replace arithmetic on void* (gnu extension) with sane char* arithmetic; fix function pointer for qsort, bsearch * adding mic to OS SL109h * remove false positives with wg-pb12v1, please report samples if WH2, WH5, Telldus are missing messages * remove debug from wg-pb12v2; add mic to fineoffset * fix GE Color Effects Remote indent and MAX_PROTOCOLS * chmod 644 on source files * add model switch to WH2/WH5/Telldus in fineoffset * Add support for Telldus variants of fineoffset (#639) * merge formatting from PR #615 * disable mebus: lacks docs, tests and has false positives * Esperanza, Kedsum, S3318p: relax reset timing, check sync pulses to remove dups * fix OOK_PULSE_CLOCK_BITS pulse_tolerance to µs * fix: require 24 bits data for rain gauge sensors * Update chuango.c * Stop after outputting successful event(s) * Added support to Oregon Scientific RTGN129 * Add device NEXA LMST-606 magnetic sensor * added unit (Fahrenheit) to output of Ambient Weather Temperature Sensor * Update rtl_433.h * fixed compile time warnings (formatting related) * change PWM_Precise_Parameters pulse_tolerance to use us instead of samples * fixing schraeder data types * Remove unintended spurious white spaces * Add another schrader TPMS support (corrections) * Add another schrader TPMS support * remove spurious if-statement * Specify device to use via serial number * automatically use first available dongle * define _GNU_SOURCE for strdup * Add support for the Thermopro TP-12. This is based heavily on the code for the Thermopro TP-11, and the modulation is compatible, but the bit layout is fairly different and there are more sensors, so I've made this a separate device. * Addressed code review by @zuckschwerdt * Device handler for GE Color Effects remote control Fixes #569- Update to version 0.0.1+git.20171101: * Add support for Philips outdoor temperature sensor * move fprintf call when timer expires * remove check for DEFAULT_HOP_EVENTS * fix edge-case where bytes_to_read is equal to length of bytes read * Fix output formatting * Added support for Ford car remote. * Removed unused code and variables. * Added a ford car remote decoder for the Fiesta and CMAX. device id is a rolling id number that seems to have approx 64 variations. The meaning of the code fields has not been determined. * Fixed output formatting for JSON and csv * Added decoding of X10 CR12A ON/OFF remote commands * Add support for FT-004-B * Make LaCrosse TX141TH sensors return temperature_C so that they are more consistent with other temperature sensors (#606) * Acurite Rain Gague emit structured data * shortend model string to Inovalley kw9015b * added json-support and description for TFA 30.3161 rain sensor * Fixed do_build.sh: forgot to do 'cd ..' before cloning rtl_433_tests.git * Fixed do_build.sh, .travis.yml trying to run 'make test' * Added tests from rtl_433_tests.git repo * Fixed do_build.sh: don't 'make installe' * Fixed .travis.yml: 'sudo: required', 'dist: trusty' * Fixed .travis.yml: added sudo, added apt.sources * Fixed permissions on do_build.sh * Added draft of .travis.yml, do_build.sh * Use default number of buffers to fix crash of two rtl_433 instances * don't restart the timer if we are aborting anyway; cancel timer on rtlsdr_cancel_async * fix unknown `uint` type; whitespace fixes * add merbanan changes * add suggested optimisation * suggested changes * remove test * add infactory sensor * bitbuffer: Handle row overflow a bit more gracefully * pulse_analyzer: Add detection of PWM with multiple packages * explaining dipswitch 2 meaning * message validation fix * shortening output * changes after pull request * Switched to new data API * adding Renault TPMS sensor * adding Ford TPMS sensor * Add option to verify simulated decoding of raw data * reduce false positives by rejecting 0x000000 / 0xffffff * adding Toyota TPMS sensor * reduce false positives, require at least 5 repeats- Update to version 0.0.1+git.20170708: * prevent bad messages of all 1 that falsely check ok with crc. * adding IBIS beacon * fix Company name, output flags and tire pressure/temperature * proper units for pressure, units for power, fix OS output fields * adding Oil Ultrasonic Standard protocol * hop interval param added (multiple frequencies) * updated README.md * typo fix * pipe symbol with HTML code * Update README.md * Added data struct for efergye2 (#540) * fix fabsf() in integer context (#551) * adding Citroen TPMS device * bugfix, bitbuffer needs to be initialized * adding Oil Ultrasonic STANDARD using ASK on 915MHz * Honda remote: fix an out of bounds array access * Removed use of pow() (#557) * Possible bugfix for issue #136 * Update .gitignore * Fix hex output padding for unit ID field for lightwaverf. * Thermopro TP-11. * Move TP-11 to the end. * Thermopro TP-11 changes: - exit early if not enough matching rows are found - simplify bits_per_row check - local_time_str happens after decoding data * Fix sign error. * Variable declarations are at the top of the function. * Solight TE44 wireless thermometer * Fix spelling in documentation * adding Wireless Smoke and Heat Detector GS 558 * adding Generic off-brand wireless motion sensor and alarm system * remove false positives from Esperanza/Kedsum * replace binary literals with hex * fix misc typos and reduce efergy false positives * allow WH2 to miss the first sync bit for WH5 support * reject false positive and fix wrong field index and minimum bit count * fix compiler warnings; possible undef bug; signed/unsigned- Update to version 0.0.1+git.20170515: * Add files via upload * Add support for Fine Offset WH3080 weather station * Updated "quadrant" code for WGR968 * Restored 'static' variables * Bump MAX_PROTOCOLS to 78 * cleanup: replacing broken sprintf, removing debug code * fix short buffer: sprintf's output is always null-terminated * adding output redirection to files * Sensor GT-WT-02 Change REDME.md * fix sample_file_pos to actually count seconds, each sample is 16 bits (I+Q uint8's) * change data output fields to usual order * add missing "model" data output * add time to data output * Add support for Vaillant calorMatic 340f (VRT 340f) wireless central ceating control (868MHz) * adds a watchdog timer to async callback, abort if async events stop arriving * improving compatibility for Renkforce DM-7511 * Vaillant_vrt340f.c: Fix indentation, only whitespace changes * remove synthetic fahrenheit output. use `-C customary` to convert. * harmonize device data output to model instead of device or make, and crc instead of checksum * changing "crc", "checksum" to "mic" * delete stray trailing whitespace * normalize indentation to 4 spaces or one tab, depending on prevalence in each file * Update rtl_433.h- Reenable parallel build- Update to version 0.0.1+git.20170409: * Include humidity field in CSV format for TX29DHT temperature and humidity sensor. (#486) * Fix parse error on ARM compiling with GCC due to lack of parens. (#490) * Don't convert channel 4 to 3 for the sensor Oregon THGR810 (#489) * Fine Offset W25 Temperature/Humidity/Pressure sensor (#492) * Device for cheap probes where the PCB is marked WG-PB12V1. * Revert "Update pulse_detect.c" (#493) * MQTT: Add example to README and Python test client (#495) * Pulse Analyzer: Add 'Include only' mode (#497) * Fine Offset WH0530: Add new device * DSC: Make less noisy * pulse_demod: Make pwm_precise resilient to short spurious pulses * Acurite 6045, correct temperature decoding * Reduce Msg Type (status bits) to 2 remaining bits. * Remove possible lightning stats/flag bits from distance * output lightning status/flag bits separately for now * Understanding of status/message type bits still a WIP. * Acurite 06045 add docs, refactor decode out of txr_callback * acurite 6045, remove unnecessary variable * Added code for differing impules to KWH values * LaCrosse TX6/7 cleanup * LaCrosse TX6/7 reindent with consistent 4 column spacing * Fix #503 * Update util.c * Pull Request Changes --- * FineOffset_WH25: Add debug printout * FineOffset_WH25: Correct decoding of Temperature and ID * FineOffset_WH0530: Fix bug in ID decode * FineOffset_WH25: Additional bitsum check + minor fixes * ELV WS2000: Make it somewhat work... * Corrected conflict in MAX_PROTOCOLS. * erroneous entry in src/Makefile.am- Update to version 0.0.1.git1486029687.074cc2f: * Reverse some more stray changes * Ensure analyzer works with auto level as default * Various documentation fixes for auto level * Acurite 6045 lightning prelim. and 609 cleanup. * WH1050 weather station based on WH1080 module. * Honeywell/Ademco Door/Window Security Sensor driver * Honeywell/Ademco Door/Window Security Sensor driver * Honeywell/Ademco Door/Window Security Sensor driver * Honeywell/Ademco Door/Window Security Sensor driver * Honeywell/Ademco Door/Window Security Sensor driver * Honeywell/Ademco Door/Window Security Sensor driver * Honeywell/Ademco Door/Window Security Sensor driver * Honeywell/Ademco Door/Window Security Sensor driver * added json/kv capbilities to Acurite tower sensor * added battery status as OK or LOW * fixes for upstream * fix indent * Update README.md * Added more installation step detail and troubleshooting section. * Correct negative temperatures * Danfoss CFR: Initial decoding attempt * Danfoss: Output data correctly * Danfoss: Enable driver by default * Danfoss: Add proper header search and make decoding byte based * Danfoss: Add CRC check. Remove raw printout. * Danfoss: Reverse engineered unknown nibble :-) * Danfoss: Minor cleanup and fix debug print * add maverick et73x BBQ sensor * Add crc json tag and cvs output * Add crc json tag * Update brennstuhl_rcs_2044.c * Spelling correction (protcols -> protocols) * Improved hideki.c to detect data from the wind/temperature and the rain sensor. Changed pulse_demod_clock_bits to allow a missing short gap at the end of the message which is needed for the new sensor types. * Increase number of protocols to 70 * Update pulse_detect.c * Update acurite.c * Segfault on Owl CM160 * Added support for RF-tech 433 remote temperature sensor. * Add rftech.c to Makefile.am to support configure/automake. * Added support for LaCrosse temperature/humidity sensor TX141TH-Bv2 * Minor cosmetic changes * Implemented recent changes suggested by @merbanan. * move to new internal data format on acurite5n1 * remove old acurite5n1 decoder, now uses acurite_txr * normalize temperature key * acurite5n1 battery status * correct acurite5n1 wind speed formula * add raw msg debug output for acurite5n1 * acurite5n1: fix battery status * Stop akhan-100F14 catching things that don't belong to it * Add missing return 1. * don't mess up device ordering * remove old, incorrect wind direction mapping * output raw rain counter values, use define for msg type * move all units to native customary/US * remove another unused function * Removed signal quality output * acurite 5n1: output message sequence number * Add protocol definition for oregon scientific THN129 temp only sensor. (#469) * Support for Acurite 00275rm and 00276rm sensors (#467) * Fixed bug in CM160 (#474) * devices: mebus: Use data API for results (#475) * identify F007TH with both 0000000000010100 and 1111111111010100 (#481) * Add support for BTHGN129 (#483) * LaCrosse TX29-IT / TX35DTH-IT weather sensor (#479) * fix typo error (#484) * WH1050 weather station - remove unused fields from csv format. (#485)- Update to version 0.0.1.git1474227546.2d7072a: * Adding support for the Bresser 3CH type sensor * Disable acurite rain gauge due to false positive with oregon scientific v1 * add -T option to set run duration * Fixed generic_remote to utilized data_acquired_handler to support json output. Not perfectly indented, but works. * use binary mode to open file - fixes decoding on windows * Improved datetime/weather signal type detection. * Fix incorrect handling of negative temperatures in ambient_weather.c (#376) * missing backtick in readme.md, now in LF (#361) * New Springfield Temperature and Soil Moisture decoding (#378) * introduce functionality to decode the Oregon Scientific SL109H Remote Thermal Hygro Sensor (#368) * Added data output (for json/csv/etc.) (#380) * Acurite 606TX Sensor Support (#382) * Cleanup of Acurite 606TX code that should have been done before (#383) * add TFA pool thermometer support (#386) * Enabled low battery detection on FineOffset WH1080 (#387) * Add support for Kedsum Temperature/Humidity sensor (#389) * added support for blyss dc5-uk-wh (#391) * Add FSK_PULSE_MANCHESTER_ZEROBIT * Add initial Schrader TPMS decoder * Better Schraeder TPMS payload meaning * Add Schreader TPMS crc calculation * Add LightwaveRF initial driver (#394) * Added Steelmate TPMS support (#396) * Fix json output and minor rearrangement of code * Add template decoder skeleton * Add initial Elro DB286A support (#398) * Elro DB286A: Correct id_string array length (#399) * Updated README for new efergy_optical sensor and missing recent devices. * Add CRC16-CCITT function * Change to new output system * Add brand parameter to data output format * Add sensor WGR968 parser support * Add Handling of error packet format * Smell and Fix some bad code * Changed CRC calculation to use new function in util.h no longer using lib_crc * added file output support and changed energy to power. only output crc values when using -D argument. * Only output crc when using -D argument * I have kept the crc calculation to be the first 10 bytes. Bytes 11 and 12 are the CRC16_CCITT. The only puzzle left is why does the last byte does as it sometimes change to 80. * Efergy Optical device added. Multiple changes to combine several files into one commit. * Removing lib_crc files * efergy_optical with CRC checks (#400) * Honda Key Remote * formatting changes * Fix review errors,using Kdiff3 to compare the code * Fix build * Honda remote key fob, decodes which button has been pressed. * Honda Keyfob changes * Added Honda Remote decoder. * Added Honda Remote * Fixed to include Honda remote any my deletion of the README.md when trying to fix git conflicts. * Changed author name at the top of the file, removed fprintf that was not behind if debug statement. Added a validater to check that number of bits are 386. * Changed and fixed validation code to suit varying bits per row. Lock command has 394 bits whereas other commands only has 386 bits per row. (#405) * Add THN802 and PCR800a to oregonscientific.c (#410) * unbreak the build (#411) * add battery status (low or ok) to F007TH ambient weather devices (#414) * Add support for another Fine Offset sensor * Convert Acurite "TH" (609TXC) to use data_make * Existing Acurite "TH" sensor now labeled as 609TXC * Use data_make() for JSON, CSV, KV output * minor code cleanup/reorg * Add RadioHead ASK device * Add option to register all devices * Fix MAX_PROTOCOLS when enabling all devices * acurite: disable all old api devices by default * ambient_weather: fprintf cleanup * brennstuhl_rcs_2044: disable all old api devices by default * cardin: disable all old api devices by default * danfoss: disable all old api devices by default * dsc: disable all old api devices by default * ec3k: disable all old api devices by default * efergy_e2_classic: disable all old api devices by default * elv: disable all old api devices by default * gt_wt_02: disable all old api devices by default * inovalley-kw9015b: disable all old api devices by default * intertechno: disable all old api devices by default * lacrosse: fprintf cleanup * lacrossews: fprintf cleanup * lightwave_rf: disable all old api devices by default * mebus: disable all old api devices by default * new_template: fprintf cleanup * silvercrest: disable all old api devices by default * steffen: disable all old api devices by default * valeo: disable all old api devices by default * x10_rf: disable all old api devices by default * Use built in CRC functions * Fix indent (RH ASK) * Declare variables at the begining (RH ASK) * Add CRC=OK (see #416) & fix syntax error (RH ASK) * Fix debug output (RH ASK) * fprintf fixup * Add device debug output * Added support for Kerui PIR sensor * Fixes * Cleanup related to devices disabled by default. * new_template rework * Make auto level limit the default- Update to version 0.0.1.git1459106482.900fca7: + use uintptr_t instead of unsigned long - fixes build error on win64 + fix: change doc comments from "samples" to "us" + clean up casts regarding C Integer Promotions + Oregon Scientific V1 Decoding + add -U option to print timestamps in UTC + Support for Proove + Adjust pulse_tolerance to get all sensors to work + Update calibeur rf104 to new data api + add missing usage documentation for -n parameter: number of samples to read before quitting + add -T option to set run duration + Prevent crash when no output file is given with `-S` + Fineoffset: Fix key/value printout + pulse_analyzer: Add PCM detection + Revert "add -T option to set run duration" + Calibeur: Fix key/value printout + pulse_demod_osv1: Only print preamble info when debugging + Fix https://github.com/merbanan/rtl_433/issues/347 + use uintptr_t instead of unsigned long for the remaining devices + mingw32 does not have setenv + Remove spurious execute permission from README.md- Update to version 0.0.1.git1457694384.7ab14a4: + Added support for Fine Offset WH1080 weather station. Merging with Digitech XC0348 (it's a rebranded WH1080). + Adding support for Fine Offset WH1080. + Update fineoffset_wh1080.c + Added support for Fine Offset WH1080 + Add remote control on chip HT680 + Rethinking algorithm + fix decoders for WGR800 & THGR810 add decoder for PCR800 + adding a bitbuffer_find_repeated_row() with examples how it simplifies device code + code cleanup + starting to migrate to data_make + only try the crc if the packet would match + adding battery indicator for Nexus + add labels for ambient_weather.c to match oregon_scientific.c printout + Update README.md + Added tristate coding. + Correction data types in bitbuffer_find_repeated_row() + new feature: allow multiple outputs (WIP) + Decode device id from current_cost, and support more devices + Add support for Conrad S3318P + s3318p: use native temperature format + Add support for Conrad S3318P + also switch the labels on output conversion + Spurious output for debug mode + Remove some compiler warnings + fix wind direction nibble extract for WGR800 + Remove some compiler warnings + Remove some compiler warnings + fix off-by-one and make the null explicit + LaCrosse WS-2310 json output + Fixed WS-2310 json gust_speed to gust_speed_ms + Fix some memory leaks + TFA Twin Plus 30.3049 json support + Output less decimal places to get rid of bogus digits + Update fineoffset_wh1080.c + Switched to new data API + Update generic_temperature_sensor.c + KlikAanKlikUit json support + Added data labels for KlikAanKlikUit output + Added Akhan 100F14 RKE system + Updated akhan_100F14 message passing + Update CM180 Energy Sensor code - Add Checksum and new output system format + Many sensor required a larger pulse tolerance + Add Quhwa doorbell support + Clearer code + Add support for Quhwa doorbell + Support for Quhwa doorbell + data_make output for chuango + Update device support + add missing quhwa.c reference- Update to version 0.0.0.git1454367220.e7bc33d: + Auto level: Increase sensitivity to low signals + FSK: Change FM demodulation to use integer atan2() + Pulse_detect: Increase maximum number of pulses + FSK: refactor FSK into own function for sanity + Auto level: Make OOK level estimators a bit slower + add a converter for cf32 (gnuradio output format) + Convert Alecto to Pulse decoder + Convert Inovalley to Pulse decoder + Convert Nexus to Pulse decoder + Convert Generic temperature sensor to Pulse decoder + Convert Steffen to Pulse decoder + Convert Mebus to Pulse decoder + Convert Intertechno to Pulse Decoder + Convert Newkaku / KlikAanKlikUit to Pulse decoder + Convert Acurite to Pulse decoder + Convert ELV to Pulse decoder + Remove last sample based decoder OOK_PWM_D + Remove OOK_PWM_D: Clean-up header + Fix: Segmentation Fault in cf32 file support + Update Wiki with new options + only treat samples as cf32 when mode==3 + minor changes to support (cross-)compilation with MinGW + newkaku: support APA3-1500R + remove superfluous prototype + fix loop syntax + ignore buffers of all zeros. + rewrite LaCrosse TX output to data fields + adding data_make for humidity + typo + fix: broken bit operation + Make quiet mode output at least test file name + FSK: Change to F1/F2 estimation instead of F1/Fdelta + emonTx: Add stub driver + FSK: Increase initial frequency threshold + Change pulse data from unsigned to int to avoid undefined behaviour + fix limits for decoder + [xc0348] Add CRC validation + [xc0348] Don't filter on device id + [xc0348] Fix temperature (top nibble doesn't belong) + Include stdio for FILE + [xc0348] Add json output + [xc0348] Add csv fields + FSK: Fix data is not cleared at End Of Package + FSK: Fix for handling pulse overflow correctly + new command line option `-C native|si|customary` that hooks into `data_acquired_handler` and if `si` and type is DATA_DOUBLE and key is temperature_C then celsius2fahrenheit, if `customary` and type is DATA_DOUBLE and key is temperature_F then fahrenheit2celsius. Also if there is a FORMAT the last character "C" / "F" will be switched accordingly. + Emontx: Correct for sample frequency of 2.5 MHz + FSK: Rework to make pulse polarity absolute (pulse = high frequency) + bitbuffer: Add function to invert bits + current_cost: Invert bits to compensate for absolute FSK + FSK: correct comment + FSK: Fix slow estimation at initial frequency + Convert decoder limits to float instead of int, to allow more precision + elv: Fix precision of bit limits + rubicson: Fix precision of bit limits + Switch protocol decoder limits to µs instead of "samples at 250000Hz" + ec3k: Fix precision of bit limits + valeo: Fix precision of bit limits + dsc: Fix precision of bit limits + current_cost: Fix precision of bit limits + Add bitbuffer_extract_bytes() function for accessing unaligned data + Add crc16() function + Finish implementing emontx driver + Change bit limits in r_device structure to float too + Pulse detect: Make low level (noise) estimator even slower + Pulse detect: supress spurious short gaps + Pulse detect: Minor renaming for consistency + Pulse analyzer: Print absolute timing + Pulse analyzer: Print FSK frequencies + Pulse analyzer: Print OOK carrier frequency + Migrate fineoffset to new data format and add support for TFA 30.3157 Temperature sensor + Fix building with autotools + Migrate nexus to new data format and add support for Technoline TX 9116 Temperature sensor + fineoffset: fix typo (unbreak humidity sensor) + fix: missing NULL terminator + fix: use fabsf() instead of abs() + emontx: Increase size of words[] array for endianness conversion + alecto: only accept 36 bit packets + rubicson: only accept 36 bit packets + oil_watchman: Return events count + emontx: Return events count + rubicson: switch to new data api + change output of -F kv to resemble the custom fprintf output of the decoders - add patch rtl_433-disable-test.diff to disable build-time-tests for now- Update to version 0.0.0.git1450346637.879b467: + Add support for new demodulation + Add support for WT450 devices + Fix automake builds Update source file list and set compiler in C99 mode + rubicson: implement crc and other parameters + nexus: clean up the nexus protocol + WT450: Better packet detection, battery indicator + WT450: Add missing the supported device label in README file. + New Lacrosse Weather Station Decoding + Added Esperanza EWS + LaCrosse Weather Station WS-2310TWC changes + Updated decoding of Lacrosse Weather Station + DSC Security Contact added CRC-8 calc/check * Added "little-endian" CRC-8 calculation * Moved reverse8() to util.c * Quieted WT450 callback false positive messages + Updated crc8 to take initial CRC value as a parameter + Read data from stdin with '-' + Added quiet mode (-q) to suppress non-data related messages + Lacrosse Weather Station Decoding cleanup + Added missing wt450.c for autoconf compile + Minor documentation update + Include the last sample when saving samples between filter runs + Share memory between fm buffer and temporary buffer + Add support for Efergy e2 classic + Remove unused command line argument 'c' (used to be decimation level) + Only allocate synchronous read buffer if synchronous reads are used + WT450: Fix parity computation, error messages only in debug mode + add Inovalley kw9015b rain and temperature weather station + add new noname wireless wheather station + fix makefile.am + change r_device->name from ""KW9015B Transmitter" to "Inovalley kw9015b rain and Temperature weather station" + rename source / callback generic_temperature_sensor + rename r_device->name from "RF Wireless Temp Transmitter" to "Generic temperature sensor 1" + Acurite 592TXR Temperature/Humidity Sensor + Acurite 592TXR Temperature/Humidity Sensor + Updated README.md with new device numbers + Acurite 986 Refrig/Freezer Temp initial support + Acurite 986, add CRC check, fix negative values + Acurite 986 low battery detection + Inovalley kw9015b : fix negative temperature + General structural data support for generating (ie.) JSON + Generic temperature sensor 1 : fix negative temperature + Add support for RTGN318 + Correct indentation + data: provide a key-value-printer + data: added formatting support + rtl_433: added JSON support + wt450: use JSON output instead of fprintf + data: introduce auxiliary data as an argument + data: only format key-value-format, not JSON + data: added CSV support + rtl_433: added CSV support. Requires driver support. + wt450: added CSV support (provide .fields) + waveman: added structured data support + Fix compilation with autotools + util: Make comment consistent + util: Fix mismatched comment + ambient: Migrate to using common method for output + Updated README.md + Migrate "prologue" to new output handler + Prevent data files from being overwritten + README.md documentation updates + README.md space to fab fix for consitency * fix table markdown typo + waveman: added missing comma to fix CSV output + data: fixed the filtering of CSV fields + Convert Waveman to pulse decoder + Changed acurite 5n1 to use pulse demodulator + Convert Silvercrest to use pulse demodulator + Remove pwm_p_decode() and OOK_PWM_P + Convert from GNU to C99 syntax + Update alecto driver to new "data" format + Update oregon_scientific driver to new "data" + Fix indentation + Fix missing comma + Add Hideki TS04 sensors + Support framed FSK Manchester decoding compatible with Si4320/RFM01 + Add Watchman Sonic ultrasonic oil tank monitor + Add heuristic for detecting RFM01-framed FSK + hideki: Remove overzealous warning about invalid parity + Add bitbuffer_search() and bitbuffer_manchester_decode() functions + Convert oil_watchman to bitbuffer_search() + bitbuffer_manchester_decode() + Revert "Support framed FSK Manchester decoding compatible with Si4320/RFM01" + Add Watchman to readme + Add CurrentCost TX device + Fix indent + TODO (minor for CurrentCost sensor) + Fix negatif temp value for Hideki TS04 + Use constant to define and check OS (v2) sensor_id + Fix channel error with some OS devices + Do not require first byte of Watchman packets to be 0x28 + Update Readme.md + Sync usage messages and README.md + README improvements, added typical command line * rtl_433: better description of ppm error option + Added -W to overwrite files + Added -W to README.md + Auto level - initial implementation + Auto level - suppress spurious initial pulses + FSK spurious short pulse suppression + Auto level - print level in analyzer + Fix to read complete file + Pass 0 into local_time_str() for current time instead of using time() + When reading sample files, make local_time_str() show offset not time of day + Add temperature output in °C to Watchman decode + Auto level - minor fixes + Improve comment about level estimates + Fix automake build + Sort source file lists in CMakeLists.txt and Makefile.am- initial packagebuild32 15196464000.0.1+git.20180213-lp150.1.10.0.1+git.20180213-lp150.1.1rtl_433rtl_433AUTHORSCOPYINGREADME.md/usr/bin//usr/share/doc/packages//usr/share/doc/packages/rtl_433/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.0/standard/38251ea4a398acbd1eed2f73ed2302eb-rtl_433cpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=7f26f53f753f190b2664b7f471f584650357d51c, strippeddirectoryUTF-8 Unicode textASCII textRRRRRRR48y-Z?˄I?utf-8d639951e3ce0222487998df13371752b013249e3adbfcad506a2043a87525755? 7zXZ !t/] crv9upee(DyC:Vh'M9՟1q0[X{"jO3yrԏidJA FA')\Jgq^U9 * ՗'M<*pVnT`mm, ??Jnxj@b۲GgcY i~Lwik4Q93V$ŋ3LݺL q8S# fag4־{؍3LH ;0*wi{|_\$Ϫ w7wT9:crlvQ AdIz**D"JAsU{QsҸЊ1(҂HFŒNŸ757Uq@qCiyX_^!fW[i\ǭxTvjɑ#GQJwLIrXNyLOm,X\[{&=z88l(|Q !ZL#*aԻM)^dUGk $?r~ K֒f N`VdT!]nLWnLbQ[f pMke[P#ToW/0xM)9ګ00B5:AT:hNa GnGqoC^*5y\lCuXGu0vfT|s2t,cdWnHdvQ֘Bi|覣; Wq8N\S"Iv֡:a6Cmv,:w[>"?=fGgF֏sAVqd+ AqIxڹ>OĞ:&_C,S2YOOhfZAj?9k 묑q,?ǵiP-K^$c֭g0Cay kI |w~9K*$Dt.pUD঻E{D"*X1le|Βtװh=1o:Y;/OV:(84 Mó ؚ͛x@"XLv[w5A.GH֑Oz͑>\Z[ߕL?CxqXy@>L+D[YЏL u0>Go'lXϭKMLۗm W&i2Axsx ([ךּAɏNѩ>*ǫ]|鲰OlPXUDҸXq\Nu2'oPW6|sk!1uN)~E6dK[V*Շ%ڭsab""E}yݼr]X)n`FfF8ӳQL DV%_(M@ٻ 4ī w fw]Lky"Uyyv]0Mp-FϘؓq9q>-gY3amQw)dr.紽?0:@W32mtU[?-9רAZ[BF궅[O/A`y7pV:eȂQكrRJDUmKetȝǔ46_˄O3`saJ@s qk 3bh4ʵZWd;AVG:DKb=w7!Pdj\'Q\X7ֲ3K.x̂<蘻;ԂJ " 8 NˣZA).?<e~g/fAf/|Jjh1|sfnE]WWP˼י3.k _(| ^aom[6bhnftoW3[LuҎ2WK˕`0Onl(';Zʨ[t{n=4:s"aigp)O#\6[|("XQ(׎G!ICǑƲH+ &cE y9tzt$wqN1M'aUe?“Q{8$A!yX&SBP}J3C'֯3e,OH%ꃐS!+[H=@Y}փqq߯$k@S"'w:qjdkC=¤+/.J'4NVBuV-EUߏ|Xܱ MX$i;|qߎ}MUÃzD% 551[Oa毊6V4寴n֝ ~]A?˹6 p̓9 S&jH8j˭{^=%nU5ۙJ8s x|+ORN\D&CHYxs.Mt35Oyh‚F>oOP,bsؾ6 ƶ٥ Idri\k+:=F jRUh|*OQ:;Q2maO?)Tuʼn6vgA$qokةo]yYW8W'JG K.]o]Q>@_Fݮ˧61#$PT4RF5 <++(A+6N˛xMB9cjǯK8K\2+0zU^8.ӊn&փ;5l'1g'?@O`)J tx5 R3-X1\lymK融(cGpf3wɣPP˲ 5.ۢ ;),v?9e][G0l)6"6/픑3wl*^ C;肗$>P ~β #nDGz*7$^=-bttKTS?!j?Z5ZSY%^+\75xu/ +t[2x:1ɤ:;pbýMϗ_p"%Bb4Ձ !3wͥLB8Xtn==T7v zo?^uFR%huugǰbFJաMwlu.+8V&E~"eS7(|aU[رHMNNM 0Gi(m`Zk}RW;NM6 ;$n;)Ut>)-X_4z홻NsX& ز`@(Pi5nӶpS(ߟycC0;9Tf4 U֪|c\z@B\r]|@~=&ʔm6XDΆj%_m4FSe^EPٍv]: _cRLVy(ij6/>Ū©22K NZalZ|X/%2$}to .L5lT)[蟼)j @ފЌxґ=gqR2DK.=]w$xmfUD敬d#?{cMSndS j .VYqp(0:F4|YBNLT/rpoql5,-&1Ԗ~EUj{s;ZS (߂.YPT@~PU aW13GT#"'pGwb}'4)nUN;S;)wG qh8ҋU*$,ӷB5` zXg`a:l}FEYH@P tvya{{ĪQ:>"iDZ*~BaKoh#OiB2XNd"S|OK sÄ0 N,0h$f_o:*8)ڌ =83f]s$8W4JUfTi:Y?R <&8hj,՜ؼS rd%hF; Hbfv)][Qj&q nS(Q%Su{q[xMAJNAl\Ϟ]"E)ly4(<ƱCU(a0==d s5aQA9VGpV _Z|28Q&^Q_xMR.b!Ÿ'Q 5 vzRw[[c%CڧmWx)}']쮷OVTھ 2;)r #vzU:bW#]UCy+r'nM?igfU', 5v-8Fp#/.  !%xwno&ikM7Tf]E&|!ԏ*SBtei}43LOK=XyK;W)Ⱥ#P) n}ivFZyW~С4Ƽ-Y7W!DxGy&(歎1hFAh,F-(hRf[V+Fu9|" |RTţ^^(m-R"R|I"X>ho$Ƶ%.|a ^:̎xZT{ښɰ [#t̀x$x]CQ6Z|<@0Ԍ}d̢>};摼 ,sÐְUg]Ną3Ndd'ɚ eҋ. Шf}Ù>cd 6r>T s:Ɩ9-RWF\ Z&pBaY-|5=+ŞFN.I&IܵG.e{4j7 ΫNU,zbu* m<=TGm%$_"8"ZR(Z^=-[fJd)OUC6(phGl Q$@I{AhS"Yx{8JN2fU壻vx]- Ux)oLd o\d1o/29_쳔ZU+vPIڦNq6M˦^CZ 4'1}(D!ښefH1uϥa)I %oc6U֓W$#X(5ZpXĕ}Ʌ}&Etv?7:V1zu*G]); fՕp`+DbxgE۲E441΅UUh5ޝV_Z xP 3!- >W @W=J2B#]47|/G}, %x^̶AzZ $My(oᜯz+Þ0pBg$2ľdu k97P^ɣ+Y!$ʘuq\wkup-@Sk}@v[bmU>K' 5hDwoۂt'?6-?"I~.RޝXd*>kTh5(Fs_C22QGIgԞWz|&zzɒ9Q:ɲ|ѶX>ݻw!gU4es!!gaoA4Egvv(:< Ҍ "@g(orN8z5.t3Dn//Gsvھ1Q/843yRmš<љGyriٙh}˂޵I'ًwRWD%IkE{GꯉUoQHtofX}HGqbeQ %`րg3m=K)'w@ lYXR/X~OJ`--B`ǡsht}3) !8\w Ξ3aS{12N\d0i5xg5(Dǽ>0NcEwʫƒIҋ\@OB/qicŲ}r;kltw =q oP$$mX`^:~ǔ)v\xYyZY W\DL=S*^Ks[d:Pl)W<ױ]dh48\ ȹSw &;"00<_/\uG~7SU^9۟ybU(wig <#JF _N (j2s ]eՠio.ޮJ |8.Bbt%ܖ !֌\&?,)qS涕d+c|#H36AA/6ʭj3?W'Fz̄ &dTiڻO#Uվ>2c!~I7R{P^A?Ch|@i_+~<3 N^*Wpt _h''l^:ПU*f&%=>a&QMm]**a9ƾh"S.Bz'i);̎.c>L ' F'Y4sBEN,;p))5=R:!_ ~gm329Eȟ3eY#PF3yv2Кӕ(ie-dޓ˱ptK8P [[ mYqe% Ő v])\G8wpтx;\7DowY%9/VWI@ՓA oc\*?UUUE3i' g!6r/ɏ+3Fr ΕX Cͳ_@l&NbŔ߿6zL|v>NjY$d)v;Jt~ٛ d@y1T󞶱{]zU ֌ltdC~ F"e' o<=@WUcj !90 )Zr*-Ǥ=$i?n!L5«h10DC(\vcCiWOwu{p˾na=\}$C`oՀ>8-Zx}`5MM,CAb3Ph m>>-=m!<+Dpfgj1!jF l85Bwp(t.',bcf7Pߙ>3ȆOj)>E//=xVh&U-**pEk%5܆]T;rS֞6]H]f>9H9M y9H^iTA)wE+>yCil2b,"Z.' n04]U.$0JǕ#UhS\CKE3}xT xі#v5>0Ƨ+$͜@ G0s~%4uzrX<0z6DWjm t0Xp8z[SΜ)=$‘ɛ!xXĉ>b t{j63}!d-s9d5*&+s9?ΎWNITR[ \{ލBHUeIϔK%c9eF !yhDZ^)xiQ[~R ShJaMdyi˭UTsWdG6mne)##nT&yMI'sSJM(#h@ dd0ӅVqŸ#:=dvA03(?+ uE/o_ʐ'ES QPOP$,ըxRg6:xݭ5)Zv9J1:j`JDOh#LU){܅b%8IB[uy+d!n!GO?P^:pZŽɥѥ]H1CǏ 9sQYR<ٟoVs tH b)xrndֹ^k%An(,?owC84#vᚌ>Jm=z~Fv-g !ƫCm$;>)U/KlJMڥT.3  " L{.t\]#i(HZ! 9m3I ;if1/alR`_܇|T s2}-o,,]n=(xR%6*oݘ$o6ɞ20/CBØT[jjʅ_,m}) R繃VڃRT5Z19`vΨIÑ+ίʼnJA_2#I%+P0Nk(:|(8wZمG%]6%GB=U˸!9-q48e1ro)=E8aiJE`ԗFӽ JK%[q5֨3QM4]ynIsVG#%s䬔p$6nNחVo?WG"y>5j: zGp6cnk3dIv1/ƺ&>e(XKj?FC鲯J=JXxQjE܏L̉,* kj3fmʹz F[Br댘z)dPHr63elԹk_JZMCMnFo|+9ݝ$x}&[Hx$WGeEɌг1c1J"uA7'=caS5A{fGb!a$&q8]Wn10A'd9 :X}SyT6_9kSroQќr9JI#=ApF_(D j|`eV2DW˄u7Wnv#*T;[Xr']I;>ts򮶯݃B=mi?WtzpYd1ɚ pgD 0OVC4Pfi,2*Ga۳DS1:U}?4G_0Hj߄2'08ю1ZbVǤI++.lsąa[\6dyl\!+d ? R vz#>W_dujXN _0PQn r>j8>ύ?3έ4ZGU@h+(^Ԭ(Oa:fܔso\W(YєM0w5&9Ml`(g '23>0_)Ą f"|kSs&AFuLQt;7F1Μ^%7zu8j= ?=uJQ F&^=M)JxEءvIH"q9l3yŦ} ~%_ǵ0& '83;n~+j$'QR?CKm;#[K ]'"LhEHܮߍ 0*aUZj]X3 ˉIl 24%p,.ɾ6VM:e9 *Ȃ]f(J))0h `lβF#+=bmBa?>iH0PYx|:dY҇[G-7j?}_Kk[q}R`~'gmPb<_*}3:"VmxM2s\O#X )HR@s嬨?#N@@ߚGEtwهq^UYNJ|P#<OEQ{+)s iG9``:̩gf.3ɕ QVy{Q-!3"@’I&TE V /'9ȃa-WK^;7,탫 JyI9ӓU|_x/|tsމ(PN-6k"Obn+#LucEU>:"eΓ~ˈ;?H-54w:d1l([I^D@,] U2 v+V%o7VyAy>Κ{#f{R-x!l: 벓bN&PX{&8v /i3b&%I'ʐ!䆺$^K~Pw$ 䅟%HWiDǰtS2pdNNlPL  g%}3k~5cXZDvjH8M݄h$Ƈv}r"ȽʹcXp(FH$ őb&yj'!Jf/ FXȳT[*pAlHSE){^z*K2 ?uv>4k K PgًzoSlD['2:GBLI:Ϸ[[!>=}k3$sH Qi_.8ovF#TVm\U<:qB: XA;U km3A 2M-aNNSpz QO6((p`˱rН-{ 1y>0-uE~GXEgoBqu1=Ji/ WBu^x<@b-~Oa0tZta.z< $W`%]b37k*S"6?YQʁ:t=0z *p*{p&&Mr7j4"6HN GkԜAֶC"Hvm?äp%3w,h0P &Q'I&!\bN++F)nS3`:="f3Yi']Z~K$QJNGV`A. ?\-:8"otlV6'|h =cMggW[cDWG|23%m}֐ht>zq6D)B?.jcu~|H!%dr-Ka++yd;/-UciTP68' YprR{5nXvʩ WB^kԠdCec%Kcg:lLŷ;gu"IGwJV꽲 |1PQ62PG{rK)Ie2!Z!tWDAyS&a24 >b GѩCWNw,= ZR xI`Fm\Q[2jbkn>k 5d&r ȲӭږGƔbXCYR`vRhNN^Mk0/&y(vnƮ0y)~a.pD0-ћ'Y]ev@r/Gǹ7ÖC YnH XI/&$PF8}xDW&}ta-`%2|/e.EFx@k+58YIvb̞/(}m:(pM-ȝ(Ԛ$n#1gb>k*/1%v8|%@sśdh1+{b,1UA@ɷź_t(_!C/eLڃ$4=Ćl=<&Æ6E"&sf" OǍ-U<q&gn;]gTT}`)j.QV2)vr, 3qVd&7EaQZ߼\DL5dz$-ZA (8i%fdfKB%CINWkȜj*HDĉ7~QLḾ5 olHk\xmԌ&bXu#)nu_Wg *)$i]3Ff[Ə柣]ȴ1q8zSSvuҀ'w6یEvH9pU_;][Q'QM/д>do|\#6)lU$+0o{X"07?ZNw"N^yu:!W0DP=FyM$Y0lhs?8+"<Wf˂lP+_:z%?pB\ FNg[;d8ȱXJeMRBZegѕ[+w/`G.h<4{uOCOOa0bt c9 91F?;V@餑VU9nqXE.Hc|P'h/uO챑JO[Ĵ֔NV/S%&V@:ֵd`v6d<4s}+Ҁ"OwZ,zB_p R&6I{o/&L6eMOC{$“[Uf+xIaR!Uc56qU?edKrH%!V1>#'fv{#/tP P^H-YM#fǟTm&n<@/=Op9!2}_0! C޷oc f=!rLlld:BI<Rܱ8{b'A31Zߔ7:E3#W5.7“Jߊu' h)R1gIZA jJ=N=$} ZV"^|MR&lE [[#MPNHZn"!@;E>$%Sl&g1'i.v|򇏸! ?cO O0kod-E%V u jaPx_q&>N ,rDXC[5-Y'-ùHL!7 k E^+8ќNn1м0ΰ렽Uvdv#%듮ȯ͡\Q,oFc@H@ߞȅ\gu]O J\S-fOjpnThuu%|gU+X줭@(rp*-xK<3 +d`,ϹR5xǷ0`}Mzhd C ZA|RPmG4~`qoA`D&:|2-C[0)\^+Ṗ9Ϗ8ڡL#/c- 9*n $G݄vYV>{ĝaG_P *,O 7ِ`K JF\Q%&pI3~)6!FI\JJxEnĉ\E\z2FӋ0 u9Eoz>@_W'&PdNS_U*ޑ%SXV ^@8niԉZ žRcY ߀!~ߡ"\4'q(<Ѿ)?xCۧwN%D5)P { 'B!V{^% ŸE[] T tb _ޤdHgaIjH&x:H܉^rlz 'zj ,{*~ysۂNT_ヌ6e8H&?Ŋ~KJ[4gU7Gz3XX2˟}(wqd%]%TN훙"57Һ%A.LYW^<ϸt2dU_h ԗgGG^-c\4E{?.Kzlk峰\tbW! kH)&v1Kq|1*B2y5A1˩Nq䮉F}1d ~//OȽ0D $N5i/tRӗFGDjޥ.l DM`i;hl+>O o:y{6\& >wXZ*xqkK4]O z]S`^thw)U_-eGO"h76 $e\gAUخ FỌ)#&^n ?Cri3Xa; *#|C.K-]g n@ 8߸"u qX ~&Ymc pNz20E# ܈>Q| _lD(E_aG/k ࡚ #J>[t.kYNao ["#- Sm#0":Fhu7x繉L㱚VWD.4YU]/|h;kST"_~m:T P:̄=2[u q*[° A]jU+)A蝉!$ K<"J=W@N aO`Mg<P_Gt2+L! a(ߟs-IZB+Y.) *LfV7NJko.EѷSޔj޵ m0t p)xm|3<8V ZOP Xsz!~纹\YXD71u~\~ˈdD3)Ďm[,Lϙd'|v߇=)OuA#Slف(^^JǾR Z)ÏS)ieF͒^qp23B\S=QFagnj*JjT#X,L|Xi3^b]ֲր OpPt4Cvw1qEz6q,7#?' ʵAϊlz/<^ ^ŷݣ7qqL_Xr3aLq8Sz)iHo#_P~+}I4N4DM1C\w L\NWT4b+%D%{r;-kWuK"]۲"J `nz/BZd_ rz+*1+J?~Bp 蚳ҼRPcJ0ؾ 1ڐXB eȐX-^d{jzBA,RQkO$4glE3k Fssz6ˍlX;x l]*eG]=us@ƧE h+ekvYRTvvx%I=zRe#4't?\OA;' H?Nr}ג4D p(iAPD^vsJzt~!0۳:Z/vZgEM!T rC{\Ĥ_S98+p2P$VW$dF\ţ(4bse<OM(ukR5cp[&_뗭=dBowUIIv@(uXT[;XH k ! RQDq;)4o6T05/YwcdkV윹2G/CD;(y4+N#Ax P Y<8^pq*sgAj"\R ھ:u[z[s@Qْ OX"`?wuu#Sꁜ׌~ߟcN0?I˺d[^ Y嫅{IԖYaѫ>u;bժN3}J > F#wq(ubyjIe'K1cvש|90&MEbn#m:fF!l]Ґvp j(&+ zF,=ćRfdVbeomHnM^0e/9ieŃlI (A~6r#n_,ƒ[Xãag~U8C';NSh a+dʡ5.LSbYlQikqPLu̫bFr TgEjjW-,nsjgd|RB ?*6wҠi-n|M ݲ4-!̶d5aaCk'Q$UDnW},8e,,V5 Aee*Vxo`kg rfl ^O::p>URqYoH#^']rK(Hu>L8TSSږ  QߵV`6{kgJRuhiu;{v&:5`.5o8:)m3OayQLsLJDya5M`E%:Ц,ܴ\ެfy{8Qe1LkJ j/;BIO)eRXT6I I?/|+a[i[gj2 HB D 2>F`W+R3j{ڜo%'hbEBxZ ]iY {n."Mnm*`=n&PR[aSʖS9betrXͮ^Cp\0ΚSgS/9\KKUt̒kVwul7%H[JPIV=d6gРnF3SKa<6w/wѼ (/NLGq ëI%ox,֌qp[[ ʐgv0AS q5R)ӏXLd{BʴBF7sꚘp` nl!pև姍+#I'GfB)bYߕ10o; 2\i#*f] `$)@E-x/Gӌw>?$:+RL{ӗlB^ $L#Zsi7@\咄QK:I3p3 ldƈ'H4gaUֻXQI>l/n#@m3S-MDϾ*8:__;U\5)wJ9Q,˼T〻I-Gq$hG ]%.:6>.jݲzV=_T(foJ]1Ga5ϋKCa*ë淰~2|йHBeqsodRZikvWȳ̄ҹ?]4Tl5g؁*\kV5u6ްkј5t<'̠C3TS`m߰~ Ӿt[bqĈ@Yos(0Bre!8i#l~?]shHo)Cy|6Ϫњ^%d8'7r" WKA#Svo2zHMЯ yGKr,C}63=1q|GQME0Re<? 4 3A:jӶ̒za Xv (3V ;mcHx)ٵWr'pUJtku.rIЋIq pH+mծIzKS+kmGpT7} '>ԈS`$E=cc:C,#CA~ۑgSajԃݸt'nYx9-mM;^F G n~Ԭp]\g61 q7K1fv`C̟}~ԙ2 ݯtA? VR#sd{G,s!Z Jaun iH*3`􆥽B %acMPm /,~DjmқXI*KA*aڮR ÅWxFK5ca0xuCGgX͢lXCƤҥBgrtaW\lpNvlҺCx5)V#XIS^+ju@d#2!.fθ$5{u8ZD -eitϐy f>=S}R{[r}ti:8+),3y\hkw M ڪ+˜Q{Lu.R&,;[{VZv2 z継W&m@nhbKGb)=>r.v3D$>u1pM;C܏ӣY𵙞/^7_7 P}"! ?U3 hK, F.XHgF@sC4Agm)Sm5[<+E/cs @faşq;r(=g:uXV M"$^H!@%,?{[{W67P}#C95q!?t댾VX]QMeLe&W3 h` ^\BR/@y&LJk&BHDhyW6fTD"W2JC FYYn? uVvHTΏ !OH]ޡ"Z9W_AO=AnD}:EsGk(YQչ>hIYRvs_ysD1X"ɫ%R^WX[ }Lvb4dB| ~07^ 2@ἮH"󑄨yŃ#v;+#+0_7[@V/`xuh{̻S-@*4Q 8UfI!T$?ꓵq\*U~ ! ?e>WnJN$VpM`r 'xۤWQ4E 78 sev$ h27:+Q8UiB0rӥEkDш0Dx?רcH|+B`iGZ:̩͆J. ZuS) JiدoCuA/%_h ѱyP)W3n7+_;*ִ:2+K`@_VS5"/xpH៞Qd|t#a`^c+-K!˯Sy.8a؄Ii-h!hz{CCF-2s  |8U~`u[b!Q anaq;!2Okw[ddey"T珏.r6D ?H.p> #ǭ+~}`4Ń<xG>+yDQ0Ӎ0"j4lK\iwbb$̴|&yl:j> 91""}e,G=uD O](yמg\%R*,٪?ۅ'M"ZY1=>AvĮLAi/?k6EnE ظGMa(} Щ)떅rѬeǧ%2;.x=K y#T%$"B3|!ҏ c&%yh=G)pq:?@@SUs^wiCH{ԏB%sI) Uc'A81vUM*'bW^>9"8]6H(?@97XsxҎgv܊`)FiMwu4[DŽ^w-ڟ_Qqو.+Q&!? -LeտhvSC7MBgp&}oZxmW<vֆD #¼$+b]Ӹ_Hi45C#3y˰A}<1@G,ͯ@̋+j7[Lr[A&6hp D6ڥ`4'υD1 <̢.ՆF4267OSMt D}} oA &_fv9pMjd[O(r#6Njhxy Fh-OPNw| MGN浾B@*0r9;Vs53~ AԪ /)r ƐRyGH sE(P% g!4u+sRݞJSd֪9wRP'Vf+Kt3SFR%`/뽾h{%v6(᠔g_t?|o}ֿdkځ[Rʳo*[Gw܍*Wp|ևUDmrQ u"}aD%NQdprneSڣ"JeQ`}s}eG8H9ᠬ#l#Ĕ  OTid%JΈ(VD"ݠJS憍HT>B;pC}UQXY{Os86a+4ev,nYkBIzwao#NW]("3 >[.Jq׃|bʳsnz4b;%sHтE,qgVyZUEOΠP82 =\2xqh}lPH ъA!uXL*!@kQ"ڏkA,<|z!F/kDc7@!sr>oMlÍȈ 8FZRN BD5|;(ěI vJzSa=O1ibh40Y}x+_=;ɧE!B[pwtg^@ 8v| X[u! pG.c^PA$°F.&"`IgUk˟>c#:oFf6s}}9VwKհarµ*T}? _0cִo> U2E&թ!:p|n3 kKB8KeU&6hE5:ReuFqUP"'*xV]xxegE8rJEDpNʆqv•&PjReem]k\n+[MP"gŷ#wMZAoE2˸nlI} (0PsA[O e31( )a"YÐ])Fa>X#^|]e̤WVXM)@5֠ugUuBcCST@ Ncsm}*Dd (oZ<ʓWu+(d}چ :2.LTXuT f }$'᫻lbWx 3JI#F?qc @}܅Js<}E&֢gh[hI QHp֚)er ^u^| HS 0Rk:E#bO"˯}IcMW߾\^8#@&bv.F\kh) I8'"cI9Z@s@5 #N?9ؑ@g԰鲘Ք[>X> vbخzȥc#+ĎAϳ|y{dM9G sJu8;DfUͷ@ Z$!%VP53U.1ur]nv [y(+45E>z\Uʗ둓8@5}<7q6u|ChK]i!U+"97ټ*СgNMe} ] v7$}|R9]IӠ56/IQ.)|y:SPm;"qUi43]luZ\oRVac> QEU9|{gOd-#v՚gרhԝ$yHHp &-O; c~oK?A0Aw-\ZYi&lljf‘iq*IfJ;Yƶze>`#-檺Qr {mH]پ]$Uugxq=]fo\b@<#ȁILj {4"=Fs`ґ*3llp?.<}%Ip!.?g ;$Ɏ,NWQmNni%S%v\EȝB)92 COS޽F A$$\q+PGo}Cf2[SNzExfo3vDRZ(xz6{ѴvQ*߄Usq>cBB宣z5*&гVaѕ env υV>a3;W:d Z[ :af`.bb Oɋ֫^5gy&SedO3Q6a"\S;|QDB6naQt JMm~׊2ҾFKYվf/c@[''Y a}UEH?%(*A =9Gޡ6 ud{FHfxl S:cBB 3 uqMc4#zsO+Ɔ/GQ9cᱚ8KOCzy un\6Ȑg$pU*o @2+1zQJϟת \\4 ?W+8 SYVC=#Dk4 4u?9YcWj& {1D%iX܂,Y"5.iQ}o}R<8ɂ;[9bkfCA (PdD7]VQRc(hrhm@,UϗlGK$sbudb23(Ŋ$vO*vxnY=kG؍ mp[r+݁TON5981[}n۩'fL}8yg HZxahXg(v|Agz3ȄlC7WFD}g)z4BPAEr cu\ܑРӮ Eg.L+46o֖0_=qI8i轄'fP \V9<[Uqz-g.Q #],!jX\[J0ڛ`*ܕƛ6͢@=$jo 3E*k"kepKUJD[7E=:Nbvu\Decּs10׫IyթD|nKQdn0oGj#']/dGM\~9TOw9IB+>^$M뛹jxϗB qn4H.< v᪘.?H zYk$ !*{F^C"|p~eAT堫>XJ/WV7mS ifm2z?^(e~ۈ׷wʓHoy5+5ȄzАFIiB;YbV4~0C1|ݻ <8n g54OB3&[=i`9B{ir$Wzւ<ާx9~3.ۙ@ `ԫZOԶdQ8qm"F ۪`}D XdBe:HqA̹JRbPư5Ԙ%3uŻ7 R]_f:vg5.| x-$~^C E(~_61ϫ-!h{T} mCݴ.Mm]6:]р|3'0 =cƅ+|;X(j>;6i^@spQ:E{[k*0a3 L@8tHo9^r &˹"۞[*3Zܴ'՜xoj43IC,NenFPEgk9aţzb&]£ u@#rGzRΛj;]o7L0*1bÖƅ̼ ,,}z!ivc*b$J`~3ԗ&#dGP^'Ƹ]1pbY~@a$Xz5w}K_{LbB2̃p[ZMVB4Gq}i f[F^|#f(`p3iuQk )!8JF y\7(7NMEG3#L` Gak|zRIAUtݢ&S$Zv{A[kfW?g~<+L_WT$7>J7IKb02=̣ڇV7L$NQx%y%zPQtR:0{Ͱa.Tka~\.d>-B+?SV"5lJt'G 0Fu?se;a(M^ιWΆD2}?!A7Y$k6G~h /s1)/ەu㫉r8xT~N"wK_a䤪& b88z >ukZ-`Ajk\6F̂RSc8p=6>rmqA~e[{YyA, `kUKF+@!" wDVVAI-t(40 a]ܱf:4JYe 凛Y7F劜D:!}aj]}C|4D&<G,hU;qᙞXۻXV԰qd Z]|sܾvwnJcmJ cN@ {#5#0UR05#"do2LgHg7o︖Z:gЭB C&Շ3l/ xϿC ~R4'uLEޣdT7f<[}R "P8o!^1t5o~<}VK% kw%)/Xسd\A{j$>RGKMD!RV&ޕ*[TӖOsa1;gg`; ˽=yx8/RK\`Ef>Y80jCnv? 9P|LukI O`tg:HW&XFLǞuAG'WEO܌`/5ޘ+ni?]HB/Xgmj,Of[C +zܨ+Z8*y.}e+phn2t2~)Rx^cyL8Ϯ%a|BC_<@ɿ"j:29Ύؓ:N:E15Ͱ8&~%ܣwd&&kdAf^sƬg,<^3qO=BWm]2g)wK*V 0AQ2Tm=(ؑT ה3?mz+Xy4}pQ|}y:I'}w:~դS(a6SSg܀J"~|HRB; ]G&W2ɜ(|-d8z]/q@T7߀:2к0h~QWGFI$+7;1\Fz~JiM=?xrH7n#~uEpD4l bd7{G$0cE_R&:<ΰ=Gٸ]T'nXѺKHu)owxz XHRs/ +k A~+.@KlK}.?_%iXǟreAS/Ax"]38 <,D[A.^*ONHW"EKs+IRdy4|^g zd?ЊĜvhXF~%/DCgl8Uipl:Wx1t0jDC-AB@Ɇrv>9u)-Z@ 5gUE%{_(5+xPclHP^kӝ]Lԯ^:Fڜҫ4e>(vCpqS%v1px {< ✣q)m߆EdӰ֖ܼ44D]'=LHOa.2P uj;|Dj;1wÞ_^D%c$ /[L/YipHF.Y@-Rש h6Yd9Zi~wY`r(M{E|eϗY7::e쥳"d!A.Ʋ]pԃ<\#[H/L&ϡ2&Os"Q*=W*՝!i/\s; shn/9@$zf~׆ SpVXc'؁'8u!j 2lVweO%I4M_ x|(&eJt Lc|‡<3"r/g}[&C|5?ϣTuª64>Ǖ}<|{j@'&`>{ePn7Z;K)M2<ʮ[]LAYMCk.#T 뼂om?i8N4|I/fHf,(ɰ PKSWN]K%Q!tuD`h~e96덟`s[@ 2Kc϶wL|#:{YC:DZ{OWFJ]ʕoÁ@:f]mRGzMEMoI2Lŧk82 NCy54enkig"e}W܊iC鈿 ,CydA,'$$D) h"IϐG]Ipqiy ._! %bܪU~}\"r M8c1&>)**^$D:%4h7@$!\Jޥ=/L&~ }AYsz,&h% ?a}\B¶es+ JQFCc\–I_^Mm wE, h{*eXL3X-5t&w +ĉ9o.xtqXSM{R%әxnVE!s"@ ஏW9vTc<ÉOX%Σ8P5`(ƕ"΁~U}wFa{b8f/׺9 ՛־ke /(:uRGTQ^e2^& z&ԐY&>%4-u8uo(3STr8j\[sT =]'=$ZoJWF6pN3H~sس9l%M&_Qc_m>RT`m>ER "TrWuG /\cbMS٭[ٯq+Dda/NU\ !~F_!]pՅԼM!<8ޗUV/yCG3({;yC;ml<[g/+ŞHfhf2DMϵmvf9;Acr\4.a Wˠ8{:9q͒EB(̼O vS,0z2x(!OczPUKeqaAq,^wNP؏T-2w '1]1 ~lMwQpC?id%?5O.O]{]Wz-s,%7 1c2H#zL\sR{yQ 4T9vP] G!z Y'럡= "o\y{V̄1gRx@$a JN ֽx?O@`D`-뛭 W}Aߎpl?GC2;t+{ˣ\g#5 ~ηѹ?Uz|pΙ/PPT(QkD - C Tm:B ݬG8h*ib$%=J) o<4FYLX@q_R6|L[dܐ2~VSήX96CIsx4h։綣;uys~TAE.O ͟u>o[0Ec^jwW8|DM3]e}+5(2ɭq?7ͣ,C)T`==o[~kψ .mB=>FP(Q%V6ԡsa$Ѓ*rև@th0Cq ,/OrJ0& vׇ%l#b<6iSA7|Tl[󐛅osB0E]ބ<ݧ懊۳*~g9tmxJSC77a9K4TA:t.!X˻,lho}I2Lavȴ{anN,C,?oRebc4߃֫HBi|q /=$rSrXKwNVj1[Os/U WJJˢyEx=%#)Ap3W6 hORT'I#{o<߀%wĤ/q`ZM-HfcF$c#>e n$٩G},|:@a@6Ɠ.'vǏi2%l JUwT,z#:A~'Hآ|wyA=ƩyH=8-S ;憶0pjX†B)+dZ[(+kDMc]ʧp[')Ɵ4Ki Dn؂\:j ƖDAJ8n/A%_r `mv`R6VwxW%/N,,|JkƖ`w"b{NyKɇ?VqezRPFe C]YmZe''?4;l mf"b ?aZۻ`=W"< $Vf[*)?֎>I뭊7?,=JK,^WSغ^F]I׸k{&29Q"~{gfc~`="֘n3elHnFڹ3(FQ2 hF!ڎ,WF8*j 53JUԘeXp-g=.hUҵyԅn_"贼']c.$tr?z\4m m?j(™b,$߁gHS٤v V(qezOBQXA-*iTųlPZr,ؘ, n9L'2.5-rzю=kqds mGm&2&@' 5 u'o=2n6nV))*Fia\(`y ?AU'D&'szkao,"uc B F@iOQQhO6qIoq@<7[c&]']@~O3FH%eO%@}A3ݤ5#=gSƉ$mAJ@W) $Q;Gq<%1lopeьO]VCN(t?X5 KڐfLaL&:g)xkww06VޞK"V*w 9Q*1,mHkW$L 3r#a9~ocJ\ MA:"u 9&\ S|XO liifD,gz1,3&#F@e Ϫ`3aGu'ﳀL ݷJ5mǡ82j:tSYȞ NP 'Л# ,Gt:padQtMw͕td 9PRnm"f$s:}w%IVߌmMپ&0›*קN}2?Ew3]ۄ-^5[rVf?R{Mr]L-D\>+-c@Ousrh]sh$ ymU-RO)X6זa>B sQmm[DĤ>iz$fT=i=o4i T1\_,Zs 'vGX-^ wf6WH,-c aut D\6TLޠ@Df>0z ND BT~sH#MXTJZXk^wCVO=mQtڥc>cy3|X+j_ʁŧĿď*גeЛ0*X ',ma{ noz{i vS6.1 ɮp0Yfrji9&`>{z]Ϋ v5MJ 8N3B P3%%qW>]VwCFtmQZu}a/ TXj۝4E{`mgFɥCZłGz eP-x: Q!=ԍ_(դiWj{`}D%:9NIqA;eu0Xgډ8a*A@p^H{$w.n(T<ۅv 6AN3qkn}Z`׆ߚ1 IC~iFכx4z6 ǯaܖRFQ~%maC{dQO6w}\V44e`nOD)4[ 9VbX{-HG$쫄!!dhRO ~sUGaD}`eF+,춑J}(kJ.7bNi/>D/u%WcrQ}\_,l(U̸GHLJ’Ѐ[caˢGo a{o2. &Z%,Ax3r8aD(bP_Vyϻu|^EQ& VkgiQs S8*hYQY1´0fuzX! 2{v6Ȧ+㞰co#&;Q y^36za4cM7 :mڲHY)Jw'DO?$&!TZ'®}Ę"6;ȭB 4k8<6B991 Dm>!(WBJ9>')D!GW !Q!z8P$LgeA, [ﯿ[ǜsf{aX[~苗0A=+py,]!ЂHgƠk[hBE?dV J܊ms}wnXkm=r;|7v O7]pN 1u0DF-K!ҸmC ~"HH8@8;( e.{S[;\uk0RA g~D"[]S胣 !y!EK"pBpD9 8G#@طlrGm%M~iyi=:7v|wDUȤǚtk{%{{ .)nOdX ifm+B;?asׄ6& Lr-8'VV4]|?J[XYef'l4)n*/?9,gAk&Ρ&S^\lUP, 3Pwl=$6>)V$.2<ʔ٪Y5n*H##{&HO"n9*CS^Cs1RVշ?6*|R@'G3TӎϪ<^k+s<1b}*ۗr0{~2Q_*CF4' A;Z4{P#Y|pa!q@`9íw"``˲omARr,(s?".IB/>Uo :yZ crY,z伺Ĥt[1aء:cc AMNvq.2j}.$͹d> *ppN1+ ΞE\&F&FDA:GFpidD_)ɀ?*! w@͇ܐ)n#M .՗EŌ˖EHCp9ƑKϴxσ0%G kYu23}7-MOmRA$ji.';JI2ǩůD+7t{'M Xղ:6fU~z .=!F7qуMBBѠ7֗-ԂhrΒ4mP:lD՟"(/3][Cf J^olqC $ו3Di`6iՙ4Ҡ"Ns7Y"S,NgJ?%ܲFr`WM{\u&7)1]1XR48L|Pr%Cc4t;\hsJtqB ,,l40U4܁NӦ_Caj X^W#;]˭/L{"4b<\Ŵ"DZ t!T;m4ػ)Ge'fiލA[Z1Y푫Tz#}-c1Ⱦ0` 4MlM簟,!)a OeҺbƠH Ƚ89TyB`Y2 ִlIh0Dt[|I_:*̢: $$g#N E;[bEX!OVw;Hx-)E5_IcPEAy.uwT}9Z.5&+zLVƑܒ.nu'׈E r9S޴=E&~~јE}zBJy69 P^Iʩ(/.5vHYWzq';4442(lg.mlRd)o >3& iIo6)NX-|l!y⌂:@Ҫ@Z3矧H +11/TSƾ'1zn>_ {<}JT (':ݫ ~C.b!nx#HOdbMs[(ɲAb˘4CO u a'~qlUJ+q"C囋Gh- Ԭ)T){kۋbUlL=i̲U.a 7jW0w}9phCSo!޿k= )ak^$ u} Qٛ-VXqcbx 9($]RXoqNu&^h2 Pd6DT)-gpr_,='Wlu0,UaA7|&T„5"}_Rp2N-R&rSQRc~p@yx7\5WJ%JO2-F~@ba!:T1~.&iNMn S~BUʻ!$F1.}anoՇ_jTboqf : n pо|f8²ZTyҒ($ Cۇdؐr=ES@TePL<-|'[CY`u#8օexʔ`[в0E&&f21F}*aaG0@a] ި"!u췄SL?\g[O<* rn-o7gOf8 @HdR 69L#7'-d Zwі8|62~ j7$'%Jq".tWL 6Vk+m *u&P ZL=j<&-M2w Ukn h5qLdz a8m^"G-{ ٻX@AA4a X++)+3qXkHSMU&4RA-Ƒ7b>UȂ#٪I=o g*Vj!4iE}r"j\xMcXh郄N'sv0$ t 2q _ɝ( =g(2K%:,*W!#([L$UOR*)~,V MO[ .܌L6<uaxUjj"ga_Exf95S{Y "j}%͗w#&[wd_0R3'P8[}SqnVN&"fvrxM0l<ܴ:FF+=x/FgmdG>%571D^0CVwJ<߉7lhbtG}&r_OG~i0P.P!P4sx;ϱpmTU3!Vәeh5,GNV}N`Ϲ8j?H2:ky:`#R!ز#lRRG /~ņd䀖lV2zɦ5T`p #Р904IhdRr#Cj[@:;q&"UkTY.h0өHj:mS%Ř(NQ28,b§kX-5wX`@&Pd5A F.ۓ2)Ű?%nj=jjx{ElaI2ܖǗ6Z{06rO DNXoGV 8H\LNb"i.0^2pU|kѷ҉2](OnP۬)z\µz /9D|":jՎҊXv t uڦ/|;Ma˪(S1m^{ C`ZeоNV: *AÎpmMp6&\+zren M)yjVRj?7 @xj,^ͼuGxy4Ny wgH)@_ T[pxItvdW0LhN .E :j ^_BbOq\?]}W~A1Rg]W^-Ӑg $\j!3.CC ݥehD7^|6u]\,-\5IRMNyraH͵&ͫ8^)V=pz6 ?I%4 iada,kx stFjQ󒽙"ㄔ ʤWQ4Hm&`d+ ğb~dE'4O|]Jv y-aruz-a u`Xcddvʔ.˙cp_EW[l2PT#BVكˌRR,T%Fcb댻2.rBa6oGdI BY+UJ~HQH;w)1!Sn'`gطwh9 v6EiPu~^vą@pPl#QɾIj>TF=ك)A c8iU#q6]Zm@*y#OL[bNÑB:~?oJP6=O"V!ZGn=.RB%K09>!D̹=zZ>%&{aD!\#yD؁&b,d); zFgYoʓa7F-g]sGEԖǧɹZlմk0~5\9w Z>EvgG\N?Ca'W-#RK^p#'Y O+Y'Dh/M=?V$ m _ j=& kwl8kgkvIju#N#x@meR⛁1<1KpxDha>6{lr+! eV %F7.t|&oHZYG-'vd4s9zlI@ `UoF Aa+$,kwt "JQE'sϷ:Ya&v0~hS٧KQ] :F,4.ƚ`.F7>$vP>y:A(̞ue,a;|եeA|*ӷ \tlAKaP"oldjq QU3%21(ԥ y> g`͌Aai;Ld2D;h1}k! 5;/*,uJזo䞤z,Rq{"-ZI\$>s)RM]{/}s\% f_"o2A޲h1E?.nD'ieAz7HJwΫUZx2Le䜮0fwA]."a˹9PRj1m>71 Pu}Hzӈ '_Co]"C*7~L[PV/\巎78`Așd"k%/ج8ԢJ#YA-ps#WpNz/[tA, ڣHCjvzjs;eXNҏ^ JrQM0d!kݑNOpBHGViDgL=\߰<z nK!H34ʛXF:PȢ53wovC<`#%GOBVJuϞ/S.^8hèJ2z=H$r`dqSۮC[Jpwk' 0T05LD}Z{)Oc!丐ΩR.'wVץC=xo~'ۓӽ뚨'~A:n}E߼[<\>iT%]?bxB̡8!3W~vt{y1 8&<'H{d$ZrTZ8?2࿁d Pu3"\ %'dS<^R4[+Wމli:d߆Aa\22T AٵGߗOCB5j=ܑ/l $9R{8I"΁+l8gMLVedn Q h ]N}p~Ώ0|݆n>:)Xk-@SɃ76V gޛb-Up}?3|ym*8Ve)FeA-6#̰c>P>Ew\3E`[)eZ20ΩdK{jY޳" aߊ.FYLzs d03'zw %Vy ʙ61 |ڜA1j_n&Җv+j,UWz_h-/6mEbUqulҏg}{VSފ?,/c՞f5:%%:l8 ^xws+I^ߞ//]7lcB&,-4r%T}6ɸ|\-d?/ۉ=OYc?l?oj2TeE$zH{W]֖8k-ję"pU.V> {9bs-Ӷ@q_yoN!^!`H& [5:9HڢPyY|[!z`oߢɪ}7k!d M&xԃ1zf,[,[ŏ pGN84 'bPfX $vQxkB[0n3Cj$FWaIevtK48Nx(>!oCh&d@aT/ElCTMԨ}Q/u}ϡ^BPt=G?HȢ$K4^]e4-M<:ӝ&so\٢ ȱ(H*H=j['FRBev8-9s։AAg~e ;Ҝs,PDfKxH^K&%?c1l]ZZl~y?ŀRըBq OD3L W"A%}Wtw֨~ m(XV*ͯH5z% ˪%fM\W]+a>ukO9oH8].jM:Yͩ}_BtaڌU<r$c>YeS8V^u4žhY'YNbxaD.N Uߖy8{TueDĸ#Pfs-<,GxSA2T5O,z9z͜[,-*eSEAIwyZΘ<: y7w) 19Öҝ뛚9!X8 .x\E(ܰߦA4Ӓ*jW:'nn\[R`ǰ'ǔpfquX2jno ыxAC\ s *ɷm>XwEkI:#s rc_ÍzF,&03 m F)v:` 9E't"y _y_3aQj㘛U.:W5}@ ۶G2 92G,kd% !^vS=$P]r.cW>EFl˰. _ 5Guemؼղ ¨Os߷W6572Th}#AhWޱ;6 vX|mn @xg- LEXC<3nXTcu}2p7}^M{jnU}f-*Zk?ڶgCK* jp;MƪTNJUJ8 eKݔ%t]f&3=\VFx l =x0,Z흳|'zkmIwsej1!iX{ʯ/|'TYpLֱTLQ(!)$O:sf>[i09Q׃ΑSi}o7Du@4@pu7}GbK/Ch*_cAMYlk9UTHJz&_-㬲`* }KcG4W̤1t=)._?11D=}ų v:/ |ɶD6BvO}upEW 6xJ-o6'Ӎ*X+f4E_K[ii6O$&L"-Nb!@yBVM? NdN=]Ls˭Y|:(+ d/C?E|-XY:?(.,o!uj]Gs!ΞA`W!HET~S'PIwŤpNd 1VAX;ȓ⠻19Pw&]8:{Y{el[!fSJi|9j4 ^ˋoWhL։X0N$z2 f!D]HC0\$LJ+u[D/QgbBᴑL?offz{K5o/])$_.Drr",QTcf e梽,@Lc\lc @^Sd]asJbcAC:+z- 0͸6 @.P#_7?X}6yv k|90`cRi{>71)$FȰ@WAwz Pž\..kVx`f逘vYZ7io0t6ap`;S6jcmcvZW*څƞ =:7a :X=}.M1$:l/ 3@gd|/cά°?f4nG^V`H|C(1`>ޱÎFu{(J鎻f3 `>?"-)2"_C(i;Ǣ z7x`-ܣo6SO"1r}{XUSZ-d"#y19'7Fۄ xI:'8bqM;J/LtD-_Pf^(>=Rij!U]k&kFLE$1T-vW (lگƣ>mbdf֒krwƼtd.)1]c29 ƙ&|~WԣWgR4 Z$DsylGi cC_P4Қ˓=x!.#WMsIM\Agwno)|!I7;M토 +" u7RO4jx5bT`æ?zh㢳geJ&Q0@ey?S}-4D"idɎ#-ehLQ'(]Sa‚Ҡ\YyΞBofu2=Ǣ, ^F-bě>n o$1\7uC:_[ZuVrʨjVge. /LpCJntߑp֊ݠ8`s t"uwܩاQa.^WP{پTmRgE'V)bωd3!'PDhirƩa h)Wnְzi5>|¶?QEJ4J790zN(ÌL,n*KHi·V9ApwV{c˕FoKU /RΌ硺*jc۬ 52U$^.ޠZ=שyŝ{ɎʋYq3w g*C\a2bZ,.nU_ߡ7pG|!ķE(31$E]3m_T"6uâ}+n5X2uH"g'b!CzTQ]ą[#IvMIOc4W}U/fXvls?9 PQ@㱾av#2%*a_wl9EA#hnA0y[kED齺tZZƦjJT+v C2ܖ$j Aⷯ›:1Z1dYw(⑦q$S0y8lJ(mP`ov 9 ?371m 7ԓA@ o=<7aUC]ϔI1&8O$;\YWVO£Q[T'貲]"LQ|8f…OfWC|xKT24iI,1~NiVn֞6ԵF48$#dTu+>AZ]evVWG7#q٫A{|Y ۡ!-91g=JlӠj*M xlуaPT>updz~/NMs\0˳|ƐBHnVPbCk̀Z,OhX9%ms`82LҌ2i pUܤÔ+1zZy&]dj#xL pmždJ@TP lKo,L>G~c:H8.z{he5EωJTLW VPY"8"@f'|b5-b%K{8ٌ҅B.dBS7F.,IiY]/F^s5-:⤂TY;If&Uɮ\XA2eNΒeXm!61pg;Gl/w 0 b9[Sx*-6`OBWGQ7qt*&=* ]MnށSѠǴ-$0^ k%&Aam> a*}3HQ6C/1d.P kOBGӂhr0ca⊨tKSjiMsBzOsvA\ Eɺ/9?*s)5?)-Ce5%ݴbZ#Csܓap},:D7na59BsM7(7kA:k"Zj; *d:Anl1?seMnU'Fpoˀ;4F@Ѭ_iJjllIiTz4VLK$TحtQaU iZ3F'٢aOFEWp.J*^F&Ư#݌hwY D+D@U_<` L?$/X9hzi{ml;lɳ>23l_zk_;wKT36Jn d2+gJwY %>{"HI!A? s#ND*1'b}*(L8ܥ&o58˰  {3l[,Ts./ Z֟FPNNjC\󛐹I{oEus%w V2<պ;p>-GnzN-3a$ DzIEH%X&p_7(YJ.$Z' ISjz@L[ǦPVrm1hUDf]I9(nUGbpjTɵ` v1N5'E[bXQr(e22RTFDk.=ʁᒁ33\[CKWO 8~彮rYqA~={<*|Ѿ}hkKj+ Aby^F HnB5> Rže22z͜Eyō]Ɯa1|}sgup)y@1sy +|KqB?.6eY*$`)%>|ʰ> ḟ̹- =!ؚV2S!lWLk1ס*{d;fv*'ӎnw<=V0~hy^s| r7#rOWD6EkAOkiXQ C (N9pw'b֚'Cj8^@94p4¤|0>Q,fm 'E`Q 0p4sWzy==HxTTa:nJNjL^fҀ9@vJy*z upZD{gpG>+Kq*mU$s8.]6x$He6f sgW&.VT}Ez/\Y"=/6qo|;НϦgΕf J/-yƍ+W? B>y~2')(%GY| =ڠ)T%I Ч>aWWsW__uh0!زy?L\H I: ݒõ.ˉ3TBNqPFkBbz i N'ecf !‘m?!rT%$c8ϜeZ3ӈr f\5D < 4yモ@p5huk9ǒxeתMƮDTަN RCR #8ߌQD6F+q6X_jJ#t lwXAJ#솖fD y[*Kx>:4Ր)qq#@ܠ$4 Q_{*7a/`$UJpbr8"-־ro ;Bȗ;=7 b(uwSOފ8O>^$ xqDy'[Ygp= OUͺ$pH+s*M<ӡ\Bah,߲hj Az!²ԧ>ei'4<=ucnP _g0{[erɫe얒zl| n'4P׵6g^MMRy8C|ܓw08wSמg>I70?7,SWn4YS|(GѬk ^q?VϬ_ {߅GBȠۢa;%r$\[YQ-m{aܵ|M[SX 8qˇU#|c}G w y\* Z Zq=2 IRI^VПHٖ+9st%J7zdf%E6WB d@RIKߧ(fP(@sfX5=k:4$VZ7ԃ̙=Nӵ8bgh-]+̕W6@YFwHq|۫{ UyvK+sD7=$ltk ~ۜT| ݷq,W0Kpܖ,švRo69BoDLlrZW×`Y4ԯZ '?W>NjE1#g≷`tdnгyi =-/<}J3ޡ4C|T=O0~+LAS=i|#^eBFyiq*] (fGqRwŤb'yĶm"($T@&3B@Ca<-4Ǟ^vic:BbАy;7?I2xwpb]L!ڵؾR({tšas;,j9TG<;H>-\<7RߏzE$pjH}v ^8ͅDܛxJM$!I81~TTOh3G|bat0UBd8Wq0jX‘RխJ] ahCjq@`@.t)moŢs) ɀA [PU17ODiJP7u!!~do:Kj5_{Au,y݆KP @X>X)5UyljtE'7ն1|ޠa @ C Y6L }|Oo3:'/9'vFeafρ2^7w8$ ER iN[UYJ\P5%6@h=|yc.If )2"Y>Ug8F#=bx,\g6 ^LxLL+ ;SS"D:ʻ[9v(C?v`iO-ԩ~}1}QNzt+s#]:8%Xl?♺N,G\ f&j;` 6SFq/ t oX7J8ξ=~7iT2BNc/D3Ǭ+'bA88LmEXK 4HQ?gmf}Yi>L;$c)+?$E[z꩷KF{ \ UX$x}OB992tJMWn8!fE0B<FcĒouзKDЮ[x0Ub>` WBtѭ2P̺랂EOhi2(d4-K,"+5k .DMbG]:wOW(p,K2\EBHΦNVfН`j7lPԘl$ߴ3 *D㩎 Q : ϹwTQ|d)[XRr/Gb GwyY KAOuXV)'HJݎǹMq:p ~ ط{$iOO4*vYg[L XC瞥r6NG@ AY?cw5H]窀'my>"KnO1EjBXRw07tY {y+zeq3Rr#Tr}v!T "ۃLM|3QnޚÍcK'K}x%|07! l65I2@SK?Te!Ba쟋 r^t ۋmv$ϐ7Ra>z-#mMR%ݠF'YbSȟ5CH+O3(Z3 4软(j6$#I ڃ N(j*m,$FxgxtZI#_}]PYa$/FGV_׹~ Uo"mk޳qk$e/ImMW* `A|ːj <rTNI>{!7ńߓx Q|7AE mj'Je )5Ua(1v|"y*$&#4GQ>~v^q_,T5ro*FS:b:r_.*ۢԄmשY,PxtBM>Am.; jrBf5e#R~rh]iA7z9Pϓ`DҳGJǀ1áIQ*LSD…žj蘙ĩz%&3Z6: @;y^  Cr?>bb=i&|lz"WͶ$ti˚XT ǁQn46~"LV7LR} H XSUF-rSu]rH{s>@Ԭ6Oj|xQ2)I@+i*6TP]mG",w.A;~2?y(1|SpT^>Ϩ'?ݴI<&~ꚅh_I%ragYaD+ qOl&7Jd2~~F } &ք#.J?XjݭU{s!_w3/?p#ݕGc{_žȁ!ckCwރ"8LTOy~x:[+ wzR&rZhrJy8,6b3YS1}SpHuLq_%10`׻]F[]4sXF7S,j]S? J 4\VkK.bq`;;0 RGuOCw2ƣJrr o2CN)B@ҭ-~D\kNyx -EȈPTp/Җhxh6ix<ZzFgOlʌYc&@N|j1ZKY$ hl$(X%]{1ulX$* a tg!gS93G4kjVPns؊Y*s^'JV׹m fbr| `=f:oQ;#xG/U F> 5Cj;I=X!6@M@ k\~쁵ACJ/W$M>_c_~Ugqķ} ҽfB)E4xK[@=bעRH ߕu*Za i f~߃`>sXi{_/jޝB~rHكC0v2qF5BF326t mm%|8Jp¿,~pA2cT׈t9ci!R*.纁OiB{b<{=uxsIP0G;B\ #Tg5-ѢVk+C5#jj+(3ю4pp 2C~N݊.vl>oju+s:b]`H=TǿA Pr.^uIdv %x^ v fqK;Psb_TLF%;xfZ+.v8XkDO0tkۭL q?Hpܣkzqlf"]ro:7(ݡnX3X:kXXP0KnI۱i&H$?Q F'Sqv, [3.ٶ HQ M/?mn)V3z8meGB N^kHXE(n^m8J A&1tO-&\a} 7/9h(GhTЏRn5y1ZZckoHX!4q\ȼWqN, r Qe,@P*Y?_<7Cfy Aڦز"ϑc!5ev\\9ż{]J*;hK1aϵ֗O~CW0[]a:6|ǎQ8'eo7u Kh4 O`ô߭~VtGJJQ-h- j2ֽ޺~tXLS`89/T$Iq8m (3ۧIŤݼE*A0j:ЕQ%FyY=A> kuNg|ыơnQqq- jND uxräv*8m]j2JZa4~ۯ6- ˅@G3G̬ k>Lw2,m2KO9_{U|kݏ˶kYI(rOn^B)7q+ 'Wy5w䆂a'^xFQUW&T,*+ ۸sfj  ɰлw9dcq伂{j@QWa aBr4k `*QqmEqAfboaLҶ'3)p0/batgle"_Q]XprfX?3Һho-H_#30tzg:^kQ!BxBUFXJĺ&U ڀ؂_vQ|2ڳR,pHc5 \esۯAG{e9xPù l?obn򼅞sv7s6IӖMCQU;0 Iw"痂/V1 Xri# Vc {惉VhBO%>"Uo(mW7(eJ_|+BS۔+HN/۵3瘈x/iiGx<9wK(kIx{SէwQ oT8LiߒH::-!~mOWCsa]ӱ6Aْj9~ >&7}—Tᣔ\/|V_i5Lmd!Ie8YwF\_C?ݟ^2MMӛ;1t|7=M°f0 UGX=( Υ(BmyKT; Uc[=@33wB?@$YYjXppMzl|̪i˱JNg QiY;V@' JnCǨ?jeQ) ް9 s_@Zd6S,ީĄdH9̃IVz]_X/hTea# DƿIY\O8F J=:SL IzͼOX‚v"q!NԲ2Y5D&U>+117l83hSι!hm$\k8U@2;TXm>BK[5VQkE_4_p /W%< Hw~Hr7Zog+8$ʤ4|@p"K8&hSӍ2J *zUҡF+I;٧LIuhj[/yŞde_|X=J)~!Yl 6֍CC_[ ajWz'vH7 RW&YXO{;_ ) ].E$lݸ3x7(d9 $^S9R".yeB \p&@7pVt2mْbhx4KKI 岬ćv4ֽ/D!Ҡ` zlx!GY {шGudb{]T{ hXOm? .J_4F [I&o#6Y_w9y՜?+#D']զ !]-Ua*')eI: θ=Z 8QN޺0l9caP?w˳Hevu1-;ᐲDmӜ͒p¶%2U|(O|-.WF T-+P ؑ%UMl$/u^=%sz[KG\NXrϦ$%)"P@fIx*P8!Nim1Wmltn"! 7Js!rwK >n,ļ, qO̳"Z*M{5"B&*;  u*SYYkn6d}k__7ʄyҬz[WW7SDM^ ht}`N;͢4=0I`lCe,5E\BhQvJMY*e1k{wBGPb0CT݆󵨇Np/3Pʾ1+Z\))@4/nנLE;(FEI/og[$b``̐~aECI݅tdtjM7>5OǴe2XSRÇ'uxkV&>! ^^ UN21(4%yssG=#Ie9* o-}\mz-rW+'%ׄSҠ^H6Z<`r.) vNӌcs2R͹c-ahb6۠qL +W p*OP(a[hU!0(W;}zO&™?PH 6hs!TF@wDLqwֶ ybڌHjm2fjH9:*49,뀛'Et1ž;풽/UE۶$3O1S yF BfQ0ho}89W;'.d ]wPsK遅I2 GUN= %{\dj^n<5,aTt"|xdC&ɭ"89Jj"Yz|_hӡBkaS:x !To/gTXxN>N뢋0PXc߂ΑUQ/ /=QNMqƭcT? ̵⵱Dq4bhJ yd@-]iV%GhM}!a,jRL\@42Vra}M0g/HMT0C0 dAjm:{Px> c'QȎl kCT1j!Ah]۔.,] 3J'%" 2v2w&UI}/"iz/* 3HN5˭m;eG'p6`뾀;ۓ4hku[1 TΊxŽ~mHE=s黷ąvЛ M}XTeFKÉlR|0͹g,N;m/Jmq ; ^/׎3S(5K=fO?l]$~׭(*inD +ۜzQnqȷT~iB5e-ly,zbn 033t.-[a S],Lc uN\E|@XVdZ,CQF|,LQg>FgOǀ6r8rUoJNRۛ{7O㔈m H3{r m,WWxխ0D-y"h_Ì)|ғ{Ԯ4*y}cxAtG#cN|OS X.SW:O17ͧ[mw4 d N`P O f#(/{X2W##z≛/җ:uhJ~FyEI.rfՅbKw Ln:c'Dh~ɾaJ1ƩDfS{چ[sli/WUc2g\m(Ҭa<3QϮ!|ޟ)4 ڄB7#7-vIq=]*U/K%f6v7<21@.΀ELZ Ђob .=g&Io!}z BVT0 C՞VbIp_\rz~tV띾;U z`V?p[\$@b@5{ 82h^t4SIM?9ƃLdhqUA@ͽ$}6X *G)]gEnSRV^\0y-?~ȇᝃ7WO^;a+,tz3Zf}gP+ي[{W'9 0q5B5T5|Ryd{0*rӶo|XVB嘤)y3Uש[EMٞr3Z+l>0`u}(QQ1 =8~*s^#_]n[1jL> 2ƪt/h#u)}wT_>ZQw=:GE3وEwaKg%ݎE#˭NbxYw^[a&0dfv?edy~j힪WuEtPڊP7Y: H옘]_ϑ*ն?A2>PXCɭ 3=_7w|ج_19#qnn{ܟQE?ލ(u#90''GUҀ?IsSH4غJKɚG j%ZSMY{/ͅ\&?Ў=\ښr)z¼SAxv^A2?cɜY v%k l ڠ ;3g*6Z }7<1Yk)W'ΙO8ڠJ5RV k6v-5躴EXѺVZ!T:vqYYR܏WGjYmd-r : ⵬/qȽҕA5[UX> @ntP0Mۘb0#n?IYQ)S6Fjev<ȿin?X1 oZ)&1]>+/4ؕ6߂q)ڿǮ3'blk S'Z{x/4JXj`S~5AeS6v"=FxL#ni,n0 XV)"_;4RK@_ 4`$\PGG>v fϾy_*r':`quS~C$ sPSkbP':cZ',tL6}𝤚jtU%&/4Lxkn89)^)/dPy # ”smp-J!F-(.62lpR)<{ bzN=G4/eP_%pzyqD4P3).׭ebFĨ؎sud^m/v:R*RpẸ21!;8gN#ʀ 0Gt9^ɐ.nj*7Ĺݩfcx={:4 ŏr5-X7N}CxQ5 =>Py0>L8h G"$HR!}O-h;^1:}yXT[z.:At;hsy% 3#|4e QݪⵒÅ|ǫt佨ɟh9F m餼~f.ŽUկhV')}KƸ8X?i$F*LA 7LNFp꤁RE/*{g1k  qyZ=%ˍxMȱ9֪,>  t^uKj<:qzE#"A"usv7=T͆+ǀVʒLt@kIbTL9y0[Wq,xsr\a3 c](邋w-vzn.@!J0K34@Ώjp-M:%Hى%"fGDBR5Z] |Ћ$24`o|t'O2ϥe,DF)9Z} Lٌ$_:B?֡՘?G rG>4wHיJ%#|(3W-Hy>4j2.t.hO xLӆ%&볪u/B`c,çkҌE4/\ϑ[LGSqd1Q=]=%8u'H.4fVx݊޺l-6☶8m1V$Ufteuf];X>E T1y#Rė.%]IPֽG?vzע.Kk۩_ _FS"(]b }Wh-ز+-! g旀9݅`[ЃqCR(dG8?ֶ{ >h5.M Yl$Z-!2ctn&ujC\x=(Cd.͠x<3ĀYHOf];X0 Anm},M{rܨtxٮ=]R>LK)jTcGգn1퀴A>Ws8t?BHL:jYAЄ|Km=91+vm[C+,ÁtHeL4<9ׇ7XKY~Ӷz"iLO4Wf+/F7Yφ.gYg5#kr 6'?g9|J(krM,tPj%Z+y=SzUW1w0؋J}YrzlNmo+u?O떋ldp5,cXcsᾫfZOW~{-U+"${=h&mn 3#'3; X5,&띕1L$cA' q>.ߏ`&g&kx  Й )m< zcw׆~r'\ipAr q16MAAΏP\భ=?utt+vO!,_Q/q*-a nh? d%|F0&z3}ϰJ5;KiaÔbNDMbY3Rf '<3J j HF)}}=i;ֿ+'|Cu"mrLqEܥsOyBUjt!΅F%uPڝ^м{a*230-Fs<@:; MWlX wtta fpRw⏝ިLi~x2"_ -6Ш@vܗP ֪N'&"[ZpD>sZ&Oad vHf&Sq,`$2Pm 6xٜcI6qq4xAaqVv[ Ӷ@$0~#̦#;|(Gz\Y:knLty-B)E_9 |mʩ)wm7=!D-#Ǎ4)" |9u4t& @Q >ejbOR!" ZIa'kn+NEbAbƱ&͗|m}y_/%Gb >gK7{^lvo uv" 2l "VKN {!ԐX֍'m5?WJ Ħa; ri:(d8]KѺSOcc|S]?aߵ`\[wF&R遐y"@ ֿjAKnD)`* E/LyUkGxBv2ĝZɒ5ER=r,-_ ,r_/xtRa S{-Kcfm1u,NmQxz)1@ݼlo dˆ /@?4繥ڗVIJ;JpN9sF:Aٰ6F{p_#9/7FLAKѣ*a>X5'/hT۰~~Ü%"Vs^E0:w.3gIjs$WqpKP>>oB' b QN QA#F512|J=rO*<gLͽ/$>S*j͝xn C^^-\8'((4xe6l]`GڞDJؖSZ5FLXڨl0s/p3Ⱥ p9,T!e%sEίJW$V,f i+|Q*CڑuN21WhhZX4q7E:t5ns*)[ķOSFǹ߽ƵdCn+1ĵQb\3≵ɢ桝\k\oQ5{Rڷjxkoh YFOBr0b @sZ*;Y@VWdv6JVYPO"tkAJ &:ۮ%s)=\p{HQ0^ԧqY?ssخ3MFXoI4n%_q1?5M9f?D/3Cb6!ݷm2ʻXP468_ޭi\+&yn3f`˴eʫ+ů:Oc(OJ9轕KZ[f#L6 S?e ~vA/QfW>HM"T;>X)n>Z)3[r, c ئcDq :sf ):@8=jͪ^\1U洂sT^7#vo}3JTlz{r-ݸ/brijw#a -T.lc<ź9߇α9\N3G va黧yRo<ε-hC2\+&V|;J4Nt'NCfL5-7: _Z ĮfX t~`2Y%<΀WGUKK¶L/A%@#frX0,kƊ !4L UH?E>ޓ/%IXwʷ^Q}= ] C1N>0څh)R%܁ZA3X3]FnHVN^)-JYMeJt錨w7zTj5lAy%݄F%nja]Е2ҥS"V9;JT-uD=<ˣg~]ԛM3|q x>5kw z&&>G1J T)ojH|̔|K7ƌ;*y}YI64:dlH ERJBUn 0bYRe7/ uķ/[ӥk(и Eۜ3{扣Fq 듵]cґJCx{L>4X{K9*j+ 1'&-V ("a vb-❤cssS'-ǹFqYPJI tV" -f$HYBEwqNǻɃ2E5poX]+|W;D>T^7˺Ǒ0k^u̶=W #>R1wc,KB\Z=O@\k^Cݱ6VVL^p .1i`|ӷT\ 7pdڹY@OT4 QOETv-~ʗx8W&.rmi󘍍P~'LeǻGu (!a$"0B4ed1.MZrP$1cyu1HlM9yV@8vT1'{&۶V*i:'RG̭|cX;l1`JVa9N׎|^v+Ԍr txqmT6PlhOb5/ӱs||ɡ#(ý^ \my^Ǫ+"!.jnW/=sq=>#j:D׽(F /}K9'w.~?bA: YsV/5b-ȑ"De>tkD[C/K"@g&Guwțz'0گ0P}AGD\-bBo04g-qo7j 6Y!%ɵ=q< ec t}aM|S /]$)yD+P12. N_&G2rEy)\'57Sdk8( XcBn >dvVT c`V zlPn=. V6, 0!.ws-{h{/~D3^ huGZgK3H&Nc rŒ{J+qg^ {̔9B(sg-ڜp@=)cp3X d ;ve]X4khk~9ٵ`Ak:; VC*Ǧ,Xc5g(o[*)3xi2| b,G)-pV"PZ#iòoڝL.2㏢j6s9vQ"eɢ`a?!(*ȫ!xtMJգh^jDQn<"wȝ T!cML̆kNKWPTᯛ~>z6#< &mġMŌ˥FATlB=z4:I'ܝ]ͮ՚!¹ 5`,$O3#=b}&ZTs(qi2j8nv-9VT&ʉŀ$&§%M-}RӵGqu}@WC]-)d1dS#H7Hm@ R/PNqãx,l[V_ BJJZoXˑ 5wꔕN e1O>آA[+kO:eJ}) ^d_ 6^4**p>fapcځt]Sص]S.Jv_ZUNXzĚLzz`W/Ndr2tcCm-"Gaq޼3C3dԛY6dFF\̔r .weO9ʚۃ#G@h`nZ(J|N68|c8]x2. RoL@t 5lBsqJ`Cl@}}{8DKB }H1Xc &).#fC0wzEP*O;9!rSbNh؋"2G'*#`hl1 &-ht&.і v rDǑ`a*̈A3bvP8;!5CtEm@Nj*7(y:=PFllFV$ n#T8нcU[k|+ &"YE9!QN(a=o1U}νRKŨأ,%Nu\ %~0PS;de.nbCuTx,Yof>ܸ rqDzmG^l]Y CI<2{UA";Y\Y˱Nq41^-趆}}-ϫBzG6xXzpoB9w%(6=_s/j>HJr4炔n>\FFr+}pO..{?oϧA>D=xfs: Hvr;^xᩍoUx!(Z q}DzjAɞr5qK8CыC Wst*?5BMI7/Ow"ICܘVϗGIIOѵJգHc%y~(WImJO@HJO4ZkD޹XPc7Xn3l`er\N8,}tp"\G4P)عO0o8dr9qj~s)Z9pWP̑hT&&,b! 74),k<,lUj B 2ta窲$_JLe(;8zX <: v4/fM*`KK @fir j#\Z|cU ޷Xy2R|2\rPbr 2ȵ 0E9U͟wVĵV*&&f%0x.q_`H[iS<~اf^'}4%6) kS۞$&Xh-C} Aү)Qep41Cp*W P68D_>Z , ߧZhN_QkP+b(h#(^S.lqT QJvF2CZi-bIUA~lA31A,eFᓅ]&@>Y%][L=M>R2!FwؓUzK6p<(91k-e#[\m|O@? | 5wםi& зN- MF\c (4ԅQK2'_'C[|-<9QLS (߶?#,ۓ8MbI9),rSʨ#ZNue%`f1 ~Ij]wH6Bybڪ( y6JyEh:7~ Yp MCu!7_No~xN?ag\"'%LsԖs[ݖT[޾H,:ˁ W1)8%,7ܑ =}c+-PA}Qti6Lr{ j!n[]Gi/tᵜBpJ ӦS! MG_| qx3E_9YyilufכLYn4Tf-Beyu^V铊,6hs[>i~9@R}ޝt͜=9rޝ FO4DSB-?f|?]R_f f^<  o3roiŝM:'xF9ʅMPgEDon:)3X/ADmtʣTQ?{ɩc8$;N4>>[VQ$e"M8f k*{ۜ}0$&w)R@ (g|uGY|? j@)bSrڣAxƶtөڬ(DctJ~8>'޹zg kQw͢/|=Vc v[U|CS7y2WӻW{K̕U-+{ʆXlNdrBb`J WjَYrUDs5j~|2x6A~=`hL!rI_SD߰kK}StM}y,eH't }DR+t%wQ.!9Еs|@ݻiO섣}8ۍ$a#Mj['ܝvI/A VJm6 F܎Tʉ´3ecP5bc=5nHen \,G|$ŦnH[GC^$jTԭxoad 8xUm yJDشR'pҧX[pZ$ֳKK+SoJ~uU$ZVQ>[ UDڐR`/UX~+*: ]C[UFx+ 9B'#$r_ۦZG f9YE@j zRn5,:רɶ {N$:g{^SʼnCbPGyrO?73쟑d[MWAC1i*6S#G3gmT(YMcts^lG$cȅZTلj#$=C LR+Y+% vcU@n^|m1M $ÙkʣDpv:In=[ie<4& 24\qoSUP;WRX-~KWv/B(<ݏ$9pd|.3|ғE,2%;Nz? [X3F((Q.eNQxK%fU%ѹUA,cדc2HzW.i3Ν~C@d>Nd?|\5L)$p9jS犬/`< Q v_D\e`uS]Li:&fԾTOaZU?sIzUGRB7#(X`cՇ.[o—&6%vUXN3oAkp:yy.%!)N7\,!"A-f[/oVHq>r{(/aplIh%L?r2Eˢ,_o fWAV~@B' 7n򉰰YV?%?Kq(EwcեqEW҃?X!ٛ*~NVYzIkM $"%*ڣq])I=q.JԷBf|T<6 y¦'D6x2DBWwOPiVـ_R)3b8)k'eK B׹s γ1/(¨vYjl])s)rFw7zYf6eپI1 ]m$iEClV!{n"=fJjg%TŒ'ZZyZxkɎ"gRAw|q#-u?YCirz0:8=%_Y< sX}%b )0\i٩="d" rZߍF)=B61} ,^vq~ Qm~>F 7#Lg~4sdrܷ<̔x-[cSx GAJv(mь#VߨiECi֜key3y ՔofP>9@c( 4,3彠;8:}b zvm^i>W^/T [(n_>kָ1ȳhû[%A0+[gqx1ǵBjPݬ q9qOΝ?#4cUZ1"!ƄCl:mζ4N.AԾDeGjV}Ń z.lNS~U_д90+'qo y__F/bCE|6M 7/sQ̈́ـ"'3.G4|*!Q%"%v!)ɵ)F(h"+^#~+޴Ƒ% !15i12t1lka43S<3|-PY}a5iTJyȋ|W^L^KTӘ IfPXm#[S)P[GLbTy u|lǵfW4yCBr bozeDٮtBgpSfM` qnlm5iS\ :< 6baɚg4Y=pg$%N ϧn rz4}/zx'y߅?j%ni krO1(&_b1&zz"hJM &8/iFCLQ(eoag5,akU 3\uDYmV1F#bo 2)0àf\H(ܼM XSYv2'W!]ƏtG/\ETfj=XCa|͑bi-`$ Hn@μjN5KWѧ;(yڗ<`\d[V5:*$z/+Va- : ! pbo6KVRF{'&&5x;*mhT{}dO/7glt@[gg)d `dH  nnhhbxHAjF|1 nA3`K e!dl1%Οg:0=cy̓jF^I`R1Mmu+@  > Tky0r<`S@_Wc 7;H+\};KcL2.Wg=$m,@?- |0UIyszNy.Ӱ=qN`l_B#r &5/? (Pozc5D-a莨ͷÑ]Pr0["f J#[N¸|@pFPHƐXjhv*ڭZO~JQPZ.usoM]H=jI-@LX?=,kCiHH[Bfр \cY),bꣽ^CXp$5ǬL\~P Uxc*|5 ޸z0RuUX_kL?AAI[Rw걻"-՝@"(^Й %# f(ylQL#] X/sS);`NkubI HY52uPQQ{SYh r'^U%q\n<&U ,7 ` ұcjZg(HlKo @0U ڊ *zJ]4CAVYqi Xc|fV@wpr A`@[[Fo2V(/Q('Ә>74jyC'|`]dnю  jf;"^.YC6Z۬V`ӮB<8e=kG$w_V fI5PQ㿿5|oܢ_ d$V7˼`$ c}NظP5y 0@g!/W)䷌Y ML(- 8U >Hi}x0VqY'ed8tןbӟ٠`&2)Œv s NMLN[1)dyd l#=RSdj]7П0o=*S}R \wRl~\/āGb:cy}Jqq8A [_DLU]@1 eKN݅5oL{NT3F@Lخ25 ƞՃyEtQZR@Sr>(ipKl#/'*CN?8