armnn-devel-20.02-lp152.2.4 >  A ^n/=„s hWȿ8>J0pu؍vGܣ\\2f6SgSxu`Q`3y)R \tvk4؋ִ[=Bwj>P2Je1Ps'A^,Li647yT} 0?uӫPQW»o@Ry..kmvwvϯnC̱R8cm)?};tلᘷewb;B6czXQIGb819ad2e9de80a0d9ab8e3dc9b897c5b993ede35fe1f2e63d8ff31f9b9482872420e3350352675b170e12331bd6b3f8c3641d9c2܉^n/=„E:sY E'AzC|䓼4/*IF9'˜ su*:9z_Kkara{u8bYߪse \f‹geوq?m8rrRV]#r+?xm$S h9@B5EV,]3Sۜ]ˎl=a.z0W,ZTߐW|X{2zaVRunNREdiPAe| >p>F ?Ed  J  *JII VI I  I I I IyII(H t R (8*9`*:$f*F8aG8tIH9II:IX;Y;\;0I] F OEA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤^m5^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^m5^eA^ST^ST^ST^ST^ST^ST^ST^ST^ST^ST^m5^ST^ST^m5^ST^ST^m5^ST^m5^ST^m5^ST^m5^ST^m5^ST^m5^ST^m5^ST^m5^ST^ST^ST^ST^m5^m5^m5^m5^m5^m5ec8aefa37cee04e7b15e96356b3d141ad179ffdc9e24bb552b8fe88b0bc1155bcc14a677c12fc6f2e51a391c7800069dafefcbf3691ca8d8c0c8f7b981c16a429a917866d70f546088a406a6f1615f644252c465c51265d43eb8d144a019989aacaec8c3d1a32ac633ba84f9df3d33746b446761613dc19b83980cacf04b3617eb763154deb915fc6839fca430d00245cf61a41c228241335fcd59499aa43c35d57ba04d506f3d9ac15983345858c362854bd0eb91f90d74f0a34e463a4ad0894079683de9aef0e9184fc4babda2c86d2f46e4138e8d7558d6e82c92096b743a12ff522e3fad4c1e9a4638ce34a0a9bdab5cd6ab925c099067e6668ad71926f0c57fb56aee96195ecc4fea576c0afb7f834b0bdc3029088a46ec48ec61cf02b4a53d244312d8919922e40aaeb7a399f8470666376554a4182581bdef0ddf142276f9c63f215332483c0a33b8c2e3c672d02275757c02a3be82fb15c415101f8eccb0ed84bddbe99ed3a7ab6ec77fddf43edb96b156b627d68ed95387a6066566fda7652ac04e4fa0b4fef22064b1980a10b355ed2708947f1d498f1a4b0fcd8551ad59fdcef948b607e29ae7434c78f51a9ccf390bb179c7da533595145b660a298d78262e0a43ba061967822d7002c5127631d470940cf50f2a051b17979a5efd0e3c3cae358ac0ef0d5b119227cdd98f9ee293f52a8bc7bd44c84d604219400a5d5addfcd8a42ee11df617a95a8eddbef08f47505dc5e7df21d497ddcfc1ed42db339240a8f7e22e2375d906cce7eef711a18f2d30716286cef6caff58270678c18583598683087d3a2afebc8001893ea3a15a63623170149346c6d022d70dafb68319bca70a2ac08118343ad318a6a6a98191e9832dfdf6e401c3aa436d847d947e03ab69d635ba38f20459e25716b5089fa92db52b2ae5761ba13d13e5f85d7fb9d8e210d84469ce07eaef0cbefa9bc733c33a88342b14dd14b5f4997a561ba3bb89b7aff515571a95fcc919a2b4e21c3527997d7828a1d9d41c78b79d5f0093abe1d4fcab2ef6b7993938ed001c6a2d8b5f7918f328d89282f8968bbc860f21f3711e1cebd840e861a82831572ba8b08fc6bd54a35429c1297bf86949d1150794413bc41c57191e4e9af145d06e65e87a43e7021bc5822be04a288e7bc5f3ef9b3f8729da2c745d39b1a688039a1651f4760c76ebd1bd0e40b93b59304bcabfd027d4a136cc4ab68c8107466fcac34e0cd75cb54393d013d549eb4a6cba90e30d35a12d0527b054170de65eba0f3dd21fc8a0fa8b3037afa7b8d90573729184a7dc946b2390f376bc358198f99d4f5f6c4f795d2922099be80caf53f1017f66b50923ab0d1b76f32431ea8d88e9f816bb5044317acfb9171a37529c0ba864b4fbc2c26e6f077c835e2af8928eb4608cf190d05fd003e385d63cad60bd5674bcdc0af6254a1395eb514e88e5563a82ab26227e35496686a412ef7612782dad923639de5073f6982a8c5ea886508beed9cc8da9d38742954f70e09a7c2f0c10c8ddd0d48be42bb92957aba56fa5ad424a9351ce9f7cc8a084437b98be65633989922a21533a34ac9bee393e3153dd94d566d81cd320bfcaf992ce027f84a0342c6c3db146aeec607a7483bbac28714a7591d90352e4011b35fe0887942db32044937802a46fa10a83797b3b095649c0abcc22522a6595575d4f917aec1ee9b7e1b528d1c47e1719f640d818ae46864e6b90231b07e580471099c9be52c1d5760a13ee4a888cb16ab059879876acb55bc38ad919353b4ad788b1c9cbbaf63e54d3e044328fad912ff4e7c3b420715a6d13c5c7dabcb27a01c7e72e61d187a3f21d4f8e2417e8fc990bc82a852021639365c32d6d131ba97554dcf6307343f0ea626957e950c52c774bf09a7fcb9ffc4d4d259e9dc2b810456c9c4e0fa878ef8aea8bbf47ee8c7cee9063e9e4d212906c2ce2a6b01a7083df5ec7651d710cfbeeef28babc9fa16b6ec96d061fef92ed2ecb05ad6a088d90757f4c44c4bb84310ee8f3638bd3f25d8d00cf833cb1d31a7ff752673f862dd04dc9bdabd0a05ee74bce32fdd167fcdc66f1a04793ed06c2db6710e0331b3df76f509edc4557b31a26f8b5a192339aada0abcddc41f6882bb895609a02524d462b245b6dbf75c475058d67b60a6c8ff03a9ac2beb19498dc4c59b8c3d7d28045d932691873ed5682f02388dc5c724615613ff31645332dc3cccb321bda703aaff07a8f51f2ce2396604abbbbcdf2ca8a1afed0f6ba3f420472a7fe5e71b38ead235efc33dbcede266a0bfb43d70f60b1865ff14cc7b4d24d2123124eedc634941113e5033c57c8a82c37b922658bf1713fc435e0b85ea4fc599c56f1a9657867e45d97122d857ed2fd1637aef8d5e1ec4922d73c5dd247f580145bcbe69b3d101c38092f7ba4fb05f5617ad615dc50b4ed1506960190420a39688e73ab74a65968e39a6bdb7f0c3blibarmnn.so.20libarmnnCaffeParser.so.20libarmnnOnnxParser.so.20libarmnnSerializer.so.20libarmnnTfLiteParser.so.20libarmnnTfParser.so.20rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootarmnn-20.02-lp152.2.4.src.rpmarmnn-develarmnn-devel(x86-64)    armnnlibarmnn20libarmnnCaffeParser20libarmnnOnnxParser20libarmnnSerializer20libarmnnTfLiteParser20libarmnnTfParser20rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)20.0220.0220.0220.0220.0220.0220.023.0.4-14.6.0-14.0-15.2-1armnn-opencl-devel4.14.1^0^y@^h^f/^AE^0"@^0"@^%@^@^@]B]@]@]@]@]W](]?]?]m]@]@]@]p]p]o@]@\\\]@\ \ \t@\t@\@\@\,@\,@\@\@\@n@[Q@Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Dominique Leuenberger Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET Guillaume GARDET - Disable RPATH to fix build on Leap15.2/SLE15SP2- Add '-Wno-error=deprecated-declarations' to fix build with latest protobuf 3.11.x (Tumbleweed) https://github.com/ARM-software/armnn/issues/366 - Use python-onnx package instead of python-onnx-devel, since it is now a single package.- Fix build on Leap 15.2- Update to 20.02: * Changelog: https://github.com/ARM-software/armnn/releases/tag/v20.02 * Drop upstream patch: - armnn-fix_include.patch * Refresh patch: - 0006-armnn-mobilenet-test-example.patch * Replace downstream patch: - 0007-enable-use-of-arm-compute-shared-library.patch by upstream patch: - armnn-enable-use-of-arm-compute-shared-library.patch * Add 'vim' as BuildRequires since it needs 'xxd' tool - Use TensorFlow 2 also on Leap 15.2 / SLE15SP2- Use Tensorflow 2.x only for Tumbleweed, as TensorFlow2 is not available in Leap 15.2 - Skip some tests if TensorFlow < 1.14 is used- Enable ONNX on Leap 15.2- Use tensorflow2 as armnn 19.11 now requires TensorFlow >= 1.14- Disable ArmnnConverter and ArmnnQuantizer packaging by default as it requires libQuantizer.so to be packaged, which is not yet- Package ArmnnConverter and ArmnnQuantizer- ExcludeArch %ix86: Parts of the build deps (tensorflow/bazel) are not supported on ix86.- Update to 19.11: * Changelog: https://github.com/ARM-software/armnn/releases/tag/v19.11 - Remove upstreamed patches: * armnn-generate-versioned-library.patch * armnn-fix_boost.patch * armnn-fix_arm32_dep.patch * armnn-fix_arm32.patch - Add patch to fix include: * armnn-fix_include.patch- tensorflow-devel package now includes *.pb.* files, so remove TensorFlow parser build workaround: * armnn-fix_tensorflow_link.patch- Add a conflict between armnn-extratests and armnn-opencl-extratests- Add a conflict between armnn-devel and armnn-opencl-devel- Enable ONNX for Tumbleweed- Add downstream ArmnnExamples in a separate '-extratests' package with patches: * 0003-add-more-test-command-line-arguments.patch * 0005-add-armnn-mobilenet-test-example.patch * 0006-armnn-mobilenet-test-example.patch * 0007-enable-use-of-arm-compute-shared-library.patch * 0009-command-line-options-for-video-port-selection.patch * 0010-armnnexamples-update-for-19.08-modifications.patch - Fix build when extratests are disabled * armnn-fix_find_opencv.patch- Replace patch with an upstreamable version: * armnn-generate-versioned-library.patch- Add ONNX Parser support (disabled by default as there is no official ONNX package yet)- Re-enable Tensorflow on Tumbleweed as boo#1151150 is now fixed- Update _constraints- Enable openCL only on a separate flavor as runtime requires libOpenCL.so, libGLES_mali.so, or libmali.so- Enable openCL support - Disable UnitTests when openCL support is enabled as it fails on OBS workers- Add patches to make UnitTests to pass on armv7: * armnn-fix_arm32.patch * armnn-fix_arm32_dep.patch- Disable TensorFlow as on 15.1 only x86_64 succeed and on TW we have incompatibility with protobuf (3.8.0 in TW and Tensorflow uses 3.6.1 internally) - boo#1151150- Update to 19.08: - Changelog: https://github.com/ARM-software/armnn/releases/tag/v19.08 - Remove upstreamed patch: * armnn-fix_quantizer_link.patch * armnn-fix_caffe_parser_with_new_protobuf.patch - Refresh patch: * armnn-generate-versioned-library.patch - Drop patches not needed anymore: * armnn-remove_broken_std_move.patch * armnn-fix_build_with_gcc9.patch- Disable LTO until lto link is fixed https://github.com/ARM-software/armnn/issues/251- Fix build in Tumbleweed, with latest protobuf: * armnn-fix_caffe_parser_with_new_protobuf.patch- Enable Tensorflow parser - Fix link with Tensorflow: * armnn-fix_tensorflow_link.patch- Build and package libarmnnTfLiteParser - Fix libarmnnQuantizer build with: * armnn-fix_quantizer_link.patch- Add _constraints to avoid OOM errors- Update to 19.05: - Changelog: https://github.com/ARM-software/armnn/releases/tag/v19.05 - Remove upstreamed patch: * armnn-fix_stb_include.patch - Rebase patch: * armnn-generate-versioned-library.patch - Update patch: * armnn-remove_broken_std_move.patch- Fix build on Tumbleweed with: * armnn-fix_build_with_gcc9.patch- Fix build on Tumbleweed with: * armnn-remove_broken_std_move.patch- Call ldconfig in post/postun for libarmnnCaffeParser- Enable and fix Caffe parser - Use %cmake_build macro- Add compute_cl option, disabled by default since check fails as no openCL are enabled in OBS- Split libarmnn and libarmnnSerializer to separate packages- Add patch to have versionned libs: * armnn-generate-versioned-library.patch - Package versionned libs- Enable NEON backend on AArch64 - Add patch to enable use of shared lib for ComputeLibrary: * 0007-enable-use-of-arm-compute-shared-library.patch- Update to 19.02 - Remove upstreamed patch: * armnn-fix_catching_polymorphic_type.patch- Update to 18.11 - Add patch to fix build: * armnn-fix_catching_polymorphic_type.patch * armnn-fix_boost.patch * armnn-fix_stb_include.patch- Initial version 18.08build71 1589800300  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI20.02-lp152.2.420.02-lp152.2.4 armnnArmNN.hppBackendHelper.hppBackendId.hppBackendOptions.hppBackendRegistry.hppConversion.hppDeprecated.hppDescriptors.hppDescriptorsFwd.hppExceptions.hppILayerSupport.hppILayerVisitor.hppINetwork.hppIProfiler.hppIRuntime.hppLayerSupport.hppLayerVisitorBase.hppLogging.hppLstmParams.hppMemorySources.hppNetworkFwd.hppOptional.hppQuantizedLstmParams.hppTensor.hppTensorFwd.hppTypes.hppTypesUtils.hppUtils.hppVersion.hppbackendsCMakeLists.txtCpuTensorHandleFwd.hppDynamicBackend.hppIBackendContext.hppIBackendInternal.hppIMemoryManager.hppITensorHandle.hppITensorHandleFactory.hppIWorkload.hppOptimizationViews.hppWorkloadInfo.hppprofilingIBackendProfiling.hppIBackendProfilingContext.hppprofilingIProfilingGuidGenerator.hppISendTimelinePacket.hpparmnnCaffeParserICaffeParser.hpparmnnDeserializerIDeserializer.hpparmnnOnnxParserIOnnxParser.hpparmnnQuantizerINetworkQuantizer.hpparmnnSerializerISerializer.hpparmnnTfLiteParserITfLiteParser.hpparmnnTfParserITfParser.hpparmnnUtilsDataLayoutIndexed.hppFloatingPointConverter.hppPermute.hppTensorUtils.hpplibarmnn.solibarmnnCaffeParser.solibarmnnOnnxParser.solibarmnnSerializer.solibarmnnTfLiteParser.solibarmnnTfParser.so/usr/include//usr/include/armnn//usr/include/armnn/backends//usr/include/armnn/backends/profiling//usr/include/armnn/profiling//usr/include/armnnCaffeParser//usr/include/armnnDeserializer//usr/include/armnnOnnxParser//usr/include/armnnQuantizer//usr/include/armnnSerializer//usr/include/armnnTfLiteParser//usr/include/armnnTfParser//usr/include/armnnUtils//usr/lib64/-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.2/standard/ba221865acff7ffd81c1bdce5a6b15eb-armnncpioxz5x86_64-suse-linuxdirectoryC source, UTF-8 Unicode (with BOM) textC++ source, UTF-8 Unicode textC source, UTF-8 Unicode textC++ source, UTF-8 Unicode (with BOM) textUTF-8 Unicode text3mFutf-8ef2e70b16db67aa5840c816aca0281d3d0d6431a0b31c03c6a0ca58271694030? 7zXZ !t/| ] crt:bLL sI?Uaqn'\g)#g:UXYFfabMM7(dǨ@jYM =T)> 6ġClώx~&NfDFl͒ jzԠpK&uKs7%{. |W( F6, `fUkV;wJ\~ќIw *)Gx٢6ɗq[SI1pƻKȱ#m<)%Wf?tIfC$(8?&/TbWge_Tbbv]'_TId=sߦвg\b6 2!eH0|l*Iԅ1Sq*]I ^ա)4ۊOY6rM,IAGl5kDT1B'hA-:#@^щѸyJq C/켄qCBVńe5m3`="I[qWfxEHU\%͑e$!Glߏ/xghQ$KM>tT8B!S6ε`7\3#ꀴuͦBn@9=UTx>sҴeʹgS!!PbT6~*rU' y$ZF$qXO2\%qd߳5PD [XՇΞ_O{0c2qêJhj6K|I[ #zi`]`R{>~K $ CPbZ6ΊUdӳ j,u:zO3~NtqRH{*_NzIP@3x6S R 8qJNc\Dƒe7oӊkLd ϸ씩)Y1ﷇ2i|JݹczKoo^U .䅟E>V">KR\K׌ucft^ń'uCT\}K`ji7,1>3\r"X"02,hG,lD4C6Z{Z%q|Z8 L\Tuߞg?߹xЯwe6bxpuTzt4Yγ?|B^pZ$H '25zIJWr[<_8*oNi#v؋f{ϡ2 Ġ4s&WVw*E/L@rsߑ8DM rzWջTv#6כr3{XIx^Haԇ FfY(0ރy׉N&4U'5:5'(9 ;If;SaEz?ZtCD5$ {T5@/'*G}ͧ^N:W!=h2iav؇XDJH Um4M44 Ɋb%#gkЄYa M싒?-Hɇů;FVi׉ɓ~j'$O]k%UD?!VeN0vƆ AnSu? V7: yXY7elt_N,:˘ƄbAF;N>f }IV5֤$mBӠ@tC^:GCgIop6E|)rU}5PwmnSG64Œ:h"?QHCvS, T2L4B˒]:+{1m̎r"aTPd9Ayo>DSu^3iw}<ٿ!"Y[iDtZ[{QRWX0B|WE.zfdd0jң rv+ZĝS-񜦝f:~mȕ=z&i=+*GbxKr"b&k/ah>CvYl_n;ʫ9 ww& siAs-ʜ@"zt~H]p C%I FkS= ƋZ,{)|K s&++ TW042:9?;٣+ƒT+0 pkcgCȻ0 9CdV=ڐoSgn|H<(lC3N GrxK |N%4!WH99be^.TlE=.BUV IHW}F^abg>ܠr&S U4lPXAiMd莤{Ý~(Ϋ‡.O&t41bYArBJ]bfB>ybEʝ?^6!'57fNpe\Ƕ: aSSU͏䝫ϑ05">j5egz]۵к$%K x_*t/v@rV;ZERm;e ǟ>T+Ƀ4v<ƅ vM^m*~NusVU"ܲ)xIg'NHS ` #BL.>/hWV/˘{(Gbə̪}"*6]1y1 %;4U|VҢWc6Iݠ֎DT&9wZTJ\Oi ㏽u^Zԉ~ <9./}mץ-BauճӶIEo*f4ot_s/ 4q%%yT(vȞ~l+~Ɯ!yB;.C<?dqn|~HYmP$5 [GA'.y`}sP8 -׀['o6] ˹|ާCje=ZsЃX!K]R 3y ꈃ0umt;CY*Jk۴^JcAU;g 󶜥~tӜsF>2I߮4n8lUhjy֌ڳh!Qno;ƙ//Ta| zj;aR~(Ȣs@vϛ~qCOHd =#%\ZFg{w{7xǢ?1aX}NOg|'YV/oVQX 9KMoRDw0 LO1༢@؟|zПfڊvU#aٗ[ خszdaw۴b ެ@/ڬ j I` ŋC2HG}HLvrzvV!A/ Bl Rkio_1^lRɶ`XpC>y6fmOihY|mh EC'"/g %^t s~1)#F֠pz6TC#kĈ7.,#O3T7H#&iR>Q$*j\Q`J''& wZ8`!uߔyd;3݀{m鲢zh؝ k`=Òwiaj<CsIB"'6];߾5 05բ}r7F̈\ycP=x"Y;m]Y)Z*<;;IRﮰaL;㵼D<^5:(%? W*!%Yպ/0xf>jm*ܧv(E`Kĺ~+:QLz%u)6wr5;@ג87tq@ 9 J$S$u?Z 8+Q2^qlfD"isĕlbJu(c$%cp<Dֵf4u3pU [:HH~NnDΕޖw5IdS_}؍>z~[K~>/+$~4ߺ_+,RTAasy$M^rE!oU=Yz$=E\!%@3H=%tć#lmpq[<}J|.8T3, Q:2E@n/Ԡ􎌣mw Ij37زĝAD+sRW del<MOGXx*>['0) .F0`{+e?>L,J4WqؠtX6b*.؆MSc UZk!<~7Dy)2]m8.n_Bjٕ)t2&_?)%f<:p;K0%?/1iw|o>" "' `#)/l֩ C`!M|֜ߕ8rw XzR426SG4Je~] x䢍e(:Rp]j}\(6eĪkeŰcI1>q=s6]䎓z`H&wI1|'@嶿i19d&,Y&emae>JsMFK 6A@ ::~;}Yhvy1=~R5q 0u) _yXV[8)!祝%gR 4*{ַd̐ eZˮ Aɦs.rMl\~}/c{t\k=Hn+yܵmI<ǡ&Wtah;"s iUHcu6Ko+4*3CL_Ec98O9j+xZ$,㮢#g2Ut `)$^bVӍI\,F >i')f* %-\mC5nҼ(izEL)>Ё>:PֹLLP9c2AZw zX ֮^A0 q:7~;i>žKm,G84{_4jpE&+҇{h,O&ujŅdѝ}s{kB%4]x jjFȄ%/v!0VM]>!1z= / jⷴѮT9K {| L mR4,0cxI6 U`4R E۬yEYƱyoݏReu/m8υywg;yW1 += G `}qЁo)3&E{Β[+h#W72ȵOPVbdڼmyBY͕֪mW-wKSsr;ޗ:ɒwQmƸO æ؁}\߫3)cW^#(3&k |h@9dx-بesxI&ccm <|?sZzJlh!DCqR3eI~erWyڗyn7ΠT]Gbe8SG @!8i:;)(/.ť=Cԝ?Ñ"doxɉxU,X~wgΡUqK焮Z܆u 㯩SukF)Mj+hH=t6;葰heUł*(*5kZEH~@2}AE$B"m\=!L׺=,\UP#t{fW }̓txƔeUJKf`PVy Qr`SQȨ"Enߵ監!)n8~~ƞSrL4{w Rcɨ=s|zX 4N|07fO'хO.+d+͢><Y ?9tљXeGgt5L1wf$sǾ/&/aW4S~[D ߹R_umM!F߇l=5"W:Q$_:!Vcl0}!PD{0RUR!o T==m PEEDGd1N};C2^e w(\~3ǐH>r"k7eSI$k,z.ZED Pg}]- jvO_ATa/y>[dzLx#z_-F:ocƐru`KV{VX͸q/ZNL4r*HW Hr$7KWWGmӟz~x6=evOYy7Z=Lb,6f rk!P,l}AUwH8IE:M24/\HU'E]zms!(YgE)ůU;1 M{ jy@.U PpC|G@#WT }odpCpʙȹZsD+Aya0 o@kE{z?sJ$ Άi<.uńT$ a915ӂ(f&K&Y"v }I3M=Hua7aG.mpx }Sl魸ⶒlƂ݋ -U +'!?L[d98M!E:4̉;0sH烂Xi1Y[ O\oc0ELq>Ac afo{֨^#ce:3&wnm+pW}hB`: R.ÀD  v=; K9+74S!(b,z>~"Smbo*!S`󩽋o,>AYV-I"#DlM EɪR5 ﳒ1|_ DOhJM5;TL%ߖRyy@/##GY_ c80[C|v7mv%Q#M*-8[2> :u>Sғs|)s tLKDB+QcQYI%Bpo[r *b2\`׊`Nq[Cޅ҆A;7k 8|D&KdImԺ&e'׬"=^ޅ0+AV2ŸӢAvw<sl7ǀbLQzFvFC#cCAy<W\HcY2jBŊxwk^|#0t ᥢ8Z/;\0DT7#I͆ϯv4$+vO6"gw\$=p;ɾX&Z:/ *i$j>h!{>gi`Mz}7%;È96J¥kfEqtI*qDhn' rJ'EbH޴3o"dAP*i LR(\D`wAVoʹ&pCf=D^{[ҳ5}n’l̆mWR'g ڂJg1uIEքL/onOEh|.'`8{`HڿjF ݵc=h7ZHAybƴyaƩ`|๬"iqvɄv *67wtfmK%h ,ḱ*<{4fƌ7voѸ6y8LՀ{^SzZiž +}V=tD`.ld, n=?(Ru%"ȯka1;ݖ9A_|bЂ\Orz^Ȩ$ 0R#> 9#ziERb  lkt^oN"}ຓ '8_c͎n#Uyzx DRwڕ#%kkW:H02b4qkjFB3בL|kݔ9c#=XLM9 V&$f$pȓ 7"۵JĨ7IRWo)=onRCБjouaPxQ~$gtf%`s]⏱*^r__(I9KrJE{ .'dg4"{Rј2'F\|֩E_ż'\ X-j/eNnuqwq]/bLM~r)s@$o W3(s=wda?D&z_c$q56ufZF.{ Q<'-<"E `g({>`t^ja֜r*."P3tAR3V5RSGO O+[c^qHrʡ- 15Fd!dJM`J3סZfuuH&kD6*0?bE1i"?K. [5i0-vЄh$^aի2GgL|^/ +oK;}Uofj-Ȍ$֝ DΓ8Ǡ! 8B+.U͑ e?UV@zy'"'1unxv-eUQ3?_CWH,\ ]笕Kբdt.%Nu GǡH#ZC#vjBҦ=،=WrygG$) ZL?Mɇ6! KOv "z|qQ6%ř%œ6G,7 8)9c~X$g$j@?qoRCN:LWk|㵍IK+i7.2ׂKw|=[W'0Ô!Ǡ?)c;Pq e7zHúCJ^1oVSB?y!Pu}(ٽu M%שųĠ4ʃ3tD=٬ArLVjԤ/gO<Xv]+ fZ H61F!gh $ GLl-P[Ձ~><o] |"/kvlF.N8')3Z*~čgǷ?q WZ qW .9B;&xsAInP fӺh]!lSBxbIy|vBZ,:\3NV=Zΰ:z̛V3Ψ o4ŔxQ|[(@E O-|J1VDL׵,@n<<Nuj-wH>ЀE(CK *64ljWA" olV,f=-[AV'A@?4L,d6cFJ1A9)jL)lT>4((O '짊*\-)@mմ_@{ ł TB9 )0MDq0Jf +rа_|FyygoCQ*A!44 BQ#es[Pw׳r8 {: #  6Sr;S˝L#k.9"8O 5TN,ٗu =Ye00i#Z`Q˫ۮX~@!nj }=` HD"±5W$l"mIwmdjS(R"G1Z k:ՒxD=-o+hЏ? 1+"G8.H,vjD$j/´\2%La"~h&LVl,1}y=CX<Cqj}^y$$ڨ{Peשg Ϥ]G}!rB);'3ꍋvvi,tcA8$JX*~l2|AQwJaw* iMV`qTx U'?߹ -Rٳ{w88$1J f7JP(0m #$Zq҂h,BԾ"4@P8JI83Uyr| hI@[C\JAGGnnFbYÊ$3yC^=1%96L"zqԒ UK\8n %֠\dW1|bQ jH^뢁a-,\lwP~6\+vOlmFSW$]ǹz-oEc $=I$+wHڈC7/YܬߋKj.`g;2B H`pylL $L:aCGHDy !t9=ʱ ~gv+j,^&urpO=d%D &)XO`>Ys:_q5n]&~AE ME=*Bޥ)5.xV4*y"Ɨ4 nr-xpt3{U ߦJ"PS<Z7@? lؠ*U߇[xh뚳qaQWJ1P$< GKr;~Ps B],?tfX]V ߊ(`!XGynꯉeĄC?Fܠ\`V9hdFm|l_KoGN N4c'*uW—1bH"bx]FAa7t5 -w$4٤՝SBrي8W/G+h8aAjЀsvWD?OM!wc80Z1 >|TL(t}#upL"-KSe,Dh0\7vцvT˄HUD]0*IPF?\okx0@%%+&agbo?ox8?T%'[/36ا!i+$OkhL}_vBH35c ">r,W=G;:" jٵ/3I,>BGBe̚hW,kx-g^G= # <|r؝Ȃ!!%:cvW/] Jå^0LZ:2]c`I,MN.B&{26ll$i:U۱or]*J}4$"v M][OK:gA ջg,:}0 %8l* S 3S'3FM<8oݛxRb}#f夈q_եDW=Xڢa2j+u ⚞,40_^6EXFv>0dD9Ԧ{-h両-T%20 CGq1=D׿U1< x+P2C|UcЪZ|݊]2i*+V5Iy{u5] zsO{#y2,j>y|өg#;|¶hWʼ۬i +ЕJUR#X-MK[?gWʺF{}Rj \Br)~J@[Ica2_ʫI&̿R ϛO7vФAu_9+C~}e&t¦rX$[{"v*!05tyDwLѱ/]5:kf #d̛?' ޅQ7gD c]ɐs_).TEJH?-O_D&ч|?AADh|#{[u$p$?jyeʕ+◛C! [QSHOx HP @W)aMh^䍱+ 󭭛ntuO,|1]akz`sېZ9!T@/Cbu_C- vW#B= Q7AÂbJ ^f!'")db];>[+E0TjS^84)5R1&+]*Fk&lO"n~ꅧ_K2{ݰDi.՗)ΘzBlS@Ro w(/gS{n5@X^7D#G8LJ= # LM\fJvd>N]~!5,00Up+hlGt}p}( &|7>%!m?dJP57g )Y!$Nb;IvM羕t`bhh`یJͿ]:?~raͅ=G)n"YT.2V9jգqGr-78@~ZF9 JIBm3u~h7"Yy5ֱ 3bhHc-I8?ej =:H:DuoUt?Pȥh7ehwJOBHͻ%5\T:U'gz7C">u Κ%D˳ zce>V_CXNXVG0DD$ y0hADul \JI*:S1Tnb"̀ƨ5 UBH 'M c ,~Iz^ 0q_FzQٓ>(?۬,+x%4 "%-ǐDҼ_?_H5]Iݧ p궳l7N TQeIҸ\?8I<0'vHSr$ҞEPD=k&!7= ts4ލL TPT𼰃W!&~jЂ3k0g, 0Uv;%`uoM8 "z D8`H 2 `lcԵ%a\Rz$HՒ|byDo]) 3@N%r">.)fЅdY=9Ӡh->Z& )kL8@2$M_#T?8 F0g%*3Xg-clѢvfsQq{Z70w7kǕAu0s>Q;.ǭ2# ˛iKusRa28-{qV'. RVzF ߝ`kty]1#T R(ϊqpl/*5J$c13'8(z:G;ǃPjd;jd]Q I路uE&O>ǛMWZ0~#:Y؈'To1#5D) | , 5ï0|^1epI!dx'[ZPC%^!Ijp{ǝ> JB/Q SSj3B#ps*cFPCOj( %`-y;=1[ lʿ-I]!lh>Iˌj0Mr&MSCnW/s(K9 ׽x)s`u&(a L_BhmRWN6I2KU)dyDv\&VQc`˧0+wmW\Q$^"2 ՇW8¸i0{z}$jZ[bw%W3Iy;]'Bf-r瀅daKxTET7Z^ ̙6\Jgn2 %Wy~܈(~VŠ<|`ݤ9BWOٟnJ 0JmKb[X8mݗzZ͝,ϼ2Ggaw;0ӭXxjqޫjGDxlBKϊ JB>)J R/[9y辖#LdyQvoŮ*(ŬlO $)Twj@,jn(j $ya#+5AKf2)3N 5@b(niZO_Lj(]4w_b)k;-a?,qR'Kg.t8R/BNFiFUPjF?mZG#s^XRR~J[Vlw&f¼Ï|B&Tn[,P5tvfAcܧȬ@<_DCP_+H8#22=tЭ@ٹȡݺ kiڟgxdbP[HR,*_ 81ey Xz+1nSXc`S-N0MvnK~x$@2p|f";I A6ÊB^ FzIwb -ڽۧMF].*]]rm6U溇Cs'}1FR8 g%5ML;TOyiG$ِ삋z+Xf9tVo\TƌLEmeTÊ2I}tQ%?d\O"pܻD5Z]Jc8G Kj O@/ġ @eRsVWR}>XYvRX{?KNŘ*6BTk +EmEdcaΪmz[F37\k툪OweXY}~ǣf{e3(mMs|QwFߵ0X\ïÇ㵃&qPe^-]Mb?+n J(v/ʶ?F"(gBzR7[hu vcNNRyK;Oe/}|l G9kusچVv8Atg Q1Ṟɬ@By]Ev|zsDeZjNՐ294F?0 J,*1c~3(vsAIV5:7#gdkX@T|ĘD֏ǡBZvnwLގgq|շx{כ"saHPc~*eXl\6Uoxg[xJgLpo%`ܵt&%I~BJ>Hd8Ǡ5S}8?vH.%7cIbu$"/ֵ sevI"-jO)Hrb\`tpZK!:;aӊI,XQz2LVme؉I3%1 ֤kU2zKLM|]RԮh;opP.ܒvH\-VΗ |SG66 "pbcz!A\Fi/T0z qr(sx_P|wOe9g q/fEkKPƙ\}I8,j7E &Ĥ6nvQ+k!鏘%S[ə5[eV3"  PU{qb?ٯ8|Mb\ d۽ Zd,n52xݩH ;=}aw7 := _Hv>8ma/46خd5͔< 7ڴZiVGry48<Ė>`?RټF{~Ƙh_g>2>̕1jtQKx[ 9geay8 K̰y->d86X n FFz)6ۡ9pPuh:iά Z&[//gҁKni Z_<FA+_:D8 |UCУ&2}&y0|Q*܆\N߽SFM>(?;FdHGZYF11pqpS~k: ]*(܂ &GCEOpoӽv{ӍZzO.|ƀ23_Q(xd[\^zCeAFλdl}`m>]ɋݸ7Ng?V6d6b8[M?ׂ}CCjhjL;=C!/{GW~[av/gz*48U{_X|1s_7-ESꬿ >R69hϗzm@<(RpR}(ڎPJuxa~wyfGc$DXnxVK|<1;i*r]3^ϟǁ;Jʔbߟbcu:wUҴ"@޸ӓB/?{ZFe5ElPq_}`if;y\w8N .s+7˓CyU>㨞ؓ48vR ^K jľm1`'Z<32MWeBSkCqWC`)gy;3mΗI^v hIħxM̩j; SS<fJ_[^{yόύ鬷riۆ;ɛvOTp|w/H6E~Ѣ `S5Eѳ|N"GgC$x#5gOq=m2=ZZEM"x]J^!2s )g7Ȟ"̻cA;O&#FKE0 ,/̄&R*=_=#n#6U>f-NnwG|F桒]1sy嚉^z'\p!LLtdwjå/ݤV:[=GE/ȊJark~p["!lDqPmG 5WPobw}B`Ǥ kiüwlbC%`B*YXva*/-K;ANfYtt\=j"&S0Vi:#)'YhJ22m>~M+`ݼKHKc#p? (w-1Qlrj>&@=!35.BJȆb+#`gqn^P6 bz SɍBe&#Z~dΙ\1 Q8O_Kώ^7Fcu9. DgT{f)hWyAzvvu9 ;\v@JTxg+v Ͼ"PQb F}bz/|Dm%^m0E#wze~8|&8rwC'~Sܾo@Tr7q}<u!|]9)`p4m̤ rK_w}gS[=y9~1>uQP%UɏmJ)%9^WNi̚p|;M7ܹɻrLqϔZǀ#@h%3pkh A4ռfUD4+UT-"{eΕ`r*E%x/nxFXOJ$PQ>(;C -.H߾VZTϒ]Itm-BlcjwǛ/%R9OUaբ̨i0!#_ qܮ;ƛ X0PzC*a.Ѓpn_dHrbv+KmIT7PqOI!_X< Pe=0{-34oaۻy+($E[Dg,^S?/{HpYAr$lcbߨB;H;0_9 $aJ7UuNj lD!"=E(ҍ%E "fEnv1*/+" '0U׬vbV,.lxc B27&PHg-L$K-Wm]˴V^y}9%>=rx6NjhA]qvR/ۣ|Nh&P *g5WrqE h7voJ{͡P+4òZNNfڶ%G wOx*,Ghx=EMA$.xoe/?a.A:ֿM 9[m=!@m$➊=>vb$!2-5aT8X[ᓨOr 3unl*s˳-n0u1nx% )#o|_FU/A܅Q1!5Z"ŁQ[+1VL;)^/xӓnXY |CeځyкL:#1j<)O=w|v&X`7!vuym8e+<۳VKSLK snoi]Ԇu#҃h>#^5'/+0D@<+G"}\l=E5fq=_)zPQ`גnJ:k,55TFyu^d8MjEzO ފ-$'q${Df9.:P(Vi,Jck,-d98jOJ'ba b7T0ɝ~)u)㏓SDSP3yXSϷlׅ}//i=]#V9FbOwbX&7@".P+i9( `/T40K!^)ehf^g$ oBi PxC+v}-WzrX`BWQU!\ 5,[Ztٮ5f(Sm3/ |4vj'+H&u *UT'D#X&fB6W6ާ=H= #.%9ǩMvYyTGF'`u#֩<]s$3.%ukQ>^W@Vc ;H8VaXI pg.+$1t7"Z \2S=UXu rJDp:m04 <x8|1ճ9I ,1 JB y(T|!Cm4u3@G('.4|wM('#bP3tlR/ [!T=R S^!RT 2DŽƌZNpɶvF1!]Od_pJhE w qjf=g;fB|0dз#|WHA嶡p y1}L| MNݺ܉dP~̪4v#}\3?N wc{9&d'5]T8"7 <_/ lY4bׇ)Iæܶq#RpIv|輸o~Z`<͙n1ebw>ȷ (*6ch2nW'6e%Xцк>d6GbpQ N |Ʃ2d w=";]UW&!&_s@s0}N8t\8nV=%fP93~U @{/?|\B̉1Fܡ}TE:[D\W6On9^r=Т:rgh%)S#V~hMXƎ1;LkcOK9̈́ ;Bq(6P瞂6p@\HU z,f3S-oVxU'̀h187$5Ei1 ]^]V++;r510ݫ$2DswԜ.xv4s}Ʈp3p~N!<"l)!cP|ubͯ׆1a 2T_݂q˖Wyfre%~y_pw<$Օϗk;nKͣ2*k]v% gjoѴM'%MSiSM͛b{>;\iy$?yuT x$ Y[.qjNi)|H"f=-. 'dشr2en-2ȃ% ^GSg^xC &:B~N|SC"=u0>JήEC̪Nնـ!CPau&&Dc6$^ :uxxTFӋkBD_2k tI#Ȇ^@*y&XaIfV91U`hߑ@n2.pBJ h9s@dMɜ1~=kc")mO@B%J]`tf8?cj*.j:3*WLvCMr J΄'A: _*ޖjM?1xzuW? d-Jo }24vhRHO`Hx x[u֫Q}Tl_61)~nj]"ƇcXR܎}g*dӬ(#O vVA~^S>&ֲ܍jV #ul䙢kI?J{jn{m 8P 6"#E}k79GTa .jPJ?D5 xP{fz|UeYeWvjϩdDEpiƄ/iž "l2zܑypǩ-T(𡑚Ƚέ sdm,"R9%̹YAuu9O?\6WFYPTVO޾Is‡i_T~f"dr&6Cu#8blKA-NXWW.c%k7>4>?VhCߒgr$Ҷ"9dd ?C)!X,ij\6f7 ej7mT7K]I‹G܊ {9ں@Y;]kRW>w餳*-a ~t*'quJlٛ31#C/1﹄D}/'$葧=;%? ͜cfoPNY>tGkynn G(Z\B~|*U+P8:cmazB 0K"\wlu`[5 ﵄zY2c˙ْ=PRfz\ٚ|+(3ϐ Dk{UPRjpF`;p?#k"vc L۞Zem\/ȫn/.T Zȣ֐yE>G(' pJ8P"w$:b:BEMgu .<8GH!kىB΁dgLSvYm";|(YX/%mF K"_)qPzO1BRyd{/):ת2rՠ̌8d`d3 ͟A3 7+q4qح6:7&Xe6ÊAZ1Bc`8^]q,UQ,}q< =Ȧ9ܾLŮt|kk{FF+ HVPEϙ01{\.=sKM~h^Cg"fp3u&X ǡ$4ig|pPpTt SP99@E0ErMIs8%'btKk" M_hă;گ-BU {au f՘]n g> rx-7pŅS2Cءgt$] DEgYH% '2+職j$kO']4Vx1՝]b LK8 RC\1|-XbĺAvCp)z$o1ls+vv+K#EשPxqnzH}M.SY ƾo'S0I.aօLߟ  E N iUW^ISIPjc-Ї.i)`'vE|̚wNr) 8`,ױqiĥ;{hVRRd 3g1y J.KSUq# :r>e25 ߭a& )Rh ,& B9?夐;<|VVHUFl A99Q<$ٚ4ۺk|YxcɁxjYji$u+Z= (6;FxW{T&NY6Q CKp.uj%H!Qgx$ԼYQ ꂈ\۾{n(Z$Іaٗې^@&b;U"WBHq9蓽iA^gG.a7^iS,)cI LCS(Qvȥz~T<]0} $W2䯊;rDGxo]8q?Oyk>!n:-xDA^}bq~p=RKkTw*`b:<_8Xܷk>$K#zXdViYLR6e/QJS{2I/ ѐُ[c\ߐNDě>`{DOEX^%\kd0hq%yEZTx`yhډ!Tɵ8^^xbpUd%IWw!| 2/igUn 9Ir4}YYq~AӪW|*ߵ'~^_ۇNhyx1Z:ʼnuE1 q`t0^%j+dVO"{ l|Kbu8nD)`EȽ?TǨS&-{~0>F!1\4?Ct:2^T: algj)x"/j̞S^rbS'W)~NK;o;K ؤ% ~2uYuC67%1c̸63%!{C0XD`($cdW@nٗ`@%$HV*bM(*iJRe"˷F AEuh&m(?"9髠u/<$OꆢvKi:,kƢD">owӤ}I }n㦖V`^EO- eWzew:쐝Q%M~$'־|;7 .Rgz!bijn4c^é^a8_+/-vD WMɬfp(RCHj= vʐt&L͒U0Y=CR36~ +`:Y<&K8U`<(O_!4OG66==ɯJ)_qi3 @iu[֬&E"OP$rۂk>xR(PMBđCRc~rY[YWqImTw @D#?vr $fyZ6""2iRiA_ਤ~|ݢvBrJ(!;׬\;.4=I90l @**ȍi5MV90̠hw&M{˸OֲLcδOui.Lۃ:um/QkQ*nkj6~-ߢ&(z>0BPL~v<7ZfY$Ӣ-mT| [HiCl+̏к\Z }ӳg4S\j^,MR{^u@&`;nigez2Ur-qz)-/hIŸ޶lwPW8=" +d ]hߗ#yJMy3-nc yp@!abTnuf =z #~V:bWzN c9JYaWG4kz7VbO}c}bq*V#CM٘r!'+:Orh#S~u,-;:ݘv{3:a4)iX1Q.d:Iɥ޼co5[Œn*QSoiFg вu#![&2뙦,_\8Bj7(/+bU=MgR4vNt׻*l!$2rGfe_-&ի1EO<6]'pfՕc]ΑOЈʆ8E&ih{s6mcB"PmeRɔb?;)~/wf{a+&-pmO+ o{4rFQw,?0A;4[]G= a 3ibF5˴H? 9 P@7 _dD} wuԮ@OǴdBev8rEXQNn)Qk|4$BO@ UXW])s`P}BP\S.I(Y JaTs,#z1 )Û䒪*R1&ܪ)7uΊ}-8x> ln&`IR aYN*-OS/nHF8 |Ed+ e ;K3|F֢qD{ZU*c5.J+TF/%#2xV7b3(~FIT$OccAlh֮5c%LeЏlǍ937]Y%/Nz'NKݴ3%*Ws[Utb%O2"ʫ3 " p,لnl b+a[:nydF%u $~tkqLF`5)i9SmwT&x"F"F ?h~sgb+B~cdֳ9εcTc)Yn oF{DX3P]ao^23kJ@d%T_;"08kߟމ%}КY6`q( |g@3NLTy`w@!76 0BUN7^*M~_ij4/+E1]kjE Q6*|m9_^Tm%$qSPW02S31%7)x4ߗE},I< 3ꆞ%^2%FtyS<כO=>(;;mu# ȏv 3!eؾ ]M_CAw0jd9Fq``3>e}qC~B]h)s5IMFEJ!nq獩f,6Z46z%ֲIPqFykf g3bc3ֵ| ߨ2~+{*2Pcc\mJIغ< ?im^@V(H{9Q}捷 rfQHܑ1+k__?k°&a46<ǴTc 3zYFc H}^']hYɿepL>#9¬0(̧I` ~ #۷(dʭ!\WPoTWO~˴P%lI _(gD[C͝c;õ( w2@N`8KgG6HnV}1+InZM#0URwĬ-_1|y=Z-f]^g~80iM)[!O~cj\+^ Yӻ HclGt*I]% R˭xXW%\qm"2gڼQs 5M6 4~m9' [Z Eծ> {Xo7bX)׫K@ިy<#v-p Nr9T}POJ8 \,T'#1{ю:T`Q0(w#I31*v{DP H+OGw0lZ{6gڳDO33DpVWNu25XsH?z^՗JYUα~f8;2&|XK JcnI'J7y˺&CC>UF S  _Ko(ىNu€w2 {Zh0|@nKwn=V,x3z )f~(Fi =z/YMvxɬtֶ2&3n5D7fٿ#fS?O{D|AkkEY@D 4YsPu`?ھlԐ swJCrNu[0ngNcĺ^{W"o%?[b%!knta@g9$ɖe_ɣR*ﻤ@g?ώ9+3?nkzf_*bUOJZ :crTbƍl\FZot~04 YZ