kdevelop5-5.6.1-bp153.2.2.1<>,+a'ڜ!M@eeeg'Gw NFۋ/M.囇JQS qyUvv9JHÜDxdz}jvXfFS1t\}TV|c2{j@=mlhS$^ў$pEb,T\;Rv.W*XtLCЉ%Ɵt ɏJj!0o+bc3| MZEԎ,1T; cǣ C"g/" іTbH3%>I?d   ^ # <Rkq|   f  P r7 sz|(!qqqx(8-9`-:->)@)B)F*+G*@H0I7xX9!Y: !Z:t[:\:]AD^]5abhciIdieifiliujvpw@xyxzdtxͤͨ͸;Ckdevelop55.6.1bp153.2.2.1Plugin-extensible IDE for C/C++ and other programming languagesKDevelop is an integrated development environment (IDE). It provides editing, navigation and debugging features for several programming languages, as well as integration with multiple build systems and version-control systems using a plugin-based architecture. KDevelop has parser backends for C, C++ and Javascript/QML, with further external plugins supporting e.g. PHP or Python.a'obs-arm-8\SUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgDevelopment/Tools/IDEhttps://www.kdevelop.orglinuxaarch64t9 f"@, pH(x &X x  HP& p& H%((8 p  p,(  @(  @ G 8M * G| fj=ĤG jN?P7P`-oryK|b_bb cra+asr-J3/cAfef,7f2i+t 7Z/3Y3'll'ZBhd bP I[%$ C\>{1:(dxU<~ @& lRDVN<c>&%8bN9S[Y:OWRA@GH%W\#`&( {^9t ?"I GV c  tI F Q`\h <= Wg# Wt  2f d 2&j" ot)|  v  xb S FcOgK3{ AA큤A큤A큤A큤AAAAAAAA큤AAA큤A큤A큤AA큤AA큤AA큤AA큤AAA$AA큤A큤AA큤AAAAA큤AA큤AA큤A큤A큤A큤AA큤AA큤AA큤A큤AA큤A큤A큤AAAAA큤a'ӭa'Ӭ_ϸa'Na'M_ϸa'ˆa'M_ϸa'N_ϸa'Da'ˆa'ˆa'ˈa'Ӭa'ӫa'Ӭa'Ӭa'La'a'Ӭa'Ӭa'ӫa'ӫa'Ӭa'ӫa'Ӭa'Ӭa'ӫa'Ӭa'ӫa'Ӭa'Ӭa'Ӭa'Ӭa'Ӭa'ӫa'ӫa'Ӭa'Ӭa'Ӭa'Ӭa'Ӭa'Ӭa'ӭa'Ӭa'Ӭa'ӭa'Ӭa'ӫa'ӫa'ӭa'Ӭa'Ӭa'ӭa'ӭa'Ӭa'Ӭa'Ӭa'Ӭa'Ӭa'Ӭa'Ӭa'Ӭa'ӭa'Ӭa'Ӭa'ӭa'Ӭa'Ӭa'Ӭa'Ӭa'Ӭa'ӭa'Ӭa'ӭa'Ӭa'ӭa'ӭa'Ӭa'ӭa'Oa'a'Ӭa'Oa'Oa'Oa'a'Ӭ_ϸa'Oa'Oa'a'ӭ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸa'O_ϸ_ϸ_ϸa'˕_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸa'ӳ_ϸa'Oa'O_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸa'Oa'O_ϸ_ϸ_ϸ_ϸ_ϸ_ϸa'Oa'O_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸa'Oa'Oa'ˏa'ːa'ˏa'ˏa'ˏa'ˏa'ːa'ˏa'Ma'Ma'M_ϸa'Na'N_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸa'O_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸa'Na'N_ϸ_ϸ_ϸa'Oa'Oa'Oa'Oa'O_ϸ_ϸ_ϸ_ϸa'Oa'O_ϸa'Oa'O_ϸa'N_ϸa'O_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸa'O_ϸa'Na'Oa'ˑa'ːa'ˑa'ˑa'ːa'ːa'ːa'ːa'ːa'ˎa'ˎa'ːa'ˑa'ˑa'ˑa'ˑa'˒a'ːa'ːa'ˑa'˒a'ˑa'ˑa'˒a'ːa'Ma'M_ϸ_ϸ_ϸ_ϸa'Ma'M_ϸ_ϸ_ϸ_ϸa'M_ϸa'Ma'M_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸa'M_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸa'ӳ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸ_ϸa'Oa'Oa'Oa'Oa'O_ϸ_ϸa'ˈ541d6b390c811df6ca6fdd99cdee8d3dda30bdd85d842c285c2959d0a227cbc7184c1eb51098b27c5d299083f2a961c61b2341a505d7c02732a37d8e048d9cda14fd97512fa4f44700dbacdfda0ba44285226f60d3e0685b17c0e29a30ffc493b62241c90f5d9e8131015fafcbf853b9b10dcec76a029524e2bcb4520a11de6a36957f89af52f6f12d298622c7eb5f57ff1422a3a568931f226539b9a0c8827fbb507aa3c3e35459ec53870403546ec19f580021e788a98ac07738ebca0fa3a686dd878a4df6cdc67bc20e61a62c4e4ed9ded76314ce4750a86df50e463f95dde3fcc0ea501e05d1e0e23ce361689a631acc24c6cf5514436c547c6b1ce0041087faf7351c649da05e3daecb6da6f54565425d29487078e27d0827c6cc6a7cf40ccc23afc3dd70ced410068d9cecbafada6a05217667bb1d404ad7fc93bb4680bcc64aa8b6c27819df6be54b22e80b715e621391a8e5518e384450fdf4e60cb0a3f4dcbe24705bfc4b3761d9d679c61505d746101fd54a779f2df637567451c2f6f8d4b27a9b4bd93043f54ddde352715dd63bfa9420076dc1186b2680a307eb49dff76411eef75bd8ceb97e7df6b5637232593775e67f2a4a05265bc9f199b868a3648925e8a6ebbda79846c547a0b4f872f7ef2e554c1c9df8f8204f54d47278addcea6746536c5af53c5cf9657951299f9d03878b34e03bf61b614eb48490cf6bb1f72c4aab65955d0817377e19dfc15c3f122618fb62561a09a903a5b13adad63bb595aa82185df9adc60f3bfa86e95d67c3e951dbab1bd5f7a28f52e10c1ef27e09010ee186eec38c33299b6989c7fd98d80eaa8d96617ddc690d0fef2ae88b6a2b2ef152346ee883bee3cc3ee7457987162609ae62d32c0bdd2278614c16b4df23bc0659c2bfa02100fa46a289850e8301bd373694aaac1f61d9000d6400645508126bca7cabf060f274bff7e04c05cc808a6a6790e44d2304cf1335b1aaa3b42c570cae8a08c70a9bc1c1ed77603e4044356752371809be5d6459c0d43cbeb07b8bb14dc1e39f687f39fcdc225ffb0df3764acaa5217c1aafdbbdc3075bf1af097cb5695c3c96e38c69c3741eb86972d0610f7072f0b08678ca6edf6c07c952d6a7fc237354e6991b0127873b9a8b40dd48afe672e42e727cffa52d3bd91a34628f23b6bc34d8317cffcff3d52a55e4f41787dd9ca65a7f0914c28f659fe98ffca23d7836a8c9fe39a4492b5a7e76ef5ec41180fe75980ae8019158c917b0ccfe9cd98faa73b3bb2a64f86a6dd836a773906319132c58a425a4eb69bc4ab062095ef126802ffbf84dd9b35e1420d2c65201b66be6fae8ca2a822990f8d62af8255de5b2e08d892a631d268fefa91786832dd3a5c7d13767afcaf987b815c483af4be584eb6ab58dca2a1f88dd06ec55ae43a62165d0c2ab7ed88199ed4dd38b02275b6057e463f554a289bfb4403fe86aad66d326c3b3fd3227b1c8d59147f2c2aee5bf3c68fed5e18366ece806f7cff86b78bef455dddce561a4ec0df856436264567d9b27dc278dce962d20d8f665a67e0443a865f272693f6a69c721e6dd438d4fbb0f947612816624cea139b007469639cbe981f11b4ba99cd33fb586be4124efd7c30e73a0e02601c05d31d79e0441387fee02f36fd9ab869d19eb89fe911699176dbde6338dd4ad42e9fb8d4853caf0876989c9da84614cd79b45571d3f9730ef500fabaf258672569b6073b9bf7106971006489da0fb29a5eb7bf9e7a0276f435c5443eef8b43e36b6069e4fce6d8bf6d50892592a433b814b33ef9ab83a05d82a16e0936e485770641fa1ce6eb634c093e86b69ad1b14b16505de475d0e07b5405a2054e9c59e8b8db8bd1007f24daa7ade795ee80a6caacfb99daa3e65331cf81277d692e9114b82bc03d789f5c8b854822437d910a032ab69ec49b7ece7b8a94f1a0dde7e089d62ee8d7bf09c7dc1eebc5fd52c942b1bdc1fbd86dd9287ec12b17f337b4928e32936d4c0106db2a84ed2535fee6981453a0083cf2b9f7de7fbda80f201def2dab0a2446e7b005a366ad5e941658cd2f6265c6799a392cd24292d0fc000a2d25c1dcaef9f74cbb31348a49510b44700b5caf18d5de59a72afc2e731452d9e27302e6529185ca1c2c1c88bb501bc3ae9f62efe39dd348de11c951ad3a3bf72d2b15991002d051a2c325b0744a7aa82f218006d630b775619851358a33c0c612ec09efe0144abe9e598a7f824ccce19928023274f36736018ac8630f509e83440645d26736566b91916f4b5767b40d2af31c240709280984950e616bf4d1aa515fe36734e4893792f1ecbf2bdd141705084d080fc1f2067e556bf3fd868b1e8aec8c059cd543f8c3e694d87675bd3889f395a5a21d418bb921bf16a9e262c87e14d8fcfde06cb7ac339ee8a7491887a31831e09cd2d80a82dd406170126a7ef8df56b03e8ecfda46ebf2eb49576453c8d6f72c27b5ac5c192dfdfae53b04da168be5002772e8e47f96f05da5852ab49d6a1d8d27ad79482f24599e8329b4e0199a62cb6662a08a25594d2a12086d080462edc58efdfb1b287cb4d8515c03133c05f1158cf448d38b5f873de0cef30765e0ab739477457923bfbaf18c2e3f74377ee576f588059cc7cde5b2ba908fff26fbd11d60dc27ef61a8578faa72afaafcdbe2aae0c0254991e766fbf34d83cd12c2f3ef87351f06f1d188c65c6e85ea9a73a280818ba3e2d6cb83519dc357a8b7cd525400c229349b5c76e343c17882203b579bda3efef1869fc6c71e9510c4667adc97d5fa37a5166472a6512e4165c7aceca5abdead51de8ff50fadf1b5ad5dd89b035ee71d778d51e437a47abbf597e18e33fa8b5e9de1a380d2e4409ca54a9c4d0af130cc03a3c9d5b7092f74c6e11342f118d5dd8a8c7193c6bd9eb9698c898f823342cba66dacc420007839fb4e53a393655e36764d60ebaf6270955c3f1ad612fa8208b784dc0c3d4cebf945904b88e1681c73ca0b483854ee3580bc7434f21493e08508a2a9b425d11ff6a37c1799a6e2372795f122827887cabcb2725f95a7b4658226f5244ff8cabb74b39953553e336aa4a093873fa0dd3c419392096523084202d1efe1d9db9b80d4f68b8d8e190654254abef344718fa52558c6b1dd700664d291146cd9f2af6ff05b28d8f4ca5f3006debbf1a69ba92ef1ae7120782c7369d620dfc7d3248ad672f4a0af31a4fddd629aabd48d91c0846db4f976bbe850ddcf4e7e479cb5b90791c42db6271f8c4f601c2eaba021693a59d413a620133750cac9443cdffe52efb8a7004b368d51fb5403464d761d6f57e893fe98d7c72f1ac858fd0a12a4518abf45f5f5e3df93e72dd5640d3d738fc0b34e2138ecd718ed8c1398727d355e2ae3dd7e663e43baee66237910807ef845051ea4b7199a0004bd06c9d7d591757a6b0d5c3e55ec452df0c9e0af2d1258a383b78a9e334dce5d5c9810e3fea8143f27a0f6e442302edc47953b4422f837f431a3293c1f16e45c18ead132ca9f5069b11bef9da3294544725ea062ab2649fceccbf094e3f5269eede93494658c33456b796a36bd1f853b5aff878cadd41d29d6935da56955eee245039165d8b6f9cee78b51ed1f5d1bfafc352eeffa7d55356abcbe54c37125ce58d76774c50a425edbab7ca2b21f82488e5e3c426f611dff7abfed4e20914835894aa2e21e2a9d6a5a7a358fbff079a1038b92c45f623aa0783a47402b7c3311a2ffe78530f9de412c7d5fc5677b95e973724228717f9217afeacea95d3e96b420d1caa04da4ba5ed503763b33bfc0f210198bbf721a7981e79fec78d18c8f00772a3959f85bd0896874ce8803f842f83ee4f47ff90b110f4a1d11a6ab456d9332b8f1a6f6febbacc3abd06aab127eeb38488b5f811583adddba514318308a0cb676de298f7756ae91c94e3ecee69d5ed15204df1c53c3c604201f38b1adeb09810f6141e3d492c22c45e365571c883a27b893dac297858ee74158879c4ade5180c8bb187f39bb863334c7de01dd7e454577acd40e0876cc693eab4e65cc5dead8c9eeb40dc2697d560fbf63d70d43bf80fc2a1cc6958e58bac9b0eef9823a93782d092aaac4015b32c63e4b353168ffa55a13483aee4aac8b99aaeaf09716e416a1eeaaf5df015c8d22108bf3b24801b493ff56863a796dd7a506f87cb3e9826bfd094ba95bc1f07b59dfca0e1f538e80f7e790b15985548876dba09616d2d26979f8bcb33ab7c04301b51242c355134a6581af040c621f06bb0f0a08c9a036b336e2ebb7436dcc95c823932629ac0c8c53eae54ef3dd5e8e110887758a7b1baa0fa476cc1689166f4db11bfed14e95e23ba564d615954d28f2390a8cdfaeb9bc82b2cf7642b0d1167e8d181921d64224c18f72a89bb8c74b332d81019a2ba2f021b585d00960de774f014233d530833dae809e93054ee98b67f023e2b206d9059c162594dc7dc1e4095f2e8ddae8d4100791376c48a032c9394b864e8a5fee8f244b7193b25c619fa220abf4118961e66ed5065bee1a3680b581db9af45d6077ab3f5769a40225570e323eb749913f6539276e87f1e63a4d626d2faed3cb6149a1c28c73c4641b7a38e1a712a0bc34c20c99b4051af47ff5eb357cea0b0a880a5392d21df9703241d8b03482f5c2e22625818c5634ce9837e0ad25947b04fa4fff4354ef0ba1f01fe1477b49b88bf55c9b768aa0ddb3c008b4fa5e72e24def918bfda701615d55249438da9e94ed70d06f18a3e08e4b5a61244fa00a35bc915c63498146d5e1280c511dd7538c68da08566dbffe6e3e07b47833c3e1b3cde458c36c9a3819f7c5a7a71f6edd404447d6b1935f7e08cba32023e1dd2ddd13d7a5324602b43dde023ff911fe1e3ded2a95df5f1698f3b1b5f2af74537e03ea977840487720e510a71a460a37ec3fbe1f2ad5fca1daabafdcc2b48efd2280caca96b31b793852e8f3025e4482eae885550d78d769ecd71577ebdcd7e25f512c847d39c733a18c6ee3aa75370dd81af2cc65c9288b2759ee4c2fad7687c8e628df7033988dc2dea9807f96c400c1e5e62791b9781ffaecc400a5d85d3ea6b89583fc7c118467a6483ab7cf1d5048c4c872df59322ce7c01bba956e9c782d4ac9f322883349827b3b5fba331e4389b2641a733914c7a9fd9e8ac29f2426a792cf4ce6162194aa837b8c524a733776dd03704e342c9f925b9bf04a9c5e63c36473f048ab724efa4c9773365ed1236ea02d5d556c0f5705b2a4c700a530f3a3d57c49dc4d239d3e6ab9c61b8fae8aa438a588c5a680d5063513f6208ea64b2f46960bf2a47b3f4fe4e291de74619bac81da384678f253442596113c957abb1f8232e0d1e4d05b15e36d1aa9ef7971c1bd0922f4ced1fbbf5de9b427e64b50edf29b77aad7c738c0ab623add621e903734601b6eb0b753bdbd1999f725af59383cad3b7dbecd0537f45b87f2bb6968ff121095cf8a1f72c590ea90208a40b34db53b3466b3ca3942c73ff361d0a3cf08ee848a01620a4420a87e668600cd3c88433a1c74c73d4f0a80098f2cdbe4b414724ab4f5abbb4329272ea0edac2ee6bda03b88f319acbe564a19b7f59149ba088ef925279328e51394bcccdacdb9297d761ed3624f278915660ab18518e2092fb90fb2026097364bb4f0baf916c21382d0f3d790d1f3ee261e6ac22dcd4fe26c9174f46c8d440d4d791e5f1c99c9b05fe773ae3875b16a19e890ca9ea74351586d43148f0f0c0b89d1e33ed2b0335593f41addc13194694a09546ab1ef0f57f433618d2995ebd602fd095a3af4877d615c8b1ae1e971d46dcaeb2735856d430d425a00408da81c359090a2584ea66e103138817f5f5ce630528f9a6fed5450a69dc4a726cd494c3ac0321095df55ec4b1fe6b350119e0f9c31f9a0693be42423c211475733c20a7feb53593b0c9f213a60355f97405508a4750beedeeaf7c35e7c95bfe793ffb62ca46178b46f6cb9b60e670b3becab02d4d9ba96c27a48c2a6e4e56cd737a8a52acf0a625971704e7df4637240987eb4a7fdd73b69516a2842d8678bfd7adc7f1880cd17ec4e156236bb6e60ed522a634eef72480ee03ff84c3fee1b9f399501f1fa332279184231afecbb01b8381815cf510256bdc87c92d7b57bdd6b26588d1282b00c0038bbba0f28e7ae87e0ef5f9a01b70a96b06216a2a5da59973b955e481548dec98f99bac5aed7e3ad4c0c57362176800254cd0b7593190c22bb17b7c6659deda7809047787a40c8217c3e3ddb4cb6dec277ea0c02bb3eda06f290c4c5336240d7e8821558f63b4c003794a316b95ca9868feef64a135ed27ff06d8b0cb36b6242169a8a38562bd9a9636a6e6bcd56c1e039f7e7656938164706c4108130769bd5b5e98cd937059b52dea6dc0cae2e2b3c23a2fef60ff56932d0160caef134ae485719221acffdbf14def5a5dc5e91f0169e00e3a8773b94246273659fcc14b088a1313cb7196dab9470900227bcaa2481a52e3a3038bb7061f089b302993c1b510d7620b3622dd4c6f622d0bc974474d2b06f9b7729f631bc479249fed47a2294ee0497affa8152eaa57c80903773f598b43fb08b125495079d179455e6f787fb37e889dae34410e92c5348430ae178ea0159a55e37086806da6aa4c787dc844adbc99a1c04daee5e870b263df7c525654ef54f055d4d6b72afa12ada904337a8ed796ceb8a1081a3d54d371f14c61422babec4de3a0c5cb7b9bbf3a59e7b8b4b5b60be4da3a8ac28fff8c8c5a54b60fdc2922bf36577e51960b9b63ea9621f2321d8a74160e437f45bf4da997e1ae704f75dbea4bcd1c2fe01d7d0836c0989e623dc0c0462551d6493bc5acb1db6e120acf32c024eedf9cd6c92e08951632187b829e36c1271b66b030f7013448a2dbd11ec33ad8bedcf19caa621e274eabaf5ca10e1244d08fee4e1a8a69b8db0002abd7abbe0ad0799d89b41a5f4c43f818081e06540ce0159d2d0da0fc12bcd7621a6b66a2f2556e39534ce212190de81a06b3e6da40a99e8873254b1d8fe699ae8f3feee3907fa1c1535d53a9995fa30d1cf79986ddd851964e2db702ca5ed07c0613982605ef9686b4872beb43489cd512727039ab850ea7b312ebf20fd255cb4f20fffe3ba6cdc473be7cff333c28abf5ed15686143c85c2cb6d4bd3f9d860a1d67851841ea8075646677765998ab7e3991bf4688f6ca7d2f6c00d191f3845f7dccbf5f8974ef1b20c76dbfbc6bae94bbf58ffa87622b5647dc70b54a30072b8001d9fb22c6c6bb89e0b270a61e92656a4bbe894a2f7b3ca320d1ade902e290072936f0a9516ea002d41e510f92d6a2c3f00918669db8148cc57e4d508762a02c01467acaf5727afa8967bc3054925bfcb3902bf6e99910652056e980a815a079180552c5ec804e68620432571d7b63f1ec8273174b5c8c51e4748c210692f8f3499c07472306bf3f5d6a7d0d86ec2371436ce044f8a34ac33a9313bedeeebe48fcc24fd9d199bd58f829989edb97c3b026d1d77d121b0f37b05312b29c251a312273a58185c87788053297b0e89e07c34d1221ab19632d9f1d8f835111b3e61108cd074f414880f224ae8392d8bc802dbdac559a7a9e84528f69e924bb5c315009a616d0598061bb352081a61bfe42645ba6d21f930a58ec18fa253dc994b3becee3646898a529f9fb3249f8c0266dd88851869f7d0f7d71b1b677a52af34aa13cc9b4125f842249b4a8bc77a8060789997ea9aa12cdcfc396362cfc28a1329f6d84d15df00f037ec3da12d90156d257526810f01474a7c2ba91ae09a076d3dfd965c2b9cb2121461425d94103d18aab4cae8c19be39f8190406114b4d6ec93be3c03d525aa47aeec1a9788873b7f29a40e0bab84927e0b6867f372491f7d517596c6e18bba37c4d9c35a9257bd85c46db1a79c6c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad56682782f14a646bd0b4e4705e3a26f0ec6b7c5e19c29e69039927f34c1321cc93e921fdff6b1291f1e92a2e6b3e7b790a545d69983cd392612816c58ec7ae219b7e051397f1a6e88e4032cb5993bc23d5c96af587f3bd274f71f63d4e7b9219ceac7b40fa18feb2f8db68c49400cbddaaee5bdf11f454458da76400694c5657ef59ce74ab47caba7b951f7805a8b069bf107450af9e404a0976f2803d4155bc873e8043135da8b85eb246ffe2afb8d949b36294b089abcb2805b60dce6183219ef8674a56dbeac68fee56ac986f076fe87b4817762a5bf072ce8bac0c7c665417aea3f439590a05b957de63a82433418bf93d39703e7908155a41bbf68a7cf3a49e812c84780028cf26954ba3e2fdfd495e7323e8172126479898d249be0d3d7e6ca261bfbaaefc0f70e93ac35be2f0a098b39251689bb483c3ced54dd5615b2cb23ac2e3838e1ff509aa2d3c9fd3f7c62f4bbdb42c1e3028fbd8edb14213faa56129c0e2ba2d1a3d3f11560987df373a2d4f89ade55b2ed4d650f37751b42b36bf175beafe970c6e622e864d3d6a98c7276a3a85886d2ee22cb8c4717f32adc3cd971013cb124f701064de8efec4993691c8594b4db7f14d21298c41030227576d761be72b4cc40da28793716ab4698b891270b4f5e9719fa2301a5d2e7655e7055fb7512517f5960f96bfdcdb8b079419bbf4d0e496c3d525ecf86cb59682a11c86f5733eed26175f8d4f39dbe30c6fe4c028a5a7ea403a528a1da2d7fdd137bcfd5165b660227d7dca9d6f439e09bb221817f308758d328c46928dff20717fc32fed8ac0b76c7e00f0d54b2e5942ff7579189f29cd5348d29d6601d7b7a77e5f83a8f24c0ea8e9588dd950ae8f740fd649149cea540c75250491831eeef8392c00505ae58ae94dd696aa0b22e403e09777f694b5381b851dfe8013d471e7bd1f35a3ba2c536f5ff651874bb334f6b016c3035249a713967b43e56030cf667411e805b72f491ef34193a827fbad3e8550ae52a06697451773eb777e740ffb896355ce7bb8db7c9a53f1fc63e0c730248ae4969f411581ea135b8dd56fb04bac88dcb75ffeab29e4e46b459d7a72a89048151e20b4574dd49ab3547ce9395d5263bc4c9026a4b407a846655a7dedb8dded68bc6d3cfeb85cc2a3c221d08749c90c94a7db9c517918af9866ae61c3434af84532c0636816d4be6e3560f6c385b5f558b8d1c750a1a02440a789c24fbe6c04a0d868fede634b1f16389c215f93b29029f436f3bd0c194e482f4e53b2ffc5ba3d43d917e3f326838ef75b1c9ea04d4f3f796f27752a53dff5a6c4244f767f840b764dfe935a8fe4e0e2bf91ebf2e01a9795f9a4cf50fc32e3d1797676b5b22d411566824a8e190d428c776b233f18ce45c3d3007502c7cc6f907e7c3a53557598499525def2804b7fc27c932ee7537efd4b4d0d97c6991f9e7021d8b44088f70ca5dcca32e70642b4bfefb35235e360241dbd6bcdbd3075909ad9e1eadb5eea2637c81110364080630efe450d09888db04bc6015a29af56c373bd08af5294d429a9ebbb60bbbe75d4d8ff8ed9fbac6624bd8e37e829ec86f8e78b20e6eaf86c93e169423c6c764beaf187c4ffe91b34315e7177bf4a9c82e45201938118c065bdd5a1ddae33a139c0b1c7e9e0f60c39ce5c06ffa3fcc5bc3f6577a0b3cc18e34de7f4dce66d96f2b23525b2549c4ebfb6b94f0a87e63130532779bdd256aeabbe55fa81d74d0997a460abbddb23a9f9e364b73c786be9479a9d49a1452c0133b6e1277b67af19960ccd19095beeb1da3b5fef35465d0903d9c8c762eb2e419c9de2f8f0f461d58f1801e33b541ee4af6bfe74b4035012ff86607c47df994921a7f1f34222971ab36a992ae226a294e01ddca67a790ed951830ada98be855d53367dbbbd6adafa89119a6d4b57fa12530174a98b1fdf255a71379a2a5e53be7f7ca91242db59f6e4a349155b635aae6b13a20213365e07d35e56d231eeda9f871508a09e917b36452a085e7d2dad3815c1132dc2a141bb690b8d10ed26e87f9d3cf7e9bab8b322cef8d264f06ae86f3bd042adc2ae1bd4399fd2c8061b24c76198b59bba1d2cec36bea82efba5527a50e150c664ad545396eeeb56fb200af6a9adf0bd6cbc2103c1ab0b2e55d780b026580608ac517cbfdc3d86f0461efaede7330982df07d12aaf145a2c23e1cfdfaccb3496224cfde03c531e3c7cd7a40d8133a7d31583ef4f9df9991efe859d5934e4a658b77ab5ad545b1178289bf7485971813b467d633d2c953e598bae0f43c4ccecb25a62e30f165d548bc09ab102a516808e9d36a2869de99998c993a73954c78c855f133e0195f7bb989b1123b92233727ff7e6a43ea9442c0f0187b235f358fb406cbb12484e0d79c6a0eab53bf288162892cbda230d522e425240810084f1076b8394cc0f3a1078e7b37e7d0b0fe208ade6ace5eb7d3f19c9a18bc1d6ff542492cdcf0f9353ba3e3288a38b6cc5f88cfb92aebe6888d569d3804bb42b9bade260debe53c3fd5af877f9c0f5fa4ec00fcba3dcc153466eae387b58515a5a288aad37e9af4b49f273eb0eec79527c11b4c4af7e5b9c663434c1cd7f4671a3d1b84bd477352098ca853bf15f8c205b103cb2bae4fdd6fb5ca133cf6a3f7703474c6d34f56bb1b1548d28d957888275bdeedd38e41d71d5d4d852dd4ace74d7e13604028ca2aa549e9dfe230af13a65aee2e4b128257105f21723665c396ade1c59d65f69a129aa07e3f4896b8cf49b46aa9aaffad7bda59bab34c9564cd13a69333e18e00049e8a40a4c66c0cd02037548da31aeb585eabcdc1fc0b5a0a6d30493aa86464125b6337dad8a6338f9175171ad65b906430b6e241835fc0011097c98b9ff41328c6cb60820d22eb76381e3095478ccab4206e72e3dfce5a595fd099b21dd6ba96454a2f5ff6905e2f59f4a88bfecdba48adf1ec90c5091ac86fb5b4cf1579df2d0e73eb02bc70b729fa7fdd04f04c5868b2a1e7512816b43dfa2c7ea2b2d5202140a45cd44d884087d6a1793c88f19ace8ef23c7c74c8928457142680f78a14f7d8ce7d539f9472d945b130efc0b192864c6258f02f961db21f28522d912f3e5f79044dbffc6c759af1ac698aea1c61c80bd09a4451d51c2690992c33c259377ef2df693a545dec232663967d00e992681c07f1051d84d7582399ed4fe2db02ab84c9c12d847217bc46e3b4b00f1c7603c07430967bca8cb63e5a8c213b1d6bcc5ac0572e749bd2cda19ddb7df9df75e43d7e51a0182783f51b21a46a5c7d6814690a314d11de96b5549579e24521eefd8f3da252eda72aaa7da0beca81b13de467bd185fa41786dfc3fe5b00f02e8b7083dd652559dcd6f65da36ed63549ed2031b0993cbd1ecb485d96a0dc227418429d39053ad191ba0f87fa2d276858d5b2cc80567be8d44e40d15fcff2f0ebdc71287d2b23b67e9f396a05b8a49953da5d911c69c601405bd1ca848a6dcf85621af600e698d2968f47833289c98b3d76b97090f449e0e668adc2b5da2f3f0bc65f741ef0317c44cc1e8c1385e3d6d331c95e725670f6d9ea47fed8805af4f561aa67d2a54d09497dafe30671ffe4a145ade25bc0e78060d40eb8640038fc027518a25f011cb539ea8eb063d0066441eb4ce062680bc71437cf345cfcf5ca280c0fb6658be9547a2dbc184e33b75c1220c145018f88d87673f12db693cb321f398e2bacc7d1e9ef199b407e1b2562d14c5332f5e68bd1857a70c4f2a3e6cea3f007979257ee1cdc75ead891298116b9fffb2b707c343a38456f7fe029faf6de7daf788f163e53d73438ecf456e8de339cf5cb110ce2a96b8c4bf796d8035157ba8a014122b589eec07013ae60704cb8e0f7e47a8f218b7ad2f8ea1b08d1f489e08a3399eade68bd6b99cb6f99d231c33aeca91730ab1b19d56c9b14ceda4bddc9c19405c486123d98ed33ee2bac7154cab3e9368282e99c87b71a1cb2895bd4dcb8649aa54164cfccaee82db0a58b6e049193f0c3cf26fa85994603b0f26b5b0fb426c29239710294afb0f2ae4244e0cecefb480c67478c4ba95fe9a81dc32411b23419d6ebeed658ca10c6bc4c626e61de14658b84e0c2e5785ce70f15829b2638a4aa2978b8e961b5bbc0f5cff66c27e6acb3b370e6671e12e26d85e49bc6194d730a1eed4445d23e53be662c541d040bb0187522055d763fadecb934cc1ed82e65e80ced37199131ddf9a1973e44df59659becd0e9a76ab66a2426abe82da33118979595f9a7f6b239ccd68942da688f08091a97a12ee0ef2dda6df9484ec42e7e8bee3a25ca8d3e91f39116517f4e901bc2ea9c63d866564ad6c73231e2636d5ec92999f531ae2a971833af5fe08ce1f17607cf3a712c94b37ffa98cc0693250dc1469c8d4ac552b67ad3d6d0d134247bc3022e60fbda5af623be78a318ce9156cbe49a0672f06b56eb49900ec58163a3f6fa1be1a8c38fdf5f21ab640e8eab596646e6a57bad1ee571e97b8c4df918bb815ce09078f2b68a761cb63ebc9a40ca0ebaed209f9947d14f6a83d857b3b70464d2845937f4fd3eb68bc1e3cd5010d4add18044f894e6d2122d33822480e9b50180aadcdbcfdbbb1f9befffc9764e65476223e98cf8001fbdd3fd3909f196dbe60e3446b1a08ef905b303907a17ad7ad2d978cc2bdecb20202a7434b1b909a51d2c0f5f7287aa8cc1a2a3d60e980a36dd334ae6ce4af5055edc158a9737c0bae5a72fdfbd18b199c574eb17e1a4adfa2d180db6d8d84d22effa0c3c037766ab2d84d43186a0ae818e5d37f035a415b64a5cfd352e5b94d0ef7307fca6efa7e009079afab2a4a067c838809dce75b7687d4194d16fc544cdfc6202af59b7536631adfb8332f6553701686bae41841ae0bbff83832b5a3545410a52de27b1e6294ba00fefe006abe3da79e608590751954d2907712d8166f368c6419b70b414c442efa2c416e5e7c5b79a70ad60add1f1928d339b34b8c4f9fd79aea6da5736b82d94e9c42ffb0351d3285401cb9dffebc8cf76a136f0e12ae6f3471fc99c930a7a02ccd3f71434001ebd3f00ee2e9cd8c1eab28ac28505d4afb564f2893460cf94bfd1fb152302d46858e2a9196c706b206b6d740fa87e616129cc7194adfeaa6a4ddc23c87dba726dd795a489e74b39c4b4308220bd3e02b6b95c20fddda9933ff8ecf89afe71c382f79835778bf567cfed0d3483089702136b02263d146cdbd359ca08c6ab66ad2d132172be549d5ea752515e1cb2333cb64bd40df665175062caf230e388f49e6c31f9b196321845a2671658ff43acbfd687e5d39befb0afe9462a8a1201c6d0cad9fe3f351d5a8280440a51c7db9448fbde966d996d5cdc2166df7a6a10638aebb7e615792094fe392ab26f5bcba1874ecce01489a1f0cf2705ed12314b228e6a58d1ed51f5cec51694b8577983b1b46e0b45a6cc970a6d7e7ddf7f94a4da5a387f99a08bec883f930b72b7bbda4b8e8d62f36191bff3869057fa383b737d6a36a34d00c2d170fb1b2a4128b88dad4ac3abb3ce1d443f84b1e61fd086dbd0982b530100f4755814846087957dabc70700408741ad9b1d3076355f76afb85c04693a572b4138bd39acf6e0c728422e3b8b6e0b710c8ca4e3b057b83027dca92f76c39d7a5cb23ec301ec8c981f59f2ec87a3248fbd3670fc4646e04f4f09e9b57fd73fc5116c8c727b0784ee2e1a841b230f9b711006262f0b9bfd08e1bb3e97e01b2f4192b1c6f1294fafeee536948ae378f170fd45b13638002e4ab6e568ade3aefb0c793c623b689be3d0e350b79a251b230d99d8c85d04011109d794f2fc6976c11adcb99c88d43a58ac6f7838325632e93e5bfdb7145a0bbfd845412e8eccc893d0b944f180e4a504ca0ff2f72e605d9b93a7dc082ca9acc0c802562610ce4ec04ed5248f4750f7dd2764af718c6194fb7fbc3dd3c09369dabb5108f2b11dd715ec0c6427afac15684edc68e33777ae21a12e9f171522e010c20c1a53d38f896129f71ed327a119038e40008887af78632c64179939e7a17f979b2a8c3ac8f6f4f53970076c8bc50b3f896db907e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559556d8f545d584cd2601fe068494cb1fd902a73e91102e950be861490f622dbc68eec26d3afb316171c4f2ef830b887db423393bec04b9b11e59eda8dde80cc9627775887cc4a5bd0dd02683bf08c7a7054d68239ec8ca087094af891aaa15a03122a31cccd984de9071e22bd09110f603e7cb9e9a817bbde112993064d262d71d7d05399acf342219c6c42a2c7456b7e16f2823d0758e5241ea9a2b4fe985dc2992cd2630de9663d7d7a2263bce65608b5d749b2b26254eced6c76708fd638712cc38b777276b3a26be234c95018ef9b1101104b0e7cacd0d9f8dcf240e1fee536ac0f29973163c63cbdda695d3bfd79a0b8f0e4e8abb096da9961258d4bde1e831a49cf96240347c471deeb583af2d6cda54aa36bf5c5e01913b8ec0c435d8c13b1f474aa1234ac7f2b9f2f7e7d94e8146aedfe089ba689ad5158fda2073b8641aa4be7ffd4c308cfe8cedfea0bf606997c9f4bcf535126865295dbd9251a82f9d713245ff23227e52b6527b793a7fe0f08ec8273a8f5b8ace9df7e8319a96fd3403112f36e3b31d1deefe809b2e4cf908c8ddc6ff6c323ecf3f99b74060458083bc124f70f133b5838dc4a6b4e746bfcec61d4cd86d3f22659547fa0671a1d064595f5a816028fa156169b77aded8b42f074733ab81b0c89f1ce4a758a83a528318b1f617b8b6ff1630ce3a267bd987a29d1a398074babfca78c418a8552d1c5accd743cd12c6de8b7a82852fef2ea4c81c36eb19d5ed56e711c45e2ad369ad95d9975a958c92aaeb8079cf54727d470b3d3aab9abc043d9691d6d8adfee1d677a0192dacd39659c555cbd0c1a13623d25a4e3d662d30bc7d29ad54a8ca4cf066b1e26fa7f3abe7a2291dfaab36a491231ec141e3b7fb7b9249b31b7e93c3d891b02f8a3158dd059ad77bd04073d4df47e1b28006c7f7e2adf8db16860dd478b7459ff2b305abd95f7ae9f597fc338fb82fc023e75a9f2ab8156f0541479205a67e8e95029d31e3f39e21d1a32e9c47d179ebdcb0495039671d21b3ad145255ac6d889989caf141c1bab9cd7a1ae5adf1d81f856f389de7f5a137eaf3f3960be0c7a1c50b89b01d9312f863978092e1a3de00a30fb9fa896d53afc4d502ddf9d74e2787afd69a4de891c10248dfd5bd3317cfff95863c6fd7517f76baa7767dd6dc3c9edc71beea77490862715f3ac152b3c7ea1a2770de57c9ceafa8b1d0a1cd4a7b2a75e724d8aa99073a1778e6979ad33b1bd144ffe390ec66d962a557d53b126bd7d6ad3e2f3b552fd1d09be8c8522110a7781b6397c8b8f22e20001b8e0542b2e1154dfa08fe472947bd88d699ef2c7e60002c5b86edb47c7aac19a0ce63d88ca6df9d41fadf51bd8f913d42157a1f50f4000fe6986a69d7b17a670f983e6be4a50b1e0dad8b8c547b7d723ec72c265880bc30d0cba9086c9bda7b4050703dd656ecac454d25d88c6afa84bf09bf8637cffc25e0ab51f6152f7a5cc9ddb43f7b1f0485fd73991d53d65bf0a448b321fe77a7c4ac04dc5ff17941813349c02b0681aa61f89bf993cf593148651689e21832a5da9102351b74f6e520a301d62515fb4503853091e251686f0c92bcaf53fc1258c003dd20bdc72c7746c03b1e9d9b1a3b5357973c6a71b65e2a312ea1f8ba463e66139299267cb4e119c9304827acb499e5612d16378e30937290653cf58f33ea4502443bfe60c8b0deb151b0134d2423af81314af29eb7611ffdfc56558348298e75f4148dd951d5fa09f45cc81b400a048b56c9edbd4c3317f7a8958463dfd55aa96f268ecfd6baa12ca9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e861eebe3ff11611fd644e80e5c4b85ba253321e9bdf43eb3317b21a798408539419c5c5e568d53161284ce32ac8a4c148215477f956727a6e6af3184435d5ca80d7c440c5a8990ec167c1c7515ccf8e55d000d2c29f8db92c7d87653739ce07d6be0c189c9af604fbb59a3b71b0c142f98e8c6f5941fa4760c18649cad8cb5004d5e9f70c4641d9a18eb4237dbb5d7835b1672049ab6f49bb55c3a4fc038865b5f7304827acb499e5612d16378e30937290653cf58f33ea4502443bfe60c8b0deb19fb2f9744487323c735e9e66f366cef36e2fe2449e8af51803a52154ed8a9e2arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkdevelop5-5.6.1-bp153.2.2.1.src.rpmapplication()application(org.kde.kdevelop.desktop)application(org.kde.kdevelop_bzr.desktop)application(org.kde.kdevelop_git.desktop)application(org.kde.kdevelop_kdev4.desktop)application(org.kde.kdevelop_ps.desktop)application(org.kde.kdevelop_svn.desktop)cmake(KDevelop)kdevelopkdevelop5kdevelop5(aarch-64)kdevelop5-cpp-parserkdevelop5-plugin-clangkdevelop5-plugin-clang-tidykdevelop5-plugin-cppsupportkdevelop5-plugin-qmakekdevelop5-plugin-qmljslibKDevCMakeCommon.so.34()(64bit)libKDevClangPrivate.so.34()(64bit)libKDevCompileAnalyzerCommon.so.34()(64bit)libKDevelopSessionsWatch.so()(64bit)libkdevelopdashboarddeclarativeplugin.so()(64bit)libkdevelopsessionsplugin.so()(64bit)metainfo()metainfo(org.kde.kdevelop.appdata.xml)mimehandler(application/x-kdevelop)mimehandler(x-scheme-handler/bzr)mimehandler(x-scheme-handler/bzr+ssh)mimehandler(x-scheme-handler/git)mimehandler(x-scheme-handler/git+ssh)mimehandler(x-scheme-handler/lp)mimehandler(x-scheme-handler/svn)mimehandler(x-scheme-handler/svn+ssh)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/sbin/ldconfig/sbin/ldconfigclang11ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libKDevCMakeCommon.so.34()(64bit)libKDevClangPrivate.so.34()(64bit)libKDevCompileAnalyzerCommon.so.34()(64bit)libKDevPlatformDebugger.so.56()(64bit)libKDevPlatformDocumentation.so.56()(64bit)libKDevPlatformInterfaces.so.56()(64bit)libKDevPlatformLanguage.so.56()(64bit)libKDevPlatformOutputView.so.56()(64bit)libKDevPlatformProject.so.56()(64bit)libKDevPlatformSerialization.so.56()(64bit)libKDevPlatformShell.so.56()(64bit)libKDevPlatformSublime.so.56()(64bit)libKDevPlatformUtil.so.56()(64bit)libKDevPlatformVcs.so.56()(64bit)libKDevelopSessionsWatch.so()(64bit)libKF5Archive.so.5()(64bit)libKF5Bookmarks.so.5()(64bit)libKF5Codecs.so.5()(64bit)libKF5Completion.so.5()(64bit)libKF5ConfigCore.so.5()(64bit)libKF5ConfigGui.so.5()(64bit)libKF5ConfigWidgets.so.5()(64bit)libKF5CoreAddons.so.5()(64bit)libKF5Crash.so.5()(64bit)libKF5Declarative.so.5()(64bit)libKF5GuiAddons.so.5()(64bit)libKF5I18n.so.5()(64bit)libKF5IconThemes.so.5()(64bit)libKF5ItemModels.so.5()(64bit)libKF5ItemViews.so.5()(64bit)libKF5JobWidgets.so.5()(64bit)libKF5KIOCore.so.5()(64bit)libKF5KIOFileWidgets.so.5()(64bit)libKF5KIOGui.so.5()(64bit)libKF5KIOWidgets.so.5()(64bit)libKF5NewStuff.so.5()(64bit)libKF5Parts.so.5()(64bit)libKF5Purpose.so.5()(64bit)libKF5PurposeWidgets.so.5()(64bit)libKF5Runner.so.5()(64bit)libKF5Service.so.5()(64bit)libKF5SonnetUi.so.5()(64bit)libKF5TextEditor.so.5()(64bit)libKF5TextWidgets.so.5()(64bit)libKF5ThreadWeaver.so.5()(64bit)libKF5WidgetsAddons.so.5()(64bit)libKF5XmlGui.so.5()(64bit)libKasten4Controllers.so.0()(64bit)libKasten4Core.so.0()(64bit)libKasten4Okteta2Controllers.so.0()(64bit)libKasten4Okteta2Core.so.0()(64bit)libKasten4Okteta2Gui.so.0()(64bit)libOkteta3Core.so.0()(64bit)libOkteta3Gui.so.0()(64bit)libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5DBus.so.5()(64bit)libQt5DBus.so.5(Qt_5)(64bit)libQt5Gui.so.5()(64bit)libQt5Gui.so.5(Qt_5)(64bit)libQt5Help.so.5()(64bit)libQt5Help.so.5(Qt_5)(64bit)libQt5Network.so.5()(64bit)libQt5Network.so.5(Qt_5)(64bit)libQt5Qml.so.5()(64bit)libQt5Qml.so.5(Qt_5)(64bit)libQt5Quick.so.5()(64bit)libQt5Quick.so.5(Qt_5)(64bit)libQt5QuickWidgets.so.5()(64bit)libQt5QuickWidgets.so.5(Qt_5)(64bit)libQt5Widgets.so.5()(64bit)libQt5Widgets.so.5(Qt_5)(64bit)libQt5Xml.so.5()(64bit)libQt5Xml.so.5(Qt_5)(64bit)libapr-1.so.0()(64bit)libaprutil-1.so.0()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libclang.so.11()(64bit)libclang.so.11(LLVM_11)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libkomparediff2.so.5()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.29)(64bit)libprocesscore.so.7()(64bit)libprocessui.so.7()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.14)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.18)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libsvn_client-1.so.0()(64bit)libsvn_subr-1.so.0()(64bit)libsvn_wc-1.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1kdevelop4kdevelop4-plugin-clang4.14.1__м@_Wr@_G@^?@^U@^W@^8 @^r]Z]]d@]@]nU]R@]J@]Ik]0_@]-@\\'@\>@\w[@[@[[-[-[[{[YW@Y7Y)j@XӸXXAb@X,J@WWWH@WW@W@VCameron Rapp wbauer@tmo.atwbauer@tmo.atChristophe Giboudeaux wbauer@tmo.atwbauer@tmo.atMichel Normand wbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atChristophe Giboudeaux wbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atFabian Vogt wbauer@tmo.atwbauer@tmo.atFabian Vogt Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux wbauer@tmo.atwbauer@tmo.atwbauer@tmo.atjengelh@inai.dewbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atlbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgcgiboudeaux@gmx.comwbauer@tmo.attittiatcoke@gmail.com- Update obsolete BuildRequires: llvm-clang-devel -> clang-devel.- Update to 5.6.1 * Fix support for gdb 10.x (kde#428688) * Fix an issue in the "Run test" feature with tests launched by the same executable (kde#377639) * Fix several crashes on exit while debugging (kde#425994, kde#425993, kde#425985) * The output view now highlights glibc assert messages by default * Less confusing behaviour of the "Stop" and "Stop all" toolbar buttons (it no longer has a delayed-dropdown) * Fix a set of oddities with initial parsing of project files * Fix a crash when closing KDevelop directly after opening a large project (kde#427387, kde#427386) * Fix a crash in some cases when launching an executable (kde#399511, kde#416874) * Improved support for changing the CMake_BUILD_TYPE in projects (kde#429605) * Fix a crash when the problem reporter plugin was turned off during runtime * Various other small bug fixes * Various smaller performance improvements- Update to 5.6.0 * Also highlight CMake 'Generating done' messages * Do not remove project information when ChooseCMakeInterfaceJob fails * Fix a cmake test linker error with Qt 5.9 * Optimize CMakeManager::fileInformation for path lookups * CMake: trim build dir parameters we read from configuration files * CMake: don't add .rule files to targets * CMake: skip utility targets with empty sources * Reload project when non-{generated,external} CMake file becomes dirty * CMake-file-api: query for and parse cmakeFiles * Support grouping of cmake targets into sub folders * Actually use the cmake-file-api for project import, if possible (kde#417202) * Increase error reporting on CLI when cmake import fails * Actually parse the cmake-file-api response files * Start implementation of cmake-file-api support * Improve error handling when failing to create cmake build dir * Take -U into account when extracting defines from compile flags * Allow passing custom args to clang through clang-parser utility * KDev-clang: don't skip unexposed declarations from different files (kde#402066) * Fix keyboard focus for plasmoid (kde#422774) * Only reload sessions in dataengine when relevant files/paths change * Show empty sessions in data engine * Sublime: fix tab bar base frame not being drawn between tabs & view status * Associate loaded breakpoints with a moving cursor (kde#424431) * Make sure DebugController is initialized before UI is shown (kde#424430) * Remove "text/x-diff" alias from supported MIME types * Support also new name KSysGuard of what was before named KF5SysGuard * Execute: remember the option to kill a process that is already running * Make compile with MSVC++ 19.24 * Optimize and improve environment variable expansion * Support escaping backslash before dollar in environment variables * Consider catchpoint to be a code breakpoint * Actually remove temporary item repository directories * Workaround behavior change in QUrl::adjusted(QUrl::NormalizePathSegments) * Prevent recursion in environment variable expansion * Don't crash when there is no documentation for a given URL * Skip unexposed DecompositionDecl * Allow expansion of custom defined variables inside other variables * Allow usePreview=true for user-created source formatter styles * Clean up AStyleFormatter declarations * [Documentation] Allow link following between providers * Only cache PCH and completion results for files opened in editor * Fix Ctrl+mouse_scroll zoom of documentation view * Use data-error/warning/information icons to mark problems * Fix resetting documentation view's zoom factor via Ctrl+0 shortcut * Allow navigating with forward & back mouse buttons from CMake and ManPage home pages * Fix documentation view navigation via forward & back mouse buttons * Do not force update when reloading projects * ProblemNavigationContext: fix pixel-scaled icons in problem tooltip * Jump to declaration when definition file doesn't belong to a project * Do not canonicalize paths to non-existent files * Do not include end-of-line markers in build dir settings * Don't crash when we fail to find a screen for the active tooltip * Unbreak duchainify * Don't crash when signatures don't match in AdaptSignatureAssistant- Spec cleanup- Update to 5.5.2 * Remove plugin "kde repo provider" due to defunct service * Fix extra margins around config pages- Update to 5.5.1 * Clang-tidy: fix storing of custom checksets per project * Clazy: fix storing of custom checksets per project * Kdev_format_source: eliminate a global QString constant * Reduce the scope of local variables in KDevFormatFile::read() * Move a format_sources comment from unsupported position * Kdev_format_source: don't ignore the root directory * Kdev_format_source: fix typos in usage/error messages * Work around QDir::match() behavior change in Qt 5.12.0 (kde#409222, kde#417628) * Add failing kdev_format_source and grepview tests * Handle errors better in KDevFormatFile::executeCommand() * Grepview: search in hidden files and directories * FindClang.cmake: Add 10 to the allowed versions * Disable CSS images workaround for Qt WebEngine build * Disable extra context menu in Documentation tool view * Fix flickering when loading documentation * [Standard Documentation View] Set the correct mime type for job replies * Breakpoint icon: add 32 px sized breakpoint icon (also pixel- align SVG) * IADM: take C++ standard from build system manager into account (kde#417903) * Clear selection when updating cursor position (kde#415644) * Don't crash when we fail to find a screen for the active tooltip (kde#417151) * Kdev-clang: don't skip unexposed declarations from different files (kde#402066)- Add _constraints disk 4GB PowerPC to avoid build failure ppc64- Update to 5.5.0 * Improved C++ language support: + Fix missing header guard warning for a standalone header being always present + Don't crash when signatures don't match in AdaptSignatureAssistant + Clazy: add configurable predefined checkset selections + Clang-tidy: add configurable predefined checkset selections + Don't get confused when encountering parse errors in default args + Fix ClangUtils::getDefaultArguments when encountering macros (kde#369546) + Skip clang-provided override items from code completion + Unbreak move-into-source for non-class functions + Lambda init captures are visited starting with clang 9.0.0 + Try a bit harder to find types for look-ahead completion * Welcome page: remove background in active window when plugin is disabled * No longer install modeltest.h, not used externally and deprecated * Fix "invalid project name" hint not always showing * Use default scheme option of KColorSchemeManager if available * Read the global color scheme name from its file * Fix qmljs comment parsing * Fix the comment formatting for some Doxygen variants * Qmakebuilder: remove unused kcfg files * Fix reformat for long strings * Introduce shell-embedded message area, to avoid dialog windows * Clazy, clang-tidy: share code via new private KDevCompileAnalyzerCommon * Make tar archives reproducible by setting Pax headers * Kdevplatform: remove About data feature * Support for rebasing * Add a setting to disable the close buttons on tabs * CMake: Show project name in showConfigureErrorMessage * TemplatePreview: Enable word-wrap for messagebox and Lines Policy Label * Filetemplates: load and show tooltip for custom options * Pass environment variables from process environment and set up with flatpak environment * Remove usage of columns argument in arch detection since old LTS systems may not have that flag * Pass the android toolchain file path to CMake as a local file path not as a URI * Formatter: Hide KTextEditor minimap for the formatter preview * Shell: use KAboutPluginDialog in LoadedPluginsDialog * Mention all fetch project sources in the documentation (kde#392550) * Script launcher: add env profile configure dialog button to config UI (kde#410914) * Cmake: FindClang: Detect llvm-project.git checkout- Update to 5.4.6 * Filetemplates: update addresses to web ones for GPLv2 & LGPLv2 * Filetemplates: fix wrong text of LGPLv2+ (KDE) (was GPLv2+ (KDE) one) (kde#414978) * Shell: default to kdevelop icon for plugins in LoadedPluginsDialog list * Shell: use KAboutPluginDialog in LoadedPluginsDialog * Make ForegroundLock::isLockedForThread() also consider the current thread being the main (Qt) thread, and thus add this check in more places * Clang: Fix a case of concurrent access to KTextEditor * Fix wrongly internally duplicated KHelpMenu instance * Only unload plugins after the DUChain shutdown to prevent infinite loop due to non-loaded factories for types- Require exact grantlee5 version by kdevplatform with which it was built, the plugin location contains the version so the installed plugin won't be found by different versions- Update to 5.4.5 * Add missing forward declaration (qt5.14) * Fix compilation error with gcc 7.4.1, ambiguous overload * Remove bad assert * Remove duplicate fuzzy character "/" * Fix reformat for selected code * Qthelp: Unbreak support for zipped/tarred QCH files from KNS * Qthelp: adapt KNewStuff config to move from collect.kde.org to store.kde.org (kde#377183)- Update to 5.4.4 * Fix copyright date display in About KDevelop/KDevPlatform dialogs (kde#413390) * FindClang.cmake: also search LLVM version 9 * Clang: Workaround for empty problem ranges at start of document- Update to 5.4.3 * ProblemNavigationContext: Fix incorrect link target for file:line links with declarations * ProjectManagerView: Make items with an empty icon have the same indent as items with a valid icon * Welcome page: fix version of QtQuick.XmlListModel import to match Qt 5.7 ff. * Welcome page: fix version of QtQuick.Layouts import to match Qt 5.7 ff. * [Grepview] Use the correct fallback icon for Collapse All * FileManagerListJob: use a semaphore for locking * Fix Infinite Recursion in DUChain * Cache the defines/includes for gcc-like compilers per language type * Only write defines file when needed * Don't set super long name on completely anon structs * Use type name as fallback ID for anon typedef'ed structs/unions etc. (kde#409041) * Fixed crash when filtering class list (kde#406931) * Gcclikecompiler: properly resolve include paths with symbolic links (kde#405221)- Update to 5.4.2 * All debuggers: fix VariableCollection to unregister as texthinter provider (kde#411371) * Contextbrowser: register as texthint provider to existing views on creation * Fix crash on text hint being triggered after disabling code browser plugin (kde#411371) * Avoid possible dereference of an invalid iterator (kde#411323) * Kdevplatform/shell: fix outdated window title once project of document loaded * Kdevplatform/shell: work-around for Qt 5.9/macOS bug showing modified indicator * Kdevplatform/shell: restore document modified flag in mainwindow title * Kdevplatform/shell: do not repeat query & differently for current document * Indicate appstream the ps desktop file isn't a separate application (kde#410687) * Clang: fix tooltip missing closing bracket with default argument calls * Include more hidden files in projectfilter plugin (CI, Lint configs...)- Update to 5.4.1 * Fix crash: add missing Q_INTERFACES to OktetaDocument for IDocument. (kde#410820) * Shell: do not show bogus error about repo urls on DnD of normal files. * [Grepview] Use the correct icons. * Fix calculation of commit age in annotation side bar for < 1 year. * Appdata: add entry.- Also Provide/Obsolete kdevelop5-plugin-clang-tidy-lang to avoid update problems due to file conflicts- New upstream release 5.4.0 * For a list of changes, see: https://www.kdevelop.org/news/kdevelop-540-released * New build system support for Meson, current features are: + Native support for Meson projects (configuring, compiling, installing) + Support for KDevelop code autocompletion (plugin reads Meson introspection information) + Initial support for the Meson rewriter: modifying basic aspects of the project (version, license, etc.) * New scratchpad plugin to keep "scratches" of code or text to experiment or quickly run something without the need to create a full project * The plugin for Clang-Tidy is now part of KDevelop's default plugins * Fixes and improvements to the C++ support: + Add working directory to clang parser + Clang Plugin: Report some problems from included files + Make it possible to select -std=c++2a for our language support + Rename c++1z to C++17 + Clang CodeCompletion: No auto-completion for numbers + Add assistant to generate header guards * [Documentation] Set size policy of providers combobox to AdjustToContents * Contextbrowser: Remove 'separated by only whitespace' possibility for showing the problem tooltip * Contextbrowser: Minor improvement to tooltip showing behavior * CMake plugin: Also show an error message if the CMake configuration becomes invalid due to a change, and add an instruction to reload the project manually * CMake plugin: Show a message box if configuration fails * Projectfilter: Include .clang-format by default * Add a predefined clang-format custom script formater * Fix code completion for nameless structs/unions with the same member (kde#409041) * Support newer kdebugsettings .categories file format * Show session name in the Delete Session confirmation dialog * Remove invalid check from test_projectload test * Document tree view close on middle button * Follow KTextEditor changes for hidpi rendering of icon border * Note visibility tag also with signature of friend-declared method * Guard against crashes when IStatus object gets destroyed at bad times * Astyle: support the system astyle library * Renovate kdevelop bash completion file * Fix deadlock exception in FileManagerListJob * DVCS Branch Manager with filtering and sorting proposal * Also find clang include path based on runtime libclang library path * TestFile: On destruction, close associated document if open and stop the background parser * CMake: discover more unit tests (kde#405225) * Be less restrictive with failures while searching for LLVM * Allow the maximum file size of parse jobs to be configurable * Optimize CMakeBuildDirChooser::buildDirSettings() * [Sessions Runner] Use icon name * Don't eat the backspace event when no alt modifier is set * "Reparse Entire Project" action for the ProjectController * Introduce QuickOpenEmbeddedWidgetCombiner * Add 'back' to QuickOpenEmbeddedWidgetInterface * Update documentation: the keyboard shortcuts use ALT not SHIFT * Fix up/down keyboard navigation for 'Show documentation' links * Lock duchain in AbstractIncludeNavigationContext::html * Don't crash when background listing outlasts file manager list job * Don't crash when project is closed before it was fully opened * Make sure we use the same compiler settings as the project is by default * Debugger plugin fixes * CMakeBuildDirChooser: avoid calling deprecated KUrlRequester::setPath() * Flatpak+cmake: put the cmake build directories into .flatpak-builder * Allow KDEV_DEFAULT_INSTALL_PREFIX specify a default install prefix * Flatpak: Improve runtime title * Adapt indentation mode after a new project was opened * Flatpak: Fix listing runtimes * Properly cleanup FileManagerListJob when folder items are deleted (kde#260741) * Provide debugger name and pid when registering a debugger to DrKonqi * Support for indent-after-parens astyle option * Fix bug 389060 (Heaptrack analysis keeps firing /usr/bin/plasmoidviewer) (kde#389060) * Contextbrowser: Ability to show combined problems and decl tooltip * Properly display argument names of template functions * Show size and alignment information in tooltips for typedef or alias * GrepView: Extend default file extensions to search (kde#402207) * [clang-tidy] Fix context-menu crash for files not in a project (kde#401917) * Polish Flatpak integration * [clang-tidy] Disable/Block Run actions in projects without buildsystem manager * Add VcsAnnotationItemDelegate, for control of rendering and tooltip * Qmljs: Update qmljs from QtCreator v4.7.2 * LoadedPluginsDialog: Fix initial size * Place cursor after opening brace for function implementation * Replace leading typed text when completing function implementation (kde#384710) * Fix crashes when document gets destroyed directly after load * Prevent QWebEngine from overriding signal handlers * Add missing break in QmlJs code completion * Create action to jump to the current execution line in debug mode (kde#361411) * Fix segfaults in OutputWidget (kde#398615) * Fix double delete bug in OutputWidget * Cleanup Perforce test case, and thereby its output a little - Provide/Obsolete kdevelop5-plugin-clang-tidy, it is included now - Cleanup spec file: remove conditionals for no longer supported distribution versions- New upstream release 5.3.3 * Use KDE_INSTALL_LOGGINGCATEGORIESDIR for kdebugsettings .categories files * TextDocument: remove actions from contextmenu on hide already * Sublime: fix crash on undocking toolviews with Qt 5.13 (kde#409790) * Kdevplatform/interfaces: fix missing explicit QVector include * Fix kdevelopui.rc: bump version as required by string context changes * Shell: overwrite katectagsplugin to be disabled by default * Translate relative paths of input files to absolute ones * Welcome page: do not add currently unused qml pages to qrc data * Fix browse mode not disabled after Ctrl is released * Attempt to fix a crash on shutdown * ProblemHighlighter: Fix mark type handling * Cmakebuilddirchooser: Set a minimum size * Fix memory leaks reported by ASAN * Qmake: Move builder plugin to correct category (kde#407396) * Add DesktopEntry to notifyrc * Output config subpages alphabetically, instead of order in which corresponding plugins were loaded * Flatpak plugin - fix typo ("flies" -> "files") - Drop fix-crash-on-undocking-toolviews.patch, merged upstream- Add fix-crash-on-undocking-toolviews.patch to fix crash when undocking toolviews with Qt 5.13 (kde#409790)- New upstream release 5.3.2 * Don't call clear() on a shared pointer we don't own (kde#403644) * Workaround the bug found by ASan, which can be seen on FreeBSD CI * Kdev-clazy: use canonical paths * Prevent the Extra Arguments ComboBox to Stretch Too Much * CMake plugin: don't hardcode a default install prefix * Appimage: skip unneeded cp of cmake, removed later again * Clang plugin: Handle CUDA files better * Clang: detect Clang builtin dirs at runtime on Unix * Actually cleanup the duchain from the background thread (kde#388743) * Appimage: add okteta libs, as used by the debugger memory view * Grepview: Fix potential crash in "Find in Files" (kde#402617) * Add All Top-Level Targets to the Menu * Show "Move into Source" action in code menu * QuickOpen: Trim whitespace from input * Update kdevelop app icon to latest breeze-icons version * Appimage: have only kdevelop appdata in the appimage * Fix first run of appimage creation: get install_colorschemes.py via $SRC * Fix crash in documentation view (kde#402026) * CMake: skip server entries without empty build system information * 2 missing KTextEditorPluginIntegration::MainWindow slots * Polish Purpose integration in the PatchReview plugin * Hex editor plugin: prepare for incompatible API change of libraries from upcoming Okteta 0.26.0 - Require clangX instead of clang on Leap 15 and TW, the exact version should not matter anymore- New upstream release 5.3.1 * Remove the CVS plugin. This was unusable and would crash if used in most cases, but accidentally remained in 5.3.0 * Don't add 'override' specifier for non-modern project settings (kde#372280) * Use qCWarning in path.cpp * Fix qmakeproject unittest to work on Windows * Fix defines and includes test to run on Windows * Fix projectmodel unittest to work on Windows * Make the filteringstrategy test work on Windows as well * Fix problem model test on Windows. Make sure that when we create a path the root of that path is created according to what is expected on the current platform. E.g. C: on Windows. * Appimage: use original app desktop file as base for appimage one * Make test outputmodel pass on windows. * Increase timeout for duchain gcc compatibility test * Auto-find Clazy documentation also with clazy >= 1.4 (kde#401075) * Disable plugin project config if project without a IBuildSystemManager dep (kde#400769) * Appimage: Do not bundle libfontconfig * Cmake: fix missing addition of policies to documentation index * FunctionDefinition: only look for (new/other) function definition if we don't have one * Fix memleaks in duchain unittests - Drop Auto-find-Clazy-documentation-also-with-clazy-1.4.patch, merged upstream - Use cmake() notation for the Qt BuildRequires instead of pkgconfig()- Require clang, without it the C++ parser won't work (boo#1119186)- Add kdevelop provides- Add Auto-find-Clazy-documentation-also-with-clazy-1.4.patch to make the clazy plugin find the necessary documentation also with clazy 1.4+, which installs it to a different place than previous versions (kde#401075)- New upstream release 5.3.0 * New clazy analyzer plugin * Clang: include tooltips: fix range check * Allow overriding the path to the builtin clang compiler headers (kde#393779) * Always use the clang builtin headers for the libclang version we use (kde#387005) * Group completion requests and only handle the last one * Fix Template (Class/Function) Signatures in Clang Code Completion (kde#368544, kde#377397) * Workaround: find declarations for constructor argument hints * Clang: Improve argument hint code completion - Drop kdevplatform-reduce-dependencies.diff, merged upstream - Recommend clazy which is needed by the new clazy plugin - Remove explicitly versioned kdevplatform requirement, libkdevplatformXY is implicitly required anyway, that should be sufficient - Use QtWebKit on platforms where QtWebEngine is not available - Use gcc7 for building on Leap 42.3, compilation fails with the default 4.8- Use WebEngine instead of WebKit- Add requirements for kdevplatform-devel which are not detected automatically.- Add kdevplatform-reduce-dependencies.diff to prevent adding unneeded requirements to the kdevplatform-devel package.- Run spec-cleaner- New upstream release 5.2.4 * Fix resizing of variable tooltip * Fix various problems with filters in the output view (kde#343124) * Fix a crash which could happen when using the class browser in debug builds with Qt >= 5.11 * Only show cppcheck menu for cpp files - Move all plugins from kdevplatform to the main package following upstream more closely, the kdevplatform package now only contains files coming from the "kdevplatform" directory in the source (kdevelop5 is the only application using kdevplatform anyway)- New upstream release 5.2.3 (5.2.2 has been skipped) * KDevelop : support whitespace between the '#' and 'include' (or 'import') (kde#394200) * Shell: Display generic project managers again * Github: Fix Github repositories not fetched (kde#392553) * Avoid emptry entries in project files filter list * Note org.kdevelop.IBasicVersionControl@kdevgit as dep for kdevghprovider * Never assert when the assert can fire sporadically (kde#357585) * Sublime: Release space in tab bar when no status (kde#314167) * Shell: Save entries of recent projects action (kde#385915) * Lldb: don't issue command when there's no env variables to set (kde#391897) * Fix crash when activating code completion item (kde#391742) * Do not add return type to constructors declaration when editing definition in signature assistant (kde#365420) * Make lambda introduce a context in DU chain (kde#387994) * Fix bug 384082 - cppcheck is checking CMake generated files (kde#384082) * Never run qmlplugindump on plugins that already offer plugins.qmltypes * Fix CodeCompletion of Strongly Typed Enum * Make sure qmlplugindump works on my system * Make sure we don't crash when stopping all jobs * Help automoc to find metadata JSON files referenced in the code * Link against KF5::Purpose if it's available * Properly quote expected string value in lldb formatter unittests * Unbreak the GDB QUrl pretty printer test * Unbreak QtPrintersTest::testQString * Also unbreak QtPrintersTest::testQByteArray * Work around bug in kLineEdit (kde#373004) * Fix crash when stopping process * Performance: Reuse the global icon loader * Cache ProblemPointers per translation unit (kde#386720) * Only set CMAKE_AUTOMOC_MACRO_NAMES with KF5 < 5.42 * Format comments before setting them on the DUChain * Set toolbar/toolbutton font on quickopen line edit - New upstream release 5.2.1 * Fix a crash which often happened when switching git branches in the background in C++ projects. This temporarily disables documentation warnings, as well as parsed documentation display in the tooltips, until the underlying issue is fixed upstream. (kde#358205) * Fix a crash happening on some systems when opening a session (kde#384162) * Fix include path completion not showing project-defined system includes (i.e. includes added as system includes but by your project) (kde#386421) * Fix crash when batch-editing defines in the define editor (kde#386709) * Fix an assert (only happened in debug mode) and potential crash when showing problem tooltip (kde#386901) * Fix targets being duplicated when using CMake subprojects (kde#387095) * Fix console toolview asking to delete a temporary file interactively (kde#379652) * Fix a lot of AUTOMOC warnings while compiling with CMake 3.10 * Fix some tool view context menus having empty entries (kde#386911) * Fix the progress widget in the statusbar not showing in some sessions * Adapt cache clear logic to ensure that the code model cache (~/.cache/kdevduchain) is always cleared when changing to a different KDevelop version (including patch versions). Unsuitable data in the cache has caused a range of issues in the past, including crashes. If you really need to keep the cache, you can create an (empty) file with the version suffix of the target version in the cache folder. * Fix KDevelop not starting up with the welcome page enabled (which it is by default) on systems without OpenGL support (kde#386527) * Fix build with Qt version 5.5 - New upstream release 5.2.0 * For a list of changes, see: https://www.kdevelop.org/news/kdevelop-520-released * New analyzers: heaptrack, cppcheck * Improved C++ support, notable fixes include: + Properly pass on some categories of compiler flags from the build system to the analyzer, fixing e. g. parse errors in some Qt header files which cannot be parsed if a certain compiler configuration is not respected + Improve performance of C++ code completion in some situations + Restore some completion features from 4.x, such as automatic insertion of semicolons in some cases - Add (lib)kdevplatform subpackages that were provided by kdevplatform previously which is merged into kdevelop itself now - Recommend cppcheck and heaptrack-gui to make the new analyzer plugins work out of the box - Adjust build requirements and filelists - Mark license files with %license instead of %doc - Make libkdevplatform52 obsolete libkdevplatform10 to prevent update problems, and don't require the exact same version of kdevplatform to avoid such problems in the future when the so version is bumped again- New upstream release 5.1.2 * Fixed a crash in the cmake lexer (kde#363269) * Various small improvements in cmake and C++ code completion * Fix placement of C++ #include completions * Fix a crash with JS projects on remote directories (kde#369573) * Source formatting preview is back- Remove empty phrasing from description.- New upstream release 5.1.1 * Install xdg mimetype definition for OpenCL C * Move print from int to unsigned int * Fix build for MinGW (kde#379454) * Look for Cppcheck as RUNTIME dependencies * The OpenCL language is actually called OpenCL C * Remove unneeded mimetype for *.kdevinternal files * Create KAboutData object only after QApp instance, for working translations * CMake - fix bug with dropping changed settings for existing build directory * Drop explicit %{PROJECTDIR}/ from templates' ShowFilesAfterGeneration * Remove unused "VersionControl" entries from kdev4 samples/templates * Fix ShowFilesAfterGeneration to match generated files (kde#378499) * Update Qt logo image - Changed package summary/description as requested in boo#1034320- New upstream release 5.1.0 * For a list of changes, see: https://www.kdevelop.org/news/kdevelop-510-released - Add okteta-devel BuildRequires to re-enable the okteta plugin- New upstream release 5.0.4 * QObject template: fix typo screwing redefinition of block extra_definitions * Update version number to 5.0.4 * Clang: Fix missing DUChain lock * Custom-buildsystem: Fix crash while configuring (kde#335470) * Try to fix testGccCompatibility test for me * Clang: Also rename destructors when renaming class (kde#373452) * Fix bug with wrong CMake arguments during adding new build directory * Clang: Don't propose to refactor function defs * Fix comments in file template for Python unit test for setUp/tearDown (kde#321005) * Fix TestCustomBuildSystemPlugin by readding .kdev4 folders of test data * Providers: Fix some Qt runtime warnings * Update TestProblems::testMissingInclude() to current ClangFixitAssistant * QtHelp CSS images fix * QtHelp page loading fix * Update INSTALL * Streamline README * File_templates: Remove '#include "foo.moc"' footer * Prefer qmake over qmake-qt5 over qmake-qt4 * Appimage: do not fail on git stash pop * Fix default icon for some plugin * I18n fixes- New upstream release 5.0.3 * Make the "Forward declare" problem solution assistant only pop up when it makes sense * Fix GitHub handling authentication (kde#372144) * Fix Qt help jumping to the wrong function sometimes- New upstream release 5.0.2 * Fix a possible crash when activating a clang FixIt (kde#369176) * Fix a crash when performing various actions with the Make plugin disabled (kde#369326) * Fix "Install as root" action not working * Fix CMake build plugin sometimes rebuilding everything when it should not- Add missing find_lang macros for additional translations- Add KArchive to BuildRequires and bump Frameworks versions (they were lower than in kdevplatform, and that did not make any sense)- New upstream release 5.0.1 * Do not display the "project is already open in a different session" dialog on starting up a session under some circumstances. * Mouseover highlight now uses the "Search highlight" color from the configuration dialog, instead of a hard-coded bright yellow. * Fix working directory of Custom Makefile plugin * Fix a possible crash on triggering an assistant popup action * Fix a freeze under some circumstances when the welcome page is displayed.- Drop %lang_package and use an explicit Conflicts on kdevelop4-lang to workaround issues in the Factory submission bot- Update to 5.0.0- Remove libQt5Declarative/QtQuick1 build requirement to fix build with Qt 5.7, it's not needed/used anyway- Initial package for kdevelop 5 based on Frameworks * Kdevelop 5 Beta 3/sbin/ldconfig/sbin/ldconfigkdevelop5-plugin-clangkdevelop5-plugin-clang-tidykdevelop5-plugin-cppsupportkdevelop5-plugin-qmakekdevelop5-plugin-qmljsobs-arm-8 1630000090  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~enenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenen5.6.15.6.15.6.1-bp153.2.2.15.6.1-bp153.2.2.15.6.15.6.15.6.15.6.15.6.15.6.15.6.15.6.15.6.15.6.1   !"####$%&'''(((()*++++++++,-./012222222222213333333333333333333333333333345666789:;<<<<:=>:?@8A8BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB8CDEFFFFFFFFFFFFFFFFFFFFFFFFFGHIIIIJKLLLLMNOPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPRRRRRRRRRRSTTTUVWWWXYYYZ[\]^_]`kdev_includepathsconverterkdevelopkdevelop!kdevelopcustom-definesandincludesidefinesandincludesmanager.hkdevelop_version.hmakebuilderimakebuilder.hqmakeiqmakebuilder.hKDevelopKDevelopConfig.cmakeKDevelopConfigVersion.cmakeKDevelopTargets.cmakelibKDevCMakeCommon.so.34libKDevClangPrivate.so.34libKDevCompileAnalyzerCommon.so.34libKDevelopSessionsWatch.sokdevplatform34kdevandroid.sokdevappwizard.sokdevastyle.sokdevbazaar.sokdevclangsupport.sokdevclangtidy.sokdevclassbrowser.sokdevclazy.sokdevcmakebuilder.sokdevcmakedocumentation.sokdevcmakemanager.sokdevcodeutils.sokdevcontextbrowser.sokdevcppcheck.sokdevcustombuildsystem.sokdevcustommakemanager.sokdevcustomscript.sokdevdefinesandincludesmanager.sokdevdocker.sokdevdocumentswitcher.sokdevdocumentview.sokdevexecute.sokdevexecuteplasmoid.sokdevexecutescript.sokdevexternalscript.sokdevfilemanager.sokdevfiletemplates.sokdevflatpak.sokdevgdb.sokdevgenericmanager.sokdevghprovider.sokdevgit.sokdevgrepview.sokdevheaptrack.sokdevkonsoleview.sokdevlldb.sokdevmakebuilder.sokdevmanpage.sokdevmesonmanager.sokdevninja.sokdevokteta.sokdevopenwith.sokdevoutlineview.sokdevpatchreview.sokdevperforce.sokdevproblemreporter.sokdevprojectfilter.sokdevprojectmanagerview.sokdevqmakebuilder.sokdevqmakemanager.sokdevqmljslanguagesupport.sokdevqthelp.sokdevquickopen.sokdevscratchpad.sokdevsourceformatter.sokdevstandardoutputview.sokdevsubversion.sokdevswitchtobuddy.sokdevtestview.sokdevvcschangesviewplugin.sokdevwelcomepage.sokf5krunnerkrunner_kdevelopsessions.soqmlorgkdekdevplatformlibkdevelopdashboarddeclarativeplugin.soqmldirplasmaprivatekdevelopsessionslibkdevelopsessionsplugin.soqmldirorg.kde.kdevelop.desktoporg.kde.kdevelop_bzr.desktoporg.kde.kdevelop_git.desktoporg.kde.kdevelop_kdev4.desktoporg.kde.kdevelop_ps.desktoporg.kde.kdevelop_svn.desktopkdevelopIcon-folder.pngIcon-list-add.pngIcon-list-remove.pngindex.cache.bz2index.docbookkdevelop-10.pngkdevelop-11.pngkdevelop-12.pngkdevelop-13.pngkdevelop-14.pngkdevelop-15.pngkdevelop-16.pngkdevelop-17.pngkdevelop-18.pngkdevelop-19.pngkdevelop-1a.pngkdevelop-2.pngkdevelop-20.pngkdevelop-23.pngkdevelop-24.pngkdevelop-25.pngkdevelop-26.pngkdevelop-3.pngkdevelop-30.pngkdevelop-31.pngkdevelop-32.pngkdevelop-33.pngkdevelop-34.pngkdevelop-35.pngkdevelop-36.pngkdevelop-37.pngkdevelop-38.pngkdevelop-39.pngkdevelop-4.pngkdevelop-40.pngkdevelop-41.pngkdevelop-42.pngkdevelop-43.pngkdevelop-5.pngkdevelop-6.pngkdevelop-7.pngkdevelop-8.pngkdevelop-9.pngkdevelop-project-dialog.pngkdevelop-template-inheritance.pngkdevelop-template-manager.pngkdevelop-template-members.pngkdevelop-template-result.pngkdevelop-template-selection.pngkdevelop4_noworkingset.pngkdevelop4_sessionsprojectsworkingsets.pngkdevelop5README.md1024x1024appskdevelop.pngbazaar.pngclazy.pngcmake.pngcppcheck.pngkdevelop.pngcmake.pnggithub-forked.pnggithub-private.pnggithub-repo.pngkdevelop.pngkdevgh.pngsubversion.png256x256appskdevelop.pngcmake.pngkdevelop.pngkdevgh.pngsubversion.pngkdevelop.png512x512appskdevelop.pngcmake.pngkdevelop.pngsubversion.pnggit.svgkdevelop.svgqtlogo.svgsubversion.svgkdevappwizardtemplatescmake_kdevplugin.tar.bz2cmake_plainc.tar.bz2cmake_plaincpp.tar.bz2cmake_qt5-qml2.tar.bz2cmake_qt5guiapp.tar.bz2empty.tar.bz2qmake_qt5guiapp.tar.bz2qt5-qml2.tar.bz2kdevclangsupportwrappedQtHeadersQtCoreqobjectdefs.hkdevcodegenlicensesApache v2BSDBoostGPL v2GPL v2+ (KDE)GPL v3LGPL v2LGPL v2+ (KDE)LGPL v3MIT X11Mozilla v1.1templatesarguments_names.txtarguments_types_names.txtclass_declaration_apidox_cpp.txtclass_declaration_cpp.txtclass_method_declaration_apidox_cpp.txtclass_method_declaration_cpp.txtclass_property_getter_declaration_apidox_cpp.txtclass_property_getter_declaration_cpp.txtclass_property_getter_definition_cpp.txtclass_property_setter_declaration_apidox_cpp.txtclass_property_setter_declaration_cpp.txtclass_property_setter_definition_cpp.txtclass_property_signal_declaration_cpp.txtclass_qproperty_declaration_cpp.txtcpp_header.hcpp_header_onlyfunctions.hcpp_implementation.cppcpp_qobject_header.hcpp_qobject_implementation.cppcpp_qobject_pimpl_header.hcpp_qobject_pimpl_implementation.cppcpp_qobject_pimpl_p_header.hinclude_guard_cpp.txtlicense_header_cpp.txtmethod_declaration_cpp.txtmethod_definition_cpp.txtnamespace_close_cpp.txtnamespace_open_cpp.txtnamespace_use_cpp.txtkdevcodeutilstemplatesdoxygen_cpp.txtphpdoc_php.txtrest_python.txtkdevelopiconshicolor16x16actionsclassnew.pngdirsync.pngmethodnew.pngvariablenew.png22x22actionsclassnew.png32x32actionsclassnew.pngkdevflatpakreplicate.shpicsCTchildren.pngCTclients.pngCTdisconnected_parents.pngCTparents.pngCTsuppliers.pngCTvirtuals.pngCVclass.pngCVglobal_meth.pngCVglobal_var.pngCVnamespace.pngCVpackage_meth.pngCVpackage_var.pngCVprivate_meth.pngCVprivate_signal.pngCVprivate_slot.pngCVprivate_var.pngCVprotected_meth.pngCVprotected_signal.pngCVprotected_slot.pngCVprotected_var.pngCVpublic_meth.pngCVpublic_signal.pngCVpublic_slot.pngCVpublic_var.pngCVstruct.pngCVtypedef.pngcode-class.pngcode-function.pngenum.pngfield.pngnamespace.pngprivate_class.pngprivate_enum.pngprivate_field.pngprivate_function.pngprivate_struct.pngprivate_union.pngprotected_class.pngprotected_enum.pngprotected_field.pngprotected_function.pngprotected_struct.pngprotected_union.pngsignal.pngslot.pngstruct.pngtypedef.pngunion.pngshortcutsQtCreatorkdevfiletemplatestemplatesc_gobject.tar.bz2c_gobject_private.tar.bz2c_gobject_properties.tar.bz2cmake_module.tar.bz2cpp_basic.tar.bz2cpp_cpputest.tar.bz2cpp_gtest.tar.bz2cpp_qtestlib.tar.bz2cpp_qtestlib_kdevelop.tar.bz2dockerfile-template.tar.bz2flatpak-template.tar.bz2php_phpunit.tar.bz2private_pointer.tar.bz2python_basic.tar.bz2python_pyunit.tar.bz2qabstractitemmodel.tar.bz2qabstractitemmodel_pimpl.tar.bz2qdialog.tar.bz2qdialog_pimpl.tar.bz2qobject.tar.bz2qobject_pimpl.tar.bz2qt_interface.tar.bz2qt_shared.tar.bz2qt_widget.tar.bz2qwidget_pimpl.tar.bz2kdevgdbprintersgdbinithelper.pykde.pyqt.pykdevlldbformattersall.pyhelpers.pykde.pyqt.pykdevmanpagemanpagedocumentation.csskdevqmljssupportnodejsmodules__builtin_dom.js__builtin_ecmascript.js__builtin_qml.qmlbuffer.jschild_process.jscommon.jsconsole.jscrypto.jsdgram.jsdns.jsdomain.jsevent.jsfs.jshttp.jshttps.jsnet.jsos.jspath.jspunycode.jsquerystring.jsreadline.jsstream.jsstring_decoder.jstls.jstty.jsurl.jsutil.jsvm.jszlib.jspropertywidgetsColorPicker.qmlDuration.qmlFontFamily.qmlFontSize.qmlHeight.qmlOpacity.qmlPropertyWidget.qmlREADMESpacing.qmlWidth.qmlkdevelop.notifyrckdevappwizard.knsrckdevelop-qthelp.knsrckdevfiletemplates.knsrcplasma-applet-kdevelopsessions.desktopkdevelop5COPYINGCOPYING.DOCCOPYING.LIBorg.kde.kdevelop.appdata.xmlkdevclang.xmlkdevelop.xmlkdevgit.xmlplasmaplasmoidskdevelopsessionscontentsuikdevelopsessions.qmlmetadata.desktopkdevelop.categories/usr/bin//usr/include//usr/include/kdevelop//usr/include/kdevelop/custom-definesandincludes//usr/include/kdevelop/makebuilder//usr/include/kdevelop/qmake//usr/lib64/cmake//usr/lib64/cmake/KDevelop//usr/lib64//usr/lib64//usr/lib64/qt5/plugins//usr/lib64/qt5/plugins/kdevplatform//usr/lib64/qt5/plugins/kdevplatform/34//usr/lib64/qt5/plugins/kf5//usr/lib64/qt5/plugins/kf5/krunner//usr/lib64/qt5//usr/lib64/qt5/qml//usr/lib64/qt5/qml/org//usr/lib64/qt5/qml/org/kde//usr/lib64/qt5/qml/org/kde/kdevplatform//usr/lib64/qt5/qml/org/kde/plasma//usr/lib64/qt5/qml/org/kde/plasma/private//usr/lib64/qt5/qml/org/kde/plasma/private/kdevelopsessions//usr/share/applications//usr/share/doc/HTML/en//usr/share/doc/HTML/en/kdevelop//usr/share/doc/packages//usr/share/doc/packages/kdevelop5//usr/share/icons/hicolor//usr/share/icons/hicolor/1024x1024//usr/share/icons/hicolor/1024x1024/apps//usr/share/icons/hicolor/128x128/apps//usr/share/icons/hicolor/16x16/apps//usr/share/icons/hicolor/256x256//usr/share/icons/hicolor/256x256/apps//usr/share/icons/hicolor/32x32/apps//usr/share/icons/hicolor/48x48/apps//usr/share/icons/hicolor/512x512//usr/share/icons/hicolor/512x512/apps//usr/share/icons/hicolor/64x64/apps//usr/share/icons/hicolor/scalable/apps//usr/share//usr/share/kdevappwizard//usr/share/kdevappwizard/templates//usr/share//usr/share/kdevclangsupport//usr/share/kdevclangsupport/wrappedQtHeaders//usr/share/kdevclangsupport/wrappedQtHeaders/QtCore//usr/share//usr/share/kdevcodegen//usr/share/kdevcodegen/licenses//usr/share/kdevcodegen/templates//usr/share//usr/share/kdevcodeutils//usr/share/kdevcodeutils/templates//usr/share//usr/share/kdevelop//usr/share/kdevelop/icons//usr/share/kdevelop/icons/hicolor//usr/share/kdevelop/icons/hicolor/16x16//usr/share/kdevelop/icons/hicolor/16x16/actions//usr/share/kdevelop/icons/hicolor/22x22//usr/share/kdevelop/icons/hicolor/22x22/actions//usr/share/kdevelop/icons/hicolor/32x32//usr/share/kdevelop/icons/hicolor/32x32/actions//usr/share/kdevelop/kdevflatpak//usr/share/kdevelop/pics//usr/share/kdevelop/shortcuts//usr/share//usr/share/kdevfiletemplates//usr/share/kdevfiletemplates/templates//usr/share//usr/share/kdevgdb//usr/share/kdevgdb/printers//usr/share//usr/share/kdevlldb//usr/share/kdevlldb/formatters//usr/share//usr/share/kdevmanpage//usr/share//usr/share/kdevqmljssupport//usr/share/kdevqmljssupport/nodejsmodules//usr/share/kdevqmljssupport/propertywidgets//usr/share/knotifications5//usr/share/knsrcfiles//usr/share/kservices5//usr/share/licenses//usr/share/licenses/kdevelop5//usr/share/metainfo//usr/share/mime/packages//usr/share//usr/share/plasma//usr/share/plasma/plasmoids//usr/share/plasma/plasmoids/kdevelopsessions//usr/share/plasma/plasmoids/kdevelopsessions/contents//usr/share/plasma/plasmoids/kdevelopsessions/contents/ui//usr/share/qlogging-categories5/-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:16873/openSUSE_Backports_SLE-15-SP3_Update/5b8f526975ad3b1fbcd4ad51f2f07dea-kdevelop5.openSUSE_Backports_SLE-15-SP3_Updatedrpmxz5aarch64-suse-linux   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKKKKKKLLLMNOPQRRSSSSSTUVWWWXYZ[[[[[\[]^Y_`abccYdefghgigjklmmmmmLnnnnnnoppppqrsssttttuuuuuuuuvvwvwLLLxyz{{{{{nnLn|LLLLLnLLLnnnnnn|nnnn|nnnnnnnnnnLnnnLLnuuuuuuuuuuuuuuuuuuuuuuuuu}}}}}}}}~KKKKKKKELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=4ed04d58db0d80844df41b379a32a565ed2a0c44, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=9c3bc2cef68b56fcd6022bd327bcdbf0854d0c45, for GNU/Linux 3.7.0, strippedPOSIX shell script, ASCII text executabledirectoryC++ source, ASCII textC source, ASCII textASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=d4ae34cee8d64f29af3d4bcdbbadbdd511778015, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1ae1f3b6bb807b30705ef5d7cc72086047f1f10e, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6de316cb141f4a29f5e09b69f3504a20173705ec, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=243f76ec0321528eb32cb3f44ef853cd5e8a08bc, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a5b5de9e569887e692c123045492c45e36ca45df, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d0e352914435256ddcebcb5cf77d3323542f1491, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f82244dc654f5b43361591cb5c3306c25f925e15, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a1fd97749f63d5bb3c8a7ce499a3ec88907930cc, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2e7787a425b07d382a9c4d2e3091676544c1d731, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f8532b2e51bc6167816f3f41bc942f6812a1c460, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=13374a6d6d371ed4ee4e999e96cb70da06e785d3, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fa8e598f9d729ce529e4b5d882467debf3e59b00, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0855f0746575931b483f8d5fc915ba676df56334, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f1a8ce78657e08ce29cb38485525ccc60b56df48, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bce2e74a315c43477f9ed467d7c953ac827ad844, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a9b6051ccdd4757a60edd88c55ce5b2a1aaeddb7, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=eefe00c9454772356f9b0047904b268cc2aa808d, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3b5caa1aaeaef6385f574f34c8f7f21936d4acdb, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7fee5555ea6a0e8107f225606206e62ab2cbb770, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=20cbde13dfa837e6479d3521c24349dcba206ca5, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bee817bc0208a14bb28538c133ff419d8b2c0e33, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=131e95ee01d65e7aaa1d60081eeb6ad9cb2e1506, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=82358bf5da9c129fe2f764070a925c41d5de6887, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e4501e68d18822fa91b2e8c36e0018da92c4186e, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=491b1f337ea37e9ec9fe6756bac39f6677c4a685, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5dbac927367ad0e4d75802bd56ae4842df2f4428, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ac07faab74d23cfe9568342a85ea30e64106a90f, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=99e44396fc6a1f9769b05c02833d9660b587e815, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=217b831022e2c7405c6d5c17b49b1c5d7996facc, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=81a47ad36f8ef18dbbc1beeb79119bd6f7163ae6, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8cde5c106f9e16cc99ed672b6ee83d3d883a46e4, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0fd15ad3b9586da0df61ae6eebdc9de1b3df76e7, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=c7b9c144b4e8430e91c88627e996def1063ceba8, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2409ae0ba66a72b4b2f942241c0ab711b7924c9a, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4cc0930c6bef6ce229b5cb5b8eaecaa569402ca1, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c3ee5e475a1d3d863e43d2b9ae9db0d3a99b0e61, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f10bdc4514a5f1aad98bf5ed2c949ed02f20183a, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=89bbc6e027dad24d92666b88a5d58367a1ff115c, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=50794173cf1bf6fa5f4b66d54862f80f9b24a0e4, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=000e3bd77737cdfa7faeacd93b3d7e078a2cdedc, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1f95ebad54ee19b8dfd4c37757f9c593dfcab885, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6ebee9d927be23d84e0373f1f49ceec0df7f76a4, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=33d30e05489b5912f78f4ecc7f2ec26011777e70, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6c023a10d2834e33cb455f125a47622a3f83bab5, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=16ae5f85155a858d53f2bb8825f118dabf3c651f, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=55c1feb29afb06be13e119edadda42c7a3aa7c95, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=18236c81b8ae4a70f10c8c54df713462b385b7b6, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c77562c2d70434312220fb6b21b3c5d44975be09, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ad9c4c5152cefe42afb76c3e852aebc62e58b44f, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c27ccfea9142330266cbf920005a7060fb8543c6, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8bb01ab9dc01cc1869ef3cb1e384962c78463d49, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=91b2aedf45460e2e686fadd14467d557c895bdd1, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0cf164fa6d2341f9e9ae5c20aa9c765129799181, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cd3505e225a7a59131164ec5a3eb73939a9f2611, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5dba5158437a4c54c8913c5bd896986ebea1be18, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e0d4dbea4ff5f59725ad26e54db87c9c9ee169f1, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6f0641c6bdc06a63dc4332387d991927746002b9, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5c6c1215143bde3de7c00b3ab0aaf14dfb5b816e, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8d46544bda56a9ed2484fcb70b7111f0731a9b9a, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2673bbeb4a1238013129e2210724c93acdbcad4e, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2769783e4dfb79a8c41f2f7b59e14aa6b1d5952d, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=07ca900a22391ca7ea159ffb30317605285f9335, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dd58a66ebd955e334ab9edde13df9885629426f6, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=270940f8db9ccb7fdf6e6f0b4f1be8af6ae3020d, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cbde55fd4092e92f088c50f8aa747c9259dc7d36, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dbac6e8efcef051cf334516e838d1fafa83757bf, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7efb1242f4181a13a2f499da0aebc8a4ddca134d, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=11b8f37d2ae009c28e6817aca70d398f2dc02b3f, strippedUTF-8 Unicode textPNG image data, 16 x 16, 8-bit colormap, non-interlacedHTML document, UTF-8 Unicode text, with very long lines (bzip2 compressed data, block size = 500k)XML 1.0 document, ASCII text, with very long linesPNG image data, 320 x 132, 8-bit/color RGB, non-interlacedPNG image data, 393 x 26, 8-bit/color RGB, non-interlacedPNG image data, 1013 x 150, 8-bit/color RGB, non-interlacedPNG image data, 1011 x 683, 8-bit/color RGB, non-interlacedPNG image data, 1089 x 683, 8-bit/color RGB, non-interlacedPNG image data, 1366 x 748, 8-bit/color RGB, non-interlacedPNG image data, 733 x 560, 8-bit/color RGB, non-interlacedPNG image data, 874 x 314, 8-bit/color RGB, non-interlacedPNG image data, 795 x 492, 8-bit/color RGBA, non-interlacedPNG image data, 795 x 574, 8-bit/color RGBA, non-interlacedPNG image data, 1133 x 740, 8-bit/color RGB, non-interlacedPNG image data, 795 x 651, 8-bit/color RGBA, non-interlacedPNG image data, 795 x 413, 8-bit/color RGBA, non-interlacedPNG image data, 765 x 382, 8-bit/color RGB, non-interlacedPNG image data, 795 x 553, 8-bit/color RGBA, non-interlacedPNG image data, 784 x 368, 8-bit/color RGBA, non-interlacedPNG image data, 556 x 462, 8-bit/color RGBA, non-interlacedPNG image data, 833 x 488, 8-bit/color RGBA, non-interlacedPNG image data, 724 x 428, 8-bit/color RGB, non-interlacedPNG image data, 726 x 426, 8-bit/color RGB, non-interlacedPNG image data, 641 x 600, 8-bit/color RGB, non-interlacedPNG image data, 1133 x 768, 8-bit/color RGB, non-interlacedPNG image data, 572 x 594, 8-bit/color RGB, non-interlacedPNG image data, 853 x 506, 8-bit/color RGBA, non-interlacedPNG image data, 800 x 356, 8-bit/color RGBA, non-interlacedPNG image data, 800 x 554, 8-bit/color RGBA, non-interlacedPNG image data, 736 x 577, 8-bit/color RGB, non-interlacedPNG image data, 241 x 69, 8-bit/color RGB, non-interlacedPNG image data, 537 x 335, 8-bit/color RGBA, non-interlacedPNG image data, 1024 x 1024, 8-bit/color RGBA, non-interlacedPNG image data, 128 x 128, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 256 x 256, 8-bit/color RGBA, non-interlacedPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 48 x 48, 8-bit/color RGBA, non-interlacedPNG image data, 512 x 512, 8-bit/color RGBA, non-interlacedPNG image data, 64 x 64, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics imagePOSIX tar archive (bzip2 compressed data, block size = 900k)ASCII text, with no line terminatorsASCII text, with very long linesPNG image data, 16 x 16, 4-bit colormap, non-interlacedPNG image data, 22 x 22, 8-bit colormap, non-interlacedPNG image data, 32 x 32, 8-bit colormap, non-interlacedPNG image data, 22 x 22, 8-bit gray+alpha, non-interlacedPNG image data, 16 x 16, 8-bit gray+alpha, non-interlacedPython script, ASCII text executableemptyXML 1.0 document, UTF-8 Unicode textXML 1.0 document, ASCII text./0Lm1Nf|"<Sfz)Q^u %:Vn5Pj)=Qd{! #( ('"#$  RRARcRaRSR=RMRRR R0R(R RRRLR@RR@RR RRLR@RR@R RR RLR@RR3RLR R@RR|NEC*LNg"fSߢڍ`}uR rvws}PWbmo5Qer% xkh5ּ,I{71W=L?gIjQH; Qc8Ѡe`*[fCյ7Caԭņ N43Ƅrwh;fGђ:G lFRa026'f~2RI~&"_Xf5V'i.Eu:[>;w`8e DzKa"6 B]te +)0҉YƜ#&ft?`9^m++P)MB4h d&.xx&.@`ʞ~~63m5 0{IIWQ'MCOIg#}1}zE/J'r#I=QvMԂor6x9ј&nFdHnCcs SZvcH3lڳg@<Hbem"FJ|# ܻEJ_0ӏ [0A<9[7K F>,,RDIʔ~O2'7GVL}$\^vNԩՌ(WI ;GVKvzSJz[)Jߛei.>EfϴU았XcN[.9_G"^WYD_@|F.Td*C&v,y11v-B>]f~vdǽYû>w:0Kb[9dh'||kk?8Z&ؘ oZSG TUaei 3I9vſ$> !Z&Sh&ʤiRH Sȇnx㧺Ŵ;ؿ[$PT&;@?{ԥc빁k![dIOSPf4jQaVfฝ} d>]}FJ'&75Fvz*X-wE=szJPx5PxX?Y:<|z.xw28Q#C߂q.1.R]ffF-un$A'bD)8nuYA?BcYP`WJ 11gbU`@ *^^S*P99ιM O!z߉ zk̐Dv8wfdlqJz:Rg2`_lH1rfLAA܁#`GKvt'f֐frBɵwɿf/9ֆQM xMB lX-)9NݛT/8+;ewe67']j,^8*.F1aI쨦_)n-+!-KZFϻG\ヺܿK Iļx~t7pV]ZK:Ts#s[GUb`Ac PXE)(|Mpoc􌍎f԰ N.tñg. mDȾq֧]Gdyе2=/,ЪWϮ\aTbt9%F{#5zWIH舼Hʕ^G^tpqB8W Bv4;8~؊@yKfrbse;"G:V{ Z6L ir k*F@wp+@<0oyn\ au엇ZJ} b 'r MU;Ꝑ̠yʷlVѢ^^pmj dm<$L}(.fX쫬0m$^YyR>`t?x7dX"ōqLI`vBqSDNRQOIcan~F TQӆF"`,V(~6].{nt6oqBjN)G8KipMYi0_`N=)7 u'nʿGĜz'WQ?%uMʧэAj#->7r`!YN2ry)e\LZY&|/M`?\yڀ¾aGex}]oJNaLW忥.?{ y3H0'?hzui-H蕪-&-Ov`4bxhʒ ײK@-*Wn5#b%d_ x*AsOQ44~A3_ vI?e 93'#]Ә*ZZ$ɓXa8v Dϰ8} G#=Fsk@Gd|ƊWԙEʼ@N'#Cۍ8ʻ&ifHT&_amH'}X.dH}㺯=[<᯶+ 2^\Ҵ`-z@9 {4Y&GMyѯ/Wb &)%Z.w)uo ^dnPΆ<D_R0C%vgGR461)A ͷֽnmkj62{s}-|9pkN0fM$  H"f{ƃM|V^ytfV*@$'cx <.?+ kK#T%#j8]-ׇ߿[@"k+v4 i3Kq2'hm6?§{1 d<ǞtfnD,3 Q$çc8mHԕʲxj D7,%BTs54 5Jtu@'&+|HozK:&J"LFy4P5.ưxOq??ͤ8#>h'}VJ6X}I)rVs.f>S89%9a قr-&~;e(# ֡ep=4^ceW *,(67jYk!8Vq -JB֫_xr\ONң4]*Ir]3Mɛͼg]sͤD/^r%@hϔuz a?pW3x0ZɨmɊraml00>!g?X\. GhE7WR$gii^\=p飻i< ʛ m"SU3\0vl+=o!ĽxTU!׭:EŽ7b< oJ?VA3-(2Uom+Mn _~jH 0ps[X4U詢}`ǫf;!m,.Ue?{YmrW xWb7jC./qSCe]6ELBiryTo_TQʹ>ˆ5wcU,X7m<ַyF߅-rw4=˓Ds†0~ꕇbuAw%j V@{ )Z6#CU9cSy"]u/UȦRk.r疶Yߵk<,@jtFmO'P-TA'[Vʹ 1Ssaoft{ItS7dw;^RJ }Xcaz *s!:͋/; td DxQ7\nd%c& "*ύ:[c˓kH{__>ڀQبXS} Qnns6WK0x56s^HƸ-GRJ|"(r',LN\fT1PY[}*2E!c=zѡwG/,G.ɤ:TjF6A7yZ>kYUaAf]oT}%y{kylv˜ŕpDusˬ%Q gPإ?d,=QG"8ЕbR{5#5ͻEӄS Ϸ&^ NfHY]VtoPl*73wOۥ XcN>{: ja{h-iFDX֟?: !xWذ9hH"|ތ>ˉӏ?9ʧ{}m9ҡ eJddRzKw|?S/$<N9 WEp#}IwOԟ2,S-^plY8^} piE1xlL0&,M%V6H?9yXP6I Te([ .+{R:|6a' ^+@pXr1FMwTF 6}ۈ\?,'>U'R]yZ䷱mF1~_*ev5q xUbn9-k䢀+.?g7Wʯ6\'ӡ:RʞsYOݪ⣿)H.5Y`r+KR<3~ ]J0zT9bsu) c91P d '8 }]TA'/j}#{ ^s0s3EJ;wETɋ}'`&QQ9̙:sߚl_.8F?zrpz'xW D+w[?_Vd›h2WLs_+d %ؠ=*:BA|W3 ,6޴@gb\ǟ99&C%%.~b_~`tː_sא0F˘*LWTq@cyCzԕvY܊gnWP5ԉW3\1eFBo a^h5b.[d`ÝT{DQa(][BfNܐFC6JuF]WKgFbJѻ]w ")=ލ#E6EnegYXvW,}݈mm⡥t#YJu(~*\87̹Ul);L_^_4O#Ε uϷ բ&ae>VJ tؙy0GQO!nspy+4oj6T{0 u-r= <FJղEt@Ғܗ|eJ9MQ=aqY!]2uU7B%nu=ˊ- (#{\RY{" de[VU`>IJb@\Gp|StڍR\Ʀ>u`K 67TO7 m'|TάwB 6riϊ0?ר >Lcn:? t9`Y\53fcK/χB i61r#)A4]'jV/_оrAw=1u; R9>7&%JǛDdC֙Fg fkC}|2:-y{0a'^FLP;Wާ{*as'ۀ:0DE4GxϺ.4LIFB%|Ѫ=v3Cil$hnr|aw[vezh "/5?X{ gF[ )UzK6wgX3n${]ꛡ 2%LN`nLq?Wb%7-&]`Q\DAS}9m Rd (m5]E-`![]L4}\ٚ`XGsRfæf鿀7-4lږ]Uw/fRK;ES}!)~]#y`^qM@O;`0.<0\ D=rpy+ݪAbL9NѸs72r@1 D;FC Ls&I\@%@GM$E\h^_䤷`0|ưh]'n)c\Ey{VG@8G=/G~U4JM oPYA!Y5Pw`+QQ+ltkH0j=E(+-#j g1oÝ޷` T_?;?>+yƯű j2hRGS3RLd+ ĦIV]K#"n(yIm,U+@^ 1"',p uui6lѬ#yU_b{t3UZGwsb0َܶ`n7( vpl*½6or"7o\sA<{٫'}"~>ᵶzsԖM7|61.gkLE&lțqwUrξY,M.`knXkBt9k uld>ޗ5ΌF2зl(]u/{L/9d~TֈSKԈm|d&S@)2OdRyW1φsN0)ݼzˤ3T|S-f Z 7IU]('m foDRIYOrغUc1flzI!>&2R#Rgخ!WD; $Qw*Zug wp*MȨY5J\$ȧGNtPЊD1" ]~{. d#8:Ӥ$_g,8@jIgLf=`gv_AJ3UAFОK}_ *Beyj\ν5Ba:W'Mρ`Ԧf -%'I(kHF[0p 1L̰o+g pI*ǁ@%P4Y(nkIS7[: \ ~I$EtqjYaIC袶ç8P +nkH#Ogɩq]3?٣(R5<;ߔRhc:K j^C@n{depF?y'(D9>tT 9>gvJs2@PU ~b&L[4>\r__{fz{qF;kͪg h݋X($mdY0|˪.p][Dkp8 QŔBJlV$;Ԕ;y\޴\vPem EbpWhL\8 Cr&H^%xap"v5{2׹dd?e'kْ;Z Z*ܓ뢡}αo~-C5  {QDVf_=Fyw5f l%Wd A >DX=*;Z@H%i{5Ї7Oj4[w'\XY+HbH2T&;sfxV')P ,XZ'=8$?ހD@ gZ̭C˘7E>m>?6T,ȳW{9 XTHs=%/Y`$({Xp~>׍_'Digv{2֪H('ET%1*$r%>uwIu{$):ZjB6yODbh[b `/&# :8z(#дjT3ʼzݡKюsVt:^$WfynH}H\:H"@<QL3u$;1EwXE@i p %<:`\K /^@rSh郠7g6񎬟ВSp΍`\z<d6~0.ۈNܵ$hH."EST ZgȚS_vj?R]+ ԣ~e;M>]v1' ; C2V&,B,s![+ŵWfإȖlQBk/H]iLXɘrqW%" $8!I2hos?r}n/[@Dj釐 m7 VNa Bc.me\z$׳6`p<{r]L76\VA.Ԧe* iuvhGL'.eܬD$'os| }Kt?Z,"l)8\ ʜ65{R< 8#{s=g`\Bb1>ȣzv>Fb!ads*w}M3AphYc]mW0jKr'4UBįk +5^g D!?9AthO4wŠLYKPo:kP6z_f,]DL$=XVm$pzyy 2ƈ*xN# +}E=pYnF꽀!5[5ކ? tu72h-jګs ‹C]Yo2 d'?]o+$6n UCG>hY-́hЃC9؛z jjҨʻowJR8"Z̕_6`zwj`o_xS;EOrč0-/輰 o$z纭oH;7 "M3xT=c&5AJ!NwL5g,W:6+BʰҶ̓W]l0XXwmt.]Z^Ҡ44HykE T\o ` Wd2 @{A#̯wғp\!V3;>%=FʍT S0V̿ X^"@εC|aVTtTg%!%ӑrW Wxe>Q3s 5^- c4Sm<8iv7jME,"p#xq< l`@tO:wuH8U@FU ,! l\Hߐ΃VoKn7*cId۲E8{bk;9vFfA9&C(xL Z|uʏtUdN|P@QcZ&ڤA{]4*_M1-KM"@20ێ`){u z89=]dυ%O1|auEBI Qh⹢Kh(j#- RG6TLGtU`̲ }MX3o^Nͧ0ڶG~3s?<YLJ}5sTfqKxۂ]bKd04A%d lrCXq0 nBW2EY&6@$ce7Hª SwOT.Q8ۂ:fy |wFQvGRq#l_N8!ui,|o4kuC٭c"V Sޮ_Y0l^G@cT7C+:v]~ɉT|@ULD7H )lv'nm4MJ7! 3\3|x0񉵊 &Ea`e~leDzc j3s8&5 vd\: ھby8fkzq\ߡtN8Qkȸzmg^jf'~Mɓ ȷlYSUkԫY,;2H}7k*j2la?nK #2Wr&O6GaV;"&^%: r23B3:mktT?ۂ$ 4 ;޷n6^̯@μ$dcVUG=0^v202 JGDZZqjqE{fkm\|U ?^?a)Ln_ERMLcV 4zBA{*)`1|q|o Iuxّz,Q NX#t)4o۱MMފ̲FkBߗwTA8/ڳ%WG4JCna";N @x`Xo0:-ϲE5~a-:G8ѭ\Hu\a7jOi㔙- #}rddy߳5.cwB˲Re\N倸kaݞr3,IE NҒ_87 |Q!r|!zNsHۜM 32IBY}ܭt4;u# }5L&^R/Vf{&Σ)RZ=F"9җ- \80GrXͼ1=.6 M .I˖Ŭ4?ˮ:.S@ z[qrAQd!Y 1K)B!!3bvt5kx&݊g%-J~KlSΑ.[k0 ?"fH]<6ENtwaVs{iy+wU!UB@s/.r@dOg^0[9%op728!4)Ӹ9+vǢض<@18 Cf8!kӋVؙjDP0O$T?{x ^e]pXQa)i'{pFS63*3*EY'7s}p+#PPNfjyJ̩A0&[BB v);KQCEqTV 4N߈a awYw:$Aә hv_M1'Ys<֭iTCgbA3oßusQ~ -r0UWZ*5PhFw8}XȚSioPEHBֹ!B|M |t,rk;[EvVYmU\&KVvI*78>``5C/]hx)+)Eғ7HĜ?x n })(5&`iVA^jRhj8D:6~u™D@ å:{ql.Pڳ @-Dt0zN]YrVȁtt lC>bk-~z۠~@.\=O/[0@'f)35] +~dRNVe!N)'o@/Kkn@^nG{q7}3M}sp [VaσsgHiN |w'RWhOFA@Ì5 >LeћD-x eL~DyX탠\ _vF_C)2 Z57DO5zJ9~j/ Dm)rWjğQ^j&Q!CAsuݭ(Eff'=w{;W]L5ܗBXקF;#\, ``5x $i[{֏iIt] %y=DĨnCFM.=ë@=f`lA)yO:~%tDXNW.к lV$RӱjUIJ)8ҡei;&E=%APn&9LW(4*ۊRX>q^plsUj!p70Kt=Qйd#< ]hz-c;DIɜP- 18-Զ:XuԀSX ŌfL@h!`շA!I݉q$n{7s^%"\#iRAGgd$Bc/j=oUv넙qBF`nSyMmm ib@'|k! Q I;Dg2hqtP봌N<0&Iۓe=\ ӫcKt1K=R9j}`͘/Y-hy&& vIkR%rsעR74#>G?9mqBS5hV~类>иeD.R 4Z1ด l lۇ*u|LVWLD,U)m!65jC"鶐\:p;Zd)IE\g?@o:s̶#B=LBhpi˲|E  @z"ƻ_ " ")TO )[7Պ~? =:1[K) x02-2یq@Eg.=~=,s5w0Xb@`GQrC7ޑһ׶/Nj ;J,$owAro,̫[@PJ -W \dzE*t{s&8cI⧛W*}mC"%g.:>:{G)#~\zrnG`(bS^t@K)X0GK2ߤEv<UEBB͊.ff'Bg;#zL=gѻEh^35[K)Ƣ]#U!V=8ރSI?rT,<:B>]KC+bꂔ uyvYj2O6V)_$_p^URH#!EQ=(Y Lk:f,S2#l#"$ݑ@~?Ca'ʿ~*{N;QdԮx &zݔ^<5H0&A,]P,)];olkdq*=JX!H#1e X|'WХoT][g'GWjjyȔsL;ǜ1+|h [s48u^\>He1GqGGT[!(VXE{R3p9rAӘ ׏OnK5BN ׯF=0bW}#invH,[ mvx.cZ j@F7. 0ű+umœRͦ9%Zk&j+b1EE9 m Ԯ|S3)^LhCjς oqPY3iKuE@g$wnפT{7F7}^BYZO^%vSSՏe,"3H%niCp;,cBUIҭƺW#hKt"_XNubqTn D%~$!?VKe&RB)kՊKNѽ">2i9+ߵǚ-`aYF ^ykz^=:3${))1lZQ_'ݛrqW%R퇣f}q5d0H+3=$-9AHXD_}zL`ґmE#G2$Vu{vf~3x|M+x3}a3dT_"{'3,q`譥&%bk?-wDENA&e5u Q}ܘ&FAmZq%Q^_G~NH\b`G/ ʀǴsHj@@s1B\Z >5tྌ KʃB̺!1yoV^茈^$Fj5֡/z?:Ƞ ^S6[Au[SDd+ZUNر-zjhH$-?"bSUo=)2jF98#&([vm{")_q9l^q~7~aדLVSO˖B0J?ڲ Rڑ l}WG`=b :L]날kJj<d^Lp 3|UMB|y'yR`nZK"J{:S_',B'E4!_qhky*JQ _DM;1Q%߾y2q)*l{Mz#VM.٨8|F \Zyt ]R;w0stikf'H#Zwl^y<==E|kzuV=x:E5ޯc3ʑS5`aBGMi; Z>4HWOJ7{1o $F^oAY9B*5Mof$3Ɵrԇ24n#.ąJCh'6 -:O:滼o\j}h%nгެ|!yy={|k"2E2ŧyPjR$٣zV$`bBim~9 +]k>XAk+f/- |"}[в߯Xߴ>D ` ZpNi]"%`EsQϬ(("n$sek~Գ1 B0ӓ,`vڔT}ѿAU@<r,|mQ@5@v2`}hBY3cW0#58 ٨Lbi&XQ&A`3R N Ň~3)q5$.Q'd+aEwB@)rj0ChT\abƝ;IˍJ~7=]N#GY"~L'eKP5S:=VWHE;bY%AXB0i m]hI\ri(w/ qbu#{.W`,}=pT`D0+ɾ+ũTBpl,S7uAd NyCM ؓ"o9J@a&pjB_bs5P1l632/@QdaxG u[wF>euHjX.|iRtSzC)jߣkANH\!=G*;^@[ҿ,)񔺑?XCRӷ19OMVutnAu6 esA|Jx t'k4.~8Mn3Vd`$!ơiKx|kw>&DUH @vi^N"c i#Np8ߙ!2^4Dl1Fxi2?ȺUNExӵ%$+UA?yeQpA_~<{ִ$@9Pg#6SV\ꨀj вFa޽Y+nwy5JXl)IQcp JenFCأGwb*.tKF}A(N'.fGf"37]8 <h᭿r啚GWҤtUf3әÅ}~27Xycl8Neӓ ۾R`~Gc$1s)%"WZ/\&Zo _U|f^f&;Eh& ިLߔB38h6EJTLEm/{XRr-o3Z+`cE2k[o#E%J;ih HkuL}oqL֕~[¯Ӊ|ث/߁O8\;xŏRu H@R%ssY1sL0PLDȗ67RΪhDJu 0̈dڶCjR UJA\($*ꎸg}aD&iyIBqM1 Bmsre4*p)@%ɯƩ P޵aܡEAK*H-y.[(}f`o7gN/NC:8QR sUb=4\GCCV3 vG z{L[ >۹Ez<,k;꽡9:KeDIk N1}>kᅂ-)~~ 4uj:N ŋEOca(-,b.OC1x`~r}q‹J/tY:HKR !5c/+]]Bs{4QssӾ7弦+v6QhPj8qCË'&8lo7]>Koff,hJi8[p6eڨ.6<@a6*c ("C Uʕ%`=txb@vOiUpYDO>KD?fG9V; 'Җ><m<4R] R(‚ӻ=<akq s>2R(ݘcW d[-òk$a 0ُ¡|q8l5neN[4ć@k&|~3\2-VUgQזkd}GskvNo؏)!HgDzV"рٺ>.SFE|́)V;eB D"F{IJZc  `ŸApGs/2亾ZqNJ$2~> 8"un^6Ggiity6QU HVl.SDz. .ܡTPWq:p𶗼ͧ^\L5fxH˕qQ8aDw@X;T6 o0n 8Nc-뉣9#Fnx{թu$5Pw2{|:'scE02VȼMqpY_Hp4k^7v7L~ 舚*^<CeJOyXP$0s~RgqG0͐qLF~&]ҽxӸ6x4V ɓ@5Xur;-0YN%Т;-! YZ