source-highlight-3.1.8-150000.3.2.1<>,؄cep9|XWYZ7XyXЪly< D'M~0G_b@ C݌iMt7hͤfI@0Vım#~<,TC7TE dctߞ4!B"y 73YďzۢPI%TtnA}9 J6`l pc>0ۥ3,m>x\|`:PJɂŶ8~P@3PwGSed8hΉL]=J>BD?4d & ^:B Xvd`    8  E FJNORRV0VtVY (YJ8YT 9Y| :Z& >^(?^0F^8G^LHaIe$XfYf \fH]i^ubvOcvdw{ewfwlwuwv{w`xy8'z0Csource-highlight3.1.8150000.3.2.1Source Code Highlighter with Support for Many LanguagesSource-highlight reads source language specifications dynamically, thus it can be easily extended (without recompiling the sources) for handling new languages. It also reads output format specifications dynamically, and thus it can be easily extended (without recompiling the sources) for handling new output formats. The syntax for these specifications is quite easy (take a look at the manual).cecabernet SUSE Linux Enterprise 15SUSE LLC GPL-3.0https://www.suse.com/Productivity/Publishing/Otherhttp://www.gnu.org/software/src-highlitelinuxppc64le ALL_ARGS=(--info-dir="/usr/share/info" "/usr/share/info/source-highlight".info.gz) if test -x /sbin/install-info ; then /sbin/install-info "${ALL_ARGS[@]}" || : fi ; test -n "$FIRST_ARG" || FIRST_ARG=$1 if test -x /sbin/install-info ; then if [ "$FIRST_ARG" = 0 ]; then /sbin/install-info --quiet --delete --info-dir="/usr/share/info" "/usr/share/info/source-highlight".info.gz || : fi ; fi ;  X/00 J >U b?< / .vK2  ^ ~4hBH;%KYUQzU$;rHH %fI BC %' x;+|? kE+H/:`HJZddbdf^bddfddf4f``^dbdddvoQAv4+]6XGq'A큤A큤cececececececececeK~K~K~P?UK~UI"UYcecececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececececea562abf78444478b153617201a1572bdb0bd39e5d89385a447569a0988d3ce7ec2f48dd0808ce82acf120889b3a4c2f688531de1af4d2ee50d8d662bd753edf0adf0980134bf551ee69eef298380a983c896241192a5b773aa61abf9d31a680dc5abfbc526216ee63c15214ceec05ab75d7f45b14cddbf64370b94ecf63eafd49666fbbe04aa1dfa6707c4fbc3c5b85cd5cceade0d8123cc815ffd0a580239be094677ff68dc67277806ece86ad7494ff2bf57261324309c53a047f9a6fa7528944c94df533fe3df88d2d00256964093b32b10ee0bdfa3de33bbfa702b8779e05290a9646a5914ff3e441d5a60e76d5a00f5362efa4960af64523347c71422670ab509b159acd00eaba8471d57c0265053a288a8e1c636f34fa3968fc8acbb40afab96ff35204960631dc05506034f9efc01e6d696f0ac93718d6bd43512cda73c2c73b41dd3c7a9432828f267eeb8f48af9dc0f0d6c892fcbed1ec58120d0217fc68d8b37ce0c2951ceb9ee378ee1394c8a9a8c12178df4e128df0df4d3a09fd76fa214a2b3b955aaa49153bb3680f068bb9ec603a918e99dcff42dae22fec30a8a634173416a359ac454f4f93efa22e705eb62e4e8af82adf6fe39f0a8a2cf016d55a8b73121154d9212d4e9bfd01247696c0242e269fe67ba54a676062f689427d09e4c1667acb470bfd66ff9e614f9e5db90411af223b968f0f5b3d31522fba3bbce8b659da5be9bc955a15788e95c0bf6fe3b75970eb28477bca7a96d0a08a50ef91329479378db68250072242eef51ad833c29ac7fac84b2a988f12cffd8cb4c96674c7f866b3918d074a9c1138766645490ce19b3fcc4c821fe9d426af8df495aaa10cd723bec4f98f93843c333115f77f6f003dcdbf7b539809575a842dfaf50473e061c83db0c32b64cf440f75c5c2edaa38c4cd90b2cd457e9e2f71db43e5823e4fbc4317f52c825211015d9b021ecb056d0e61d5edb8c513b45fc139947da8f5305427a81b2e97444e9f2b7017ff4ec1a15b0f95a19fb5c506491aa42b1f46533e739a100c747c63c51a8d304cb080ebcd40e1629b8c9e6c2d1c64e45f89c249bb6aa9a027f7b482fad2306bec9570fd707f73dbdddd6bb0a588c5900e2fc4e2671b88e7d3f35221bf73f8927d801d2bd52e94dea06694cdb60197d9c21bb8dcafad729618985f2ebe57bf312f997295b62572a7092e69c6202a6e664700bdb84eecea43e3d20d413850ef209aed6d4948441271aca50ce814e25a9487cc18da872b4d641cc34e66f533b19b967258a7c0c626fe9f0df69dd7266953da1c5fe2d5568ec142258a462a40506984a0ef42b56d96f0b08905dc1dcc2dd9ee48ac0d4a2e6af3ba6dd111240700d1eda67c75635f7bc4261d14dbd409a92c97c976b438194040d4011899ff5d438fd3e97f890c341d1b2bcaccb3170c37aec7d36a43982e6c0c4ffe0fd2c43027fae860b400f450587628af5116e581c910109bc06fd14cde10b43774c50b9c9108e80da18203be8e6b398b3c0a2e5275c065477071702a980c9d77209fea66f8dcf5ab10ea133560c42c197998dc4604215a7944766b04f6b7d72053c15d3de7c3236ee7488ba6eb15c3e9525ff98ff6c7557340ee55dafb8139fb5044fc08fbe93668614725f1ef5bded7a4a82464d4de019b8de77deeff45dda355e72bcbf1f18a041a9180fbf4dfc6d64261be1580ab1ebd942018457583fd1a4289adcd2536c015812e846a2af65212ee5c8ebbcd3fdcdef1588040575a67d0ce589597ed9c2d85b26d65fbb70caefa92b932327e96631b894dd62ce9dea72c069d258d16ab49744e8e39149f286688d03b58c467634f20d66e4bffb1a9d68479d9c181c894c20cc0d55a4c20234a3544480ece28bfad5c6ed02945aa711f954625aa29d5824862326c87555bf8bde36aa729c52caa6fca0d6bd54e9d79b978edd3cd6ec8e6f5573f19ec83f49d3c954f2d598757ce0736fb5d3ff212fa47b6e6138cbd219d4c50ce42e143c2a441051c6be8d25ef48fc1e6294a0c1e201a854b1a867c0382ebf5dbb3dd0c81efe69c0cbb8799fb1e44e3243db9e0cd4d3e6e8062c952df1983a45a1b0a027257e2284df2eeb3604631d10fd2de54d451c60f5e518d128f10c53cacbd68ddaebe4668435bb457cd733f89f3526102cd19bc9ed944b63ab2c1d4ffc97abdd75a5a73fbb34d2f0e3fc7f353792d69f52bbc8cfc054b7ff2fd2c5721d70b0572024b7c1bf95cc6bfcbb1b3807513d25ed54e0a73ad679145735e6c07cb4fa6316cada2571f6a561439a3198f71ed6cbc646e206d190149db4774615587692b55b18064964b3ba26e8bd07ad9f4cf84a7ea4b4d1168051d7e10772277ecded42a3e5265e6f2ebdd5e5227344173c7bbc0c2b369acd6c0f88cda0c1381ffb858eb55b93c2591348ff4ab9fb0586c19704948403f0d53355fe5c9361323821353680f2b112866cefca340b87cc443fd71c6e6daa69715d529b9d81cf27b21ade152ab8acfb95d4669893e1ee014943c181bfe21e206d93a5d820422aaf56d32dcad07ac0fc90b93b22847dc03ecd27bac86f5c96adf0a57b024f56192c4f8f7ef6ec61e21268384802e4836ce6218183d7d822eb8bbe790bd9d62457d57d02e680955f6d43570a93b633b2fd740c4eee32e6d17a531d0d5ebbec5408dff7503cf990559c9871218ff34de372bc66ab2a557e13b933caee61850cbc1eefe4f4f3d838b6061a5ccc1834c8c2a00f04973524cd7c9d5d58e8d3c4138c6ede84288a84c1cc17119d9f285615215f655af6c493e506d6bca2a4bbe56fe44610e47cfc5bf2f7cb3035b12902230a5184e503797a8ea98535bd25cef39c1e611fae40597b66b8db8bfe3515a910693b321d6efe51356e812537d4a1826fb0f37be12f74ac6aab1477da8d86cd6c5c3b1e131c4fc17815191f10ec6e3f9a9d3a07287fafdd71faa37a4332c3b39be04b2a2aed1d5d0a30c57f1f410a9e9ad968e2c99ec8ec9d6b6bcb5aa6c3eb87f939d9c6cc5d8416c422d0b65c952c20d711bccf780907a0f05cb131f816f6f592e52241052ce57d026d95c528d3623349ad4751c185a8acadc9a8c84379f6daf6b014555e28d958f7aa57b1f7c6940b455602af1c6e052caa612114ebedcad77452f4ae6f859271dd70a9d254ecf36fd2cf96755af55ae7faceab875b52467444194a5179a44ac1b550adb15c4921a14b5e625f01e024b576bd0152ed248493450461156fc0ad42537ff2a26f6789a337a192c81153d5fa183b2938fef62d662b1de86f2696e30e41a554f5a2dc12f4f6e54475c3434ccb154c47ebb2670580624f242489261a27c9fa69db05c7fe7bd0da98e816efbc122247ab6fd51352171d37116cae5e5d4ea579ae0ce9a8bdfc578b34ac55c16380c8818016c73bf71ff22cf20348aaf20bfb20c9fbfdec275c8d7c98d8ce29a09c982c7e87dba750e98b3089dc8200b777aa6efa391c9569c997ab39f0ee394ca93f08340a4bdf3f78a3e3b1a5b11775c3c6a2780d66c7392da5596d827bba1ba1aa6ffa7c10a9a727fd4ef33a7f291b19f70b00f3bf25383a14dcbf9a7c5740a610e333dec3f48955de4ecae3a0800334506405c6662a42743538f096c001709d14eef277e1b067103632fe6e9edfbe32dc0eb57ff67600f490b251bda05275a01bee6b213583ce20bd93833ad1853596b89fbe375cd1e84a30a00d3755b351e45d9d313ac71705891f9f2ff9b3cf9a73f3723f9342ac88f32d52d5954dd2aaa07eee476de1ca26fd6e9d547200c30d1a9bf23d947fa0623c56576fd11ebe7d69b018bc08ebea4432e5e72d12e177a62d098779e576c50e84f85d192bee0ca9331aa1319f5c206b01d016f3b9b254c0387f1c9097dc0d2ba71e07ac9ea497746d3f5ee260d57d9362edc7dae0bdb23cd4388ba1570665eeafa25ea94ac3d2157ea2a28b388ee51cf687349fa73928ebd1460c77e19453430b436a37ee104b62260e493e1cd608b44364945f21023b595dc079138c18a5281e7b370137b3d06ff4e0c172aa333a464edf57d73e1de57fa2def3d0803d60160671de7d5139d4140ff1a1430b6748e463fa30b826ee50e9da6563e1df52f089c8c46c602bd47f2dd66b97fa0c7eafd2bf714979d35bb0eabf0b91b92502a79b284cb1e4321de9b4ee00301b55cd293867b72e9657bf369e9e5d4ecb8443c885e5713afc09f979b3bcfa51e88e6e31bfdfaf7e000e25367107593c7746021965b88572a65387f6187a5f0a042fb6fe86d6232a80e67174dd1a5f5cbc5617984a3fa3516caba303d50e632f8947effffac11015a3ec3d946a07db050fc0026508045c1898ab211c283cdb7937b21b9708ca164d0ac49ef6bea9b115e8ceeba72e9262df5d244c26c820457b29c9c517e1419fd1991d51bb4cf4950b193dc73d1348ffe02dc59fd2a4c3c06b5b4abcb9678d4bc63714b345ab94a0a8543305d727efca3e1f8bb9e22467ded281df735795d6109380456074fbd2013619149ee0c4684b03263b2eaf3a92c329b8d7c6a32b4184c26409c79a54382109d376f819eddcaea27ef376fae33670345356cfd7dee1e7e4927b13c52c8ebd539b00cd66e89ba0cac05b6f0b613b3d0755613df8b08232e98e0517a56b43bb1f26883364b76cfd4aa0ae6ae8ef9bfd1fa85305cb113db23e6bcd80f85984f661701015fcb6092239214d16f6fc73614e0a83ca85e57ca4256f3fcd3d6dc3f955c815f3e00bc5835e5c944c565284635bd1a52c04766f18ddfe39ad734a1e84aa759dbf7f8ff3414d4d25a0498d2d5d8979582ee96ca557fe2ba86090dbea17df5cd1b882149d9a88f027a2b3dc90df3caadb2ae0b2dd2ce0af95732af7e4bb7037829110399ab95b6c87084400cba44f7dd45decf341d3b81281f6ff805968a56ee08d234759db366ab05f5e4d780edc66aaa111b89e32ae65b8eb0383fd8fc916136adddfa34d295097d35a2f35861d4ced7b33c50a7c51378d860fbc56f5d4a7ce862650d90c6654caba9f1e799bb0a5c5656b625ab6d5b108d4c2c99162e8c64a0a52b03cf33457d52d5a2fb9f314b7527e4a42e84be25d9c4f3f235649f585d0b3b09ea017b894e453cb388c84b90c642c3bf56c713887b3e37527de2646f30f69bdbe392c06ab324fb97b4aa7fe94e107e1841104c2a86bab5a1d8301bdde971dcc0f771ddd1a526c64c323e46197e5718e278b4a32f4b1da6cc9ba05a12a5c428b1faa18653e5d51e4a7bf357d8c1c586fee891bc37c95bb651686865e4032e34e72da8c00dd5b10ae7db796819f5332161189675c5d16755d289e2962a985641166be4d8e56821513f307143298cb9f25dbb4c86ea7dc66ebd9ea87fe48dd4478cb91f80f450e06c59292042410cbc1bcee294cd5e25ff0736eafb590a06322431d40dce4f6cb0cf2701f79fedbd0ebb80f9f9554bcecc6c00d1e48acb80c3722a1a437ca297c6d159daeda2105c85a98e0c9645848e11dea8574b608ac86e491e0a26271220181b68742085f28cba1aca2f7e4477d1afe6fcfe6c8779afaa20afcebc615d284d3cac4860fbf7761a74f7ccf0127e47c8ae9e0ddc20d7a3e14bd0355501cbb21382a044c08cd40483d65c6bc3e9aefcc3e76af782c3066219c6c21356e522678d7b99ee9b1777a33b149f40bec1a5f8657ff07bdf7164599ec006e01ee2e3bfcbd863eb227db7df9b5381b900f2456f0e62b748275e8cb585598f2a9feb779e49bc941690aa88d855b1339bf69fc3ad5df8d12fc5e6a5095de9ee5b375f9f4dcb3e84b9fbdb7fce6ada15d6b7bfc42c6446ba6cc07e69c2110ee259eade4365e1f6acbd135120fde0abb7bfae4b972f23e8b0c10f838e954aee33b3deeb35146e8e59f775ad6af21f41870e535c389555bcd707cc2cf3430f4f0a9b2355b9f6690914492e5597e7bcc13b6d738ae70bedadb7f4523580321d861de60086edd3d2d62fa5a9eac9e3e2b10d097c84df809466ba805f1f489a43a3a78a3bfa3c3ea6989d7a3ef0e42921bc1fcaf94d0e53527be99212d8f61cc646fef4719853136b02b06f1efe03c7e79fe7bd9f1071335b00ded11314921321766f0f646565fd6ab0c9bede51d9b7461a0a5229ff4764e3579cb52d7c47e532d91da9b43e9de5c757504513f873f3e956941cfc6ca578fd63c4478a88a1812e911fd89167fb293bf8c761c253f96c59090a602dd0e1cfda0e98197429234337595601c63ff659cfe09500b0ddc119f0b284997d1542fa3bf9b7f6255830ea3d855a339e96af0f3bbeb5086c49e469444132ccdcc780eede1288eaac5e9be57046539dfe3971211bdb627baddc9255d556c6ef984631afbfb2f84594fbe9b3e2e27ff97144c731af6f28655cffc2d20b6457584a8225f6ddd24cc1e921b2ee62151c23c324b57d74d76f36af418e1b6313c9e3de9a588c2067875292721730a35163dc85bdce4c95ec52b15f5250c6dd95b394df4fd618dfc6b3d63ee1cbc0369407ebcc85b33c5fd3c42a554a6146247375e471a80380ff16e0e9aef4476e98b118f95ea2903890f695655077899877f180b4145099e0438366e60352e0ca5cf4c5ebc2a753583d07b3bac6eafa7502cd98b5658d4187c080adc1d264c9c9640645a5859c82a0ee5b91683ab707b4c7edbc3c9f37a1b9bf133f23022c79e3095f1c822ee37bfa4f86e076351ac80d5ca913fd7b744588a176826ded9246896907364251541499aefcf601acf08a0d24791855b5a90edc5ad05ff4c880b52483e515571076f73eaaf433423c606e940ca12031e9184a16cc54d3324712ac9c5e7ec0f0e43a7d55dffd2a6cfbdb8f24475d5442e6fef32c34c455f53050d69f91139e55cd2b65a6cefa3ae29240f7e0e5225376431b220788665e6d9164921b272e4fa88b5b0b68fac3b9de9e15d76dbfa6f336bff564fdfe85d93b70866889a079660e4c744534a5374ac8db7fb559c7a4dd3d0347e283a4ed835fdb0732d93702effb61dd45460d27e69ff2d824d88100afc1e8847e917e1493944e9f810473824b2b020c97932e3ef127a738966e38e472e85fe64b67074dc056eb6ceeb42be3e09c615d0fe05bab26900d2d31748f1268ee44a740ab5f37538f6fac067c93f88b9290e42ab4b820c0b2bbc13aa91891e04ccacc99bb3754531e72a9b71502c2e45b3cc13c3628b3e9ac128e0a47c902888dfbb8ef43ae9244c00caf81957c792b21626cdf354e3d960a8caf5b046937d7a98d025f29dcafc47a56053921b997d9d6fa1922c78d9afbf33000e1b5874729ed25af4716fb2362c06f94ffb70770255e9c5f1bc101151420e6bece2c2b04709bc66f9afc766c526713886e114399acf9ae018ec44baa6496681682068ebfc39837c0e27aa65dcb88de7da625c60bd061c2fd31509eadbdfabe52c9d04cae583fa8892187cf5849fe3f1f47d177f0bdb50ac78cf440bd44310fd3a5785aa7eeba693649d2ece245dd52b0ae9b104c47ae0be7f3a5b918b9085be321cfccf6efd439ca02cba74208b2e4b91784ed592ba755a20fc724c495391af2aa5f218d3fe73380e3fd532b66733afc2e16e7a74930d426374f7b6679828be5d038e9aa7c7299f3ecfd1f281f72ff1e53493e5ed827bff30e30bdb86987c695b323c7a07ee7dcbe56dfcee4c9cdaabf45016bc32787a9a1c9e563eff1845a3e358bcb5a60ac825bb8c5998d4b5a20f5b7f64c2f616be73ce4c57a9df2826ba43c13d8bb0a44079928f6a4817cc7078afb98262d2847b7cef28874cc5460dd1f49dd616a8c8a750a276adf7669d1da51e60250c3edcb66662f62c1c03cd512bfc96b071d50789927c2da3ba634c5a89c34c69103d6dae3853b46127acb02776ad05985f841326289b3c476e197d4e0c994373a880daa673fc27c49fb88a274c4316e4b799efa607ec47243796760325d894769cfe3cfa115d892832349e2d3f3a61f559bd2b993c5aafd5118cfe35839efd27715d6170c7440620a2f1454adf9cdfeea0ab1f33d879e5af943dee8eb2357e462114237839b25d1b88909ded56d78e2d96e85aa5a417f29cf8d4845ee0d9f0c3b8db850dc182fd281a54f0d65389a62dc77caefe4759bccaa99c796c3f7536d2d6a0c7162b4ba94d2cbb73509bc83fbf09142037876328516dacc54ae4d2ddbffdf891e3c49c4e32f36fc29d16d7e573156617c3fef93623b01edbdc0774154852b4a6e13ce7279f2d2b58bf993cff96803524ccd27107e444c4543d21fda6cf65dd31840791cbda71d30827bf99f3eeabb84465df6320feace637df4a37f10d93d933072fc55720423192c19a7a02104029de1b43bd1947c99c34c8696d2684cd4287bf8aba4eee3e3a92824b5b64a2545109796293a7fdc5d38e8632da5faa6d7d94e44a645ccea4019c9aa4f01be7b0b9abb7a40321b843e4df0d913978ae5c492b11bda7225e6f02fd95beb091d76a95b88b68f40b6f7b2f316019bcde723de495b96d971430d593e5ebbb13fcf6f947c98a036490152c0d856f8d59d4c6d88397d6ba6dae81c89152070589989a3fba268bc7a53640e8e06b98088cdd04a4426ddd4aa7895b64bfd959d58945dcf1a0b5391a533ccd1a90c708917942a1b03aa508eecf579078956f97a6ced5fceff9a35304e645fbe4b8fc3ed601da50d53e2a731c33b540486875898b791c51459982be2c967d5d375be0e2fafe568d367f1069c36cccb85ee61361e765dcb3f85a3a98cf505766d6b2650eee0ce46badf95f8c7d633dcdbdbda91c171a315673e1342d7c1b2a87d7765e49c4a6493f42931e62eba4bae97f04696377a29911a0908e5871460376d5e7a21b01866737546ec7caef7e71f04135ae22dd13b77505ba9e0121084462511c03777834984721e952d45d7e493ed224d00c11cf5cec4ab771600489abbca28b1bf395a58b9ea45a82c7f4e749aac36c3c7ffc22cae49f02116a8abc80138226ddf2e2bd80b80678bc2c8ae826a586f5a886958bc5da07e1f28dd68f4fab80e16f48d915d6ffd930dea493a5b562feaac109777c2f1d1d11a855f76cb5cbbd907fda68e6dbd1dd2da681bc608e7c8940b0c0dd317aad43bc6c738b57aaf8d1dbfcfaf1caa706382378f498d4ba7d2f8a1e191ed3ff7874fe07e647a5aeac59ac8aa78e43ce9bbfaf1e56a4e3521e80b69c132715c93433d7952d5d041dc6850c539406289e575fe0ec858269d1cf10dcd75821947a7d5b2cac963251be39ec637c57473c8389411ee0f47b898e8649d6661f98556429359d1df4fab0efe48054dc6301b301185bcae3a1c3733bce78d371b9cf17fae56ee33923971085a6ba0f2a53911fd65a7f17eb0631fdf2a3c3f4c8379128b30bd242e5ccbad4c08dd636d6d0ab3642d161342e7147a9e3153c3d53a074bd49ec3956085b2c213ea74ff07ee6c3b477a597334524fb4b510eb24b0a338b721ef2faf9ce00b7d50b163a3dd2eebddcf2daf1c90ad0636671e809b96784bdd4c6ad39274f6e4333eb84aca0b720f4dc52ede300b2f4de72368852f3158824cfa0db2767f6f5835ba656691fafcaca4da10a7df60970b16e8346d9e4f9865ea16caf578f0ac0747b9d0e5cb62d9f632a3e0e5958943ea727a9e638fd5dfad8f255eb843fa87720647e60c5ce080b7a857cdd879ad4b9ddca7d0c9537c85922d22d7ee2d580d349398c40b191a1da7627be45bab6c04c341c1fbb129722bb0fb3ac387ae8740e561928b859e2cdc16708b0048f1c945c95caf7d94c5701cb60d2b06e02a7f72arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsource-highlight-3.1.8-150000.3.2.1.src.rpmconfig(source-highlight)source-highlightsource-highlight(ppc-64) @@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/shconfig(source-highlight)infoinfolibboost_regex.so.1.66.0()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libsource-highlight.so.4()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.1.8-150000.3.2.13.0.4-14.6.0-14.0-15.2-14.14.1X@Vm@UU hU@S5d@ROO\@O8@adam.majer@suse.defcrozat@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comschwab@suse.debenoit.monin@gmx.frcoolo@suse.comcoolo@suse.comcoolo@suse.com- use individual libboost-*-devel packages instead of boost-devel- Add use-lessopen.patch: use lessopen.sh instead of lesspipe in src-hilite-lesspipe.sh, since our less package ships with lessopen.sh (boo#1016309).- Update to 3.1.8 * src/lang.map: .f mapped to fotran * src/sh.lang: do not consider $' a variable * https://savannah.gnu.org/bugs/?36613 - Use correct requires for info- Add baselibs.conf to sources- Cleanup spec file with spec-cleaner - Add gpg signature - Use graphviz-gd instead of graphiz-gnome - Disable build of static library - Remove source-highlight-rpmlintrc- Build with graphiz-gnome, needed for png support in dot- update to 3.1.7: * language definition for Lilypond * language definition for R statistics programming language * language definition for ISLISP * improved Erlang definition file * new output format: ESC 256 ascii code- remove explicit lib requires that are even wrong in parts- format sources to readd preamble- patch license to follow spdx.org standard/bin/sh/bin/shcabernet 1669817765  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3.1.8-150000.3.2.13.1.8-150000.3.2.13.1.8-150000.3.2.1source-highlightcheck-regexpcpp2htmljava2htmlsource-highlightsource-highlight-esc.shsource-highlight-settingssrc-hilite-lesspipe.shsource-highlightAUTHORSCOPYINGCREDITSChangeLogNEWSREADMETHANKSTODO.txtsource-highlight.info.gzcheck-regexp.1.gzsource-highlight-settings.1.gzsource-highlight.1.gzsource-highlightHello.cssHello2.cssada.langapplescript.langasm.langawk.langbat.langbib.langbison.langc.langc_comment.langc_string.langcaml.langchangelog.langclike_vardeclaration.langclipper.langcobol.langcoffeescript.langconf.langcpp.langcpp2html.csscsharp.langcss.langcss_common.outlangd.langdefault.cssdefault.langdefault.styledesktop.langdiff.langdocbook.outlangerlang.langerrors.langesc.outlangesc.styleesc256.outlangesc256.styleextreme_comment.langextreme_comment2.langextreme_comment3.langfeature.langfixed-fortran.langflex.langfortran.langfunction.langglsl.langgo.langgroff_man.outlanggroff_mm.outlanggroff_mm_color.outlanggroovy.langhaskell.langhaskell_literate.langhaxe.langhtml.langhtml.outlanghtml5.outlanghtml5_common.outlanghtml_common.outlanghtml_notfixed.outlanghtml_ref.outlanghtml_simple.langhtmlcss.outlanghtmltable.outlanghtmltablelinenum.outlangislisp.langjava.langjavadoc.outlangjavalog.langjavalog.stylejavascript.langjson.langjson.stylekey_string.langlang.maplangdef.langlatex.langlatex.outlanglatexcolor.outlangldap.langlilypond.langlilypond.stylelisp.langlog.langlogtalk.langlsm.langlua.langm4.langmakefile.langmanifest.langmediawiki.outlangmono-alt.cssmono.cssnohilite.langnumber.langodf.outlangopa.langoutlang.langoutlang.mapoz.langpascal.langpc.langperl.langphp.langpo.langpostscript.langprolog.langproperties.langproto.langpython.langr.langr.styleruby.langs.langscala.langscheme.langscript_comment.langsexp.outlangsh.langsh_acid.csssh_berries-dark.csssh_berries-light.csssh_bipolar.csssh_blacknblue.csssh_bright.csssh_contrast.csssh_darkblue.csssh_darkness.csssh_desert.csssh_dull.csssh_easter.csssh_emacs.csssh_golden.csssh_greenlcd.csssh_ide-anjuta.csssh_ide-codewarrior.csssh_ide-devcpp.csssh_ide-eclipse.csssh_ide-kdev.csssh_ide-msvcpp.csssh_kwrite.csssh_matlab.csssh_navy.csssh_nedit.csssh_neon.csssh_night.csssh_pablo.csssh_peachpuff.csssh_print.csssh_rand01.csssh_the.csssh_typical.csssh_vampire.csssh_vim-dark.csssh_vim.csssh_whatis.csssh_whitengrey.csssh_zellner.cssslang.langsml.langspec.langsql.langstyle.defaultsstyle.langstyle2.stylestyle3.stylesymbols.langtcl.langtexinfo.langtexinfo.outlangtexinfo.styletml.langtml_formatting.langtml_formatting_all.langtml_glue.langtml_macrolinks.langtml_macros.langtml_macros1.langtml_macros2.langtml_macrosdelayed1.langtml_macrosdelayed2.langtml_macrosdelayed3.langtml_macrotokens.langtodo.langupc.langurl.langvala.langvbscript.langxhtml.cssxhtml.outlangxhtml_common.outlangxhtml_notfixed.outlangxhtmlcss.outlangxhtmltable.outlangxml.langxorg.langzsh.lang/etc/bash_completion.d//usr/bin//usr/share/doc/packages//usr/share/doc/packages/source-highlight//usr/share/info//usr/share/man/man1//usr/share//usr/share/source-highlight/-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:27002/SUSE_SLE-15_Update/dfbfd08c1d3de44c279ddd956525697e-source-highlight.SUSE_SLE-15_Updatedrpmxz5ppc64le-suse-linux         ASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=e17a9d1ab62313395bea237dfb555b0197597b48, for GNU/Linux 3.10.0, strippedPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c0e6689fc3b1e670e8699a0fffc30e0cb1559e99, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=1e79949c9d573a0895ad573a8f461654605f3ab4, for GNU/Linux 3.10.0, strippeddirectoryISO-8859 textUTF-8 Unicode textexported SGML document, UTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)assembler source, ASCII textASCII text, with very long linesexported SGML document, ASCII textHTML document, ASCII textUTF-8 Unicode text, with very long linestroff or preprocessor input, ASCII textLaTeX document, ASCII textHTML document, ASCII text, with CRLF line terminatorsASCII text, with CRLF line terminatorsLaTeX 2e document, ASCII textC source, ASCII text &   R RRRRR RRRR R RRRR RRRRR RRR R R RRR RR RRRRR R R RR 'w)ҷgz{utf-8c00de4661e3e3405e62c0dc260e4d6f7f38c8cea0a565aa69d5cc67bdc1b2a56?7zXZ !t/y,K]"k%{d.9ZwUِƲ;T^Ǵ*uBYY'Pe_J|t(ֶԺCDÐjN\g U'x Ҹ 7ɤZ&ozվL̺?WyC 6>}' Ȇ 8MZs c2R4:WXbU{>JbXe}, ߆N +uPQh^NJ5=_qr2Hsfʿ5,'{Cŵ̋h)*үC1RAwq29!V7 U OCoBԁņ;B9 " S8p{yBs&3^!!'pȂ,Z"Uxf|?^i.+hr)dip!,k_-ߋMnP__h4D1*w3I%33Ҝg}gC9H0㽤:je)LI{^oqw[s#li(kĕ %ah;qu!! LpLi(EolF29M*kZd(MVY0lO7w(QDv8D(FĿw'乯t<a~"JG W5&;{I x>l{4~WQVKu~ǰ,Hzgӗd_wiēE1G\S6s2I6;̼yZ7Ė԰2\;ldlnlktT JS)ĦNF9@ĕ/!>bQ7!<8r1bihk廖*] RzJ#Z\vȕU TO\eD[3c98H1Kvi0&teOqK#`(DW)Xޭ{AbHO7ej.![pM<5+,5W9kk,V(1ZΖt.1FQhU+,8,roDfY UӪNG9'ώhI6D9[T _KIIHd+ [iÌKpj| ~#e])v6MwvO4i`Ib :0nnzn&O XnuUHx'ʱL>EU$9LG cLM%l)溮'3w0R0XlѥtNe^#I6uOQôQ`\I}Zd7zY~{LG 8[.&R~#b .wi,l_A;+x7;c XmTwo;en-oMfP!i"&ĥa4`0b_ECwg=* Ӫ*R&52(]-#|$-͉zk m 7ر?z<#yTQ\.ř 6s70K?uT]B?4>}Ac񄄟DQB'5#nÙԟT<43wzN@-zYXza;ZGϨ~v*L lk*uO߽D2%s_pP]Jh̘eڒcgOx'9M᝾*\|C oCԞnEHbH)'{w|L thBe_ay ͖Xd]BvuHBv|Cs2k4iB{Ğ3 fY -p$V08O@ڝS*<+=x8{z`P*kN צ0֌9d PA _fR0q{0FU7Dqܷu/ҷi4W?AѲmh ZXyPS7 :x[I';3VCI=[qp|*ΐPu-$)9b>y*"&KIMO#F3Dn7dftXϦR(Sf.Zٓ)wF`:_0I*B "RMm=(wHNĵg &RU<0Q?cXi xKH *6pg0mP:,тmL1Tn K肃((̱ezI]̻ ӟ>9j4qk .8r]s4cQ0s_])tfn֣jaSw Z!*1n'P8aBmOt^~n ysh}[0sgOL'݈JyS`i]okRg-! P`ue>wˋs 4\;>Z,%+5E^!oaRt4-({ҩ|΢3ꉯ-3ښ)D =lRb"+&;CG% vhulH'2J4)/8_e*-(Iv iӮ1b͎7}RhD l 鮞TC=6dDcK3:9$CE2WDvըP#@V\+OX< @x#1KG2Q//k0m Bx| zb%$saó58}΅^ت@/&> Y? ]%>'~\ıVFfi쳠J/ܪm$O)]E j5ߴi]}=$pNH TxUǘ^Y_{%dFzhx { L}*Yb 3feٝ#@  {"8$ N\^"0bQ~O9W)x ό^[^mOpL\mE&y8O-fCO9Ť[1,yx1`_ݩQE\ igԦsȖ{s\^ ~d3lM)+eR,!ݓȮ"ϼ4-̝|HZv%k@BG@tqS\}TÖ5 ?͚$&YΗ֛|WYGњ2{{_VW;.04G#8oP^r'~I?`=D)(T=]5Nk8_R6F0noe[쵼4͕zJj܂/L .?*+ٰ~Nq:~@6j9Zܞ 쯺%-ZgC̯'VePOADpv 1i3T޽?LCbВ,*n 8E9^H)@3$r 7*}R em=lNf\'=;S(. k=ٱ[ b.baӠZh(iAW[T: C,ʢpB_J:qSE m1-ĖcV$P :X(;~\3JgQd<.Iy $f"?7f vBʨc)~||!u/L\Y{R;|sܞ4fXݟs' Bb;$H D1fEɯG .9lf^Y1gᗪ:f88>B"+q.JOR=i~ʀwd:&Q1;R64Qk{39 t\#$hZ=^Z-ܑ!M"VNzOY#D'ϝ &:Qf)r!hbr Gepl',&|P:!4Ykm(3[b\,9bƼ꿧h\"CsuVOIemUnV2&YPӛߡW|yHJHJ'̥/Sg؁2py;"@{ܯV?3ea'"R|?sW〡am#<4{'XgQpb}Ƥ`<3sԃ Epo0V1*kerEpˆ*crkv]< \wfyỞMD-^i&5?%G޺ru9)&('zi4Xt{\,O:_W,Y V4%5B HH/_&PC:Q<s{ey}$JAq?##R퇶 awA-i =T21Ѝ31-=@ʃ H[Lqr[doS~j U0Х?%6p4: A2t'ANʊWSJBQ&\-fHjUPeɷ' bgmwa-p2-޽)x`),Eo #iY?7?lƲwU[}3߄k3q0Oa,v lo}`D$7?;ANJ=]]DQj7T|=D )tӷ[QS ΒH; C򪛕 qNڂStI%X<?خRDB)#7`9i}~b TAʴfp:u `i@.ݿr`gx#)Q&(M$ȮWЬHXyTZJz Vq^YGk-v.Qfy:Lgw!_W.L2}町?3fO>12}9ϡ9ֶ{B#3㈵>ԁYI[HU!{*OD r\Vxe#sU`9Y2bkll34Sd<2MHPDe>Ю% MiaZ.va>m`F`^@]佾9; &9+>\N+m' ~@:CeW3!3TBZͫy3)_Af5_ilKt*Tv㔋)@-@u)V , fYtyh7 աuzGw8}AMb_Y[C I y3/0xP$`IjNOCp3j|\pzG&Vd`*B*Z&Dō;Һ3*TZJW[PihIR#/ɍYiWŰ({W!GJu։A|[Rk/}&x”R&+>2{;ɶ? *;zp\ozJanJj٣NHEb=OT&C<]G@ i},8 "X)Ȳnt;"P-?腺i^cD}.o->輵)G 9$!|bm9iFrӊހ&&,Z1!봅YzQ>貪2#8Z{뙻9R_a)dh6ǃ  Ƙ&O'h]GԽͺ&p߀UF kHx"Ls))l9@G7ӢXN+u#A"* G4]­3ࠗ Jҵ|vuۉ33ot1Je+l(H{&?`ʚfYi:<̄F~%6ٹ;C؆܇HE_28 t9HpLPa0}KkT_P#a(@ J=|U\Kj1,p<ü*?߻Qeۥ>ⷡS | "gAoHw`{P8>z@{jKړ FfV.hBJ. $})$W8hC5%P EnF۵iHCq*t UBG@lFiݐ桛wuɝ0dI/rD )+{YALKɦ o5U0WWXSuPK+:B9HO X-j[w4  A(DL,~MҦt`i,U֎Vސra8my-pD!_x0NM9&&`|ֳ\.x1LlQ# %%"uO/ptXb`?ﱊ2f1$멾I85ed>JS~6)G&S.n#`DtHg+Ό~c2`8(T|<(T]Z-+79HP\.OqrhaGnᦐ CEP3$h!E.Ow~~'JɖG @Ux[u@ ώW FG$'Fҹ&Vy ?XG q ]J#c(U"~^Kr<=jk6nSM0ѕ8~)dv,_M竻Oz]ldiE?~X5[})/[3a;Q`fG71-)nEhPL Oela[߻>Bx>::[⛷^(`x"wvaC_ɫ# ƒ[[lXdRߗ=),O`MWzkƲ(@)|??/Τ`|u8 a5A_OK Y}yn2؜{x6,CȍW:˿4A[[뾊ݯ.M[8SZ<_#k}Y>@e2Ocm)H]rjVolK1i\n)§8}*:qy?\N,+eWZMG_Y/&[7{NOȃ64)?>"%ȹрnMō=Kr\ 0 \/ܡ Vu:h횔ދ,!Hz:<4³`3‰Ӹ,3R[ -,EyAi8Zqk%({yG/Zר-IQ?At u2O+urn0U@?slQ%o|T{ajb͗j2S,>Q z.N4Wi$W*vz_5E0KMɺM؝(dџ{p"@r;kBp%%Z-Jp/7ɪ l\YU"$M`K|Fr7~qx<>>O.aK 3d^HDf sfcN3z:W͊.xEil?b#p'\3%*l͘itV]YgĪ%^(f"mBbZ%@,T?"]W֤?:{e"a>>𽒋$8 cIs)P4-{IrW?o! ~T&#& y[:!07 P 1,OHt*O;1 F>+-5,&3h Fx>%%Xrn"Sr09g vx`j"P5l]M~|W&6Af9{e21xRvȭ>fZif_Բ>*I%6n naæra''cU䓓q*2]i$.8ǸooaFF3/MYY8#m/c {P,#Xs#ӭ(9@0µ4C@ßaF!X.|xU}"2?Ҍ"o?h*"'[H`QeHiԗ%U K´aՃR._lQL =wV3n x1zƺ.?NPAC?C@ ;IR>Na!\4Zk13^RKOq^z瘉 +儐u%stuܿ:fl?PfDܖv<L;2S_"3տy>dg~id7;WAC&Zaj}g8'@C5zIx>dySΗ|aª3F] =f.YύBgXY>c.+D94g eRfNez/yت ^Md;|_j4W9߿5K[6$e\|\ =C},43$I [ጕ5o~fFu-_&89yU8n"Peh=VAK/aNquT0LT#YV\(m{=Iuf# H{o; bREn%6e1ǟ&\Syd⓷Ǎw pٳ)'/H"&N#E*&1徶-N~= $S73P'L]Ч-HDۆ 0\XYeLrٕŢd&Qh k\;mͰ_ǫ&E Ӎeh[ʍP[B4ƂШ {gN$@u<6m42?_('FM:4ӥF\MZps3}6@̖7t.lQ]scvF;a'B/clF,)&bKi'P- ~e6YW2l v*XQ'^ |@N,e;  D]j0܋R mOxFX$U PJʤ6>ࠝ#4ODa혰Ӕς>s|X76 `M!cex {c;x&y FsfLrb#BF(+]Kh289!#G/B?飡ԊAFR 4d5NM{/I͢h>3ɶ4neBnְhi$#0h8jxwW|վcg@mr6?2 _znQxXޛ#͟jG- ߲Q*\$r:0GvwԫSQ}0w~CǩeH-J-<GV1dܤvufzz<P%ĝ%qmo~U%}z.hP^U"FRh@*3w(qX yRp'|u,7WeqIqѤb<vˡMNRVŒ~P^vn&^8\$#;E+sA;J8'{tׄRNLf)g*BzXH4Q9}Y ~oI3< h(tAueRc,-g*iJҙ[yT7o{&10! 2hvkX:IЫp(远s'珞eQfHⱠ%hEJ@ռ]xL!|]trڥ !`M'􏸚^g6)#iY8t5J3`~J_w[ |.p>jDo܅$$$$(N5XS*ğxgQݘзXRV!`PG]T߫4I=w*faT FTBFwE1R8; *bD͝,g-v)̵d?Jͥc$-Gׯ+0ML3jdzzRO+,ф*of[Glޜ/mJ pt%"vX?WN#E#U;|UrE{;K&~ɊcwCi=^' -P"%Ļ7Qу1qwŵ V2mȾс^쳾Z')P݌)!(޼Qu0p)s X>L3!OsvzݟXzOt@,eD% TޭUځ˳׏Y$pA _P@RۀޅBX#43ݡjCqЏ[+mq CJDV3fqF̯%G!W<}NDQt#&A2\WwncSy\#Seeo2bgd,qMmAIw&槧U wXs'=݆9I%LBⷘo)ʞTj~Re"HF@̗$ Re+O/-p~:(M-=yu_ԽJ:H;sn ktA g$h~=*; P54D_slA5n]XI\.B~D9TT fE?pO]\ۛ BRbYy-r [ p:Qbnձ<>%}q34"56%X9oT~}uuE#mXDIٲxu50UO]7AS^6 JC=&a( 8dM+=t ;E֟Z@5bGIOcr_QpmA/Y71 $}l~B}UJ+Z{Z)M7#iTa|1Yq9k\i0aY{i^)Ag Fc[rQY0\9YXrȒ'E+OA;m˙)#VJw?UQ7c=@;^JY{ ws18e}U ``NrX{(2yrh =P@-hp<\0#naFVxf8} gC#B].PIm\Y]yԙR$MѤ)vK>-Ʊ6 (+Л΢:.xBE{ χiJjt3y1DvdB +6.iYǝ*hImՂ 5>Ĭ7ƀq{$+( $z+FВC{͆qPyW5:m@l8FlLC|/˿fVXc|$|elxL¥Eae ("䔡ڹGT{jiur-d, &1}E9 t35jpG\޹t6pqP4;}.Z S/c착&Y&eZs:kt:!"aw^s.΅66s{wK.5 W?N7kJ|ؼ.2h5zDDڽ<~ͤgc4UIxΉdˣfӟ߸?%6COQ(6} Mجw ^ʻ_N+ ~Y孍J;L$lSC{4.v ChVz.1V)R!b#M.H%ch|{(,m~~xrA۷Gi~9Ϲl)|2JٌcTr/䡬1ZaBO╞NI୨@ !}(u~CY_ٍBWډvrIiDXnWnhkph1&껳ykb~DLw"J5N(Ѵ/CB>Z7A 9⃊^Ċ';*<q->Z-#hp?FݶQ%%ϐQ)O^%-Ҍ1ĚAj.m^WrT^jܗq e=D) `]rƔlCm:4:Ks;NSA h$$ {F@\ɶ}Կ1ҪqU< ?RsX+Hg")u-[LlUv.T|J$Vn[&ș z׈C)E%0噯VTAm%xI}F7L-KgBҢf)wu|ɡ]3izgy~Ȥ iM&'OюY bp_'I%뤃}PI5u3v0fY# @ XT2lbN ma4޾,"v]~-ϧ;*`>48.·\z3Q)%51bXa~U @*(蓂PYG=g{bO=A ]v|[Ku#N`DZQ8Z-o)oM9zuO- sc}A[fؾHM9.*L9>JӖyg"GF*HIw-ӱ\ڶe݈(A|\L *?afJ +Jh?bTN Mr~AEXJTLxﵗ:uԇrwG6*gn02/# ROE-M=7 bj}A~ɣ tY+d΃+PWL?HtށaauQKkMgCΑٜvl[?:]6iSR|Z']xca YZ