soapysdr0.7-module-lms7-19.01.0-lp151.1.2 >  A \p/=„s^n C~h-ؙDD61{{1.fGpiD %~JΎ4eg¸Ii#Rv RȳPR] AgE1՗5MM Jx>~LLQD;eɗ|!lv"4."-` ͥ=5sf_MN kԵg{ 7- |5e90858e1904e86e01eb6096c4641ee52da8df914b69810b28968e683c74d674820288f3855b58f279d3b682251a3bd086d97b914\p/=„0x>S>kC!PdJWCUjӐe]d*%fҋBǪ_ݮYw >F(߾dʮ#\Mo9rB~ݺ6*&/,FFB Yxμg4upvdbWqbDqd!r&OwqF_(ATZ!(&Mu߾ӄ' J6<:n/fM~`gyg^b6x# e[TXY7z@8̧y)fъ8>p>,?,d" , I "LR\h n t   $xn(89:F)IG)\H)hI)tX)xY)\)])^)b*c*d+(e+-f+0l+2u+Dv+Pw+x+y,z,P,`,d,j,Csoapysdr0.7-module-lms719.01.0lp151.1.2SoapySDR LMS7 support moduleSoapy LMS7 - LimeSDR device support for Soapy SDR. A Soapy module that supports LimeSDR devices within the Soapy API.\pVlamb56openSUSE Leap 15.1openSUSEApache-2.0https://bugs.opensuse.orgSystem/Librarieshttps://myriadrf.org/projects/lime-suite/linuxx86_64AA\pK\pK\pS3afd51177c69475780ce1ef62cd5ac30d912ae4f00e6802454f169face12e09erootrootrootrootrootrootlimesuite-19.01.0-lp151.1.2.src.rpmlibLMS7Support.so()(64bit)soapysdr0.7-module-lms7soapysdr0.7-module-lms7(x86-64)@@@@@@@@@@@@@@@@@@@    libLimeSuite.so.19.01-1()(64bit)libSoapySDR.so.0.7()(64bit)libc.so.6()(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)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.19)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1\[@[R@[!@Z؄ZUZa@Z8@Y@Y6YYYJ_Y i@Y @XQ@Martin Hauke mardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.dempluskal@suse.commardnh@gmx.demardnh@gmx.dejengelh@inai.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.de- Upate to version 18.10.0 LimeSuite library changes: * Allow filtering devices by partial serial number * Add GPIO control for LimeSDR-Mini * Change LMS_VCTCXOWrite() to save value to non-volatile storage * Change LMS_VCTCXORead() to read value from non-volatile storage * Make some improvements in GFIR setup * Fix Tx not working when Rx is disabled on LimeSDR-Mini * Add initial support for LimeNET-Micro * Add auto RF path selection option (LMS_PATH_AUTO) for LMS_SetAntenna() * Remove LMS_Disconnect() and LMS_IsOpen() functions from API * Add support for sending smaller Tx packets (improve end of burst handling) * Change Rx RF path set by LMS_Init() for LimeSDR-USB to LNA_L * Disable Tx channel in LMS_Init() LimeSuiteGUI: * Add GPIO controls to "Board controls" panel for LimeSDR-Mini * Add option to "Board controls" panel to write VCTCXO value to non-volatile storage SoapyLMS: * Update to soapysdr0.7 module ABI * add manual DC/IQ calibrations Other changes: * LimeUtil: fix LimeSDR-Mini not exiting programming mode after flashing FPGA * LimeQuickTest: test 1st board when multiple boards are detected (instead of exiting) * Add Octave plugin to CMake build * Add log handler to Octave plugin * Add IQ/DC calibration to basicTX example * LimeSDR-USB v1.4 updated to r2.20 gateware * LimeSDR-Mini updated to r1.29 gateware- Update soapy-module version 0.6 -> 0.7- Upate to version 18.10.0 LimeSuite library changes: * Fix CalibrateTxGain() XBUF settings for 3rd party boards * Add interpolation/decimation support for SISODDR mode * Always use SISODDR mode for LimeSDR-Mini * Fix Rx filter calibration for 2nd channel with low bandwidth values * Fix index lookup for opt_gain_tbb cache (ChB out of bounds) * Add SXT/SXR VCO cache * Add FPGA register cache * Add connection remote (disabled by default) * Fix incorrect TBB gain control behaviour under certain conditions * Disable GFIR coefficient ordering based on oversampling when coefficient count is to high * Remove late timestamp reset commands from Rx streaming loop LimeSuiteGUI: * Update board controls panel * Add LPF coefficient calculation controls for GFIRs to TxTSP and RxTSP tabs Other changes: * LimeSDR-USB v1.4 updated to r2.18 gateware * LimeSDR-Mini updated to r1.27 gateware * Add Tx only LMS API example * SoapyLMS: remove stream activity checks- Update to version 18.06.0 LimeSuite library changes: * Fixed zero filled packet transmitted on Tx FIFO timeout * Fixed LMS_GetFrequency() to return correct frequency in TDD mode * Added HBD/HBI bypass mode for LimeSDR-USB * Made automatic Tx gain calibrations less frequent * Fixed some issues with GFIR usage * Some fixes for LimeSDR-QPCIe SoapyLMS changes: * Fixed writeSetting to not throw every time * Added 'skipCal' stream argument to disable calibration * Added 'CALIBRATE' setting for writeSetting() Other changes: * Added LimeSDR-USB support to LimeQuickTest * Added sample format and Tx sync selection to FFTviewer * Fix LimeSuiteConfig for debian packages * LimeSDR-USB v1.4 updated to r2.17 gateware * LimeSDR-Mini v1.1 updated to r1.25 gateware- Update to version 18.04.1 * Add multiple device support for LimeSDR-Mini * Add QuickTest Utility for LimeSDR-Mini * Remove calibration cache database * LimeSuiteGUI: Remove duplicate information from 'Device Info' panel - Remove patch: * limesuite-fix-cmake-path.patch (fixed upstream)- Cleanup with spec-cleaner- Update to version 18.04.0 * Fixed Tx filter calibration * Fixed FPGA PLL configuration when B channel is disabled * Fixed non-working controls in LimeSuiteGUI 'TRX Gain' tab * Changed CGEN VCO tune algorithm * LimeSDR-USB v1.4 updated to r2.16 gateware - Add patch: * limesuite-fix-cmake-path.patch - Update to version 18.03.0 SoapyLMS changes: * Do not tune NCO when LO is within tuning range * Filter BW reported to match filtersCalibration * Function implementations changed to use same code as LMS API LimeSuiteGUI changes: * Added log levels * Added additional controls to SPI panel * Reduced number of programming modes in Programming panel LimeSuite library changes: * Added LimeSDR-Mini programming * Changed default settings for LimeSDR-Mini * Updated calibrations * Add phase alignment for dual channel configuration * Updated FPGA PLL configuration * Fix B channel only streaming * Fixed LMS7002M::GetPathRFE for LNAH case * Fixed CGEN not tuning to 484-487 MHz LMS API changes: * LMS_Open() can no longer succeed without connecting to hardware * LMS_Disconnect() and LMS_IsOpen() are now deprecated because of above change * Changed firmware/gateware programming functions * Changed lms_dev_info_t structure * LMS_SetLOFrequency() now attempts to set different frequencies for A/B channels using NCO * Fix Rx NCO direction flip (downconvert flag used to set Rx NCO to upconvert) * Disabling LPF is now same as setting it to maximum bandwidth * Extented gain range for LMS_SetGaindB() Other changes: * Reduce SIMD flags when packaging for x86 * LimeSDR-USB v1.4 updated to r2.15 gateware * LimeSDR-Mini v1.1 updated to r1.24 gateware - Add limesuite-fix-cmake-path.patch- Update to version 17.12.0 SoapyLMS changes: * Force MIMO alignment * Add TBB frontend gain configuration * Fix/adjust gain ranges LMS API changes: * Increased USB timeouts * Updated FTDI library (LimeSDR-Mini on Windows) * RF switch control for LimeSDR-Mini * Updated setup/destruction of streams * various bug fixes LimeSuiteGUI changes: * Update LimeSDR-Mini panel- Update descriptions.- Use SSE-SIMD-FLAGS only on x86_64 machines- Update to version 17.10.0 SoapyLMS changes: * Initial support for LimeSDR-Mini * Disable calibration cache by default LMS API changes: * Initial support for LimeSDR-Mini LimeSuiteGUI changes: * Added scrollbars * Fix multiple crashes that occured when board is not connected * Bring window to front when trying to open already opened window * Some cosmetic GUI changes * Added default config button to GUI Other changes: * LimeSDR v1.4 updated to r2.11 gateware - Build with -DENABLE_SIMD_FLAGS="SSE4.2" to avoid the new default optimization settings "-mmarch=native" otherwise it the binaries are expected to crash on machines different from the build hosts.- Update to version 17.09.1 SoapyLMS changes: - SoapyLMS7 caches stream enable and disables on close - Fixed late packet reporting in SoapyLMS7 stream status LMS API changes: - Added simple GPIO example utilizing functions from LimeSuite.h - Fixed WriteStream() end of burst flushing in fifo.h - Fixed abs() overload compiler issue in lms7_device.cpp - Removed private include in mcu_program/host_src/main.cpp - Fixed error checking bug causing compilation error on MacOS in LMS_GetGaindB() and LMS_GetNormalizedGain() Other changes: - LimeSDR v1.4 updated to r2.10 gateware - Update to version 17.09.0 LimeSuite library changes: - Added transfer size adjustment based on sample rate - Improved MCU calibration procedures - Initial support for LimeSDR-QPCIe - Changed format to 16 bit for data transfer when float (non-native) format is selected in API LMS API changes: - Added external reference clock(LMS_CLOCK_EXTREF) configuration to LMS_SetClockFreq() - Change LMS_SetGaindB() and LMS_SetNormalizedGain() to select optimal TBB gain for TX - Fixed LMS_GetStreamStatus() not returning some status values LimeSuiteGUI changes: - Unified read/write params in board controls panel - Fixed some GUI fields not updating correctly/reporting wrong values Other changes: - LimeSDR v1.4 updated to r2.9 gateware - Added LMS API doxygen generation to CMake - Added CMake option to enable compiler SIMD flags- Update to version 17.06.0 API additions: - LMS_GPIODirRead - LMS_GPIODirWrite - LMS_CalibrateInternalADC - LMS_CalibrateAnalogRSSIDC - LMS_CalibrateRP_BIAS - LMS_CalibrateTxGain - LMS_SetClockFreqWithSpurCancelation General changes: - SoapyLMS7 - added getMasterClockRates() - SoapyLMS7 - added getSampleRateRange() - LimeSDR v1.4 updated to r2.8 gateware - GPIO support in SoapyLM7 module - Library level logging support - Speed up x640,x641 spi - FFTviewer: add checkbox for RX->TX loopback control - Merged major MCU based calibrations update- Update soapy-module version 0.5-2 -> 0.6- Update to version 17.02.2 - Fixed register typo in LMS7002M::SetTxDCOffset() - Added option defaults for stream args in SoapyLMS7 - Fixed LMS7002M::GetPathRFE() currently selected path- initial package, version 17.02.1lamb56 155283874219.01.0-lp151.1.219.01.0-lp151.1.2SoapySDRmodules0.7libLMS7Support.so/usr/lib64//usr/lib64/SoapySDR//usr/lib64/SoapySDR/modules0.7/-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.1/standard/aa849abde949bf5f7bb9c086cbd70321-limesuitecpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=33038ce3d8c975d86d0b6deb52307b3c344d22b4, strippedPRRRRRR RRRRRR RRR R RR R>W# (0mWutf-8cb44103705cf47aab0d8f1e38d026473eb3cd0c395c7f1b68b13e832df45be81? 7zXZ !t/7+] crt:bLL 0 / KY3#tu=k #BL{t~a ո|Lo,^ա6qpCʈU,R૤:-=9#ńό>~yO cI^idRhڠqHtRby4ا=퓵5;U;piϙ&B~R0hڬ7jaӌo#?ĶD%g/>,R. z#P:IkSUi w}!@=mL?T傀^Ѻ͐Lho Zr-;f.a $α:15=QkQCgXuK}85팵=#:Х-W޾T2G‰M'}T== VKc'a+}`LlXfY?R36$tAQipWnj,1 ( Ҳ=sn4mL$ o5E@l=! 1y> @T0_LEk^r:1֛ c2#[테~f%OځM~cgu/0n@5l5;jEX* 4]N$9Ex<3R|У$1$-GaF곡#>@G;|ŞKj~2 my#.^Gq3.W֋旴ݡ@U7)7{{lGF&o͑2))>`ȩ6g=<!.UyO@*FK@YE쭥QJCB ꦳M΋t6S٠;"/M(Y9y +"|us9x8 Lb ~k amC 11\\@?Qk 7Չ<KGul]P\BzѲTW^@KKpކ8QC6NHӚUc-Kh{zgJ@,T|՜^RxKJ HW)2kȫ,%fדJ@A Sy9:l`R{ 4vDHmIc#}AA))J' GO7e\X ݢ|)l i =BTdyc#ӱ%.L:~vgVF@h`jqI,>dc,yu^P0jF$Mf𑈏۲zI͛pqzm7V~jz˷L{0UG3&wD3ќ/넌 ~fطS֜

hm1zoLn49$^Et-h H@~rO{ 4H+j9'!EUޛxF{D{8|߿9 sV,8 <0/ۻf4Գn^`ri C8 dU%t6G-d<ez2?J+3uQsEǍ]⏘NLݶt'ƭ,%VWA(AW]j C*|[ |F|NWz F;;6[,ZݥuW)v;oUh:GvF%) i[cF{ }VE>N+i牃V6كOK3Hv}?|3,!UOȵш&$w9\AMW"D꣢!AT~b9Blޙ~ݘF*Þъ$| [ ^y;ejO7ʳ'8y7Ɓa. C(FoZAZ`҂X-|NhqxV;sfoysyMG#_+o;.UTP!@J9 LU7H&N ni ෦]X0v[DsU)ZU*׊ؖ&9 Ï?Ht{=!#NRidRp+MYV#u5Ƨ=(_TC%ʊmY6ODp!mSO=Q-=`܋Z4#g SDЀ <2Ш)!l֩oIjTjE{G#ssO XL5Mn &ZrDυYC$AW(4{mH NҬC{d+ UæLF5Di.rcNppXh8M: .42[Y'aBJ;4_OJj3~˔CHXUA#dy_Ӆ _VeqqYP#d2`ܯ h/9*N\c 4t?dM6'"FAPkݡX6!guTaȅՓ 2Gg&^0 5jIys;poG4j'>QBia ’_9f~g+V 9U׾Bɚ.Tc$.:.L꺨Z#^_+4uzgw!ӳ^ҼJ`Flz.ִ#R׹&?P f"}+؁Nn/3njn#ު|pI__}A<$CY'_1g"@A >)#5iݰzz;B9?!hCQc(73\,uP_lwr xQӅLfEV`4eަ;e <^L;pڗ> cwP P-]75֐if8vӃPφ7s$Cjv^1c(b7iGU(j2ƻ:*ߙC<&a2,2/}7EX!yѥDq RQ<78j*[:-t[9 Gs0/H۾BYn!ʪ&T~KU^LZ֛ܩ{=v82u^i'=L(:!]Nx))<<UHlvT>ҭwE殷=#PvBNARFNa^ں=5wPR|7dMUFW"Yx3WK1o!Y<77dLn1k~&܃Pe( 6EAl8ʓޒI/+#jձaH(rBT/:>eۖZnnޗG&980ƺvFfN>=a|s gݸq{p+#ZZeֿdD9>nYV~2dڹ ^@,n\ZCIf+?z"A_ Fo|JuSnR[ͪ˳.y>) (Y6|xhg0q1B擲 |([d0 H2Tigا.ݻyd(7=v+o3yiG:68^xV={@'tݵVUA Ѯk&t47Zv)JGb݉?\QP0I57ءGj-BC0LIp,*64;!t 4-MI ŝ'*~,1bn%Na4Sͬ"Vh:#yKԽ^=s}p,0` d*ӢLq~!;S >F &wK~K51}5R ۾+\}m9تY.\UW_'#K_d {t2 lPjP,?}anJCJ$* X+6iһ8^_C@!ȴ!P& ^8p}Iv[穜p #fGӼC1{1xRJ>kmJף]"F*!)V 1F: Qf08v`Po0r\T-yD5j6dlJT؉2(OSxG*.ΆĺZۇ >vky6@b'PC'erѕ 4_3M;71Ky _[8%85\ƺ˃DV @?b 4sÊ^HGc-\#$/QaiF>i32j Iߝl g "b F 60nAi# Vw rpr͞ n2Uo?9twA-8كHKR)P/o',Ms9, 5 kKKODVLWoͽnVsY`;̤^\rczTuW>vM@6U^##JJ{>wЦ zB,AɏuL`Y͔06dTxu=x<.᥵Wuol0H7j:H0*eyᩄcE0< l(S-~X.V 7-q6}dIjnC!;|$0' 8fUC'ǕK]ke؟=~<Տg5;Ǣ٫tG^7\$~a+ ?v{os,P]xqEۑvѩΠu_fa%{~v}cOc%S^^c4M)l/Oӹ9 %Xښ?鶢iB{5*d( c2T;n@Rm(Xbtl'D:lPT 5/h{yRp}9 a A$ H 'ʇ%%_ACAzI“}&l)µ=^scxpőq_VPD^.GG!+B3dcqLTxE33/WtсbRqPSj707EOma e|l#THޖM ~ EKUUU'{A]%gu1΀9Fjafk&zLRdx$ȖȘ|~:UF1_>Ur8^:B,SN92NhQID̞kx';m8ͫ%x\Dn|b3<[Ǽ OAs1T% mAۏ~6+oاAϑaQ Ww~4Ȟc X3^LNsQMS8&ehb<ӏ(.Dkw~2˼=cD6'^:uׂ|xqIpljKsHלw@g:`K|sZ6|j]nO쮠Xt[kbQ~z2i5Ke:' +^C`TalC`7CoȺf1ϤIGAXF*m&:hDT |pGXQ~u0R1'9m~RHVY"&2lf,vFC)"3#ڝ֐`j5,|fE'zN޷\VƄԤ;=Ly4EE!fwU/SK\F֎œؘ wGT!=j|Yaj0?,?3\CX~lxЏqP.8( W p7sL=8PoeաmhP۝jFNǧ>4#[#忰r: 19-1Űz4iiU;䅔$j {|8p̺IX&Q6m垠.i+H!0mϻȧC=<,/(VF;!81Ř>K~g?[k]xFhȤlSc}7ݣG8b5 6yLЕ7UD5׳ӛ&CWnBxi*N& :u/1e.5pfQl޹ f ػ]>!x؞%w }!v`볊E\8}KSW3퀕JcwjU,:cAV%ι}na^;r@W1Ǩ Kt`ƦZN<;@0JՂ NxYݐdΡUtG&ڣlToEփW8q? 8\Z_)&kUK.bWn|cP8˓Nޚt\$ҾwԹ# iuepVaɼZ'AZH#/2_I CU t] 4ݞqn_4 {5RQp^LjSlj6wro$N+[`~Py[}mpPC9<1/Y H 8R,:7^!Ұf8B`[IN܉+ɺ:1Inp:'48ߑ 2\Ӱv׹wEtH1O"+ x8sl8 gNx̰w Bs ‹*rb2J`֋"QP>=3h Rt`Ħ 0u9b9|Ɓt|?$ 8C;7m&0K8d>ĪẶr*"Mû `nQ[-.HkJ Uee& &ZCR7lKMЫ Aqfffe违\UʨͼBL&ڍ?1TBaWsyHx!ԞƻJ~ *eGm1F&"5[av^O@yl٘LAy]/ֹA?]l)-!%=v}/oF1„VB~v4 "?d{ ns!ڷPdz?oB"uxyjd>0/Eu>567& g4^tUtks7] 6ٹ:(#'"߯vXaJH7-~;Os0(f}V[C>{;V'a!拯8I &;T~D=HDmװ4WЁ`5VՔqWSEb>V vZ++[~^e?"?0}~OrpϒB x촅@ @rrA A,n /T"B׆,"KN3ΣQf*$,hO벣s '.\RqCvyZgݟw:EX!}ut=1|D%Q%;)z!`1uRYٷ44q#H{Xi?FqderNRRۋ=g?}v%KtöfEq29q$x`Gw>,kBK;zLPhXf$Xb+ǔ#ZԒHIbc_e.JJCۅ&Ɖz`X61v;.U%on4מY@N'3gG9 c?'zwU! ~9^*iK򙅷,R8tJ#MJ1x~`AR@;(0 2PݒP?TP 4Y~T ^`䙷g qt# ORa׽~B.Y*83aA2W%=:z (51F! kJD6i emWJ=KK# 1rP G \H=EVGuܧ5JI.If#uxD'\M;ұF=\r7s-J1-U]9ػO[!:YwIƢ]3K:bx=%EL iGQ]t>\VWU`{Ŭg!z~bs~+Q4+59UEyd;ݨ}D$";lbiY{,APϿ;CCxooԦ{'uGR6'-?Ȩ6S [P "=k[i x u}r-d*y( _O:&cijWe>؟1<:F|Pٴt#J)#4yjD H bg[N.+~.ybӖߵ9_ˌ`QϠF upOI)i|ݐ$g;ԣ#0)>'6$+Hg㸅lt(}WL2p2a9aG[f$>zm펇 CÄpLlCrE:nu 3TzR,i)<|m̬2{O0뵲G&鼛2NLXMIqDRr>^ /uvE5by \՜WSp2%X]@ wĀ0Xa%'7"z^i~cP0`^" F—?3;DRZC_[%6z} v=ӀB͞x!Dl4D\,h-lҕNحK^CyZ8n[;'uD 7|LD+^HP9Jժlw+=A6?_D"i ]謙mcɷ6!bߎ,ɷQ/l|U.YIvrYx#S耘M$'zD%齆/t> :܍[Bި-~YX0Ou ^-:R͕,ZH[8_1wPqJ\\0A7S9:%šԁ_+F:BŻs*w[&Ĭ&Pvurdܴu1^G}|*GfC߼ J U?*55{Z7WՒq4xUe`ABÎ=v7I*!UMKL бvIUA}(|3|v-Ϯ8iqǜЕ">͒U8>/5sf MO; }.-OVvܸ";/;jį@(Eu ٍuIY BZS![1&w鵭xW4%RYŕcU.~U:c̤>^O P05zI9b@ݶ (L [Bcpژ/xKO`d'$k U )M*/-SR`(-j4,m ?X2ou>?D%pjʯ:7d 7ᬹ*]awQn| C'UyKnv#x}nחB;>FZ/xjrOKC/3c$aP]jqwrew1i"4vHLk9?gQDlx'퍍p _< b - ebryi-@<K3= g}p̨XTj=KJ.=?2ES*b2fl$6`1Ҷ:.`(sędIH1MuŊmQUN9uOZTт'Qeqd v.}y\:P տч 0^@ѐc T@^NCE|mM3iI2ǤWڹ%3B>Hn'n*Lj#^|!7&|Ijpj6[َϬx< |& z>4TZE+$U.jR=HnHiW㊎! .(2KiXJ,ڎon!pNmv X"sta<>38 įEeaAys|&abD6*6lH2+:,e^D5nRM绲Tb?tU'V<ѠȸXD)wӖO8&jH6e]굻x]ʰSza?W E'xYΞ .巌 V0]:xm[Cٻ%.9iٹr)KEɢ|ND ۆ{)o1X͐Joa&h53\U"'W /A_HHgೡfZps:L]F [Ak0Cnr>y5uF55wC\H1;"qaNZηpFJuL1 8Yɚ];nEu+Ζm-sΦ j\w*pYN77䎖X.ó7NQΆ!m%{쳉H_xN@⯿c0491;f.5r m{BgɤZ.[Ti2G2; |/O#rM /=) wSW\Yv/DrHMf`hb ~?5G8ܶ7vEEa-l]lpL\im@<zR0;Vn<.Ƌ\l9;jɷʟBaON x#B-s.+)D2Yٚ4-'@] ioBRdH54++WLzt~(Rb]J9^[u'" uc4xKz?oy9fy-ۭx|E[ "N[h1' k-W:N:S*/jR( ҊGhet(+s"ӞUBO;~pOS7Ef_M-1+-v>艶8 `W]U_ 1`7Nmd7|zg忎,ݻg>b !2%^g:u.`rE4DݼH>Ѵ6aƗTZsPM2(ލnyXޞ;,U0K]dw4z&Z4i]׺Z{muӈoIUaI݂FZb ȏ![{^蕊'Y iW*k*L%-W -(tZq QNݨhp ojPC_.&" ٓk%c@Y}L"o맍g5zR9 ++2_?glgmB 6}SЗH^UE4:bhI$l_v.1S*}d7X!5I1j5Sp{Pv$h]zbnтϞ.FȔ]&q }ERͳi'Yϩ,Q i[y&7D3al^俯h캮hF8v17q@^|v"ɭX՘|/ Y5MO`;RS.-RE=Gƒ;#$>O4F.*bYKZ7+9Ea}%asuAX|+\L (h9/tv+("svdM%v'1-4"hG|"B_TaYqJ':) sS(MB'9gFK53i5hFF[amx@9IW{ljVU)t)Cl$[dN/Mhj1k3EA>PS7%n#9ClnlXOnߟS[&@ޖOЅeE//% :(\tz r2 jB0k٢kn#Չb)#VWT8ָώq3svJqELW̴Uء읝PG$=@tx\7#V2@ UR2O~X֝U6a!7}{ uMεnuUFp'QT;BB^vxkK6{;#u(%uʉÏΣg0ZZa}R_ ls~zH$|E'|@!t|whQ:&&;Z:Km &7m[09P6H/, +~eIQQO;' &InY3 A6LCe [gg"^* CiX|?%Y?ƫWX^Z lifl7f%]Vӳ+NZ˛2dWX *48(>#%Jv)nY~ӗ[Z $ /Ct~{.J&PT$<:4MS{=eD[l_HM3j0QEwͨL8FmpyP}6G  %8/t+zja0?׉pm-.+sN j2tQ7O)'咮]U.[2yaө NJna(.^3 7gܗhHx^rW',Pb@Deyه"FF:zacDP;P"#M.;88V;(g-p=MHϧȕ?ʈVTT!FHZyiho(5:cz75Ֆ;Ø6*sMogfJ|0=5b95elr4B9Yٝ?QɛtXTaDu2\ %;ŤyER6ѷL/> ' VXo(d)!NMBՓIܥb嚺6^3jgR/YCbyǔa#!26yymGdW)c\NF5@$q޵i~s{.rcZqLJ'N㢎]S(~B@ 7T* <++Avnko&ݼdNyN%L(p0eZYy^*CYE?'dX߿|*kxIBOFGvB$и&RnpT*" 9,oɺ^`2z2AS<%JB>Qnv:rLK'677=HF1 /s~ϓTʙ%7`1aHe> U 3]-95R\e)x^uu:5,1M4"ps`l oW3 KPe/pb&$W-V:±J ,6Nl ]n}O+&y6BLbÉ L۞wźTN2sqO9!*Ж z3 `czѕ_t޳q]SQ U|wˈN/>a p@UUZY亲.\MB\K7 ˾fl ϑ5#c{:dq __tundГpU&ܜn/L1cԓMPgLH~H[_0QtUzÆj1gJEcoRtͨ{7:/g|n}9U*;W*̈zO[eX\M+NDCbjyN¹KT y(N, ?V?Qީ, آ@58רW.f$P▻8 a;WSj芭VDJgE{PMkbJߐ&U BM{@Af9~R9(ц]ڒRZdB*N0,HB#)`g [=Y$z'!h]05IVh݌ّA? Z}`ڶ,Ȟ0(,fyd4$O؁.qfvV=`1&+;{K1|nrݸ-~E|XkLl(aQD%5e 3a7(|vfOMlƘ NJl}O.?pRv9p^WGע9o*To^4@{qMp=VeYb u97! Czds"yFGcF:Y^Pd!!PVI( ) 9AW;q7 e#dA'N=1bb^zq`&"!QlmU? }Ο'c$3"ܽuѹ[H3oT%AyU_KuHֱ2I^*MWN?^ ]t[=HNx%xÌM'gW" oVo"Ќk2NtJ$|r$0)_EK_Y66 ?[^h;g}C>J+SfW.!ו^g#wDc"%is&~*Vw#0(xf{oLRy ˭0Avv&W\!s\%^ a U F$4֛m| \5gl͝Ăg+){Dop{mb u Pڋ3/4A"S0\V|ԕd[ YtYUU9hsV#?#&+dkgh̓=xD!(р>{p=6Y %tC]zȾ^ RF$I A<#';vZE$=Ci@8+{0)-谐>b.ݽ A ?:SzIuN ӟh?ZPT ^~F ϵ>d4ORM$פl(,nV$FuQV~q٨кZq`q% ^w.$4|i0ws![OНo硔2WX wb+qItS J~}]~<ZciK QUe 6<=~ꤶ+ Q&0 /u'`OctbF~6ف"WvSч{M'0c$](sDPO24aOt-M 7ͣKIz_I9+BS^}_e͇j)4O+mSsm5"Γ!Rhx΁^)#䰚ߊF|;r4{eI AV ҮniG13bU}¦VoI8_T.0َKsY`6. 3vaa"jFF Hk@'>~4=_@l5)\N,Xuy,hat&>`{7Z]\L%\AFC OJ/JN=j&Ԭᦀ"8C,r}kQ6mYQ ]1;J ƔO(NM6`7xJˇdS>aP,E%Ok7(XK*BGDcf+~8,Um? w.J{ Tr^T'-5N'zD\~-ăqC@mJ]9Bѿf~%b!3zǓ WMAq ބ8rUP^š܈^ 24<ޢ(=(NG~Hg^!рڕ 㺄5, ]S{h$UO1| &PK ;=`6|\i``Պ z㑙L#xT-9VF,XUU&rkm$Z[qvFAve'3{ɾ"3K;4D3!@nI6ª;kmv# K2P*ݝo3^hs[H*/Y}}&?CX>WG3R篹|wo K5^9V~GX<ѿh֛+K:3[J:.nܥ="xZBL)%Ѣ*A? *8~XSSƪo/7̥LCKN^h*S庻V V3Ȉ9D 7XXBO4N8+8`n/$~U^pszS 秴 (Q[IoeGfP|x!F3RVFl2iL˞,Xb3\Z27tмIeZ;`yG2A/w\~aie 1klIe[wL *h[ܿ cغI_2ƀͬ ghs E]0nh@^gr7Dv b&+E\1sq ҧ Aaw^`P!"=Գu={U/MFRhmޕ@7Z v:MQal.ݸ- _US|M =%K'n3:9N4yj-&+ (\*fp.7_"J..gY6<1!F>%)T>4*EĒ\nV r7U&`Mb lPˋ@) pZ]`|{gJ5l3A<\i#jo{R3M}gk "! ;lRTj)+i=:xq9et? xhָU%2Z9sK_2PؚK`"~&~  ~ɍk |\YN,@0yJn3ʳi;p(,w!Ӯ1!yR.Z^xv} z%k4ijCԟ>i_wjǜhޞ\,rX9sJX]X <:0b `!ob|xZ1 (IEr58dݐ|Ah"'KlҨ?uؑ-V-dХe䶧aM c+J"2Cb6a4;w@?`kPu~fpY{ cTm1`/{Nh6|#[(3h:cRP,/I+Si/;/.0 yB3,;%x͘F/X9JA˛S!Y. * 6ON7bcU֗` DYʮ#]rpF8>ⴘo jc_m>v:zɼdRgVa=ȳw _R߁KI+ʤ5FOLLRQՄ{{et+PW/ΐe`_)1$P,$Ȕlf \bB2?/LĒj|#n9Q6n1[-Sq K|ھN2N,P.T(LpKYD]JYy5mI ܜn}ffyX۶ ̌;{w ƠcBWZXw|AЛxMf K>u6; /.m14DBl9|B/&vA/( k>ļ6[Q,r)#51 NvPBsR~?Msjzw_i:C =DV(Yg2ED ˝Qp2(PU/ul$AбF&E%1 = .dL@.cĩϲ[TS3>>DЉThIa1gB$dUL䡆ʼnj)酴AJM2}bTS$q<# 4an6]ˈ)᠁BLL^7gTbCAaw+,H$#u}vV8}(Gr8S-9zqORԕv. EL#z9 / T53\a`)B@,פr@RWcUnqƏyb]m ;h_ 0.M9dو!Ag2=J'&nWk HDK0![gĂ T/<:~!|pOO=8~tDZQM2BPGZTd_>q?'Kg%!d Z@O帣1ht4%RݜLN@"`I.`Riv) gah=yeb6\3xR/E :w#zR9umuddܲyz=C6"ćgA>wUhKNA&4lwrr7/4uj~gvXE'wg@hF"~JhK0_ uT=ۑ$d7YpJ4"H4UuZi]!"71[IdLgu塳Li6d@ml"vR*<5ը41t4O*_V[虋T|DA]e*PW]zJEğ!Ց6 8_ Jn+<]|ߨ4gK4@?9-;ږ.\A4M6jhoi39dh_["V%tE3؏t59P[Ho-~>fxDV^GhSo{U}ځ=?;#eHUGĥ#Z ؚt 殴]O70 };b)meRz|e4AzbyuLC=s4ؖͯSkivYw-h_~+ߝjTXʧmOmDA` E>9۽yax}#Q9]^ZjPep"GO[Q`rwnSCn^S%,\:#ooRtLUKT8rV>ā}DFjPߩQBl|h@ td ΡM/EH-Ҩ(Ng1d5!(E]E;܎蘣D_ 2v>y=@6sP54v H/f AMf)go8`ȍE0ذwNz*N*z*7].%f9z[}%r.V(4,.I=F_[URdɒ*]7trqH||u6ҿ])F)/USċy][1cXˣquIyx9J^ij/_0ahp,G8}epa۩y?)NS0CKQߩ:zzf:Z/ kU|E!ُ,WtBުB4`lVjo*G9BÐ,lKмA46O W]/L7ҬbIq#&y'[8$.\? `.Uh-za+Mg ExH/j|;BCTx uCՕ0X2$ YZ8'j{'^- !U]|s)gR$wi_x z;xۧuPIu@F'*}#zO2xjĿnah Azȡ(9\Z6H?|Ĥ[u7к*G]߻Om;3"EHNxyJ3uo좧*mA'ck`vhDn8v**ɴGrΔ~{K]̻ZM\o>5>&j(GsEL jtSMpHITbǕNz!8P϶OsRtgP k_ڀN$>V m,PmYO)kAl烝ȇ, 5_VzvURJo׌[q^~ =k<apI=¦;&k3"Xn4^O@H=~/λGܙ=d:^#\_4QKx0h& |Z,C&{6j)bz`2"hl$n\+Lq?>!i#ݢj>_^%Vrv:Z p n~R^(j B Rl-m{ezI m~Gi~`⺓6CuB \'y;o&M4c͔ڍ>D D.e䡱 KI Ii m,gs?d5ɠHMG4\FJc6`ޖ55/, 5B2P@d 2ՂB Մ-4"H8s6J+qX,,3,<̐1vH94.=ƐpZ^?V=@Tun!,ܷ&qD \䦒!kD E%L{`P[ï wӽf}^ ]gi@~\]32#l_@>7/Gx{[%RcRDL0SUM}#(h鑚+ǙEAͿ,ΜNwdd$ ȁb!C!)q0Wc%:+(&DeG#aUpl'g!F AH .ksۧ/"zg᫋KBf/wHj"   J v ߲9) cmo2 E%Y 3‡O#C=UHu[ݧ|n"YAӭ.H&ħ¬\ Y (;9;^R D5U .$Z5VjG7& ¶8ps'.\1wh-6Fk`, o>3g3v[XՊF>!2[Ad5O9sn0$I]J0@4][QYo!Hw/z{%>EsR4i'n\ C #k=iHc1`^lri ߺz{"kk77X<#<)@@Dw?f1F6gkh+Eo>Zڵ t\;G{9{KGa0x`B@x%[nӜhh^4!vrNd'NfϪumnp5!`Enؒj'U'3O-&нŽgd[Gef0QIF&B&fLX dN c$hxcg.M4J;ZEAVxaorzϧ>ascg@aөzRr O[!|dϋk*lQ ZKkg4:ʾ[o2}ң.[4;Ҳh!Rd>/ kE~w>Ŗw Uᯨd{#+BR alχe^K$mҔ J3Wܚnu{)_ݑƯk Q7Q&_<,U<'IH J-RAK-&aa6 -}B߸׀P'fŭL&6*Jkj *:j`,` &-\SyYH%;%wߨߐ1޾FNo F7z8s':Q]]"DfkR`lL#x$ꝣ#蓼ASj(d.ԝ jk ?H^slwF=Hz}Edh̩4=VD6tIK]@Ppym' t#`4@ЛJ<%{I1 }N(,HpBnMmEh:4vٞŋ}8Q$e}9]e_>AܚH(Nm?l~ou- )73Mp,;DB.KA|qmh;*Y7w Fr.!P,/EbL*'I&x*搚+e-^j =?LHZC7!HluddgիP?ntC̺ 1/% wKe@h$T`l*7DQ=m_tM%2OӁAo1jwغMt_20HsޓX!Cǟ6Q yEWW3Aܽ#j0ٟ f>O{}RUl% !eZPyoi­w"9f8(h!EIs4\c3{ڮk };ds%ÿ D}v¨Sƚ5IDJI*î懺?CMIQ0(R*HO |Dw3S qA Hŭ;|M!;R9u@3.2^X,QdOO(wPV 8orhNG?&s tc vo L܍4;T+l{MQ@.Ȃ:|L;8Iߑ^D-B-O9Ǝ7$Ǔq8O`9SJ͕]C*lBAJGyM{Abχ\twO><;ֳ8v2L0a ɖmFO^tʎߜHzz6vYY8<'4\q>~#W{1h?̲R2uzB[PDFgyN[bk|"~{P-`,X!v~ҺeGxH#}j&/F3>3LH. !χ ?xYiǢZ/gr§eLװ7%*5G P s\la2"|d+S,r#6J6Zr-&Bٸ^!%(賯#C(#aO"=7D}+RL*jrI|X)+.KR$P#砸0 FZ:R{j]R2 ™>oY*է3rEɵORm}1uB/3jt XN变rAy/hrWA)$Kt**wW?A$֙)(Zc Jx;:3[6.F(aG6 $ /^ gw9>m4}+t;:بt<vI,Mȓ~4uG'dM^R gnjj[aIO.dW 4Ke]! bZyh#+lx/# iBb3oB4<D]`?Uȑ7|pvZ?̜Z_.5 o%@Xk #{RLAj1ܶÒxohsL*2PӦ.v}hsm{bYf4ЃaD+?7&bԫXpX$ƒ!\:1A7ls@I-Q2>2ẐEKoo&Q eMghMd d^؃oҸc>+Ƌ0I(ݩU6<& pYswPgMޑZoaI!gji%c6Hķִy*y?搮QGS)dѦc\ںb|斗wį1Kl 1Aw76<֙]w 콈'7eaؚaA[P8T !?gkTeP 4u/']HT42˟4cyݧatPM_*Q@I?%HsI4$* (?$+,ʌzX^MRqP Jrc4zbXL>HdWF Xmϵe:J1]RN~bwf -k@"9 E}{֋ uW8GSfE#O]h"$a*{$ZRQQIx*J†@TU}`4w(P@om-%7ޑuKvWE"eKn 2t?S5]2Blie@"V%jF(j:@SsHvL_J|Ѹ$b{L!t?1>ϡW3U؋iv5b|}}<`n-o%/4zTiB#A{(|ăX)ehS9_<zaeرn%eY\!_Mj$Y`ӡt1J;Is%WHMpdl-ym%0Cqihjd،W5N\x|,o&w\7|id #""6O8gӽ[ZZPf7ݚK&QkP1+&(lMa! P:C|q)ýIr ԁ (:L"$ʫ&+D4m?ĎmRIah &dsga|Bw_D t;S/~0;"Ck԰b|>4/r\˨+/>gx xc=e=]8xRm}rP)NBQ#_qQ"CxDX2ž3;} kcK.Hdڨo}oWwmBű}Av(]ڌeqcQw` _m]o&ϓmP P& '3ːT8TxW Hy2Z}o%Gʏ(${ չ6ě,<=0ޠ MHpϻt)[$l+ b o,tnܻl5+jsY%+&ж.ŞI'] A Һ&iN;g2Yܩ<ļ+,Ky`ݖ: 0r!|R'n^ |-5e1c^.K|T3Q(GޏIa!rp*7 4[Fg/5l&5qCLбOghux<8M#՟罐ЫZ|PL+ 8kb꟎XE*&;eY^dS{i6 `H9ӎ^X]E}Nkuo91IuʊLm#n54-u 8h|f ګURN'}n5ic E'% 7`&h+uB졂M SP93QV`C:ɿ LR󭑔҆ {W8]x]&8*LM6lQppSΖ*v>Y hKHYzɩ{NXM^ldlg텊'ZB^R fnE/.zYA1q{ `<5K;RZ`5Ka08k;lI߮,o{FAiukMY424m):S0;>-"1z"|~_ƥdoUP 7 PߴKIFkaf|{eAEtPOqkG kSx /"_  [`4nݼA''HuYӋ*|`,xdj*!TFC$L^ڎ䲶KݞwR/sHj_J!#DP{'l"s<\3P*]*2 )!F0􁻷3MM?zna4T:߻_JvV %JZʋ'cII8|k!@9Zsv9i5_g‹?mCE~g)`f8]c|~znqv򕮪0U IMkۮϸ~ "W=+&IRDJ2Tiۀt^;^! vaHa4cA&;(Vmf=mv֢Ov?(f 9G);aѭyfoU9Q:Rͅw"4AEh!QEY8uKk;9Њa}BhU)]]+TuT:R2j/LX[TGQ "/Cg/)op2L=k:_:މ\iQc=91rKL{Sk2?Ahuo4{CŸF]eb{A~|&t:J;vqC]qoܯӽǍ'ށ-ڋ'5kJ5\BmC"@i}A,͐ߚ?pJ{DF; $TEKV^X[Of7ߣ>\Iufݭ35' Qn,!ٹ8cx\4lCnfج`{Z拈mmqz1 j4YkQ04%Akۦ?cۚPJ b<`?E#4.f-2l.th1G&eqkŸ`!,~7sz)xO[`\o3BYò~9Aًu jĬa&΋  Cf^=YN|gZ-WzJQ@ZQ{; V&ۛnfm_aЅg1lȡw)#cб"_}-Mtu^R-qfP:<tB[+)JwDmwu3"| ϽQLP|^cU.ڷ =hD=C27n\O EVvBUɁXGZ?yjdr/d"${7,ƂPZP5a=0;FJt@" l!J׉nnD[摄\B[F٫戴}=2aj:k4%h8p5)bab,S,V5 M@|"Os T~ &@(J/gz&-qAE^.a{nyz.\1)*ŷ NSL#ύEQRx5I9JB|\\kҎas|BԼPx^v+[x=HM~"u8x"_3S̃Cʬmh\n5:aUޜ$Ttk`gl1jmʋŖxl*`*qn)5y9̩Eƣ(fh4l'z)YS M~w6J8Ogyk<*&psiwJ[Ćz`aB-Nt5du^'n֞5J3ldvw0|{WX݊md_L׏(r.xC"'vtVg zjo jҚM8dq3#рq~cqX]-0 VIjI(c/w"-;o jeo-A_tIl7OoXʭ o_^quNm~գ PV-d:}ݕ&4h$/E c~{.O)wхeZtԺ'Gl֢)Hm=BhkiuеNgugj8AG GT eGf.GkneU/ ڽPZf:"3'qANu*e;*,FYEWcJa93sVWZalA-<$B~%bcсԌ0G3S_HAv/TeU&N=]!gPV(GZIpE..-r |3ȭ  h+w)mdKqY/GXb ]SCm[wAi[e~Ut$Mܜ+DOmya)u<clY;3Ry ApeNwH8CG7;Uרiv@nChW՘Zb=q%;[P pV @cs(h+|/I|#bO ЍFG2k7-uE7qunG C+|(SogoMi %Z BB1 ȯfU_]yYS2sƖ)Ǝ~o-"h7S |rʔmMqF<;z_ѡiםt$i-J&Vt+vi7雓YZi$HC%Z3 O7j7nBՇr Pw,noec={y q %6F70k XZC#i٣q} qZ |lEv"8J&wt`/)G.u,9Q`K'Н%[@FXe!-^ 8 o{jH-kjZ_::3˒6d]M~U=ޒc~ Dr ?g`3ػW]P=uG.yY*+ +@*RY{ߪH  YZ