libqt4-private-headers-devel-4.8.7-lp152.10.9.1<>,uL_ǯ/=„a'+4H|i"%?d©Q]F4 d7 ˫o y?4VuNx;`?`d% 2 S<@LPcl h h ph @h h Hh hPhXh`ބh$l('809:FzGhH 0hIhX8Y@\hh] h^SbTcUPdUeUfUlUuVhv_z`/`@`D`J`Clibqt4-private-headers-devel4.8.7lp152.10.9.1Non-ABI stabile experimental APIThis package provides private headers of libqt4-devel that are normally not used by application development and that do not have any ABI or API guarantees. The packages that build against these have to require the exact Qt version._ǯarmbuild13JopenSUSE Leap 15.2openSUSEGPL-3.0-only OR SUSE-LGPL-2.1-with-digia-exception-1.1http://bugs.opensuse.orgDevelopment/Libraries/C and C++http://qt.digia.comlinuxarmv7hld W =`  %H(1 M  _ &' ^ !$C 5 ;!3:9 HT[  /   s d,u*  :-X / 4i*?c  #  C 6 Cet  OJ5 B1 M g  9p $ >  _  )92M@ " %  (B 3 @ & K n.S 7L0 J]s ]I 6J  % E 7 O1y! "(q0Q"X5 $  V_  ,s } @y,Qq+S N  ?& { QG *"<   IK (  WA >  /. ?3V $ X w ,Q#` y @< bH l " O 6`5!F` N? %*E r])6 Eq     , 7&l -F4u' "(2;4b$qnb do ,  %FMdo<_)6Eq D ; 7 I J?k 1N\ a SR ( ~>2LV V !, - &' 1N %r  - 8$Ws 6kTZ$EE@P (E%#|!,#8 '' 1  '1 H~tr U <, .  aq i z: o/#k!)2/ZQC % x 'b 8 '9Z%} =m  x  Z&$z  R  >  |x%=/  g( +?  Aau  *  \JP ~= %B *! rcv0=* _ * A큤A큤A큤A큤_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ_Ǯ415381168144eaf4d27c283bf965c5a5d606735fcfe4bf478a6ca98129148cffd318a7fe0a511949f8ad29be5b76aee4aa0d8900f587b2778e0b7bf2b01b52e1a4811d8d2d63deb28fe2db478c282f302825f053f4e2a337a7331ab8e9a7d34b86111d08993b6e43bed8b6da49ffa10821121139a6e58d89b11ce4069a4cedab0feb7e235955547f75109a103701274f303c6528f7e19e13ee8d7491a8912b9cdc9a0aa8a52f0c41b86e07c4d0a640fe9cfa3e4ed4822816f1f83be4676997037c476257713f2e6ee51c208eca6b1172494ed981e59dec13c80fec45a8bea3ff8c7a8d13b3aad1b258d52e636ed0fd4ad3dc0e045fe9ec06308c3a94faebe144d7f4bbd202e2170ed95092ee2ecf1429dcdfdaea63feba13f5a4b312ea67612cc77407ccd6cb1063aab7e2a1c85dc69d3a974ab7ce5002d18dbc00146597086fe165b155171a23e2feca401de7d8e7335551653d0dc3a484be63c36e7d05e8df96b157f6e77cb623440a45f212179c342e656d41cf4bf85181bbde41998c1c379c3bc8a4871a361e2b44d2077be69aca164f4abffed3dc0807abc224b9506d52ce88bdbc033e76719709e5cfbfb089ae39a973e86cc5aa44c46392b30a7f982e3ed93b2d0a8b25a9af6ebe90145b47f691533a0a37d5531cbaec297a52ab867999d51ca5b468621c0042d6b9789c1c4471bf6f16e3f7140f0d4dfa90500d05d6a319292dafa86ac24389a8d13f4e2e11f116a47748c8f4c0c57345e64fcb117dc32af8ac45d30d2d31ab34cf0f8ee48eca58dab55b10086b04528ffcdb407b5e79a1623f7149d0a37d753ba7c57f0c3d20a9293f9bba102e35b174eac13fca9bce0f0476e1250f5fa05e6f8ac65eddfef1e47c4b023b5b135590200c15113fbb931b0ee92ff81f676c41c09ecd079a96af5017a18ed3fac44c720f5a0392f17d7027d6d8a367b2b855ab43d7cb5fd3434e1ba705ef06da3d507fd16100d715e03b85e50a061712a967c349ca4d8075f7da85530ad7d76845837108e249fadb20aae45f1d1be83a39ad4bb6915c2bde9437f25609d7772ea2cf74625cd377ec204acdef678a33b746f8807d67ef69c6658b6cc242996ef4b4121f756d0ec584c929e29f4625c91842523e7544069b241ad70895e2a22a9967a05425b4d7d0c2e59c11d5b1833072c8925df2fd7b06bd73ca6baa4681cc694798e1e8af3fe044be62b822a19c186cecad896c1a0374b84747cab4b8d70f7f4417d59c1a3cb27d0391794332100603c58f2d47f29b6e0256841cb20dc74802bf343e61a5e7100bfd011d090e957970b5b3df91a9a9c2181b888f73d194e3a4f0a14662467f8173823d489a56ad82247ef2a7c45249db5df06efac47f6a2f87cea9a53780291d0ad1251d56466a19037ad66b84f1b50d690caed4069722f69951f28854df15845952b704f8712f0ea09e6e801ff3f1d94c21ab0c7bd0036596960118d35cc5e9ad43ba00414a768d0c1426fdf1dd2a16253d104587af5af7ac20e76fd2a183f53f12d2b45b8599831c0a6e96f618386dce80ff8f71e917c32154a9da37c8ee19775609c68612c0e390af9d6c8e8c36d5376f12763c37b8e022382ea51dc47ddf0776e73a1c7904bca8681113e90be05eb90280533d240deb89e0f4569bf8d8b6f3c6351d168820cada6736101cf04cb2a231cc45c1f448601c44a3357506818cebb2be14354f03c49f42010c5ec9d0dd2fa4271cb2db1a5f076b089b8ebe7be4302104a214fb13723dae301c1b52d0d12741a6513bf10eb490ce5a0963049dfc16f789af4650e8d6d875ec1a382c6d4efcc8bbd2c54a2f796c05e1b9e04c6d966d52192fab5b2930ca555039901586210b2947331e75b57710c927729a1db8f7f716999c010212002e768c20d188d2cd8fb47c02a82e359469a58c4ee08273aaad2ce33c69362d1aed944ea9e87efc273be43f6f1e3cff6b4f6af93de3a09189df3ec7b367ba7c206ed9de22cfc2315107905907cbde7e5e571fe45f77bcaf35cf7c2ea2385faee3e520b2c63705efaab1b176544306612396cca946f1ac659f174a411811cf84c5b1cd60b0460d6e41ec0ae359fe90ccc55fab8f651c4ab25eb44bdcd13a60f5a34c1633b89568b2f13407908085ee806f08e0cd6ee7e58206d5a60e5852a304f7c1f074de8396e7e33c4111de8906f28dd237e3e817dbf35f296bbd259b7edd0d4245b50cf70875d78069bbc086cb0e881294f1485ac37120f0909bf6555643d2e0e2ffb62c52a4aedbc31bc07ed9f6b51c0515b38433b22b7979cd20d198517332e7cee3ed993cf49c0500dc2c8f24671a4eb6d0aa7e039da0982c1d5ccf08373f64ba60cf0c9c133eec1ef84c65204a2070bd02bae02de4e510a2af2cae8150d0a9ae893c36745f39a2d8492b8fc2cf55bfd052e39cc1c6b111249812bd0c9bd18768cc509316a0a0005e5433909b63317c87fefacf51b2d40ecf15d4e7a94d7227644d12b8cda250af604f3c743a7b1adf41ec73566a3b97fae0d47e688aba73d1c40651f50b46f413767ccbdb67164c185e601567469e456d1e5bdbb9159b41bb14ad454e9fd4ca8978032780eb8723b29aa12c9359dcfddb464227f9748c19322a68ef3533c004890abb7a78c4b1757efdbd1488c4d3bf8c1467710bafad1b341a3c6c1b28afdf3f68d2de9f60b6756cedf317e374ac7a163a2633472e89c441d4bbcd84414d6f44e79f9ef720fa4b38ddc802e01014cf758e9dd58949e42270a25ad771b6ba48a511a578d4d9e4b8324d2fa0172db00c1705ccca71a7aa91ae093659a10d5ef7860e0265930e599bb3ade95e4970ca9378ee703b2e4d4894998b944c9ba9877d2a5453338717837e6dac92fac1f56bc7da7331e1fdc1f9b74c666071ca32556d82bd0851bf44113ccc5b619fd99c02b91c68c3f512c796ddec33dea934f1e87c8964e5687978cbb1f13ce3f1b087623e62cb7d7a82c56c987a594604ab28cf0bfae7b383740be7b7a39dc99ebebd0d6abfce82eb68bb710ed67788e5ed1df5a2217b63d28db2989c0e12031260c845939771ba31156e0adb35b81fdd07d55c5297b853cf8c5ee0609cf684470e12123ecdea56c9f702bf3d6dd487967a298cac356012bbb7e3c2fe72933f4962903c79c2e9a9a0e3f069ea6b06ecd68480f2f97304e43be30890a657e849ea2ab2b5a1fdabcf9d2e59f921ceea6973cc4960d2bfc247fecf1794db7c5c73cd12fb8d918901d46b281ee762cbaa88106d613b311b3a1a0c918c7661382b2eb9c7760f5bc03a6afe8b8e7d0b575400b701a3b40222bc14fb9f1a086010f34dc15f77cc7a976fe34a2d27785246acc68c0b429c5cee818d15f62954baec4d33fc8a62b6757f80a2b8161b80be31e69b7efc5e24555bc1ca71b2541e9069cdd5c6935670fd941a0edb61754ca16f746db1c3c63af2bfaee236a09abe0dc350948085a8b2ef637ca22897941f910e4b325cba87ea82f436a4c2aae0503b4219a7285e28e520c03341a4467393e890810d52f5ecd96841ab7d3363a200504e8acfebaf29ec3f2ba93324500abd490d5b3febb125c6148854403edf11a23ddc3cc440b62c7a6c74b04a6fe590f7292c11cb76b920fd34dd378b4c32274760574729f3d48009a0655a90c2dedd2422fb964eba07827101f7d76a1527ab4c6c6626e621b85a19bf42bf7ea1d60cf56c1cfb2b98dbf946802c4582f797c7174803807e59dad17aafe386af8f41c25c598d3cc853870f89a961a2977a99d8de6441b23dc806dbae6e9429aae492984ab7da0200b35d63ee29d43dde82b51f81037e0e4cd802582da342dd6dbf03ebab8b15519045c84bfcf9edf6c44b8b65d14e88d3489d7edbbd0572e31a4e8674ef2b1cf0dd0baab00d80c55eed65241b76e38f0eaa86a3d3d50e29f4247ddd87bfa8c3217fb6b2d1d19181b81d5f550c08767e890330bb152afae85b01e4f547c0ea9c37b0def30c135642deea8ee5f91ccc9d3eb35f53435661269dec4f7e79089f487952592cfe5c0d3e718bf410163639fff4d895c11c7e80b64cd6477e40d55304369ab2325e54f441de9b6d7b706026939e1e927115663478c44ac411dce8da67f950abd171dd875b2361806ff69b9de7781a65b21c9f8e8f980b17fa5c91abd40c12986039e3ca3bc65cd38414d55556b786c3e0d72bc2cf28ec6224372989944d21b01260ad15eb04df702789fce6306ebb6cb7901664aaa2ce378e9d7505fd03ff123f15bbe57c2ef2a0f666eb4e5a2235f55298ec6c755687d2816f6d70e270bc90c1c9e0424dbb3ceb58deae3d54af5c29682ff1a9d36c8147d575f1a68f323d05d233da017c231880d0b15393b12ce0270be5eb089315f08c3a0e0ea2af6df3af06ef0c5d8043fe51bd1f4336bc54635dc0a7a2f12fb334eaf9696660670aa0e0579016f0696183328d03bf99a7ea509e674e16a2c1e10523780f3cfc508d7f4a7f1d187ebff02d2b7f9d16a8ac7b2205890f3898aff488385fbd9b9a0ab8df57e0634eb2bf18b1377b2773445c94671ed5913082d50bfa6b3ad017a34bce017cd4d7f82884fafb1405fee9e2258489347bd6dee10c81172b607e998cfe4c7644827caeb6af525825165693648096d228d43e098881a0cf3772c5801ce39333f79993b952ad7f5584a2a47f8178082e8d61d2cf9ca963b3d9d90a6eb8b31a320ae579d9566b9ce0459823da655c1a7477b07c68c2d42e46c75fcd7d94e396e5badb58e34737ed58af16451fc6b076951bfdd6baf4597f7fb069716578029c587d3e37aa6e7cc2539472524912d00d2992c1d29d7de3e216c387e91a1bd0669b17bd95094ba0ce15d495679bdbd5422a96d889494855809b455091e94a751f9bc780a4f813246b322fcc9fc4140dbf444285808de2b772d382a00c82d9e310b8bcc4fce7ebbff42c880740c893e6e1893e9a55ee0f625a193f1020fd75edc9f8ef0525e826665d26ebb801f5db4ddae05df5a648ef786ec54c9a3542c182e7635347b732353cb1763cd5652a6794a5f068e10eda5b6b0d3f5a5ba3aca1063c655f866d9053a5f25cc1e7742b445cb26d60ecb6240ca2daf96e388536846215193bf73b92211be9d623ff7ea9da8f1eaeeec3ca92c721bd09e8d0c520cd89648d7a711055a578205b2598d5194d40d00181c79dbc3147172d4911101e5f379d79a8012a1943da5971ad8d5bd3b2a83c10f4fe110f171d629c0d4b5ba099768a517d8ae00d335de80875b70d99f40dd875af79469c88a0609d6dc465dc9e5488b0f531baa8b0ae92f0403fbffdfbfafc316ac2135c86d02afce4a505ecec38dcb88e42c719009f8eaec7ff9d08f09577e625ee2632ca0b1da2cec7e76ee682e7cf3bf21b0a04ac611e82290cdbc270dba36e3baf853de9a478e7082e1b338fc001695792784b3269e7f5a6559ca745b4529013a47729fd2a40db7207d25c084abb4e66e6cf59c9f5602640da70bb019db8910f68707907462169bc15438871f42625615c9893061c3839b352be804bd5a04677c9375963c56c107428c99238be273affa3577ccabfb4a2825d40b03717a0c4ca68c5289e3f2f92edd2ab3893a56182afda56e87a1b0f4b63b4b30e854cd00347c352a4a83530e71a85b3584d48e659fcbcd7b3e2f1b483f1b5bf1a320c243bc7b295f90a43a0d43e4976c89d53497ebe47820dc06d669d07cfcfff065a24ff3908ccf52821c2a45f27fc5eb471396b7126f1777902d3c4ab89bb32be0645de2f7e8805fbbc89c2685776dcfae26046f706b6da6ce9cd4ff5fb293bea61c535b8ec84b876426677dd21dedbcfd62ec53351560f1d4b5fae18d2cc89f1c3d449124b7a5101ac82a9c2bdca0aeae8aaa67d4365d70894ed58453f518f241680f093c96f77db5d80e7d5bc8321b408ff4c8c914735aa4abc233728cface8b8b6aea7fd5fc5abbcb02804d377f3ababeb340ab04ddabab1c9e5279137b7b62ea7c74e699cfb421a62cd94285f9fd8f38e756a9ef15ae4d80138bccd4fdbf117a8ebd7e3636c8eb6d24ecfb7752d23e2f3f419063510a17d926b25cba06046745f978d2d843365065f1d820702d39423622e5f632db69972121d1e159ff387c91812aa6e992162de3248566bdb9ec690b382ed671385b2a978f36d60c27e75fa8067d056c62d64f61fdd96d53656f1f4ca063dca58ffd65e9a618dd01221ca7525d3a0a76e4fbc593d302e94c40aa59b837ac1bdd9c044d0a09e39dbbc0b920cba8f62922486cc6f4a397fa62d3fcf6848b2423b0d4262027a9679b3c7f699bc60446a59e5994adefb7e592d7e0d808475c93103f0327608d71d636f39317628e2507ba9802e43df4be9a93dbf4a027910c981192d9ec2d6c1324a7b993b62784407ece41076d34444ed79ab78ab40069a6c7443c55c7d7327c2e5c6191f7ec1dcc87e72a46a45521ffcbe786fe1b1ea05b2a60309b86b5b10f415a8ef3b36409b04292b8cac85eb63b352e0a449e8807d807b7730447c13d0478578730f268ab4287bdde37739d18c60b1443fba051f3a384c4ff4e545c42ff10dddf05b32eee8ae37dae1127ec946e523f2487176d76913bc67fd350902d59fc0f1ebe6b18fd1a3a913eac5e291e92754aa7509c7db5eae9dfaf8c0b3e79a3c658bbf3d7d830c8ee968d517df865086e3225e4f584b4ee5670505ec37d0e214ff7b5d80e8e12e11209f81cfcadfa7fb8ee558aeddb7016b2fa51ba3f1d9eb902ff80a4897418c6cfcd26ad18886cadd6ea32bef1a1a66b1289fce6232a18e4a526ecb287e21c9bd4d5f3f12b7ed1bf05543694380dfa2d4a8cfe7ede25de1bc9b5cd149c48fb0d31a81b8522a1bbafa97491e35aed1428fe9c530640e7395630bdc1f76381c9fdfded2ba31c5b9c717ca86f0e0996069017ee4024131d92966aa578c22a2791f84cb094cee9827db9d4a8e3dc50b6964c24d7145549728702f466e4cc4209a9e6e219a86a7aa999e951cecce1a6d377bd7f495ae7054d5e8d21a55f4d09ee5aaf0184cdb2ec5ecf58b91c8a690406b9696327eb5fe591f72642d54bac2e9a86187b532bfc30bc8a39d32064e3d4d71525dc8bb38e0ad6aee04b6b45a149d5299132066191173830ee7fc8594951b5e6da1a36d2a0c08aa2f80e25791432a603dd7a9a7e7908f474bfe0e2a0105de6b54fd7c32d16e5661c3a0dfd56bb7ee4538d69d25e9551d0d7e0fdc6b9662fbdecade4e5279274d0e7ea0258f03c9a631129441e47ca9a50153b81be6bb22089571340c0aca6331123e5242b79a657f42fb311e3d85013effe3f090e9a13867e269b42551e372a57095cbe2ad2a1bbb14cb2a9c5e4df8a75c30319ef64a4a4888dc8608615c11c85f0a121c7273d6083f3196cca07b9e1a94143c756922bccab7e918ff21f96bd14070350acdec8b162d95978e731c4892c3c308b48893f0888538c79060f284679dc4b6eef9b5ee526e43a4861713e915101ddd0d5119d08b55a7ed9393eb02e494f640db8e9dba8201712e192d25bebbf3199907632db21f5fcbdd0f509d0169ae52875e25c46bd8ceed412ea1ca1099f197853df5fdc5503115c26b88e14e3d1883335a7bb84aaa1b342d2c15e1109513d024df97eed598d97251fb61c748e453a26da9c42c40b8a37b8ecfe56d095273294088a4050846995eb9c978de7e7ad5984a86f6a47718d4313ae4de88a559437217579f19a6de2ea6c9a64ca68b6b05c14c4f85a5501daada6018d16eae710cdce0f370bd6cb07fd34dea14532f6ed501a141567b1eb7e004f29ade2b780e7c1565163a695d4919d6855705e63673b757eb593688107dba48aed636c00df6273e5e42cb0a59d84f0bd7f1ee265f20fdcf988f27ab4f8e56b983cfc5407a70127fb41fc531f315b7fb2d870685ea54f15b664da9984a50ad702c817953d56822eaa54a279fcb3a9b43cdf508e03a81167264328e7b906cae47950ffd8ab80aa6eafb762988bc02e62a0bfe3fd0cce3dba9b1fd97d8e9e4428036cfd95441d25f39f3487084a3d8e55bad717e30de531927618dea7ac497e2163a6dd11145340c6cb9ca79abdb70c104f4092ed8089156f772f98c8cba904eb51e8dd26286faad6f87b25db72d5e0195a2f66d478a0430f68de0fcbd802104004b254e48bce15cd56938066d5de8c123b54c1ac0c5df03be75c14c7d9a267ede375f9b1cb8a104e4ca65dee100075e1cb2db691447f069103c4e5c19be9e1c3baef6dbaf230028b47fc4e1007d1349936ca762c699b446675f9ec2dd4c79967f70d8ac252764eb17b47b65c872e47809606b7194624292945f8bfa10f651236b5700fe26df3d91ad44e91bb94ff62d817eef0b8d6abdd5fa1103c42b34283e989c22e11ad85e380841d98adfae070c89dea0608426c52a5bbcdb1847513dd6c1ae17fd72860d80d4bcb02918d781ac4ecf7669abb5eddcc60f87259c2a15604ad8bf037653c82784f5a1354f3419172da56812c1f7cc83cd08702358aef01ff8325e8f40d9176766a773c237530be87b5e729b0b2748524a785ca5f6a454cddd446e92fcbc65903f26998df59a3d5e2bc52c210e70a57625fd08a88908103456b96cc8f4f7bc7f6b7dcb2ac5543a018d58c7213772cd14611b9b2b67b8474d34df1ec885c281abcadd78e41bd88745af8641f08a80c839f37ec78a04785dbee709d3f09c882818ad27df47415456be3276283a60b3fa5ffe52f6b2385790543de99ebde8cd98af8101df9acad276e86a968d4435ac21ced479dbfe2585c857d097bd77c713aa988f15d79ff3cded5802132334c05feed22507845dc0e2cbf5316e474fa889b06ef7a4fbce367b98d5ff64385111c82f080f07c29ed324cd31987952b82cfebd4709dd775eb0845f581623952c125eb41e219f68f2816a61743ad4135d770853e17ad5ad257456c5839d0dc3c3ae81de079b53426d5d3ef641b5cced17dbad801c1481afcc5f7dd8b0e4ea63e3c10d19ffd93ee125c55f9a179f3d50f494dc71f347ce6e1c6a752e4a6d96730eb10fb7e982d98398aecfe92f6888efd2fc7de9fa592d4361db2944712ddd2c145c509c5b3990364c8d6ec94ce949ac9818b4d48e9f6038d684c7abaf48662ab6c821a0e819816dca9161bc69879c343816cf99f6f239486f8178c0272b5f22b465a722305f14a0766fcd1267ae9e87b765dd2b4a9294ad95974f5589899644079dd1957a4510ff1bd09aceeff51960b91edd6c2db15bbadd64bdaf06594e68faff87b50b409bc9533aea023f4769c71aedd8a72de97616469f8a77ed6eacb3746e0c33e9aedeed46bfcbff84b82a7e8bcf330eebcb3d6c61979ceca8af829a51ba3b82e5940be086332e67b6fa2af355efd69b3715bdfde9fbc1e8875f09069d7bba7c2f43c5b3e072247ba16f7ed544d6c7371ebd774f421ed1f5e77b2b0b68623f84b40208220e9cd03453251110c9708a156c0a7b877fa6e2e842910061684486d0f5b1f488e163dcd3ded1d525616237adc5d555fe3817ae973b8359fdc99a5a0201b84715d4c427d0db4afcd28dd0fa07555cf74354ad797275b33f543106b55026afe057b424870b6ed1bdcf0f019de3c840c9248b3c2f6960c831fb18ea8171f2dfca283d59bf779524cb05986d856484aab541493f018d71435fefcb4480fa6b102ebc92db784b07a307313072c70277ea21257a1371051967dca560605f635106047acc55f1d7f881967197ab126ac1ceb5909e091dd1e506b867afff08e184f02606a587065d8b29ba69fc1e6e054a535fa0887c346d7e082e142eee478f24deeed2c59add5ad69f6812a3bc50d76e030dbbf6a6d42c07547487ca623f5ba3e7d3b6b025bd3d9be030c1902f8597af68d38721cd5e1b17969719410b5da1460989458eacf858b7b4699123907288530b6cd3315772bcac18f58d2b52dd672e7d866f5f440aba6f864d35308fc70c8a490ea363e64b2d98be762148d001dec488a526f8130d6d0c9fff6af18d2577680b68ebd2f679baecc638b1002e5dc7a0b27c6d6cc9a48573457a75e99ce4737361be9c1e6114a5d1c67d676ad9cf001ba81f0dd68fc4b7c1d6387efd4aabe56fde99cbc286c8ec433b4a21d9ecd4cd979333e0d9729afecb575705bcf194ba9b5ecfbb6fb94f60a6d940ef321e4e538ded3f22d53faa4f75ffc5cc71340d7b17269f6df0877ada41cb0f444ab4704663f513aaad9a232aa4e3841612b28cf28a31c6c40991ee992385ae2944e5315d7157f09599e76bf755ae971cca9f0ffb59b10f484c971103fea6fa6832e551052d8dc295e81e6f743781c8682d459beb44bab7fa8ef149502886efea221de4440501633415243e66438e43ee7d90e8d1d61931dca9e4a3b69bc3f90282f504be9975a963bda19d2b70c74ded3b35b03e094f5cba4e404a95943d8bc31a1632383fb289509bfd3e434487a9bb8a5cd9a56921d2fbe3f094165338975bd2ac263aee0a566a141e70155c42707c9d05c5d5ce5a34630e2c871d2a381fc03b9cb554406aacfe20b1419443167fccd91872405a55a2e2c2a349c61d5ffe5572dc21ba4a725caec150ddddfd2089468d6b2ec8a2d2faa4870c5088816141cc45f4d412eadd88d593d8b158f3639c828d9f058d6bb5dc9585f349fd6320dc5281f4c2f70faa0b64aef5c14ae5027b2edc077c2786fd3481b5eb41c74f30d2d0a8b21894727639f9d97bbe33b73639196fcc5186ec61cfaab74784e3ef1692fca041063f68ac17c8b6c0db7487cff8e81d01d8b4365d653c1b85a4e722aaeda7383635c044794ffcb868c2e3341c7020df1aab327c7985f59cd9d41c0b0fc8b1d18b06092691859be558c3d662d2e5073c240c26406948339dd3869fdae100abec94416e1fc905b1ca4497ead0436f428728c7443e610d7bae9c73879deadaa0a73f163fec1b0cd43adf467a76656541b986ca5982777b7c445d3aa15bbec2bfdcaca1fa43d78e1667a4e27d9f14a70162225be53285f0ebfcb2d7cba610da852aa2c4a9930e4f42089056487b8fd6aabab86eb07462d037175cd3aa350cd903bf890400154efde3cbb21eecb546a555f3021afafacec65160dc3f07207d18ebd7a4e0d73719be37b4926d724c2ebb058b8d2bf908cb0a0cc1871c05697a684164857dc94db8d78d1da177e464c88f1b272d6991140a025190e52167ebcfa663b98683f1e1990b2edd68281e9350f9066a155ad23265f4bf451644aafcd6da8700165c5708f6f446c044fdcc1c84213bbe74a7a7ac955adf9ae4be8e82518e19f642c5b5e268f59ced28bde9465f584c6b92f39d9038eec76ae22e81e0f5956bb86e1493114c517c0106b7f402589b9f369dae3d1d117c1582e14d667079370c07d33cdcf42fd87aa2c0c3789ca40ee1b300508b230bca1942f157e3353d08af5a9649b7670774bb20dcd9033187d26e34b8ea16e230bbeb19134d131ee61c061cc2d22b5384581f08433b28425991d3c5a6b4b1b22102aab307c2a27b5ee0382b8d55bae6b1ab7e1ba069ee38914a3cf18f6b3150130d4d6bedadb78309c3d45f118c14cb377621ea2aef0ba57d2c3e7533b4afa46617d74f0f306b0a9aeb14fc392f3ea72081668f6d9cf4f72df3ffab2547a2a4715db5b8c94cc50cdadee380c86397d6be65f904b9d9702993b4347da3de8ab6b41a895af0121830331eaef7c67b9ad223cc835d20c3d8d65eae46ef638310e20145689152c94929343735c7ab0bc228d2ed4b8d0ddabd66ff2172440c8c5d36a473982c5c7ac923bd36050a825adab564bf8fde4b618ea13d5f38657cf6fb277cb1b14467afa729f1e09109dab0c5db209d5247db3e4bea2357ea7753b5a6b6eddf89d27bac40c2df02c2757a2380eb1754244285a562e382c7a6e61b3bce793a28ef7795c08d56b716e3f8e62263de2216a511b2b6614f00896496135e8ff087054953e7d7f84e1bd83a77cd396445e5eae895fcdbd2babaad868387564156d6803a2a9b5fcdab2667851e28d9470bb10e5d749e9c7ec60d599996ac1b18d8f589bdbfe01156e0d55ccfa8b585f0c0757194f008b913615ae91328b066074baac844b6a1509767d36749aeb76d30c0832ce938b5481a43950334d68d7a0337fb38ab4ad1e36e712c8ad6bd10195772af90b9287b8a849d0451e55c74f9a48dfa68b4fe69e3438436299eb08cf63d7880c4783b43b2c6fd23d132c8a9e87b2d6a18693cecb6e2df529ec75c4e4b31b1128d0065d7b4eed87ac76918028980271b612f8614d95a0320f6750f8c3d08c94b65b241a6afc826032dfd41f3378e7a5be27068a9f3deaa7676a8e5d9cb2e46b33d5842b13622cfe85ab5916e1354fb22d64471354704bfafb66ef8289c4cc74a1d6681f1b8835c8f411d53458e84479e6c99169be2d14fe1283487a9820c2260e9fb17aa532fbe80b8425ade983e28e3764401cfc0bb30be6a54fa8fc787752fcacf633ada76986bf7843502fd336b4c07915a3fc2cdfaf3a4c2b1ef556fc0f38ec545ebdc0feea597b5b4efe6c47544beb0aa1762965bd80902098c27d5c5e2fbe450d988355f5fc3400b86c9f87038c22ccdd8c986bb758d1689dd65365b7e00c202300a1b93cc52082921f86dc17a9e8245151c267ba801f07c23e63bd0fd6774d1c8cfbd72bf21dc3aad864b7f24de0dff6b0249d9922771d0ebc96854a718074ac8ad81bc0336eae595c053583f57dd3e24a14bd76bc21c1ffcc0f92ca4c11dc2b8b7c1ee3c75987717870867fbcc531a7b916efd0600a7b7c0610a84bca39a26caa02ececdbc1c6327106c77a5f6f184d6b71ead63f1bbbd3bd3e1bba34301eb26583e43a0d2ca8c9b9d71dc9c3c61ac80b502fd72103ee2578d5d78a940a235be787b16f02be04de7b3a7a9de3678d5f3f5cebfa9b43430a20e37ce84f750dce4afffee8493f9a87598d3600ba0a54148612e3a5c89ceec1cec76a5f170313b957c58bc5e77194b6cc2ff93a5c90f8feaa71122531a7e4c2e53281e02c86672dfe1e41a28c4bd074778c943e7b883d4b01e70524108ce2b53ab6fbc844fbc4aabce4662190a8c9c39d159d7235999a55937338ca15115ad8abe98f945ddb1763d75e0c9b73e757086f414b08e2df3a7023a420d53cfabc38fb43a4a6c76d62919f76151459044460659b7a445b5c1d29504845fdc5c856a2c714b33742a2bfa58ec7794aecfeaadc4f36a7cf1475b1eaa1f97319b5d2485a5b146e67f59a82f322fd9c26526617845df6b4f040aac8243a4b598f73328a96178c5dd56562f2afed85e4172a024ed6b03adb0740132c3ded633976593959d488b008c6c87db3139e3f03d1010359474f2ae21d5578491d4a6f2e5a469f17b1a4813cebeefca276514f41d8b8c9df966b6e15ddf45ee1696bdba9919db39413a9e38a057828408f5a85d3e41c09124adcd9e6f2923253af83f946d3ed553306fc34c7070b33a7cbc98ef1133022be13ee0e595fe821c539092722b7f3a3fa423d865ccbf31cffa71f0c5967b4bc13b9a5aeab1154b699bb7608cddc4c9c6dd772ee6d034896c2b4a026f0e337b1c5db6fe7e772699cfd09261296feaeb42b3258679069d2ed96179517e83c966ad22a27768b68e9575742760004ecf300edba51027beb575e98cf5e2c49fcf92cbb25755fd596b777139bc632966654b975ad3a957e0876b043bd8bbebaf2376a639bb8b97f8cf67256f017e2bec8742e3d1062a69fcdb15368b9b3c08fc78bf0213e4a300cdef9cb32735f665ddd5244081a0439e9d29fe15cecf8610b6dc184fbe9c188bd36704a47b8a735bb8f6a8c50a9b1f47c15db4601b9b31b69007453e091233706b003fe419001c5f6a4a0e8d2940b7c4834d66661288a532fd790ef315178217c03138c45f1ccfa32fde49f1697e719b359994bffb903b9a804f3cf8c55ac476cadea326afe03cb98f73d0f00edd422099e3ccda3cc1a2ef6eb7a086c45d5ee2bb6cae3d6f1071eded9f62370d6dae028d19612e583bfa7f536280efe664dba93823d38d82888c5146a8c96a3f1124d187cc47d15f312afee36dc0f4534e1a26b76756398302e3825b2257d49ff0cff1053e98b86057c7a81c7595b9decf1c0d2b7bcaff89047dafa07c1eb1e590b888f23d12613a47b1da6fac5b8d32e0bea6c25552ebaf5b82a1549674a106e2d74f3e30185b047120b7100d3ffbbd0056b466b0f4120c06d741be582df74c7578e62b5631c1ca38ffd6afb8d23691048a9fb407129bb825c2b974c6af53f000c3cbd6d7c329408b8150b944cecc97433ca8ae7e30ec37de2620732fa214cb08debc29eeb561a6d3c5a28f4a0fcb73199bc624f1755c08c5005d9ed365878a603adfc2c56694b2b76d9d6d4aa3cc37127105d9b8adbe4c077b026e72f645cd6a5a2f649183a1ba3f8fddb2aa3042b2c9161ce8ccf4a36c3cc6a68d1d1b0a792b9fb3e37713c7749f0574ec5ccf4a08508aec75419b65b43589fd84eb627812208ddbc130185d2708b80e0a3b8349da901f8d1f4080a80cb85099f503ab1fc3b7b33669fcb4a381d1f1ff12965fbd00dbb12598365fa9e83067bda527f4484860b2a6f5190be5edc48561f2a2453fd64b9bd68f822ab5167ad438728731bb7b6fc1ab0cf09762fa2f7d8a2d492d2658b43ebbdd42786b52ff31b62f1f7bdc16d7e0ea0b003539d147df06ec68c12598871f915e742d08512ee3af99b925de3d99235748e1d2f2c209c665da40befd7cca8492443ff9df822fc1ee6f40bdd380f3817a2c4d24b6b681179b155f274f89d7ec386fb1edcb804e89d6bb1ae1b28af65308229d87518b14dca218d9e235229c4044feb35a76b34c03fd7ab984dec0de3e2cfc241dff7a6826eec7d011a484cdfb5be8ee01b4e94c40cd22ac29d218a5ee627988a4e8b144ceb7910d4f82325419d94982453ee62215290fba70ae06541b4f55a3ed41548046a16bcffdf1b842f8d545e6985d11458a50e089a1c0feb37757f1ac46333a7cdd8b8677d342c9cd196a2e94f8e285ae05f9920b14a3d917913f8d56e2c4daf720bba4d31c9a01a658bd2c3e04e0aa8d56a3988601605d10007612fe6c331b957832393ec3976a881ce3ab7e13a9998d2e6a00d317ed2deb211be4dec6c5ce3f23d0bab768a1f25c63ca3a494dfe0def3c582f88d8eadbb0ef3fd18a347c2b50554157545f9357a01e3f387f6d3baa1d8f540bc46037e178e358ebe1c483b8deed73c6cab5f7d694bb2966f417c77464ce5b92e309fa1ed3ef8e38a8e5d61f9db9e7704154e111f96bb64a01bbcbc7921a07be66e1de3ba79d9c443afb314748eb0c4e456e4f39b57f9d0aca173184e5316f00407a0472b1648ef3df7cb9b35f317b062f3420a103af5ba82699b9ec3f1a4aa4a6400fe60a962bfe036d29021bd3c1f28526ddbb81f36af2158bafda005b05dbf650afee549c2b1ac1c4f01d30b726cc4f064285e69be91d347a8cd38b63a08559383c26a08ba3cd5d43e1413006fc8197561fcac28dde77fda382b7510070688c1a718763e261de29c126b49f1d008ff6689158b8fa92a9bb5fd16d0e3fe487040b8dd40407a4b837ec7c0ac5db8a7a7d6b6a7fdf1e18ab5ea96380469c48af3e2b572398cd2873f5fbbd5c3929ec835ad669cb09603c845849f8704e58935bec69f0a6f591b315e0c3961af5c6a16f731fc99bbf88115d3dfe348036457f6c37028a47c5fe9d807465a64e26229b1420608f99a7f0568bd0f3bfd08ffb054837f0dbbcadadfa16a9364901f6e14efe7036aa44c1944cae889bd2b170f2cc5481bbaaa0da86fdb972bde8d2fcad19eb45e523a8834e8ed4ebbb47ed530024cdef5ffdf6b0316cfb0c06c48075fbeda521f14e65dbfe88a43a3a775de180827f2a387a713d54782e2e00426f1a2d545d80ec9e7e4f0364aa7fd1d3bae345d8db12daa586d532242f113fd271c3cf31ba1955f5089ab82657f57224b4c119eabad9ae8c1a9ae01d5a59fc62d311ce84497806c8549f1988b59ff1bee2f172acce1276c972247100d88a5be7e42eb92dc35d498b92829ad1cc799a031eb815675c6e0d19f56d606b6443b0c00a24d743953cb52d08ad5eefa57d66d7a8a9047b9a9185f426930c76b8a4b76719bb03edbad8811cfa2eaebee29839d7aed38c6f69e83f62729834090db07f83ebf95cf56f769acc964a25f30270117de42e9ea253c6c27acba13d9e8dbcc7d9921a9b982fc927f2d35116034ba0fbdc47c8d402c1c4a7d1c800c6ff5d8518a436804a67a118a693ac5c80883640a9860acaab685f91bda2802b12593bd7989011e0d2f3916fa40c9aa5b54becc2108f19265742ea94b0bd83f2591650fafd7655e3cfbf0ad83554344b43d38e2313ebded4ef035be4814b842b0d46fa8257d62338627eb35d6957827d4c0706a0e3636e08e979d28ca423afda59ad419347c784baf33caf2458d0d4f4ee2dd68a37a130f1c31dc558daed520ceabfc17b1f95890f025e8523f0174c1eda24a710bf346d4658966be0a2e160c9aa037a0f1d6f99e1908ea035959df320edb4e2b8863dfec56092b2f9e65c5ca3023f62ea062a2901dff89d215c402ba47892d47a690912b8adb20770cc52836ec7fd8a0b09a4bbff4a1b06df5085cc6a7fd1bc3015220e283b23e2045838f96f9ae3abd084ed00eff9272cb3f1f57f3634b716eda13d572b05ef3a8520a6ae29b9a550461481402d34be08fe2d0dfe0c4564d8ee5a741f9e87552a8b27b01bc75d72e1467e4e52ac7efe03fba30d5a00dc6cd447e13131add965dbaf77411ff60b24d82df39582e228e263ae8bd5e7134b56690b354d22d74b4b341b2efd0a83a2b99261330e65c64779bd445cdcc4e15021c7e93c11943ea4af5076554014ba4ceb97697044d8a458fa10ceeb578302dc132601b9b9997b7062ba16dc4fc1c86ae354c82ca5de131783e759356fa565f4071c1d4151076f32d9986451e3d8f073f1618e4d887eb3dd590b3109f1774c1209ad827cd1d0a7269d1a48e767205091a1ffadf8ad8672c086bbb0eab7993a4cd6463afbd1ec66246ddff082ddd6dee6c1f1c1f4d7d40ca09dd49019dc968e0a21b8526d700cbf93776394841ef8401fe2f7419025f20aeb37ef2ac94ee0ad30ed9ad44bea39466df7b8e4ce2353fc3f168e2bccf17a5b5d3ebe3aafcc63a23b18591659eb72ec8423ca1d356a3697aa732fdc20ae3b725cdf5232d603a191e387812fad66bf169b8d4fc1465c20bef65a225333abe21e10ad6c2c531c569b1d7a5ce2072f4292ae6cc84d9f0bfe03ad77a16a3831353523469bec984bc9dcdc9768be8fde1926fd37973c230ab53e17682989d9d8685af4af643334f78991d60afbf1b6718fbe49a3921e5759a1fa0ae604c79c667793f3063596092bbf3d76b8d4957a6060bea0f976ff10dc24a72a08a10fbd70ddf46aa107cae7edeb59af0345b4e085daf9614509c4cbd8ebddc368768153e9fb075ccfcf2611cc805662a608197630b0a0f82e4af8af8c6ba3869ee4b68599bc08776b266297cc1f1d0b805ff3a048acce8d57cc8c7d06c0c1f311c42e6c4b6dcf3e0d5bbd06b3489fdd1b706e9ed6f389d7f4f2bf5ade283a8a3543de77d148cd8f79b3f26f9c189b0c09f491a4e142a6a2b1eabcdb974a7d50ebfdd78cd8a9ab8c477242e1a8d42186a25fc7cb8ed8f7f2485c68818cc8f6befd67e468a5dfff67e9d62b50e5052cdc3f7aeef956a8c86d39d2211d934e3e4973852da8740b1f04ed5a2a0eb9683fb825fe0f697419f2754eb749c0478d68bbf9d518bae1126e4b0b71a6a82d685d91d0f67fc89b746fa3808cb4fd54528f1e5e627506af7b5dfbebdc86fdba974587952bf0d0f61e8207a3b3cb30febdb988a1a9eeff2779ddd27ef1353fc78e8741b7c429d3b73d3d40beec124a3b2ed339c79286ab85d2742610735fbbb12eede1bfcde95752bf40a342d2f716a78949a811ad261f5abde39bd981ff2b78a06f030a0258a3522759af0014b8ecb743f47e08a7a74dbaa0adbaaa7c29d19fd4c7868635708d0db503bb3c6925be9f018bdfbc03843f3cfb45efd5d0d0c1e35f875ae493184433c4adad21af13d21d214416a37f3ba5f22285178681f8aff588d971c6f692eddf66a8dd71f212302dc5b550bbd1064c74b444614e98bc298dcbb57de3f9700e01d047989d1b88649ed3c0497d94a2591d80441ecace5b3888ee08a6fb58fd0e933c7fc936e5fd60b552c34c33cec4a7baf95c11c4a015953da5aa7d0381e2a95962e8b8dc8298ddd7840a05da1f1d4f478ce6beadc8a3b16ab781bbb6ae93b4c0cb479180fbcf10bfa88d57ea7ee8ff9752ba0bb8e9085cec59ed45d83763169df0383fd6bc903816e6e2d337d2c948ae52a05c0d0999407a291fb42de1d0556c71aeda0df1d7e7f42cb3a87dc9d71e8aac473fe8a4696160e1b2cd87fdfea0fd8e3c7a8d5192a2b5bbb6bf2250f2617e3b035c3ea6bf5e5acfc424fb5681ca1038328b029ed9858d446468dd6b4bd327faa3a5a78b4daaa2ff8683c9edc555c2d232f43b435afc3d17672ea7067040631c9dcd5525edb342d2a097c616669525527a7042a8a8b812f1252fe2f861d35ee6cf871592db122cb2c5f8e9368c09952f321b0491e6aa39b066ca41db6aa143a945488ceb719578477befb676b948f33cf99397137bbed3aaf3c23fc9b6a0233acd56ddb037581122c3e2438677bcee5428e3847ea73c0b3239b0f77894e0f023be838a1853e4638e3a77bcb4d57c384839cedb58bc18faa068a15c4d4d33174ffc83a2937e1e7d9aa7bd8384ef51f93dee36af7e55836eb5a950c12bbbcc55942b87e1d3ace4aa65fee4e30b179b821c882c1ec16dc7d7005ad28475fee35aeae98e1d72e0d3c8e6ff3c63eeaef6f89337c24fde7348243ab55a39da37a56c91ce54f5301cfa16434e7735c26ccd106177c48d581d710b87851877ad61e6658300d0b8bde3c12158ba09eb504f367be2fe73fe5203154ec9b5a621ec6b9043a78bfc1641d37101bfc59eb23603ffd6d967826d33f4a8ea6e7de5b87c9568aba73f1bc39955af232dc72bf0771e09a739e2b5cbd733999198e85f7800cd3ddb8d492fbc39e0d801d1737f356976e38eb890929cd5ec9570b4b16650b17c013c57b332fa2fcbde69c7e5ef7ddf0b932ef48fb6814818b974e4d0a9e81bd70ee835d3e5b42a260a19af4dcb9e70aaa4107cfd2b1aac433a6ead3fcfffe4f7d4f86f64c9f14ba1b3db19d2923de2a09a9b129fa439150126d0a357cd281416446bc5b3aa5558bbf48c0c1f96dc5e66e3dbc17d9cd28cbc570215f54c0718784cc0282517ec0fa7b96dfd6272b46c8c42cd96906874a751669a4f2ad8f28cb5cc0153e555c20fed9b498a5dbe87127b3ba747f457ac1d9f5bfd3617550cb10b955a14dbbf654813ecfb966b2ed3bce5ea84337ee80c08e7d318ab31cb2a34553d21178974d635e000b2d82d6aced713641c9f1a9deee3c0e0710597dcce2c44eb3fbee8fa97898febda516a452b5dfda6abca3f4b26fa7aac9bd5ef40ac024ed5604b87065be4a31a20b8f545f371c3daeeeed5eb7f1814a947d70ba40fbe5083e17fb53ea38ee32c5a6082acc368f8a5aa0adc251ce9efb5ff24242adf5d4a8fdec4c1db8a674a6319ece2914f1a90b84904af92361dd50072dfc7d5694e4aea0c14edf021654731d3db64286c81338a9cce8401eddd9bf352a6632172c8b475f492ac78eeacb757c0539daf7b2de34da317e584cec1d1d173dc795c0b042f880fd8d200f9d9cf3f8e6150de10e5a520284895bbe2f2f8cb4ed496a7ab1dbd5324cbc678b41dd9b31c9d05b027351824a0dee79b86cf3b27c459e703793977b2af5cf70cdc07f1f6928118a8211171cf1ea4e8534c7ab8f60de43d3212a0748510c1826ced8d9efad9f049b30adf8562760eedd37c04f0f111d8986c276b651f375b938bbe23c9f915ab4e623dfac2f3cbdedefc7abd356d0e9ee241bc5c3a28f22ea87276240250b7496c1b780a2225461e053511e9119991961e4835a838ea9d8924fc3fa23e01bcbccf4308fa475249eb0a68e8bb9793807468ca683dbb194c8450d999024822ab1868241da582883c5d7dd3863fa6076e8dbc9a03d47223680bb2fa374504b45b878437b4d178dc6c62bc1a2565ad17260a6083af31c0809775c42ceab222f1bd2e6ed972191e06070460993246b53eb0d3a4d7022644af346da0b0652d2971b411bd0af546461873d33715bbe8d31c3c534a2259d7721a6c76d2360e39c4b8006a965925a74a8298ed01668713da1b121e7cf16171670b05b8be24253a75434f857419ce85cfede9f9d5918981330606b41b7226c1686cfa017e809fabe45565b05234d1febf9e363e4e3486af8a18b7c991562860b8dcd5ba2a5b3efd6d67135f867602b07f7a0fa512c156311c63f47c14fecfaac7d9f2ea076db5f55f6c95cdeec616b40729659907a1bbfe8989c8d3942a3df61e187d18ea5ffa9f3f409e10338056dc7aafaaffb19126f34322b7642b03d3698138103c00df5d52965c0b175816abd1a5852fce556a84f395e839e43edcdf62517860d00bf48c63a5f227832d3e73812cd3aab19cf55b6cb16b419be4c3be118e723be65191c7fe33f49ceea0004da3235dcece4a43426d0e61a6a2492d6022b659420fe3ad70501070bd9f06f32e812da80df3b574389b1d0981ac0374b09b2edb3e0f1e9dedfb859c7020a880b2ad9bde1a4709d3eb7a70ed823396519452cff407bf094ad1f26c19c5dfe2e60677847a3d19341c5bc8adfbba8ef40f6faf4021867780388f9a64f4a2ead89eb9cca23f7333dc1bdc491ba1e99144b5e08d60b185d067452d9924c24492322f5b167aac9f858a02e23868a9064243cb822019aa5421a924db5b3ff73fb8697e7821d53b9910442925bf7a174b1888f61693dde46b4991690bca2014940aadabc363401cb6ec9cabad7bac5cc4edc5f4f2875a9462ad96d90838218f0e2f743c3f944abc6080fc41cbf2bc43a5b757021f53b1c2f30ec97cf317845362fc00929a41db738b2510acc5104de4810046847a2266ce77a86d83e6e9c725e7dcf29063bc5a9aa1c1714d688fac910cdf0afb31b6d969d1f218afa692c939ab0edd7ad16a15c11ed7585eb1eacce88131723fe1107406b53157c2fed7d8ebcc0ad85d92d40bb6dfc25cbceb0fe2ee6e37ed0d4244b6ab8e2a0e5b7bbddfef20bcfdab3ec18f293abfb11a1c46355007e6d9d2e1fc6606e4f4b1f63d66f0fee8135aa80063c7ea36e50e3d1c873dec3bef796e09dd7a0dbba9befde6e3057bd0b5ab3ce04c2e4361f1fce9e910ba6e5722fe8db7f645e2d78390dc07bf17147dcd8783a5b6fb906bc5d0011f44923d86a08b793afdadd20f0e8ccf6c478c52323603d194c4e22969aeed105e5154603211d241c555e740fcfb62fe73846c2b7cc38c3554f5d9632d38d7a2e90dfca6a02fcd47f91fc967c3d2a0296ed08e9f5bd4288294b3951dee1ba15467fc726163729a7e5365ab1082b59cce5a2aaf106b72e47f1638251a14189c23e4ea13c3fd4c97b32423dd83e51a23ab8b1369f303c08e42d454135b98171da70286d153a0fada0e3d5dbbec07a329f487bb69cabf23b4f9464cf1be2e3d779de6561291f8c91da52be4401354d2727304f1f5ebb2d05b3021944dfde2cb932b964010b8de8bbdb433c4ff9643a84a75321b2e366d64899dbf18f7a3883cfa8e3b759a467cc64f7c2c12eeacb015d00921ef060d6c50df884cda8390a0afb159c33e3afd6a15900a74ba60f3354bf6d9e93bf915c2c4967b036b15dd248966ed310076b9bbc660760d869195638317657d78d10a80318af20781b0948be51d6ed4b87e3924e3e5885a6a63da079e580ef35f026220b06bdb11f54c17cb73af0501dc85b5633f9b4e1c4d095e8acb1162191a378ced93f249d4908904d3970f983334a865c4ef36cb3b70ab2cabc798e5184a3263208c82b4c9cd309c3ed675fa1c5f757bba630ea4a9274a587360554187b6a039f434de5339863e16ce8747baead024b5ee954e4393fd1c232165e4ac10d5eba30fca77cbeb39ed1393f3eb12159aa2a4a4c10694c17d5620b7d1c387bf8807a87d1f4ec11a1efe93a31f1e32d3b40a93a1182ef6d0f120c0e701ebd3f202a8a3a374636dbd6756b7964c2b1d8a792ce97820746456108ce15c78c246438c91a62082e82856ceef094162698e3547a828e291eaf25d36f3244fc15ca3b52d03260a1fc6c9541ea1720a94e2f87482abc2c97416f85400f81cb0fb7e2ca4b6757374d47b3f8e34ad7895dde3c62d528ed483fcae4559869874cd78a3211c632955b3ce77363589c63213c966e54ce1b62980a5aaa6604365c7a78d3f689f9c4e6882895710ac62fe1c0bf22cb534f92804a9d8f708052255c866a93a7a2cb577c386f3e5a39b1265b276ce7d1c4f3c9f1452ce936e0f3b0996608bc69cf9d4bfd4bfdabd04ae22c91a88587b2c852d9b6b9d2379b446bd9937ca8f1c2e6ca9f32081e366cf98f6aa46bfee99d3583d277f3355a9efc3e1b4ec6fe4162202b4305e5cb8ad092bc700b9fbcf6fecef6eadf9ae7a25c71b1eb3231eba296a3e498c90557500e636575b25eb1eb4ebebabbdc333e977ca50ab95ba129da0f3fc695a0caed9e2526c63c3399a7111a845357bee441a954515681aff244b85efc161ad2ca418786e9aad010afa0dd7dad5af89924f8fc293257aba1c39f1a89a399db4ea01a4e5b7da29dcc273805fd5645d0435d725e21aee0e541865650abca3d3a7bc56f3a26a8e0e50e52bf69bc2e4196fce74c2d5e319fd2bc2c59e728ef11674a4b950f5c780995600343ac974177c4bae8a85ca6f98487f3e2af4819635b46844bea635a8ac07d9fed6fc2997ef36415e2dd41b7acf0320cff82f18824c22f74a64203e37316d683db47c7e213e21ae4c6be22af5a5b01a3873fd67c3ca8f6c850092416db2a11b586cfbb26e957a946e1a49f697035bd281bb14bf011e8fca9e24dac0c962dae023c33cca58e59787bd578325fbceae62b9447afeb3546cb2fff118d93c76996c7688c5d0d149d571b1b1bfd2984d4bab2a741d7902c7a56675a29090d244cd2a483b611726e1fbef68db2edc60ce7ca96ea90f88a4c1e041b4c3982e076dedd8a2dc7e594e594703be25b2c2f9d76ca9a382f332820b8312d0c85d6a36657ee75e9858d243acf17f4680aabb7f13efe2f7959af827d24be775c7b3ad99e5cb8a2b36ecf920b7025cd360dd66aaa75c3f61e5b696a9358798cbfcb2370e13802746f65d6759228781ae2af8b8d1e739d080015008d03e3a4e73ab8313730c31a1667ac676fd5d6a48649bbcb16aa99adc656b97d5eccfc72b17842d841ab4b15effdffbd45e45e94196f107d9d58b2242ca7b9f04c2dce732620863a1c96a10c81818c5a3793d765c7276423f5edd88f722c3dd4c090893a799a25eaf5994dbf5c324d62affe4643438697e2965fcde3ed7e9adea4c7d164ae4563e31e461bec2b4cce0813c85d63550c021f613ad0b80847daf1af5addc2e446f48c9c13842e2676300acab4f79138f5262f582e3dbf6dac9d1e635832fa9743dca303b441731c59fb7726134becdc9ec4e591cf271bb918f21feecae8ffcaa76ad96b8570bcd4b30914efcb20438163a0ec0836e29d7f2b31205ded3cb1cc2b5a0c477595bece59f7448861d0ce491913d53ff51de944fae4be578ff765fb69e29f5b77dc666c1efca718df50d3663a8885d44655de3184d61f5ae42baeb8863391629c12bc800a66f9a943c8e04a34a77a6edec9de85c8a88ef3ab06d2a6d007ef8b46fa02ffa3a882c3aea5f449c4e682e9a20b76c959f0d0e7e10a78283d9914fe9c0d09ada2f30d094f9a768de1c410f4fb9b3c68ab29898fc4a89f6751ac9e040322a798cca1a58b0a497d817c1b88319e3ee6bf3df2e49e93d0c6596e1045c87e2aa8301337f38c8aca9680b7f7fbb7a1d359e005fd8e4b4a2bc2b3ac39036ca0afd4cbd050b3c35fd01ced1085f382478985c89b36a2f906306ad20c3ef22b1e2387a5e354e71d0c3031055cf62e47b1f4cee5b07df8bff9db5431065782297143484649ba30e33f7a99fbfc04f4638d79bce3c97217663c7ef931ef73fb39d520a99cf9f6d2f9166b206467ecd6d02b4ea011d50c67e3f7cbffab92a2904a7170a03e480043b11b04fc22156c1847dbc6cf93ea2566963f626d2562849f34c644ed1e7320a5f671dcdaf185eaec286b5795ff6f6420c5f54265055425fe2fddaa39583cd91ee18364cd512499a649fb84edac51288461de62c56e933486c2b1f4a1b547fbf467fa66407f5a9a98de4f29a3c39221cbf1b8b588430516f3837398fe37195bb42aa02b2ae11b5f96cccb2f01f8cd637abe2812c6531e880749e4985cf228088cca1aa980e4139916046845e3d93120d17544266e0d1b786efde5c88bb96ea87d7ad7585ba57cedb5475cdb388beb1c4cc6715441cca7f74fd48017dd9be90b0109595bb5ba448f86c9a3654e708db673d289db029c55676737f80219a0e98ed39a8a337b404af397b09275cc70187fd04c79610a14a11f9c84cbf94144b552180f7b0748e163db7190e4edd9ab5d807c79d5750edcb686899e6d1007aa34ca368a7486ee50d85a083e022ebda23e2083614d5c3bb68c25631ea86a04f72fa582d924a45d62adf4edd635afd8973db33cdd2cd49f98b64b235fcca52875cad44bc283a21be4442b54bc116d7dd4660c8ccaf34bfb9d4f0dc34e6e172ffee66146409769206b2368d38c0d1abca221418b7768676c10a18743463802bb96dded2775823afb053fe3c6856a37dfdddf653eced36495c7b3bc37e76f5a772cf3d1bc3a27f78859e007da9afdabe11b214e21f3b209edc855aad0517a38de4657ad965d5e9fa37983c3df0c25d861dd19671372993c837531fe4fd68365cbcae5855b52b7d02a9e5bddd3607604df141f6686a63f2bc1e11859a3336d3c99e864e8d8e162bfe193a30ba08d4600d3f37ba7f3cbb9d447756d80bab3d70cb8b02cfe81ec630fa8b0207c5591ad843f3e0cc62f07f0ea26563ce201f3964ad0dc1ba908cb040dc39b7e9f7057a613aabf1bb47118ca2894eaeac74b0ec740ee4c80b5679f3c0d1f647ff0b1ba58f565957e673dd6d7fc7377a2fb479c7f1e7a41686ab8707a22f7d3db577b4461f28e81d8012eedcb1e3b4ccb108fe45e11d06df8eb50ba72947e61e377ac4f6fd923b340cd2872162bcd4b9342d8986b0a848fe8fb51e6267c22809f19b916b286ef2efa3867f41ae689adc34ebeebe3a3d0ee0fccbd27c540660540f3a765a91b36dbad113e275cee19c41d77c87ab61471c3a1ab1644449411943e82858f6359969aeb2c7af388fed2710c29e865d1a58d9fdb22d3092deb50b351688c301319d79f14d611296ce4afbd62f1ceacd8935d720dc7cdcb80d4fd2f9c71fca5113e87e1f690163bb5e8dbe58b18ced4fec91f575a919f62954ab4318da46dfa9061e170587d1c14aa72fc9fcd1e74bac6583752631111ae402ed1abb24987d04c845b3811b18d75636906b9847eab06ffe95eb5d0a7b836f5c95ffd286cfac04e90196819e59fb69d1c6476a7bc954d379a7a58f3d96106c66497ec0cc5731ec6d43c70c1c4d0f65bd82bc3e52824fb5cd917bc9dea4063b1567ec98b31aca3c3ba64a9c1ef36df2a6d160fbe3ccfb1d0669726b4d6790030ff20314756d6aa77be8d5afd9a83184b2a70b796997aba7b03fcfd0ebcd3d0fad13bd9d25ce9489ddeac5af8f2fc02730175c6846b70f0b81e387f42dd37697f8a9261a00a4ab4d671c106a14beae41ccd873b57ad0523cd5ec226622b85db5e007bbcb23d6c20b2dc3add02383683ad81336e10c95630fa19fa2e05d71e22dbe499da3d70e6c0bca0da4dda03ea5c2942c272bc9485eb7058c98355d4caeecde9d97158c1c669c3cd891168cea171d412615b35bb80ebcbb570909345d141b497b98d6125a975588db2452a2ea9c88dbddebf5a1c3a2f6f6a76a2be4b0e10bc69b0cc77b743230ffa406a66f823ed3f5d6ef6b8098d50a2571489903a6782ed3b94847971760c94fe5e43290334d8e9107fbfb64d1ba3f6da74871cc34acaeeadc2b4e461d5e4db74e13c54ede1fc67460d66ef990e296855e5069506ae2eb3e7d08fa36ffa10da477d56ac5cd92bdfef687f65b1aa225351f976a7d8a07129e81c939a104589e53a20a892fc5d60db668a2c1a9c8de0ec1fa114f6a64b3a959b078f8a4945c1376d7335be841875cea6c4d9bb0fc0282c4b167526a4544c0f4d1e26c6d9f704bd86a019483dca65e401df397ecd3e01ea3ea4a2ff7e188315581ff5ef42e253fb6f5dfb56706561534c82a1557efd21a9c93ed8bdc64fc4bbbd2b7a558a48a4939baddea51d7da8936b6396c88eb97a31cd4b53e23166a4b65ade7327df028713184e2ec2c5d4d8b99479ebc686034c579f0233d0371f0510e4087ed2751520246986fa577ad664fc36820a711357688126099851195d8118c5ccbe057483f5ada83c32c2f9af47b2742e8703a5ef433f7dfe34cc10180144cdaad83c6854f40bf83631be54d5346d2ee0a66f7d5bb84683a284cb7256ca0c44130a417c799e72cbacd13f8ea0205555c9f9459c53a60013fdb8d4d70805542fd503374533ff8c625d95faddccdb5a5e9c49e8f2438a5944f47616558c09644a43150ac282f2cda762eee452c98f8c581dd0c9baa03e660216538f822e939e4c0cc697a63d0a751ce0d935d21ee28454a2bf0b8c4f8cf5d4282ba56039cd9e5e0c1b62ce082a9a3278de246283a4c72d49095eeb2f1d15432ca79e7e664036703706cdc4d809f7d16f86f8b6bc5fd812567b98ca069119529ab7853c6fd88306313a85af061a29c60e926355e27ef6b7dc505d69cf8c8bf2be39d5bba4ec30f0dc85bcbf882a401fb3f5369e522faf1f9f8e41959f15e129c54100705ffd5c038d7a08e3b98b6bd0147920eed6d5ab368eaf6e66d831d81e4bd841440a9fa7919367b3db15014d052bff0ad40f56aea34d4f959cf4e086ccc47f441e627cd0988aca237d0c4e7123f0d86a61d7556298e7a31eb121a47350d720e2be42a8f5f281ea29c6cf5d339f0beb9cab87666d595656494c946d8d77772c6f5e50c5beab8513224fd8b20ecc08b2cfa9ee92306646317a6942efab937f31b525b82ea2a60f63abbfe9ebe018fb6b06f2856d5569051645e17a5dd6e2566eefb9b154c8384381fe50639f3acc9e82bc9b6f8f9ee0dd525835c5dada12268e191aee47ef4fb48e3d208c5963773a2d12f91487ae7d0bae95daf4c0983006f3da96a4b78927be2129fdb64ddc19132b10a15f5bc377c9a75e65764e5f117e50e2ae29ac4d8e4809a7db6c695729a9a3a89bc34b8c8fe58e2911aa2ee7e84886f850f064aac60d94589996ee1f1b933275197de599fe7f94da4465960d01b256562aa3fd6580d47031623fc27e883e35b3490d61166c3e0b88f2cf588111e1c9d6a02556385d4daeb5222635a60f8d8c552beacf24f8970b55e2dafaf9erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibqt4-4.8.7-lp152.10.9.1.src.rpmlibqt4-private-headers-devellibqt4-private-headers-devel(armv7hl-32)    libqt4-devellibqt4-x11rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.8.74.8.73.0.4-14.6.0-14.0-15.2-14.14.1__[f^x\5@ZZ_@Zv@ZB9Z'Z&@Y)@Y@@YYX@Wm WPVwV&@Ug@U_@UKSUJ@T@TTl@Ta@T`Franz Sirl Dirk Mueller Dirk Mueller rguenther@suse.comfabian@ritter-vogt.devcizek@suse.comcrrodriguez@opensuse.orgfabian@ritter-vogt.defabian@ritter-vogt.dero@suse.dedimstar@opensuse.orgcornelis@solcon.nlfvogt@suse.comfabian@ritter-vogt.dealarrosa@suse.comlbeltrame@kde.orgmatwey.kornilov@gmail.comrguenther@suse.comalarrosa@suse.comdmueller@suse.comtittiatcoke@gmail.comdmueller@suse.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comalarrosa@suse.comalarrosa@suse.com- no longer use -reduce-relocations, it breaks binary compatibility when using binutils-2.35 or later for linking (QTBUG-86173).- add CVE-2020-17507.patch (bsc#1176315, CVE-2020-17507): * Fix buffer over-read in read_xbm_body- add CVE-2018-15518.patch (bsc#1118595, CVE-2018-15518): * Fix "double free or corruption" in QXmlStreamReader - add CVE-2018-19873.patch (bsc#1118596, CVE-2018-19873): * Fix QBmpHandler segfault on malformed BMP file - add CVE-2018-19869.patch (bsc#1118599, CVE-2018-19869): * Fix crash when parsing malformed url reference- Add libqt4-toplevel-asm.patch to adhere to stricter toplevel asm parsing, dropping volatile qualification that has no effect. (boo#1121214)- Actually clean up openssl BuildReq: use pkgconfig(openssl)- Clean up openssl BuildRequires- Do not use xorg-x11-devel metapackage, instead use individual libraries. - libqt4-devel Requires have been adjusted to require all X11 libs which were used for build, none of them are actually required but remain there in order not to break hundreds of packages that may have counted on xorg-x11-devel being pulled.- Change fix-build-icu59.patch to build qlocale_icu.cpp with - std=c++11 to support ICU60 headers- Add proper patch headers to: * no-ssl3.patch * qt4-openssl-1.1.0pre-3.patch - Remove patch, not needed: * qt-everywhere-opensource-src-4.8.7-gcc7.patch- add patches from mageia to fix build with openssl-1.1 - add no-ssl3.patch - add qt4-openssl-1.1.0pre-3.patch - add qt-everywhere-opensource-src-4.8.7-openssl.patch - add qt-everywhere-opensource-src-4.8.7-gcc7.patch- BuildRequire libnsl-devel on current TW and CODE15 targets. The library has been deprecated in glibc and is now in an own package.- Add fix-medium-font.diff (taken from ubuntu) to fix bolder font in Qt4 apps (boo#956357)- Force building against openSSL 1.0 (boo#1042657) - Do not build the MySQL plugin on TW, it would cause an openSSL version conflict - Adjust fix-build-icu59.patch to also work if built with c++11 support- Add fix-build-icu59.patch to fix building with ICU4C >= 59 - Invoke configure with sh to fix build on some older distros- Add fix-moc-parsing-with-glibc-2.25.patch to fix moc parsing system headers from glibc 2.25 correctly.- Add fix-gcc6-detection.diff to fix GCC6 detection (boo#986350)- Enable libqt4-devel-32bit to fix boo#982826- Explicitely build with -std=gnu++98. [bnc#964458]- Added 0001-Fix-exclusion-of-anonymous-ciphers.patch from upstream to disable exp-adh and aecdh ciphers. - Added disable-rc4-ciphers-bnc865241.diff to disable <128 bits and RC4 based ciphers which are now considered insecure. This makes konqueror pass the https://www.howsmyssl.com test (bnc#865241)- update to 4.8.7 (bsc#1039291): * see http://download.qt.io/official_releases/qt/4.8/4.8.7/changes-4.8.7 - remove 0001-Don-t-crash-on-broken-GIF-images.patch, 0001-Don-t-leak-RENDER-Pictures-in-QPixmap-paintEngine.patch, 0001-Fix-DateTime-with-recent-versions-of-tzdata.patch, 0001-Fix-crash-when-deleting-top-level-windows-embedded-i.patch, 0001-Fixes-crash-in-gif-image-decoder.patch, 0001-Ignore-expired-certificate-during-certificate-valida.patch, 0001-Memory-and-file-descriptor-leak-in-QFontCache.patch, 0001-QDbus-Fix-a-b-comparison.patch, 0001-QDeclarativeTextEdit-fix-use-of-uninitialised-value.patch, 0001-QPdf-addImage-avoid-a-QImage-detach-when-it-s-in-an-.patch, 0001-QSslCertificate-blacklist-NIC-certificates-from-Indi.patch, 0002-Fixes-crash-in-bmp-and-ico-image-decoding.patch, fix-a-division-by-zero.patch, fix-detection-of-GCC5.patch, fix-upload-corruptions-when-server-closes-connection.patch: * upstreamed- Update patch fix-moc-from-choking-on-boost-headers.patch to include an additiona boost header due to the upgrade to Boost 1.58- add 0001-Fixes-crash-in-gif-image-decoder.patch, 0002-Fixes-crash-in-bmp-and-ico-image-decoding.patch (bnc#927806, bnc#927807, bnc#927808, CVE-2015-1858, CVE-2015-1859, CVE-2015-1860) - add 0001-Don-t-leak-RENDER-Pictures-in-QPixmap-paintEngine.patch - add 0001-Fix-DateTime-with-recent-versions-of-tzdata.patch - add 0001-Fix-crash-when-deleting-top-level-windows-embedded-i.patch - add 0001-Ignore-expired-certificate-during-certificate-valida.patch - add 0001-Memory-and-file-descriptor-leak-in-QFontCache.patch - add 0001-QDbus-Fix-a-b-comparison.patch - add 0001-QDeclarativeTextEdit-fix-use-of-uninitialised-value.patch - add 0001-QPdf-addImage-avoid-a-QImage-detach-when-it-s-in-an-.patch - add 0001-QSslCertificate-blacklist-NIC-certificates-from-Indi.patch- Added fix-upload-corruptions-when-server-closes-connection.patch (boo#929688)- Added fix-a-division-by-zero.patch (bnc#921999, CVE-2015-0295)- Added fix-detection-of-GCC5.patch- Update use-freetype-default.diff to use same method as with libqt5-qtbase package: Qt itself already does runtime check whether subpixel rendering is available, but only when FT_CONFIG_OPTION_SUBPIXEL_RENDERING is defined. Thus it is enough to only remove that condition- The -devel subpackage requires Mesa-devel, not only at build time- Fixed compilation on SLE_11_SP3 by making it build against Mesa-devel on that systemarmbuild13 1606922155  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh4.8.7-lp152.10.9.14.8.7-lp152.10.9.1privateqabstractanimation_p.hqabstracteventdispatcher_p.hqabstractfileengine_p.hqabstractitemmodel_p.hqabstractstate_p.hqabstracttransition_p.hqanimationgroup_p.hqbytedata_p.hqcore_mac_p.hqcore_symbian_p.hqcore_unix_p.hqcoreapplication_p.hqcorecmdlineargs_p.hqcoreglobaldata_p.hqcrashhandler_p.hqdatastream_p.hqdataurl_p.hqdatetime_p.hqdir_p.hqelfparser_p.hqeventdispatcher_blackberry_p.hqeventdispatcher_glib_p.hqeventdispatcher_symbian_p.hqeventdispatcher_unix_p.hqeventdispatcher_win_p.hqeventtransition_p.hqfactoryloader_p.hqfile_p.hqfileinfo_p.hqfilesystemengine_p.hqfilesystementry_p.hqfilesystemiterator_p.hqfilesystemmetadata_p.hqfilesystemwatcher_dnotify_p.hqfilesystemwatcher_fsevents_p.hqfilesystemwatcher_inotify_p.hqfilesystemwatcher_kqueue_p.hqfilesystemwatcher_p.hqfilesystemwatcher_symbian_p.hqfilesystemwatcher_win_p.hqfontlaocodec_p.hqfsfileengine_iterator_p.hqfsfileengine_p.hqfunctions_p.hqfutureinterface_p.hqfuturewatcher_p.hqharfbuzz_p.hqhistorystate_p.hqiconvcodec_p.hqiodevice_p.hqisciicodec_p.hqlatincodec_p.hqlibrary_p.hqlocale_data_p.hqlocale_p.hqlocale_tools_p.hqmetaobject_p.hqmutex_p.hqmutexpool_p.hqnoncontiguousbytedevice_p.hqnumeric_p.hqobject_p.hqorderedmutexlocker_p.hqparallelanimationgroup_p.hqpodlist_p.hqprocess_p.hqpropertyanimation_p.hqreadwritelock_p.hqresource_iterator_p.hqresource_p.hqringbuffer_p.hqscopedpointer_p.hqsequentialanimationgroup_p.hqsettings_p.hqsharedmemory_p.hqsignaleventgenerator_p.hqsignaltransition_p.hqsimd_p.hqsimplecodec_p.hqstate_p.hqstatemachine_p.hqsystemerror_p.hqsystemlibrary_p.hqsystemsemaphore_p.hqtextcodec_p.hqthread_p.hqthreadpool_p.hqtldurl_p.hqtools_p.hqtranslator_p.hqtsciicodec_p.hqunicodetables_p.hqurltlds_p.hqutfcodec_p.hqvariant_p.hqvariantanimation_p.hqwindowspipewriter_p.hqwineventnotifier_p.hqxmlstream_p.hqxmlutils_p.hprivateqbitfield_p.hqdeclarativeanchors_p.hqdeclarativeanchors_p_p.hqdeclarativeanimatedimage_p.hqdeclarativeanimatedimage_p_p.hqdeclarativeanimation_p.hqdeclarativeanimation_p_p.hqdeclarativeapplication_p.hqdeclarativebehavior_p.hqdeclarativebind_p.hqdeclarativebinding_p.hqdeclarativebinding_p_p.hqdeclarativeborderimage_p.hqdeclarativeborderimage_p_p.hqdeclarativeboundsignal_p.hqdeclarativecleanup_p.hqdeclarativecompiledbindings_p.hqdeclarativecompiler_p.hqdeclarativecomponent_p.hqdeclarativeconnections_p.hqdeclarativecontext_p.hqdeclarativecontextscriptclass_p.hqdeclarativecustomparser_p.hqdeclarativecustomparser_p_p.hqdeclarativedata_p.hqdeclarativedebugclient_p.hqdeclarativedebuggerstatus_p.hqdeclarativedebughelper_p.hqdeclarativedebugserver_p.hqdeclarativedebugserverconnection_p.hqdeclarativedebugservice_p.hqdeclarativedebugservice_p_p.hqdeclarativedebugtrace_p.hqdeclarativedirparser_p.hqdeclarativedom_p.hqdeclarativedom_p_p.hqdeclarativeengine_p.hqdeclarativeenginedebug_p.hqdeclarativeenginedebugservice_p.hqdeclarativeevents_p_p.hqdeclarativeexpression_p.hqdeclarativefastproperties_p.hqdeclarativeflickable_p.hqdeclarativeflickable_p_p.hqdeclarativeflipable_p.hqdeclarativefocuspanel_p.hqdeclarativefocusscope_p.hqdeclarativefontloader_p.hqdeclarativeglobal_p.hqdeclarativeglobalscriptclass_p.hqdeclarativegraphicswidget_p.hqdeclarativegridview_p.hqdeclarativeguard_p.hqdeclarativeimage_p.hqdeclarativeimage_p_p.hqdeclarativeimagebase_p.hqdeclarativeimagebase_p_p.hqdeclarativeimplicitsizeitem_p.hqdeclarativeimplicitsizeitem_p_p.hqdeclarativeimport_p.hqdeclarativeinclude_p.hqdeclarativeinspectorinterface_p.hqdeclarativeinspectorservice_p.hqdeclarativeinstruction_p.hqdeclarativeintegercache_p.hqdeclarativeitem_p.hqdeclarativeitemchangelistener_p.hqdeclarativeitemsmodule_p.hqdeclarativejsast_p.hqdeclarativejsastfwd_p.hqdeclarativejsastvisitor_p.hqdeclarativejsengine_p.hqdeclarativejsglobal_p.hqdeclarativejsgrammar_p.hqdeclarativejslexer_p.hqdeclarativejsmemorypool_p.hqdeclarativejsnodepool_p.hqdeclarativejsparser_p.hqdeclarativelayoutitem_p.hqdeclarativelist_p.hqdeclarativelistaccessor_p.hqdeclarativelistmodel_p.hqdeclarativelistmodel_p_p.hqdeclarativelistmodelworkeragent_p.hqdeclarativelistscriptclass_p.hqdeclarativelistview_p.hqdeclarativeloader_p.hqdeclarativeloader_p_p.hqdeclarativemetatype_p.hqdeclarativemousearea_p.hqdeclarativemousearea_p_p.hqdeclarativenotifier_p.hqdeclarativenullablevalue_p_p.hqdeclarativeobjectscriptclass_p.hqdeclarativeopenmetaobject_p.hqdeclarativepackage_p.hqdeclarativepainteditem_p.hqdeclarativepainteditem_p_p.hqdeclarativeparser_p.hqdeclarativepath_p.hqdeclarativepath_p_p.hqdeclarativepathview_p.hqdeclarativepathview_p_p.hqdeclarativepincharea_p.hqdeclarativepincharea_p_p.hqdeclarativepixmapcache_p.hqdeclarativepositioners_p.hqdeclarativepositioners_p_p.hqdeclarativeproperty_p.hqdeclarativepropertycache_p.hqdeclarativepropertychanges_p.hqdeclarativeproxymetaobject_p.hqdeclarativerectangle_p.hqdeclarativerectangle_p_p.hqdeclarativerefcount_p.hqdeclarativerepeater_p.hqdeclarativerepeater_p_p.hqdeclarativerewrite_p.hqdeclarativescalegrid_p_p.hqdeclarativescriptparser_p.hqdeclarativesmoothedanimation_p.hqdeclarativesmoothedanimation_p_p.hqdeclarativespringanimation_p.hqdeclarativesqldatabase_p.hqdeclarativestate_p.hqdeclarativestate_p_p.hqdeclarativestategroup_p.hqdeclarativestateoperations_p.hqdeclarativestringconverters_p.hqdeclarativestyledtext_p.hqdeclarativesystempalette_p.hqdeclarativetext_p.hqdeclarativetext_p_p.hqdeclarativetextedit_p.hqdeclarativetextedit_p_p.hqdeclarativetextinput_p.hqdeclarativetextinput_p_p.hqdeclarativetextlayout_p.hqdeclarativetimeline_p_p.hqdeclarativetimer_p.hqdeclarativetransition_p.hqdeclarativetransitionmanager_p_p.hqdeclarativetranslate_p.hqdeclarativetypeloader_p.hqdeclarativetypenamecache_p.hqdeclarativetypenamescriptclass_p.hqdeclarativetypenotavailable_p.hqdeclarativeutilmodule_p.hqdeclarativevaluetype_p.hqdeclarativevaluetypescriptclass_p.hqdeclarativevisualitemmodel_p.hqdeclarativevme_p.hqdeclarativevmemetaobject_p.hqdeclarativewatcher_p.hqdeclarativeworkerscript_p.hqdeclarativexmlhttprequest_p.hqdeclarativexmllistmodel_p.hqjsdebuggeragent_p.hqjsdebugservice_p.hqlistmodelinterface_p.hqmetaobjectbuilder_p.hqpacketprotocol_p.hqpodvector_p.htextwriter_p.hprivateqabstractbutton_p.hqabstractfontengine_p.hqabstractitemview_p.hqabstractpagesetupdialog_p.hqabstractplatformmenubar_p.hqabstractprintdialog_p.hqabstractproxymodel_p.hqabstractscrollarea_p.hqabstractslider_p.hqabstractspinbox_p.hqabstracttextdocumentlayout_p.hqaccessible_mac_p.hqaction_p.hqapplication_p.hqbackingstore_p.hqbasickeyeventtransition_p.hqbasicmouseeventtransition_p.hqbezier_p.hqblendfunctions_p.hqblittable_p.hqbmphandler_p.hqbsptree_p.hqcalendartextnavigator_p.hqcleanlooksstyle_p.hqclipboard_p.hqcocoaapplication_mac_p.hqcocoaapplicationdelegate_mac_p.hqcocoaintrospection_p.hqcocoamenu_mac_p.hqcocoamenuloader_mac_p.hqcocoapanel_mac_p.hqcocoasharedwindowmethods_mac_p.hqcocoatoolbardelegate_mac_p.hqcocoaview_mac_p.hqcocoawindow_mac_p.hqcocoawindowcustomthemeframe_mac_p.hqcocoawindowdelegate_mac_p.hqcoefepinputcontext_p.hqcolor_p.hqcolordialog_p.hqcolumnview_p.hqcolumnviewgrip_p.hqcombobox_p.hqcommonstyle_p.hqcommonstylepixmaps_p.hqcompleter_p.hqcosmeticstroker_p.hqcssparser_p.hqcssutil_p.hqcups_p.hqcursor_p.hqdatabuffer_p.hqdatetimeedit_p.hqdesktopwidget_mac_p.hqdesktopwidget_qpa_p.hqdialog_p.hqdnd_p.hqdockarealayout_p.hqdockwidget_p.hqdrawhelper_arm_simd_p.hqdrawhelper_mmx_p.hqdrawhelper_neon_p.hqdrawhelper_p.hqdrawhelper_sse_p.hqdrawhelper_x86_p.hqdrawingprimitive_sse2_p.hqeffects_p.hqegl_p.hqeglcontext_p.hqeglproperties_p.hqemulationpaintengine_p.hqevent_p.hqeventdispatcher_blackberry_qpa_p.hqeventdispatcher_glib_qpa_p.hqeventdispatcher_glib_qws_p.hqeventdispatcher_mac_p.hqeventdispatcher_qpa_p.hqeventdispatcher_qws_p.hqeventdispatcher_s60_p.hqeventdispatcher_x11_p.hqfiledialog_p.hqfiledialog_win_p.hqfileiconprovider_p.hqfileinfogatherer_p.hqfilesystemmodel_p.hqfixed_p.hqflickgesture_p.hqfont_p.hqfontdialog_p.hqfontengine_coretext_p.hqfontengine_ft_p.hqfontengine_mac_p.hqfontengine_p.hqfontengine_qpa_p.hqfontengine_qpf_p.hqfontengine_s60_p.hqfontengine_win_p.hqfontengine_x11_p.hqfontenginedirectwrite_p.hqfontengineglyphcache_p.hqfontsubset_p.hqfragmentmap_p.hqframe_p.hqfscompleter_p.hqgesture_p.hqgesturemanager_p.hqgifhandler_p.hqglyphrun_p.hqgraph_p.hqgraphicsanchorlayout_p.hqgraphicseffect_p.hqgraphicsitem_p.hqgraphicslayout_p.hqgraphicslayoutitem_p.hqgraphicsproxywidget_p.hqgraphicsscene_bsp_p.hqgraphicsscene_p.hqgraphicsscenebsptreeindex_p.hqgraphicssceneindex_p.hqgraphicsscenelinearindex_p.hqgraphicssystem_mac_p.hqgraphicssystem_p.hqgraphicssystem_qws_p.hqgraphicssystem_raster_p.hqgraphicssystem_runtime_p.hqgraphicssystemex_p.hqgraphicssystemex_symbian_p.hqgraphicssystemfactory_p.hqgraphicssystemplugin_p.hqgraphicstransform_p.hqgraphicsview_p.hqgraphicswidget_p.hqgrayraster_p.hqgridlayoutengine_p.hqgtkpainter_p.hqgtkstyle_p.hqguieventdispatcher_glib_p.hqguiplatformplugin_p.hqheaderview_p.hqicon_p.hqiconloader_p.hqimage_p.hqimagepixmapcleanuphooks_p.hqimagescale_p.hqinputcontext_p.hqitemeditorfactory_p.hqitemselectionmodel_p.hqjpeghandler_p.hqkbd_defaultmap_qws_p.hqkbd_qws_p.hqkde_p.hqkeymapper_p.hqkeysequence_p.hqlabel_p.hqlayout_p.hqlayoutengine_p.hqlinecontrol_p.hqlineedit_p.hqlistview_p.hqlistwidget_p.hqlock_p.hqmacgesturerecognizer_mac_p.hqmacinputcontext_p.hqmacstyle_mac_p.hqmacstylepixmaps_mac_p.hqmainwindowlayout_p.hqmath_p.hqmdiarea_p.hqmdisubwindow_p.hqmemrotate_p.hqmenu_p.hqmenu_wince_resource_p.hqmenubar_p.hqmenubar_x11_p.hqmnghandler_p.hqmotifstyle_p.hqmultitouch_mac_p.hqnativeimage_p.hqnativeimagehandleprovider_p.hqnsframeview_mac_p.hqnsthemeframe_mac_p.hqnstitledframe_mac_p.hqoutlinemapper_p.hqpagesetupdialog_unix_p.hqpaintbuffer_p.hqpaintengine_alpha_p.hqpaintengine_blitter_p.hqpaintengine_mac_p.hqpaintengine_p.hqpaintengine_pic_p.hqpaintengine_preview_p.hqpaintengine_raster_p.hqpaintengine_raster_symbian_p.hqpaintengine_x11_p.hqpaintengineex_p.hqpainter_p.hqpainterpath_p.hqpathclipper_p.hqpdf_p.hqpen_p.hqpicture_p.hqpixmap_blitter_p.hqpixmap_mac_p.hqpixmap_raster_p.hqpixmap_raster_symbian_p.hqpixmap_x11_p.hqpixmapcache_p.hqpixmapdata_p.hqpixmapdatafactory_p.hqpixmapfilter_p.hqplaintextedit_p.hqplatformintegrationfactory_qpa_p.hqpnghandler_p.hqpolygonclipper_p.hqppmhandler_p.hqprintengine_mac_p.hqprintengine_pdf_p.hqprintengine_ps_p.hqprintengine_qws_p.hqprintengine_win_p.hqprinter_p.hqprinterinfo_p.hqprinterinfo_unix_p.hqproxymodel_p.hqproxystyle_p.hqpushbutton_p.hqrasterdefs_p.hqrasterizer_p.hqrawfont_p.hqs60keycapture_p.hqs60mainapplication_p.hqs60style_feedbackinterface_p.hqs60style_p.hqscreenmulti_qws_p.hqscrollarea_p.hqshortcutmap_p.hqsidebar_p.hqsimplex_p.hqsoftkeymanager_common_p.hqsoftkeymanager_p.hqsoftkeymanager_s60_p.hqsound_p.hqsplitter_p.hqstandardgestures_p.hqstandarditemmodel_p.hqstatictext_p.hqstroker_p.hqstyle_p.hqstylehelper_p.hqstylesheetstyle_p.hqsystemtrayicon_p.hqt_cocoa_helpers_mac_p.hqt_mac_p.hqt_s60_p.hqt_x11_p.hqtabbar_p.hqtableview_p.hqtablewidget_p.hqtessellator_p.hqtextcontrol_p.hqtextcontrol_p_p.hqtextcursor_p.hqtextdocument_p.hqtextdocumentfragment_p.hqtextdocumentlayout_p.hqtextedit_p.hqtextengine_p.hqtextformat_p.hqtexthtmlparser_p.hqtextimagehandler_p.hqtextobject_p.hqtextodfwriter_p.hqtexttable_p.hqtextureglyphcache_p.hqtiffhandler_p.hqtoolbar_p.hqtoolbararealayout_p.hqtoolbarextension_p.hqtoolbarlayout_p.hqtoolbarseparator_p.hqtransportauth_qws_p.hqtreeview_p.hqtreewidget_p.hqtreewidgetitemiterator_p.hqundostack_p.hqunifiedtoolbarsurface_mac_p.hqunixsocket_p.hqunixsocketserver_p.hqvectorpath_p.hqvolatileimage_p.hqvolatileimagedata_p.hqwidget_p.hqwidgetaction_p.hqwidgetanimator_p.hqwidgetitemdata_p.hqwidgetresizehandler_p.hqwindowscestyle_p.hqwindowsmobilestyle_p.hqwindowsstyle_p.hqwindowsurface_mac_p.hqwindowsurface_p.hqwindowsurface_qws_p.hqwindowsurface_raster_p.hqwindowsurface_s60_p.hqwindowsurface_x11_p.hqwindowsvistastyle_p.hqwindowsxpstyle_p.hqwindowsystem_p.hqwindowsysteminterface_qpa_p.hqwininputcontext_p.hqwinnativepangesturerecognizer_win_p.hqwizard_win_p.hqwscommand_qws_p.hqwsdisplay_qws_p.hqwsinputcontext_p.hqwslock_p.hqwsmanager_p.hqwssharedmemory_p.hqwssignalhandler_p.hqxbmhandler_p.hqximinputcontext_p.hqxpmhandler_p.hqzipreader_p.hqzipwriter_p.hprivateqscriptable_p.hqscriptactivationobject_p.hqscriptast_p.hqscriptastfwd_p.hqscriptastvisitor_p.hqscriptclassobject_p.hqscriptcontext_p.hqscriptdeclarativeclass_p.hqscriptdeclarativeobject_p.hqscriptengine_p.hqscriptengineagent_p.hqscriptfunction_p.hqscriptglobalobject_p.hqscriptgrammar_p.hqscriptlexer_p.hqscriptobject_p.hqscriptparser_p.hqscriptprogram_p.hqscriptqobject_p.hqscriptstaticscopeobject_p.hqscriptstring_p.hqscriptsyntaxchecker_p.hqscriptvalue_p.hqscriptvariant_p.h/usr/include/QtCore//usr/include/QtCore/private//usr/include/QtDeclarative//usr/include/QtDeclarative/private//usr/include/QtGui//usr/include/QtGui/private//usr/include/QtScript//usr/include/QtScript/private/-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:15216/openSUSE_Leap_15.2_Update_ports/ee22e2107317ada9ec6b7394dff7844f-libqt4.openSUSE_Leap_15.2_Updatedrpmxz5armv7hl-suse-linuxdirectoryC++ source, ASCII textC source, ASCII textC source, ASCII text, with very long linesObjective-C source, ASCII textASCII textGUN:putf-8afb3666a7e498a7b4a62235cf32d3b2bca9e0f2f58be6c4c0504194fc409cd71?P7zXZ !t/$]"k%Kōt!v^GPO2=G`r 'H\ᏣIOyJd^i˪ [Ax"h;`&𢷕)5 { D2Zؠ:_j"[C8<SgbHfRFj`Ĺ4kvZ7INg^֦ܤ֍^ $C$(L-ߢLps wcrN[w?MjP2T5L5"T.3j_Ҡ@ma' f_ !ֶAAc|qc#o(*UEW#`pd9yJXfc)w?)!}x $sE1#vxj2PnA5jPM ښ<`8&c(ZƑ*vnh=κdS+u፧5aU NT*Mh7J$0h2b MVw _:LpEiخMQ;O &'$$S\ۛ_MuG01~&C:}*/}\qXO P2!.7 vpe!&=~ "Ł'nLʆ 9DTePN??h%e[.BEHUfyxgTd3cFujƿFYL  g`W:t>e:,y<PM,u'^$$s")WGB@ZPi($,"G-WQLVǮBn Ù*7+u}=ΖdsM~|Mmb;#6j,QoxF17OMߘ7$"O.4 =G"9#@Gs üFG)ڶ!IKtKrmQxFq2õѺrC*s\Nԓ8b5ڱ hk|{.A s7*K$<4{uC O ]qJ06WyY 6yU~3;9oy}lJT,sį.K0`W6TqadahʲE8׫TK[ "t6?lrw+&t/ $@M7$ݽi]ǣE\ML~?#]ڼ{'Cq pzWm3YH|tbXKE6OUILQ⾃,[LOx9u/C|Gxa2ũ61W[ǰ܃*|JOư ڜʣef+D u̍BEOrS뫘h'֚i |Xq"SW)̌BHB1p sT.F ͦeo*Φ IfIGgzL hP_mWI;i{Op/'?" V~3~4(C8BNG<;|;2-^6'm:US!Z&`S] NpVɕݏ(p iP C>2d9$"?!5ڬ*u?wUHub$wlk|j ) 8L&hkEs$Oy2߃C@QQ(>Nd?830,9'o\]J1Sr,z|TQ ,(^,˶!X*>γ7$Vk`0>,98E?r?qXiuMx~L613a&YT@7~ ׸X(9;1 e bY:zeM[S2\]..v+Vf?8ID~8ݼj; Em-o3 ^R?cb^,\I;&"(K(+Z۟Tj].Z/:j e~g_Wxq?6>3'v3k~#J'7{ ǭ3G`!+v\r D)82KoAg/Bk괳ԛO~Ȁal)ŵq> > =k%\Cq~$'V(!(<ҟS~ϐ,%/Nd๝ʍY~sxLc Lʳ>naj׾hi, D7W|h$8f\oh Ư}'xƾ$߮Uv64D!כٽOo2RNMřm|lbSsxmJzhX*>PC}qTfSxi)w₯VHjKys!?TCU[K#&c=c4GTBNϷOݭ۫M5$Ñ MTb#XSaCKP%8ф }jC]"&)ʫPL8>[9DirB+Z<!H<| YZ