global-6.6.9-bp156.3.3.1<>,f 1I%z @al"eo&K2Hjʿ5%: b#xt /V{/ڷ6zn_ƈ,Tl;($4Ha&'/҉jJ5!`GP""oT`:Bw&Fʽ\KD-'Ycrcn6LHp*; ۡi2r2kSQn)eRb֖aoT0aBvV8P\teDžXjQQiLԌ8K" D%t"d>"+ x5YW `oxp|8nXo o.B5]Y Y)ƲMo^gcI\ +bupP_M*"t.`vO}"~XT,J)BMwO~M?ql&F`@\HlvunbFo-%`܋(=`7VOJI=!2b>Ak(?kd   9HLX\u~ pp p tp 4p  p !lp#,p%\p''p)p*H*-s(-8-9.:0FIGJpHKpIMpXMYN\NPp]Pp^UbW#cWdXreXwfXzlX|uXpvZP(wepxg|pyi<YzjjjjjjjkCglobal6.6.9bp156.3.3.1Common source code tag systemGLOBAL is a common source code tag system for C, C++, Yacc, and Java. You can locate the specified function in source files and move there easily. It is useful to hack a large project containing many subdirectories or many main() functions like MH, X, or Linux kernel.f 1i03-ch1bKSUSE Linux Enterprise 15openSUSEGPL-3.0-onlyhttp://bugs.opensuse.orgDevelopment/Tools/Navigatorshttps://www.gnu.org/software/global/linuxx86_64Y `o''(X.KN5[ -0n'DHD  7 c* #P\4d{*Nd| R0} z7S 5Fv#Q;)} C;-AA큤AA큤A큤A큤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 .f .f .f .f /f .f .f .f .eb6325d2ad01c8e62372c3aaba79bea4e697ecbc654c5c06bfa4bfb67f2f4c1c66cbbf9259ef8bc17fa8d2115c4ea319d5556b55ec7c799ca29a161f2c449ae0e3f120fae3acf34051bcb6da04e8e91f4f9f2dfa65b36d7152c3fffc91f7d05406b6c53c961d433016ca5feddb7734175f9eaa60f8efc3b114992942769b9dbb206208fd2c87428f1b898df9e9ac0ffceb1d1e34be92053252ab0136bf7df430623abdb1d04e448a01f3f34e654ff082e96998ed27c6e86649ad6bf33e54f485480a8cc49bd8bc93c8ddc54baa21a3b6563275b848d081f957509977a12ed5f9f41f29d464bcd4564b2e6617c169547f9d5858ea95b2f7170cd6e01b672aec760574d8e201684a8dbf91e9bec8ff9237a99873b250a86314213153fa14bad7456cff8ff0b1bbe634aa2654128c07b48d5d725eaa577474a1887d56f9ee24b5fb762412d78f50dc32bee314e9317859949bf0c0cb6c472ee702f09ccd0f00cc5aa06d179e08c0f671ea3809f430cde2caabce69249281d4b07d174a95e560872e8162409a252614f71211d8b7e766e7bac3dd731a9810ca14535857283bc6ee55f6754cd1a83362a82bbd78b922cfa187e8022a343395b236c46abe3d71b165c16435852439ccc66d81cc68105ec367240cfa54c9c959c0b9e9e74531fc357feebbe3d2699d86fde326ae98759b0dc608a0ad944d182b32fee36f756ad340f7cd0b2ad39d75ae714ada4c7fb3b52587e88a7ce0162dc483117bd659b89a8324c9837159c2ffead4a195af828dd91e8180681f27e40d4b31a49362aa05ec6ade3b8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903a853c2ffec17057872340eee242ae4d96cbf2b520ae27d903e1b2fef1a5f9d1cc260e800917c01b9ff30e0fd56f8e4eec92256dff8c2c945c4ed8e8f01a9f64d4d5d9524c03568961c736eff2c72b30e3470ee99391127b4c19e9367caa3f885e072c46ca7fd65d39cac7deaa44cf1061826221a9c55ada3019774cfb6e2d588ae47d977f46adc7c180cde111aa175b30b63502761e26daf5c245f881e79859256ad86003366a6856d437580baca9225e916224d1e5e07e506e685801bae4629564a62392b784073ea21a3659866578452e34e2c988706783c36efa15c7c5e6d02e06f6d79f655a09e3a5a54eeb363207503a7abbaaafbcf910820d9131877175b4332d84e723973ee9e5c8b5f6a9fc26cc2069ae6b1731e3b05c26e96b29bb5c3916f9e89cbb7aaaea07bb43245f0075e346dd0d459a82ddff63e0955668b9093541015a5b18bdf8da50534eb9047d70346c3c5182fc25ce33d2a1ea9d864260137a6ab187fc33dc8f312802138789606b2c8676feff58531057afe373e08b951cda026f4f517ad23801cf23caf84394355bd8e02db011081a2ef334a3fc56184c4351f405ac288d24b39e1815d6e0985f2ac3c1bc85a6244e9a475c9c10e505a5e57cae4061de42a8eff7fde01bbccbfb95e9f5a71c75307522d8477fd9754c85d0547e7b284330df1e38253e73dab8ca68973b593d5e508a2b54cf7a98456e9535c850413d32c46601b15c77da4b7ac9627369cecc254cf33d3ae3a2ef6593ff062c777a76888d98e1116ac08c34e80d67f7f2630f97f9bb0da997a9d31e16c1d3b854a902eeb77215d8f26b578bfc29d88f7098b36f8b4748c14843e9f3b05a8c22de2dac142492bbbfba2688f5c6c897a960362ebd62ae5a846678cec4903bdf18fb1f84095471ea330a7309cb9f4cd6977cfbc6e6f0c748fcc7728adbc98bfdcea1df73b5bad426ccb5bfe9f3c8dbb9ef8c466b053626b097991e5b5ea29ae902a6f927b468936718281c4ad7c82b9c31c9400381a3ca03b4257d5150df7aea71bf0d4b4a25293972a562679f033735eebfdc9a161bb48eea0e4ca9c398949d1054b7c566b210fc5986ce92210cc5a576554ce8b0174c4670cf989262b3d199b2295e9297c164b8ada1109d49cb3bcc96fcdaf5fe097d2b9d3e57c7fc895f3586ba6df61d5463b87dc4c0430526521d0071be38c41b78da674cf0cbecdcabddb54bc24cece8f3101ea3675b111be34a3faf89d37d231fdae1c937b982bd4aff76209498516ce9b93e10bc2e3862bf91b2365c1188116847885e595715b5bcb21798918c849c6170f286226974a77554e01c10ae2bce58dca3fd10b287074a8ffa2c68ecbde1cd65ca39e6abe25c6dab0c74ed95ff4f85fc63d5d3010a81b81101c16b2b408a2b4792a4ee6b4c2175318e4b9dc94aee21653b60db9d178206f9b88e6d4a88c985ae560b4f0a8461544a8ced2d67e92e157b8c4fe2882dbceb2622a51293762c962e545748e82108aa1d6b01f3c47a7eddbe0a9bb2b57d0a24483b73b83c6b11cec9f218de44fe2ac4b1975c9347f158cf04529d602dc51ebc43342a1b97d75a060ee18c0838852a153e168a9a0452a53da95b67a3649fb921e8b3cda39e5ec7aed587286724d0efaffa56fbc3cd0ed29080bf7e54b50a8d564c7cc9fa0d51b7d046c5d96f4f59637672398f8db4be14df698e10003edb902c66bd8e3c47735fc6dc1647ff272ec43d44fc7fd363999c74a6ebabc5f83ca7b162e9a9ab71b980dcf3323d51598486cfad393d0fb3cc983f4ce4f8075a6d1e404a5c482b14137a1598f71fdb8f7e19f43b2af6f192667959856573e11500da27b2f9765c4b33f44b9e51a2fd4b03cf24772c62a60e2260f049da2cbabe145709a3aa69fddee028dcffc5abd936940b0c40e73ec03ec712b4acc1da48f11216cf4149be34a8af639fa48cf92cdd352987d150f051dad54e3e8ede0f3b8e74a4d36bbea9e2a1701022ce0b87b26a1abc423df524f80983d5f1e11b0d1b1e63f907f810c6d6cd6e7419b0068eeb53b1d5177980d437782aad4f95f9ff15a9065ee18f5cfa895f7b201ffea73b00c567be99e219c7c9b82f89fac399cce039d3eb928b73b022a5273b83b34441396750a67ae0f65505a35d20511e5b8aba929ccbc335c344bc02fd706c3e8a9961836a64594cc9305f8ac888ae66e9ff8789bd8150645af19b3953f36200567fbc729475849d322f8603fe027212faad8e7752a7ad2ba3e7124cb4982f7cbb4939482cdacc06b03f3fe4c20bf570f291d5ce7acdd354d4351d91a781c70c496171c73d11dbd490d00d8d8e29a62e84a9c40f98336e4655a7f38c364adb7693349be686075cc18ea0ce5410e4ba89ec8a3f850ce827a9101a6d6944bcce80a61ba451054e070e6480442b72ad6309cd92fd69d5a40954998e4e920e4cede376f58306d279216c35278cecfafa19ddb329720f867fde5811e60b1cd2abe64ce8912ed86f3a9f5951c8eac6ff37de146cc913435dd24c1fcfcc54670e03308e92195985ab92d017be8d2be37c341718d14369dde5deeb849a87be61e14e7cdf31be844cfeaa0d23656404c2864e4fa014bf831bd6905eeacd63778aef499dce0a34a57d0ddd3d078a5597275cf1b38fc46ea73153795c023c80dfe0d30304c58244878995061f87801a66daa5d6bf4f2512be0e6f98642f0981ad4a6737ff642fbb49821abd21f588651cc9179e6571efc279811b319cd4d574bdb444b1b5c90567b1b7db31d188c77c02cad6f08246470574badc5b9cb37198ccfe6fd6fc1bfe7d217cf397d2d961e72ca32474432815885f4d2a6bb7b2e5b53c33fdc031c6dc729aa76ab2eaacc7cd5bd26902aaf2d1cb173e677b967aae33c04751498ef5f222d725bd00e72cd80e69b9ab6a8ecac155cf6fcb5b7c15b18f2f8ad98367b4fdee821608373e0c127cc651048ad2be898441a4f9f01946b0a98e971cbf24b2adec21c3097eb2ffe0229c227341151579de26e20c38968c3ad5f381f9f314d50467679e955b1ee09758e327f3563de3f0c4b400874e55eff664138b6bc071d938ed14196449de7156aba7e235af05f566e6953ac385e9c171f9e62ad3566ffafdff95651545488033ea34dc5e64005d641291c1bfc97a0122faf6313f12d90931a365774bc3c411afb6241f95f208cafe66789cacd8667eed487f2f76922d4b734c4ab8869b55c55dda7d1a84fa37545c300a0fc79e02507c98c0e32c9e1b9be94a7d898ab18ede43a7838cdaa337ade779d9dee9bc2630e2467928289a3667ba29525d2e17eb9eb04bd5baf73e3203102ae6d8d630e1727d18a0c9474882a5977ce43abf2e066d1a48fed95e744bba2df83bbab79790f9b548914f497d5524d97eee93f6da85d31671dca3f5440a74eeafaa1a8fb1d8a07a83271c7cda6a8634fdf984b16157a910aaa68e2db8edc9ef3d5c615988dd8b8fe1682202e3979dbe1b2786b0bc683ba78eaa5a2e0306c12ce932cba3b179de704b9086dce116b1ba489877028c9e1947b5927838ff998aebc9356e65a028624720e4367afce35f7fcaeb0d77812ca1cb3fb293b3ec47e54226cf9785030f95bbc2bdae2b3c21d1020f9f1aa903b096baff17830cb8cfb5bd6c8a7d9f1dfd928ff5d0837210f534985fae56ac21d733b9c12a985ec0cd137b8d0ca3f76htags-clienthtags-clientrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglobal-6.6.9-bp156.3.3.1.src.rpmconfig(global)globalglobal(x86-64)libtool(/usr/lib64/gtags/exuberant-ctags.la)libtool(/usr/lib64/gtags/pygments-parser.la)libtool(/usr/lib64/gtags/universal-ctags.la)libtool(/usr/lib64/gtags/user-custom.la)@@@@@@@@@@@@@@@@@@@@    /bin/sh/usr/bin/perlconfig(global)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libltdl.so.7()(64bit)libncurses.so.6()(64bit)libncurses.so.6(NCURSEST6_5.7.20081102)(64bit)libtinfo.so.6()(64bit)libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)(64bit)libtinfo.so.6(NCURSES6_TINFO_5.7.20081102)(64bit)python3-Pygmentsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)6.6.9-bp156.3.3.13.0.4-14.6.0-14.0-15.2-14.14.3f@cc`@_e_9]@\Z5 Y&@XdW5V@VVrVBUU`kUUF@Andreas Stieger Dirk Müller Dirk Müller Andreas Stieger Andreas Stieger Dirk Mueller Martin Pluskal Felix Zhang astieger@suse.commpluskal@suse.comastieger@suse.comsleep_walker@opensuse.orgmpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comsleep_walker@suse.cz- CVE-2024-38448: htags may allow code execution via untrusted dbpath (boo#1226420), add global-6.6.9-CVE-2024-38448.patch- update to 6.6.9: * o gtags(C++ parser): did not recognize 'final' keyword. Now it works. * o Fixed a couple of bugs in MinGW. * Fixed unknown type sigset_t error in MinGW. * Fixed pointer to integer cast warnings in MinGW.- update to 6.6.8: * gtags: Now you can write comments in '.notfunction' file. Lines starting with ';' are comment lines. * configure: Now you can build Global with external SQLite3 library. - -with-sqlite3[=dir] By default, the embedded version is used. * plugin-factory/PLUGIN_HOWTO.reference: Added a howto document: 'How to get Universal Ctags to handle references' * global: The --print0 option was ignored when using the --completion command. Now it works. * gtags: The --file option could cause segmentation fault. * Pygments-enabled gtags failed to start. Now it works. (Changed the shebang of pygments_parser.py.in from '#!/usr/bin/env python' to '#!@PYTHON@'.)- global 6.6.6: * gtags.el: Added native support for TRAMP. 'global-client' command is no longer needed to use TRAMP. * gtags: environment variable GTAGSFORCECPP is deprecated. * gtags: If GTAGSFORCECPP was defined and --explain was used and the first file is a '*.h', gtags crashed - remove deprecated texinfo packaging macros- global 6.6.5: * gtags: Now gtags_hook is not executed when the following options are specified: --version, --help, --config, --dump * gtags: Added new option: -C (--directory) * gtags: the built-in C++ parser is deprecated - drop global-gcc10.patch to fix build- update to 6.6.4 o gtags.vim: New custom variable 'Gtags_Emacs_Like_Mode'. If this variable is 1, use the tag files of the project to which the current file belongs. By default, use the tag files of the current project. o gtags.vim: Gtags command discarded all unsaved changes. Now it brings the following error: E37: No write since last change (add ! to override). o gtags: Now gtags skips java annotations (@...[(...)]). - add global-gcc10.patch to fix build with -fcommon- Switch to python3 - Update dependcies - Get rid of env usage- GNU Global 6.6.3: * gtags: New --skip-symlink option. * gtags-cscope: 'Find assignments to this symbol:' was implemented. * gtags-cscope.vim: the following key assignment was added. a, a, a * various bug fixes. - includes changes from 6.6.2: * gozilla: Deleted functions to reduce or eliminate possibility of future security risks. * various bug fixes.- GNU Global 6.6.1: * CVE-2017-17531: Command injection vulnerability in gozilla allowed arbitrary command execution via crafted URLs (boo#1073197) - includes changes from 6.6.0: * gtags: Add support for glob patterns in langmap variable * gozilla: Change the default browser from 'mozilla' to 'firefox' * gtags.conf.in: Updated to adapt to the latest ctags(s). Removed: common-ctags-maps Updated: exuberant-ctags, universal-ctags * incompatible change: universal-ctags.la: The --extra option in Exuberant-ctags is renamed to --extras (plural) in Universal-ctags for making consistent with --kinds- and - -fields. * various bug fixes - rebase fix_paths.patch- Update to version 6.5.7: * global: Now global(1) accept a file as --nearness option. If it is a file, tags in the file are shown first. * global: Added aliases for MAKEOBJDIR and MAKEOBJDIRPREFIX. GTAGSOBJDIR: alias for MAKEOBJDIR GTAGSOBJDIRPREFIX: alias for MAKEOBJDIRPREFIX These aliases are given higher priority than the originals. * global: New command --print=. may be one of: root, dbpath or conf. This is a generic version of the -p (--print-dbpath) command. 'global -p' is equal to 'global --print=dbpath' 'global -pr' is equal to 'global --print=root' * gtags: Updated the built-in PHP parser to support namespaces and traits, which were introduced in PHP5. The following keywords have been removed: + failure: not a keyword + header: normal built-in function + is_array: normal built-in function + is_set: typo -> isset + printf: normal built-in function + setcookie: normal built-in function + success: not a keyword - Refresh patches - Update dependencies- GNU global 6.5.6: * htags-server: New --retry[=n] option * htags: Changed the format of function header (--show-position) to make copying text easier. * geco.rc: Added 'fzf' as a selector candidate. * gtags: New configuration variable 'gtags_hook'. * htags: Now --cvsweb option always insert 'view=log' to the generated URLs. * fix gtags: Gtags often aborted with a message "buffer overflow * fix htags: CGI scripts (completion.cgi, global.cgi) included by mistake are now generated during package build - includes changes from 6.5.5: * fix exuberant-ctags.la: The path name of ctags command couldn't be changed. (new configuration variable 'ctagscom') * fix Tag files got corrupted when the built-in C++ parser gave up parsing and aborted * Some inappropriate error messages were changed.- set correctly path paths for parsers (bnc#977967) new patch: fix_paths.patch- Update to 6.5.4 * gtags.conf: The entries which include '.xml' were commented out, because they require libxml.a. If you use them, please uncomment them. * universal-ctags.la: Universal ctags plug-in parser did not work on almost files. Now it works.- Update to 6.5.3 * Added new plug-in parser 'universal-ctags.la'. * gtags.conf: + Added new entry 'universal-ctags'. + Added new variable 'ctagscom'. You can overwrite the path of ctags(1) dynamically for exuberant-ctags.la, universal-ctags.la and pygments-parser.la. * gtags.conf: Added the following patterns to the skip list. '*.o,*.a,*.so,*.lo,*.zip,*.gz,*.bz2,*.xz,*.lzh,*.Z,*.tgz,*.min.js,*min.css' * gtags: Added some explanations for the --explain option. - Small spec file cleanups- Update to 6.5.2 * See attached NEWS for detailed list of changes- Update to 6.5.1 * See attached NEWS for detailed list of changes - Drop unreferenced patches as none of them seems necessary * global-5.7-gcc.diff * global-5.9.5-fix-gcc-warnings.patch- Update to 6.5 * See attached NEWS for detailed list of changes- Update dependencies - Enable exuberant-ctags - Enable sqlite3 support- Use url for source - Add gpg signature- update to 6.4 see /usr/share/doc/packages/global/NEWS for complete list of changes since 6.3.2i03-ch1b 1721305393  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop6.6.9-bp156.3.3.16.6.9-bp156.3.3.16.6.9-bp156.3.3.1  gtags.confglobalglobashgozillagtagsgtags-cscopehtagshtags-servergtagsexuberant-ctags.laexuberant-ctags.sopygments-parser.lapygments-parser.souniversal-ctags.launiversal-ctags.souser-custom.lauser-custom.soglobalAUTHORSBUILD_TOOLSCOPYINGCOPYING.LIBChangeLogDONORSFAQLICENSENEWSREADMEREADME.PATCHESTHANKSelvis-2.2_0.patchelvis.rcgeco.rcgtags-cscope.vimgtags.plgtags.vimvim74-gtags-cscope.patchemacssite-lispgtags.elgtagsPLUGIN_HOWTOPLUGIN_HOWTO.pygmentsPLUGIN_HOWTO.universal-ctagsSERVERSIDE_HOWTOcompletion.cgidot_htaccessglobal.cgiglobash.rciconsback.pngbottom.pngc.pngdir.pngfirst.pnghelp.pngindex.pnglast.pngleft.pngn_bottom.pngn_first.pngn_last.pngn_left.pngn_right.pngn_top.pngpglobe.pngright.pngtext.pngtop.pngjqueryimagesfile.pngfolder-closed.pngfolder.pngminus.pngplus.pngtreeview-black-line.pngtreeview-black.pngtreeview-default-line.pngtreeview-default.pngtreeview-famfamfam-line.pngtreeview-famfamfam.pngtreeview-gray-line.pngtreeview-gray.pngtreeview-red-line.pngtreeview-red.pngjquery.jsjquery.suggest.cssjquery.suggest.jsjquery.treeview.cssjquery.treeview.jsjscode_suggestjscode_treeviewscriptelvis-globalglobal-clientgtags-clienthtags-clientless-globalmaps2conf.plpygments_parser.pystyle.cssuctags-scheme.c-diffglobal.info.gzglobal.1.gzglobash.1.gzgozilla.1.gzgtags-cscope.1.gzgtags.1.gzhtags-server.1.gzhtags.1.gzgtags.conf.5.gz/etc//usr/bin//usr/lib64//usr/lib64/gtags//usr/share/doc/packages//usr/share/doc/packages/global//usr/share//usr/share/emacs//usr/share/emacs/site-lisp//usr/share//usr/share/gtags//usr/share/gtags/icons//usr/share/gtags/jquery//usr/share/gtags/jquery/images//usr/share/gtags/script//usr/share/info//usr/share/man/man1//usr/share/man/man5/-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:Maintenance:18478/openSUSE_Backports_SLE-15-SP6_Update/77193dfc51b652a2139bd5c46f2409c5-global.openSUSE_Backports_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linux      ! "#$ %%&''''''''ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=3ad1ef7683eea2b512a75355c7c6885982d8946e, for GNU/Linux 3.2.0, strippedPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=48fba02d2b8fe74698860ca0166e92cb49a1c679, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=dd57c790f891549df754d26760c3def214ab5b9b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=dbedf87c15145049b6c8fd8d32ae1f50eaa5c906, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=2f722c76a25f17df785a5ded49c7fda3ca522b2f, for GNU/Linux 3.2.0, strippeddirectorylibtool library fileELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1d69951a84204edf75bd09d295a1855ed3b7cc08, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=db41394dd569cc3aaf75960f616f2e9afdb05ae8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=82c32af624a1ee8d1ea7ab07bd1b54f51602f5f7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=23fa427dd0afca7da523c9655ca51f3e5237a3a5, strippedUTF-8 Unicode textC source, ASCII textLisp/Scheme program, ASCII textPerl script text executablePNG image data, 20 x 22, 8-bit grayscale, non-interlacedPNG image data, 24 x 24, 8-bit colormap, non-interlacedPNG image data, 20 x 22, 4-bit colormap, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 25, 8-bit colormap, non-interlacedPNG image data, 24 x 24, 8-bit grayscale, non-interlacedPNG image data, 24 x 25, 8-bit grayscale, non-interlacedPNG image data, 172 x 37, 8-bit/color RGB, non-interlacedPNG image data, 15 x 14, 8-bit colormap, non-interlacedPNG image data, 16 x 14, 8-bit colormap, non-interlacedPNG image data, 9 x 9, 8-bit gray+alpha, non-interlacedPNG image data, 16 x 1776, 8-bit gray+alpha, non-interlacedPNG image data, 96 x 133, 8-bit gray+alpha, non-interlacedPNG image data, 1 x 1, 8-bit gray+alpha, non-interlacedPNG image data, 96 x 133, 8-bit colormap, non-interlacedPNG image data, 16 x 1776, 8-bit colormap, non-interlacedASCII text, with very long linesAlgol 68 source, ASCII textassembler source, ASCII textHTML document, ASCII textPython script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) !2<=>DEKLRSUVWX   RR RR R R R RRRRRRR RR R R R RRRRR RR R R RR RRRRRRRRRR R RR R RR RRRRRR RR R R RR RRRPRR RR RRPRR RR RRPRR RR RRPRRRRRR"` %&݉cTctagsidutilsutf-87cd8dcd4b979c68f96d4a777a6a000c06fca58d107476fa07169a404f3099173?7zXZ !t/pU?]"k%f%|KȜش-aM8..shE`NKCո(|D ##ʐJZR@ى4 `,-˦4^KGS4 NY+}КYB?]F$4fHQoUA[[6Gh ,3smAJ/7$F2)fPۜR-m 2vWnĄ4xs y`K-ں _Y= J5ro{lzA]x lvw{k^ i~ eQTCNXV̿iL.H|앐h`ET`Dm34Y`Y!^pHu"WNQ8LܫKy OhUeʇ5lT CUǐey O~'CPhnV!54N#ZVQ`y؀9vS)%HǜkAJ"',_]X`jd!߄ûKC//4: DL&1~HsMJ+x "B^ 1*zV yd0xB v#q;q?̷5`kRc_|n鶤^[q0'dˏʬP|}o$*{Nd&+ Ľl4Pŵ ,9Ё(ϯ!L)8$oI9VTRf<*rŶB͚}8jI *(ڣlT: Uph#7%ҫ®b;p&rA֠)Y~ؖ2aؑ*Ƣ/#KBoVIJ'd!w]# :7ΜX/~6#++qi3y_P@ZG٩)-į( dg>KǓEbGJ*D1"e_P7aM5ZzvZX#c]y禬PH&w.98bt; ؕS(:J]"Gx*UŇg"K:DBJ\[(yi9)e)X,Qoޓoq|'9e&+'ЬnQeP`~ N:ÂcƤ i0E4=B^0tS]3X'H{kΪʱ ga! 4Aʫ@M=C9; cb^jpp,c Bzɸ7㳋!Lxk@9.I@,mL~WZXC" ^~CVAvcT;)e62]b|ͭ~2h>^Jc\@=qaN0tS~Tu5G{d1 3;/#ҩ>O(űaf[vލWkgSj>Neѭu rbZ)Ff;|.XlE&U)1H68 H[ ךA{֌Þ>zn{DSt86 )ցx'LPT[R4 zy^XTt8 {O!oǟ+QxԿѣ@/ovRWsk)=@pn+])ߗhs޼/\OyͽIo_-{`sQ3;4M;ٱQgJD@v]J}s*^lC_%Qz"$oND_[a!B8m;Qk}(5RXGfP?wyq\& әXcHb}f\/cU5Rl*.l) Z(u, ຼ3\(DmYo>طgP_YA)1&hgjp}AE[VVIQbLqڲ2]SoYm^-59IR@@D V&#A f g:$on{=7^@GTZ=ɎB6@Bűh()^-`i!<isKRB-܋2[?sa,"4 :#EеED1ѩs%Xc& 줮RAx=:d?Alf6M7gZv)#͝Díp6 D6WQ %rl4[Xel?\X!O';"]5h'owXVٵ㾪p?{i i V|kn3^"ވFX+ ߅l5|"yC] 2}ZΖ$L:9F)gȥD3^UrJ2COUkYbrOyZ7h tx"xU/m2@~[r5AE|ERͽjaoE=Ġ7ͺТπ˰5v5l %3yﵼx88([?cb!h9釷>(]|`ǎ KgaCFt;59I<@Kax.s©ޛn;LҜߧY`*÷V@ݖWxF?$B^Lc`Sy 4of<Y@@va?o).6 An۫`Cd^12_Լw4]˯+˫i&5-U )x^xoW~ۜ"_5;" yl [W^e_XRu%QStgUXLXm8"`>Y/6YcWq I-ly>|ax N>mƃiym[p @i?X,x7&_lj,Oя34CيVZ3Bv`<`;`K}PhW[yDU0x0" SYA݋`Ht\vW*cI0b/f{؋?J'fM5d,K9'!ϓװ+]{͊ F2sLS] wGpJ]_?7qΟyMknI8I:d2!r 5==(M/R03dnFzE@&f>Oɓ1}XF[Ԯ/Z9ݝT|SjEMA_v׸̳D،Е Y*HR7&7(ǣ3y[5h a5Ia$g3b_sfkC/aU˅'T$ 49í_0kקҒ4ܮ +n흆8g{8mXs\Mz?;ӌ'@u(ؾqhj#R3v LS'@ڑն CjL[Y&w  N ZKPNMз qx硹Դ20j?ӻ(XAk;B,Dw8(5[k#of'Xd _@82LXuʢ-Aa,n[gWF5 SCYJGbLD~B .bm@}ƃ[+{_LPn;,4һU/WiuC1qaAh ( RwsO2j6DcǷf83pI,ǭ~ĂRjGl}`r'>{@7jY56vD2*} (>teeKq\D" :}ռ#NC؅cls;`RE$9-cFeTxE9?JU+5uvq\PЉ$&|M82h#忶ptN't䩵nS'&A$pF> 2d +.wꮈWUUz7fG" DiD#e +6CS|ӭ9F҈=(M3O ? B*aGY@ܢ#$<7XӦgk#Wa[3'70o:lg6./c&#%0[!v h'KI74W<[ X.ոAvj ANՋHgN,&ASFm;W3C{>I͇-|?yKiH5~#|܏=\i,@;KwT&8}j+ l0GZ+Ͱ澎˼ r}tdOrVfxkle"JzGς[rS'B5c3yj{_2o%؎7:Hq2E*&J, cê-5ҳ*LiUbi(jcs?[WkXD܁O/IsA|Z-/)" ݅)=(g]:/LZ1-^p>rBd9TiU/8IRZ#)b1[3 ?5D:bxǽ$#n\*CNqhT&3fj񚚮?^Ֆ:^dw`'UsTrVυgz!x$\uf2E#vKMS#>Q[V 㳔`P6_ ^.QHe|ˆil(Hhe"qo-=y+gV2;."؊fzQUDC*X-Ue8.64G/ 4R>U,Y"M8'mB, ~ rhd2W:>M~<9L&ңk `dS^T ޻Emly<g*2B~7IdALu{=֋j s}ĥ C` Cװ7>0HYD)D%E݀2ԺQą66nGVq,AՆ{劁 ̑뱤my]_M!ےs:B)D8oWd ,5r3!'⌈EO7d~9r*9$ec=Iþ4U mnUW*sP~m8@3*uUS̞1FMUsN~m(v<Ѩt%W&7+6=5t-ѽ\B4gAI!B>T*7o /瀢paAʕH7[9a,BI{HtYl.r|u~J¼[4􁿎ti-8m uS%zm7c ,2^%p aV9JNV~$`o8rw}*{<:ͨv@T Ҧx[۶mשAS+JfUD)݇*d3qwVM%zMaGY )p6m/Qي />蘞Z6Ɛ.E/QCYentjGF<E7 >VDj8(t }ʌ~?u;z&{dL)e{=4q,9m̊Q%HRuz(.`j=^KH:Kk-YX \ jGiUEG(Ě1AWOfJboF 2ಮNO\Xod .8Ǣ)Z( K[o& ]F g0`4=Rj͕?vŰWfB/XgAHsR@e`FE'XEHXBr9 $<=8No|ؤŔ]ХT."bG֐|JvETCX!N^p| Cg$]ƈ+h9q R' T;:ikٷԑU`P/r"FInn()Fm&7A?V ȮU- $4xq4!lju*qnZ~>')վTM:,G:]R㷓LlxC-!j<p+݆\xb66GiܕcQL`}7 .{1=+_p )6FMž5Dzm#NfČ2($Sv_{^*uv@~IRcە2m<]5uc1=^ /ɡ +[yftVzBP7|*5ha&̿a& \TwNDIEO2yua莵/WO.be A28lP0|}-n[Y[}=- /R9xR/l KB}?j0`rQ㨅 @F[ST$:_duOrV[x8| 4Tƌfdf:~9|kkcmmVXV V@`v &%Go,A ǩR{b>Dcwvv?[vK5jY%wWuܡ \i{(.`}@{aاp%I}cnFl2[QqPUҶQDJl:)bC ƗڀEr UZoJY."ӥcb`Qlkj(&V 5˳Jբ "fj(/= ߱VŞYf Y#|7iQ:Ί c ;xD/g+VxT-@__na_\L W/%f[pF_+MR&6ϘF/F/VNKb "ݤ?HVo΋58y8އNss馇 n흞N0U~HT̒Uk'M\ZiwkgjD(ɽ~+YkcNnaccڡ/47ŨK&Ɲ-dJcef0K"1v׌<{确 ez C¹+dŸ("4:`h优:<LKJqZc7΁%v2˓T쩒rQ {ޙxdL#~BP]0~Duc!ٴ?}S ?Z.)EtnEi!awkAЋuIωPc5p O&WGRݚca!J.N^!b.B;ocrp:/3褮fiܐ5*P)M^ u𖹧]R꺳2u ی=YGV'Knk"PlIC|)Fu¯`]Cs,`B K%1,KĄX(!Kg8~Vh;_Rxi=%;^mOz9ep]oƳFVqάʓ^㺽iV@ROru+ ]vF BjCϮ(}+w@àKNԔ~gCCSͬ`2TIC81GŊvys ҿm"WڠEOIAI5iH$'ڄ7ں~>h/}7נq  tB| 49ɿY"t!4oDvYw1tj8+ jթE87\ЏsK"hc=+ƫ gl:㩰@{!FZekb Pb78';"wt3&DFgV;U{wǦ~g@4]%'Ee-RVme^0Zig@V Ք0LBSq';&yh)ki[TÄKipܨ:[Q.Qh C<-ɹ:?"(S0o j9WakoA ݈2E.A{zvp. 7dz&m^&[UjKɌSU'V8<jD~#2!2U);d >fi۟7w' 8M%-3Fu6D1OyC!ୗ.*;Վ>1EH1S/h2.9A^V-_O( 7h.9@G(kMhn*3-R ٠]QۋDZQv'J0Myh^GQRA;E%]{EWwpBǨ:&3 a5؋qQ㽍.6#Z7"XoOC@&ܔYƪ_+G@H7]t,Е:i/vW?E X%~Ϯ(AC`ȅx{?>a šx$_)&S~CKkDlt{u9 kVNPP7)`GKflj~-{:Jյ8%3NbÏz_ZgUD۰䥟ϰݺFWPKZPu>ȋ!$8mfZIJ {Ӯ~5^_N6y WFP-,/ t?,2}Vsf1 X~cZ @R0jkY֯TQ|c?n,VR?dezdCdY_i|PG|A~o724>kk)Rc3{[RHRquo/?%S}/!f GR&p_<`?thɮzN_ENwFP!r'L"ZhHueX6S1및Yj =l!Y5ra)Tǧ3r--#c(W:CYSO" z( K.,(hq kh׆꾐lЙ:Wb6m=PyT$u0ž7o0h%_-DHpY.L*9ϗ N7&Y:;V_ZOũ7V#=c?褯97Q$0#1cA'pZ˟`"`09/0+Rq}LHN\a*:iބPAՂ) qZCAjck" H`# Xhx@V1㪃Xv PTRFƳׂ1)$3_oRg/f\ryba/EM~ \q1i|tF>VQO-0N9sU=^_G ZZ8 Ll[t>UFM!D 8aR 'c91 (es;u( پ<::B/ ?J:~FD띱rn24px CLM(ߧ"AUݳ7oQ+ QlT0{_7~ˤ*uqsj;c=iwMY)p.Sf/h{#!^DBWIY] 3qtaz{OФkLJ?:V6#m+*W!ak&Y6,E1ˎ'ƈIlN8bӛEyF|9ɸOhBL [3ć- 0AD6)lV{ӟu%n|+CNi6|P~4ZW5ud(&O,KG;e}J"Wbur_\fl3C`|'ۼaryZ]p)#31:ns]&}H;@~{P{>/`r:Z:H51Ȟ%HZ֢z{PavQiA#NUv uI[xaC4:A/҄NY >D[;.A=ߋ-a5KVJ)ِ_5jr = 'iОLľq X@(G@mkBR0{F9%S!})CIm7s&b5y^2QdHۈl:i;$=A)5_|&uQ[Je*`´au]߄ÝT68 }17(3,iC$)Y꽻q䧼ä@5꺗~iqBAXFO7YERF_6g/k-GQE[RoF"#H\5?s䧃E,6c-)Ұ }DWʮ/"τcB@›ʇ% pIĊ Sv>`*u$+Z5IcʩE2܃ d))g|&='ߒƶwX!b(u8ci&α =if$e~Of@7{hŷb t,Pa j3/ǴU.5@+swg?^.W+KaA,D2gƬ2(^{U`/x ЙNm$ +n |JL.8~.إafb̡|כԧݹB-q58ʕJƃfY{`Gc:‚$Iz|> [7qΉ^smoA-4~<߫<0-XLn-`8!CTu[otJgPtH"8^`"%dƨ$sKn~CQԴ|iap`EU:9MPGY/r"Nq[o3> eeLlZn~OZSωo` ZFMmx| |=,"%~m\6]VT@]1ƢزHG~¨8h9"Zȝ+O&_]9y[YBOD-gaxjP"?UwPc6/ ]6: tW|ޔ~?#hkd Fdɢ> ӻk̇$AW^[`}ZSTbz2ECZpח?@Ɠ-wvA<ǂo)ypDVVe;+\/W* ƗXOnj9=zW!AQvܱǥO?2eleՌہ+\E7׸IȮd .#e 0/zoi}K I05cEfH1Oa͕_|]qčfmR_$6lVGdl9=hڼܑ #F O_R& !q̑+bs6p'%u,\8 ~!P(`c^g2ITCpkH; !#lhh!i65.O_&e$ӳP4U~F;&}-v3^ ve|NB?dH $H|?d¬\ិ:&pFHB9Z\1 T[zȌ>ӊ<JNE%@,ӥzq߼W/vQril ahurx,T͠3]Wl-k,l&.c鈃995]O&vi&DzE`WI; +=ŵڑRlu&La/ y&cB\P[rl\if5P9;H5'Z%*5߫*~I%]s߂&^|hȺ>Y]-v%5 LV`Wr &@FC b-\qi *ZtoW_ EP(2Ǵ$+YQ6sg5 IP i2(_GZ-V U$0ŀZvQkUC( ^W'j53'GvHQm%2[ VEo pvQ&{74,XU ,U ^#mzi3yGe%g܏mVk!;%ѣCAvIT%%M}6NAVaȄEzWNe&Dtj˩ nz㢄!D4cfM&?6s\oUHYwNHWi(kd`*!X5.UP5Gi:|$wS(*BqwaX{yWz=gv[8U,!WF,CZB4*:<V%6Y$ha]1dݸULVd/uԆ9 h> )م[}\^K# gHz2׃s~`uu$iIMu%\NCX?cP-^k}T  ÏK /8WìqOٗ4luDktsTٗIPƚ0&1x젩 G3k*Ҏd#sCpVKT&1?î"&/ee8s#n$?aNIԧ_/g^68VFk$|t[NL}rE Zfk#hn:~H8mC*h({xjb<<Ku^dZ^A)Hp]OwUCTqx_'Qe }Fj$kbJx"ju܇=~_Ƨ\?