tkrzw-doc-0.9.16-1.el8$>x3b8;&0xnO>:H?8d   1  H@H H  `H H bH dHi0HoHvvH{<{H{X{({8{ 9| :} GHH0HIPHXY\H]H^?bd eflt,HuLHvl4Ctkrzw-doc0.9.161.el8Tkrzw API documentationThis package contains API documentation for developing applications that use Tkrzw.`buildvm-a64-11.iad2.fedoraproject.orgUFedora ProjectFedora ProjectASL 2.0Fedora ProjectUnspecifiedhttps://dbmx.net/tkrzw/linuxnoarchIX:AQ!ux]D!z!v9c W!D*80N4C,01-& ,0l13 mYJ /E %Q= N46 $bA?"^!uxdBYT 5Y!d}C_={!xh/ByF!uvU[!uym8%BhUV$ - '-F^$e )m ?5 & .u4+0`> G@h 8q# 8"/Z0751 >|(F f N Q  d "h ? #b[ 1 [n_b{: 7&T75(3 '0$ 09E  *S,"  *UM$=])"6j='=g/aeA`$,gR=^.(>,^AA큤A큤A큤``````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````X`X`X`X`X`X`X`X`X``Xe80f7e0e73950b5da546b3108705cf10a4104deceb8fd1f1cf266978c1a5cea89e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58be7e20c5c1950b300d5d49f062192f80543743882a742b50386b73eadc8562a5b81024ee8efb63523383c4f2c7e2f79aac93054bcbd578c08f22d785a5695509e3a4714507af405c1941b68eb1aa22b52506ffebd01b7d883d0f3f2f5f3dc1676d42b17e4e258c4235eac2bbb370a62b328551b54dde53b20d9e528704130cfe9f1c79bedd74947d33cc066fcea3c5161e9bb5f6f21d77c7a71a83a8b3ea63348d83cd5b5307c95c2cbd81e4b240bfb8d1bb3cb5896d1972e336dbcf78d40ae13a5c03633c6d18405f96b44e9c34a286f2405a4972d560b78ec315d42c880e39046de03128865ff4af56e41a02d647ee71515be047ddbca064f3319792a9e3efa7d2399791551957193d2662de1549e33f10a4aea1d99e50d480cfcc28823cf220ad7088152ecf13c6c566c3785bb7e89783fc112281bdf78148b05326e64a2a32f2d8eabeb92197ed8998dd3e4e8f0594a002f1b660224790cd13feccc4f797b6d1080719e9f4c55cef4e034ab1a2ba043cd321bdf3b98d1373076438409ec80ee3836cfa262b23f4572425f94bc00ecd106c0417600ebf7effb1bd3ef027f6d4a8cae4d76c90873b51ff152a9b083cb841bcc128c9939d8eab11b3518acbd38243965996eb2c8aba0033b5081a534345f22daceaded7a4c17d5f6ae06fb59010cc9cc68837acb64d00154301570f0a7cc3596eeb548ca26709b7d1fbc678d60af90a283506dfc19576de63117d04b94be93061678de72b825ab004890ab907f1d60ee42498d8c48b20f3694f1edc5c199e44d62379bf6f417e8e54a32ca29f5f2a2f7dda94507597ccd79d7421853ce7fc6ed3709c1e4e9e4401084d01b4413a8df9ee19a8aac8ee06b448699c59f50365b82f830dc2669f899512c41e1b48e2ecbe93826a1cb9f7326648b4a702ea564338918435dec49aacf5d69d42e929d7df386dad73260d68ef885b242169d39cbc257ec88dbaf98bc59996692b70de163966d98173c304b96974544e23fd0e2453c84e20002cc0212ed1951d7ebf1d5cf15ce65e3a0b024d01e5f2741cfdf7b3eabd2c172a585d46172392d15e61b1895ec773a529af5b6c0895a5f43e1020fce2cde47f44f49a0b75b6744e03c923ad5c89f2ec88268aa2b2ef42bef78382a3752502054ae65920f0470d4041b824ce346d6ffada5e37991e13c7d1436a32e48fcabff650da034bbe9b98cf4e6b15d3b81089e3f82506bf57d6148ffa1348c89e3fb7353664f9af7af95d63eabed5e9d441d7ffbe7fafde5d34a517893d024b226faedd79bffc99827c1616af6326fac183cd2810d8625b9a25bba2f86e9ac9c4d54f37b589512152ea75f15e267af5989d2847b97be2bae31a455e8ec21aee7a38ad640661630a0c715a17fcd73b047d6544d7b7c00fb88f3ceec7b8af917bd7cb6da09dd3f02449fefdaadbba08dfb2da6c5a5f0915329157fd514585a62f8c6b7ddc7328f77a0e0203d9f2e641ff3ead465eb0787b4044075f614d017f8fb6c1725efa622bb70440da53f157e10257303de5e81dda0aa3f9bb853dcb86555f1d017d1c2eb6dae5947f65eb90d0a60a0f938728d749004c8bc77f9f3ebb7cd54ef902672c21efedcdf0db45d665c3bb24e9abcb5442e77abbbd0d1edc795139cadafb5b768535f6204154560af3360583bbdbc8addd642c4d49cbd107419ad551a7a6d4c3d92edde515ef72d2fc6b221e480aceaa02e40fc0a4109b7124c8f113e3defa7d3d650cc624c41d9b8b906957569e5126f804b79f891b2259e42529b0af48f2e6ef9f489d4c0c95a9ebd3f2067b5d8778771e1f6fe3d88a840a17088484b6dafe3ec5e316e91136f4d0e471cd80826cf72e95bc73c76a55da59968c8b9abd6587d9f566c9b9f4500f4c0ce097493ee381c44b0e2a691b298c52415766dd6a16756c9ce115bdbb118c7a2e27770d98f7f5fe3917775727110079c7d625cec71cc91c49d1cc430ae369f89ba5b912a8b1c2aef1abbd77386e1eddbce86ea2cb9d99f234fda7f64bcdf71a5662e312e2dc93da5328b34bdc72b487970eb72cb9973c0ccbb145a09b40a64542aea02a383f32d218271f12eaddac2fa013423231568c7fc85d09097d13c2e94d4884bb212c7b40f37014177a0aefdf9fe1c80ed4ec141e430e0e4eab239af077a0aee16c3601fab3fee77723fc14519ee76d26376d39cb3e08fa809dad3c76a79e7dc827b777d82248c57d8b57c8af674c2faa703b2817d4b0de5e475d9b83dac0070f4547c5d601c010ad9057e7c5a76a35e7057cc9edb82d5b6a55c0f03601e81a37398429b258e16a20aed29115bd14fefaacfbb7b0b69d6c223518606ebbafb896da12b835a582694b664cb9151059f264b0bbd9b3f3cb5e86aa5f9b16e2b2df4a7819432797aafa5649c768c65976555dbd091182258eefb03d465855b30d7865c7a5100ce4463984a6089257e9885acbd85104a8216f14b67a2e52797d3a68c983d1904c72a182f960406b108c5aa528f797e53e8d166a727b45054bab465326ccb508fe0c2aaa94d5cc079b2f5ff0a705bd9d7513c826de51e0931df0e019f2a5de5bee7eab2109fefd4cab0c0aa528b2360960cc09161adb8d3f19c98d257dfc27efef591f2d34a06c7af3cd0eafdc1a0192f62807402a887fa4bcf90a0f4f890ad66609c7fa753904fe2efcd0d88186609d231b7f94ea4a18bceefc87aa14bd25f08b75d4e9c193e482d3da31a3c630436c6b16f477b042eeb10cdb1e168964520f6531eb81c06aae163604a8340016382434d5b63882a9decb7631701a05cb61a87b09542af87098cc959b1058e41d426b854807718617463471944580a7e3d012f86ab87f66b1509cd0293c511aa14647a3238136925d6ed48166758f1a959ba53766736a158d60201d62f66b806499cca510b2cd435375993bcb913999b52ccba463de856e20aea9bd223d02c34eb175545811b77643cee5f8f4782d99325ae8f88863ad1cafffeaa09b71cb8f15fde116d091716851e745362b01dfa64aad368c41e436812512cb34d649294624f621f1bcb7cfe2ec543bafcefb5d18955ae9485c842e16183f0e3ab38921a6a279b9eac0e8aa2379ee9b000729995770ec56ac02d0ef1e6d2672f68f5c07cd5278bf196230b57df1a9fb96ccb61942731c7a0cd4bf794ab5b6ddf8b8c4f830c4cb5ae79d174a0cc8c4e8e2a2ae5cea1a482fe3d98c1f3455dc89add4652e83454d6de98afce33d4017cf99c0eca33a794f762526c37f0eada04f4257da34837fb6635956cbe813678f67c858095d079c3f9001eaccd939b20c5ab08abcd1c9fd3cbb45e978aacbab812b2d8dbb3b5f78fa1a381d0b42875ca99a1ecbb93cfaee300dc345a3f84d8b64c4ff284c9c4bb716600a3e0b1f29f78285f743952b00f4a19d6cb3ba2464be5d38ec0990bf9305f9b51a739bdab3df02c8e1f84a9a1212c077f6b340808e0ee4ce65f48f45b99e029ade3a76cac32fdddaa02cd9423ddbf8bc52e862972694310756132ca7255f94b9a1ffb5b7223caeb1987868597207db8e24907f7edabc2ed621abca7a6750385402d61b098c75974454ebd2771c26f2a693d23b542039080328799eb6d57d3c3a4e7aca2d3620535685ea938c0ef41470486edb7ff54db8907b0fd3a3517f335cf5ca425a692da15f42f14c594147402a6ffcc452162b6142b762abfbdc138ddb94e4895c77a256cba2a20ac1c928f701d5ff056e3599569b0b5f6b0957571412bba8229b319c6572f0400b1f9819a3814fce356bf8dbc108ab8fd68215355c3424d9589f1ad59cbe866d086a5480f59497a16862ddb21270995223e9ee7d910b9f6452e87c9da5a8f0f17d71812c02234a0e04562d2976bbdb08f7fb6e6f4bc981309893ad5d687229b3bbddee4e4c44c8c7775f1eca31ca606f51f3484314649482ebfd8593b80d9d521dd670fae362f024c97c4fdc3ae605b911c962566b259629b737e7eb01643f1824915fb6458dbe6c2d7a9dd938f6432bdcf2e88d4b91189195f632249b6760aab2e1152bececce35b24d25a288db9d4622447affaf43dcc817d0abbc0d8294b0c8b6da0bc940ea9ec7677d345545061ff8750cb3b2f34a4b20019e1dbe88c1f156552e4fb42408540ba4e950fb73e436f3f50af834b03cdfcb25ad302e7859f507a190dbb17ca08520c58411ffc6d961bdee829c4afc520e3430afb97b6dd08326c40ddf152b2d7fedae963aa2acfbb7bef6a9f8f12d01f2cd0ad79b067604f664b5d827c42fb855341eabd8ac94a7140a7f483ab71fb8c207195d29443d7e51af44023640cb9fd8ae81a77807b0f5d87f9c1aff5f9ba19d1e0456e0ddbe41d8632fcf7867837656f0dd232a0db972526028ec858db31a04e860c949424370562a1dad9122897b27df0013e961bece3966825a327e8848527af79b4480a2ef6ec3a5f2b196b050da16ccc9d895bdc480f3cb91aa5fcd7fe683247af0a7cc9071d3a9081adefb39e5b050359b6501eeeef0c2a5b2f940a251a2e516df572317c9e4ba78db725ea9ca3050d1d728f436d27ab4e5c85009457e9f6a5290db5d29095e5729d375529919d79c9ded834026d6c54c7df1ccfad33be6380a4b6d792cae395c0ccf8689f56b88b51269f62f2e34842bc3bc12eac8504af63d72aad02eb6f8103b0cc96e854d10084b7add3d0ded5e3afd55549eb40d31f26d5e83d2922d391daf288fdf7624a8a32997d38d944f4c1eb3236ec6bf2730458af90980fb0bc76d25ae4fa375a8383a62403d8818a73779e53f8427254e1da75cf3df40b89b8730cc2d6e444737e4b3e8117728beca7488c43a7866cda584b37a2415e52afa8f84505289db46bebfbedf4fe9c69165a7b7275f81ffb350adbb58f81764355d417434021c1e9afe3c7a7b011a6d2aa31dc848f2e3c819584c176e1c528b42094f97fb60583d58d91091295b12191ba5404bdb2a4f5c2265e13256c594d7c09c16b98e6846af2990ebb77851d9a515c28b42e7b39d31114288be21eda4804a4df8344dbea7dd9704d7473e3d6a47692558d05fe6a5d30eea2e6886edd47ebb61061c6dbd4491d0700dad3dbd027224b821a3b28102537e044349df8a52f2565631a0b1fa50e072fc451cc227d0b53d71916eb86a38048734058a632a20f4718f877deceb820312f2d4cd0ff6e533704f88b48927d841c972c0c8674429c53cdeb575d878b6d256979a12df3fa663ad1949e11a3e2d3936b0a60843aabc09eb0b01fe1eca4d55974738f62b9d09fb087f29b68fcfe3e774fe77f374db79d0b3c563267fb7d8917e6fc594872239f01e4d1e2176b85220d5159aa1afa4883a49a39b467e92fa4a01d848c67d3d2487152facee40d24705ec2655bdf311aa658269d7758c7581b3406b6d0bc3da2e2272dde775fec98898f68c958a78b34818465acafbadd79174bf8db7454c39dd612564f74145f3f24baca7ac79d858d7db0577be1645c501c82860d0feba0731aefa3e9e0938caaee558c4239dfd55567be9cf3e28cceefa708cb54cac28ee5b3250e7929192662d33d4c7d9ea637df3b246d759fa8d05bf9afccccbc88d0abbaeb215edcbb17994223f447ded84c29bced5f49e77ef4d93659f14b32d65236c5be338dae6c5a34643b1fd719b66ec3804421ac6d636eec8c9c46ba194eaf95717cef14fb16ed632b24043c663fc97dc074d8abb2ebe38e4c74d49ced2b89f82ba8884b6447b816f8bb6c7037ba1d373855e2943f468532014c10ebd57c087bff533a217f7b2e197a8450bc8b5dc8dc58a3aacfa96e65bce5d046ffcb82ce9e87f7c1f5376d838ad719e422049973f959ccb95276491b23004d403f78ea907f769919188fca3859fa1fd704ea3b5ef33e9c745c277bb48150ed235a2ae4e6882ef244244b0811e550b7255a61dd7566026778f14bbe9c094d705f9d06c68d34fc173f89977742339d11aafff7a1e256e43b664cc15846506102a83b63b93bdd19fe139c289aea99dc213297b04d93ef3e885773056556aed69b90c20c3d9cea86daf5a52fa1fd0d14d87603e3e5172779cb3e2c5d83ee3c9c09acbd17eaf5c5f0f7cca6df237c75e91a417b9f66ddb1efe7deb35e7e701489c7cedf4335e0ebb872cfdd5e3363f85effd386c4e0d027c0127953378f7378ca230e7b9b33e1edf027bb4f0c878d36fd9eeb0764c4959ea0b685bdba084344a1aa2b95a28552cc67a8b4fad0275db33a1fae042221a2769fbbced067b8a4c336a9d20ed457aa9f79fb1ae123510dc4d455fb77ea9ca2bfde6a85935750cf09f3a5c28562efccdb7a43c663c1324a859d65864a2e66297f793236af9ca2cbd33dd4d63c5e72d4969060776a7e4ae07bb3878108d8a5b89c9b075315e3f38866cca6f0b93aad40690cd1bf28683021b1b03e748519bc3c34e3f6fe46ee192dac7c5c0f659669724d4198c354cc390d1db3035e366c128d266e6dad211d5c0045f3e573e20037d6f4f6d0e4d00cf4b5cd4bd524b107f15d82c681847e764c807286e6668a23a2b9cc10f65631af6a27dcaaf0914a20d075749bd0df12e9ff311f832bed5ad5925c17a92ad7bbfb8a2de20fd0dbe4714d4cfbc0451ff5482bc95969b55b6e91dce77aa2187c44eb2beec16a1e7b81631a6db9b614a84f7742113bf15adde718013416ac6bf96ba7215400266f7f868e4350f96d1e03d5b4b0029c4c6accfc6107f138d4f6c96220ce2c7767b4966d004f8ccc0be8491c3bb9c148a021c6df38507ca67027693c9a5481d7119dd0fe0468e5d1a631791b3b2e8c5fa621a4c8e0ed5ad1a5bf883bd96f922ce2eb85cc2f5f5f8b350e2f21562b7ba045781a17ae93b63503cdfd862a645064d922f16c00f4367a63630bd1ced74a0a84385f60d23eedb6b0645d27abd3c6f242e81773b0c43297e67a9085783509924d0655e17a3ce323c4c084333ba132b76f492309a9c6d1ca795c25d2c19600168f39e65f62bc7698842ba44b7e07b0a1177163327a0c98ef05327a58af7d01eb23caa66adad997d974c546b221951b2bd0df95aab53ebfa6fbfa883c69f1330ff1f74a955d942a39c2703156d561dd3a40e593c06d1b63694c916fb97122251ddce04e9145aa6259151d66a5fb3ee4c0e24f54c942a53b452320802d41fa6714739f91b2abb441c7ebb581c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f178305cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b3b10bbf6fdbc2543bc693af9c6a28da8920f8508f0578ef44c1d240fe719ad8798d58e29d7370ee94edad6e10f970a36d368c0e28b88f3338a00593a42d20b27a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26e2783924945fb4e497851a92149a89576def870cf59884b67803bc9de3079e7ee79c1a9e7b4c17e63805d53a6f9ca303df615d502b36d9539025110b8581c6358503969b4d896ccb36bb4d632f4276d6fb2d928366d06b39c0a2b2d70ac9eceb6f6e689c268bf1585f48cf49c7f15195cbb172714a1f82205933dad273ff64d341e2d2c22d028c05edf4b48367aea3ea4d6df51780d14bbe663cfbcc5c68663eb8ffc9de48cf33315fb4d91e954c8f8b8c21707b8006e5dc8fb8caeeb8b066622eae7bd533e73dc629dc840ca5985e8a46a5bef15222905d6ef4c818bce31bc40d4775b5d2fc5e21bbb0afbab98f187d8b5c53141caa730cfad45165dc55501d583a6157849f2fb16d438d5702b50d14e362d7fc5b34e032adaf43c6a40d55562f04ee0ebcae94453f376a303651f59d4813fe9f342a283846bd48a441952aea06100183e2cc1429a8b1366a37dec994aa7a3a89623961b550f6d7e2b4daa2b00c2cc3fb91b1c604b1a81f87859059c4f986f57f11f7ad953815fe4c323f1c1c604cfb804a748b15260f252b0b4876748375ee642d2f7294bde8d59b8423f74f1241684a9b36ecd4a0c6b03ecca190108aa1dc8a1c08aa43ef8970157edba47b29da99f16b1caa7ceb2ad19bae6af4d8ac93d5dc67900e8d06bb6bb7624c1877d34033a3ff23667c86786ddb7c8666ddf85bfc241eeb3ea60de5d47a648c0ff4e054600013bef3da664a1a2eb5ebd3a1dce61f266ff59078e0bd843fde65e02022cf0d79bd1859f8f6965461be64476bd78b5ca08c475a694649b4bcc4b203b29d794a896bec9198f34279af7629dd872850a170f2a2d77cc3e7f8a4e8a208ca40def344e2d8fb8a0cb91a2d9a5991bacddf17365b9efb5986543fece371b4c69a6042ebff077fdffdef8dfcc6e1260013d9d97f5aba2e061c6075a0997c0c5b709cf7a012ebe22047d357ceaf6e1acbb52838b28bc968e6fdd6d382719152ea242f10e6f2a8ba67ca4f54d1eaa72f32eb19d749b94b415bb1aaba372f7761e01cd19f5924f8c6786ada4fd546b3b096bbabdc28929d4df39daa0999a5da1e9683d03776481c5b9b40a4a1ec737fdd0db21b4dc655afef3601e2720270a0c5d366e7a26618cbc233c283df92eb83060c087f82dfe03e3c394e4fbed4d99bd87999e8f5c2d546af4af13fd757a841c77bddddc7cf981eb0a0490268ca960f2158a5969e693545047a94fd4c5f8d1feff15a309767c23bb7bcea11f42f8362134da82eea1e93b3c53b45e664fa22ed10c612cf07c2847be977f1e35091a3f19233149b4b2bfdd280805e5f8a455a034c99b50422398e4d7fc754ef03b5e06a6a43a80008058e56b2d255284e082a2be33fbbff94abf24eda5f1d14304f9a803526c2f1823842fd6bb0923a23694fa66728aa121df8426ca13422bd27bb4e9f5943b112eb38e3866e35df6054ad72d87d96231557b4e486a802d7d2b130bc94a9117a54309b97f291e45bd19100ffe51d43edec8abcf9b1531ad542cd89b4c83aea39db51de4868195af2faba48cb36691c27d0fca62f25500c983f36a79cc3fe2e319a1144eed39135ca2575e07ff58391c732c5d548e80b50ab01078b62ffafcb75a8d480fb1ae1b93490d932c70864f0d13d63946a6287c4d695d4c2531cf6748958a2761f2f745deb21bf085affd14c0c111c08ec52c1d6db8b657846cd863906805d86ef50c24737ec8ee514f99ceac94d59792b9adc42fd3eef49bcacab31cd07ff38d1a6d2bd323ba0d1920a180abd6b2fe673e6a480e898ea4f74dec226b8a3c9af3bdc2fe0fdc8e17dbc2b5ef9f5538981c9dca45857b3c84e82cd2873974ba42730dc1130a71fed2607f78fab95e914ff80dadfac8345f3c250d53fbeaf4e274e32972ef5b21f2d2e81a426864204ebfd3a2510bb79627c3b09ac8c89948fa980dcad96758dcf9075ce5bafe62dc5fb3da5547707708400241677efe51444a5c31a3f756a3d27e7b6ef64113f75e4318b3181a7dd53a13b8aa9cb1ffa34494d862477e0aab3337360bfee12f850672f6151e605fae967342e333dae0582cc3b131358b6d26f64169994814627dac78c6507d53b0640dbb5494bf7b53b1c7b905466506a0053d548976323cca050efd6d7905812fc954203d306285553e6cf453cb8f136c75e3197443efcc06b1f754e4bfba3d4373b2aaf06de0ac101357462edca0f9c994c178ebc59249b5404e4f11e9585015908e2e2e02f49317712bd7b7254d9792540a595ea1232c772dcf40c9a796d9b465b9c0f5d1799d48c7b2cd99cc144f25374c295c4504d453ab9fa71f58846c1a43378056c6f184d6c01affb21350774cce0f6bfdb161ab423e7c09a6b516e7d4454a73462b0470c35df650d8a9e2393566309e45f9c857c6a1bca1b6e81a2b2be78facbcbdd3947c58de9fd390c96fbe0d5e8fe781915fc09d73282f66fd89d1d4124b606fa840e9d5a4b7257132a4c92dda8aeb8d1ce36a88bbe0f487e88ea873993fb19b62b589a878de24995dda9db4ce39a71e61dd5970617c1d7b99bb914a0536d9450b7df68427add2a3a3680d912cd54f1402b4269876c573bbe1c4356743b40815cb75fcf8042396186382c603aa25a8aefdeee0720b966d7c3b1f8be35f58b9483f74d699b70cf1b1793bfb4d9332d67a3cd47487bbbb25e728267b7094713b2210b6303490aafc5cb1540738207f46b173ae3d8585c114d649b089989d1c4898a8e89499f098a6cae6eeddb2cad60a132d096cd64e8f920e7e54c01eb00df98efeebdc89e9508cf0c7988c8e8959ab860228601dc99eb2f1a988bba46e3bad03c6a5dda932f3cf0c651cc5c4ee22fc43d716f942d518f877a7da0fb61bc92e4a44f41c48a825a3a077ebac1dba1d8190704820a68cabd648ce84da07cea55dd2f08efed07b47431dd77b177d875689de8dbedc41aa50b639e2b44f3231b87b0d8b7559725784ab231a0c5a138b59aa7c33f2baa8cbba3dc2d8c604f0464239c08da798a24aad923819272f17a9f6b4f31ec993b809e7beb7c96db741a350e928e5252ac305cbdd455adac86a5e75cece2eb46afe1f35dcc9eec385acb40bf67b691c81581ac8979a003b5bd70e8b267217a9171b90a12eba2e4ad0384c8313d2de811f86f199e429a9cd74b722e4ffe1ba2eeb8562886bebdf704b2e205f8cf2b825a36c625455fd695e92bde9540fb2700e43c4f516e309f2f68f417173415ebe2727ffb5c1b7db05088b6aba6bf9409bddb020fdcce93cb8c9ac0a00b8049df7934dc4df93c7bc884ac6cbfcae91cc79908957a8a682838f729a5df9dff8382f9ad59f6ac2021662fbadeba94e3820d91ab6b9d7b8e2bee905f1607dc2ecd3299645f6baa6e90b26125b3dc5cf59a444a72aaad0db2203dcedb6452dea5d6b69d80d8d3ad6826e24618c8000ff3850937f7f4f57d7196f8a9d7bcd8d9413805488df34eb51430d07a86bf1a345957f2021451ae253b52cea9b961759ed27d74a4db429d93781b62723625ccaa2526dbb20d10d9ec1db5bc3bb2822a76401b2ee27af46fe4c6a9f5ee45a0b3a465f897bb7513fa32a218b796555c3f8eaad1b932d5eabc3cb1173b9070d945b4e75b061845e9e512902b5d711d97d17bc93a555cd14d4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a41c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525c74e4e3fed40e872eb050f85beae25572494ff27edb1709367e443ebb22a127abd2b88ca61b6735a7310aeecdb6ca5cc0a3dfea940e53b67a9b2e2694ef67515670e324f2f251f4a001a27f5aba4bd3ab27fbababb2e122b4c6c815ba6331e85ce5bcc1511a800adcb5a81e67b1cab5cb63265f3ab1b9b2dd55b43f4c0a0988ce7fff10651a86e9fb121d47c27b3229a079d2657729a4e195c1cf7c6b0fc1c1043c173d98c3e707f9b83f8798fcb91ce0550a8f7f02266ef99a98e0554f83beea3462176ad1fbda9c6eca2a8c69a0c65b18cca52b684a37f83aa4ecc1429bea1b031d508de7dd32e225488cc4d01056c9f8d3f407a420d7bb0d20487820c8e83226761490ff0aa6c73c819ccf173c8dbc6d11e59b677eda30471167ac8324ebde575d79bc8e88980301f2e8c80dceaae3c6afeec9ef2413b5b9075b6837801ee53e26397d23506026edc194bd6df92967b4acbbb6fa527041d971a0a6929e74d3214a75f6f180f342ba7dd3cca24f9c3557e0692a34031bc9915e0e1d0acb714175ce4546da4b2c3adc52e493b32755c51d8a0a45602ffd3c6f4c661a222503231698c09e25b3c662a919344ed11463e99a9808549ba9efd8fd4dbae0ca8af29675393793bb0d9f27b7070b0c8b0fe04a8cbe7482783cbc05778c1407c802c1c0f4ac8924da6d08ab13e7815f86cf0e933697bf5326927908acae548586fa51a201234135d6ea7e855c12d9fb49101b1e67ef1fc3acb66b91f10e76adea2b376b9fe4f4f6d84fb927a91cfc3805965c3adba18aa769308ac8ef90b5cf872d2ced47a5c5c77528c1856e64ebea9f0605c23b885aa84b2958f48937a10e611416c39c56d7e9f12567e93d2ac6d9c1775eeda1b07b9b7b2082828ef485862d583fdeba9131c073e756874c4fd337784fbf0411c7b51579f690d257fd6cf4ba9d4a9a2b7b974d56c3a3f705ff2d798111492af68664f57da55449b8e3ecb65687b4e336cb778e2309063578505f40974c0e8714638cffa405ecfb2fdd049d48e58f45550c77caa787ec287f46aa416a242836896e10cf42ac46135881628c5adabd6229d1855c5443a8c9d706112964e8653c8834c468d520790ec34c0f116abdd1b0ce6ac3e5cbdecb2964a1ed7151c72364162c27fe4a1266d5fa73a7575df755b39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ea3787291df3fb6d3dd7301736d3a5389f3d53230dd466bb15158454183424e381d6f6d2ab5f2201ca21fbe83e05b3dc81266b720d889d5f78cfe9e78a7044fa6267529ad1856e63028c02e9c7cab0386fd08c28a15ca086bae91b8f1444d0d862ca27ac003ed84d3a6be9c27b50a0229454b784aeafe04fe193ae77dc50673f51bb14c05919a8b44e2703e34c0470992ecf0d1f06340e6062e0e1f1ed23faf202fdaaff032aaaaaf5b4cdce42b6c4bae5429ca7cba3785bcd6793cbe57a284fabfbfd983d266c5480ff49c4bd671a0cef1ff222935e982ec4b3e1a6df32cf04888d2496ec1dcd18a4e9c4ceb7c6edd315d5b17e06f2aef6ccb9b01f6eedbe8bbfa5d6eb06b8f9e29a4f0997c02c1ec11ba0147182f22badbc0870fe398389cca47b4bb9534472a8ff3b6fe9d7e4afb41633e8a946a6d3c16917d913dc2f74e5ad7477f7a8e392e82cc6f22e63d87a42c67764768e9a7093db524500fce5781a24c0fdeee418841e49576712aae2ee98ef6dfc9c172689753368073a8f9054110a1ac0c4ffdc76bef296c91c59a3bc0c4813b9412050d120f40d3ca476ed540efe3f173ac1cc521f4e5f618d4703d10d2a90910264bb44d26a09228c2a808c3734eaf51270ccc054f62769f5f50ddf12b06c1de4b3aceaf1887a8604a81d7aa41568629d4cc5d8b87c6a46f7dc957d0fe308b119db60d99192cfbfc4251c114fc106a1ca881a225e30df20e232f52891a3cd59115c477dd927cb856ab25bbf58daf2d0649eb9fa63c91f352c6a9cba63cb8a37dab310c936e8276a0e8033a990194cc42f95a1e0ddb121548780972e9c50b13dad63b96305887792a2071e3bee71442f07754128a94babbac9c640c8f7d5bad4764db4be19e3a9e02f666f5698773eb5c1df7dfcf9845d3a7b2f22d32a809e95e0f1844044ad2959c268e236aba1467a36c824bfe115989269d327959c744e4e02acefc050e7d355fe92f98045d2e1f9fe0d75c3d62fe73922f7d2a05167cdb1406add54d9b2d156c80013d5f059becadc16fefc68eabba165105939f220e2295830a4ac0936d26db98e63caeca9140b4bd0841e8ad34ffc4d77aad2d4182f6c7ca1fa01bd6f5cdad33aa71d7540e64de96869878364806fe0e81f4988d4bd2ef8e4539673f67e4c5b46604808a1bdd9835f281308156afe7598f776652e2623280c5a048ebae20e6a5633ff6ef5e35d012586c3a5b44fb55d4102d0cde6efa66df4ea4011c1d48d9dd4042bab4dedf50abdff776f1684a364a82744cc23496020a39357927f3ea9a26255e979144ee02829eac368db9dde2f3473e9e2a783118c52b31dde819231dfbf27613f7860f92b1a54faf38d535dd65d3f8678a52d1e950934f5345732f3f78c82dd203238f83648b29d2dfa4a473cb28ad86ad82ae53c3820a7cdf1f59b342fc8794d9fc9f86e7353e9d843115d6811a02639318ef7c37d1b36744ac4b7a50a35b47ea8f275b5a80993861e29816595e8cb05c7013377186205dc892449b8bd9f9e08dcfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottkrzw-0.9.16-1.el8.src.rpmtkrzw-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3`f@`q`Y``c`` l``x@_I@TI_Eugene - 0.9.16-1TI_Eugene - 0.9.15-1TI_Eugene - 0.9.7-1TI_Eugene - 0.9.5-1Jonathan Wakely - 0.9.3-6Benjamin A. Beasley - 0.9.3-5TI_Eugene - 0.9.3-4TI_Eugene - 0.9.3-3TI_Eugene - 0.9.3-2TI_Eugene - 0.9.3-1- Version bump - el8 workaround (gcc10) removed - 'make check' enabled again- Version bump - Added gcc10 as required for el8 - x32 enabled (#1920195) - 'make check' temporary disabled- Version bump - All patches removed- Version bump- Rebuilt for removed libstdc++ symbol (#1937698)- Link new RHBZ bug for ExcludeArch- 'Required: pkgconfig' removed from -devel - spec spaces/tabs resolved - Added CONTRIBUTING.md to -libs - examples/ moved from -doc to -devel - `excludearch i686` proven- Disabled only those tests that lock excessive numbers of pages (and will therefore fail on a system with default resource limits) - Disabled LTO, since it causes test failures on all file-based database tests - Added COPYING file in files section for -doc subpackage - Installing doc/ and api-doc/ subdirectories in -doc subpackage - Added example/ to -doc - Changed man pages wildcard from ..._*.1.* to ..._*.1* - Removed -lib/-libs mess - Excluded i686 arch- License fixes. - *.so.* names fix - make_build fix - -doc fixes - check fixes - ldconfig call fix - compiler flags fixes- Initial packaging.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH0.9.16-1.el8tkrzw-docapi-docannotated.htmlbc_s.pngbdwn.pngclasses.htmlclasstkrzw_1_1AtomicSet-members.htmlclasstkrzw_1_1AtomicSet.htmlclasstkrzw_1_1BabyDBM-members.htmlclasstkrzw_1_1BabyDBM.htmlclasstkrzw_1_1BabyDBM_1_1Iterator-members.htmlclasstkrzw_1_1BabyDBM_1_1Iterator.htmlclasstkrzw_1_1CacheDBM-members.htmlclasstkrzw_1_1CacheDBM.htmlclasstkrzw_1_1CacheDBM_1_1Iterator-members.htmlclasstkrzw_1_1CacheDBM_1_1Iterator.htmlclasstkrzw_1_1DBM-members.htmlclasstkrzw_1_1DBM.htmlclasstkrzw_1_1DBM_1_1FileProcessor-members.htmlclasstkrzw_1_1DBM_1_1FileProcessor.htmlclasstkrzw_1_1DBM_1_1FileProcessorCopyFileData-members.htmlclasstkrzw_1_1DBM_1_1FileProcessorCopyFileData.htmlclasstkrzw_1_1DBM_1_1Iterator-members.htmlclasstkrzw_1_1DBM_1_1Iterator.htmlclasstkrzw_1_1DBM_1_1RecordProcessor-members.htmlclasstkrzw_1_1DBM_1_1RecordProcessor.htmlclasstkrzw_1_1DBM_1_1RecordProcessorAppend-members.htmlclasstkrzw_1_1DBM_1_1RecordProcessorAppend.htmlclasstkrzw_1_1DBM_1_1RecordProcessorCompareExchange-members.htmlclasstkrzw_1_1DBM_1_1RecordProcessorCompareExchange.htmlclasstkrzw_1_1DBM_1_1RecordProcessorExport-members.htmlclasstkrzw_1_1DBM_1_1RecordProcessorExport.htmlclasstkrzw_1_1DBM_1_1RecordProcessorGet-members.htmlclasstkrzw_1_1DBM_1_1RecordProcessorGet.htmlclasstkrzw_1_1DBM_1_1RecordProcessorIncrement-members.htmlclasstkrzw_1_1DBM_1_1RecordProcessorIncrement.htmlclasstkrzw_1_1DBM_1_1RecordProcessorIteratorGet-members.htmlclasstkrzw_1_1DBM_1_1RecordProcessorIteratorGet.htmlclasstkrzw_1_1DBM_1_1RecordProcessorIteratorRemove-members.htmlclasstkrzw_1_1DBM_1_1RecordProcessorIteratorRemove.htmlclasstkrzw_1_1DBM_1_1RecordProcessorIteratorSet-members.htmlclasstkrzw_1_1DBM_1_1RecordProcessorIteratorSet.htmlclasstkrzw_1_1DBM_1_1RecordProcessorLambda-members.htmlclasstkrzw_1_1DBM_1_1RecordProcessorLambda.htmlclasstkrzw_1_1DBM_1_1RecordProcessorRemove-members.htmlclasstkrzw_1_1DBM_1_1RecordProcessorRemove.htmlclasstkrzw_1_1DBM_1_1RecordProcessorSet-members.htmlclasstkrzw_1_1DBM_1_1RecordProcessorSet.htmlclasstkrzw_1_1DoubleLRUCache-members.htmlclasstkrzw_1_1DoubleLRUCache.htmlclasstkrzw_1_1DoubleLRUCache_1_1Iterator-members.htmlclasstkrzw_1_1DoubleLRUCache_1_1Iterator.htmlclasstkrzw_1_1File-members.htmlclasstkrzw_1_1File.htmlclasstkrzw_1_1FileIndex-members.htmlclasstkrzw_1_1FileIndex.htmlclasstkrzw_1_1FileIndex_1_1Iterator-members.htmlclasstkrzw_1_1FileIndex_1_1Iterator.htmlclasstkrzw_1_1FileReader-members.htmlclasstkrzw_1_1FileReader.htmlclasstkrzw_1_1FlatRecord-members.htmlclasstkrzw_1_1FlatRecord.htmlclasstkrzw_1_1FlatRecordReader-members.htmlclasstkrzw_1_1FlatRecordReader.htmlclasstkrzw_1_1FreeBlockPool-members.htmlclasstkrzw_1_1FreeBlockPool.htmlclasstkrzw_1_1HashDBM-members.htmlclasstkrzw_1_1HashDBM.htmlclasstkrzw_1_1HashDBM_1_1Iterator-members.htmlclasstkrzw_1_1HashDBM_1_1Iterator.htmlclasstkrzw_1_1HashMutex-members.htmlclasstkrzw_1_1HashMutex.htmlclasstkrzw_1_1HashRecord-members.htmlclasstkrzw_1_1HashRecord.htmlclasstkrzw_1_1LRUCache-members.htmlclasstkrzw_1_1LRUCache.htmlclasstkrzw_1_1LRUCache_1_1Iterator-members.htmlclasstkrzw_1_1LRUCache_1_1Iterator.htmlclasstkrzw_1_1LinkedHashMap-members.htmlclasstkrzw_1_1LinkedHashMap.htmlclasstkrzw_1_1LinkedHashMap_1_1ConstIterator-members.htmlclasstkrzw_1_1LinkedHashMap_1_1ConstIterator.htmlclasstkrzw_1_1LinkedHashMap_1_1Iterator-members.htmlclasstkrzw_1_1LinkedHashMap_1_1Iterator.htmlclasstkrzw_1_1MemIndex-members.htmlclasstkrzw_1_1MemIndex.htmlclasstkrzw_1_1MemIndex_1_1Iterator-members.htmlclasstkrzw_1_1MemIndex_1_1Iterator.htmlclasstkrzw_1_1MemoryMapAtomicFile-members.htmlclasstkrzw_1_1MemoryMapAtomicFile.htmlclasstkrzw_1_1MemoryMapAtomicFile_1_1Zone-members.htmlclasstkrzw_1_1MemoryMapAtomicFile_1_1Zone.htmlclasstkrzw_1_1MemoryMapFile-members.htmlclasstkrzw_1_1MemoryMapFile.htmlclasstkrzw_1_1MemoryMapParallelFile-members.htmlclasstkrzw_1_1MemoryMapParallelFile.htmlclasstkrzw_1_1MemoryMapParallelFile_1_1Zone-members.htmlclasstkrzw_1_1MemoryMapParallelFile_1_1Zone.htmlclasstkrzw_1_1OffsetReader-members.htmlclasstkrzw_1_1OffsetReader.htmlclasstkrzw_1_1ParamDBM-members.htmlclasstkrzw_1_1ParamDBM.htmlclasstkrzw_1_1PolyDBM-members.htmlclasstkrzw_1_1PolyDBM.htmlclasstkrzw_1_1PolyDBM_1_1Iterator-members.htmlclasstkrzw_1_1PolyDBM_1_1Iterator.htmlclasstkrzw_1_1PositionalAtomicFile-members.htmlclasstkrzw_1_1PositionalAtomicFile.htmlclasstkrzw_1_1PositionalFile-members.htmlclasstkrzw_1_1PositionalFile.htmlclasstkrzw_1_1PositionalParallelFile-members.htmlclasstkrzw_1_1PositionalParallelFile.htmlclasstkrzw_1_1RecordSorter-members.htmlclasstkrzw_1_1RecordSorter.htmlclasstkrzw_1_1ScopedHashLock-members.htmlclasstkrzw_1_1ScopedHashLock.htmlclasstkrzw_1_1ScopedSlottedLock-members.htmlclasstkrzw_1_1ScopedSlottedLock.htmlclasstkrzw_1_1ShardDBM-members.htmlclasstkrzw_1_1ShardDBM.htmlclasstkrzw_1_1ShardDBM_1_1Iterator-members.htmlclasstkrzw_1_1ShardDBM_1_1Iterator.htmlclasstkrzw_1_1SkipDBM-members.htmlclasstkrzw_1_1SkipDBM.htmlclasstkrzw_1_1SkipDBM_1_1Iterator-members.htmlclasstkrzw_1_1SkipDBM_1_1Iterator.htmlclasstkrzw_1_1SkipRecord-members.htmlclasstkrzw_1_1SkipRecord.htmlclasstkrzw_1_1SkipRecordCache-members.htmlclasstkrzw_1_1SkipRecordCache.htmlclasstkrzw_1_1SlottedMutex-members.htmlclasstkrzw_1_1SlottedMutex.htmlclasstkrzw_1_1Status-members.htmlclasstkrzw_1_1Status.htmlclasstkrzw_1_1StatusException-members.htmlclasstkrzw_1_1StatusException.htmlclasstkrzw_1_1StdFile-members.htmlclasstkrzw_1_1StdFile.htmlclasstkrzw_1_1StdHashDBM-members.htmlclasstkrzw_1_1StdHashDBM.htmlclasstkrzw_1_1StdHashDBM_1_1Iterator-members.htmlclasstkrzw_1_1StdHashDBM_1_1Iterator.htmlclasstkrzw_1_1StdIndex-members.htmlclasstkrzw_1_1StdIndex.htmlclasstkrzw_1_1StdIndexStr-members.htmlclasstkrzw_1_1StdIndexStr.htmlclasstkrzw_1_1StdIndexStr_1_1Iterator-members.htmlclasstkrzw_1_1StdIndexStr_1_1Iterator.htmlclasstkrzw_1_1StdIndex_1_1Iterator-members.htmlclasstkrzw_1_1StdIndex_1_1Iterator.htmlclasstkrzw_1_1StdTreeDBM-members.htmlclasstkrzw_1_1StdTreeDBM.htmlclasstkrzw_1_1StdTreeDBM_1_1Iterator-members.htmlclasstkrzw_1_1StdTreeDBM_1_1Iterator.htmlclasstkrzw_1_1TemporaryDirectory-members.htmlclasstkrzw_1_1TemporaryDirectory.htmlclasstkrzw_1_1TinyDBM-members.htmlclasstkrzw_1_1TinyDBM.htmlclasstkrzw_1_1TinyDBM_1_1Iterator-members.htmlclasstkrzw_1_1TinyDBM_1_1Iterator.htmlclasstkrzw_1_1TreeDBM-members.htmlclasstkrzw_1_1TreeDBM.htmlclasstkrzw_1_1TreeDBM_1_1Iterator-members.htmlclasstkrzw_1_1TreeDBM_1_1Iterator.htmlclosed.pngdoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_j.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_w.htmlfunctions_func_z.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_j.htmlfunctions_k.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_r.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_w.htmlfunctions_z.htmlhierarchy.htmlindex.htmljquery.jsmenu.jsmenudata.jsnamespacemembers.htmlnamespacemembers_d.htmlnamespacemembers_e.htmlnamespacemembers_f.htmlnamespacemembers_func.htmlnamespacemembers_g.htmlnamespacemembers_h.htmlnamespacemembers_i.htmlnamespacemembers_j.htmlnamespacemembers_k.htmlnamespacemembers_l.htmlnamespacemembers_m.htmlnamespacemembers_n.htmlnamespacemembers_o.htmlnamespacemembers_p.htmlnamespacemembers_r.htmlnamespacemembers_s.htmlnamespacemembers_t.htmlnamespacemembers_type.htmlnamespacemembers_u.htmlnamespacemembers_v.htmlnamespacemembers_vars.htmlnamespacemembers_w.htmlnamespacemembers_x.htmlnamespaces.htmlnamespacetkrzw.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngsplitbar.pngstructtkrzw_1_1FileStatus-members.htmlstructtkrzw_1_1FileStatus.htmlstructtkrzw_1_1FreeBlock-members.htmlstructtkrzw_1_1FreeBlock.htmlstructtkrzw_1_1HashDBM_1_1TuningParameters-members.htmlstructtkrzw_1_1HashDBM_1_1TuningParameters.htmlstructtkrzw_1_1LinkedHashMap_1_1Record-members.htmlstructtkrzw_1_1LinkedHashMap_1_1Record.htmlstructtkrzw_1_1SkipDBM_1_1TuningParameters-members.htmlstructtkrzw_1_1SkipDBM_1_1TuningParameters.htmlstructtkrzw_1_1StdIndexStr_1_1RecordComparator-members.htmlstructtkrzw_1_1StdIndexStr_1_1RecordComparator.htmlstructtkrzw_1_1TreeDBM_1_1TuningParameters-members.htmlstructtkrzw_1_1TreeDBM_1_1TuningParameters.htmlstructtkrzw_1_1TreeLink-members.htmlstructtkrzw_1_1TreeLink.htmlstructtkrzw_1_1TreeLinkComparator-members.htmlstructtkrzw_1_1TreeLinkComparator.htmlstructtkrzw_1_1TreeLinkOnStack-members.htmlstructtkrzw_1_1TreeLinkOnStack.htmlstructtkrzw_1_1TreeRecord-members.htmlstructtkrzw_1_1TreeRecord.htmlstructtkrzw_1_1TreeRecordComparator-members.htmlstructtkrzw_1_1TreeRecordComparator.htmlstructtkrzw_1_1TreeRecordOnStack-members.htmlstructtkrzw_1_1TreeRecordOnStack.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstkrzw__cmd__util_8h.htmltkrzw__containers_8h.htmltkrzw__dbm_8h.htmltkrzw__dbm__baby_8h.htmltkrzw__dbm__cache_8h.htmltkrzw__dbm__common__impl_8h.htmltkrzw__dbm__hash_8h.htmltkrzw__dbm__hash__impl_8h.htmltkrzw__dbm__poly_8h.htmltkrzw__dbm__shard_8h.htmltkrzw__dbm__skip_8h.htmltkrzw__dbm__skip__impl_8h.htmltkrzw__dbm__std_8h.htmltkrzw__dbm__tiny_8h.htmltkrzw__dbm__tree_8h.htmltkrzw__dbm__tree__impl_8h.htmltkrzw__file_8h.htmltkrzw__file__mmap_8h.htmltkrzw__file__pos_8h.htmltkrzw__file__std_8h.htmltkrzw__file__util_8h.htmltkrzw__index_8h.htmltkrzw__key__comparators_8h.htmltkrzw__lib__common_8h.htmltkrzw__str__util_8h.htmltkrzw__thread__util_8h.htmldochashdbm.svgilove-logo.pngindex.xhtmlprism.cssprism.jsskipdbm.svgtk-icon.pngtreedbm.svgtkrzw-docCOPYING/usr/share/doc//usr/share/doc/tkrzw-doc//usr/share/doc/tkrzw-doc/api-doc//usr/share/doc/tkrzw-doc/doc//usr/share/licenses//usr/share/licenses/tkrzw-doc/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectiondrpmxz2aarch64-redhat-linux-gnu   directoryHTML document, ASCII text, with very long linesPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedHTML document, ASCII textPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedASCII textPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedUTF-8 Unicode text, with very long linesHTML document, UTF-8 Unicode text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorsSVG Scalable Vector Graphics imagePNG image data, 800 x 500, 4-bit colormap, non-interlacedXML 1.0 document, ASCII text, with very long linesASCII text, with very long linesPNG image data, 144 x 144, 4-bit colormap, non-interlacedhttps://bugz.fedoraproject.org/tkrzwutf-8c3bcbec29c79227d313e45e2c8b961a56f5dc9778ca86b1d120975d91e4f844c?`7zXZ !#,Ua]"k%b-`eNy mI^Kݏr^O;\T[62W`WO=cF'y0 \T#U *r aȼ漣5TLu{\iyѶ3/8|%;p{eE9ΐ*ΎᏥHBPeto[{^D4տX&Kt^PP}( 2 Hh/{ o4JZgX2䂅1!:OC3nS9+e͕P{w̍* 'U%s.XoەسIahB /;Zv.Y@ KI6cUk%fGb*C7M"Fnb)*=w;5Dgc̄W5VqSF_8<ͭ`+|텹O>.uY)Sk+hk'H84"}qP-v@`u̽o2AZ[$/} "Es̞19[ :ރNHm6b pg]!fxٖ|ӿ=ܠ>cNd}즛%Zױ)he(i罜ޚ`6 {量 3(uǴt͞Q#(2ѮlP^0GTp*jl6(Ml@Fύ  GԌ*>HO.$ɨN)v'ΊJ2(]J_$DNΧU[cBX2ҘYH={ 2DKm6<N}X 5Lpb&lgp!P_L~iu[?dn*XG|6~F/%wnM&g?`s"s2kD#OM|W䍖tp4;g(1& w,*}4euӬ7։# .+?n Nvv۾&ğN5\!y9nG;b\$Pht>+,kexd E; ^k@)ll(6~pGPY37ն3W5^? <6w". oH],bQ47&DQ-rNzwR"󹢘tm/ 1F-u;N|mYLۀ i }>烲}%zXXF<-=R,['ǃEe5lP~0LCq17*76%)lo /8)")>}2*.{z%QG9쁖:c)R/5C?cofգEHp ׌ʪE^XSǛkLPṚ?G )_8:+=difk߇Bpݵg 8dxF:h /Nb%8ʡo~{jud"Ẏ1rYa&CFƢwpC bL@eǽYvwv&a &yoT?d&Pd؆ՕhP{C+A B TޓjU;mʶqQ5iYK0ΤlgA!G}y, l<,,1"wlg\kH[mۮ1%wKtR~1QSt'ZɃ(4;" Q@Rt!i&b.ہGKf[6|,+;raRuK܇[]ˆ |)BQmf$S,2WH{21APŎoD' w rd ]@[bKt '1q-Eˆ;m@w^Oj^dC- ( = 8[1}Y`.*Q..'uL,g_LȀsdoSD)}0׵`2zINa" PDe0;P'dwD {õ &h$a uE4? h R<ġn'F0' KޘT.Fx(}S M>R  Kƥqp_s$K5G9;|`(O}NUZKlTCdC8ṪMgaP7O65AR 3pwiǙ8ssF|+ ט=:V[),C5o6N  nȔ_ ®:(ӻ2EfmI#[G=fhkGJij/0g\ago))fXPM +LK#)LYlEO =Cuips;h֡i2KΊԈ?gTEM7v1?Y1|/j>IY jW :7XUv~%)3iNh`rqeܴ2o5k l{R UԷa]\w n9o48/)B5ά8DdJ3uo<Ә0[r&Bb&y3C<>%gX$gBYX,*/]OBTnv0b`{/i m\kFW::W8wʀ ~ ClyE_Wō|z}@$eOB Pt^,:n &hc3h^4UdהXfrf_ƺ5m_rr+).?JYf~fIu”vILߣء ѓtH'e2Ie{m}.C>i nij'KqHs5fQN";2m~+P(Ԛ (ՠvCƖϒ$\[U\D?fj{1߯p HU,G(j x"~.7pj! w0畀l8@=1&< va)^1p*L@hGR7E+vMm4;SɫF2"gWm |rckVhKTmq+mG0^(Ts+qOZKkߞ9M[^L$Q۬y4cz`$Flશ#.M} Ě.m|Q/ xtf̔F.-M ]E߽.)Qѡ8{)(p8K@mebRhC}_#lTVj'`?#,\Dv$6A]]ʣ|UIO~A3?<>dmA)bZFHʝ M;yv"a3=15&xKUE>RqBo`l"ؙLc>*h"4G/ n\Ib nIi+?FxIfjU닯Az+$᝱jP`j'? 4bEb(;("->Œ0烲,YsngY LHZ2PMo]_>>_ېme{|C׽,',EPI;Spg>3VӃNzS@C0%o%nڀwm1W\/R9uVb^ (T@h&<N|`9eXJG QZh]V^M;ܺn-Qu dM4Wѥ/fl69C0*ScgaMƀ_DA6A>mm>֪P;1S&l]ٍ}\F[DxбKM ,! ^),WVǢ =ǃuzMwlsĽ:'ٳDr7tvT|I:>&WǗ:ަЪ Q(ogO:* /F͔ Nٰ>v5`'<ɤ">CZK4$P$ԸP0UqBzi4^pk P|¹߃X|-3RzbG^aR^n8ۉIFIu`6jZhUД~4Nh5Qv_-c opyIaĹalX.֓r݆:d4)51;**J`N{ƋRμ21PzEzN`:€Mh0KmӸA,8"w)a^D<`sVl?ԋ"ŽX"R{e7a9Ix DW-Id9\+ Sry4IL6ī|r)sO<%F+9$PbU !r&[M4#ױDij WV$rU(L9̏F|ӂPCW.25"|>1 =n =_2iܿj'a¦N.gSKW+.@n3f(uMHtDF딗Dn?{TP'a."i\9M  7>Dd'# ,0}6 bRU/8 O4\^WfI,-&-J4\b$Ǝ.n %BjcYwl_lD#KqzII$xEo8:^;sId?Qx:Y$G̹k+dr)6}9<;cE3z:tͪ RS=I ̉Sv*Ds(&,6O!X"&lv˷28!/?(TP#ISU+Yz h?j2^ yH DžϒFؐI&c{kIv{ kbL\q-lF J}ceUɮ<*lZs@{d͡kŷ~ug',H#FNA zAj~͝a*g$@8`z;ZM$]e{͸DXQ#;긫]fiq hp: Φ%\ŷW HcW. ٹIr0;Ȑ"ԭ[hFG[F&ʽyh+;l/(n;' ߮|xx}"F]g( lGᙱZư}cr}`IއK-8֋3QCV F깟2cl<TqfNmxn\ޘ X2itϞ}z#4Z(X.s*~9j4uM~; 6RqDȚM=ggu()0jĪ;ڄ>1-3gV lIyB }Ze*-\Q"lۣ >]fcP;x&lڇ47M[F|iyò˖ * =*!GHBMܓ) y˫1$L' `[w1D#޹>;"M\+HMG@GwUT6}AܒyJf5JKǝsnQ>gu5EȽ+A w n9ʾi-W %gTF#̴mB$ nJ]E+Cm h2o%쌋!պL4r@$͸ bD&1* EV8Ph)KY4$lvq[LzP =nxt2jB$dD]wl\o(9iA dO:|z\@ˤb~T D+TTzLBG wA4Iᓵb |$݇HnEFW%uPBC?DN l1[(6L% %0kΧӺ`\aF} B/q,4| O'jF#{0}9awlH`QNkj#VLǵL0U{e~}8AY1K,![x-JP?%N]/o6LJK.{zwvf@Z7֔ٙ :ĜJgܒYo_Fn0<$sNSCȪKJշ^r&u ,d䑖]i/ ZcȣXT;ŘAz*2Z64LvҊt*ؕoRan24煇mp=a&F,'=PM= ifҕ/El`120 d=F[Ç)_%͒~5 ?Z`vЄk~]VZ9ph[sh:w#[E.(MQbt-/s,]7# k,+_ڄ9|po+8 1=MZ{~[О1ݧd~ͬPDRfV)l4Ke3  Mw_:jQ6\'ߘ9z(& 껸u1:Jxg5sUY*,NERDwCX7b)֊J[恼4;Q=%k"α.&G:ˣ}Sٰ;Yj8v:N"6ظ;z  FBඔ!m6U5QŎXQȍ؋8VZE^rJnנtPڲgSD</ kM-t1ҨޏUexucd'*W`qia)A[A= d;Z K__{70/`<#4abZy'CUR4-x)jԦYՠ5Jlw?S) vW7?ޢ~uY-WqAlTky$"!w10w#rjߔH+f`nV+˿l)ѠUond 9zt?QB#+f\ 1; I?0VwŨ?p+Zr0.\O\9l-ܻ. p_9*UQo@YO$ ϟ_'EG"nAneV}h 8¢!5B폡6.F6Ee1odY]X=^f@L&tQro ^hևOeN B7xd!ڍw߼l|sVpKw~pxU!,S_#[Jz.hŽ?FUm%U (8**xy7,G/ L힝K+(})#j |`?W[[&¢Ђjt 4MxDmz)IgU޾W e>``RSvƞGK[PcTd~@%ӽTM&3zW$O3s z*au97FZҿgoF+8}j|$=t4S+W4qm">;Nk@zL翴eBkS]&ɰV9+๵1RjQBN7cѣ*:r}S\+RzI Jt8=;Yjf.: =an߈cr M- m99>TOWbӇf';k4I8=Tv>Pt3|g׭ D ʭθ|-6{.6y -bP4釦EVgsֲ~t7vb =?=A6V@[ SaaE 2'3- |T{5 89 S@?.ťTLD{(*g8ƞQ}P8A,ſ'D?ΚGFpBӓC8Pƨ7M֔>ddp'R+DsYǸ8߆u~!~pT!!_qHOemf>c\*]J8rom^5+6r'%/B7yw0C Da`ζ@2emzƱoݸ\)oMPa;7,=h[J4q 7Dy݌eہ4385$SecBa'#2teb$WmCkN(XKW*\feI"f!ToʴM;Cm='L=k i9WaTԠBH#yj2pD@s=-[Xyz:|9L)D[G~9 `Hyl 5 {lcD҃nF0 k:Fl\hTV( `Dm0FNezQwfn_|q%lSu4s\! s9GQ1FI]M!rOBP3󚂞ק v+w! }jǥuLA2VFH_,fkq#,:Afbĉi8-FUje0zinYvȨpc,(b+pB&&KM]F#F ( W*O2]?s%S 濡0~V 4Z}yYzbԔp \DYD}B$A~+0%E (#m¹}5jv2j4t.)wt}7ʘc~7dEy]Owr<\}(̄ 4(j؅oY;& S8gxJ^ǧUo(\v0JAl3,o.0"ہ$gnSR ASkhEzOjOڍʌ%P/Y^ %f1kHs H>S bM)+CRJEc̙ mM`*4 \2{kI7 @s@9в{a6V14c(#@/:%:֛N_mje=, WdUB0= ?'Q[2'ʽn]}HЧYȮwK(WЯgL:UX-h.N5ctdZ2m,6K]u cWD)LY-k**cw5#DRiuf?=Axp~n0KϽp>G]V#|q?8͈ϼN H SQOEA.\38/3)>@`K^ObLOA {ި_ݛgKJ޲ į:r~v[+hl\8rX_H @ɲ/[Ͷ?#~mN(ڭN:BnDuZ>Sf* _\.Cfo25 PwT#B-# ˸=J)[ rJId QpqG0SϬMj]FC=7hj|d)5+G&]5= yo^ -β^h#<Rܛju$xn 0 ӰwFN2؁v ZoܭQ8VCsB"6֭v1Y"[{눤xn3X\UƑ9^Ss*zv8@xsnͷc1M6e%7H#Mϋ#W!L-Tf3NRi)1%/k o!3P!SP4[k|kV ,B4 蚨3w۲{CN V],_Z7IXTLwB=G_Ktݓ` aʒs+),k&<&%Dm˔a̤/vT!CjE05 &SֿhhM\ɬ9LY# !ĴY.4048p6<6q&2]mfqEֹlrk~ٲ=X_q,ͥw Lo~ABzn0|d~IokAg3zCFsF⹣qw yˮ ;$B!vjhl(Hq+:&dapT q;L'GZ'ZR52}hpշ "}(> ]y(K u+690UPuxSڊEѓѳ[}]ÏAЕU\lFie'!a(]\aL r,"[1qzcR}f~o(hQ.'yS&i- 3r~2 qbb)$ ZY}=\Y=|oԓ9K/y{PZv*2Xʕw=Bkhb% bdT!S瀀T/D9N3<}mrB*qJH-Mݮ?bz ƫG-K^iKD$eqB2vЛ6G!ī&N SRsi|FnOQ!Ge_E{%L]= [lH& l4yfaP*.298ORV$);u;s@MP?OHx\)dɶI y}+ {O* #qLF !?{z9Q^@3Rj42VdČEwɗ$U,ΌF\d heզl Y,ŧlVR:/׆Ð"ϩ@]okXD]HƣJ7O')&5US \"=JW<04 B5=`,pC-8wġF_:<gBN_Y(b~`o?lґV5)n:Gq K aMTTy a n:Y9`//ti0 ̈g˱/IS|#.q9@{}®Ųc83@w%2yJ8Qhjր望衿0wN) ⠭SPlr"|&-\)4m?$1|aaSge_5v̌[A^W]Q+rF[j.qv▴7Q'p6`gDj&ch53?;[/A"ÿZaDzK^u YU |>lΕ^oANȤ6VG&y}:BzP@A|*3*7i}\Մ4JG˩I 7)دUhCUQ_Cxc`&O/FZb5Rp};b0 ba-(ŦM=sS*qk]TyᏕiG*hsX隫6)*Ȝ!q5YF8[v ŲI]p)slvϞEQ(FpJ͍,I;M9jc5o;xOea=wm($i/0+eu~bpCۇlվ_LhS{d@X5+H#D- 'aa}Dx c#? T m >!d?MUv6YQm49b^vL+)HYã sI֓]ן;Z6)@ qu'xFODvmJwJKCD[faڞ Qo /sl70:sZZK p}4M= E3*ֱmdlk=.@M / ̈́ٞc"s; 1`w,Eק1+ LMML+Y(*  yS{a`diKv*/S.D}sk_i{P_jQjsVq:t=U9+h>?~v[FvV/9KIljaDX^+Օ ^6CѶ2Wj?dmeȼa$PspgWUQ-k*{ 8vs5,gVŅjլfDR=Ps Tr`<.:|;_qh$bՓ9FƨJ5N ( ;L4r iK\ܭ.pg̟mcj'J"\XB6lvoҠ_vJ5?-ph's=(n"z[)NhH5tnGPsaL} JE9.qZ=lnz,v1ά|->vsI|#O>{oiR HcOt5[b n =vhi~_Ur ]T/$G,+}VR6LjSՠ][c$_Zw:cYY 5]p)<gJ'=:DZ%o9+߱(kθ엵 %7Q pXxF]>cx5elphTuͯk;K$s5U,TH "r}P"J4BѝR#>,<"2_` Ջ'+LM%%$U­lF͖ D P tRXp/mA?6`>M5vYH<2KEeɓOs ~Wx^LW9jifxAsVδW@BEN/,= e)|͛R he x;s]34 !(FLxbr5R/wRh!鲃8[/scԃU͕8ˀcMi3Dr)uolڭ6tjU{Ӡ_FbP+O,S(ܾyڳQkwMف nסOUy i[ז/ݿB$9ȬnYG !O|7˒FS(Ӈ'71@{*VJЦ0ivq1{v&]tk WX`wr@4>c,[(.87xeߕSb*5.`u uZ,u.>+U<0ORM9W2Q_s9}#FGRaS(Vya˲JYDIm*=߽[7P- l#GN'ܶRjxt/ d˩C ?OMAĠU^g z IbE rQIjhr-~̏# .4ɀUKLOoxDD41,lɨ7_ɩĢ1VX`~pz*c:PbO.TtG4~9 #(CCȅ0BV͢j$w/zmj xmeu/43li_*:C [ĎA " 0< OKr4mC wf?M]^v{r`uY2z.u9A~j@8cH뵞xĀNJES2 a~[(QǷMg#\u9U~`y?G*M\Ñ"Ve> xpּ!J|DZ1Hscc%N?>#YZ5|2|M#8ujJ3Q&ED&vi=q4B0`H,.c\ ɩKƚH͉{K&rɽ [4 8^˗l?;{)G;]+-+,y$"YL )6*]Fzq,ry Otg@DrOAsA9ͳtYMzR],usOЕe, ̌p- T +i JQM˂5DŽ̍pX xkdnIQdOJbc¹@(ݵ1s{Aۙe _+L6WS /'ݰ}j }FrbH~ILĘL ,ӕg  hW+T\ouH(PʭQ0̃3I sgZ]@@P0=`sȭمbyۼzM+iuwor/i߮cQtAK FaTƾzICs2° 6uI3=cU m9(:bȗt[p=5)?raV~يGʯ*Qvq_맢4;֎Y!pfݲĈ }6(5 z'r;'3jIΥ, To]XR wWw ťq%s6B$ zZHȔ_|䓢2Rֈ`wg o 0[_Q-tW KeΰυuNm 4M1QPYNӂ[ymGoǽ~>nl/񥮥.'?% d;~|:SOWL0/1xD[ &˻kfmpn2oI׃?[{^q4vAYDW-㸑p?axjMu l~ht4z %V\הa^$HXnP.ƿ/Ns|g,4a+~h?6ȦiPOSU:n?k4"T/YrbR0#=t=,.y-씝7*nc25&܁$-_4w|$1 Uo_&wrnGGoa,@C obZJħa,ȧ%ب)-:":ٴ*>{};o~nd"}Wo$;MPU:޺J/vr9Dpx|aǶ`5%b  ē'xÛjRfڀmE†(ĢVɎ& Уx︪ļ"| ΗeO٧He+J6Ps1h){H3w"vhcpb8$Ed9ׯxxUP eYƇ0>*ڵᐿ 9V%|?fnm4xӇM{y` 1c;rD H9G+yDq!-lk2NF9-S CYMTdO1z$O.ims)  r0z 돷JQoL ч7"9F1* ?j ס0]Ŗe-/^]e#|WwA('!X,c5EO@=puY:`.F8<6 z=``| >|E[{@V^'.mD|D&m_8s|D@X%\X l˒BnD| T28`kH=)Vʪ|m6/)Y'/Ӑ}e#$[x_ν9aN'5)lKA) W[?]w?&IA~z{I7~[NPG^z<Ṱ "ʞy8xf+zIx=jDw-1qN?~Kg<=97*QFM* =3[Pֹzn1pFBD;n}j^! mo]jiLլjS;/ rX 8ZN ,ahPGB;K$- 7%A]4&( W(AfaGu,=`_q= >YFV{s+g5 K#ŮGqu%-gKn (kHfD fAšM(T//!%%O$M ۫eڐ2u[TTئHS*C[.{{ߨ1\Di"ą'x:k_bLEDG'WN蔊~CEj>pJeWKXdAF~&@Chw| Ox3`JH>Ybz' `q]kx]F.dnaʺX)nYӬog>e*+&HĻD2j _ C4vD\nD<$kj,@Y5-Tz+Z\ oU /|;ԂQ!,㽵 'OYTz]zhS[*F)ū,,_((zY"CdZ2f,mXn;"9|3>ԝj܁|QkV/+{$|j 08.1Y1n-z`M$S3;C{t k2%0UszkG#~w,#.gs_yAg(Hngwbu.­h/v-Wy5Adې44C3xX~64(TIBZW{8qT 8*z;]%:naR!! JlQ}Ζ!} ؘY*^9KP'X PWf^Ł ?"V~c`1.` =]ifqu* ڠIS|Xzn̢+f$w94@<T7\D@բ@Pۇ=Ug1m<+)_K8@!9[ԙkkGѮ,S~bKmg-SeDWVQ Ôo,ዣAOdG)C'd)> _- HIC%4"5@%!RA3o#57|ׄꬺ4C D~-jV?b^CcIE񄾴I;"<* 7k( L,dٍ<|f$vܩߋ hAl7 fq,DLWS:ݢ~'Kſ`^Pz F=:Wy E-H|Ս*eF>>KuM㡠5&:CW;it+Ձ kDX^6c[NJBt XHLV:4a!xNH]k ^}o"2,֖ 0"r'\3Ecm9jCiRH`1hBnRB4ҕ.?u/ua٨mY ͓PML[Z<9rۍqRKHA&1K%rn^!];yg,1)"f <_C0FV74í]QyoFY 'H0𕰡Jv\ PLƭ;4o"n~/F=+wm3:N=[%#L:k3-UѷeDrfȗ<_^ rw&.WSBUZ]!AE'0r[ck+4Ȏ7a5ڌXL*4J g@À@9XvkǿUU['W~< ZZfPiIcF\x >PMst= HJ?ws` sXs\.|bIrQ AQt%(  ^Vm#-@x{1$@>$1* T*go h4?u[\Janhq&Ŷ,q`˝qF#`u9[O *HgZ;WXW\ G/$̑S5`a~ Lz㢷e2qLUw3̗Q3"5U<4;[psfV:џmк7ɫWBp$ϝQX_'10ap% G Iyلe,͸/!l[4BZ}>]0;0h`ß |͡& m9 adiAN#%##Y%~ ~'@'GN|' <6}NH@P?0 N$t_T|c?q8=!޷smI}ٴ y2M%=&9'(#ſ)uzT|ۘ|k,#cb1'V#8#bNodLi6iӠQcF+n9uZ)|2XMӒ dȹ?Y-Jdh6"xZ*]~=J79LyRQQjxFɭ /vPr0q@1>?8Z(rdv_R+ t:[ˆfpfNHz0+I+~s 1qxs,|c!dUƾ̡D!xŪNVmJSAɨ앱&pA0ΐY9əwSv$ʪ& Ua(#69? 'ADk8d@\d0 dyq|ZlӦU9*M$7Qr|Ǫ8bavȠh$>X|`']_>8'8cb$W165-!$0o 6LdbD͏9a=7| +>1C,Ger5<cX/Cj0q-VJB[b;ϻB6@Ăxh } wQJ ޾ mi$R7KAXߌ/DC\Lp#͡{\|}Ϭk VH8/,1lvtnDk=@4KHҴU_$r9?$4RUD =E ӄE ccJpP9㳈c٬pi6*#ɢ4h29g2Aozm"zp\tT]~Y_C~c:'TЖ*S=o@qm<k|mO_]?PA deWiaD IIq M@J Q. H2M][)I(N` ~k-@OsaEAϤz>Fv]8xN_^?mo}瑺M>_y?L`p> )f iBib"gXo n_? diZ基DNR{ΨeS DyRoV3,vVnW]Éㅄ=_Kֶp #􆧔!o4'Xcwa0z=zv=1hn@EMS*嶝;LsP/*&W2y4%X;TuGDL.:%$pQTL~f}f.~fx8rpU07dl,rTCP s&TƼ}_:irec}sx"VXޚ5v_oL-3s| RY֡i[i6N) Wq~IߟePAbBvr1<oDGC:Rs!k(ڦKht+J鐸^,4hڕ78";'Z-ѧ7k/e /:tm0/^y/iEGM1VmJ$j#;O2R?^H;`i'Y.0A" Sk2ZAwGՠ]MJ g_V'ĘcۖiZԁ8i'+sq@@8;i y` 9L<3O\6yQS& Jrff ,*Ab< I:{(B26cu$mRA7vѣTw(kQVLQ&RG}e6ZW w:SAr"PF|D͉ UӦG驪 L:V71ґHu%XQ Q#Fj:,MbIqBP{_ł&`,Hlg,\aM!K)ݙwI=JP]Ra?ʈ΃Acy7؞\?Sq,.*w=C3>R(pމhXM`ףB]6goq蝩˅"j{5fd6Q\YLb0Aʯ|@>.S:)4Fāޭsb=%)viYp"viLw;)-u*SLC{1rxh-/)ོ}B_*`5jG_Y18MA4Y'NSYƻ2R cX=<@@@ީ{0H%.~ (?n,dDBW@$"LZ,80Z J` I[ J}ۏJKVCdZ<5_J;CI̍oSMǙaI{TignQ(wbyJĆs+ρR7)G,)Y#A ?])afd Ϝ~o*&l^$9g~mUZQ̤6ړҦ$1 @;D=_,EiYWG( z"_+tŰ-QM-jBÁ?f?FJ\&pLZ_tpԶ5/8jX„*~ubiXE' E-t+[]y༄Y~߅<k5u/[:nʏ<ҵaD֬/>o۩4iiG sfmQʬ#/Kd-͎Cwt+갎{/\l;81f<%f_#Ch.x(9fQՄYN&1ڱB,ؾ_n~[2F;e6ӦOe_Feqa2H *\vw֎t"15g |ؚ=B׃Ρ>l_AxHgLn*Me^#rI=* |& 3 moHgwA vtъ0"/tU=u0fAMwCs$܌k:(+6aCa8#>hфx` %>\_sdZMЭ0:s"mȻs  )ԙ{X]*үl|> Ufߜ -Uta83 ~mn !.{ap=E'1[aovI~1f]ClYku(Ar`jeC doy{j,9CۡɔMr(m|YoaTj~\ E_7pH[5P2oW>~`U w+<]xo$j{Zgo?*{1ŧ׎*E~("Vٳdi*_ dgXWyV)%=t`ޞ*HhE-îm3w¬}*يtghN !O'™Po S LtLPKoWmA* ~;yFLpf-1C[v#f\r93s~@a#lr  FF|,aifα4H`(Tv4Ğ{$+EۨOlv{N\%lǓ}\ , s#d@ƺE5'g8]U59 I&qR˸VhjjH?8wB OE^u-x}LDz5(^Zf)\υ` uY;&գHt_Y7jE _B kZ_hBGăȯٝC"۝OדL9RIs_DY©߰X=s5UH0ߡ+DN+wL8~/] qWO.loޔТD!.kyR.l`=3ҥ=Ta@]09{Z|x+~( Qjaʡ2r~7|ZQ*#d3QJsk=,2{D%+AisnDd{-=l}eُ#uњ^3 } w%lMq@k3cĥ -fDOd*;n,$EZwpq_'2rhjs0)\ZΥ{ŨycR^8srqU^wT&DiƦI'4 `0sUs7-`QŸnW>sb8*kȂ& J`ը66dFR{D<RWq~d $MٺpLx)^ S嘖8D_l/cpwXGF$ͪTf[p\S9VǨt]؍v=" F20 ĭ;Ja:ny5`Z# d˫ꗹ͟Pخye- (2:DI쟡NN􏝒L?}6a룷JaU-K(K`F׽/;gS޺% ic;ېT;~q٬Į"Zp7tI#d/)zjXy}/܆ï<(}'&X)XaCyCD g0RikxeaL$ 5CoD-tP" \#*1~;{PׄFCm^wSg*>QqZM1D# Pw8J?"Fb\Er kL0rRb\K9/Kwa퀮%|@އb_1.}ѧ9%w;?Ld+cSՆڟ6XMYS% 40`r .B:BQ-d2!Hc5ȇ:9?U Z*,WޱWZ]S<ə,P1爴I:@Ӎ&d^"~9搭S(RL&@hk/z: ^YZ 7q[J>ٵHSQG?m Jn+}2qNY3jB<i+liFn3? q1m*''T2y Ԫ:B:rWG] H]W`< F~wr:HpW/,ṇ1M)-:l7 ㋏Qu#yhv BE^-V{C͋@5LqͧyM҂Q==.O K (ekœdM>3/zs=-T^h g䥽G)N{Ȅ"IR'|l 2 ! 9(׏L{Iaow^u)xAhn[d3z\O>F{d tT=-% n[K-k)1W>BpϜJ $%scՕK&/w_v Z[j(ŋ#xG db\$EigT3P=WnL g'Yhjl:(4n=+ja VGS1O- sˬ޿SuvbsSd8Bzg?hՕl)Fbn3m /;wF>LαPjR`+;%AhiZ P[,%/ގ 9 PYO!A JXSlYad\\o{ wr X<ækb"$szo79-(iI0Gk] b,<Ӿaf=E"ȇJۦ/gSFli+΄I~GZˣ?dN4ν% YVĝ @rםjpG71;11_/pNc{r.%|/;0*qft5? @ۈ"J$Ȳ6Hpp2v8h@__)Q .ṳ&&mT~sֲ˟`)x HinH8-q#\cp ǛNBOIu%Z<^f]0Ir^Ǹ!5y'Wt GxX Ț 1W'Һ=^ S3]uW=afZ6mHh`j2ƾ!z ;27AEz&! 1x)V^l}" =k cc}G@OY+TR4*Hٜ#c05\(ErY9VQn$MRYP%bsm)yG8?{/t#w ,""`M-VU屏0ԺFE~'cFmeuoKL/ $sY\3Jr<;wչ**kzǩd%,ju',LƼos焃nq8A`RSNy5<҃Nb!%=4,CDy]@v{"/d!]"o脊r~.2j^qz#Rmfq.AJ4 Hvk"16} !V-J= Mzԃ(#o] Qc3j9O88)rL>^hb]mEUƑV5fnZ#mK7'^_6R*بvI;'82*$QðiyyYIh3IjEҲx8(q;ȹoxH_ذW3/Mo! [?7 ]z'ʊ$7(.56X]`au5 fheNɫq_zv?UH?7![=M' 40J2jC_nLjыoN<ř^mfcT>ְ񝫶x$z-/g d[=?!w% A}zlA٨5*nVGx#MݬM<8Dru QHvgz'\ӘNW[T}'7$ fn&~1;Ya< f4@8C`J;'^8+Xb(?b̃P+Ҍm#Ӛ(Vҷ~{")IϹoV>o*XKds#-2#I.ЊZ ep+ˤ/lyZVNr1~CᵃXAH[sbCsb3yI O])ҫ_n2""Sl=_װG݃b?UZxit.0D?gorf8oD=z * kpo6,Hfvᭌ+?fL:@MA&Mp2&)ɜG]]m)>_hkxR!@>F(vQ^>1xQ8C\T ĥf,ބRBg=p.tdjo fUτbײ4^>k}h?u$6PC bev8H*%XesABs`iFR=|T= <;fFS+L,wpv)k_^ +ZG,.~M9KiH/~;8f6qmZ%cO|b8Fsu0@Ԛ:q%A6]+Xi*BԞtҕ3fUuCL@_ G KXw%fU&vx eă8!A4fR-KRʟH {:l#(0-g 8Q汳_;ehC_5 )*<y)+tORπ S[hLv%k1j3{PLAԥ#tzBt8EQ1Y %~^&A 9&;{3mIpDMYm禾ypK )xU OsjODhQqJ A0천ZMoa_㲘%ĵdx׃yo,kMNK(Vxe 7RsAh$v-e~W回S7YmtR %]) $@AEK8 4wXȸJ9&a},Y$Z2HЪwk|;*֤q޻^oB~ـl%RJ>Hi8٭LFڛF|0 ^.݌.HceULѦvLƣ -%8> Ǜ V[7*$LcU۽(׶m4urQb*(ݾkk% ZjK֍x Woĭ Ql Y8\O0APۂrJq*TANp!J2]Kufeg3i'ĶִSյvyGdwߋVߛ=*ď BL*;џ•R}Ls8aj.L"hs='EA:q\k.S<pHWY$q\*0bYV)0}Ra_`%ET bMʒ/ZIj}. 6 8"ݸx1YbXi8&c*#uNSꉜTdmrАa{jڬ'05!M@D]O rR"^r4Z`, TJ)i6]w5~,\5l톖,ծ[̼()Yl ֨{͐'M>ܿ=ȿaMr՘3W[SczbUXH0Mxݻ`(’oD3)>Ru "P2YKD.EOq,h#5Ns$y!Fv!30J~syv~430*SR hJaJuxCO!PHi #xe@7pﴽ7$Z}DC?=AW?@{KpJآOaΰ.LWzea%@D pGJ>4 Ԧ *ξ3s.Q]>4:6^!o&.n1LQ2 8x!~f-5p`ojF̳r_gmXV|'{m(u+5e%D$~D6!U4Q${a5F^^;Tl~ z ^|Kf-DD%o$W2OҎAޱ}þ"I -oz[++:zd5FO}1nyDKA9&c M$- %/"(9qb4,֡5yCL֩G&GyLoD%(狘i¢-FI Arq۬G0G3geC)M1Rw|ho4ӢM6LH7j/%bkn]nR)tW/ =]n'ͯ8͹01^1}Dm bxKYL4phz:N.pL.f>͵-yyBI"#sBa6Ϫ4| LrZ9ߨ䴓yu,qv0yk,i_LA]^P =>=nՠ8'6)c U3<:/<1ҟ ]VbG}3?;;w/XXL)0}Q3䎪%u'|(u[Geu*~>PBTqJ$b0"KtE XgZ,SV`iؔ O+V vѩTR> ksMHt7"lծx'ܣ6_tIZLhj/!EƓD݀C"oǞ>\X<_=Eoɲ@19 K(Mؒ?]*;$_~wlq>ZpIEf'Jוp":^(I LK%F&6d~vv>1oL`U:5"l 뫛"\,={I Rj hPN~K&K%n$,{|3c,k^8m91CA?/+zWGP2,Q\=k})˽(dsi(<l=#߱8o߇E9o]ڄawC3ˏnC18r>`$,8,Q4oN8i1b5R)f>M Ew#(#olDVAjDG_OKO? ]HMd{G-na+L&(銑7]xj_R+Hu;F~wqw^d,IT)|'_(b2^UU\aιըFN,!m4TbJ(7|CӰ$a 4}/qJp1sOoYdV@IwfH"њjY1[jv)68.GPVYvk/˔Dh(ᵹKJ@› @&.Дns_Gρ_@Eq\2|:uTH"JvJ3t^J[`y痭}d%hlVH(ϲ7LmmK ,>;;֋y<2y #8e\Q \ߋzYw!9 *-3 ѡήoqTZ"%ōI&:Z{WHώ*?nP#fK&y)tX7WJS\[ā /W)9A4g,J-=7@=Rhס'Woq˰ij8p |7bJ a|ubgrzWF G\x+05V]? pZ8_֜&S H 1+ (bzC:Ql&[ù\XE-ܔuݼ;PJϴ֩(P{xe sa\CU#<ڐ8uH𢷰~r1 KCAAR=glb[›C3DUf&=mu5gD< ljǵ"dXXܶKk]Ưiq~2{ NEp&n_o$~AG͚ i<1rxJd3!o uTHWU@a52yǢ(?{`} j W_obS^z[cFiD7$58D.qb_ ƥi%/SZ@|pcvg TvBj8S0tK{38W{N2sw3 l>2*?Q*Uin(~*LggE/F#RPAVʞ]g\m[8i8τ2[2n1ӓu'+YAt.(\Spa\`196Xe%ۡIۊh¹g zt',dr!>@U+ a TԲMY{|ڇ ؿdc` ~y!sX90oF`!_D e580sodE^;1!݇BX7e0[riLoC蜓Q8t@QN=ke/Qc{'zRB?..`KxJ|Qya4S6|b. :Օ; b]H#iro;֝[9-pI5vp .*J~R)q1=m٤ (!f[r+<&Pjoo|VOvߦU[2Mv0Kei2"Un뮀şRͫ4øFKj@XB$8!h.;$t =;OK9˗H)7Y?jZLk\1/*UKO)uY$'!(c~!mȾ7Kٟ#1!&ɡK5odRl"@ͨ9#̳XGya\'߫kj}ujі#+Op1FPqoQR$d"!r6\FRĶ q뉙nUUk&$~*TNIS,TS[jgWmYE#:9+Ž8b6Ick_D莧, rZ՘]g9h^l ;(Jv8`Ѐ`heg7%dK(. Y>=% `69X!1̨]GC <;(NE'18>wPyE_0(MP+Q0H]JګX>?zf@Oc7Ӄ[ a"w ӡe)܊,rlD$xWtx&,:"]H/@l$Nu mՏrR/C#Z"y0sT Lu dۛwK5w5^skcQBpKi߭S_v_QIBsUꔴ_\*ݱsi _Aջr5|{o|~SSӱŝF ,S<&q+֪ EӶ YZ