libraw-tools-0.18.9-lp151.3.1 >  A \PC/=„<>}NmUrE]jcEK=ap@S[7^`a'*" 'կ}7י?9C:tù~6W1GV,ADk"~o_f3Se(adjAKlor0 mHS8bS*i-rP‚L\dl)p@EX%˘2b!i|HocG]H9~~)jt“l)ٖ)sQa8022097322b6561eabaeb5c052bbc4282ebe3aac35b2fa1d065b23b6af753511de2aa7039885a5d0cd6d5dbec99b8eedd56b855\PC/=„"\l%+e)wHwnKrG|:b*ݱ Gg?lټ{|\.r!7|Eh{ *rqToKDiIfZP9f͢6Q1u!e ,a҉)wz90͋5çOFrB wZ # qN[2TwǍrύlk;XWr+ H8W!l&|P&,ɾ1!>p>wD?w4d  `hltx  4  H  \       @ r  `l(8,9 P,: ,FjGj Hj Ik XkYk\k< ]kd ^kbkcldlelfmlmum vm@ wu xu@ yuh[zvvvvw0Clibraw-tools0.18.9lp151.3.1Tools for reading RAW files obtained from digital photo camerasLibRaw 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.\PBlamb27(openSUSE Leap 15.1openSUSECDDL-1.0 OR LGPL-2.1-onlyhttps://bugs.opensuse.orgProductivity/Graphics/Otherhttps://www.libraw.org/linuxx86_64)0I))@)H)()X[)9X\PB\PB\PB\PB\PB\PB\PB\PB\PB\PB3aa2fce938588ff831e6297c2602cc0de714b5ccb1bdc2009100781fb13b64f6e9cbabe7bf72f60fb1b818379a6750d9f6f56e3c9b6552904ffc899bf02c7873afc1535f271a78900f7cf1a3c0696ed5a9e9a46c14c751ee6a27a9a63a68b75e12c851a7eba9458afc138e503d0c46fc3707916ce238eabd51452b84439004c01149d3cf813a12e7cca8a9f7f4e26181263811555440bb84c10eb30e3eebcad439b52a4587e2a53b621835a29496ccb73e6fe77fab356eff353cf2533ee91395ff0286b4be01ffe317c32da23f3ba0d4dabdae3ba2603ef6c5c57e091d0392423a96b509801367429d5f6e738ed30c74335790bec6a6172f8b63490a4e1e338eb6b43aab050decc152fc3671c59b60f5134f5a7dd41b0e265433bf23d0623c02df80b5a246dd2d328608e7ec22eb69f0b163ba0afaaafb396c929536515cc9e6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibraw-0.18.9-lp151.3.1.src.rpmlibraw-toolslibraw-tools(x86-64)@@@@@@@@@@@@@@@@    libc.so.6()(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)libgomp.so.1()(64bit)libgomp.so.1(OMP_1.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)libraw.so.16()(64bit)libraw_r.so.16()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1\4\4\2[aZ@Z@Zw@Z}@Zg#Z2gYYY$$@X*Xv@W8WDB@WDB@V`.VEUrUPR>R-@QY@QbQ@P@OjO`@NTNA!@M@M|M'@M'@Mt@M@Lr@Lr@Lډ@L@L{@Lc@Petr Gajdos Petr Gajdos Petr Gajdos pgajdos@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.compgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.comjengelh@inai.dejengelh@inai.delists.nico.k@googlemail.comdimstar@opensuse.orgidonmez@novell.comtoddrme2178@gmail.comNico.Laus.2001@gmx.decoolo@novell.comandreas.hanke@gmx-topmail.deadrian@suse.deandreas.hanke@gmx-topmail.demrdocs@opensuse.orgmrdocs@opensuse.orgmrdocs@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.org- security update * CVE-2018-20337 [bsc#1120519] + libraw-CVE-2018-20337.patch * CVE-2018-20365 [bsc#1120500] CVE-2018-20364 [bsc#1120499] CVE-2018-20363 [bsc#1120498] + libraw-CVE-2018-20363,20364,20365.patch * CVE-2018-5817 [bsc#1120515] CVE-2018-5818 [bsc#1120516] CVE-2018-5819 [bsc#1120517] + libraw-CVE-2018-5817,5818,5819.patch * 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- security update * CVE-2018-5816 [bsc#1097975] + libraw-CVE-2018-5816.patch- security update * CVE-2018-5813 [bsc#1103200] + libraw-CVE-2018-5813.patch * CVE-2018-5815 [bsc#1103206] + libraw-CVE-2018-5815.patch- 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.- updated to 0.16.0: * removed 0001-build-fix-return-of-random-data.patch (upstreamed) * Support for new cameras: Baumer TXG14 Blackmagic Cinema Canon EOS 70D, C500, S120, G16 Fujifilm X-M1, X-A1, XE2, XQ1 Hasselblad Lunar, Stellar Leica C, X VARIO Nikon D5200, P7800, D5300, D610, Df, 1 AW1 Nokia Lumia 1020, 1520 Olympus E-P5,E-M1, STYLUS1 OmniVision OV5647 (Raspberry Pi) Panasonic LF1, GX7, GF6, GM1 Pentax K-50, K-500, Q7,K-3 Richon GR Samsung NX300, NX1100, NX2000, Galaxy NX (EK-GN120)- updated to 0.15.4: Additional checks to data to prevent broken file opening New camera/format support: Richon GR Panasonic LF1 Canon EOS 70D Sony RX100II, RX1R Olympus E-P5- updated to 0.15.3: * New camera/format support: OmniVision OV5647 (Raspberry Pi) Nikon D5200 Panasonic DMC-GF6 * Fixed decoding error for some Canon sRAW files.- remove libraw-gcc27.patch, it is upstreamed yet- Update to new upstream release 0.15.2 * Fixed possible double-free() on error recovery on damaged full-color (Foveon, sRAW) files. (CVE-2013-2126, bnc#822665) * fixed wrong data maximum calculation for Panasonic files * check for possible buffer overrun in exposure correction code (CVE-2013-2127, bnc#822665) - Add 0001-build-fix-return-of-random-data.patch- SONAME changed in 0.14, but prior update omitted package name change libraw2 -> libraw5. Do it now. - Use more robust make install call - Remove redundant %clean section, and remove unused .la files - Run fdupes to hardlink duplicate files- update to 0.14.7 * Imported dcraw 9.15 (1.449): - New cameras supported: Canon 5D Mark III, G1 X, 1D X and Powershot SX200; Nikon D4,D800/D800E and D3200; Fuji X-S1 and HS30EXR; Casio EX-Z8; Olympus E-M5; Panasonic GF5; Sony NEX-F3, SLT-A37 and SLT-A57; Samsung NX20 and NX210; - Support for updated Samsung NX200 firmware. * Makefile.msvc: easy additional compiler flag editing. - update to 0.14.6 * Casio EX-Z500 support * (possible) I/O exceptions on file open catched in open_datastream * Fixed possible read-after-buffer in Sony ARW2 decoder * Fixed mingw32 errors when compiling LibRaw_windows_datastream * Makefile.msvc: support of OpenMP and LCMS (uncomment to use) * Fixed decoding of some Leaf Aptus II files - update to 0.14.5 * Fixed bug (uninitialized variable) in SMAL format decoding. * Imported new dcraw 9.12 (1.446): support for Leica V-LUX 3, updated color data for Canon S100, Fujifilm X10, Nikon 1 J1/V1, Panasonic GX1, Samsung NX200, Sony NEX-7 - update to 0.14.4 * Fixes to Panasonic/Leica file parser to prevent crash on broken jpegs. * Fixes to include order in src/libraw_datastream.cpp to better compile with KDEWIN * Floating-point DNGs are rejected on early processing stage. * Support for new cameras: Canon S100, Fuji X10, Panasonic GX1, Samsung NX200, Sony NEX-7. - update to 0.14.3 * Bug fixes in black level subtraction code for PhaseOne files * New API call LibRaw::get_internal_data_pointer() for developers who need access to libraw_internal_data fields (i.e. Fuji SuperCCD layout). * doc/API-overview fixes to reflect 0.14 changes - update to 0.14.2 * Fixed bug in Canon 1D and 1Ds files decoding. * New decoder information bit DECODER_HASRAWCURVE - update to 0.14.1 * Imported dcraw 9.11/1.445: - Support for new cameras added: Fujifilm F600EXR, Nikon P7100, Olympus E-PL3 and E-PM1, Panasonic DMC-FZ150, Sony NEX-5N, A65 and A77. - Updated color data for: Olympus E-P3, Panasonic G3 and GF3, PhaseOne H25, P40 and P65, Sony NEX-C3, NEX-5, NEX-3, A35 and A55. - Support for dark frame extraction on Sony cameras. * DCB demosaicing: reserving 6 pixels instead of 3 to suppress colored image frame. - update to 0.14.0 * Multiple rendering (LibRaw::dcraw_process() calls) allowed without re-opening RAW file thrfough the sequence of open()/unpack() calls. You should be able to change any processing parameters (except shot_select parameter) between dcraw_process() calls. - New sample in samples/multirender_test.cpp: renders data 4 times: in half and full modes with different white balance settings. - Unprocessed RAW data is stored in separate data buffer: (2 bytes per pixel for all Bayer-pattern images, 8 bytes per pixel for Foveon, sRAW, and other full-color raw formats), so now LibRaw uses 25% more memory for full processing of most common Bayer images; while for just unpack memory is reduced 4 times. - New call LibRaw::raw2image() fills imgdata.image array with fresh copy of data. There is no need to call raw2image() separately if you use dcraw_process() or dcraw_document_mode_processing() calls. - New call LibRaw::get_decoder_info() to determine raw data storage layout. See samples/unprocessed_raw.cpp for an example of how to use it. - New call LibRaw::free_image(), deallocates imgdata.image buffer. Use this call if current postprocessing results are not needed, but it is to early to call recycle() because dcraw_process() may be called later. - New C-API calls libraw_raw2image() - C API for LibRaw::raw2image() libraw_free_image() - C API for LibRaw::free_image() libraw_get_decoder_info() - C API for LibRaw::get_decoder_info() If your code uses usual open()/unpack()/dcraw_process() call sequence, then NOTHING CHANGED: your program should produce same results. For interactive programs you may skip open()/unpack() calls after adjusting processing parameters, so user should see image refreshed much faster. If your code uses raw data (open+unpack calls), you need to call LibRaw::raw2image(), and imgdata.image will contain same bitmap as in LibRaw 0.13.x If you code uses access to masked borders data, you need to rewrite it. See samples/unprocessed_raw.cpp as a sample. * Other changes: - No separate imgdata.masked_pixels buffers, Bayer raw formats are read to buffer with borders. So, no ugly add_masked_border_to_bitmap() call. - No filtering_mode parameter. Raw tone curve is applied at unpack() stage; zero pixels removed on postprocesing stage. - unprocessed_raw and 4colors samples are adjusted to use new RAW data storage layout. - OpenMP speedup of postprocessing steps (up to 50% for half mode and 4-core machine) - Most of LibRaw_datastream function bodies are moved to separate source file - LibRaw_windows_datastream is merged to main source tree - Imported dcraw 9.10 (1.444), support for new cameras added: ARRIRAW format, Canon SX30 IS, Leica D-LUX 5 and V-LUX2, Olympus E-P3, Panasonic G3 and GF3, Sony NEX-C3 and SLT-A35 - Support for RedOne digital movie cameras (R3D format). To enable this support you need to: * install libjasper JPEG2000 support library * compile LibRaw with -DUSE_JASPER compiler switch (./configure will do it for you) * If you use own LibRaw_datastream implementation, you should implement make_jas_stream() call for your datastream. See bottom of src/libraw_cxx.cpp for implementations in datafile and mem-buffer LibRaw streams. - Bugfix: green matching is turned off if output image is shrinked due to wavelet filtering or aberration correction. - Removed imgdata.sizes.bottom_margin and right_margin data fields use imgdata.sizes.raw_width - width - left_margin to get right one, the same with bottom_margin. - Minor ./configure cleanup - Qmake files and Visual Studio Project files are updated. - New version check macroses. - Documentation changed to reflect 0.14 changes. - Removed LibRaw::rotate_fuji_raw() call and corresponding C-API call. - The LibRaw::adjust_sizes_info_only() call may be called repeated and mixed with dcraw_process() calls. - Postprocessing speedup and optimization, especially if cropping set. - Cropping works for FujiCCD raws. For the technical reasons, the position of top-left corner of crop area will be rounded to the nearest multiple of 4 (the corner is shifted top-left). - New sample samples/postprocessing_benchmark.cpp This sample measures postprocessing speed. All demosaic methods, averaged white balance, median filtering, wavelet filtration, highlight recovery, and cropping are supported. * all client code should be recompiled due to internals change. - update to 0.13.8 * Imported dcraw 9.10 (1.444), support for new cameras added: ARRIRAW format, Canon SX30 IS, Leica D-LUX 5 and V-LUX2, Olympus E-P3, Panasonic G3 and GF3, Sony NEX-C3 and SLT-A35 * Bugfix: green matching is turned off if output image is shrinked due to wavelet filtering or aberration correction. - update to 0.13.7 * Changes in cropping code: - cropping is now works for Fuji files (instead of crash) - bad pixels map and dark frame subtraction is turned off if cropping enabled - for technical reasons, coordinates of top-left corner of crop box are rounded to multiple of 4 for Fuji files. * ./configure stuff fixes: - install static libraries only when --enable-static is set - compiled samples are dynamically linked if shared library not disabled. * OpenMP enabled for Visual Studio 2008 SP1+, but not for RTM - update to 0.13.6 * Cosmetic cleanup in Libraw_memmgr code * Permit OpenMP support on MS VS2008 * More general mem_image interface: - New call get_mem_image_format returns bitmap size and bit depth - New call copy_mem_image can copy bitmap into buffer with different color order (RGB/BGR) and line stride - dcraw_make_mem_image() uses calls mentioned above - see documentation for info on these function parameters. * libraw/librawwindows.h implements LibRaw_datastream class based on Windows memory mapped files.Win32/64-only Thanks to Linc Brookes. * Fixed parallel make errors in configure/Makefile.am- Add libraw-gcc47.patch: Fix build with gcc 4.7.- Stop using _service files- Made html document file non-executable (fix for RPMLINT warning) - Cleaned up spec file formatting- update to 0.13.5 * Imported new dcraw 9.08/1.443: New color data for Canon 600D and 1100D, Fuji S200EXR New camera supported: Fuji HS20EXR and F550EXR, Kodak Z990, Nikon D5100, Olympus E-PL1s and XZ-1, Samsung NX11, Sony A230 and 290. - update to 0.13.4 * Imported new dcraw 9.07/1.442: support for Canon 600D and 1100D, Hasselblad H4D-60, Olympus E-PL2 * Color data for Leaf Aptus II and Canon Powershot S2 IS - update to 0.13.3 * Preliminary support for Leaf Aptus II cameras (no color data yet): Leaf Aptus II 6,7,8,10 and 12 are tested, Aptus II 5 should work. * Preliminary support for Fujifilm X100 camera (again, no color data). * Fixed possible after the end of buffer read when working with in-memory RAW data. * Fixed possible loss of JPEG stream sync marks in LJPEG decoder (this bug was found only for Leaf Aptus II RAWs).- update to 0.13.2 * This version contains several big changes, improvements and bug fixes: New low-level buffering code for Huffman decompression. Canon CR2 files are opened about 1.5x times faster than on LibRaw 0.12, other huffman-comressed files unpacks in 1.2-1.3 times faster. Exposure correction code based on linear-cubic root combination. Correction range is from 0.25 (-2 stops) to 8 (+3 stops) All 0.12.x features, including new cameras support and half-size/green-matching fixes. Changes and additions in demosaic-packs: Banding suppression code. High-frequency noise suppression. Green channels local averaging to suppress maze artifacts. OpenMP speed-up in median filters and green equilibration. Bug fixes and improvements: Better parsing of unknown command-line params in dcraw_emu sample Brigtness table in ahd_demosaic is calculated in reversed order to prevent possible (very unlikely) multithreaded app problem. Fixed file extension in half_mt.c sample. Fixed incomplete data fields reset in LibRaw::recycle() Patches for ./configure system for better LCMS2 support - now provides shared library- simplify lcms2 build fix and rename to libraw-lcms2-build.patch, as it has nothing to do with the upstreamed libraw-pkg-config.patch - remove duplicated documentation files rather than using fdupes - build with -fPIC so the static archives can be linked into shared libraries/plugins (cf. http://www.libraw.org/node/535)- Update to version 0.12.2 * Fuji FinePix S5500 size adjusted to ignore (rare?) garbage at top of frame. * Sigma DPx processing disabled because of unsupported compession scheme and incompatible metadata format. These cameras will be supported only if dcraw will support them. - use liblcms2 now- add libraw-pkg-config.patch to fix build issues in shotwell (already accepted upstream, cf. http://www.libraw.org/node/534)-Update to version 0.12.0 -add libjpeg-devel to fix build on < 11.3 -drop default cflags patch - no longer needed with autotools + DCB interpolation and FBDD denoising integrated into main LibRaw. + Two addtional demosaic packs: GPL2-licensed: AFD, LMMSE, VCD, Modified AHD and AHD+VCD interpolations. + Additional median filters from 'Modified DCRAW' package. Foveon support also included in this pack. + GPL3-licensed: AMaZE interpolation and chromatic aberrations correction from RawTherapee +LCMS 2.x support +New ./configure script, based on GNU autotools. +Bugfixes:Fix in green_matching code to support nonstandard Bayer pattern + Fixed bug in add_masked_borders_to_bitmap() call for cameras with masked border composed of odd number of pixels.- add the right configure flags-Update to version 0.11.2: +Imported dcraw 9.05 (1.439) + Support for many cameras added: Canon: G12, SX120, 60D Hasselblad H4D, Nokia X2, Olympus E-5 Nikon: D3100, D7000, P7000 Panasonic: FZ40, FZ100, LX5 Pentax: K-r, K-5, 645D Samsung GX20, WB2000 - added LCMS support so libRaw is color management capable - added openMP threading support for multi-core machines- Update to version 0.11.1: + Fixed bug in dcraw_emu sample command line processing - Changes from version 0.11.0: + Processing pipeline has changed: black level is always subtracted on prostprocessing stage or by special subtract_black() call. + Cropping on postprocessing stage implemented. + New API call for clearing memory allocated by make_mem_image() call. + New iostreams based I/O layer, much faster on some systems (esp. Win32 and Linux). + Better exception handling code. + Secure FILE* I/O calls for Visual Studio 2008/2010. + Fixed bug with half_size processing. + Disabled OpenMP for wavelet_denoise under Mac OS X + Russian documentation re-coded to utf-8 from CP1251. - Create a libraw-tools subpackage, containing command-line tools. - Drop libraw-0.9.1-configure.patch: fixed upstream. - Drop libraw-0.9.1-configure-optflags.patch: the changes in libraw-0.9.1-configure-default-cflags.patch make it useless. - Update libraw-0.9.1-configure-default-cflags.patch to apply without libraw-0.9.1-configure-optflags.patch.- Update to version 0.10.0: + Imported dcraw versions 9.01-9.04 (1.434-1.438): - Separate black levels for each color channel. - Changes in tiff metadata parser. - New cameras: Canon SX20 and 550D, Nikon D3s, Olympus E-P2, Panasonic GF1, G2 and G10, Samsung EX1, NX-10 and WB550, Sony A450, NEX-3 and NEX-5, Casio EX-Z1050, Fuji HS10/HS11, Kodak Z981, Phase One P65. - Color data changed for some cameras - Fixed file descriptor leak in dark frame subtraction processing + Small patch in Sony ARW2 unpacking code to make valgrind happy + New command-line switch -h in mem_image sample (half_size support) + Some patches by Johannes Hanika (darktable author): - OpenMP speedup for PPG-interpolation - green_matching - suppress of 'color maze' on cameras with different green channels. This option is controlled by the field with the respective name in imgdata.params + all client code should be recompiled due to structures size change + LibRaw::free() is now public instead of private.- Split the static library files to a devel-static subpackage, to follow our packaging guidelines.- Clean up package for inclusion in openSUSE, based on the Fedora package and the one made by djs_core. This was version 0.10.0-Beta3.lamb27 1548763893 0.18.9-lp151.3.10.18.9-lp151.3.14channelsdcraw_emudcraw_halfhalf_mtmem_imagemultirender_testpostprocessing_benchmarkraw-identifysimple_dcrawunprocessed_raw/usr/bin/-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/b32d9cc00d3c952a17ebef063dde69e9-librawcpioxz5x86_64-suse-linux ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=d82f350f165918a167948239220ffd0241ef3c58, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=0eb3b10d3f0bd7f66d8b5531ff00460ce227be6f, strippedELF 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]=8f87203805d6be7150fb6ef0e476f4b1e0fd72e2, strippedELF 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]=14014297b0c5572b0e9ef325b678f2eb78da00e9, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=019cc2f210e727c8bec0db9d2aa6bbee7df8f46d, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=a18067e69ff3ad3ff718b216223eba9c88320ba1, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=07e2e7aaabdaff0e2b4e0a15d28c3c470962abf0, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=d5cc47015a11fd0b7e7687499cf0448c61918476, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=5bcd976e91070fd6d93d220d989205418c8132c9, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=2f6c3e28b06a438673fa15dbce0379bc51c2cefb, stripped #,5>GP  RRRRRR RRRRRRR RRRR RRRR RRRRR R RR RRRR R RRRRRRR RRRRRRRRR RRRRRRRRR RRRRRRRRR RRRRRRRRR RRRRRR RRRR RRRRc'5OY[Ǐݣ-34DfO@p]q^C=QÈBƋp(N"}KF2B=/fzeId tȳ}Uf6At+!"nm]{ hdv̅?O3 !" z.|~|744#u_Oda{ֿX2PKs877Y&FE sqG9(%eEJSjh,G Oka`C]gNEjMBUx2W/΄aQ^>qIkwO/2)o ,I8y@UHI#mo`KRCk:?,Ww]ˡi$%rW={KȤpqlO U(Y߂0? Jԡ5;Kَ\m2Q,ekX2tԌi2km46:0P/͍K{oB|2ibpt;/U>alj+\$vFRIy|ILypsD.`e&OMʬ-֯ p4h ~fi[Sdgji,9w'hu3MYd6(7]Zia/qhZ+La+)t09UupOw6[:V⠒NHhS}E#cUl[qG g?O^ydvDDva))*wlib"QVE6ƈ3RJFb'E +gs?fV}9HԻ2K;Y`dogEI3t %}ScnQ2ܡ۰' RO3U}~ad"M8FCDè)^tH8J= °χUϸ+ܿi=P `βv_ܾa>]lnBvN~ Q9j{~t"kpe='JվPttr iN/WySPd1P1CixS7:=a+G,p)uYռ<5asHO!8ھjFYIDU~?wJJ{>6&/{Hf/Rz5E#IlDmO2w9~zz7t@n2ocOGHjl#^2({<~m7 =%!l@XBsZbJ$@Al 《P١㻈]Y%WqdU%f1%y|]Pi]_"-ERnܖyN,n&ʆ?#9(BAﺣ]3`Zg?jr"g@ZXRx4-n_gHtpܗ[*lԹf<|o$tkM_-9rF,ҳjt12S࿊矀_JQP l\h^0cY-e &Ҷj s{kwJeeTG+A$%mtt@maFMe+TXRsqZl]R>p݆Yo+>jf#y7SPUiyr(m+K]hXBVSit%Ox&\.F% 3jFf_0Suِ~mR=yLf,.)Hf(eR$:S:LLh;D@[Ȝ鰭DN6zk6Y&x*K\-(W{ qC.x0ѻ94+L(`B7V1 ,R|BU;~0p%mi^ ۀ_bS:e W|(0gZZs X~`ھ -r4w@Ȝ]|=!vYˣ 3&(/'E'G>oI}gnoū;fΝwt5`Ahj${$LLE Jsp'[eDO^{ٵZvd.]Nu1H0+h%z'$ 6:,0-&t(ߕRӀ.PC*]6I36[ 7V^(lK)ю'1BnDk̳ns, RT  #Dqع Mӭqn'FS|@H.h=+xr&į Sik%83B(w-VlO @T~1K_ %F%,Xχa rS[>boȃmZD%瘵ݙ+ֱEGc1wj!B-,>Saj4`@1qq%seض3cmǦǙu) 22Cv38뢕roƂ|\hDŽmQ-"Q3H-$+f@) :r$= H@yZ!<,S |H[v:3PZlw-^q_bDOYQ$*?؍UG&zI.HeD^'6@Q0ZM [AӫƮ/^ļ& C pkMt` [p{!d )O_ g4+ 9- Zd/:qY5eVJ2'~#]c["~ <]}pFUe0vn@MJ}BڰWgEja9(cӷJt9̄M30 n x86-8oď ^jt4$`1N??hs_;K 4aQP@E?slioI5vaR3,q4s"čA*d}[v vdl ӯL V&j:o⼑H&4SfFKըtuwK^+lqw;t"Xrh>,;oZ$g"zg5 IRqaЏ ѴAGfAv_sj2Cr9֍\qPrWOܤO(@zLfIpA\BJHxqWwYkݠ4m/prfY7Yfq{FL'#øw/FGՌҋJd:PӲ.E~"js>H*C֤dApm)2ݳXk6 l?4Yg`]B>b[Z3Y?qCg PJ}Æz3JX=9ЯLh֊|G1, g59m4%$ OD>kJr@5Aס0]{-`%xڗI9x<~t#Hd#6"R֞Jb`)^hLu?_iXnF/&xn-~_E`#hYܻ8m:H,樕>YD}Trt)gmÔn 1)+ܔ<돷d`+@>`ͤojE,;Ы1)uDo^#G!ZjQsw Z 'EGB gQWw`OkY=mw#v"w`MqI@>t̗O@Iޔo>C,*?h'ŏVԨ*$ ai6Z6d?+sh;=Ȉ. :G2{n[M3?i4h-$J2Y4ENJ갮+ <*a (3:j/ kt~O2޾dl2`Z 4Δ*A20;KO>L'aj7kCy/ӰQ:{QiMe9cY=%|˥hzkH-W EġDz | $蔆yPg 5JxH* ɍUk1eh_.p @G.­Q̵y2ml'eL){->!~I]mo]#'nt7C%Hvtas c Z,oz"pi^i4TB,smS]'%,ADm+B#fО}zp& 5AWhK?GB_(pξ ,4U%5EF@ .$jOݬMGKJKO #x=c>(b t6zNiyd&YQOR6,=`S_,[nr9FfƆ׶}YC6=kcO5^C_#02y&gO3"&pDO-"yz黔 Oy<*QZ|1pX5T#Lsj\$2+uɏdgJDfP>Ro W[g E\g\\ zeAUYQ/E$R*zŠa<|۸j8x `[oD\eQN*@lFZqp&@` #w'x]P0žc JXo@TYPoF d_m ^^ kH*,*HB_=k) .VP{Ii$m붽 x;$aRi c_gְ;דʟMbm&R]W#ӫS5Z >F=_D#t-Z4wP~r3"bїL80Pc/:*;=\Ľ|َ.ٺQEDxoɃOF[5'£<=APnʄE EL1dl^"N&@jAFB}U=]O[Ve˒b>ܴN܍WV\Z/qgX2(nh B~ Pj#|=lȩ`bN<)g71@Z km,DK:}<B]`8CPfauEZ}(RϙtbNN7S* #2(Sa%.+=r>8xfm)]+q~,ZLLdCԵe1>þ HJ*#4Br>rN%I%|lTNK2Eh@]B1#JN-`~7M #Z" ¥C.mH>"+ʟv.,>v˰m@sA5Lw TLKAVS]l%g[p[@w/Bb2dvjձH=g/ѯ6z [Y|kKqj|05vY|8Ywਐp;! :o%>X_yЌⴳzr:?4F 6{M uUR!SVǵب3{Ec pi-\\WUwۮ}hRbK+!.9X*O.{\T;Д-05.2gq^i^ DN@xlR< ɅS.39*'hnqFğu7h{)G%E-ͶNqz8S'+Ozc?HXN>1f.բ ~t2Di.kGL1s24YC[`R; 693y.`n̈́\],}w֫\   ]R~GkPvBw؊_ Yܓ4x䈻'Фf6pa:@#C.zZ2/\3ʹ-M{vz".ltlCB Е/='{X".*sf WC$R G~I"DӒ '}'[<5oO}ö"OR _F`mrd4y%Hv nؾ5.I@Fw`?M 0*1QqS(Yivۆ# IfXFS%CUaql HɢM*z1i[(5y"=B&A9&vEe]ݒKW6e# 씈k()E-ZIIDgpMW#,6~ N]*X;Us({NDtV;} 3}1o) (򓏣Aῲ&Q~jZ)Q16wح:LX;{j4DŽnvA7 ”84+YWS6;װ~P^=s*rڬ¢5Njbv^Xëtgx  )NA[Od NFZ=Y?rvaUFq 'JCj5f7u^G rZZqH%j!D yuQG&- .|x," j'sb>夣g[" V㴕9{l˹}ӛF6C vg :B6eiyb{{yÐDrQrG~H6[Gx%?SJ{}h:bd Na',!y,;٣:%Ҁ2 HOM4CxI9fhtca?E9q ݾJw6{:ZMc qmH>hSkJRC+N[imB%ė-ţ=7i} Wؔ)8ronw9_}tfP5\P~ tx9óar>R{-$yVC&v'!-0ccN!T2:> ³썺G6,'AZW??% ^FX&4 /HޗUӘ+5r1RJ87T8Nlr>IW|gθA 23Zh2 $ݮ"qUlğqea@~wO50=p]oj2n׍mbb0d+@>GEc)unPϼ{;Xy`BVճܢ&wӌKie̚n&c#Om3߅3Wkf;Z)6Wd1 v%^4L k )P'&,牰sF r;tGA;[,߳ʻ [dV Z= Q&TcVΗ2]lQ H{V>Vimq4 MRiqԯbA8f}`ҳ?a~_c BxVgtCzd|/-ӵwIx^ⓝV",kq*{]+[(Qʌ ݌!QgK8<}'l+ޗ< kcx )x_Fsu%vp.kq+t}3nslB?^e8A! Ӥ4hU-W""[].~Mѯ 6! t_HJ%E&Q!E6%v):ynbbRΝ:B ĻX ΅.ЅX5(pϡ o±]4%3JѯUgXˠJ⁘"',> O7UvJ1=pc@ ~bU `q&#=NpuO7-{W%P]ב ˴JrcARJ&֔:ˆl0G"aub9YƂy.$Fն5-dP&*a]E^[A3P NoT6I T-->#D5Ǻ.L@Sk{d3*k yyQW $Ӂ/Wa K宷B17 6pߎZ֌=~`l b2/򩡒Us V8h*'kdDq{əWX{tmp孑C0S:@/Lsd®4i nl~GyY! >2vm4 ^LؚUAO(mzЦyԏs_ֲi ^%vo4 lFY܊"!.V)|qH):?ctp?wghUVȕ쬳a2wT$#'-E+?"_N_?D?[LZcr45y<2lFbV;H`ট^?IÙ.$fZ6^T9gY?j)V+pLkni 90U{k$*5ND{UF}ݽoڴa˪ԠwCTh6(]STesh2QtZ[vSj6U5f|kMȀAN$DK[@( $1$9);nOq=BXi<\QAZ%/ixL|%%!໯^ 162NV\- mR{  YI^JePkСcU.EL`\>_Ī&dtLSQPEbS[@ P# S UtVu~4ZB]S>Q`,q>ZxY>&0IG5^+1yU[RH5DZj +aܲ\gFZb`7#9eՠ۫h(#*wN~aK/ǘDa"杇-fp~*߱8Pa@ )c1,kA;?6슜_=cg&i~:*C +#NB4K޵Dd."K  r_3L(᝽H[%Pؔ۔K]R.>s]'&hǵ0Eb˅࠴^ޞA8D5Opx2ҫ#715$LcF87<&/k:8u152S G#9s,droE9,Im? /闹bݰ4 6)Kf\a\J>Jv*NG"ߕI~`( mɳ/}Q1zKZӃ^Q6bwimٕިTq*()8΢Q4 у/M*[o!'tagHGb J[Wİ&m|3 Qypˆa˗ׂ<|/ Wpxx7 l~iz;Cshq /Id)p#Jo螺"'þr[/#16$cw=r 'ڌamj?,YAϕ\L^L̖/9$>zC¼ұ[ oEj"|g~6Rf33bd$)RpմJ$uNnlx2< P}xՏu}B dŋ,qKHۣ[z\cXt$"{%]YL^ aS89gttG}=LQ"=]H:TyI}|s9 )Uu4׽7/?ċCN;qY\3P?"uKKy/0ٔAg!7.E(\ol50 bGS(}^v͙$z4k,]N_#-[q%|x o^fcGX$71\7@͂Ԡk2˗/dD 4g M2pb nE1Nfyv` Bi0͢~f7BYys 7J?tB9㰳Kh5b}[SHnfz'ش?R>\@オ uþ͗$,8wftQd|_'lm,YT36_RbvwNI$uF~W,:sS83ό3.:ɉ5ZaH|;tHرQ5M?=xW'1̑/kJ'ʔbRE=k:)k6!v ]\ls.H^-=*,ù\kȡԙc?2k3Z/2nKyX/p, âBه)pxgѼ!'wNTQxKkZ X9z6P[옫g\WꮀbMuv!(d)J&Apuaz>u47q4y2Ǥ l6y /;R<*iX<.tlEg9f\(vO#$ B}ZbI8Z@:fG"o_Ym.f>"Ԋ Ȏ6)x})NDtQ*B'{[y8,@!Ϛ4է !\@՝9'˕~ ^' D#W}e~k^cb@Οk+?j҄Сۊ稤bdz8 UK 'jƌ~많 R*"݅Lg\vP{T{>)gvTđfb)e).Q ʾٻѮaXӖhN( YFsF^Rq ^Y^+o'ŹA5ڻ?nHZCNIsU,R瓓qI=8cHIwrS) Q ]Q d.$Ò+`QIrS(z=+l9 UBES$;%/'YW JL>GN27]'ؒ4U[<+!BBPQQR:5&Eбxcv?y_wT RI%2^H=;9co]ʌ AqaegYΞj /h ǹr!nn>WIjul3kF"ur֋)gF( E]upX#{s֕ۡZnw~ u8Kg *|+0m%3OhLsf `6֦z>\ ƫM}8( ;hFz_wHODrO[gu`BK _xîtzc濳cmѹN'affQ"dK4B:kAYy[nb3.o/jߌHk tNݯaA0ЕVfS[Mf6iagD}9PTv%S)@"-~4[p0Y@nth\"BD`en7@v2RA<۔8H:^pr9"<4&BTrNʳcCxi$:{22d1HHlu*,p ]CMyrG3Cgj_LD腈pxAޭ0Jl}|Ff?ZUnnNšO^KWj5sg!fӗ\;ގzo'O 74dSIZ;N&BYE7Sk=YTV󾿐5#4֎țNk X.BA\4%X oU4ҔRZekFfzNLD!(tUrJ8#!o]9Om~]Fh۠+al7+_]?rQ4+3^W7TRrH"_,q/E.h721R%rO!I)avTvng}aDR-FU9Q.Bnd 344RbT5TB|$@K6 hx ʷ4Ȏ ~}pȦOPӂݱHˆi/+r31=x>%n!k0iUfN*CvɨBySuu|e{Dէ\6vG`k*J $)77?'QI.a#JƇ-; 4z!J2:uſip[m/ĶwSChV+=;*b ȸ3wEWj(MYSԟ]J kfSZuǥ9`ބrQu TIbea(Ci8urnɀ ,Csh^q VFI})O ɉY7*CpB&K))壷ıV> \1UaSX DƎ X:khϱMKƇ0 b 0U3wJjPFaA1K}1))O8n7ԕ7F!LSC4c@LQ[ KI@?Clrΰ%ڙҖe67?5*L1s8-ѣ'7g@>Rci +.k"4$0>~gu f2ItWٔPF)'j> сa@HYtEcx;ek&X7S5V&Q8u'ޮv74/̿fo`[%CgZ]e: x=HT֏Hmdh‘%?OɈ 0Q2X92u.HǿF5IQ5tꃰ)+rfW U*6b^u}X1Ϊ4HG9aŒGd1 b  mCTäYkq,(q+f^m;DZR ܵ@rvC1Kb9ҥ)b[7ѝ oE d?|3ؖăR9Cy t:9vzC ȸhQPݜȂ EP}(ə6>cTo,ݽ E;bIDuʈ-)3e׎нRYKU!?HMćmD^JŴ{yȑFIO`i*CѴa~毭Ee.Mm0LH([~_SqvꥂQ6E6J!̾{w_dgeWt>v; Lˁk Z_[kڮtEte~yU~&Nj4a:0׵~[SFߴq$"F~}2hۙVHQG ~ޯmgxQpHwuփix'B o*-ќN+gY> a&{,a(:}%w7'$TiJv38g Y9,Qqβm&@vmxW~\taU6QHćnN:j~ W65H%kMT(.ڦ(w-Ne׫hQYA!Ѹ?++#ZH,Q~SFmy^AEC!'_3ڲh^Lv SAxQHK[x`vß6y"]Ij#D1emaNJl;˨e^ޓ͸%r\ *up+R$-Ex=L#78ڗǶbG-f}Q1pWSN,UQ&5qOӖ=sb.~MІ](cS&Ăxˤ5sڊK΋h #UO.«zPm&Qm?k#t/YJo3ӌmOOc|3AWl,# F[R= -k QP8$uEttv^5kHd1< تg}a:ᴿ'O{r׹>!\+3+M#oxs腘:&tBtxZՁ3}x$Qw-&c*RӹV\ "i)8iZRa>*Wa9NR`#A($>=2xjBsr|r*$~U*c 6u6, ٍv'QrAÇW[ž*+^Bȃ|zԲp;;4ux\Bv%NXW~'ixJx &S&j\\ @xcƤ d{~-ai3,hZ9rY/ִIOB6`sb%p !WKM@v: r-Ҧ (Ozs"Tn;[%M6q"NL*G%F- RH*]XV7Y ;[f*FK CVt넀#{CtLӄyB3mDl]z\2jkՠ=E>IĖ}@І{/-(|"RJNϖF؃XXT0~n&K$׿F&u]Ӊ{廧YtN?u[nʚG D?="Tg:Gd][uďγp>{Ӹ|.zF]#zc({5(P^k؛hm0/w ]NK[wrЦ<-@DJv蕴%wz:;s8{On'@Ll;&]P kOkl&oGHEjPgj他iBq<@~j !)ҽ!NL< &sqqoHS@$7eHdcQP!rxQ203ʴ`|}GLбsBsbP+-z_Ҙ-*{\ %.HC\?c֣>ػGg,/q$8ݣNZcۢzv B|AٻXy'|vkNl"˄Vn{u)ךB &QAmN2)YO^~*m0\`$U<9NJ(A4\O'^#b*S)KӠEeCtY[0A!G0 q%_[/t6. -<1[|q8%J8< ;eZҒpi_,*:*Xs5fс=[Wh#OIs5 L g2r˫ ǤeLpZOd3Q=P1E fnDEs[&Yf]Wn-;@ϟL9k]s_7'9BI^{*pQy7 Yr NǑIE+ݲOy!N AȘ[\Q>l!Irk6_Qa؍­'odui+$gh-IE-i- T! Y/Ýڼ%-{'/$ӄ~9^uЩu`XQOheśZsB&bX'wQ,pTIWgeo_f9)s&Ԃ0 kNF =X5m59׿-,@ ϊfi*^S ,xͭt8 DZ NZ޷epa/x&(֧_4ڨzo{GeɦcHH ob&>C),a,ۀyG(: CITs񄶩\9p"bF{_PGB `Bؐg1b+MV2*d'Rξ('rCqΘdn1ӆ{)k,ahO̒>Y0acuDv 3J0fɠ)ASE .!TZ]vO0{+wN'LϘD;IkeF>_bz?+ n9`Fٸ)Ӝ 厡6A`0J'*C x(W6om+F>"[0褈gC,s\S:޷7=ktwaTO[+(pe+N[}oR ct7)vxbT8{8g+F䓴'Cq!HĄp/he@AD'>h[ һ 58WHBT|;4|Y-U$nݭpB Z|  vlYc.pX%&@@ 0E4\[H4$\䂧\GRd_2w{p1Ԛ?8Ǽr!ƽ<,۸DZԥao NSw3mFl^|uRTŃE{oMa3~Ûz7IHWgXp{\@{?R#M|L]bn*N߮r(7ua2!_kCK2CӒ!e#:q+:f?UҘ>X#}ښAt&VRJAJfnrEna9 LJ3TuKB vq XED}tsD~oi.⽏ )*m\(]S M$ z>yM}U SdKrj~xz&SX)?[fI[" De22Vd4 9̢N3uY x A}4 z3-2r  "c7ywem4O0[ b9َ_|G0JC:x" @pfD,:M$ mq $AL#$/1k!=XW2" -`䦽Es`ohv\^v6WħY߹ Ko~1nGf _ga-HG]#J[B{kM5TȥQYdWХ偲_]~S,ZGWAOA0@j,n 0իCEףA,x\[8(JHWV_9#LYW# U-;[p/l͸lVc,n02a* ([|M}ddun29x0G@Z:."@l:Cj@!0<Mz暆7dTޚSNːK#T Ec]aNþ/݃sRpCU%B!:#*XRϨ{Cs]O vw2_bO?c1k9= M v `=P1*hs/wV[ M,G߄S:~\AI\EhzlRG|RU!pwяd,t r YZ