groff-doc-1.22.4-150400.5.2.2<>,`em p9|,ߨk*|T>bb] *ܑ=_&q7Ubፖ/ Q>vE1 0trn{qc1io`{6ՙ=Q::[1S(dDH6!竞L+ M X (Q, O ?5^KH}1_}(RV׊{$!lMyʰ:,37Z g3zI5 M ɩWe%%>;L?<d   J DJT     @ Ei F\JNSSDVVWWg(W8W9W:XFiGiHm\IqXqYq\r]u^ bcde f lu v@z8Cgroff-doc1.22.4150400.5.2.2HTML documentation and examples for groffThe groff package provides compatible versions of troff, nroff, eqn, tbl, and other Unix text formatting utilities. Groff is used to "compile" man pages stored in groff or nroff format for different output devices, for example, displaying to a screen or in PostScript format for printing on a PostScript printer.em h01-ch3dSUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/Productivity/Publishing/Troffhttp://www.gnu.org/software/groff/groff.htmllinuxnoarch ,!SL`!'"iw)c0)K F@M `F$I Ecb  +GyqU9u`& @U`u0:NX<(;B e P 6 ,oo0 B;V% u_DcZho`7X4d3&$16 jf@ I  ]T nV ^CBKkUJ@ 0&i :|uaD +g(I(F tBfr07MH+P(JCh+"1O"+&TfM#*l>e y7 sR,R <ejl  , H K(AAAA큤A큤A큤A큤A큤AA큤A큤emememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememem emememememememememememememememememem ememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememememem2f3e4c708da00d037e357a30e9c936dfa9b47cd5ea9b2f5f9a7b707ef7c4abbd5c58395e2c87115a9419240a62e1292a4b6b827a90a29f741535b628ef4455b7b209119a036a98ca2a8d3060a553096be580c29f957f5f4f52565bcef91d28399beb3853f6bcf7e5f41014ccc549f793d03df96860677fa2213bc50ccaab9d6d4d3ae99c0927de74e4407cbb85f7de0fae0e0f4c5fbb7971898d4c4d54f9ab83f046f6fd714f782a08ee0fddbb1a3242aa3df6d7896de245fd81b681e90c10f5370def123177b8dd932c8843a710cac0b27c0fe3b0352e83853db75521b89c67352727fae3acfcbc29d26090e671bb6710fcc334f2629f3fab6fa86cc22b6e9ce8b94829010be536f09e3d131bde9d593e72023b21c3b8d177f9aca7de3e13c3b27148f444da77a65fbe5c25b12beeb5d6859f206426886581c792ead160424a389d2d91146933f14544d5a8f6c3346ade10ef590f641960dbdf8a3ddad6155eabd5b3d2e769605af8578419f4dc8d01d2bb9948d642870b2c5140bd5a3fcb0bb792fd2ceee6198625688df9ccd66b968cd0177a9dda93499d76db4f8e805e104d404b1a72d95cc6ff165f6e7d424effa83ec6632d04627cda3fd24245c8aeba8c1c7ae5499a6027d0fededd6903e0d23befa35abf80797f745a058505d9ea5ce1c7e7cfb45d321ff811b1358f67fc7ff831716b6f388bc54145708aef64c147e31a70d0e576b5b763aa1d9282a106f9aaa6c2e4b89436a73ae254e7a61f60ff6d4e7687fe24eae864ade0d4f036f1c5f64d8ce6210bca65dcbccb16f9857725ed3d59c9fe4f5be9b8da476a40a6b8661b7ce7c83a06fb507cc008f307e10c15ce9d738ee54a303765584bb3d4bd1f38f9045ab24236658a1da0323ea7bf7db73ba86378b6fa938f3f93b3b9bbbaf7aaba04f693e5733a0b72c688800a9b05e4b7cb366038ef25cbee9f00cbd00520c689e86922acf9c2fc7c1ebd49706376a72a5f543131e0147984b7749096ce392511dd2edd8b5b052a10c548065320b0c3958fc8243c24a7df6ca9e4939d027854f5f7c3a2d3b0599135029a6d98962572b79cd5bce17231f14ec566ccf8225b96753200e8c465a8ff4b891f47666cbed7ef55f7ec9701226501cb681cb95534d105821826bd671d6b6715c3bb6b442fe2f2911d830f9c34fa1bd9af83c8b1fc0624b057360bd5bdcb983d8f9814541d1081cbc31b7b0eabbaeddecb8a867292a4179227f51ba4e5f11c5f6e02174f632ad18792302d1493a609af45a497bfca947816d74fa9091a77610f905a26f7a789c8e21f843d45d74d6dfc9f2dc482a7bfc873f5298094396888d1b7acc0514bfe2a501dedce71b5bee98309ce51db9e67d734c16f76dfdb0d3f0c24decce38932e3d0dc29855d2b603d013e8511ed4ed66d950a21cc13184af63e15e75a950cc71d8eccabe1d795cec1ac09c55754901c0645166e7e8cbf40a2554e3cf11fda4283f44111225e6550fa90ae00b71ca5747c619d2e3b846291a45b771f2e6d46f99ee888192caeec500aad1559be0448dd6f3d40a84af1a9574073c3d7d18b3d1d3b7f43e961e6384267f28e766e23bde2aef8d3bb00bd87366b4f8f0008629d0e9dc2e57f590a632068a76f6a14aa0a2a6a0cd3d72812d1145c85a81c5c3d6115156835f997ab49c4102146c4561374637ccb24fd92d21d33197f30b9b055c645badf0c110195503309673f4bf51c6509f6ddcca12fcc75b1cefd512762191f43f9bed831d404b5fec95382b7b47e461f499c2a69a5acc93514f8f4791ef5027db304dc9e721213be2d81a23162bb453b90eeb6a532fb913f3bbc0e5d26ba5c538d09bf1dc12224e159fdbe7a17ebf6e29e7950b2218a0b48ed1a35674dc60418d58598c40df0ef6c01fccc02ef9af611f44995180a22e37c96ab302b40e9b617162e7a87b26ec535dd556f32ca5bfdec307d30a1bacdf4bbd72e181d0f436a4db9f5cd5c37a6be45226cd105238efbf7b5d27a724133dcb8450249df5f35ae54fc83938f85993d8427f57419478c50d8e271ef52b7ed65d1d8d801b8539e5cd661c851703076fe1a44f7f3c0fa5e060dc825d7c09fd80657a1c224c4017afdc74cd1cb8349c45ab787adb2589d9c5735304f712f9774bc5f96f0da4484e69a80aedb0780c0aab3316a33b8c6d0fb3cdb795e4435d43f26820180f6fe430b3c47e22f4253acae3a5071f210ea79dbba9e403694fcc720699b3df734cb85e274855bf6c5ed6a5355cc5d821c822fa1423b08144e973d014eac274015d42a238207a5b19c7752405e2ca9cf16cc21d07549290529d6e5c668d54e0826d8dc18891a80ef9b29ef1c0179dcb7f228ab870691da1fa09613e0a1337fafa86ee503f490b456b3e75ffe98a4ecc29c711bccfb4f07029bf730715e7004e20caaa255754a05150624963b1b5ea703c0c9c8e4ebaaf01c129dd9cf048ca501eb10e537672ede2e8f787a8bd13531e6a77301c5c26fd57830656cad4ab1a8d89de87e511dd67d1060d77f12da6643f96c6f00456be58c9bbd3d0b84ec5f190d0aac93664780cf3613591e0a7c6e0e3bf3411696dbe5019416f45ba85113dd8727abce25579318411880a33380a9f332ad2a37b8f68b5272e7efbd6f9d9b708289e5840c620961c76c1c203f6a270eb6e2cc4fce564f4f4db61d3f4741291e7cf1b487b4c9b89d46086773aa2dc6c301697d63871ff6c3606f9231beef5435a2afd5b2de79714dd76de5c1822143486f9220a1b7adde727239c18dffc5c889dcdf092e0def6e6fb29a47e81f3bfbb2e365fa0b2c4f89e9c538c34929ff9e99e870e3eb6be3b85f5ba4099f673c8ee8ce0c3b307cc58955ebdd47c49e65aeff145bb58a07d42480dfe00cfd96f7fc76aa6067f85793c088700918d1cd70582c9cbdb1163e6f313ec6ab57b3ef4d029b3ae18eb218032b130c52fef00f533bbba39ed5a6d48bbf8c0a13596527da3d370a08de10429ecfd125e1d253b15806aaf21c01b748a38113bc0cf04afcbae28b2490e0523f563f03ec38b95eeaba9ef610be9fb64c831d5458a883abc3c569195d79dd48f2bc2737ddfd33ffea43b77abad68fd58e01bc40bc2f0588266a3624324ebb43cd55d63320eeef1b0374842053cddc9a3fbef0946809b8a9a0960b2a2e9231b77cce2080f1267e6c37047d1d23e161f119240b1d7139c15444a4241f9bd348dca3e3899f80a04f52352b96aab68c8b43c376fc4ff8d04e7106cb48df27197ec6efa6b0dcdc255ecf4ea124615aea4463c14368f91b6d5c890b53d899f692f9a7d822e2e0b775ea0bad66b764ad9e59c730402025cbde6ab20e979d80f134b80ddc82e596e637861640740852d603317e2e4a156388a71e78989ab1bb04c3efa9e48cfba558bd653b09bb101a128d261192ca00c16d6e4442ce84b728ddfe03cc2a70b5de9b4ee0c8843a1ca1815d5a0346df27f71fadd2a1a47134f4ddd754d4c7794ac5dd1bf925020e3fb621ac0432d70a723451dfa410a5406ee1a0188e356c3b8655b9d24b3776894808eaff5e1e9a00b4fb730b38e1dc14dc7cf04e85caa58e9c9811febb52209ccdb211e0f99afdfc5a8a46d0f5bbbd92a71e713cf92810a0a00cf0608ac5409fc5f778eae02120100565b9580c383289811c2c1586084b0a04e136d605fdd16b623c81c6b0acb23af7416e0a6ae813f0978f6bf567ce67410f16bee23fc578fe658275155ac05d19445b8afe02ab82d76cc3826932497060486200f4f63c6cbb1e397933ffae23cfebd0d4184fb0a8f1722228d1c8f2d92a80057f83da52a67a418a2764dd1488a7a48224a64441bb41f96fc5145685ab286bb4f57841f45c95e9c281eb2109e16be7747207ee82cb1fb5e0450afea71c60b825a4b8bbbc334f538d6b410f52504279c07e724224b74467a61c453f41bd55c4c18b94205c4d66cd6b17adb95e1db9d56f24b74005dd48cbc23aa9e9473875d184727971c28efc557027a7d9062fa337db15cb902da98f8aed3f1b09f04381a0afca20408f732e334f0224827f47248a59a71b11b4d025812027fab94050a670325ac87a66c6580ea8d886dc350a55bb46ba3c7bc0435a156f5ebd03334de4811b029e3f0c76df28a3988355c74a76c33b7f0ccd56a85c358edf7fb7f62f57d5584626480bfeef93157857a07382079651bff621425670ff4efe07cc2ccdbbfc3ce8882839ec71aea06d86ab655bb85ba2a772b907ade9b68e44051f04eb4b5b7131fc3919c7863437884d12d3485e5216dcfedd3ee97b4b7cb96f063593eb971286fceefb7c5e2996266365afe82bf3564a521995ae8a647ff9664c701759fa055655827d844db63bdf35cc706fb8f9bdca26b52ff22cce461323a45ca93758db23e5e2a1fe2834ee2e12ef597ca50b5cd6e5294c9da8b4093d7e04e68e05413b9f8d8a1463c81371a2f83b809fa47d4a2ff7e316488609e7c2c15ca3ba2b436eac078fa48e5a54d82481f0fb86d457d5f4db883c3318e8f3a625df9274ef1270037b019e640ed4f05f4f0288071f62fc560385686f09c278c62f7a2b6a9b35f6421b258fa290b891f02ccf13db6b0894e7bdad2dfc9ab56195f55162082c3baca2e281fda26b1384832d3bf1f1ea89a9b3adef42826e4254da3179da09fec5d14097d26a4b8e0382ad9c67b79f8463e0c4ff2988e28d8b871a1833b0ee472afd8a77cb090062b29693af446dbc1efacbc4e4ae682afacb06772ff631da5ef83c37d84760181724855bf74e8f5a83e7c33426b559ac0d8243bdd5f7b09683d5239add48b2900b6795257a53fd2a64eb1344e8006406c4f9477adb6f02d587af6a1826bd7c8e79348d383d05e8d8c2451c185db8886d62fec5d8e4def89cfff0ff37a59787db435b901a2d4f8414d487f4f44e56611b893898a8892db3f8f4d71fd265997037104d4ae78cda820d3c61bb4a31f49a5c673cedf5b05de2de9c2055182a6dc4112db1ade168acd0bd8cb47cc619ebb761e69a279e4904daf7e262ec4264beb5df1d5143cb8e31d8c534fa4cd48644b06c133c5f214bfe8d86b59126a4ee6bb4d1f7201269a58fd0655051283b7abd5e722afe1596e58214f0893d1ae39abb2ffa05da14788955f8e9528dd9a05021e54eb92f5ad9ae8f908bc40ff79a62f2495b3cf2936ff15346c727edeef3c932552e5426a26afbdd646b42acf3b15b3e3119b541afe82a9b14f803e49123f71afb4b9498197695954c1bc7d98b815583aecb36db2e8b10409d899b3c2b8bbf35345a9b6c2bb417fa0f45418150e0615e706ef7e6c559e3621c0834514ab529c1d815a1af4955d9cf87c121ee663d2940c8218d9d889c7c7f055f935d75c93c693709d50743f539c19a89d1efa0828c1ce3a22293b87d313e58039a7118e9aedc35030f2285a3d6423f516b801f970e7fed4693fbda571ad6682a92336d5160058ea58efd037dc38d0e58cf5ad45739b61155616dc0b3c7946badce3664b3e7dbae123d61002ad8bfc432f76dddff0b7786ec8cea9f938c5a7867d0c4822bda86eecab67d00f754d19a541d7e37e3f983befbb15f05a86eeafd1db79173ad318f16fc2dfadee3d559729ddbf269838b1e57db04194f982b9a8c67555f421478ddcf46c683b8df89ad2b699bdbeabac99f310d466185e3f00dcef53a865717ece9dc394e0e50e1d786d7c805c6df9a788484b931ab90585442781c4c5b59400b7d1bea1df7023110762c1576a379b377a5f3c8104b89c481bdb7aa25063055ea1fbe55250aba4d602065c24e769b8643f6ae5c4022d9b05a01e50997e479260a628137b42ab6edb6cfc7c76fb8afc7b13650222b50d0d312a139aaed3602ee8642bd450c60c6e11de2f6116407c1f7164dcf7e9b8b1ba9761060d8799fcb32d573e9ff170e9eedf131f1b80a87053e66402a415c59b935e765f49f395e8fbc47b240aaf263f5d24df3d5e9954b996264758966d47ad84984d0c7a008153a60dcf32361f824a024f5bc7ee6b5c29a386ac557077a2e7c4cf971991e52fe502ca07ac0e5688a73b3900f5167e385b999d1c8d09214fe9fd58f731da86354800ac36d0c0b9c6dc3b8a8509cb0531dfa6955d72782af647808dd16b8dfc6d51289a287c8908d48743d9ed4a57c887dcd7994ac89a6673feddaa2a0597aa2b1e69f68ff4eab77419bc3be6f0b501cacb3750e7a8a1e9ed5e1f32221e408f0ba379d6f95338693a9fffe1a3a2d6e735d634168c400c6d3eec07029bb02c7fd677a088e579759fc24112a1147f7e54ed3ff6b65055d2c2460281d848a6b6c1043ab6c9b96472494d713e1a6e1af2e3649e0703f350e8bfe7d9819bec759997104729c7e8c89b2deb3d36f61bebd1112a6b2cb7770dbcd9c4259e923a7d65626c8fbb0be6b9610c8c5f660f34607858a38c4b1f77861e4a59f0456575acfe62318e60a5a459e54ac97a933c755e5f92ac843f5bf8f805c905e2de045656af536ee113eb9d8eb743919f0e3f96d43386702929682ce53b8402dab59b4a2caeee93d32c45f548151ef8eb5e233dce0b811f5d7275933c9128caddab2e2240958dacba1bfb293e78c5e135ca42f2b6ebdac8913ecef1183fcacb10fae8097583f4845e89c266f27dbcaddd6c8a996d0b7b5a9a213bd26bfb46fbb591dc242e4668ec72c4e62a54cd1a27053ad04d5c4e43435c2538deb31f3f5491d16ba8b93dd670d63c63113a5c968797ba387c2738fc7046b83a1e5f3c9ebe24ee7a7922191b19cf6d35496838e2b1ec1703c68cec929ba89fce73ad0f4457320215721a232565bc1a5435c6d75210c90dad808dbb205b83102037b519c3e960ec86ecd6583dab8a7879011d961b5f5b764dc13d46ea9ff05a8085c350c9e8df6aa120c74f4af9d315021f42f572bec6ff43329acfbfd1309331e8a2db53325d7a23d4f52b0dc21831acef8d4d42635473068a934d341cee30bfab583c905cf920896d93da9e40b944e8ce399f69b4ea7a6c7098fa5203a68c5681cf981c9896c098ae85592d58045c70dcfb731bb625ef205da1d0769aeea92e520f26eb6517c6efd8797c90f0b69794ce9ab7ddd1a44fb630e7f63a61d57467f0457a581da4fe881e1e9ec91d65d65a4427664defa30281851181e3ee9f2718ee11e76fd2135fc86e4ef5ff36b091c8a5220188b7538930e180f540ac6ace60305f088f780ecef08b2d49c7b4b490e9f465374b4045c0eeb4e5c3b4e0ab033fafa694132ddef057542cc9d1c2bf64d75ff9530963f7d4347f46c7288bfe3980ea343833046bd67d6a76252b26344bde8832a99107dba6727f115aec80bef46f7fadd82bc01e116a2cefa8dda280b5115cebbf5f22a0f4ce3c7c0e7367cf52df8aa148a8024e4e45dd573183b0d0d910bc91972def87e8c9eab5737113d882754ba060e403560564406e47d1423ce544314de0d79495b5cb61d0dbd1d791c699727c1b7981d02ba762e506b574448e70792ae625a4bf45916ce6e01506084dcab33ac1bee9515543a9231645a1cd1233dd6de6fba88a6a40bab8d01aaae339da905b1f6edb327b78f73a8ed5d427e7d3916bbfb33f339cb26d869e467f9f38c7f0a3a08a8e0bdc326af64190eb8537f249b2ccbce937ffdbc6c60e2e7adced8ca0c5c9a9e4266ba3d504653b9bd39391f63b117a527a0870311ce41b5d6cc9ee8c132040f86e68238036b80d6457c3f737cc28e36c82934c2f2e77df89f456e0709c942a0fe3815128244dc2450d405a6f789cd40e40acfbad41640a3623643807dff1f50bc07847fce2d5df10f26a25aabebf63c6183016ffe0d0a3b487959586c4a7513a601281809ec2e5ad0a7f7e62f0f2dd17cf5478e0d0d7d3db04ee09cc24a164be146f2dfd0eed93226ba6cf58314bdabd64c415d62a0f62f48700cd1a9d761d92ddb5dfe862e78ac6dc3f3bf831c89c52e01774ccb241c4bee0cd69429b6704cb5a1b3d806e2e1118971d917b41098845d3ab195bffe95538254a84f735c6f5a9cd9aa2135a44aed409a97e941ea9335f75a34686ad2fa0007b3df74b7d0bb92e9cda0785b48a337d6c4e889acdc5d54d63833c79654a6fed7d180d0b2fe57d5b11af0e1e693eb75a7033cfd58b89d43c53d38c1b2fcab24578d5835f61d3914b2eb7b0ad9c113b897b85845b2a061f579379e7fe0f57d0d375fd879107634d0d4b2914a60a489ebb44b87cc91f14e836595a3abcaec732cf84962ca5a712995cd612ebc599243fb56d9ea5c5afa9e84368bc21f1e42fb49bde5774dd00bfc8a9777665e1f592a5bde65ccb007d786a7aae4dcdeb5fe7f3603a5e09deb0f48096fd247e0bbe5e6a24fd49eaa5fdbebc55a40e4018add4f3e9d374b85af505a45365db5f4a97fcabc8e241d86b4a8e44fbe6c2b09785187bdd0ac7bea9776d8b163f3b529528579ad333323ba52af932b4d1697412ec1dbb68db6af3b3a2636787701168ce1f1143148fbe8408472f9b87b841f315e87039112e409066ecf4885f59d099344480381baf4a7e401bd69c313527db72effe57dc22719f94ea39a1153002679a4d7682c6f2dbfa4a3b2ca436379896f981e7e3f52dc9c290c6fd10019434b973ccbb853a897f86f7a03d6c05cde8151cb198f62435f92742f064b5578a4a5986170fa7321a3aadff1c9ac280d58e1755dbcb95cf08f472487a53a2309413c570f84bb97fd4d61538c2711754892948723f66452e4644fa390abb1d5f1bb97007c88017cb715e884000396de73465a81a55c88bdab7f7013b7f4ca143ac77b0c16fc9ca6e835784d35eab273c91c9ebbd36793312a8cf38f4591182f839757b39136a81bd0b0a5ddd3b9483f9ee95f3ba244d5b2db15bef61632dbb48e03d448deba1af7f80f950c1e8fea440aed92628034fa74729af2d140bde841b2fd551cdf8fff24a22405271b3dbdc1ee2db2494fae5cfdf336f3b1e5fb01ef91413eb730bc82be1a47044b090d31152e0d257d19a97f55005f6c3c093a7549ab683b87692695b7ece16bc92f69a403fed5524b5412dcd4003863260feff6767ee0aed9d62a8a484e0789639030165010fcd46774bb01e43144abd8c13fccb30a5429ca161ca1622b52de99b33699145aae3851adfb0c67c6a86f2262db7137ae21460c722f78b4950c97ae63770d4f2a98ebd939207a0d1768b0e73d4e3c9e59ec4c184b679d25115fb8a6628e0760aadbc2523d6535df1554a015ff27626856793d80344f9b5eacc7535c20d4552b494db04301b4e5732a73a0ed89b81a752c52fa7a375d495f2976edbc34a45b9a448f1da6c32524d8f2c3982f1ccf0163d9ed4fe6ca6f6845140f94dcf9dd280254f747921443e58828b5d125f288bc224efa61ef047aef1979331f3e8368a2f6463df8be9bec0863c1e560911f2a4c109cd69aa2427c82e14e890a9d27a883487029b180a1736d7f78f4996bbe15fea996e391a5beeeb32c10b111aac94844e2e1a77a81ead52dd3bb74aa74791dd44b62aa446a1628477d20c41893b13c76d67200b63cc4a2c58b8b84e4469a2a100ab0d9826369c66683a60e1416039135da46c2bb40e665db2ee8b0d16788a35e507673e493e550e163fa10fc8e3bceb38f2ade4e310e9739d51ff6e59ad29c37c74e60468c9ba2226c232d763aae07de87aafb8dd32ef318d59807d5bfde5c198d8eadf0d6ebd032319c216fd54c15127676890733cc09ef46bb09fc907b369269369be58f15a43471db1bc27517341adc32e6e54223391c5c9d8d5d40b3de9f50624cf3a15a9dc001b808a1d50bb0092ae3f1b4ad0e1aacc25b8d97d68012840060cd6579c1f5cd41e563e00c691cd35c17842c080b31f4f82590c1143536ca93fbad8bada4f68b2960071e5e8ffeeba352f502baed373b9980c86302ebc7ffbad7ad14b757453d04ae30b30000784ddabe408780e89399b4b3f3e87d72adcdc8a573f8ca679b0928f4../gnu.epsrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgroff-full-1.22.4-150400.5.2.2.src.rpmgroff-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3b a@_@^]q\j@\9\/J\-@[GZ@Z7Z2gW@T Tdsbrabec@suse.comsbrabec@suse.comdimstar@opensuse.orglnussel@suse.demcepl@suse.comi@marguerite.sujengelh@inai.detchvatal@suse.comtchvatal@suse.combwiedemann@suse.comkukuk@suse.detchvatal@suse.comcrrodriguez@opensuse.orgtchvatal@suse.comtchvatal@suse.commeissner@suse.com- Do not fail with rpm --excludedocs (bsc#1192195).- Remove /usr/share/groff/current from groff-full. It creates file conflicts during version upgrade (bsc#1192195#c8).- Don't create recursive link 'current' inside /usr/share/groff/%{version}.- don't recommend groff-full as that would pull in X etc by default. Instead use packageand on groff and ghostscript-library to only install groff-full when other deps are already there.- Add man page roff(7) to alternatives to avoid conflict with mandoc.- install essential build files needed by ghostscript-fonts-grops- Trim tm signs- Version update to 1.22.4: * Many fixes for hyphenation helping * Various build tweaks * See the NEWS file for details - New signature -> update keyring file - Remove upstream merged patches: * groff-multi-thread.patch * groff-reproducible-mdate.patch * groff-use-SDE.patch - Remove groff-1.21-groffer-libexecdir.patch as upstream redid the autotools rules and uses configure option now - Rebase patch groff-1.20.1-deunicode.patch - Rebase patch groff-1.21-CVE-2009-5081.patch - Drop patch groff-1.21-CVE-2009-5080.patch as it seems the shell script now properly safeguards against this - Rebase patch 0002-documentation-for-the-locale-keyword.patch - Recreate groff-force-locale-usage.patch for autotools buildsystem - Add patch 0004-don-t-use-usr-bin-env-in-shebang.patch - Remove groff_1.22.3-1.debian.diff and replace it with split debian patches: * bash-scripts.patch * sort-perl-hash-keys.patch- Switch to multibuild in order to avoid having to manage 2 differentiating spec files- add groff-reproducible-mdate.patch and groff-use-SDE.patch to allow to override build time to make package build reproducible (boo#1047218)- Use %license instead of %doc [bsc#1082318]- Set the license to GPL-3.0+ as per COPYING- Replace xorg-x11-devel buildrequires by the needed individual libraries- Add patch for bnc#989903 and move all scripts from libdir to libexecdir- Version bump to latest release 1.22.3: * X11 resources for `gxditview', which were previously installed in /usr/X11/lib/X11/app-defaults no matter which `prefix' was set, are now installed in appresdir=$prefix/lib/X11/app-defaults. If `appresdir' is not a standard X11 resource directory, the environment variable XFILESEARCHPATH should be set to this path. The standard default directories depends on the system `libXt'. * This new preprocessor (contributed by Bernd Warken) allows embedding of code for GNU LilyPond (http://www.lilypond.org), a music typesetter. The data gets automatically processed and embedded as EPS images. * Bernd Warken contributed a new preprocessor to handle Perl code that can be evaluated and then processed by groff. * Another preprocessor from Bernd Warken to pretty-print Pinyin syllables like `guo2wang2' as `guówáng'. * The pdfroff utility script now activates its `--no-toc-relocation' option by default, unless a request similar to: .if !\n[PHASE] .tm pdfroff-option:set toc_relocation=enabled is invoked during input file processing; (`.if !\n[PHASE] ...' ensures that the effect of the `.tm' request is restricted to the document setup phase of processing, as pdfroff sets it to 1 or 2 in the output phase, but leaves it unset in the setup phase). The bundled `spdf.tmac' macro package, which implicitly activates `-mpdfmark' for `ms' macro users, ensures that TOC relocation is appropriately enabled, when the `.TC' macro is invoked. * The -mom macro package now has full support for eqn, pic, and tbl, as well as captioning and labelling of pdf images and preprocessor output. Lists of Figures, Equations, and Tables can now be autogenerated. PDF_IMAGE has a new FRAME option. * A French introduction to the -me macro package has been added (file `meintro_fr.me'). * In -mdoc, command %C is now available, providing a city or place reference. - Refreshed patches: * groff-1.21-CVE-2009-5081.patch * groff-1.21-groffer-libexecdir.patch * groff-force-locale-usage.patch - Replaced patches: * deleted groff_1.22.2-2.debian.diff * added groff_1.22.3-1.debian.diff - New patches: * groff-multi-thread.patch- build with PIEh01-ch3d 1701695245  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.22.4-150400.5.2.2 groffexampleschem122READMEch2a_ethyl.chemch2b_benzene.chemch2c_benzene_right.chemch4a_stick.chemch4b_methyl_acetate.chemch4c_colon.chemch4d_HCl.H2O.chemch4e_CaSO4.2H2O.chemch4f_C.chemch4g_BP.chemch4h_methacrylate.chemch4i_cyclo.chemch4j_ring4.chemch4k_ring3.chemch4l_vertex.chemch4m_double.chemch4n_triple.chemch4o_aromatic.chemch4p_cholestanol.chemch4q_rings.chemch4r_spiro.chemch4s_heteroatoms.chemch4t_polycyclic.chemch4u_nicotine.chemch4v_histidine.chemch4w_lsd.chemch4x_anisole.chemch4y_reserpine.chemch4z1_eqn_glutamic.chemch4z2_text.chemch5a_size.chemch6a_pic.chemch6b_dna.chemchAa_polymer.chemchAb_vinyl_chloro.chemchAc_morphine.chemchAd_chlorophyll.chemchAe_chair.chemchAf_arrow.chemchAg_circle.chemchAh_brackets.chemchAi_poly_vinyl_chloride.chemchBa_jump.chemchBb_bonds.chemchBc_rings.chemREADMEatp.chemcholesterin.chemethamivan.chemlsd.chemmorphine.chempenicillin.chemreserpine.chemgnu.epsgrnexmpl.ggrnexmpl.megrnexmpl.psgroff.csshdtblchess_board.pschess_board.roffcol_rowspan_colors.pscol_rowspan_colors.roffcolor_boxes.pscolor_boxes.roffcolor_nested_tables.pscolor_nested_tables.roffcolor_table_cells.pscolor_table_cells.roffcolor_transitions.pscolor_transitions.roffcommon.rofffonts_n.psfonts_n.rofffonts_x.psfonts_x.roffgnu.epsmixed_pickles.psmixed_pickles.roffrainbow.psrainbow.roffshort_reference.psshort_reference.roffimgwebpage1.pngwebpage2.pngmmletter.mmmomREADME-fr.txtREADME.txtelvis_syntaxelvis_syntax.newletter.momletter.pdfmom-pdf.mommom-pdf.pdfmom.vimmon_premier_doc.mommon_premier_doc.pdfpenguin.pdfpenguin.pssample_docs.momsample_docs.pdfslide-demo.momslide-demo.pdftypesetting.momtypesetting.pdfwebpage-1.htmlwebpage-10.htmlwebpage-11.htmlwebpage-12.htmlwebpage-13.htmlwebpage-14.htmlwebpage-15.htmlwebpage-16.htmlwebpage-17.htmlwebpage-2.htmlwebpage-3.htmlwebpage-4.htmlwebpage-5.htmlwebpage-6.htmlwebpage-7.htmlwebpage-8.htmlwebpage-9.htmlwebpage.htmlwebpage.mswebpage.pshtmlimgpic1.pngpic10.pngpic11.pngpic12.pngpic13.pngpic14.pngpic15.pngpic16.pngpic17.pngpic18.pngpic19.pngpic2.pngpic20.pngpic21.pngpic22.pngpic23.pngpic24.pngpic25.pngpic26.pngpic27.pngpic28.pngpic29.pngpic3.pngpic30.pngpic31.pngpic32.pngpic33.pngpic34.pngpic35.pngpic36.pngpic37.pngpic38.pngpic39.pngpic4.pngpic40.pngpic41.pngpic42.pngpic43.pngpic44.pngpic45.pngpic47.pngpic48.pngpic49.pngpic5.pngpic50.pngpic51.pngpic6.pngpic7.pngpic8.pngpic9.pngmomappendices.htmlcolor.htmlcover.htmldefinitions.htmldocelement.htmldocprocessing.htmlgoodies.htmlgraphical.htmlheadfootpage.htmlimages.htmlinlines.htmlintro.htmlletters.htmlmacrolist.htmlrectoverso.htmlrefer.htmlreserved.htmlstylesheet.csstables-of-contents.htmltoc.htmltypesetting.htmlusing.htmlversion-2.htmlpic-1.htmlpic-10.htmlpic-11.htmlpic-12.htmlpic-13.htmlpic-14.htmlpic-15.htmlpic-16.htmlpic-17.htmlpic-18.htmlpic-19.htmlpic-2.htmlpic-20.htmlpic-21.htmlpic-22.htmlpic-23.htmlpic-3.htmlpic-4.htmlpic-5.htmlpic-6.htmlpic-7.htmlpic-8.htmlpic-9.htmlpic.html/usr/share/doc/packages//usr/share/doc/packages/groff//usr/share/doc/packages/groff/examples//usr/share/doc/packages/groff/examples/chem//usr/share/doc/packages/groff/examples/chem/122//usr/share/doc/packages/groff/examples/hdtbl//usr/share/doc/packages/groff/examples/img//usr/share/doc/packages/groff/examples/mm//usr/share/doc/packages/groff/examples/mom//usr/share/doc/packages/groff/html//usr/share/doc/packages/groff/html/img//usr/share/doc/packages/groff/html/mom/-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:31685/SUSE_SLE-15-SP4_Update/2f2112600c1111a3cd6459bb174db6c6-groff.SUSE_SLE-15-SP4_Update:fulldrpmxz5x86_64-suse-linux       !"#$%&'()*+,-./01234567897:;<=====>>=>=>=>==>=?==>== directoryASCII texttroff or preprocessor input, ASCII textPostScript document text conforming DSC level 3.0, type EPS, Level 2PostScript document text conforming DSC level 3.0PostScript document text conforming DSC level 3.0, Level 2PNG image data, 695 x 161, 8-bit colormap, non-interlacedPNG image data, 129 x 147, 4-bit colormap, non-interlacedUTF-8 Unicode textISO-8859 texttroff or preprocessor input, UTF-8 Unicode textHTML document, ASCII textPNG image data, 582 x 51, 8-bit grayscale, non-interlacedPNG image data, 301 x 52, 8-bit grayscale, non-interlacedPNG image data, 201 x 64, 4-bit colormap, non-interlacedPNG image data, 140 x 55, 4-bit colormap, non-interlacedPNG image data, 351 x 101, 8-bit grayscale, non-interlacedPNG image data, 705 x 82, 8-bit grayscale, non-interlacedPNG image data, 101 x 52, 4-bit colormap, non-interlacedPNG image data, 282 x 83, 8-bit grayscale, non-interlacedPNG image data, 555 x 77, 8-bit grayscale, non-interlacedPNG image data, 576 x 52, 8-bit grayscale, non-interlacedPNG image data, 584 x 54, 8-bit grayscale, non-interlacedPNG image data, 576 x 51, 8-bit grayscale, non-interlacedPNG image data, 461 x 71, 4-bit colormap, non-interlacedPNG image data, 50 x 6, 8-bit grayscale, non-interlacedPNG image data, 251 x 51, 8-bit grayscale, non-interlacedPNG image data, 176 x 51, 8-bit colormap, non-interlacedPNG image data, 450 x 51, 8-bit grayscale, non-interlacedPNG image data, 302 x 177, 8-bit grayscale, non-interlacedPNG image data, 505 x 277, 8-bit grayscale, non-interlacedPNG image data, 214 x 126, 8-bit grayscale, non-interlacedPNG image data, 188 x 152, 8-bit grayscale, non-interlacedPNG image data, 51 x 11, 8-bit grayscale, non-interlacedPNG image data, 202 x 51, 8-bit grayscale, non-interlacedPNG image data, 538 x 125, 8-bit grayscale, non-interlacedPNG image data, 392 x 182, 8-bit grayscale, non-interlacedPNG image data, 53 x 52, 8-bit grayscale, non-interlacedPNG image data, 203 x 52, 8-bit grayscale, non-interlacedPNG image data, 364 x 133, 8-bit grayscale, non-interlacedPNG image data, 226 x 120, 8-bit grayscale, non-interlacedPNG image data, 519 x 144, 8-bit grayscale, non-interlacedPNG image data, 132 x 111, 8-bit grayscale, non-interlacedPNG image data, 565 x 274, 8-bit grayscale, non-interlacedPNG image data, 251 x 78, 8-bit grayscale, non-interlacedPNG image data, 251 x 251, 8-bit grayscale, non-interlacedPNG image data, 540 x 111, 8-bit grayscale, non-interlacedPNG image data, 416 x 388, 8-bit grayscale, non-interlacedPNG image data, 181 x 102, 4-bit colormap, non-interlacedPNG image data, 566 x 128, 8-bit grayscale, non-interlacedPNG image data, 314 x 108, 8-bit grayscale, non-interlacedPNG image data, 177 x 51, 8-bit grayscale, non-interlacedPNG image data, 733 x 82, 8-bit grayscale, non-interlacedPNG image data, 614 x 601, 8-bit grayscale, non-interlacedPNG image data, 34 x 80, 4-bit colormap, non-interlacedPNG image data, 161 x 112, 8-bit colormap, non-interlacedPNG image data, 416 x 355, 8-bit grayscale, non-interlacedPNG image data, 151 x 52, 8-bit grayscale, non-interlacedPNG image data, 194 x 138, 8-bit grayscale, non-interlacedPNG image data, 220 x 51, 8-bit grayscale, non-interlacedXML 1.0 document, ASCII textXML 1.0 document, UTF-8 Unicode textassembler source, ASCII text"koheޔx2J=utf-8f5628bb49ffaaca642a84e6f6b0d1589f35e2ae9a0b54a73fc0e4febe49172ad?P7zXZ !t/]"k%B0l, eBeC- wxQW\A/q;{0&kYZ\Cf}Avsv]dp-[xJDRed*gbڐ(J~YmeܶFc,|E0~ӲpN~jyiF]+,Y}9="dk;u;~p8 ;|Ptf)J Q[|Im4 Vh΅CUs+dq}.`P2@w F. *kÔ.p !&)Af㿵CJ.fvb#YkUi-4C5ZK2B Svk1Y"qy|w>튮i\)T' wӥ Z06?2` ѧc9đm0\{0'w#\.#E5j>2eqYJeFӥv@@/c;ARvG3d qy-?lhôUi!g^$dZ̞KjQOa}FJ:)a.y׬:3́y[eiCu ` \:}nr J1ߕD,x g/6ai9xE…,˭`;RPO!JI6'[ 7H]̭h]G pet" `@͗N_q(zVNNe됏GpbX͍&,z0m p{ȫT?JS/\#rp5`/#ぃJ[p@==FfX"R:OYQ}h:h2n[UA؍T**a% Asظ}6$?`K^%xcqego \cwb+Ki7%TVLŃGsJFRmc]en̿liơA Jmw!mxBfFY ]t[$?u=8UNTwC{Hט7 h#U^#q\k|w:zU+D8\N,`D sP܁S[-aDP*Zoxږ)D-g|@| }3BKil"@oM=L@Q":\Q-"#4u`#@7|b)@8G룊' [!NouԴ_A^e]Fv푐 ~yGys끃c'c-6́8YK#WtȻ k@ wMcZlqc cN$4OsPoO?qA LSj彎,Е.#c Kl_{˖Q#c&- -/4g$zx8:{-Lг g2-ܱ qF[EJ\AmrkAWܿݒTt_:PTpmoԠXʏQjmL/ݩ+P'TUODVlEx;"+Eԡkq#rSظ;Eـ6eIP+To~,(7rij|I1IO䪬,j8yEOȕK",Mae/4*ƾ@s;AѠ AIzC/:dy&,[;qk>:ր:&to<0^fjAsַ=nUj'3 ݪ/l[ꋨOhL+m/xaza@|˳ykfF9EӬKn g,"Q3鍜ld&"b&bOOyBFw&L!.Az3T3c2| YZ