kwin5-lang-5.18.6-bp152.2.3.1<>,1_׾1!M@eee KaY$ӷa!\Td۱#ӟ{7kQrtڪEk'W(虰g*k'/ -qhF׫XS$秔ر SWr@\1*%W D`sE*/iy[e+\8RQ QO("p3Bp$ )Ҥ>)x?)hd   ?pt  H  't : 8+ <P$h4`|(8$9:FZtGZHmIXY\]^bcbde flu$v%Pz() )))))")dCkwin5-lang5.18.6bp152.2.3.1Translations for package kwin5Provides translations for the "kwin5" package._׾1cloud114uSUSE Linux Enterprise 15openSUSEGPL-2.0-or-later AND GPL-3.0-or-laterhttp://bugs.opensuse.orgSystem/Localizationhttp://www.kde.orglinuxnoarch K `T- F "v ! KiT:.0ۏYP zu; PSi+͋pu 5W y 0;S,ӈO 'm  CrS".8x~ 4^l L [X-"hF X NDY-}m }t ;I8 %`zPNNKp> ?F@ [W Q).%GaJg"i |.w2B_ (yT  8 x@z,42.q1' S%R`u GK z }=g E_ RJ~ :.vg Nh7 t  Gf =_wZuVP - #I !?gwA^ A 7 z .vL Buf@ *Eeb c?x fz? `5 ~SF su3_ FVZ-i(` k 7 & ht;J }tg M{B [?G vv~Pb} N@  dhK w|]ep b$e)8.p  ; 0H wzQeT H0 QRd6hk Zk 1P-M#'v / oJD SxxGve= MA" 'yt3_ o,r 4If4\N $)?/q*0*Y'03f _ iK #|BYt 2_? h `<I= icdu @LTh PH wKwn`T ` Q!1' p)e"iV& U LK _zD}gH RM8 Q@-3," 3T ;$:ZD U)py JCtKf57C%8-ee x ;#K /zI{e 4` @ 5]K# |z~ f DbTDL4T*w"rKnUl' u%eUi&.6*U]F ) "P/#}F1C M$7Hb0 D  C -;UD ; ^ [D ,4*S 6 _׾%_׻_s>_׾%_׻_s>_׾%_׻_s>_׾%_׻_s>_׾%_׻_s>_׾%_׻_s>_׾%_׾%_׾%_׻_s?_׾%_s?_׻_s?_׾%_׻_s?_׾%_׻_s?_׾%_׻_s?_׾%_׻_s?_׾%_׾%_׾%_׻_s?_׾%_s?_s?_s?_׻_s?_s?_׾%_׻_s?_׾%_׻_s?_׾%_׻_s?_׾%_׻_s?_׾%_׾%_׾%_׻_s?_׾%_׾%_׾%_׻_s?_׾%_׾%_׾%_׻_sA_׾%_sA_sA_׻_sA_sA_׾%_׻_sA_׾%_׻_sA_׾%_׻_sA_׾%_׻_sA_׾%_׻_sA_׾/_s_׾)_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾#_׾#_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾%_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾%_׾%_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾%_׾%_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾%_׾%_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾%_׾%_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾%_׾%_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾$_׾$_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾#_׾#_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾_׾adb520cf7d7820aae1380b84191d8cf1a3e013a3a1382e8672d8965b7bd4f3c110c97ec01f852ce15d4c67407c6f3ea3d1c0bdce98d890f884eca96c87ad747fdf1818dfeb10700792e7c34bd54f2f7e1116d61d8e2fffda1ef8c523ddbd1f3741763da433cfae04a26ac1f9019d44beb821b09ffffd6b98bc890357bf13e20b09a9974981b6878416453775803574d23fae921138023aa2262ad8e3a11ea195b773140b9cb92197436acedfba5c6157e813a591b5bc802987cf04c5b79789985877ea2872142c17fa202183fb26ca6b5cfd5c2ee5fc38b03e5d93fdff69b92d0b3364fd4b65b89d0be5f871febe057b63cf6026bfc3d5c27084596cea895a1201818f5c70ea3935f02f66cede1a1d7b73a9f475e6abcf6f9458ebc2f7a72aee04898461365d079df6eb8ac6f7955697ff33c921c95844cae35efab2233f702e06182d133bafa93612d2ac598c1f0bdc6d0af4efba7efabc2157ad5209a15befa0d6e70ddfb647d73d426b4918909fce09ef93c7292b4ecb9aeff63ca4bdf1e2c9ae4634f92db23ce3bc85f8f9133d49fbe5b31228cb35bbdc7093772cac5fe6bbb9c74ae90a344a2cca1c42da804130ba75cfcd37539d4d22f85daca9d061c768185685646b0b787e4e59a3b95819bf258458e24d441199c17edf0a191f4d8811585cb5a3f00e9d063ac7e0f4823b226412a0bb2324e8676f21667888e8bedf9ab44c80cd39574d3c306123bf8e91af0358b56b84556a48db265865dd6e062df9f3fe019fe1fb6d1b321d0f613c62ac37e6f452a9cdc42b7ae6edac1d7aded107d61978a12aaed76e855041c0046ceca3bfa6591a2315874e0421411949d6088def665cc87d1a4fd215c32ffbd3f517eef2a463584841b8dee3ae65428f606b3d0cf3933b1340b66cf0f4d48c3c90fed552c6b355a8305c55a056cfd7be4f383bf7db83afa11a3ffaf5e9b699ad52d74bcc444ad83e1bac8adbcc6c1b3e6122e3660f552e2986b7ae600fa300ff5c703b13444d7175c5106b8c811a576e95a2a996e3ed1ea4d0c270fb90de32de3ba911ab860e91d3a6293ee5aba935783522d4d8ae7b7069385962a92a366c06959997110ae035d9bd6128228a6846985a3ea48c972478e7f84adb5aaa13957e0fcf97db9b5380e1cf69ebdf9edcbc58d5dc402984b4acdd84c1c017b7f47ecac7192339b66c43ff3aefe6ca9c3a63d18b0336da81036df9288b7a30575e2b0b3e20e030ed05f37acdb31618779b3d57f848edcb90c7d83c73df0319da4ac93addd7a764fcabcea510de4f5b4855077923c8e2bf479db3c35c709a616f3d66d362fe12efc2168b11769526345e4438adc129cd7704b7c39813bcc2e928e7416597945f37a88742e5396141d938777a5ce11ae671bec0614437b78943f88f6ca8a2a8cb58b2edb5e66b27575c4735e3c1544cecf084a8982d2846c47c07824c6efe05ae969ff8a0d7a6497b384f2484bd0d1521978c3d1314e8cd8af3bfbb2fca4ad2b1fa581ee0b38ed602d399d88b891ce22f3bc027b507fcb7190ad7a317c193b11e22dee70817893bf6a58127eb5e7d7e02e4a55bd79cf90c39b1b26d75824970b053de0f43065d5d1ff4354355ab414db30b4eda6adebd28db862a6556d2cad3611b56f0b5f6e831f5233abb6ea3f1feab011af16229ac1f16a3897fbff427a3d379e99fa6c6699fa2302614a18ce723d56d9df47b37113481d480d1d1d042ee9c0563d2eb783fb8cf03cb7c511817df02da61ee7c749448e5d54130f8858887c6aae36ce68b600b65b549c9212cae9260cc41aa5c5f0ff830a0da8ad019728b9198692bffbba59eb3894ac26acaebf9320cfcdf8a5c351a499627ba9a0a3d440be893b5903ae1dec77da57f306933c08229d6fdba14b5ae114a0c3be3f18b286c044bc763b90989fe52b12efe44f72c214555311af868ce17c9e6875e43bedf671d3a33bbe45f59b2efc02a229ddeeea60f643682f1d987ccb6fb1f031b7f5155484c0bfa8165b0f331aa4abd8516b515e73f9fb77519227025575c02dac34f2a8b3950a524404de14066fc402d7a0b8726e0306fbae569257b32ba1013fedf75bca725cd6380b2edb914acfd5af814da15e871141d111a9d7f083e2b870cec019fa55c45649e36fe8ec483ef14337e3233ae5209b7c8c8507860994bcf40908ee76ef3d6f2163f0dc4a205476aafa257a859622ea3ccf0aac60379817d8c4dadc8a0ed195980698de49acdae42dec0604c90bff8bd6e5be96f7c9fbb847c9012eb773d513f0fc4f5b9854b4a63a25227f5baf159a1bb3a770c91024db2b656619949150eae30c4e6ff58d57160354f9c44321703da8a0fc02dfe4c95756579bed3f8c6d83c066ba591fc24d9e727a52730aac0669bd5b16bea97171d0631767c06b1acdebf2b3bddafe1c2582727a9bfe6f0727d0eeaf0e7de8e16649a6abed455316dc4a694a899d34b137d1bcbe9e7d4d922853943b7108d0c97c4be28261b26144538cf3e5166d489d9c5dadaa303206664bbe8600fd1d529aaaf457fa35dff604b91cdf3c4cc5917072863aaa1a2263465b773697c306534afb51a5e648a23c9664d6b24244f640a3bc5b460bbeeecc8aecc259f39926cac763e7833e259d76d2340e87d1e8332adeccb1831764075ac4fba0a8ec82ffca6eb8a7918bc5b88d6573f2a7b2fe47ae6c966938984a265f47c5db7657e4b4269e576508aa96cb2f9cba116ae59b0d820407a3d457123a3d150c9fd675d79701ee0235a6151c8652110a1ff3b3f7f2e7c88bc4155f89d7ab8d6cf894ee2a5ab20b7db909ca1d9a226bbcf0ca34791f8792213f58526f0d1b218d0ba289e9bc59afe01bae6a8e0324737d257b84c7bf4c2e90b944fdb37ced931eeac84a2f3ef4457a5565aeab28e00db401e9a14bad760f7e2912a7bf57431aed1a04d7f4f45a33f21ebfb96c368dbea5f1cbd14572bd659a592193acbfea2c1215da4d0e436b2c945a932a6a07988b9a94b29130b726c0312ec86876a22836b74c3a291fce7694927813acf8ad7d7f0957ddba507fb3a8fdeccc73f64be45de0997e3066c5408372c795af159e2c52d03a58fd0aaed5861872971600f4710620c252e0471782fb8d63d204767406538cc08960ac40648da14b21d28510cf68ef7f5cf02ba14a490fcee765aeba8c1ffce4b4b8d328d2835b1e09ce059522f56cb7881bbe543d61396bae53c4656c7d3feac21baab38d375fe16b5a93556dab355ae38ef5c1e6c93798876a9ad7d7c72ba943e42a5cfa8e7565884dc5894e142dd9dc49dc8769f090b5bfa0e00fd30a4ba747784894624ab473e4fb6905a3559913e0751b8a91811a9d675b29c45efb7a5db1bb06af2729f6a8fbe45a5f44d2649fa6037106bce079bf3de4472d52efec3eabe8dc3039a5afc6fdec0c8023c2cef8e272b38d3857d06472b55d00cd80d79eda6d35b041c42843cc10dc1d882c2b9b326b675433b58a9a13da6ef4368d960d201042284184c5f68b427741988e0a4038bb118eb7c4c590f8a87a0e227130814b0c3fade07e5c71deb6077f30df13a17cc30e09a036ed60cdff8e864bfc11826b89474e61852e30c3db651ba451a32218b14dd84bd4c9b068610470b92d48d67a8b95eeb847d68a33d36c213f71dbcf2da221b4ef7b46fc50d7c6fbc360f80cfd4093c646394456ce3fdec00d41346b2501b51fd59acd93958a4ff8c50222415f46601d3ec99ef85257e1e26379f127e6ec2ab32c82343d990e19369f69e4cdd475696c55d2b4fac662da248ad02b7b7bbb3781f31c1a88a0a16df193eb540c3763d98e293bb3109a4b44044239ef327349bb3043ddafd43a2432fe593b99f22a42cbda7fb2627af874f2e607366cc8f5d8d08a0f2eeffcce0985c2c3b29da2c487e7d9391fb30d88c035a9232e317d07a623c29e5fd58beae6a46840bda32a873e76ce3e23d8d616dd42d5602ce591452a41582ca7590326fa8f9e9e337de56516bb5d1ca1f273aa02a0caa63525a0387d539a21f9f98ca65be9577378dadbafae0542efb798719c6bbdf059adead3243288f5e8d6e93dfaad2414a3b3e7d1269a0ec8eb6b7fbcbaa3a8b1004bf4657ad67de4146eac6cc84cefae6fabbd8ee267c4dfd60b491aa6a6438618a08124a3219b37d3f19870387c5780d1f3e7b1564dd2c1d1ba7b62446e1e8ebf9a8f97d97164557172eb1fda280850b83cd16c3e25f3c80d93b079d1e8855912f280ee125c8b2ce316be350eb21a42c1d694bea4d5a4233d19ab23f9d55b64e90f0f686e9add96830d941d182215d51212d563a474605dfd46bcf824a085826c9a3af42b7a60d853f237c838983dd7c8d7cf2d4eaa392ea9d2937199f5f5452abb87b3a81e840ad2ddc786f520d7bea19f0f9bc982977a89b566ae042e2ea73f5abaafe259dad1088eab6c687752beeeb01f94802a3ce9deb992603ffcdcfd319b8ea07a1a8f8b2477450acd14d5f9000338a02188b472f7a80e38cd55ef3ee2407c5fd691a44a1218dc8d75d66110cb2d5158c22507e4722c935ef705d44b2ff8190b10490dd3a4582189f06aad66bf71da7b5a3e183aef16cc51a203140e47e6800eaa6bf0c44500ea5367d92397064a28445c491e328b3c61a8076b12f1cc0efdfbe7c7aa78c216f219318233a8ba172851c7091cf3aaa724728c2ba3b1f12d918e72848133808c6d94863e6a7324f3f680460292d0a153b397c8d104bcf832cd8ee4bc86c46368647a340dea03ba9c4113617374b1b7dfc8b66fc0c70232468d79bf6af9e44bd6002e1dadabb57779101748ae45c0ce8652f40a8ba2e30859e9280825f3ffdf653c5c4f07d4d1ce2ba84265626a8e87cfc1f6d58db2c9962aeeb800c16d12f395534bd8fcf17166979854001adeddc703c7b63d5fb756653fb1a73af0a3b07ef393431e8e75f1025fc69dd794e3cf7cf0749efbb8e94918876281e66556732f89477eec614c756861a95de1b12921f65899a76afc8c4a09efc687b547349b2fdfa9f8b4427e095765429961118a93fa35b574dba5f9c3fd489de5e82d53950e08cd5e7dc935750a03134ccb371a7cda98593cad0766a279f21a484e8eed53b7dd6e82e118b9669781353e4d281d183abb0e6c4aa4420feab0b280e5ff640da485514ac9c0e1c2c90fc1b8add5c306e5a580a98e59e19621716b863a8574805d2b7d1b74f59c44bd5072d51ac13fff5fe613413053f39b7489d5a28f793c33bed70bcc9becf42aef6d4a9ca8878683a2caf9b08091777af8c891a0fea24014f358e50bad39c1c9024369c93f5f6b667333ec84faa315b9f7dfa918ee073643b89ef55b739b8bd863f0a3cb04160f2ab6f51a5ca20781271ca65d9d1fc0caacb70c0916f8bb7e65ee0b939df2e86012dbc7f7e7d5673697ef40c7693747230acc02c0ddda345265b555e2cf2780bcb45fae00fcc82815588e3b097f2dea2200c313264b775afa59826752cd91f11add98cef65f840d6b056da773e0af55ed00ad054661fec18aaee48c308c82e5493d52dc0207e3c6961f0a23fd88ed739f63b6ce62975df33553aa0a3ea9db876d9d4115b62e87491942d654a65cc56d222c2222a5ee2e73123634f18052987dd260a3ce307b29862f3b82b80dd738316492941d368edfd573c10cbeb1e0763b04f62c989b46899a4a203133449723f0cb793b6b6ec3c2ab6094a9edefb017269e1aeea252e580bcf145d8b364da82620ab86b757cdb189ec94bc6c5645eedc1ea6301bd70a21fecd6a870a16f189a045916d24a77dacbc048269a03ac4ce55d2896414594b235a2fa1f944341532e51da09270d71c09bec4806680e0594fe6ce58fb044bcb9a23699b5fd770461fa2992ddd56aab21cb38e659048325f9bcf18239fa5b46a152a4665d3baf655b05ba62f1b8ac638f97e48352bb1d8678731be80174ba505ec33d29ad8073379906045c5e8034399d1676b3a8b7bc3a90525e206c56b3701a8577fb9741558eae94b3c89d905ec8b14ffa8591b3dcbb4bcde34df2475ce879f820241014d8992f1794d36c49927b7ea428bacd2f5a20d88fe17ff45008f9695af37e6f264c5cf4baf8b70e4b948369082754ca3a484f1d70f3757dd6ab7bffaeaeee11832c8087047ae76786006bdc3dc6a9d6a744aa3335b3d8f996b90e7ef1cc4d5b1fe16fdc29678bb97b7205aa263c97806052453c67a336ead70470c44a285899be77882d3e57021301e364671366d1ad31cadfc702d82ab4b30f1058fc8c02f91160475a62fd9a81c3076ffa3e7304b89b0d32d798ff94a0a9c2ef267edff92dfcf2a6bdb33dbb7d08afa80c79d4e71af8bf82790a54df3d59927f6cd6e0707a0c6c1708ca64d2521a3c525401b5e4bdfaa19811dc035d3b9802e40cf42a561146f6b2146f9d3ffb0506e46fab32e76aa450dbb3f09ddd9038fa5a15604f51ab571e1ea23c93d054f1db7e573b77a0287e4c5a1feee4d430f9fe9002bda26f3b4493c2040d43d0f2164cb263a8ecb274b4f89997d05bef95fcebcb1d3d8f4dad9fed6b7dbdc723ad91b149ebfdd9d983f87955b69223a84321957f1edfb104239e60d999f9a439195b4463f01458bf828a30ff23dd0fd14ad3525496f1354682e0c45d7dadd52ff02ccf0877f20477a903a67098580edbbef15fdd5979fce8b87d4ee6215c287e4f881b17f2646e946ce7f2571e5562a2712c45771f5694cf1d6145b9d29d14335573c6d8cd75a23fa205138c6c8ebb189e306b2245c0624cea85ddb7b986f6318071c2fab9a2bf031251097fd15eeb90c5de4c99138a3637ecd2d608bbfc8fdd5c8e61f2e77d2b10a0f76c79511e542e727d3ac7a2900f0c47dd482ff58f092ec81398f91f7f2ae30b27bf5043caada21ed29969bf371a01c432eac05e0b267d9087a84eec5a8d1ef609144da0032b4ed7e56b3587d759929a560c3077d34c8a169dae13119f3a202b4197bb142dcaf2001f93ba45647c2362add6cdedb5a54bf20f91aadd913e143b2c295a0df954d339f0f42a40bccd2b169546723981780cce5fd23ad850debd9805f59d316b00e60e2de2e87e9045cfd1a48c34b16264a653b5e57458ea5e65e2fe60b6a3e0d379d3908eb9fe45f7a8f320857889f2c2db4178dbf91b7c64cf00aa8070fae3832f109ff8fc5117a963e1bedcc037aa6ad81ef074375cffc173b30122815ec2d0512090f2b5f9bfa01d8f55f59844a858776335484b7db4d4fe17a23da92d29933ffcc586e9e9d0754343d24b17af3e0b303423f75ad87a5f775d36fde0658a891501e2b4ba16bef76ad61be80d95e2dd7ef0df77e4dacfdbf15458a2060e5aebcd9c8ab49b0542faf0b2eae1d99931fe9a33480f72016924778d4b7cdae181d6462d40bc7c99bcda2b3f826c9a3341eef3286f75731cb06a781534d51b8c542c55c5e0bc84f5a4e1347361a993b95c6df20057bab2e8666077446ee4f166aa0e05d60bbe10d0c8fd0fd73012fb54baec03e011127fb0024e73bcf5d739293ec2c08a746ddfb6766e07d75d71eaface44c8a1d840176e030bd034f6e4831530ac8c6fa8e224ab8236582fe06f5da28e0fb964846c026c6d7ba992531d15e78cc009ee686c6ee2e38dd3213a3b2aad557577d8c0e377734b39c209712cdd1a8d2e6b8dd53e3e63fe4c6e67501639d69c6be93028b5dae78f2f55cedc4e71ff5905bb85816c101743d603692c0c09a7a3f2d742bd66ee5bb62c83d3dacd095c61c5c4135003820b6b51598b1a634c6654c2d8df2da5b47a08fbd180f2184b4960b9322286eec8a9781ff6ac5684a0a0777a3e19a8a57ca80eac469a50b7d67411284eb5b3488cd068ad29e729ebb2dd920b1dabc236321dee18c78e04d3610571ed9af5bf97b1d016b09f1e24513336960812ef86e680297f0f8e200cb8a48f13cd2735fa730f1c01f490710b53cb33e9f16e6119c2b277a33ccdc72e326897f0c7a724bc3d2bf7ce9d0f4d56c80a8123495e80fdbb9806dbedbff604bb925a0d997ba773d70a5a8f72c901637e70b79a1cec85de1ae8b36f5bd6c5482c837ff4d80984d3fb040aec30bb84423c93c6ea082d0f8589573f972da2a2d47863213f49de2cfaf7ab1e6e0ae95f1315d85c7bf775ff177049cdde0c8d03a669ff5c65376bee21410e74714dc86efe7200531341fd57efcbba87e00db39b38e8b5d7d5885f0d0d189cf390976918f444a8e5fa5849cdd175589d90d496e23798136fe3bcc57b0d567d13bf58772f485e5443e06c4147b28c9d498a17bfa44ade8abfa7817121dd2dc590357997e9adf65f60f56f8d69eb8dcd0e9cd60c2f585c8b898e093db72184a949bc799b9456e80877d81e42e4f3d6b5da5688952d9bf2e1c393075767897177800325910f6a4b3042e82cacff68c4ec57ba20895bd02e75f736a0addd36acbd2e0e618fbe251f8b60df579b497999302b165e03bc348dc2ff6bea8fc9a9d77e65aded1bf3cebbaa87f08ef1bcefca9da503c25b41168d549c3f743e719720c0cf97c36523775e9d2444cdfab56747cd44ed5ea0210c471c460530f28de808bb5bd6e49ae863213e93ab03d99665edc4005526ff0a1d78d82bfe788de3711d3159a459f8eb62f0bf671f434f8c8b36a10ba91151e9ed58887598f99c566280ce5e23430e1c5964fa7ccf5797202229d7b8efb64fe933a44f8b6890a3f7dc9f65c9b02ff2aaa1b7d5b3414e270db85945daa68bfd683ca2cf8020f52d578ea9fd5dd018c25c473a902938971a03dda62481197bbb323d87b4b1db1ce57c6a9be1989c798d8743b4b835e0b454804b69d84ef6a8dc544736a29eab16b97e036a0dd1397f370d03d2d871d301549e30c0d473c6bd3164015b2330b172ce57729bfc82b71b3f4da539e48048dc8ede5362752babb07b5a3adcf51a90601121cfe1830bc0b839d5662e249faf3b821c5a2034bdc0b5fa6e05d84ddf1c13577aaf4f412226c40a7a106fbe814ed8efe67428da4ff337ab1b93d13b33a4781283a2e6946a8d95951ec0e8ea92abf67d5dc88bd02c9c90603edf931a46cdf7c8b1212dfc92570b72c6a14cdc490050ab72abdcd9c9e9694a7a7b14b11e6ca2c64a751fe8a913fafa3e2e8db6ce8c5c23dae0420a48219cb3d0b88760bb2815f1e0214653dded4d78ff0bbd1c0b9343418bc8603f22f447f6927c338b10b3b5aed36ca48d5732d511640b577738abef1c6298f9d39ccb3908952bc2de63ed05c7359951ce747e56632d80d37e93325339539b34214c48cc44e95a996d6981302b05a3b98655b605cbc7de04e0f75f8b06c8e91fd1288c3809052fdcd5d6a987e0643856f1e1e59548b1306a006c0d2db373f1cc73245a7b9446432e8f5df033e42b24ec21ae7234242fbb0113386f27694aefff98f5e7ff16c0a7d604299f82ad1447ee337639882588aa1a36dea484490392b8737e053c57755a6628167f3e374e22dae5792cc2ab894f4eb0d3a5a595209f135ec8233b878c2b650f5afe82f37e0b6a2edc58ff2500ee862e51f3973678d19eed1051b1d850cb50a00280707e6576c96ffe55924e013d3b5f7e437fcbdb711cd8bb9bfe7908e1cb20e74525340600e5a766af710caa5ccff9bf50a044b038e984a222fc2bfa8838f5ec3272888ebf82fd1996839ed2d9e3069056a4295720ab6d2c6aa2d7ea5073f8c0632e387a938cabe0204257c8e40fa57651dd607fad77443cac95f4ceb873dd72cff08ff9ec06793c9351b50367953eadfb37b1d2ad40a1d5cbe7bb17f835dcf899d57baa68c58e1073a3a485dc1c373fd6d5071a182b47a7cc7aa1cbd0a28001ce48bb51d80795ac5b1db33f2ddbcc81a120498e6e57e20405663d206ed66e303e08e82938433b5a944eeb63f4528055f018171f8fb0ac28abf8b0d45c6e7b99a6b187cf1aa10606ad8097214137a8a1d7fa4b153f6c0bcc18c6e02af1a4a8e6a4f3cd13f71f7003ab0e34ddf544261d6e9c18b043e29c3c16f07844c11e1a6ce9d3c710863806b7626e13407188c976d2d09d30862669df80fe42bf5e14593d4b01193bf84ad3ec664771b4eb1c088799ef89e4deb3f4f8c7cf35b68bc50e8f9c5b855613466a8d3917f0eebe12db74de67d097ceab8ec273e273813a439a03e26cbe5a65df3b7486d40ca0ff3a17cabb3a05d3f99e44dbe3583faa4687c0d4dd312446337eb2e5cd896c2a4051631ec418d7b3ff1dc0008603b6108ed6b1ce14ecd7aefa5dc8a8b03d4396c7f06372b4ef8b7e4b1cd0e4afadc0ca34a14c886dfef8aff9875e543c9f7f33dcd18868d150dcacb38a69d1230b1fa90ef2f3272ec359386d6dd611d389d16a067f578660a1221ed0a6bcb911aadf2fe84228136c76bd1797394d7b905b0b0c9779842864a9b61ac30298f30c0749b87753b983183aef63be97dc8ca57a86c39893925ad0dfa1d61264edceb5f3e5444098f879dba62e898af803f6e4f4674ea8fd419fcc4db1096b74eb43009874fcfa50cfa1160a1a3e0d021dd2ee0c419ee7c9d5c9bcbf77162557665cc8999d3cf46d252523d05df4f6856e040a7459f692fd4cda60af32de2fab36584ff8be9f0122397049866bc1c80529a4deea2e7be58fce2fac661f9ec1fbb8f8fbc5b1a0ecfe948196804bc994633617991692d994e1dc62298751d4f6883b7499a66db97d12728c1fe96bdc001391194abc050242799088c4fd46ab5be42044ffcb271598566dfd1c7ba8a84b98daf1c3360505033927d7a6f980e012ad1d0a3763c496429d84b673483966b036676f66a6d78d29e021ca3de6f12d3c451098355fe81d102fcfa31014766fb78031cd7749b73d45d8c59d9cda0894b1f8152c98ecd9e424def93450984b700cb7dffb838af59dbe3b26d59d692e0dc8e65e196228571fc91dc9edf5414ed6928b2922213e1e50de3b4a588f645ee35cbbb922fc27db9f5134748ff40053b649a366065ff65b4f06269e62dc85a1aec314ac40218d878d628ca9cc08923cf8d7dad2772d72efc1bd74c11bd9b83716ea844f76ff54c2a46857a824bdeb6fea1e5cb06256bb98ee0b85b708a2ac162ee98731209138924dbe85da7fe89e4bfec39e3e9d346cf9440aba059d227a53fdc869e4477d1e72e3044141f6bc0db1ff0739659e7eefeba80ba00ad31fe9bf46c38c5ce2c220c76dbddde8bc1f977dd0dca61c66718adbccd1a13bfd6e41365c66f62ccd9d315fd7f5783edf4538057e1c6a183e6c99eab0896a710636138200bd74f9c9b4a6258ca39ee9d6c0dbc2116bb2ac7e46cab46e239e02bb6edc94f02d95c8cdf88f6736924a007add0a6197015ebf149b83bb7a63986be8a7e34864cb56af6c568338b73d059bebd38fe8481511313ff9fe91ea62d797e2e0c03367e3319b5838144201fa94f1d4b797b41bc48a745bcb97e271bbde440fa5702d333aa2043765a6b3f17ffc1e67504c883e0f2d17cea5393fb2591f7d3dc259ab842d2fbd1ace4d2e0efa4fd66d8199c8e5c4768a42a0a44a953f79eb90691cd596d809b714eeb1971f395a9d9615c81750411f6b93cc46ba6a41887c26ba8d838c0dd35a078d55f78c0d5f58facec633a4e56001344e87e1e960cbdf4712fe4142836fa5ae3aada0d0ba3d1996d13395b3faae21123c030b6ed42e72ed811ccdd0a00ae9b1c42c282b5a78bd8951df293178ec7cdfdfe44ea0ef3d3f049de2067487297ff82a7399d222e71625b2372faa05953e43a44ed97d4e236b5d17a36f1649743c045193a8bad9bb1bbe75d7130dc5fdef457cd0f9960119739c429a60976b74107cbf417ece1f627afc7179c95f709b93f18b45a38c8bb82b433db7af693cde51537ffb81ed46444824d2198b79a117c0062b457a91ba60e33de52bdb81cbe3130cde70072e5dc77c3da3bc12228525a929cf3e47e41cd848fdb12625daf3dcd6128b93b7d9e87469c89601c26e2319faba6b6c6222d7b20ef84e5f396b55374e3affaba45ce204e14297dd269ded49e03bdbcf84f9ae848accd6e1bdeb221fad35e68d566e012d0b7089a4c2dd45e593bccbdbb9e6787c82c4ef8e9c169fd71d8d9737fd26bb690f8a6840fc29d90da5126040bcfc3a3d1acbb594b6ee3d5ae2405be9f4bcfe99ace0746a86f70cfc1122100403f2837c0c9310bd0ace02606eff7c355b37285c05f4d12bbe9d70da938ce133d9080bbbfa9ff23ab8f1c3b2e6d0c088fd5f378fe63bcd31e8d6395957b0e0e3ca8cfef8f9b18c96e872ce24135a79745e0a29c48cfdcea47bdc595d2df737784ec29bd9a684398730497aef50da69088e187f3392033feadf4000f2c467f271157b825a49ed7446e0d147ec33b29c8481ad4230bb67eaf01e1a9b89126edf3d37129a94cd20af2016ad40a4f0d017b4a667328f762024e4418c50938e738c35dc6938559387ca9b3d9dd851054993fd38ddeeac64b4bec20c586ef03be562f5c56318449faa933efe0fed26b3c13d9b670b894a0c947f3251bc4e7ec4119891c0335294dd2859783e9e57fb7584fe88ac5d87f95d59a13852c3e52253133f0227224bf1fb4e8308d0578c915bac71658421ae430a163090b5d337499ef74fdb0368607adfb04ea1a0415dc801aae34266fbafa8fe149cf1b16adbd17417a4aa4e8be94df912b75e488a78a0f08312db61c7571bfa3cc255d1cb67e949d60866daca4d58169ec77656b1f2cdd1861e96ae3570b725bc289d9e4dd8437f76ed85cf2f835379e628719c82a2867ab5b993f8ba1b465b5a414c967630c81a0184f11d19c18aaaa4aec8a714b75a1d33f74b06f9c6d500af96c55daf79842ad581b8654c605f27da4093170a81173589f379127cf3f89020a8a749ad79e289c4a5027ccde15bd7b9925a38a03412b66e3308e07bb094419eea2bc08784a9912838ef22bcfae73879ced4bb33c0ab6028739266cc4be4de709450b144e048cb9d0b8cd16e270a65bbf261064aaed9442aaf8a1a33f779f59c0f7c3cc270099dfe793ee8a011a81cc73bde7054f2e6b50b329c13722b999ebe3c03d2391dd9be9a3cdcba52970fc63db1220885aef7bf4b0bfdc7334452307da5c4c92e4be5e4d41c387c5ee5bd57d02b391bec819bdb869cc01b5e49334b4486a4a9576110cece410ffe5a4e147c807e65a4c7115336d5431b803597e463cab83a1aa76fe41b33d8d23b3ea5c95e6fee64cf41e65317f13be721660315551a1e7067c13b2734b6283212361c0ebc53e0aff08ec72b867495ca102d88cc395e971d4b6c9b7a777a7e61d833f67adff307e6279f2d356cbdf318b41d69e361fccb8a6f48f0a38890bfb2a448511312fc1733f72fd755d92ac574bcc7b8407c65c7ff25a4bd10b542151fcf665e1b4a007005738486db5d3eacbcfd468472e03a3e1a94f91fe07f2e8616d80d91722a03191cc77d11cc51a753a593678d80a901134f7ba1cecb47680916a440dfb996c656a0fd4f55b1eb1f73f3750e9d24aa8f08950435f36adf69bddf3021987add4f210c42b26590c7aeeb706dca54d2a26d794ebe28c19a95d91f4ad193e4aac480c3085ee012c552fe63fc18d3c04ee4f3b471f9148a055f40413daed41d82444b4f09a0ce02298109443fd4880f1da93554b0ae770cddf10c925be0698af40291e705c9ca3c6e617d8561edd3d7b9ff97270238f25f5719b47dc7bb75b824b2cdb2511df3e05c81e6c8ffbe609852dcb3d520b76db62839a837056572d8f6dd1fe51b990978bdaeb4b8c3b0c573b34a86bc88bf923ad83dd723f0be1f011d5946de0e82f953ffec1998a62c1433af6cc829722b5dec49777bd2041e209b7393b590a1e4690d9d40e3776bc59885aba1191a129c87c2382435c5b90eb4a2ae63476691d5e96f9ae46b30f2c47aaf6e07fab9476b3fdc337d24226d0fc255b37671911606c392bf86b880baa95300577ca339c8628c7e14840d3dacf50316c4147cab5d2747d8fbdae0479f3de72f8d694d06975ff62c63b3dc16df9d8a70e2f8015db801393321ce3d55100d1bf9fb98b7338f28a81aad6a738b71cbbe709a51e36493d7705babf9e1d8b7e962539231ef6c541c411b9105a12cf003a5e780667288757736519d442f5150b29c01a7716c789e26379897f43b6e03ef006422ebf0d9a9edda21ba524268664fa086547fe053668e4e6a858d01e5579b886681310351ddf6663fe9101805e85284dddbc21a4fde99605f7bc3e70abd985c3be1a6f420c12dd9895bfe1bdca1638deb2f9377e4d751f1866b1a6b8c4fc7da2de05b6a62a98f991416a78af3da567918b54d5b6f9d58a5b5bb43f294158c27226231fdb3dbb267a2886bd76b8b06e630c4f0f3dda1db22fd7112b1def63bbffef52c0604d3ce39fc66b58545aefe300c146f8fcdaa8f17726e6fea28f91b9952aa0ef8323d51000cb02d33a490bcd5e9a5ec40cb8b99316153d8e9f01aa0831aaee5cb9a9e863282e45c53c85641b665cae74702768e86ebc133787d6c4c7f79ace29fe0a6baaac43b102e3906205ce5642c71d59353278611212c75c3fd46b90c494e0f7b8abd62bfedebc9ea34f588e094205c01b7b0da4820b1cb77807d19eebacc72f62749a11127412cd9b05aecef6a5f0bfb02e97a2a53340171e7b45f30df4f56238eec47af83aabbf3a41bc3d8dd1f445f8b56fea12c7ac7316783a231498c09d984da94639a17ee35efc5fc59f0b39bcdff39261390e89dad1499cf9678f641ad9680d01f8b4d2ed7904dd57657e7051ce683c0695662f298fb0df2a478a540bd590dd7d38c2da6518fc88e6337be9490b59fc57ebd844f2f520b83399ce42e472e7f150c4790f10ef4b46e9949973e614350601310e23fd29d4c6c4ade97f2c9f47df47605d004f05d4c9e20b9a4fdf71192456f58c5e80a9d78b7ad55a06441cd3ac5c6aee58817898f7e5671ff13cbcb39e30e55a30cf68749709b573f15d3ededf68e2e06e3699845496775036e148639937dddb413d59187d9cdc70602c0347c45c451259d6c11cb09d50f2f95af82ddaad0c9e35b57db762985738798ec7ab9dad1c214c56e4629604ab6fc7788e2887bdcf99c910663d50c28e3adefba2ef47acf175bdecf567804826807687d648c2e22a76edd32760cd2a74b6d2f1acd8c1c1e260baa3f165b6cc002890b4d461712e8ae66838eb63762189a1133ab4bc8df6185b440c887f250d37ba748feaf008b35148cbfe422f61e29f2fb9ec299666553577a5bde518e93960ec8bc9a51aaad95dd3a6b0358b73e594b9ed39c8586573536a906299c15b47b9712e65314a3e6e73dddd67c0e11bfefa1ded27fea4ed6b009a502d0ab245f88beede9ed3b4e9c719937e7323067147b153f041834dd1aa6bd45b9a4a89c54c28ca51c8aa56248c1bd6c19c1e93ba05458690debcb05ae2ec91b4aa8a379f611693b4d112720b7274f557e70f0ff8a1bb0c058ba2210c72e2eca9e1a5868f6e1134b488b2faa966a2304bb12b4d022039db968ff54c64b3280e4e483b2eb2bb27cd61af90cf2e96352c78a5e3ee1da985daeff5f2155f291daa4fe745d6203cb9a1c705d6e97cc167095a9c644a80866bd05ec1d8ed953ce5453c46a48e53be0b6b7fbe38886998199cf2e408ddc0a18df5d967007f04e2d5e03e0b0059c44697ba9527a81772b6c763f12b9bc6b1f55c43e614b146900ef58ddff62041d59c3c84ba5c47711eeec5bf6172e505a1ae8b942891b432e98ff5847a5c61cad6f3acf06570896fc6b1f0c10308086c6de1c3ed0b6bfb6d1cc6f9533933dca7fdc0fb3464b3bb4fea6c9353980cc5638d3fc88056b16a928982b79b3ab4e9efd79e82e233b5e413deb6e503979e9e7c2c48c5626d592146837a5816d78814b750c4f961d648576681c9f93ae7167227fb5fede7ecca5d5b8e06810401a025ba5450dad04cc3ec4ee2f0245a413b1645454a425ab5619920dbe4eb89fc6a6d8fdeb738c4e19bd2e74efca0da3bf01342d9d78eee0eacaa354871b70d1135095c1d29e0507a4de679053d7c410f02874de0071b1690dbd32ab2fbbc642cdd92576afcce38ca10c597a0bdfc665a1d18d4c1e3ac1c197fedc73358bbc804393103828b56e2365a99c1c80e44e279cf279693179473b748d86026cbbf9092b19dae57caf8dbac72019398d1a654dd7d8e6d585e392c2afac046a47215577908a6e2074fa37adf73a230566cb7f75b31770de0f06ba3a4dd48891ab133fa12d6340391c88cdf26f2f41bb410f3ca3b98807982ff4d51150f291c733ae947898aa7c906b01c1b891a53a73cb08dd9c28383a7d549f63d4e2e185bd2ce479c49647f914b2e80e93327805059eec83952de1855559ae7737cc008e14df3987b832df40cbaf764e7d63aed803a227455f2f4e71a7849045aff6a9490f282aecbffba5447da4234e5ea9283142c8ffc5a841257be4e7486beb76a034a9c91397470f848388e6383d3cccd23d0127cc209d86333dee78438647757d72b7f423f556912a40eebf7f12123d56adbd27d7bdd09e1b295b4958cbc76c1966a33bed59f5b5a2f00c620d18842de779a466ee8b98247b97edecb36ac173c4f62388f5202aa07eb154508f5c842e6cfdbc23049fa934f41e2f6c13caf306741d0f5897d0617b45bcad34ecb151e1830a03019e2e5f149124fe1daa4b89b027305ced701c2d9524dfb9a69fabfd88b2882abc79448d32357a07c36f79dbe3faffe682afbbeb4bfc93f8f707c250cecfaf538581fdbf981b6eac7d0e200969a4ddc4b1e7e1deabd2b273957d9d6d9e47fc02465567b20a607fd655bffadce9c1be987da83b0b40a4eb5e05c6448f62f83a64878dbf462262b712045a7cc9b80dabad9f30cc72f6122228d349ec3cadb8640d7266596d244db462a9ff97cf1d8301fd18006b47a61a8eb920f160fbb788d17167e5b65b03235b6ec30c85e182a55c83001eabe01f6a46d70a53d8b1d9de29bd3bfd81f6b57eb3ba8d1efa788a7d07803fda0efe7fdee9743f9606c7bb9721a0cb305746c7fc846bd2650286b25046099c6bc7a6806604da73adbb6e68674a9e26b372b92b5db93591171b97ce2ac032bf3deb336937532e4f276de5ad9f6a079d456a77e0f9e2e295370799710dfdff36c3cd60ad967411f8c06d07792ee4bd76fc8a76c4ca2664fa3e2c7f1e81ae58303938a437b4ed06904d4318b58eeb8255393babd5627a4256f1da1fc8eb5c96f44077515e6d46d882bf0ba3278efb8e8569f48420f10c6fb6ca71d7d076ff7f01a7e1906f7cb37a902247d6c502d6326eb83a0aaeb73aa28de8c2222a4d2263caf36c82e20c49c5ae026b0e1292d465d43452042bb6fd53ded7d2f3e854407a6f580912b936c6ed9328b307e911f8d8a86bebd3b090c12103904b769478cd54012c84454d609eed2e87b36ea6723e9990619d198dca28656a38e9fc9b49c615413c59ef97493b480c5479644a2c2a4279c497654e4f02958d69ecc547862a931e87be42edaee69f7de8398e926ef85f2724e590c9456d11cc0de63c539e067c421ab088590ae3be3d98c27f56ec2f6ae844e580d116d55e313d4fea0d52f42c0dbc5b1b40780b50e27c49d51c4f07ed039802277761d85974055ce32df76d5f61f7e403f2876de445dd210488490dba497edbade0728889672507f6a09c5700f8c2a9147081924225f208017213e3e58528032fe95e9dcc46007b9eae8de9b37e116054651dbabb2e16e8d61028b1d03432bba18810534546012a327049ba9b1fbc5d316a9dca823706c3976f93b717569f5c9ee4038b84cd55fdf7f07c57fda6bab21b93f8bd7ac0b126ea4fe9f5b3830f99154f67d6fab85c61a559b30177f5d4b92f1a95bd63c3602b2ac9c9bc5e1f764deb3cb6059cd8ec7a70fcfae79933423acc2ae4f95b6159dd2efa293a298c8c67ed6d3fe84e0b9e86bdc140e3a0f7198edf736653b22bc17ec1d4f598ab407ea431ab7c86727fd940c384ed5cb8ad2962515dfda0140e5aaca23a5afe8de6611c9e83de5a4f6c35b65367ca4791ade130358287785d53a20a24d3396d424c70f257e0db8672c542bd96d1baca9617f52ff42cf67030844f0b7dd906a80e5b8c3107360196a21efa2026aa065c62c5bf8820c1474446c80bd5913ac44d464272a3f1c0de7917a852f5ff659fb36751f1995e50580250232bb342006360af4cb2c7f5b98fb5c1a322df8d27171845c114b42373f28df6b2f5f377e31c7d4f25dc18b96d204700214ef9155a2d19dad070a2c18c3b825624e9cde2874598aacda5cdb1466f68359c869a223b3e466cf840d4a04b029ad9b35f03882c21718c2c3dac54e8fbd5dffe26265785f96cf68a9e3928a364607937c9d2b0de4a66ce398bda2e6dd899c77dfe7265f7ad4b1913109a3fe05bca202065645ae5a40fe4da02abe38980e92c0a94f03817ad6fb692bde20571ee19318928f52c36ca5fe591ee8f8d714d154d6ac1882f99d2fe0fe9be753d0e353852704e17074df9f6bfe590f526c6cf2dd21e172e9a68683ce47eb25703793f0d196798cf7de808c7b04974b4392bafd1b114eb8915e75805852ea50aaefc4e9f98e897375b433fcfac852ad06aeaea24a7279d05191e3c5677aca55c70843f707cae8b0108855afff1e43108081339afaf06c31e47007561d33ba361a1a19b82b3a3ec21b3b44102df8b22d0a8ded1c13b442609ac8c5067bab0622fa95cecb893745ea50f6a902eaff96120a33b64a8c2c9d7d6d7d6843bbc6b52da6943c02120b86e8002a0313bf754d9eefe499ddf03b4f30cbe693fdd3e676cb9cece8c9696b18b0280643db944d5253cf4e1ef7c3b829c56d1bcfdf54437d1cfbbda0628363ba824361e0253d47f91ef6e12ca1253b6b391dced93f8a38958d1b4bddf96ade1ec8781c6e39cd63d614d29e3f20a486fbc3299844bd4bef8bd58d03f16d58a85a1a2afda8c3343dae0a8f247e37ab820b6ae76e1fabd0efaf7c710db22f860528407bfe36f2f0fb2c120641b1b54d34249c25f8cb34576785f539babef2eb0898d67cf73da9cbdc36380e79757e4d7cf0e165a5bd7a6eef6de8027cd94cc8c67a3489e6cdeedf83b67e6b6457c0ec00ac06d0f26ac9f1a0bdbec375f8681476c113d3aa751a4a414e5afef69765bf918d0a12273b09436b7f9a8c593b565df9e5bc0f6eccc05cb4ad6fe8ff844d5cdf2d094aa95eab205bd66037ec4a14dc194fa2528742d800b32f5ffbef1d33755e2ee8fba78141a11a24abf5c41a03552fce12c93ed985ae047f14cc0d9e4057afbc4176a76e695aaa31f68e0cc5f025e36dbc41e045001e8ea696b519672b67a70dedec90ec6ccce424717e3a9be8076a6a3ac9279ada1f4f2c837254f8f0153ab3ba61c510cad7cf7af4532f49dc035610ff7aff893e963ddf5356ec43d6d558ea1f80fc32bb34df92f3d756d1f0d3c6ee52c6facb9a8542b9f8bfc7df17e4f3d758581bb1e794c103bf39725cbe3caff14e8547b989c162a680973a68e45479d717606a8957526c9d2430e7c9ae13b296072147a8288a1f286429b54c2e8e35de187b469aa14e41ada8e63773b539ead7c13a4833fd1808a820f82bfaed157fca6da525f8c9a0a41363f15d1ed37f5d711e55b24a81342f97970accdd3dbb29d05d829c52d33e1f29f39d14c014acb90081d6a683d5e1a13a5cf8af55ed5846ac5ad55d8085bfebcf4f9ac9a3aa84f4cd6c38fb4f16d1b06867c48982609433b4a38180ea01a5648d2ce10a29bdf419c4e20573a3627399b875e260163bac6faf044455d927a430c399df65268b3a908c5a2ea712e78bedb6a7505dd9116695c3b979a9f388db5c91b80f901926d59d52e589558a978ecd18ac31ffce8d291f61a4ed9b939f52b185d54c7e402be3ca4555e8b3706d3675932877325cddc1cf0754404867b84044e763f93ee1ae3fedf35698195d2f693d24be005c692b6c9efd2c14cc7d76be7ea8036c50f398c99d591b7cabc9980c52819488838c70eb134f04d26b4398ae28d1f8c24d0e9a5ad4761a5ccc88f48e680be815ec51ff83ca4bddf61a8264f32f864e9cbc2d324a88b8317d9cccdce464879ba4fc587ba83a5774ddb0004c69ed64dd738995201bc5ee4eed295f2c1d56dc4014585761abbe513f047264298c9f8bca589ae172072e4ff027d50bf3e9ac72706737bcf84f75d3c59b013a2009e47ecdbd457a7508d8978c97ec666417f141e65042bcc83975cd659f37f337c0a28f063c1923ed574f84aef23b3c865b77c71a5dab84a90e1e2f3b44837557c7a6ce8ecc9f969cf8af2d293a9d6aa1df9e838389dc2f07b50147c52e326386d2cd6f22d56c243b4e73e16f01620c99de08a8c333d4417d85df339bb1a72fc59ff60643c449312a4c32c2651a091d191b4006650a8791c5690b83631bd02b746a5f32d68d95a6f971f696fead40be776f8fc927b4267a65cef66586e1a9d787d435d9c8e1997777e9028e24f0b0eaa570d3ae4c80ecbe063f6e1fcb63751e905084a875163a9529d356610128b369bf9c3d1c3941a85796790cad168ed5e3abc12b08ada338ed1367a69c3d3c4d49612a4e14de2c074f48176323b340090ed08e02642558aeb4b90608eb8ba02ca228b3ff050a1430d1f1dab0d9100716f6acda3bb14199de8b0b27fc23619d30a161e1b23c6f369d2d032fb1e19a5537cba062d1f8f0776cf576cb52c8a49d833092c20f8fcc91635af9488b1cc2c556b52c7959391edbbe9c5d020a6be4c513410f58665a3f7a2b6e61a560cc0d23e42ccd38aa16950c2e02eec1a0fc3506cb94b92d23942f55fca0b5ebc909fa837a0aa75d80ae832a03f4fd9867aba0225e852c5463cf5288f2421a9eec2a7c174da81cbc6a2889480bac5983e95f1acb972b5b031f357c1f252e2191d6dddbbc4cb419df56faa340cfa5287556fb7390706aba485f3d80a777cd9a5dbc476e1deb51e8fb6378aae5a5b3ad0c7fba99a72027a9187d932a21c96d0b582dac01db040660edc3bf2beaf52fb13a58ce85e6d80aa5c9a10c63ffcd08213bfab00749517d7cf072a58688874d1181ae5b380af1092d346acca0363064a3e474a86485ec73e331521e3644ec528317580be04e31f104e297eb6204fa7d525ff613ec916a296aa5585ef9f2f421844c32a8c557627fcbaabbd70aba90bba8d7e08be269898e7f8fb50f7c969a782732701329b118517ef837c4a9a7a3e3ab6532c45c505872dda842ee4f315dba44c22594c7d47237aecbf4b44de3b0890501ca98d1a5e268af250a8d58752a2e21b0cf2f4f29afe4cffb5ee72c6da9940a1340a886bcd90f89091f4c4746843ffaecb1267aca60a0fc13403ef94913f257aa200f6aeaa98fa862e46f8fb51ed71366d6a635f8b786a6d728f493833e86b59ec1618b71e7e54632649f3e3744cb5fc901907534475ff857f74eab3df51a3ebca352709463599a2206caf5ab1134a688391c9b0bbbfdfde092b5cb00692e91e3fdc52f95608e47062290228eadc975b9de9433262772e389dd84f8f0fb3695ea33bf0c538969e696408b2463a76d779b960de9e5a7fd0256589d3b5a786c7feb1c932581ea1d5a20740cf6a13c43406870cb1adba3075a47e5b41c8385fd0a646b9e3290428bf3db7b290349744a098fb395dccf39911ad3d08ddae9e2cf5a64839405de07fa74c07e35bd8cce7a861052d920e81a6b62faadb56695e9e8ed70dae340115a5c49ab6de955d2b7fd01eb3bb8b306ac903a2584b181caeef7f3523117b5e892085d32838b7af0d09fcb4d284ae13989235a01e8837d2e533ea7a41b2a120371e5a4d66d54f8071b9953b9452bfb8bbf1612079f57363abd16ab407465c0c8e428e3152dfa46efe7ac7a7246bf87de5a579c5c90368fa3449939465e1928fd14a8b7cdbe8ee6a541a00ec8d50d9c81cdeb8f3be7cd9809ac838f4a36e6a9774724bc37b69bef031b0361cffed6c2b049031b8a672fecc0f746fcb074f42edb826a46489055745aa34430ed42955944170bfaa48deb74428ccf42c3e509647c37f2eaa11cf1ff0aecc24acd60cbe128bdee28e377436439f6e7bf62f67db9d165577beb68531328446d865a5349f32400d2ed5bf4aa4a6383e74356152344d0424f91a98cba3ce8944cef8f6b51c9169aa1bc8e2769f85d9dd4bc6365ce13e7165677e3e06557ee76b8e049f31bdac71af66944b9cf79d59d23e19393fcec46a87db82fa8521d462463f3ca0ca0647d44d86cf054f0b71d19d9ee6e2aa00c03becc19f3163c3e886459cc96f72397273fce432a4ba523e8638dd1db9bb1743af833e16af63b1cf183240fe01e02042ea82fc85d67be97dd56d22804073dcf27f12fe2b75bd8adf505e0a4469ae788fccab0c531d24249c5d722ef3f159b6f6261442473d0a7ee4a1c7d3cdbb26c64c1ecf08f7aadb2e27cf77d2612e2c524cb1b69ede11ded6b9c5f284d4c94fcea4a2064fbb157c8b071268c5b232e3bd482fa443f106563eaebc16cab0fc1db9e7b73e8d9687783a1fea549dd5266f137c91caa6c77cdd9dd9a2a3b5d629d57bcd56e1cc4941bc46acb744cf099f040f7caacb14b196a6ce23220318e0c63a95458e08dfbb3ca777a69c4885297484cff45461f433668e8c2456210768d921eb0ff018d1105a7de6251537b6e468ce4fa6917edaa6426e628fef83f5919b17917b8857f71b51742dce5280faef9f25e8eb523cc3a3a9276f559b969b27e9394965db816123c89de729cc4f4875f7d77e3d72a0aa18afe59363a338d2c8d4904ebaddcc86fcfac5e46218d05881d9c4d4852aa2ab04873279e093fa6daa90e09da834ce2c74a0cb65cf17518e237359ca82960ae497728ca753f5b68d0b46d4ebbabbcd73f98da96a2b2057b6ccb950fab75cd7929d886ad526fcb36863d981f54e56f8c7639113c1c141d6230e9353b9da2e8c526ad8860e4ca8b8f5f81c78096cbc06f0dd09fbf35c300126d208592cbad18e970ba315b1eb7049bf2936e379bbf51883c75d0bb77b68109bfd51eedde9f1c3e496e32280389ced96a8ce0f11907df1339873157c49ccb2a3b77a14e314afa6bf9272b7c009a773193d466a1386a195b8e8bb5d29d6700228325c3bda35a796a8b026f87f46d81261bc9adc5d058262eacb6bab868cdbffa60ff1c872088455307df094aa754ef16684e946695c9cd11693584d9306975e830626f438f8c7ee6e131ad04cdeb3ceb5f233e534a0d475a28932a61f1a6469a18c2df6f23986f876ecaf6896f182588eb829a543c5034e1f53b1ee6c13bb63a75089300e7b2412dc9dd25fb4579c5bf704ae7cb1ece461fc802f63da809523f3bcf694dacb798d72ce8415a72d36897aa2bafe4d003cf05b2f27717c53ec9339a276435465603315b4e7e297b6d78451696db4e886ad9b02416eaa68cfa2cc26266ffeb38615db6b326ad3ceda911b6f05c698cc30536f15c09ca4977b14221741c3963749185ada348881020c458668d54355d9c4edd584f9813637ac3ec81607197c9dabe2240dba00827fe1d37f1e12dee584667a63cf11002503f99d48ecea043396aa308e614cf7382ec93e31bf12d3014cc2249f99dc0cff94ac09739957027dce614ffa9b9be505408e587da12f96efd284e3941b969d0d7f2031859353fdff32e548ee935fa6b6326a10bbdb99509ea1dab48abe035bfa86ce8641ccee855db5b051c1315304b6176be02cbd3723ebe6a04689975f65545369a761040c561446dbfec5f857b915a0165d7cedf18c630ca8026c96d2217e09bc6289f83dd14cef7baaa65cc63e4fd38aad1b469f33aa1c6b22cdb836526c7f42e74fc4b224723f958845df78b73979c1c42764972ae71f5bd45ae5e40ecc39919bbad9c34febcf926168cf5306cd56f89fb8701a947750d9d7d079ffcd1bf760eb83e2de16c11c4cd46fe6161d8bb7649a8496b1e512bea062e476d9582bffc2ae0dc8157903153747740b03e1f7b7819530b1d57e351ad4b7b1750c327a1e6ea48f3f179b0162a2e5c8f9006d8c319657974dd070cf37bbb037995db389f4874971a10968bc79732c1628eea86ff6964075052375732730538922d94f97b66446c12754cb2fd3ec8b1f496ca4f50ceb5d73012233287986a3d10214094afbdf70f99c430ab9dcac5f7329fbc6a5dca4e145ecb471b18fb6093ea893a27ed41afb9c75d16c4ddbaf13354462d77bcbbc1635f0b75a3f997b2ed4f1e497861bd4c823acf901f49afa25520b1d9645cc8ba3921ff6bd4617b073d38fb9fe50a15211977086fc7006f126b38933af1017305766675463b659db405279a5732bcf371292ce9eecf6b2de4fb937935b2869bf8e003aa3dc05e2027214c3aa4670a1123da64a4bc3fa11d497c09894ab75a8db547064821ba18eaa848e30b413a2cd59d28cb3c2875621ec7aa2980f1e1d415b5c297f87ab1ac4b0ac1594ef1a1d07b6421b35446d74157c221b4bb3efb37fe6a01eecdb2b584101833cf7e3be55a013b5678607345d6e5391e274e9bbb5014c01cc1af645e10d65ea2f833a02c1da9f0ebfa3ad1b3bec903c45fb3215ad199ce615574008ad8bf7576a93df51d21aad64990d655d51e80419053bab9e20b071030e59bdb3b0f6a31501144834a7a34e714018a65ee601a2f57b64e5e7b8e282387360bc3a29feccc49c7df5dabe98a7883ada2a5e76ed0b0c7a7c28a54b4c79cf64522d610b605415f457352b842fc95739262eba2238cd715316bdee886110da66bddbb9f3ba5e27de441b87ff10519c5076811be6d24e1d4959ab83cf383eba1d31c03ac8fdab189aac200e995851f7774e885ef46aa2c657761de4c49a3a70d6b6dc5e3588995f0815b091fdfbb59a0b7aa7cad55e987edcf9bbbcfd3558f353d6e61d262c3e100db69ddd438e338637aab7bc2fe4f60a3e96248088fa81f909d6ac868dd8f5cc36f4d53f6d87acf725523266295fa2bf47f7b57fec0e9555783f7138cf62ac5e2087406b31bffa3bdc694f863f9d9a373d9638f9b6d304aa57c8eedaeca1ade6627ab6fbd31a0f0ee6c4bf7457b644d1c12c433a17f0093611b23a97e6f9100c31533f164355be73bfda1ce530489ac3c6eff24246684cfcac75cbaa7ab9ab4ef34819640d6981f794bd71814c9b6589dcb3fe80805a9266f905c9ac0718d8272acf6d4fd7e5cd72cffa95fcd0963a6eabe1f5a44c78889adf0211369874594d99388a3ee91a6e5b19e03bf38eda4bebcc33a7a3800676912118c57cb23ef4a3cc6aa2c4f4506eab223893a9b32e2320a1bdb6de8c2c8bfd73a3cb91ae2838c8905934ef1b60532c7f0013bbaa25814a205dd6a1a38e368a1bbe0942d93035147d4db1d5d68185d6d6760c2983577ab1d646732bd0af3f8352f471bd17dfd88743591a2fc53a0370767c8eaeda9bec2eadb2b5ce0fd669aedf0193ddc8a59aeaa034b758e7f32a863b3ed56f7819c3b4295187abeb4c70da1b7b7b601b2def123ecc1aa7c0563d9c1c6ac7d97893d1942a1b0dda7ea09fa1ea5392dbf841b638858e855bc7716a63be109ecce03f5c204e9c507692dee19bb940356bea740389fa393da72a6d49ce0672e854eb61b1d304e18a83c9491875e860607a2195fe498be45c3bc45b210a972b9e2399d99f97e5becdd81624f563edc28ee04bf5d20f810ac77d4d813a90a9e83d21f0512d79fef6c2205d24c026a1389652ec312098007f0b5cbb297ee84b83fcddbad998fea860ccb78b97e1760cd9cc90a58ae181cfd0654a3da699c174fe8ef8508310b05ee4bdf5eeef955ca60391f19a121390dfca21730fb62bc28f8fccff50e510b2583472b2d5c816f5cda1f55d4a0e2802f467449d96bc2bbe9d241ee63026971dd7a2b7a0f7f5980b39fd6239674e2d148c3ae8ed406d5a3447a1d65d901a96f351701745a9321fed72ccd8dc2cd446d704a70b5feed13cc601019473c1255e9ba95bfdefd9bf0a491f078a729ec381f40f478a73ca4ccc111eb7bc973c540eda5ed2e5376f25d063c06863136680f748a1947bd9fcc641ec29c9df48520b98294b643dbdff5d52314d70524f0a5508ffebb8e47b17d0509b3ec17467e63568037752cfae023d76af60d5666654f981db747a9512a2995c5a7958d3c9860eced64d776bc6384dca32f32b8dbd70f36883b15d877eb6035042a836a7c47e32b15d05fe3982756a30f51933e3ab477148823390ee9a0ca3a84d8971163090d1f00035bad37752148f422d669b5d6ec2ced3b53fa1845af0ec678c24ad74bff39cced863af907e4d91ebb9ccbc43fcfa36f28d07298dc8bf40a78e7b153f27aefd1decf539205010786c4ff0b1361e70f02da2c3380068d56c22d58ce3696b5d9c92948a72741c4ce620cb04490825b2c57b3c7a6b9f9ebfb7f5ed65b8f4421de36e1175196fdd6b922d53eed0ba2b3ca0cb1cf80a62e05636ab2711c64933cfba85cc5be4d102a1fa14f0e903811fa2c450c648fd9844b1c0fa144d94c57260d5409b9242093dd9bb8101a6c947b01834f7d6ef19ae385b868fa6e682f8deea94ab6f244cdd75e27e3709d123e638aa7e8992591b518b9e35daaed36fca1ad1f320a8751c9d760d25c6671cdd1c60742863f853ab12033a898f2ad94c32af474dd03961ebcad3e84db0fab61a1bc7c1a5fb108a929291e38b4330c2c75e2faeeb89b092c35bcaafd93a417059442da281c76f57792c27e19589ad63b80526d9ce0b85f98afc4cd4574c36c622b5a5bcea4f2cf72bbc611a1e23338727c150d32c95c0c651b34d30b56c4b7ff549e3e39a1181d326c18732a17fa549cf2788e2c65d5f0eb2d6a7e135804a417762e4cc68102a0a322d8faa549b12c0b0b422665a138c50bcdae33297a4c895e98ba904aaff80ed8c16822a80e14e33b4ef477d83ea6ebcb2c0fe625719457370392c02a425ef94b02830b3d920a1b57817f682977589ffcdc087e516eb7099f2eae787b284dab74b49b6969f49be96a2ed17fc4abd36e5e45949ae200b042130e49d797f3c0bbb4016953a026da8ed84d926501f3d19ae8d123de297f030cb3bc273a2bd7be53d1341abffcb630cccb0a0fd145ee59bd7c6c177a19c1c80664c7fb5dd3b9c9d5def47c81ccb316f5f05106775fb39827bd23510797fcea5cee5f79881d7128ca34d3e3a927bc64e2e0635820df732f92dbfd0f096c31f4df2ea2a0e3b8575360efd8d14f385c65064cc5bac950d86af3f47e53d83d5c1f1a7511b687363da69e07103e3a0590a266fa870a1d677583a7b31f41cc8f45acab6d81b432b0392ea529a1bbac58af53a13d9fb18e786b757c8d7def1622ee58a9d157d936739d80f67f50c8e0b1e88cecdc513ad8f4110e7735440ab4965c517ed1c153ff7fed6f5f110e60978ac4fac0eb537c46ff6ab76a9d907fbff62a12b612085c244dba8cc1f08d0919d76c453c9c6e5a3bdc3d917594a790a7f48a15ffa38c718dd15cabef612c60cbea4562e2dc69eb0e01ae331480e870eee5c01956a9289b550e40e4868794af3b1ac89e5349199655a606b859e7899c6ce3dcd24ea02a54626a2e8b10aa62e75e4aad9694838424fabf61b85e94f485508c4fd4b49cb3198a6b496bd2e64abe00668a5909abd53f4f71b8453532e8857d1faeffb347d1ae8992dd5a2286903780b5f68c9483c3ff31bf10efa4cf6541fb3ff5dc4af2cc86dbdfbabfa82a147761188546bbb3e4bb364f7408567a5ea4372aa79f95d1e6b945759c3a1320db8f652f98822efd10772cabbc0855fcfe71ba55bf711404ce68cfb3cecafdb4a4dcd7b874697011a524964de5411f0a5a404361e12fe92a9ab2fe9d722678598665c407b6df4478f00639bde5ecab0b026abc4cc174e56ccea257c5efc48d7c35f7d072d2421c43c4ae1cab4ad8cd0247f3ab96faafdf3a437316fbbf93dd77af89a41a72c12c2cc273863c553f61aafd122dd63ea343a7109f9f9ac68d4a8e6738ef5c02bc82221a2600a306e5cf9b878ebb87d4e1ba085fa5397e1b55a9c6829e3a6048e752edb9751453288a8582eeaf9aab855c0ffe85ba0d834c403e54d67772d92f19f27c4850f579ed07c2767cf561430b2f0df36ef5bc3e8544f3ff0366b3058bd1bdfe2e76df56c262e78533e75cb2b5f84247b05613224fb2d584173297a045aad34221de9e87aa0bb63ebe7504c3c3de9b7137e7d244f9a0ad6d054b704826d1b9e30a8c2f8d347a25899931d2ebb18714d79f01ee0781319a97ae88eaedbf8914e3e0c8cb824daaa3d820c0f17ea16c7ef61c1a03ce964e50e4f6ba422353af79756161e9ee68a6831f60c3c42045866573e9509d7395c55e9055c8e5e1107b35b330ec39b7dcfc4b861c69d3485d0a1f73934bf23b610d31aa0cea83459b14766f7c572cc36d7ce044bfe841554bd771a34e5b76fe6f68f1fb4bd1b7b284554059688a1e89b52db9057c77de5f1947e9840b623e36b9448dcd4887dbd21f4cbc43e50c372c4c41eea49dd73eaef82943f125f4851f91f8c7e5c212545131f446b799b1dcdd4435f8fb928d29455445f634bcfbf12dd8159ed9b13d0c4b8ee03bbf82cca5cf2edece22eff25d88cb5e4dd2bbd78c78741225d8a0d962131c21db5acc1cde1ac1ffac02967f6c6d64d623d83b2c2cd3f713fff8340dc2f6c194e5e1caf7d4195d38f564238c770f44c075daff03566bf5a5a4748715a63f4e6876ce37224397bdee91565a278fdb079af5b3e26f086619ecfec475459e05e4394ce72db09eb0c9f235c414d36fd1c2763498f5a679875070daebdd0bf0e00dfb5175ab61fad909838d021a3a5202d79f6c9f442c1ad1a6a0b7ab500ca258333a868137e029a580857da5dc2443e8222499d867fe11361ea6272ac4edb0111db1ea0691d643f69d4a67024e9a2280cff34e34831d4e10b552c8ac6321eb23890a4605fab5f0d0ff4ae33d942b431b5643698a37de9f6e94cea5901c1412f93a6c7a1b2ff92d2b6e03b6b35efea9f9fb5010554c4c0d2e6d480cccebaca9d9fa5bc93bd00a927c18cee93c3c823028e5df00909b3a860d13076dcbba8d97dc2478661f5b70b8edae50d651ac9e60d8755ae85ad71fd22f15143c0d95d62c6c53fb8e0203d3398aa374783dd25161e843d926dced4b135f8c02eb700c23f1cc24ae294b1ede102838ae5bdb096d63871bbe009c99df8dc0f333a5c28558f6eb275bb8327b3dedddf0ab3a2bde15c2dadb493a7d3e065526664deda0180559e92a8a69ad353c7b4bce400c975428fa6f8d9831f761db8e90c5cdd9923036895177e79596dd2a96657142403fda0588c4abb04ef3f6580c14cf8a16570b0e9e2e6cd38f66ec7815e6e4a7391d664598988fea3137736d327549dce90d6299b88f741ac023ceae59e39bf93ddabab1dbe3ad1cb56da3a013ba4b8b979af4252ea9105f3ac780a826e193de508783339fbd3a6102acbad9e73c6ef8f6a5f6e70b104f3a6b576f1efc48c629a87b91973403787ef97da9ef301cee911dee63480cba94bc35460ef9ebd299daaab857e8154a1d194ea326105f44be8cb8a47f6be279e86263bf9f90bacd660e31eaaf644c6dd95bb3badb2245aad0caf8279cdaf3a1cd06f20205105eb9ff3ecce009dba14c2fcbff067457823c7386a30aa0d011770e4569602842aa44a5fbf16846291f03253c5ec6ce75d749ec6601c0a8945d30826400ff40284c1ad90d891487e5116cc11ed685b26dec65f9dcc1883fe7e2670667d402d25455385ae896339bc6d4cf5b490a525efc9ca63ccebf73e3aa99811ec087cfbf74bb7dbebec83bf1e3d4cbdbfb0dd02220c1bf2f5e68c936dfd5b7d82923ee7ba5b8930a12b961d375a98430365e46c204be8b27de8787de38ebc714389cc3259f62da9275422c326a9f93683e39ed49ed78cee44cec5d6030eeda23d20fd75d85126ef40a5ea2a80b98ac7b98b4af9d9a042b2823868b0fb7f24dadb4ed90afdf2d6ad1c215d3f5e251af0ec115d374dabf994294ccd14a62a26ed3ea45a0e47e7c31477064a40cb4a7dc246e4000639b7278297b43db2b2e8adc4b9e17fe2f51c6725db8e5d10381766069710d307c39c7eff8020217a281ac824dbb225c43dfd0187ddf425fe7616091a65096c8ca7695962edebe8a2f2b246f18932f62adc261738e2fa5c2a50a70e5d16f66c2cc8f81053d294b5c09b018527c9370181573fcd9c96b146f959562175d96c80adb2593b52174a7dc23a0ea3eb08bd33413d1fcac28971b3a89d8a0d9d08354a07293be21ad65f712bd5ee2b6735ca2a88852b34bd32536587ff19e66544cf5ebc59b45a63fa7f167047a1df5e921ecba89e19c0371668bc8ab7d1b0763d755b4d237a5ad8b85fc7f106d0e921549b3f398b95b3e41bc554aebab10cd41165cbb669dc68eea861ce0a455da02f594bce6cac6882adf5690c8db8cb8f49e98bf4325b4d1ae68eaff75d7c3ee345a2e05bd9bfb8876afcde87b63f902844f6d8643ee7ddbf459927663a7e8f713e9f3e2306a0298ac6e78e15d0ee7fed03628ee3384bad26b51664d4bb888d4c07fdb52583deae89e5fec940630f5856abb0a4276f951175e3137def168cad8689aab3f365280fe051d02862153a292f99f2d238a068589bdbf5397b4490766619cde4a8a466f0e0231af03648040e8420043f0787c4ffb3abd00896f760317ed644c29208711e9a288ed86d181eee7eb817bb223f7fb085af29dd0996df7a33e86051e3f9734234761b62176a242d82f99f4bc1abe8c2e20924555ff621a88140c624ae3ddc1c51b2bf6f3c1b1de13c680c08f08c139e6570bfcb7a4f03922baffa63e7d72d741f1dc70fe9cda119fc913c1802221c35c99a83d9be5389f001760256b57d427940871e42f012e5d6d4bb189e1bd02eec7e87f0570d577a820ccb671f4f94ced94202f67a68d382bb0ee48da7ce14b713e374df142bb7b321a689a310c71968994dd4ba7ef58079b8bb90095b9b9eb7ab715484290c3214418f78e170b7565fea611c41b3a423d4caa199d825ab51c8f76b2625ed0336db28270061a9b7b83b0d67e315c27f7656e9fabcf305923f81b80ed49097e4102b64fbc49a75893ab4376680edd559c82169120968acc5cc9ffb61f3019fcb204a2ecd73cb175fc717c8e8ffa67f749d71913dc4384a95effa10f6d9adc29daef9759234eb4f5262797738f82dfee58486933b835919b1c1136d0c8e663a93784982aa014946b635a47d578c6e84e7e2fe19df5d1427e4b06dbda5fdd81b63a950a4c49cb61516e9f5cfc63d177d64e5cb58182de4530bdd7aadf3b5e168b40e8596b3b451bee88f7db2f5d2470fdd0e2317fd50d13a0d1ad04faa2078158f34cb6ba6636234a892ff1f164826075afaf97e389edef4379defaabf12e45c52a479f234834f08cfa2e0894b0885f387ae329a9e92c5ae40ca6d55a69beeea3e09dc76f6f52f5b32088e9284f29a235e47f3455b727783bdb7f964044ab17ba8f566584531d5f95bfe4b67f8c4e1b036a6a775b34960c7aa7d737943996d263867718b88dcb29cf1fa3a9194ded208fcdc973dceed12d3a2242018ae39d0cca80592f2c314992ec459719a9ff4f5cdc7b2c70e1f88ea1b00f19b8a9d4559ec765731f70099d41b749c143cb68252eaa057fc52c0bbb4d7c4f05b9f703fec583769cc38e70306b5009deeacf8561e84a9210c0b1cd2590cc419926dabb91fb24bcbf2cae45a5b55f53ed32f7aff526f001283810b524b0806f48e14afdcc16d45d8b9c12e9ec4f22c5bb93f1d29c2dfd60dc2e2387c95c2bfcfa0a78ae1df5756d8241647dbcfa1ae48b7f33315bd8136dc0f5cbe34e310e9c766b3f750692af7a5dfabfa714ed3c5c14210ac1e627d34017e8841ac3721db73b9b0b250ac3ddafa343dc896358e7d5c685dc290c15ba9a2afd9194664f4eef90d231fdb91fc6d6bf1dd9cd2db6c69df87b05ba6a535ac5a31041ea26f47355e38ccd14f207cffa9c6bc02ab5f7517adcc1b03a56770b28c74d653e523f4e1790d187c067674f71a5854d6748f8f602a609e3287d25cb0e72e2600e3ed51bf9fbba6dd9124ee812baa243a72346f15d0a5c727219e82165071d0f2c18b1c13312ddf5083f2f9302ee05ec85f876eb4376b6788e08989b4a9b5cd47a9c4ff8163278eafd9a77280b5d93438f0bd18c8bc9acd436e497fea428db4dd12f61c6d519534762be19cbf1bd7343b6c4d7c34accf757fae7c792a9b85799893be741811607595c7694deb56ac0c400e548b01211e2361ab01e028f40673f7d99da0fad664118c894915127d6a4973eeab1dcdd2c69a4d783ebe5bfdc706ae1dab9bbef903586bb393cef37d46d034013baf10c4e5c6b89a1c9d20f8e84c9a0f1ead279951cbb3f2f022151ba492424da5bc1475d3daad758deffd1931d5d4b7f85627d53ab5ed5a332f59048413784d2c0d061b7f4dc6a221b6381f6a0d536da3b3138e8724373d064e80a1f2cff9bee07107321b49627ff70e6de5ac4dda488577ea7472bceac6feb69019e1d92ff21b7d3cdd04b9fb701074680eb807e077478b467cac5ac4ef30702a2f7915be2e4e971cca275a2abe1fe651afe390ef512f030be9b640ce4266c5f7c2058577b3f994e2b358581d16ecf31b97aaddf7d83a9823545a3d77af26f0d14f141adf1579e93590d53210f813a97c88f028a865955fa4fa0b0f70bd00fb6f40e77e7344d96188c6c13a5a8d4e0ba3cbc30c2df4632c7ea56901f99e6db68854c7651c724177b2711617b9f68ff4395ad13f6dbf080df806a52cc205a9b5f8f387a0349951e1b46e1d11cab4240f9ba96bce8c2e74da5d0818e3ceaa3fe328fcab9be20133552e80ca3ada2e70541db9f2e97d3c16d8b85fb0da939bf1f6b2e1aec5c2e651b417a40ff02bbc0301c0dfefad3ce5e6ed4b69e39703d4ddb4c29cf7516213abb91423c121afbb29f232d6b949591b1b3d4cbb3e66174c486f0ad543a22c1135a04fa5023ee460479f8298be738d3643179d54972079425a9c6589ecee0daf33a304dc728a9d590720a30a9672858fe8491541b12ecb91213e26aef9315dff0b5dc5ec66aa18c20dcb4cc36805538aeb64762ecd223a708aa0ea6d878ac6a7a09db5d9c33e4b0665615cacc5f852a2e305794ce94824635c2079613db2d0bb8f7c516eef052952e16c71b0cb5b9d8332ff1031535e5bd0bd6b8074e393299ad847054051557e4bc0c93a40da26704bf18f5a659973a5cf7c9953c24eeab3c9d6eee9e2acd87ec0740b50d1fd9bf19c862bfa9504867b15a9df194892fb904a11012cd91e4d3c51bacbf21f929be81c9cd9c06b22b4f0b13225a603e3358f3e199d27aa896a59fd8968af652e94d9870c1a9dc5c98dd7ae45e2b6e5e198a8d7e75bc39f9f86c95cbe62a97031d3db7889139775c91ebc8dd2598946eb7c2dbfdf9888e36a48145bbb7afbe814bc2b194239b4285880dd79f8fabf8d34fffbd808f354e544edb5b6ef894d47dee6a526c404529a9f6b364ac0321d6cdd8c9554d13852445d1cdaf208a90d7945887f6da87a53975e578283977af69a1901211fb737233aeff463e9f99dc53074089ea249543aff278e3fdc1c72d541d3e481a415812fa036c5c9c48fe41df4b97f8a0ec35ff820d92f817ece481593ca08cf43a267da9941ec7dc9f6b1dfa1d2ad66f5c783223287410c33ca2d951ddf5f86fd092d3e33b58a1f505fd63a8a7579a85aa296cd88bcb1352ba0d0c63e6af4f666baa8d6cbae95a8e571c23147997dd0e4d22ecc7b6ec0aa89e52e00967fae0561ac9fdfde6610bfd4058f9e0e1a46e2e6f16dce8cfabcb5e55430e0a9312aa9dc0de344dbef98ca649660d609cb3c3c4a61cc26532b387ffeb3987700fa7e1e7ffe02fe22430d70ae592eb5da842017ebba98f97c13ad9aa175073b888a3fd4ee7b78f9bc11b9c52ddf2697b9b284e3f5367e262f8922eed5c75bb44f107c1e6a4db3072ced5aa1cb0c644d859fd73130e15277dfa06a51149d658d1d3462300c5b66791059c57acccd96b41d4863a5d946f1a5e7ed871d9e744a4150b0a9feef6363e6177fed8bda9f7f8d92e22712846b0d2169e8f5fd5d153c2d3ec60e9a5131393027bd0749a55a78c8a1de8d5c2d036b8f789790fd3736a2f41d69ecaee56f1b34934e7548b9e0d8e41b8851b6c506fa8cc8a8e3fae3afaf38d9ae67a4a4185a3d553041333a26cf6dfe681144df87d6d848173d789a0ef6524ba9d97e20135eb68f562d13c619410c23b97348d54345b0ab95acba594254328c95164db4f672363713b6da90bb8b6ad4e157f6fa91719ff4bebddfdf23fcfe6d2b1b1ccf90f71624785a406914c1fc653fe6e4e1053156c7b758404927f1519c553cef9b0bbda59083914a7a499977bddd2aaf3fe4f759babb680a07428064c3b8bbd372f8081c2baed0c5c4784ce9fcccf3191accd7166ace1cecf7ce42bcb36320b6c44018eed0fdd79e54ad3d4aa1076f6684b974433450787e9691496753e6ec5d790265616a1ed57f31cb081e247fcd59aa41ab2bcd844f8691d64e608f2ab5480648f7cc5dd667bed8a0ab868a94659dd05191c46156d43f80523505bb6310d3b919b270ad5167d8ad0d31d09b15f54a95edba39c06e1e5235d25f20af1f60ac2669ba18a2e6b3a1f588183bf608f676b6e94c8d2ca9822b5ffe058ceaca4bc8e899b02af3dbbf61780d2f9b4a883429b1ef4a34bfefa7d11cffe494a2482bb1fb0f0c7999b06a54e6f17ae70e88e0f6c25d29f764ab6f742b78834dc6426cea21a3f2262f1c9d005d6ceb859c83533ccf3322a76571f468938e73d67c60b08456dc042414b205ba7f162d8e172803ccd67af99790d84e57459ad3a5ab269031063506a1f930f07a06e2aefb20196362cbab4cd2a747b9dbe8ce2f2e17f5d6b2169f65a041de58a2169a2d9190fe4a6ec362f9147d5e014af02f2812a927b01c6ef362ea5b069787b59bf22f8958f297822e5e4dd0eaf1fe34cf5f5e149f8a59885b6354180d22be5278f36833ac145f6665a78e499a409ddf021c4d781e60a4552a153763bfb7d1f05ff3c4b820f6d0a596d7c55d2df34d0cce6457a676c11096181f95fc8efb54281354c0a3b73f29c3ef4fb8d274b1b7d689ed6c664d049a7a2c5bb35a78d5d5704c12727dcc0a062f9b997964d5b23a431864e370d0c20835bb6fee5cbfec1744c608ba1f9b454858188a5169cbf9e36157e5198a5717dec8ea5f925fbaa260f02f7be66f40444939c9e5946c2eaafec5db323fa08f21854b1cfef38338f1008c1d94673db81b2b115130c2d78983764a1519e6f577bc136600c77dbc61b43c76fab8410f80465f041262527570f751b8ea503a664e073786102f436a80d06563bf4acd3e914ba829caa2184dc304e14637f78e5ad95ac34da5a3ac0da6e6ebbae48b4d8b4c94ebc0111dd60cac1457a093a1ef9fbb80e4b11b888d9049412954b1618fe079f6f5a7bd36d698113822007e2e0c496500c7496d3172f9732334ea4488a44d51fff3dcdbebaa6a1c047d0d3876841991ffbdc85903628495cb40b02be94df8982f27c638d30a67b5b70db20861789e3c4262bdac6df4195646fa4bae29d6304104e6e0f1d2cb3df65bd4ae76a7deb553cd575917192adb5245ac2ce5cd7b02a1e941fe8eb1fdc3cd4bff92e16fbe5e7b668778a35c63056ae8e4cc15d570ffeb387bfdaf5f6c0e5130c1a9b7f40ef8daa0b848fa318712efd79906341ec03098e35efe0e0f6e03f6581efe069396267e89c6e87dbf1a62bb61109d2c6a47d96bd983940f91c4a95bba7490cee353800839ecfef1d542079488cd5dfe55b6c9f02209372a90ab28ed723316bf72ae9de197fd26967acc557469f8198eed10422697162da41d451add3b8ceac2e69174680f6548ca2f98c25ad18bdc2db5d8c0d76ad98b1a8fd7400c2c47851f6ac873c4d5042c945d0f29a93aaea276f14a01478e6a1e39e9c48e069b19d06a9e3d76e8cbbd32c368a8b91fad5e2dd3dafeeb39466494c0a712f20e0e4d1e62d1dafb4c42ca4f604bd79e606963944bfffafa1aecb81ce8b7629598c015526377ec92325c80f914282b78085ac6845dc9f6697e9b7a46816b79c9cc7457a9f63ee039350b2599bdc48e5b3489b58239faaf13ab9e08967f83c94a3f5d854ce7cea80f63b5e2e1bc9eab58f7770337a7baf203e9683bcc19fab8fe4c49ea7c5b39aec0e3d204e63496d47c4c4ba1def5d41a3537f7d1f2aa93cdae828dc1aafd0014638cab178bea322fb91f322cec14b3c0b5c64b44b6a2333920a2ef9b24494d48e43a53ccc11bae998ea0acb9a758dc1a310f8895b13d5e2597d0754c25a3e568954c0f15e2091886d7e2a7f1f4f2e6eb3345479f632e4372503a6a66cbfb2859168a878cac68f65c25bb82c45ea2e8eea5b3f1d440023cda8795580f11149af1929cd93e0d336b5b0683644213ed9236024d83009ff72c30708b035a88a5f4fc69ca6d2cb4dce6e690537ac52df4e652fcba9642e32b5fe87e741d03b4cc4fd2140f438a7b4e3be360123647a38777b1b296bd23d346044f53cac17fb3411bb4187e581b1b0148ee021011a60315ab3a60fa53c9d64becdc24299fa4b3ce410686abfe9386f0fa8c4dc539e358f0398fbe9e5babe1bd7e83f08c1e1bb22f0f453377abb10c42ea84b9257da88ae993c81ce3663938bf696592baf869fcb0e2f91780c9fea4cf48d4d026ba60895cef55f5ae02b327bcafa2e5f8bad1b01a8364d495e673c78429b9dbc42ac2f5630c5cfc1367597441781b59284176caaf75876e6e24b19d371a3233e73e7bf33f9ae3a4f4d9388b7d3613159e5de4a04e41f27585fb3c2866888f5e34bd1ab6e3da886443ff85e88b5521e6df07997c08bc62e388a3dcbbc85fa8d994eeb23d8188e46ba65bcf229b6bfe8d8af2ba539f814841883762989b91b3cac4dcea0c22928e1e1e45b4145f50285693110e337077f63253f932c31257537d5832a9f356b442f39a062138b245bb9cbcef1ed15c6d777c28771a2aad4f100e8ceb907080499355df92e5ce6fb65b8a303ba02fea32360f430f7f9479d5e2a6aa37ef3e912f19747e77fda715ec6f9707d5e4c7d3a63d2437aecc43808a13e450a88e44f364e28fca9e2071a4c97d384e3f448cf0d4df5f7fef8dc7f1bb62c474e85013dd1e8ed1bf453356c0792e1ab4199bccc1b68e816aec029d3005f77733a8c8ea5270e18400a11334ea6e0b50ba1d1488ff78ff32a1655356694bd0ce3fc14e2e5d5997c18b1118f19804082beaa447569de14bf0c95c5f1cc721709d440fb1bf9389716ed566a7a559341b8b0b6a55075619939fd133c5fe5742a41bdd95e204ca97b9e58fd04d71bcf3c90e01c66dc851d5f1211b850996fb9f07fdf71d6b1dd7a9ad98025dcdd6ad2582e1102e8c45f82213fa9e87a6fbf1cfe9052458913b9723a891dccc00b947d1a90972e80757b06d76de1bc72be148ad9c4b1c5e8b7e374d4427825694b364f4dc56d93dfd069276a6e2497b3fb8c19fe7a9b0328c91e47649aec54be6ea70e25ae62004eb1eaa6397c0ea67e8db450d2488ee0f3f38f355810c6246ce7aa17a62bc2b657ba42744850d9d8f22091c0fae947c5a011b8ae7e3d719602041e5f74418acf1b1f4402506f905dff312e55f5f63d94f0dd7c9031b8c2ddd09724adabe7a5b13b94bb513df28c376a317fccfcb8ffdc044d3a8a3661d0667985f8d244f180a38363ab799ed0637a3efb9d77fb7ec3b25b5fd2816c36ac2b22395678aa4853fa284a99680cb4bb5d4d375c95261e67e2f2837a705bb6e14ba01e6b5b04ac05487b283553c14d45ae0df417e9a0326adc60094a2312562035912ecc39f4f0fb1b4d1e872eeb0d5175dbe2d4e5ca02507785f8a344c89107ab9d8175c2f73ac48b313f3f584e54e4e3d92a194dc6f99f0e30aec89f88a79da568cc0af083dc8f32a4b396823eb9a917a8196e876729af0222192c42c86e9c2d55c748fc978d2ff3a256a1449ca466e513f4d1e9d7ab3e85943f0c6875cb5f46c75af7f3b33015c42b70ab9fc80d3c2a6ca7008ccb3fb7889ea5c47d4aac819c3089814cfbba30976b3d8a79340b568dd2f3b25d0b03f1c7a7f269e3f4d8073c4ad7f54d7d2fc77992370ae45c6ecf2912be1684d1f7d9f56af15ac1a5f155020ef2b2b2e303aa834d03a1e81182af84b3c727be17ecb51f76c2b961608ddaa296373b5043596b0d14c4cf50e5bf99fbd984566283b2533ad0f717154ff63cbc67b58ca2ad0f0659def4351a7ee9e7782bccb85d2e2357f94f2cb067d9df7d9c107caa05c7e01a5ba7a4be9bc29008d42281de67dff3537b39d4e30e4d9c15d937f68f82a3f6fa7c725233ad088f1c546f9e56846a95c3240080b3d50a7061d3d05e475e519394385df77860c364461fc1dc8155c99fd8a6a830c1a2adc1dbd0a6d1b9cd2fef51928b97cfdc4c791ba85d8e614a5ced2297a2bef8bb182a88c9b72a6035fbdd92527cf63986af40c417dd51c61c0db1b7205fd855ad62ff64642197f33aa5f99c32011517f409a627c30f16a6f9c110bc93cdb8a007b6e562cbd44913f39c4aa3fa385d6070b2a79e3f9be2877b8ab650eba0f88b31a54b2c368e078465c73b0c3a2df5bb9c3d81a64865787de0974b2f6fd05a716e8990d0de069f9db2716e04bef82ffb40a32e61db56bcd526f79b4603b4393f306e32b6a13a1da82341ba304a11bbba3bb79bdcd9e1dc48d70185cc17e74dc7c9049af02fc1890804b7ecd045dc6d0a68f264c1553461aea623a86d3b0a54a7aa89a8edd5bac53a356567c910a879caf17af89eea4ecc9ed2934112ac028d615717483da9c3c291831273f99937880a86db4d6dc26778245e2cee44bf0789c4930db5a7b850aa173745fb77173bd4993b5d8272e0ad77e6c02e6b73eabacd4a4e8a297b123a871875f3932630414f34b1ac9a1c7ecfc4dfef374355bde8f11ed21acfa6c1e98472f26f4854699b45e0270de7dec823657e2f46eda2615dc89257aff615c2880127bf8a8d2e784c58b909c6406b2373afdf287f75d264db6a6309af8bd8204a4eaca61a3af5eae0754d00f61e289a11150016b075a803898cad0e4b888a111664e2fe8387a4cb47e7490ea33ad8654c174a150fec1af468b3be228c0e076e174e2982cd7339cd66d17c1bf452c0d643ed0385043e41b6dcbe4a46379192a02dcad41063def1eba289081543befa5b7f6c5aaa00fc1ca5e091a2ebbfa1f434b88ba00c70ba13fad373ad8c869874d03dec73e742cc3490885306a1f769edb2526f4eccf1921b4cf98e199a3c52188af1c8f70a1ac91b7bc12d55fb5fc18e79ed2b12f180855b5d3a31ec638a77b5c4346b6744a6ad3e13194ff90e89297262e153a1d8a50e5d6b07cd0868470014336782f1253a40092054a4f47274d51142350cd6f319670ed1dbbe641bf1abbdf7a5eab70788e565f08e5dc7f452ebf505c1dd081516602bd7aedd93efce0d4ff7608cefc4178d19b55e82631f520ba5da59f8baaf1164838cd7801bbacb37f7bfac21b2513311e3f31bf97e9e5276f34807e040c93248cd05bb8e99df9b65905a1710150924845caf9e5255ab5f5a5ef2e481be4de024f54e15a989632d840d92c3a4625f82aadc14e0eaa9ef98ad7ef8f451514cd7fd60be97f53037d6aa6423d1c0d5dfd27237a81b53f417b56386de2456db5aeb3550f8225baeda1b27355006c7aea41f4f2dec5be1ec2d70d887851b2640424da45af0ad1148ce7caed2fc87fab30bdd57125473f18d66ea207f6dbf2b7f690e44b5059fe7ff74d59e7dd646a87aebbf0b4526f3717738fcd54e49fc2258fdafa8f3d9936e7129fe21eb2bc5f55e482af5809e714cc9d4efa0b32e49c114959e240d2bdf540821b4a02bf7635837da02e7585ddc886062009726928bf768e4939a22d63423281468ca117e5930a53362db83dabf7497d5e0fa47c9eca6eda3af8872a6d3e0f0e0b3b037e4e0bafdc94f2eff6804dca4d13fb035071116b3e76d430646f024e4a8d01cfafb99ad492239d85224e87308f871cc42c75eb8fc883bd2a81248a3c464b3ad1396f1413c0c39294198a209f0e4c648d689d59fe0fc6a16d3461e724bcb70ed3b9d63b579c6a698ffff7a98a7a49326f53538b1d667dfb96e6f4d0701ca0baeb5ae3e1088e3ca032a13ff4504cf4c070317e4d8dd8c5790ccfa07c81e0c45b237e1c7e39ba09071619915544935acd0483baf45681ae5a6f718159b07ce7b296c1d0924e70b52926dd9cd571d4b63a42f0f2cb45fa5d44df2aa8e39c6f14ff569b59d30611ad4ea7a9230cf22d1b4a9bd3fbb8a7fc6038d940de37c7fc43edea7129def14168730c31fc8b85bf187f4d07e27b9ac53a9e15ee555849d00994b49602add04795881ae8d73ee653858995f23971ee83b0b1a9c5eddefcb2ea8d2ca1b7b01d4dde3dbdc49db3e4773281d0b578693dac6092305addde4973c6cdd9dc59f4333abcf5e09321bd61b45583bd429dd7e5e1a0d87b9d69982293c08da7efde4fbe8c1f2481bec048efb4221d27e74c075f904f0aa2dcb3598fc4577611779efbcc158534ea820ef48f7d0790a0f06eb4e2ecf56a5f5135fb881ca66a3d2c938990b93ff47a59584b98cc29eb463635022d8c4a106ee3796e98355b48f85cf925fe519925b29a7bc659904bc5b5b4172855a4cd0b1c6ce854e2dd9505c16e9d1f08e06fd42cc98007dc975bf178d3e232a55dcab93c4aa06dd6341fd333ca7b18aa7c66e1da29347a9276617d25f0135272930287938a3f96a57609eba46968e33c69e5c9507ad033c8ea94ca5942836d0a7ced8e2f5181f20ce255ad56ed0ec2deda64f982025406c0bcf5dbfedcdc39119bca7f2ecec6b402a03e5e49de026db6bf5c1c6e9f661fa770d64fba9db8d3298df56a3cab8006cb005813f374c84b0da0c98285e8332cd56ca8ce9523452cb0b1603946bbeb7ddf25f523582cb9d60f6f01a615c3c103a40f90221fd63125c319e96da38d6e6c5d2f09fec37f5382a0146c8c3a0eb4fbbe294affa36e716e5f40b039fa2bac29edc56a2cc602a348976b2e72da7bc21af48e7b454dc8165acfa6679ec8bea1c97aee1303dc47fdb601bce29820f41da16b4950db71bca518384e64d62617b82ec2ac88f1c271dd9079a340813420e0580af59d147c22c8f110188f25f4c9e7b9e688b0914797e3e668ae8849648e6b83bae34262e85c5859ffb4c52f5e443eb9825a133fccd2647257773c79e29a625bec6872fbbce111f8fb465a781ffa31b79cecfc14ff254eff0afb7ac052d909119be4e66a0bea3d442e8b19291426cf4fdc088152cea81a2a077b622ed652b5c48c819e60e871e4defc67414991400ba83f7270a9203cd450e9ca25917d7af5ecbd27d68fc6b6dfcb4017fd90f27dfabf449f8f69cad41670c7a5db8b967f54fb073d4d38c9ec9a0cac9ce2029a991b9b6fb08a22bd38cabe42ef9faa272d2fe7a2c6b1487b782bef2ba66b7c685516602a97dcde30e983130efe3b27c7dc815cda343291c562f0c6d78673f67bca277cb8aad05c971a90ba72ccb17deeb018e342ac7c6f4e563a6dcc6709be10c26b33e1f2f2decacb177604cac6702909e4c75f4833446142927b2b511f90840dce35de058cd5d9881c7f5979432238d22825a2d87567fa1bdf090a42baf980a0324ab9ee112d3ab05bad92a08b315b31f1a346c30f4ea4b4dfeeb7b394104907a650764bf455f6b5babdf44f821c0ec8016550f6f07025136e0cb75f4faaaa08ef1118e941007ac54c3af1358a299254b555afec1e080e8f857c1d38722cd7814376c59ee0ae4bcc732ac753e4eeceaeb4f71e175f8737395a42a655f5a4702af79319e9d434f2f1cb599b7eb2bad3988cac534011db6fcce0aa2b232d78366eaeb69171869c55933877b67a68eb9af747f5b22081089d1662cf45f6c3d0eaf939009fa55ba04dfd981e656889549f244127cab50244123878df7f93d66a09b6204c30896dc939aa64c25785a155370785bb7921534516383b2895b6549bbe1894b204a8dd4396b389f35ba4d5711624969d8178f63f8f3b54758775d90a23727afb8d3bbf00281e3ee268c89d0a908080ae87a907d34ff912a5f7fd183f5bebede0a9f440ba7bfeafcca932c82121dc6410ce92add04b0484817cb5e4935fb372e02768f1baf3aadc0d8df83935848fa9b2807cfd62fabff5d11516449c0661362c43e3f2f3bc087afb793037b4e3aaf562814c81cd6a4bc5d3006dfb8df1c29c2eed07fdfe2c3a68616691d3f36a470134aee1bf988baa1ffdcb614157197caea8dbefa4956844e748fa206754e533dae067807f6fc04eb958a84c0d8c1447fb81652be09edbe41c27eaa8f7e56115f16932f930d2a7028fef3a1ed593b30d1c70075a2e1fb59c56e80d3aaccb701b4cb015941965af01a3a48304d67c120e5f490407f0604556785a282300a50bb3378fc1c3af944e9da019baa132230bced35d6820a7d9ca25ef2a8193b9d3b882fc8a60a243c2f2839fd1b0bd6552f7154e163256ca9a35acaca39ff4a3b2d2584fd9fc0a5738edc9fb668d8f8f804d79e162a39642ebbb6b4d67d53ab5c6055ab9845e99d5a5161fa570756d218ce1c91f352bcdee907a9ae47f07c2c4a95d583d1770651d629f83f9a17157c797b649c781baba0530d7a89c0373e19dfc7c84f81e618f5c04709f6afe52bbdfeae9955b79fd1a6231a15236c8777b29172057c04715d23ec4c6c9cd6e10a9c59b9773edbeabb8cd615686ce4a224f80450337134d83f5fa5b7fe1e3e93ac571ce82f79daef909a806d1932d77d3c1507aef88e2c7166da020f9d43c5530718f9af4689b74850068095296b0ae811ca92f919930e4f7abfd3cab8a2735a4be53328f6f9beb0f99d1299beb9c472ad308a093155c29a7097e7899533d40d31ff4d196a805ec2f7e2d723f6db6296322396972b356dab772bf602b3841215bd97b79ed20719c1d6e2357f9c22de63d32ac657b410516066d23fded7646d374dc0a62de0c12ed33c0d172c2cfd6a3dfc77e6a086282d70e4020bebf752078a09ae57da89608041c1f800f022a06003232144b807778355367d366b61c4b1720ee0579847f7b901fcbb63868b973bdb96dcdc2d3bdc3f69dc0d2844d9e852291b09a0f2f8efc5849153d2d40e9e05daf638a4a32357bbcf5be0b31cab1106de90fd0ada219c0aa809f0e6ff9be1a6d259a68abccab70643c4e4407060c80c0a07c9713468fd545280de3d9e73d8368d1bd7bad5eebb18e06dd50f28d1c15827a22cf4c58a2b9cc8af088b6e122001c403d914425fdd201749adbc6924f0c3bc3df76c45e97c5adeed072fb0b132f7fd6c4339898395e3cd8800578a7957d2cd995c4fcfacc27974675f0d59f3cf47cbe627a35039ca34dbac605d803cecd8b8df86983cf299c79243ef0a1b540fc39d02c65a270f0d40e7bafdaf7a20d5edf9997e6690b6db0dcda18ce92f007dcfb5db51a9b0372211d573ef5d4b65246af6bc3ec582a6cbc2def7f5c0581aecc477083d1d1bf9d90d5328833c7033d99f2356bd24b269fedbcbcef1e70802fb8486fe78e4515bedeea79fd75ac0f4caf220f07feed1b2c15fbcc355e4d688dd9f664eafffc7589f2034c803cc56c83ef0bf1320d4c1a49c3b935622806fef10283783e3a46d76bd9120c04d4a1e2546844de58b3414e8f291d0d2eb1e8dc599eabf1e1a466095cc1a3dbf7382cafe1bbdd0e1da180c524eb00ead177568bf534f637de66dbaa7b7da9ff736e21084476f5c4dadb14719caaf9da13c8f512afd5e7969b0b1eaaeed57e526301bca37158db467b9761ad36130ed44303c430a36505d8b89bfa01baa9fcfada07ae6575cb956404baf320943255d61d15c2b12565090e127fd5c77c027a93ca6a0ddba02e9821a4f5651555c04759e632b06d9bac36002f6ab5c98a9177886fff3492220187a6d7aae9463f00cfb23d3da955ffd2a1047f5c5179e09163b8b14fcfa90bf2380db6e43bab76b6d53c796e09ec875c23533e9f09e050f7c95d5e8044882292913b1a22c9c1391f2404e3e78c4f1caab1528987a808397ea4fb86eec4a77ba8728fdab201f05a8c7f08f70780578c1e62582a9c602a9572934d817870077c188ae70bd30d18a98fd15f20c5da6efa15046994f8ba0c0bf52d5b1f1244dec15f78170f82a95be512a31cda59b4dadbce60e0706a2650673904ada8f5f634a34937c24c19dc79118c83ea1a54c893750e58a62210d253f0e69bd07cdd9b4b9bce97b6e56317b2ae881559a3564102b195736887a65d5dd3241ea62a7d89dfe04bf19ab78dddc11e963d628656a6e57b165f55a976351f00344dc91be1496356da0d42bfcae9bff52b34381698f36b1879f922e9a6d32ab5aa324eeb6cb0754890746ad71e82ae92bf3e8ec523af1d85799be5690089b92bd531cc54f3bcdce129b5eeed18e33d30e485b2c6b3001c4655a7c50bf160f1338cba14af0153d55eb302314dd3a3de98bb224c619e4f62806993a9f4dc058d886137c43fd26616943d582ba9dd67afa57c7d75784b55d9655ee7b6e43ce62ff0d3f2a541f77847924f458835790d57b0053f126ea79436d24157355e67a885ae94b37dbe42473dcaef7c8a20aa1700477c11a058081dcdc3608731946dc9535d0123eb891a5f3c62b1e6849b2ebc27f8a6881b2602a8e334e829b2be0b28f8aa5dc34e0a6654fece9a72432129f231d71d921aac0c7c17a1c5a6a974217e2b7c4db4fad6f7109cc2ef52feb4deb48d8be31d4a49df5b56095d3606b6ecb128947ccb02b5b9fbf194baa7d27509b35052c2ca118a54ceeed4449d28bfc9e7frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkwin5-5.18.6-bp152.2.3.1.src.rpmkwin5-langkwin5-lang-all    kwin5rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.18.63.0.4-14.6.0-14.0-15.2-14.14.1_ _s!^U@^0^0^ku^g@^U @^K^AE^;^)^ P@^r^@]]ʞ])]@]@]m]nU]@1@]0_@]$]@] ]@\@\@\ޢ@\P\s@\r@\N\@\@\v{\u*@\k\\\A\@n@\4[@[@[ @[[R@[@[Q@[s[`O@[D[2*[(@[@[Z@Z2@Z@ZZ_@Z@ZvZhu@Z\ZKt@Z-!Z+@ZZ@Y+@YYYo@YW@YYm@Ycl@YZ1YRHYEY?Y?Y6@Y(YR@X:@XXf@X@XXXwoXbWX5X'@X&XX XW@W@W@Wv@W$Wڍ@W@W/@W@WgW-@W{@Wu W8dWWVn@VVVՄ@V_VVy;@VpVl @V?9@VUYUpU@U{@UUUUq@U_@U\w@UW1@UJ@U8U) U@U @U @T!T T,@TT@T[bTKTCFabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Antonio Larrosa Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Christophe Giboudeaux Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Fabian Vogt Christophe Giboudeaux fabian@ritter-vogt.deTranter Madi fabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.deJan Engelhardt Fabian Vogt fabian@ritter-vogt.defabian@ritter-vogt.deFabian Vogt fabian@ritter-vogt.defabian@ritter-vogt.dewbauer@tmo.atFabian Vogt fabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.deFabian Vogt fabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.delbeltrame@kde.orgfabian@ritter-vogt.defabian@ritter-vogt.dewbauer@tmo.atfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.dewbauer@tmo.atfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.delbeltrame@kde.orgfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.dehrvoje.senjan@gmail.comfabian@ritter-vogt.defabian@ritter-vogt.dealarrosa@suse.comfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.dewbauer@tmo.atfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.dehrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comwbauer@tmo.athrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comalarrosa@suse.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comjos@opensuse.orghrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comauxsvr@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.com- Add patch to fix software rendering detection with Mesa 20.2+ (boo#1179845): * 0001-Detect-softpipe-and-llvmpipe-on-Mesa-20.2.patch- Update to 5.18.6 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.18.6 - Changes since 5.18.5: * x11: Make removal of X11 event filters safe (kde#423319) * Fix invalidation of cached x stacking order in wayland only mode * effects/slidingpopups: Properly clip windows * Grab all possible keyboard modifiers for window commands (kde#424272) * [x11] Hold a passive grab on buttons only when needed (kde#394772) * Check if we successfully restored input focus * Partially revert a0c4a8e766a2160 (kde#424223) * [x11] Force FocusIn events for already focused windows * [x11] Create egl scene textures with right size * Fix the Plastik decoration with Qt 5.15 * [wayland] Fix misuse of EGL/eglmesaext.h (kde#422131) * [wayland] Place lockscreen greeter above other windows * [kcmkwin/kwindecoration] Don't exec() QDialog (kde#421053)- Update to 5.18.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.5.php - Changes since 5.18.4.1: * Make Compositor more verbose * [scripting] Re-evaluate exclusions after switching between virtual desktops or activities * Avoid crash in KWin::DrmOutput::updateCursor (kde#420077) * [wayland] Fix teardown order * [wayland] avoid potential crash when checking for window inhibitions on desktop change (kde#420039) * [kcmkwin] Make dialog non blocking (kde#419118)- Update to 5.18.4.1: * Version fixed- Update to 5.18.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.4.php - Changes since 5.18.3: * [kcmkwin/kwindesktop] Fix inability to create more than one row on the "Virtual Desktops" settings page (kde#419141) * [wayland] Recursively destroy WindowPixmap objects * [scenes/opengl] Print a debug message when viewport limits aren't met- Replace the Requires: xorg-x11-server-wayland dependency with a Recommends so we can install kwin5 in X11 only systems.- Update to 5.18.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.3.php - Changes since 5.18.2: * Notify about decorations button order change- Update to 5.18.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.2.php - Changes since 5.18.1: * [kcm/effects] Clip ListView * Schedule a workspace repaint in AbstractClient::minimize() * [plastik] Disable problematic text hints (kde#417699,kde#413179)- Update to 5.18.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.1.php - Changes since 5.18.0: * Fix misplaced client windows (kde#417584) * [autotests] Make XWaylandInputTest more robust * Provide input geometry and input transformation matrix for Xwayland clients (kde#417444) * Return early if close button accepts input event (kde#415155) * [libkwineffects] Detect more AMD GPUs with GFX9 (Vega) chips * Require kdecoration >= 5.18.0- The devel subpackage needs libepoxy-devel (boo#1163286) - Remove conditions for Leap 42- Update to 5.18.0 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.18.0.php - Changes since 5.17.90: * [libkwineffects] Detect AMD Navi GPUs * [x11] Fix visual artifacts during interactive resize (kde#415839) * ScreenEdge: Do not use localtime for measuring duration * [scripting] Expose Workspace::sendClientToDesktop() (kde#416093) * Fix minor issues in XdgShellClient::updateClientOutputs * Drop Toplevel::decorationRect() * s/m_xdgShellSurface/m_xdgShellToplevel/g * [wayland] Get rid of some duplicated code * Document AbstractClient::isResize() and AbstractClient::isMove() * Move definition of X11Client::damageNotifyEvent() to x11client.cpp * Rename X11Client::getSyncRequest() to X11Client::syncRequest() * Schedule a decoration repaint when client is resized * [decoration] Implement the size property * Fix kwin.upd not running if python 2 not installed * Port away from a deprecated signal * [wayland] Keep the opposite corner still when resizing a window * [wayland] Provide correct input geometry for client-side decorated clients (kde#416346) * [effects/morphingpopups] Don't animate popups when only shape changes (kde#416531) * [kcms/kwindecoration] Fix saving of window decoration plugin (kde#416525) * [nightcolor] Check whether Night Color is inhibited by a D-Bus service more efficiently * [plugins/windowsystem] Use upstream KWINDOWSYSTEM_BUILD_DEPRECATED_SINCE * [x11] Apply "Block compositing" rule right away (kde#415903) - Refresh 0001-Use-Xauthority-for-Xwayland.patch- Replace %make_jobs with %cmake_build- Update to 5.17.90 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.17.90.php - Too many changes to list here - Refresh patches: * 0001-Revert-Make-WindowSwitching-Alt-Tab-the-default-left.patch * 0001-Use-Xauthority-for-Xwayland.patch - Drop patch, fallout apparently fixed: * 0001-Revert-platforms-x11-Force-glXSwapBuffers-to-block-w.patch - Add patch to avoid env in shebang: * 0001-Use-fixed-absolute-path-instead-of-usr-bin-env-in-sh.patch- Update to 5.17.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.17.5.php - Changes since 5.17.4: * [nightcolor] Fix division by zero (kde#415359) * Possible fix for KDecoration crash in systemsettings (kde#411166) - Remove patches, now upstream: * 0001-Possible-fix-for-KDecoration-crash-in-systemsettings.patch- Add patch to fix crash in systemsettings (kde#411166): * 0001-Possible-fix-for-KDecoration-crash-in-systemsettings.patch- Update to 5.17.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.17.4.php - Changes since 5.17.3: * Destroy dmabuf implementation on EGL backend going down (kde#413637) * [kcmkwin/kwindecoration] Better presentation of tabs * fix compilation with no-deprecated build of kwindowsystem * Fix the order of arguments passed to changeMaximize method (kde#413424,kde#412888,kde#413554) * [libkwineffects] Restore GL_DRAW_FRAMEBUFFER binding in GLTexture::clear- Update to 5.17.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.17.3.php - Changes since 5.17.2: * [wayland] Fix sha check of filtered applications * [effects/startupfeedback] Fallback to small icon size when no cursor size is configured (kde#413605) - Add patch to disarm wayland interface filter: * 0001-Bypass-wayland-interface-blacklisting.patch- Update to 5.17.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.17.2.php - Changes since 5.17.1: * Dmabuf recovery on EGL reset (kde#411980) * [kcmkwin/kwindecoration] Fix default window size in KCMShell This also fixes a binding loop. (kde#413557) * [kcmkwin/desktop] Elide "Show animation when switching" checkbox text (kde#403151) * [kcmkwin/kwinvirtualdesktops] Improve default window size when opened in kcmshell * [scripting] Provide conversion functions for AbstractClient (kde#413044) * Don't use MESA_EGL_NO_X11_HEADERS * [kcmkwin/kwindecoration] Elide "theme default border size" CheckBox- Update to 5.17.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.17.1.php - Changes since 5.17.0: * Fix non-atomic output init (kde#412684) * [aurorae] Fix visibility of Context Help button (kde#413145) * [effects/startupfeedback] Scale application icon size with cursor size * glx: Don't use sRGB configs on llvmpipe with depth 16 * [aurorae] Fix crash on KCM teardown with Qt5.14 * [tabbox] Correctly set global short on kwin tabbox (kde#407000)- Update to 5.17.0 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.17.0.php - Changes since 5.16.90: * [platforms/drm] Disable transformations * don't allow to resize or move fullscreen windows * [platforms/hwcomposer] Fix build failure after D23495 * Use lambdas for queued invocation of composition suspending (kde#412353) * [nightcolor] Print a debug message upon receiving new location from kded module * [nightcolor] Add missing const qualifiers * [nightcolor] Use local time in Automatic and Location mode- Update to 5.16.90 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.16.90.php - Too many changes to list here - Refresh 0001-Use-Xauthority-for-Xwayland.patch- Update to 5.16.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.16.5.php - Changes since 5.16.4: * [effects/desktopgrid] Don't change activities (kde#301447) * Remove slideWindow(QWidget*) overload with recent KWindowSystem- Update to 5.16.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.16.4.php - Changes since 5.16.3: * [kcmkwin/kwindesktop] Make SpinBox editable (kde#410368) * Fix Qt warnings when rect is invalid, e.g. QRect(0,2111 3840x0) * Don't crash when highlighted tabbox client is closed (kde#406784) * Fix case-sensitivity typo in libinput configuration function (kde#408943) * Fix creation of kdeglobals if /etc/xdg/kdeglobals present- Use %_kf5_debugdir to install logging categories files.- Update to 5.16.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.16.3.php - Changes since 5.16.2: * Fix check for SCHED_RESET_ON_FORK feature in clean build * [effects/blur] Disable sRGB when the framebuffer is linear (kde#408594) * Fix maximize Apply Now rule * [tabbox] Properly determine depressed modifiers on X11 (kde#407720) * glx: Prefer an sRGB capable fbconfig * Decorate only toplevel internal clients (kde#407612) - Remove patches, now upstream: * 0001-Fix-for-the-blur-effect-on-Intel-on-X.patch- Backport "fix for the blur effect on Intel on X" * 0001-Fix-for-the-blur-effect-on-Intel-on-X.patch (kde#408594, D21908)- Update to 5.16.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.16.2.php - Changes since 5.16.1: * [placement] Avoid smart placement strategy with invalid client sizes (kde#408754) * Make sure we don't resize clients before they've been set up * Avoid crash without XWayland * [wayland] Obey m_requestGeometryBlockCounter inside updateDecoration * [platforms/X11] Disable VSync for QtQuick Windows (kde#406180)- Update to 5.16.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.16.1.php - Changes since 5.16.0: * Really use the translations. Patch by Victor Ryzhykh - Update to 5.16.0 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.16.0.php - Changes since 5.15.90: * Avoid again invalid geometry of internal clients (kde#386304) * [effects/screenshot] Upload data to xpixmap in chunks * Move knsrc files to the new location * Avoid potential assert in SM saving (kde#395712)- Use the right require type for permissions.- Mention Qt plugins and QML modules explicitly - Move htmldoc translations to -lang subpackage- Update to 5.15.90 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.15.90.php - Too many changes to list here - Adjust 0001-Use-Xauthority-for-Xwayland.patch for upstream changes- Update to 5.15.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.15.5.php - Changes since 5.15.4: * Fix captions with non-BMP characters (kde#376813) * [libkwineffects] Use fully qualified type name for signal * [effects/fallapart] Don't animate popups * Fix plugins/qpa build with Qt 5.13 (kde#406056) * Also unset QT_SCALE_FACTOR (kde#406195)- Revert upstream commit to avoid issues with NVIDIA optimus (kde#406180): * 0001-Revert-platforms-x11-Force-glXSwapBuffers-to-block-w.patch- Update to 5.15.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.15.4.php - Changes since 5.15.3: * Force server-side decoration if no borders are forced by user (kde#405385) * [platforms/x11] Force glXSwapBuffers to block with NVIDIA driver * Properly restore current desktop from session (kde#390295) * [platforms/fbdev] Use a better way to correct activating framebuffer devices- Update to 5.15.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.15.3.php - Changes since 5.15.2: * [platforms/x11] Properly unload effects on X11 (kde#399572) * Properly restore current desktop from session (kde#390295) * [effects/screenshot] Set m_windowMode in screenshotWindowUnderCursor (kde#374864) - Remove patches, now upstream: * Set-m_windowmode-in-screenshotWindowUnderCursor.patch - Workaround doc translation needing a newer kdoctools- Add Set-m_windowmode-in-screenshotWindowUnderCursor.patch to fix "Capture the current pop-up only" mode in spectacle (boo#1123638, kde#374864)- Add "AND GPL-3.0-or-later" to the license- Update to 5.15.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.15.2.php - Changes since 5.15.1: * Don't destroy DecorationRenderer in setup/finish compositing- Update to 5.15.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.15.1.php - Changes since 5.15.0: * [effects/desktopgrid] Don't copy windows on X11 (kde#404442) * Enable -DQT_NO_URL_CAST_FROM_STRING and fix compilation * Make the new Window Decoration KCM translatable * Copy layer repaints to Deleted- Update to 5.15.0 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.15.0.php - Changes since 5.14.90: * [effects/screenedge] Use correct blend function (kde#403570) * Fix --no-global-shortcuts option * [effects/startupfeedback] Fix shader * Save the correct value of noborder property (kde#403948) * [kcmkwin/compositing] Fix effect video previews * [wayland] Send VirtualDesktop::done after editing a property * Keep _NET_DESKTOP_NAMES in sync * Fix flickering with Qt 5.12 * Fix "context objects" in VirtualDesktopManager::setVirtualDesktopManagement * Set desktop name "atomically" when using the plasma virtual desktop protocol * Generate desktop ids without curly braces * Make sure that new virtual desktops can be activated by using plasma virtual desktop protocol * Fix VirtualDesktopManager::createVirtualDesktop (kde#403312) * Delete names of removed desktops from kwinrc * [scenes/opengl] Destroy the lanczos filter when the backend is still alive (kde#403370) * [build] Search for kirigami as a runtime dependency * Compile the virtual backend with older Mesa (kde#403326) * Fix DesktopGrid drag on X11 - Remove patches, now upstream: * 0001-Fix-flickering-with-Qt-5.12.patch * 0001-Compile-the-virtual-backend-with-older-Mesa.patch- Add patch to force initialization of OpenGL to fix flickering (boo#1120090, QTBUG-73122): * 0001-Fix-flickering-with-Qt-5.12.patch- Update to 5.14.90 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.14.90.php - Too many changes to list here - Add patch to fix build on 42.3: * 0001-Compile-the-virtual-backend-with-older-Mesa.patch- Update to 5.14.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.14.5.php - Changes since 5.14.4: * [platforms/x11/standalone] Pass kxkbconfig to Xkb prior to reconfigure (kde#402764)- Update to 5.14.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.14.4.php - Changes since 5.14.3: * actually initialize kcrash for xclipboardsync * [wayland] Don't crash when resizing windows (kde#397577) * [effects/slidingpopups] Don't crash when sliding virtual desktops (kde#400170)- Add David Edmundson's key to plasma.keyring - Update to 5.14.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.14.3.php - Changes since 5.14.2: * Flush kwinrulesrc in RuleBook::save (kde#399778) * [effects/desktopgrid] Don't display the close button from Present Windows (kde#364710) * [effects/presentwindows] Avoid potential freeze during fill-gaps (kde#364709,kde#380865,kde#368811) * [effects/thumbnailaside] Save shortcuts (kde#400351) * [effects/desktopgrid] Specify screen projection matrix when drawing moving window (kde#361371,kde#364509) * [effects/invert] Don't block blur and background contrast effect (kde#279076,kde#359583)- Update to 5.14.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.14.2.php - No code changes since 5.14.1- Update to 5.14.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.14.1.php - Changes since 5.14.0: * [kcmkwin/ruleswidget] Disable "Detect" button when countdown is running (kde#399644) * [effects/diminactive] Delete active transitions when window is deleted (kde#399612) * [activities] Fix logic error in user menu blocking activity updates * [qpa] Always keep a at least one screen (kde#399564) * [effects/wobblywindows] Fix visual artifacts caused by maximize effect (kde#370612)- Update to 5.14.0 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.14.0.php - Changes since 5.13.90: * [effects/zoom] Set wrap mode for cursor texture (kde#338254) * fixuifiles * Fix untranslatable strings in debug_console.ui shortcutdialog.ui (kde#398703)- Add tarball signature and keyring containing keys of release managers Jonathan Riddell and Bhushan Shah- Update to 5.13.90 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.13.90.php - Too many changes to list here- Update to 5.13.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.13.5.php - Changes since 5.13.4: * Avoid global static for effects * [effects] Use more effectData() in BuiltInEffects * [kcmkwin] Use QtQuick.Controls 2.0 for Label and TextField (kde#366451) * Update kwindecoration docbook- Update to 5.13.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.13.4.php - Changes since 5.13.3: * [kcmkwin/kwindecoration] Add missing QT include * Don't remove outputs during page flip (kde#396272) * [wayland] Confine pointer to screen geometry (kde#374867) * [effects/desktopgrid] Don't change activities (kde#301447)- Update to 5.13.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.13.3.php - Changes since 5.13.2: * Link clipboard sync helper to kcrash * Avoid potential assert in SM saving (kde#395712)- Update to 5.13.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.13.2.php - Changes since 5.13.1: * Revert "Workaround crash in Aurorae destruction" (kde#395732) * Workaround crash in Aurorae destruction (kde#395346)- Update to 5.13.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.13.1.php - Changes since 5.13.0: * [libkwineffects/kwinglutils] Calculate correct srcY0 and srcY1 in GLRenderTarget::blitFromFramebuffer * Fix multimonitor blur (kde#393723) * [effects/blur] Check for blitting support * Fix blur on Wayland when scaling is used (kde#391387) * Hide decoration tooltip when the decoration gets destroyed (kde#394977)- Update to 5.13.0 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.13.0.php - Changes since 5.12.90: * Don't scale resolution dependent cursor size twice * Reparse rules config prior to update (kde#393788) * Do not save kwinrulesrc on every window opening/closing (kde#393911) * Update seat's timestamp after waking up screen through double tap (kde#392754) * Use XdgShell Unstable V6 in nested wayland platform * Ensure the QToolTip on the deocration does not steal key events (kde#393253) * Do not unset cursor image when cursor enters a surface- Update to 5.12.90 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.12.90.php - Too many changes to list here- Update to 5.12.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.12.5.php - Changes since 5.12.4: * Convert JS files to UTF-8 (from ISO-8859-15) * [KScreen Effect] Fix fade to black (kde#388384) * Reparse the input configuration when we are notified that it changed * Don't try to filter null key combinations (kde#390110) * drm backend: choose correct EGL config with mesa-18 * Ensure _NET_CURRENT_DESKTOP is set on startup (kde#391034)- Update to 5.12.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.12.4.php - Changes since 5.12.3: * [colorcorrection] Apply current color temperature on screen hot plug (kde#391623) * [effects/coverswitch] Fix broken reflection on multi-monitor setup (kde#378688) * [AppMenu] Ignore show request when application menu isn't configured (kde#392012)- Add patch to create Xauthority on wayland, to support connections as different user (boo#1084737): * 0001-Use-Xauthority-for-Xwayland.patch- Update to 5.12.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.12.3.php - Changes since 5.12.2: * Fix the build on armhf/aarch64 * Convert EffectView to a QQuickWidget * Sanity check WindowQuad before trying to create a grid out of it (kde#390953) * Fix typo in config group name * [kcmkwin/rules] Disable detect button on Wayland * Don't crash if the cursor theme fails to create (kde#390314) * Support modifier mouse/scroll action on internal decorated windows (kde#374880) * Explicitly include to fix build with Qt 5.11 * [autotests] Set breeze icon theme name in integration tests * Send hoverLeave or hoverMotion after touch up on decoration (kde#386231) * Init the icon in ShellClient::init * Disable window rule configuration for Wayland * Properly handle move during touch events (kde#390113)- Update to 5.12.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.12.2.php - Changes since 5.12.1: * None- Update to 5.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.12.1.php - Changes since 5.12.0: * Fix compilation without libinput * Make it possible to compile 5.12 branch with a kdecoration from master * [x11] Fix interactive point selection (kde#387720) * Block geometry updates on move resize finish and don't configure xdg shell surfaces while blocked (kde#388072) * Enable blending if a subsurface has an alpha channel- Update to 5.12.0 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.12.0.php - Changes since 5.11.95: * [libinput] Ensure Event::device returns a proper Device (kde#389674) * Acknowledge the server side deco mode in WaylandServer not ShellClient (kde#389117) * From 22% of cpu in hasTransientInternal to 0.2x% * [autotests/integration] Add test for broken quick tiling for xdg_shell * [effects/blur] Disable texture cache on Wayland- Build with gcc7 on Leap 42.3, gcc6 no longer works because of a change to the default compiler flags in openSUSE:Leap:42.3:Update (boo#1077345)- Update to 5.11.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.95.php - Too many changes to list here- Update to 5.11.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.5.php - Changes since 5.11.4: * Add missing include- Add parens to fix build for 42.x- As permissions now has CAP_SYS_NICE for kwin_wayland, enable support here- Update to 5.11.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.4.php - Changes since 5.11.3: * Allow glXChooseFBConfig to return sRGB capable fbconfig (kde#387159) * Fix leaking of FDs requested from logind * Fix race condition with libinput events on startup * Fix build with a KWindowSystem framework that doesn't pull QWidget * Allow a cross-process check for same applications (kde#386043) * Don't use XDGv6 in stable * Support modifier+mouse button on window decoration (kde#386708) * Remove unnecessary QString::arg call * fix occassional crash caused by needlessly delayed signals (bko#363224)- Update to 5.11.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.3.php - Changes since 5.11.2: * Don't use the global KConfig object on the OpenGL freeze detection thread (kde#372114) * Fix rendering issues of subsurfaces by using proper clipping (kde#385924) * Fix viewport for screenshot on multiple screens * Set scale on glScissor calls * Fix glScissor calls with y-offset screens * Fix viewport on vertically stacked monitors (kde#386099,kde#385655)- Update to 5.11.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.2.php - Changes since 5.11.1: * None- Update to 5.11.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.1.php - Changes since 5.11.0: * Ensure leave event is send to decoration when a window maximizes (kde#385140) * Update pointer position whenever a window gets (un)minimized (kde#378704) * Fix DRM EGL crash regression * [autotests] Fix typo * [platforms/drm] Use a shared pointer for gbm_surface (kde#385372) * Ensure internal Wayland connection is properly setup before creating LockScreen integration (kde#385397)- Update to 5.11.0 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.11.0.php - Changes since 5.10.95: * Fix: Missing dependencies for kwin autotests * remove xdgv6 use from 5.11 branch * Also send Wayland clients to a new desktop if their desktop was removed * Don't recreate kwayland blurmanager on screen size changes * Don't reload background contrast effect on screen resize * [tabbox] Create X11Filter on establishKeyboardGrab (kde#385032) * Restore cursors across multiple screens (kde#385003) * Properly update the visible (icon) name when the caption changes (kde#384760) * Make sure OpenGL Context is valid before deleting shader (kde#384884) * Don't scale cursor hotspot differently to cursor (kde#384769)- Update to 5.10.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.10.95.php - Too many changes to list here- Require kdialog- Update to 5.10.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.10.5.php - Changes since 5.10.4: * Print plugin name in case of a loading error. * Update KNS providers to https * Call Platform::setupActionForGlobalAccel on the Client shortcut * [effects] Exclude OSD windows from desktop grid (kde#376987)- Update to 5.10.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.10.4.php - Changes since 5.10.3: * [aurorae] Add support for shaded windows (kde#373319) * Properly swap the quick tile side when pressing the shortcut again (kde#382313) * [aurorae] Mark the render QQuickWindow as frameless * [platforms/x11] Quit the OpenGL Freeze protection thread on shutdown (kde#382283) * [qpa] Prevent crash due to Surface getting null (kde#382063) * [platforms/x11] Fix incorrect screen edge approaching with switch desktop on window move (kde#381849) * [effects/slideback] Ignore windows which are not in visible area (kde#381402) * Prevent endless loop in checkGLError due to GL_CONTEXT_LOST (kde#381870) * Restore active client after ending showing desktop (kde#375993) * Skip Shader self test for Mesa >= 17 (kde#376801)- Readd patch to revert upstream commit, the upstream "fix" is not enough: * 0001-Revert-Make-WindowSwitching-Alt-Tab-the-default-left.patch- Update to 5.10.3.1 * Fix freeze in KWin::checkGLError on startup which affects machines with an NVidia card (kde#381870)- Update to 5.10.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.10.3.php - Changes since 5.10.2: * Properly block the edge also for touch screen edges (kde#380476) * [platforms/x11] Add support for GLX_NV_robustness_video_memory_purge (kde#344326) * Fix double click on window deco if tripple clicked (kde#361241) * Make shadows work for windows 100% width or height (kde#380825) * [tabbox] Fix casts to Client where it should be AbstractClient * Fix switch desktop on screenedge while resizing a Wayland window * Fix switch desktop through edge when moving window (kde#380440) * Workaround Qt regression of no longer delivering events for the root window (kde#360841) * Better handle cases when the xkb keymap fails to be created (kde#381210) - Remove patches, now upstream: * 0001-Force-creation-of-platform-window-for-the-desktop.patch * 0001-Revert-Make-WindowSwitching-Alt-Tab-the-default-left.patch- Add workaround to fix input for fullscreen effects with Qt 5.9: * 0001-Force-creation-of-platform-window-for-the-desktop.patch- Revert upstream commit to disable a 1px window obstructing the left edge of the screen (kde#380476): * 0001-Revert-Make-WindowSwitching-Alt-Tab-the-default-left.patch- Update to 5.10.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.10.2.php - Changes since 5.10.1: * None- Update to 5.10.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.10.1.php - Changes since 5.10.0: * Fix Aurorae decorations with non integer DPI (kde#380524)- Update to 5.10.0 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.10.0.php - Changes since 5.9.95: * Fix compilation without libinput. #if is used everywhere else, #ifdef is wrong. * Improve the escape key handling for breaking constrained pointers (kde#378452) * [DRM plugin] No forward declare of DrmSurfaceBuffer without GBM (kde#379732) * Use resourceClass as fallback for XWayland clients instead of resourceName. - Remove patches, now upstream: * 0001-DRM-plugin-No-forward-declare-of-DrmSurfaceBuffer-wi.patch * 0001-Improve-the-escape-key-handling-for-breaking-constra.patch- Update to 5.9.95 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.9.95.php - Too many changes to list here - Add upstream patches from Plasma/5.10: * 0001-DRM-plugin-No-forward-declare-of-DrmSurfaceBuffer-wi.patch * 0001-Improve-the-escape-key-handling-for-breaking-constra.patch- Update to 5.9.5 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.9.5.php - Changes since 5.9.4: * Sort the themes in decoration KCM * Fix KWin decoration KCM showing correct index at startup * [platforms/drm] Explicitly request event context version 2 * Fix crash on dragging titlebar buttons in System Settings (kde#374153) * [kcm_kwindecoration] Respect theme colors in buttons * [platforms/drm] Explicitly request event context version 2 * [kcmkwin/compositing] Do not write GLPlatformInterface config (kde#378114) * [slidingpopups] Only remove WindowClosedGrabRole if the effect owns the grab (kde#376609) * Fix crash on dragging titlebar buttons in System Settings (kde#374153) * [Aurorae AppMenuButton] Show if client has app menu * [Plastik Decoration] Show application menu button if client has one * [Aurorae DecorationButton] Hook up app menu button (kde#375862) * [kcm_kwindecoration] Respect theme colors in buttons * [kcm_kwindecoration] Respect theme colors in buttons- Update to 5.9.4 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.9.4.php - Changes since 5.9.3: * move the view at the correct index at startup- Update to 5.9.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.9.3.php - Changes since 5.9.2: * move the view at the correct index at startup * We need Breeze 5.9 * Find minimum required Breeze version instead of current version * Avoid a crash on Kwin decoration KCM teardown- Update to 5.9.2 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.9.2.php - Changes since 5.9.1: * [autotests] Add test case for quick tiling on X11 * Avoid a crash on Kwin decoration KCM teardown * Support creation of PlasmaShellSurface prior to ShellSurface- Update to 5.9.1 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.9.1.php - Changes since 5.9.0: * Call performMoveResize when we got a new geoemtry during resize * [autotests] Add test case for resizing window manually- Update to 5.9.0 * New feature release * For more details please see: * https://www.kde.org/announcements/plasma-5.9.0.php - Changes since 5.8.95: * Add workaround for touch input offset for decorated windows * Add support for skip close animation to OnScreenMessage * Support modifier-only-shortcuts when capslock is on * Translate the layout name when passing to layout change OSD * [autotests] Add test case for modifier only trigger when capslock enabled * [autotests] Add test case for modifier only trigger when capslock enabled * Fixed initial graying out options in Cube Effect settings * use proper packagestructures * Parse minimise all borders on the JS side * [TabBox] Remember current model index on SwitcherItem model set * Add support for skipCloseAnimation for internal windows * Correct inital loading of BorderActivate * Add minimize all to screen edges KCM- Update to 5.8.95 (Plasma 5.9 Beta) * New feature release * For more details please see: https://www.kde.org/announcements/plasma-5.8.95.php - Changes: * See https://www.kde.org/announcements/plasma-5.8.5-5.8.95-changelog.php#kwin- Update to 5.8.5 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.8.5.php- Update to 5.8.4 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.8.4.php- Build with optional wayland components only on Tumbleweed (KWin's Wayland integration is useless w/o XWayland which we have only in Tumbleweed)- Introduce new _plasma5_bugfix global for more fine-tuned dependencies - Update BuildRequires accordingly- Update to 5.8.3 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.8.3.php - Remove upstream patches: * 0001-platformx-x11-Add-a-freeze-protection-against-OpenGL.patch * 0002-platformx-x11-Add-a-freeze-protection-against-OpenGL.patch * 0003-Remove-most-overhead-caused-by-the-freeze-detection-.patch * 0004-Do-a-count-down-of-framesToTestForSafety.patch * 0005-Use-only-one-timer-to-detect-freezes-and-other-optim.patch * 0006-Test-3-frames-for-freezes-by-default.patch * 0007-Only-call-PostLastGuardedFrame-when-OpenGLCompositin.patch- Add 0001-platformx-x11-Add-a-freeze-protection-against-OpenGL.patch, 0002-platformx-x11-Add-a-freeze-protection-against-OpenGL.patch, 0003-Remove-most-overhead-caused-by-the-freeze-detection-.patch, 0004-Do-a-count-down-of-framesToTestForSafety.patch, 0005-Use-only-one-timer-to-detect-freezes-and-other-optim.patch, 0006-Test-3-frames-for-freezes-by-default.patch and 0007-Only-call-PostLastGuardedFrame-when-OpenGLCompositin.patch to detect freezes caused by broken nouveau opengl drivers and recover from that situation (boo#1003402, boo#1005323)- Update to 5.8.2 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.8.2.php- Update to 5.8.1 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.8.1.php- Add Source: URL back- Update to 5.8.0 * New LTS feature release * For more details please see: https://www.kde.org/announcements/plasma-5.8.0.php - Removed patch (upstream): fix-build.patch- kwin5 requires xkbcommon >= 0.5.0 now for building- Revert usage of %{version} and define %{_plasma5_version} if needed to make the same spec usable in KUF- Update to 5.7.95 (Plasma 5.8 Beta) * New LTS feature release * For more details please see: https://www.kde.org/announcements/plasma-5.7.95.php - Added patch: fix-build.patch- Update to 5.7.5 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.7.5.php- Update to 5.7.4 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.7.4.php- Update to 5.7.3 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.7.3.php- Update to 5.7.2 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.7.2.php- Update to 5.7.1 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.7.1.php- Use the new %kf5_find_lang macro to create the file list for the lang package - Remove rpmlintrc file, it is not needed any more now- Update to 5.7.0 * New feature release * For more details please see: https://www.kde.org/announcements/plasma-5.7.0.php- Update to 5.6.4 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.6.4.php- Update to 5.6.3 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.6.3.php- Update to 5.6.2 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.6.2.php- Update to 5.6.1 * New bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.6.1.php - Drop upstreamed 0001-use-a-global-static-for-animation-ids.patch- Added 0001-use-a-global-static-for-animation-ids.patch (kde#360068, kde#352254)- Update to 5.6.0 * New feature release * For more details please see: https://www.kde.org/announcements/plasma-5.6.0.php- Update to 5.5.5 (boo#968966) * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.5.5.php- Update to 5.5.4: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.5.4.php- Update to 5.5.3: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.5.3.php- Update to 5.5.2: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.5.2.php- Update to 5.5.1: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.5.1.php- Update to 5.5.0: * For more details please see: https://dot.kde.org/2015/12/08/plasma-55-beautiful-new-artwork - Move to cmake(...) BuildRequires where possible- Update to 5.4.3 (boo#955068): * For more details please see: https://www.kde.org/announcements/plasma-5.4.3.php- Update to 5.4.2: * For more details please see: https://www.kde.org/announcements/plasma-5.4.2.php- Remove the waylang-egl dependency in SLE-12 where the package is not available - Use %fdupes to link duplicated files and fix one rpmlint error and 16 warnings- Update to 5.4.1: * For more details please see: https://www.kde.org/announcements/plasma-5.4.1.php- Update to 5.4.0: * For more details please see: https://www.kde.org/announcements/plasma-5.4.0.php- Update to 5.3.95 aka 5.4 beta: This release of Plasma brings many nice touches for our users such as much improved high DPI support, KRunner auto-completion and many new beautiful Breeze icons. It also lays the ground for the future with a tech preview of Wayland session available. We're shipping a few new components such as an Audio Volume Plasma Widget, monitor calibration tool and the User Manager tool comes out beta. * For more details please see: https://www.kde.org/announcements/plasma-5.3.95.php - Drop geometry_fix.diff and port-session-management.diff, upstreamed - Enable wayland integration unconditionally- Fix version checks regarding Leap versioning- Added geometry_fix.diff: fixes a resizing bug, see kde#348640 and also helps with https://github.com/Flupp/sticky-window-snapping/issues/1- Update to 5.3.2: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.3.2.php - Drop set-still-required-xcb-properties-in-findRule.patch, merged upstream- Add set-still-required-xcb-properties-in-findRule.patch (kde#348472)- Update to 5.3.1: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.3.1.php- Update port-session-management.diff to latest version, and reapply it- Update port-session-management.diff, but comment it out - it has the desired effect for kdelibs4-based applications, but KF5-based ones aren't restored at all- Added port-session-management.diff: ports KWin part in the session management for Plasma 5 (kde#341930). There are still per application bugs. See https://git.reviewboard.kde.org/r/123580/- Update to 5.3 Final: * For more details please see: https://www.kde.org/announcements/plasma-5.3.0.php- Update to 5.2.95 aka 5.3 beta: * New feature release * For more details please see: https://www.kde.org/announcements/plasma-5.2.95.php - Update required Qt version to 5.4.0 - Update required KF5 version to 5.8.0 - Added libQt5Core-private-headers-devel, pkgconfig(x11-xcb) and pkgconfig(xcb-cursor) BuildRequires - Drop pkgconfig(xcursor) BuildRequires - Hardcode required libQt5Core5 due to usage of Qt5Core private headers (which don't guarantee ABI/API stability even in point releases) - Drop the Obsoletes to oxygen5-decoration, the decoration is again part of 5.3 release- Added fix_nvidia.patch from upstrem to resolve kde#343551- Update to 5.2.2: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.2.2.php- Add explicit kiconthemes-devel BuildRequires- Update to 5.2.1: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.2.1.php - Drop patches merged upstream: 0001-Trigger-rebuilding-of-quads-after-creating-a-new-Dec.patch, 0001-use-xembed-for-the-qml-view-of-window-decorations-mo.patch, 0002-Avoid-deleting-an-engine-whilst-components-from-our-.patch and 0003-Disable-libinput-integration-if-0.8-is-found.patch- Added patches from upstream: 0001-Trigger-rebuilding-of-quads-after-creating-a-new-Dec.patch, 0001-use-xembed-for-the-qml-view-of-window-decorations-mo.patch (kde#341971), 0002-Avoid-deleting-an-engine-whilst-components-from-our-.patch and 0003-Disable-libinput-integration-if-0.8-is-found.patch (kde#342893)- Update to 5.2 Final: * For more details please see: https://www.kde.org/announcements/plasma-5.2.0.php- Update to 5.2 Beta aka 5.1.95: * Undo changes to Plasma desktop layout * Smarter sorting of results in KRunner * Breeze window decoration theme adds a new look to your desktop and is now used by default * New white mouse cursor theme for Breeze. * New plasma widgets: 15 puzzle, web browser, show desktop * Over 300 bugs fixed throughout Plasma modules. * For more details please see: https://www.kde.org/announcements/plasma-5.1.95.php - BuildRequire Frameworks >= 5.6.0 - Drop fixed-data-type-for_KDE_NET_WM_BLUR_BEHIND_REGION.patch, merged upstream - Add pkgconfig(libinput) and pkgconfig(libudev) BuildRequires on openSUSE >= 13.2 - Drop egl, gl and glesv2 BuildRequires, they are now only runtime requirements - Require breeze5-decoration, new default decoration - (Build)Require libkdecoration2-devel - Drop libkdecorations5(-devel), obsoleted by new external library - Drop baselibs.conf, there are no more relevant shlibs provided by kwin5 - Require Mesa-libEGL1, libQt5Gui5, libKF5WindowSystem5 and plasma-framework with minimal version kwin5 was compiled against - Obsolete oxygen5-decoration- Update to 5.1.2: * Bugfix release * Drop check whether Compositing is enabled * Cleanup electric border handling in leaveMoveResize, kde#341673 * Fix ui files * Require OpenGL 2.0 in the SceneOpenGL2 constructor, kde#340254 * For more details please see: https://www.kde.org/announcements/plasma-5.1.2.php - Added fixed-data-type-for_KDE_NET_WM_BLUR_BEHIND_REGION.patch, kde#328817- Update to 5.1.1: * Bugfix release * Correcting Exec command in kwinscripts.desktop, kde#334177 * For more details please see: https://www.kde.org/announcements/plasma-5.1.1.php- Recommend lang subpackage - BuildRequire components used for wayland backend only for >= 13.2- Adjust Qt5 buildrequires in the way they are explicitly searched in CMakeLists: add pkgconfig(Qt5Core) >= 5.3.0, drop pkgconfig(Qt5Gui) >= 5.3.0, pkgconfig(Qt5Network) >= 5.3.0 and pkgconfig(Qt5Qml) >= 5.3.0cloud114 1607974449  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~cacacacacacacacacacacacacacacacacacacacacacacacacacadededededededededededededededededededededededeesesesesesidididididididididididididididididididididididitititititititititititititititititititititititnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlptptptptptptptptptptptptptptptptptptptptptptptpt_BRpt_BRpt_BRpt_BRpt_BRpt_BRpt_BRpt_BRpt_BRpt_BRpt_BRpt_BRpt_BRpt_BRpt_BRpt_BRpt_BRpt_BRpt_BRpt_BRpt_BRrurururururururururururururururururururururururusrsrsrsrsrsr@latinsr@latinsr@latinsr@latinsr@latinukukukukukukukukukukukukukukukukukukukukukukukukukukararararararararararararararasasasastastastastastastbebebebebebebebebebebe@latinbe@latinbe@latinbgbgbgbgbgbgbgbgbgbgbgbgbnbnbnbnbnbnbnbnbnbnbnbnbnbncacacacacacacacacacacacacacacacacaca@valenciaca@valenciaca@valenciaca@valenciaca@valenciaca@valenciaca@valenciaca@valenciaca@valenciaca@valenciaca@valenciaca@valenciaca@valenciaca@valenciaca@valenciaca@valenciaca@valenciacscscscscscscscscscscscscscscscscsdadadadadadadadadadadadadadadadadadededededededededededededededededeeleleleleleleleleleleleleleleleneneneneneneneneneneneneneneneneneoeoeoeoeoeoeoeoeoeoeoeoeseseseseseseseseseseseseseseseseseteteteteteteteteteteteteteteteteteueueueueueueueueueueueueueueueueufafafafafafafafafafafafafafifififififififififififififififififrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrgagagagagagagagagagagagagaglglglglglglglglglglglglglglglglglguguguguguguguguguguguguhehehehehehehehehehehehehehehehihihihihihihihihihihihihrhrhrhrhrhrhrhrhrhrhrhrhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuiaiaiaiaiaiaiaiaiaiaiaiaiaiaiaiaiaidididididididididididididididididisisisisisisisisisisisisitititititititititititititititititjajajajajajajajajajajajajajajajajakkkkkkkkkkkkkkkkkkkkkkkkkkkkkmkmkmkmkmkmkmkmkmkmkmkmkmknknknknknknknknknknknknkokokokokokokokokokokokokokokokokoltltltltltltltltltltltltltltltltltlvlvlvlvlvlvlvlvlvlvlvlvmaimaimaimaimaimaimaimaimaimaimaimaimkmkmkmkmkmkmkmkmkmkmlmlmlmlmlmlmlmlmlmlmlmlmlmlmlmlmlmrmrmrmrmrmrmrmrmrmrmrmrmrmrnbnbnbnbnbnbnbnbnbnbnbnbnbnbnbndsndsndsndsndsndsndsndsndsndsndsndsndsndsnenenenenenenenenenlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnlnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpapapapapapapapapapapapapapaplplplplplplplplplplplplplplplplplptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptrorororororororororororororororororururururururururururururururururuskskskskskskskskskskskskskskskskskslslslslslslslslslslslslslslslsqsqsqsqsqsqsqsqsqsqsqsrsrsrsrsrsrsrsrsrsrsrsrsrsrsrsr@latinsr@latinsr@latinsr@latinsr@latinsr@latinsr@latinsr@latinsr@latinsr@latinsr@latinsr@latinsr@latinsr@latinsr@latinsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvtatatatatatatatatatateteteteteteteteteteththththththththththththtrtrtrtrtrtrtrtrtrtrtrtrtrtrtrugugugugugugugugugugugugugugukukukukukukukukukukukukukukukukukviviviviviviviwawawawawawawawawawawawazhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzhzh5.18.6-bp152.2.3.15.18.6      !! "" ## $$ %% && ''()**)++),,)--)..)//)001233244255266277288299:;<<;===;>>;??;@@;AABCDDCEEEEEECFFCGGCHHCIIJKLLMNOOPQRRQSSSSSQTTQUUQVVQWWQXXYZ[\]^^^^^^^^^^^^\_`\abbbb\cdddddddd\ef\ghhhhhhhhhh\ijjj\klllllll\mnnnnnnnnnnnnnnn\oppppppppppppppp\qrrrrrrrrrrrrrrr\sttttttttttttttt\uvvvvvvvvvvvvvvv\wxxxxxxxxxxxxx\yzzzzzzzzzzzzzzz\{||||||||||\}~~~~~~~~~~~~~~~\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\cakcontroldesktopindex.cache.bz2index.docbookkwindecorationbutton.pngdecoration.pngindex.cache.bz2index.docbookmain.pngkwineffectsindex.cache.bz2index.docbookkwinscreenedgesindex.cache.bz2index.docbookkwintabboxindex.cache.bz2index.docbookwindowbehaviourindex.cache.bz2index.docbookwindowspecificindex.cache.bz2index.docbookdekcontroldesktopindex.cache.bz2index.docbookkwindecorationindex.cache.bz2index.docbookkwineffectsindex.cache.bz2index.docbookkwinscreenedgesindex.cache.bz2index.docbookkwintabboxindex.cache.bz2index.docbookwindowbehaviourindex.cache.bz2index.docbookwindowspecificindex.cache.bz2index.docbookeskcontroldesktopindex.cache.bz2index.docbookidkcontroldesktopindex.cache.bz2index.docbookkwindecorationindex.cache.bz2index.docbookkwineffectsindex.cache.bz2index.docbookkwinscreenedgesindex.cache.bz2index.docbookkwintabboxindex.cache.bz2index.docbookwindowbehaviourindex.cache.bz2index.docbookwindowspecificindex.cache.bz2index.docbookitkcontroldesktopindex.cache.bz2index.docbookkwindecorationindex.cache.bz2index.docbookkwineffectsindex.cache.bz2index.docbookkwinscreenedgesindex.cache.bz2index.docbookkwintabboxindex.cache.bz2index.docbookwindowbehaviourindex.cache.bz2index.docbookwindowspecificindex.cache.bz2index.docbooknlkcontroldesktopindex.cache.bz2index.docbookkwindecorationindex.cache.bz2index.docbookkwineffectsindex.cache.bz2index.docbookkwinscreenedgesindex.cache.bz2index.docbookkwintabboxindex.cache.bz2index.docbookwindowbehaviourindex.cache.bz2index.docbookwindowspecificindex.cache.bz2index.docbookptkcontroldesktopindex.cache.bz2index.docbookkwindecorationindex.cache.bz2index.docbookkwineffectsindex.cache.bz2index.docbookkwinscreenedgesindex.cache.bz2index.docbookkwintabboxindex.cache.bz2index.docbookwindowbehaviourindex.cache.bz2index.docbookwindowspecificindex.cache.bz2index.docbookpt_BRkcontroldesktopindex.cache.bz2index.docbookkwindecorationconfigure.pngindex.cache.bz2index.docbookkwinscreenedgesindex.cache.bz2index.docbookkwintabboxindex.cache.bz2index.docbookwindowbehaviourindex.cache.bz2index.docbookwindowspecificindex.cache.bz2index.docbookrukcontroldesktopindex.cache.bz2index.docbookkwindecorationbutton.pngconfigure.pngdecoration.pngindex.cache.bz2index.docbookmain.pngkwineffectsindex.cache.bz2index.docbookkwinscreenedgesindex.cache.bz2index.docbookkwintabboxindex.cache.bz2index.docbookwindowbehaviourindex.cache.bz2index.docbooksrkcontroldesktopindex.cache.bz2index.docbooksr@latinkcontroldesktopindex.cache.bz2index.docbookukkcontroldesktopindex.cache.bz2index.docbookkwindecorationbutton.pngdecoration.pngindex.cache.bz2index.docbookmain.pngkwineffectsindex.cache.bz2index.docbookkwinscreenedgesindex.cache.bz2index.docbookkwintabboxindex.cache.bz2index.docbookwindowbehaviourindex.cache.bz2index.docbookwindowspecificindex.cache.bz2index.docbookkwin5-langCOPYINGkf5arLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.moasLC_MESSAGESkwin.moastLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcmkwincompositing.mobeLC_MESSAGESkcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcmkwincompositing.mokcmkwinrules.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mobe@latinLC_MESSAGESkwin.mobgLC_MESSAGESkcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mobnLC_MESSAGESkcmkwm.mokwin.mokwin_effects.mobn_INLC_MESSAGESkcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcmkwinrules.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mocaLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.moca@valenciaLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.mocsLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.modaLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.modeLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.moelLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.moen_GBLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.moeoLC_MESSAGESkcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.moesLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.moetLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.moeuLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.mofaLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mofiLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.mofrLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.mogaLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.moglLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.moguLC_MESSAGESkcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.moheLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.mohiLC_MESSAGESkcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mohrLC_MESSAGESkcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mohuLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.moiaLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.moidLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.moisLC_MESSAGESkcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.moitLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.mojaLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.mokkLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokmLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.moknLC_MESSAGESkcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokoLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.moltLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.molvLC_MESSAGESkcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.momaiLC_MESSAGESkcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.momkLC_MESSAGESkcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcmkwincompositing.mokcmkwinrules.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.momlLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.momrLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.monbLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mondsLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.moneLC_MESSAGESkcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcmkwincompositing.mokcmkwinrules.mokcmkwm.mokwin.mokwin_clients.monlLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.monnLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.mopaLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.moplLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.moptLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.mopt_BRLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.moroLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.moruLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.moskLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.moslLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.mosqLC_MESSAGESkcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mosrLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.mosr@latinLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.mosvLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.motaLC_MESSAGESkcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcmkwincompositing.mokcmkwinrules.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.moteLC_MESSAGESkcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcmkwincompositing.mokcmkwinrules.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mothLC_MESSAGESkcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.motrLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.mougLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.moukLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.moviLC_MESSAGESkcm_kwindecoration.mokcmkwinrules.mokcmkwm.mokwin.mokwin_clients.mowaLC_MESSAGESkcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mozh_CNLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.mozh_TWLC_MESSAGESkcm-kwin-scripts.mokcm_kwin_effects.mokcm_kwin_virtualdesktops.mokcm_kwindecoration.mokcm_kwintabbox.mokcmkwincommon.mokcmkwincompositing.mokcmkwinrules.mokcmkwinscreenedges.mokcmkwm.mokwin.mokwin_clients.mokwin_effects.mokwin_scripting.mokwin_scripts.mo/usr/share/doc/HTML//usr/share/doc/HTML/ca//usr/share/doc/HTML/ca/kcontrol//usr/share/doc/HTML/ca/kcontrol/desktop//usr/share/doc/HTML/ca/kcontrol/kwindecoration//usr/share/doc/HTML/ca/kcontrol/kwineffects//usr/share/doc/HTML/ca/kcontrol/kwinscreenedges//usr/share/doc/HTML/ca/kcontrol/kwintabbox//usr/share/doc/HTML/ca/kcontrol/windowbehaviour//usr/share/doc/HTML/ca/kcontrol/windowspecific//usr/share/doc/HTML/de//usr/share/doc/HTML/de/kcontrol//usr/share/doc/HTML/de/kcontrol/desktop//usr/share/doc/HTML/de/kcontrol/kwindecoration//usr/share/doc/HTML/de/kcontrol/kwineffects//usr/share/doc/HTML/de/kcontrol/kwinscreenedges//usr/share/doc/HTML/de/kcontrol/kwintabbox//usr/share/doc/HTML/de/kcontrol/windowbehaviour//usr/share/doc/HTML/de/kcontrol/windowspecific//usr/share/doc/HTML/es//usr/share/doc/HTML/es/kcontrol//usr/share/doc/HTML/es/kcontrol/desktop//usr/share/doc/HTML/id//usr/share/doc/HTML/id/kcontrol//usr/share/doc/HTML/id/kcontrol/desktop//usr/share/doc/HTML/id/kcontrol/kwindecoration//usr/share/doc/HTML/id/kcontrol/kwineffects//usr/share/doc/HTML/id/kcontrol/kwinscreenedges//usr/share/doc/HTML/id/kcontrol/kwintabbox//usr/share/doc/HTML/id/kcontrol/windowbehaviour//usr/share/doc/HTML/id/kcontrol/windowspecific//usr/share/doc/HTML/it//usr/share/doc/HTML/it/kcontrol//usr/share/doc/HTML/it/kcontrol/desktop//usr/share/doc/HTML/it/kcontrol/kwindecoration//usr/share/doc/HTML/it/kcontrol/kwineffects//usr/share/doc/HTML/it/kcontrol/kwinscreenedges//usr/share/doc/HTML/it/kcontrol/kwintabbox//usr/share/doc/HTML/it/kcontrol/windowbehaviour//usr/share/doc/HTML/it/kcontrol/windowspecific//usr/share/doc/HTML/nl//usr/share/doc/HTML/nl/kcontrol//usr/share/doc/HTML/nl/kcontrol/desktop//usr/share/doc/HTML/nl/kcontrol/kwindecoration//usr/share/doc/HTML/nl/kcontrol/kwineffects//usr/share/doc/HTML/nl/kcontrol/kwinscreenedges//usr/share/doc/HTML/nl/kcontrol/kwintabbox//usr/share/doc/HTML/nl/kcontrol/windowbehaviour//usr/share/doc/HTML/nl/kcontrol/windowspecific//usr/share/doc/HTML/pt//usr/share/doc/HTML/pt/kcontrol//usr/share/doc/HTML/pt/kcontrol/desktop//usr/share/doc/HTML/pt/kcontrol/kwindecoration//usr/share/doc/HTML/pt/kcontrol/kwineffects//usr/share/doc/HTML/pt/kcontrol/kwinscreenedges//usr/share/doc/HTML/pt/kcontrol/kwintabbox//usr/share/doc/HTML/pt/kcontrol/windowbehaviour//usr/share/doc/HTML/pt/kcontrol/windowspecific//usr/share/doc/HTML/pt_BR//usr/share/doc/HTML/pt_BR/kcontrol//usr/share/doc/HTML/pt_BR/kcontrol/desktop//usr/share/doc/HTML/pt_BR/kcontrol/kwindecoration//usr/share/doc/HTML/pt_BR/kcontrol/kwinscreenedges//usr/share/doc/HTML/pt_BR/kcontrol/kwintabbox//usr/share/doc/HTML/pt_BR/kcontrol/windowbehaviour//usr/share/doc/HTML/pt_BR/kcontrol/windowspecific//usr/share/doc/HTML/ru//usr/share/doc/HTML/ru/kcontrol//usr/share/doc/HTML/ru/kcontrol/desktop//usr/share/doc/HTML/ru/kcontrol/kwindecoration//usr/share/doc/HTML/ru/kcontrol/kwineffects//usr/share/doc/HTML/ru/kcontrol/kwinscreenedges//usr/share/doc/HTML/ru/kcontrol/kwintabbox//usr/share/doc/HTML/ru/kcontrol/windowbehaviour//usr/share/doc/HTML/sr//usr/share/doc/HTML/sr/kcontrol//usr/share/doc/HTML/sr/kcontrol/desktop//usr/share/doc/HTML/sr@latin//usr/share/doc/HTML/sr@latin/kcontrol//usr/share/doc/HTML/sr@latin/kcontrol/desktop//usr/share/doc/HTML/uk//usr/share/doc/HTML/uk/kcontrol//usr/share/doc/HTML/uk/kcontrol/desktop//usr/share/doc/HTML/uk/kcontrol/kwindecoration//usr/share/doc/HTML/uk/kcontrol/kwineffects//usr/share/doc/HTML/uk/kcontrol/kwinscreenedges//usr/share/doc/HTML/uk/kcontrol/kwintabbox//usr/share/doc/HTML/uk/kcontrol/windowbehaviour//usr/share/doc/HTML/uk/kcontrol/windowspecific//usr/share/licenses//usr/share/licenses/kwin5-lang//usr/share/locale//usr/share/locale/kf5//usr/share/locale/kf5/ar//usr/share/locale/kf5/ar/LC_MESSAGES//usr/share/locale/kf5/as//usr/share/locale/kf5/as/LC_MESSAGES//usr/share/locale/kf5/ast//usr/share/locale/kf5/ast/LC_MESSAGES//usr/share/locale/kf5/be//usr/share/locale/kf5/be/LC_MESSAGES//usr/share/locale/kf5/be@latin//usr/share/locale/kf5/be@latin/LC_MESSAGES//usr/share/locale/kf5/bg//usr/share/locale/kf5/bg/LC_MESSAGES//usr/share/locale/kf5/bn//usr/share/locale/kf5/bn/LC_MESSAGES//usr/share/locale/kf5/bn_IN//usr/share/locale/kf5/bn_IN/LC_MESSAGES//usr/share/locale/kf5/ca//usr/share/locale/kf5/ca/LC_MESSAGES//usr/share/locale/kf5/ca@valencia//usr/share/locale/kf5/ca@valencia/LC_MESSAGES//usr/share/locale/kf5/cs//usr/share/locale/kf5/cs/LC_MESSAGES//usr/share/locale/kf5/da//usr/share/locale/kf5/da/LC_MESSAGES//usr/share/locale/kf5/de//usr/share/locale/kf5/de/LC_MESSAGES//usr/share/locale/kf5/el//usr/share/locale/kf5/el/LC_MESSAGES//usr/share/locale/kf5/en_GB//usr/share/locale/kf5/en_GB/LC_MESSAGES//usr/share/locale/kf5/eo//usr/share/locale/kf5/eo/LC_MESSAGES//usr/share/locale/kf5/es//usr/share/locale/kf5/es/LC_MESSAGES//usr/share/locale/kf5/et//usr/share/locale/kf5/et/LC_MESSAGES//usr/share/locale/kf5/eu//usr/share/locale/kf5/eu/LC_MESSAGES//usr/share/locale/kf5/fa//usr/share/locale/kf5/fa/LC_MESSAGES//usr/share/locale/kf5/fi//usr/share/locale/kf5/fi/LC_MESSAGES//usr/share/locale/kf5/fr//usr/share/locale/kf5/fr/LC_MESSAGES//usr/share/locale/kf5/ga//usr/share/locale/kf5/ga/LC_MESSAGES//usr/share/locale/kf5/gl//usr/share/locale/kf5/gl/LC_MESSAGES//usr/share/locale/kf5/gu//usr/share/locale/kf5/gu/LC_MESSAGES//usr/share/locale/kf5/he//usr/share/locale/kf5/he/LC_MESSAGES//usr/share/locale/kf5/hi//usr/share/locale/kf5/hi/LC_MESSAGES//usr/share/locale/kf5/hr//usr/share/locale/kf5/hr/LC_MESSAGES//usr/share/locale/kf5/hu//usr/share/locale/kf5/hu/LC_MESSAGES//usr/share/locale/kf5/ia//usr/share/locale/kf5/ia/LC_MESSAGES//usr/share/locale/kf5/id//usr/share/locale/kf5/id/LC_MESSAGES//usr/share/locale/kf5/is//usr/share/locale/kf5/is/LC_MESSAGES//usr/share/locale/kf5/it//usr/share/locale/kf5/it/LC_MESSAGES//usr/share/locale/kf5/ja//usr/share/locale/kf5/ja/LC_MESSAGES//usr/share/locale/kf5/kk//usr/share/locale/kf5/kk/LC_MESSAGES//usr/share/locale/kf5/km//usr/share/locale/kf5/km/LC_MESSAGES//usr/share/locale/kf5/kn//usr/share/locale/kf5/kn/LC_MESSAGES//usr/share/locale/kf5/ko//usr/share/locale/kf5/ko/LC_MESSAGES//usr/share/locale/kf5/lt//usr/share/locale/kf5/lt/LC_MESSAGES//usr/share/locale/kf5/lv//usr/share/locale/kf5/lv/LC_MESSAGES//usr/share/locale/kf5/mai//usr/share/locale/kf5/mai/LC_MESSAGES//usr/share/locale/kf5/mk//usr/share/locale/kf5/mk/LC_MESSAGES//usr/share/locale/kf5/ml//usr/share/locale/kf5/ml/LC_MESSAGES//usr/share/locale/kf5/mr//usr/share/locale/kf5/mr/LC_MESSAGES//usr/share/locale/kf5/nb//usr/share/locale/kf5/nb/LC_MESSAGES//usr/share/locale/kf5/nds//usr/share/locale/kf5/nds/LC_MESSAGES//usr/share/locale/kf5/ne//usr/share/locale/kf5/ne/LC_MESSAGES//usr/share/locale/kf5/nl//usr/share/locale/kf5/nl/LC_MESSAGES//usr/share/locale/kf5/nn//usr/share/locale/kf5/nn/LC_MESSAGES//usr/share/locale/kf5/pa//usr/share/locale/kf5/pa/LC_MESSAGES//usr/share/locale/kf5/pl//usr/share/locale/kf5/pl/LC_MESSAGES//usr/share/locale/kf5/pt//usr/share/locale/kf5/pt/LC_MESSAGES//usr/share/locale/kf5/pt_BR//usr/share/locale/kf5/pt_BR/LC_MESSAGES//usr/share/locale/kf5/ro//usr/share/locale/kf5/ro/LC_MESSAGES//usr/share/locale/kf5/ru//usr/share/locale/kf5/ru/LC_MESSAGES//usr/share/locale/kf5/sk//usr/share/locale/kf5/sk/LC_MESSAGES//usr/share/locale/kf5/sl//usr/share/locale/kf5/sl/LC_MESSAGES//usr/share/locale/kf5/sq//usr/share/locale/kf5/sq/LC_MESSAGES//usr/share/locale/kf5/sr//usr/share/locale/kf5/sr/LC_MESSAGES//usr/share/locale/kf5/sr@latin//usr/share/locale/kf5/sr@latin/LC_MESSAGES//usr/share/locale/kf5/sv//usr/share/locale/kf5/sv/LC_MESSAGES//usr/share/locale/kf5/ta//usr/share/locale/kf5/ta/LC_MESSAGES//usr/share/locale/kf5/te//usr/share/locale/kf5/te/LC_MESSAGES//usr/share/locale/kf5/th//usr/share/locale/kf5/th/LC_MESSAGES//usr/share/locale/kf5/tr//usr/share/locale/kf5/tr/LC_MESSAGES//usr/share/locale/kf5/ug//usr/share/locale/kf5/ug/LC_MESSAGES//usr/share/locale/kf5/uk//usr/share/locale/kf5/uk/LC_MESSAGES//usr/share/locale/kf5/vi//usr/share/locale/kf5/vi/LC_MESSAGES//usr/share/locale/kf5/wa//usr/share/locale/kf5/wa/LC_MESSAGES//usr/share/locale/kf5/zh_CN//usr/share/locale/kf5/zh_CN/LC_MESSAGES//usr/share/locale/kf5/zh_TW//usr/share/locale/kf5/zh_TW/LC_MESSAGES/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:15325/openSUSE_Backports_SLE-15-SP2_Update/d37a8a8414f6b944dedc0170af8b0890-kwin5.openSUSE_Backports_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linux   directoryHTML document, UTF-8 Unicode text, with very long lines (bzip2 compressed data, block size = 500k)XML 1.0 document, UTF-8 Unicode textPNG image data, 790 x 702, 8-bit/color RGB, non-interlacedPNG image data, 703 x 447, 8-bit/color RGBA, non-interlacedXML 1.0 document, UTF-8 Unicode text, with very long linesPNG image data, 787 x 700, 8-bit/color RGB, non-interlacedXML 1.0 document, ASCII textXML 1.0 document, ASCII text, with very long linesPNG image data, 34 x 32, 8-bit colormap, non-interlacedPNG image data, 618 x 386, 8-bit/color RGB, non-interlacedPNG image data, 34 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 544 x 293, 8-bit/color RGB, non-interlacedPNG image data, 627 x 592, 8-bit/color RGB, non-interlacedPNG image data, 776 x 509, 8-bit colormap, non-interlacedPNG image data, 636 x 369, 8-bit colormap, non-interlacedPNG image data, 797 x 515, 8-bit colormap, non-interlacedASCII text %tᄋWņVkwin5utf-8c3c0a5069d5375ba34fe5f66d345e0ad78469670e85c731e69e8521ec9d72df1? 7zXZ !t/O]"k%{S^Udah)bqNVYhFYk29]٠"Dw^.1@6h|kk@l#DMf4`}!ZRX! Ƹ-'q\ąѪ$jW,YV%$.1}^3`gYnlf)Ӓ#ul{ @KJRKJ-juls Q9?s*q.&cǙc;,z %=U)wfv#"`)x/.?>A_$CmR3eS K ODžؑ,v2'JEDSφ[$N:aϽE!X`,[M0&ȭ?&/::R 1Ź=N1_G A'Q:xdh!-qē1/2#FF,ؾzJ䜏4 bUφЌ +UA8бN9s:bfݜNݨH Zb劻4]H}qt#X#ۑ],S95kyT~9R0ioM~+$7q}tPZd=[|5[A,L%$=?AtUXLZiʏ; pz#f@M.>@`p?2~ f`Dž&i)ܹc}johӿavKԕTek\]W8D>GUՔjRع\;y7XL{gQ'ʔT).hs`9¼'\=ޙ܍͵G(Aq HԘsă_ ) 6v.#8:lA`UqR\8^#E)&>G^CW+o\m]|(&.>ސPn>$6t*\CTȆMCb?ڃi4VM@-ڃD 3i8/KK^^';p]l';&צ;SZ$^:KIr܎[pzן絉֌Dh|"dM8W#?ukN/{+$6_7iF4m_g|LrJ,IOfzrzFL"S STwXap'c䳴͢f½\nD!oCpwJ£, oc,vWyR!ak N9`iKcʊɰxZYR1u.`z0~⾵{w (ϳb2\' Į8- ed*q$Ȝڔ?DIz J}@5q{"shw0N[$k`E'4EyRcK$N4:z' A_O y"X&zoB`TA#EK-o\Yyp#GC Un~_VKQ߻vwj8k5fc#r'`Q GקYQăR$卢E0M\&t%$PfsY`ĒÐkl{AɪԜ /zPtYٌ0U*菜,lMQnH!e/þ$k&^UE3D  @:z/;8>0¤e2 A_pD.J@caVb cOÓ(, ȪjivHY}VkKDk{1sҷTErdIe^>X#!v ` &ޏsdI,#]D$D;l(cIDR]|o|0ЙM{Hz:Vz:$:!Pq /,i9~躑j]A7 d˗ZvcnK"L M&FtI S˂wQÔY޲} qf mI}AnF뢧b;7cOz$ô5;4# O\MuͳzHTqIQ$ʟ-n+K8Ie8ˍ'0sl`bu s\yˬTUd(^EX4;BxXaOϧS=Qͻ5/w@le> T])lpmS֙Pq:""]|=g|4{_`2':=" >.OXL}8cNvB{êHҟ\.fY<.@b Z폧zH};sxźg!T~_{3[..Յ ~q H@=;X(|!ȀZɝ* ؙjӭ@SFlm`LKC̫5Kh8΄'q{&`#~>$#W˦V1j;ɼ1B]\Xߴ1/H!L̹ Ju?qߗ[^21ttFct"ʈooDR46:0@W#WtWY7ͼ[Ӵ"*qѝϤ؍aKH M&"^l$ؒr"7WG,9EҴ缚rCK$un  /{=Jŗ¥%dӷw/I:B s^1]] W<ʌ=poqm-,eq٭<0`Ef7<%Ӕ}>wT/U5G&$O@]Z̫wޯnPr–l& ) "ˎm`ʪVZOm߁FV>s=sc<Qm΁{8^ UKr7vcz#}F 4r\>bϱѩ6`:*2Q8U#e!OisF[G-DKUBOƚg7mvF  .֙(G7XR3<S.$N{`˓ۢ]ȇ-M?ƶ2 *4u_R}ZD{>G` qNtZJ&y%Ht~gDh$X|@4IMnK4OѧŐ/U@ AU\M(wt"]`*'̓zSD? >DhSYwڌ'~p-$_ {q5e il*pѶ7Mh~@?:OzHF0oT$n gf|2 ST !{B4dC6h>rPrct{/P4N_b>Mp*Dnl/CWBy#ѻƪJQ2h-2The0"^k=sNx>)WJ*Bj}-bѾ6lnRUXl9E1P[߸S؉>6\nN/zyU&9Q$zlu('6k"y?: q%JFA77Ҥ8 zk&O:|ϻsiJ,mIlpA֡.lih`AThVWEmTy5xƂfA)=UD' tDP@\ٷ =Ç _R.l}\fIG̍"݅aDW\ԧf2$M2vV2C==贈%ذ2+e9$#Yo?%Jtj=L d-20e}!^ Hh^{4 ǚV>dn\ bjpU޿D2q<(rqta% xiQ*̦^X^B[&hu}0#oqIvنMm$ ,]oSu""`%iX՗vQ% ğJfjnYMꥃ6hb1Y,vda^ _g}v+Ý-ܛy,a7ʮIm#cQMEEBc^d;xD!Ё;7KJ&;~PW.}7 ݁gN/"$wn7s|D*K:s!|?F;zKovkZP9pm,76]Q]ODE:!\0!,C|N COw8.^^{xK#T -{s#[Psi\JY2~>k>bBĆ|nb͂WpPVVi#G6E !jnۖ#g_IBԯWKև-=*R> i4^*FT٦%ISsix=Rׇ籖fwr1ke1ᖨ;o"(E?voN.|#HAjs7*Rӱ`TߦlV. Rl8]ݤuS>~U!H0GY}z5buv1+v7Ud_8!l'p ed{_k]ݠ(Vc^(|uUg(7}+ghi y.yFoFkJ ?y*T4RbpEKߢ5&6#UQёgJcGfw.+[{ : Lg{>?~}r#Ru/ |@NqM0 ~:pNjJv#IY8+,_Ӽ*!dGW)|p"_IB#yV ^ztfުƖޕ.0e9D4HKtһ=;)R*Fs-ŧUyvON28%0 1֮Ǎ5Lεlqƥ^ba@~w41Uen~OpҖ@(q=&5dtnohPgvw6r$fO+ ,c*CIӛ LY/ƔkORx$ ]< ~|ֿ1]m~+Ф]yJzvWW.\לE~<1u,yx n2h*7e%ywt|:{+ZjzWy-̧9@)Nn |?߁/NOm3ŎESDz,18%Je t:d2~JJ|oU#bOW,>Rtis:0Ƣ@6 -v 5]зcZ_[h_]ՙ{R1{{EpMGWMxGbR;'Rh{1Dk 5XW.}=\jN5M{N:@V-}. UP:Sx $'ԯ_wOq7-(Y[P_{lg[lt](a5̰ cb`3&St Ǔu;bt+ФCfe0ÓhR92P^~!2vA T&m71ws-=)nHc8^[<-= 3~E`動'DSXoHA1xBް%SOq- 6u/5ئW}u'] `]Iv${뽟6*d/hx>~pj.իs]0s̤}g-se(\-:dH]FJKMKx}C<H{ˏTU~w9Κ\I\ZF( 3u%s>WHhhI-Ng=߻Bk-\NN`'[O8A N_*9mlu0M*)y`0ݣhh?ߔT9 TQi ``͸2o=l*DD}6u9mn߾j$8}q1py >2Bǣ6O]4jhT&! NLR5*G?*KnjYebziGyHmHb ȣ-ό$`B"/7}@ExU?Fp>)K Xk6H$u0ⵍIh[dK I>gؤ_IfY"݄wJ~O>VC ;]hd]cI<PxdWTѹaŢzTu QkH9%4Odd.p;o71OIdJ<^^x4G3]x.kueUEޛp&Ĕ l8a<5"r׈GH |%+-}VA@o-._iiPz tú{|;<kNi#;<|V+H,U b@C_kv\G_UuC{={EGeH п7l'̸x+,=e&-6ʳq^kڕ`vL ;Ǵ[\rIgK^LVj ]E`L~`w@48VSnJ)"loWBϷܧM$D ZVCPqA&Ee,H- <(@FHw.3dsZѨzjh:pq;VngY~O n1y2)}RCkخܗZmˤeJ2Ty.^gЂ+û}9mM`W!O;srI[iPuF,K$ 簈&B&DiEF1ͣ(0$6 ։4N,}«Xb!־)Ma0|_tNwn j:h~0oAPWV.oF"&ACЁKk\jp ,Y(^9u=WRgCh>ý|hyOL.,=N! VV eKհ@ m  tj*G1O]NcʮAki`CS䨥#3L |k@L[y6j㐪h!_F,Q]$U;]ٴԵZL+%\q^2@WN2_hAp˴dPW  ɾ,7X|dX++8;dS䯫4nAKR~*9LP]T.a!qKx1<@MGfj z PdG0Un@=y5&ǫئrl%᷆޼鈚;#oi~m8eȊ$E$is1Ħ1=zYs'Už1[Q=?䘄ηjU!'Pm=z4zN ͊E?*Y x$sMtqC{=Q.*uodڡ;x f`ZH6Ͷ!MXnٽ~C7, A!_*d3A-k#p&:5ݘBo0Ws7^M.[k1#׹qF*ׄ{ Mդ%ɫn%|hcE2^WJb,mL@;IolDv@iͰ?>+ ^c8/P8/Z@KW\b e0q=T vͿգs("{@w/ym}:|ML*;nջs_&=Kz҂"{aL.;?~̲e,xvA$J x3+0r \-q]t V(Ȼ; X|9ю|P9uDERBiK\c>a&9Rrk9}-k?k3Q/"3t4ʦ0Tk2Bܺ}CJ4'JTUѢĆ$MGNI&a{6SEJMEoSqXd!Ť-TSrwU U8~A$3Tdȏg:}RE#jI zGCX {I~8%9$ _=h][Q!(loWhMxj~m{"6GhLD$48s˟uszlhJl8rMsL&\pY(by c+Skl>%6*Q,Zcr9ۧ%ډǮl$ЀVF%"܈GPZť3ygw:Ro[ f& ŁJۘTӋ2KaTd%7VZi=ЪemNv-K_@qڅ>]$eL**=e!c4o cG43"]8 aS3oYicЧ6ѳYz5/ʻO^YoÎgʒi3.!:o8Rl=+{a!$mlT /75q%e?6V!yt`̛A_ȵU% M+:-7*ghށI )u\ϋ'#R HGi!锂R DI:}45yL- !/+犊d QPɼўQHtj="?th_pō2XggMs2kܻ^d2nIHn(]O!.OxJ1Gѫ{w_{)c/K|o>1û(Õmt)0T)\:-Jy)-PmYy'̝-4epoHˑwR{)Tp)gB9̓@%=P"4s#7j h*;~Âc+5[J 9Rp8`=(Fkk wxHӼq"Of)# YdXm`Lϧ"ּStGa;{Uo/#`G[L4jV7{Bghbk/H͎<%˪YXcV{揎SRz3rcRe+\3i>ܹ%YTwlxHh]n;~:tWyq*t[-T5ۺ~[ Skp`f`>dYP.=]YzqwW8$lS-7 hcu2h{379"+ vFzT}-Spی}A=OQ[  r'{f_zVd]e;|ܠL>JZⰽg0ߤ/vKTrJ*ĚpVܛJRKAoE.H w)s>o~nXg3Nb]WC6V6o @G?a 1?7FvP)4%R(*C|ju/Hl muw8D0dE9l,bR~-8_ŕ|YaߺsQRs!։_@/9~,ʚ&yDmȯ(0ڷ?`*ȕ4#J?!z=*~.Ԯ_aP&CᲨ8 l`$5'OQBHjBM|~NaHG6D3-ϤL"1:+`͌&-0p$%24?ȺsZ,N;Y *iK{kno;\ap/jV]]cKXH]^]outtk8kW>CG8#޹ k%Ly=2B`u+-w27 B?%4< u_tSO&l9+}x m]3:^xĈa<ԙ >/ðkF՜Б5[hd׵ pAo:1Puf I F`çށ0Tx,ќL<;Oq)}heT۹׍*Ôb^-R`AH|WrPc~阊ʎCMC8}NEBTbea4XAeɖELiE]Q%C}[+kP LwC?EJw\gEBᷭ9ˑ(CXLB1gKHJq,~y}[8|f1"P R?bW;ҾKVv~Hji,n\5SC{5]^ >iTiQb,y'.4g"C|[|T-?dW*.+ׅyz+!zѱR4saX|{3kt`7v dX~g r"*#m K=dƏ=e{~%]+٩Zdn'QyE.Vg l[Sti)gX] ҃|m)*[Aݏz(/b̩rU/=QR"^_ S`*Ҕd=é>ݍC%w練 Ik':sV835U)D<>9[}$Ǝ*@h>7 ? _p7xCXD(BUwD: 0,.Kb:%bMPm+xPr0r#)wNv7JҲP^[|Kz{s%Ƽ髭FOܪi"jf=џ?nPvyTm5a^q( N[(M1H3U:nD"$JLqE_֖iDHm+eh+ zMrmG!T`R7DIuw%q+dd(mY ' EI(R`"z rSC5E^fe'rM*S ZVpDHa<WZL/( Lnu*1G>kB BF:X:[X|OP6򡽆+zޜ`wH*xz 9Lp3qX8^bt\NJ_:kwwեXZPTо ڬMƙtG73tklqzMTݕ9I>ʑ jf>E~x{H"try5DV <9z%yAm( N 6;}J4KlfO&pR6O4\MFy(lݾ9֕L iA($/nqL418ś-O K,`E܆ɤn#pjV#Xc'ۅT1e7ƯLm;}~?qd«ZzoÆo=l29ALf B/%\Q jRI+](1Ŭ˓$zn$fxyK3-e2_. |Iڤylgq-75fK/َ,Pq}pPCJ~ɶ woAݳ}Ҝ?؀DF^| X}PMGa+2wXʏP$ُۊ*;b\lM̈́m%7 BQhPYHRFT)D0~O={x'/av3ǘ|iZQj wtyP#22+!NYjߙ ,jnU4{R:Tb"`Jcky@<a:u/.zR Aїgc|+Ǭ/B$6R { z"L 2Yw{qcеUeqGXKڋo T^ۘ}n?J&;F[aiQ}G~-ǃOp2kêR7;'s+on2HV'/3cltِnq WGV}hW+G;Q;|^p|1ʇ`w[j߻N(.is:?1+WcB}T`cUMt:N" !D9Tw̫k)xD<$_a ѼD1V[]3}0@L p,XDΓBz#[x}y\"WN=C3J<PEq@Kq8#&\Fu1DSt m~_!%` ŋ/#0%CVoЇ >#FrjnhP{e]n ѾCk/tgSud3e˷[kk&t *ij,iۈ^PN`0lAHo-*=sv;L7wN+A;y59V ۭO89\A5"G5[OO)ZH4\jWAs~cRnfHM/1nQyTGVOv9V(z$?{+ߑ߬c ہ^̅"2,CE\pmvGghL׮J=OSxF`Ǖka<6弲6tK$ ; |qE "/JKg#qX$Y'DcuZoa/26pmNl]s!5ܿ[iJZ =PR2ֳubكS/%B 3^5a)ZXJXHj;lQ,D/5fx:44ƣhwxT&}IXYr MLdRx@#u2O QIeYwqSgՁ4t71i" 2ߦWhϼ[QyE/uw }IC&O ZC |k'3anH0xdw}66,V+Iaζ3ՄןerrdJ* x?c|Kw3RG1] PdM7990D> `ܙ~ܹP%eAuGA^2M =8friύpPl3БY )^+C<_APd-mLT+Io@.EV=6&W&7"ݬPQ%tc_y̧;z[9zt:R'f=ȍ  #dcif?|'`$B8Cѷʭg[۩ Q ѼBpXxCA?qSÕ;O uZƭ.9O'ڑ(Co hQ""9ZAN'D$aPn}؁ (X ˨fdϷQ8=dIfCH J(HE.b`%)مIQ:uP[H}G]v#P+2b2NpXekLpA1%Od2k&eWslM1\5(mյ^P.DArd(ncz!Ъ 5Ebʞwd6'w;>ֱ _T:ՁT h-o3,l7 2su;^jH>fVIѤʛțrkQeW8n8ߟ6;G^ۓ[SXUNQzEpOۘE˪9( B,fNmiТ9C~Cʫ`K|ͽ1kYȢpi[.%<пU@S%X1bKIn% JOnh΃ڎ9䠀O/<2lWΨ;LDZC5 8z^7 Pv?湗^.V5 3<Å]e%1 `CI0õKi '>vrps0rWvy,3 ڹ B/)=5MYYJzR8 2$ՉxEcpXXo{V`>wSFX0m/UJ1mj}Kڴ7R/%o8`!S3&.d\1 %(fiν) Et駛L֭}|-} /6,K8;Е6K1Z^Kz8G% ^' [@wT'hG,i? 쿀:缴;U}Ʉ`FD{uChJ˘a$$R7(2 R2h CDR00 |6u1j7c4_T47}"}ͳE,;QL)kG{Rx]_y. `='(vQ|v } ĻuIǃ7[`A[jj~-a0=@s!)0.}e,Mwγk/G' ~ӧhryupJZ@-~;kэ^ڎaӁܞan)D? kT;P3ti ?uSJXid05]5&WɯT><,ͬW,m!{%6S?[} e kLz@.r`ajbϚ[7m64s8]t;׍-`c2H'}G_:"d:;mLn9w֩Ybg։Y3'؎"zߟ/np'uZ\Z]2.}Jq B-H؄P-o:OAfT,:1ў^<{!VplRpgG;,% {))#РDQ-tz}:HW}.f؜fvTt.U^9:z9NnD/)e%pv0~yzߙ Fk&ouO!P)<:+~k90!z-ޚ/"Ψ 'GY5nٚEJ<;༔sa%,e&GY 7IP_̼炂N/5h,pDxMf5: t`-ڃe({ R%/41X.j{.G W-rE(PE$&@޾#W _ B֢*0|BKYtҕy׽%O|]zQ\v A>b+7Zbr0܆%\ Mh.@Pnv諃1 CQ&z2[U%( n_"m+ ; }Mx*cJ"͸KCh&v ܔ#Ic, 'de?l&6&ë(v3Fq2I_Leb |2J9sF(jqMl; %h1jssɅT*k3̋[j$(-ׄ.}0\ilV%DwosỔ ěUa iTn'، Py!~< cNJhŎghlty(r}5'0:޸G:짂H ͢ FteI$^1C.md"#yPUg qØ:Ib9k60X}=b[A%Y D$1,!jS#6Ю(twm:RM//:[b>18V$&D _z9պkRe]JU1&\}y`&̡k9ʇ`.a&>fgC'Ŝ] r!{"w6N11-7F[zC$h>dAfG0ϭ)F/>j)e4vrWCVgaAB u&mCG?7q"ACr, O*uh JQ H\M1Apgrq&MPB}:޻fCkox~`WfW}H\&ŵYQpj{wcJu<Sׂ'lzv@ů_A}oHK"KЫ}U&g^Sz4 x{MxNkҢcp+ \fGqkep6"ˡH×o#)̿샍J*Q`SU_]06m)(?4MM|vkC&Tֵ̈aߤ!T[8ID3ľxɧ@qa^|,=K5,lҐsmt!;8H_4!@hO&cO6Rp :W!/"ʶ ^~ojEAGˏ3>R0~nOTvxg&KYF|^6}qcH|~1 ׸Oc=;6uԍ*-ڙˤ:Dml ɋnnmթثPqN:+>OWya-\z\dg0Ͷ$/%>6C.,Jn=RX,p40\,rO)*D4*`38;5w5COg6JҴu.W}XgysrZ fVKlE2R b&|cKlV:Q2!z1 Qz1 e!iKZcMĩ_24(ɖӶ[^hN,>Hƈ< M?%E`Gw] <,ߘgA|uj$fۑ8ƌ/J[H(30APxtjʰ4x nv菂m~ڼd/_5mrsrY@O$bV_&Y`h,F+r JLǽ :XUڊ˙Cy:\ E8) Rq%k9Nkփ@YJ8]kHU?UKT0n@1('w2rm ḣ,Vźj8+19m4)` K ursgC) cz,1oy=>re.tN~JGhjDĪH]AI:ۍ'h&ݗ }QK{;I",*J@ S-\K0UXl٩;uEsE\ ]VAs7jZЛq|q|my3l2Vb0{Q:Y(<&_Q\hB>],-J@nQ9ᩲB.BUy}ƞARv ;q<<\0lkܽM8BCbU @?FZA{۫ e3o6wrMZo(#Y|DxM%1AJ-?{c1vnvjӪ+.[ხS@9"NX3\;CurPaܜ K?%/`a=Bv)Wݝ/(M}r)e`5+sB_,/]fl"_IT*c nO m%MĊohƙsxc +ΙGtza@y~NѯQti~<海MAI[<)3BGY23B6?S#_;a=-)(?e8>82ݔ"FɎ :uE9 Xݮ.u(:|gv{unjpo|cejwY #+TƍRB$;n7]n'x:嵽"ޞ0&!qɑicf֨1h$3 [ ́!} 3_״ZcBi(#l"[H]D¡74;s4Q"b=li,tV)aNd\9w2`p+Y>_hѸn|%oiuTv'٪emJ2V; i(04AmDh15zwJkUF(ӓ2JQ |YrOC.|:jLzlQQ|5LXL%hTH#NC/3J=WqcG9ʾ/;u4gG;XxׂTB+a Yܝ30v֖|?2F8~0xvpzt ~Wrܯʝϱ]·vV1P O!xFvQ0;&P[{6 )_RMeX.dfCwߋ4+_S d/m>eWlоB" Da">/ wskLJ8t @80Z|qa~ڊN, t[9JaG{7EY~nVuEEM,0%B>Fc,6,!sRB1]me[(U7<aҗY45Q-A38sO^-YJ@ji4@_=2,snç񻲖V(M-); :W J? 6zxE\`.f Ǽhak-qQwSEqp@:ҩ&fҩ'(32\VM,%d_J#fRFՁy@j ivlE2fJn$fҹ'-hCAInpym M{j"C{к7S-3)Ebjp WsJKZرȜLv>8fΑCPPb&q5}ڡldh"Z@o~%uT+E:HgG0;%paМti v/$e/t0dW"Cף8%MV#Zn(#'wqBDwZd;+ " wApGUPdXՂ 8 !n}&Fn1UKtXHԟ\t\}^8Z"pĬ=PQo[t*trk5ez#^ ޻sMT˳oZ(F?te4 6A3 |‚ɖ#KLy}hLں2 ]MG)=suT|޸K(׽ S(v랭W?e1˕JGGZj/u&>+sbemG\Z D<,&^:۽/O;sN0G@` rKުe/:mB`[yE!uCtc<\ޞgf9YW*DU\6"J"[ _=csҨ] > CpQ0$ۛEr7@;f &.Dug1uӼKXA/G@QjD)T6 dnE4I2e`~IRl'߅呶)f&M.zuh_6@>CM\>j۽Jiw jN,i0o)|2Z ň5O4sS ~X7u_I9yӜM \0hfޢal ="Ycn4 sIZD#'Bvaw"E\"ɷ$5{4 N [>#mzux~ P BK9 ձ8,i$xաGe&EX}#8 Y7)61 &y4;R;ۤo\*s _gf1yqJ>?Oбo!=U̞YimLj}rO ("ЦvoEf1 lߎ~:\qc@q3 u|'UB5^ G`3 .9jbqޕi/_6-uFJqOsDy?4 MC| Db+< F4ѱ͖%9= Iglٮ+<\ #ސ?ֿ|;L F|5_35Fj,nifZ;&Lj̉7B#CK((k?Q{oȓ3_O :X= ;$۠3x^k;w> PIz$KgCcxWfEj\އFHƜީA #ضU\R|Ml䬙vI#;Qe(6$/8#4,3`Kc :Y SX RXzԲOHp4#ZW`oho3WkAl;AH:o9 ir@)a$a/ plSa6{@R^QC*\XYRnT "''?M(CB|qKXEYv<@D>-6OaUW\%:]fQt`NقVP m-fz_7EUStDgp%tDẎrN??M r">^4Xz^864X#"8p7qWB`m`[˘owĉ 17PD^wp*C1ABG&qb]* sP7R}7{@fȻ\I 91z ܉]O6#:e(} ΑJcoq'iQ̇jZקz"vѮsHpM|yw$0F'r8 osڏ'a.AIH6É YxW/5}5gP<F QW][!DAmʍ]KR \E< G$jz>lFX=AhQ|8n%Q&XhPvrҩw%CT(A`m_';&DnZB+A ש⳸WMG|K)ByMlulT$/$&PN&"k)hA4ATPᬊ$(Y, ҵ3z󃆓sx&R?=!}gͧMNo~$e)x0jbMw]htn'0w°+BNb+ oҵJx@ &p+r5W%+E1/(fh%Sُ;C4voM&_oӃ]-ڇNu2%FJ XAJD]&{CIDtxň2bM\ug&F<0~MR=I{ڐ.6*xadX4wX5E)X $WY'N03c.UM ]EfxKᵝ W;bkBO:+H,1_ _O΋Ӹf+l#*Q.6$(%)G.B%w95.*JYroʷd-/U$ :dNk:a>k@4). 8ŖEd9( Cg XW[ CÙGc`@URJF8~iĠlg`q:Y$mpRUmF8PA.p3P% J{E ZNlG}xzl_r$1,Zj{mʼءw;m 8^B`]^$rX;Ci 5x>/1NLI1JdkKX"C-WG(घǏpL^f۶>dcԝYnkVGO1_s&O1Gh4wƞu4-{s+|hلW(AJ݂ dOgR/HS^Q|Q_16˜n*)mUԾM^sƹ0$tSb1 b@\, L~%L^Y]iI7[`q=ut(sH2ỲuԳQKtFZTH{/l^\6ޱ7~Lcþe7Bmk9@̾DH\)zŬzFA~R"15eNxdE]upU]|}Pd_UUNeD>C'7("='^FU]k*Z Lt[&,a*? ^λR9 ;*rd.)Ӕ*Ϣb(+&W z sxǨ*SXnin{0!T&Qrc] n afjQG/4͍i@cXӡu )\ڧ<Μ 5B3s91,:W/b3wϤͺMPXvm,(ʓiD4#_y=ߎkA!#GPNƍp)B}fK(諁y*d.&pJёXBL/Γ>)2RG^K_㥕;,yr7L 5 gOm %ktGIe|'Aq7e"qr#a?8ёQ5bP3xV7(Q(42wH[|w>ޛ$/(h@CVG{9LM'O%OJ^;.ɉ6D T& _ʉb60OT& LHKt\B |6ܲ|GQq>Hȁ'#SQAeQjk y/3ozŅ4d/J{nª|NnpRi | X$2Oo2|\ʨQTSg}z#cAH8^nH ! ldͶ/[+`^K/{$wIhQ\"zmJ@k؎@_g.ΣC5(YW&1Շ&[&ym殄L1NM.afLb4']θGu|6a' t( inO34͙mMr#78h;[NLD2E=kC%+Snql fol҇Olj4)ds4}P"vr1!}aS^3ZMDF,if`ztJCϫ%L|(z!iw,0}/urOEWZvw l`n4[Q'`#pF9Q1 r>>2r 8/Z)nfϬ E*r ̸f_U[ b )9_wm`{@[+X:>m! vdmZRZ-VAcgz@_}_JF;fڑ:>. GG8 ͅOA8w@(1Mhۍ2BH7ofNqO.x Z b2nr+83 PsE9mIŒ j;vL^M. ̄p\%54{I 'L%EWfŦ$OAۥO/uif\?9r|dny| EQ$5t`Rȱpvt(/ xr5wR c㹨"rڒDp@H:-s]`)&^KNg ;\Z\/E&hvrwf]QHg0-Q -s S!ZT1N|e56Vú $,$s` gicy~["miD'OUdn "ư4%Sks3UOD$Y_-RӨ_;S]6.lgO(2z)$/0a(QiKWDk%]GvpRDø:Gea7_@B3P4^ǻpwnstnKWR'dz7pwȾg:Au ?VW78IP2Ewaԋ.|-BÔM60)CZǸ2sa`Pa:bnt00.Q0@c-}qYHmKc+*4\v-Ғ:9iDGn3"/ 1, Fvx%4*C f;"&~0FDl7Yg&:&K>rSj0d_;^3d| > aA0fFH@&hM&H%t8ל_O+g='#-ΎFرkn>=Iō&R-/h+O$;㣀W3Ã7¦&_h2v=bn2LeC?: e`Nč pڅ}o`Sd+/ E1~QA85,=6u@OВx>yCɤ|m. $Xp?lUdT- o\ gوSaƛBj,BEu 8{H9\q{2Ucě*9 9(\ =ƫRJhѤ{j%&HbWj1=6NJIGK{*O:2 r8B':~pMoBwAPrȳn:/`dm>$mN.$K6h>M_<|ύigLY2MW*ZFF>PQ099##4 rZmQY򌿌!]@@5awHJ 8Af4#M?- \q1*RRZ ע/au瀥㕐sӬ)lY .XPET=35pa،I1~44$J9iN8Ei==L9-D RBl|%zjB.Fo}E!clpp]q)Ke3Lk^~m8]&vNH6xOבhlI22޻jix.ټ<%뽤QRnõ,*>I]T$ p)%("&!)-z=XlYѭj{ױ;>}8^4>y}'| 띶dʝݐop6QȗdF,0\֘344gS_'1K:+YrXzP_5>w[(۸Z,|*r)ݣi~ .6C|MOLz""dm{?O٫|>}KUG(^,HR.uQpK'Z)4TrvˀK= R{/ĉ hPS:1.H4>]KQ"3 T߀8i(So]}GTTViu0f$Iadŷ2\c1AA u|GJw֜= Ph+0Fn11#yN?p0^IǠ:=Hլo;HA؄t!Jšl,f2ۙ*lah : c@$1nƦ!_yL)n{%Bj=#o4(׆&XD&V%,@1d8Y[Kq vFhщ!g.*&[>n[]>634OsD?׋}N2 ]\4ɑE^AshOY T/ܒd٤ZDl j3= KfwLOV]qz.^ , yFJ,~q, @훼EݰJ Yɭ`XG lO fQ|o @J#`3RW@$aӴ$B>G>=(s=}ĪP+0@AL ^PuE:`s΢#b(k[h*ftH}tĖ#S0s5֓5׋!)dK,~ǝ'j .1t>Lj]fLl}Ϭu7'm!H,'5Յ;_oUTG0~5T5)LZ>|Ze$IbFSQœZ5f/ɺ_G$WGH&yZo7=,6\ T>$^%|MoD BwQ T$U'Ŋl)~>Ne\#/n4ؐg 񗼶S4 쩉]US ?O&һUѶ" 39)=NE}Ըw[3/N5,2ay2Oxp;~SZ~LىBat{U8B 1yVw"ryģ;%OVMLmJ>|U[7c5MhGtISȤ7| 64fř9 _HQk#T >~hrzޡ5<=ptwX x*ds}C\W8r 4A'L'f؉;UsX KB|;@ApW]|\0bmeO ̷iU QYwv-c>~9ZޟuN#⠓(l;Sr۪*gVXt~64hAmy&Uڐ3ҘQ5B@ҒUY!b sza f|S`3ɓD8"pvTGV 5u;߶~(}9yEdz,/:ȳP/lz8 ,{" :=(?pC>9GTMI30Z`KdmC91/bc؈p?Q+%06zXiKY_@r;ЂΉe 7)6H[& Zۅ*D튍ZGZ>Wթ`)xcC F|Ԃ!ޭq17~<*,߂^BSL޶g JT [ MA=ψC86:2:\`+/|Wz#{[3ﹿ}ۥ|DӇr=x6o@@5bT^hJ9_L,_JCaѽ{<jaVޗ2 -ˈ%01]aN]t .L[hˀerg/ p-S 檁m,ڳxyn|}O2fY@@F*q2F"4ՂğhBU AU&Tj=!dz!L.Q_U5}ťĊp{ fHpňjP Õ+^ö6_(J>z{ ޱ3 D+(f: 0`Ku`>GQljk0IbYlh!3c3]aY:ڇkQ_AL¶nj/c%KwI Vڕ.I-֠r=O:rEݼX}:i[=̨TKD$#TR\ Z;n p%Pt9Twb傺Ve01^A1[kjZ0[Ѓ|Ӕ /\9 2P8Sc443BcF |Fz(@Â0t]h$7Wp a=96zUmAAG8Bf\|o<77oM^vH֦6,u6;P9Um˘gpaRdŀM|Y7v]˂YFr P܂;r[JC;"HY6J[N-HH$'[H̖2*Ɂ-;8Ht$3jB,m8Z3aRm' ՘Voe WT n 6w=Li,/ RfEW\ 20Ô! mD ,C5\= ?'< kVzYn">b`Vf Yswpٺb-sy\.֤CYJW8[Jq囆f"x :ޛ4; J:69+ZjZzEMNb>0ƎTe Z'8~Ȉ] 61Tcxj!'1FwY8'oٸVln~W.?ћ+~v? UqtoN1Y%k B+GxWcEc{ y "CBյֱBhx}x]=s%,VoTm 8A|E]E.f@&SȦph)9u]VDxCa$Q GPnu-s ;HA`|_N)/bԺ]_L+q)_悾zr"+V֔[}hdi1Jp27߉J Uꝙ6sIt@ f-5}2>|PM$&"g; %;Gvvo%#I$J,k5|C=KK(pI3hcAiٓmwX☁p&!q;_ iFB=~z/d$(B4t$;W|T c‚+<@xFhnfia-~&T[G0RyٽW$݅uds8#RdSF+{Pwb{`4 yk>74i.a'.= (#z)X5- ?=H|5< !"I2QR%om*[zQh9ݩ61`Iqx2Pr~pmR<х1e Xy."!мtrTFH ׈QnZ=4)v V,q[6gӠLr1ϒ\;%im.Wr|hwЭ(j=V$Ȕh߮_<9={[7u QڄֹE'D F`Zbyp]UB45Pjbi'wػlŖeqH5M3ws%07?7B t`CI'۶vuzcmrH/mLN\5%(?'!g\% ҩ:(n]#Hj]H=;{T4>2'5#at/Ccz|\w< n^kM~Y}b+v'sA1[*1%Ӳ/kWi7:MpW n np+Ń-|I]|HZC:#R>78"=b72%WkBrNPG֔Mb(O!/_82;w/z)n \`4=۴숫r?5C%XW}yw,~ma6w}76|\%SDѕsh \fVM Ik_׶*\.( :c`E0ay/ v,)\k~:w&_<0DXaW+?|v8g 7m!}Aĵ[ sZ@V(DʑQn1[0v!4A|_ 4DdE2rG4mjf7!Thb /7er}6E's#!^EpX5@N=ֺ9󣚯ϥ7iV|q\Ţ!WuhGd`Q#$8 mA )w, `;֋>ni%:͝:V@~dtŠg%+%} N̓o`KI9lռP8HVLO"@׏fOʧ"Ө\?^%ouX%.SfMI .UV2v!U_:0H%ԄO񬑕a,?fgq$Wș?9X S{'kbi6#dgϾ]G? ◺g9nc"t\v {`[DUWF|H,ƄǀND6]b?l}ꨮ衉N w$zV8n" M 2ȷI02Z:i)ǝXHJ0.B0i6|!7_ETXLk3lB?/zx /qd5Cac?舶&F͕~FD#O<lP\N;36  m>_Ff#Q $81l[&k!}NP4vND KhGV]- i|W~xׄ]CZ.&Dk4&Kô6tJݹ>p_!ZκLUyΖ:x\} ހd4GX bEEFr,t;H 0hW5$~+ΠL#eEdBZtO[Hnjyb‚}p۞?x$SZ!Pߴۑt9$۷Mv3k`b>y䱡§jUNx\'t_O+#Lqd DU׶ C;-wXvCk+@s!d{QOhN UDGeمyV!5?v8.{/b J4i%ɞ@;`-~)Kإa $FZPuwu1S5ϫ\p )jEW]AYW.wuIT0lgb ;J$ P}3p4(h|Oτb7 K2%Z/٦B}YׇCg; /N̡)9 6+ *&Z Wf1M '*!LUyZp(S rےue,Jw|L LȐr~RECxҩkSQCŲ#$ t"3/Y',6Cl>/ BbolS=yk]Rᓽ,3n̪tW2 x^ &/ZՎH4+:-D ʣ+q"T(_iN"ggEUOˑ+CK9{@;vPB8)D3pQ %R9qa""⨵sJK-u*cT+&I]w43Ky|?D kNDlMo&}o%4ɪalᡁIWL x䒣-2OeN-|'Qu/N&o&1NC`d!\tgOo 3P-:  geS6.n'p#\gs_&9Q6\uR/xPoWDcT0od Q?K5<Nڱ#{7}:f"I* emj VX=<4†JY6:c}Oo H&/.iN˭MEGY;}لG샤3?^Xh⭅+bUe*Q_:*4Htcw| ljgqlW@2L&}74]A`i1sECŘ$ճlBTu[ u tF&?sQnWn/kac [q_6+lwp%7[t}ԑǶjv6~5~{К 8s>~du)jbÛQJT[yH]KQRwZg :+VB yYþ͵R4{ CxEa&f@H$; GI@*k#tz̨ldQTh]kGl;G ]yEEa$4M3*:0U*̚) *)e)|Uw֚ e_8IJi\S%%̹9=}>dUs5 j0lD|Vh5Ȧ Ȍ7`#pװß:" `~Lcw1Þ]QM`z Z:!N+~*,hY5Ģ;6uBBACnZ=rKq5G1lgBB aSs=1*:l.eEDx@ާN8)i8) k(% `(ai@AJ#VҤr?lƘ*ج:l.|?~ք.dtܟj\}I6*P`O8R+Wznd*VV?6V{a+S3]uDCoZMzCmqPKIDQv|QEf!h"״$H ,>;x7m|MXU"\+B|RZ-I Y~OhҔ`sK qs+! TJ,m#}ѷ=fkBfۻS-? ch{DzH +5mT)ezD¬|BIK#rGq1^۸s%_n/HP2큆}"n>ICH']>NFݢǒ.\ Eas(5mMhfj_ &eX]УRL*Q spt~ ;*VC6Ba {M*x(g`ҟwABJo4lzt< GիF+&//CKIIxќy?b~Ҩ~?C9e+ۄȖZ0ex%6&ы&<;:(,ӏ zMgEb0O8[ c39ϖweds92p= ˆmm0dtڦ\T-b$&{:T0{SM!,&pV}No]*nK%PΚP=,k" 0Rl@lnӱ!\eRI$Ob8@ -;de{X] -g:}-10?1eZw95v k&Oݨ.Daǩ3j@9WV*d? =l|lo47cu!ddB=Mo545ɂ_z&xtcOfY uak(#_U,D%P9p`i~p4^Ik:;|S]IZQх 9֖zxh&*}L(p5[fvT$ + ֨%n茫.I)EJTx@]fz-GX)avH1iF*FNbfU!+ޗDfΌ>/L NJɌaѯ(l{LyGL㒛bt Q^ bb/chwEm.dD%@!wz'̳\;8]E9b=+B=!As72nS{)P*H1ć8x٩-zp`2@/M{gT/.{bI _ؤ!̕ИF :!'Ѕ -C2eurHH:R?Ari*9/oewZzڦ*q k"Wxl067B_3Iyt^B>TqZxԒ`S{ s2G=47n oQI 4nC7ZjfˍM[T2eߟqtΥa:Gt2gxPAK /K!ٔ~f\6x ұ3#R8VDHPS!׉юDUQ,I'PRdf~T5v>7\Qkק]|NJ9%?qm~|Pi )k$93ҧnqۤiDXo8S&,nh$Kau,SH+){o/հ۱H?6LxzdOxw-ѫtgC)~ aB;^!nI~s WR>e. א|]>.oՐJ5QGQ]g; 7ajޗ[tKCca?M?` d]R_t%MȀpLK1y#)R6YwgڔSM"8= Һl6}c\!-Z>pfF9F!fp[ÿ G'D MwwO{!Lb];{7U{yKIĭll:I.h&.tW4=c0LqD8Y=N3eY ze7q2FPLYά>Iӊa7S֙O1g`wӖr xu} ӖOCtԨ6ewP ,{1+|%k`tޕx;jOx&F$:lG(M k2N%Xy[+:G' VJWJ4k'ܮ΀;]i8D9Kјe[tݬz+_U{AD!%4:}*V;ZbȽ_kײ^}*_})Ttk%*ۤ:t!νV.LŭRUXe1_,j{_`iu _o.K QÛʹT}yՀO ,iT+jn. %L 5HOVﭾKeW/@#0SW)Nan;: A&P}p%؇uC<=΄H1Kn Ml?H%?[Eq%$JGFlɵMqP]w l@_8td5IVy4%rЯ.0bCTi>{S BN2 8u7fzgd3 J#s %~ ׭E8?CpFk&EAA.3ʸ%jڥ>0a7\1kjL3iˈfW$WCK۴v-8S:_'"L3)fF +_(P!nK*)RT,E+ڲ.g̠ iy&"Gnv1>T ¡R~d)~W93-z`94OCȓ_X&_Gߝ/6uk/3{+pA:(DG\nMYLyԞ~D/}3*nt5AN2\P\Dd,zN7N ;ڐ+j,d] _^f뀴HG֞U?WƧ|ۓh@h|K@1z\_8HTo.!jz [@D;۷$_G_ُ6w~T g{-9|gK@tLc =͡","A?yH!d&bؠ.-?/f2R&DDoD<ЯBTOAouJ%4)= , g?4jP"؃Ǚ( U +Rh jo*2@5|@A-H98*[zt=+GIOm2:uT-</l;ݎ'inDgkʔNzڠnw0? ?[8PS]l ;\6Rҕ~D=@Շʒ'fZkb}W@6T0lҐ=CCZ[L1r®F+RJ+?lW}IB>$;414q1z'7Mlïю7 Ƨvv{" o}C1)na(xIR%Kӡc1)F5)4D&!z:"YFZgNksHK<}$O?x8!a7Lp U 8@zZBF.->XlClt)]I;q-C)=_3 hV#B $r?vBM;&>GuC`e T+̦9aԹk[GY8J#Xa*\Rm䣡Q ~@Z1a<&;c_|!9UhBr4\MzPoDTfroө">zT#|eq&wk}}ll5}*Jo0H[0ߧ䦼QLV4 Zu~s/qz%8`~]9%>#*=ۄW7ss Fao:Pm1g# ?MJjmJYsveR u0 VJgr*^@ O]%_79.ʰQhM#n7M[T*FM5 p[+jݓ>7Ls$DRlQ(EEdd;+X- }~Et%%Lo MrˀS]WJ,Sȏ4I^┴} 8~}֯ɔr]XeKu_!%D$rPɹn_/c!Lz+ϤK;p! N}αeU/mqoمh?燯3?ۂ3H˓ZyJA"O^ȻК2\&35XPuu*/nIcjvm?Vމ@N⣎\PRՏr JE)IR2v|yhtEv,CbƈMX3XoSjnn,N7R&]xΧc(e* }yp)n6~`IBpAΠő"s5ɧ>F4c~b\/X6C-H"3K (/㱊;G^MwՂC|WM$jlwJDbP $t}ꐜ"kZI, +ٮ_챨&~ uZ-m_̓R!BMQY.^륵; F?mw89OKW<<ͱ@ Ec3w`5LZ|0N3Olys:PpE͟3$NmlK'G3+Z.Rr~aKh'tv+fIs-3es7QvhBC*jD *53Լ2h}Pk=DfWV}hxZpc [a*J6}2 :C;"[=kvCZiA^IU9q]o)]Bx0G!`t,˽IusYI?ȷv}DEJ#|@4:j&_-[awt&G~GHo2 ݗ`nl KXtvn>Q ^uWct+=;B d3 jM,y_z<, , Fj7`( ~°H\%nbJ-y8ǐJo1=;Z+UIIFqc6C4%[R7 য়E50]Hj j@k.:G>)AO쮸N@C݊fzz)J-!L YAa""T?jO.&:RIIɸ%735P2*ۆb æͶyweto0=%aPýRȒ0@>fJ|i;Hʣ^{wQ2FP7K:TYj-W^bDsNNS`J"W!e[SW)KS$jBUCl]Qa~jhjx(-dzMmB%E]ʞ@a4%9<ΥfN4nڶ| y.FMELgR2 nM?}@C 0[ f29,-m_[fmӫ5Y?WD(Ps9*^Y)" %f)\aI;dX,kH!o al&'x*=AE Ӟ,vJ7mې.pDO˄!.rFMIЏ)*+1\X+nW 7K(kV @@Y}l# BeڎNڹajZƛBuIuss}p6`<1*KA8M*u,y !OWNYf540,dž ow0ymX?Q$ݢF|f:(}&hC/[7rvَ!kUQlVjh=<[;;N˖#זHٖ˪¾b2(: u/+g@:/A%>HH&O()<:pΤ5iBݬn!mlإ}%Ӽ-MNz߈b,R= f׬ErǏ i ,lP2+VYٗ_\J)d{g?@VX(;yZbTi7ȅHCF1rBu[D#4 ?| " Cj֜uڍ2,tPlLb7FB2(N3(y){֫ĮVm {EDG˃5ĸP&O&.^{\?] ObP])Cz3 Rqu[!pb A{bz:M+9V_28`<'qt+0ՃSbKAtukVd&+ Ep\MoROi;isf2 ( }l߻k~"C8 gPNla(`ՠcp+XJsnXLC!ýF\h'2S `Dpli%| A#w!IRظp5flڛ`+M,Bԡ~M^>CLOݔڝ@kVKsqV~-50k)./):m(/jlo{Fu@WqꤧvI/),y\M2\Fwy̟!7/>T zчEO!U춈ZX]t1{2Ǧ4`Gv{32W=5VcᗍgJ(* ߗ٧ґqgqh7שQ9_Edj #=܁TW:ɟ,OjK+j//!*苭/G,`& :\f:!]GE!U:3?*`8w3lѮyvQW4+|eWo>39pL0?M{*hݓ:2k;tuieLƎH'3ڟ\ͫfy9wh+NqoTtxQ_8`=-u̯R^AAXo nďxQ* aOKx͠*0DJk.h=pH1O#$Ps#-lOr̐QpR  YU<2oRg3 t>:}ˉ&2-.=T׎(T7PN+'G ,cJexf`VjaF35)I S RHĂ+J(sƱbJ? cd{KߎqN|Vt @['#-3]Ĉ˖6$TS?d{ &A@q<7Eѝ1MTCCF+j=k Lcm掀3NSI\#7BmE-3\5<Իr`y $I^ğx{++Hn%g睺TDW$ӖS ^*4]͒K\֢Go26]1"*[K ӇϦRJ/r<$|Nݟ@cFju`]L!_C:Ү\-WjW~5ϓL z6`y'3FD-{ҡ۬gGCC.(ݝiV}&k6`+߀g*-Mf$āhꮵ$ɫ4xù?v>'byKygMdM1@W7Bl`}DT#FגDc rqzbwnfA!ʒ T Q`Oʝ66A8 Uw|f u 6GV=]̴Y99gN"kK]WKGw vtcw-1Mu +&,D6ǟvCگ..i:Gᝀeq 2BA~:@!V-|k~\flb4 R޶ΕdFh2xdU˭PoHRD%%I~sha`Ev+DyN؆#SA"ΙKÙ 8:Kgz^0mjQ7 {DXCxCڹA/tDk`n3;B|4!NZ]4?=5D2Ү3/vhNt,c׭ Ia. ¹=35&)96յ'7H9_P4<7SaL&4_Ci>BAb j;4?!b/QkHT+CQ+STgF&V0 3ك@%s[ui'ujbɸc?zN CSdg]i7,aNLHa ,AZ$NO6va@<FldI],[>Y$QR zTu~5 pá#zy6Wڤ:&=eLp7EoѪBz<1#CŦDE2A|GxzհTR ح VT"o^%pf ?PpOHa/6ٷү!U:]83aTN))8~ S F䩎;&gnghT݂,5QS)i%S[˛'_*B8+J>1})^5{?rnqX{ i>d[YGѧFnXXQu/F <-SU qټUsFE`*GanPӣ ʓ9,2 noTncm-4K.ah Ib>vP5mI3Գ5):j7պ 88=?_A]~~ء}ɺG= Rj0cC?* d!Y:tWmX>q ~MbZ4Y36i(IS JF0ܞ"E& &m#اs$Y_?ӻ q ZfX"ŊC+%3hf1)?cŸ,7б~*?E#7|ф -?5|L=($b1.^R8< ;4cfk%#y% ? F,ײT8~5T]bˣO9[jM-d;%[ǵ{a~#Hh%%uB_ng"׶`y^tLJ72M p%P\4GX I&*E>Uٙ|)NqT?Oّ4ljہş[8Uo.E4U&!U;9ZFfrJ+2앟bƘ'^I=/JŢO6b9vK,T$b [f=#z_QT7V8Lf}rт ;Y M#Խs #ޭ=HTC@vNX z,nq<-ɶ9 !EaiM;6kfi%`s`QY%\Lޢ PurR/ 'En ,ĻK'8Wu:3BI JJKtQ1FvQaG сpY 뻠mNȝϑLǰ)'pS z5ڳ Ʉ3ó% Ր֊cv]g\A u ԷX܋"/<*&;t4ng[ :1"jPUAD>=O|!YxG(/j ەPsuFD 1<Δ?ܻeT&l(n \FFϑOά.|,i!N<z%BGͮ"| 0z=q5څgqB{gn3FE<9ޞ7 B:ê7;`zfg =G_&m;4aWBSꨠVv5CK@<$Q&4fy{\"Fp rTyI{!hEVK7輏}P I*q LzF1ͨe{x`W42@VW?<\CzhȧO6+ \+E-ҜN=)Nn5mBTkP5Ċ t2f ΡB78 C_mQ y8/ݓY _WBD)5ɲ3E, yq+._gmD#% NC-Vgz^w_F΁|饲% way?W;vF[ *`{C؋/|TQi+!RЃUtWjYnl*ю+ vk,VF .TiI6\Zbѿ~ 4/cVOII_H %12geAؼok5,+k]o(@m ߮jvy)BT(.ܪ>nTf:pk0A# HX+A