dtkwidget-devel-2.1.1-bp153.1.24 >  A `CR,!M@eee#dk9Q;P2"dm+u>BV萃u=50~{7Ksquq>N4wpߊ:W |®2ۧju`+1! Y0`)l-{:S~juO/`')D&C./RJe;$Me@EkU}:΋`ux'¶iiPFoC3gu`X,1ViAO>Tcsٵqd8097c8b4384289104e7f07002c2e6745739fe943eb76593a1596680494c5e758533e7e91daad002c09d42a0943cea8d47b38274`CR,!M@eeeB2ӶX\^FSп]A)vbVKƣE.ɧLDX {rg#8=1 $_ 8xA"4F11~xӐxE N[”`7{ҽZS㶦6ѓ˜3kqAǷygؚKۡmoʑM$_0.c}V hj52QpdE]t/B\Ljք.>p>yh?yXd # C FLT    -Y .0l3i6f689@9`:(:@8:H9::<7F]G]H`\IbXc\Ycl\c]e^oT bp8cpdqIeqNfqQlqSuqhvswt xvyxzxyy yyTCdtkwidget-devel2.1.1bp153.1.24Development tools for dtkwidgetThe dtkwidget-devel package contains the header files and developer docs for dtkcore.`CRlamb57qSUSE Linux Enterprise 15 SP3openSUSEGPL-3.0-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://github.com/linuxdeepin/dtkwidgetlinuxx86_64!!!#$  " =!Z ! C cnH  ]yl 6 , =P-  ) V P:U ukm  ${ YrX)A& `    b~>  OAA큤AA큤AAA큤`CR`CR]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$`CQ]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$`CQ]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$]@$`CR`CR`CQ`CR`CQ`CR`CR`CR`CQ1fe6dadfa6607682fd3a14b8e5e6f3b296d3cd6a8334d57d0c6ea7d454047790a0f54863966d94d521654a4b064e5f1e846934c390a0774ec997f5b3baa2485ab0b609f7f9f705ee8726f7b748c28c08f9950ab961e4134374d675b1ee42a6c38a2e062e53591ad00f79061fba6a44e6f64c57f5e1ba5f61c673ac616a4776459c01e6fe61e16a0cab81a168a680d564287f3d30283b694d27c27a4ac72cfe4ed8788680ffd8bf73aec8065b211ee355635126ff81651564bf9df3ebdca0d8b57c72c2a636b744164f112abf9beb247ad98a098695b1c3068ffbb45a7ac5767ca80b2326dda3f12971c6150722eb1117f9db89b4d5172c7fc92cf67a6caf94b1e7b8658a22f62ac50deb5ca5ad84396cc5569e69f51eca1e2bdb77b801e4d554dfadece7d392ffc208f3614faf000fed2dcb293dffd1710f77a1c91cd9e981c54be988595ef5ab98e22479491678bbac38c8a1b8c03cbc5fc058682ecbca7b6136b83f6856814be9712964e7bc3b29694746920f160e5121c6d0ccd81e91152eceab7ea795eab17508bf9e4c0e17aa23c5bdf5b4faedc8195e94f3a1efae59af663ec4498f80206fcfb7b53a46ade8e04fd954894a2c8c7f74cef918b47ad68d3a0eac18e5a4ab0882452735bd0b1a62ff9e961cebf65a896e66046bfbf0115ad32e0f96b331f6caf2886f897c3cbdeb6e4409d5af17093d0094e8ff686c7dd7a63cd3f9a7fc6cf439c0043371aa027718f739d6f256c2fab846d29857654d278bd7524bcca9550844303d0bd61d088fb55aa7ab8b8104613245f2ff98e61745d1b6b2b025410125a329e8414ef856a064efc8f0c9ac3893cfad4355d010bd740d738fa9fa59b26882f9887c2953787d227b7688e4841b5dea6e385b56d99dbc31dc9a6f922ac6fe959279de1b0bf44a86b50449c871dbe46ae40c4d728c33215baefbc5d7624bbe24ddc5e29ce0120afec840a1a0b1ac22f9bc5209ffd86e0809f5f66a877261a0d83c561c89829388b5e6d67d17b6e5ef4fe161a416cca2153d35892d5d39aa8900a54b9dc3f8b1236d946e5825042cae6f41db9431fe95ea3d35892d5d39aa8900a54b9dc3f8b1236d946e5825042cae6f41db9431fe95ea9524c47a6d824b661afadf9acabb2a297a35caef111aa57f34ec1e9cbd4cad239aa251f3fab9707bde75467a8ddb13530cb1d419a665b3c8a031df711a020f199eeb3165a88e29b9ae5eb45d481492572cd11e53099fd055d64291e9a6862da0118dbe7c50ce6a9095f4ceb51ee9bc5f9b58a966d7d51599c735c8d009e6034afb7f353af215ff246c843d98e1630410727c78ea5033b43e49b2cdb2bd96c3b75a9948c218d98c81338e4c079995bbf97993e67713758e18bd5a828b6eb1ae5a5a9948c218d98c81338e4c079995bbf97993e67713758e18bd5a828b6eb1ae5abacde0b4ab95da92f5d66bf882fc5fe75ac62de5ab2759d3548a0d89eb063d7d8025a07277590113736c84811fcbfb3cd2131c0f41444b845ee6acab49f319ae1c4e16cb5e6fa5a9402154608859a840a843db79d9d94775b6b2ddefa8b350a650b3ebb2b30353532699c4a3c511cac48d2e4fa274935a135c9d386e85e501ebe3f4149ab3d1efd669efa6ec610b7363f1be09f25c04114e282554754f451e7aa6ca925f5213c53c5fa6d7b9f4ec1410befb106852c81a1d011a84e51ef404d5768c7c761daf2a0cb0745a3d9afcaedc5e0209647518f87d50b910a01555a33534434fc727c1bc221e918a57938c4fdde97a00cfa3568485175c12b4504ee3ae7472acf13c2861b49a6645baf43f901cc946693cc16fe20085ba738062f09b0af2039cead3f4550af4327fbe5fc01f2db0819824354adaf6aa5630c7670f5eaac5f8b5a6872c468383088cff4dba199de24352f679653145b87f1d7b0701949867ad5ad2fbd5fe49558028a93ef9b50620887f8d1bf979dc4486f92895b8d3ee8bdc8927458301eb06d17ff2e7bb0c478168630763fdc6bd1fc54310c762a91fe67f99ccb743ebae9a1b2d1a395c2f8ef9768468df10ff14e6fa1414c6aae4ce98c07fa513493ecd65180c4305f449ba6ccfe68572c36d3b0104843ab88199292439bafd900d237268e65cb40becfe570ce96d98feb81856e11cfdda46410259bccac100d977ffc750aec4122877278ab3327a2a579395354be5f02033b1963077ce0a33f40afcdc879dcd929d6a1657f0ecc6c01605eae1535eca93d146eae1c676d0a6f6471230bd95ea183d66930dbbb25b1f5ac1827fb97d72c808f137b0d40cabd67b2f285c92eb4c88b005ec8f408fa20c697212adce8e9ca40137d9fd398a6f1ee883e6f642bc7ad09b8ef746b3ace259574d57d822f65154f3b6e52e9fd8d012cb1f1134aa1266ebc1439333366a31eeadbe804ed79044f273b6b792d103fd6bac1007a83f08da0bca9b6ac56fabd5f52fffde5347860eedff46f48378283ae5402c0f7bd2df5452c891a3838aac6937decf72473e53681931119e7bc6b8e7737fb6259e245382bd72f5dcabdab774faffa2f30019f9d6ac018d8257b2b916f96d5e7abfee90d2e9d88119c1824b0cba8f28e64a3811fd11186d974e40ba4b6fa98e9adc64836710af088284948a6697378b5b22668112c889b4e374506879c4b2deb3cc399e071989c7bbd18652b12e0867f548c9d85583ab6fb7b688df074c9175126cb90c85032b1cd06bab879da0adce6e831d9a052f121d8ff0858642260f23484287d12413e5cd26fd1cff7b9d47817e59d976d2a04531b3820b5ecd84c9ee07ea7f145f2b9d19a3042e64317f176d97bbe0cf3ff9d16bb18355a109e5c65a191af89203a6c4e32f2ee948629531e973cc8fdc401e9f3e6e5e9c2ed714870b0744baa794efb7d9f449c8eb0f1c522be99010b51576e1eadbbb7e2a8678bb441eeacc09fb00d699eb5464a052e1863f026f8d1a0961f020fa7572f0ba4765a8d640b63b7f7287a3854682a2138485deb303f7e121d0dffc02e1381e7bce23af0bb8c55385bffbf21582970b5186a19c875ae53270bc5824c419372df90ad66e07fad41338a4a1b3d54806a151f6a32f892775110134652eb56c14c2ebdd77a9a136fbd5ff141ffd193819c5f5194e5f63b58865f5e0c03f64f73fad6e693b66eb3195ec56aecbc7d9202a47fd7f30b9653954124ae3514137d7476e719ee98274dc198e1fcb82a06d0d36d652a53b995a8e3186f2e5c254e3cf1822ce522b7386e45b575f9d386db29f8ae35118f4811defdca7839548fc6f1897fe9e5f884fe54b08a67d9ddc4a50a7ea452d4ce6e137197c612cdec00355aba731f77903d063fd328a1683fac6ad8f6378e458a2a478b208a17b1f87a28c38a4083a548a310be4246beeb1a64b375fe046d906f5f9bc8311b16ee2d7bcf2b895d29f9b5be156f78c1721d771817f335f3645ebcf31216d958c339ca1e99bf5ecd35393f0daece6dd801018b03082a6851ebdfbd0501541b3acd03f2e976e6429dbef538dc5bac559382b06c4c05a0dcaa82ae8322fc9a9cd7743e5d68757882101f79e8dd56ca2b7ef4d7462d323e754f9df7d2000deb49787ec1e3856001af9a32d928b16580ed746bad46b68da3036925a17e918353dbf0ca1d619a719c9bccb6702ebab90c1ced9e7c4dad280e9c31632c4cae6bde9f0e71559f47a6e54f11886bf5bb50a102ae6534fed1224add9b8f97d9b1373cca43282987bf34d331956c4db99667e5add82395618c952eb5133819f18319d3f74a8cab3586975ddc0321f8ddbf80aa90cdb2fc2d7e7581aa45ee4d9b6c2377ef517f89104df4ee8bb41f8972165bd71c466cd8e5705ac35fa7946d916ec5c3e4e2ce11f8d75910e2032d94e10dea0d30c5216308e66659dee7c6099a2fabd3b0f34fb154a30a4cd813e209b6f21ede9b74dc9be2cac0e77d883dd524273bab819ba768be307b2cfdb2ad37e173e565d83f0031befcf79f0681960fa82b54855753afffb773be8fa9e2e680cff7aaacd144856dd6fbff7d0ba594c9601c9e58bff89e03bcc4beb13a5f55fff034e619d6f8322ee2476c187eca16bad301f61e63337e0711474eeeb9cc0d37a94642b97fe06fc0b9b1a326d39612631fa3d97f247ca2fa21268eaba360f3e91fd68b857830ddfe3dde60a2994ba08014cf86332b8b1b0595aaf3157f42905866d7bb7199f59e7b1a46788aff8abe7e9b2173a9e59a72a2faf89f95bb57195134cdfc3bd05d37950b8267b401797c1ae7b31beaec687f3aa0f02bc68465dd08422e205dc6c0fc4313cb2977d6abe246db227eb4a2b4fee6698f4c939262954047fd7c15178b837c7278b7c62505691225bac7d1bda1284d0bfaf1675eefc14bf709c7ee2362e3215304a11a24792c8ec7faf214d87c50f7ddc8f29f438668d71b98ff8539375430e355c337a0e465e3cd729c6dad765ae2c3ca12cefbf175f3c183080c55d7e9e47287e8b59ae2a695ce102dba08a83c0c04c77e5cba62aa71c23539a88eb8910cf0fb1f0e670a61a3861f66480e7c9fd557bf2e2ac555c2deb8664187d3e3e86c7757a4962aa6f79a84b2c92df5b4e6205da4b75fa48e68e916d42046867dcf1a00100d13f196a70666b627d226a469df0252360f5e7ae99cc399a807d321f33c364c8b59809cc05cf38b5191d1ea13c931e5a0f1dccea9ebedc1969174049fcb7c2c495f550aad8c1cef0e28d314046043f677258fbc5b435c3ca6a18dc98c8020830378c253633fb35171a4102a5291713abecc0966873c855bcf185b7155998fb49ed39adc7fded86c12f837906b8ba550549611d602d78e37d5eb3abbe57091243e9747ec2edc43cd8d98f928b0c54697b0d5a45842084dffeb75c5007d1e40c6500377686cc67ee44999ad9493268a965626ef5c274138f8e805fea45f4177ebee596a2354ad5c9964181e3072f6cb3d03e4f26c3d9a261acca339ca85ab5721b7e4a412e00dba3eca245e234bc3bc14a9c5b72e08e2046c398966f4968dcfa11b30013c5d9d249defaffe087780a7ca0f0f616c6e42b25224a6e1b88744f3b2f37f5ca17267d41e2fb6d95574cfda03a165ec762147874f49c8fb2e8001bbb5dbe659296ee90dba42c81efa7ff997ce13e81f04c72f31ad91fa4e41b3a65ae612327b7cf07bc83f36ea98a043162e0478cf4f1d55e22122b313d33669b0c41144b6aa5374efc62c016f722c822a6cc45bb2b05b21203fe7d7c5601d1f9e3dbcf39b9fefe2c5435db289a7059d9e09e254d00838827ce380b78479bb60998c2bd38d92247916bd5298d0ca8642cad09ee140e61d486dc54a331694c5a53c3e58c8226ac0f4d5de7a88e1fadb702405e1892cee132501c3be9c0a1a714348e095095f8f2eabe2748f0fd7b543201c65231495076109a1ccbb2b8e4ccd29cd6c1a7f1a9c7daf5dc84e5906fe5c0f73c1c75710d23d972495a04d429339db78044496123ff6f3401aa1a5e26c0a1bb49d9475ac25a4f5d84e9cd59b1a3acf64f9b5ce5848e5d42da598c72d6ada321d6946b3c61070ed49bd598b9d66ebba9fa97bee3d02ad3b6c1da2d8b01bde90cdf1e343b3e75dffe709c33ae82dc8c84c360e1f4358a263ad7d3ed266b4e11d6da5505b2b574452609163b5aacaef071f320c0448a4e39e5a043f10f945e822db79291b0871bf715a728f8d0e7d57fd9aece14e1be486670bd66f78646c834792939bce19ca8e33718d7b8194b7ee1f2f0bd05ddf2d2d3c45ed337364d53916f679997c0050a4722b4acb008c28a91370ce49b253030bc891ba4488e10847d09c7ae970307215ae6969044e9b06365c6ff4260e8ca3a0e3fc4fa39b328ac40b6f81ead39495f6f4427c2b251ca2c7d0fd6b6da826d76466a1e740457be5b584592defb185e828a6426f7477cd12fda2d92e1638918ef1c6def91a46b32b622ad78062d6ea29c3636bf24222c81ddcbee238cb225685ffd57ad81126f1a7978e7386b822eeacc7c069c654b165c2d5622120ac04419f40b299be36f6af8dc778d3ed4f4e9ac658b79aa2a1a8aa862e974715695d38bf363f181f3a3bf7157e86295c3ed1def2b1cf08fceea739b0a2d3d610fc3304b070dbfe1364a62eaebf03af80d8f620e53b8dbb1c545044b2cb0169afc6ca7ef476a219a9d3d8e5df8afe69a720fa7a8d3cbfb3dcf94143f2370ddab02536ba1eccd83abda27f1f1afbed3fb46a81a8d96faed7fae699a3ce79999345cf8abc00cfd79a1f129dd6f4e62caf0788131de51f48290a81fe18556ba3a71f327508f8137dea61d659a575e00823976f55c749c0f4288e870414f7080851c7206bf055dd025c1dd834f60eb686e3779604ce578e48eb288631b63728546febcd618aa97e9febfe062702471ec51c552ea44179efddb3d03b5d9c8532a3638aa50485c0b0c1671dab12beb3fc882683fc27f6c42e3f4262685148342aca244e5934c3fd2482b14c184b96f56a24eea339f2f14e747e75faa21148b1b796760d4247ede9f66d128fa7311b9f64ebd1db91d61b9libdtkwidget.so.2.0.6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdtkwidget-2.1.1-bp153.1.24.src.rpmcmake(DtkWidget)dtkwidget-develdtkwidget-devel(x86-64)pkgconfig(dtkwidget)@@     /usr/bin/pkg-configlibdtkwidget2pkgconfig(dtkcore)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.1.13.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1]F]-@]!\@\\@[vZ2@Z@Z@Z@ZYZ@YY{Y˒Hillwood Yang Hillwood Yang Hillwood Yang Hillwood Yang Hillwood Yang hillwood@opensuse.orghillwood@opensuse.orghillwood@opensuse.orghillwood@opensuse.orghillwood@opensuse.orghillwood@opensuse.orghillwood@opensuse.orgdimstar@opensuse.orghillwood@opensuse.orghillwood@opensuse.orghillwood@opensuse.org- Update version to 2.1.1 * Update translations. * Fix crashes dock in Qt5.11.3 * Add ThemeType for DThemeManager * Add DPalette and DFontSizeManager * Reset tx config file * Use the DWIDGET_TRANSLATIONS_DIR * Add dbackgroundgroup * DSwitchButton send checked on mouse release * Update style after apply dtk stylesheet * Fix FramelessWindowHint caused qss won't apply - Slit language package.- Update version to 2.0.16.1 * feat: add property "full" "blurEnabled" for DBlurEffectWidget * Fix: update style after apply dtk stylesheet * Fix FramelessWindowHint caused qss won't apply * Fix: don't full blur background of window if the DBlurEffectWidget::maskPath * refactor: use commit count for the package version * Fix build failures with Qt 5.13- Update version to 2.0.15 * Fix repaint widget mask color when the color changed * Fix always show menu button * Fix always show button on none linux * Fix hide the non-window type window titlebar menu button on initialize- Update version to 2.0.12.1 * Add interfaces for custom qt theme config file path * Add signal "screenDevicePixelRatioChanged" for DApplication * Fix the dialog size abnormally on multi-screen- Update version to 2.0.10 * Fix crash at DApplicationPrivate::cancelNotification * Fix cursor is always in busy state sometimes * Fix wrong register ddesktopservices enum type * Register qmetatype for SystemSoundEffect * Fix minimize buttons of fix sized windows are disabled * Fix build failed on Qt 5.6.x * Move Q_DECL_DEPRECATED to front * Fix titlebar not shown in some case * add groupLeaderId/clientLeaderId interfaces for DWindowGroupLeader * support all sound effect * change permissions of DStackWidget's function * Fix can not hide the window menu button * Fix keep old enum order * Fix can not scroll view on DSettingDialog by touchscreen * Support touchscreen for DSettingDialog * Move settings dialog radio to left * Support connan build * Fix doc for DTextButton * Fix doc for DExpandGroup * Fix return currentWorkspaceWindows is empty- Update version to 2.0.9.11 * allowed set a expected icon size for DDialog * DWindowManagerHelper: return all windowId and current workspace windowId * Fix the dialog type window will be closed after pressing Super+D * Fix workaround QTapAndHoldGesture comes late than right press in dde-daemon * DPasswdEditAnimated: modify parent for tip widget * dtabbar: horizontal dragging delays. * set QTapAndHoldGesture::timeout in DApplication * DWindowManagerHelper: add inteface: "windowManagerName" * DPasswdEditAnimated: add updateAlertPosition() func. * DTickEffect: change scroll speed * Fix passwdeditanimated: hide alert flash.- Update version to 2.0.9.8 * Fixd bugs * Updated features- Update version to 2.0.7.2 * Add DAbstractDialog::move(int, int) and DAbstractDialog::setGeometry(int, int, int, int) * Move the DAbstractDialog window is invalid * Can not auto adjust dialog position * Wait dbus call return- Update version to 2.0.7.1 * control single instance by env * support hide group * add DFileDialog * dynamic website info in about dialog * create cmake file by dtk_cmake * support qt module * update password edit style * auto scroll when move/drag tab * support new and legacy dman interface * support set combobox data with QMap * fixed the QPrintDialog theme to dlight * support dynamic property * fixed the width of the DTabBar add button to 48 * add buildDtkVersion/runtimeDtkVersion to DApplication * parser correctly when version has '.is.' * follow parent/toplevelWidget flags * support configurable whether to redefine the window content when dxcb is turned on * add "target" argument for DTabBar::tabDroped * auto hide title when fullscreen * add propertys maskColor and flashColor of DTabBar * support drag tab to other for DTabBar * add DToast * add window title * not set AA_DontCreateNativeWidgetSiblings if dxcb version greater then 1.1.5 * set version form changelog * add property "realWindowId" for DPlatformWindowHandle * add the property of the menu * add initialize text parameter. * Fix reset short cut not show * please read CHANGELOG.md to get more changes - Add dtkwidget-fix-lost-pkgconfig.patch, fix lost pkgconfig settings.- Split cmake-dtkwidget.- Update version to 2.0.6.1 * Fix bugs * support new dman interface * add DSuggestButton and DStyleOption * not fixed font size of DDialog * DTabBar add scroll buttons * add the "dtkwidget_global.h" header file * add the "DtkWidgets" header file * add animation for DTabBar on drag move tabs * support dual-click to make crumb * add the DTabBar widget- Update to 2.0.5.2 * add bordless window on mac * support DTK_TITLE_DRAG_WINDOW on mac * use D_DECL_DEPRECATED * add DFileChooserEdit light theme * show system menu on right mouse button press of DTitlebar * Fix window motif hints is error of DMainWindow * fix macos build failed * Fix popup system menu in window content * Fix correct typos in multiple files * Fix windows build failed * Fix add DTK_DMAN_PORTAL support * change the QGuiApplication::platformName() to "xcb" on dxcb platform * isDXcbPlatform for new version dxcb plugin ([d8b5c040](d8b5c040)) * DRegionMonitor: properly handle scale ([95766b45](95766b45)) * DRegionMonitor: possible double freed object ([708a5fbe](708a5fbe)) * add shortcut to DMainWindow ([5e9d5b6c](5e9d5b6c)) * add F1 shortcut ([7e311564](7e311564)) * add setState to DImageButton ([fcf9c3ef](fcf9c3ef)) * optimize shift up/down keypress for DSimpleListView ([7019967f](7019967f)) * DTitlebar add disable API ([ea92fae9](ea92fae9)) * add embed mode ([266f4337](266f4337)) * add trash dbus interface ([b88efbb8](b88efbb8)) * change productIcon to QIcon ([2a914b51](2a914b51)) * Add DHiDPIHelper class ([0fdbcf60](0fdbcf60)) * daboutdialog deepin logo support hidpi ([405352f0](405352f0)) * Set AA_UseHighDpiPixmaps on DApplication ([e9fb9fcf](e9fb9fcf)) * add svgc ([fedb3860](fedb3860)) * lineedit support hidpi ([026ecb65](026ecb65)) * titlebar buttons support hidpi ([56b11074](56b11074)) * titlebar support hidpi ([dd537c17](dd537c17)) * add dbus singleton ([6ae2978f](6ae2978f)) * dpicturesequenceview support @2x files ([a299ef09](a299ef09)) * dvideowidget support set device ratio ([74eaa1d6](74eaa1d6)) * add DWaterProgress::setTextVisible ([a61d2e88](a61d2e88)) * add DSettingsWidgetFactory ([f14ff92f](f14ff92f)) * add radius set interface to pageindicator ([7bc360c0](7bc360c0)) * add border and shadow to DWaterProgress ([ecc4ba17](ecc4ba17)) * DWaterProgress support hidpi ([94350b7f](94350b7f)) * DArrowRectangle support hidpi ([d7d6a876](d7d6a876)) * Fix windows build failed ([1b40d6a7](1b40d6a7)) * Fix disable _q_onTopWindowMotifHintsChanged when use DTitlebar::setWindowFlags * Fix draw pixmap size error on DTitlebar ([228fd523](228fd523)) * Fix DTitlebar button is hidden on the non DMainWindow windows ([7b131a72](7b131a72)) * Fix paint DBlurEffectWindow error if device pixel ratio is not 1 ([dff92b1b](dff92b1b)) * Fix min/maximize button is hidden on DMainWindow ([89279ac4](89279ac4)) * fix hidpi load icon size ([79e81f94](79e81f94)) * update DDialog message style ([2c6133c1](2c6133c1)) * Fix crash on multiple apps registered xmouseare ([dea8651f](dea8651f)) * Fix icon of DSearchEdit not clear on hidpi ([6ebada94](6ebada94)) * DSimpleListview arrow isn't visible ([b08e7f1c](b08e7f1c)) * DAboutDialog icon not supporting hidpi ([6ec60734](6ec60734)) * fix dtk-svgc crash if no font init ([83857265](83857265)) * fix settings dialog style ([797c3e35](797c3e35)) * dialog use same style as light ([9d7d4a61](9d7d4a61)) * fix windows build failed ([7f31ea48](7f31ea48)) * fix dialog size error on hidpi ([b9273c72](b9273c72)) * update translation ([0045c39e](0045c39e)) * crash if setIcon with svg ([9b577be3](9b577be3)) * remove useless image ([10c9607c](10c9607c)) * remove private header file ([61b375b2](61b375b2)) * dswitchbutton error calculation radius ([d742b169](d742b169)) * dimagebutton private not initialized ([146d893e](146d893e)) * DArrowRectangle: arrow position error ([592187fb](592187fb)) * DPasswordEdit: password edit icon out of content ([c1fe173a](c1fe173a))- Set Group for shared library package to 'System/Libraries'.- Update to 2.0.2 * Use librsvg-2.0 * Use dframeworkdbus * Use QML- Change Group tag.- Initial package.lamb57 1615024657  !!#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.1.1-bp153.1.242.1.1-bp153.1.242.0.6 libdtk-2.0.6DWidgetDAboutDialogDAnchorsDApplicationDArrowButtonDArrowLineExpandDBackgroundGroupDBlurEffectWidgetDClipEffectWidgetDCrumbEditDDesktopServicesDExpandGroupDFileDialogDFileIconProviderDForeignWindowDGraphicsClipEffectDGraphicsDropShadowEffectDHiDPIHelperDLineEditDMainWindowDPageIndicatorDPasswdEditAnimatedDPlatformWindowHandleDSearchEditDSegmentedControlDSegmentedHighlightDSettingsDialogDSettingsWidgetFactoryDSimpleListItemDSimpleListViewDSpinnerDStyleOptionDStyleOptionLineEditDSuggestButtonDSvgRendererDTabBarDThemeManagerDThumbnailProviderDTitlebarDToastDTrashManagerDVideoWidgetDWaterProgressDWidgetUtilDWindowGroupLeaderDWindowManagerHelperDtkWidgetsdaboutdialog.hdabstractdialog.hdanchors.hdapplication.hdarrowbutton.hdarrowlineexpand.hdarrowrectangle.hdbackgroundgroup.hdbasebutton.hdbaseexpand.hdbaseline.hdblureffectwidget.hdborderlesswidget.hdborderlesswindow.hdboxwidget.hdbuttonlist.hdcircleprogress.hdclipeffectwidget.hdconstants.hdcrumbedit.hddesktopservices.hddialog.hdenhancedwidget.hdexpandgroup.hdfilechooseredit.hdfiledialog.hdfileiconprovider.hdflowlayout.hdforeignwindow.hdgraphicsclipeffect.hdgraphicsgloweffect.hdheaderline.hdhidpihelper.hdialog_constants.hdimagebutton.hdinputdialog.hdinputdialog_p.hdipv4lineedit.hdlabel.hdlineedit.hdlinkbutton.hdlistview.hdlistwidget.hdloadingindicator.hdmainwindow.hdmpriscontrol.hdoption.hdoptionlist.hdpageindicator.hdpasswdeditanimated.hdpasswordedit.hdpicturesequenceview.hdplatformwindowhandle.hdpushbutton.hdregionmonitor.hdscrollarea.hdscrollbar.hdsearchedit.hdsegmentedcontrol.hdseparatorhorizontal.hdseparatorvertical.hdsettingsdialog.hdsettingswidgetfactory.hdshortcutedit.hdsimplelistitem.hdsimplelistview.hdslider.hdspinbox.hdspinner.hdstackwidget.hdstyleoption.hdsuggestbutton.hdsvgrenderer.hdswitchbutton.hdswitchlineexpand.hdtabbar.hdtextbutton.hdtextedit.hdthememanager.hdthumbnailprovider.hdtickeffect.hdtitlebar.hdtkwidget_config.hdtkwidget_global.hdtoast.hdtrashmanager.hdvideowidget.hdwaterprogress.hdwidgetutil.hdwindowclosebutton.hdwindowgroupleader.hdwindowmanagerhelper.hdwindowmaxbutton.hdwindowminbutton.hdwindowoptionbutton.hdx11window.hcmakeDtkWidgetDtkWidgetConfig.cmakelibdtkwidget.sodtkwidget.pcqt5mkspecsmodulesqt_lib_dtkwidget.pri/usr/include//usr/include/libdtk-2.0.6//usr/include/libdtk-2.0.6/DWidget//usr/lib64//usr/lib64/cmake//usr/lib64/cmake/DtkWidget//usr/lib64/pkgconfig//usr/lib64/qt5//usr/lib64/qt5/mkspecs//usr/lib64/qt5/mkspecs/modules/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/9d9d7b60b9a1956ff0ec5cea6da5aa59-dtkwidgetcpioxz5x86_64-suse-linuxdirectoryC source, ASCII textC++ source, ASCII textASCII textpkgconfig filePPRR|%>C\utf-81e279c62ba613d2bab23f7d561e9f28c5ba17754ad926918bf8c6656bf0cfe0e? 7zXZ !t/.j] crt:bLL.Z]>B|/Lkj0U#B\NzQOY6PD[_SvhH@jo l 8&Is 9!$i'ώ]dh5;L>ZVhQ&zrrֆu2)mIsڼlLq-AM?u9aYݗ;|\:(9EKh2xTgUɊ\; ޟEႡ!WFͶ(EZsR$_}t-d㢐ek( &g΢cZ֭B)q괐gV,ګ2*2'"+1&I^'r-k}aWBx?x8+aE|‹ 8}Ry |PciFGTN;1Y'uF@NGP9/B>QXwCyę8H]7Z-xۅZ['><=Q$aA[m6\c(mP"~2gnZiښ +BV.X/!=CtHgl]PZa*Ӭc?݇acڒ/FZQsB%@Ju2÷ }{Ҿ2G3Ե<kn%$\EL=|hP 9u$5BV['6nњ:vT般BOc+Ì|2!L-]ȷ7̔IL:ȇv3Lr3Y)SQ= igEex'T{}&Kކ1Y ܗJ6G^pvo=x\;\u-v+>7RtSwʁZ ]ZJ,L8_Fl gŋY7RJ &ˉJ_Btd^)0{gw>pVli{Η^ˣ k ATnGHTP;.)I8ޑ}r}< =XS9(.DŽUV< X0y-gu_1>1[)=.y]'i <Mi j@o1imFL2(Kt~g}YTTg->sPvoϢ$tj0#KA5ádDT }`As<ir$O뽠-0вAktUS7d;ȴ%f>V_2t*f@.30:,37`^KeR祥_'ߢ ^YD} e虿U-Bǝzi$Տ)\N^mn>QD#-1]_r9eA̦fgdն1~Y3 aIRrn,0m~T/zv;^+w2xupHpْeltW-=ԉ^jo#hާnr>?b@]&m1vXt2 [/F׵ ,&K^Eݔ [2>GOU6 s N2DOʄ%L]T{pzJmߟ)v|%4({Mr=\y945FM0r?sAb=z~܍^>"f.U`f?(wdg6<{tqL _wdcVPNǂ=0Qv`[Za:B^d Zh[|V= gYM%nHoQq*Z@,t${aq9'F3S WT[+S[8k1?R9i:\(g :LԱt;=״Q|UG[n򤫱_c*C(yVB~ ^KZVQӈ'YnlڑIWJܝsbAE IW17`Gw۸m^\#~jxsrhJf}q#ń,̿. +'d֏/x񱹵 c}EYIM\+ a N@,vF/0H0lǒԕUBe+rRpnDҽ 6l}&%OOk 9ǵ̵Fi4 ݡῑM 2F36j7kvy7)t߁Aoh-M,u"?ҟQT|K?R(ݞFB {66ތjU?=_I kN=<9q!!1I͒Ѝ-׊^0Vk568c0rƨ^'4#!x1Y.h#~%̿vM#`..j@$zƣ a+8D/cb,Y 0GEƀWnUGv&(w=аb =ì &a](5z&я (Zɍ xy Xj1VmRLxTšOo "ֈ٣eбf'4i5m  lhN gIQh}*$FʭHZS/sYxR77PmƔp2K_ё{҆žwTcR{v\騸UQA~5,^b1_F w׫3qt Jse*C?n v`]D}?:K&)TիaJ,'#\mu^_^~.a&~yܨSƹr$g^|dȚֺ r*و;βץjI*q G KeEWH:dbEHG>0aRy'9V7Zȣ?hY!*H`6yNj?Fi@xtҲw:k .R>(t1nirm [YZ$̀Vq.t%J(Cv)x$jX"-aՙR1?{ bmҟ!sucT.è0=*CzȔz~iMr_<m5g JaiƬňIm")T G/ Yҏ#.|EVjݜڵ7RgNɲSeîqU8}sqX2w*MI$*)rB@FL x[(<ȍ%A#f䵿Z2g5C~/UQggkVjtrg`NM"ȱc3pɵxA#c76ԕ4jw_8EOV6{qKFǢE<OuY{άc/n,ʐPL i { p(DZCW4#RWGRcvvR6B\磓@_L CF!;>;Q㉵6}Hc7_;o5|Jfy_TD)^>-E*vm軁P|kdˈ3|v+T@J3ScimT*eTYk:PRM~ahzDHn UFp7EB<׹g5σ~>L) 9Z)cnd+a~^gq{*?/14RSXT0lY fܹ}%O@WYcSiƐ\Fh\ A`1|*b$GHa+F) &b{=ć@~ Zފ A<%x Gn+sPi-+2xD@Z8SRKʽxhp9 Sc2쿖(%ўwu!KSf J!:yQTcb!0r:>s* Aٯy^PXEB5KuAB 2^{WiOsJ\h>µ(vH? @b:^| 't܂N?? =;$idYH| 7ƊFq\鸷 d@<2Ǖ8aK^$K>0:[-R:>sIFvz.?apctWA[GPHF:W-Ca9C]J[ǯ1myd_1hssCW|?PQ|usf4xT!]2>o*Z-lfzah/4HDhr`Bcd͵O/a{}6L9]Q&e|DEͣں '!4ZEhp *K^5q3 ,q[d^;U4 l:2mV)%do/o 3™}bmVa'9mȲV} qn PeGnYBKqSMӚkz=w Jn|ӕfS|bV;V辪rNDN7Rt׾lLbF!\2蚁-rn. ;"5ƑijԳso9֐5mOEn(;%+3x3b/=Ҡk` Tsz?hdړ/V~pD~ 7re!Zp'f:}%` ѺkUb` OwD7 L680 !3T ./@2 uJ xg׸Rh>nO?h -Gً\.L, }%F۵[ⱔՐUЗx_I-bKiD 㨨.ޫjsNgˈ#ζ. \j~PD:`ex傫n&֘: |i=|^wk9cGɥ:7V5)5[Lyue[դR2qk[ZijB`]U¬nm6,`/LAX(ajTV3} d#YxmFdIk0/gN(0 _'!RwIJJv".mܒY\+ѥCgщǾ#^kN+Ro#  ` }N)wTD!7)qdꀭpƿxMB3TTck~ъ) ?feJd$ҵ7 yI.M4K8Bl검8L:㖒QL&X {f4qZL_@W2 9E Ig"'|M\uE'TӚ눙&$ɝۤwK8A{]j%.}j\龘 ?]xOD\W?gO|p6b[wB .U%xAiDS!=lۭOJZ2PhJv%59q&"Q Jay1; j<ۢ5hl$)Dky:E ekQd7$W #7{GjZ뽐Rf>@d0=81,{E2p槲hI`C4NIϼ=e;63=0E^;*qfE ⼌b[Vn{Yp&CHBٺ:L MVקjwrX7T:pJ&Jwc.wa4G8ÑV*`Zо8lPڬƾ5y$NMٕ6i( j¼;$nT] ϕ'!m&<F ӑ?S\?Bm;@z!zR VIe];;d4p,5\AĊpmnPWA0p>[#}j]P Aܳ (>]q/Itg7CࠕO%’2kܯ S%|ŠZzrb 6aƄݔ{·Z%5#O*CRXYFZݿ{Zڽw/t謿IU|L4۽NJ]ӬQLPFCgQ{3F kOE^@<17Yj"_X]j3a_\L9 sieXIi:->&%X̷`1qVVI%C `O̘} 92HFF^ "wm۞ 6B30i/[0O  bXUgdf QRUjszī ;긨 P+C@n BRC15o:6+]Qj@:/EΊ ՝f&!ؙB`}eeCnV *̥q6`a>Ff=Q.G@Lbϳݣf'1E( agm04-V65ΞìD-ք#e< ڒW!o`1f[#<ڃZ7'PL)Dxz ,UV~>m\Pr1 )#3u[E,S%ZT,5,sx'M2ԽCiᮓh¹; _7$;w2+,=>d᳋ U +,>PetI8uy7[4B8+:>ӝ7Eh$=ml;eI8e6\;CrrHjXDy u7@YꝆėZM!@x#,wG%.J!رV{ ^M-ݹxLC6YauFD`S6vM2A b"qC&y!ɉ; 5M`B+Ьr}vw@M47NpTW9F!-J&C*K"YWR39$ tm?1،xFl5?G 7+F?Ŀz-Ur̚2~sRU;!Xn\n4fZ4FJ9Ȗ + `a9сH.[c}0.BӶ|ݛԎBW?0ɏWy=6!;f\q0d(awj7q݅ x4`ٻ'{m%L<(Κk_/Tq_9)챫Ce{Bn+gWov!6R-)ί1]4۽[ Pb&/p4MWQUܵwoTeWLDcn) k "A!d>MNiؚv0NJyyn35 E 5y[^8; Uؒ my<⸲vHx?xVH[p,ۈmTS`/0.Pc"tX{p8w,j\ToY_s=)aNxfWF]Eab3aSn`xy\˺Q)m(.kA3礒I>iLUCo7pP)Z=vڣ 4'"c*:5lj >|WX31m䅨-3^{ qy 97&TvTl{Uzfit]$ N~hh݈v#c 7,'f:[Zg&c^BIf+E-\/O*@2ܚYrpD:ĵ/Qk 6crtY[)H_ r$U&s>7߼}`~pnȑ)3lDk&^e |ڽ.F},ZV:&0MQDZzѺD @.tf{/xFM@#ẕ?j(KBY94U9'_@~}ԍUvn sd{Le,Cwߌ23MH1ݯ3 1`f_ȚOWkUn 8sO{Yx;z.L+,0Qѝ|}'r|k޴:\0 _~<ͻ|˾3Jڿyl / *J{EV k&{"V9]uE>=[8i%.n:.KD 3s?qkk)epyŇv\dI,CA߯b4cc&MUkC?HGkʍ<@1GO3b7]0wrv6Z8Wr_UgVja f$@/Mąo*/2O5?B_ؗ5ׇ c ,:^fܟ~ԡxÚfW~~[1L;IN9]qh#s髾*ge fgt&bc&c b>`b~Y'<|r&XJ!a?4R*+5Em3>&+f(GG3d!~_JRpMU{^)=Mc{V@?6+o>RCz HrIз~WQe։gC^Hٜ a<]A9^7W ژJ{Pɀ8k-1Y s-~C\Nd272C5b STg.֝zfd%ocyAߋ NC`y*WN&Ik:&~E\yl Cq(]m48g~SP("+..`[Ni8~w:O}@:oۤy 7 v\qVNuɸ@zG/ 1K:SYPwJ؍}yLQJsSacӾH%x(%C+d4?F_k}hml8"p6@F'HaV ߆bS!r}SDXl{{\դ*XyxSwʞsk}w]qdo,4Y"{mhj8awDPT(NMF*$EȜIX%s( st7r0J k~ =bB/Nd R2y'g^!._OkWcK1TgnyD(?س}^ G01 TB3NM&=-s}I"8*!2{ V<072 P*/ԪVܓLBf4 0` 00B9qN Db e bQGdH H#9v94lI d5%1QW~|jߤ%SlBU7y[D2U)~\3KvbR hň=>|01>Ʃbײ:E Mǂo(d%:Э+KrOQ 0N#66,`06#L$ 2G:ɸǴ})^6>TF|eL9Ke5f*Xgm,|~H u_ĕTF}M͸+$J"֡R%0iHI-JKwytP%Qҋ0݀S, |[*d;<ػw)nd@K#T=kb=@,q')+K ܾ~.gb ƽ5Ti^ZѬ5o@xL$(ABFM֣IY>Xɞ:'-AS4őe_4>֪D;$}O*$6#Q- $1.'.^Fм^ZZaU ROtFZTFLzAErczQ@rӭVщpGEˏ| ~狶Kj],JƢ<6$ٓv`H|*OSm#̍H@kt?(NOJD'n\bRڲԬ \=s D"U/<%Qԋ+q:'p{ 'ƶ74]Oe^gPI+[NfT@Q<7kI5.o\߯:׉]c֦] Ǖ j:vcC8> 5=Co #"pr{{t|2bk rzB@"QtL;N'vzYb-!7Cֱ{3Ѯ[pj s\P!]SS g!MbvU ]|/}Ŕ |x~O_AXDOoc@ #sUQM*ۺ2>L 3a*nnكQ0 ȉ=XV A'{sN9W,Wps RJ]Ns_jԾ/[k(G=%־w&1>s'GRvC F#rb륕4q6Xs+ en趮Wȶ2gvK]7[EhSz4."$=Xz$eYʮ ƝU2^{rQ_ϭqA Ik @ǖd=)^qF7u-)氱9Fp7,/Ԅ L'1% 6OE@ՋJOfSF^/΃O%+ܠWИ}yUW[:$cuC[D~ѨUm uƩj#˸(,t톼,!* 9tXl+2O֏Wsɏv'4ƿ_#7Sl.J׆EÎ5 -O}r/׉N}o.m.% M [Ū #%Y7uJ{̼|;µ+(5/[ T$/>u@8o>l3$bP՛MuZ2d♯nޣqZXⷹYP#gn`61,~!ljZ[vAc +7[Z?!f6lGvdȿESBU+]tB*B.vfߠ0A'pT 57j$UʾwQ b>+ͅ0ᖂ>gm+GsN5}-* "st"x8A^V&7Knݝ+) FT/62]W\0;*ZP-ٴ~tasiZ9QMLl Si:dc?rCg ) Ksxnop1J;˞FrZ 6|Ѱ r||mJ;}m\]QF!sZ !uv=W9k>|ѽ2'9@c 8~N~k8(԰ QDC9B##o殲cfc8Mn#xz[^@`ZZ^2oޙNŧPNJc @&"YȞ1w<ۉ6n@,\;ڨ*K ګJ(;N~AoN޹1;AP ~pxH7G,Aw62IDv@BpnI]=xh $<~܍D&Zzy+,_4|ݯ>w'a.Ƿ0k4%8!eCO5hT+613<‰Veh4?Oo\}QO(wz>utnٰ0`6&֎#62xEYkF?Ԯ|_,-4NŻxۦ30 }/S/)ވiں߳NG+#}_isP)u7ir4혨4o(_gu sR8={ 5(&x,H lE༽GنgqzW#}CSa8Zlc;SV8` SZw'W-(څ5{ßΑqv~DpTln2d"c6,|=_b?$=SD3tzKx׶suu|4n7 _:LJU0oERkC:AM:!-y@M"3 -D.3?W*z1GЂ)frsۦ>wgA!זO^Tfx%:DI"s\E,q_,0nr#Z\5೸f~U#FԀ@9}a,:mQ- [wUGΜWp&9Ie; L`.u\nJIܟu|IHˇk>ONWu>]/\ZY]z8+UƁO$1ZYt= fLY@,-P !pqKWZX|tqA{Ig/xܚCa?j" {v>qƴ}#߯9 veeZDwÙ35:.G󝃚;``᯹{$j懢u,8ޅ28LN8+w}_ @YyJA}\R@t)?kq8S 3QBoT9bQ%n*8I]Y}!HiQT l:knzgˬ]\= W X $Nr;XA݇nUZXyxש'{kC/5V063x 6Q bB>6|,U&d^OS&=+_.Oh 봳$ό<4tYuaw]PnNXٶlVZ*CEBʼA FY^h&ßTEhQG,5`O+:V8q|UIn\SvG$kP @nak(`G'" L9w H|ڷSo,dTݕ{9J-ɑLFU-3^O濃^k basVXyɫWkثQ) . Iz껹]jQZؙW)q}a͙7U덊@L) hQ@& 8\\aCc(=Ϧp0 g :Qt]X4}XlT1C{kHs4]L%\#Zu]d%9oĩrvJ+PearW9o0!TXLoK}K *Uf\rԒS1X t%; 7Lb[+i- (:TojN3J~6!/. s[$~l~p, N~ 2䪒ՍR%ڗd,p ŝ%k0 "Mlh/!dev+RE껑XV";_,% rsM\u铴 ~L ;:`ƊgF04F,5BT*11G*<{|˄f6awpY٫Հ9T M,#g-1X R\+* ;E&7tHbWEI/҅IƐsTD=g^3g MBH׹q<_ܜ4fIEzCacp|vey ;a~m+&=MoFp$j6lڟ=LXnji酱ba[{E4WOu1@-6$+r ̺*AC~%J/L2@ U ˽롪9A^Ͷ҇ ~Ў]kr[dj<_~@0rS "j8T㱽Eyu6t=pA9Ʒ7 7N"nSc*`LҎ@{u5w;_OLZSN){ f]~ K{/5DAGhS:@2pu v)kŝ9'H  dJEwxwS٠;Wge9'۲ (e$b)Z[Sΰۂb54șj՝^C/8kQHoFa}\dQL qL3%@oY1#d7d2(~}KAj.+iaX.kW^;r`;ⱜ+Ncx&!%2LB:0RsZ  .FOʆvFKv]A|H7~z&N#kpH/K4Nr.A>CU6F9CӭŖ,H` Tazj`bx#c;s&-j&^\J/6Ͳ5 ],S}wPOB"^m:7Pm  =&{py,Kd7u=1+{H/17LrNx;DHz;lwLjPs61}|J[ jf-Pσ*0Q#L>VԤ"HMkonH3GiF-庖vG@߯7&[Kһ_W.b2-kah P  MɃ[?_akOYAj*]t=&nyi<|$Lph@sǞk^y֖';dD\Wd"&CIl%0Sِ92~}wH nMOV L}G#h\mAP;aFm2 -f~P@+' cGq-`m8ϵCuHc.o+=P(y9ev- @ K04$F'^H"AJfBo_ey=/tF Օ3J4*7vy!Ň2_۞L7r+;,HVl"m0jodQ{/9hQ3}CuZ bNRCVKU[.bݨvDZ%R?O$0[9[!pKQQ`'~|`26;|u:2xeD5SF ÂAb }bI-@^kIurJN:RZ}l IKr8?ˏ5 ϶]br2+voQt$jOV6H:\`&<_1um*oť~Hp7,$aRQT⦺Y[U1 Cj^'j*+"U%O ;^g5SEu݆Δ6g(./X^#B82?ߊj=^-$TlF>g j6!|8_ eDx\-|RA#iXj@"*"Il 'Zj؅q*A;rQm璑5\͒Fm[3H֘c+<rRUA?J.M~I?C~|jmcrhjzqpN-Vq}XګnEڨᝇ*= ''|>GOTRxotu٤j|kBFzb_8ME,*nYo7Z5M:5q ZMϜ{ |#y8RaÆiEwdϢH _9N/-x$:VQ>5CWQRiJtڱ'S"}`Lsi8&CL4T(_t%i&X%&}u~l3֙T/097rI&2 ^C? ¾8ee% DO|rI}U;Yפ!Pn@"UFOXbw(;).K^>!ZpG`OBP@ҥEdH&ܔO&ߤIXKXY_Zc, bP]u*{C(6}n+=ji \aFOkfǚ8>o|t9H5 $&zl}jUbUekgj+>5;ݸ8}Qx}3{Z7߸&0SG.֡>ÌO{&u>c,=;K=!t)[j*Bg#C Oؿ[&]歙+mE΂qITXאz D|J'GezeRzz͑Rxcz.x `FѤ xr[oz%"F;DC8qHHk]ϖ+eROUI Ŝ5?f( =St,Ayђ"dE84Ġs4.7Uzo?harCh`f%;NtLLX6#ֺ@)x!9Q|Qf8sleɨxksH#v`jR\v@LL/42<wؗ5[Zwܣ.\֗:6Ԛ'MFXҏDxL~D7d)+#'{μֺ.v"l_~`QlQ7O1v!;\T~:[SAfv,Z+Sn^OiR6VP%p/yBM㾤!b ;*KB)pچݰs G&aTO3lW5,!vf/KPv|ysc@ \uIt\gL _zh _{{S8q޾4IM;:GHWTgI λFTΘINkPCȕ:lu6s)` (^}uw)& qZF!sGc7xaf^HjLLbϖ [H LTQ +7_ `a/ ۓYzlޤ' ? )FjwΘ%5<݈e0eSgp}.H, 5 *2r^"jWsҜv#p+fKk}n8jгSgA3 Lƺ&_{TUD5@AGϬ:#Z 'mTTidN<- mN<]B |!6dxs}ձSDl~KlBj`'> C΃=ޢ"&{dc3usĦj cX8`y#KfgykwPXKf;v"]pwU(w0)T?7to ݠJk4Val2bx~Y܍T̼(MzrrZmHGE)Ʉ8fLZ?{#=5: #!g A+U>\w /8{ IWn=Czp84),6asZ?}yGxb1R!فY=3kN0dFu @/.@Z`_Y޽ E`cϾy.9OTd?,#fǧr'~6GF)M|Asօ]'YcDSMeg9tSL?.J+& *z֔C?UbDF&sƓQJzyh]9TM"Ms+f4JQX` EsB$&4Y8Farr6@ kOE˻#`U{1$CӤV=)hg;7;4̽qmL2an[z,kˋK^`+ˌˍ#>hDFb#Mi2Yl0vF[[? ccQ|0XHL8f+AZ ׵rޕU~XsOlh-l%{Mhǽ"]څA%sP3OOakx^ZWts c~OhNVb&ǘaL0qi}(u e ~f헖8^kI10O@ Na\" &+ .b@@H=fPц뵴T[\UNct*x61*GJI@1`(P"@Sof8Sa0O"{.e20I ,jC^l:wOA6Q$20чS=kypI*ռ;d,PN#iۋ*-dr^xJd,s'l ]dLY8zՂabAK$\`c1 7 BOi7{&[\#Az@S$T1܈8Inj9UPw6~Oa'tڬ}`w9X1.ѡ:EIj]^0;+ABy_.8H r֬+Mft:_][wϫa͙΃ րQB3`ds Q2Z>*<;wgf(+$oTU}$EO56_ȥ[]ܑ$ijܨIH6y]Цv _xAgP\X2_dT#G&.&}+=Zફ9:)Ä= "(4x{ SZܜhno  AttƃW\,lkH-8G@w=rjqa'jSDx"|`[$j.+'3&D }.u%@WE"AF zv_(]n8VCMp|Y1h ;ph -2p*lx 0#k nsj*EIZ1OP F=Ŏ"# \2?zUI=[XU19̀6~u޶$m_R~"Y#:A_fBxG ٱYpV+lN%pq5vAFzgv.*q)]8 ܹơh.0ÂaIP@Q_+A6?%S#Y;f[Jۅ=/fF~i\mVAWׁ&^PÎq~$[C`.~ `^U8f BF\*2$F[V>\a{b3A%y5v!}WD}{:$]>wƊY/ñ\yQp5^ siClB ѫ$oVv}0! h!"rLJ]MC?@'Z4%eou[?m"?vt% 2ﺽ츳+">x 92hazRN)g.E-:j,lUB&? Ӟ_Hc̓' A Mx:OІ? KPvSP` fI3z_]r @xh.r33ߋ v9o Q~;#CTe%d+V 8s{ vfAX}0Ok%&ܯDiQl~gcln HiW5>Dhm}@jF\h O>Ƀ+X |lٴdLLqlr9^?}Z~Ρ- 4j41G{岄8d uG(T?w FLruH 2Mya\d6Vo!#Cfͱb Qig i!WbR&X;E lvȡXjf"5t&aoZXՀ͞/^"sT/[zN!?@%I}]52=9, o'4rÆ>6dx"Ar:`Pu)X[A⬫:l3=xc;Cy&y. RnY)ؗkp<&NH.bs$׷93ZpON3ei >N2 W~k^X<:=oJ$/ۛ/)#у# ?t $J @3PF ͼ6c\ni9g*^/%qzǖy\;=?ER0D@-ixDŸO~A%>P*1&`|xtB4 G22 Umωݘ!댈vY]ޏx SU\(bnp–y^֪O *t{S(RP|,65a]&&Y@ Z<d5.o\+D(IF ^7_MxvLŮ,pJrwOJEb^vjZyX4o`M,{-X3RJEksHʹPn!C%p[+q~ZYRSKNeLIUOw%dv/_ຄQa?{7HHw1Z?b]MLLe:!Mвl8ijEe.Q9\BߊHdƅ upxt5h[w b jV ] +vc!K}A:t-\94 J+5T(2 6T/6=؃ef$Mcy_FĹsLYl{Dx4L`5@*T4^wD`pc˨iAs#xQmE1O| h+ "S!Wk9YPk `ͫzGe,7* ¥E(fiJl^c颷5Kc&:S+}>,lteA<{Q\ܙE1cFfx5Lpָ?̿6uڸeq˚<ݧ,hq`Ci$a}P>t,> )=pCG^uT4[kJ%y '#Vj^l{lB_σ`L̿t 1OU<x4#;lO$dÈVn{v ^f'To׊yuY<)+ $!/mܴ6?P^+JPU=4 Si 5R.Z)Z3Hǒ 1H2R3Ur\rMDCD?K̐"n>6L3ҍ t"+[ڋ|[Teٚbqw%hU7P'SZ TQgsq >kW_:jJr 4cY" S:xX'(HA ~__5;ϞZFE'+">:hn쌏!5/jk*|?icMO]GwM8xjfͽ6"~t>bxmOsnԺ.%_rS"~N}6z3٠kH?ǐgµvm@R[&N!2 |I+Yx\͸ `_IŪ䝐3 <Ï VIjlZ2rAEuvpzH'D;@baL["Ҏ EE٭ڵ"TO:0eQξ]\a-onY=c^QSۅŐ^w)7X`; FUbk}.nsg3!1|'!%*l愞1O|-6}0сE)Sj?ߋB2u!)rbzzLM>p$m5B%L9I1A$}ut@ y1@W|YM5;*yQv&۞>Q`Ź+`Ј2oFAb=s0(KxbX"<g}Tj-\jGXFhR.6 Oi*zS:@#9 @ܡ^z5MiFO0}Ldoh:j.INJ:"){A*|Ly6e3\sb^+=e@6D8m&__;={cߴuⰗdB-}fT?$א9ِN SKdyR18qY]w~_-yIۧ8FpH"!7$ePҶw)L6ʝNCxE< 񋜁""F$y xz8Gnh]fE >UOfATD}땭E#LlҐA`n]x-ijI]dRd>l}L)MgPԌ8 w6 AWZE2; apȕ?jwddJbOEEj[ J2኎G wԐ&)LԎ[fLbդS >Fѡg`3h<\x ~nn}% xvQ|tDsWJ @FVnrq}7ysiml^eo 5ZF6L!}{w҂C+ $>#=,9n-)y}{c{;n.8LP25#H ϗOX(,NFnh!U͚[ ,̲aK!. ]FĴ5سӗԝ= ױLe >-5{s`1~i:/*7XAu%YZ_w^f˒ Ew܉%o* 0Ḩ{g&-ɘcZSR- !ڎǪttVdnnL-JKPз6aǭ8Ew5&9=᪂0F/pB>@Kg=ȭοERo=0У7/M@v :ɇƤ}Kv?n1xK*l7)3(wbB¦GL#Ɲ #}wԆ=W,?>BLcݝ ' 2irٶMZWy w'Lֽv܊=Gh \k\q)236/,5y͏ j;TC10vYAgM4g]t+M1Go#\#_݃CN՝!9xگcn (=U"ӏ}~)7tꡂح z\Vbu.WɅ(NE1 YZ