mediastreamer2-2.14.0-3.5>t  DH`pYk /=„lO"54ڄzHvN 7$MbRbȅNc>Heh%y6r8]n)i|˽ :/RμslC %{EJoh8G^ٿ,LHk! \Хspcyur`]kd3sztr a8zɍؖ.`ʰ?@B5(UxqZ:uQotU;9wrU_jr8rR`ad870e0ded646b767720fc57cb5d110edc293a04Yk /=„ܴ5Rد?VMCCװ a$l K4$}ۣ`5ew`=l BEOso&!Oif:tCryv}仨#ˇO [άX{1FFvQE-}PN96 L<)~г-/kE -iyTq[[ ? ;Dbz7Hd$ ;tpJe^e66~NAn-<v>=4d?4Td  <  &G             I v (89(:F/!G/4 H/X I/| X/Y/\/ ]/ ^0%b0c1d1}e1f1l1u1 v1w3 x3 y3z4(484L4PCmediastreamer22.14.03.5Audio/Video real-time streamingMediastreamer2 is a GPL licensed library to make audio and video real-time streaming and processing. Written in pure C, it is based upon the oRTP library.Yklamb59pZopenSUSE Leap 42.3openSUSEGPL-2.0+http://bugs.opensuse.orgProductivity/Telephony/Utilitieshttps://www.linphone.org/technical-corner/mediastreamer2/overviewlinuxx86_64)3FC7A큤A큤YkYkYkWÁWÁWÁWÁYkYk6d5ad79499683f944fc1356cb698c4edd21b1702aa8650c6e0720ccd5f097919f66ea584e366c806d5733dce514f3bf9c46082167a314d785d012a244748d803aafe91a8fad01791b2900a13156960e8892498ec78e3691002490b36a33d5a4a6ae302d1475c8d096ee2a88e11161685rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmediastreamer2-2.14.0-3.5.src.rpmmediastreamer2mediastreamer2(x86-64)@@@@@@@@@@@   libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libmediastreamer_base.so.7()(64bit)libmediastreamer_voip.so.7()(64bit)libortp.so.12()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2W@W֘W@Wj}VxV<@U@UUd@UU!#U@UUS@S@R@QɆ@Q@PPuc@sor.alexei@meowr.rusor.alexei@meowr.ruolaf@aepfle.desor.alexei@meowr.rusor.alexei@meowr.rusor.alexei@meowr.ruolaf@aepfle.desor.alexei@meowr.rutbechtold@suse.comtbechtold@suse.comfisiu@opensuse.orgsor.alexei@meowr.rusor.alexei@meowr.rudimstar@opensuse.orgfisiu@opensuse.orgcrrodriguez@opensuse.orgfisiu@opensuse.orgfisiu@opensuse.orgfisiu@opensuse.orgjengelh@inai.demailaender@opensuse.org- Add mediastreamer2-bctoolbox-pkgconfig.patch: Add bctoolbox dependency to mediastreamer.pc.- Update to version 2.14.0 (changes since 2.12.1): * Add support of the H.264 hardware codec on Apple's platforms. * MSFactory usage: Using one MSfactory per LinphoneCore instance, deprecate all "static" methods, now grouped around the MSFactory object. * Add BroadVoice16 audio codec support. * Fix option to really disable libv4l2 when asked. * Bugfixes.- Build with ffmpeg unconditional- Enable more additional build requirements.- Update to 2.12.1: * Fix crash in MKV recorder. * Fix I-frame request when starting MKV recording. - Use tarball signing.- Update to 2.12.0: * Allow video stream to keep its source (camera). * Basic AVPF handling for H.264 codec. * Support of video presets (include a high-fps preset). * Support of RTP session as input/output of a audio/video stream (instead of a sound card or camera/display). * Add text stream for RTT (Real-Time Text). * Support of VP8 recording/playing in mkv files. * Bug fixes.- Use pkgconfig for ffmpeg to fix build in PMBS- Build with video support outside PMBS for openSUSE Leap 42.1 and newer (where ffmpeg is available). - Split locales into mediastreamer2-lang.- Use correct tar.gz file (verified signature)- update to 2.11.2: * Fix build without non free codecs when building with CMake. * Minor release v2.11.2 * Fix nowebcam not working with valid JPG * Fix issue when detecting fast CPUs on Android * Fix missing return on isArmv7 method for Android * add method to obtain the list of supported abis * bc_tester_utils.h: fix some macros * Always include static picture camera. * The nowebcam filter now sends a black image if the jpeg file is not found or if the platform does not support jpeg decoding. * Fix HAVE_NON_FREE_CODECS for Android * Fix compilation errors and memory leak. * Fix last commit to clean incomplete frames correctly. * Request sending of RPSI when a VP8 decoded frame is a golden or an altref frame. * Update ICE session state when removing a check list. * msvideo.c: use ms_debug instead of ms_message * Revert "zrtp.c: avoid copying/logging non-NULL-terminated string" * bc_tester_utils.h: fix missing stdarg.h * configure.ac: use -Wno-unused-function when using clang * bc_tester_utils: fix include paths * tester: update bc_tester_utils * Updated Version.java with android lollipop api codes * Always look for polarssl when building with CMake (needed for STUN hmac). * Add option to enable/disable documentation generation when building with CMake. * fix crash because of virtual refbase of AudioTrack not detected properly, due to reverse loop starting past end of buffer. * mediastreamer2_adaptive_tester.c: disable stateful tests for yet * Set picture format when changing camera with a source that performs encoding. * Edit previous driver log instead of adding a new one * Log v4l2 driver name and version * fix previous commit * workaround attempt for buggy v4l2 drivers * alsa.c: output logs in ORTP_MESSAGE level instead of ORTP_ERROR * Do not try to search for libgcc and libmingwex when building for Windows Phone. * change stupid error message into normal log. * configure.ac: add --enable-tools option as Linphone does * configure.ac: add --disable-documentation option to speed up dev builds * alsa.c: set error log handler in order to use ms_error instead of stderr * Improve the documentation of the video_preview_stop_reuse_source() function. * Release 2.11.1 * zrtp.c: avoid copying/logging non-NULL-terminated string * both vp8 & srtp are now available on centos7, enabling for rpm * mediastreamer2_tester_ios.m: use ms_strdup when setting writable/readable directories * Revert crappy AEC on galaxy note - it works well generally. * fix stereo support again * fix bugs with stereo support, when encoder/decoder doesn't tell what number of channel is. Fix crash under vmware when msv4l2.c leaves buffers queued before closing. * Fix build with Visual Studio. * switch rtp destination port using received stun packet in case of symmetric rtp and no rtp packets received yet * avoid extern variable for windows * modified ms_zrtp_startSrtpSession to support either b256 or b32 format SAS string * allow code to work without speex resampler * prepare work to have symmetric rtp based on stun packet * tester: fix crash when using both --verbose and --log-file * do not retry forever to open x11/xv * add video stream getter on cam * tester: use snprintf instead of sprintf and use stdio instead of default logger function for bc_tester_utils * Fix build with CMake for Windows Phone. * fix broken rtcp encryption * Fix potential CMake error with missing arguments. * Add build of VP8 on Windows Phone 8. * bc_tester_utils.c: use tester_printf instead of fprintf * mediastreamer2_tester.c: correctly set log level mask * Set the picture format of the source when it performs the encoding. * Define MS_PIX_FMT_UNKNOWN first so that its value does not change when adding pictures formats. * mediastream.c: use strtol instead of atoi because of Windows not handling ERANGE * qos analyzer: add some comments * Add the video_stream_started() function. * Fix build of tester with CMake. * fix compilation problem * tester: update common & add common/ subfolder in include directories * mediastream_cocoa.m: use dispatch_get_global_queue instead of dispatch_get_main_queue in order to display windows without blocking the main queue * fix bugs in outgoing metadata support * add support of outgoing metadatas * add method to bufferizer to put meta datas to a message * videostream.c: remove unnecessary \n in ms_log functions * mediastream_cocoa.m: use display_async instead of performSelectorInBackground, otherwise nanosleeps are not respected by Darwin... (+reformat tabs) * fix ios compilation issue * autocompletion: add Linphone and mediastreamer tools as supported by the tool * fix IOS compilation * mediastream.c tool: improve helper and remote IP parsing when only port is provided (assume localhost) * Add ms_snd_card_manager_prepend_cards() API. * Tester: update CMakeLists.txt and use latest changes * make a better mire, which is harder to process by video encoders * adaptive tester: use MIR camera instead of the default one to get a reproductible scenario environment * set correct ortp requirement * Tester: fix return value * adaptive tester: disable camera optimization when using no webcam * adaptive tester: use MIR camera instead of the real one * Tester: fix utils * .gitignore: ignore generated executable pcap_playback * mediastreamer2_tester: use ORTP_MESSAGE as verbosity level * Tester: update * Tester: terminate tester_utils for mediastreamer2 * Tester: create tester_utils which contain factorized code for all testers (in progress, continuing) * Tester: create tester_utils which contain factorized code for all testers (in progress, continuing) * Tester: create tester_utils which contain factorized code for all testers (in progress, continuing) * Tester: create tester_utils which contain factorized code for all testers (in progress) * tester: rename mediastream_tester_cocoa.m to mediastreamer2_tester_cocoa.m to get a more consistent name convention * Add test for TMMBR feedback messages. * fix compilation issue * fix ms2 build without srtp * Fix crash * Allow x86_64 simulator ios compilation * Fix "AVPF RPSI count" test where the required bitrate was not initialized. * Do not force computation of send bandwidth in the test, it is done automatically by oRTP. * Include missing CheckSymbolExists. - Adjust Requires according to configure.ac- Build with zrtp support: fix boo#903431.- Add zRTP encryption support. - Add baselibs.conf.- Update to 2.11.0: * Support of AVPF with VP8 codec only. * Support of Matroska file format (needs libmatroska2). * Audio/video stream recorder. Only H264 is supported for video stream. * Add functions to the API to send audio/video streams read from a file (only WAV and MKV file formats are supported). * Add functions to the API to play multimedia files and display to a specified drawing surface. * Support of multicast IP addresses. - Spec cleanup.- Add pkgconfig(speexdsp) BuildRequires: it's an explicit dependency according to configure; speexdsp was split off of libspeex into an own package.- Update to 2.10.0: * add HD video support * new OpenSLES android sound module * update android AEC settings table * add opus codec * bugfixes - Build with opus audio codec and upnp support.- Use LFS_CFLAGS in 32 bit systems, a mediastreamer without large file support is not very pleasant.. - Make the build verbose.- Add missing BuildRequires for Video support.- Update to 2.9.0: * Add support of ICE (RFC 5245). * Split the libmediastreamer library in two libraries: libmediastreamer_base and libmediastreamer_voip. For VoIP support, both libraries must be linked to the executable. * API change to the audio_stream_new, video_stream_new, audio_stream_start_full, video_stream_start functions to use different addresses for RTP and RTCP. * Add accessors to set DSCP parameters for media streams. * AudioStream recording feature added * OpenGL video output for Linux * Adaptive bitrate control improvements * faster call quality indicator feedback * stereo support for L16 codec - Drop 0001-Fixes-for-new-versions-of-ffmpeg.patch: fixed upstream.- Add 0001-Fixes-for-new-versions-of-ffmpeg.patch: fix for new ffmpeg API. - Spec cleanup. - Call ldconfig for shared library. - Enable conditional build for "video" configure option.- Implement shared library package - Language files are named mediastreamer.mo, adjust %find_lang- initial packaginglamb59 1495100180 2.14.0-3.52.14.0-3.5mediastreammsaudiocmpmediastreamer2AUTHORSCOPYINGNEWSREADMEimagesnowebcamCIF.jpg/usr/bin//usr/share/doc/packages//usr/share/doc/packages/mediastreamer2//usr/share//usr/share/images/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/f73e3dc614497bbe3aff93ed6845a06b-mediastreamer2cpiolzma5x86_64-suse-linuxELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.0.0, BuildID[sha1]=bd25e4dd832af29ea27f2d6fe93b3afe538a8b80, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.0.0, BuildID[sha1]=f673938db707231c49ddde6b397f1353841bcedc, strippeddirectoryASCII text, with no line terminatorsPascal source, ASCII textASCII textJPEG image data, JFIF standard 1.01 R RRRRRRRRR RRRRRR R 8Ku;|mediastreamer2-lang?0] crv9uh(%&0i½i(k-O/MHiQ1D/ZdFrX1DlRC̣s.t+QE7Un_>=B>WTVAKgh-#12mv@خjHP_&قT?,POx+>0atGH"0:u«"qg$ˮ#>pg>od EGyڊSlehQ q5!Di+5 8Dȏݗ2 "{eeTtpq`71˛*)X, T_W=Sп< enU-L2qeeMC'>tb'Sƥc )YfIH% v5^@JfѤɈ3%|Z}Ry>1VP.̣r˳CC!z+E,V+7g A pdz%M&bPDuu>dHD(ZKyvHRPE~tInR0a20Q8񎰷tda4]'69Ŕ1]#:6,zp̧yJžMP蓥W2iƻ 31.!>w)ٰȆ8sUs0!ڃ3 ֠抚)\~skx'05˼[?0 -i$e6O0BĿ(vOΗhRG4ʮep/m*=4r/53֓.i}\bk{$]Z{yp!58z 1-rp ZX`+F(٭՗%r7$*:$͵ ,D 5, وxվǠIwm] b1BX Qw5\xjZyI[;Qir˫Jl:pd4TBM ~y1`O]1lgN7V]N뿻'EYc0CUFS97eDp.8A'i?diBX#p9F0nO3c8~* =/"$TȀL:niImm?̱^+o5̙X5C+M=v=9vCD08jg&aתa~IA l'@!l @""0N攈JM*y1D66C-<I2 Q=t2U+GdOT ޫaj utAd& "j3g?m|j3-=+S+٘;{݁*G9OQڕ]t!"ma|Un~ATMRhΩ+!j21h} t@U_^%N|:"jV~Tr* TuDAe ]P*f߳ǰR-D>]+ _ŃI2 ǖ`)^M1~tWFy|a5V˰mvd&.%%i2,⸺YY /p|ɚ1f6F}ߩ>loxf]tBySlfآ m){JmA|+&Qc'UYJ!-\ FTSsy2{E9:j@JXgdc s>~t`ЌýQi0ީEA6aZ(iUKE<Si).o;i߄tQZ<*u @3أ%6eSS U<*Faޮ"r`p9wIb'>|o7ԲBUZ^n9]6fT ݢ-^DzzϦr_\?Eu'̊,RmǺi#Cg ,X_L-fu<=lJOo 7B#F捧+V@`JlWlɒfuCbf^gNV ڏ IJ32vɶj0GmT P\" .M$8ʇ^$H#+/TI(E%n' γA|8g>\jiG/緟7D1wYWddsbf5+|07 ԡzfryemKsu@ kPm$K_ 5VhUzpQl\!`l(ѿ#i쫥LO8Um8 vo8;;0Y ) գڥb~ &Վ !L|H F$*tgL|]$4 -Ȫ#̧t)yGמkky^LV+f|TG2H)D :`?'!Y7bzU$ܨWTէ+6U9Tp*p2ySspk0mХϫs*qk8칒b<-]@Z2XQ49n:vU;ua lK lš 8*ch,e=+kY?= 7 B7hnv3gD\`e j%mg>>P̉sS~lnG=Ϟ|IɦUGMj!\E\3o"ыe2a:ڿsz>S^uŞѵ ي@MO S cMb~:.c^Ec>bZv7R4oP%{Qœq݄6oQ6Dpu)-tɿ=O@Rc>p'+W`fGyߌ$xI)܆ qa!Κw~ %,yM~U=Q4*(o[Aa.P0\ J<=K-W1rX%;> {b32qM+B{s R;Kd3h1RNs'I(!?G01wS&4J6=;Kf{OW)3gecM( RH};^Gۀ3mt ylt\i WvR-JtfXbKǫ8+TdE:ґpB7iJ}^0mPZr>=hF=H]yspBlQލ]D;L],L1kj$Fק&`T/ޡ:`Uv -4f`)})$SqWȋJ™9J.}wt6qPĴPf^kd QWC`i`nmjNl]sf#tL]qacؔG+kڑj<ݸ޼1{S<.c ps/Z׫qUgjn-:=+mi4vLXմz [ZSq-D&NЩv.]<֋VطNvĨl;0ljN| ^yI/*qH &vzM]I5vA#D`GNgN4CMxkQ];&g$_Jɡ~zT?ڷ6Gc۾!o0_"GgӆV\ }lW󙈥DZ  YܺgggXz,?@.%Ms\v#4p٥U;:cu$@]b8Rr,Mx v)ӡ~G7+Xv:H.TXA3!I?2H2=%+CT(c_a%o^(P ׃~{xxS֗ر-C|9&x0vZo|AAp{C(g65zLbuJtTcٓ Bt o yv^Sa߳how4 U^lT#)%̆BenICx񛶇'&|QVzͬ}z J^;B?Rb)Cv}>4~OP5칒ijJx}_ҽuP9~A ')nfy]j"J_l; 5颠u|] '#&!Cz |=ڳC_;`UՊՎ;^9)%- Xo"]lhZ)n3MqTz;mG6Ev49_s>2'R cVvf,1[\ZB(bV4܅4lnB0iۯEu~ .0~r 8D?b'@>3`3'`O?m{W^ďF,wrPLo`{2Sڍdz){g8O."[2}̎ՈBM0 / cV= 8Hgo ZUMsy6CmA, *.ÀNY넆z5ZXQLA$F{O;dIe_b`)vUUHyCۿd{|a=DRl>~^dKWoebܲ&- ;9T fC߹"t Y#i2)OzD`w>s)8T 4_L02449yuAebkcWeóa`"qBr+ 잝hT)MӯXb^z+USh7_%KcHXBHMItԀ j,yIRPъoVB}Ak+_1)_3քyUC؝$v4wmgr6'א#]OWe&Q PvuAb1Ct/R>"ȲdIN-6l 0e>9S= .3dS4!a'}Ϧ `(_D3_!i`:.F.K4~DnU@e;=gԜkH!s@UGD~ IBMKy"Nl\<ץfY9E#,sURxMd\`XBgV(aA;x~,Elqy](غN u˾ς1V*^_\71D{VejzQe:$NgT>xDAnJir4nl;Af !~n7VL zF̠e3&&r YJXT;ˌT0]>(|)y&@)[X0qK)@џ7$*RPon}cayIX/’Ce@E13]^i; [?9iuWA"CvR \Oh^)^@%a2~8C?a Ɂ usZU? %Sy9?U%2WQH}yN+~%k=mmnY/C9kF>iELnPCvM#ϻy&h²jHFV!ԌDҐD08GV;2Ϭʎf"?N3Pmn8Aoccx˶ȭM@5Nq3%mXvD{LFZ٦ oQ8.Al5%"-LtpaD: H>u8b0I HKL;@`vKqeYl55Ɵ7Rc9ē><)?H{ԇg+_g5PZ\Ygvۮ@뉚c4?$0J[sU[4ۭ$A| L|5~E eu2CWnDv0X Ί[^ n4JЬN"]>~4,5<VJ)&?h66 H "Dw,4%m~mͥ)-j!SFv vVdlaX B=22]bZg+]qNiu _&ߑ2\$ e3i3*jwKfyAJNjTeߜ}R/!T-sbbcgY5>- '/2mp:` To6}2s oMg$f>HG8c o= Xmyp(Sf(vOSdڷ;[dg"3]$0fKEt]Xw|~!zLm/M+R÷#`PWHٻfI0Ҥ:Uv(i-*'0,xP|ŏ'<2-d\+$<^,R'U]|ˎJ&O _G,W쥍/XQr4m#a/)^+YF 2(]^7nP>D{|:f-b=}@ot}4NGӸ8xSoOY9ŏAEtj-YXPcҌ}Cy()mCGk]p2%KWP.8)R7,A,v4S܏s;-Y!Ga)^ͻr#EZƎ\ZΖu{N vv|5syÂa?lIBŽq 2b-ҀѮ S EMG$B-TYۅ^jỲַM'}#Yɯ#-#> א+䚽.ih;j | 牵/R}:dC3%V36)E{,Dɧ##P@3 *XU7 ^IN3'HMBpw~ lUvY*Cg=cNk`,rlq1 F%4~I  DKj\!2?喹)o ڄY36qX&+98Y1ʂ)%&vzEd?XULz$ &78V#8é/A$߯SK|"*FI[qQkȐ),rҋIYiǒQ(!OOWcWK\>sΛ dd׼ DQpշcdh6iV1 OM0"H5?{A ڂ2VO( 9s45Pe$K2v~P~[qO>h:_$#o4媔slXeAJKiMakxjݠ5wU0|LM)s"5T  5'Y1ctX(v_bWr}˧I' y0k 1Jj yg5L{]34%%-+uM^S働D˹.|3peQpM,euE(;x`G6F -4GFkհrd+i'jOɨp-jyB Sf᭧)Ƒ|w!(Z~{J΢lF0_O Z6 dy[y< }=ѮZGsagf'v_O=[_W]WWII 2biљGn`(38qE3É(k}([Y/Z`1pf3I<U82-(Xr[Ap Y.*k +ҩg(EH~ALێn;]wEm<Z5أ ۂ]sIz;R9#6M`zk .90B廽k|`ln$";b+AB#v@pi`'|İXXڒ칟r).x+r'OK[|a W@ cK|j9$#|8>@"H8a`"[kTMиx_ "پГ&V{۳ԍ2c^QuW>d}eDf#&̭XBVfwi 칿]bwZq;{ 0܆_9ɸzpȠVQ<\8+[{3x= ^!m,=vl%3 <G ACrxx9o$ZLCkAj8&CJJ%(zvW½5_{0׊SG~ h:AtqԈ.U_gJm0IaFҬP {7l?Z=m^iEs2"JJOԩp`(@ƗE7RGIVPA<ӉnFHSAyKtSkO ]BY 7ZZUBܕژ2q+ՏX# ?s%jJ BᏜBblۧx0izeeSߪ<|[Xi^I2i~՟Kg f%b1rW,|BxAٙ T=:eKBnGú)6W(C&{#R`.IvtO׀'n K9#O`C. S3=$=+M"U"$iH}6{>-<~9o粒sA)e |Տ^ۋ%b$BmƗ(>7Zd?. Kv=GS /wbjdڽh}č>~OGZr̀:nCÑL.LwWhW"g l<[RRoI,)>`w<)f܎?1 Pq}{S`:xATEN"Fseaɵo49v&fV{xz'aҕIi#h3 1[+s&)'6cYaeJ^__ yY I~(y/+amt ZegA-σ&<DaFN]EJ*CTDVm+ k0Xo2-Retdž),|pqwxi+Zrj҅`ӶWo{Y)Glg 7B "cClb[/sP.v00P/RKËF"/tn2 s#veȡ1ڂ)V 7i\ł,n8:jt WV;K@%̱.ԠʵY |wD Fz'U`MByJ@.;X[KFr /E0PbaX7A=*{! I3 o!7YttF=Bcҡ!LS7ͽOhiq5+@m܈p<I֊xApL5I2L] ?~`O\C/&sN&G܈@=sR u -LfإlCUG5sw1D^0sA"[o ˣp+IK1TI;IW{5jt~3HX4aţ zp$\Q]q=)Gf.I1i(K%!xh=<ӥmO<&)~P nRUkf1^s\ޓh|D.q: i$`+޴O`3JXSz`9;kՁdC$^$pw9[ŸK*lPsz*ܧr]`TIKWb^e3654F$p#1g1+9GI'!W➳ 41shDhEAz>i:&4F*> =+ !7nF7^pf6m1+S/k%ȷ.F]`#*J\5op[꥔)PL0ٗLjG3C߀ΠƯijlAU1@=3ap j7A~)"o~Kt4|Nkf`˷IcDzt Fђt Ǣo4±E N++!rrkDA!#HҲm\OOțfjvi'@J)a==`O3 f=9_\oPӋ-&D5AasG\fw%i!*n!W]/ E A*2jiQZg?EVGӼGZ^NH?yqHǩ.2u-QN4Fg{w9WLHtԌO!!STU8Wo `Aw6 pz?!++fQSNbT-BG$ӻ?zz\VǁF@UP/(Uc~䱻9_SUuD;$i7ۨ(č77AU-f;@wUƌWjW9Q]WLVIF@1hIg;c᳅uЩ:W,ynGƪAAīS(&ĥy%Xz6 8mIN wMV}b72EwuPKZG/ ]wCBF [ʭ<_%[{wn@G\'^N&X,Ҋ bE:HLZ Xn('o4@ ̧bEnՄd5vZ;\ᒞŁC^9TA虴%W#'5[-wX90(yѱ:"JǶi&+:4¯=x\:j^\fes(jU~Fk߬̑59ok4KN`m{ )WHp+& n91n”/f*Yǣi#bt=KyJImZ~ E"f53m=\!ME9lY4{ "gH2b-mk.| iLؒ'~YJmshWԑkx:9-_1Xhv]đc7}A6R/c̱ <~LQ\ "FC~~<ւ9[ꢄWg^V"ך2MX}\a[Bs[|Fw#&3Gn]/:_9ap0A)".5)r?X r+n[<e wIU Io3s˗bbSiflx츫\M9ؙ,v*~4w]Np /a;4q&*%C jT $Ŝ[|.h :+ 79 N0-8KЗQK;p0m"_9عiZ_OQTAYڨOzH芎{5nnQ+k,{,tsjN!n4ѣ =:xC#`Ba'3h2qڰ.͊Ƃ7پN^SgNdjQ݀6rk{M4Z|PP ?Q %qPmABZJ9mGr#+=>U@/D̐g4gy w/H m'ۆ*h:{lEoK8ؖ$\ǢKU<~@c67D% v(z5Zp+X 9 /8'T·A[Sj[(JZߤ$QTev~y9tKOgh!&@6n"!JCVI/nēw8;IVO^^?͏y̶5:ϷKQ: zcM[׎> .Cq~u`loo"\|$ J2W۔!F\;/ [{j~ -RW15 .BOea;P=z}RUP"Z:)ݞZn > ¢SwΉN̹V<#B2JQp (^Z#=qkDc^ӆ8-7Dh-j֌tbeKHl`k64.h1d)9ZЀYŢnB 97Nrȱ Va^PDJ/m2@y,HR  =w@Ɓo<ѯFؐ[AJOP3=dUYro /,<: M;^DvkheQr"1_wcv܅$y y7݂J>Rr\` k #Xx b1ڄR&FE8B36=;exkޡH` 62yEgux20,A mooϧ|KG\n5kP"Kˬ$2 QulÅMVQ>#߆ZI+.g`M_F/ݽ58!jRK;1E;½ԅn)Y JyJe]W**[TpjƊWl%S'm_liՌ{g7}伛z&;qq#a>vzVufBxTz*$#2Mftlw?=dH({G@N~fG0x@a^ޱi' (D잢-QǏpd慄İ4w<-evë7Y(4Y{UǶ YkRkPR(/)9&S+e0957Lb65I۽B?A[X$)5ɽWm@5(ǗP8qU:_@93\"=uGzo>MPa$TD9?bwtI B_u 4T hxP"Ȩ !uʅg OrUI_Pv6{+:4pkbcuZ9F*O6ťo&qHQ+CI6q6eO/#)Mkӂxcj+tj8Fo}X&o֫jtP^n] 0lB]($OӁO_-ƳceYH +9 85Wn/ԨZK-br08:H.jԎ*OS&LɭZ2spGlV pGxnYX1L몝 й8q/ ;Q9 Cϫ@fC'EhЂVe\IO҉nR5i\Ĝro˵bYQf#h{yuI}I4jx,'2i`^{.nF֚w-bԀKU1E52\IhqQjKϞXT8l m턆E=k$?D2 QfN rZi ?/_M-0s `J.`gܚ:$;۵JrĬ)̤/Br , \ËX 9?w{@7%5M3L\P\7I`7Ϯ}#/j-KqrOVoܭY2x=*pgy&Ŗ=^saiLL6ڃ,ձU<4<f=h6R]Ffڻti̓!hiAs?SÏiYN=mUT c̕{ݏzJ< :si G6{[8zyQA4,ڿ-u+ǜ! 5Xza |$^G?7$B>,_U]L[_+n`;L|/xXMI?,(3",mmsjs8@<΍n[ aE@u />D׆Y La4 B)ہD{3La` ?*gLHGANZ-, X!ַvSdw23 MՏȜ)iw`bA_Jv+;WۈID64׫>Q# <ځ|lA3C ɤSqtЗLB:WAs%2쪙uG[k޼o*G.P"D߻˸y6h dbЪ0ږ[dO ZVuj2vrV{#CխU~9 ?,.9wBd}FNB롉:qk}m@8Mlj^3wK2Mǵ d^m`~_  $JVJcCgH[.\{~XysgLrS.ˡOT-uP~VHُg5x*9a,%{p52H\Lد YrG<p/!F@ԃ)j@)H_rxITK%O)Ј4G][=SJ{Anf #<za]_C `%LY#ʟ&/Mˋpg%S2q[7MThg0k̛H% !o tK"-e3 5uHF~w.>I֚'_^udflmd̲">Że-잁ӺKƴt0N]@P7߱)(Kse*#-w̕sN}9Poah %~VOlPq Xc:tf!6o!YZ33tY:dI9qǦ,=)p5w389ns1U-OX>k(^n)A0iZ(˵F6/@gL17izxdĖj9*bp ':YNB6b|.&'Y XWkߕ' -6IjٰE+ /-ݨ\B4_W~] VnMCw Ƀ֚[\}"p >Lǔq A?,X[ jŴȳyC|#rSij^8~*Ӛ/tS((}?5lM6A7 ([PÉP t0s).I9tDw{o_.(z@4z;ܢt'_xႿxh}O o7`<ҬͨҫH^z94P׉`1wKM[{ހA ԩc/;$_|(: `͢lr{7´uZ 9*W9=XvyGvM.`|ʙ 70 P>K'\),該­_ͷ!'Om*6򖁮bz܁/eP}^rz2_qbkrj]|'e0e&aKOVۿDnEPo(갻Lzysv5LD*|퉯KfǪ R(nGcI%~]XǭdգۊecQڑ:7G}g{ݭQS&`m0Tbf mݧ4NX2280inq0k%vU.,Z^Gֱ,iߔ// FD>_7bO.]! k^ %az6v'e5 a qV#4I-ok6j~ۺ^'}ſ5}-̌2l Gx7s`E(mY7cz&&nn%%r:M.uUlN`1jr$H4D9_IЉvȐB\c0K`"Xt-N.lXK*u&tϾE|Bι'GTK4q=Ҥ}q+TϤBܹ` avcmuO7\ x_P^_ eSr_ !083R/o^w<ȴA^.V]ִ 1|~|^JR2tV!ʆ'f5.䔫2RҁJHH?8>D3j:enÄ*0KOH*(d86Oڶ tKٿoGbD³)oFE!\XH?M53aNH,i$:mVab-c\p(VQTU>VCB1=QƇɤmt3ÈPUKkovɬa6Vr -vʐJeYz/V-a-CdJ\ $N ^Tcd׼ݘbac&`զ/ ipPJ(YH%t{+W:ޠVOiA5lvok[^PK/`I:7kJsB*ĹFU|O],Sk VQBhHe+6u;ǏޝrI|Jud>O@hD<' ōʣşhqPЂF&@4RzHNc*]ebŎ";۟f}jH)g4ax)m֦MdŜYʑ@>OCjO,yw79&M&ʴʘ$Xɯ'G{HHÔNN0Xk@[_䮆Y}ЧMoETX(qKxT9W$jY>h<-3}s%1Y*AI,;ƆfF{XSaE:ֻF^΍ *]»םa$|;0! fux@BM 2CEUb k6j{t00= :aƮ|G?tz_Fh©o&) zLMMp4&[BUEтljy<.N.v];Ke_5[ju3b`iajNZphaֽet3;^8خ̪˨R& pu=Џ֒.9誓TcUp|QNk[_ yqskJz$oGآ]W˷9H@zZv ;zjsRܴ1w9>y4#XfK'Kc]UbTk3$+K_ãmhX9NfWGdx0g<@)e~#gm*,.ia6y_ 좰p9jK)+[8  Emş3|xHw6fYm\ k&$?:X|LT5qZ6%:f'][^/u' S.*{49+) x/ !q[SfF%W[&c M)P=``A ̤bu;։*P;^_O li/G rm2:gZ[Y)q 0zCNa^Dz•c:4d.-:kS9[ז'.3LCZdbx2B Vt=V\TeVKmFiOF:oY௝z{tPX)@X8v(RJIǡMӘ{BwNɸtXlhFj{C>z#sssV*ҳ +^ 9WQ.%00.2v萀xnHZ»qs*Ɣ}*{=њ{ک?DT>qa^A;N\ V,r-{}\%} {LIeV6i:irMr bCᓆǾMkS@[ԝ X*(`Nt -,%jFSھD<,0c2CïiL~*Ң(* } cţWѴ `MPɋTӚL60VLH7VRZܖ9q.D6J ^vr]^༚|/2dުZkJܕȝ+ ӟ|eu&S9Wf)Ԛ)2T{íMCv\#Je9hD5>ru9g.S[K"SFۚ{369K~vﴂ=se+}UލΝ]w,/3֡W')ό2`U[l)r8\TR;RA sRL:>&ǰ8"iᐬ$Ԫ\cY=b] 5M=$4i4j¤Q)C697ҫ9#FI[o̳ȴSֱo ؤl~ݦt+\<z(om%d؀uixnuٿ]q{*g\_BF>q1X^‐F6KآIZQ3w*˾1D ]Mw]|{@rkO54J)X`ɐZ5׸ VV QCeՎ >o5!pHɘ3^DžekW =܎))?;"Aa}8GT8 #΃cvw ː,^nV=nAM n%L06.Xr-DP0: 7רU`OD_HÈ53p_G/`K?0ʵ_2l{ba& Y@ 2o(I#v 绋`{gpVPe逛yWꊆ[aBBdZ{|{I %Ӿ>x[Ⰲs(*gz ]˫mR{l5/+ʻ=YIpe,j ŎX9v{[J}(J=悱ˏ 8h̑.,3դ57JDԷeᄏdՖ4m'ц Lq?Wv WŇ" }\7 7Ysih@@5 5i൫ $gO$[:y?2vi qdvvGFل76TWqr㾜ha,Ӕo% ]^K^!hac7t-{@TV x.M^E "9nwDL\Zz3iV4^\ϏR5h9W `dGrkzQ<?A@ĺII.\M"T+{:Ve~S-rd.N/d*C"9 o_Lo8bҵ2#s|K'tsf@z1JF`l>RNy$O3٘C^8BC"6&dU%7JW1ͫma۹D1J?OZkG QrV'.<ȫdx+J%taѿ vy0W3M="!.0'7"m0QB+lN;{k2ZGHx>hRo] )&{~0E/>Gȼ2GMtn-5 +~fL{A]|ѽODI%̩YBEzLJiKqλCŦ+0:PxK\&=#=`R̤XՓ{Wi,Ejs- 煼y4ffo܋i.` I<~ɂrPmkQ[ ލ$avu pBqO_^PuOhZ4`o:"'̏5=!GfS ҈9&p9oSԊVʂ8C2`0 ֘߀~ɬk(1Gd?E1waUIJMŕɣ2\LqH ݈I0߮OXdSʸX-HX"=3*g;D|튬b4J^{.^G~6](#1D Dvc}7R ׊3xpQ*e~S`x)Ҥ.j=3pKVe"ޗп("X*q1ڡq7jf:O2Y='CSo,z>ǂT ˕wm˕']yN#~Vtӳz=[/CRv74vc|Ӝ7 xm5{MދD Ɍ_'~w-37b)$wV͔pivh0f?,-D^/p1Ϩ?CI,'O,AM#ɋN#;tZ<0y.0gUZ5!Fؼ ; *,\nR15~PuʆGѠ_sn',co&8nB5i[q6;:#/=L;Weg]ZZYòtnMK|Fʰ6[U8~nUOUJ(O\PYOj dxW VTC(+X_ OӺ<5:V ɣtpF\Gh4fb`?7ߞEO84 Ifo%G}jOQ|B5طח\tZ`@zL! A)OXk4t%gm=z8lbq7"HDFj`XPg :u17 VRrֲIsG3oӱjʁ7Ҿ_:U_r?/ʫ'?O ٳ#`5Ryگk n,OC$~kM3:sҠT\RH\C> <.ezsƾWKtSwsc e@jx$8We&U~X8 <1cX= vIh+VעzzN yҺu)HH!=Je] eGK LiMG,)^\gDM꓊滴d]ζ)E iM>&O.\-mMo'qcDO*tg J%"ahس\\sPH K\(3R40Pf(vީb2vCAYS;SY>*0dZd@+sZxږn XoĂ4ȗn^*n<|kܒbl΄Og]. AD?|̼ag#6;tOlu>4baOВۻIPH˵xo2:3i̡JTץ!Дo +tv74 8 ~maUAF[9y!sbxlVu̬˽fZ(ҋ7ֈCrOp{pP>lT6 {etTyN:D8&G#^pVak0y`+$v=. ; We 6eimK>C_LI|Ǟ0Z$ԯk  Jzjg+'Wpes_h7D!$hK Fd/&X 'vS׋VA.9 o q P/aG9.4*Ӳ01Hqa_yNd6\K8Ll\ݯQ^5)fP>]5{ʸ\}"CwV!} Ef˓ά>PvcV:R!"u &KzA@V'"4G]>@j'Ywg[(3öVe]D];pmd6?AfDhN8#)"d@[YU޳w`䝆+8A}hDkFo/[GXP eOF?dejG$ntI i^n΢h;2wػ'tt[':Lӷ}Z6Ho:4t*GUsN )41þGkMRQ09tT"-j,nB kn57Aޏۆ+M`$^I.s`/b[r#uD*:#;|7s334Yi 3~gS݅µ9d AV9̇LuC=w,a ηX]tokoK(L]y҉ˆmaL8g=p+:X b.:FԜ(yux Wr3Y-6һ'4b2i /ckg&\) +\Aq֢kB_N-4ev(P +|r(AP({d8: t2ľ^4oҳ2x[@;u@Y)φG T#al*ONҍuUM/.A75f1( RG8EHE,/Mh A?gV4KglA@#j[Nlي 2.X}vְ~ ϋn'ѩ8\%=~rIM80WA1kNvCo_`np.Clo~@4GGD W{kLzo!T\ N2ql"ư%7-\Yߺ\O,w1K9QvŮ'\OM \,l t1xn0r[g$;| kbji2Fz.)A6i*rb7LFueE*2uػe*Sb0EY!|)EAеr!G;zE\ g0gRJVC$Vb VA"Md3ci*~zB%8Q`h5./nmdCdK}ဢȽ[L>GHfrWQ0 o]w }K"Ԭ RbK*d=Q]{ubb72ɯ/$B{!B '薑ETR􄱮Ǣ῜3Xm~z,dZqǩok~-*9xgp(ЇԀ4:,meyc:Q(@Ha(zp#1%*hA8F oW3/[JgFy XtߜuTs޴`ŵ@+dKGotK7 Cʀ5DmJK %۷;TCsKU*~Jl^_᯸sz6/ hh=(9_l "ؒMNM6*V0?۳߽+/ eACPґL_D<>,"WoN7 2+kIùd(#@Ⱦy00J۳LOxjp C5S7GӟNps3ks*JciO񌴁A8w*;Ss@6k DXm21'0EPY 禭֔ʷZ}͚&Hb5KVS*G#@;q^c[d,(7ג"M$+e9 }sq, ~=q+^ inQ;5E>ǭ2̈#gr7#u0$?6;gK+n)M͋>kڐS9Tibȋk AT$KQUքSoDIO9$BʕudIt§sgF,OZVKe& |&9rUNĘ}&UGqеzFn϶acn BݷpŹځ9eO2tHebjWO#MXxX0N g^%O#:+u|Ogف 08lc.A\NO7%λ甈(0]ŕ)[Kr$ԝȟҔZPŒ6\7qhO"H7 A[iVcO0 _0`SW s JMDD` VߘXIu0I7gj!yx:ꑬG2dY4rx;&)"91k,~/Bf^Lp+)SCoHk!Ot#hBOB&G&IF9E 䟂LU ˢ#/9d%]'U9u{Z5wa ig ,0!INoXGr?j^Fw?`+]͜8)o20c4/ha͠ΰ?Nz8'84A Ձ!-^w5t6Q KWe0, `AE@B0.!Obv2-.5єKg QYdBPIe4Xp筁pj@Ǐ (\ s@\:2QW蓔zZ}W>`01g@ܝ&Dy\zP~qxOk=> (P9xIۮ v?rrJRݹ%Yd^ :@zkm;.cCb:C늇!HpJ9)ϴcayj2a8>O[a;7[t79F^1B4;H"#8 e|bPӎ&/bזb00H47;ϛQ6Ũ[> q;Z=oJ|Sח| {™d- %*>n"f(]i|ib.EO-q[L2(Er$ǂ *p8}ehaֽɓG ‹U5Dvjg K<r0 q܆ɐXC^EhRjyP ZWjX+shޅF}PpK4LfC8fsIB/>QO+ˮ[8 ʬOA{&>@6׈z=onv1 7(k3N/m"i{;LQh>.Jt}8Y |2mًS iZ;biL zth(`ܶss@MVv ,fgע#ݵzPdVDXf So(Cq+j)a_=/h>_>: p~{+)FL Eh aXH|yr :ق׸Lڣ'8=W(<+9r旌j-&QZ. Q>bh֓8/kHBV]<埦, ]\[';y 'l H]76Nh t(NaCr:O:7VxZ .|J W`eT[j 'M΄6a΂uzMȋi6˧ (xS=J?%K N#` UK#xQN foXFG=+?QEOQ/YH nלW 'B4p) a%:Ŝjp)oHb6U@&  sd;>֡q]  v +A(yM/]-w72ɨދPʒw!"2〶Q^X*2]29Lx,| {w[:?:_"6 L6(Rf8x,>S0d=C{njl$Vwy&CQoAa]oAdczf#cuU22G8[FvNΘZh5wwJQ- ,}͊b@7;6S~Qqj5rLj*SzI;aVvYF $paP)Fddt54w4\onNQz|nzxB \ :_ۜIqkt}X*ԿqaoqˀC>2R gV7)Tm;<ٲwN@ Q:Gx˃)ٵS).\T̻QvZ^4R/qR7