qt6-gui-private-devel-6.4.2-150500.3.17.1<>,mf1xp9|$0xC>_PnQ$ttDy`9WA˿Tb{6/# |(x|Kۏag2tbKaĕI}V1By;e34q_ϖsN{ |BlJ4]Bf\QJjLҝ Q)_ 7}Bh iAz{)*_P̶^ h-Ud>Lcߖ@L!Nz|Cuܻ9@sʘʑv'uWi;y͵FdTY$l uCWd>>?d , Z E [gyzpz  dz  Xz @z lz nztz|*zzX (]8d<9T<:<FGzHzIzX`Yx\z]Ōz^!b^cdefluzv w\zxDzy,z<LPVCqt6-gui-private-devel6.4.2150500.3.17.1Non-ABI stable API for the Qt 6 GUI librariesThis package provides private headers of libQt6Gui that do not have any ABI or API guarantees.f1xh03-ch2cSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-with-Qt-Company-Qt-exception-1.1 OR LGPL-3.0-onlyhttps://www.suse.com/Unspecifiedhttps://www.qt.iolinuxx86_64Q vkG}L J*- 3b J.) ^ .&VRzC O Jk  K zK@ 4 H+ "  `{ -_ 7 A7",vx a #  4&,^i1pC5] 6,  V>7 5!5([) OzCv K  5( f&+%*Z~,8j4 6G05<hTq)B$KA,,+s(H *  QgY8`E)g>0 4 V f"c!F  %&B 0yXQF ~% K F#5 6Z $ L/MD{z?_ a7N^vD x $=:M4 7 {[  NqN; 7 K 3Nyxb 0+]{ ' i! xE"nSM VO AAAA큤AAAA큤AAAA큤AAAA큤A큤A큤A큤A큤A큤f0f0f0f0ct0ct0ct0ct0ct0ct0ct0ct0ct0f*f+f*f*f0f0f0f0ct0ct0ct0ct0ct0f*f+f*f*f0f0f0f0ct0ct0ct0ct0ct0f*f+f*f*f0f0f0f0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0f*ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0f*ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0f+ct0ct0ct0ct0ct0ct0ct0ct0f,Qct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0f0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0ct0f0f*f*f*f*f*f+f+f+f0f*f*f*f*f*f+f+f+f0f*f*f*f*f*f+f+f+f0f*f*f*f*f*f+f+f+f.zf0f.f0f.f0f.`f0f.zf.f.f.`f+f+f+f+'f+f*f*f*f*3d89dcdea5f17519f6c95c9873781f12046595da12fdf0e5669f97160e71722f578783cc9fd87dffeaaed8877efaa1e9da2339f61f7594207aa2b7e3da1aad91deac3510fd86d04179712eb45ffd6aa0b989a1cff65e5a676c44e158c6a9eb5bc468d975647feb714160359f29b20a21b5c4fee8599b4b001934fd5d6d0d3fb292c1fa47e65b9895cd871d2ee4d1dc2a61ab234577344c58cce78716a09eb527d58291d98e74fe093a99fc911da8dc624ea8ba4ac8a32204cf13d24565b0bad73f0776902d52f6b20bdf985019689fb8109e2ce2b068826e82f6a3b9a66d589ce1605e498ae7d7f852057de51af0f05a8b3e0aa863ab5d906931d8d752641d4182820e1f14deb67c28dd36edde69e25e7d2938ad80fa920c1963c8389a9b25e63eb644a457253e669e0c947e2ea075fa59c11f79bce16e8c41a97f89509e243566034609d464f8f610745a97a22a7e6d17930e4be61d4b6731b3141557c0ef3b16d585e4ff35827a48053a2b9738cc43a2f6de9e34c4ef7d2cd29e74ff163956623e8f70547c657b0ca08eb160000f130a01dba15170af014b24f3192c527839d516a4d4a2871a0bf0bed76ea85a74b4cdbc57fc97c962ec8e71dddae101a993f23fab181371ad12ec0ca4e4a7bccf316426d3b168256af3941829237ea163f55770c5762e94d17d189a31936e962133be824b62c4177cd2d241e889c87bbc34001e01496986dd3a208fd6a12dd09224220fa452fca77d0b4d2ab5206a325d2d018af72effd485fc91749f7ff7f100052cdc84f66aa7262528f8b07d21cfa5fcf4974f71447f3b99bdda37d656ef31e2de89c10132551fb8eb186736e90262f2929a5399abffd7962d8de8e88874318447be934667b7bfa93965dcc7b06f2a6d492b4a135fbeea4426105081691c3791240b99a36e287d3e01e4206c037af77dbb917132fc59738dc1607ff62868db4c3dad35ce19b1d7a135f759c17962b63df0115514240f6c3824957e0b5e13de07425fa261102b39d161773ccb7ba744c49fec4234e04e1f042febd92271885944bf00fcf659571f68252bf51db71c7cd6c2cc596f6358ba89e107f0bb6ffbe454d20d30c668b6a606aef01e0ba6e83c02506e030502c1ba10d0dc53f8124a027ee8739065b75caf9a609d31ef42bc856ff401c35084bb6f7faf647197f737b8d4975d184937803acb57ea2d35535c3515aba7980a6f634be200ce87cbf485edb52cb8820d89df9351ee437748d1c4ab052b54421762db520b9a0529e300f02889f914af79318c538c848eaf3f62a1a2d284feec3859bb59705c15af0da05e98e98b05c59a9dbb61aa298954832451a9d576d2d1fe0694c31e8de60043eaeca6894eb25c9efb05cfb5d11ae55ae6dcf82beef2a4eda52b7065b932dd70764fd3dac4017f9c65d0f1f4ea268fab63826231d61ac3863a72b27241812d368b5b8cf2fbfac62439562cb3f58014899b7352d12a9a7cb29db937a1f9a31d041a5ac9742562b20b6591756b4d847c53797e915f70d0b7d94a082f308e778fe85091dddc0ddb2bd346ed0e7cbd2715ac36dfd43566cb9f1cc4d971175e13b1cfa1cb4c50b79d6206716bbb3d0165ad3d4a930ac5be9579167724a20dc3216bce958c77ec8071337543ec0587164ebcb19fcf25154442b0e164f60d9e7b22f10c6f85f23245770f2ab392d646fbf369ddffa6ee6d26718fb686d6807fde30232f5635085ec72d15b0f57caf67edd89a8083771593d8476cc343b2abd58e3423fd85868a80f3a2d014c28425e48b41280ad4f0568506c85428afb1abbe29939034589db32486db62ee46b8bcbedf95eb5cab43261fd01911341752ec1d9d277f2165792c5caa4ae4eba09bfc488d69d1972f4ed43f42adb4ed1cd013e04de64d69b907c4e5d765a180e47fa2a8a21b225310719470eb252aa46c4654966e2c56af0bf6ee48783215e80e31e6d4e08e9a5aee3f334dccf7026356fe72966f21244bc3df74a505b15e91517ce2403144b80af66b94ed817148239381f4fe5ff24b595c0290dd73ea06d19e5aeba796f37ba74fe83774c7ffd57111da38766a38a66ab4f498c4c43b1fd0fe03df71bf674199aa56a361bc93ecabc1336487b071a2a392d52b505cc9bba3204c05c2f8527f566b9ffbfbeccc219952e5bc7c8dc18cbb61f6c793380ea6007598c71c4cb79d2847064ef76871e1d0b00e2b9af3ca376cc655cac2456e3c1181a5a1aaa09d680b6c5f0b5901ad9a28291b351c9a9127fe92f37b69186cfc7ca3b62fd773937457df1fc8caa030b145b6b09aa4f762d3698d2a590cc3dabbfc3f2637824fa8ce7b1dd441f54418a6f5dd55623615add44253e4d0af12cabc7e93b48eb0f3062a44a098ebd902c2bedf504b3d59f772bd500f43c7976d16adfac434cf34b8d5801821fc9a994d04d32446b5aaaff554d63b113acd2549ac2fc8715de6322033fcce48207000a71b08b2b6f8d182c5744d447e11f90bd9dcee2ef0de2776580f8b9b378d2c1a73716f9874e00dec68225e205c9ff287a151a151bb5767c7861bdbda6f04cc94212f533a8bced3b0a5abc2bc7861846ad75b4b884d50f86f00c7dc3e3d5889e591c1b18953261e52b01f3e17600c060b0977d758fbd142bc36bc8c2dde4d699ea60208204de425efff4ac20b7614aabfc7453e0bac4ff168cada38cd555674944d287135998820a0bd5078fb34bdd86eca48c1969004441ae9a0d6af6797562afd0fb936405bd151feca1911bc87881dfab1bdb06878ad669df0d9285ac6c401cd2e77d0d956444e9977e854cdb2209eb137ae32dd4b615ff93bc6bb74e609a8b4776d892e1cc02b5e59f0f3c48d5cf423431c80e9c8f3ab2c705762e929508fccca4b17476e9efcbd0e81a8fafc8bf673cdb76985ee551ac747d136d4a5fe502b9bbcb05343652f63351ab74036f38732bb189c076f8d49293c80ef64684ad7b125551f4ed3c7b1752e7f9fbe7864a8451e68b902b7e29d0a97d80ac9b2766925e3d7d9b54f3730f6b5a63660a6eadc28230da653b1b920bc8f57a44da37f5471849df8f41b6a6ac361498b058b19457ada8d538b95779552ffc8dcf4e9553b1806793d052ce67d962ddff475be0cfd0d09d2dd761d607ce471d3abb2be6ef4691cef8ed0614a52708d06da818bde945f2baf5816076b837d691beb45b6b68a74bfd37f3cadeb613c91eda2c93cda596a08b6cd3a4867f78a8fd4edf2c4050be8695e4b94744f30116cd3b758dc9b5f848538655604bcfafd0a6102afa238adf0873e894f090086e409528862337f547ec9ccd0dfd0a8e012e1606f3cd9e2d2454208871ba119c04a34aae8e7f94c6a614c62a5664960beffae8dc94ae8139d2b8680aaab1a84dd776bd38ad77d074a6b0f09c29e39058666caf60f88ed4f86def69fd9b7fc349b7a4ff43ed832ffe4e9ab95163a96abd15040a9a9e4f8870fc742e7bc1e79c66687e9907df743a0dea7a9f1f367a0d707908e1047a329282b34e149f8afad8c63e069c24ea1a4825c482c6f72b4a5de1847d6202a297be42564cb779ab8622357b3d8a96be743a1e7f6c09528869987fa359dfd77bdbe2c59197ad9718e6afdac6ab6226e4f71a2407f210f6a7815eded35dbd4897b518e7b7f5a87e28a3972d1710380c4507b4cc2206086867d3aae33d4fc7de80fdcc46436ea39d899ad8b9b8aa320a2938eb036cc64c7bb4a65f4a0df8befbaad829159034d9c96083aa49805dde6f51ff42bbc8bd22f8e2b5388ba2508b250a1ba191a1f108f198cf26caf69f067487d460506d9dc22d0136069cb997602c2fc866c5ba466c53b375a6513b11d659580110aca9ad290d7776081cd0af74026fa1fc0fb60e18111ee04803a8ef6dca34359666f13b8b289551066a513ba42968b9451e0334311408b03158ad681dd8cc283711d3ef6a39ec7d0a72f0eac2beeef9368e8f6608df99cf6e9dabbfd19ca732627f075cf1820ac4e124586195f542716bd920efaebfdffedfc3301461404f31bd63e23e41283dba589acdc18f5fb078a697e2c607080571555005aa30eb6696992a32ee46c886672c446d61b777d899f83f4b8d155af0882c9b099fed939ff64f2ee5d97c14c7898c4f0ed1ce803515ab88204a91de4a8f992a94b5088ed7d6560112f5296f8b5e4e3614901b5a3b04947e2b4355d5845aa278229733e8681dcd2c12912b7874a1375aafb933d08ffb101b00934c12d9a07d6d741952ba7f0a0639498b66b83929fafa675442894808bd606b659d8656ac7a146982e09380b9c9bbcc12fc5ac4295a032da304b1893b7f5a795d1da55f59fdb04c7a9a90a2672ea5321048ff160e4165d1faaba273d0ad6d89575c4fc2c9c074b735ec0782e5abc6cbb599344efe6097c82c74c493234693a2f06accc8be2fa2a70b6e0303a2c1640ccdc442c177782e1e86092e4e0477c896437a7b30df9d7d0b9d1b68084b9761e42b40f3aea9eb333fd35e880c1cc67ebc787156d8c25b3ca5883f0017b06a788adec06969b830c80a098ca0fa02d14d74fcb260adbf677e874cf1fe727c0679b55da0f888fa0165f4e8cf1ebde8b909d7b9ace234f939a3a905085a107a3e2ea09fa19e04889db4a013cfc73b94a760610a04fefaabad9a7b1e3ef791d061dcc55592e3032db9f483b05b551d08836f0ab9a93c7cf50e1a4c60c98b1c80ae0b937cf713eac66dc47f5184fad68a499826c1f4f8fe38913e589cb78215ccd68c34e19d5439a6e42add5cff1de5aee61459750fa22073c68262a81eaedf268bdb1c3f818e89ff2c1a4aed709ea61d9a6c7be93846bd985c1713e04cdb96a8949ac014bd305cbb8a7f4ac3b364741861430196b73671a9eec59d26b10b3d62c47dc238561cde3ee26a15e0081f1333633b42fc13fd117560874fe230a39f89f3ff3e9e69057d9119aac3556893c4badfd0e75c0a8f6e07bcd18a728081d4784e28c3bdfa976e2722feea9d485d36d1d9540fa87eaa32511f3a0f8d2271551cd3524d1cddde1f449511c32fc0af96912cf4595ca2c205111eafb6f7bc9df5c20b7980e848f9bcd1c254e7e6b41457fdc1d5273c802dfe6860b24f80b72afbf2abe87788d22bf706bf5843bb265bc8224ae8008c08d1d80d2c30714514563875806cc5da2c166ad4f64fc66a5884fa887a52a04e744b2e037082e428dd48913d538c5f529473b857c61ff126f6680e321966368570ee3509765d946f92e4008d641c2901629cca643b4f1cd56bddab47b27d613d044d9e5afdc56850feecf732f28c76a2377ace648705029544ef12f16d6dad61600271985c2528b68bae4969c4025c86d12c427ff1a9810a314fef48109fbf4971c0dfc4d3143d1aa5678f8de2297873269229d6b72ca64d3a4b12b641bf13b4e368fc6397db41e981e091c8ac7012ddd79534c02eb18a566da25362b651b0c08eb5a181db29c9e53b6348d2502085e5a75cfe84eaf765991b667698d4ec2181d1e7692117742709e6e9c0859900d81283d18022300974991c4ded60f36fd79bc23dc345839d38107aa7b0b2370e1902383d547879870d8cf270fc6da51ee7ffb355da39e08ad02f9cc04e2ab22af7cc5f6a8df1a06918ee62d4e81251d357897727b01416851c3beef4b788033c54e5ea641d9e67f8134f2adca62f866ba171301266456f285441dc77b38d05f59ed9404691a8cb2a590593f107a26d1dd4645b9b0971c657f4f6472d9880e954abacdc17c1f1bd145de55b921847d01e4deaddcedb3ce077987853c540304d7c6d5f1a31c39b6d751ee69eee3c229e72c40fc51030e7db4a8ac29b97571ed7e50b5d48190429a4cc4f08021a92d41e33c9633c369a214d7178313bac3411fe51918aa83b9e5ed14316f8a811bb22c5e8d25b96896a35f2a56a131a38084f608412788bc4d49da65ce953cf489b2f384964e275eb2ae55239c3cf456ba33a18cbe175162824676c945ee2fabcda391761ea2e6d61351b6c74e6044b041ac710a68be90760782af77ddd4038168f2ac887d47e57f81a8d230e371581d2748b9efa4ce3546ad753e0e461f2a5b6c345ac8f80add7aa0ed5b5063ed67e226bb816bc2da008a7d8b7820040b04aa728fb0e5fe54b5be9cb06f388fd1700897eb2e5ea45e3b437118c4eb1f854890af5f860966d4e20e77b6fbb4dc419438208d568324bcf15964c821db442f4164dabfe378e5f50a9d780856b9a25c9522927691f75142a2e497a60904e327a7190b281ca2aee99ce2d3868322fe46283eac849085b32835d9d53fc893aacb2f66f34356234f0d14bc2e42c71f97f734f609437319a542fa5a7d777c22e14e38f06078b0017da28aa47c5b99a2c24b75959da5b1420cbb4010a314f0a0c5e7e3ed0998103590325b19029355cf4f566a37a29b1cd647048781bfd1f83921ce288b2e4ee3c761972626814b3aac14226f378fe19dfeaac0eee04ac5fe949f2efcd3ec9fa6f909c8e5dd5fd3d28bba579d4e26cf937b921710f893bba9bb1a86f9ce805216c65930bb459e4d39753908ec746cf1ebe8cfd2a7bab807d7b6bdd63da486541f38844bfe8d16a753a88b2b057487620ec7acd1888534634a24ae357f2319ceb2da90d5015b046ceaeba5789718991ad61f5b71b03ddbe3d2957f0bfe8790d0ea6286acc8707c75cca6dc7d581ac8c6e91f42e43f29198fbd241e4502c463c8c45a2cb38977a32f62d29784f0c6465cc744c8acaef7361c6e11edcdcd86dc0a79e06f8f31d113d6c0479be6a48ec1a2e94fc5290fcd7e52264365855417e0e1ab994a64694df0ca233325c56ca34ce3f89dd78ec969562acffa3ebb14d428a41f96166d97bc8ed4bf45a5cefd832797d10ba819eae374ddb8d3e7157c8084d15428af6ffa9e4ef406d55b18b02705337b322a441ad52a731a07ef26e1b81ee797ef980727b8f294e64021211954b68f85af7595d6dcfbf74e782f99e8c015edbf173fa1a5408be7d0b4d5cffd7e79e86a2b3d41bbaac87d18bce9cb656d53de230f53eb87e303c11ff5f5538efb389f7779c798b16705e9e896d0115f07019053d0fa403b8451bc6db9ab132baf12fee74110b650ce6c52b3176ae360352a0b85656681718d9ed0e4ae15538cab6500595db0127e4d742f7164d248574ace92f4fdcd9fbadfecb99b1aa875865a242b9437e142d6480b5d1500a2828cf5842a1f31104ca3a39b6b9331468ce9e9ff2d14cf6ddf6c47e18fb613b37242deec8fa50f034fd06a0e9e61026119f69e09b0701d4d8874e14590b86d0996827440c7f1f9c4e5b92c014d46107627a15f1e0ec1cbecc565ea40c941da9ab08cafdcd29450a38f8ab53ada68bfda2f715b810346b80780d3bf190199b19bc613c2e6fbab809731ad6706bc25e260361543bd8a716a14bcb0d3812956388a594107d43adfcfa9481381bf60aa4740edcbfd75326898345458ae8c113b32c3886c384049062082e3cdf06069d0ddc4211326b33d7d4a262ab271a3dde1430588c7ab25db69f9a6f3ddd54affe9fa9fdafef565a37510da2eadc03b127dfb17898cfe9ea547cd8a5b37405e097555446a19ad79aaa43263f8117d64cb1c2c97b9080da01fce6956ffc289e37015f157610785ae66aafb1c93eb66c71f95abcad499e0b7eb4803bf54d7195f736a9211c6bf14e6c02343456d75b67c5c5096cebe4798f274fdf5b6bbdddff06506c4169a3af23f79a75a53af772e2cf0153a816cf1625006cbb3c36139e85c9a2b50157ae7dbcf9a34cb130f8e2dea219c0883e131566960df22728568d62280d3b32f99ad0aa3cacae588f2363da51fa7eb3d6faa959703f3a6321c919eb06b9f5ce6b497b379e644627c4380b3e9a4e8398745784e033a58f34da0c206452f7b2a46b51fbe431d376d1e7fb30f332acc314b6c98cc2018882d3b4ccb554da90db7c18ccd9946ba48d7fd982bf837460ae9b136173b9d015cc3bddc09376513ccb16bd7b4734e9e0e000fe8753f6197643c055ef16305eabd0b7b3b0dc71bf62618f8d739545ab18df4d232c55e1077e9001803dfdb515cabe0bac27229b1ddc451b19783c30a98c4f3c7de748b8f7c7461dafc51bb33ede22d2ab201ab2b6523546d6325c338074731c9460d493624d343dd260f5898b496b4815936684700b6ded9c3a493b5a1579f1fe6b156e862d895a3fd681ee3bf85d9936361b097c96e5e78c7b719c146d9be087fb2bbfe178c2a19ba1215c16b2e328c30aae574b250eae39ed164d1a3654d23ed6129b12888a46997cbc69750f5f5f855492817ce6b01b4b2f7f933d9a1066a9ebf84818a5a046d41b90ee97e39a5dc52d1280fad62f8c9eab6a97e57ede30536772f3b566317bd8930897b0cc8ea687049e7062eb91394b360a8daa96b123764fd987bdb193069de06d92b3d982a72fbb589edb05e96ad789f3fae17b358fc6c419026f193e925dfda5ddda433c1c6d60c05df54220f865bccd01f9a96a134e56cf93dde2e1beed8c0d473142db72961dcf493e9a9002300b6571b2fb16b7767ff5bdabbe3822518fac2c41761cdc470cc4098041e9740ab67c6d85272a10baf6ed96180213bbdb891c8abc63099e4262871d298cb6f91de345916ec772760de86d4adda3cc805060a70bf60e10908d37fe098d11c634281096f3bf0281af27718b4b59be204b607f0a320b20e87b0627025d6c362fadece0aa8099fd235ff99f92446ee3cb9e1fd7611724817ec426643cadeed8535ade6eaa11c84904978eb3f3c2dcb04ef5e918eb0e79bfb11b7e5963df885f88a756576fc646277dea3f60e2e196a6df006297680ae1fe339f59c2484fb279f4545fda2644985fba8a14502a30d1a1a8637b961dbafc2566dcba969f27106bf0888f04879e9e1ca1cd89c81769bae9560dea3043b4fec94878ec7f80fe79ed691dd86603bb2d701eb70846dcd9aee2b97f8ecbca52249c70046e6647b1d634f23c7e6a5c3a8867e67e63e81d665edcb6d3fd2feb1b1caf82c3f121ef46ac76f8a3fd1890bec0a341d8931a4903ff2517290327c202caa1ac27de35d16374c934b1e0ec2000d23215d6fc72069f7aa412d1fe27e34fc02b0307d7df428cfeae225e04eedd530c2ce4113aa78efb4f7d299a3548b6b51532ceb2c806366fe1b121f4297a862aca957939e88a52a7d3dba14ddb9c7f32a9726756161ebbae69c315c7b081a639dfd2b20c85af0a1d27dd01ac1fb5de2b9e77df6bc25c7cf4d5a14f510ab51985b566e404b08ff5e5efa661bb7038f38083f300a2886229f56f30a6db610c85f2539f3b3d458b61e716997ccb5b934a5f8b83ae599dc1b341e9d3227bf10d120b03609e5c20d480c245f240b8b1c6af6f6c52c5412670c3282c45a26fc7230b374c6656e800d686d0d5035b2558fc8d53b84d9270ebe999f1c2fb475a6f84d8799ce7b42c7cb071e6a1a693d23e4ba40058ab8d6bb8c6bd1472bff37eb610da217c19f667c85f1a80a7383b6cb8226faab1e8e067af0b7d02f35fe357c11601a38dd639c42e9a4e666259c9ca9a0f140a72b11447bb87ae4652eda381de015f3a7511c6c6c531403b01123637b95fd0fd383a6229fa38a6686fa4211cba1436d3055c90286844715310fe413a0034dddb66ef96679eebb39d7765a02c3984115ab5bbdc707df7c443b4affce74d7042b190f5e1bb68dd6a8fea664cb9facff475f764e98bce63e4921f9fc9d84cbfac1eeda7bcda411bfcb16f82f031fa00a77fc7702692ea08f577114b6b402054f039fd92ef2f348670c5dcd3b21b9c7d0aea1101a3cbda6efb48247d39727c78c3f9e91db7b96597bb415c949d391037e1059a0a10f16d99718d0eb4a07f0178905a0fad2a726ed9ae62de83f73d0916fb85b34c4887f2c635ed51e7e88709bcd5ffa5e5b9ee747b89de915edf30027c1b20e46ccd2be9ebb9d767ca10a8069a4fb57095eac1f82cc08e7ebd97aae67194d3fc8ffc68cb5200d60bfd810c4d0483341507d1597a4d9bcb2202c511f40b89c04811d13fe6c7b53319855754dc48a1f4f526c3c89537ec890870aa8c2f395704f96b6f3386fe2c6b3a7b5d38316c849bbda39dc719e3002059eed2432d50dce1ab0fb7dda8b090c2bb6388c23d0a002026efb77e0287899f30c1f1d80389dde1bb22aee4fa9bb2ce3adeac086a7133e0a42f7820e775e60c7ae6612adb82dab25e3017b3148b2b5d067ac4cedbf2f88573291a27ff9aca7c23d92159849839dfbe4420f9e9e8fed86bf3d8bb40819cfa251534c8d0d04e8b4c3ba2b95ada4c9cefd094684d212f0f4571af4348963bb8374249a3fda581c2187b8260d5fd6261164cf44d3119fe07462ad68b2c106134554ab26fc43455d93463fbc4462d8f649bcf4ec10b09f2c5590c72bc7038ae82cbdc3055e32784f3a3d9169d260b31b6e6acdedf36f618b4e39b9fcfe12074dfd97af500a74ea07a7495bafbf65fc4c6070dd1376d3ee1a892ec944479e5e541d1b635f502d998f5ebd2589fcb163b15eb8cd935cc8ec2b685c60fc9b04adb02a721d2220484d5835d499f92b5179310a734f19386f9fa1bf0578cf5d9bc03ec30cec7c0ae583962a51bcf553117074302b18e7a085522efdd4c681fff74f2c431dc9084dff6605ff87b548b7bb404cd8b55f675ad0e9991e9b79411029387237f21dbe3ba685f7ee902a22e603cf82addf43d297e54de49909e128d9b0205cdbe4c054c7c39729ceca3a6453288e2a657b55ec45f7d118d44716da4cb6c3578b7457e1761200b7fdcd6605912ff0941f8a33f249aa50a138349015a558c93a300c9b2f6bb6ddb35dcbdc50c0d631ab9e4d6f71d68deb8f5dfa7262ea7498b2654d73af23ada9a5122f47b48fb10fb7b8823a80527c2aceb1019cb6695f01368d7c4c247777de44bfbb8eb3edb848fa25c66f1dc9b0135987c8b48f7c9e5e0e35cc7bab2d4c45c54e051ac402a11423b30ae6e838843b524f27d78090215d02abfd372e229beb6a8c2daaf271d87d93ee3598e0c12801525e033ae9ef7dfadae8ee01030a769547b98969b12aacb23e5570c5e8044087cc94222c25629a2e634fd2eb88b75fffe23e48d9cc693a9fa3551c01b25df124bac3ce158d0305041258ab5e847b4a1cc354319b2a2c7265897cb9732a724b3d54c0a09eb838fdc0d0ff743c644c3bd0e9438050d8b5c41e2095252a8f215facf5ab5f3934adc83b4e6ebb704754da3f6450a36eb3e0ff302a8dcaf7a4f32bf1144450ea3df3103faf33cb10b6e2b9bf2feaf7486534f8834c0aca6e03d05fae89002e15959aed634b2a4f5bb09c9aa9b73fcd3e6b85129970f50eb6860afa0d0544e47c295f43843a185db3bba388ee390b31adb610e4b4ade5ae8a2777557b2255fa5098cdf4d9cbf375bec261d4000ac0e6543c9b113d10c1911e2e86c9175159d00d125a69e455320d8a0c564299d38ca8add038d47bd160b57c12db58a2cd5ad7c9a846cf95c72c32f2e209240180c00ec22c9af6f02c99a3efc8124a405d3526a1fb1af6bcb4287989d6441401241ee46380c988c590ce42c3a6166e2cb75d76ebc208945ea10b669164c50e82d3baca3d57c86da3e79047790456f7677da626824205d5fc0f6df2ef2530994a17a45feb6689fc2468f2c453a238470faffaa01e407dc41f9d0768759cae801d5749f47feabd73d835812f3892b8bd4729961c9a62a6a77af9e7ee9c3946c0b01e78ecd2d058822e5462738c579cd575a6c4adb505fb31a8480e709c47235aeeff81070aa91ab601b7425f8790db4c231ba38196fa0a706469d417c66bd23975f927809edd36dc3d59dce826609f0af86b98a5cb1d50eae60fc08268f59b8c6ac171d35bab6eaa5ea67e00645c5d34c9a34385ceb4bc9f8b767a175f2f9bc7b2875e7609784ad3afdfae1981adbd3355e76239e50d3e59fb552e1f174aabaee09dfd80c042860833474c6a76093b715abacfdf9870e38c255ee3d2bf8c4c9ba6a8e499e8120a81321d7af973e328141280130b625919f03b14495fbd588d6c7608b02d1d5770e97e1aef250c3ed137ca0cdd178e0251ad6a1cd75263a93f7ec32486a519b646ad556fb9b679db3efb159fc77cb8f8d5286743f0bda48dff6fe8df92be423db9f71c77ba57279c9d5d790c9bfab0913ec520a8579ba83a5aa59fc36ae74d39d6bcb8782828352e3d193229f32f232322b2edff1d35aa778688cb21e8d333c30d717151902a6ff77cb7aac11d366d29f22635deb8625b3e5df710b0a10b7155ab537c559b363440aff6997bc4140f9accc2ee4dda9d87cc71f9ae5e845d12ae2454b4cf6f80c77d0e674adc561244da330af0f1269f34b0239bd34e39f4c271e833d25b4553624e6608c1de39ab102ade90cf08adeed0d6f7c42668c242041088032c36062f7cefb4500e97af30788f6e458886f8042746581f1b7167ea41deed4b133642441a9380ca1937a812f7b74bd12d4f71bea1b615a0ae0950340599c1ae1e819e0f643868e52fa003efc7de32c251eedbb23451b4cff33facd971af4eb94580b39dee72835bcc81634a7966dc002fed382111140c794cd556c4824729d654b63d3571e38f673df9ee06e3b1c4f22513a8a66ab498c9e94ff8f2ba2341f545054584a01b634c7109a7020fca7d81d036d156de4bb6b11cf3a290d04955c615dd60219ec877b3194659b70642634d48775b35d5b9d927f80e8a83f4df3f69206422ca0ecd2d11250856f59a9fa6566c9c7f36b3feae293436068815e0f745a4502b321dedd1b7bc5be49debf19e00ac2853a7e14db36a1ac4a6b0cdc99e7082b25774f5971ef69f815f6f4eb1437e1e17a33efcb103af49165de67c0b138c355dbb9ea1b968245a663230d1f895416ec6f2f91a25009e5e5f22a00d4c48020d9f0812b7f400e7d5e73d68263324e00908b272f3ec6d9abe3640570f0637ae7c7b8d7daf8face4db3fc90afd7d021af17f12cef6d02405584eabbb404804bce614fd167c4c6466d53e301cf23d8c2193d54d71a58ddb5888bd487b8f98ab1852efccd8f961a0db75da4f486143932e08c6f5fdae12568f6190b5deb0856a082ec20f846635c485225b3eed814cc71140aed1135ba9a2f55265a0813b04efb269eb5401df725202fe84e67b803db2c399c250e29e1875c44398f332daee8c32892e6f0bb5a2bc9fc7c8537d2a98148de265a197a90216f3280eb058c71ee38d9fd5698045224f6ff15b8095aa859235ffc82cdf972e868370dcc5fd046533d854d417e44f90e32ab2905cc7b5b13d90bf471e503c027ab883cab3d0c2586fe827fc05c0c1d5471e499b3a86c2506e5f83eab3141eb3a350132857d8a96cce464e435c37b9015d8a177df32cac782a729f6be09ce8d7a060513c96c2d9d6dba45b4023253b9f02035091eda37b502900bc2ab38242e129f2f1b7c7fd4eaff915317674d59a56ea0ec398774e83e1f1c9e08b4dd2be94855dd0115a1a6850e2638a73d1efeef6805b6c0b434f6199e2c15039ebd1d5e1e524bcbc8826c225805574115b113e7401961dfc386f5f39cb99d4c9b94e581421ef2cc5404866eb519b94c3579eca797b98813bba71c3ed7518b9f5016d7c705d11859199657a04f2f40ec2769b223d2b5470013149380eeb11aae2e47507f1b70cd7c7d179c817358fc1d393a47955c8b3a4cf9af5eb4a897c61787ed39c71445aa29c19e240e9df3c33651145272e9f6141c4846740874b3efa34f18a322131e347800452ac1b1e0e276e97da91af0967d1da14a12807ce077607e0f7e3f7dbadc4cc754ca38b89d8b5f5bd6c87dd87ebd0550d6e31af865d7df5e5a7e05c752165d1e95fac452302bfcb41daee80493e1595f6f2f250919404d8cd458d617a3b7d2db14a76c14a88aa2e3861013a454045af4735512be43944e0ffb2ea642e13ec1273db3f6f04674a658158f4c70b0233aa1ac35db2a6b96a43b272ac8c928ff4551c9404f8b0143b6f0f5c94fdb3d717e715a11abd1ff4f5d18c80dac6cd7ded3e4ba032233a95ea37f25bbca24b2ec569003d3ab3008654b0059d9c356918ded9c8b302d0096a3a415406293ede0eafbd6312868afd4eed962a0b1f2a9c3e646db095528dd40f8834fb2f74d6ec51c8fffc8aa2b02504fdf027c49e4fa1b141c3deb76af6f64f9c5062280759f1f8d8fbf2451e6295b7297bd10736e11f2165d1e95fac452302bfcb41daee80493e1595f6f2f250919404d8cd458d617a1a0696c2622265a65fa4861d09c9a87baa999b61d0e1f8e5ee6ef528cc4e3ac89f6bdd92186855540139b9666e586f5ae6e42bc3ebe70719d652cfd357d8e4bdefe3283863b3ed3caf2aa08ccbafe501ac5b37c441883380e522c63a30cb10aa53b381f1193a9c5850a66d4b1371e1ef13c2cfce4b108da1550066ae0a9c1a3dc0c0eb936f400bfdc201e762b1f4fbc6888cc44342c7509b8a52a5bfb6f89bb8ae8b5c8099a4e56b644e1a2d4844823281975cadcac4fee17aa8a445a2ee8fe1fd535698a70ae9fb75ea851d6db8ca54f0d5064cd777f658da591838275f428c2165d1e95fac452302bfcb41daee80493e1595f6f2f250919404d8cd458d617a68e5625a9a18d47deb5cd6ce060eeb4972fe6007bec5b5307b3b75f7ce5ded5166ce6e85accaf1c8feee7d60520be966932535b6c90322bd8bf5dc2820d776775d5435c5e4c20d3966374bf892badfc1e7ef52cc6dce66493569176206b1cf5991600481c79c5b6c6563f71678b65244539bc36195ab56cc54fc1cd06dc01d533885019a433936647541311194c0f0fd34ec905d22d80d552845275cbee59a4cb12b2bdb9905d65cb24d2aebadaa0f6dbacf4aecb1f61e8495eabece110a33bb7cb7ba71c06c18138b9abc71aadd6bf2d1138e8cdf99fb6417a6e4f0dcdadeb92165d1e95fac452302bfcb41daee80493e1595f6f2f250919404d8cd458d617adc318d8fba9e6e0d7ea54d5e04f725c71dcda3f0c61869aee59519e97d93560005b49391e50a6c387d16867696f849adebcc3a73218259618de34040e630295124410f1c635940fed689ff1ff72aad96bc48681f3ce74f1619b169343cc76a26c4c128f715eaeb184d226d99b89255d68e64deab0031a617e55498f0c8161c4ba87de581f11f32e8e38502b8c3b666058a11909a7ea762d5e464b883825c54e2e70377c407c8171da9e7afca022d6c73f2b60a368772029c4bd5447130fcb4cc5ae5b75451de08b24ab0cdadfa879c7582fe7ca83945adbfe174c76305010339ddff9a0d6537ab5f94db4f92be62f429cb63feba8f6e71cae0efbf9c899098a0a6a5160365478919b66bd328e8a21dd9dd4226509e859920f469f49f912092256ea743c4680ea45a2a6e996189731b8fc203c55e9047b08919ffb0a18d74f8f03fbbd4c6d76130399b0c79cdf41758669224a91e05b7b216953f0c9728750865be7db9de66f8569e9e48d5b8b92131e0abfca9d1e84bbb7bae3ca1a8f84aa692dbf458eeced4844cd077d36c7ca8ce4efb2dac4d14654547ea229b88deabe8d80924a22542735cbd98ed59d8fd3ada9c3dda43ca4e4b5c2427100c890c7d99e466ec4410d5bcb91a81a632953f692ecd172043b6e0d14b1a5783e8bab8e6363e0c49c9fbdd069cf98307c4b15a5bb2b02f6a023a3bce7b981d040826c451cf35bb44c2ff04c7522552d68d1a82f3ae59a47551cc4bee112fc1a28e187382913fab0155579879cbfecafdf18791240666d9964fcbef568b031944cbd9a6edfe765b9a1df4f59d1c3d5689d2cc15cbf69981c78a00d425613d9d379e5d2d3c4c14d423127f10b49cca08d92a00af35c7f7c10ad5a630c51a93901dd6c54f2a0cef4e7b3d22becd7f9162f61f8c88eda453ec0b5d4c49ce00cd6bc0d4922137bf38libQt6EglFSDeviceIntegration.so.6libQt6EglFsKmsGbmSupport.so.6libQt6EglFsKmsSupport.so.6libQt6XcbQpa.so.6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqt6-base-6.4.2-150500.3.17.1.src.rpmcmake(Qt6EglFSDeviceIntegrationPrivate)cmake(Qt6EglFsKmsGbmSupportPrivate)cmake(Qt6EglFsKmsSupportPrivate)cmake(Qt6XcbQpaPrivate)qt6-gui-private-develqt6-gui-private-devel(x86-64)    cmake(Qt6DeviceDiscoverySupportPrivate)cmake(Qt6EglFSDeviceIntegrationPrivate)cmake(Qt6EglFsKmsSupportPrivate)cmake(Qt6FbSupportPrivate)cmake(Qt6InputSupportPrivate)libQt6Gui6pkgconfig(xkbcommon)qt6-core-private-develqt6-kmssupport-private-develqt6-opengl-private-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)6.4.26.4.26.4.26.4.26.4.26.4.26.4.26.4.26.4.23.0.4-14.6.0-14.0-15.2-14.14.3f @eL@ek@e 0@ds@d c @cs@cK@c5c$e@c*blbzSbq@bP#bBb8hb\@a@a@aca@awaUaO@aC1a9@a/k@``[`g@`@``z`u`dd@`U`B@`B@`@` ___@_j_@_@_ǁ_ǁ__G@_@__@_}_|\@_gD@^&^&^ 8@alarrosa@suse.comalarrosa@suse.commeissner@suse.comalarrosa@suse.comalarrosa@suse.comalarrosa@suse.comchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frfabian@ritter-vogt.dechristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.fralarrosa@suse.comchristophe@krop.frjonaski@opensuse.orgchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frw01dnick@gmail.comchristophe@krop.frjonas@jkvinge.netchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.frchristophe@krop.fr- Add backported upstream patches to fix an issue where the wasm component may access QNetworkReply header data via a dangling pointer (CVE-2024-30161, bsc#1221926, QTBUG-122893) and also an issue where QtQuick Loader doesn't load over http/https (QTBUG-118225): * 0001-wasm-Proxy-emscripten_fetch-to-the-main-thread.patch * 0002-wasm-Dont-access-QNetworkReply-header-data-through-dangling.patch- Add upstream patches to fix an incorrect integer overflow check (boo#1218413, CVE-2023-51714): * 0001-HPack-fix-a-Yoda-Condition.patch * 0002-HPack-fix-incorrect-integer-overflow-check.patch - Add upstream patch to fix a potential overflow in assemble_hpack_block(): * 0001-Http2-fix-potential-overflow-in-assemble_hpack_block.patch- updated to use pkgconfig(icu-i18n) to get current libicu (jsc#PED-6193)- Add patch from upstream to fix a regression introduced in 0002-QTextLayout-fix-maximumWidth-for-a-text-containing-line.patch which makes qt-creator6 hang in an infinite loop (boo#1215178, QTBUG-109474, QTCREATORBUG-28593): * 0001-Fix-infinite-layout-loop-with-negative-line-width.patch- Add patch from upstream to fix a bug that allows to trigger a DoS in the SQL ODBC driver with a specifically crafted string (CVE-2023-24607, bsc#1209616): * 0001-SQL_ODBC-fix-some-users-of-toSQLTCHAR-to-not-assume.patch - Add patch from upstream (backport taken from Qt5PatchCollection) to fix certificate validation for TLS which does not always consider whether the root of a chain is a configured CA certificate (CVE-2023-34410, bsc#1211994): * 0001-Ssl-Copy-the-on-demand-cert-loading-bool-from-default-config.patch - Add patch from upstream to fix a buffer overflow in QDnsLookup (CVE-2023-33285, bsc#1211642): * 0001-QDnsLookup-Unix-make-sure-we-dont-overflow-the-buffer.patch - Add patch from upstream to fix QtNetwork to parse the strict-transport-security (HSTS) header case-insensitively (CVE-2023-32762, QTBUG-113392, bsc#1211797): * 0001-Hsts-match-header-names-case-insensitively.patch - Add rebased patch from upstream to fix infinite loops in QXmlStreamReader and raise error on unexpected tokens which is a new behaviour (CVE-2023-38197, QTBUG-92113, QTBUG-95188, bsc#1213326): * 0001-QXmlStreamReader-Raise-error-on-unexpected-tokens.patch- Add patch from upstream to fix an overflow in QTextLayout (CVE-2023-32763, QTBUG-113337, bsc#1211798) and two other patches from upstream so it applies correctly. These patches fix QTextLayout's maximumWidth() for a text containing spaces (QTBUG-106947) and a text containing a line separator (QTBUG-89557, QTBUG-104986): * 0001-QTextLayout-fix-maximumWidth-for-a-text-containing-spaces.patch * 0002-QTextLayout-fix-maximumWidth-for-a-text-containing-line.patch * 0003-CVE-2023-32763-Fix-specific-overflow-in-qtextlayout.patch- Update to 6.4.2: * https://www.qt.io/blog/qt-6.4.2-released- Update to 6.4.1: * https://www.qt.io/blog/qt-6.4.1-released- Make sure the QPA and wayland-related plugins are installed if needed- Update to 6.4.0: * https://www.qt.io/blog/qt-6.4-released- Update to 6.4.0 RC- Update to 6.3.2: * https://www.qt.io/blog/qt-6.3.2-released- Update to 6.3.1: * https://www.qt.io/blog/qt-6.3.1-released - Drop patches, now upstream: * 0001-CMake-Don-t-hardcode-the-library-directory-name.patch * 0001-XCB-fix-GCC-12-warning-about-uninitialized-variable-.patch * 0001-Fix-build-with-GCC12-avoid-QCborStreamReader-prepars.patch * 0001-QtOpenGL-Fix-build-with-GCC-12-qt_imageForBrush-is-i.patch- Add GCC 12 compatibility changes: * 0001-XCB-fix-GCC-12-warning-about-uninitialized-variable-.patch * 0001-Fix-build-with-GCC12-avoid-QCborStreamReader-prepars.patch * 0001-QtOpenGL-Fix-build-with-GCC-12-qt_imageForBrush-is-i.patch- Require the SSL devel package it was built with, not just any pkgconfig(openssl). Otherwise it is satisfied with libressl-devel even if it was built with openssl-devel.- Update to 6.3.0: * https://www.qt.io/blog/qt-6.3-released- Update to 6.3.0-rc - Add patch: * 0001-CMake-Don-t-hardcode-the-library-directory-name.patch - Update build constraints- Update to 6.2.4 * https://www.qt.io/blog/qt-6.2.4-released - Drop 0001-QProcess-Unix-ensure-we-don-t-accidentally-execute-s.patch Merged upstream.- Add upstream change (boo#1196501, CVE-2022-25255): * 0001-QProcess-Unix-ensure-we-don-t-accidentally-execute-s.patch - Install qt6-core-private-devel when installing qt6-core-devel (boo#1195368)- Update to 6.2.3: * https://www.qt.io/blog/qt-6.2.3-released- Increase the memory constraint to fix a oom failure- Update to 6.2.2 * https://www.qt.io/blog/qt-6.2.2-released - Make sure all dependencies are present when installing devel packages. Qt >= 6.2.2 is much less permissive. - Drop 0001-qscrollarea-performance-fix.patch. Merged upstream.- Add patch for critical performance regression in qscrollarea * 0001-qscrollarea-performance-fix.patch- Update to 6.2.1 * https://www.qt.io/blog/qt-6.2.1-released- Update to 6.2.0: * https://www.qt.io/blog/qt-6.2-lts-released- Update to 6.2.0-rc2- Update to 6.2.0-rc- Update to 6.2.0-beta4- Update to 6.1.3: * https://www.qt.io/blog/qt-6.1.3-released- Update to 6.1.2. New bugfix release: * https://www.qt.io/blog/qt-6.1.2-released- Update to 6.1.1: * https://www.qt.io/blog/qt-6.1.1-released- Update the minimum disk size. Leap 15.3 needs more than 13G. - Also require at least 4 cores.- Update to 6.1.0: * https://www.qt.io/blog/qt-6.1-released- Update to 6.1.0-rc.- Stop owning directories provided by the filesystem package (boo#1184786)- Update to 6.1.0-beta3.- Update to 6.0.3 * https://www.qt.io/blog/qt-6.0.3-released- Update to 6.1.0-beta2 - Drop fix-fixqt4headers.patch. No longer needed.- Update to 6.1.0-beta1 https://www.qt.io/blog/qt-6.1-beta-released- Update to 6.0.2: https://www.qt.io/blog/qt-6.0.2-released- Update to 6.0.1 https://www.qt.io/blog/qt-6.0.1-released - Drop patches: * 0001-Fix-QCache-Crash.patch * 0001-CMake-Fix-conditions-for-some-subarch-features.patch * 0001-CMake-strip-the-executable-bit-from-qt-cmake-private.patch - Enable ltcg where possible.- Remove uikit qmake spec to avoid automatic dep on python2- Use a different 'Name' when building the docs flavor.- Add patch for critical bug: QCache related crashes. * 0001-Fix-QCache-Crash.patch- Update to 6.0.0: * https://www.qt.io/blog/qt-6.0-released- libQt6Core6 now owns most of runtime folders and qt6-base-common-devel owns development ones.- Disable the reduce_relocations option. (boo#1175278, QTBUG-86173)- Qt 6.0.0 RC2- Add the missing openssl dependency for qt6-network-private-devel- Add upstream patches: * 0001-CMake-strip-the-executable-bit-from-qt-cmake-private.patch * 0001-CMake-Fix-conditions-for-some-subarch-features.patch- Update to 6.0.0~rc1- Update to 6.0.0~beta5 - Drop upstream patches: * 0001-CMake-Potentially-use-INSTALL_LIBDIR-in-qt6_extract_.patch * 0001-CMake-Allow-using-DESTDIR-when-installing-documentat.patch * 0001-CMake-Make-zstd-config-based-lookup-quiet.patch- Update to 6.0.0~beta4 - Replace patches: * 0001-CMake-Allow-using-DESTDIR-when-installing-documentat.patch (replaces 0001-cmake-Fix-doc-installation.patch) * 0001-CMake-Potentially-use-INSTALL_LIBDIR-in-qt6_extract_.patch (replaces 0001-cmake-Don-t-hardcode-the-library-directory-name.patch) - Add upstream patch: * 0001-CMake-Locate-zstd-using-CONFIG.patch- Update to 6.0.0beta1 https://www.qt.io/blog/qt-6.0-beta-released- Turn more options on: * link to openSSL * libproxy usage- Update to 6.0.0-alpha https://www.qt.io/blog/qt-6.0-alpha-released - Import fix-fixqt4headers.patch from libqt5-qtbase - Add patches: * 0001-cmake-Fix-doc-installation.patch * 0001-cmake-Don-t-hardcode-the-library-directory-name.patch- Resurrect 0001-Tell-the-truth-about-private-API.patch from libqt5-qtbase- Add a qt6-printsupport-cups package for the cups plugin - Add the journald option back- Split the changes into smaller commits - Fixed the wrong paths in CMake config files - Fixed the mkspecs install dir. Everything is in qt6_mkspecsdir now.- Experimental qt6-qtbase packageh03-ch2c 1711616376  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz6.4.2-150500.3.17.16.4.2-150500.3.17.1  QtEglFSDeviceIntegration6.4.2QtEglFSDeviceIntegrationprivateqeglfscontext_p.hqeglfscursor_p.hqeglfsdeviceintegration_p.hqeglfsglobal_p.hqeglfshooks_p.hqeglfsintegration_p.hqeglfsoffscreenwindow_p.hqeglfsscreen_p.hqeglfswindow_p.hQtEglFSDeviceIntegrationQtEglFSDeviceIntegrationDependsQtEglFSDeviceIntegrationVersionqteglfsdeviceintegrationversion.hQtEglFsKmsGbmSupport6.4.2QtEglFsKmsGbmSupportprivateqeglfskmsgbmcursor_p.hqeglfskmsgbmdevice_p.hqeglfskmsgbmintegration_p.hqeglfskmsgbmscreen_p.hqeglfskmsgbmwindow_p.hQtEglFsKmsGbmSupportQtEglFsKmsGbmSupportDependsQtEglFsKmsGbmSupportVersionqteglfskmsgbmsupportversion.hQtEglFsKmsSupport6.4.2QtEglFsKmsSupportprivateqeglfskmsdevice_p.hqeglfskmseventreader_p.hqeglfskmshelpers_p.hqeglfskmsintegration_p.hqeglfskmsscreen_p.hQtEglFsKmsSupportQtEglFsKmsSupportDependsQtEglFsKmsSupportVersionqteglfskmssupportversion.hQtGui6.4.2QtGuiprivateatspiadaptor_p.hcs_tdr_p.hdbusconnection_p.hqabstractfileiconengine_p.hqabstractfileiconprovider_p.hqabstractlayoutstyleinfo_p.hqabstracttextdocumentlayout_p.hqaccessiblebridgeutils_p.hqaccessiblecache_p.hqaction_p.hqactiongroup_p.hqapplekeymapper_p.hqastchandler_p.hqbackingstoredefaultcompositor_p.hqbackingstorerhisupport_p.hqbasicvulkanplatforminstance_p.hqbezier_p.hqblendfunctions_p.hqblittable_p.hqbmphandler_p.hqcolor_p.hqcolormatrix_p.hqcolorspace_p.hqcolortransferfunction_p.hqcolortransfertable_p.hqcolortransform_p.hqcolortrc_p.hqcolortrclut_p.hqcoregraphics_p.hqcoretextfontdatabase_p.hqcosmeticstroker_p.hqcssparser_p.hqcssutil_p.hqcursor_p.hqdatabuffer_p.hqdbusmenuadaptor_p.hqdbusmenubar_p.hqdbusmenuconnection_p.hqdbusmenuregistrarproxy_p.hqdbusmenutypes_p.hqdbusplatformmenu_p.hqdbustrayicon_p.hqdbustraytypes_p.hqdistancefield_p.hqdnd_p.hqdrawhelper_mips_dsp_p.hqdrawhelper_neon_p.hqdrawhelper_p.hqdrawhelper_x86_p.hqdrawingprimitive_sse2_p.hqedidparser_p.hqedidvendortable_p.hqeglconvenience_p.hqeglpbuffer_p.hqeglplatformcontext_p.hqeglstreamconvenience_p.hqemulationpaintengine_p.hqevent_p.hqeventdispatcher_glib_p.hqeventpoint_p.hqfileinfogatherer_p.hqfilesystemmodel_p.hqfixed_p.hqfont_p.hqfontconfigdatabase_p.hqfontdatabase_p.hqfontengine_coretext_p.hqfontengine_ft_p.hqfontengine_p.hqfontengineglyphcache_p.hqfontenginemultifontconfig_p.hqfontsubset_p.hqfragmentmap_p.hqfreetypefontdatabase_p.hqgenericunixeventdispatcher_p.hqgenericunixfontdatabase_p.hqgenericunixservices_p.hqgenericunixthemes_p.hqglxconvenience_p.hqglyphrun_p.hqgrayraster_p.hqgridlayoutengine_p.hqguiapplication_p.hqharfbuzzng_p.hqhexstring_p.hqhighdpiscaling_p.hqicc_p.hqicon_p.hqiconloader_p.hqimage_p.hqimagepixmapcleanuphooks_p.hqimagereaderwriterhelpers_p.hqimagescale_p.hqinputcontrol_p.hqinputdevice_p.hqinputdevicemanager_p.hqinputdevicemanager_p_p.hqinputmethod_p.hqinternalmimedata_p.hqkeymapper_p.hqkeysequence_p.hqktxhandler_p.hqlayoutpolicy_p.hqmacmime_p.hqmath_p.hqmemrotate_p.hqoffscreensurface_p.hqopengl_p.hqopenglcontext_p.hqopenglextensions_p.hqopenglprogrambinarycache_p.hqoutlinemapper_p.hqpagedpaintdevice_p.hqpageranges_p.hqpaintdevicewindow_p.hqpaintengine_blitter_p.hqpaintengine_p.hqpaintengine_pic_p.hqpaintengine_raster_p.hqpaintengineex_p.hqpainter_p.hqpainterpath_p.hqpathclipper_p.hqpathsimplifier_p.hqpdf_p.hqpen_p.hqpicture_p.hqpixellayout_p.hqpixmap_blitter_p.hqpixmap_raster_p.hqpixmapcache_p.hqpkmhandler_p.hqpnghandler_p.hqpointingdevice_p.hqppmhandler_p.hqrasterbackingstore_p.hqrasterdefs_p.hqrasterizer_p.hqrawfont_p.hqrbtree_p.hqrgba64_p.hqrhi_p.hqrhi_p_p.hqrhibackingstore_p.hqrhid3d11_p.hqrhid3d11_p_p.hqrhigles2_p.hqrhigles2_p_p.hqrhimetal_p.hqrhimetal_p_p.hqrhinull_p.hqrhinull_p_p.hqrhivulkan_p.hqrhivulkan_p_p.hqrhivulkanext_p.hqscreen_p.hqsessionmanager_p.hqshader_p.hqshader_p_p.hqshaderdescription_p.hqshaderdescription_p_p.hqshapedpixmapdndwindow_p.hqshortcut_p.hqshortcutmap_p.hqsimpledrag_p.hqspi_constant_mappings_p.hqspi_struct_marshallers_p.hqspiaccessiblebridge_p.hqspiapplicationadaptor_p.hqspidbuscache_p.hqstandarditemmodel_p.hqstatictext_p.hqstatusnotifieritemadaptor_p.hqstroker_p.hqt_egl_p.hqt_gui_pch.hqt_mips_asm_dsp_p.hqtextcursor_p.hqtextdocument_p.hqtextdocumentfragment_p.hqtextdocumentlayout_p.hqtextengine_p.hqtextformat_p.hqtexthtmlparser_p.hqtextimagehandler_p.hqtextmarkdownimporter_p.hqtextmarkdownwriter_p.hqtextobject_p.hqtextodfwriter_p.hqtexttable_p.hqtexturefiledata_p.hqtexturefilehandler_p.hqtexturefilereader_p.hqtextureglyphcache_p.hqtgui-config_p.hqtguiglobal_p.hqtriangulatingstroker_p.hqtriangulator_p.hqtx11extras_p.hqundostack_p.hqunixeventdispatcher_qpa_p.hqvectorpath_p.hqvulkandefaultinstance_p.hqvulkanfunctions_p.hqvulkaninstance_p.hqvulkanwindow_p.hqwasmlocalfileaccess_p.hqwindow_p.hqwindowsdirectwritefontdatabase_p.hqwindowsfontdatabase_ft_p.hqwindowsfontdatabase_p.hqwindowsfontdatabasebase_p.hqwindowsfontengine_p.hqwindowsfontenginedirectwrite_p.hqwindowsguieventdispatcher_p.hqwindowsmime_p.hqwindowsnativeimage_p.hqwindowsuiawrapper_p.hqxbmhandler_p.hqxdgnotificationproxy_p.hqxkbcommon_p.hqxpmhandler_p.hqzipreader_p.hqzipwriter_p.huiaattributeids_p.huiaclientinterfaces_p.huiacontroltypeids_p.huiaerrorids_p.huiaeventids_p.huiageneralids_p.huiapatternids_p.huiapropertyids_p.huiaserverinterfaces_p.huiatypes_p.hvs_test_p.hqpaqplatformaccessibility.hqplatformbackingstore.hqplatformclipboard.hqplatformcursor.hqplatformdialoghelper.hqplatformdrag.hqplatformfontdatabase.hqplatformgraphicsbuffer.hqplatformgraphicsbufferhelper.hqplatforminputcontext.hqplatforminputcontext_p.hqplatforminputcontextfactory_p.hqplatforminputcontextplugin_p.hqplatformintegration.hqplatformintegrationfactory_p.hqplatformintegrationplugin.hqplatformmenu.hqplatformmenu_p.hqplatformnativeinterface.hqplatformoffscreensurface.hqplatformopenglcontext.hqplatformpixmap.hqplatformscreen.hqplatformscreen_p.hqplatformservices.hqplatformsessionmanager.hqplatformsharedgraphicscache.hqplatformsurface.hqplatformsystemtrayicon.hqplatformtheme.hqplatformtheme_p.hqplatformthemefactory_p.hqplatformthemeplugin.hqplatformvulkaninstance.hqplatformwindow.hqplatformwindow_p.hqwindowsysteminterface.hqwindowsysteminterface_p.hQt6EglFSDeviceIntegrationPrivateQt6EglFSDeviceIntegrationPrivateAdditionalTargetInfo.cmakeQt6EglFSDeviceIntegrationPrivateConfig.cmakeQt6EglFSDeviceIntegrationPrivateConfigVersion.cmakeQt6EglFSDeviceIntegrationPrivateConfigVersionImpl.cmakeQt6EglFSDeviceIntegrationPrivateDependencies.cmakeQt6EglFSDeviceIntegrationPrivateTargets-relwithdebinfo.cmakeQt6EglFSDeviceIntegrationPrivateTargets.cmakeQt6EglFSDeviceIntegrationPrivateVersionlessTargets.cmakeQt6EglFsKmsGbmSupportPrivateQt6EglFsKmsGbmSupportPrivateAdditionalTargetInfo.cmakeQt6EglFsKmsGbmSupportPrivateConfig.cmakeQt6EglFsKmsGbmSupportPrivateConfigVersion.cmakeQt6EglFsKmsGbmSupportPrivateConfigVersionImpl.cmakeQt6EglFsKmsGbmSupportPrivateDependencies.cmakeQt6EglFsKmsGbmSupportPrivateTargets-relwithdebinfo.cmakeQt6EglFsKmsGbmSupportPrivateTargets.cmakeQt6EglFsKmsGbmSupportPrivateVersionlessTargets.cmakeQt6EglFsKmsSupportPrivateQt6EglFsKmsSupportPrivateAdditionalTargetInfo.cmakeQt6EglFsKmsSupportPrivateConfig.cmakeQt6EglFsKmsSupportPrivateConfigVersion.cmakeQt6EglFsKmsSupportPrivateConfigVersionImpl.cmakeQt6EglFsKmsSupportPrivateDependencies.cmakeQt6EglFsKmsSupportPrivateTargets-relwithdebinfo.cmakeQt6EglFsKmsSupportPrivateTargets.cmakeQt6EglFsKmsSupportPrivateVersionlessTargets.cmakeQt6XcbQpaPrivateQt6XcbQpaPrivateAdditionalTargetInfo.cmakeQt6XcbQpaPrivateConfig.cmakeQt6XcbQpaPrivateConfigVersion.cmakeQt6XcbQpaPrivateConfigVersionImpl.cmakeQt6XcbQpaPrivateDependencies.cmakeQt6XcbQpaPrivateTargets-relwithdebinfo.cmakeQt6XcbQpaPrivateTargets.cmakeQt6XcbQpaPrivateVersionlessTargets.cmakelibQt6EglFSDeviceIntegration.prllibQt6EglFSDeviceIntegration.solibQt6EglFsKmsGbmSupport.prllibQt6EglFsKmsGbmSupport.solibQt6EglFsKmsSupport.prllibQt6EglFsKmsSupport.solibQt6XcbQpa.prllibQt6XcbQpa.soqt6eglfsdeviceintegrationprivate_relwithdebinfo_metatypes.jsonqt6eglfskmsgbmsupportprivate_relwithdebinfo_metatypes.jsonqt6eglfskmssupportprivate_relwithdebinfo_metatypes.jsonqt6xcbqpaprivate_relwithdebinfo_metatypes.jsonqt_lib_eglfs_kms_gbm_support_private.priqt_lib_eglfs_kms_support_private.priqt_lib_eglfsdeviceintegration_private.priqt_lib_gui_private.priqt_lib_xcb_qpa_lib_private.priEglFSDeviceIntegrationPrivate.jsonEglFsKmsGbmSupportPrivate.jsonEglFsKmsSupportPrivate.jsonXcbQpaPrivate.json/usr/include/qt6//usr/include/qt6/QtEglFSDeviceIntegration//usr/include/qt6/QtEglFSDeviceIntegration/6.4.2//usr/include/qt6/QtEglFSDeviceIntegration/6.4.2/QtEglFSDeviceIntegration//usr/include/qt6/QtEglFSDeviceIntegration/6.4.2/QtEglFSDeviceIntegration/private//usr/include/qt6/QtEglFsKmsGbmSupport//usr/include/qt6/QtEglFsKmsGbmSupport/6.4.2//usr/include/qt6/QtEglFsKmsGbmSupport/6.4.2/QtEglFsKmsGbmSupport//usr/include/qt6/QtEglFsKmsGbmSupport/6.4.2/QtEglFsKmsGbmSupport/private//usr/include/qt6/QtEglFsKmsSupport//usr/include/qt6/QtEglFsKmsSupport/6.4.2//usr/include/qt6/QtEglFsKmsSupport/6.4.2/QtEglFsKmsSupport//usr/include/qt6/QtEglFsKmsSupport/6.4.2/QtEglFsKmsSupport/private//usr/include/qt6/QtGui//usr/include/qt6/QtGui/6.4.2//usr/include/qt6/QtGui/6.4.2/QtGui//usr/include/qt6/QtGui/6.4.2/QtGui/private//usr/include/qt6/QtGui/6.4.2/QtGui/qpa//usr/lib64/cmake//usr/lib64/cmake/Qt6EglFSDeviceIntegrationPrivate//usr/lib64/cmake/Qt6EglFsKmsGbmSupportPrivate//usr/lib64/cmake/Qt6EglFsKmsSupportPrivate//usr/lib64/cmake/Qt6XcbQpaPrivate//usr/lib64//usr/lib64//usr/lib64//usr/lib64//usr/lib64//usr/lib64//usr/lib64//usr/lib64/metatypes//usr/lib64/qt6/mkspecs/modules//usr/share/qt6/modules/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:33152/SUSE_SLE-15-SP5_Update/a5c1dd0f27d7e33c7d177eccb4a4ab20-qt6-base.SUSE_SLE-15-SP5_Updatedrpmxz5x86_64-suse-linuxdirectoryC++ source, ASCII textC source, ASCII textC++ source, UTF-8 Unicode textC source, UTF-8 Unicode textASCII textC++ source, ASCII text, with very long linesASCII text, with very long linesPPPPHQ&O"4xutf-856ee555d9788941d207da7f4b7ff0c01c409ee9a35a51eeaff72d1fb0ec980df? 7zXZ !t/ᷙh]"k%[|^&b!P&>AeUlPB1T6&k¿FN/;CnMɈW܈4MOJ}Xta.hÿ2{Z )Jw}n73# .Zz"!Z.;ǀßΠkȀG: Uf@L]i0Q#Rz%Ř^xupk۔J e<9uƁضNg ,{o.Q"Jș6@Swl C; ulfGY /X˹:b;*r0o]z `2NLDk_ `<^yK7a6 .LAnӣo{U?bJ5*~Oħ9}.iTdb!]2Mbp4Q}:K VvcxmH{fG/l3?l"a98M.1,0h.9/$2F𭸖p~N@ףןZSR RF%/F"Ovd+ap"qLק}zڽt;|nV~3GxȿH ԮP\P;M놺h &y.;Kp 9{x^9yg2r!#TBzʥA^ܣR bXYA? H|Q?ugc߻\U45`Q/1a~^"?K'+sC)9 YV˿t2xxl1F=AEʸ,bv("qkQj!,=FK3 UBt嗈w^ǀM9?hv9z9,Ia<NG?F0T5L J.N\YtqΏsUX3R w5xa DK11Zr(Qma,9 y+[ Z4e+ (HA%9]9xH\B]p_/3*C rɭyy9$%P+՜x|)8 LIy<`pixe+ĝ/2i44_[dxN'i+[xlbl%\I4Q؃ҙhVFZD?evn< B+藞q2fu.OYkT. 9)΀H6Kܠ\"D8omYOK=h6YBTWEsnp H@br'=e#CK;v1ىy.= 7(:[O{k c8n]^?/Ȉ7\+XKnQTrzv4K"d1q]7zUޏ׉[H-Tm:nzN&FrL)e.qh)j׾E^P|Nk=U0w @1"1mň[ysoz, !Wu.N>LVo$MQN4|9'^ezY-Y72NHoi&v^_K=a֓hN'ːj`*N&1}aHMq_&VӧͭYz Vǔ*ֲ8+BϿ0/J:Ύ?{4Cnjk26e`G^MB8#kPy&Yw?3A fhIn4n<#v藽FޕR۞3+ѰC40U¯a|*Jud*N2Liw :]F\]VW*l<!&;#ߙAb(QLS/~\IHp0[f6;[HU>̀7l&|1ZC13Ugl%v.po"":6n-8@v_S]Չ=Lb'6`6p\3+-`đ4ՀquǁfN#K(0Sg\$kJlaRqy91Z̖䃿M';?$`$ J}ImɄOǜ4|3Ǟ.B"}/З%KE K/ uKk'qJ#$X%j%Wwj9Y 3yx# ;\EY֠ N ѷW@',ö ^&s>ߍ:&n0cyEL hіm%vTUsR~V KҨ}+[Bf}*+Ȃe7?=,7 |ގZI( ';&G}F#8,`M!A ЕBjơ2`DD#rc܃ܸAY1.uQS)_;]FGgn n\B[TdTll`Cwbv@P/tL>h ڢ)uEjy0rhQ|CE,U[;GlG3"Á%!Bƨٽς/*L:X3(iL;+1|u-UQIi.99Mps9 f1"DE UDFR&BȰ q-RYk֮j #'1 `UN,4HBHGOQ89f0 \Y &Ȕ:]k~Yƒ  ZISFn-%GN^QTAyz/`"P}".#d׶YHv߲L8t**bQۊЇ}ݞqˍ׷>ub4`h$"2q(q[Q' T_%!äi_]m2"7& y͖Q}Bڎg?xM 1#!sWcx6!svr\J534ge'NӞ43AWM I3tUeD>AO" ˶h^q)}u#f+,ANrȏx;++⮺v()LUb]7 N{QxNAWyAn)沗FXV=UejP=^dEOg$;s\1:Y`J&-,]&t$+|LLN;2v4^ۙ.ߥ~fdz4A\3`ɸiX.:h\WLdHII~F@ELx`YpǨΜ.bǦ;f@>V 7q3mwKh!Riۛ:D qmqr̖rs6+](9r?_n"X1ac٢Y^dF;e|mhb13 KgySw$eҚ}» IwCɨZ`ؕC{\ +`4@&uu{COYkbv5PLĄXtrtRV(f0Eu{z8d@Q1xVޕZ)YBrYSɋDGijLÄ#IvE+o=q[%=F(xܠJ|HǮlOQh[҇ i}ۤ!*ѻr72҆ĸoxKad/qtP"0|X(x$8 C+ &y.WRFreѬ^FQt䀾钆}t 0ߗ;ؕNI"s/Hl7dvo.H**Pd/ 'T˓Kci 6GYM^F%QU uJW3<;|"x Z#-ޫf#YIsáN6TW>:H-QuW5bX#>:lk|'gBӺw*^p&*E#2Ex{LSn|OK MNS>=o9q|K>&enIԄ}l -QZ18_Pl,Hh^f{}Q7lߝ&)c0- _U_PFvtt;)0tYgio~㭐jSe?QmA`~`LD=|io_S"Q&WRa ,Ĺ;x /RZ3kd$qE,AVZSB.^U\pHދV\4ӤS'9iԦ>F'f =,Ͱv>@:R&, L4#kKҘt '+C+I|s܅5\y_)!{CH.^At |_6pZF&M%>y| ') K-E-9hq34o-HdnlHR $i =sJYmN8)`P Խ+AV+PvN/Լw!q(gORk @ٔڨIjn%"(}95$q.~W~0 4`t*i1yXg|i.-i8JCrKքH8.a#_.ka11<ݦDY6 g)޳GsWC dW.)r v\.8i͕ U[lurQKrh'.!F׸b(-pӂ?gqeYE°Y=g(@fȅvl[Q;`%N*-Ec>ӋHa˝te^m.<#4nvookN ~yG _'±D)K4yYlOꀍ`Zm*S91H7H]ӷc8*21|WKc-ZNVZA"u[׊NQ=Vj)n][gx2- ZߨhZ$|ZMmc4إAMI.}WCBp.nV;N Gb3!>"vJ _j·,C={kX!˲|3A)p)ʁ8 m:1:د%BՌ y7UXl!YGͺt o;T⢦#JS+77n}<1E|0!0>Ԥ^) r OpEYdb*fʊn׎%]-Y|R uƸ4 3G45yeȼYSTeHDΓP$OfCL0V(YC?SDӞ ^Bj+o&V]G'z!uf_΢~F^HA/ ,}y,/B\=_x{MMW^mϼL7 }(4V!a$b6>9oAd 5|ʶ=]+3:1{L}Qb Xݮ+N12_>llލB r8?ܸ+0GIݽw}BxbuWU`z1h:+jp5U`ve:q {֐$”AQ#ѺR,;(!\#{I<+2Sg ;.5] ^>w (;hM:X7dR8!r殑RWU4;ʗS\izV{oR-(0"?&c݇ua˸dyV6Z3NEb c\iEXywld<1nry/p4,  y@Heև=`^KENjeLk\nPຎ#YJ 0Mc[4bX0CALi7bM0uNB˺L_2q%8׍{BT*K;ν[02pU';hMu@VjL6KOֺxl|\\%/׃'|LGvw~",wهP3݀F\@`?iǽ&U|JV ,Bmi2F71=Gˉ'O `Q5MjX x2y É`P?#7!Q'*5XGz֩O-6>:VB.1I߂0VV8oXVϨ+f>"-SZ8!gÞPrqsxRPuy,cq zT֖ ϡ ]"8$˴-uLeMp@\航 6"+>մ˭ܥ] ލqZٱ^oޓ?KlN+)([lo/\ ͕RG+"Rۓ࿎Ԏ_J- ɨmĔ:w^z$:*kڢ(M~( 8Q9簺_#@ ),ﶢ$؛>$p ݛ5MX}r;xWZ@miZou_w?D"84\P Ȅ B ,;iSHGl)0*wp(>kfJ Nٚd@ <=0 ScqRc_ӧsxVbZ12ԭ.6D!U^l!E?QVH)Locla&K̿is4x!MegF^pzoUI|)b"`X\!n!C5H Xͼs^B:A!]ƾ#T2W/aёdx8] ioٯ@ŕ~l'KPY1y_Gt9;Op d IGFFѐ-bUa'E% #]bmn~ɭκҿEJCeۨKD9VVD\Vm1 "hRPnPAt%π!%ddLNޠܧ&^  -f?iÇ&%T:k¥! rx}7SiqJ"FY52isMF灬,Yjd AKM,$p/eUl:ݻq4+SlF?| ݕh79%ϋӃ,iߵf&dKPx`OЄ#{[aAr('(/iT;r@jq'+T}N}-r3~-(RN>{c%wN?)(4̈́QjOpL{1u~yޖրNэEUu}nǶ}:z@x4V.8}O-yXz7b"sLQ0 }dVYD[g*2 4V KߑFHFq..k0ן*‡b&׸ ENܳbq%PNnNlMC Wi iy+L6Z$tZ;i3R/`nxT4ulCBލ(q[D/D Ǵi"'AJ!X\7fa~wG׶AV߬ĵ.S[ˆy+)(葷=j mZcFWfD'ͱe[t# x8^O㪖ԽO )}1ԼT䨻ڏY@^@MlNf?PIڪqc|BOzGFrPLڜ'BV84:Џ=i/ EüqY4VfQKbYÅ5orF,K3I,/U%&yBM9)W&(=Ey]HdGOEfyUu>`PVL$TKƀ5t*Hnuw5~GeMF(ҒmB ?c5=Z%ukq?Quaa A;?v ICD0XKz^/qoM~2|6`xoVc`x@C έ;2E17Qҩhlx]oA:jĤN;°ƻ`Q>z>Jv.駰¢IU=a\ ӏeL;.{$a|*; $ci|V-)N [ _x,3#5#6-h%.N()!2 .戠\c18N*nCti5cc !҉&+Wkce|?ӅѲ#19%󹇳𘿿lt[@Sȏ4 J5} z)+}E:iZYmV7-%U_{b%%rTx7>HzUYTtoks2`(iaІذ+u8 .PxH-U双nX'tuK1bxl&4ǬqgՃ\/jl_uHk}=ejGF #;iNs?!;|4[j'u9x!Mܤ>Xy%9yV-($T$ ϱ/ނ6bo K=cr@z0O2Zl^FQ֐4K \.!A8JtYiV3)ǭe^J 7u! %fE%^R"fNѻ';?0B?Rk>.Hºw6( ;[3͕O5rZ_| F6$" ;D͖8(Gf˱M{:冽h5h.Dui_VөpLC)/h60,UPdI> |}\_>%P$ T-&/#d8zewC.ǒTR:Iwwn$+LxiNY{@{losFOY!]鈉uwoleM+!™HL+F\rT< ST~qO"|\ƭRIGI||/;Kt'm-MVOGQivtY8v~uUzLGn.XaLL&^w&E2Pv^k:N{lu.lUל]ꥤCDK?~li)Li副dӰ%mWm`B%P+zB ) ݎR軋AڳUEƫB_4]PMK SP VZ3-D^㍭'z̷.}8@* ӏB(r[ߏGϓ?F3!-<[JbMڬԝ外_}n. O06'm:X P#:[ڗUH[R󇃬QS*6Q=_'|}Z)T>N[o5!Hi'K;FnƍqԑSF %x$pkqsHFacW3I ^3`r[QI#^{iP4/ 651O]*pjhJ4Ȝܬi_2bձ)̍ka +0>ƽR`hX|vX#}Dh Sspt{ʁϛwwJAۅ8}eͲtAh硉⒈5i>/7*XіV R_:.pWqe7jƇb[+9^n'i Y+EdPNW%%!Q&~D4˖*o8ޕST~p|?i@:d7r7p,i#k0LN}%mdd M<>I:_cW\3h%誟7>MM]܂qL5ػYǛ vAx\+&c̐X.KqC(!v@ cM \dGPu@ەbRq#N1~2;,NꞁDdr20P]&9|TƷ1wl8@ّ%"xP3hTSmJv`Z O:ε!cWKCdRilV4I-An70(R<56J xQip9Q-zw i[K"TҖ3.&igw +YiG+ j .lJO16FK;ai+ıD򳊁&ěl.yʟ3y !独oK2[ h 5nB<3ߑB^7W\D}E`ljn!5DU ur.׭e&>ϑon3S|JKB{a\uwChr*y1Y@oj􋒧Ă3Rc0|4/!U zLwIp-4O1(?Zw5]vzk%"vt^.6Sd R>@7 WI?"~cdnE'2epHq(qH*w SD#72Y3sh& -Aޜc7/oMͱ+R"0VSTjfp>vR0HL,,J**_^S&FeYqIoYA g'sOCy|;BBCm0up8"=tL\MrYʩQbPV%/(G5!qh1&!Vs@cyOW1W(toG-بd@]}fy,%aU=~ bK؀AEp𥕀2@RuJ}iXCuXRdQ-*}![KSzY|lɁʫhT_+ilС4K9A^RayP* @T/U(edV&_Wȶ|ja߉6i:9k.d"ډgXIP;u5 U(^-.Ⱥ"xtӳR-B$Tα{ǴUyu֓z ;W?wXUwe@"R@:fg$0\0BM]*ӧLX]uB/`Upݑ;Ж朹|M;^{;j; 7#VKs.}W]9~FV*wwvIHwٛ9^ *i//m}@ kșbd^|N)~"Ws`+DaOG"޲\k`i)f<"ȤM]}ib;d!;V}w>?h,dӾNRVuR/|}L)>ePo逴'+>TuXZZCℴt*AV9?!⋖ YQnLguƁ{;t`Td6b:+ 'uj.!9jw ++RUx6ӻL_eҞUVu-?|6ʃ/ 1)4dʐ&'81`z8^+u ؐ>[ IњG$qfŢ_ZuJS-gdZ<"Ꮼ,!VoXyG._B(>emo ގZnRrR*,n/\z,&|2'$YXRI,9.\%' + (qou/D[Xk]]v}JniBZrMő: E;&С;+7ש#rþb} x W@Ynæp g Di /H:˿I]0W*?$0;#=jgr—ܹ)e`*'Ѕ$ȝ|xT'{dBΣDc{z}s!1qPWMUf(EGzRu5/mNF^fs9gp4RA t"8])`P;Q)bAɪ2yX zsI<.-dJ> ThAGLP ]RRFbIT_Tɼ~< 7~̕ʤz ~s3SK-ˊCJD3l\jӶ*m#W&bύ%-=Րk6[$-Ew1CHRq$էElUH C2@;(lA,;S ,f52L .};jS13a _7~sRgQF HqK//od}Jr}wa@ P=!B0~Y sWm+)ӏ@̻'Pt.Pt= DT NrQx*$4_@BdF<8QcWoz}Se, QNV'BrdĦc"eu!+2:\nix!| ׾ֿvN>0'Q,@2{;*%qFozZ<6EQGl19o\I|nj>p^e UCؗH atݯjy+ﱜU/h+"Z6C价n|/]>>;ʂX*0$:m eSG؊ӳx+Fզtժ([d g3ZłbD4+p@_K~rsO.E@-_f )C08he! 4 bYu*Hf%".#6& .4"_yBbEQW`GX%ڧRseOp$;?ʱ< t k4t}3([|\P/#-C7V^K1yNT' ]Y(8NoAǰsD/T$jxW;zbv m ӱNu{isz?ci3^Fvk]&ȊT"Oed)lVg_;*@5:'rr*@'Bɬp(ϯo'M/JT/ԓ˥xprJB:%rXedq19+9W!:jPWK]K\0,HW$k ѐrNs'Sp-KS-lZvOI-Uao)hIi{$ ,j1)ff&/6/bɵNL4uyS`jHEx `D7|J$ra@v}GK?9L@+9&H S|2 -Zo5qw͉VvUZuѕAtck 3vxrJ8؋'Qఫ@-#aH`xy[?d(-Zѝٞג1 OVDX&6f\{$UF*SHKX@ Su"->i><૞!'4;AYگ'1AnJj'@ )p̓ ͘.oîMq\A)t/ϒ=\}2jgr?ݝ-1ٻپρL~ {i~`O+=b_0nx^8wFg;[NK=XGIt>m[k c~:Z,TlʹJ-wy{*i 8xl1QeY+4~W~ix7g@O\6;K >Aطotm"39F貧)o{M"OaaGZMVYWs?rd!y%4 D.dw&͸Wʊ[׷`}an`(W)\WdT(@Kd|=Zj  TrFO?@%>Qإƪ ka͏2FK]XVّ/%ҺZ:"|/ 'òjV:s(6ct;e︎Ɣ,D6jP]YYF\̇@PqL8<>x& NJH 9Qm e 6D}kH,.T%m ABz. Ն8F̭#p_@Ak!K9Y{nV?Q;k\Пt*4y$y+D8:'x6bnQTThVX7$2Kۯq^I')&$tXzf?&QT0edzp1SNekGNgz@',y(K>1%/m18Ve&st+ubzޱ88{*B}ߑkr$6Ft> U(薖_cp,kLFDzRҼ>x?]IH`((k IvcϲKRPb-Kѧ?#嚝VA'y3i*HrU (6$3כ!4Cf#Ϥ+scbu>E+0Y̅C̠d#82A8Sq6LRJJ2vpOeꖵ7YtCVI )+>E=rk1!nĹqVnbΜ,sb1g\пVCMZ$Y1`~9[Oj0$vT<] m`̛2-gˠ$mDVԄڢ*5*xP)Ҿ6R  Tթ6.7!Dm˟8 "4N6R֤j9N&;9 sܷ_o(G fv] fTSb\g5l<ŅT;/ko01dPҫ,&Q|.c l:Mン5wN0]F"Rv?)$2R0uJa B-M[Նm%7+ƒ蠬?V yb/Q?Z'@T9vEgŸh,_?椶_]}MPDQ{ K=)WC$SȐ+0CHZ#:d5ηvJUuG,kؤ;H=(S>Fp?MV'$SnMb5Z!+&9h]7MccQM(4VspJZ$WD($ B~UO h <Uh;H_i>žNɶ5$qi^VH"Zm$i5tH)L!eA+R+ULK y wjq5ugx.t}֧ϫ[ _J0R]ti/}=__򸰿R=/@;%ve/ 2r6cX )"cYC7Nv<\iQ;WoU?$>PfozqE['3 ~{K@ )Y[ :3d cQ2;g7S1q_k4/pkgCT |ui]e ~!GE|R Y^؅CLE1A挷{ZaxF$w! 0#>.t)$;iڔsZ%ڨTe?x(M(6&t:D/@۹NA~ޔg]FhL ~k&#…/s}ޕHIA|J.لuZ%>4$﮿` \:,u^"Q{@8~a)I[Ct-ōz2oh<=T7+{YTS\@ؒk òȁm ad<뢀 zebIB%UU=b9E~4\7[&<NZ .ω4-add'2ģC'm+I*Mou+ѾI ¯ԧNԖ>!R6\/IGm~!'p(`lLUkfhȥ~'hweLa/d$/.m[p[EDI0.V ڌ LH!{P{6q(Ѻ&1MyNݪ80d--r g%CBxm'IAzg4@ YG 8sK"uwAlmz1އjiR8쓫Jw[W/7C@) e¾ƎdԶ ,j)]}sʾfM$GS0XxK3H(4tarm.U;Ui Jnõs oXsBB[tjV}@=X(}/Ʋ=Z#ާmIqdp\[gZhc(ى;߾!xh[uЇx'p\i,XINļq>[UR:x ˾-dij#$5oyAڄ&r8cIKMx'G`.i~شӾ We W=|K:3ӓ?l# J^ڌ_Y0;)b/?1r;{FK ^٪{1ʕT 2~ B"Xs%%_ses2c\*twys3&n,Hv.W e7aZ%1vAҗQ޴w7%f֝+gɿQs}V4 kMh$Iŗ !co\bO *Su\#nT,0)ÊB Q 0?ő:RAy*E$ ݊'P32S6"jps , '8=>*f'%B" BjCdn_U=ޢZгK7`^ @:fj]ȰpqI`!Ls`.|IzP=F\75ZS~dqG^J=GA5u(-R.9;OCN(M\A)Auig8bQ .cbΣ y9Z+UP:Yn"R(m1q&;OJ;5 Di |Vc- }i4-R 5p_ډ"kj8z, ^XiGfdFe , ER~[Sq#g>#k$ gK QkUV |n"Ie= }mBjSN#uhZ!jك~L!D%^WV\{~"% '=5&'ô /nGf@ B) keF#[S!GAnJJ?=%.M0K ķfC?7=@VB{9l•#AQPVu3S#4sc^TMmr8@|'֜e⢴&?lI3$`6H[+]a9̜Aŕ ͎m?2UF34,OdR~B SZF/`Ãn~IBYcw5oCt+08sCHv"Ո[+6݄=oX8;pw\6/*(:.?szﷻ CP֪W*İ#ZnQ5ƍpԇ 4!9W#!rYLPkiJA_9m,2v?^1*鿱aW(- Yg.l%.dG4}ȒRjFágu-#qQl n$KMt Et^] a|s}K4Uى0ӥ# ?4|hRa{k:P=#;/X4Ph%XXbyI10HơctDk#f՝~ءj>UГ}Dp@M ӎB\yW+W.K"hxL3?=HݥPҨUX%Yug'7̞ݎr~*gK6bHR֑~S; K̿ Q# &>ߴkG?W m KLjXnUZ=z8?gzWCpDm(,OzM0u' T\Fag`NJp+p]jՎvM襒]JA鎣(F61mTN[U|9*/wL ?HR;Qhvrӏyɑ!\dԃC!q$9;?uKPnOB۩?)m0ߔI٫t`*Bu$p?n/RÅ8=(1}BbPY5٢`0Mba#H ح@z^/GUZM 2Q!v  a88 taJ7h\4=U!yp!lV"T H'`7?LaA٩|4 𿸇y4o4K9R4"pma:A0/glxj:2G/ls%%%EUJ=yv`2Y,2I`!cE!bQdhpVt65|QW_rVR+JϞc|I"fᣮp]vSS43LE|rb8j'Kk#i)Lylۮ@f˧y4x'g:-]w}y:_ZhcU$ԒKQ-<$!M}b* ş*]5ڠFvFfϦ# !9]ƁQ<${{AD@%d".q8ڢӘt/ iEͥwteH"m?KE0?Z&@F\^[ ikTh!z)"\ o,=G12T*Gۼ4-6 5CZĻa o欶 &q )rE%$]mĬqtEAVkw*yKi+=FgA>e廹a.嘫ʦ t\lޗcSUj>s.)d4ظ-o(; b>ioTs5ilD<KʋHAK ӽAa`׎ngEޚgC2k*)zӌVoA7թ( D<ޭ&iXjͬ%*' uJr$ fVSjxUrM`{b7O ~oSg-Vбbf>r+C:Lwn1 Vmue %ž2bxC$LL"4ռ@0J6э_ nLbsߥ,9%E tX䣀rJ4JHwxn~U='A[^x9?oyoyTYHqcMrpR$f'JReTAO"mP4vSD!5Ljnq+Z*ɵr:z)OZb~y­<(^;g M>N%1lj%>HF>wHvtyapvڃ#^"O 0玭I@,B,S3m=ڜ)YތS_Mk뀝r4 uO{st@ff&7'A 9Z9 22oX=#6r ﹱ.2~3͗dﰏa\$ |H%d}Ɠmgׇ + ٙ7[Q,f$;ƴ> %"I?G6q{s!HꇼY,ϘQrLPo%4~y΀' C.QyNĹ,xXe wJTzY!18*N L-*  F 6sH)QZ]JɖzaM#)"09_-`(Tc'3kց?G3<|/o?NYQ $ܶ q8Y6GTU+L1HB%$>AP @/ 1m濌U ğm 8ȧHǩ*mpv^ XPZHx՟xWQ-t&Byl=q= p `L;`O&EbTy0ˇ&kjR#fTE|=Ms]v QA6Y;7!(NI|NZXQShNʯm$Kcֹ9Zn/\E4 曞^רbISHqbQi6>kf"g /4ƕO>)~|iIC[$_oIhEԇgeƤ픻WY؃3bFF ,J.j.raTkÙF tpۇ,I"8zR;tc3$hH)GW:N]ֶ YZ