xfwm4-4.20.0-bp156.3.6.1<>,hgߊI%z >cgzGzuX}Y?JRFdV[1H$o6T$yx R/_ŔE_~PYLF{G(B7 ~TҜ0߯<\HJ/P[G(ԲjaF.$YaxI_^ F O|vHV l#r4=)7@W6/SrT,۬GVg;J"Tʸ-бQG2cc$>2MUbT Ҟ(_ַ$$ӀeHzsޡI6QO&u6!2Zƒ˄x6JJ¼1?N:^ev>P:Hɺ,Wa1L(ތf 2HƇ;ʞ&Aɿ!?%݆@ mS6\`}J]W J{\؀␪9-k͸Yv,E@1Dy}& T XK#re5iy>G'(?'d  S48HLen      0  'X      F x "#%$%'%((8((9(:,BF"G< Hd I XYZ[\ ]  ^bPcdeflu v'w  x  y%HQz&&&&&&&&&&'Cxfwm44.20.0bp156.3.6.1Default Window Manager for the Xfce Desktop Environmentxfwm4 is the default Xfce window manager which manages the placement of application windows on the screen, provides beautiful window decorations, manages workspaces or virtual desktops and natively supports multiscreen mode. It provides its own compositing manager for true transparency and shadows. The Xfce window manager also includes a keyboard shorcuts editor for user specific commands and basic windows manipulations and provides a preferences dialog for advanced tweaks.gobs-power8-05lSUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgSystem/GUI/XFCEhttps://docs.xfce.org/xfce/xfwm4/startlinuxppc64le P 8 @ Haz/DƋ*kT v.` e)_  Z2 #!DFI%sVs`}n~~3|]}c}uuS(,))ss}~&~842z}Z~d~v[g?EMEMEUEMEMdpdv>D?E%BC$ABhh(EF(EFjj%BC%BC%BC%BC tztztztztz)$)*.%.+p p$% rr & !rr  (.(.(.(.(.LLPP`$`*wwwwbrbtbhbc`s`u yXy^yXy^yXy^yXy^yXy^s1s7x" /www}>imZ^Z[uxu~YJU_SOgPTPTPTPTPT``nnyZyd)3*WWvvWWvvWWWW8A큤A큤A큤AA큤AAA큤AA큤A큤AA큤AA큤A큤ggggggggggeHeHg^eHeHeHgggggggggggggggggggggggggggggggggeHggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggf34fdc4437643ce5cfe33c2a42c7675f49a2d184b6edb7408bef3468647a03ff42db2d2b01bddf12d8800ff69d6c93a4eb9c89b883515c1e7081dd99c51ffb5a4ce092937bcf9134b63f0ee3705154683af64a3f3a157364d5b46f368588df9947d2ded5bfcbf7f015df78387218134c2ec61b4561276ead8f6d5281fd057e71f39ae32f40fcc28c87f544616986f137d94c97c94855dfe4fea6f2a7a7877755ac59399c7e53ea9e909b8c5dd220e9cb512a5b6f0fce1650d5ee1c95565b7ab8cd05a4c8e1716a4cf8fd7dc95d19ac09c6cb1081e0f7998ca0bf09f0bcdb523191be05974e2c6688f982841b54f4db80593b57d0728b07d4db8549bbd827cf2568351bb6a5d8d5c1f8725102644c585fcf64c9330afa18c52561f6dcceb03597d4b7907a3bdae314ec1b2a3f4f514db0a84adadd3320d664d50edddfb2bfef6f79541705bd4fe737f1abbbb0e0194cfe98a44e7148a9c4c4cab701f04b281b83fc4ce7a9079feb4744177e662a4a89a1e5accebeb0fc39f151d46dafab23ee5d9c361473cdc4558b2297baa82bd4c2f6e26811f193bfdabb76147842b06206d19e94dc08daced8950299f98606d809c7621076d1542a5cc6f64f8595ef79b4a8e4ba7070d5e481fc9ed5ecf3fb065bc985c833b28daab0debf14525b9bb70c2d70791116d6988b8c0fdc1c1e24574348d9f45265f7f4243dee4867518d2fc7cd0b4638b00867710c3e2eb09094070b27df0729cd4f8e197d8514f8f88724775d736b0e9a43d467d936ea805cea2a73dcee052d02ee554e14574069fa3cf8564cea007efc0c8f60dc1a6a5e50b850b7b2b15f61a4c4cee1fc3e41c88be1b25bc683af468e190985d2908d27823f8c9baa2bb8d5e7186f4a0ef54bed68c0ffaf111a6a76c8ff6e325eaf079775dfe06115cfe38d96248f98fd0558afaa9e6d0339c119f53bc6f0ddfbc4b780752ac207e94bde5c8554c0b3fb02e57c899f4cf2d6c6ee96970111bcdb5722a9264083c9d93b8d6ad1475004d4b3a1224ffe4d060a251cbe1a28fbe3d6370adbf6e8e9863c96eda96fbb175a7f719187b40fd3ffde906ca49159c8988daada768288d4db2958058039ab2a81b33ed0ae105f7914d8a075483196cd3844805ec6f60c3d4551560be3e167c02774ef4abe04dd832f029eef23c0180a3fa86248155a8ce72e7b5da7071993b6a4e9e7331a33e4704422a04f748ae74c4d282df995fb5e782578b64b5a1bc34bfb35c380b7fe0a146173c3a61b315d1d913d957b07e860aaed34504a3faf44269c97016b5a6352655db6dc67a470c15dc90b073eb5877e8bec7c33f18be78485a92335c7917142d5fbf4854ed1cc9542a61f4babc9404c665b14b8fd9034fa39ca34d15d2bd5f08aa4bad0ac747d959fb77370b0d118ae7f550a1e713f800f984083c29b3bcce6c69306bd65d5e4ef3debabb6c47758844b003e24150562724e0cf6fa94fd91b14414051678b7352e91f639163fc5b60e1ab1b36a95f34513786c6ef4be25fb500a41a7cc44ca2341372630ed17e7e1f4d71fd05192366ae0a44917a83d5d06bf724739ea86e3102f4d9c8d2f830df41fd6854987dc3a7de75c42b98be3b41189fab619662d2a9835b04f3a29478645e7cfff9737c8f4b917623946123b3b4b67aee4f20776e8646b65f7d1fb32f8e2d9a6a48c9668fd35cafa6ef3b3013a13597d2f48c2d174f9290b98a8fd281654e0924d813977b0ee409c451246ecfb962163ba957544f978a77c7965ebb437086619dd1efedae91e4a95ab23358bb5789dd364f815faeffaadb9053ee36542815e44eb86b08e39dd230581f0d4a2a64fe5c0db9a2682a85bfd7cad91e7a3107e5797e5da58647f9dad8fc1b191b26891f5219e9d3a4630c105d40b0c2f13ae2dce60d5b8309fdbaa65776f10f590de3a742e1e72f8a2682457a9e0f3149c8348538ac8f7f012ad6475708d6b7b101d76e8ac94c752a44bc220a1f3fad33171e6c194d01f3d33e05fda9c06bbe18fc424fdcadca5ecc61ede290d52c5215850afaa9d5cd4fdd1451b7c0b889cef9a010b611f99dae1aa57b16350b3f421e49bd8b9401252d2b667616def1718c72576286249ae4f57b0ea7e9efd2f003974ca8f62215acb4305bafd58339e6bc9e67efee8959e9fec0712f7c2e7ee19f8fca6bdad0f474544aca5ed7fed37674e80c7599a780e5c33338fce5dd59cae61f6570d5316ea3f2839b38615243b2254e7db456a24abc1ec0712f7c2e7ee19f8fca6bdad0f474544aca5ed7fed37674e80c7599a780e5caf4d45e6df230fbaf038e96bf7e8ffc9928a8d2e8cb3915875486dbbf186749ea06976b43a1cecf3c564cb1a7208a61cbaaf2d25c936bd420825dc4027ae84876777846de037f711fabe330a6114cdd6f5ab06c335cf46fedff93c9eab09c0f3a06976b43a1cecf3c564cb1a7208a61cbaaf2d25c936bd420825dc4027ae84878b3201c1c9db2cee0c2de2f55d3e713f54c595daa86ccb4199e5d5927d52bd1bbd389e4cc14dce19f462d1718db3014b4897eda440a41eb113e4f380f7d8fbeed734b31f6057fa97ccfc092dc5e1aa9186a7a56cc7a2cc8d3b889c517bc76866bd389e4cc14dce19f462d1718db3014b4897eda440a41eb113e4f380f7d8fbee0ce29a55430dfc63f71635f7ddd7016aa9782b83c9dea36709567b70933e3d4bdf235d23776c02f353b847d53d309377d942e8cd75cd6e3227c879bdf979b6e4de77ea0a3ae0afc85a028998ea4010e25cc721dea0ee8970451ee451eb46a14952ac78375fab123cb90bc17ecbde090ff2135e336b82f4d6a37e940c48610149c6c30a0aa795702ed7ff8e1449e18f874cb1dd357e1e961f239665aef7f154b744b7fb152ade7fb0ceb12c1b41a562c036c2a3ec252f69c78ee7e8469beba05c1c94faf8df4d12574bbe83b9aa8de7146c82cadac965fca3ecbad8eb03907f81a86f819fc541aeffbaf0fc0d0e5fb6b538b2ede285af6d22aa3e38a01119194c1c94faf8df4d12574bbe83b9aa8de7146c82cadac965fca3ecbad8eb03907f81a73d9165483c1a6533f4b79905f6b6bb41d3e4338908c972b09fb3a2b99e1c05f377add040f64c0464eab31c8be9d2bae6c8b0cb9d3ee4bf0e7431ce456b454cf00cbbd97c2e2b4340b341d1c578f079ee535a79d351add461639fc046ba0d868c812e544d1fe5f4d2f47a6313f01ad0ad5713f8aa3e82f230d473f822adae6785fbf5be7472b668563ae32cb209d133798f4906dc83240428335470fb1a932cb9fb291e0a6c1ad46503ad75e1fb8b340adc4ef8c1f9252a5ac287ccec977f7bf892098c16a54f2f121aa9b5a51f496b6259eeb08e45551a34c3aaae4f699b07b9fb291e0a6c1ad46503ad75e1fb8b340adc4ef8c1f9252a5ac287ccec977f7b1654abede6eb801cf134971d0a08b59f455477b960312caa0e550eb0570e6fee26fb27ee61847d715ed0888b06a6191917e992a07b9162d043143f8b328c61bd1654abede6eb801cf134971d0a08b59f455477b960312caa0e550eb0570e6feeb68250fbc177235be8e73045ef3741935e2e0fe9de6fa86c8fa8e2e7f33ba0b144b20299a1da07a99bce61d215f8d3b3a8ecc21cd021003506888f162ac9491154b42082da214665afaece4f0e49eabdb7e71d014988a546d3340bf15991f59b6d9038a95cfce4887285c93c9253d1527312661d3b65c86f90904f4f673c559976faceadfdf590285fc0a41f0be1a13c5bb29355da4643acc2b1d868542fc537f55a9d3a2f2dca12f8659defcafc0092a3b7287c330e00d642ce09ae18f5270fcdd017521c60932348645b7f953a5dfdea253197f0b9d3d2194421b270291954e1e2272a7d29819e4683611ec19d5931309b386d55839802511fbb3cd8df35d4cdd017521c60932348645b7f953a5dfdea253197f0b9d3d2194421b2702919543dee57112f73ce1a3bbcd625b097fdebb4e90157fc1ff8657b835a4ba1c6eba4a70384501a32478a2ab87e57a435a091ab4068892b3d04d00036648a3c255ccaaa01d5304ad4d34f6e98a29aeaa69a263619805148756630084604d5febfcd26256a228a254165482b5a5fe220ea9d0bcc90611bae425679ab5c167dea461b392379c22e98a3b1faa683d8ba3e755f7b21f32cfdfab54c66775d5e7c71d9bcc73945144f238adb3cda68c0bbfabb6a6d9042d14da79681cd6a325a529985bb0bcae716acd7563c63fadddd8cbc312a50eee6315bb9b661a1601187d8139868523945144f238adb3cda68c0bbfabb6a6d9042d14da79681cd6a325a529985bb0b09dda47dcd5c675fb3c7616c775cc4f1aa8aafd53859c16d7504c14d077ba2d030616d6d4d651e33930d1a0a8c910ecdf3f26da78d82a98d28c8f1688673bdc509dda47dcd5c675fb3c7616c775cc4f1aa8aafd53859c16d7504c14d077ba2d0cd2cf948d059d6e3681ff98bc5f592d7dba1e494429f60aaf630ca1c331223ce83801e5a955b07f6d61a12a8485f6bc1ef0790a52ddb2b79b0a4ab86f93aac1cc81eed54d3970a8f6dc924556fb641c30c210ea20ab3cdf9ce0d97cf12042ab2fc75ebe14f93f6bc9ecb126ad50915dafff816090705865a3a16d7c2e8540d56c81eed54d3970a8f6dc924556fb641c30c210ea20ab3cdf9ce0d97cf12042ab2121318a2957766cc747421286c39bd7ef1ce26e55f4d79da8800852bac167822cdbf7dcd77a2286ada8ab2e577b7323069045553093e5ecfba8a520be078c1e9121318a2957766cc747421286c39bd7ef1ce26e55f4d79da8800852bac167822361f5b6aea5f3ccd0ce645638d93b08bde7e6e7723003b016dbfcd51e6f540e12e1b9de1e066a21a2009ccc15c64ef5bbed425401a00fab10f23927dff963f67ddb0446ee78a4d83e3db0ab8371974397e218346d35f6c8e69ccd42914a8e48b6e825e10845251b38a095786200d5906a4f48a87393126309928f1c569e9e642df9789a25acc6738c8738765ea116387ad2673cce28c75913f275a396a22431a61bd13b628c6b03894620330e2bf75c1b85b2dee6c6009c9da769b55ddcbd5808745ace511a1f9c4f06ef104722731f92fc5b74760e36da91a04a379ed1df47b5b0c039fe3febf3be0cc1ea8f45d6d9b2ce619fd68cd670e2fcd24d685b558088745ace511a1f9c4f06ef104722731f92fc5b74760e36da91a04a379ed1df47b1c048eb6c7674fc4c3445200320f753184619e7dd4af5fb83f86d614e019dcbf87326f7c017f41dc44dde1a384e855a29f5c6900383c6b6d405da76bddd65af34d440cd31ea5435f4e2335ffb6fd0763f5dbd5ba30b0a7953c220ee9f97384b6bb72deb38e0c0e900c3504360925667ac844fbe1ec3016b6f5270f76cd729c131b3b83019e129fa435a0ed8841b16e1eb42a7e3ff77d471149d25f428ee26641dad24e924ceb796d9109a9c7e8fd72c0ec6f1d932ea84e60484bf298357519ee37e22ea91d4e32764ce450b9eba2ba96b0770e4d697b3d7acf776a6998daff0fdad24e924ceb796d9109a9c7e8fd72c0ec6f1d932ea84e60484bf298357519eed34899c9e4eb577c6e8d34b2491c0a323365230e62b3968a3afc9d6a7915d0f8c8d9263b5aa6c482c804cae1c3ba5b6bd313a40aaeb7f2120e9a2ba2226654cb19cb239e5e8daa9c2a5f2bbd9f98ad030d7b8d3c65e964161a35bb9eeb3c8a1be2dd3322a212623a7383a99e008a5e4aacd307c31ccdca9dde4a98861c6c629507316ccba3ac9263d0ff70ecc751ff09d5c0924898d61ceded6df0c1b4ee913febe4826f02f071315b81a19b973b0f0d1abda1656c7e65cb09ad7a24ea7ff667d4fc83b8a393f579d8c6e4fd267d2a4147ac4a0a0f855ee9c7f2a83bc86c8504ebe4826f02f071315b81a19b973b0f0d1abda1656c7e65cb09ad7a24ea7ff667f7c7d8f2c8eadcfa60e725ba465b04ae5f9b8479027bfcd24d5189edf01131f1c07343506ef2896b02ea8e3c99a1bcd9fac5c8701653ff128dab1937f6c754eb71900e11cc1dadc4e3bf57cae167cbfa4165835a5ddb997821d7cbf0bee2c681e058c183fc4fde531ebc3139435ba78751eac717b4d657e2e13b5a23e79afe3011a1e7d48e99224e7fa02bd54bb9ec69a218e6d732203f9dff5ddb4402de0b346cd50c2716fb89ef0aee7c0d27d0fd45366f8c973bbc8018fd5b3ac4db89d7618f059adf0c7b3a062cc2b96378630229ed317041195d1016d2d140340f75012e6cd50c2716fb89ef0aee7c0d27d0fd45366f8c973bbc8018fd5b3ac4db89d76119bc861f5808ff897a8ceb76a17ca83960a767399251538c9023cec729c3275cbe114d1e63dae3786a2cf7454863909b988470dd67b0be0ab27dced5c2686959777f797fb7f9edc3815d498a52ff6ad9afbf029a6a67723b24ced717a06549d0be114d1e63dae3786a2cf7454863909b988470dd67b0be0ab27dced5c268695954df633f45a816f3fc0af2d1c3995970211da99f2070c0c7c61653da16b8cf92be114d1e63dae3786a2cf7454863909b988470dd67b0be0ab27dced5c2686959b0b4a61419da78039d707d63be8645d8dd9b87fc13ac022c8134ce896d83f63ebe114d1e63dae3786a2cf7454863909b988470dd67b0be0ab27dced5c2686959f989186b28be9204d23abbd532ebfd20cd45b6242d22c1916d810c8c70ebfcbbbe114d1e63dae3786a2cf7454863909b988470dd67b0be0ab27dced5c2686959ded6828e84fc52a90da601c4050b873b31216b58f5e581ce49f1dd7dbfb837ccbe114d1e63dae3786a2cf7454863909b988470dd67b0be0ab27dced5c26869591bf26b5a2470103d2fd5ebf019c4fb3d5b67d25467a9c88a8e30de572b46b002be114d1e63dae3786a2cf7454863909b988470dd67b0be0ab27dced5c268695928d519661874e3859663256382a7ce6ceb5e11b1c0024a91f21ebcf9f1b715d6be114d1e63dae3786a2cf7454863909b988470dd67b0be0ab27dced5c2686959ce968ec63eccbd187f799bd824b33a5692b6bbd5f30e213dd9bc4d7f7ed14853be114d1e63dae3786a2cf7454863909b988470dd67b0be0ab27dced5c2686959422ac3399f24d5079ade4a36ed649b64f57025f9ee66e1f19b5d83588b11402dbe114d1e63dae3786a2cf7454863909b988470dd67b0be0ab27dced5c26869596fb74c9af843941d894108bd1f35f6e6c94caca1fa38d48611f4140ed7550c02605049cfdeb654e951ca551cf9de3759487f5e072df3997355255fb015b89776fe8a7c5f2f9d0a8840902ebc1b9cf1129f7a71f0f40f4a574bd59cebcf609183605049cfdeb654e951ca551cf9de3759487f5e072df3997355255fb015b89776dac5685c3d6c9b1fdf95cb26cf044db60869cc346817bd41feac2b87eab72ad3b59cdcc5369001b6f77e9508a2ffdc3cf7b6afa429125d044eed83decd89a1a8632a0fd28422bb353b737910d889c81165512a1f6f0817583f8edbbd40c89a7eb59cdcc5369001b6f77e9508a2ffdc3cf7b6afa429125d044eed83decd89a1a82ee6910e3a39e68cc5c7b2fa85611177053237543aa1f93dbc9edade7639e48e476798a7bd0bbdd1f9643597b982fb46fa9db11c3a64b0c9cb0ba14f0675eef1f8ca85a16f29853f3e8b767ce5b5e1c6a9db2ae1ca5863201ef9a8b364ac382ee1c3504ef54fee6122e12c065ee41d79cde83228dc50a59c9f28f1d3080bd56cf8ca85a16f29853f3e8b767ce5b5e1c6a9db2ae1ca5863201ef9a8b364ac382e1835a2c3ff59d4be354f5bf25b1f0efc61b6073bb1542466d4286a05cc21f8f8cbb86a1fb0286142b0aaacf6003449b3f05faa58580453ab57abbeff35736e8c6317d1e976409a09c91e2ce2a295325020529389d1c0220c4930e49f16cf4ef5cbb86a1fb0286142b0aaacf6003449b3f05faa58580453ab57abbeff35736e8c1f1cb43ddf3059a69e6a858afb8a788880601074bb25d56465ed3cebf8c69103a58f0d5ea72eb4aac09530e138069c34758331d82f8ff5b515d19201eefd193d415c11e61007ca3787510f6031fe925e827caacdc012943cbf1ed1b286edfd13a58f0d5ea72eb4aac09530e138069c34758331d82f8ff5b515d19201eefd193deef062ca49b9e7429344304d90c1daffa27d893e69d1a9482b233e05e77fb19062436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469a1969facf2b60691812af33a6fac94bc2bbf4669f68242a795036c76188c1a5062436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469a744e6c4bea7baf0c2494eeedd4ef3a70b9e98a061f636afa0baf999875cfe3462436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a4699e13eb95a76fbf931a303efd93b85a90f7b0056474a82cacc55e65c92af63dcf62436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a46995dd8c7ba922c7b34cd16ee9d0d902889dab6d02401891e04e1bf8422eeb38d262436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a4691ac8609476bfebef7a628ce7160f43fa927e52ac5726603cc3ac1c756d463c9b62436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469e8e3ca8c9341d30add056e4846b16e9e85ab48caac16f20012e2da2346a0c2e062436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a4694531fd1d210d0fbf834f269845c7e9718153c84a3a46824b80e7aacc591ae57362436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469b89d787326fcfb44f407a92e31d3255c47573e3efceb6586ac450c343ca2e3745a593bce1935b178361e2264a5c7eec94775c9731737979dec6d4bfc88f37bdd6e0b7eca8f880fce48fe04f001127fda1d54f3062a21e747cf18f2bcf4b991725a593bce1935b178361e2264a5c7eec94775c9731737979dec6d4bfc88f37bddee7b91cc47c09e1b39a5f0f98d949e39bb6e654f084b090a1503f92f085dbe5c62436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469927bd043274a6aa161f8d0834d76c457990e5f86f268860c8bed94b11608537362436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a46924f61c9e6f9806f2f358f3f8fa1f4ae2feed6a4c00f10b3c3725465bdec42dcc62436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469fe0f24cb6ffa109f95d721951687df141f4057e8fbcaa02445b5666431cf2d7c62436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469f5cf8f1a378fade992ed8af69c7d85708f23f920f8b84fca1deb50cab92f027c62436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469b65f957637a4efaeb3a1b0557acfe132b516e80dc44ed806150187a5b518e98d62436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a46946d01ea07a1d6cf27eb91593c6ff488cc4f8dacd7d99601f0428a4c4ed4f559762436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469ef695b36ffd2e8b9e2bded1c4e5d65971edcefb3b00ff68ee375a9a6d33ad6e562436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469b25a562c63f796d746088a5306613474c41cc328034f3659fea5623e839d16f062436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a46999795f4ff78790ea5663f1d04dfd9cb1f66313ba75b16f7f53ae54502d90a2e062436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469825269f5a82ede5d9e2c149f1d31b45b25eafe3486dcaf6aa85251c2c9f8e08062436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a46999795f4ff78790ea5663f1d04dfd9cb1f66313ba75b16f7f53ae54502d90a2e062436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a4690b43966103389aa9ba7f771245866082069e0cabfbc9565956a094a96856a678d63077c7e714e88cee1202955d4a8ef4a46bd9b8c532df2fb0457640b5f5caf750c0ae838df9b19a1f30f26c90b989e095690b5b41737a229f703101fa4fc53bd63077c7e714e88cee1202955d4a8ef4a46bd9b8c532df2fb0457640b5f5caf7f8a63995645f9818b01258cf79407c748e677487e1a0c322b6453b9eecd22d3b62436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469c921465e598b25c1417512aa33ff69ed92ecce5226ec77b571b1f07556de5d3262436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469ae14e32474398359166b81e0b9ca625bfc46607daf5ec738c555ef47fd6e4a4462436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a46991d4bd9dea3247b08a2e95ba077dcffd1668544780ace3e27d87667d2f41dfd662436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469bf75626e3debf41c51a1f37e1a707713fb76da13eb3e8e114b47509552f2bdcc62436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a4691957243e83eaee866fc355988c1d55a4f15a3dd32d3076cf33a85b3e2c5d8c9762436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a4699c9dcc847ec04c329544d666aea7eaf9dd3bff0489a3ce7bfbbe0d1a082b6d4b62436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a4694f3174e08960e3c4c25949f026ec190380ffdae8b1ed6ea79102d0e8be8700e162436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469038fcb810fbac2f2ba64405d6b90352fdaf27d7f66fff7179301261d487726a662436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a46924ff65a5c0e58413cc6391717eb7124f47baeb6fbd3ad8422ed00a86f6f9ca5d62436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469573cd624ed44873024e7aee58bb760ca76beea4bbe41088fbcda4523c5e716df62436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469f96da0d5ba2b7e42e975431f6636c377a157f0819275abc87c362ae61ee895a462436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a4694302c56b2a4ed91d8f9c1b435fdd29dbbeeaa560a8912062d787e67f418eb07e62436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469ccc4cdbd4ed5138ab223887285f76b5a395249f8ae16a463025e1b92d8061d7a62436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a469c95e448a664bf101910cee46d88d675af7abd0b3cca2d459176bc7f1b06a43e862436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a4692a4b00dc7e417008d956cba77f1bce8d6d71a9e19c8e238ad51603129cc53ea762436a5954f79b02181729b8f62fe33cdc1eb4deeec677f2b6727447c7b3a46952cda74109cc50d49d28e73f89356125743b29df026344c60fef352e9ad5640f2fe4f2ede3a029cec7a660416bbf8457fe5717da1616e77f3a07da2fea641a479a1f8c9943c9852a3b0dc3a8b237724ecc64c1a463465fdb8aa3ea0ef3eb9c762098013f6e3632ca31346a6762dffb378241ef399a3a861f9b547ae2abed32219a1f8c9943c9852a3b0dc3a8b237724ecc64c1a463465fdb8aa3ea0ef3eb9c766998d9765a0433c2ac476e88e07be855dfa5b44ba24a7eb3de8cba10332ead769a1f8c9943c9852a3b0dc3a8b237724ecc64c1a463465fdb8aa3ea0ef3eb9c762098013f6e3632ca31346a6762dffb378241ef399a3a861f9b547ae2abed32219a1f8c9943c9852a3b0dc3a8b237724ecc64c1a463465fdb8aa3ea0ef3eb9c766998d9765a0433c2ac476e88e07be855dfa5b44ba24a7eb3de8cba10332ead769a1f8c9943c9852a3b0dc3a8b237724ecc64c1a463465fdb8aa3ea0ef3eb9c762098013f6e3632ca31346a6762dffb378241ef399a3a861f9b547ae2abed32219a1f8c9943c9852a3b0dc3a8b237724ecc64c1a463465fdb8aa3ea0ef3eb9c766998d9765a0433c2ac476e88e07be855dfa5b44ba24a7eb3de8cba10332ead769a1f8c9943c9852a3b0dc3a8b237724ecc64c1a463465fdb8aa3ea0ef3eb9c762098013f6e3632ca31346a6762dffb378241ef399a3a861f9b547ae2abed32219a1f8c9943c9852a3b0dc3a8b237724ecc64c1a463465fdb8aa3ea0ef3eb9c766998d9765a0433c2ac476e88e07be855dfa5b44ba24a7eb3de8cba10332ead769a1f8c9943c9852a3b0dc3a8b237724ecc64c1a463465fdb8aa3ea0ef3eb9c762098013f6e3632ca31346a6762dffb378241ef399a3a861f9b547ae2abed32219a1f8c9943c9852a3b0dc3a8b237724ecc64c1a463465fdb8aa3ea0ef3eb9c766998d9765a0433c2ac476e88e07be855dfa5b44ba24a7eb3de8cba10332ead763fbc055c17a01b045f9eb8b356ecda9847f3d96f1287faacd869a98003a988e718e23159631168e9301a378f88e3ac3ddc3108abb414161bec64d73d7149d9c83fbc055c17a01b045f9eb8b356ecda9847f3d96f1287faacd869a98003a988e77a01c8e2a83b942473c152d5f0667d374bb9e4b477b7128588e2f80fa420f32e4ae972179c2c1e69429b1b400d51365fb1f4d059473013484700dfc49580cef63dfa1e6114f4a87841a763c9d76be9811670a3dfe9b106619d0bdf659bbd8c9d4ae972179c2c1e69429b1b400d51365fb1f4d059473013484700dfc49580cef6c13afb6b50ce33f25a3248c3ef38a10e8b3333eea30ddcb0597033ef42060739476798a7bd0bbdd1f9643597b982fb46fa9db11c3a64b0c9cb0ba14f0675eef11ac075e2d4d577558fc63c1f5966c94d3cf0fde4e9aaa97fd1553b4b5a42eed705931be0a115f087c2e50c64dc7a45c4001601ebe23a1323ce9a08fb9a66449d1ac075e2d4d577558fc63c1f5966c94d3cf0fde4e9aaa97fd1553b4b5a42eed79a758462fa8207636e49061f797d015d8de479513517206955d331b3dc5994a4e2e61e30f1bd1e0682bef9eab9c68926c87802bf4fee6c60b4b97ab2aaf0c583610f2147ec9b43eae536010a28371b10ac6d7a6de8c428fdb149a543b87f80d9e2e61e30f1bd1e0682bef9eab9c68926c87802bf4fee6c60b4b97ab2aaf0c5837b9b82236e2590b544ff95fb061efaa72278bfcca388537acc3fad92a775e7ea6d6e4c27812a6c7258bb0af6e542b27a8424798127bef6488256850be23cd3fb631ab6cc486547d388ab6bf563c8c90233b9c7aa91dd72499efede4095d73ac36d6e4c27812a6c7258bb0af6e542b27a8424798127bef6488256850be23cd3fb0d100bbf8d1e81ea44742a51c6eb100b52e3bde894c3be343b83e93209f09cbb2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38d8846b6ddbb7bd76abc3a2b6be1041378e03ddd35fc0f60760e314f72d94c9ff2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba380411ebf2facdb876a2d13f01282f5081f03d954201ac2b57806a0efa82babc592a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38a72291e40244c00750de2e202c5f4c28b60afcb7d75bbd1b01b33b822239bded2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba385e1e80513a6abafb5742f185d088a3a944e21504aeaf6aa840e8c8f17d2d96c12a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba386ae781ff588fa906258ee76b60fc3ebe7f2c8fd1e3b200e6f07f34e09a59976c2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38988dfae8026d44991222c7e7355b562c3b34589e3c71486ce336507be215fb0f2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba385c08cd64113ad5a0746258d22115bff78826d3812a030d17f70d6049ea0ece452a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38bb82abb167216d949a2e25258fb01a3700177eff84d79acfe17ea99a801e7a68114d900c159c08ff65d7330e2c53a44dff0097960a66593454d795628b3b74f6c1ea0e1bf5be70df45309710faedcab28de94b3c3bf06d75228adab101deaefc114d900c159c08ff65d7330e2c53a44dff0097960a66593454d795628b3b74f6e8c6c70b26e09435dc5b748df85289126857832bb301bdadeab639ff489b6b602a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba380474d9c127ea1e69424b80bd25c860199cbeaac1dd549d54deb046d31f7d7c822a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38111a09c7d7d3b8a11867339f4988319d1ff483fd314452fe88f24b2360ab43cc2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38bffc26467b5a0f1b96acd014a3dd98899ff1dc043c3cbb8465735775edb09c4c2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38a751c77c20f8a81563e7f78f9172987e861205bab58dac01cb1bcccaee59c76d2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38a427f4bd8b0bf9910dc421afa56931c49059f23def6f5bf27546b726236376cb2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba387f15f7f6cb82667889d9c03e7895a6e3309f26418e379b1d5106a96518c291fb2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38d8f284b30c9da22f330ef85033fbb456b0d077bf546cb83aaf3b042a383ee4c92a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba388a35ad083b2e8a91497f7fb99f6b7c8b8607768d3cefe1d17e367c27c7a2758b2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38266c446b38c8ff97bf2a76dbec56a8d6bbade618acaa96d6f5a25d0a4e4e0a732a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba386b6e3532938c761d3f3b80dde234a5c97d3d037a76d8bb21b76f73120c43ad372a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38266c446b38c8ff97bf2a76dbec56a8d6bbade618acaa96d6f5a25d0a4e4e0a732a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba3818393fecf932a16a7e35163342d9fc28205d127b04eaf866f3f717019bcd8353051bbcb5a0303914b9e41f96561b3b9aa723061be0b352343d1e593b231c501f2221c981cb4f56cb6b03ab4bb12bc791d9710931347254776172e7d52bd3a00b051bbcb5a0303914b9e41f96561b3b9aa723061be0b352343d1e593b231c501f74eb8745d55cc90b2428df9ac7d1e8d6e8bd8672ac40daeda978b69815b608312a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba387ab3ec3e388d1b4828d795ee83547d4d4bc176befe3980cbba79ecc0a715aaed2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba3856d7bcb6afb47858b9a0b92d27de5db03408fe2b6c5f3eebfc34a2100e49597d2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38610ca805a26058ac13a243d918935881ec4aa31a530cb6bb1977d84b1be64fe02a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38e4faf5fd2975d65b71f91d9b0bfd5d5ddfc29f19ca88d98cf12855c3125fb38f2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38b65565be0849b633b83c11c42f7bb8834825f15f7f81aefc16c273360b70f56f2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba3813aae4d471f7d1e27596109ca44c5b46d664594293cbb4faefe3089d37749cb72a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38cb05805fb14b9b1ce81d2b806d2c47d99a08101847ccd09a8a3153dbb7cf6ac92a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba389ff4377acf84a1005ecb51b0868f4039b00fc7dbaa3f1ef849462261444e1d5a2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba386d5e1be22056cbd8bcdc565711f658940a20ddae65131c2d8c61c63d6d96b38e2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba3861635063af774a3a326fb300afb5d9e1954a3fa1b1b7c737b5dcbc5fd12893582a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38b7ea84e20d095e4ffe955e0dee65bd192884ba605ad3b1c3033f86dd0d73e4852a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38812707fb65db80ca57295d24c839ed85864f32c5040ed1d63dab3e8e671b753a2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba3861df18be809455aaff1e02e9b84993ab75f188fd068bdc017aba3feec25afcad2a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38db28c3f5eeb511be97c62e53feff1cd11b7714e4ad87f611453348a35e80e6792a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba384897b463aff48b16629b37b8b394ab6cde54e77ee7f4bb70343b41c1028666132a3693dec21722aff184569262dc4ff43b727951daaf1a1128dba1eaa0b8ba38d444421bdd3dcfedfb7b8e22f9622f0a3f98d4175df8871dd76d4ad763c7d6656163f637c3b69252a373449c9ea087ea9caee777bc409beabdbc55e9c4a973b77c430ac7e6e27c895c080f013a3caba2bc2d9538d09aac4aae95abb3036e9e219dcb99d6a114b57ea3313cea1ce08aeb7dba8975ba7caf0f78d6eff526092f1d7c430ac7e6e27c895c080f013a3caba2bc2d9538d09aac4aae95abb3036e9e217b1738bb905d16791a9b5058581332b7fcaa209addda9edb3582aaa10c3b84577c430ac7e6e27c895c080f013a3caba2bc2d9538d09aac4aae95abb3036e9e219dcb99d6a114b57ea3313cea1ce08aeb7dba8975ba7caf0f78d6eff526092f1d7c430ac7e6e27c895c080f013a3caba2bc2d9538d09aac4aae95abb3036e9e217b1738bb905d16791a9b5058581332b7fcaa209addda9edb3582aaa10c3b84577c430ac7e6e27c895c080f013a3caba2bc2d9538d09aac4aae95abb3036e9e219dcb99d6a114b57ea3313cea1ce08aeb7dba8975ba7caf0f78d6eff526092f1d7c430ac7e6e27c895c080f013a3caba2bc2d9538d09aac4aae95abb3036e9e217b1738bb905d16791a9b5058581332b7fcaa209addda9edb3582aaa10c3b84577c430ac7e6e27c895c080f013a3caba2bc2d9538d09aac4aae95abb3036e9e219dcb99d6a114b57ea3313cea1ce08aeb7dba8975ba7caf0f78d6eff526092f1d7c430ac7e6e27c895c080f013a3caba2bc2d9538d09aac4aae95abb3036e9e217b1738bb905d16791a9b5058581332b7fcaa209addda9edb3582aaa10c3b84577c430ac7e6e27c895c080f013a3caba2bc2d9538d09aac4aae95abb3036e9e219dcb99d6a114b57ea3313cea1ce08aeb7dba8975ba7caf0f78d6eff526092f1d7c430ac7e6e27c895c080f013a3caba2bc2d9538d09aac4aae95abb3036e9e217b1738bb905d16791a9b5058581332b7fcaa209addda9edb3582aaa10c3b8457e181b46413ce9626dd8d48c5971e9b1fb1ed33471423a551c0c4e94c3c111966d2644a7e2b7911f785bc059725b4960e241459f613cb6b5278c86702047be026e181b46413ce9626dd8d48c5971e9b1fb1ed33471423a551c0c4e94c3c11196670ab625405c4d6e4557ec2b5984cca4d798fc40333e744e5e43c4b8fd7eb31b99d59959fa3761a4f25501554c6c975cd6d464500483ec26e4217c1e0c6cb805bcfab453dd4849977573ace339110748489cecdfb7481c3b1cd1776ff749806e59d59959fa3761a4f25501554c6c975cd6d464500483ec26e4217c1e0c6cb805bb6ad468258ca9f9d8d6b2d2b45e2708eca0b4f59ae5555d7a756e32ae10883f6476798a7bd0bbdd1f9643597b982fb46fa9db11c3a64b0c9cb0ba14f0675eef1287812376e2ed7e8c2059a86c071bdba5287d077805444d1ecbaec31893a0c08ec392db3d0ae05f71d971d23caeb637fb570eb2e4e718f7ced53481de84991fe287812376e2ed7e8c2059a86c071bdba5287d077805444d1ecbaec31893a0c089fade152b303f9e6c641330101eb61b3133deb0f1dd6a695b515160cef278d651c2ee006375baee855f571df0146e502afca33b255d7f33689ee5b1855dde9f0e2c4f9e83116f1b4762481b90f84b65243ec225a5eb4dff7052976c6727a41901c2ee006375baee855f571df0146e502afca33b255d7f33689ee5b1855dde9f072e9b1c5f4722022d34b2fcac286aa83aba112ead03d8a1e4521dfa2482affeb5648af0221fcff5c72bf69fbe6c10b5de4a3aadbd289eeddfe6aa24a25e112640c7a9836644ab41d8ae20156f2a5cfc2abea315776e3bb631f7f3bb52d01683f5648af0221fcff5c72bf69fbe6c10b5de4a3aadbd289eeddfe6aa24a25e11264b6b3393df9fa0d7e421e47477dfbe7f1d5b8577fb88f6cb405a49984da28dd20fb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da61395c6727d78c79e509882dc035d66ec88aa0abe2c4a2564a487addcf5f83b71bfb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da61681d334a0332c39b0e432d55d89b8b757be570c73de5610b1b4ceef3f7ce65cefb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da611c8740c8ee4904706260202a41cb5ec1abd6fccfddee4e5d1b8314888023418efb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da6131aee11001ec62f8bda1f8d394841cc9adeeb2179acd77e3808b50149a1a5bc8fb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da6145f6755a845a19510305fa66efadd43c4a91c791e9289f2609b8c69da929811afb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da618beeedb0aa4d72965c8932aff039392cd5b60d5ab603c09d627d47d588965e20fb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da611d00d739978465eec66ae6f20926d28ce77dea9b09d1ce94372a107e0e5709fdfb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da6168189a934ea7932c3b5b5f6626be938d3be83413da7e51ae8deb931007598f997ea5544cc20769799f968549115b16d43c61bf60a735776a1648f252b8045e81e712cc757841138622612bb28ed88b74a6b5b3714333ad0e18f2d2844e0020d67ea5544cc20769799f968549115b16d43c61bf60a735776a1648f252b8045e8178edce750bd496fa96f3764d26323cfc9d3e76d878b45a67b7a8330df2c72ddcfb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da618b190c1589a0d502af17328e6eb90165498326dc0c23a51bb365f948b5f8e0dffb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da611126b0ab9ea627ab0cc2b1e8ecf0e2c0717699feb2ca7579ab333e58fbfa418afb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da614c83d0ffd14225211fa841816cfb2445d4e60c10567095346049d10c2c7683effb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da618273ca743d612f4bd24099cafbcf42a9715d33759436f7ecfd988bafbfedeeccfb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da61dac66d243cca2acba1ebc206ad68a043381601515068f164e89fd3d97f52cfa0fb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da618f8bed2e757f2017c88ce5502859a16ac2f9c78a6087efb4f784e72707193eb9fb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da61b87fd02d6cd8b189663cae6c392f52b1328d7434d752f9260acd13938bf1d018fb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da61c71d11c1e77044cc496f8abbd501c70aa3b78cc811d255fcb00fc08b30ec9a5c0155c2db1d4768cfedfdb9ec3954733cb9c7e354f6add845a5077bd8a2b93abbb7be68074f401873222df258158431b2626fe7fad8dfb2c76c2a0bce81acc3a30155c2db1d4768cfedfdb9ec3954733cb9c7e354f6add845a5077bd8a2b93abb3b21969b8e36d1444353ddcce05eb74671dc65e9a2d2ce57c95cba2e4a18b8330155c2db1d4768cfedfdb9ec3954733cb9c7e354f6add845a5077bd8a2b93abbb7be68074f401873222df258158431b2626fe7fad8dfb2c76c2a0bce81acc3a30155c2db1d4768cfedfdb9ec3954733cb9c7e354f6add845a5077bd8a2b93abb17f1e064dc89817d568e142c48467f4b0b445df9aafa19da15aa7a5bd14604d7481e015c6c139fc32261db22363a93bba30b8cd502b72c654dcece9e109458b28e82b2edaa73c8e4e7706505933ccdf648579b59ed68e5fcaa7d9e8a80c13696481e015c6c139fc32261db22363a93bba30b8cd502b72c654dcece9e109458b2cc5b528c6059aaff3c5f6f92318580c3a1ff5b528db15903a77bf8021abbd322fb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da612461f6831bf229c91ae5e45b4334eb335c694981b7d3e056b2acce782fd0a72dfb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da6154892a5a4a17ca6e7e6aa6f6614b85533473a283f640b78fcd88d4641848e801fb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da610a303e0f2574b56db88dd0e66433927029fe286a05acbd936d5957a22b2e2aaafb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da61ad1cc3f3f46af5d16afc4fc3979397e1bea9b7a24521ef0f06d175127ac82d94fb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da61c03a53bd80010a2d9a055dfe5af1a4e1be1aaa14c518705d1956b6dddb86556dfb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da61931a0489eb0ca373fdfac7d74c4de2ef80eb5380fc8b37aa3305611e86552057fb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da612e523751c79f811e61af734f525e6d1b6fac9fec977e1bce71bf3fe9ba0161e4fb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da61fe078fe8c2d36ff303b0ae59b846db6f158150b1bff6f93ef8b0cb83dec8da3efb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da612362b53b081d286801e6468f6503ded92147aabf037455b6c10e554b0fd75dd7fb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da61a26d52fdd1e74f06f9276b12a5cf81f141fd6b29ad0ec9824b02b3ff63a13e64fb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da61cc7a5391a81c3d67aeda90a6351b811d7ea1d17e5864e9362d4254c4ae4d7352fb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da6147a2a000c3308e3d10103650c5fe6762b100fe729b18c1328bc62c7c0af43da3fb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da61ae393a2e2dda5a60a4ce9f009881ee32519d79dec5c8111dd60b91884c360826fb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da611c947bf996178fb167aa4c3c7ff4f219ebda564fdf7be4434883b158e51f9101fb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da61f3b5b725e6c05682951c029db314d82b10ca3f0219b6f8bc50a6b6f1d0df8fc6fb493013be48ec59db3995b57a8431ba66e52ab4d041e79f649cec9bd318da611c80d34eb557dd865bab0463a0c3bf6d9324afb0ba2e2e3f4d00e6b9675a9ab74e9a6d5af8c4ad6552148cbd82a59e8c979f99e9181c8651dce6f381b3efb97c228bedd5c54dddb0fd0a8861d87ac3c50bcbc94d548746d06c06ec94e8bb560a60570d1a771d27d920346ea5dbba8acfc587869486030eb0196e9d5f85d17a7d228bedd5c54dddb0fd0a8861d87ac3c50bcbc94d548746d06c06ec94e8bb560af20b53769f9df191ca28ea2b962076d5a42e5a086a0422ade0b4d0476a5e71c8228bedd5c54dddb0fd0a8861d87ac3c50bcbc94d548746d06c06ec94e8bb560a60570d1a771d27d920346ea5dbba8acfc587869486030eb0196e9d5f85d17a7d228bedd5c54dddb0fd0a8861d87ac3c50bcbc94d548746d06c06ec94e8bb560af20b53769f9df191ca28ea2b962076d5a42e5a086a0422ade0b4d0476a5e71c8228bedd5c54dddb0fd0a8861d87ac3c50bcbc94d548746d06c06ec94e8bb560a60570d1a771d27d920346ea5dbba8acfc587869486030eb0196e9d5f85d17a7d228bedd5c54dddb0fd0a8861d87ac3c50bcbc94d548746d06c06ec94e8bb560af20b53769f9df191ca28ea2b962076d5a42e5a086a0422ade0b4d0476a5e71c8228bedd5c54dddb0fd0a8861d87ac3c50bcbc94d548746d06c06ec94e8bb560a60570d1a771d27d920346ea5dbba8acfc587869486030eb0196e9d5f85d17a7d228bedd5c54dddb0fd0a8861d87ac3c50bcbc94d548746d06c06ec94e8bb560af20b53769f9df191ca28ea2b962076d5a42e5a086a0422ade0b4d0476a5e71c8228bedd5c54dddb0fd0a8861d87ac3c50bcbc94d548746d06c06ec94e8bb560a60570d1a771d27d920346ea5dbba8acfc587869486030eb0196e9d5f85d17a7d228bedd5c54dddb0fd0a8861d87ac3c50bcbc94d548746d06c06ec94e8bb560af20b53769f9df191ca28ea2b962076d5a42e5a086a0422ade0b4d0476a5e71c85c5d518891d58894329d1c55e5e00816d63c8e227fda60d77bab4ffbec0ea8c4a8d414ffe9543bdd0c3369e2155be1f9f60de69836fae70c5017d8e856adb5e15c5d518891d58894329d1c55e5e00816d63c8e227fda60d77bab4ffbec0ea8c41313514a4cfbafe17f4f2d36e6fff9a14013b8544568af1a3051bf47846258973d076a6b50ebe52f3434f1a5cb7b630c62a99a8c8e94c20248b33d20e023b10d883af521f43d33833f3e2dd09ab755b8795f0e5ca31f9ef7ae6975d881e1300f3d076a6b50ebe52f3434f1a5cb7b630c62a99a8c8e94c20248b33d20e023b10de46e612e8be2de8c272519b066fe64d4485ed588ec2a8f895e7d805aace1d29e88179e516f5185859acd74007ad3ff2da6d8e3e2a18f015f4f8ce619463663081cba8759ee234e2b67b65bc592a794ba72a3dba313aa42072fde37c018fe4e2f976f693346e17cef3ad7e94a8f941088ee3b8794aa82f4252f86f32058b379461cba8759ee234e2b67b65bc592a794ba72a3dba313aa42072fde37c018fe4e2f6aab15f3d946fb229c2617caaa8de4e46aac1c07778ef2fbcf1e76e17678505449133a8d43ea3a46839c86b02d366b274b0e6636a5feb710c50c1aa3ffbbf3643aea972f88417e7f6ae4613b2d3e1d6f66d67f8e37c249034eed6433d93a1bf949133a8d43ea3a46839c86b02d366b274b0e6636a5feb710c50c1aa3ffbbf364fc80901c162819dd3db3544d4155818a64300318d8d285ba76bb30e6c6a31e0bca001f6c41a46de32c661c6812cde7425beffbef017cf7a36b12f69b993103409fb764a0a6f5a2e96f13203bd9cf81587382ae1679311c76f3cf809b069e3835ca001f6c41a46de32c661c6812cde7425beffbef017cf7a36b12f69b99310340759640f54c515bd1289707bfc607730de2e09d7eecd4799dfc2b095103879957e60ef8be2611d3bfe7d92e7d03ec998145fa1de8830ad7fe2e760446206aca5ff1db6735b6c38deea9929c2a78008162101542fc3b7cdb7b4fc3a3c3bf0e95c20752b0dfa56d46c23dd2f416af706e249fc3967e1e18526ffaaec621e32a49e2233a98e62b64ea94d75d2c21cfd4866ce444ad793f4791833b14acf659b6021208c5203e0a06d6893df677f870af7ca26e89ff882daf8a58fe0ce2fbd8f32103f1db6735b6c38deea9929c2a78008162101542fc3b7cdb7b4fc3a3c3bf0e95c20195e23313c8af5ec18f9566be8b51ad5266430603cadee69634ff9794a7ce7b8f6e56bb7487494e9b4381a4e963d6965a6d868af831300b4697b8d92a67a358c5e003bdf511cd2e008acf0089a10d0806e346a05294699373c861acbb8a115fba3dfe32b9a2106c669702dac1fc0d9f87abb055ada5fc659f93e781b612c511c80d8351ec064c038ca074f8e118eae25806f257c9f3585d70babddfbae2573a8868f790a1bfe6d9d2cfdfc723e6db838bf87f653baccf0fae0a59d304589eb306cc37c6e6d7c95d649ba2639e25c4d51d3d33f6a048b1e8fd7031fa7a7250c6ba3dfe32b9a2106c669702dac1fc0d9f87abb055ada5fc659f93e781b612c5118d92bdbf57f3b9b57c3fea52d9e3ee6d91052e9dbb37d422b036f2cf908b0621b8d65871b687685d1dc08ca3ee4128b6406b615112d0fa92622b0ceb3a8965c57500681caa6a29a9665eca85de05e63de8acd636519573e684fb4a5acfc9ca71dbb5e736f38116c774add30ab32b85caa39f7410ab3df20a625fe05e7374f3657500681caa6a29a9665eca85de05e63de8acd636519573e684fb4a5acfc9ca71dd1abee62ef4999131b05456c593068fd499d3bb53b06345463979137d40443125467e2b40134266a8e082aa2a527ecde865ec5be5d2bf1eaf4b651d7f09b70fea185262312080720f92997207e1d6a51d4239d37aa88790c9e2db07f93665fbdda6c437164a7ad9ae05333633e39b41e6a6ed53feb58c274ec223324040f66e62bfc4621d90c0433c0f409915dc02e4a5f0f2509c71cea9d57c2258169b74be1cb10e7b83048ad2fbfeed4910d0fe8c4bc0200106f6d2da52dbf0f5842bdcf6ea185262312080720f92997207e1d6a51d4239d37aa88790c9e2db07f93665fbdfb236801462cba50604d556f33dc93bf1ac6ce5d5830f09fb2d1b72c73ef6184ac62cbb870c3b437a84826312786ad29c83fb1028131a645c0facf4e3f887676278a66717b0a7f78cc4098d59fc220b61a061da8d7e8612663ebfecc23955923d1169199a06f6f6a854e12bcb2f6df306cd82b458119d08187e95f704a986685935d9fc125f436b2ef54d41a84c49d3dcac4f357c6c773a90b1a530e63d5d468c5a9d75d9373967a6c12477bbbf5087ea58a6f7d363c53b7419c151fb386fc03126a240b7377b8c0bdc8f76ce32b74bc02f45309d9d8ce214555096554280df3d1169199a06f6f6a854e12bcb2f6df306cd82b458119d08187e95f704a986682e83b3e49a9fbf6a9438d69e836996f87dc90aa42d320e4016bc9e89cffa5eb1688703e1d466255a689f72d66fd0f7b2b390dde750a1626fd021e2801555eda7263b249504917cf852a8c2f3c1d597839b5b3d3468d3cd393eb6cedbcab08d1a359ccaa53ac2ec024f8623a44afcfb752fc72816736ac389fc12115010d74154263b249504917cf852a8c2f3c1d597839b5b3d3468d3cd393eb6cedbcab08d1a9445755a105bfa763fe4cc1b4cde8b9ea0d754c85a56ea4e20877e7193ad99ce263b249504917cf852a8c2f3c1d597839b5b3d3468d3cd393eb6cedbcab08d1a359ccaa53ac2ec024f8623a44afcfb752fc72816736ac389fc12115010d74154263b249504917cf852a8c2f3c1d597839b5b3d3468d3cd393eb6cedbcab08d1af64c8821ac148651f233925546807ed4e1276b62131145e52b449a7d63c56e662d5d62523aba05d8bc3e789c38b865c32e826b7f7b0d89bee37f443846fd334156675f8eb4901ef1c8d01e24cf74fb106073b227476d666817354a876fbe355f4058c512ce82e96c8eefc2b31e1f283e9d5cdcffa267a3720a1ff8dcd20db40ff5a40581eba0ad3f200fffc389ff78f5702b90144e3c50f7fa42a78b36de93dc7b2503afcfb0efc799164e6dc75eb634df8a92bff760a0278608828b16c03701a0b00804c81baa940001f1bbdd7a02d71ddd91ab13c54726721b9ce2bdb7a23332ddf70865aa55193eb68458959901a8f8126c9ed2ba4730e86efa0616b08de6d6744d6faa9d26d58aad34a09505fd82a4a571948da0c898c6f2e7024a76a99890c736ebfe0d6350f798f7563f20d163c78058960a857b8ea10d4f0fb659538ea0b00804c81baa940001f1bbdd7a02d71ddd91ab13c54726721b9ce2bdb7a233a543b978bd7749a04fe1f2144dc43d74cf7c14d51ac40e9175a56bbbfe9d70e903031ba2c84567e0dc6fefe75cb6002625c9ffb6838fafd8b1adcc33ecb66ad6a84d66cfdcdc448c9c0a6eba1d08c34786bb29c223825109b4be4cd6383aee7cdc4ced100f4198be38f4784e41d74b3356a7b908e6de78e07b3e68d84ccb6723d6c9705a3379599096bf42bfa9590849b19aed7ea0091f147f1b2612044bb3a70c3f9661a80e2aa20308f48b50078d27460e738d5ed7b43f1754891eb32f75ab9342f90138e0db13e56b671e96c9836b7cfdfbb89f057542c3a9257ea4604cc6dc4ced100f4198be38f4784e41d74b3356a7b908e6de78e07b3e68d84ccb672316e11b26c26c33ff0e47f5b167fb3a0d77931e3417866ce77467e76874d29b6b7961b0e7953967e7a85a906de592086cdc2896c80ec6af75df035ba7b09de80e83ac191de957732962d43af760f33cfee07ca90fb47d84d2db35fe2159959931d97484112d38406de9feaf9bcda0f9767c2126d5fdd5c3d20ce33c07643d0540a78eeee3c3682b8d2a27d6f933ec71f28e05c984cece59e70c09af9ac30745a3953ca3b6ab400440af3b8fdf338388747318aee57ae8f823cc7294b33ca2b3a0128ffd18860cc13a20bdb3d93806b478d534d1b5886b31fd89145cc23f781b6ed97484112d38406de9feaf9bcda0f9767c2126d5fdd5c3d20ce33c07643d0540913ed7f2d3003d1e08eae51451e196ad5bc2d99f183342a6f81f0b5dd9941bfff7c1ac3cd21f31c8bbfc0de76023c8e0a07469fbece08272580b048195194a55678bf1a04b9ef506203f541cbb0be293b5ebc243f2621f13017600da6b7d5cc2acd79a618a59fa092a0ab1c00631fe4c8d1a75176c8e4cd57c4df83ab488679ede19559be2958e0e4108bdd52d401fe4b3bc4dc6d85534f889ac1a0f3473606dfba63b43746395aea3e71b0511592bd724ef2a8257be72653fd3c79bb5df4a13d0d30f7d71fbe83233690741254e4cd5318b0ce8a2a9fa5464e0a9ca494a38b5acd79a618a59fa092a0ab1c00631fe4c8d1a75176c8e4cd57c4df83ab488679e1eb6f1784c02d4523f1d65c7b9043589b36969a295e30f3f0befadad0fe673d70c3865f05d343459a61881f2db0dc63e0209e369c7abeacc9cd6ff9a00dcd82b38de03825212ba4ae0aab79738f9061d58dc9b81f4280691f688a30ead22927a911f01b4e4ec499c55b2684b3487ef98b25c2f9104e03ecf4df9bcbb0dde0e0d7c67505001a2b2956e5af36536ab19b30aa008da2c5ef8ff0f5e9b0cd145e6bd911f01b4e4ec499c55b2684b3487ef98b25c2f9104e03ecf4df9bcbb0dde0e0d8e95c6a4c43ab04e826bcf3fd6f3490214dd9ae978c132837892337013922b1a911f01b4e4ec499c55b2684b3487ef98b25c2f9104e03ecf4df9bcbb0dde0e0d7c67505001a2b2956e5af36536ab19b30aa008da2c5ef8ff0f5e9b0cd145e6bd911f01b4e4ec499c55b2684b3487ef98b25c2f9104e03ecf4df9bcbb0dde0e0d8e95c6a4c43ab04e826bcf3fd6f3490214dd9ae978c132837892337013922b1a911f01b4e4ec499c55b2684b3487ef98b25c2f9104e03ecf4df9bcbb0dde0e0d7c67505001a2b2956e5af36536ab19b30aa008da2c5ef8ff0f5e9b0cd145e6bd911f01b4e4ec499c55b2684b3487ef98b25c2f9104e03ecf4df9bcbb0dde0e0d8e95c6a4c43ab04e826bcf3fd6f3490214dd9ae978c132837892337013922b1a911f01b4e4ec499c55b2684b3487ef98b25c2f9104e03ecf4df9bcbb0dde0e0d7c67505001a2b2956e5af36536ab19b30aa008da2c5ef8ff0f5e9b0cd145e6bd911f01b4e4ec499c55b2684b3487ef98b25c2f9104e03ecf4df9bcbb0dde0e0d8e95c6a4c43ab04e826bcf3fd6f3490214dd9ae978c132837892337013922b1a911f01b4e4ec499c55b2684b3487ef98b25c2f9104e03ecf4df9bcbb0dde0e0d7c67505001a2b2956e5af36536ab19b30aa008da2c5ef8ff0f5e9b0cd145e6bd911f01b4e4ec499c55b2684b3487ef98b25c2f9104e03ecf4df9bcbb0dde0e0d8e95c6a4c43ab04e826bcf3fd6f3490214dd9ae978c132837892337013922b1a5fede0ef8f7254544be876d96fb216ee6b83da7396637194f6cb3d47a6903c6d746968fc826c00e9218826b288f358770942209732f1badd1bc98e834037e2735fede0ef8f7254544be876d96fb216ee6b83da7396637194f6cb3d47a6903c6db585ac25dace6b6fa1d356aaaaf254bb14efee672d702da386c849da5c6b1147ed68d9657901fc9e6d10564a0287a6f20e0f12717651b5862bad3993234e199e66f5e4b466ea7176b0f723fd1ecc620946ae301d2ae343c790c682de9e7500d2ed68d9657901fc9e6d10564a0287a6f20e0f12717651b5862bad3993234e199e4804a3fda89449a1e5adf50d4fa5ad71209dfa303f728b8c1f2491300acd0fc4bfe47f204044e2d8ae894af26872fdfe72260ff0bdf8296d0a9454da5875bc4ababf51b9482cef4aebb914f4851f7ed57d5db642efdd512bf48fd0e2fc303cefce162c79343e599ced08ed690b17b385022293c033f40346068496d1ffeee9e2babf51b9482cef4aebb914f4851f7ed57d5db642efdd512bf48fd0e2fc303cef919eaeafb47b5b1928c232eb341d8960867cd85ea19fae4a528be4920fcdaca735dc566ae6e43a75dd1c08faa09f2236575fed3a19610bfef415eaa2ecc4bffb26e49ae1d7122d93032c094439addde8e4eb21c42cd2b3bbff1017ee93d45f7135dc566ae6e43a75dd1c08faa09f2236575fed3a19610bfef415eaa2ecc4bffba8f0ed0e3b5cce731135aed0d7aa997ccdedf2a611cb587c10c69763e458a015ab32e49828f112c7533d7313e828f45dbff0b38b4574ac7f19f0379074782876e564bd258c00c3dbaa140cb4693b56e21f08958f6a5672966b76076ee26c41deab32e49828f112c7533d7313e828f45dbff0b38b4574ac7f19f0379074782876bce5bf46b0b64a522d94447b91dfe5caf259c9b19c7d81adfcc97aca654a25194da09db54e9e2bb231d0088c9d6ff1b57823c9ce3a74b67bba8ac56adcd7fdf716634c9e61091384bb8d4e25972d5ff487909ea088d16a95a0065724dbf2dc4b4da09db54e9e2bb231d0088c9d6ff1b57823c9ce3a74b67bba8ac56adcd7fdf7df6f4c01e3bde505951bac30557545a5af54499df39151c9398f80f0d4b5352365c8ac6ccacf3fd894ab67164518142da7aa6974760b5d43eb1725498e25e7227c9b73bc2c5db495d4ac4a717967316c230b4976f122eae85a5201601a1646ad4da09db54e9e2bb231d0088c9d6ff1b57823c9ce3a74b67bba8ac56adcd7fdf73e0bc00e7aaad544d07930d4d2d0f5dd6dc06ca7677afda67b6792144a66470c4da09db54e9e2bb231d0088c9d6ff1b57823c9ce3a74b67bba8ac56adcd7fdf7ad08ed56e7cda047ce297377102e0e0dcdb67a59f752f579328093bb03347a6165c8ac6ccacf3fd894ab67164518142da7aa6974760b5d43eb1725498e25e7223e326ce46ddd3155574ff90fda4d7dac5d8e14a8020e7bf11eb00d18fbfcc8231122e36b16414158fd944399bf8bcf2cbab58053ca21c26ef3f2e28f0b032573d0938323597057ba14410b796ec3ef6bd13087edd887d42a9e21c28a8b7e61351122e36b16414158fd944399bf8bcf2cbab58053ca21c26ef3f2e28f0b032573561d6decb58a2eb6fc281c3fc72feb553613500adca68d7445f9496a41ad2b644da09db54e9e2bb231d0088c9d6ff1b57823c9ce3a74b67bba8ac56adcd7fdf79a55b89339c131d65f7afd798864936b0667c31f453b0f7eca4d81e307a71b484da09db54e9e2bb231d0088c9d6ff1b57823c9ce3a74b67bba8ac56adcd7fdf72f1357e5934fa8b9913800fa62527d4286b91266e9f096e2e96295bba701da1c65c8ac6ccacf3fd894ab67164518142da7aa6974760b5d43eb1725498e25e722d6d9cb5cf931068eebc4097e30a43e09de63bdbe405410685e237dc6b0d4275f4da09db54e9e2bb231d0088c9d6ff1b57823c9ce3a74b67bba8ac56adcd7fdf7e8b478de250c5b755fc92dfa95b47fb4a9b57f57dbc83f40ebd3549bea9cb5b24da09db54e9e2bb231d0088c9d6ff1b57823c9ce3a74b67bba8ac56adcd7fdf76d65f37cac44fe1e818225682c1411b8b6b266e99429502bc11dd6ccb1cd687865c8ac6ccacf3fd894ab67164518142da7aa6974760b5d43eb1725498e25e7222c50991aa7598c944f71330489183aa5a8df424c7cdfb06e3752871999ab7ed200b73b718a527c01d7e1850988deea9db90b32f261f229c0ddcc3e53e2cdfc46fb545829f351354077eb8e4273363867e47f4f9cd0cb0edc56d818ffe3d6385400b73b718a527c01d7e1850988deea9db90b32f261f229c0ddcc3e53e2cdfc465c457c2ffcf827ef5d09a55863d42f06a787a08c4026d2e6d092746775dcf21700b73b718a527c01d7e1850988deea9db90b32f261f229c0ddcc3e53e2cdfc46f7d79870ad8f194e9994f7bc917f62a080b186ca6d28292af2e2aece6bff8f509524f45a0ce1e7791fd07e4f0bd9d7962df5ea30a78d65377b0a19c2d3185af6d6ea35c5467bb66c0ce56c7e262e146afbbd8ab8aa4a91a183f769f8e2342c8d9524f45a0ce1e7791fd07e4f0bd9d7962df5ea30a78d65377b0a19c2d3185af6ca1e7739e22daf4b50cf9a41dd46e0bc807ba8b41131cb70a60dfc8e1705c23c4da09db54e9e2bb231d0088c9d6ff1b57823c9ce3a74b67bba8ac56adcd7fdf72ba4b3d55ebdb4a01389a05888e8535564b426aa263baa6aa56e74b95b99ce784da09db54e9e2bb231d0088c9d6ff1b57823c9ce3a74b67bba8ac56adcd7fdf7f685ed2117f3bc6e6d47c4bf1dc71c08b36ba765af3e9ca6e98dcde91dd1982f65c8ac6ccacf3fd894ab67164518142da7aa6974760b5d43eb1725498e25e722ca15eb088d3be74895555cdc4d6728ed1c959394557707c612f9856af7f5d65d4da09db54e9e2bb231d0088c9d6ff1b57823c9ce3a74b67bba8ac56adcd7fdf776799004d7cf209d1e65228c3d07b0b2d31ea2d8b776532c65120d72f87ffd1b4da09db54e9e2bb231d0088c9d6ff1b57823c9ce3a74b67bba8ac56adcd7fdf71126de7d2b9500640591fd3fef7a41319cf6890836c7e0c6e85041c89cbb147465c8ac6ccacf3fd894ab67164518142da7aa6974760b5d43eb1725498e25e7225075bbd82c522cb4c60c547470f0d875130c16c57a0ff4f17636dd66bab868014da09db54e9e2bb231d0088c9d6ff1b57823c9ce3a74b67bba8ac56adcd7fdf769d87d87e9a61c1a8dda6c6dba28d44d79f51e4fcddb4ce45699ac77b68a01284da09db54e9e2bb231d0088c9d6ff1b57823c9ce3a74b67bba8ac56adcd7fdf7afcdae2332340660bbeb5704a78fb6f3ade1915c8c7da4b192bed16bfc23742665c8ac6ccacf3fd894ab67164518142da7aa6974760b5d43eb1725498e25e7220fb36f133ea26143ee8b29ae3139dd49d4894e0f2822ce521751336cf74a79c94da09db54e9e2bb231d0088c9d6ff1b57823c9ce3a74b67bba8ac56adcd7fdf7e8462a96e141563f2e660a6d8c15b629b6562c14bd907abc001d7f04cc9065824da09db54e9e2bb231d0088c9d6ff1b57823c9ce3a74b67bba8ac56adcd7fdf7bc302bf966a82caa3a33629633003c12855b27a1d88abbca928ce625d8d5d5ff65c8ac6ccacf3fd894ab67164518142da7aa6974760b5d43eb1725498e25e7228072f8e0419ea7dca82e567b5528e71053c21a08527338d4ba8771e4a51ee9b037d3b2178a0e352e04fe7db06a19478a0f091f37ff8c673b14a355df028c5eb6b0979ff732792e91b65be7909e8315d26f15ebf73b3a7df70047dfdb0a3dc7c257ea75abf267f4efc97ff12022ad10c4e4991e6b31056659e57fa3573734d172b0979ff732792e91b65be7909e8315d26f15ebf73b3a7df70047dfdb0a3dc7c25feb5412906117ba84a874ba6258a51f2caa479ee59a5d74246d34e9352c477eb0979ff732792e91b65be7909e8315d26f15ebf73b3a7df70047dfdb0a3dc7c286a66d3cd18b8db769fc68e5378ea0a5eb27ae6189e2659edcb558114012d188b0979ff732792e91b65be7909e8315d26f15ebf73b3a7df70047dfdb0a3dc7c2522c7c736bcef21f07dca4a50221a631a162720cdb22792d2ec891de8bcfac18b0979ff732792e91b65be7909e8315d26f15ebf73b3a7df70047dfdb0a3dc7c2f2bb7983104d64a2da0b3f6f495fafd556925c24aa8dd8c40aeb84f00e759dbeb0979ff732792e91b65be7909e8315d26f15ebf73b3a7df70047dfdb0a3dc7c2ee39689dbdd5823228d6d3f8c55b62b9f42787ec3aa5042305952e2a93ec1f8cb0979ff732792e91b65be7909e8315d26f15ebf73b3a7df70047dfdb0a3dc7c2878f3fbae70e42b1aadb39bf0666c626069c15f13d792a1c1d79755e17dbb776b0979ff732792e91b65be7909e8315d26f15ebf73b3a7df70047dfdb0a3dc7c23a7546f9e9c8b6070a0fe5e0d391572b00e03c3a967fd11f5b104f1d0669e706b0979ff732792e91b65be7909e8315d26f15ebf73b3a7df70047dfdb0a3dc7c27e60ba7ba46eb61486f3debfa282ca5a0052ea49b86c079718828284288d0bd3b0979ff732792e91b65be7909e8315d26f15ebf73b3a7df70047dfdb0a3dc7c2349304c583d5ba68a5ee5b2fe99914f93f9458dd7f7eec730a32cfc148354d30050338aea3028b68bcade5036092316e2d4933d3cd659b90511dae643702966191239c05428faa24f3d2c03b2b23cc2dc839a6ab5de86fca265f5d91e54ed379050338aea3028b68bcade5036092316e2d4933d3cd659b90511dae6437029661d91ec9b6110046ff47c24795ed280a5690eaf40270b50e837800d352a074f01b6a32cf907006d84e15a801dc747bd62d245cbf1ad49a6cf2be4f02ee26088fbb2918c0333d403474e54b0fb01dee4f374cf1088a402fff64ae06d6fa52d7f79c6a32cf907006d84e15a801dc747bd62d245cbf1ad49a6cf2be4f02ee26088fbb917a7ac3e3e9262ebf6fb36a5291581c1e5701352361291a67d6745013155d8f9c1a503bbf93760076b76c7e3f547eb2f53daf8ba24738952ab4db168df8cd1erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxfwm4-4.20.0-bp156.3.6.1.src.rpmapplication()application(xfce-wm-settings.desktop)application(xfce-wmtweaks-settings.desktop)application(xfce-workspaces-settings.desktop)windowmanagerxfwm4xfwm4(ppc-64)xfwm4-doc@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     libX11.so.6()(64bit)libXRes.so.1()(64bit)libXcomposite.so.1()(64bit)libXdamage.so.1()(64bit)libXext.so.6()(64bit)libXfixes.so.3()(64bit)libXinerama.so.1()(64bit)libXpresent.so.1()(64bit)libXrandr.so.2()(64bit)libXrender.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libcairo.so.2()(64bit)libepoxy.so.0()(64bit)libgdk-3.so.0()(64bit)libgdk_pixbuf-2.0.so.0()(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgtk-3.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.29)(64bit)libpango-1.0.so.0()(64bit)libpangocairo-1.0.so.0()(64bit)libstartup-notification-1.so.0()(64bit)libwnck-3.so.0()(64bit)libxfce4kbd-private-3.so.0()(64bit)libxfce4ui-2.so.0()(64bit)libxfce4util.so.7()(64bit)libxfconf-0.so.3()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3g^gLOg&@g@c_@__1@__/@_%Y@_p@^@^T@]V]QT]<<]@]@\\ޢ@\\8\4[h8@XQ@UW1@Ut@Ut@TT8Manfred Hollstein Manfred Hollstein Manfred Hollstein Manfred Hollstein Maurizio Galli Maurizio Galli Marcel Kuehlhorn Maurizio Galli Marcel Kuehlhorn Marcel Kuehlhorn Marcel Kuehlhorn Marcel Kuehlhorn Marcel Kuehlhorn Marcel Kuehlhorn Maurizio Galli Maurizio Galli Marcel Kuehlhorn Marcel Kuehlhorn Marcel Kuehlhorn maurizio.galli@gmail.commaurizio.galli@gmail.commaurizio.galli@gmail.commaurizio.galli@gmail.comStasiek Michalski seife+obs@b1-systems.comseife+obs@b1-systems.comgber@opensuse.orggber@opensuse.orggber@opensuse.orggber@opensuse.orggber@opensuse.org- Update version to 4.20.0: * Translation Updates- Update version to 4.19.1 [development release] * I18n: Update po/LINGUAS list * hints: Fix buffer overflow in XChangeProperty * Translation Updates- Update version to 4.19.0 [development release] * frame: clip title text from drawing behind buttons in stretched theme * mypixmap: fix origin for tiling in xfwmPixmapFill* functions * theme: ensure menu icon gets updated when redrawing stretched title frame * mypixmap: implement support for the matrix parameter in xfwmPixmapFillRectangle * frame: reference stretch theme variants * mypixmap: update xfwmPixmapFill* signatures to allow cairo_matrix_t param * mypixmap: use cairo in xfwmPixmapFillRectangle * theme: load '-stretch' variants * build: Bump requirements for Xfce 4.20 * settings-dialogs: Fix string leak * main: Fix string leak in setupLog * compositor: also block softpipe for GLX vsync * focus: Include skip taskbar/pager when passing focus * build: Fix build with libxfce4ui master * build: clang: Fix -Wcast-align * build: clang: Fix -Wsingle-bit-bitfield-constant-conversion * Prevent division by zero * Return if `tile` is not valid * Free `data` before returning * Fix emptying eventFilterStack * Allocate memory so that `logfile` can be freed with `g_free()` * `getWindowHostname` always sets `hostname` to a non-NULL value * Initialize `wm_command_count` variable * build: Fix -Werror=format= * Update bug report address * add missing break to fix use-after-free when alt-tabbing (#762) * Fix incorrect ifdef guard for startup notification * I18n: Update po/LINGUAS list * Remove usage of XDT_I18N() and intltool * Eliminate need for pre-processed configure.ac.in * Add generator for compile_flags.txt * Added check for working with external compositors * screen: Fix uninitialized rect in myScreenGetXineramaMonitorGeometry * stacking: Use WIN_LAYER_FULLSCREEN for focused fullscreen windows when modifying _NET_WM_STATE_ABOVE. * menu: Schedule a redraw for all menu options * screen: myScreenMaxSpaceForGeometry(): drop unused retval * drop dead code * drop obsolete prototypes * moveresize: clientResizeEventFilter(): drop unnecessary call to myScreenFindMonitorAtPoint * client: clientGetWMNormalHints(): simplify defaults and constraints * client: clientToggleMaximizedAtPoint: use clientReconfigure() * client: clientUpdateFullscreenSize(): use clientReconfigure() * placement: clientFill() skip unused computation * client: clientConstrainPos(): drop unneded local vars * client: getSizeExcludingMargins() return rect as GdkRectangle retval * client: getSizeExcludingMargins() pass rect as stack value instead of pointer * client: clientNewTileSize() pass rect as stack value instead of pointer * client: clientNewMaxSize() pass rect as stack value instead of pointer * client: drop unncessary code * client: clientConfigureWindows(): drop unncessary parameter * drop obsolete xfwm4rc * placement.c: make set_rectangle inline and drop unnecessary checks * placement.c: clientConstrainPos(): scope and optimize strut rects * compositor: Ditch the shadowPict * compositor: Expose just the window area * main: Fix our compositor selection * main: Simplify options handlers * netwm: Fix regular _NET_WM_STRUT * Corrected invalid use of g_return_val_if_fail for flow-control in move-to-monitor * build: Add GLib requirement * Translation Updates - Remove _service file.- Add 0001-add-missing-include.patch to add missing prototype detected by building with gcc-14 on Tumbleweed.- Update version to 4.18.0 * Bump requirements for Xfce 4.18 * Added functionality to move window to another monitor * Added radio buttons and checkboxes to window menu * bump copyright to 2022 * Change dialog help and close button icons * cleanup: Don't use parenthesis when returning constants * client: Do not hide transients for group if above * client: Fix * client: Get the GdkDisplay from ScreenInfo * client: Handle removal of GTK_FRAME_EXTENTS * client: Move getSizeExcludingMargins() * client: No need to always reconfigure on monitor change * client: Preserve saved position on monitor change * client: Toggle from partial maximization to unmaximize * client: Update workarea only for windows with struts * client.c: fix a little typo * client.h: move STRUTS_SIZE to hints.h * common: xfwm_get_monitor_geometry() report fail via return code, fix potential NULL * compositor: Add support for adaptive vsync with GLX * compositor: Add throttled repaint * compositor: Clear root backing pixmap before use * compositor: Damage window when adding the opaque region * compositor: Disable GLX on mutli-screen (Zaphod) * compositor: Disable GLX vblank with virgl * compositor: Do not clear timeout on retry * compositor: Do not set deprecated compositor selection * compositor: fix ifdef * compositor: fix printf format strings * compositor: Fix repaint timeout * configure.ac.in: configure option to enable poswin * configure.ac.in: drop obsolete check for libSM * configure.ac.in: drop unused HAVE_CYGWIN conditional * configure.ac.in: fix obsolete AC_HEADER_STDC / obsolete checks * configure.ac.in: replace obsolete AC_HELP_STRING * display: check for XResQueryClientIds to enable XRes extension. * drop obsolete and unsupported KDE systray protocol * Drop subtitle and use symbolic close icon * Drop subtitle from workspace settings dialog * Fix build warnings * Fix intltool lock file bug in make distcheck * focus: Check for user focus for when passing focus * focus: Fix focus being lost on workspace switch * gitignore: add files generated by distcheck * icons: Check XGetGeometry() appropriate return value * icons: Gracefully handle non-existent icons * Make workspace setting workable with other window managers * Makefile.am: remove stale intltool-merge lockfile * menu: Small code cleanup * Merge branch 'drsudo/xfwm4-layerRadioBox' * netwm: Do not use _NET_WM_PING in multi-screen * netwm: Fix clientValidateNetStrut() * netwm.c: simplify and optimize struts array * placement: Add new function to compute the max space available * placement: Auto-maximize windows with both width and height * placement: clientMaxSpace() drop unused variable * placement: Compute struts using output scale * placement: Factorize max space computation * placement: Fix the initial position * placement: Ignore struts from windows on other monitors * placement: Remove the "same monitor" param * placement: Restack fullscreen window when necessary * placement: Small cleanup * placement: Use a GdkRectangle instead of multiple coords * placement: Windows on different screens cannot overlap * Post release tag bump * poswin: Fix location with client-side decorations * Remove redundant code * Replace stock icons * screen: Add a new API to get the screen max space * settings-dialogs: Remove ENABLE_NLS ifdefs * settings: Enable either windows wrap or tiling * settings: Fix untranslatable string * stacking: Above goes on top of fullscreen * startup-notification: Fix timeout computation * startup-notification: Reduce timeout to 10 seconds * Translation Updates * ui_style: drop unused getUIPangoContext() * updated NEWS * Use symbolic icons * wireframe: add window class hint to wireframes * workspace: Update maximized on struts change * xfce-wm-menu.png: Fix the 22x22 icon size- Redacted changelog- Update to version 4.16.1 * Catch more XErrors (gxo#xfce/xfwm4#476, gxo#xfce/xfwm4#486) * Untile window before switching to fullscreen (gxo#xfce/xfwm4#478) * Allow interactive resizing with any keyboard modifier (gxo#xfce/xfwm4#487) * Do not prefer Xpresent on AMD/Radeon (gxo#xfce/xfwm4#490) * Use g_info/g_print instead of g_message for some message * Translation Updates- Update to version 4.16.0 - common: Avoid zero refresh rate for monitor - hints: Protect against XError from XGetTransientFor() - netwm: Allow above/below only for regular windows - netwm: Mark splashscreen as transient for groups - client: Complete client state even on different workspaces - build: Increase GTK+ requirement to 3.22 - Add `cycle_minimized` option - compositor: Release overlay window last - compositor: Free GLX data when really using GLX - compositor: Remove useless trace message - compositor: Release current GLX context on teardown - display: Remove custom XError handler - compositor: Check for XError when adding windows - compositor: Trap XErrors when disabling compositor - main: Enable compositor by default - compositor: Remove automatic redirect support - main: Add short command line options - main: Add debug command line option - pixmap: Use a safer strncpy() - settings: Fix compiler warning - Remove useless autotools macros and Makefile targets - Use --enable-debug=yes when compiling from git - Revert "compositor: Do not damage on opaque region update" - themes: Use smaller, lighter shadows - compositor: Check if compositor is enabled - compositor: Avoid XError when disabling compositor - compositor: Warn for missing epoxy GL function - netwm: Do not raise window if activate is set to none - Remove GSourceFunc casts - compositor: Fix build with older epoxy versions - settings: Add 'Always on top' to the double click action - Settings: Remove default alphabetical sorting of keyboard shortcuts Closes: gxo#xfce/xfwm4#451 (Disable initial sorting of keyboard shortcuts) - compositor: Handle XFixes XError - compositor: Add support for GL_ARB_sync - compositor: Return early if a Present swap is pending - debug: Fix build in debug mode - compositor: Fix compilation issue with Xpresent - compositor: Log fence and GLX swap time in debug mode - compositor: Move fence sync to redraw_glx - compositor: Move fence triggered to its own function - compositor: Set swap control if possible - compositor: Adjust to the actual number of buffers - compositor: Use a GLX drawable per buffer - client: Allow transients for group to be minimized - settings: Add a UI option for desktop zooming - themes: Remove title shadow - themes: Adjust shadows size/opacity - client: Make above/below consistent - compositor: Limit damage region to the screen - compositor: Optimize repaint without vblank - compositor: Only accumulate damage with multiple buffers - compositor: Copy entire content for GLX buffers - xsync: Handle XError - compositor: Ignore opaque region for shaded windows - compositor: Clip opaque region against window shape - client: Protect against XError in XKillClient() - compositor: Do not damage on opaque region update - compositor: Opaque region applies to client window - compositor: Reuse client size - client: Toggle tiling on key shortcut - client: Small cleanup - Add README.md to EXTRA_DIST - client: Keep tiled size of windows - compositor: No need to update compositor window on configure - compositor: Limit opaque region clipping to window extents - compositor: Damage on opaque region update only if visible - client: Send synthetic configure on force redraw - Post release tag bump - Translation Updates - Updates from version 4.15.3 * Add support for opaque regions in the compositor * Make cursor zoom optional (gxo#xfce/xfwm4#439) * Remove the deprecated options "--daemon" * Disable Xi2 support by default * Add column sorting in settings * Optimize window matching in the compositor with a hash table * Add more XErrors traps * Translation updates - Updates from version 4.15.2 * Add support for opaque regions in the compositor * Make cursor zoom optional (gxo#xfce/xfwm4#439) * Remove the deprecated options "--daemon" * Disable Xi2 support by default * Add column sorting in settings * Optimize window matching in the compositor with a hash table * Add more XErrors traps - Updates from 4.15.1 * Show tabwin only on primary monitor if set * Fix an error leak in compositor (gxo#xfce/xfwm4#351) * Fix compositor selection atom misuse * Prefer zero initialized memory allocation functions * Use g_slice allocator for compositor windows- Update to version 4.14.6 * Add more XErrors traps * Translation updates- Update to version 4.14.5 * Fix an error leak in compositor (gxo#xfce/xfwm4#351) * Fix compositor selection atom misuse- Update to version 4.14.4 * Fix a crash on FreeBSD (gxo#xfce/xfwm4#411) * Fix compilation warning due to g_type_class_add_private deprecation- Update to version 4.14.3 * Add support for XRes X11 extension to get the PID of sandboxed apps * Fix use-after-free of settings strings (gxo#xfce/xfwm4#406) * More XError traps (gxo#xfce/xfwm4#405) * Translation updates- Update to version 4.14.2 * Prefer GLX on AMD (bxo#16716) * Fix compositor without required X11 extensions (bxo#16713) * Fix window decorations without XRender extension (bxo#16713) * Avoid grabbing the keyboard with Alt-Tab to work around a bug in Qt with XInput2 valuators (bxo#16708) * Automatically update window title fonts on scale change * Fix a regression with title font size at scale 2 (bxo#16711) * Fix an X error with XShape (bxo#16383) * Translation updates- Update to version 4.14.1 * Restore “Always below” menu options (bxo#15884) * Fix a crash with GL or high CPU usage without any monitor (bxo#15852) * Fix raise delay (bxo#15974) * Fix translucent wireframe repaint (bxo#15966) * Fix hostname not showing initially when running apps remotely (bxo#15984) * Avoid drawing server-side shadows on maximized windows (bxo#16381) * Add keywords to settings dialogs desktop definitions (bxo#16621) * Fix Dnd of decoration buttons with embedded settings dialog (bxo#13861) * Blacklist SVGA3D GL renderer (bxo#16274) * Fix window title alignment (bxo#16067) * Restore window state when moving a maximized window (bxo#16348) * Fix pointer interactions with clients grabbing the pointer (bxo#16347) * Fix GTimeVal deprecation (bxo#16644) * Fix window selection vs. hovering in tabwin (bxo#16382) * Improve vblank mode auto-selection (GL/XPresent) * Fix transients pulling their parents from lower layers (bxo#15891) * Translation Updates- Fixed sources in spec file- Update to version 4.14.0 * settings-dialog: Replace GtkStock buttons * Translation Updates - Fixed up spec file- Update to version 4.13.4 * Fix GL texture filter (bxo#15676) * Fix zooming without GL * Place windows on current monitor (bxo#14959) * Fix raising of parent transients (bxo#15580) * Enable root pixmap with compositor (bxo#15709)- Enable Xpresent support- Update to version 4.13.3 * Update CSS for tabwinb only on theme change * HiDPI: Use GTK3 scaling attributes for window titles * HiDPI: Adjust default theme with scale * Fix initial pointer location when zooming * Fix double-click distance setting * Allow the top of the frame to be cropped when maximised (bxo#14470) * Update default theme to use maximized cropping * Fix build without compositor (bxo#15432) * Improved GLX support with NVIDIA proprietary/closed source driver (bxo#15453) * Compositor updates with GLX * Small optimization with zoom on GLX * Increase X11 client priority of xfwm4 * Change default compositor background to plain black * Fallback to resource class name for icons (bxo#15510) * Clear shortcut in settings-dialog when removed (bxo#12802) * Remove icons from window menu * Fix regression with maximized window (bxo#15638) * I18n: Update translations- Update to version 4.13.2 - Fix flickering with GLX backend (bxo#14564, bxo#13519) - Fix monitor geometry with scaled UI (bxo#14566) - Fix issue with Android Virtual Device emulator (bxo#12206) - Fix XI2 mask (bxo#14695) - Fix preview with shaded windows (bxo#14899) - Fix tabwin placement with scaled UI (bxo#14931) - Add xfconf setting for selecting permanent vblank method - Fix maximization with GTK clients using size increments (bxo#13954) - Add style class to tabwin modes - Fix crash/stack smash in startup-notification on some architectures (bxo#15028) - Avoid crash with button layout setting (bxo#14606) - Raise on activate only with raise-on-focus (bxo#14656) - Fix use after release of client picture with hidden (bxo#14990) - Fix monitor output size update (bxo#15085) - Allow transients to be minimized (bxo#14953) - Raise all transients together (bxo#15303) - Fix menu alignment with scaled UI - Fix a regression where the client would remain visible if closed while cycling (bxo#15318) - Withdraw the frame before the client window (bxo#15061) - Revert to GLX as default vblank method (bxo#15325) - Reduce repaint timeout (bxo#14335) - Fix support for 1bpp icons - Use cairo for pixmaps and masks - Allow hiding windows using NET_WM_STATE_HIDDEN (bxo#15356) - Fix size increment with scaled UI - Various compositor improvements and optimizations with GLX - Check for appropriate XSync version and increase xfwm4 priority - Adjust zoom update based on monitor refresh rate (bxo#1539) - Fix window type for broken clients (bxo#15399) - Fix pointer enter/leave with decoration buttons (bxo#14741) - New default theme - Translation updates - Switch source to released tarball instead of git master - Fixed bcond for building with git sources and released tarballs - Stop trying to install Gilouche, Sonar and Kelabu themes. These themes are no longer provided by this package. - Cleaned up spec file- Update to version 4.13.1~git229.add14bfa: * I18n: Update translation gl (100%). * I18n: Update translation da (100%). * compositor: Remove unused variables * compositor: Rework XPresent error handler * compositor: Set present pending only on success * compositor: Disable XPresent on any error * compositor: Fix xpresent * client: Check for enter/leave window on button events * I18n: Update translation da (100%). * hints: Remove unused variables- Update to version 4.13.1~git134.558fb547: * I18n: Update translation pt_BR (100%). * compositor: Ignore errors when destroying windows * display: Do not sync before trap pop * display: Log serial and minor code * I18n: Update translation gl (100%). * poswin: Small cleanup * moveresize: Size increment depends on scale * poswin: Use our own GdkWindow for scale * poswin: Fix position with scale * compositor: reduce timeout to 1ms- Update to version 4.13.1~git118.10b15b1a: * compositor: Reduce repaint timeout to 2ms * compositor: reinstate “--vblank” option * compositor: Revert to GLX as default vblank method (again) * client: Withdraw the frame before the client window * menu: Avoid XError with gtk * client: Do not ping client when killing it * cycling: Remove client if destroyed while cycling * I18n: Update translation ko (100%). * client: Fix regression with MWM hints * Add gitignore - Changes from 4.13.0 * Add support for VSYNC using either Present or OpenGL * Support for scaled cursor when zooming * Daemon mode is now deprecated (--daemon has no effect) * Bug fixes and I18n improvements - Clean up spec file - Added conditional %bcond_with git for easier maintanance when using Xfce git master branch- Remove old themes, moved to gtk2 repos of the themes- update to 4.12.5: - client: Check GTK_HIDE_TITLEBAR_WHEN_MAXIMIZED - client: Check when GTK_FRAME_EXTENTS has changed (bxo#14511) - netwm: Fix adding maximized state (bxo#14514) - fix typo in clientMoveTile (bxo#14181) - screen: Use computed screen size instead of xlib - client: Make sure to redraw when removing maximized (bxo#13954) - Fix logic error in bottom struts validation (bxo#13964) - client: Maximize on expected output (bxo#13284) - screen: Fix broken monitor index (bxo#13608) - Use ximerama indices for _NET_WM_FULLSCREEN_MONITORS (bxo#9351) - placement: Use primary monitor as default (bxo#13454)- update to version 4.12.4 - moveresize: Cancel move/resize if client is gone (bxo#13344) - netwm: Make docks and spash screens appear focused - placement: Relocate dialogs only (bxo#12587) - Force application win_gravity to NorthWestGravity (bxo#12617) - keyboard: Re-apply modifiers masks - keyboard: Ignore unsupported modifiers (bxo#10760) - don't block display events when time is set backwards (bxo#10184) - Fix rendering with 30-bit colormap (bxo#12344) - Only check for known buttons in _NET_WM_MOVERESIZE- update to version 4.12.3 - configure: check for exo-csource (bxo#11870) - focus: Ignore zero timestamp from s/n (bxo#11822) - events: do not monitor SubstructureNotifyMask (bxo#11893) - Fix compiler warnings- update to version 4.12.2 - quick release to fix a mishmash between width and height introduced in 4.12.1 (bxo#11700)- update to version 4.12.1 - Fix issue with XRandR (bxo#11059, bxo#11683, bxo#11695) - Rework struts support to be more error proof - Fix smart placement and windows overlapping (bxo#11671) - Fix window positioning and gravity (bxo#11670, bxo#11693) - Fix issue with _NET_REQUEST_FRAME_EXTENTS being ignored (blocking for GLFW apps) (bxo#11664) - Check class hint name for same applications (bxo#11685) - Make horizontal scrolling/window opacity optional (bxo#10372)- update to version 4.12.0 - add support for gtk window menu - avoid window decorations in preview - clean-up compositor state in case of error - compute struts based on reported screen size - do not tile windows if they don't fit in - enable compositing by default - enable window preview in cycling by default - fix build with compositor disabled - fix window menu positioning with CSD - fix window preview disappearing on themes reload - reuse client macros in compositor - revert "Optionally remove frame on tiling as well" - set maximum valid struts values - use larger window preview by default - use opaque background color for preview - use smallest screen area - translation updates- update to version 4.11.3 - add a zoom_desktop xfconf setting - add corner tiling - add support for extended XSync counter - add support for GTK frame extents - add support for GTK hide titlebar on maximize - add support for NET_WM_STATE_FOCUSED - add titleless maximization feature - allow color substitution in themerc - allow cycling during drag'n drop - allow shadow under dock ARGB windows - allow tiling and workspace wrap on move - changed wireframe to cairo drawing when using the compositor - fix cycle vs. focus follow mouse - fix fullscreen mode not working correctly for QT apps) - fix gravity on configure request - fix keyboard shortcuts after keyboard layout changes - fix maximizing when window is tiled vertically or horizontally - fix maximum host name length. - fix opacity being reset on theme change - fix reparenting with compositor - fix selection with mouse in multi-monitor alt-tab dialog - fix size increment - limit parallel pointer moves before wrapping - new default window decoration themes (including HDPI and xHDPI) - on canceled move, restore all maximizations states - optionally remove frame on tiling as well - optionnally use window preview in tabwin - prevent CSD windows from being moved too far up - remove horizontal tyling on move - remove maximize button from non-resizable windows - remove restore-on-move option - send debug messages to a log file - update desktop geometry on xrandr events - use cairo wireframe for move/resize - use correct type on platforms where time_t is 64bits like OpenBSD - use source indication in activate window - use the correct drm/dri device on OpenBSD - workaround for NET_WORKAREA with multimonitor - lot of translations updatesxfwm4-docobs-power8-05 1738921183  !"#$%&'()*+,-./0123456769:;:=>?>ABCDEFGHGJKLMNOPORSRUVWXYZ[\[^_`abcdcfgfijklknonqrstuvwxwz{|}~  $%$'()(+,-/0/23436787:;<;>;@;B;D;F;H;JKLKN;P;R;T;V;X;Z;\;^;`;b;`;fghgj;l;n;p;r;t;v;x;z;|;~;;;;;;      "#$%&'&)*+*-./.123456389:;<=>;@ABCBEFGHIJGLMNOPQROTUVWVYVWV]^_`abcdefchijklmnkpqrstuvsxyz{|}~{  4.20.0-bp156.3.6.14.20.0-bp156.3.6.14.20.0 4.8.3 xfwm4xfwm4-settingsxfwm4-tweaks-settingsxfwm4-workspace-settingsxfwm4helper-dialogxfce-wm-settings.desktopxfce-wmtweaks-settings.desktopxfce-workspaces-settings.desktopxfwm4AUTHORSCOMPOSITORNEWSREADME.mdTODOexample.gtkrc-2.0org.xfce.workspaces.pngorg.xfce.xfwm4-tweaks.pngorg.xfce.xfwm4.pngorg.xfce.workspaces.pngorg.xfce.xfwm4-tweaks.pngorg.xfce.xfwm4.pngxfce-wm-close.pngxfce-wm-maximize.pngxfce-wm-menu.pngxfce-wm-minimize.pngxfce-wm-shade.pngxfce-wm-stick.pngxfce-wm-unmaximize.pngxfce-wm-unshade.pngxfce-wm-unstick.pngorg.xfce.workspaces.pngorg.xfce.xfwm4-tweaks.pngorg.xfce.xfwm4.pngxfwm4-default.pngxfce-wm-close.svgxfce-wm-maximize.svgxfce-wm-menu.svgxfce-wm-minimize.svgxfce-wm-shade.svgxfce-wm-stick.svgxfce-wm-unmaximize.svgxfce-wm-unshade.svgxfce-wm-unstick.svgorg.xfce.workspaces.svgorg.xfce.xfwm4-tweaks.svgorg.xfce.xfwm4.svgxfwm4-default.svgxfwm4COPYINGDaloaxfwm4READMEbottom-active.pngbottom-active.xpmbottom-inactive.pngbottom-inactive.xpmbottom-left-active.pngbottom-left-active.xpmbottom-left-inactive.pngbottom-left-inactive.xpmbottom-right-active.pngbottom-right-active.xpmbottom-right-inactive.pngbottom-right-inactive.xpmclose-active.pngclose-active.xpmclose-inactive.pngclose-inactive.xpmclose-prelight.pngclose-prelight.xpmclose-pressed.pngclose-pressed.xpmhide-active.pnghide-active.xpmhide-inactive.pnghide-inactive.xpmhide-prelight.pnghide-prelight.xpmhide-pressed.pnghide-pressed.xpmleft-active.pngleft-active.xpmleft-inactive.pngleft-inactive.xpmmaximize-active.pngmaximize-active.xpmmaximize-inactive.pngmaximize-inactive.xpmmaximize-prelight.pngmaximize-prelight.xpmmaximize-pressed.pngmaximize-pressed.xpmmaximize-toggled-active.pngmaximize-toggled-active.xpmmaximize-toggled-inactive.pngmaximize-toggled-inactive.xpmmaximize-toggled-prelight.pngmaximize-toggled-prelight.xpmmaximize-toggled-pressed.pngmaximize-toggled-pressed.xpmmenu-active.pngmenu-active.xpmmenu-inactive.pngmenu-inactive.xpmmenu-prelight.pngmenu-prelight.xpmmenu-pressed.pngmenu-pressed.xpmright-active.pngright-active.xpmright-inactive.pngright-inactive.xpmshade-active.pngshade-active.xpmshade-inactive.pngshade-inactive.xpmshade-prelight.pngshade-prelight.xpmshade-pressed.pngshade-pressed.xpmshade-toggled-active.pngshade-toggled-active.xpmshade-toggled-inactive.pngshade-toggled-inactive.xpmshade-toggled-prelight.pngshade-toggled-prelight.xpmshade-toggled-pressed.pngshade-toggled-pressed.xpmstick-active.pngstick-active.xpmstick-inactive.pngstick-inactive.xpmstick-prelight.pngstick-prelight.xpmstick-pressed.pngstick-pressed.xpmstick-toggled-active.pngstick-toggled-active.xpmstick-toggled-inactive.pngstick-toggled-inactive.xpmstick-toggled-prelight.pngstick-toggled-prelight.xpmstick-toggled-pressed.pngstick-toggled-pressed.xpmthemerctitle-1-active.pngtitle-1-active.xpmtitle-1-inactive.pngtitle-1-inactive.xpmtitle-2-active.pngtitle-2-active.xpmtitle-2-inactive.pngtitle-2-inactive.xpmtitle-3-active.pngtitle-3-active.xpmtitle-3-inactive.pngtitle-3-inactive.xpmtitle-4-active.pngtitle-4-active.xpmtitle-4-inactive.pngtitle-4-inactive.xpmtitle-5-active.pngtitle-5-active.xpmtitle-5-inactive.pngtitle-5-inactive.xpmtop-left-active.pngtop-left-active.xpmtop-left-inactive.pngtop-left-inactive.xpmtop-right-active.pngtop-right-active.xpmtop-right-inactive.pngtop-right-inactive.xpmDefaultDefault-hdpixfwm4READMEbottom-active.pngbottom-active.xpmbottom-inactive.pngbottom-inactive.xpmbottom-left-active.pngbottom-left-active.xpmbottom-left-inactive.pngbottom-left-inactive.xpmbottom-right-active.pngbottom-right-active.xpmbottom-right-inactive.pngbottom-right-inactive.xpmclose-active.pngclose-active.xpmclose-inactive.pngclose-inactive.xpmclose-prelight.pngclose-prelight.xpmclose-pressed.pngclose-pressed.xpmhide-active.pnghide-active.xpmhide-inactive.pnghide-inactive.xpmhide-prelight.pnghide-prelight.xpmhide-pressed.pnghide-pressed.xpmleft-active.pngleft-active.xpmleft-inactive.pngleft-inactive.xpmmaximize-active.pngmaximize-active.xpmmaximize-inactive.pngmaximize-inactive.xpmmaximize-prelight.pngmaximize-prelight.xpmmaximize-pressed.pngmaximize-pressed.xpmmaximize-toggled-active.pngmaximize-toggled-active.xpmmaximize-toggled-inactive.pngmaximize-toggled-inactive.xpmmaximize-toggled-prelight.pngmaximize-toggled-prelight.xpmmaximize-toggled-pressed.pngmaximize-toggled-pressed.xpmmenu-active.pngmenu-active.xpmmenu-inactive.pngmenu-inactive.xpmmenu-prelight.pngmenu-prelight.xpmmenu-pressed.pngmenu-pressed.xpmright-active.pngright-active.xpmright-inactive.pngright-inactive.xpmshade-active.pngshade-active.xpmshade-inactive.pngshade-inactive.xpmshade-prelight.pngshade-prelight.xpmshade-pressed.pngshade-pressed.xpmshade-toggled-active.pngshade-toggled-active.xpmshade-toggled-inactive.pngshade-toggled-inactive.xpmshade-toggled-prelight.pngshade-toggled-prelight.xpmshade-toggled-pressed.pngshade-toggled-pressed.xpmstick-active.pngstick-active.xpmstick-inactive.pngstick-inactive.xpmstick-prelight.pngstick-prelight.xpmstick-pressed.pngstick-pressed.xpmstick-toggled-active.pngstick-toggled-active.xpmstick-toggled-inactive.pngstick-toggled-inactive.xpmstick-toggled-prelight.pngstick-toggled-prelight.xpmstick-toggled-pressed.pngstick-toggled-pressed.xpmthemerctitle-1-active.pngtitle-1-active.xpmtitle-1-inactive.pngtitle-1-inactive.xpmtitle-2-active.pngtitle-2-active.xpmtitle-2-inactive.pngtitle-2-inactive.xpmtitle-3-active.pngtitle-3-active.xpmtitle-3-inactive.pngtitle-3-inactive.xpmtitle-4-active.pngtitle-4-active.xpmtitle-4-inactive.pngtitle-4-inactive.xpmtitle-5-active.pngtitle-5-active.xpmtitle-5-inactive.pngtitle-5-inactive.xpmtop-left-active.pngtop-left-active.xpmtop-left-inactive.pngtop-left-inactive.xpmtop-right-active.pngtop-right-active.xpmtop-right-inactive.pngtop-right-inactive.xpmDefault-xhdpixfwm4READMEbottom-active.pngbottom-active.xpmbottom-inactive.pngbottom-inactive.xpmbottom-left-active.pngbottom-left-active.xpmbottom-left-inactive.pngbottom-left-inactive.xpmbottom-right-active.pngbottom-right-active.xpmbottom-right-inactive.pngbottom-right-inactive.xpmclose-active.pngclose-active.xpmclose-inactive.pngclose-inactive.xpmclose-prelight.pngclose-prelight.xpmclose-pressed.pngclose-pressed.xpmhide-active.pnghide-active.xpmhide-inactive.pnghide-inactive.xpmhide-prelight.pnghide-prelight.xpmhide-pressed.pnghide-pressed.xpmleft-active.pngleft-active.xpmleft-inactive.pngleft-inactive.xpmmaximize-active.pngmaximize-active.xpmmaximize-inactive.pngmaximize-inactive.xpmmaximize-prelight.pngmaximize-prelight.xpmmaximize-pressed.pngmaximize-pressed.xpmmaximize-toggled-active.pngmaximize-toggled-active.xpmmaximize-toggled-inactive.pngmaximize-toggled-inactive.xpmmaximize-toggled-prelight.pngmaximize-toggled-prelight.xpmmaximize-toggled-pressed.pngmaximize-toggled-pressed.xpmmenu-active.pngmenu-active.xpmmenu-inactive.pngmenu-inactive.xpmmenu-prelight.pngmenu-prelight.xpmmenu-pressed.pngmenu-pressed.xpmright-active.pngright-active.xpmright-inactive.pngright-inactive.xpmshade-active.pngshade-active.xpmshade-inactive.pngshade-inactive.xpmshade-prelight.pngshade-prelight.xpmshade-pressed.pngshade-pressed.xpmshade-toggled-active.pngshade-toggled-active.xpmshade-toggled-inactive.pngshade-toggled-inactive.xpmshade-toggled-prelight.pngshade-toggled-prelight.xpmshade-toggled-pressed.pngshade-toggled-pressed.xpmstick-active.pngstick-active.xpmstick-inactive.pngstick-inactive.xpmstick-prelight.pngstick-prelight.xpmstick-pressed.pngstick-pressed.xpmstick-toggled-active.pngstick-toggled-active.xpmstick-toggled-inactive.pngstick-toggled-inactive.xpmstick-toggled-prelight.pngstick-toggled-prelight.xpmstick-toggled-pressed.pngstick-toggled-pressed.xpmthemerctitle-1-active.pngtitle-1-active.xpmtitle-1-inactive.pngtitle-1-inactive.xpmtitle-2-active.pngtitle-2-active.xpmtitle-2-inactive.pngtitle-2-inactive.xpmtitle-3-active.pngtitle-3-active.xpmtitle-3-inactive.pngtitle-3-inactive.xpmtitle-4-active.pngtitle-4-active.xpmtitle-4-inactive.pngtitle-4-inactive.xpmtitle-5-active.pngtitle-5-active.xpmtitle-5-inactive.pngtitle-5-inactive.xpmtop-left-active.pngtop-left-active.xpmtop-left-inactive.pngtop-left-inactive.xpmtop-right-active.pngtop-right-active.xpmtop-right-inactive.pngtop-right-inactive.xpmxfwm4READMEbottom-active.pngbottom-active.xpmbottom-inactive.pngbottom-inactive.xpmbottom-left-active.pngbottom-left-active.xpmbottom-left-inactive.pngbottom-left-inactive.xpmbottom-right-active.pngbottom-right-active.xpmbottom-right-inactive.pngbottom-right-inactive.xpmclose-active.pngclose-active.xpmclose-inactive.pngclose-inactive.xpmclose-prelight.pngclose-prelight.xpmclose-pressed.pngclose-pressed.xpmhide-active.pnghide-active.xpmhide-inactive.pnghide-inactive.xpmhide-prelight.pnghide-prelight.xpmhide-pressed.pnghide-pressed.xpmleft-active.pngleft-active.xpmleft-inactive.pngleft-inactive.xpmmaximize-active.pngmaximize-active.xpmmaximize-inactive.pngmaximize-inactive.xpmmaximize-prelight.pngmaximize-prelight.xpmmaximize-pressed.pngmaximize-pressed.xpmmaximize-toggled-active.pngmaximize-toggled-active.xpmmaximize-toggled-inactive.pngmaximize-toggled-inactive.xpmmaximize-toggled-prelight.pngmaximize-toggled-prelight.xpmmaximize-toggled-pressed.pngmaximize-toggled-pressed.xpmmenu-active.pngmenu-active.xpmmenu-inactive.pngmenu-inactive.xpmmenu-prelight.pngmenu-prelight.xpmmenu-pressed.pngmenu-pressed.xpmright-active.pngright-active.xpmright-inactive.pngright-inactive.xpmshade-active.pngshade-active.xpmshade-inactive.pngshade-inactive.xpmshade-prelight.pngshade-prelight.xpmshade-pressed.pngshade-pressed.xpmshade-toggled-active.pngshade-toggled-active.xpmshade-toggled-inactive.pngshade-toggled-inactive.xpmshade-toggled-prelight.pngshade-toggled-prelight.xpmshade-toggled-pressed.pngshade-toggled-pressed.xpmstick-active.pngstick-active.xpmstick-inactive.pngstick-inactive.xpmstick-prelight.pngstick-prelight.xpmstick-pressed.pngstick-pressed.xpmstick-toggled-active.pngstick-toggled-active.xpmstick-toggled-inactive.pngstick-toggled-inactive.xpmstick-toggled-prelight.pngstick-toggled-prelight.xpmstick-toggled-pressed.pngstick-toggled-pressed.xpmthemerctitle-1-active.pngtitle-1-active.xpmtitle-1-inactive.pngtitle-1-inactive.xpmtitle-2-active.pngtitle-2-active.xpmtitle-2-inactive.pngtitle-2-inactive.xpmtitle-3-active.pngtitle-3-active.xpmtitle-3-inactive.pngtitle-3-inactive.xpmtitle-4-active.pngtitle-4-active.xpmtitle-4-inactive.pngtitle-4-inactive.xpmtitle-5-active.pngtitle-5-active.xpmtitle-5-inactive.pngtitle-5-inactive.xpmtop-left-active.pngtop-left-active.xpmtop-left-inactive.pngtop-left-inactive.xpmtop-right-active.pngtop-right-active.xpmtop-right-inactive.pngtop-right-inactive.xpmKokodixfwm4READMEbottom-active.pngbottom-active.xpmbottom-inactive.pngbottom-inactive.xpmbottom-left-active.pngbottom-left-active.xpmbottom-left-inactive.pngbottom-left-inactive.xpmbottom-right-active.pngbottom-right-active.xpmbottom-right-inactive.pngbottom-right-inactive.xpmclose-active.pngclose-active.xpmclose-inactive.pngclose-inactive.xpmclose-prelight.pngclose-prelight.xpmclose-pressed.pngclose-pressed.xpmhide-active.pnghide-active.xpmhide-inactive.pnghide-inactive.xpmhide-prelight.pnghide-prelight.xpmhide-pressed.pnghide-pressed.xpmleft-active.pngleft-active.xpmleft-inactive.pngleft-inactive.xpmmaximize-active.pngmaximize-active.xpmmaximize-inactive.pngmaximize-inactive.xpmmaximize-prelight.pngmaximize-prelight.xpmmaximize-pressed.pngmaximize-pressed.xpmmaximize-toggled-active.pngmaximize-toggled-active.xpmmaximize-toggled-inactive.pngmaximize-toggled-inactive.xpmmaximize-toggled-prelight.pngmaximize-toggled-prelight.xpmmaximize-toggled-pressed.pngmaximize-toggled-pressed.xpmmenu-active.pngmenu-active.xpmmenu-inactive.pngmenu-inactive.xpmmenu-prelight.pngmenu-prelight.xpmmenu-pressed.pngmenu-pressed.xpmright-active.pngright-active.xpmright-inactive.pngright-inactive.xpmshade-active.pngshade-active.xpmshade-inactive.pngshade-inactive.xpmshade-prelight.pngshade-prelight.xpmshade-pressed.pngshade-pressed.xpmshade-toggled-active.pngshade-toggled-active.xpmshade-toggled-inactive.pngshade-toggled-inactive.xpmshade-toggled-prelight.pngshade-toggled-prelight.xpmshade-toggled-pressed.pngshade-toggled-pressed.xpmstick-active.pngstick-active.xpmstick-inactive.pngstick-inactive.xpmstick-prelight.pngstick-prelight.xpmstick-pressed.pngstick-pressed.xpmstick-toggled-active.pngstick-toggled-active.xpmstick-toggled-inactive.pngstick-toggled-inactive.xpmstick-toggled-prelight.pngstick-toggled-prelight.xpmstick-toggled-pressed.pngstick-toggled-pressed.xpmthemerctitle-1-active.pngtitle-1-active.xpmtitle-1-inactive.pngtitle-1-inactive.xpmtitle-2-active.pngtitle-2-active.xpmtitle-2-inactive.pngtitle-2-inactive.xpmtitle-3-active.pngtitle-3-active.xpmtitle-3-inactive.pngtitle-3-inactive.xpmtitle-4-active.pngtitle-4-active.xpmtitle-4-inactive.pngtitle-4-inactive.xpmtitle-5-active.pngtitle-5-active.xpmtitle-5-inactive.pngtitle-5-inactive.xpmtop-left-active.pngtop-left-active.xpmtop-left-inactive.pngtop-left-inactive.xpmtop-right-active.pngtop-right-active.xpmtop-right-inactive.pngtop-right-inactive.xpmMohelixfwm4READMEbottom-active.pngbottom-active.xpmbottom-inactive.pngbottom-inactive.xpmbottom-left-active.pngbottom-left-active.xpmbottom-left-inactive.pngbottom-left-inactive.xpmbottom-right-active.pngbottom-right-active.xpmbottom-right-inactive.pngbottom-right-inactive.xpmclose-active.pngclose-active.xpmclose-inactive.pngclose-inactive.xpmclose-pressed.pngclose-pressed.xpmhide-active.pnghide-active.xpmhide-inactive.pnghide-inactive.xpmhide-pressed.pnghide-pressed.xpmleft-active.pngleft-active.xpmleft-inactive.pngleft-inactive.xpmmaximize-active.pngmaximize-active.xpmmaximize-inactive.pngmaximize-inactive.xpmmaximize-pressed.pngmaximize-pressed.xpmmaximize-toggled-active.pngmaximize-toggled-active.xpmmaximize-toggled-inactive.pngmaximize-toggled-inactive.xpmmaximize-toggled-pressed.pngmaximize-toggled-pressed.xpmmenu-active.pngmenu-active.xpmmenu-inactive.pngmenu-inactive.xpmmenu-pressed.pngmenu-pressed.xpmright-active.pngright-active.xpmright-inactive.pngright-inactive.xpmshade-active.pngshade-active.xpmshade-inactive.pngshade-inactive.xpmshade-pressed.pngshade-pressed.xpmshade-toggled-active.pngshade-toggled-active.xpmshade-toggled-inactive.pngshade-toggled-inactive.xpmshade-toggled-pressed.pngshade-toggled-pressed.xpmstick-active.pngstick-active.xpmstick-inactive.pngstick-inactive.xpmstick-pressed.pngstick-pressed.xpmstick-toggled-active.pngstick-toggled-active.xpmstick-toggled-inactive.pngstick-toggled-inactive.xpmstick-toggled-pressed.pngstick-toggled-pressed.xpmthemerctitle-1-active.pngtitle-1-active.xpmtitle-1-inactive.pngtitle-1-inactive.xpmtitle-2-active.pngtitle-2-active.xpmtitle-2-inactive.pngtitle-2-inactive.xpmtitle-3-active.pngtitle-3-active.xpmtitle-3-inactive.pngtitle-3-inactive.xpmtitle-4-active.pngtitle-4-active.xpmtitle-4-inactive.pngtitle-4-inactive.xpmtitle-5-active.pngtitle-5-active.xpmtitle-5-inactive.pngtitle-5-inactive.xpmtop-left-active.pngtop-left-active.xpmtop-left-inactive.pngtop-left-inactive.xpmtop-right-active.pngtop-right-active.xpmtop-right-inactive.pngtop-right-inactive.xpmxfwm4defaults/usr/bin//usr/lib64/xfce4//usr/lib64/xfce4/xfwm4//usr/share/applications//usr/share/doc/packages//usr/share/doc/packages/xfwm4//usr/share/icons/hicolor/128x128/apps//usr/share/icons/hicolor/16x16/apps//usr/share/icons/hicolor/22x22/actions//usr/share/icons/hicolor/48x48/apps//usr/share/icons/hicolor/scalable/actions//usr/share/icons/hicolor/scalable/apps//usr/share/licenses//usr/share/licenses/xfwm4//usr/share/themes//usr/share/themes/Daloa//usr/share/themes/Daloa/xfwm4//usr/share/themes/Default-hdpi//usr/share/themes/Default-hdpi/xfwm4//usr/share/themes/Default-xhdpi//usr/share/themes/Default-xhdpi/xfwm4//usr/share/themes/Default//usr/share/themes/Default/xfwm4//usr/share/themes/Kokodi//usr/share/themes/Kokodi/xfwm4//usr/share/themes/Moheli//usr/share/themes/Moheli/xfwm4//usr/share//usr/share/xfwm4/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:18778/openSUSE_Backports_SLE-15-SP6_Update/912514d64eae9523bd2a7a0cfa3710b7-xfwm4.openSUSE_Backports_SLE-15-SP6_Updatedrpmxz5ppc64le-suse-linux                                             !!    """"""##""""""$$$##""""""""""""%%%%%%%%%%&&&&ELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=30cc4c5e3ea96f4f73415918b9cb785f0c596327, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=dd15732c4d2564c678b346f397402bf741242b61, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c15dcdb5c56b0ba16f514b6542aeb3cfe81cf38b, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=ea1989a7eb9dea5473c83c43b79461f8218672ce, for GNU/Linux 3.10.0, strippeddirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=2ef6f07a49a7f31df8a86d000240cc2abd21db4d, for GNU/Linux 3.10.0, strippedUTF-8 Unicode text, with very long linesUTF-8 Unicode textASCII textPNG image data, 128 x 128, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 22 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 48 x 48, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics imagePNG image data, 24 x 5, 8-bit/color RGBA, non-interlacedX pixmap image, ASCII textPNG image data, 24 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 5 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 8 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 33 x 43, 8-bit/color RGBA, non-interlacedPNG image data, 6 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 12 x 43, 8-bit/color RGBA, non-interlacedPNG image data, 48 x 12, 8-bit/color RGBA, non-interlacedPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 44 x 58, 8-bit/color RGBA, non-interlacedPNG image data, 12 x 48, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 58, 8-bit/color RGBA, non-interlacedPNG image data, 21 x 29, 8-bit/color RGBA, non-interlacedPNG image data, 22 x 29, 8-bit/color RGBA, non-interlacedPNG image data, 8 x 29, 8-bit/color RGBA, non-interlacedPNG image data, 18 x 29, 8-bit/color RGBA, non-interlacedPNG image data, 32 x 4, 8-bit/color RGBA, non-interlacedPNG image data, 17 x 17, 8-bit/color RGBA, non-interlacedPNG image data, 4 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 20 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 4 x 23, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 23, 8-bit/color RGBA, non-interlaced*4AKMO RR R R RRRRRRRRRRRRRRRRRRRRRR RRRR R R RRRRRRRRRR R R RRRRRRRR R R RRRRRRRRRRR R R R RRRRRRR PPPPPP 9O xfwm4-lang4.20.0xfwm4-themesutf-8e15cb00390da5e43806ab0e56b69a2a0a940e2f0512c62d7af53b43aeeb664ed?7zXZ !t/G]"k%nvڠЖVKtK]3đ?%ۍ~]B5`lg&n^o~ZfA2Ge;+ Q(lYK 픎kC},Cg"$\ ,l)馩Es^h4[  N"qiږM %N/1K^BjJF!Z!O)8!p!` o/ۉ&eYܠ?yqjsU۳J?,G$_ X DՎ-{BbC4&Qb:@PHUY\3?KW'ӑcg\.,Lc)A4i-pe$F\r<1WEw^`z&{ E^Hi{8(iy<7^,M_̖9Ykٷi$mvk`cf v~WF+K ѵ ѕB-R#u[#V:/@h;؂Ojq(&/ٿ2ԴSke6oտOt=}'SE: m!^>EgciG z#j`1#?6 K*c&# )v F%V=Q!ti2H?Eϟ&gG(RSNx G:^|EG?Gy'IyP 7]h8~mظME!( o sJ{6UJtsΑ?_xf(*zb8(A᣺ڛG-@w(lP5V*8]TYS:qblm5̋1xBcCHLK۩iY"jz"yցwcqO#q&jBJ,r@vD>(^!y>i3ޓ/f"=p?GQ"o0-t7^JrC5lB,%%7il[Ī@dRY8m}vYw!Y{2JYWr1 )lZ'Sn/5f֝;6_~_ N "& n1C-~1_Z^Q E6CQ/ icʡ'D<ЧtA:.i_7'K;_I^ᇲp,TD!3JPi5rvD+$cbciqKnV"=;V[m,ka"&0 ]4ۅVp)&Zn6-O6.̨2*%{\@K4pyg ¹^nv}z~ie Z}rS-̌68-?],VA=3-^UX*Jzi! Uk}rYUm!s~Lx;ῤqdcayaD.:(:o`5WҁQc^!WЦ2FvJ+)!Dn^ef?A ֬8|ˮI`VYT/fn|RY&'Br49'@l#f(z?-ce7ҏȻg<hfh`|zb &~(ݪ{9AqoHaulj'KPt8_>V 9L툏VL|E=s%Ԇ'TBj$ ABm\25[;c0| aG,K dYfO8$B|f8k]G ,Ҽr|gs5,Cs#ڻX;޾bp;$Lp{|ې ^uT;ù4qttt܃wso6DE 1[9rt!],^!a̔X4\i#K0oZ ĮTnxjk?*[յf}-b+a>#Yu,"D0<1mNESqn#\$ G(l=yTJN{fwf x0cZC)-A=`oLA:GF Qo0N8,Gȹb_q=kX!Rw4p)xFҬa)רE}]`*Ma\(-m▃p&uit]o.M"#!k&ekzҐTô ߲H兯}ƺIɃOvRk&hd"p?bAisQ߻nDFOEfFl,͚45ԢTƂ`g@3ZnE+q@eZw#r0_2F=~>g *|[N!`.#4p R%#}B-,b@pVNџHIbyy(D#N&ߚT:]jC73lO1ojN p`e^*"Wg@0-9UK'  K|?J^dBζl-^:Z| X֑nYYLz؆?B=XqN mL(\Hid܌I&Ri h>B`e72iF.ܛM0e#}SDT769_hglz ٭gf.&G2vw28/D4{#HpN{ ga`jЪ-lˇ?5!FꑦDlz9,ro(Ի8MOhGѢoO5$O&Ӻ/vß>=G?2K7o×6OJ M+r F@=Lb&^\ҔTKag(P)jwyk/&/=XeS.;J7{v`BX`ɚZ)7Ѡ|0+ץT3ew3m,٫r~ҧ1w;N8ON*y5 iDTßrhaV2}9NF3:LqҿG{N?O=t_[ Ty`@`8AطdH 3'GD!#Eksv*4'z8yHE!BJay}pq 3_J.0[rjpyw"/Q!DZ %,i=SdS+8 `jV/<**fǎgA}ov>a}SP7X?lRO{rMIZ6>.*)&ߋ4gT۠[\bA~xNx8nP X ǿV5bOgf禛=w_pbzԘMdVvGW VbVAp5ey x '/=M/s_^l\u{Ch6<[\j!N!2: |N2V9,YLaLDf* Fe B r ւQp{.CS&1'ŠU!S`n- )+0kjBS攡aGx(+j3G{TMIA┸6 q&Uj%q1*|oMaR\INY>.G_uKq2µ6уD,HfHU[aV@⮜|y ń!/nϧac#k;ioDԙm[H(Xӹ$T\Mhя!CK A^љu掁kg9J.RЫZGRY!p[H8}wp}f9=v a'6_-/ءTIlRFkxYywѹmʦq]AWM6K/9q+H5y#qD4}F !3+_LuP_ن]GIJ+nIk$m[}4nO0;ʔ)gbݬRJ o{j3<E͹ߕ/V V>#z3cѝb`tha=|Fbe"{jX-/,A]0 9?WrXf5vs2|B3>aIh^Pt*&ePLű^QyS(u5 ť&d_W` ]埌UD`Nyjˠ]1iY~)%p-YŧqO|7s#*Y(`Dd?]¡ZCFWX~oH>Y*} )$Ȓk_QLt&%5o@ Ep-'{uI5XW\e%Y377^e34;}W.~˪c# TBZ2%MG >٦)k͋wZ1{/hɢ|Idii13Kv 7c|wRgD3]Pnw!%ɍU."E p3v07$Ӧ(w>_>J$P"9REl_EO4)ÎʶI: jl%gxP_Qo$ݭK q?78$Ұ:xb@tS 1軗$e_q}Y컶tK~,Z"[FTG,0TǨcRުkdZ]'`zMҟ_7_-{yCgz 3Q40$.!_-{S PИ+W̉?mU.^k,L,Τպpc^bb)-g|>6/->@_AWX \f=w.縕^\ٚw_lOQT-ܞ\a]͂ȵ=ww[Tpѭ<],X_-݀iᡋָwƨTqCN"x+(f˶IUR YS1!UɈPMndckj=bx݊g AEt7mu!tJԡؖ~A|w2@Ls*)G# 4ap9)W4̕Yus;GwI̜Guc]Uߋ uej"9<`%Bᆈ:\@m9q`8{6IϨEx0pX#Uݕ,>N^TSۘ! څ:g!EC"_b!tLS=P֯;}Ѻ._R \7*M:[A|$Ԕ9NY72fH!Ւ>DVT W_uSpAoWhwtSMA cٹsh2CA3ʁ sGYL'CߠuejTHTىy^sL4>Fya'dGvEcVCe#[qoA)cVψ# 7a搑ڹ{eM'ƓĽWLާSOMa:`=q~ $a"7sRxqr'Q?5w2(*RoA;{Wf9bV$;;w.]ѪRpڋibqH^<K`ËvNZ$v ǎ5`PN8 6hLhyHyM+Rƛp+C!t-!4 yx_s>WGfֳ/{A#]M7ɏ]7 Í| 3sl1|fpujO -\33 " D̳؜ w:2lqfɤ0so,ZVtmn`L%OU%Wn?A<xigCZԸ*3X]+yGd S@/11 I:(.N[hA}yCe):gTK|ƵAmHvvxm\W T1fɫ0 Vch@uoeQHr^/㭩[fR[sRĜtDE7mԒ"Uhz=MpT+D^e Utcw6US2%h()Xo"]VJ08X7>bU9ŗ=+7%l^JANY 򆐠$*̱NP(}`xٸ7U} 6mִՌ^Ψ*a0&!_('ܛޖj(ưblhjÕXG,1WD̾u9\f$/{*JB1X!+ ?,V$$2t#[94* H5XԘNtm|J6 Y?3ɢsf0_MYJ+QTYBbΚCo2*̷$PTx*Owv=?i恚ZkEl`eӣE!ER5؊T[8]$lqaf pvX ǣq+=b ~ljKo/9?%OrBoJW.&|^HxͪWNr˙p7ωu;)#︓m`؁!൝!d"e( v^⊀fE%?Y^KpTD@c-Д]vN粯;:m-ljisOF5ʖh^z.r F ƿ<8^lWDyͿy~zm̼dbOH5?w .Q(me5tf"iNT$? M<`I7֧ծ@#wyeo.Dg˘NNE;wFK5߻0c]ٹ*ᵲ ʥ?ֿYoAF (̌5zl FCa6Nr!ZՄB½|?mDPW9! iQsGq>N+aƕEeURPOR=^^Hag*'s; JFЍ ?J9)oU\?d`裣oK$$iPlL=-203;ڌŮG6TR;r\wO` rȂ$XFɎȃ,9ymlsWW| ̄T1an IŸ5JGbӚ1-C]ƴ3Mov-ai] QE5sV 6ŪJ<=qy t?I8|o~y-!AM(}Q Q>"ӿ@K\ (75PG] d|mՍu&gnQo`zar41"iYuPWl4F.sjWHQmϛ^*2s$ecL|(:lQ4wcKZFJ?F~).,{i$vCU1J%  tΛws0$7?=Ĭ.us 3ӫ+;v"_htRtːHvB$7C˲0fhlҭ̠exO*0TL~HoP):NSG҈f9Uy V}*BhQb7_UڴSٱ+'_%a<Őa=rO0UXw0v{e:&~oD\ɠ3FnwD9l BW В%v$n~6W-mQ*-y։jS7@ϜKgE#2(^>K &(BׅRԍb!61^ՉW(M:P%K&yC A S3h2}~LTOp_Ys=!zU\,/ yfFmK}fXR -R޿iirýO0Kv?09,hF.FsRE@:!}j *ZK(ŞaF Ԓi;x?H630ʾ5JNȭЀTz=&𞈡˾yvтf.JE}ń&6)Zi}\$nk|YHњ5lJMf>&thsGS!`(qxù*P/*>Hr N e@xSj~Qj(k=A}XD2MSc:`^IV|dEb-ݟTe$0J*)VLw] iL\@c3șHhL3gHq/ 90Ư[#t!nQ:ۍG%TabK }zb(^_(зM.Z3}e\W.w!|;`|}kme i:'U7Q}q2 ho'op^_aG2bo17wXkmMsCFv_[7+ykF]eFTݷ] WNr2Ӷc"1[z} E`):q#@LSŦL E=Qh8ƴil:xmwK&Cߔ_Ŕ*p&jlYSm-:"%>5o{{UR0$8v?7힂ed"d$hz]UbuRbl^BCO([l5WEZD8573edsV"q][1*Z C_x(uzwۥ[ܿ{p#^TxJa8DZABz[/6 Y"nK22ULu'oȁЬqsIj֣\B(CMtqJHÌ=]]ά T46$!emUZ&ƺͲpD>0疘%@̗lYPP6).h#q84޴Ȣ^v[s̖e?0&TMu[[<2ֹq}`!fsKeuP\G] wIZ5JF'PnVx X h.oHиe&Pʬ2 r˭-$ȵlW= M @ACQ0}M,pPK)"H.zVr5!Gk=H0F_SV^v?DW} ) wԱ)U A iy4|av+Z WI hoYQjD&(қ"4h"qnwxRmט2V w85˭D4Er6;SX-c-UgZ59Rj(uOqs}hD~ɨF: 35PclX7u\5s۶Q]ugRcґ29VA(DfFZcWʳPP[˸z> [ysXԁT7\lLܶmbvxdA<4J~1Ш*IGlADn_iɶ?UyG'` KSV@d`jH)w11gN~<޷|~"E)HL#6Cƚ,p["wdDG +VSnf9Ի!/cBw)Bu߯ȏd/TA$xDTGu꘍5nO0|诸?νnxڈ qa"Q#2Jh~wc.erZBBycvoBEȍFFi@{ E,ϳ8IK#ԍ90WC蝤n~hԼO3-0B,Ui)<:^$VǕwJq=e_{znd CgyHtTrm(rD/Hr{[TT {ɶBKz@{8 rj s٣4\MN,{0γ1dbN=5v2 Xg? zକ%$pXq( gn'#U\҈{./gPtE!7 @F)Y^Dƺa#OW{'M&x:" g ֮ڪaAYbg) Fz kN$wݽ LS=ڷ;<ؖ(eBuy5걦3Fn =d^Lv<;lĺR<\mkכ9=WBiK4<&m6vt32jtJ{Er.Au3aGdԆ2qXYz+|Ж xPsG5!m&rz?آeȞEzU=_`h=)bS:'tF~z58 Q$6_d}2 նgÃEia;:= HzK(n7_ $JzLؠ'ogE)478k߿WoE{=nudPow ˾`)(7ev^JV0SkKctjVxV9Fpr$! 92VitR,ӷAИpBl*w'+̀V'7W la6 if]7.bh8RyXiz` ZcX๺  iGM$BT ؕ҈n#f0"_uǹ9xvz̵O Ӏ =PӃ7GSQWE_ !]&M6_?a0mcP,_aPY$ȏJB 5)c`[g+[NL_vL;s(z#XNmnJnVz0J.{E r#1n yw4"ȌAVX5xv/8Eު[man~ҔήUK%"B*kb>O31<}S{!+x^f"qHTLFXFگئu;{Xe[iv Z*+։cdvnXD|`ckRN3j]8Q(GH p@Շza MHVY |>\IۉFTÁk^n|5*[oP)6ip> {^//w=G76rʯ<䠊0˴he{ӯR!p2a&^brR*/d늒#ؾ~O9[D SW8zvQ(q73%O \ r)^ !dkAqqq1T|\L5W]!2fe5kme鮯 $*PX ҈e0gB%Sl|r9r%V.t', u΁wȴ8@nE^>G#tg89sE?u` QX"uD32^qBw$Pׁ%+JͨZucKѼrvz -I7^WHa6O܍/ ! 4590O{h|ϭ1Ƹ?=S \ iZP6vPn9`q>aFYs,Tp:7;\MLG'Py+AgA˪.k#@g0YKj||5O !+^H++Zy3[a%;(b, "R`U N"ah#[5~F B aDTڣ`bSH$kړLzEhm]2?FʴrUYm_9x1Š`aC9";4tD>g|,9Yu뛮7GbMp_!>u'"]=jK BdWbxui%[յ-7GB3J~c99[!`˖R7R#џVP*'$$ 1]0ph(%JU7e:1)Ga$0{hi{GW[w>>v@N F`8oC1dQ޸:0Bs1-nmwLc{9Ɂ> 7{uQH89ח eNtjYcЮ(BӜ]d})͹eJk YJQMeX1X3YXzmmiWw"}: ML0ѯ>v7 }c3:w3lHާ/0`ǰY-5.4_ź]v4J}cY_7Z`N5U&gDw0z8uZ l=Cz3n/}.I3?Qi xbZ%ߢE",ǂilI"޳h0ۉCT 25Ɗ(&wR-k#lzgQE%XDSf5b@z$EhUYl3 O |;EzaxB$7M*,Ajl-nQ(,iup*uɳBw{ edv)G1S?Mx7_'pYڣ'0~ i ?I[;'8~Mt4esqĬZN~~PpNUgm$s>>FE5ڦ?Z@CbR$fv\SsHH ԧ P&K,,NDM6<ӂr͘ ѭ KKq5Gu!V7tܓzknkŇ ;¥7W 1DJ*N fI!K6s6b jQꁭ@  m[Xh~Ldg/v(WgQP85YmW (#F l +3KVC"_5Q+>,*i!LM nlf; ̬>>1`>N p^d9*IJvDY:84ő 4yi9ɳH'RPş43AM? %mBGT\9U9 1 JҠCmo?]J/bwBVBdlhu(ztXAz|!= L5T,j#M@e5coﱀ22=8ۜXi/X[bz$F̩M Ad!#eR &t2WY(˚aIjr}MyEv6g[e3~V@8p%tݏY[~4s!? @BL &ךxb̿Y`Jgk)4(,Wp)h,d5모ό/)ko5UHMW!/IG^}'F ߚ~㤎OT<c xb ̅u;P6 ?2ٚ ѮU8Ȯs1:qFT@4 ]}=Rs*C1cJCp> .?esq"A픷]+PFTZF,(̠s#Ƈ7s~H9hŠEcHLٶSAO~]p<ŹLviѮVܔ+}#R.-mRX5z!]`09hpTtua%85zATE P,8TuQxI"(CWX\P:oQ+Aּ۟I ~y W)@@ࡂ%|t^ifAV&p;-1 s]^>Z(ѯ9^p:+rg?G C֩Iٚjwd trȨɾWi]|?@fj7hAxZdŮg0 qPnae]C'Uљl/sɾiƷH+,B""*{EaPm5VJj"DDryJՓ)QPnxv*Px7ep G) h3.\IJXAtg AxL(t DH0f?ځzd MF/ LaO̬d~ʁ9GGxdo5u΄ o)ņs KtPÙ_ǿgU{wjHJ)61+Ȥf'ph$8q߷L;*=A|fzn rȹl2Uߨ7gRf"Ž/ne㛴*Be"P=[t=*_N.XZ"M~d>1>ȢIX<H'6XxJkӻڝ;f??-USk\ƞD g,5 Y3Ѷ8?lޙ .s|H4k?ڵUsu崣 _nx.v}Z%nw&EϿTx뚉5BhqY>V2p;BT^r+w/W |dx+AG!d#Kru ؔ}_,GFSefkt/c\p&QwR[e0S_$~_2KmI[Jo|7.-_)K:TEp+Kzd0J.5cfBq-)!=>i?#0[ankʏ^l2er~R%mg&)$D-MZX'Jk- b>43xҐ23T*;Vev+!'9 `hǛ#m iM39DQl-Tfi*kd)wc'BIRm'uSYzg$"UO2jH#r]WWS28ym=K Bb?|GI+9&x\ꇞOdKq0+F&.e}*ӄBn=w$rXeyd|` f揓VLpviE51@UפI8ì(p]|v }*Q;sS%(}PGMQߘ Q1Uh/gOG 4QCU"{~聪_jQ%QE A܎e6@&#en?o`Lͼ:$*<ɥCͤ}ϱ4ǨeJRɐ71H^ޯI^o,{7R khI}\@.~bd`>q];q]zsذߪTU1~Wtݻ 74,Jm<&V̞ |`mJP>S+?)bPQ55of arcpr\!3HMgbeƢfe# :F+oeY3G(?Wg["7X{߷.ˆK],/B(5Jp럽ܽR2ޣ d̉% w/VWήgY\d.akh^ #5mU{a*y^(6.i 240pe+xb4S Rעܶm:_VɶT*,hppGv N53F.1u3dDDCԼW MjY4  Tnvq *a&RM$f~y6OZ{'BIu?05liZŪ>_Y&$u6YωĄ _tcĵD;c<_$c8rü?-2<f4x+ g5hw'4V]񠛑3T7RI\.~ْj0s3* XTQJbdICƨHb~%]mSԀ lfG$0F[٠F⚘ʨ a7GDC7 R3'J*.n'{ѴFFIPQSa@sԜu8ޤz|uZ*k_>mBSLBrLŋeSuItOnZH2{ TSiaB$/n"˫C.p6WTX[D+e qF熩faY ljkQg mƼe>ڸ'Pp_^sY5?*nn>mb͡&z6Xⵒ9VWʍz$k(!Vl{SaqZ 54bFvmƖ pp(Izf7>wmLUϾ<8(F׷g-1kENVjȾpr*خ?k!i95'xdt^5txn~sVZc+ǹbFm!bאJ4#Yct.zuO~[&`u{V s#D{ R֏2xs,m *zi&Qa,`@}!j{E:f&(8rub}#Kс7zY#\ێ1 F$Ϡm<Zaruiɽh6三}Bɟr>BcW72\AӿkSo-FBz>G#WɻlVB2g~SS$!C)ff؀xܿ^9Ily1: !ȗUZTPڽ 4d@0ʗvP`Ksm"ajVׇN{qZPMu457~ĶoH`ƣp={|PeTZՌy|d5#Fb3_QxFE_Lanz[ @8Fm'V! |@[ڹ xvN&{p2˫2XWMBעع[+[ںZn͓ $8AɽIsF_2Kul~OF|Np'K V6V@*cƊ6uaL8F-- yCS#.r q@x*F6MwM GAOƨgX ;{sgdwx{IlǫC}GuX=rbT߀,85//IDd-\TZӑrĈ_Ƭ}{я`Lk{ XM7Dd@ڈ& hY:hZ^DbW|rMo9j*iO(fRO${`AJBDZ-3X 5ʩz:*`֢ٯ~޷v?Q8/ʧ:Ʀ!# L%f=#zhϥ ׍~Ǡ֡D]xmԳ/ 2^ `IE:B*Rՙ1*2` *I還c8:J;׭ˋq~V(17l6Fe D_e{%nZ!LGllvnט/`-qUt]A_-\w %ߺP!&gь_=mFh+瞢IH>YF^_񭧈g\[Y%1e+N[=_2y,#Kf[Ѯu{`}m (G1}QwWǠ,אkqފl̗__eI fQ$ SgZ3QFĽx?ߦ=2/5kF?_rY^Å?f RHLb8klOq UwoS7^]k%?x@Zğ92fsȩr!i<{M4Hv:dzBMlD~:+uJ&nva޳%LlӻvIz&v؝wv]ß9xy uIh<`cr Nqr>aAdmjcFs{R`QKզYpEi3o:m^(@С&aIGH [`=\ef&H%HuK?n)Oh vn58X_p0P{cRJ J8#Z%[H0VqaUap=|Yb8ׁS ۢ]IQ\7H8RG "5!̯+2u7Fh!giFKS%Ƌ,hWa[?0G\/IȪQ(ۯ4qABμ`Vum/ܱT$c"VgK |Fir|\hVͻb=(C>*H9p;Rf[`hVy9wMhCg7A/JcmyW*XP\ 9 `,C9T9hCW#6(QZcQ؟&Vsq~krW-'J~'V+xQ 3TCrIfkƖiȻ㶖c'-2Yd0ebHP}zEd䉳-fKQ$l?=7Zwf <|HȽg@'67(y]X{%#ixQ'wqeI[oJ- {bQmhg֥ rdH&9dl%G'ZG`UP]vpUӡcm)E:?Ik 60C4:p)T&E^p_5୔rE;g PYTm4]kpn_LSD;zuBxGpꓸ}!W\k2Txo B ߓ*zAإcG0nKdC{JA.*|Jɻڭ|/dБ\3,ѦglXYtt?AsPVf.& ^P3I3 9t{g*qHDuĀHwp_]+G8nFhJ 6%Q^vtlm?$:uN"N 5QkKY.fOUמuଳMd:fĤp89}HX 7'7L>_q& ];d3:RE~/(' xLYS覉K՝e'+46h-pԩ~沀T4c  ;Gh*!*OC3TBџ~KYjMѐv_2YU\"`ycdb5"D{+ O`lCE{[M?>aR/ҝv8F/lynF3ͬۂu!1D44Q2^hSldUܐZW H,:yʫnH2syQ6׺W n+Xa*D))Sy1K~g391,<*v}:6_ŢS8۸nJ:yz$Fw[2 X8j&KLԕ(]Q./e*5 IJPW,GNK 7(iѳo>CcpfAHMҔNy /y}vU:r;\u܋~=*̼k(]tx:DD"_dzS"JI2Wځ`7 rD%Ö层kDB wheQ{sQ~qE{i>W ir5U} :'xoyd ݛ'S3f:1)V{H3bh*s +9m:Z~OP8eD>5RD#?)NjX No$TYW&㼋08kl!SuQgSW"V³AfթT>߄qJtُ`7 N`E9V|SjrtR#eN]eoO%uwl0ViNCDm{sa&Wj4w`/MH2U@0Ph XݝJMHG໻V|Yj05Ā,!#e} $ǯ 9RKݓ#:s&8/v s,#$^ }>Kœ/G׼)68%$ioR+ f@]&d eA:DSRYRGP/!0샖yad-cľJQ;JG2ನrHU h1CQf0|<~5Q+Wpv)&| 1xӗP~E}ĔT9i[`_Y^N-)Y1t~ᄒA鲟 MކpךsxPysM>N }]:.P Qlҁ~.DV;WY `@yBA3>u>qBX#1X@V1dToԆm ڝd˅=18$-x||`NԥD (63E j$|*6)һ#5@.YFWxn(t ׶o/Gd*"ڢ݋~&UE{\Y2.laX<4S4HlzhDV1&:* kUЍRpVfAS AVNƒ%B$THĪKJxx^؏6\~ؒEtmd (]za__E .cmN d\bڣKkw1Ȫ@i `cDIy ;g) x0 dr:㖜񁴭&)[编'OZ@?PclW"D@i&NZZu9Β.F*k(4C~DᲶ&G?`S Eb Wsc6JX"-B/.1>{ Ǐ9aN  c,MS 7"Y،Zף~S4RԑLd (zϢ'y[-C&cVfbf z4c8'@CvdEmyK~ +sK#?PgeOkL5 xqٍ>la RwN'j Q D>7% 8{KMqf:1t/@Vlq1民YOHM x983O,ZC8|b!ߣH+ 6chGpkl_ brotrH(axⅪƨDPHԚgclyk,¹~9a {؎+`2LJAXU QLaatAR>}m*J\J GP2R3ه[ɗUU z ֥\3S}&0{+}}X1iRr7jLqmþ7迫iġy"b/ /T\6eHm  V \ʧBF\^-XA:៬7W3*v'|#z>٠l67F5F#8'<[ZCq `,Pv&|U"¹Z-;[jxSiэeLQw 'E4Tn 6?5bGIܮ}u)#=ɔq̘jU? b)|b(27Ëa&\31yrHy}x cq*o/eCEg B=> O޵twdGFZq^Ej쎤mqΠxj2ؖq  YfwsH{#^D/u /blVq-I!(B㪵 MB{C~hP{`GWjSy9L3R?*:TQ=#q-g x 3JوU,PyЕ}F0&jVDDsOd(ojsҏ)<>[NEg H)B[bZ#I]τ*W.-wb, CnW=Ö^@Tn{ϊu<389}{pQ wJܠӾ{c<;7WO5Läd^^Hq ΀GWAxUFYq Tq-XNjGAiXa瘆$4௃q1Q~n! #;Kw/7SjPWmcf/abBQUeS ֵ,S'pyxr X9θ#P )ݎօL@,$[1 c(ˇ3NJѥ95P? @$nf,78P([mL TjproV{+ll]t]䤐JK#{DWAh [$ k*jR3Yg(cאBP~:XPQ% :BC/b2 C}~ռ8΁<$*&TjN!jL] b ,rw! 3NoG]P}@{x4&88Ƃ3VOt:СNn_<>aVvyboCL^ l4(z0=K>J L~qNy @*K,:vBl)f|<'=팱ogo{ Ql)B|(ͼБu% 2U )>[n&k4'/29k6ΌrYޗ[%i7.=WX;%݇ $qt%a  N*;((yB[B+z ѐRfB"q_|)` 8{ k6(J)f℁rKhrjϾ㶲{;UZP '#Ȱ*BOdgߖ qnϑ>T/bac"pn?"J~#v]x_ "CA"؂$ʄ&Œ1^WU4?fBsIm/}:s(ˎJcsI_Mq?ILhzX)kg[8z]Lhs۶a($)b=͏,yu,WQ@'X_rOMd)5ok^ag`"=n<ϲm_[w~P1ż).P;YVLH/?b]_&D-]J `[o7]"2249Sf!\ rdN#uu͸*# "pۆ-pY^i|pzH5Gغ5N4VP7OdžD&uE^3bu-5[h@)3H玍8c̖*-K-ۭۛrB)]>OwO $+.~o.ױBF5e[`5V8l7 ˚ 3;c!.OZQå 9IFI*QMrSkx̻hK&$tNU+Q\&RGIf% @`6p?jT _YSլRb/al([%9u(I:. ^أP%WM{!s|cO }+o:~#JkNR-}Szoe$1>*0D9vyąO큒u6!^S~:&8|fӣlw fAfhNAriGJyb5y:;6>j 9iUΘS@8-D3kͨ8rY٣l׌GOg476ʙ A7$>l0/~E$*YND&53V&Ki}g"nȱЧ͙}o!-z_mAezb (MM >7k.8c7Oyw u(fmp,1ٍ7OhzLE >!k ΢R˨摔M@&c$63Ǥ N'^ lvM}{p_(dQu8 2\cK*vu Uѵ ʅ݌S(ɔ\}4b*1!RJ( OH rm 8 J.Ϟ:?S?q :Һv)Hȕ9z] t6lV!chpZ'#^ɑTu}ZƧ!|"7mq&Hn&ǒ%aYO1#zd  LT *KѪ^m}.FbmFdv&~"Z%; O 4Q$ãD%zS`a7Fn|KN`'ފW5 +~'g:nWTrt>)( Ɗ0րjn##Q6\ `-?IY9dܼucڊ=F`HmK.޸84O~qB41fF=CE@Mte&N5qÇz# ė$ 㒞5#L]BwmHNu<KwI|~X+gн|ЇFN`s])*!}ׯ,H7H[*;M 6/U5ò̱p֥z% xNAu:?ekOsL_uٍUU3smajș 7[U"'V;M(ژ#,wŚBq1p5Ώʛ,b%@pQ}`QBG,JDžҀ,{UPj%DN~\F0C+[xk }(*:]K&ޫzA,KEvRK,t$4^O'(g [9f Z:kqXT੓%ׇϼ]N 0WFE bD%1 S1?{v~4cꁾ #8Y\Cw}?`(ʓZ( b-HEGCdbp+LаAu.np'W'6}Sa<~.|\&1r!JsZc,Lk _k+{?FH뿴Gv F?evQa赁9q~2D 1 ~WmǜK~7wTbߠ=D W 0HpT$6k` @׳qiΫHﻀh _>]*|Eɂ3bM]u@Wv:"%ic* ARw1;Ϸ<֮v1zlHIɘ,cޮz)4n"p.j=fI@Qr4 b/TOkY:L r;(pcv8=D[k NelL$Rߑ~blUBeDɪG[AѰ0a]g+HΈ/QBӣ} 7ʂÕҚ6oh2{ :-tIK[;w$w{HLlæQ9T3 d.Ca>^G+)އN`"mf.'v&v0DGo1=kɔMUq <; gD&[fNglQ7,2V9askC?i.n6HzT PØ=T:v&{j&Qwէ|IR/$ SjSBdR%yjbHL&VatWn(Wq_% oeJ 22/#Gۭ8 ۖGN[{k‚mi&bAI"?~8}'E%ky!1A:]kzI:UzB3mZYh«QbB?8 M|cjPBolsn2 "*y^{[9#,x˹ʓK $[[( qzbB,Ҟ5^b,ω*D)WUMYnaVsv8U?-~9mBiӒFdaa%3 xeI7Q%,OJzg1 4D~m,أB~&: }B ~w)؜]ޠ4X8 $Z? 6Jڄ)vz;7no-6\dުvN:(^$bǽSz9QV )$7 \!_z gXWNv[xAJi[A7i"hqis-ܮ;lE ƺ}B(\.wwM`" \f9W)>E锆SLɆ^:"  ox=QXxa#i{f##n)~?$uq ]%E u[!Or J$9:@u:l8CoŹIX[ ֥V'm+v`ZLzEΛ1N(Rb0J7lQC3bs~Y>55mW}t{3cbr7cPgM;h23Wh4HQxrWhUgF&㧿lp;I88ɴ"YE4MMAE W7TX!Ap2-W)??̓ Fq$iUz"2AKjjU &l d2|$k47v8Ў2UDǢC'knr\:TuL&߳4cW8_[rnX Qj)4E%`lGS [SiTeڱHa @DW"JQOf ־|R6Q|Ao ĕAL׻C0  X2qYN( ;"v/5 6c?—j O)J_䳇e½ޝC1.u=Npn<"&.Xz C]_.ͱq򅄐>8oztk:1Yl`3,Zgw N9qP6)ޞMӿGЗ`ߒMcc_Od&='S2G5e6=CJÌΫ]i"Yu1|āǭ%FҪ:21O4n>4Z=Z׶$x^D4ݥfzxCya_Y[x?CeN}WS,R4p.\A֪ojm$n%X-/ V,Rtk.-]ʰ՜}9_ *!nՎ'84Mr/q0 93Ӛ+%Z%qql.:j [/wuDfa\MyF% r-jp@.r|zQqYZyl+.^jZRk7{;e-Y!oj\OʴD6U~lm?@;@< ..3Gt# nf9r2zJ>+ -հ 6K8`S\h*f!rJ`g\bUrX<3xM jp7ׇzKfaHS;j$I9o  ߅ܨ'R0y[5JRd#ɸ~,5YU-f)EWZD"Ҧ!8)KR~:;Ҷ71bu"o-8 t -`WFhQM͈gNFC%=~g2ߛ(ԫAeEm <q}d`ǴyZ&#u`vZbcY{ L#N(FAJlDV ;zjT7 Djh1g/X.ǀ{&N h$s*PF("Q_$ۏR-0N\0 9g:sHPPv57<Z'} W\zd)* ,l 6QyHlO#&!-(R g@+ǧf#7Oo|KNt¢O֓W2o=LxgVQ{ VԨXܨ=~6n,lΈR+?}o~u*xT&0ʘL=bUpp1#WzE3eTs^Lܸ8 ( E9,Nzj0FMTLUWDLP1a1$ zشPOF pf)4XKԜ:]`A!QK]PwLm,o/:Mq4ސ-׹lO̷{`#я ,vszU6)ՙs,UgEDm« 38Ca `[>V 29,TC~*'|j&N~N4}VFY٣fGX>c{°rtwqTC}k b=B &"R ˀs^PA  jMw5]<`WAytN` 6PA SMnW*yn_h *~*- sdnӵ_W Zjy@e_s2l&oJ0杞8K*>ϋ^%zVB )4</ꎢTMm+ 9&0ORNO(RGiụhJ #Jk0*~;b7̟8D7"Xy=BCCP_X^")+:؏ !z~FŤ]gGT&C4@ˀwJYel*r qgO)UO@Cr3oz_dTeNPQXIcsƼTl 7aU, xgkOZoN[ md"iBàk|9QiĒC<Ȑ\O'_5n9~4s_jL ,8rm!ޱ|&f."կtrgq zTP XSb3x\8Lr!kdiJ%fȷQO<4f_-xVlh$9yQe.Yi7RBВ'(/c.zAN|[_8dLzI;` ][ww~l]ctjL-=0h,Z[,I<\=4gEO ɣ_=Tt=%6 +exHh[>8f{\?0tl@w*BUTg7-N}y ]qŽ q7y5f@5~~k۪k <-jy$ ѺP3mabuʼ{@a(kAW7w1Fiֱ$]kժ9rʹ'ԋdžL"\5=n]V<~6+QS\ vU+pݙ"M끯Pg[vD8Rs܄uw4gr&:V$Wd09 0C0㮧\`{9,[a58^NW[ӥt<׳Gʣ/"v~QxFs &ȽzO4)몏a@pR7R/I @p+aI*䊂A83;!#wl7n]EDJTjɽP/n*k8l2fH~꺡+7}"V)dHKZ,l<սRǪōx̄AAeoh4,<&Fv]"<?)Tɣ{b-R1ja0P+_5]$ZG lSq'YOwW2;OmJ呶 na1tvjֆn^| -W@Yf> yQ'' ߥ:g,b&lGF3E(K@#jے_hYU~-T퍼>3fCj y= :y? O|DcVR (GpD!-KnYs" бn2aX滇'W81cn fGbɢ"ydh45U&?􁑒#77>d&{)-AZGKGN'3x1yQEwƵwS% wBvo x5ƕeHfWO˥UwB᛺רC[ B:&˯mۄL`@͓c*;&g@O|\!^"pξcLTIaX^75Qy )E(ZdiY_k~\5r3R*uxthEq`قǴhfm 2y%b.d=Z|Hx^ۼs7׳PC>PPYA;8.r PrY(BT0O3#\@GtO3Br2&w>S>8LɲJ/mjl.$~|grpoM|h;L^i׃!j%%N'"9?'k:,iK~u&@_e_G o뀢92*DzĵѬ7$S - :[4w Ww( 4-AA-="/N6^o7E^򄦐TsV  4۱|y?dMyغt (+8W*%H5w&Ipʭ Ac+aʮhQdBr"6| $!rHw~k/@B/'$bnfbVΤ 5?Gs}>fS fd![ï}d Q./iSJ$ ݾ սt=u̺jV!صQԍm;]ɝ㶺THNapcrIɳ-}kሂkx:-Lt=!ĀͩQ0:PVkv ҝ7у5aGke{0VvpȖ _:-׃z+*0l %V_9L`J]uU(Uw`{;}ҦhUR;pJHhV4ŐIt+.ԫBgN͞@J8>w=J,H;7t@2h$C0I*꧋'~&Ƿ'@;Av:HP-/!w֬W9[rRWb|M`"QΒàg>C=z_bh9Qif1…9䧪zḞ*f41GH[ _D.? (HۼfQ|~_鍁~QITZb6 ΐy%NLљdbTИcۢe3Md_~K"kZE|V5&TC #F/URXQEM&;J%ҹdJ/So$qNXRDw'ڎժLڝzfo=^z\Ӧ^i?1,n9?xWrYo LږȉW}`IQFHeosDWm^΂#gXυ]b)a8lʱRSj!96,͂'6SWTfr2n ksUeD<`_d`鯬vwVC[5_v#h ⺏D}Ȼva8x lJbB4FթZ4A>?+&}Yy@tAgy ~ A3GVEve#\QGnN%X L0;fi}$5HfvU 3q O|)QTMH] XFyCx|'EK,}}k#AMjHeBa/`LO_pz6lc8\<fR1*kC Ot*1ώ|q(?hXQ 9.[iUhAs%#S8j8b8)`"ny2?;u0p&Oq><1nb+$ ZeFMTt~@&nm>Lx-7Ӝ4!y4C c{UY 4HŊ],ZOeiJ?j담Ϳˊt\}z}S2fN,eԡj`@ocE.EK֒+ozmi4{[XA]d^B gʛv .zOBq+uD=ԻQ@bQftڙSQ(rdeIU VЃɣ8JlRF<~ǭQ"]#ofdNV*VEIޜ[zf mP!Ω9hSZgZP8=^D$M6Ҁ{ W4dxf$Ŧ|,.(3RD~P!#wn3C:,Ɂld @H]4贀wߜ2H~L$͘f E~pS R3oo^H Xl"ޤH-Hxd=޼SwKq@ۗx/}}xCy)7пJ/t\'fZ\o. t@$7C-h:qw±(=\UdHdžͲU9d˲r6eFTSiB=G&y [e! m /ʨv"Z>A-.fP0\t.lj[bڬyc;<-t: ͇f@t(*Y#&je{bޘ^dJOVgqj_}*HX0_.\:$⤍bbg,pʋrLW~؜@[_-!(~ ؘО (5_7O|2s0B3}'je}71^N7 dyJdpE)1{0r9#qjtqIWMWUv?6J\[Ö⊵#UHk`[/NtUGwhL"ft5/Xه)Qc|.{5[RJ<}b|N76tÈ#HC,;vֳB[>dxPp訑g [~Yҭ:oIXyEgql^R;zm'FI]z搱LC?!uHk,h"l@$xN}1D+2BX] U=CX"LZ3Zekr5 C.$RF53ꓔ hv p;,[ɋPUw3f6֯2fGJzd<N94=KxcImR ̅0*? t#nH-'GwH}( FA>ⒶKb'O'΁d&S;Qq|Hj#]-Pih˂P-9e[tq\N;SΪA{!O(i!h;LFN՚>~% ;r I^~$^gW[DV^Ca("Xl{AQ10DqħyHPWt_Z#zĸ'SZ"gj%ex28L k+Gˀ1]s@tAXKO I5tE =QfjEAP5My^[(:@5F5L%_{XsCZΈ Pz6^}#F\g( VDѠ$N!vNm|"g z eG&ͅ"ޒ@T8 ljK_p A117k?=/Q %̀+3(*X P = t2{>TOvP|hL{0ݶ,9 9 32|L%i%$yp?c.2ҽ Uc4'CvRB3g<"=E<]<%Do$TfG\a{ M"5QU+kNȲ0H0;?.lWV%A"Y}(ïϵR,H79RVL7N#/i^DLdFZIS{!Lg%t}i[4ax6 l7qWfrtmfqn S/ɪ$ZNArz W$ st2Zp+S4p 'u6RVi"eK+W$r OByl LfO9m7`&8}`*ql_^[⠻H$.K)SiQ-fׯ.>PRJc,dt%_p$"qyֺhbꤳ􄪏2>ꑏ:qlQޗo1() 믍Tܞ?筩tĩ--K6=<殍mG\DLi{7Fv\+ڳY6VF )\,hšܸƞwaehƢrPjgRxn~6,gR>Cb:'Ĕg p7x!ZB,No 8 }"B禗#;.J_d(wPga0ҼV} dې׾QڵFs`*]]@jH `Vےߞ7=z*i#8V t^r:,tTjp^Sˡ%<[ Kp6Su7)1K.393]?crr6@ǁŇԤ40Yad+ɉ7WlP%TX d ON$`NȎa@Mbxa @!:ԁC? mO;<\ASF|"ְlL[-LvwҡtёӟZ]%YD ʴg",3Z6:1#D :R/= ʍ5qufoj&im1U2WA[s5 {b+71Z6t!w7sXML/Ogzw"O[Wk! pM;]Kvd:ja3XHQTMsW\К\ sHݰ ߚ _^"1ryHlFj<l ^e˖TRJpp'U(ȫT) Ý^ eߍ}ubu"F+H"q.ހnJa=o+N@ I-&D1C4X:B?`IT,fCmpcBE~0gbaT(;U (wM)-C.dY`Y*M9.;RpiN419[u"lB|th[$Ei% ?tM}Y?BJ듶*9EV-UH/(wK0$Le$L9_U<;;&|nuǏC(:ko{D7g F2pL:n!"@Qۆ^+oUX(WzqI e;âXSBv[R_ {$5rE39\eEes(v o,B43`d V8)< ILA2׵xo.eM[? leqaĆA{,#41g jOmr|gtZy S5`'ciۖX^ߋ#Zऽ$D s {/ٰ<䥂2spf,aQe( Gҩ^˽{0KIY=C2IKZc;s\Ju\8N1XB_g2mpzV D Tgtm-ּ .q1`1Y&o?Wݚ3N<4L(@ *0;6#NQ-=(ߤ;0-j}K@I'6^PonL9zj0 Iqd+Bf|!,QG R9͖6K4be:rH#r~a]^]T$u`:A%7qpN)!A` ՌK k 5IliNLEж%q H=tGPd)M TyZ 1dj߯Xb*PY@pKp[Y ~aL$YQ{<}Mf}stKc<ֆ7Ӟˢ\ߒ/@ |xsLdIG|@}_.xTW߼N" q,.QGtd)tssu|ōj_i[u9K0  I%Qf]J mRw7c*a5.!Ԙ @ap>zrCrKɗ ZdBu ##RugN]1$/U-2)_OQfVhQoĖb,qoo$Hb>o|9 |~?12-"}AH \1//q[?j4wAbPn*y~>#ąεYIJ  o#mh̿8+lB fg倏dhi ɁTGbAA@9<&[tbFJd!\\5. Vq$E$\:).T\g$|zSYYDBٝjxZ8.YÛhdqyFeHH1%Պ~Ny L2;yUmZ',!ס֨Uݬ^cGNW#$R74yzFcv{ d .˒B-5Bڂ4)_oX'[ʝ(Ү.bw2ul0dSB =%]J'V.'iV/L'h}?@mI0Zͼ&":ϿSX*&z-)<^1)`nbH!Doad,`&+])JQ̀K Q(*@hlם$nnbcQ_)Us,a/;/N7?L |Q4ulZc4 Rk2A 6KBSQLպk#|Rbn5S݀G3]+uUGR˂}Nc>Zڑ}-Dd3%Ȕ}`26ťa+ Vu<;ڞ{@eg{>_ [D#d/MlOg#v|܊> lU]!5v1_M҉xBH[B7Gn=@EW7r|ED.m&3_'z1q4EK8:rydFӉvn>񥾳CR~*xzb J.wq]D0:,]R@Nϕ[4KmI1gRY*0Ja5?1]GXy7?b.Oi.^$F]] ]ᷢ(HP=OG <*σdӎUG\8nQ:r*i#f-zm&ҀM3ߓl=rHݷ}ϧ&!S>>%B-eK!}kc@\B[Bq!-% T}jPjoƓa)OJ[,>bBOٓ' 4K66(ԍ׌t3WDB×pK/W5]auJ %5ByD1Y( >QF:ӣ>Gs4i[)J9s ԧKb+C' Q}`MAKѲS*rWa=c&M.ܹ=;3F(1eo˕(L:[HN !jVM,(pg|$I/)|4!#Z) pyr߹2G򜿏~C𤯘va[?vuoKTATP# \b=TǸv^?9OwC%ak%D[u='vc,5nCkY?EʣLI:CS"jyФHI2ߔaMsM_v^YryoLQ_!5x<3{G0Kl*A|ׂ)!Ln1t!1 BCHSiD0#DCZc *ε`7޿{@%Ie޺M֪1CJ&(X-=GU̼8s >E5-TI)~%+a[*?xG;SxPނq;Úc'?Z@h]7DÊ -{lFIFKV/Ϧϯ6eNj[,O{uq`=[fMnTlb׊Et7U53 N|\<9bv#@}/S0جSS{j]M_Xwo'J]Q%|l ^尫|Y8y 0ko H~f{rû[!,+Ѩw*[u IŧT.P֔ WWkqd7cd%YSC|9/k)+Xi~ ):?wP[V]+x!SiWW?!C0_rboVnr^sGb ˪##Qf) Ff!w\#!eP%ڥlէLJ Loh&KYacBNz(,sTtw=7OŎC{ݔ0zvJ|qKר/_7yh(p1!_Q!d4U_1/n ]L%p}LJ^hꫲdX Td sČ$F0xgqIy^ \P(pNq'VXBo?3vE #ұt;<%9Jq?YIºI֜;ʁ/{߆]+(*iT7w NK,=Y%!O?$[KE ]t!Y+۽vU}pE-NN*"GvΦ?cW9p5,Ѡ@3. $>af t$;`ݨh _=mrl*,Ty$xt'@]9|Cuփg~ET< 8s ߐy$L*qfzV/J<2H;pt-Yt`c1TXX 8mաضW/xOgN5LdWNEQH:%H`v)Ne9$9ŭ ~a٫qfe2a@C?u(dhr}a>d7ZdDLꂸ8ʇ7Qճ)*V 1&悝q $hbmn8/B0W[sU|ꜗ 6a<̭22WfL4.)iYV5W۲SI۟Jkj=Airy-A)ZC~n_ѐ)xq eb1OmRjkJZW@2j+|qh6A}w #IW_,_=:v(sWׇXavv[8eM F}kQE#/Ġ2mh+3)??u 0]~Unyާ$uItf 7:X.ży#f ,ͤ3o_%\ύ7:(V˕PSR'0"p މjnOT\)DE10r: j&t]NHC갅>6u<*`eW\ϩYn);㳂liC0|1:φzw;C}+1Ծ A/xҏM_3p&dnĘW&o:Ya'2AcO7&UH)h'=BZw'{HPS9Hg5W18^n$ 1w;Qi  )jJ u䅚=K,B!2vtFxM=z ]޻R-Iors0Q횵Up,A_ 8û"Z횛X7] ?rGT\[ᅯZAt *ku!Zܥnou9pI_Qq$tbX3}(s/5@>'$!T($\ w``/k?S v|V.Y(ǭNR.R s]}ڻk.b!h9s:;#`_dV򼤨_g ?}Kؘ N}t kGwԬtaT_ hJ}RFtKj 'Pqsٙbb=?|\|G% @I"E0Pil̶p#vClfo&hG__FT7ق A?I)&T1RAއLn@z.!A}>Q% "SA` _ffo1sbXgguWahH9 4|PKm';ӲIh8EǕ2"#j(XZRyfMZP-e$h p-?ރ\cj0DStC0^{b:`i> /[6@`jLz3䨳Z60O z_☹,)k*%%kR)@VFLTV-}N߲ME,_F/TYGwXӤ]açhF-w mƨ$ ZX!io>֧nE8 Gk肻U E(PM0U4 *U:]Jg8`h8\^*k< WB夸w6}`Y]B3Ϩc︈3NqiR].$e'R+K35k!s)2_5=5 9j9{Șov % @xv$)b@RPÈE!;0v5Sħ$D ZFtSrCVG7+PXMHYm¶-5xg،;֡iVy鯩.e*vc7Cb:m07adn13+>A0=y`U(V\6]SYzh0 Nd] 51+؈QK['k7!x|sY#EQR Ŕ#gfJ5zsCup?`ґsotdGy![`VO߯ 7uxyeLu/ncme?GgǴׂ{? ]T`n1ܝljٌQ[׫$tU H7<b|'{T:beODPjUMzj1 n3Aky-1Ȅ"Æ;TFWs ;$h~ PP-NU YΆn>I[%c[} _azx)vJ"`1N7Z4>Čhσ!+a]]2XV4dKD:AH>.M: Ӻ:hhCuEDUͫxtXEnnSh(i][=SRA->W+8#^ 5>t!~#v5S$B::)0B-]P^NkDI>@q혿3HXv?ya6 H~M?K? P=,[>|}1Lj{ՏJg+cmi͛)`eB "kၨJl>Cc k^cK JrLQPƘH"ߦJ-{]U9RrE̼I8)Bڴ ia_+e.zW*oa 2QƒNy]aF(Z!Al)l稃3aXhos~i] _JAGrVm} -Ҷ{\a* [FUPz<:.V٪۱ջjQrPέ/&d. b 97VaI^VQ$; e+X\z*7w}g菵 NUP5Z;w3CArpͲ M=[`#y:'4[/`S=?M=#]@3EdkSл wK.A2G1O=k˒JtMBb҇FxѯlܛOFrtZׅ:;U$?l '"i6/SJ8:#kDǚ#4*@KeL pvMҚQzX.=`)Gk&)XS~ ZHE¿\Ao+oY6ٵn\oYq E \B7IG6Օ H =^GhoƠ*M(U֛-l;6~6&RSy H*  PWUÖ3qʛۙ` {i!(f_q=lG1;iLM bg<iʴ FCPF3~\U[}mr joك!RcjSfLa z|qi{I |9?YK 0nN.2Hnq;*IJcmv>0*,.`s;#M}MVp(adU"h#G>LW἖g&Iv3!^\ yg,qR8_+I2ʞ⹿LAD֭593!,#C;t.ZEl&lsu|hF\R҉^C%۞+]?~?H?}M~z"ghYyӄ/ [Y0J!}ymoaGc]O^m=S$VkRh/q-i)ƏI:v_\ Z׵} ,uHrx& PuJ"\VuNFRdzko44qߥ!`?gXݯ։ooHP/+X<[яZ)q~9}1-=&.ڰ磾<=?!- LJ"Q\:l# {TN%ewOl$WܓbV69ZJp(Sosl=b-zZ/bYzuځwv jأOk4zBW:d k. K ^*:vfSm88GI3)0c!dkseb{'Ҁ!n35^"ÜfUHZ~W)c "JN:>e5X8#`>rcmaè^CmŶn/8,0Bm2/0#UbVBMߡT'،ůtG2fn$$MeuIZ ½I~=Nm2NRtӿ9AݞH-GSq;F2O0hc3>_lye@8in+m-OzqMl*. :\4itYӽ[HhyWi=@쀏󶃖W^}ѷPƘ" G&)jtiz N`CP=V)vVh'zYY=Ћ|X͉C~V*@߳+!H1 B؎Hh= KBR2,|ߘ EVFy6 ) ][N-mvw!cĢV'dmm*v(`8OcK5f˛/:u֯Z ΏHo>޽4ླྀu htNXo^@'[XH#7 ڀl5 gjDBM0d1 ЌCT* v#&H YҶ#F$1OLδU"DLp*@ʹpyjom %uJU4ROQl}z )<;6i~F)9F5RJ'L_X5D`>JbӮ7)yd6ToB$ _n |)]dM#~߮?_!aHE5Bhs:٫;cqS9J/838&PI<[.c"VmY2IZ^R'Ɏ;tBP?N,تXSC@ *BًhT8 QI Ȍ)@3+B"FB.LhƐEk,96 2o}opUb/hCt|\ǫ7FgԷ(~LXF>PV2 E,'i]zpnT$~YY;+$٠ |h60Bŝ %tNkJ #/2h-9(F9EGmMߠ"}qkFo/JwE@yN7uy5*.>lHV>\|`~i } uloJ_ 02!%cgg=7=N1j_1 t < R@ #bQ9fsN Z9d"Ѵ {+pƣnU+VXP$ێ<. $ih_qs) cNVc̠ {{u蕻,OGN,,1YL| $RɏHp~Liǔ$2Eߕ WGujCfks'xjd8J_I9C3))zB߬g vVR|Z]mN`KS88$hF$[H0N"M#~7l ;f֗,.- !<MvO ?iy(AKeULB9<<ǣڟ VXd]O[\%w תpʞ|!~$ytYXl (x)w27$.6'Z|9t,zc(3(k9kꍉeۮ;W*~vHPݿs+\`d1i@Uu_G?"n93g-GZ˛S-.3^hۦK2+FmO}i?l ߛ7ȼժͦ7 ')#1n!T|K% $ɽ[ h Qx({~41&4;%1N 1c1I]؝~f|P8{-U?Q/l: QZ{j&H e=< Idm7 vT%jFKRub#{Ř+eQ) OHd1 ݸbD5;BUkVZƁ;I-z Nؖ06D8"b7om]G5e]Be f WR=8;%oKrK\DU^8Xד[Kzfx>]@@jo 2)` -,6EjAm\wsjꪂQW?D`7 :GYWD9ZvU{F0kX4<e"}>C+[nW @wf'}tzVv m<_-8q0$(k+#JX_9اE%tj)V̉KwbW)ןI(>œ׍R{؞d}vv,jD0]:@A +9@{hggx71d<9>9+bݙ䲖,'ނw_N}L|wFcdip,Y%.Acli"Jd<ѝVqX⼢0zKնi߈ \41qyė)]+{VJ1/JyO7mz+o͝lnqqnG-퀒g;XQn[xn(@y U{$RpŠb/m5j`y#W-[3G9Es1VsY #j,\WD`LWgi_'$p8ru8'ܑ fWQa;]$v Y_ˊ29|ȻƔVeA[?W*!1*d\27mAfꐌO.J(p쁵|e,m ))[:8c9J:W4W!4i/U{< I]!uGD*\T UMx,4P1c$0m!m'l$6+c8€TU, s=|"*J|T8}[_?Eqg֣#ξd12t?ESLr`:7aȓUh`}T ٫RL,pjcYJ%P|/zdz9JX rG<QNUH5~UܸWN&jir QRlpяWK/VZ)]syճ0޿Fu^"vD%)c#~ȵPN_*AIP~R/:WO!ƲK&ce]foSIsI]>G8 =,06N |Hg$¢\H_Ja~gsa6[XLPQ~m۩}wη!n81BA7/WldDE* 2i.[Wrnd҂k;4]*NwjOhTMT.!XTU~zFv5_U*o-QYɌ!ͬIS'5";P)уcEz 6 tt,(Eξ` i, b* T!+Q3y]Q"`< y'-TnəAE ڏ '5CVSUSP.}l1 !RSHY(P5;sA ;& ,>(}?N?b "Qg7E9 --R}7++BЙyXSw]G81=k/UM?x}e~aQ;ZZNQ7Sd5 ?{z;/)1)&V+A4Cg& B=C魄~<{Vԧ۔6uAp >yQ_UZ/ ^U+F8OKS/w/&ZAB9,UC)-TB#Cs+ÿ^a` ̽hꦛ]n Wt3R %G®ʝ/:UfM<4'N\W#j9{dxޮqmފ:c_)utT>asqE;Իr>D[V8r6 ٳ/<%Ļ%;c࢕!kBq.ɊCӴLTIm!|>9C^1p&5_~;!pI 'H+akp,1tQ 6Z`V$hO+oKy{w(4 .1> [Cn \Fim1X'<|d7='^umā3ˆ ʦ@Pd33_|W|{3"YN[~wl\S]z,M>IaE!^./;GW3.z%<-߯#/9iIU%x3Yp,OJ B~V-4_8 Lfu[N\"ˁp|LX4lX4l[0VŁN(i]D1ɚA"<hQZ9) qúS%6:7P*6 MsF|RV?iiU-8ss 3? :=o7@s؇XaP.渏<0S3l<ތ m_~ts'bST&;X'(N/JҳH-C@ʲ\ J )۞ʮ` /d3n>%< >C̦LHW~Fspl Z)Qla[iy+Vl45u;,dČ^5¢9㟑]0X .],1(J*C5n`<{ Gw@C";ISyhz>j#K=Rgk߉>"`B1Cc_k6J^mqXF|FgO;nJx 2JVPU2d p +]Vq=*-YIA0eReb0FC0+'!k "Fyά@~L]Jv+A=@8fFZ$ ##B"HOo8\`>8G8?fFj԰VQBmN[Nt%ƿD OH@,,T}zp̪}m5J&f7Ixc?@)z>/f!~Goٶtd#t‚<m )'-QVmgjjF6}z8hR̅K'"}jk`8Ÿ%HpwfRPMs=xpT[Gnή("SlBCv^˥pz uUʹT.Fo8fDnt+]0Q"(6~oɟ㥊5a 6Ѫ>2ŔNKYD4=+Xdzx 8(!iK 7a-עAp"lZg6= XA뽋+%gzV~TVõzj'#k- 3 ~6-kbrkYC΢Ym&>f >"_ /Ҽ=Z<ЂKT%E[,fGhd*ApEt`a<4di{b@Bt3 3fJ0eBڑ͙➿IH7(WAmMmh e1TR8˶t' W%21Q;@fa&NU2_9OЖ?Mb&d7 1^cN|@q?\yNP[`զ1z6Z0t])uYq.,L1d^HD#[,%;W94aOFS:rgRY0zu4rk © Q*uR}Z0f-~gZ7-`OV|~|Y@塵>*]GNdj6Ǐpsjcp]Nof^魅$yzj>||5}f~C~c\[xTsEAזm׃/tq?Sc_Vo9J %ܶD^;]m(9XRAr^~م"DU*Cwa<.oܨscm"YCq*3pY&>?ˌ?%:8uC֫JdǕX\BR[[l)bLH7Gvdݒt[ PgE_*c{5]bGL? 8mg i&\jTwxH EǠCC(BSbiL[~a ||`a.òu#C"uh}ZNY2Nrl#JGv^r@R,8Px:V}-lx)D\PIЫrM"Lw};4Tdy?1{xDhߟK `eY"(0FjB!GːߤrSGfpT *ҧG5eJ`Bia3Ҷf>ഡ)rj;w.Uh.Ě[ph팬\1S8Ժqr|6R٨ ͗,ߴl1#  F-tzR [1YԎ{呍bg~62@* LbXu>kȞA9 F‰ZiAǸ]d>w߸ILԵ0DdNZǘ|$4 Th(pµ: đ -M:,ilyej,]TS)#=t`25xM L ]o]ןD+ L>:ė t%O[JՉg;ּ( T4NWo}ri)(;ڣ#l4c+(BIͨ#'csءaT"q! VFĒɉ,JC.E,lds; Ѵi7'KъZkL<ìݱ?+qo3*~,x PG[w T`8#B 2cB? KF-AY D.EC7&%vdKC 9=bݹyZ#I)@]&2" !ӰU9).rv暑Eo*b@W)k X|gWScrO 沍i7YV%͉6JW;%%Jo#ـ,f+4/?"Py$8Sv?k,Gn<4ፄgr{?߼P {i9@F8[G D4SeVJBMsΤV±7(,#=hn pn'2sUEH'Kr<H(_kYj  R3@hkt_ca$7ta&,2 Ga#骖ԤtLL5;Cη0%'9"?|e[Jyt !;+HM8- s8j{7p rcb w5ଽNaUyk9,x@#8ВG&_@X 1_۶f`LJ:w-eXlȠzMqͺ9Q @ob^-1ڑ|A:pL[Yr;ōqKVEF/Lz~wZ"ߚl{~Uj[ Awg ]A8c"d$ErbSDlA2ױ2$k@H-#7ݐC)̝fb)(nX eZ/8@$"OO<ZD-a|lvԴD<(}4dOW&ΉoQʃ̲=ziޘ]rG%wBgJebgQ2-Y:by\|},zC`?ڨDޔ eKZ>ij9h 5\MϏMi a!<$nz5iuԈ~Xn-B^iOi"ڕ*C|@&:$%柏9d&gY,;n],_JR焰B:4P; ,EwMx6G AZZyơN?:iQjL"ݺ6G2IJ凊^[`)hP`ve..?8q^6W+8e< 3xB‚5h2f\݆1;ĝEpKs#zpa1k}/#iҼq|)ճTtI<@`;e{ `jW[#'$`ꀠBm(Ou|Ģ Z9"tLb5K P#erpvT*0":ypzmEK#:_ix;$h_`|`CCR_ͱ$r%8P"ϸ"sPJPj=X3X.t(O9S-04m|*<7j M<e@!L+I55Fva1'.rMRgvfqh6'ZXj m/{Ꞿ}OF= ^CaG0:H##C2u36$;K$w7?}!7;f=fyQ7˳&<5oV<4w܍B W: 1`-w>҂vIf{CP%v `im\4[q7ɉ,Y%+k) /}f6" ?W/fL[X'FRM# pft䶫d3?_fj;ukzIũgټzTZtgP_ z^GKtu3A2D)8 w7*iAb"Wѭl @DshBi H2)tFP9˭4fj& \j3\/smYo+ܷ5U}7[fcYE4H!V-\pѶˤ$DK~ת%޽oy(LkQgq{uLgXe1=4ԴdkgيlfGhTD-Ւ|d$#69%P0b5Hh))o0UlXzB\ (J*2c7)֏Pe Xv6rEk> U1P_h;|Qsa̲:4&GzR^P zDzsAxOk)榮1JE70 ~HEb1&}iz/ck+=[ 1nQG\}iaNTGk ZΞؒx0K`ԶNAkq~=9Xg]L"w\ðV'".Of#jIQ^uvH@ןEFTT%]|Mh;Ɉ;wȮ70jBr['o 5t[IRyeoJsDg>Rb9'BNRޏ2*%׈xYۍ!QiXt.9KvZmgqa:a Ʋ-@}=E+:VӔD ;0)BRL+Uw7)qo(UplcQʃ Eȏ|0)۫x~ӰqlA,,MoK@ bf=Jf zm?>wٓ.q[#tCoα<lMA*"@NgSQ5q6;W3N<(=qKuu|#d[qU3'ZoS_?4zRSDƄ _u}pal"OZw] Y1t~9Vf21$YG]<ìkkÅ"AG^9E퇬57h%vTSv;]?2˷_Cd YZ