graphviz-2.40.1-lp151.6.6.1<>,t_F/=„n ie 2b,W={6سX#z7x&j즢nJM.H '}qyA`?Pd   8  7PV`t     6 7:>BBEEFDHm(H8H9H:JFX]GXxH[I^X_hY_p\_]b^i bkckdl^elcflfllhul|vo$wxy,kz LCgraphviz2.40.1lp151.6.6.1Graph Visualization ToolsA collection of tools and tcl packages for the manipulation and layout of graphs (as in nodes and edges, not as in bar charts)._Fobs-power8-05>openSUSE Leap 15.1openSUSEEPL-1.0http://bugs.opensuse.orgProductivity/Graphics/Visualization/Graphhttp://www.graphviz.org/linuxppc64le    _ (  X%_ X 0 P 2 8 _ x K      P P.9c pPC]u  -#V}S 6 # J4N3@g LJ#>'Y0_t#X?z3{cYMF~87 w w ~7t&67 Y H1xErxI@@A큤AAA큤A큤A큤A큤_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_FWDWDX[hIWDWDWD_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F_F1f14e5dd40c67f1e258960bb09df277b05c8460bc2eff7b43dc3083f06a04fb6333701730a86e254b5e079d67a41035a968eb10a7de6b258e08cbf81de00a2fb821e83e2a3cc02f6d2201130de3cccb10efb02de5794c887329cc7da73c117cddeb653e20ab5c7d721c1a9a5109abc983c489f4e6faf99ebdedfe99ddce5c88cb95ac0b9721a25cb7bfad90427a7672c6555b538689bf53493e84d3a1ca6d097cdf6311d64809a5fcfd92e70e9581cd2284683a1b03c27c7f2e769f72e64496cd56a0cd4f9e098799b910b84e1fcd47a798c1cf6deee49e48ac8f95481ecab58d08f232add5f84672ad686b2100b23a65c65db1051b7d53e11c07e1454a1f60ce76a1964e32abb00d25ab20d66e53520c30ba7a0651d469de018d64ca52473b6423511217078edf974ec7add9d338228dde80a92cff636ddadd120ef0448f3880fde1b353975d2931c92d8ceb433a8650b091c445f281460e8d21086dec81f8fe195fe609e3b4631421e3e2f1a638ab79467ef2a7066cf7b8dfd76f2a5d1f7f10d99ab63719e2c570237205c3b855f24a07a0c2a2637c53e058ec242dd9bd112700588d9abff52b14914fddf01ffc5dc7cd0c68103f1636d37cbf4d04a031355d7502a1bc26610cab7fb8b4056ea0d1ce5c84e6df7d9ca3493e5531e941f16614c8e42f6dd265f363c24d52db1383be016e684a3a4ccd92fb8dd98ba7c0caef975cf172d4a76f329dac1079ba34a25af1a9fbaa5372bea1569ab48ddd3f46d29fa97128c2e6497114a22239bef65483d57704c39936dbb301cace8720707d690ee4c6c8fee11444b044dc28b08a018cb3f31dd9c6a880ebe9982579f6f0acc5776c98279e32ccf393fd1f547eac89f32de6a41f186c1757c7b9b47b76541329feb811c3474435ab751db1e89a802ea9e1e56b780421cfa2536d8fa335513d1d0056e02eefdb3524446b9dd437a203d0ec205f16f185bc04ca099fa343b51aa8c38bb9b1e774a2b0679ca6cee9b3c093b8df22dbf4000bdfb81ffbad17193b7bf586f82e190764ffd1567efca2f93a02508409ca55e8627efd2b956630de7be0b08a0c677a583169decc0ef7298e07e4fa45adbb99d8dc235c4a9cfc7dad28bc0aaf6f1790494be9d7d0580d0afec1a6e4fb49fb9e4cde59e6538b0ab57ce79d63c725eb1c07670a5f5a9e1a5760f38794884b160272d276eefd6e51cacf29a78d5022df94b7407380cbfe2e8b3810ec862b67ffa90ca8adb8376879937ebdc28583b4d9d9951b007c74a9002e6f1deed2217e7b946d5028449c8843073d15ea377d36f258d2abcc3b2fd03db32ca0abfeb71226e9160873bed066f05906b82ddc357acd8a4cc4f4fb50d8f4087dd8009902f9a9b4a863069efd0796c90a8a9f18b351fcaa6b315b5ef4dc07113bdb5a7671808a87b6ec4aace96d86f34cfd001f2c285387411bce9ba024b6342036326a863bd84b2cfb51d3e569bf1d0816be27d9d7c891a15e7f72c61c5ed9eaa1d611fc713eebec0a6454ca0537199237fddb60d0b6edb798a26920a665da1c8c6a73931e9a4569917fe09a0aadbb27367c58e880d6e3e3a109ea50a90706f626106dd01138c10863db180f30c7fec6a8395dbcb55b7e662da32aebcda03c8f5b61ee6b412fa0c44458063529266060b2f5bd1b3b4f5ab27c15025d4ca91f041b5e04a18f52b04da78a0450cea83b7b90027b8db69b03c973eb2babeae926ced1f6fe81dc9fe083b08feb07e50d01b53827611eb5d512e30e51990ae8ed5d2f044358ac3227dd5b3301959fe1ddaa0591b5ed2ef7126661ef1b842143ee6882a86de6b4c8767c204b1bef9684241b6d8faaea5e2b01d3b0527445cb0cb7a50433eed0594905d685985319f85ba83f8c0bf23a6e135f819873d3e4273715ce94e8f3707f5d467e18f325d622833932a100caee3c09a9d55228ee642a13fd9dab55df343a1e441e97de8e1ef5d5bc8c3bfaebb90092757bc5966671f3349be36b9133b29732cbe739775422cf66eb6536a9af065321beb01e069143d729a158aa2546b700d25248b9ed9b4264fe6d305c49779dd4f7d38966260e6a05acd03a5e1811fdd9c2863828ea616f19c24224db30c5a5950749bc4d1fbcc180191adcd475d3e4b6acff1e551ebebb7bb9fb4f0ce47380943b48386a7f6baaf4b8f9123e7140c55f36953967fafd76bc3ab29639b5fbd83aa5508a19002d66e414d6e47791f96cc2b7d0e79408417be539b76b4a41abfe9f351f0fab62092ca406e74c159068d8e4a641e0ac86bd29f76fec8993e668a8ae99d3c85b3487d9c6fc1862a93c73170bc69d1ec8267d60834ac1f89d6d26488f0a27f933db544495310fe7fe18ae0e686e9996f9955df5c38c1a32dbbbe43b052afcbdde1823b112b7910bbdc46a0ff799d415e000ef08223146b951cdb650cb9b2c2bcf9a6a797b970a743964dc9f1219d2af5d680c1c58959f8afd0cc1ad64090d432751986e72aa8a2bf3dcb48fe17931ac91ade3a1b335fb29ca3e7f32b71038ca2937ca7cc9f55064c83cc9af9d9b1f22e8fb67832743bd16263764dde3905eb3d75019ca113566b90487d0f9545eca152f4b492b4c097c6597933125527a0993b6892be73ca4ce883cc7d45855d71fc124c9eab6134b7f5a38a2e33ed0514ca60f477a96c87fbe02c717328505be4d0f0fa0b4462cdb0737810099da360f5f985ebae0c887d99f4eacc062776d13004ce60849f7f99b41f5bb19e75d812f4b8fe5d4764140d59e7c992d4f94b1e4c403ac6945f94e7c3bd614e59609d0af0732c8c2143141d7ddafb5dd448696b9123711c3f0c5cd42c3a50bf6416a921e4357b165631c97e276f8a881807d1bda11b3abdf1f54bdee820ca2947158bb210bc824dd5f8d9e26591b90dd8665d376369f8d3a0fa85439617c3c61cb676bad46eff8906d09703b34e185e714f26f88f6ee32b35105ef7baa8d475bebff54994f8b83d64b70881d806d77dcfb0ce87bfa0eef28ef87265620719f4650c1cfc0bf45d4f5387dfb387b54792cc4aa453f64f7fd4111047b9fda179d2e16297090e19671ca02443809d2b18ad9d07d49232261d7e77ca621cc4aea7c8ae4ffa87bac5d87b89bae457f74585c7a4af1a2487125a4565a94467270ae0311e8dc37166e504a3ed903e84b3ed9e60497b169e0c94519cfbb6fc299c573755e5be6c07da2a7321f46a136144d53a19c3d2ab2f127237335fc044ff362c6543586168740927c4c37ebecc6cfdc9708ab57ab4fa8d6157b3637540285c85b664043772b51763a249ee73252dfefca3abf77b975d9358781bcace40b0daec868a5f3e6ed1c8b651c6e6ce874ec238104cc1da23947fa3e885f809423c8b0f599b7d7ba9f70bd7db220ea974af49b02a513ccdf8c03630dcfa920a109e6da57bcbc426c81a2e58ec30a7d98bcca1167c710318dc9e0dcaa059730a8a6bc97bccc4054226202c6e6503eae2d9503a83029e862da34f40b8ecb657de5dc7dd855c49d576a2cb260c13ae822ae0e0824c592cd81cd730203b723cc8b960e5a4355c90865ece329a738a43c7866fb8c0393bdbfe0693e86b0699905f0f436e2ba156d837975378b7b4286a84daf647f74998ad3e4f241510b24aaac3b855250ef8e1f7101a043f5b11cd27f4e3d668020c3244217f1dfe562a5331a0e8ae7ae73998d59c73e2bfbcabc74746af4021ccdaaaca0ef1c90ce8390e0b4d7aaafb77756c0a2cbd0b50ddccb90cf82a97d9a8bc2c6e60d08e7c652b9da26ac7bd363f3e39909541bc6d17fe4b4ede5490ed7ff5d8a020f6a6043e877aa071896dfd7f2c6dd3abb8e2c0157140642c42f3165f81bc81125ae0516110f7916dc7464f26bbfb881b1a49d1139d83b83eab9f45bc0b89c66bb26553f4098e503af0c3a3724d61c23df45c3944f1ee97fbb35a15e57e878048b50049b1ea7ce77f1a1e19960de7358f5220d53d78ca4723c9e8cf8099e71702b5f0f4b283d6845417b41875c35c11c7724afff596c1f6314e3da60bc514b6004eb0f7276128c9bd00d11bbd5b708cc6692c077ec5c647cff5ec58fcfcc7e578e29d08cd6cf0bb118508125a3255046a5daa6bc461fc55e79a012bbeb212553119f8a4a7f5a6c445783ce9200c9043f2147fcbb7ed7e02b78d250b7a3c4f5bd5e901eb2e29b37cb6e7529b8e677e88e4166aeded9884ca551bcfbc19c5e49811736b23015af296b30c2d9973d929063a0f326a3cf3ea03160c2cfe22fb810a02d5fd24ecb76f75e7546aadbe76c9c18d7904983ac033e2cedbcc8dde642532ed5402b477cad8928fe2da35d6560e0d2758baa1868428cab35eb5f3fb1e46bc5852b1695b844bbd97c61afed9de4c93f83d219d7f2b9f46901db8665cea6ee63bca576cd6b9e0d47959df3771e1c3a1ca5421ec2560480ccbf6713e5a0fc166f38b62600275786c28040cbb7b9ee5e83c4e3b2bde2a44ea66d32c8e900e1a9bd834cf2b7eed92c8a67e62706220a470053beff1ce8b3f9a2a03f9b4c4d1b75b6122a8eeb0ac909a4bc65cde436b24764780da703297ea43e125a03a8bc847008f66184e8cc427502189e39ea1095c4de13f355ce3d46807a30e8ceadd906e3b4f32329a4d59b48b08f7ea49b43463acdf0c55a72442377fa5be69ef9c5a349435077aecf228f10e0b6a6e1b194ade589071e41dee8621fd28b1ec2d2571daffd44833f4ffa779eb280f710da4992216b5699c1d92f85ca85f6e7c83d9dde04710b6f527ecb919f5b50624606acae9d16d0ef9b423cd497fb7f7d0f2e52e379809702f26ab5b5d5bddbe94bbc647a1ad89bf915084012645e5252d1a04c832997b0cc163042af2276685f8f0a90ef614515b217b6b954b3c91decacc7647d57b6cf06acc02afcbe6ed8123c4afef3d54699c7f4dc5916170df338265081b7f5c8016a1519b42b560c12563c98bfcf26fb983029c2ad3d79f732668d4098c7086193170cd83857ec96a6c7bfc9e3f8c3bb6f399ba8ef29968e8d7865674e2999df4915ee34e1aabba1512320a76e33f64dad29d8480fa62201b1ad74c8250a8aaf0b9477346cfdd10571562076952c541649aa4b0f656f09ef687106aca47252b872274918aa5c4ab8ae71e02819eee3293670e5c6b68cab6afcadd5cb001b9ed1c782aa266423cd935321168a7478c414151a8bc17edf5e9919be3bb1ed2f53e010c37d32d53414fdc4763f1a11d4f5e5d92292643cd4b10ced1bf41814f2a3dc52590e4df8e7fc502143854332c3ecaa682223afb705b5f7492835742dce61a997ce3923fb0b7cc719e7c20a9231e0f108ba00ac0ba747888d17c0b12296c3bbace71be723910a3ee7d30495dfa789696cf8e30f551a9120a6fde14da8d524f8734ea8915edaca47821a8c9de1cb78a6e90a6c24ad14a26230064fe31bdcacfa85bc659c90dd846e8f6fff1f533011acbf6a50c784418b7bc32d641eda8a5675fe72467550bd22868776a35c9518598a7ca9f3ac0e72189c5a1d84cfa3f0eddc84d1dde7830e5c585f5b235c6ba633398f07db84f9f382f7086fdaf3025c0aeaf738f17b62c2b05d75e21a7a2ce111709641f0bd65cbc2ae27c1e0343804538ea467784c9c64df30b0e24d135d41308876b40f2aa9033cc26d62798b2e0f6bef17e38fef0d6ef8cf52c57ec37db6457d64e3c456db7f3a37778856f0df913348240537f64c94548e0b274d24f943c37c1141f4044155281605d24842fe47f0a2289b852426a4d721ecd9f20b43a430fdc90546949a2f1d5fa6ee32f523ef94541e1de93f320e13895e527a72598be4fd8bbe544d967956092c3d175590a935bace73a983722f64cb6d789b27ea5e8e5f9c5fdab591480189588a9926b3ecb53ac40b3939d5825d16ba31d79ca97715881b919d6088591cca9615155af7713c2e16d92f2637f327dac0132d6fec0566beba5198ceacf6b74415b6c560f0d48e1b79a1a379010648a180fbfdc15ac27cc4a60aafc9fde2918ca6f464030ad58ee8941f0d05acaba9379fbe78dab9ba73491c137f1f8da5a1b1011103ef552c1e0acf55905aaf7fe5756f850670a2ca51d26bb19e19f18e689c0d6f704a152c4280f982183429a53a684b044d5a73be32fe20987cbd2cf3737d95068666cf16f8e4219fddf40cd49d8432ac7f3aa5c4669b56f65e0e1a15fd959b8a0b3d86213fadc50f443f4984747453420cc9a87caa357658fac4ee2e470758a0f83761feb74f47f8df43faae707bb1c4e6d77664dafe69cf54b0171b6633c7d53aebb4cc09f554da6fba7fae6fc075d2af9e809cc7224cc146fb00e295e9eadc1e7b91243e3e143119aed675c678196f08e15ebb39407d06a84c612af2aa239d271a971cfce3c1725cd2803ec253ee7b348e32f3e5429c73b5e0efc037c06f94ce2613c3b2b4d8f6f63d6d250528b241421b20bb9fc877dc56921f8f615db8c306d638eead9e4c656de560fc593c6d4b737ca5209812cf02ba3743d6e60e924cdc25d451afbb849a31851a0356115c275c1c28e55d940338fdf289bae5eee5bf50f1b36613ac441f4b02e03e90d0e3d1435b73b550774ad8449acfdf1c670bab2a38616f829603bc9e106e353f28fe967313cdf75a4f78f9dbde2506d47ebafc34cde122effb214e31b8640445fe05e8cad63a8ce7a1ce78b241436df105d21d3a0cc16a09d50bbcb6b53a666f14a6094057e7b47f441775a251cd3fbddd752615cdf41770b1ef90593d65f0724fed47217ca6ecdbd5a89d695e1f58e2b25ac772ade2c8ccf8fd6afc4ac8ade8c51aadccf75d723eb01a7dcc0a96c6dc4c57be103c62254afca7c9d74691263a7de5e5f627b4c6c44745dd17b3f52b579aca3221bb6b616ac730a9fafb1e97419ba60b644959b4fb15daa5c3cf68b51d1d8bdb6112ce6c447f071746e90711d400ae65a8e3b0e1b7011af9404c58aa54badec934ce8434fe2261739a76a1cb4cc46f262d380bb7d7f8d1b0de5ebfa927c3143e732b5dacc483ff154544e684f4d37d76373c33b77591def079ada2bff25c1b49577d9a463783c6b5cead54e829fb31e60a3eda28bf0d177fb034e32f90d75bbb1ed71234d1b1e2d9774c355fb69d01d57ed42015e9715fdb5a54425410e34054a0dd7aac2713f8c6ae46fb691cf5f17c22a2c63e65cda97d804ae8d954e5fcc2215741de66636f20a7dcc89dea1f45c9e28abffe4c2bc45531bcc77aadb10125d5631af187ca6af308b183e815de5cbb10e98474d9e6e69f6752ac302c0b08d1e5d7d864d728bf7bd6115333472a3eadef76d4d061e28a42965dad9d2034d62f1daf5b19e191a2a0c7b905903c32206d63e584fa42016d85da7df7e74e332f60b354df19e67e01448e8d71b6d9b4d279cccd9f81ae070802b23fcbf47f7e4daa6968e000db24b26cb25fabaadab6330d79be8b974cabfc849023612036463f838d747e8c9495f14831de7aa93afa87facb4e19d71ea51262847dc7f7b1506a1dd315e98a8b8657d7824c7297abb831d15c65bc9c24c6786dcb4cb17a66826ed6d1de1299051cd33793daa9a3de1973133730f770bbde575b45c9def536ee0b64c1daebeb053e5181337ea6ebc29fd8982813cc4e0b5788dd30dbca65873efddeffa11ffafacbbe92b7b222254f4af6490d3a471d6ce3ca194b19b8ee4ea15b0d9d008858f5e75ad0e128e6da6edb09e9ab30cb163ada9d462f159c115779a3648e66578b94d80d0ba533a13f05f36fafaf9fbf4cb64caebe5868d56345cfe384f4000508fba16b5b9beba5bfcf68bdb0b2fbd1d2f735711dotgxl2gvdotgxl2gvgxl2gvdotdotdotdotdotdot.1.gzdot.1.gzgml2gv.1.gzgxl2gv.1.gzdot.1.gzdot.1.gzdot.1.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgraphviz-2.40.1-lp151.6.6.1.src.rpmgraphvizgraphviz(ppc-64)@@@@@@@@@@@@@@@@@@    /bin/shgraphviz-plugins-corelibX11.so.6()(64bit)libXaw.so.7()(64bit)libXmu.so.6()(64bit)libXt.so.6()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcdt.so.5()(64bit)libcgraph.so.6()(64bit)libexpat.so.1()(64bit)libgvc.so.6()(64bit)libgvplugin_core.so.6()(64bit)libgvplugin_dot_layout.so.6()(64bit)libgvplugin_neato_layout.so.6()(64bit)libgvpr.so.2()(64bit)liblab_gamut.so.1()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.40.13.0.4-14.6.0-14.0-15.2-14.14.1^ϧ\Z]@Y@Y|YY@YV@Y@YY*Ux&U&iTi@Christian Vögl Christian Vögl dimstar@opensuse.orgpth@suse.depth@suse.depth@suse.dedimstar@opensuse.orgtchvatal@suse.comtchvatal@suse.comtchvatal@suse.combwiedemann@suse.commpluskal@suse.comopensuse.lietuviu.kalba@gmail.comLed - Added graphviz-null_dereference.patch to fix CVE-2018-10196 (boo#1093447)- Added graphivz-malformed_input.patch from commit 839085f8 to fix CVE-2019-11023 (boo#1132091)- Disable building the graphviz-ocaml package: we have no consumer of it, but not building it allows us to elminiate a build cycle.- Reverse last change.- Remove pre_checkin.sh and graphviz-addon.* as they aren't needed anymore.- Replace the recommends for graphviz-gnome by a 'supplements packageand' so that graphviz doesn't pull in all the X11 related stuff on a machine without graphical desktop (bsc#930442).- Exclude %{_mandir}/man1/smyrna.1%{ext_man} from graphiz' main package, since the man page is packaged in the -smyrna sub package already.- Add bcond for java and ocaml that can be overriden in staging prj- Drop smyrna and gvedit separate spec, now handled by graphviz-addons * Switch graphviz-gvedit to Qt5: + graphviz-qt5.patch - Drop graphviz-plugin subkpg in favor of graphviz-addons.spec that is generated from graphviz directly - Make sure all patches are applied also in main package so none get lost by accident - Refresh patch graphviz-plugins-fix_install_dirs.patch - Make sure graphviz php plugins are generated using php7 * set the php7 path in graphviz-plugins-fix_install_dirs.patch - Remove tkspline from tcl package as it is no longer shipped - Make sure the pic/pie is enforced on all the libs/bins- Update to 2.40.1 release: * Remove usage of ast_common.h * network-simplex fixes and optimization (Stephen North) * built-in tred tool now available in the various swig generated language bindings (John Ellson) * number rounding added to SVG renderer (same as PS and TK rounding) to aid regression testing. (John Ellson) * additional regressson test framework, used in Travis CI builds. (Erwin Janssen) * PHP7 support (requires swig-3.0.11 or later). (John Ellson) * Allow user to specify clustering algorithm in gvmap. (Emden Gansner) * Add Sierpinski graph generator to gvgen. (Emden Gansner) * Extensive code cleanup (Erwin Janssen) * Removal of libgd source - use vanilla libgd from separate install * Windows builds (Erwin Janssen) * Appveyor CI for automated Windows build testing (Erwin Janssen) * Travis CI for Fedora/Centos builds (Erwin Janssen) * Added JSON output format, -Tjson (Emden Gansner) * New curved arrowhead, cylinder node shape. * Resolves bugs: 2599, 1172 * Add cylinder shape for databases. * Free installed plugins * Update makefile for dot so that the using libpanco_C in the static build include PANGOFT2 as well as PANGOCAIRO_LIBS (needed for some versions of Ubuntu) * Add json output format * output class value in svg files * Add plain shape for use with HTML-like labels. * Add icurve arrowhead. * Revert to old, translate to origin semantics in neato, etc. Add flag notranslate if that is what the user desires. - Run over with spec-cleaner and convert deps to pkgconfig - Fix Group - Remove unused pre requirements as there is no pre phase - Inline sed changes and do not rely on pipes - Do not add needless requires to devel pkg, there are no such stated dependencies in any of the .pc files provided - Add pre_checkin.sh scriptlet to allow generating of the extras subpkg instead of having independent spec files- Add reproducible.patch to not have binaries depend on build system timings- Remove pangocairo and lasi support as it introduces build cycle- Build with pangocairo and lasi support.- fix ksh-specific constrictions in gvmap.sh script - add patches: + graphviz-2.38.0-fix-gvmap.patchobs-power8-05 1598458301  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.40.1-lp151.6.6.12.40.1-lp151.6.6.1 acyclicbcompsccompscircoclusterdijkstradotdot2gxldot_builtinsdottyedgepaintfdpgcgml2gvgraphml2gvgv2gmlgv2gxlgvcolorgvgengvmapgvmap.shgvpackgvprgxl2dotgxl2gvleftylneatomm2gvneatonoposagepatchworkprunesccmapsfdptredtwopiunflattengraphvizAUTHORSCOPYINGChangeLogFAQ.htmlNEWSREADMEgraphvizgraphsdirectedKW91.gvLatin1.gvNaN.gvabstract.gvalf.gvarrows.gvawilliams.gvbiological.gvclust.gvclust1.gvclust2.gvclust3.gvclust4.gvclust5.gvcrazy.gvctext.gvdfa.gvfig6.gvfsm.gvgrammar.gvhashtable.gvhonda-tokoro.gvjapanese.gvjcctree.gvjsort.gvldbxtried.gvlongflat.gvmike.gvnhg.gvoldarrows.gvpgram.gvpm2way.gvpmpipe.gvpolypoly.gvproc3d.gvpsfonttest.gvrecord2.gvrecords.gvrowe.gvrussian.gvsdh.gvshells.gvstates.gvstructs.gvswitch.gvtable.gvtrain11.gvtrapeziumlr.gvtree.gvtriedds.gvtry.gvunix.gvunix2.gvviewfile.gvworld.gvundirectedER.gvHeawood.gvPetersen.gvngk10_4.gvprocess.gvgvpraddedgesaddranksaddringsanonattrbbbboxbinducebipartchkclusterschkedgescliptreecolcollapsecolorcycledechaindeghistdeledgesdelmultidelnodesdepathdijkstraflattenget-layers-listgrouphistogramindentknbhdmaxdegpathrotatescalescalexyspantopontreetoclustleftybox.leftydef.leftydotty.leftydotty_draw.leftydotty_edit.leftydotty_layout.leftydotty_ui.leftyfractal.leftyfractal2.leftylefty.pspslides.leftytree.leftyacyclic.1.gzbcomps.1.gzccomps.1.gzcirco.1.gzcluster.1.gzdijkstra.1.gzdot.1.gzdotty.1.gzedgepaint.1.gzfdp.1.gzgc.1.gzgml2gv.1.gzgraphml2gv.1.gzgv2gml.1.gzgv2gxl.1.gzgvcolor.1.gzgvgen.1.gzgvmap.1.gzgvmap.sh.1.gzgvpack.1.gzgvpr.1.gzgxl2gv.1.gzlefty.1.gzlneato.1.gzmm2gv.1.gzneato.1.gznop.1.gzosage.1.gzpatchwork.1.gzprune.1.gzsccmap.1.gzsfdp.1.gztred.1.gztwopi.1.gzunflatten.1.gzvimdot.1.gzgraphviz.7.gz/usr/bin//usr/share/doc/packages//usr/share/doc/packages/graphviz//usr/share//usr/share/graphviz//usr/share/graphviz/graphs//usr/share/graphviz/graphs/directed//usr/share/graphviz/graphs/undirected//usr/share/graphviz/gvpr//usr/share/graphviz/lefty//usr/share/man/man1//usr/share/man/man7/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:13782/openSUSE_Leap_15.1_Update_ports/599a8fe0fa716c1ce81e4cb787054927-graphviz.openSUSE_Leap_15.1_Updatedrpmxz5ppc64le-suse-linux   !"""!!!!"!!"!!""!"!"##############################ELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=67c61b789299e22207cd115d0e337ff141629571, 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/l, BuildID[sha1]=64c1b5d18bbd93c77fe4c9f7a2cfbfe6f4cc060c, 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/l, BuildID[sha1]=5511ca0b20732f0c2c7d4399afcab22a3783be0c, 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/l, BuildID[sha1]=0e4dd43a851829d1fad6a0620aba25e146c6a279, 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/l, BuildID[sha1]=1620b2e51ff741c4568164a8119c527ef1fdc422, 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/l, BuildID[sha1]=1f7800367cf0a29ccd7cadf1b3b1c298b306946f, 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/l, BuildID[sha1]=6fd684b72144d1efab7a85f93b60c0ed7151368d, 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/l, BuildID[sha1]=e988f2c7c34eed0d862d8d78085d5773378f6c03, 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/l, BuildID[sha1]=48a00f8a592f7ceb301486a599e6fa8d7fb1ad22, 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/l, BuildID[sha1]=e9728516865699ab5d74024b3cbf07e9aedb8482, 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/l, BuildID[sha1]=9388a5875a6fed36120df0a97aa41cc2bf75e255, 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/l, BuildID[sha1]=07b578ee8a1d8b3e7baa91bcc25d304255e125cf, 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/l, BuildID[sha1]=d584962be6511d844988e40f1e3b13b265854261, 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/l, BuildID[sha1]=a4cf9337ca60091d2aa86c844154b260c5ecf4bb, 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/l, BuildID[sha1]=916b5b9d5e3cde4d7b70b46c523475b3ff140400, 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/l, BuildID[sha1]=32be0f941fedf55274caef75267703ce13458ee4, 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/l, BuildID[sha1]=f72a23f83a3af8c162738f99562f8e6f75dff8a3, 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/l, BuildID[sha1]=ab23c294aa5bfc503267cf42538943ae70426b10, 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/l, BuildID[sha1]=d09f2cfd2040c249ffb1b67ec03f3e95afdf482a, 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/l, BuildID[sha1]=3a91bda9d8da313c6f768493a1f385cfed5d87ff, 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/l, BuildID[sha1]=dad2217d8e34640b400e8247cee98a15bc81a530, 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/l, BuildID[sha1]=93823eaae86fa62e06a1292f9a2c49d9b93b147e, 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/l, BuildID[sha1]=44095e4b5fe07ca3ff82cab62f7b92f47f530331, 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/l, BuildID[sha1]=a3927d29f1df271f6464b96fee0aa603bcd95c1b, 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/l, BuildID[sha1]=7d4e34d49cdad6e799f5331bdbe9f5db83a570a7, for GNU/Linux 3.10.0, strippeddirectoryASCII textHTML document, ASCII text, with very long linesISO-8859 textUTF-8 Unicode textHTML document, ASCII textawk or perl script, ASCII textC source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) %(,147;ABHKPXY\_behRR RRR RRR RRRRR RRRR RRRR R RRR RR R R RRRRRR RRRR RRR RRRR RR RRR RRR RRRRRRRRR RRRRR R RRRRRRRR RR RRRRRRRRRRRR RRR RRR RRR RRR RRR RL0~l͎#hOB~graphviz-gd2.40.1utf-8b65a6439470597a41094da1e5ccc454ca14a79b5cc416d43f06e12f8510dd24b?7zXZ !t/)i]"k%{J٪ЃdY`+FYndlhq 69$ |]H_pEpWZr/6aoO\n<OUEOo<·к0KS/FBYb*> oO \&ûkFڭr@=9=\C fzKtvEXQR.>s}U8sf4!x6@hO5 .hit%\UKɝ9bv_5R'61!pvSLLچԥXM](V (_0pg|[+N#8"M{HsM~CWw/?l4}J;:3fh ~V:f@H$"N3.ᬝ!sS`!=VhXi0#2Ĕxh\F"=n<[;n'\D/Y,=: |_UŸ}~4z⤻6˛aS9c2O_]8%wmWaBa- ESjwI.ޛiG ̾X%>@=JMaOoѨy?ZzHy,2  =wMi(; O :ୌ N_̠F1Qߐo#%jzQL|'x㔹I^3=J͑㡙 Dǖf1m^] ئrRWX>)Nc^lOo8 k4d+i=#[%?V*Es NϚj~m,U?dX'#$q:֖0KFYوkaoy*Tv:j.ރO_>2$e7; TYITm&1ޣeѸ;lfl?,Av|*owZ GV/-LAc3"sU V3F%qFuL9@7TJ0WpFc(}>(aV&jWH@b4s+Zu,- pz!F :O2'ڊLĀOO9ui ΚՔܢI3nC8 LI phGQHUD ~[RT_0wHm/C/߫)XsD~r&%, Jk@K1ʩ'p`zѹ=Ȉr6J%5oz"z,nK9?ȵm7]kRD@wf$*")@j4dD_.MZަ6BT/e_Fffe H2~iX|/%K[yFJKU$Kˡ w%nar]0s釙S. Fq+duWJ͘9O`WXSpBp@Zdvk=<69*g"_U3T’_s[bxq K%=Ws%Xj2PV%UcQǂpޒl)> X6?* -),ZS =C}gl9/vF DMA z=xL$` [g#;|qQIUHܻ*Lb.1ICmkOv@(Y6d5GZ%lٌg+ʡ;ЭŨ؏+>ukm Zl.ʰu/]rC,g] /uҨ4I|5a  |ed}>e)28yl UQ^hZ&i¿xt̐7+`KyJ `NMoq_$p:LYhS9|(VtO@b %^`W@o*iQ';'?MmUxKsUҩs27UC㛦J4 /~Wlᣑsu+Ϡ|Pl,IuKxk}E792}l5涹 ^qh7 %hY:r Vs ;zY9;; rr>,6tf%޴bJ7?WriMP^;QFePI2UVq~t1y]Tg]0C_@\a>oT~`ͧ\*7݁z'5-nשD#$OQ(6I+Oq{Srjk҄:TQlWF=XoO>NnCA`] `UT?pWZ\+[ Ŷ2JG/N +b4y6`AyNcG r ,`GZu=fOxU*ycQD,> <[VY!BrFj Ε!Ѹ-[2w R@)q4~,Xw㿬Gi("{$+ ŝcX&sٙ]$;=4FlGXusgD3a5  c@d)@nJLmCS=ZUF_,?ċ:7wn#'^M yeq9* >B^.WeR?IRExqmb|ƺʿ̼STMtCneeGKʆvH#J/M?R3.w.=1D[nڲ˨ N,7?gYv;2xomLh Q 'ty_Z'-- |qž43U:)łK4(DH'q)29 P=7u*-0>+ Nĺ ߵc61H8ů7J%H)$Q c.&i 3vz?C:UsgK$W< :T}^2aEFEߕNhAkF:ID{ꀌp~6 R>fV\)+xnIz 4m(c3l AnPƶ,y2TU$i̟{).M(}M1?>r-P\&o @tUfձh Bxh4w-hj+%u!H暱9t`瓨G=2)sM Rh8>\ MN~#ZdlUG ɵ?f,ʉE ks՜ؾF{s"IHKƧvS ~5)uudiku3q=[ Xye~9kWҪ֍+0L1D{X2ㄧEG$E ?ZK/J5T?΍/#Z5Ah-aS_E3 ixHo̿d}%ZFTdA)_ DžiAX+C=~v eE*9@1 <2*n3 HAԘ*Nfԣ.(8x#XIZ%/Hh tv"UY ȧ/rxD%QctV|”V_H 7!u3PMKJINk}d[]˛ )#I੽s5WJY#G s M?Zh@^ilELũ~|<s$!c8n?9&ojvc兄Tb/(ެ'QKD/m[-bTrPN.M\00|`y!(",\*6-ы@J+qzeB6ߵ:BMwj`X3爨-v?}>V?u!atJ3YDzW.0#skFq@% q HE]EpED.N7_tc"? gR:rM=#_G!w %uaN'-C]#0%y\90&LuՆ:_AUڒܿzoFJV 0  gމwx \s4g|:3gyvo<~'>V8{i@jg5k௹pKsM w w cqn%끢4b9I'6x蛯Ị͝ד8y]ompkߢ"VΡ&nLݔ " Rs`q.r۩H>HØoq ̳sB׸_XhϼiXTo ܤ[[ eenI"͓D2J$lD[ڒ<?`T"C͎Vc aI̭MLZ9F u+Or%(b3 p)u [NϘCs/N)B0j5>%EjKG]ԩ8 |{:=l"zj2m㊼-WM+O32["Fqf=ܴUKz"F0yFpN7e17-&7Yw*ě15/]ex \}ʉ%ӭij-b%%#.O?z ΣFP_ *-0z džats3ɣVgbtR޾c ;أ&5dި /i=nSkFΟ -JW}7"h` +=ǣi`<4i:]aH~A˥^d?U<ٙH<Îh?Z",ʜHV1FyN(vKgYv&ufG&ͼv}q Yfq_ӡ[_z;i;&6^Cz۩0@ o!) x9|A/Q@~#TDT;b~}.(jؾ[QP&h!1ENw,OF"н1-0|lHxgbmG|=F7IБC!7(nP$)]Xʂ.:˺{Rm[ 'R Ђ͝aD5v8W.Qx`H.T@O_;ˈoGsDvo3$_+.?J#Õif*jd;߃BSW79G?]m_fPIXyE ^q ;n y*dAIM: {(KN +rdCc?lf(U"I6N{"9R ӑקaB)QGNPϴ6?gfwwpJdWNVLeɨ[Ouѕ}nΨ*;ɷ]YFkj1;=e/n/e.x嬃WycU0wDm<gg Q]V]oU5Ӑ0PZD=^EZ }<53cMUʸAs=$%jpW Q72ġ2,sn~ǂGU:`7Y=j oJVwD/ ߯|+z5%کW~kD) 4L\A$h4XyפRoێkD݌^TBexEl G+Y  5r,_F\C`X]B Ybi{p$z;5?mfzf IpMv2(WB FƄnz^"c.\0omݴv3I oDw0"g]bE@TCdB" H[UPyshDc-Jh1%G8T'{V9];KmD`,M%˭}th,[,,-V61"TNgօk. >o#-j`;^o+\9r>#5`ht4(Jr&88CQ$_dQEkP{1Pȷ&ʣq^8lo5#h<rnF@P$+S,^iC 0 J}!VO`^h\_fh90y\k^A.AO?3c:(Q_sD k<A)M|f9xL3q I;lUIefWV/ SaA 7'czn~ ~.5t9Plr $|n6ug{ p`\.|'26eıp#bPٻ̄m@8:$tZtTG~(2fA2a;N{+6;l >Z:+kĕve˾#aHKfI'ղ 0'{WQjʪV~*0ی|s[OyH}Mh^5'\m k )?&H;†r} ɚ2!b:1A8y_42'~>ECL3rEO$ &43p%y8H=59xz+im­7?K-wB-on[aT*ђёܛg:R#Enc"S_י@hkLd?<_qSj *qkQ_ƟzbGi\ru*dW 2mK 7Bv0=D9f·SL<<{yژ1M@sܔlW:!Us*|GHĦ* %<[ĠhфpFDJ-ѡnK=Дզ~8_]wD {n#~H1=7{)L~{qH-q.:ؕ^=౱ʢw \i0C܇z"7sxtw5M:hOTRfʦtSf׃3zyp1rt1$ڍmx?\t_,.Ё[.]=,%Uԃ>:dGs2~*H h[6`ᎂGFU= .98҉"r5޽7霌~ru,KJhz1^T85:(@j%M x2YI`K>%7 YYLej:UxT/^F mFg:.@&r*M4ioWPzj5BiF*RC%!ͤz{")HbI7mMS̨etPE.cPyΓɢgBIX{D*gJ=nT, ĭ`yn<􍾠VTzI"oY7EO6 =.7{V}+Ah,Ac7[ >6[8"MF$k[$!JqZ)`ѓJď֞yyCz-qjN kif\JYany}MfODad"ÌծUwDƇx&xVr\ Ci?#R;kdYg#i*}ì\=+o>Ί򹮖gg~rrXsLM^1n)c~)) 3b7' َ,v}mkת$6J>L"vґ6XJ6>(P2bu{6]Ju_Sx{ۙ`xptd݂?^4zM`}2"ޅ^Nyފf=I *贔Ynd?KMz۱DGT!?>utgQPJ[RքjXӘL24ofU(k̞RTiŸ7RT޼-iN LRI#"'֙#gjcv#P*VA$oh~ )O;_( T'mYm!V^q1|m?g(#Lv I$彺Lb 둴GvWǽ#IAlr]c`DnVa_2g%[ 3[C-CI,~mt,i2.1MDp8&v4IͼqQ L~(;E#`kc8F11X]ߪHM&3ImҊTz'-Z?%d2m${S8( Fu00*;劶*Da&\B]-VxL "4@*`é4VE'9QK x]cꑄ]yVR[A;k;Z|<2V1bgm^Y~5E[*w-`iӤ" +㚋(z wo*dSm>gG_EPYUư& wxz1&l-{m˨9gSHŝwy ɸ]<_6'9mVFɹɬ,U}g7%zg&O;11*H7BOPjGI #Xij Q˱6OkptҬ)5\DpʫFLT\LBLu<"6/m p']K*VThf-R*%02-h%R 켃W?nE8%OW gs`V3j%mR\jM8k]1T3g3%Jl3>P36~BMOm,VOq5( ՟ris0O+͋m@;?B1&#,QTPigʄ';rog6c=tgMȕ(5(D.tk`YΌ^>q1ACֲ4 Iqq}`෼dW^ $o{YdO խK}"(S [RI1lv=kOApߧNagtMidjM1Osա+T'-qz{ ONӳ9A5 9ݖCC"}2έԲmjB2H'Gu% _ݐ9B|jmՑf}߱xYZ5 {@_B4p6OsMnK!_JM4[&zϢ[In26%#q,qz>~00'zO(*hh<o/T6r g@taS:nJQ[%FP2 |ȬwJ3;1wZOMIeuG=QAR/؛B9X"@R ?D=`]lH6H4 BWS^0Qn"q'U-mb׳ vO}}ԗ z\s7 OH~ 7 b:7-1hg|.n9F'E&6SN/CY~';kf>,Ι?KKP:M瀖,Zڿ^Bx(eem?:W$Fn 73n픉5CtԶ UCv)[4#m 85PdԬK*X<iHFzi;,QrAoUݢepي+k; %@$D8L 2.>q>Vf5oFcоm}LJf9>ٱfp~[GĜG}C6-(}͒O 4CJ]loU.Egewj{F"0xNM&\98ύtZpm@2uɄqf6w3ROT vlFnpH(h,I&M" A@2g"j(H&H?\:A m$/Tx!7(U 9ZWY]LT^l-ꫮ4r)ÃAen4Aܥ{O=8 rD(iA}# 12Y[/ MRqBX?mKym.yaжViI]σUlB=8rֹUXS' z,T\-8o}=C]_Ki@ϲD #" (o0BR}[P 5a *hnMyg@OɝZ(;zqBZ,Ώbm_b а|BR=J @>-~M- (XY)8B+)ȸn-xn7UwL G:O܌¥mTVq.`y|ˤST^c9K 6/YE%x5+G 8dpH2o6`J$[OcJVh_vB(FL]Sy.wdZm~V`._V1 ^D\up~WJӌg7%2^F1%Л-(D&QL9x »3ٞ_Jcz/0=zPtD={O씟ZʽMvJ7oj|Xx%ځպXuXp#'5'c,^KΰJh躪t^ڇ튨Hu|BtI̬GQ 8Nśc)s͘侯{6Hz xJǟiV XH̯'L,gN=`jyr(i~x`kq7i0>?X [,?z1MzCdm9طdZ`GK^+Ap-{p ?!gW+E9)FkM|@70[Ŭst}ӧeOʓăXƊŀ,hpzR͏=#ݐ _`Yӻ:)q-n5{x"f!h(Wv=]k]f&'ᲷT0&ӁXZ'ޖ]FѾ%.@dl72u԰Qx*W oô16iB-G.ؠS?m jtR C[xLLdqŔ࿼{rB"W8 4 4rU8S]c;("TN+)yEOɟa]UjB(׾& ZuBN֌V"/.p{Z!LY 9aH"' .ކۛɰ‹NH]67T =k̶ɱO\u8,8p?$8NK!Sv^AdJP ϓfPf B5ci^V˄bR>0Ҷb0 ~ǤBNo6mzj!"Nn`T~e^&_S^~,,H|[g~gdhXs9-+G$C0Ӵ [F ~Q&6x)ŰǰHm9Uk TA\&j;pC_T~]fa'|С;W= aeIH(G#iw WP3&QIj\CZ=[8J_|]V^( V2.l}f0 e$pl5 ůI_e\ Yٯ2iYiduv([6ύvp77;W Glܙ#5r[=_Y҄MOA{rʱŤ#x)h`-V.UKkύ.pF*>Yj5KʹȄ7rb " ]] ߏ$?6K[f>EE驀}Eq:i\i +eopY.g40VlMS FrDD' >u`d61 bNs_Ն5 /re_K IڈQeoV#NrƄNVXԢy뜅p^(j-P:X;a͞7b`K=9drm[^l:po 3pqL3Qg{c3b{ߐI˾wE tq v <#]k ;W!]n6)]EA.CkES^@edp^1B]@CUD >^nJ UWb,՟yD#taql𔋄rSKnI!rO.\޵ةR2M \}^f5\^TyB9tX>Q5%^p>{>3p;#t ͒2>^ohy}0{ "=% 9 ƠBQe1F%iCGpB$uzV•: 5RE1m!yćo&61#B">;"z0>i8麜|×cwÊg3 8Q4ҩs~s?f{za#(3OY1|" mtby%k2} iā`R:RVMB$`xZ}rr1/^(UyIg2A>Ký-*HݖH$ Y^πl68vaj cдgj"i_z^1RĀ|C/JQҨr.e/"?)$]ݓEziFˢo̲3\p>#ӽ@45zPl % Z 2dU#*GD3'atiӓ^-2)!M>hƅOjlXrJOvRH90 xCL7aKG"WB0G "hJ]<~^}D!j s>ԄGd%#F,@jDyݽoL0V4({!בܸڳr1ϵ!l]¶0Pds|##;ߺMb5$i:FƸg0r~֧,ch`=a $au*#hK7p %îE!h֕p3"%}ŏ虸A# "Dɲ0Ni箇LCXLi=Z[*he2WAq%ƜCQTdImYQ ف]TUr(1"Gwc )=(8J|b{Z۝[j+>,[J v ʢOQE7"dͽ8+ht+7bkIwl5%'p7&(b|Ƈ՞sx(ǺsuD>4!s+CNZ.0>3 #&'lgœ('X\3d[o+.^6~fԎ D+X~FCMM.΍`K׶1|~S8_# 9p} f_!ܲBK4W̼EoYFxF3HGS ھ8[Ʃ$QDRsʻh6bbM>7C_Yl~F]%aA+5$}`_iLkÜKLd}ҿ |^؜?hw uvPόsLB@+Y} 䇽i +;-6 sلd9$T4h+/))\~AjI†J%HIJ*K *cɺ5K,W9>wa1#3Cmmq~k  ^O?c" nBBK7 Λ1&y~]}$.)$BH9 so_pm ]V<{Cpq%9_P8Z 3uiT;'/c[UV(*\ty6@\\B }7G?R?0dD]);jhnC te2oFoq0O腢<6u1OF޵@Q%JiZk4BYX,g3ֹR,j_W(xq7[+ax_](zF!n#5fM*YGoQ8#&KsVޚO9V {@1xލ0A#O75 R(rD SwaϥH'4 :TPזPt/b`2LnKcMiyg(:}ts˂&todf'Z>IN TbKBOJZ’|L-ۓr=nLڢ<+JMHȗmd,_RGrXzrNwAvM1iM~| ̈́w6\e[68W9KeY{ p|GA0\RQ 1b)o<؉>a>HW0PT*B<{UQ`4ʪiϊFٖH2-`Qk Ԑ pv]}z`rp90loK F[)~Xb ~+bI^1q39 .iQ~TGGVCc9ZPgL}V[i\)h/W(-@Vq$\m_PSzÊoA7tKC;M|M=RnqjEfjꑕ>^tS&06j&N1mjݯ nl4rV\!ל_mvz~ͬov9FŲ@#z`W[,:MeЧN` TlncewF/˯C0iiQF%`D Ue!`0t( P\ *dEv)42_NZCx0Ѐ+3Y̑e.]a8_8_Iߌ^hzx[]N>- Ri_Xv˗]I*)hmo~`G5fVh F!w\ ?IbkN <cCՁuBx)_pX֊>`UF{E}J+VK }c"b,CJ ީnVت#t[f֜q:ͣGq7Hצ$tq ,DM fQ{>pt#GK/U2ҖYzo݂߱P=/)>8r0T>mʼG7&]g{ݻ-kqހ2p)*l$O@IQ(ȉzP!e(\/}Y׾Az#׭!-4@@]cBwVKdB()r28M$IyXFSީٽ#zeqK~VՋ`̚Q$a ؞j ]Jۈ{túYOYHwW\Y0:fp`γU-RMl){.pwwWexmo[֓RO;geXGctv~*a˚HVxeS-V;w*zaㅧTc5N) dliHe"Sd>n#5]Y#@(2s4sE A 6iڤuwŵ$u':IaW CQo5i'|i]#* s+}bNQXHKL[$E̜75X\Kx`.Ɛwcʶ HZ4ag\y9ͧͪ 4yPj+~&ÀA=o׫kfmY)BVyB%?j1=y+eب|JLHJ/!]I20?k,NY2,-` ׬lw3z^RwrD_Z%r֜xv;~ʾ\ՇψLJxf/~]N;#v-l: 919lN܊p,5g?[ZZc>ؔ&z%M~ò7ktewh!dε|ȾeKe۾/Sdֺ$;-q++~2[3*&FP& n>Ek)w@m}3tdM$dSoIi [k-w 2ʩm ίYRv]@&!œciA*LO<7"l},pWIL tY)¯\9°N9E)]358`*@k'/Osںp/|Ȣ/c#_XlVwYHM7 >l.dmLx&,.DvL8nP۰0;)H ,zM=M?{3Cm."W˩0*[?[7W޷~UinjhXʬew[9s`}:2fRғwޭ=\P1 x3ذp{fa)) yP])T2N y}/& ,aE* #5/٥I[H߿k?g-#aA]ĶGX 7dv'M ?Aٴu&tZ(yހ/ Č=$T(m5:dbKvy9J"6{Q&O[Z춷__0iY{3f+5Ѣ6=zV *x <}IޠC{ҮXnX,B1>ڃR?3)/ ~n[!uM \]ҫ6 d\{i*LctxMpNM/_ߤF2xF36m:0Ҝ=SB 专.M>dfn췠*FEDBJc(" 4/;kӠܽfd Xt @,>»$$-;;Q"?IYzGӛP@zWSޚ7BҨ]\Dݶ[b'+5+ _f_o[%>J396EpYuNRevWÊxV=}?Fws 󧊈60^<ϒOPNH l8n!GBRN]WW#Q^rR MDEmilĄ[S^Ǽ6b-[#TZՠ);,'n޷\[T쯽Hpv?h9f"@t:ׯ\#s $5"dQiFn<0g0С,L`5 !x ?AI"ADS ks7.5? ҊtPDLFdRmdqOUA臮nũTv ZMsǹWްD[Pxەj*J)+2 :My'f!󯜶bQ*'ObCHCW?N^ Qq6oJ.t~/Rx TE$s7v15|S>Q 7Y71ӍXǀM\"{\G = &c&[,Zu咚m^ v?rT~yYHU"7>ŏvT å[znXIkϜ2!%ro֜vf=")ok' njhN,B:Y/Hv,]eDYn%_/4ٟs@&ߝ݆Wǜ۳evjGSDڢ:c<#^1#S~.`"Wk?GGmjE֗*%-'@(1 iJgv $ 6D9q]f'Do3I,Wmis`N%ͰYDmRr챿 ^,hv!6bu^īh"]bWTaPtzm_챏8lno(_Y;7.|H"b4 Na -=muE͞RgO3*- oX7n~o+t7 EI*PtܫHSuM e. CW`Wcp &VRE!Sfys ΉP<Gr;Y^J2ku˂O^&py ̂(_)nvv;]7KcrWXn[ (DDLԎ<3aS>sr+NB5QyXN\5K^bn3鴴w4iM~~iC70I&>QBSMf]%}R ݏJŝ鶃&~rRLa Z(aWߒ?w3ي`N[hW5e}Z gNҥ>6yʐB>?JQ#EbCA;k>g.-DUc:|Hg]Oku|j=gu-זG#QD1oXonGVUY aWιbrQ^#:aGwuYxյ M&WpeW@Ͱl]&OFJ%hliכQec2J~DVv3"f讨!Ajΐ)Z/lL\Ȓ~.2,[#_Zm."H:g`UtWRLh_MA6C6 *R8* Rm&`2Ei޻-Uun (P>ПH!.<֢~@ӬJz&K!Mh 1{A/ΒrsS3O|yi(2׌*jҸ(vpACs2 FlMl΅~^/Gm,uuw$ꥦ|#t(kI