brltty-6.6-150600.3.5.1<>,舉h9#p9|>(6G Q-kjfwGJ o*ѯp&wk{d3t&z% HEm CJ k%2Kz6JoжCL CNbzf< m2m ,M:@-3] p]ؖ? NA@hWc o.ҥ €_ _8֚AhcAΐQ aANDBGj0ܦ ȋ*L?d    @8<HLe   \\ \ $\ -\ \ \\\ܐܰ\ 7\6466(&80090:%0=>?@FG\H(\\I1\X4(7Y57\5l\]>\^W~Db^Rc^d_|e_f_l_u_\viMwt\x\yTz 04<@D_dlrCbrltty6.6150600.3.5.1Braille display driver for Linux/UnixBRLTTY is a background process (daemon) which provides access to the Linux/Unix console (when in text mode) for a blind person using a refreshable braille display. It drives the braille display and provides complete screen review functionality.h9#h01-ch2dwSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Daemonshttps://brltty.app/linuxx86_64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in brltty.path ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/brltty.conf || : if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in brltty.path ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi # Remove any messages that could've been in place about the upgrade rm -f /var/adm/update-messages/brltty-6.6-150600.3.5.1-something if [ -f /usr/bin/lsusb ]; then lsusb 2>/dev/null |grep -q 0403:6001 if [ $? -eq 0 ]; then cat >> /var/adm/update-messages/brltty-6.6-150600.3.5.1-something << EOF WARNING: The SUSE brltty package no longer enables certain USB refreshable Braille displays by default, and it appears that you may have one of these displays attached. If so, then you may need to edit /usr/lib/udev/rules.d/90-brltty-device.rules. If your device is a standard USB-to-serial converter, rather than a refreshable Braille display, then you can ignore this message. See /usr/share/doc/packages/brltty/README.SUSE for more information. EOF fi fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable brltty.path || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop brltty.path ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in brltty.path ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart brltty.path ) || : fi fi # Remove the /var/adm updatemsg that was hand-created and thus not on filelist rm -f /var/adm/update-messages/brltty-6.6-150600.3.5.1-somethingwHHHP0P2O? X*P Jq ,KG''7G87'7GG(7W7H XX7w9'7777'GG7G7'WW8X'''''X'7X1x;6 T4sD}tIXDJ@ +NDW uo0(J8f| # |]Y w  D [g> E/:. Hw^ A_N7s]adP_`Lt9 hfj$u_5ve:8]h (YE m2# Gw*L<iSk\b@7=P@~~ SBU BT~jiij_IZSCctT7j ?] I?aERvaP   ]? c?Dc & S_` ]\[VjRjRRTjRkkk{g[[}}(]N~;Xxf I 77 %X, n9BvMDE y O:mnBnl-l E%01;,I,@& l PA@%$ $*k$0+2?$%B VYn2m-^n$$4jlon~j3pmojon<&$n,K,Ahml%$ &. ?pnKV&W+u#@hj & k/ 5*g;Bb큤A큤AAA큤A큤큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9h9dVsdDh9dVsdDdVsh9dVsh9dVsh9h9h9h9h9h9h91bfaba3c08ac7dfa7aa159eaa2110988b10309a3792d6b825c7301def9aa59754900acda99db2b4be82f90206653bb9dda40317539442804c8967f064673613216dc6ec9289d0d2504f90450fdbed834278e3aea78348013890e35fa73b95547b870eeddb9ff5b44949dcfdba8de5209b0b3ef31c9151b33dc139b206f789a3bccb65db27e9f791f32e0fcbebaf54e6a6f2489dfe4139376abb935dbf8b846368bd74b882b5b975974f698dbadd322302a71a6a94377518060d3b19121b73ff15e66cbab2596fd4defdd7d6d2cb535f486eb62cd5642cc26ad9d6b73be21f418f8643edde653b2f9cd580eb45c9ab62bf883031b5a9733546b1bcdfb45036d9eff3085ed0fe646bfb96785b9683914369cb7aeca8bdd529b59aec7d520ce693516be8b5b97103bf813be6f05b2654afea3db85ff470399f9bd6ffc3e36b2c719dbe782bef7cf08474a50301793067c31b961ed6c4ea717a365f15efde4c567f55fdae5606a5c33c3be91c598626b742b18e1f340bb9fc8de4b4551a6b4d250e1bfa6aa7baa6757fd3bca6be31124e807eed6543be96f0fc4bc91a510d792d374093e2e8ea90857a02b1e93477121f8f394925baf1941eb66d2198bfffab405827734c4472135d8ed90c38f781335e5b4c19a9bc330d2f64bc63338ebaa615047e3954838874acb9748913fef1efec33b9594929e2e702fa219a977a1e95ab2494e723face282e36e9557872953043309cf53b41e48bbb5d2816782ceaffa34f4d49ee28c52503c05711600e841d29c6b67b4208f34efe4b64e8f8dad89a8234a022eebffd020bf13d8684b6452f3e32adfc9289e4deec7961ae579bde4c66f08b953c25911cc142a641203d4c1c23fb0ae837fa412e273ddc2993991bd07b05320750267698fc096614bc8023686996409112e917b8f7c044be634a135d1f343807d17b3abf28221105ab0d21c2f8ea2bd3fd37c85c726f622b29d2ac4ed9bab6c23587bf03b1e4b556f137949a1568e546402fa57ec0608b760b51585d197328baca230b1ae1a6184ea97da21dd89eedc6471bf056b2be1b9b5fbcd395a66121ceb845022937bd1b6d2baf0c5fc7f59f8019b6290b0819aed101b16d144587190b7c767ffd904041a10f5e3f2ddc5be8bc493bfd0680d99ea9e1b21454c2bddfd6156c10e386b83302f09de680fd16067c99beccdb04de036b0b0bdddcd84f4d85b3a0da0285b01350e38824d031dee9a6528a3c06c23a78d697ab12582af229ab244d9c49f415687ad90200a516939867affe88f991cc9874a914d36f75d8adae8ba7c60045d34217315487775496e8842c5542183d19abaa568cfdba6ab266a98affe1680b85bfea07f4bfe927aca3e0ff85d442ba0e9429787b8bba3cb04b1505ef2f43424ef2d4bfcc37cf8a5b5c919f1c7a0b31a283dbfa99c119483698fc0e610c39c92e58c48f91e16148ddfe2b3fd473c9a07a6871d46d05b5c7574861abb7946b9810a3e53178cdcc0e974ec29b11adb29626144bf4c172c7cd7f28253a00f1f557008f2471b084d23e282a708567f433ba203930629bfe003faa535bf0d0a111c5ec13c289b74dafbc992f5be74c57516669ac22ce337ef7cc59db18eb92ccd036ad5093626b0024a42a673ce35f93a5a016cde2af8daad8be544c908142da6cb1658bbfd68a720b52dbf46c7482c63b7ff495eb2c8f59a3db9c74effdfbd6c2690ece70184b0ffa7f9e39351ececc255b5c1a2a476a072737d7b69b056b42d921f363643bb0d1cd1d726968efdbdbbe268e9164228a5bb88b7a8eb77f1a0a8d204a3df1b6831e55da94eee5cc1cc4193df005872a41585c43b4e75599eb3c59574d48cd5f5549ecae0694cd0bc19f4ecc5f8436f434d60184b41674fb34bc66997e5583e07b771748e5f068af3c3dc8d2a7c8a43b2705aa3f5a07213f4d49553fedd728358d6f224f1aa60ba6483e9517c115fff8464d77101365f7a6315d06f77520c31b202d6c4e42c0cd0afd55420a2c76efdcbf54674d370fb47fd62a2ac8011f3e4c09130c227f1835505828d7adf3124ba2c311a589bf78e0f10ae980229f5d848b7b2963d2b828186d12886c211efa4b2d5d3a617a315db1afb60e77cc4d1b078a8004be163fb78290786f404b44943d94a01d2c0b1b46cdd0e9112b6634b4e49977ed2d23b4358b1c3c16b7cdb1df803d086fded387c08942382f5d1e80524f6f1ed48d7cf0be261de67ba997dddd39e53b609dbfdb4803e59c9e24aab335f03c395d0a7417dfd1edb06f6678937a2f2b9a74302fef171598bd886cf4a49c8b76d02d683b9e4a21ba4c96d0148246e2950577d3ff20cdf1520a24057b6b8f91a3d288c5766bbcecd68600cc91f1f070ed7a849308cc2a7f4db75b6b65b9bf922d038a9bfebfaa3eb8a52cc9644c89218242e003e62b5588e2013ee62b9b2b8826f2983e1df7eaac132308f6023b5ca63e8a190877a988e4a022c62b8fca48fc9e7098d2df34b0769e3a2ad16e1d00a49f4b5e8713c0b00da51aafeac4ff28a8a907f3ba80a33ed2edc3992f7a48657d6e5e188aad9b794de82f132f7b024224c5c4b6a5eed8262926d3aba54d64617fc4fab10fc4466b2a139d784d4e2a3af07d3240247be9f27f772e4ea37aed85b0bbd616cb4b977f99c17cf4278d9a8da87a6f9cb0993867e0c91549d1b8c9b3352118ba9e1d858af0a6426256fd83f64b7274492757d48660a9226db3ac03ced789978844bfd091743777bde55e001a93d563a3ba04d2ec84251ec1886f945d85d10011d2d61b23c2201f51f96c1ae4f793f4946175ba7acc12b3bc6527ee799b03a4c443cd8695e020ffa4f555f055babd27eff12329de73d5c33b38cb515d73e65e01e83588a9d39768e53e82168c33c9ce96dc7df012ea01c4ace07471af8279b638dcee65b8938a7f105a31b875ee32f67f26d671b860b3928f0f5012dbb2a03c9f554e41a1ba23f4481b7c0e0f5e6c1ccc918b6b5689d329cb57b3ceed57dd3fc5dc4f023aa42d1acb45d3f1d49bfefe82ff451c5dbc8adcca2b999881b6b029ed5cd4a0dc354c55217ce85de4da5da3277176b7befb869b92159e03cd324649c33f1f25e44c194b3f761b90ff6c62e372a5f678d990ba1593858ab19bca4a9c66a21dd666b271e0033c4c74b460f2230ffae1e8a38024d11718c40e574dcfb468f3cf1f79c8f2d2e146e583a8f549865ff145effd1e17e8ba2136b972d56e90de99a1844e1ad4041fe584501786dad7cc9665c1c5e99e28fb15102ec8e3bb7026767b89b8b18774c77e1fc43efa3b46ac0212dd31ea1e9e77ed5c4e48b752f6233e8f5a5e8980cfc1406e7474025576766f123ab59a3200cbea8457cea50e9eb4357c2ae0b4999257502757c03d90fd19a4dd8f7bdcfa9549141bd418c091940a60753b3a74027f8cc4b45ae73f08e35738cb24c48fa8b100c6f27ece22d6687f6f3bdf8fd9fc1844092c327da0300aa9d2882295f4cdb32bc25944d0b872e130c54229e6d47577c27f564f433d33a4f214f52d0ee6506eae11a6a08733f5e36d0454de8017f675c87e650026481d553039124722f7f4b20079c792a3211963c4972fda8787ff94ff87e2752f6eca195e912c3fb98fb1e4626421711637bad4f3a73f66ae59656120d3935e56fece0fdd3a8d5f4ba92435942a884d077f289fab23e4096bb4b705a56a8b7e02f0d384ab4516c0a2cadb9dfbb331f34a629f1d73898fd33ec0dcc45b14563d9bea291f68b5df72930e2a96663a5773518de8d4f82e7887695a45da4d0d64f771f6874e079eee61bf424f66c4c6acbe91114eede115af7181c49c2f05403a448e6a512cf513268c7712781841db810f75aecd746baf7346dd0f784cf88cc86d1c78beb1c6cead7a07f7ed534d4a710f01c8eda98735aea8be6c7a5df087d24b8eca0421f4487a3ab5ff3a08c6ac85baf3b4b2cd1b1c557685656f865d4297085bc07dba69341c35c98cba0e28d4991826a7cce4557ff8b31020b607ef5096e11d0bc7f6c054de134151e819200def621fc408337b1465253669f4f5898ef7ed42ef4b5f53109bdabb050d625862068fd03cd5d6ac5c2ae051d52ae3647dce36b27f68b0e44ee162292c441b35caef8811748af88407fa934e844c418b04766886b183ef888890bc82805e90f818005dbbad0e23a47d465b166fe7eecdcecfaf16cc71bd24c93904e534edd2ee13b07b98daee9ff5ceac0e338cf9743a3abf333b99c37bc3e32c74ede0fb063fcc84c3910e7ca26b8e4155c284c3fa587ca7b1fb0fbcf0a6f24e1448183e76df67f5404f618495cdef52ad20f25a1b0c67aa63edeece7e892d1ab757bdd52eba11fd9babc42ab1872325de53eb6bece9e75e2c8c3bc90a4676012f07034c451ee5e229d36eb741962a3ce38b924d0a4eb453795396a976e411a160debeb630f58329a35b90dd47362d2a5d38208a628d4ff51279038db2b9cbba31b1d69fbd0d5fab06291d091d5d88eb6f78584eb98fc0148e9a61e3f9f44ff22394157e3293ffd1bbf291ddcd4f3b8ca77bbab4b82be5747ad9027ac9b70162b64713b524b6523a03a15edf518fe77ec447afd817fb3ff638320b98cef72588ab3ec741fab2d848b623d7fa25c78f9f09836f485d825ed927bb60525a1dc422a43fb23b177b17b7a087819f5998700dcb711b8ede40a7fc2e9e9ea6f4b79602e1aa59238e11fb239c0fbe1f375bdb553095939128e280e0957e3b7eaa00d426e8ff6b1dc456707cfe0d4188c8ce20d62c9c5088ea3cd27002c42180172fad2ea7e0474d86962fc65a778814365243b5373b709761223580df58f2e3b8d3c2ece70a0eb06ce32b4f75dc2d4acf80578d631dd4cfa1669d6136b04f187b2c5a09acc41e59fa00b424f396be513039cea4461ce7315d41a5f7175c866169949397c2028e7e11643a4b10db0fe38b582f245eb7db702760b64054ea290b367d9d13a8350ccb5117ee65c31596b0918795f858004f6091b2a6b0253eab59067508efd26807c6a94006a93a82007fbfebc259733b56e7cc5b1029e75a8370425a8f15c7ee014dc7482ed74f214d17af80f7abd50f9c8d47af771737a16ed54e3727393a8dfa7ee90679b66fc8ca8504a0a407ba4076de08c566d12b11378fbe36aec9d5661ca16c82fb0d9602ede08bd15d6c31f9afe7532966ddde9877f649f2b75f43a1ee3604355aa1855de7ec3292fb545c0e036fa8311e20f3de2867ada19b9ad6e608bb44040f52671e2d8c620ade38a27ea9d392cb10f4b9bca26f79ffe03a661b05e3a114fa8c8c85c1f429e0ce13b72af13ee985a9a2d8ff87f13cdf7200ea4cbef37ac920196d9ea976dcbae5f54b0fa06e499eb1934b8169ef1e8b0480e9c6b5d8918e1b53a17c1c94c2ad44587f9ad8ed959d97666579626e73ffa1acb2a7d303c437704a5e75f8892bddaf32be6185cda4577cf5bc6bdb5d4c4a3b3cc16dd21436475049c78df5783140cc7d195f7404435fa397518ce439faff584650397dc5a0a71b8a6c0c01bf92dae3515eb7c9f133f0daa64c3064f010c4938307cca5cc2146f7b834fd239326a1911f3ed4430fe2b120289efb36cf2cda2a5d4ccb7709d241652f1cba6e19885f346159eb76a33af8e3a778ee1d000c4f305c3d4ddd2de4f57927c1d441122ab34da15eaec375036218cbe6e08ff683cba0e052e976cd63e56d91b6ffeb92a135a129646a3fac3e79319fe4b3a5ba37e886375c2632faedb32ec4bfd1be23a54c4ed69a67c0d4843cd894690b7a9004aa1ce6d09da6a18b44032fc09284764f0915e593717dd0ad978d5965d2fe58de249660d42506cf3d915c03a51b2824f5ed768118a6f308e9b3724d0da3a2fe81e599a608ed9a4b9e7890771f5badff117cb9e9815b51018be507d109d65c82c22314a1f317e2d66f616f5d2239b12fc3b2cfb1a5e52812838c4606b9456e20d12f5e0741b035e2e21f356c1693b9845ea772a54e146be2d3472a55677e81a46fb534b17039892cff35336898b60d0103cb0e3356ef552a70f20e4ce0d78c1088081e047509de40ce5b64715bb8c33877c178c3fb4d4dcacf66618db278290b5f9eaf8de9d7efd9f4d2c6bec88302a13da357c33ec9b34014946d17537262909419af8183fd6874a024e7f8ceff63a8f4c7d425037d5595d0be52874fa9a6982c69de95ba210a3af9844a04c699cb09ac2455002a386a5540ed56ae46b81c6d07d1ea5b51ee250bf9048a9cb2b630e189623e60aec3de3661b876f3ea8eb3090eb7e6ce1e63f35c9fed027e5b8a47ecc56dfadc7bee017f3f0cb3ffc8ffe93fae9afb71061949f470548d0ce1e1241c08193ac523ca26155acc2df4de6faacc649981c908abd11ee08e2ac557220a5dbe1897d5afe38fac845869246872efea8fe9f45764344c786fa5073ecf579df707871e197e13fd90cbe20d7860c6634b218f7420b5cff489ff84ea9d29be82bdda6b18f6750c248a393c4c3a5b28677efa0a04cd96d04329f012eb46eea05c647f0b5eb412d8edbcc4b26bc247bf5b92a2064b900881d422d8ddf4b2bfc8c44f49a939c79579968f7d044e58aed284baf24f51bb4621b65907aaf141c3772fb77aac434fead195e1b2997cf39a00423a76bf932f619ffe0988162d4d55391c07138d76374b6e4cc634a8283db29b9b2da062e771307cb9c4e7c645cab10a28941a0d27356411518198fb7fcea28e7decb66fabdb92bc29b6faf04beaa3b6473711a27e002033ee8b93f989138588408c171a4d3843b3aae60ee953b6d0547ec44f781390758fd03f6dc3fc73aaacca553b92908604d07d64c6965b081918b2a9b6fd0ab0dcb2c0d14ac56f11c7235ea45715c34229ee1f2f1adc79eb19323f743a16416e7ca6aa9d4618c91fdce6bba20fecf33eec5b02e5e388c129e27b486b67f4f17464711bc4dd226102e03795baf3c5640780be0e1191d049573589ea7a9692c88d07723e423d33c3b8cb0c21e645a4a0107f73455c393de64d9ef481a62b9a3dfee37dce39ce8bd0e9a9f2b4a3f469f66c0e324da218d3885e2b552e6b85edc29d8a861ff2dd58d569fd328128dc660bece7547859c0868c0868fcda78dc8482e367609c07ce861e8e7a57bc8aa67c3336ca105bcd4ba6d9f60164f96be52ee465f6f4db7e001765b79ea490f7f04c32e1bd864adc51e28fe64c73373f343c580d6ee4d8de0534e7efe08f31c4a458ec4fe30ed4df6833d2eeb652c8c8edaaebc0ec8a988b30b85b0743a891d61378282d36df9385745533ec132e2be9d2dcc169e9e3195e8ac593244264bfeb89672a5512cc8402855895e65e20bdedb1b4faf7576b4579617a66a64cd96a4070dfaf9fc965572cf743d05e3715b97493ca259ca35a47bc853fdc8f1f600f7d93f608f9a4e0993b75146ef132eacb5532ba0432c2689e0c1fd18c48b5fb9a5482f997dc251902c93d896396f307f9feaf5ea3c2d0b75c2d3b344f23f13b990ba38c04bec367d6e7ee4c3154011aac01c81df0f46ac6b1fac6abdb000217932daf0736735793120e7641d0e5d0debaf985dcee916baf2c31f189fdc0e3bd00038aa9b68fa9b53e8afe5f0cf61a48ed512ca6aaca8b8887524e18f73972dc4974a1b0a7e2c5c63e27691bd054ae1ff9a14614228d8c5bfca54251d36cdf139ec4011c77e49d8fb32da7f526c5ddfddb0a7ebff0fb80ed8337b96f24760dc2096704a558e8c6ea95ba0e1c7064c24ae7492f067285a88e346449ff40e8cc7e8539a4c55f36c035c2ff3379b0bf4b3f419a9a7edaa8a805623b7c2eaafad74ea6883797ea07c4caa0d55beaf1375e4b5f7f9dc9f337d8666f34d00be9857a387f5e7e9f160ea18d28e450ec2dfd13e48f4f67e06bb3850a0381321358c2331f97b39a3b55c0488bc9057b6c59a95dffca5f4548235fda709ad02ae8c566ae4bdb552282d91cada8cff71685a39c75e00d29f0df55c32d6237157600351c95bbd159ff56f33af0796299a9dec75d103816847819435339269275f1d74d205f043ad80c52eb65052dc039bf2e122055479b493e3b450ef81bff7e8f05e1481c1827cce53e2399d42e34ce278ef142c4cd63710f662715f64b9b4e8d420bc7071cf6f88defb626b772c11c723cf0891c389a423e7ae8a4e338aee866f78ddf1d9dbb7716534b0e3302457b893f4ba403358268c19b37261d611a6c51af120b12a8ecb0cbca826ce4aa859c0bafda2bad2111e3844ad51e97b71cbf44e77b1dfe0c92f57cce36c0673fb39e5a2391a5e133009f47c11869f1ac4c80f55cd689d36c45cfb5484cb9937126a0ccd5e3146a578940b90aa34fe2c5ff2c3af33d2da469b5e15663c93d019aa376d42a98c7e6cb95b474345710c93786a82e6b6e9b0932f0192519ea291a15aa1dd18495f79cf60bfb4271ccb75810032f32ab393b028da415eb16c72d764fc95da2a10eae2afef7154c3113f396ca05cf48c44cd1b632bf7936cefdac8f5c65212db314fd4114620fc5d51c8ef1dd5d758d13b5a3d9ddb8f2a2488757b6eae643de3e70981ade7d4d0220eedc66a7d02c492ea226995cd640d0bee04ff78a32dbe8a46e8da9b4fab3eef35db1639407a62236e5c716180b15b214962d07c71b14b26a4648e0d5499ad6c01756927b8c2be9f14c4e063e7b6547243a626837b03d218d08e4b93e606b1fa6a445ed34ab9aac0e4cfa40e95b7a324e28fa97906df678249dc88451dcf585863f3906ecc98e8f298aa2cb5ab08bae1c25dbf2afb79a7c21a73da388836f6ff5fe22f01319437aa432c5593e54e862211527b85974094e7f6b97e51b826db9377572f74336909c3e5ba1ba0ab48388c1b96a10702ecb32bdbab57a2a1b245ea8d4c53ff629b1bcc4aa3d0e4da49c799859d47d745a5ce691ac345b0352b5441d80c69317c2b0cc5e20058ad21d57f65f6e01b0d0d868080abd6197856688a37b87035bd1bac61f8671b9bd03a5d531e3ccf26e1f853b55cb91a0f981dcb27e4d6c83405769b352c1c50622918bdea75eb0ca52896f9d1adbe7c378756f183bf34053e804b8edca7d735b3d3400e261396b8370a5656c30e9d129dc906ec2c349031dd96cd84b11a20cc4c9c8091806ce3aa1e1329f60c512ce8e776f668ecbbd018f23d961457f7f46d8b90d698651b98cd6627cf34fb2af3ea0025687f6d5b5d16ca09b65b6e47fc6c8801e868ff5a0802899953954872ae3b113db4c7f725e04cccff2225922bc2a722fe964ae236ee73ba6bb519888c5a3508f5f3fd002a2b76b63cb489168553dabbdaac4a2df5418870a7a61ecc178ab9e65bb8e7913dce4a2ed38361944787bb6d50eca34105cf23854b723742c22db01357bab98a4cc3fbd0dae1e29f5ad8c9e91438da4591aa5fa6c2c3525af4cc71b645558c95168cb22f6dd4491d0534cb4aa72ec75fca62d0c16558e8ed08623fe665650e013cd74305896b41e98659abfd0e6941692e0a36c69ec2a6fbe72c44c6a57e3058b1c232d33e211c8ef0dba60ecda0ffc6661337a61efd1fe19674a170941426e4abc52735c9fed7ba2379477a911079e7cb3550ecf65fe18dbe6f973a5cc313108eb7d8e8183f45596e8922334659e8f4f7edad96aa8bc1f3f9dd16f9eb0115c787d535162bcc95dcf89d25de405ef0f38c6a8b1f05f7d4213df58465f5bbbf307e2a85b63880d016b12f5b4078f0376e993c3f698027659cf4e434c3d92aa923f5768f92ff08e709b4119956c389f79f28e9e1390a3e3c166d200be1e63777739a4e720fd6950fc96de61fd9514c05e070f33a379cccc4d8a716305967cf9ef7160ee879304e7bd88668660da837748e30c24ad344048343e8ccf2bcdbf2b580d3a4cc6340a92eaa4ca95880c6045545657193b9a9854fc2bac03cc6e0342cd4e1041b5ed409fa97db111116cd0cf73d01bd632a5c1487b91493af777e31c1a8aaede882357dbc19b92eab33666d451f7f2ac755747436edc87676754c3e828508e2da8f83bbd1cb6bd3ace360201e364aa01f58326d5ea5d21128fd6cfe7d2e69dbdb793d9aa0b774415771fb8eb24b6a5bd4b30a7bf99efdaa3471343f3c356e7f86e34c66625cc1490d2bf44b4705be21daf1fdda86b81361b8824623618cfafc325b68166a9b0c7e722f70afd1af9591f2bf38c6749e4e9c58bc82c26a43b403ae5738995b513ca6974fbe471fe73ce75d6390767824931ed9e08c3d7c832c8f44286fc8514637892e9cc19ba488959506895832958f8229c4918e2d802687b88c8ab4dd734e92f21db06626f032a69fdb253af302274426569df97c697f9fc375d33c27d1248bb831d0f6a82db7492546cadcaf7429ea176ef870800a271b2e8e6e5c02bf550deb5b034ddf80256d5e80d1334174e78047f48856804970e47bab47bf4287bb86a67bf9be7cb9b475283782e31ac692e3aef465c53b81ceafd0cecba0f55094ec44618143a3323546297be52ab4b5fdbd65702a5d753c97e2efc0180959900d31d75d06ccea63279a770f2105b062ed82760edcdcc640b3fb3f6d00d48fc9d11ff167d62ba0bf6f3814eab8f0c2eeaaf0c6092e20aea555a161d022c5e6412fd7000711843ce5c90b5b81b57678c2e9d1326186918f4bcf9ff1a59c5a6cfad39bf28c47600829016931de113401f6175d4ad444c601382331623160d2ba270afff82e30fd4cad31b92dadd7f8408510a92030d82d989455c4cf42c3a15c9b8c9fe40f46b1e73e032ccaed70cfd7a525fef5ff7736ab2ebf08c20f82a91a500ac53c8d9855c602a6a66537a47ec2adcb76d9b33905e9685a8ab8552aac2e217c7c157adeafee628534b75e5ddbafe8619f774287203fe54cf870dffe658a03380652171fa8ea6a9a191e18f72bdd6dd9d3a4095507fdca6694100e974f07436d95b5a5f4eb02d3506d03ec1c35fdcbf6a443d853f9665a8099024acfdc0bf01e3810604bfc2fc23be1ae8669b9635efc300f3a9696efffea8a2f4b82b806ae46a78a12577899236e3fe8907a616e6370c2a96dcc0344ecb3203d0dd231c845f13f00bcab0cfdb7b5a24bf56aa9305f957bf5f858916e34de02fa8f2e36eda25fe4fa6538eec011cd27b71c0797a6cf242e22511ee65947fb2033c069df32b984b0385b03e5361209652d4853a3d53c77d9122f8c4745a1369b0a7ecdf5aadc19a5e3cdbfd01f1fd34395b8b6c5bb3109ccbec50fa239af7b03b7857733a3dfa6a368efd24488ff3c4a3ab4420cd8d947bdb22b5d0d4a87840e4d52a7466c7ab96652b1a7d7493202be975a8603965eeda1ce20cb22633f63b22bfbc14b1ad1def91293bc15e3c011b0b762760052c6cca7e21db5c445d363454a4deb001ba4e59f5c3dc2fd75f4847f0b890da3e50d2175c2259b801782b4d49215117df227ba4b471b6ec72fba77be84e8fd4c49bfd9e0f802b8e65afef5a6baf7a1823a9ef6a0ffa939b8d4637d02b4a3e51e1a4b7c1efddd09db464442d8b4fa501ef553c7439c0a625b5aed1f5f924af11f0db2231ebc71bc15eca84f99c51f93ca1223a299d8ca6744fff55c4ddfa2e4e911a695f78a8938a0ec6277fc4ea0025accafa6c869310e5d86eb9bf708c4fb8d1f9eb00b929ed3b4660aafe559b3218408a2b1cd5ac56862d465bec5a3e6d3ccf39b1ae46bb5f76a9fbcbc5afb8caa33881bb9fd5c9037ed8eda6406a88dc26bb7f6829c38bbb759e58f09ac983975ac01fe2836e77de1b9139cd7aa6409252f52975975df3372bb1ef01af134700bc40b2131633f80d8c4f19beec72638140fb8faeac7811416481ec2e4b47df242d677ec276ec3ab17df2644382a2ce498318bb7a8139c5ceec5892e731e381b605984f9e7fab2f93ba8ae6ac3edb28d9d0b297bb6970c8beac8744d3aba38926f4737c457dadb8310cfe4a2b92e4d823130ff7b9b78ca258541dfa39b607af534bc728f6136fe2fd788421fe9012d2eaeb74e83ab9a7fdc2552a649c2b674854545d11f5585d7e6e31c862921f407f030797d1fce2b6478b1d177a2a49f89875e793189eb6c46c6c84ea3f7d35f475884281cdf2185c1ddf5981b8b27110967af6f3e7ce5153ed6f3c52e4c20f38638ea3bfa36414e3598e125fc5d6d4d4c5d395f8ab336c4f725ed5b1bdd2553ba5d35d12c47676e8e246b9d61ca64522386d970767096c2389dba2f37f6237cb7d190800c8942de2b909b1933ca5932e843b872549e7c0ab4a5f34c0177667e7b32404f52e4ec59da565090accc7884b6feab352f5a47da33caa9e8acfa51a75b07be4cac6ea7192a11238fe0f46a6a98901dea78027c2014f3633f2e083950821e09455c5569547e17fbad3e2face35754e72ecfdad51a097346e54e532dea69bd678a2cb9a94da19d77db83a0048529b8063d37bab2b52eccc68c9b5cf9e7a0502144b0c9b6edb39d0d93c498bee36d937eb4e554d9963b33a2d50feaa15a5984bad5501e25425153a3a2f8c7732324132556248ca5e925ae1b5eca4cfe450d501cdc848f18d4f4b3e7cdcd636133496af8c28b19713e0ce13b4b926ae030263e76e1b6e7937cb342d7efc388f993b32a5b0b2fb9f434fe9c12d2de533c3b97efb155b271e82b3ba2a75c80687da4fc6b8090f470de5f99e8eae6772732a65fe2f80052a99b7162d60495cc1db0fef36858d8eaaa8037bd26143770c16dffa0a4cdcbbe0b8e48267da5747890778de37016f84e78bd108c51dbbdf21ceb228ad869792bb1671ba5f21b1ca3feef6a08f456246c92c910f7b025c882f99591de929325fb88df7edbeec79013d1b2b4aa430b3bd8f0ae5075e86d46204cb4c66c78d69858bf8329fd130d41d974e1761e2fc340a1e7c3bdd8d85702502929131c89908c7e868d84d28443c020b9fd51bed4c06563b1a7866497b126fab580adcdaf499d75d82def27f0d5b25fa8f22e33c904e3615ded2ad5ccbd997f8779accb3dc1267055392df90a47573dfe3181884799b03e216c2ce4721b2640cca5cce1c3ab9fa962fd966064cf99849b2b3b18c4d3271f4de9dc4cf0fea82c6d82970570adeb7213b61dffd5592ae9857bb5ad159fcd3791af46b78ee78ecc7df907a2913be531e00568f07f3b79dc01f91d81b080c617a4d6883dead9bf2a12ec6c136d6526b7bd6b607475f1c94877dece4f5d30213516ee17c5d72e08fe317f35f43a73a14e888949462f3886fbb8f87d61d0b9706acbd1332fe0c880cfb17fafe8ef7417cf6c4dae0ef35458d2a983784cbc7a0f166e26d30cf972a7644b8139acd851725ce8680563fa7a915d946a432f5329682f02fc0d53eaed1123e4b87d5952a8987fd72a4cc24352b0d5e4452758c36295c5b34dfe7d8e5fa7dbe728eb06ec3c9df899db830da806517748732e6cbd08d09ea013ccf860c4a492857eae1e5e6114a36ec0d5b24839fe3442d56bef61559d383eac04806a6f5a9d6c19abdbe4b09e9f642ed411e79a1d50fef1d96d44bf1f690ffbacf58dd84f42f5381ddac3d93c50f9c4deef349c4cb944b2d6878bc0cb845379493e47f99f87bb5a33bfa72fcdbf1e93a9ec6c2bde9cff0d68c78592f25922605216e73efb0a3101567586ec08dd8a4d86e44f10c18135f0b08074fcec74af7bccadf452e0544ca87a82040c14fe841478c364343318cd92a96c209f7ba9e25cdc5e31cce34dba11dfa0957e943a94a308cd1b0e21bb8b60bd2a9e5411e98ac34076bd48f4bf07e9c3c71bfe528db8c1f776af109e537ed0d37c190586a6e5be60c5e6c82c7fd865f8c687a74460ec53f6fcb2324b33958aa574e840d2fb291e6013d740b12caee3f251336e85a6c284bfeeee31377a87fae89a89cb51b6f2e3f2e94c5225d1f82096183077a5c2bc394114ecaeb489f3693d952a6bf52b19eb80e0e20f541f48a10e6b122d5ad5e9466855d2ecb8fc02659a7c7540bb4732917f93fa9df80aa07a4d444d3a00d128e38f9c11042d20b2603639b65c84bf2eac7681cb3af1d82bb586b5fd59e19d39979f3cc6baaa0f7abdcb1e2f443bc34059d953678dbb07d12bb1875183cca994cfe26f32b807fe0503821ec067238c08895899071ef79f8b1b327cd3b20c6dabc0f1a8f22073d853fc3e0e8d70d4aea66e4eefcd0ba996f1fceae7c9fd9701603569e1f5f8293b53b6551eb6b08f051588d9cead7d1ac22f29af2884e377292b0b1da2fe68a9a2d786b7cce2a1107f0386da55ed3bfd42e72b9a73b73e89592aaa8e35572b7349124dbee6781fcf3aebdca44b5999859ac8891a45c0b92a1e69b831dab91125004b88ad6ff5a4acb42b6a608fbd3b487caf54d0c0f47b9ff1bd5e6729dcdb20d0de9176fa81819045e3a0633379fc79812386d9ad805782cd512e269c41a118deaaafc116ab4e59eb7269a9ce7661645ca1cbcfbdada5904966e30e15f7436267eb8655deafd2a6ab5d3448e65e96f7185556b7db62bf6ea3b6fd607a7241866e1fb04403e7f701d0a2881a99c20af8ede8ab0bbbe5572da459963c3d5f0226ca064f5d03147fe72b1f70be82ee9cb25ae81c705feca8d9e082e6be6c8a4ae152bcb08e17b5cf1c25ba496cd47b1e9c1c49bdae4133465638defea5e84eb66074c835dbb00b8b43d5df189a6886be77d991845ebd59c8e3fc13d6090f1a7e7de81933a41e8aa1384c113769d7d4d60174a049e28db571e5d905328d5f7d12d9cc2a0f2d184ca840676880dfd9d4bf349425982f9f20d54406d0192d081148fd829a92c7e7cd964c400f2dc729d0b0dd569d81c6b4ad07ef8804b721ec09eb6637717e3232fe43868d16e5026899659a4b8aadb918c19656c39cce7102af52527e9f1bee76b8d09ed9b7f6b107f51816f889ecf78394df778778131601330778b2cc015523ff0dad84c97601f03ec224d5226c3a5957a7ea7fabf9108c6b95b54fc22274f1ba3b911b15dccd1ff56dc8a17bc7a3fb901810769c9174fa284f32347aa579e6a61018722cfffa7754bf76d68969e58078644082907bf7e5892bf7edc80983ea74c9f54a45dc874b90c2f0147126f4d427640dee16e23017d87a50667b8cfeb467cfe30cdf6ae5d5ec11edcaddcfb3b0bdfdb1eca8892bc1e110832e37bfa3b960d1d83004f44cab145f7c6dd92882bbd249585b3ae16e6afd902f4a493aeb75931c3b6b723d579ebf872ab6ed8d63aebb2e3fe875f7c2c16230e3e3b4c40fff00b1db09a5e79f41224da4baf540e42f386685f1abbd52e21206b22121f9bd74cac02eab00998923aabdc87bb95beb4db62572595ce3762fee9acdadac0a18db89d25a2a7a265f1cc442866ebdd0c1a53bc8d2e75ce7c699d80ac2d26f06a083fed48af08e367bde760b037697225381a5c884c6efd3c6686cb134f4d59bed8596dec5c7715d1864601a82f7a120f97910b8559a7a4b61f28905ff6b44a3630f2c87f956ec331b239df754e48e602c711402b43f57334e92c961e59701fedc412b0dd720ada948d2b99151448aecc0210fb24b3d02b3a8958498802e42b70d9371f2251e0b4416382d1e29de7e66d3023b1e068f6a645ccae602e5f2af18774c5e73f787302ef95a6b71e5264568ee486e7fb3ce4d05519bcf73346c2669005db1be765305045cc4385cf5df8c820fa52acecd8627470922cb6c120d693dce93a3bf82334be43e81ff1cf0014330ab1bd465e0e37066cec9557e01b00f57e797cea4124e77541af84856d6ff8681eca0f037f5c73b866e746b443ff408b1ae61f586aa9553d53adece1ac506495866293d03507a20bb66424cd89d4c225c03a0fffe879b4436b7aef742bbb68e927e5499eb2fd0d96624437051d2ec7714b1419ccf06d5ac86f58b92b14ffc9b1d6fe396837ab98646812601c6390cf8c556e80678f230df8732ecb77e73fff606237f3276f3871e8dc6bfe096b10cd381b3c518ebe40cfc70b772076c6b7562383c4da61c23774eab995774a46f02a833a95907baa3e7f96024475f87d17ad961b5404f49615b613210259efbcbad725b027fcc8b6d4be49dd52db00b52122a0f475d16d42698349691120f5620930154e96293c270462e285633c0a538a1aa67a49b8f79991936d9fa10b8b48136328e446e17c9c2532dea0516fb48370a05fdb4baa3fcf74137d11a36fff1c25dac3f28432186073f49dfb0f7019e427f2dc002811fdb6a81b6e9632105b3ce919e3dffb831d3f58475ace647a0f73010fc1faaac5aa1ae4d9eddc4d3d07260defdd5a3689bc7717ea7bab13c5ecc9a5041cb1570db7cbc37536a639bf96d1f98a353f03f71fb942f41a4c764e2daae6185be007d97a0b020a320f3012adb6d34d6df93c735063f6907acdf0bb9bd3fb181bf9fc57d4ceda45eca7518586159733a20f3172f03038e32da63204e58c65affdc7654fc7d23084a4acc15dcb8092edd70981ac890054881dcc2881b0bce75fc787031b06ccbc25bcc4fef39b9f3c8b6be232ccfa94b4e0016389a38621bceab7cc228040bf1f8af51f0e0d589fc79fb63d2c31590510d6dfc4be6db1d86dc018763a8dacfedb61e5f726b0f524f8c95abc54fb18842f8445a6fe5708c6234e1855527b042f5b91f8e4847ecba9fe80edf9ec23f9a41aaf719fa4a0935d3d0ca45012c9afce6cf5123bf130fcfc49ad9fe61e5bd03d173883a357000613653772bcdbef784ded39fa776f93ada6d2856a131cb850d2d1e6845e14e45c61ec3dd6a679e2baa8c17edd06910a929c360ef3cee32ae83e9fe66a61dbbac54e03ba6c9c2eef1d2bf896591382d984c154a345482d29a00155e4f3d8b8aa4172dd2c79ea17850c0df18cf91694f276098ad0d2e9e56fe94eaf2cf9e092f50ab54f2fb3602687b86eeb0792e8033d4497d84a66a0498ba79da3965af1c2206d35c761b07f13e957935b11ed21d4d70958f89503d7ec74e9742918accd4960ebe5501d8df84f9fa758fda012e4dbf01e584edccb464e3089940aae516ca1a2b7d29e245520b6ae308c4e90e8874d79dcd542363d60b29c0fb7162876a07295f052514b81c9f9a502f38062c8021129228826c37a114f0ef006906a5b3dc710669bb4fd6f1d44ea6f7f90c3e37ed2322b832716b1763b7fdf47a549dc5a6cbb7ef483754e8cff96ab73dec0c66ec125ecf8a5cd359ea1d9907b659f95f009f084c87d9f0cafffe154603acd0f24f1e21568796231d7e1da73bcba19ae2378c01c46101336475233dbd02f4330203fb7d18133ddce4048a1d65ebddcafcbb6408b6a5d337e6c166de2e88d342abdc9523767a56440d9a430a500060091838aba1cd61957862201cabcf70d7f2501a4f3da8af66da54d7115f9f44e77cc0bf0ee7c862d775704e567e0ad8b89bd907159b8ce9921aa200562cbe2348916f0f3ecf13153abcc2fb6a86a8b82c8f4aaac582aa94cea5268714a216cc3ca21fb9085c678ed41c6bdbccc1601714ab1872e1cd1fd7b93dcd83b7a626c2cb93e8436dfd20a991f7dcb32148f49599f46bd1ccff2d93ec36d0a8c2a1755613d5cff6ea3d38decb4d36d0c965427c0c03cc45ad78b5efa3b0ee7fa5603b4ad3ef2f8640e99b90b4cdb069684e416335f8abf65e00b6e44b4dd8e1b2fdcc1b89d4f1a887863bca85d3b12ef0057ee48ee23c5f0d68518c0c0162232bbe001858f29acff9b395debc8aab5a2cf7b7bf0d440acd12279d870fb832976eb56c145823910daac529aeb95caf45dbcbcd1e638b9a5c6421490bc13b32d94ee64fa3c6873ec379867f9fae0d76e7ec92d25d0828f75bd904619282d1754130a24dc20fb9949ea5ee0732d0b28b87970169d7145dcf73b6b8b714931cabaab216b155538509b01d97d52659b952109ec0cdea6b12aa6f63ea49fe5acba37c097c41b1ec4a8ac2357ec96a48fdfa5c757ea5dd0903399ebb5e40ab08e3cf8e3e7732820fe255a58029b27558f646ead8e212a1a9f9aff813b1b46e052928073940fc577521b4159af396d40a359839c4fc83a20ea8a9dbfb72215dac54feb2b41604d8a2b011458b57010b3d2e2ec60ed5d58097740daf34342b5e118fed2ac0e9b19c5b046196137330303547095f614e8108aae228d12bc701c86fcec81406932d95fd1dcca462f3df287264ab84e3133200525558ad53a1e6c3b344f90516c08a9786187296cb8d76ca99276a7855c0a49694f1abbc0779231c8f6a1c9c004f0cc240a7e58745af685b247ed502aa082fd1cd17825a203f23a8f1bc74d493068c9cb6bd2df2184cedd1534eba61fef6727b80e5fc005737595115e8e61c2ca5a5ff71395e1d5ee0a5f238974f0ff18424e37728b40d74fe92a327bad70932cd4abc105b78914bf357883f9977f9fba9299f038114fa403e03cbede37f07d9f2aafd363ad9c40dc42029016c7adcb442b39688c12232ce78c1cbf36ec40b34119df8f40594935c0d21e638249595f8b5f60efc3b17daaf74315c1657909c5b1541fdd4770df31fa0fa06fcdf0322198959a49940ea6c59d388e4d980e9edf97e4726c88c80963190097b1936ae6f8bf4e4ee3ce906cb37f9cb11b38acbcab5a7d24ab0433440237f4973a39b06d605f1bab46ea9560ef9eb5709e4381ac859d4f2c14129cec2990f01cc24c1268f9211a31548d4d0827de62e9fd5835482f8b91ca9f01a476a1dc68585b6ebea2780d6bfc0867ef55f9cbbac6934132199399a4a6d173f4764d06cb88ff047bfa3a5972e0d535d8496c00f8cbb7da52688a87dedd1b244cf2a189cbd1ff0ad4fd7f0a719fa8605d5e07474779280a7278dc1eace25bfecde891250f77e7f90c9c40d46a303f29aead8287d58548b3476b1d2d39dfc75d35ca01e7375af441663a6adc1f3210d7931bf4b8d73c1c442b848f071adca0eff195d59607bfb1977a711e6a6347ffa4d6f172b956d6f7b0f98a453a84827b0576645d7a7fc55150f54351a7f96d0e387ee9b2c2c5312c16f2dee3037f64fc1d152de0a39b752ab49720107afeab87923b4ba1ecc227abb6862edd4357d682495bb534dddb22328ca6e63834eef83dbab12d7d8cf7809bba8b08017e1d2ce5aa53d0c135c0223b685ea8b542d7cd1b7ce02c3f5ea2c7072977cd5937662a506a84019348319272eec9a7577f619787030238214d7f16a239584f08c2b3f8a095abfc3194a656abbea37c0f576b475e1073998be7852e8fa1b4081d72ffe1e918e5fd58ccac831185cea3b04b775968ffe969781d755fa0e898116be6f6a0976ed0bc7ccc1df04d883a7cdbe0a6d1d865c64df1f7315a018b326e4b5f11a6fc825c5ee9372607a76fe31c3429055093f0497196a1469848080b28eeea8c83f12ec83538b78535f287134f0a35e1b377df0723499f4dbe4c40a53e4745c43762ac0a76e157448e0cd20dfc2b84e0603f31efc6d9e31b227a4bca5d49f82f0b5303e213e46a58652b27384b215876d55838c9a43502741fea097e84c255d8f40699ffa77bf7c3c2b27c7f87299ded38ad339c12c880eedff7a7d62e7431734230405aa906be59e96ddc96d423473ac53c20d69ae5aa7e021213dfc0db66e4369325ab3a131c24d579ee664483403d54a1a9381ee11ec803b4e7a989f5256e98895808a13fb33d4dd8782a458b2f6a228a9dffc69ac9ac44d785d63d32f41d77f919c8a5ae5398ba7b6f79f6fca083182ffda84d8e87f83be99c0d0a9fbb227b79f6f0bd82aa8e78b60ea24a66fd1f5c89911a3af43cc86e01178586cf349379736e9d151e40854a757aa44944c4eb6095646bc9289c285701defeaa856fa50beb2fd95a882163813d48c8d998bb621367d13607261de427fef0be523639a457dc9661ac11228f27239d73abb7edbcfe58314ff793cfbcf9abd641abf0c857c8ff5e67901f92613d264260202365eddaef1dad7a4d3cc31277eb47390c7b50dadc9417bf9c134ef5fb1c5743cb87acfce4ffd5f2eb63c8a16b480e67e4f4d08ba194613602327a6ace9b264b4cd12010f96ad164dbb1525d62f4e863d28c2536f6504ae976a6fb1bdc51deb450486922e32074042b08d36d6e1c52baffd4f36027cea28bd3b5a180468bbababc05ee233e81c46bffd9a4e9bf17053051346c55a6a7f81da8c0130872c2019f363032c04d6b1a9fe766d627e4751fc929a900ef80a6f7a8ac552932f3c2c0478bb60405a4ad48a46549b3179cb47bb638b379452b61b56926b60555ff6aaa68226a992fe9207e731baf02e5aadb37e5f057d3ee025057cf31e00b3611d154c63f9607f24a21fd3d2c954b42d2823984a79cdaba1f556046b0507060e17ce6c31c520bfffe85253159873cc8f50f66b63a7b691dfcfa209917d49d072f74b1e65b388cc6e8606c682c37a7246dba678eb08977a26f2433720969c1f48ea612a0e8e018ccb9ed6ca54040e7135dcc24de5d0be33ab72ab86fcd44e4b2f69b53a31d64df04fccdd801c6dcede0cff3789e83cbbf7238aff5e776ca615f902c2b4da3f293077a8b251dfa0823155139cc68f282a5e7652ad032c674d96ae26bc2f7ed0c0a461ff2da3e89acc262fbb95dc72372a7066bfb84ce46594b2f68b170d697e2a0b9f99a7435731b4fbd28a8f64466f4ddba7a789df33a126b8b9f3bf9cbb22043d8de787daf64f9868d722406969df2b05047a3275fdc0b7f72331e40b1c0cfdd7d27ae22716ee9c09df7b049cd79edde1bef52b51f23d266453e88dbecf4d62b13f35b6ed983624d3e1e640e838581d69e6c97ba8a2479235597ddc5bd98f9153a0f6d6bf39ea57d9e9275f2f95693b44800989801a22d1f10a59343327f37c6209c7d6e4465db372776d53a2c41d8a8b111427410c638acfd04be8deeea4bb2d4c93811d2cd734c3d5f8b5b592e4ef4a0228dd13010248dfdc1a16fe09ee5c459ceff7e29d14f3280590469d09d4e5e551b46d2d67f2de48bf10787b757680ffd6645873ebe64d4ef91772549794b17e71d9d0135d96553950dc3ddbe8e60ba849dae90c420cf63bf47b226c7a1610b6176b79b7efc177b656121700ec922b8009889ecefde29d95217d0f8bdeefc9930289169fe822bb4a63b8cdcc820f3f9554a39d5222ca32f5e25e64d3323a2874af932ce9ee6ce561391691cc5a8118a86087d1b214ae6dadad4d02ef7715e154e785c5826a7c14dbbbd48cae22593d19cfca966a25c6fb2678677347d5e9b04699e4a04b3394d0fa6a56223abfffe33c25c95660ea8a47b43791da8e5f8c903ee7fb963f2ffb640ae863e1e469c0ee3237390deba54603ba68383ebeb09f5c551adcb4878ae53f7b588acee5e38e9e8d8c80762dd535c77889de537a65047d514ff28bd33b470e8854b362a362f1fc2b9da5de4c79f6d851dee74ed2c7f2fba957d2166ca5a2f67433a5fe7236aa1fbeb877e44f3df878739dd10f9e95f2373bd3f319057087fdd3326916570cfc1e56a23ec803ffe96f139362a2efde773c70b728a145fe811aaf0c1f7c90cc78071105f18ad6cdc48a6f060b01b7c41d77170c8df23af859bd96df370b7cdd8aea103c138090a79b9c3c2ed451d945de21175d4ffbb7a58966f684cb33340d4a520dfd61a038c24872ae3f742afd8bc2f40d8dfb8dc548a0a4b683f92408f727421d32d8f8ace7b26e68790a7d0c85e228cc834d2a2744208385418e19d8616fc6f40faae5c11e2cc3b53cf1031ecea8cd4ceef531ecc32b1b4ae2a8cf8a59b15ed5d72cddf42fd2f5c4a205d60a042c2013c0b47ab4314bea64569b84f07de48ee66438c4fd4b46afcf1cd5576662b647717eae889f06d74d947e1cf872205252d4fae423a6a86587f3e84e68be8b008adac8d0448a85df2cf9e658d9bdea69e43f0aa8b71420edd973ec1fc26358e83b05fc4881c3417a899d3fde44b9c38b1a4fe28e49b69c44d6e110a2d2e43adea1ebd68613766e0b155c7aad4efb8c983404b33b8383dd1154b97b0b4c9cdca16fbc27284368b3049dad9509fd885ed568d170fe918e28143a94ae7a7931c7622b0a23bd97bb12c04bf51bc953577cb213b562948855f5922415087186782bc264428522c42af1e10bc05c18aa7d52fcdc5f3c13d9abe11e45e2170e72e216fa0aa010c9b9f2e797c5ba46693cfb12283881d707c048051e476394f79979e77f70fc4caa0313d6dc95f04f16e84cd13a60778e2eb978ee17cb20ce43484625aec9d555bf09995921dd53865ff3346ab8109f94c51c8fd7bef976c916d97c2c7d93bcb8782d5627a880ce54d67ab8452bfa42486e41c2e88e7523b93760c6da6c96c42b28ee95ef36e34a776ad48aa4b7e251a4a5d0aea696ce939d564bf4ae33397de3c01bc99ed980a9276107fc8d1100d7d01674fb7f07d1d34406b7fb53593c056967d22a0581efcc55587c4f50735820ffff459dfffe0b1a907a083428241a95e6abd312c295db1db90fcbafea33086b825ffe88f45209cfdb2a85d4cce2f14fa028286c0c1b69f11dfab027aef659f0871c6d114cdb273019b87ad430b75f77b46a4d219583f917e8ec79a533d69c01db955de1cd68ea8edea9c230eb570cbf7a5eb4f01426e7b12eeee455aeb7eea88470f9afd8fa8c691ccfec9dd2ed8c27660f215861d4a8a97033fa039e84b871046d3a3b22a12a5d7a74c436eec31bb4b28d69237b8104cb3da914b447029c74194a6b2fbf7dc35b3b643db6260a5549c09ad6b456a8932bd1f6ffa9c2c5e311503b4dbff638aa5206d7236b91feaff50335e9de6d0ffdeab9e3111ffb213676ed4a8e9bad86c209b1838edd7236986f16410128173db2cb392be39e9c167ad4744aa2a99b093a7be02e5d5b307a43f1373626cf8c47ca1569bdd676789f85eb39db99d0df9de6e5bb7108892ab6e6291d6ba953db41aa054425aead621db56654a0aa418406b1c77b9e8ea667dc0562a84257dbfa9f2530f3f7284078c404cb4e329b7ced0b9e0ee1b9c02cbd14391695eb5b27693159d2a30bed4175f00b7c1137dc435ab9c561d49b34a0223352552584d581ccbf9ed2936b408287145f22637cff470e9adb17fd4cd5e64b413e2ee1a44a1d9d141320e665a233e489049c144be0303d3ffc313cfa3d3be3759cc892140eb8f8f87384733ddd07f0efba907e3258471eec2333f076cb5dd4fcef315cd3848014c7c1810de316bcb2949f98389b6b3a381d87b262c254e8a103a5f98ac28cdbf8e54dfa5e3093364307eadb95cb1dcc8747773394f2e0d98329e8fbef1b6e6ba6fab41072396f12d81a63b0b413618c974c15a3a54b6b6c578c7585a43352b141c9cf0fb94f23443b6d71630e67c5527f249b6591db3ae83d2eacf0ef5d5671941f5eac94538f60e3585a6786dee1ebb76ba8a484410791025d7e708841be0d977dfff057ae6ba6863d2b0f148ef1e35edab4fa1e429241184b423be61f32adf78d41560da933b88701e875adaa15f1a6f9147a235c3157b2c69f5ddcf6486d8f9bb3c00312c8c0a539cb665cfac9af3dd32f6582addaab7be235f98fa4e00665431a0be1cf7a1e5768c782818430080bd7421d6a7d13cb29e034ec1dcdd875d454d737105f1771e18e3438bf6218459fe8e8ee09c3f6003144a06e55867733c512bc4c7de489d75a3775123ae123a9219d8c15cadb2cdfbbbe358fedbf7d71860c1878b74a935475d6e019bca41b46ae8d724fd470f16a949caae5de0a9377bf64d80bd7df95d778816c157d0cc2722d9312e60950bc6946010451aa67131a2eccebedf9524ee2a9a1723b67a55c9091d701db43f5081d2c7af17d7fa72d3b96795752e94f4687a5a57d68714b781d510a5ea28a0252608f6da7baeba9a736301f2e7fbc0e9ebade47daa524f88dd9769235e45fab4a047aaeae2edcc8f49e2fa1b5190118f8c2fa212c1dc8e8dadf1419e628a2cbb933ecf9241b9e5f94bda635d8307e2d573d2452dcb9c4e4e5ef681cdf024c2410f0261b5b130b59c7e17334d8dbcd79f4a91e63d1b73565af752fccfa98ba8ff5fe15e8d7374aeea08b28bf38a0711555a50e825efb66a1266374202459d826da6ae1d44955228dccc59562daeda9183ea6a4dc73af692ad3c6bd8be75b1e86cc994fe7106e7955716973450671da7e7d742399a0e310f43351300a2d1d65e4e5f6e888ad994ad2c4456b5106048ddff0e0529706254d3110c450f9c3aa558fcfbd29b30c2e2818874106712c5da68457ea006c9acf8a3702d51b9d9aab0a64d95e8048984087c219db5314185e45a2d6fbce37c3bb93a5985b8a4494345c019148d14761cd2172740317768530c60046c591160d4552afb3ac49657b04c7b8452c1bbe7b834efc299f4330f4c65f52ea511a5c14482bc82cf9401ed20313266a8026d98931ce6070e3fcebe1c6f02517ee079af7e9f8105f408e6b9c768c7b50a329349efae41d23c3f5c84801492dea8c1acc2e564d7593da89c372b83c6a589222923aff8ed80c9d084ebfb50ea1ed91bfbc2410d6ce542097a32c43b00781b83adcb8c77f0b74373b7d08532bd9b2637b23fb754426938c993d77b0bfe54961f74c7d8fcdc70a60e29b100fdbeea2948d8590157300c781ee503ecd7a00e73c24fc3a81c50ab3cebdcf3743c7d0f7244f6a8f193c48ca1d86d9b5f67caf48455c0a8adac93be2b6ce0d513cc99f51074c120c4d1ed814928102bd81d0f10ecb9ad5e22844f8f1dc555dfc72fd95263e107cd87f44b3d1ce899dbdc0f11b7dfbccaa92a434../hw/routing.kti@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootbrltty-6.6-150600.3.5.1.src.rpmbrlttybrltty(x86-64)config(brltty)libbrlttybal.so()(64bit)libbrlttybat.so()(64bit)libbrlttybbc.so()(64bit)libbrlttybbd.so()(64bit)libbrlttybbg.so()(64bit)libbrlttybbl.so()(64bit)libbrlttybbm.so()(64bit)libbrlttybbn.so()(64bit)libbrlttybcb.so()(64bit)libbrlttybce.so()(64bit)libbrlttybcn.so()(64bit)libbrlttybdp.so()(64bit)libbrlttybec.so()(64bit)libbrlttybeu.so()(64bit)libbrlttybfa.so()(64bit)libbrlttybfs.so()(64bit)libbrlttybhd.so()(64bit)libbrlttybhm.so()(64bit)libbrlttybht.so()(64bit)libbrlttybhw.so()(64bit)libbrlttybic.so()(64bit)libbrlttybir.so()(64bit)libbrlttyblt.so()(64bit)libbrlttybmb.so()(64bit)libbrlttybmd.so()(64bit)libbrlttybmm.so()(64bit)libbrlttybmn.so()(64bit)libbrlttybmt.so()(64bit)libbrlttybnp.so()(64bit)libbrlttybpg.so()(64bit)libbrlttybpm.so()(64bit)libbrlttybsk.so()(64bit)libbrlttybtn.so()(64bit)libbrlttybts.so()(64bit)libbrlttybtt.so()(64bit)libbrlttybvd.so()(64bit)libbrlttybvo.so()(64bit)libbrlttybvr.so()(64bit)libbrlttybvs.so()(64bit)libbrlttysal.so()(64bit)libbrlttysbl.so()(64bit)libbrlttyscb.so()(64bit)libbrlttysen.so()(64bit)libbrlttysfv.so()(64bit)libbrlttysgs.so()(64bit)libbrlttysxs.so()(64bit)libbrlttyxem.so()(64bit)libbrlttyxfv.so()(64bit)libbrlttyxlx.so()(64bit)libbrlttyxsc.so()(64bit)metainfo()metainfo(org.a11y.brltty.metainfo.xml)@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/bash/usr/bin/python3config(brltty)ld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libasound.so.2()(64bit)libasound.so.2(ALSA_0.9)(64bit)libasound.so.2(ALSA_0.9.0rc4)(64bit)libbluetooth.so.3()(64bit)libbrlapi.so.0.8()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.32)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libespeak-ng.so.1()(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgpm.so.2()(64bit)libicuuc.so.73()(64bit)libncursesw.so.6()(64bit)libncursesw.so.6(NCURSESTW6_5.7.20081102)(64bit)libpcre2-32.so.0()(64bit)libpolkit-gobject-1.so.0()(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libtinfo.so.6()(64bit)libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)(64bit)libtinfo.so.6(NCURSES6_TINFO_5.7.20081102)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)system-user-brltty6.6-150600.3.5.13.0.4-14.6.0-14.0-15.2-16.6-150600.3.5.14.14.3heyexK@ehy@dܺ@d\@ddc@b&b@a@aaXIaV@aO@`>`&__@_c^@]] #\@\w@ZZkZ1@ZLZ&@YKYJYm@Y:XXX@X lWWڍ@Wf@WV@TTY@T@ThTCmgorse@suse.commatthias.gerstner@suse.comohering@suse.deolaf@aepfle.debjorn.lie@gmail.commgorse@suse.comolaf@aepfle.defbui@suse.comolaf@aepfle.demgorse@suse.comdimstar@opensuse.orgohering@suse.degmbr3@opensuse.orggmbr3@opensuse.orggmbr3@opensuse.orgmgorse@suse.commgorse@suse.comdimstar@opensuse.orgmgorse@suse.commgorse@suse.comcallumjfarmer13@gmail.commgorse@suse.comro@suse.dedimstar@opensuse.orgolaf@aepfle.demgorse@suse.comro@suse.dealoisio@gmx.comaloisio@gmx.commgorse@suse.comcbosdonnat@suse.commgorse@suse.comolaf@aepfle.deolaf@aepfle.detchvatal@suse.commgorse@suse.comolaf@aepfle.demgorse@suse.comolaf@aepfle.demgorse@suse.commgorse@suse.comjengelh@inai.demgorse@suse.commgorse@suse.comp.drouand@gmail.comp.drouand@gmail.comledest@gmail.comcrrodriguez@opensuse.org- Set umask to generate brlapi.key with correct permissions; avoid having the file temporarily world-readable (bsc#1235438).- README.SUSE: add documentation about the state of security of the brltty daemon (bsc#1214158).- Use ocaml-rpm-macros to track OCaml ABI - Reduce amount of rpmlint warnings with brltty.rpmlintrc- Disable parallel build again- Add e6707d5e.patch: brlapi: Fix python crash on connection error. Cython 3.0 started using the new Python object finalization APIs from PEP 442.- Update to version 6.6: + Too many changes; please read ChangeLog - Update api_version. - Rebase brltty-udev-dir.patch.- Use conditionals for sysusers_requires to allow quilt setup - Remove workarounds for old TCL - Enable parallel build again- Don't use %tmpfiles_create_package anymore. This macro cannot work on transactional systems. However this macro was supposed to be used only when the tmpfiles stuff was needed in advance, which doesn't seem to be the case for brltty.- Use tmpfiles_create_package - Use sysuser-tools unconditionally (bsc#1205161)- Update to version 6.5 - Update api_version. - Add brltty-udev-dir.patch: install udev rules into /usr/lib. - Remove the custom disabling of rules for generic USB serial devices, since upstream now has these separated out. Instead, provide these rules in a udev-generic package.- Pass --with-tables-directory=%{_datadir}/%{name} to configure: do not install the tables to /etc, as they are not supposed to be modified by local admins.- Add python-rpm-macros (bsc#1180125)- Add all sysusers.d Requires- Move sysusers.d to separate package - Remove old SUSE RPM constructs- Use sysuser-tools to process included sysusers.d file correctly (bsc#1191465)- Update to version 6.4: + See ChangeLog for changes. - API version is now 0.8.3. - Add at-spi2 to BuildRequires. Now needed for at-spi driver.- Update to version 6.3: + See ChangeLog for changes. - API version is now 0.8.2. - Drop brltty-fix-install-dirs.patch: no longer needed.- Starting with the TCL 8.6.11 package, the default install path for the TCL library is corrected to /usr/lib64/tcl: adjust the move command for our tcl module basedon this change.- Update to version 6.2: + See ChangeLog for changes. - Update api_version: now 0.8.1. - Replace brltty-5.5-systemd-install.patch with brltty-fix-install-dirs.patch: also adjust udev directory. - Drop brltty-gcc10.patch: fixed upstream. - Move udev rules patching to %build. - Use the Makefile to install udev and polkit rules and docs. - Brltty-config has been renamed to brltty-config.sh. - Remove polkit conditional: we always have it enabled. - Remove old espeak support: Leap prior to 15.0 is no longer supported. - Add python3-setuptools to BuildRequires: required by rpm during checks. - Add doxygen to BuildRequires: needed to build manual. - Create a brltty user on install: now expected by service.- Add coreutils and util-linux to post requires (boo#1177656).- Fixes for %_libexecdir changing to /usr/libexec- Update to version 6.1: + See ChangeLog for changes. - Rebased brltty-5.5-systemd-install.patch - api_version is now 0.8.0, and sover is now 0_8 - Add brltty-gcc10.patch: fix build with -fno-common. - Adjust line to remove xsession file. - Remove brltty-alsa.patch- change udev rule again to also not automatically use the braille driver for USB IDs 10c4:ea60 and 10c4:ea80 as these are generic IDs of generic UART bridges and should not be used for higher level devices (bsc#1093378, bsc#1093455, bsc#1007652)- BuildRequire pkgconfig(libsystemd) instead of systemd-devel: allow OBS to shortcut by using systemd-devel-mini.- Use alsa API properly. Consumers are expected to use instead of . This is in preparation of an change to pkgconfig(alsa) to not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333) brltty-alsa.patch- Update to version 6.0: + Too many changes; please read ChangeLog : - Rebased brltty-5.5-systemd-install.patch - api_version is now 0.7.0, and sover is now 0_7 - brltty-systemd-wrapper now installs into /usr/libexec - Pass libexecdir in configure - LICENSE-GPL no longer exists - Package binaries new in 6.0- use brltty.path for systemd macros (boo#1074096 again)- Use correct license- Update to version 5.6 * General updates: + BRLTTY has been relicensed to the LGPL (from the GPL). + Better cursor routing handling of status line updates and vertical scrolling. + The Track Screen Scroll setting has been added. + The Word Wrap setting has been added. + Panning left when using a contraction table now word wraps. + Typing dismisses an alert message. + The test for when INFO does text maximization instead has been fixed. + Overrides are now applied when the preferences haven't yet been saved. + The Inceptor braille driver (from Innovision) has been added. * The Baum braille driver: + On models with B9 and B10 by the joystick, both are interpreted as Space. + Input packet handling for Pronto! V3 models has been fixed. * The EuroBraille braille driver: + Improved autodetection when using Bluetooth. + The Esytime braille keyboard can be used over Bluetooth and USB. + For Esytime models, B5 has been renamed to B8. * The HIMS braille driver: + The Smart Beetle is now recognized when using Bluetooth. * The HumanWare braille driver: + The BrailleNote Touch is recognized when using USB. * BrlAPI changes: + The version is now 0.6.7 (it was 0.6.6). + The brlapi_getModelIdentifier() function has been added to the API. + The default character set is now based on the user's locale. + Sessions would occasionally hang when connecting. + PolKit authentication is no longer attempted when it isn't available. + Reading raw key codes no longer uses key ranges. * Text tables: + The lt (Lithuanian) table has been updated. + The uk (Ukrainian) table has been added. * Contraction tables: + The fr-abrege (French) table has been updated. + The lt (Lithuanian) table has been added. + Support has been added for LibLouis tables. + brltty-ctb's output is now UTF-8 (rather than ASCII). * Key tables: + The ifPlatform and ifNotPlatform directives have been added. * Systemd changes: + Path (rather than target) units are now used to manage BRLTTY instances. * Build features: + Add the reload target to the make files for Systemd and Udev. + A make file for install/uninstall of the AppStream rules has been added. + Python 3.6 is supported. - Use espeak-ng when available- Fix %pre, %post, and %postun: brltty.service is now brltty@.service (boo#1074096).- Drop python2 dependency (fate#323526)- Update to version 5.5 + HandyTech's Actilino is supported. + HumanWare's Braille Note Touch is supported. + The Orbit 20 is supported. + Various other changes; please read ChangeLog : - Drop brltty-udev-rule.patch, brltty-polkit-fixes.patch, brltty-5.0-speechd.diff, brltty-5.4-latex-tables-executable.patch, brltty-braillenote-usb.patch, brltty.format-error.patch, brltty.makedev.patch, and brltty.ocaml.patch: fixed upstream. - Add brltty-5.5-systemd-install.patch: fix systemd service directory on lib64 - polkit policy is now named org.a11y.brlapi.policy - API version is now 0.6.6 - Don't create rcbrltty (why were we symlinking a systemd unit file here? Seems wrong)- Update filename in /var/adm/update-messages to match documentation, and build-compare pattern- Provide caml__frame with brltty.ocaml.patch- Require java-devel >= 1.6 to not fail during bootstrapping- Replace brltty.format-error.patch with the upstream fix; our current patch doesn't appear to be sufficient (boo#1030240).- Add -Wformat to work around build failure (boo#1030240) Add brltty.format-error.patch Add brltty.makedev.patch- Disable udev rule for generic FTDI devices to avoid taking USB-to-serial converters (boo#1007652). Add an update message if one of these devices is detected. - Add a README.SUSE. - Add brltty-polkit-fixes.patch: don't delay brltty if waiting for polkit initialization, and fix polkit+key authentication (bsc#930242). - Add brltty-braillenote-usb.patch: autodetect BrailleNote via USB. - Always enable polkit (intention of the conditional was to disable on 13.2 and 42.1, but it was being disabled under 42.2 as well).- Fix syntax error in rule files brltty-udev-rule.patch- Update to version 5.4 + Too many changes; please read ChangeLog : - Drop b40-1.patch, brltty-polkit.patch, and brltty-5.3.1-udev-systemd.patch: fixed upstream. - Add brltty-5.4-latex-tables-executable.patch: LaTeX tables should be executable. - API version is now 0.6.5 - Install rules file into %{_udevdir}/rules.d - Install systemd files via the Makefile - Make polkit a conditional.- Install polkit file (bsc#930242). - Add brltty-5.3.1-udev-systemd.patch: fix udev rules to work with systemd. From upstream.- Add missing service_add_pre call. Add missing argument to fdupes. - Fix misplacement of /69-brltty.rules in the root directory because pkgconfig(udev) was not requested, which led to _udevdir being the empty string.- Update to version 5.3.1 (fate#320893). + Too many changes; please read ChangeLog : usr/share/doc/packages/brltty/ChangeLog - API version is now 0.6.4 - Require systemd to build - Install brltty-atb, brltty-ktb, and brltty-tune (new binaries) - Add b40-1.patch - fix for invalid packets from a Brailliant - Add brltty-polkit.patch: support polkit-based authentication for brlapi. Install policy file Set polkit as default brlapi authentication mechanism - Install udev rules- Modify systemd service file to correct brltty path (boo#917176).- Add a dependency to python3 for building; brltty fails in his staging project because of mssing python3-xml module- Update to version 5.2 + Too many changes; please read ChangeLog : usr/share/doc/packages/brltty/ChangeLog - API version is now 0.6.3 - Remove obsolete patches; + brltty-python-prefix.patch + brltty-5.1-fix-bashisms.patch- fix bashisms in brltty-install script - add patches: * brltty-5.1-fix-bashisms.patch- Replace xorg-x11-devel by specific individual pkgconfig() buildrequires./bin/sh/bin/sh/bin/sh/bin/shh01-ch2d 1748599587  !"#$%&'(+,-./0123456789:;<=>ABCDEFGHIJKLMNOPQTUVWZ[^abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh6.6-150600.3.5.16.6-150600.3.5.16.6-150600.3.5.1                   !!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""" ###### $$$ % & ' (((((((( ))) * ++++++++ , - . ////////////////////////////////////// 00 1 2222222222222 3 4 555 6 7 8 999999999 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;<<<<<<<<=>?? @ABCbrltty.confbrlttybrltty-atbbrltty-cldrbrltty-clipbrltty-config.shbrltty-ctbbrltty-genkeybrltty-hidbrltty-ktbbrltty-lscmdsbrltty-lsincbrltty-mkuserbrltty-morsebrltty-prologue.bashbrltty-prologue.luabrltty-prologue.shbrltty-prologue.tclbrltty-setcapsbrltty-termbrltty-trtxtbrltty-ttbbrltty-ttysizebrltty-tuneeutpbrlttybrltty-ptysystemd-wrapperudev-wrapperbrltty-device@.servicebrltty.pathbrltty@.pathbrltty@.servicebrltty.conf90-brltty-hid.rules90-brltty-uinput.rules90-brltty-usb-customized.rulesbrlttylibbrlttybal.solibbrlttybat.solibbrlttybbc.solibbrlttybbd.solibbrlttybbg.solibbrlttybbl.solibbrlttybbm.solibbrlttybbn.solibbrlttybcb.solibbrlttybce.solibbrlttybcn.solibbrlttybdp.solibbrlttybec.solibbrlttybeu.solibbrlttybfa.solibbrlttybfs.solibbrlttybhd.solibbrlttybhm.solibbrlttybht.solibbrlttybhw.solibbrlttybic.solibbrlttybir.solibbrlttyblt.solibbrlttybmb.solibbrlttybmd.solibbrlttybmm.solibbrlttybmn.solibbrlttybmt.solibbrlttybnp.solibbrlttybpg.solibbrlttybpm.solibbrlttybsk.solibbrlttybtn.solibbrlttybts.solibbrlttybtt.solibbrlttybvd.solibbrlttybvo.solibbrlttybvr.solibbrlttybvs.solibbrlttysal.solibbrlttysbl.solibbrlttyscb.solibbrlttysen.solibbrlttysfv.solibbrlttysgs.solibbrlttysxs.solibbrlttyxem.solibbrlttyxfv.solibbrlttyxlx.solibbrlttyxsc.sobrlttyAttributesinvleft_right.atbleft_right.atbupper_lower.atbContractionaf.ctbam.ctbcountries.ctide-1998.ctbde-2015.ctbde-g0.ctbde-g1.ctbde-g2.ctbde-wort.ctide.ctben-ueb-g1.ctben-ueb-g2.ctben-us-g2.ctben.ctben_US.ctbes.ctbfr-g1.ctbfr-g2.ctbfr.ctbha.ctbid.ctbipa.ctbja.ctbko-g0.ctbko-g1.ctbko-g2.ctbko.ctblatex-access.ctbletters-latin.ctilt.ctbmg.ctbmun.ctbnabcc.ctinl.ctbnone.ctbny.ctbpt.ctbru.ctbsi.ctbspaces.ctisw.ctbth.ctbzh-tw.ctbzh-tw.ctizh_TW.ctbzu.ctbInputalabt_basic.ktiabt_extra.ktiabt_large.ktbabt_small.ktbbc-etouch.ktibc-smartpad.ktibc-thumb.ktibc.ktibc640.ktbbc680.ktbel.ktbsat_common.ktisat_large.ktbsat_nav.ktisat_small.ktbsat_speech.ktisat_tumblers.ktivoyager.ktbandroid-chords.ktiatall.ktbbaall.txtbdall.txtbgall.ktbbl18.txt40_m20_m40.txtbmNLS_Zoomax.ktbb2g.ktbb9b10.ktib9b11b10.kticommand.kticonnect.ktbconny.ktbd6.ktidefault.ktbdisplay6.ktidisplay7.ktidm80p.ktbemulate6.ktifront10.ktifront6.ktihorizontal.ktiinka.ktbjoystick.ktikeyboard.ktinavpad.ktiorbit.ktbpro.ktbpronto.ktbpv.ktbrb.ktbrouting.ktirouting6.ktirouting7.ktistatus.ktisv.ktbultra.ktbv40.ktbv80.ktbvertical.ktivk.ktbwheels.ktibnall.ktbinput.ktibpall.kticball.ktbceall.ktbnovem.ktbchords.kticnall.ktbdpall.ktbfunction.ktikeyboard.ktinavigation.ktipanfn4.ktbpanning.ktirouting.ktiscroll.ktiecall.txtspanish.txteuall.txtbraille.kticlio.ktbcommon.ktiesys_large.ktbesys_medium.ktbesys_small.ktbesytime.ktbiris.ktbjoysticks.ktirouting.ktisw12.ktisw34.ktisw56.ktifaall.ktbfsbumpers.kticommon.ktifocus.ktifocus1.ktbfocus14.ktbfocus40.ktbfocus80.ktbkeyboard.ktipacmate.ktbrockers.ktispeech.ktihdmbl.ktbpfl.ktbhmbeetle.ktbbraille.kticommon.kticontexts.ktiedge.ktbf14.ktif18.ktifnkey.ktileft.ktiletters.ktipan.ktbpan.ktiqwerty.ktbqwerty.ktiright.ktiscroll.ktbscroll.ktisync.ktbhtab.ktbab.ktiab_s.ktbac4.ktbalo.ktbas40.ktbbb.ktbbbp.ktbbkwm.ktbbrln.ktbbs.ktibs40.ktbbs80.ktbcb40.ktbdots.ktieasy.ktbinput.ktijoystick.ktikeypad.ktimc88.ktbmdlr.ktbme.ktime64.ktbme88.ktbrockers.ktiwave.ktbhwB80.ktbBI14.ktbBI20X.ktbBI32.ktbBI40.ktbBI40X.ktbC20.ktbM40.ktbNLS.ktbbraille.kticommand.ktijoystick.ktione.ktbrouting.ktithumb.ktithumb_legacy.ktitouch.ktbicbb.ktbchords.kticommon.ktinvda.ktbroute.ktitoggle.ktiirall.ktibrl.ktbpc.ktblball.txtltall.txtmball.txtmdcommon.ktidefault.ktbfk.ktbfk_s.ktbfkeys.ktikbd.ktbkeyboard.ktistatus.ktimenu.ktimmcommon.ktipocket.ktbsmart.ktbmnall.txtmtbd1_3.ktbbd1_3.ktibd1_3s.ktbbd1_6.ktbbd1_6.ktibd1_6s.ktbbd2.ktbstatus.ktinav.ktinoall.txtnpall.ktbpgall.ktbpm2d_l.ktb2d_s.ktbbar.ktic.ktbc_486.ktbel2d_80s.ktbel40c.ktbel40s.ktbel60c.ktbel66s.ktbel70s.ktbel80_ii.ktbel80c.ktbel80s.ktbel_2d_40.ktbel_2d_66.ktbel_2d_80.ktbel_40_p.ktbel_80.ktbelb_tr_20.ktbelb_tr_32.ktbelba_20.ktbelba_32.ktbfront13.ktifront9.ktiib_80.ktbkeyboard.ktikeys.ktilive.ktbrouting.ktistatus0.ktistatus13.ktistatus2.ktistatus20.ktistatus22.ktistatus4.ktiswitches.ktitrio.ktbskbdp.ktbntk.ktbspeech.ktitnall.txttoggle.ktitsnav.ktinav20.ktbnav40.ktbnav80.ktbnav_large.ktinav_small.ktipb.ktipb40.ktbpb65.ktbpb80.ktbpb_large.ktipb_small.ktirouting.ktittall.txtvdall.txtvoall.ktball.ktibp.ktbvrall.txtvsall.txtxwall.txtKeyboardbraille.ktbbraille.ktidesktop.ktbdesktop.ktikeypad.ktbkp_say.ktikp_speak.ktilaptop.ktbsun_type6.ktbTextalias.ttiar.ttbas.ttbascii-basic.ttiawa.ttbbengali.ttibg.ttbbh.ttbblocks.ttibn.ttbbo.ttbboxes.ttibra.ttbbrf.ttbcommon.ttics.ttbctl-latin.tticy.ttbda-1252.ttbda-lt.ttbda.ttbde-chess.ttide.ttbdevanagari.ttidra.ttbel.ttben-chess.ttien-na-ascii.ttien-nabcc.ttben.ttben_CA.ttben_GB.ttben_US.ttbeo.ttbes.ttbet.ttbfi.ttbfr-2007.ttbfr-cbifs.ttbfr-vs.ttbfr.ttbfr_CA.ttbfr_FR.ttbga.ttbgd.ttbgon.ttbgreek.ttigu.ttbgujarati.ttigurmukhi.ttihe.ttbhi.ttbhr.ttbhu.ttbhy.ttbis.ttbit.ttbkannada.ttikha.ttbkn.ttbkok.ttbkru.ttblt.ttbltr-alias.ttiltr-cyrillic.ttiltr-dot8.ttiltr-latin.ttiltr-tibetan.ttilv.ttbmalayalam.ttimg.ttbmi.ttbml.ttbmni.ttbmr.ttbmt.ttbmun.ttbmwr.ttbne.ttbnew.ttbnl.ttbnl_BE.ttbnl_NL.ttbno-generic.ttbno-oup.ttbno.ttbnum-alias.ttinum-dot6.ttinum-dot8.ttinum-french.ttinum-nemd8.ttinum-nemeth.ttinwc.ttbor.ttboriya.ttipa.ttbpi.ttbpl.ttbpt.ttbpunc-alternate.ttipunc-basic.ttipunc-tibetan.ttiro.ttbru.ttbsa.ttbsat.ttbsd.ttbse.ttbsk.ttbsl.ttbsv-1989.ttbsv-1996.ttbsv.ttbsw.ttbta.ttbtamil.ttite.ttbtelugu.ttitr.ttbuk.ttbvi.ttbwin-1252.ttibrlttyCONTRIBUTORSChangeLogEnglishHISTORYREADMEREADME.BluetoothREADME.SUSETODObrlttyLICENSE-LGPLbrltty.1.gzeutp.1.gzmetainfoorg.a11y.brltty.metainfo.xmlorg.a11y.brlapi.policyorg.a11y.brlapi.rulesbrltty-6.6-150600.3.5.1-something/etc//usr/bin//usr/lib//usr/lib/brltty//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/lib/udev/rules.d//usr/lib64//usr/lib64/brltty//usr/share//usr/share/brltty//usr/share/brltty/Attributes//usr/share/brltty/Contraction//usr/share/brltty/Input//usr/share/brltty/Input/al//usr/share/brltty/Input/at//usr/share/brltty/Input/ba//usr/share/brltty/Input/bd//usr/share/brltty/Input/bg//usr/share/brltty/Input/bl//usr/share/brltty/Input/bm//usr/share/brltty/Input/bn//usr/share/brltty/Input/bp//usr/share/brltty/Input/cb//usr/share/brltty/Input/ce//usr/share/brltty/Input/cn//usr/share/brltty/Input/dp//usr/share/brltty/Input/ec//usr/share/brltty/Input/eu//usr/share/brltty/Input/fa//usr/share/brltty/Input/fs//usr/share/brltty/Input/hd//usr/share/brltty/Input/hm//usr/share/brltty/Input/ht//usr/share/brltty/Input/hw//usr/share/brltty/Input/ic//usr/share/brltty/Input/ir//usr/share/brltty/Input/lb//usr/share/brltty/Input/lt//usr/share/brltty/Input/mb//usr/share/brltty/Input/md//usr/share/brltty/Input/mm//usr/share/brltty/Input/mn//usr/share/brltty/Input/mt//usr/share/brltty/Input/no//usr/share/brltty/Input/np//usr/share/brltty/Input/pg//usr/share/brltty/Input/pm//usr/share/brltty/Input/sk//usr/share/brltty/Input/tn//usr/share/brltty/Input/ts//usr/share/brltty/Input/tt//usr/share/brltty/Input/vd//usr/share/brltty/Input/vo//usr/share/brltty/Input/vr//usr/share/brltty/Input/vs//usr/share/brltty/Input/xw//usr/share/brltty/Keyboard//usr/share/brltty/Text//usr/share/doc/packages//usr/share/doc/packages/brltty//usr/share/licenses//usr/share/licenses/brltty//usr/share/man/man1//usr/share/metainfo//usr/share/polkit-1/actions//usr/share/polkit-1/rules.d//var/adm/update-messages/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:38920/SUSE_SLE-15-SP6_Update/282acdd4ac911f61028d7b2c3531e8eb-brltty.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linux       !"#$%&'()*+,-./0123456789:;<=>?@ABCDE FF FFFF F F F FFF FFFFFFF G FFF F FFFF FF F       H                  I                I   F FF F F FFFFFFFFF FFFF FFFFFFFFFF FFFF F FFF FFFFFF FFFFFFFFFF F FFFF FFFFFF F FFFFFFF FFFFF F F FFFFFFFFF  JJKK LUTF-8 Unicode text, with very long linesELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 4.3.0, BuildID[sha1]=17e8dcbac6033a86a9cdaa32deb9c8946bac51b2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 4.3.0, BuildID[sha1]=e22ed0982ac8cc721ff814603a81d53f1f2fa794, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 4.3.0, BuildID[sha1]=3b751f57f132265af44d79880248bd699e2c9fe0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 4.3.0, BuildID[sha1]=779f39570d85d2d9d608d885c085eaa109de592a, strippedPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 4.3.0, BuildID[sha1]=fcab967fb4372ea89e7ba8072e9789349a936242, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 4.3.0, BuildID[sha1]=8a47442da616de4a8a4c733206ba80698daaa062, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 4.3.0, BuildID[sha1]=85819ce817abdc6104d3429c57b6126fb5f89c41, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 4.3.0, BuildID[sha1]=a8ed4b9a918213ed11b4340ce4dd623a70367674, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 4.3.0, BuildID[sha1]=6da08c23346d49dcefe6b37c6a89bd683dbe53d5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 4.3.0, BuildID[sha1]=9615ceca25fb2dac4b1925d29ad9cd1ae23a47f8, strippedBourne-Again shell script, ASCII text executableASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 4.3.0, BuildID[sha1]=1bc09dab982324ea410f21bf72cba14ec8a0abb3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 4.3.0, BuildID[sha1]=6eb524c7e8675ecf3f4e2ddd1561ca07d84ecb22, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 4.3.0, BuildID[sha1]=37ef95a92d8a504725c26d24f37b2e1fdc90b815, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 4.3.0, BuildID[sha1]=63be80c3f7e29514cea1bbea479387a5af1dd4d8, strippeddirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 4.3.0, BuildID[sha1]=5ac4322cf2a0d0340de67bf2fd055b3f8c78e90b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=43caec4ad571f11989582eca71a862c22a8f519a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6f7206e156c83ab09fccfb5471cb74aa406076f5, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e82d53c4b3be129f36a906c8e248b8f2cab5d570, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cc4aa175274e270b161f71b30204e78e53d8e0b1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8a2a4c27edd38c899c63bd784b2159ed6d7b3dea, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=68a1a1df93995d72dec5a88612875b5cbab6edfb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8c5abcbdbeed2591502fe9f7ddba75196fe46ed6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7a013bf4bb50aec39c7afe54df03c59d36c5dd3b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bd487cab71c562c1b0b918aa66ef4f41c7aaf993, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ca3ca975448ba992290e8b1cfe04e540cb7300bd, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c7e8c8b0142cc2b3e792d98f621dcaefdbc6cd52, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f6d39e2f7f5cfaf3145e3cb4fba9bf5307d433e7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4ad2230f34b4826e67fd2c3f8c9556411c1c6585, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=78c7a902bfa51f21be3c195e07f80a389afb293c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cc40101c53ca84aeb46313609875289f0f330e0e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=76d0bdcd3a1d2dc215d6236f6bba81035c4edcaa, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=71d90c3dbfccca0471d0e28e9794df39b9132c92, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ce450266ad2345f619913bbe8eb3ef9c20b5fdf6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ef28858f445cbca6ace470c0331f9cc7472e5c02, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1504bb2f46d3bc3705ed612a891d69a34b113281, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2d141ddf4453566290e147acd411791f347737cb, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=967d177115c86bb8746b4f4a1bf7d5858dff5522, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4b8fea23b9599336ff0c05f53ed2cb467c04232a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3eb0b2dad7eddec953ef08bd23700c0c0090f4e8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=eaef8bfd9fcaf448c6d02d4905049d090c1294e7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1e3eed9bad4fbe387df9ac3eba3b486e842179f8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=057de1c418c9cb2dc93ca73851ddbe0cc99625b0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=28aabddd2f261f83c26984293e30a9987f801262, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=195e7906e372eda76b4e981301ecec92dccf761b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0c6b4be35ab891b0bfce7ab044c948b9094cd037, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=91086a86f5c4d4e9f0457ef129112d7d8f784c77, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4b825898f778455133785627b779766b591048e0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c87a1c81858ff60e98de0de54892f643b34d9b58, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bb22117e0cd46e68ac998fb0511566db36e2700c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=58c6b87d9dce0abe76bc09a0f4903c1d8a3e72a6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a90ab1350d54ecaeebccca3bd2a2457e1cf4c7ce, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7c925476843a65311778bec30e03e8ad0d7a3708, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7eff9d6f1d1edae107b4d411d2bb755be19fcd77, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4660ab0d12aa0bfaa1f8c8cc392bd267f9a6983a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4383427c97841f85abb693bde71312103e140e81, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2b82d8e4b98d5a474a2b9ffc9a48ff935108935d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0716cd5f47b7dc8cdc24d2e722261e06622ca868, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3cc846133d773ed22144e6d2508648b38fb2b32b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a07013b32142feeda49742c05aee348ce534329a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1a086a528a3ae84f891a3a83d2f253a76c43f635, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8c5bb8d89fb18e13d485207629c57ed40613c965, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0c09f9a7637973450964596317060e90b261b230, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9aa5603cd74099f3148c779f9d2ca3fe4d82b6da, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0b87c0372544cfeea7fc655d499211a116155f69, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=911863676c8cb86ce9ef7ab2d2d18dc92ab189da, strippedUTF-8 Unicode textPython script, ASCII text executableISO-8859 texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)XML 1.0 document, ASCII textcannot open `/home/abuild/rpmbuild/BUILDROOT/brltty-6.6-150600.3.5.1.x86_64/var/adm/update-messages/brltty-6.6-150600.3.5.1-something' (No such file or directory),9GHUVew "&+05;@FJNTY]chlquz~     R+R0RRRRRRRRRRRRRRR R R*R RR/R(R)R!R#R"R%RR$RRRRRRRRRRRRR%RRRRRRRRRRRRR%RRRRRRRRRRRRRR%RRRRRRRRRRRRRR%RRR0RRRRRRRRRRRR/R%RR0RRRRRRRRRRRRRR/R%RRRRRRRRRRRRRR%RRRRRRRRRRRRR%RRR R RRRRRRRRRRRR R%RRRRRRRRRRRRRRR%RR.R-R'RRRRRRRRRRRRRR,R&R%RRR R RRRRRRRRRRRR R%RRRRRRRRRR.R-R'RRRRRRRRRRRR,R&R%RRRPRRRRPRRRRPRRRPRRRRPRRRRRPRRRRRRP RRRRRP RRRRP RRRRP RRRP RRRRPRRRRPRRRRPRRRRRPRRRRPRRRRRPRRRPRRRPRRRRRPRRRRPRRRPRRRRRPRRRRPRRRPRRRRPRRRPRRRRPRRRPRRRP RRRP!RRRP"RRRP#RRRRP$RRRP%RRR'R.R-R,R&RP&RRRP'RRRP(RRRRRRP)RRRRP*RRRRP+RRRP,RRRRP-RRRR RP.RRRRRP/RRP0RRRP1RRRRRRP2RRRRRP3R RRRRRR P4RRRRRRP5P6vmȊ i:Gsystemdsystemdsystemd-sysvcompatutf-889a347409c04905cd63ad5370d48eb770493cfc5d90629ee20c6afb9fd54f7bc?@7zXZ !t/o5]"k%jU>k2j76tr$ٮsUQ} ;w.]ULPUMs@:49ɨ(x:Kh9 `YR_Xa@]r;{W3 19H/=oX1J(ۙ`SF/!1hfc@xh)$HCGoϬKe fnst(ж<е't)3Cƌ\b}rs@: <З%&f>=9W>AMHWa%[ƴ}ϸp"1vG{,)P7=<2L9h_Έ%(kZxċXDbh'pt6"iG>Jy5:Ki #(ڵ#TXKOAnU]Q_B٠Ko GVSQb#w¾ 6jXMV7y8h|VDڅk" &ń_{fڻkut f{;1laG4,ѨIU/J؅* %:r vϩPd}ѝom9<؝0Z=ieJ7J.uqƺNSZUR!fqBG]u:GQ i'yI?!ѦR5/]r~~(_<U:MκtTǒP0Xz8>#FJ`[-V]$&ch "_$rʏFPFZR2ߓ o-`W..1˻D*Yx횴kz %7WCmP¾c!g=iwYװ<#=1"%K]HRD< r/3Xnhs6\e8Թ l۬ <(෉# Dj'Px?J]tZD9lxXĬ"X]u-'(r0ͨ*2Ea.nvN{}1ԡ"$^#7z*Ԭ۽Dd^c'}NǝZķ\m?%ZlFI|фPSPH e'*9.D{G+v3 i2̄#GݟJ%O}~0ѓZ?Wq ڝ^>JNUOy\<;d9[mm]FNBpO^6'/ T+Keh@rre>M_i4UKcɽ>4 /K8vS$pI{*$_UdeMOM'}vP-g_@+' "_^,Ol ׭dͺݧ,'sVSn׌LL%`0M9q9Ki2,rEk:yu_+/LYUjV2'PKdz|*-ݭSG}Y:Al Mê:یX_(O jHn \9loy랜*5?C鍥u{2) lǺH6ơbjTxK"%K9\bEeP| :@D R^ɨ05}9? (D!*= 26MgHL=TZ#BF, >MS~ﵴG69=ņ_x9؃/PjT{wkG=.|cMNyy)eXM1k?V5l&Bj 0t-9z5IE#04O\ (';ZD{1lRN,NJφ) YVĥ,@w@ 3]Ha1C/y̗@j\JgO^ ujZ:ۍ8 =u>߆:Y:fL^`ͧԩr@N Lq_StyiIof2wIEމ2n8:heu7oi `ɳ|z=3Z6\0ViAw<)ZǐFG0 @~LursqQU 2~QdHq3N¸E/F&c*P1J_rD5.0%+N < Z"=V4L o%"EU:DvS0~wuECRZ1Y:#,Q`M" GVpsdDtGηq1*B=~F%C&XM!|՟Ҫ Pe敎Se'Q*]Nx^Bs"J4hὢKJEV5[,YƔUyk▊cԝKFٙߘ>l9E-#?8G6EG/1W7!v`7skM/0@1fK+#̇0moI@I_aj*{=H_AqeX l_zظO-r!ERzmshݙqȰ^W0kZFc0M3wb>yb~BΣNwmHrZJX}~p:ˡ*wkCAvuV”iz042Dˇ O>iLPVXʪy۞^TnF=($ڡ)k$CI ;aõn+ȗ96Lj y g1{H)nAk@yI&/xKiPzzSY cN5pɁNž^?ZB({2M yCAu\'m^Ng:èKfa_Йk78=Qԫ&̶gO?*S9{W1K} ditp%2;V\,pm˛G3!]P+ 37)x*s ZrLHX~)T5 gⅢ%E56Y+~Ʃ㌼qn{ԯY7.VIO=iֳ|`f75z+LȾ @1Ed> Vdkl#V0Q[q%H@$ U'v;zYkXF@nH .2>u`6Cn_qkg&mX]ss`3xhf$hgT\?a) :Y$*^bS! mȷU$ +bD ֬8k鑊Bjy2HU"燺%9KX̔ZZCmj}Hbm=IE;8` {Zd>A7 (o)UE<~qY~*G1^cCg箧8oRWOEe_xfJ^ aHB|ˇ[cTˮe/{'~Pem >`<<`4 f1kgȆϓp}%TuP-TY ǽ㓻T6DiAa0YsQ/S"".Bv.i (1jdk4A5 D-$˱JW¶ΙحsVήeے m-[Aԟ vP(3m _rΖ` *PQhXYY$a7 yST6oFL D;?gDz fؐ@)O]/C^\OBL]H9"ǃT`X剧Gd+ӿ}xj_1v!2Fޡm_v^eG K`qu_ /7ֆ窹Ǫ0a&o.XU kHID)R2IM;rp"?)@*T /).(־DʈHޮ7>^ns֫}"2DTڼ`n\6I֢p EF’SdIz_pLb}gJ̀;h(fɓui5Ár^:s(RX0k[YЊ3_s˘&VnR[-М>w^x Kidz~+<;_Ω@8_ Ѝ? !rBQig =.j_|L.FR["]?~\tWRVNib=Kp]B75Ye (ѹ.'sk֞WP<9&eoL5/BAcӁW6ӽ3;]9];8E=G?nқ/̄>z>Y5'I;$FwI3Yw Gr'*|0qc/]*`i;qgPG*q:|aSbd˨}h?]BswlӠٕMA~Ѯ!ki(p=.[.-:WW'NIn_'8|&ޡo@?NSh$2 wHT($yu쌪}J H9WǶ!3މM$o"wSwˏ4:Uj$a®'n6//u@qd0/~w֑迈QHreGF9~ٛ^ATbtt\(0Fka~IEܿ$^mی%"H5k+djk>RXRr^͕Cr !BM[ڰJvBR}rJZjZMgEu \$)kIZ!6]P#*j&VN0{3x #) ;vW 4T7hȈ4*$h[& &# 蹍l2//UF ۱IT 19/?x:jqg*ٕ(0N۫VTt}jS&("D`tN:b}:sC ME? lyUAN9Xx/Z&(]iyV]1L<ӎ~QcI%JIi9+^ =Vmg OmͻɈ܌CQN𶺨0?@YbrrfvyUcdd ѥVj{w'eFj`xHC~K׸1 c8n2y7A!+^?O&Ι7phWF#MGSUBʪ[H{!IҚ@N6fV9 d(q swmc)+锇lARb6eJ8"Gy"~⨔VP.9$G>w4>S]m_=x1;Ѻ;Gd̟v*NsKy_<sv6XdeF1]ơPR͹J$rpwDJ<&)]aYh*/:eqY̬2Y~qR5$fR4B=:SB*޿:O(: /a1t ?d HyObG|AB5FgB0R.瑱]ܟayʼTP}UbA]U|(;2 DJi?)qN$GNC s|Z^@MD}?{NL8Yj=zyun[Ozג-unfxM#ʰ57Tǚ`x,ý61?߰<\;GsۖϹPCPoh`wY{5]^+*h_׎T6eXY*G1,U^áٗAI8o9%qߜzme˟lY,AQH #X0ؠΓ׎"dcxa6{'$W¤*q~APs>W-g._9Wy&ȇhtb܍DK1orƪ8\`.d c)cIW4 %f=7IRځZlm.y:<]C%/򃣀8K5 tsϚr~Qk cڦkPZ*|%ê}+NxDb/$ԑ=9[@%ŭI'=Ş2xoͪ]O*m]黻^#q',Ѳt<] @aޮ;=ZHƪvZpښ8~X RO4Hϳ,Bl!9$K`} `](h.YZqg4u >S|`⵨NZrTKE1?N֘BzlS er d-0YQ*uT.*k὇H?5)YN\qq $>^ Ip\:21gJK&ٿHPzȌnfG'vFwCیsDhFy0/{ #Dt<Ⱕ:pl"ʥY`\0nN?pbHbҗ_#koܼNf '7䧻4%bفM^P'7>peD9o0LpSnWo(7lY0DJ؅m5Fz_Iavqy={ l]ȸ]'Iɖ-‰0LK"iSU$z"'U8f`gm'k"?^l]DTp89SEEV)c슲4Xx=Nd=ig <k*T *86ÃK)z|j> j= n)lV!r b?{ljN]z^ˬm@Ǡ­[<\_IZ fH)|>㋬5{ߘY/uhfg{ clޝelTeR]XLX?=pcOèaBea)o_FFz X$K eGG(|CBnxYz7=KUQjܮ>gjRailP?(:# M.Yru9I^}ΜZ-(yfMA\G H. ,X:A{JNA LE&=D2>5hw`XVݚnЈxѢ1 ҝۈeNMF"MЏB]'4H)"w_,+ ]XN&Li\)RyS0,]bVh6x L 4m.d~}J&S~ShrcCY^Qݔ a7GA΀(TAo>rlmp@迕،Vl f?B$a]=TDj;M[=|4WZ VN^9)mC8rǦ&5=T]cM>­6ߤ4b|2"ݥUS<|m+.hY;fDDr لh/z<RliEC0[ [L,<J q[~$AQ}iP͜rtjҽ ٠w_` \Fok|#ɘZck YJB\ 4c k>%.eňgǙPF] SY h6OP 9mkyM5MqCL.$Myq^ys=xO`]QmؒJdj.ds|L.T-(j1747k˧ 'Υe}O,FGPbcѾ6A=tt'9PA)O+{*(`߻tgF@ѩVBLZ`9{49ͅ&Pb`947%F/|hSďRg:-ZY`m5n2]Nڏ,}@ɾkӬ0/^S:h>1rMfP;I-5vu W3D@G=6.M഍K)ٛE`9t^_oFllD#.tx QS}:`/,,K_\6wX@\a=Sz܀Zaf !:tP(ǫ8r(N&"v?<@Cy%~*5"<_㭣S͉2~r`8>z8ӊB늲#1gz݋<~%)0Qѳ/ټȑMݕ]6:Fo-.eȾ:՗o(m2Sf+t꺰v󐺐RiKpO4:"7ZJ7 2]0 t2u3,/[ ۛ{Z\2k#8X7f*|7?w| Tuody2K#}&ڴ#NB;݅S^f GzD.$b58wm,yu.ޏ1ij؃)+UGwɗ3b-X`}ÛmW;:cF*6J;e‘\%6",-"e0)ã7\Q#\W,gu"nj/F@A(nFJH +`݈Q`;!DVe6KctA0=/p_YB|=_?6sypj$hwM\b8k;Q$Y5X_|jvI`('CAlb{=E_;]`O~E#0X$@C:kFKx"F'CWaK˜xb~=O ժ,0fS'wYm 9VR.IO~\??r@}zg؏5Abzkv!x,ݧǘ'L$#Ka5eF-E:uv3,4Y}T2d'iٓRqzք3+d&C6'@5Y6 9j׮r^Ҟxԗ ,=c_gmIgo-/yŸuX{*#!mXFk,d{Wk.kzĿ&C1|CYsPphj`4u /ڪNl $C%n67፿nJ4v"tUݽ܍e`<=1#r糮Ԅ< `QlG|i0ũ6?6a.k賥#g.' Pfiζr4ayIޥ751Q2T=+WTo-MDY=bH5MWzTT (^ӮĬF_*JM)L6ў.r.7=@(1̌,׍=`BaBҁJww*zy37)b._1ҦbmԪa5c1"̗ܐI!@r*cZ73zZW "57q0O#:zURP@פi]i1-0zEU؎]|k'5f_Л'e$0h#Kڧ&|[3 0d}ɔmtc-WBZgMyn0SVfY؏6=`Ad 6m JJ)$iNwd^RtUatnQܽ^ ɼaFF0)|QKȢ@hٸ- B+IBX>8Rвنn$e/m?Jdy($,leYb;CSAGTxR$I!KP]|q@y-ȍ{ƤWi0# a!~W4wVJ7O svV옞8}!Ft]2BPqlY5,=ҡu L~MD'\Zo5(31 EPjXZ[8gɐu3em̠.kPL(78+a9xS8L 1f)΀Mޥ<,[?,Oڠ6!av szO}_ZA{4Y lDcK {#ʾ>C^`F##=VԫhEd5ɧ۵aq%ce+9-EV`4'Eηkaoj~p+kW>Pγ  QE!nSkIp`Yv.QAyX΃Tg.9l94kTK]d:M &5ۗ,bƋJ2Y!1zN_2)xA?̸ Z=A˴ZԼݺ]̆uM>F?z`Bz2熧^ yr> %)KuMgh ӻ˓IoʑT{AϮʳ ˖0պ br٢,jY õU[W6