libraw-devel-0.21.1-150600.3.5.1<>,xh |p9|p'^H_] %<$w)J|kЊp+.ĝߛ%_HVN] "WV?7l@Sl}˗Jr>O?Od # @HLX\u  |   \   8  4   T   I( n8 x'9 ':'FFGFHGLIGXGYG\H ]H^J bJcKdL%eL*fL-lL/uLDvL wNxNyOhzOOOOOClibraw-devel0.21.1150600.3.5.1Development files for librawLibRaw is a library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others). LibRaw is based on the source codes of the dcraw utility, where part of drawbacks have already been eliminated and part will be fixed in future.h |h01-ch3c_SUSE Linux Enterprise 15SUSE LLC CDDL-1.0 OR LGPL-2.1-onlyhttps://www.suse.com/Development/Libraries/C and C++https://www.libraw.org/linuxx86_64G ;`*P)v )@D*GJ W*AyIB _EA큤A큤A큤A큤h {h {h {h {h {h {h {h {h zh zh {h {h |crh Ycrcrcrcrcrcrcrcrcrh |crcrcr3e1c191f1b2feeb58c50de668c2a10fa62631ac49db3fafc3501e5c9aff7ceab37bd73b2a133ac7df778e0a02ed87aa20c86f85299f5ff0474521d2d29bdeb5adbee02d1453e39c1b391d9ad7fa7dfecd21bf82a1a4d785c452de7a720223ece79fb4f9fb4aca08cac0fc36899b3eb89ad3bb807d76c72949951e28dcd5fa1f87c7d8a6abd51642868903f4567475ca97d5bb876259a2e1643ff9f0bcc706b11d83c7b9c7a8ea035b12f1d7b70f8ed686bae360da5b56c3fdf48dac397b6402dfc0bd74b0a7e7265264c9f7d796e95a30273efd3699b31e1dbf1b36365446998f776fe97e1f64b61deb6182c964bfe46e413cb91e6cb80bcb380d7697fbceb96ba29385b47efc502f49019759ea539c45113504fe04d3f6ac0b0c77214b236f21b898bfaed9b3f29d8469aa4210c7fcb96a8c563426d87066088e02e0d664144794c1781d39644d8f90c408154b5da9ce80918dc0e40632966b5463031e466f7584e3910f0176b3b49576a2eefbef49d805018903b44015e7d2180f788851de61da835d5fbb1f514cc34b893fceae9ca773ac16653d411bd0a677a17480db13c46a1ffccb21f3eaff924b2328f784200fe97d470f5a8f3b7faa9f335eb53ccb46e39b97435a5bffaca3b3ff38b17303e7fb69a788c84dc1af2decb3fb58e4d8eda451560f774334a1fc2b27fb4d98a6f499fe380bf329b7a2be5805db58550bf51713a4bed72bdae5d42b47503510541e58c9d7fb4bd4083f95aa755479d1c276168ce83b3bbfc6d55458a0d4206b90f683b6a8c940848e3d6a54f549d6cd698c9038fe4a02477c6ba0ca7fad637f9710998ffefaf32a9e9db560fcc28bc5bbbd6ed03c89e25fcda5db454c1badc2c321f241799aab2062418a7fb3742c935ce0e3098d2d54a12434715f6679ea408d57da5e8d613c385c58ecc6fe5d30cc81feea173a556abac0370461e57e12aab266894ea6be3874c2be05fd87871f75449libraw.so.23.0.0libraw_r.so.23.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibraw-0.21.1-150600.3.5.1.src.rpmlibraw-devellibraw-devel(x86-64)pkgconfig(libraw)pkgconfig(libraw_r)@@    /usr/bin/pkg-configlibraw23pkgconfig(lcms2)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.21.13.0.4-14.6.0-14.0-15.2-14.14.3h 'edP@c@cj@aQ@``/@_@_@_c]]]2@]D%\73\4\*\[b@[a[aZ@Z@Zw@Z}@Zg#Z2gYYY$$@X*Xv@W8WDB@WDB@V`.VEUrUPpgajdos@suse.compgajdos@suse.compgajdos@suse.comdmueller@suse.cominfo@paolostivanin.compgajdos@suse.comwolfgang.frisch@suse.compgajdos@suse.comdmueller@suse.cominfo@paolostivanin.compgajdos@suse.compgajdos@suse.compgajdos@suse.commliska@suse.czpgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.comasn@cryptomilk.orgpgajdos@suse.compgajdos@suse.compgajdos@suse.comkbabioch@suse.comkbabioch@suse.compgajdos@suse.comavindra@opensuse.orgpgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.comnico.kruber@gmail.comnico.kruber@gmail.comantoine.belvire@laposte.netantoine.belvire@laposte.netpgajdos@suse.comjengelh@inai.dejengelh@inai.depgajdos@suse.com- security update CVE-2025-43961 [bsc#1241643], out-of-bounds read + libraw-CVE-2025-43961.patch CVE-2025-43964 [bsc#1241584], tag 0x412 processing in phase_one_correct does not enforce minimum w0 and w1 values + libraw-CVE-2025-43964.patch CVE-2025-43962 [bsc#1241585], out-of-bounds read when tag 0x412 processing in phase_one_correct function + libraw-CVE-2025-43962.patch CVE-2025-43963 [bsc#1241642], out-of-buffer access + libraw-CVE-2025-43963.patch- security update - added patches fix CVE-2020-22628 [bsc#1215308], stretch() function in libraw/src/postprocessing/aspect_ratio.cpp + libraw-CVE-2020-22628.patch- security update - added patches fix CVE-2023-1729 [bsc#1210720], a heap-buffer-overflow in raw2image_ex() + libraw-CVE-2023-1729.patch- update to 0.21.1: * fixed typo in panasonic metadata parser * Multiple fixes inspired by oss-fuzz project * Phase One/Leaf IIQ-S v2 support * Canon CR3 filmrolls * Canon CRM (movie) files * Tiled bit-packed (and 16-bit unpacked) DNGs * (non-standard) Deflate-compressed integer DNG files are allowed * Canon EOS R3, R7 and R10 * Fujifilm X-H2S, X-T30 II * OM System OM-1 * Leica M11 * Sony A7-IV (ILCE-7M4) * DJI Mavic 3 * Nikon Z9: standard compression formats only- Update to 0.21.0: * Camera format support: + Phase One/Leaf IIQ-S v2 support + Canon CR3 filmrolls/RawBurst + Canon CRM (movie) files + Tiled bit-packed (and 16-bit unpacked) DNGs + (non-standard) Deflate-compressed integer DNG files are allowed * Camera support: + Canon EOS R3, R7 and R10 + Fujifilm X-H2S, X-T30 II + OM System OM-1 + Leica M11 + Sony A7-IV (ILCE-7M4) + DJI Mavic 3 + Nikon Z9: standard compression formats only * Multiple (resultion) thumbnails support * Misc: + Nikon makernotes: read NEFCompression tag for HE/HE* files + Nikon orientation tag: more fixed offsets for known cameras + Adobe DNG SDK 1.6 support (meaning, just an additional patch for GPR SDK) * Bugs fixed: + Fixed possible out-of-buffer read in Nikon orientation tag parser + Out-of-range read-only array access in postprocessing if output_color is set to 0 (raw color) + Minolta Z2 was not recognized correctly on 32-bit systems + Fixed possible buffer overflow in Kodak C330 decoder + dcraw_process(): check for buffer allocation results to avoid NULL deref + Multiple bugfixes inspired by oss-fuzz project- previous version updates fixed also: * CVE-2018-20337,CVE-2018-20363,CVE-2018-20364,CVE-2018-20365, CVE-2018-5815,CVE-2018-5816,CVE-2018-5817,CVE-2018-5818, CVE-2018-5819,CVE-2021-32142 (bsc#1097975,bsc#1103206,bsc#1120498,bsc#1120499,bsc#1120500, bsc#1120515,bsc#1120516,bsc#1120517,bsc#1120519,bsc#1208470)- Hardening: link as PIE (bsc#1184123).- baselibs required by ImageMagick - added sources + baselibs.conf- update to 0.20.2: * corrected GPS EXIF output * Olympus XZ-1: do not provide linear_max * Pentax Optio 33WR: maker index was incorrect * dcraw_emu: corrected help line for -6 option. * raw-identify: corrected range check for color matrices print * use_camera_matrix option: fixed a bug introduced when making compiler more happy * multiple camera support improvements- version update to 0.20.0 * Camera Format support + Canon CR3 + GoPro (via GPR SDK) + Panasonic 14-bit + Fujifilm compressed/16bit + Rapsberry Pi RAW+JPEG format (if USE_6BY9RPI defined) * Camera support (+59, 1131 total) + Canon: PowerShot G5 X Mark II, G7 X Mark III, SX70 HS, + EOS R, EOS RP, EOS 90D, EOS 250D, EOS M6 Mark II, EOS M50, EOS M200 + EOS 1DX Mark III (lossless files only) + DJI Mavic Air, Osmo Action + FujiFilm GFX 100, X-A7, X-Pro3, X100V, X-T4 (uncompressed/lossless compressed only), X-T200 + GoPro Fusion, HERO5, HERO6, HERO7, HERO8 + Hasselblad L1D-20c, X1D II 50C + Leica D-LUX7, Q-P, Q2, V-LUX5, C-Lux / CAM-DC25, SL2, M10 Monochrom + Nikon D780, Z50, P950 + Olympus TG-6, E-M5 Mark III, E-PL10, E-M1 Mark III, + Panasonic DC-FZ1000 II, DC-G90, DC-S1, DC-S1R, DC-S1H, DC-TZ95 + PhaseOne IQ4 150MP + Ricoh GR III + Sony A7R IV, A9 II, ILCE-6100, ILCE-6600, RX0 II, RX100 VII + Zenit M * minor/unsorted changes + Add support for zlib during configure + Fixed multiple problems found by OSS-Fuzz + Lots of changes in imgdata.makernotes + DNG whitelevel calculated via BitsPerSample if not set via tags + DNG: support for LinearDNG w/ BlackLevelRepeat.. pattern + better support for Nikon Coolscan 16-bit NEF files + Bayer images: ensure that even margins have the same COLOR() for both the active sensor area and the full sensor area. + fixed several bugs - removed libraw-Add-Sony-ILCE-7M3.patch - removed libraw-CVE-2020-15503.patch- security update - added patches fix CVE-2020-15503 [bsc#1173674], lack of thumbnail size range check can lead to buffer overflow + libraw-CVE-2020-15503.patch- version update to 0.19.5 * LibRaw 0.19.5 * WB coefficients check was too strong, weakened * Fixed possible buffer underrun in modern Samsung loader * LibRaw 0.19.4 * CRW/metadata loop prevention code is rolled back due to ABI incompatibility. To enable, use -DLIBRAW_METADATA_LOOP_PREVENTION=1 compile flag for LibRaw and ALL APPS. * Fixed possible buffer underflow * LibRaw 0.19.3 * Several fixes inspired by OSS-Fuzz - deleted patches - libraw-half-size-allocation-buffer-overflow.patch (upstreamed)- drop JPEG2000 support [bsc#1144252]- Use FAT LTO objects in order to provide proper static library.- supplementary fix for https://github.com/LibRaw/LibRaw/issues/195 + libraw-half-size-allocation-buffer-overflow.patch- asan_build: build ASAN included - debug_build: build more suitable for debugging- Updated to version 0.19.2 * Fixed possible buffer overrun at Fuji makernotes parser * Fixed possible write to NULL pointer at raw2image/raw2image_ex calls. - ./configure not present in sources- Updated to version 0.19.1 * Finally: got Sinar 4shot sample, works fine now * OpenMP critical sections for malloc/free; extra #ifdefs removed; bin/dcraw_dist could be built again using Makefile.devel * additional checks in parse_phase_one() * more checks on file offsets/tag len in parse_minolta * more checks in parse_ciff * Mempool check reworked * Old Leaf (16bit/3color/TIFF) support * Fix cameraWB->autoWB fallback * Polaroid x530 channel swap; get metadata pointer for Foveon files * Fixed Secunia Advisory SA86384 - possible infinite loop in unpacked_load_raw() - possible infinite loop in parse_rollei() - possible infinite loop in parse_sinar_ia() - removed libraw-CVE-2018-5813.patch (upstreamed)- Add patch libraw-Add-Sony-ILCE-7M3.patch * See https://github.com/LibRaw/LibRaw/pull/145 * The patch has been cut, the tarball from the download section doesn't match the git tag. dcraw/dcraw.c is totall different. - Use %license tag- security update * CVE-2018-5813 [bsc#1103200] + libraw-CVE-2018-5813.patch- new upstream branch, version 0.19.x * fixes CVE-2018-10529 and CVE-2018-10528, hence removing . libraw-CVE-2018-10528.patch . libraw-CVE-2018-10529.patch * the rest of changes at https://www.libraw.org/download#stable- security update * CVE-2018-10528 [bsc#1091345] + libraw-CVE-2018-10528.patch * CVE-2018-10529 [bsc#1091346] + libraw-CVE-2018-10529.patch- Updated to version 0.18.9: * samsung_load_raw: possible buffer overrun * rollei_load_raw: possible buffer overrun * nikon_coolscan_load_raw: possible buffer overrun, possible NULL pointer * find_green: possible stack overrun * parse_exif: possible stack overrun- Updated to version 0.18.8: * leaf_hdr_load_raw: check for image pointer for demosaiced raw * NOKIARAW parser: check image dimensions readed from file * quicktake_100_load_raw: check width/height limits - Dropped libraw-glibc-2.27.patch: No longer needed- fix build with glibc 2.27 [bsc#1079853] + libraw-glibc-2.27.patch- updated to 0.18.7: * All legacy (RGB raw) image loaders checks for imgdata.image is not NULL * kodak_radc_load_raw: check image size before processing * legacy memory allocator: allocate max(widh, raw_width) * max(height, raw_height) - partial cleanup with spec-cleaner - other spec fixes: * switch to https site * remove executable bit from copyright * remove outdated comment about build parallelism- updated to 0.18.6: * Fixed fuji_width handling if file is neither fuji nor DNG * Fixed xtrans interpolate for broken xtrans pattern * Fixed panasonic decoder- updated to 0.18.5: Fix for possible buffer overrun in kodak_65000 decoder Fix for possible heap overrun in Canon makernotes parser Fix for CVE-2017-13735 CVE-2017-14265: Additional check for X-Trans CFA pattern data - remove upstreamed libraw-out-of-bounds-kodak.patch- updated to 0.18.4: * Fix for possible heap overrun in Canon makernotes parser (CVE-2017-14348) * Fix for CVE-2017-13735 * CVE-2017-14265: Additional check for X-Trans CFA pattern data - add libraw-out-of-bounds-kodak.patch, upstream bug #101 - remove libraw-CVE-2017-6887,6886.patch and libraw-CVE-2017-6890,6899.patch: no need to patch dcraw.c, it is not used- updated to 0.18.2: Fixed several errors (Secunia advisory SA75000) ACES colorspace output option included in dcraw_emu help page Avoided possible 32-bit overflows in Sony metadata parser Phase One flat field code called even for half-size output Camera Support: Sigma Quattro H Fixed bug in FujiExpoMidPointShift parser Fixed wrong black level in Sony A350 Added standard integer types for VisualStudio 2008 and earlier - added missing parts of the fix for CVE-2017-6887 and CVE-2017-6886 + libraw-CVE-2017-6887,6886.patch - added missing fix for CVE-2017-6890 and CVE-2017-6899 + libraw-CVE-2017-6890,6899.patch- renaming libraw15 to libraw16 and amend spec file to avoid such inconsistency [bsc#1021327]- update to 0.18.0: * License changed to LGPL-2.1/CDDL-1.0 * Camera support (+87): + Apple: iPad Pro, iPhone SE, iPhone 6s, iPhone 6 plus, iPhone 7, iPhone 7 plus + BlackMagic Micro Cinema Camera, URSA, URSA Mini + Canon PowerShot G5 X, PowerShot G7 X Mark II, PowerShot G9 X, IXUS 160 (CHDK hack), EOS 5D Mark IV, EOS 80D, EOS 1300D, EOS M10, EOS M5, EOS-1D X Mark II + Casio EX-ZR4000/5000 + DXO One, + FujiFilm X-Pro2, X70, X-E2S, X-T2 + Gione E7 + GITUP GIT2 + Google Pixel,Pixel XL + Hasselblad X1D, True Zoom + HTC MyTouch 4G, One (A9), One (M9), 10 + Huawei P9 + Leica M (Typ 262), M-D (Typ 262), S (Typ 007), SL (Typ 601), X-U (Typ 113), TL + LG G3, G4 + Meizy MX4 + Nikon D5, D500, D3400 + Olympus E-PL8, E-M10 Mark II, Pen F, SH-3, E-M1-II + Panasonic DMC-G8/80/81/85, DMC-GX80/85, DMC-TZ80/81/85/ZS60, DMC-TZ100/101/ZS100,DMC-LX9/10/15, FZ2000/FZ2500 + Pentax K-1, K-3 II, K-70 + PhaseOne IQ3 100MP + RaspberryPi Camera, Camera V2 + Ricoh GR II + Samsung Galaxy S7, S7 Edge + Sigma sd Quattro + Sony A7S II, ILCA-68 (A68), ILCE-6300, DSC-RX1R II, DSC-RX10III, DSC-RX100V,ILCA-99M2 (A99-II), a6500, IMX214, IMX219, IMX230, IMX298-mipi 16mp, IMX219-mipi 8mp, Xperia L + PtGrey GRAS-50S5C + YUNEEC CGO4 + Xiaomi MI3, RedMi Note3 Pro * Floating point DNG support * More metadata parsed * Existing API changes: imgdata.params fields (all very specific purpose): sony_arw2_options, sraw_ycc, and params.x3f_flags replaced with single bit-field raw_processing_options See LIBRAW_PROCESSING_* bits in documentation. * Fixed bug in Sony SR2 files black level * DNG files with BlackLevel both in vendor makernotes and BlackLevel: BlackLevel tag always takes precedence * ChannelBlackLevel added to canon makernotes * unpack_thumb() data size/offset check against file size - removed libraw-0.17.1-gcc6-compatibility.patch (fixed upstream)- update to 0.17.2: * strncpy usage was not compatible with glibc bounds check- Complete libraw-0.17.1-gcc6-compatibility.patch to fix build on ppc as well- Fix build with GCC 6: * Add libraw-0.17.1-gcc6-compatibility.patch- updated to 0.17.1: * fixed two errors found by fuzzer (CVE-2015-8367) * phase_one_correct always returns value; handle P1 return codes in postprocessing - removed upstreamedretval.diff- Update to new upstream release 0.17.0 * Fixed dcraw.c ljpeg_start possibly buffer overrun * C API extension to support 3DLut Creator * More metadata parsing/extraction: XMP packet extracted (if exists), DNG Color information parsed, GPS data (partially) parsed, EXIF/Makernotes parsed for used optics (for both RAW files and DNG converted by Adobe convertor). * Exif/Makernotes parser callback (called for each processed tag) * Sony ARW2.3 decoder: params.sony_arw2_hack removed, decoded data are always in 0...17k range (note the difference with dcraw!); Additional processing options for Sony lossy compression techincal analysis. * Dcraw 9.26 imported (but some changes not approved because Libraw does it better) with some exceptions: no Pentax K3-II frame selection code; and no built-in JPEG decompressor. * Many improvements in data decoding/processing: Correct decoding of black level values from metadata for many formats, LibRaw does not rely on hardcoded black levels. * 224 camera models added to supported camera list. Some of them are new (released since LibRaw 0.16 come out), some was supported before, but missed from the list. * Fujifilm F700/S20Pro second frame support - Add retval.diff to resolve new compiler warnings- Update to new upstream release 0.16.2 * Fixed several bugs detected by running American Fuzzy Lop.- updated to 0.16.1: * Fix for dcraw ljpeg_start() vulnerability.h01-ch3c 1745486972 0.21.1-150600.3.5.10.21.1-150600.3.5.10.21.10.21.1librawlibraw.hlibraw_alloc.hlibraw_const.hlibraw_datastream.hlibraw_internal.hlibraw_types.hlibraw_version.hlibraw.solibraw_r.solibraw.pclibraw_r.pclibraw-develChangelog.txtmanualAPI-C.htmlAPI-CXX.htmlAPI-datastruct.htmlAPI-notes.htmlAPI-overview.htmlInstall-LibRaw.htmlSamples-LibRaw.htmlWhy-LibRaw.htmlindex.htmllibraw-develCOPYRIGHTLICENSE.CDDLLICENSE.LGPL/usr/include//usr/include/libraw//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/libraw-devel//usr/share/doc/packages/libraw-devel/manual//usr/share/licenses//usr/share/licenses/libraw-devel/-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.suse.de/SUSE:Maintenance:38395/SUSE_SLE-15-SP6_Update/a89f9193aa7fb7986d2ee89f3800a668-libraw.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linux   directoryC++ source, ASCII textC source, UTF-8 Unicode textC source, ASCII textpkgconfig fileASCII textHTML document, ASCII textHTML document, ISO-8859 text, with very long linesHTML document, ASCII text, with CRLF, CR, LF line terminatorsHTML document, ISO-8859 text, with CRLF, CR line terminatorsHTML document, ASCII text, with CRLF, LF line terminatorsHTML document, Non-ISO extended-ASCII text, with very long lines, with CRLF, CR line terminatorsPRRPRR/eGh2r_MjXutf-80c1891a3f142290b453c5efd0625ee4fbf744aba9266317180c6c03c94f07752? 7zXZ !t/?GY@]"k%AKԽ'a1揦nZjLؔ0Q vHg] zV?=~,Rn2ښK1xfoVڍHM۴n A&~FvKv%¢UNzS.'^643nus%՘T"0(DF7,ǔfҪuL|?S)J' ]iP6UJ#;ڌbӻE+ [༠`vC \܃:@Dc RQ]*}H} /p&Dmr|Ee!o /yiZr|\|8Û,WR3zF;{@07xOhX ygR,{QviJoMfd/ς Zjt# (m.C rW^eEG*|NxBƊ3*Mu2? X7(Z 4|*v#كv):W ՜+g5f^H':]b*OX㲾˞h;h)f,-]*bŒѤa{/ Iݚ߇`d-&. ;WXc X:%NXF {fgRrY/#|V).PBJ,hG"tɊqenK]CAa Q-}DV):pbs䅸xֹhL춭О"O7}Z8WH4Nx͗=T- nBR(.5x6Qh rhjz7=<>mRl?ۦ(zw|-tt Kv_&;i!}Jl!Ș&J=zsLixD lv,Wy29O cjl>$s\3ǡ?Gn! h^ϧ0F=YJN{iȯje[G{V\5a$wN$yQTd?h"精kx.Ql}g!A|r3脪K!BtUteLx;DLȣϳ P1L?8^ ᓈ EixI$R2/bz]P~ol/H<;tL 9fzEte1Hc4XBE$䎗5 36Ѯ#u]Kk^uR,Vr *\Ǒr#g9F&Tfc)<([1Bɬ\C;]\X^u5e.co&9eR޾HgVA}`mn@l쀚587ozu80I$ a%m%镅M-oعAWF;-W98)B_T8DC¥3\6GkAaWM`R1i(v =Ho`W~0bgސWRhK [˔YIt⹑R a~ "azj> 񤑷F/|oҶt v+&G㋝/,E KF5ۍRYMRsC-hȪ[(Fଃ&Z$^z;|{X`:2aw4찂& )*L%E(GlhKQƠ(؆F[ 5աKڔ+I9uPfu ۍԓfUUn H Mlp.vJdJ/RSɒxC@~9dX1V͗9D=}]Zjf<`w:؂>_}& Ҏ"T6U Ooː݄2+_Md~hgbZͽx$m` 浏}{Y -X;_NF[lw*U˲rKjj&]!-:OƐaxZ̓$\Ѽ KDE *0:mBO:4kV u@!c4 ]ځƉfJ5 ؙa/Yp"x ShFd]_ ?Hl .bT+}Hcx=apT8++o!I_ToqkH7Pm~{Rj9*ty e'ɘgkᓁ{&r?CyyVn5[X|+#Ti>f]hovOK#՚$ybPHTXnv;IEaoI$ L.[_ U;( M;l`kohAb YV*x) ܘr-iKZ.ߛL5CxO A7@ MdIOth{)<<6ܜ ;ˎׅ S~u%5ܗpJKn1ݣf[&t%TvG"d$+Ro;HzB_Þ JmC-pIrfep mڊM} 0~b9DTYy&M]gNwα( FV3a{s.6[ b]nT\_7Ly#J; Y<`nfYz5d#eu_~slڦzُ3Ѳ'Kʢ'; Ehn`)!^׳ű\rU^hS'!ê'l8Ɖ2D,0;Y*[7؈Qͅ嫁ŏ?}mcM<+r#{w͚4d{J$NLݺ`Hh'5$8_SqY?jiOf*dCa&A~/vRhkwPH?_vl%ZmƧE[V+Uh_gČݾ̪F> G'@Ҙ,"7O0d,KZ+֔VݽA/iΔI"q= _8,AlV[qj-E6$j]Fu&nDJ/enP w3o`#vhB>!cdudpI7m<D`GxQO% $g4O,D?BX?hÅDD^_H7)TIY$d߃ I=wȁ*qz?ѷ|녍& :gK:>Pa| η5(_C;SMGS!4nCΝO Rer #C^yv_U9}\D ĮNMkcȍ8)C PO!dj }'(& dc_F]oAHqkfTkG7oKF1dUƣ;}eXgUtMVM8[rIzE[hdLo !7z;!u($( mߦRnaf ’&EQf\`2 Z4iP,|$ Qªcpn@o` מQOI$cO5TIA7wQ6.Ib;XT i2ÓOmˊTQœz}?f0c*`R.UB*}#-wi>vd{ft]YrY sK %>>$UZYY\jwwc/bǐ$\MܡP 7!kj&0L6&B8j}Iׁ$+b[~HzD핊{4z0ByO SvC6B &v+I?nvw,aKxjoR 6r8zbԉl]m eMeZ#x|fvh%"-a!Ƃ%Îl皬y<t ] ΰRV2Lܭr>4E'we jnHS=d'6a{mC&S|rt [ܘ}y:?f'=Ji@?F3T_'TiVX6o !x|ڏc|>x}Ҧ.KU!`#^S&+oI{$)TjDc_+E2UjI'2iF;BaqyO%E d߸^>tOj^K|nCȫh0qSN  EY7B @]EU:`.꣋i-O* s (dKt~@)LOf#Jp8~v0Biu !"#=ڑEc^qã^'2r{IRL>&vc}n+W2dB*t0YHXq-B~/B퐠g D]xM}̈}gDDomy^yӬ<$ QSQhzU>vXHW1#BO-LlI3'(:ӛd ]U('АO&rWV䯷>c",]29Ij-/@:4)mRn$r821mș^"> ,{vriS⻓V㶈 \|*8so;FuG)E!x$b,!\&ȵvNƛp/0 "btaAe#|T Ӡ+a6C;{g-(tDk|/9LY^Lγ U\ڵة.0|0J@e|o :$GO& &K;-&qx~hj.WH9F//W"b8 ASIo>rOdUM?^1i꾾q~MB4K[u2Uf%7͠1wG0gAQX^ͥAGA&ul4zG/p ADEP{I}2sH`KYv60" T{V gy7KxD OYxқ;.Wy]bN]6=S ]\v7Il#Zh&^u͏;I{x=eՙΥqÌqłAITیuتW駄&A" [ v?D(>~Nj*4!X^]mzzcWlVؓF(3@nٷ `2fna?mhQ\a%t\š([/:ʂ,!tɁL\kj1rL&[6#dq)Uhٽw"1Lv-(Qq=8Hi [!@u!v2.j!rQrqH'x$I~Pϊ;tel pĹk (j7XΦ8ixpDqA>r s:+{.ZQNG-GːwpPY5j>xN9,Ⱥ|0teHƼ4 QS@L\56,so#F\2^7l={/A$H`aNYg(yE~ڞ`wan籪s=Hc8ȫc"F~."59mToA%=[J 3 Fs\x`zAtK Dlv*z*Hcd: 2M"?\!+޸>*!VӺ-2?u]HZmi NuW^d]0_%$S>/FYǫyA٣\o02d^w9G#8BFH)w/Bg4kfjPa͓\a!zVSC}_^h2(ar"KV*}K\f_Wq}!Vxv0مPcm*Z+-?+W@WkĊXIN^lzFbsnqIjE З#yɧ?mz`'sn@09pv N / 0*K2`K9{ǨeHf%Bq/*b0$E;. YYt`spݒ]M+vv%>Og{9/FcȭCk:;'9OHLn9Gϯou Z!a*{N 7MENI4c%fOk[pb1։.Opu: NBYJ>Ș5_f#.S}{1oJv756c/^5613a[^:¤"VU$S3]whiS[4#Ki[>ʿ J+K!onX ͊l5,4<Ĵ6+<0 8 =oЍfP7JD]N٨$ Y>WWw "71_-T`1Mؼ(0 e*\3J9m uѥ NFxYG~΁ +0eS~h ĀD<;y hyT7:V:n6Yibı((Yo^!}e_9fDY=R'>={2& *(e uz #Yb~F@0cU v *(,Z6Ǵd%w zJ ƧV lw{gᣗBpf\UBӄ?z\W6P֒i. ]0Ѣ&~SnKg )7Sci4&<>%2HR BWP JI0.Sx୉X&^*vd;!<<̞סM‚ПIL l >G}l%]ޗ"S^'NBПtV=`YVEYN dn`7~hܶc6}W>֟c?$^\pB0dSevO\On jXzO{ 4~5Ḧ) rϐMЛ DVzLa6xKY*Da3儇aJzJJ'c/;$/GKn¯C`%Oy1c)>eڬw")#U]^n,Dd0 O[,0ZNhPA^Eیh aygfMVaz͍+dv_n U7u간23ŰZgDIz":e>[EU">:LRP 1~#U2ywf8X8]+yüaB NHL['))[B p…h^RP=l̋uJlg31cVyl+}ٝ [feuu`;FABŸyKy {eVʢ8䓓0?F 'EX+E-;Q6d<Ԉ锃T0jaGX} 3膞%tuHΔiQX)[0$|> x,1|z|O܊}-^2p =uۜtZ1ƇJ#kZj|*I';u=7|+ ~̻DC%cI M5'84O"0k],Īct)ʈ#Bq:YՃ&r9a"}|0aeX8;!|Cm̻bTvN\ZZ芪>t tj!?3AsqZB#6JQɖBk=UrX ZԨZ{߄!m p Jn5IwRЧА;byoVSS!d[(bmOXN^)v1ԑ %˸PxAB9#(q;LR'Q5:lfއPI ܇2v['֫J=׏WxOs:+W|V\o=ai`M>oJᙆ ݶrRG~R܂!`YjEi#ҹ#|)v2mg,Yú5R[Fz(]om&V@pUA4F: F w`!0v1^MvRMo4#E&E̸{;̷)d  Va }0ݜpz}kLl>_yh*No0?O n݀Fk^":CgR^q]Tl3IE^d}:hLyQNcF+jrk 0ܝ&gʿkL#ieGL:3xL%#BbWZճa}˔g;Ijc]/f@X/1tvoc'zv/_(B\ ٌψs \-LaBhpʒH$o4Ud)1 1|/3XiTj= QÜ3Ex~#t&dOu/7BRb6riK00|fԁ8~XUQNJ*q-A>eSD p<@ faA$GakMes&Hֈjm*ߘ? 6vKU u< $wOX:g(tk?U-v<;Ƀz{-dlxk +wpZ)Nx{[)lDGhMRE8t06`y ?_Y xjVvZ/X|. -L1;QP9D*Xh}٬ lw{E)q-::;/T؉Ԥʝ$8 e}^_o*b3pyPNvuϤ~jAfCDG9O qjƒAԍ 3ö6rAzk>MYύ8瓤WZ~#ܻZyLx::/-Tv#V0(-2>ƽ> [_fKi*AmCu1S^=o1{أ躸{H3 6V"CAN?:=,SK*㓣[.Vԝ3SOK >P&Iti܂?d^/ bw#<z\?q4L 5՞sBG >PKvB}UVȘWL;(V}%/*0/ |s: /։z3- (wҥݛLx8_g]َ*Y1 m <8s΀Q-t{|! $5={KFZ ~L  JyUy`Ӳ/ {U%O$3y0٪yJzzU%ML?7q4 Sp m62–KBS1*+g5LOth}B{ޒ]Ußsb%6\dp1鳆Hy\Y3w9ÔlCףc(XO*Sq3kI@3j%paW@5v~ȥť?mɠG`V^IA;U#n_Dr;+dJÖ%63ݟ9?]~>(ꌇ*sC֭'([x,d@59"X>}|)G#hA'A0 u3&f*ܡ\=lLNqiSwE}%ZWSP]r{`dCB(  9-C>B:ċ|MϥvX$~2!x;soe㕶n2 X4gnңW M\H=L-#GC1p>LrJ$$DtKbԲ W#G4q_)HmkWڲeJF⁷k 3f_Hӈpk ތq:wom-+NO̲:}L[GRe)Y.Oۭݓn6G/}%%T7+9qd=yeHVo-:0oGBTy+p}^)d1R $2C@<֪G nj'fb T(<pc` B1v# #OF_^-Pˋ><'T0Y% )F|qWaɓ *"d7q_0ܥMV 6<<rϲH!fp& dU[ܝ>[;^M y"ąrcI$%mSf3M:tf^ 'LjsKJ2 d|z1{Ыŕ氎m}|Y۴&BZz;{حcT+&Z8X9IxϮ'Mhɻ ^cBkfgb3a Q,Y>|\[rq@LgFt\L5l W>xTO#dvxY}v]:Ot2ޯ}wp`lj~:hˢE&wKjvKBKlRN@El+MB=7遫 &ѭz4Oʄ5qI;yHĢQ !񠦣jbm;/ȓmmm`_]EԿ=hQq5gn Sd`F/779jۼLyuCdF)1+&Ɍ~MZx]oaN9CCv 0/YTW`)yh.;k:P#,T‘O]ԛet"HCsFݍdC?1oY %2O]b3\'~G.}N3`>QZ{յ3i:h#ՖOݣf~$#"$ͫ侧{69V!w)`CD)^\7m3lS*!(I%w:&K}p N"zoNc"%QHJ1 kUa߄ߛ[LaDيIGL`:8)"IHkgH:-X_1y=i+&*]be1 [+ +=hqhzkC7V|]du7(ω<߮ި뷹k$R?Vc%!TYqx3JkG8[O]6La=yLFT_jq0hshe܌xJc#C:VRTzӶ| yrHb{*MD#4Q|ޣb,]}'Gg,8=:{\zrce >na/ܘmH8Js1s [0$cnErBlݶK`ݡrzg |w6r2i.߾̌`w#<0nGٲf4BVO%"Mq4ʵ /pZD'"5dpyhbzI}2oA3oCz  "LLFnC)D $**̚-|k^1Mib1Fb4N%4?Av` $#DxfKЇ/(p]4 >YzԜ[;[iH³r>Y| i n1Fټ|3gUM3I2B]s/Zz.y%KSY\8*-qoO"\Y/-4%UKF]G*N%a=x%5sg0o%7PrN#j!(qD9T3ƪ8h/y]n6揥KEmʄˑS3\@k6kdҹ rG I<&.W@ }<`6{kc Dߗ"RI@%"l{9f?Qsx)s}g^a|:>Ak iCJr]}.v+GNsV>h;?WKg7A ?!nϫ`<"əjXEL' յ>WW6!7l$F.[UkhĖJtyFw"g9Lu Ce$hN;s9b7%K8*n!c{#Q.-R٪|֌y_7S"0_mLGbE[*ߠ)+L㲍x4Y 7.h91>ѥ+}m,">;WTs=%a2/PLE8w#z1aY}|Hl&?܀!k'7kWt[q={tTQЈ/>k%A৬n䅋 %⸖S֭CoDF1E*G8.%2=K5\սڻ.=<\K qY Kʦt̶\Qz@I dz<}]ML #UPU; ;F0dsӲ͘R":ݒcܦ-M%;ʶÇЄr_hfh&61xO$3os9AƏP]&7P !ϒV>;(,D1/Nȷ$kQ3YΩI@Mh< T&K)ooCnm[qUZb-y!'`CKtQا6׳ 5rZ?BR!( es}=?0L}Ѷ1&Z-ջ;: w[sV!iF9i<媛ܞ;UU;Oi $ yDCNS,`wtL#_bL" iT,(nn^yz뫝F5HU?qHh^TQ(9gMI 4D\Сnygorq-(QR2~:u"sϏ ik/gjh,GCM`SQE :6`e* u!ؾəŒQLM$4]R=Qͣ +e%54(͸Y }QW_9E-?:z xָ "|]7\ '^|sS/-[=BtExMҞAf MͥFJ`]E\YUz ^c65.K'Ow#'8?(Mh\S-CR ][9!˱ GmˀtÜMAh7_JOfTj|iS^{MLkK fsJ{UǨ&zoJꂔ=+͹v?J 7 &Q ug/1;BmoolOSJ_h2MTDyǦ!ȯf?7O%5G jrj.[C`ƊЭǴq]4Geems3XczPS !(nf(Fܤa Yukqg Fl1 yNMSykkۉY]= '\XP +#&BO%r't3-3FU Jv:tjL\p?^CpbݟcL0]nVDxAY1(Pgp9 cI 8|TvNg$#q3V+!c lT8<9W ʩ4iևN߮ΤMo3]l񠦕EL͌VsWU#vd~)3@!RfASRk+ZWwͺ'Y /KE(0Q|>y#~\ d][A j|`ޕJJki=FxI]ئ Ei'YP-Y0OxlwOi@&ʋ^7;TD,}9ݻbxӒEZmL`kR hI_9rᶉD8Ou$ [R")u7UkcA ʏs^i]Y $dpm8P&R`k<^~oMt"kH֔2N,SeUXE9-@% _. tFwQ{Fa=V;g/f C&P~ք.W57!4>tD+򐋐ܫPkѵGIԓّoڤFE]\298bUeuNkMpX=*[]&u-UhGstȖ 6DQ7_ qJ Jɕ56$݅9ܒA#--Ez? Qo2s8(|ޤ6e\汭ˬIR(|!iIvjڿ35?uSʿsЇߓ Ǻ Ѩ-M#0{kj3c<+ ӛ Ip$92`'؆L!){EI7$&=0_Vh@-]6S0 rUCz[Dhu>މTUmjD`-t^VwTu^ )k1KDfW@Ocg PP]kK]}*m]&mT1l&Z2[R;h{d'$!~.-AӮ`+LWpTMǙ>yMȩLP!<^~%' ⾐Q*Qkb*Y!-N-Sg=ٖ;JJlv6a//G\GP1$Y; WSg bz,܅?GYnc F\54@A|AOJW9}T,Ko4O*Ϗف9R(eB#{FkGZ K1;rHI;¦dΥN*/U6\w*Es~9Nj*3fMxR:Js % T`zw\} ZNG(`pb=u:3NŹ&uq@~w@c:y 8~%/T0^]zZFYD6W2O\{EwGS4,hD66שwpRDl^aNE_曱o| W$Gg T{7r2AV{Σ|CފG/>9RܗXÿbJ  UTϟNl<;1RXY BfehK6 RyQV>^L72XWnL6@!^0NmS |qB^%(ȖV{ܛ/Hz>ָV`.^C.dlMp Kna*@h7z(q(Y,`t3q-5<*E;Uc4bǏ;3n}8Z@X=eC빢64|;.Rz:W1N#Dug5NܣQŬQzA ]qC9 qq^T_8 t88j|2^qZ +_HݵPǂ`FhX,kcER 鰤 ltm@6-0|9YKEhZReg|ATȇUU6MT U9@2u<;Y-Dn͸(@И%\ mLX u܆\]Ŧ!$&&[vdlLl(@ vԒ+HiNw=/dgeLl$namIϾ-tTJOіm ,mEKKڟej{eX\ R/@cpWL6NΔ1;jiW:Z4Pju1w(HKX0w:+!ֳxO g'|c2ZAPN^(hc7CA`4P]X@{j\sbKr6ON5ٛzUYL )PU4=NF@`1Tud/SͣVryduGq:+r@jb@6YqtPqgI "v縺{՟I| YZ