lv2-docs-1.18.4-150600.9.3.1<>,jf^p9| ;Y?Yd   1 $*4qq q q q "q #$q$q'q)R)tq+8+T+h+(+8+9,4:-9FBGCqHDqIFqXFYG\G,q]Hq^QbRcSdTeTfT lT uT qvUzY.Y@YDYJYClv2-docs1.18.4150600.9.3.1LV2 documentationLV2 is a plugin standard for audio systems, similar in scope to LADSPA, VST, AU, and others. It defines a C API for code and a format for data files which collectively describe a plugin. LV2 consists of a core (roughly equivalent in power to LADSPA) which can be extended to support more functionality. This package contains the LV2 API documentation.f^h02-armsrv1 MSUSE Linux Enterprise 15SUSE LLC ISChttps://www.suse.com/Documentation/Otherhttps://lv2plug.in/linuxaarch64)60*--0-Z'0B?6B69N ?B-B03 3_[dv/7?& GJ!WIMf'[dS5J'@=K,Q dF"x_]x8VNDz88 Qt%${-l1M,3 UC>h"ʖ#kA큤AA큤AA큤A큤f[`|f[f[f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f=f[f[f>f>f>f>f>f?f?f?f?f?f?f@f@f@f@f@f@f@fAfAfAf[fAfAfAf>0cf50f57273e7485efddb2cf2b7306b574fb6b077ad390b4737c39682f1e5a44b0deaf84282242db2b0d453f54ec57e81835d30caeac0c6e3b414fef81e83b5568d2f3913542a65e05a2a3db0cb1f7df0b9fc1aa76e5dfabe4eedea0153864ff8d7bdff408547f898f9414f2b3c760a837daee6cfeca65139e75ddc98efb33e220611c94c5b9bcce050833bcb7a6f5142723025e8cb25a03686e43a145cf3af627159f8380360d80619e617dbd7cf114ebd63951e1290addf3ae3bca5720dd29f92b0b984df3f67ebd0e2edda18d1faccfb771701abd5c0614c47332a290b3d8a9346fd51d6fb73d42e6965874804b913b4195ce80a2142113929f1e9bc28243fa452aecafb7d5f270642da83ed32d22b809a736c622b87cf0d64298fe38eda6b411ba329814b802728effbfb36aa9babe329e71f2bcb6f053d133719b90aa4bb6df3172243fe244da1aa77ca3fb020175c461af3d0214957ffc0b973ff710d84f831070cae962dda00bb810c3b3dfd3a07471ce1985fe404d9cbef3347a051e152a0208293adfbdbb2eecd4f3805bc3b98b8b4f090c156f59df88929b5c7d49c31b37b04977616c20c590defe4925bc211be158ffe3c4e76d52a51ac2408ea27e599fad484e0accbe34fc5c786f4201435117e9c5376edbe794755497cac04d17c22feb509073e1d500a5b7da12ba6f2511ff2a3c0774a8af07f106c949ac6d1b5a5595268bbc82303203a43536c0bff8f52c671aea554b38209c52c62b03767f20e9bdc1833371c0ee0ef201a8c05da1806d7e2cde1d1e33a631f08a1eb27bc184f5a1c97433780ff2be6ba79653ae637dfcf071cb74f9121a90faecc15e401fde870e458e963fb9d5b4aaa553db4fb9c9609f8a107aadec5d9015ac394e95df1dfee0f727a0fbde844256182046905f37a0e3407721fb70e82933f8050903ec0d97943d0b33e1d13295ea8cebaeb27de0f44486bfe0f50abdff7aeb2cbe6ac41945e02de70e240ae98ae46fadd64a791a2371b809097c90762f33fb2c2ef11e7859b5d68970b9221b1fec1316920825be527eeb1757cbf39b0c691e26ed276c8bc05975c46f18f3280421229e9a0a819bdb1421d31c32461698eb4be4ab3fcbeddc3e2b75c3f2ed500e9fe380dc4f57c146d8a2eb2ebe241d687d52a6bd1d4cc420ecd9fd1435c806ff26c9c6883f88f051f74d7d4be872f05b0420f80cfa517f22a574d4085bdd045195f587cd2d95396d1f78930a281bc4edfba8be81cccd9d25d828adbe01ae34c3f5a4e94915f03c9b6633c9fcf352a204d0aa62bb4e41d15e1294df8443e9ba5999e30896b3d2886fdf8f72e0d6ddc95e8c5abe1d6b191dcf21be25342a62c2c243a9acdba5eb3839a2a322560b23008103d414ff6eba502305ac0815f79c87bf8220a28807a3f9913e7a8ec8e6659fe5637641022d3b10bbf6fdbc2543bc693af9c6a28da8920f8508f0578ef44c1d240fe719ad87cb7048be6e7e678e5a344229c4b372b8bd71b5a3ffd2acf0437c71fbdced96aa01e8bd0cbfe6cc9b6607731bc4d80c534ee1ecfce18028dd05cbd8b0b8f8d6df169dc6ee03bac8fcbff8e8cfb9fb106610833e17f05bcd20683919319b29e078b799658245f22aa9ed8d97f0204d607a230ef83da415d38421c9b64ebd4fd793c1997cd9edb04fa3c96d054353666aaa872f1c2d2200aabb89ee0b594f6ea0bb9699e420cc16a346edfb0ed17ecb7a40842f59e408cf50a30978ae02f68233762a74b9363ca744301507a9c31295e1926f820a912a1a9a9a0b1fb4a4d2cb8d1cf1793ad944f01bc336da60c89e01f8df849aa53ff96b474f170f980cbd8d6e1dd19ee423767ee1bcdc17d2b6ccd523570948589f22b5f6ca4c64abfacbd1499aee431866aa48077f8cad8376684d2587fa40d9e2cac8c48c4cfc6e3cfc4a31c28998c33b30704a46e4671573db4ba46c904cf5c8064fbf6cbf752d54dbd6d60195fa90b41d2d2a8d0542106c925ce943d6b81f542ceb79c3f6004645c3847aad6385eae9777fe85ea1892ba150d1298d2509509c885b745b357cd2acc871ebc7cbb2d40b4b6ec1fc79f6b0bca814952363632bc51062f935d0f5c10733595591e1f81fce958e82e1275ad6f6a5d711c12fab0179dfcdf274a2dc654e6e87ca6144202e28363a1af6664a8591e31e6374033bfc51528461903a4b4bafce705ca06b6c1ab41d29f6398078303e3838ebd825ca5252656ef64db09409eece49a28aef8c5e18eddf8dd4542e3faea26d8516b7b5e6b36ede73f9e981242f71ccc9ba14c81fca05c1f9c79ce12708a4e29a721dcd8dc04f1b54b0a775f2b2c97e935e0ad754e6dcf00598faa7179e6d5ffb89fda9447ce5de99835dfbf2c9027d11bddb9b4ada7008ca06a0f944518033838dcc0a47c034413ae883d9b0ba18a4240e0b6885028d51b1459236a3c2a22d221765316ecb80d86dbacdced0328bc0ce7b79970d1cc797611ccbee32bbbd1b282295ab2b5a1a290a46497830990dbefe679a4bb7ee7d6e300f6e32f548a3d026dcc4eb1cb6adbc8d52d274a9f94b95dce2154240d554c5336b9cd1de91a2ee564ce43a9d5c2b06926cd94eefeadfd0997da27ad0bfb73637067589dbd25f5933f6f7952c53c1fb9a206ae02938f66ee17e383449b230497a83b214521a89ad2db0319e9e9af836e1e122a731ce3575236389d93ac18a6b71c8a7d2ab434218f3c8e8d25830620264fb65b067a989bd3f8f5230e595c365f9008f83795eab3964d376ff09de648f0e5cd091b5e82b972f08398487c49ccea46a7c9bbd0c8e7623b660b71b21e58126b7647d59ff58e3f9442f736585b7b18703383cd2e0986382fa53cfbb73f6089dcd7c651099ad037a66f769f2ba4087fb4284cf1f3a2a512e5942d51a6279cac0108d458f31b01d5879feaef64896bd3c1ba174a1b97c06d086e3e796a4e4eba1001d0990f0f0915ad901affb21350774cce0f6bfdb161ab423e7c09a6b516e7d4454a73462b0470c35fc001673a608e60bd0678c322b40e97839bc895a8628eb4a5fd67da26a17f45d1886ff549b8eef2fe779f4feca1b9a31ffbe79a04af16a3c44565418bf6717615629f8b52063073f4737fa12cde34c1499d3b0a219442513fa3dda37fbde38e33171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999dc6d5ff4d668e401d2e6548d8ec027a8598b03d85657ac4a9d48a3e8a2ec67a6c70a4586ca33b8aaf178711c2232da208e11917cff236041ff8d6335bebe6ac70f7985462de9b011c58b7f7ead9db1034260dc731900c0eb85d79db8033d01b2079d8b6c0c92ec9fa6b275b420ccee6c890bcea09fbd9cbebf706e8c3035ef6a8cb27c9b611d9b6a4859ad81201c015fc603121c4da3c5e3d64cbcb0fb453a618b984925b03e633fd7e26f72249c4081b663fce6250e7963e8e1ecb88f248b7a64222ef32d435f5f46d4ceb09f4c7468ef1821490180e36d394024922455a00d9ed73f95dc618467c9e6b8bc45d748dd65b8e91035f53efd33acf793d3f2943c54f012431ccaaaa5ca0b2810fea7789432d09bcb912377b801340a731a5e3ad8227c4f0c8627a4e3d666d1f511352e8dacde493345d9140e6089010d789d07af2b0a33600211eda6c7326c136aaa3243af2827d7e0867f3ed2cf8ce98f2faf3954665cd54bc046a7e9eb15d13f46034a0f17483b0df90b9df5f6e552e54b37533064472d1c74b27a30064c41d7a90d2169053c6a46d73a87f3491cd9fe325fbf78b0a9fd537ece7b825a4533e89a91e31a0420a4f88f8d580e6673e28714c953686fe499d5cddefe2d3fadf4178606ffcd817a983b1629e4bdac6b076e7a023933cb7e51f4f856f2f8dbf97735cb553c6e5042334955638e4f103370a6ed01d310c04edf7129bef450e0d7a7edd50ee97792fbcd35a139e3acfa1d20acb7fc6992c52fb34e95927525b378ad9efdde55ee4675977a5470f806ae331297b4ed902c13b6bc882bd9abc28b889547f0b8be2bb3a0822686dcd2782f6070f379914d7241d07aa84e99e3fcb246f52c2088a8293b616cb3ca72e858b2c6ca85be49202bc7bc0b18cece61e9ab7cbcfe24b5430d24a35bdbf81cec1aa354c1e3b6de89855a500586ad059f8f070e8644e34a7a6bb85c9b6d09be6e058552ed844a85d48a421ba8ad69af679606df8319a0772b9b359d08809731cf82568f193f7b8125a19c1c869d3974e740fb45297a26dfc8b4b070096fc6a37ff548b46be7ec7a82114577de7426de8f1c4c9feda5ae810b8d8c7a43977c66937b712bb56f93df9a8744c8d96290ea2b9c86f45fc12f23372acb5c2e8dd0f977e3d1e6c75c3d6ed98e2dae69644f513c6679360d18ff05d42f8c9dfb9401e4f9bec6a29ada7df8224c622b9682f533120404de638c2d509a9b4750509c5f3cbdd2195f453fadd9e38a53a51a1aac05d03b5b00ba4b8a956ec87195edf298bc6a32da4e01518b50c54e1ef84211bf4811d73073cf25883218180ae8081c26f13a7483c5c262f70da7e68266dacf651fb23046ab90a24c8fd956a4f188a355a9e37e60936e57ea5fa1911d854d802d78689c818266510d1c28a138120fac04e3a99548d25ec59eec74a2df4a0c0241596b03e4397d89595f933c2eac76990922f409faf22a69b9663b169166aab3cae5f0097ade66ba1f303ba4eae5ebcf8512ae5daffcf4ce06457e4ea45e92b06c532698d09f40f66be7dcc98d2ca2787453a7ed2f2a452ad9ab5269fe0b365826560227235b87c40d4e8808a612ec667227402dd543096929cad9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlv2-1.18.4-150600.9.3.1.src.rpmlv2-docslv2-docs(aarch-64)    lv2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.18.43.0.4-14.6.0-14.0-15.2-14.14.3b`3@` a@__}]][CN@ZI@X,X8@Vm]TTa@dmueller@suse.comsflees@suse.dedmueller@suse.commliska@suse.czaloisio@gmx.comdavejplater@gmail.comdavejplater@gmail.combwiedemann@suse.comdimstar@opensuse.orgjengelh@inai.dedavejplater@gmail.comdavejplater@gmail.comecsos@opensuse.orgolaf@aepfle.de- update to 1.18.4: * Fix build issues with newer toolchains. * Fix spelling errors. * atom: Fix spelling errors. * patch: Fix spelling errors. * patch: Fix type and range of patch:value. * patch: Make the type of patch:wildcard more precise. * state: Fix spelling errors. * ui: Deprecate ui:resize. * ui: Fix spelling errors.- Big ugly patch to force waf to use python3 everywhere, python2 is no longer available for build in SLE core * build-with-python3.patch- update to 1.18.2: * Various code cleanups and infrastructure improvements. * eg-sampler: Save and restore gain parameter value. * state: Fix state:StateChanged URI in metadata and documentation.- Update rpmlintrc format to work with rpmlint2.- Update to version 1.18.0 * Improve documentation. * Separate extended documentation from primary data. * core: Add lv2:Markdown datatype. * core: Deprecate lv2:reportsLatency. * patch: Fix incorrect type of patch:sequenceNumber. * port-groups: Remove incorrect type of pg:letterCode. * port-groups: Replace broken links with detailed Ambisonic channel descriptions. * state: Add state:freePath feature. * ui: Add ui:requestValue feature. * ui: Add ui:scaleFactor, ui:foregroundColor, and ui:backgroundColor properties. * ui: Deprecate ui:binary. * worker: Improve documentation.- Build Leap with python2- Update to release 1.16.0 - Rebase lv2pkgconfig.patch, lv2core.pc is no longer built. - Remove incorporated reproducible.patch. - Use python3 - Upstream changes: * Aggressively deprecate uri-map and event extensions. * Add lv2_validate utility. * eg-midigate: Respond to "all notes off" MIDI message. * eg-sampler: Add waveform display to UI. * Add core/attributes.h utility header. * Upgrade build system and fix building with Python 3.7. * Install headers to simpler paths. * Simplify use of lv2specgen. * atom: Add lv2_atom_object_get_typed() for easy type-safe access. to object properties. * core: Add lv2:MIDIPlugin class. * core: Rework port restrictions so that presets can be validated. * midi: Fix incorrect range of midi:chunk. * options: Relax range of opts:requiredOption and opts:supportedOption * patch: Add patch:context property. * patch: Add patch:accept property. * state: Add state:StateChanged for notification events. * time: Clarify time:beat origin. * units: Fix outdated port description in documentation. * units: Remove overly restrictive domain from units:unit.- Add reproducible.patch to make lv2 package build reproducible (boo#1047218)- Don't require lv2-examples by the devel project: the examples can be handy, but are not needed to build other stuff.- Trim irrelevant parts from description.- Update 1.14.0 stable - Added lv2pkgconfig.patch to fix .pc files. - Upstream changes: * eg-sampler: Support thread-safe state restoration. * eg-sampler: Fix handling of state file paths. * eg-scope: Don't feed back UI state updates. * lv2core: Add lv2_util.h with lv2_features_data() and lv2_features_query(). * lv2core: Add lv2:enabled designation. * buf-size: Add bufsz:nominalBlockLength option. * buf-size: Add bufsz:coarseBlockLength feature. * log: Add lv2_log_logger_set_map() for changing the URI map of an existing logger. * state: Add LV2_STATE_ERR_NO_SPACE status flag. * state: Add state:threadSafeRestore feature for dropout-free state restoration. * time: Define LV2_TIME_PREFIX. * worker: Improve documentation. * ui: Improve documentation. * ui: Add missing property labels.- Update to lv2 (1.12.0) stable. - Disable documentation build for less than Tumbleweed, - Upstream changes: * Fix merging of version histories in specification documentation * eg-sampler: Support patch:Get, and request initial state from UI * Simplify property restrictions by removing redundancy. * eg-sampler: Add gain parameter. * Improve API documentation. * lv2core: Add extern C and visibility attribute to LV2_SYMBOL_EXPORT * lv2core: Add lv2:isSideChain port property. * lv2core: Relax domain of lv2:minimum lv2:maximum and lv2:default so they can be used to describe properties/parameters as well. * parameters: Add range to parameters so hosts know how to control them. * patch: Define patch:Get with no subject to implicitly apply to reciever. This can be used by UIs to get an initial description of a plugin. * patch: Add patch:Copy method. * units: Add lv2:Parameter to domain of units:unit. * units: Fix non-existent port type in examples.- Update to 1.10.0 * Upgrade to waf 1.7.16. * lv2specgen: Display deprecated warning on classes marked owl:deprecated. * Fix -Wconversion warnings in headers. * lv2core: Clarify lv2_descriptor() and lv2_lib_descriptor() documentation. * atom: Add lv2_atom_sequence_clear() and lv2_atom_sequence_append_event() helper functions. * atom: Add lv2_atom_forge_is_object_type() and lv2_atom_forge_is_blank() to ease backwards compatibility. * atom: Deprecate Blank and Resource in favour of just Object. * atom: Add lv2_atom_forge_key() for terser object writing. * event: Minor documentation improvements. * patch: Add patch:sequenceNumber for associating replies with requests. * ui: Fix identifier typos in documentation. * ui: Add show interface so UIs can gracefully degrade to separate windows if hosts can not use their widget directly.- Fix build in SLE_11 cairo is too old for scope files doc macro behaves differenth02-armsrv1 1720706142  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq1.18.4-150600.9.3.11.18.4-150600.9.3.1auxstyle.cssdochtmlbc_s.pngbdwn.pngclosed.pngdir_004d33240c3ad1f55647493c99180f05.htmldir_064cab6b80ff037a9ac4ec762db74fcd.htmldir_0da8d3897db6a5840dedd9d2424209d4.htmldir_1224134ffd07c41dcbdda0da2bbff368.htmldir_1506e8ad918500f3bc7cb77acdfd7445.htmldir_1d7f342e49bd8b19a53a73032638fd9e.htmldir_205ffb5eb63e3cace74c7e6cf13eee4d.htmldir_2195ef5f1d65c747706e418dbd88d9e2.htmldir_2aefe8a4390c662b1f13ae30f8df06e4.htmldir_301d418e34e7ecea03f6a09ce9c8c4ea.htmldir_62f2be24b92cae80ad4f56d75ea89b54.htmldir_73c8db146212c6bd5aba0db48435fff5.htmldir_75d86c9051f81ed136e72039bc3850f6.htmldir_80eaf6cdeb6674009a8db7ccab309f5d.htmldir_885b44c3e8be2ff42536d8b4a6196721.htmldir_897fad739871862c84771a6b9fd276ef.htmldir_91836c4952cf941271ad3f7a0e8ae4a5.htmldir_9ffc3f5aae28dc836057dfd08029492f.htmldir_a0dbe0cb61deb502711af6940a780637.htmldir_a255e5ea7fbd2c29c6a8fe363b47b02d.htmldir_ac07d65d3bf10bd7df61aefff5d00356.htmldir_cd7dbcff618343bea67cc0612ca88cf2.htmldir_ddf3ed8f1f470897d14c8a79c0752213.htmldir_df57e3fe78503370c6bf28d4bf9b8410.htmldir_ea449ec510f6686436658c9c38486d01.htmldoc.pngdoxy-style.cssdoxygen.pngdynsections.jsevent-helpers_8h.htmlfolderclosed.pngfolderopen.pngforge_8h.htmlgroup__atom.htmlgroup__buf-size.htmlgroup__data-access.htmlgroup__dynmanifest.htmlgroup__event.htmlgroup__forge.htmlgroup__instance-access.htmlgroup__log.htmlgroup__logger.htmlgroup__lv2.htmlgroup__lv2core.htmlgroup__midi.htmlgroup__morph.htmlgroup__options.htmlgroup__parameters.htmlgroup__patch.htmlgroup__port-groups.htmlgroup__port-props.htmlgroup__presets.htmlgroup__resize-port.htmlgroup__state.htmlgroup__time.htmlgroup__ui.htmlgroup__units.htmlgroup__uri-map.htmlgroup__urid.htmlgroup__util.htmlgroup__worker.htmlindex.htmljquery.jsmenudata.jsmodules.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngsplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssutil_8h.htmlnsextatom.htmlbuf-size.htmldata-access.htmldynmanifest.htmlevent.htmlinstance-access.htmllog.htmlmidi.htmlmorph.htmloptions.htmlparameters.htmlpatch.htmlport-groups.htmlport-props.htmlpresets.htmlresize-port.htmlstate.htmltime.htmluri-map.htmlurid.htmlworker.htmlextensionsui.htmlunits.htmlindex.htmllv2core.html/usr/share/doc/packages/lv2//usr/share/doc/packages/lv2/aux//usr/share/doc/packages/lv2/doc//usr/share/doc/packages/lv2/doc/html//usr/share/doc/packages/lv2/ns//usr/share/doc/packages/lv2/ns/ext//usr/share/doc/packages/lv2/ns/extensions/-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:34741/SUSE_SLE-15-SP6_Update/498aacb73a7b717511c688f0a1606cdd-lv2.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linux   directoryASCII textPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedHTML document, ASCII textPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedHTML document, ASCII text, with very long linesUTF-8 Unicode text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedXML 1.0 document, ASCII text, with very long linesXML 1.0 document, ASCII textcWdbutf-8a4f4911ad8ce02a85db9c188c72f8f1b129707bcf58b4d0edaafea0b09732045?P7zXZ !t/%R ]"k%Yr+X\/M!b/`rc"xJ\ߥZN"Α>oƈu6zcc=c$pK/! K|4eߠ(,u;A6|“Pos!cz?1\v``G=FWB|Q,QY!lxc>2-Rs(Y+~#ǵ'v-F;[.21LP| i1{X0tE25РAPG|S31YW3wU/)IK8HDi~W}0|b[ԜI]KrDсaIvmzxSC6ʔvXD[6k=\| $Rn MtZ#]"C(;DgHV3~canoTJ p}F%wl #b]&z2BO*af֑+7 Ԡ2tƬ`%@,)Gyr/$'WAT%PAI䅶j_r/QD_Cgx׿);hǫ(er!P@^#׳d\c8X Y1 jr_2aMRą5Ξo Ka`u(+n8P[c~ZP woz&|y<&$ey^_^+ Nf`I$f?֣m2'CB"4aƵ@[0&e*5+e=EŸ O~c( Zt!GTAT7kG~}C1ӫ0ihGU7ߛ4Kw%ESvp0'[WQhX'Qkŋnj}{9L/R QܴdѮ ʉ1Up)u>hWF^UliVV2r06K@nU !ӯYN6d*xhq{ISܟKpyQЫ>VHԓv )'m ]9>f8_a*67ejSMK)Z Wʒ4gFxeL$ t"O@Wjy\aU'mF5&a E4yC-c1#/M·6g)K~cZa+ 4C~aKF_'"%Q?tu7pOp5?*A.]p3q0DYm:v28禳1q%,^+Cm`BaF" F/[*KV*\QY~(v q[{1WHxKu 4, z%-({U$Cw21wgX")_c+:Leye<;J?&p9ـyP2;RZؑNlMoP˚ b*zםCC>f8_ˮi)RQz_d43J1bDz -Ј/It!O}Sgz|ZE>FBY z ٠K+R}* K&l{0xasȍ53XFǜ;}z 5<&b:#[VS<(1B6qepL|sŦ=M\dS~%5mpW3{W4n2/|Z7Pb4{dў)Op%€.]ɂJ /T^:^-bK1ejk,]WD:CYTFZ+ƻi:zww1n#QΖ_IHX+fƸG#zW!!a]f^+]s$ L 6m}YqՓbU%X,$iWLXaWeTW[TGLr67Ah]a l>cvek$qZvz>/;$hQqqxu갦)% 5:ʾxZ?݆aaPYbֻbszJ'6ۚ^tP*KT Nf P'Ʋ3%&u&Q`$ӝV!]J}1X?-%'󪻼hU2҈u.#WPHۣ҆AUn1dZ%LSLNA`&mc/L /WHch#m{By2*Jiw-*͘3fF@MF]9,a˽/J FVSĠmWNŷ> Dl܆ ֩ܖ/ fX91突&aw"I<2qq'j}N[&UH(!g'z96t~;)9GPcn.O<7)24^O@nwUԧdY,J7‹`_C$ٜxޅV rqfK aqvʇd6Gl =qo!ソr/ 8YzdF>N%ƂqM@];c?u)w,hHf!iwNQAjaWJүܜt#]7d6)|2}~ D Pз x> g>..J70S YZ