orca-lang-41.3-150400.3.3.1<>,chIp9|o'-ܔLX_F53,1_7άYpa^@ZJlAR($"h=^J1-]C %#ӈ2ضrxLnSϳ!c93). yy* P4f'{ 5!=ᩨkx^|f0=|~/Y!1o( iGExp 2= /L% sE A=\"r<ٞ9z5iDtr%c &)U0U>>٤?ٔd   <lpx| $ d   % 4 (h(h( 8 $[9![:([FKrGKHWIdXmLYmT\ml]y^lbcdBeGfJlLu`vؠz(8<ADHNِCorca-lang41.3150400.3.3.1Translations for package orcaProvides translations for the "orca" package.chIsheep25;SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Localizationhttps://wiki.gnome.org/Projects/Orcalinuxnoarch  / *4v %As 9 O^MJh)Id i $c&7 e$DqNKB2_ N' H$g (*@@ %Q K 6I 2 @  AF ` al' & 5 o 6 $ ` X\ % ;fS%0 / % ^  Q ]J\w}  t| ) 6}:`  ] ' M v `+ IV' 5 u dy%j:  ?FC%Z @>$2 <!OA8 C5CF  #Ok# y,( - %  + ]q #@E # (8 L b I6  o%]  + F v)k0 /%Y. cKr ~!_I   .y  27 #& H 4.#MKM (B V' /Q  % ) t  S; 30 k /2!H * " W S= M u)A  ! Ra# #3  % Z = U G  r|~   ' d x s6 $ S w&u )m% ~1 % = 3  0  L& - n( L  {7n W&l  C"\X ! 4. %v O Y : r L 0 { J #~  2" 9 D#? U" V*i % * # bi H 5 e" ; $# &  3p T#\ , K , 8^02 ^%  Yj*   T7)=s# #R 8T%Z۠bZjEַ^BT]%@T7B6+H64"L6!n?Dv3#FA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤Achchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchchch817e8aa8c712a1e7e0f8d10d048421b89613608ebc0ed34c87e34586bd184bd25a1958d2a62bc4f5259dc30cc829bd92cf25043212c084bd3cc9298df0ea722c71738471a88a834e227edd61b3609f041b20daf7cbf47192fe88a635f55a97ab965193bc3909cfeae24800fbe3fbdb3a7471ac716b689553fddccec287169f170b6b63fab8c4fe28d1518fc7c22b81951184ee1c3a06f717f48aa3495b572cf9d1a6c6a43c1d7ed649698c854956bab782f82653a45973bb221401c8bb9bc5078a7fb434ab0a10593d2a46e04a7772a098306ec64619a7999337a7304f5a52e6251954fd883ec784bc11a3a8b873bbfb4cd8c68aea5fc01d33ade4972dffe0164579c1bdfcabca06671a240f5282b53cb94b34239e424fc9f154b6cadd7ab387e1b7a6df81ab4d1f7b05f110654729117a509ae1839e7afe50756e75cc20bbaf21c453f4547bf92569733095e752b43981e7f980541bcc7e80e4ef9c4afb693be15f7db0fc2f990f4603289bf1f89823e0b7df3104d22e7a8bdace32fb668dec8c5aef8a8d897c45e2b340212be3442880c8ca08a535ed3307401137cf3a5228de273ef99c8aa9e4f0f262f630ae254d058dbc00ba142b5311e2b3859280f948a205caedca182aae867169d6518693758684fe001aaac92df91b2fab03a962042c9415b42e9eb487bc6dea82435a758774118fa7c90a0082f91c47acbf16c0f7c7623921fcfdd421f49301a4db16783f3c264049b8f2de49bdb8cace99e5fe638d443a3e21f95ff1f769eb7db05a13a695bf1bdb04dc460e2d9e37987addc11b6a9d2b8cd608aa2ab150527c0ff9088506ef765046dc86d665f6b18bcd5e799a71533cb8636e1dea70d9b066d0a9d9d5b9bbffadbbe0ef18e551908d771e1d190616b62f87dc8191f0cc2c22c393dbbbafc587a03f0b61543233a43efe73b2973598aab5e677f4a0910f25d752c6d26d7c021b4ec27f2de10ad8927184f85fc95a947baaffb5ddb80bd7cb22a62ad3ae2bc02aa963301531347fbb075e6c2c2d024fd18e00281d04f733edab1188310fdce624fd092bf67805e7a04fb94c9ef625d9215cdb66917e6e234af5f09a23c68a937dd93afbb21438b97c678b6f0061eedf1f99caf3358102978eeef2afa30593f218d021913a7b2adf1dc3bf4564d8552aa4903183b2511dfd386a4eaff72a6dc00bea1f569f84f3c5f765832bc0c3f9262599c5404455e041bd0bc2e2c335a12c5506a3944a443a66d2a4c5dc249a73c25ba20490ee0b603a924a0bba0bb028179ddb36c1c031fc4e4add8a26d8b150df1dd63634baebc55f3e244c4d227643517acef05e637720101a3e9880ccc483aec11323da48665bb3c36b7e20b1c42bc0724dfd1a7a856563b01cf5ea238005e0bc12f09f5049f134c79c573859f6dd5f19ff07c7c5488b6f988d26e1b11ef3a68a479ce40a255f719c905b497c51abb99049eba4d9d1550ec7a9b5ed99efbc8bb7bf3c12cc8c8ec80022647c613ab8c5baa7cc8538930a75adbdda191499f2149c14f8ed41076b683b2c3a82be3c6fdecce83664f0249cd08dd0a46428d26ee5c0b1b6ab965fe44099a5e265c84ff35bcd2c80eb4bca8ecff7ae995564a0831b4d87417c06b4d40e3eaca30ba1a273157fe0a47f9dd903a472c40c1173ffb44a593824a4448ee85e8f080450da4670fc334c0dd86d40dca01087d60ebfe5226b8e20d444dc995b1a22dc8d9cba04f7d4cf4f30dd17fb78977b0e957f773964c4ce89a5ad2b94c024433a02ddabf71fc53e5c698e8aaed91186afa6a8f6504107d9324887fb239b4277ad35f4fbb34841c10fa572295820a84c2c7012c9f08db066aaa8a92a54db1f433304385332a2348cc78259a833aaf94241494c8044965cef054eed7d40c388b04e80cc9ce7a33c588b0736412d4a7f10ade5daa4db23e74d2d59040ce730133934a800e798193039d453e0c2940a68eabb405aee1379bea07aa09775bbe7bf14a12fc54aac441afe2c36c42a6368bf1f236970d9719021cc4cbed1631b8983a59404fed20e9841227939f0641ccd85b1be7aa78c70cd6b929179cf15cb6538f70a3f2cde38161ecc927967ddc3a2137aa028e9ece88ff3a3f57060a9218e17dcc13f2e5d26198fa13fc6280f49b751923fa57dbe91618a17ba1bc92e8c9a5d071ad89c923653f851a2c11edf1355a19db6cfd4c8edf886077156db24579f6cd9e0560c2b6898dde1cafeba939c172c43b3a8593a99ceebc6b1b7ca79f9ead0f496075f1ceaedeca8c0a79f585ea66ef764e56e71714b6669a091b715381baca30c8b29a749b84ea06e9d12c16895882153dc8e50c492810c0374fcbfb7427ce5d0abde2e047ab270ff87261b68d5dfd588c1db7e42fff6715c2666c252b6cba57368d91f0fbcb09c42df13ec46de02c1a3bebabf45809bade94597920abfa5abc432db5ebbef1dc44cec533ebd26ec632cdd0e3150dbc37a071a39182b38bd1e1d7331828e4aaf92e708447e47c0820888ed68e786a50a5f05bece376ca702ea58e7e788d343f3dc077b9296509a2345b4fc7bb39026a221e94a54512c8f8b25e45bdcb099b35d42fb86a130f592769ef6f5a28d4a31d837bdf5ca177bdb527d72aa75ab1a4933b85796a49fb5320a2d6cced8497705fb9a912210c96015423ac2bb7a2e7a2426f24dbef9bfb772fd8400c84f79cb38fc0fc831e7b9ccacdf232b947df2aca6dab23081ae8b41592f7721fdf5e9e393c0ea203dad6d440843e9108da1fb40480423602c330f9fc24b1a016a1d26efba76c46b24793c6a688794d36c3d93bc42f581c447fde79a2e70b0cf935aae46a6ab53ca6e290271e1ad05853f5d8126af80465d46208d90bfcc7cb1e54e5b64c2cc4d9cb052f2785de483a98b549b21a04a0bfc9c070a172c5f7279569287c16862a8211518015afd5cbb0b0ba3d5c4ea13e9be6dae88143e0aaedbd9122f71b95491f958dc0793e449c3334170cea08a1bee6521e181225a6648622b09bd3f65d4c84ab353ffcfc8f44180efe552cf3baa85dd1044fd9eea35b9ccabb931e38957d30ef6e79a21335bf15a448bbd15060a567ffdf5326a83763fab8723f6626f8c391feecab378c7733e41787ee7029ef408939b374daf91303007a7ea9cd400d12e8223c32b5300643711eb516f9894563c46fafac9dada8889f657d9aac8941561f242d13ae3e54eaa26d30fa1ded42d42a376463332485304b5058e4f751e1b7f88a48bb2b53a498caaccb95734c506ee7abad1f23743e5929d8787bb03cc12cc7d97083abcfe3faa7b4cea7325359eb1cea8420634682c422ffba28573c31a86504b1dc117fb58bed62b249c6a717b9a1de1e963fd5ad95bd2faf60298d396ded1b2d490463c93c6336a76097183fd2e7c8528cf74cd0e3a919001305da7f5c2491760163d05585533e21f5b5279379c333cf09f10a9250affb4de35cf85060cf1cf928abb7ca6b91452b8d64d1f9c73d6ebe81e062db04b5ec0d32d565a1e3e5157e206a1dc39a3fc678fe309a6a8e3c1ccc8407e071fd06ea05b262f459cee1e19d128211e1569903114d3e18253874868f91c3d0ab04cc57d8d58c2b5c989d94c342643e2533b80d16cb657aac0ccd7e5eeec518623d891a0431a6562bf25b026c1bbb5f0c1531dfbcae0d061071dfdfa07b80f6998ed5182184fef7b218d3cb4c9e413043b423b8ce5bd70e570dccc368e2d8f0471b35065f50ec5cd51b91b8a182296a0d8d28fb696debfe315c6d2e63fbb8cf6df8e3dc7994b2d2384cf934286e2401659a498f2aeefd831efc10621de3aafa272e76c0747aaf02967b62d01a24226446b50c8ad02e920b01f3c83cfd4e12ec6b741750aaa5817dad2e4f7200c4fba10e3b54a0a3002d4f7e1881caf5ec7737065a9960ab741151058b8e5429466ed397b6cce3962b1073f22974a1823cab8a1dccbda000db96fc8caa0e6b55bc363f4e6e3afbe7b1b11c1add07ecb82195f6fde096f6281f04136911da5f2edf94cebae263a731ae042da6d45f340ce6e33bf6015523039770d12d5504830bc099246b86da6d6a8f277d53734c7d9216c0c228eb3a12e7c42dbb99cfedd2cb3b640490c84175b8f6daa135859bda14abc537dfef5d81666d668b7c767966a57e3730c3233551dae099952cdfc8448ce8cdf5318327311fc163d69b0929a5e282743c53c306953fab0aadee517c08848cffe939f40e19c1b1856b7fa312f200b914cc992d3b6db8ea9c03e4cd4974cc9e1807e500d044506951b5eea88c3e533dcfc1f1f0c70e37d568002173eda1e084922dbd75e418f36e6b566ccd450a767b620236365231cd9399200e0de7d96bf9e18512c2264e08450092454d679528161c012dbb5586218343e213505c2f29e33f23cce3f5b6e3b8115e6d8b8dd93438fcbe22013e439ab8d19e1b038b907707513fca22623d89014c2ec31eb215823d304efdc34ae7d0b7d3c9d2ceaff171f8134574ee77d1efbb06ede69bfbbc24842057d337bef312615fea1ed983f28be840459f4dee9231babca5bb9123a91fa5eee8338b444d95fb28d1dd86eceaa76436ca2d480f4f45437859ec6c079758a8608ab2ea14864cef60715a415cdd7e4e43d8678ab50e0af1a026a8f9304530ead161a871b54aff8cb503e85850d78fb54761f8ed417bbeb0f6e7c5ce6389209d2049ce4b801db123b500bc5e2d9b94a35e16e00df41a11590cb842391b10e204b83c8bb64f6d4343117a9ba39a3b20c45e7fc1a379e1a35939f271c4c60d9f4f91e91a6d5f91641fd798d73c8801fa7893d6858ee6b8896f585b920e49fc33cdc4852d7c58d4ad810a4fd618bdbbffebcced57a1d1dad1400db106647cf8afb12acf7d8bff6fbe850713580fc48a388715e848b93b7b807b031a751cce0babb1dafa40533ed3dd6960ae16317727509e98774b187b2405a31875c57759d66d485c77011e1a49dfb632bf33311bf572628058786d510ed0b9ca604127fba728c1d8663095eae145b390142d06f0b29417adf69e665b96fc578e5849fb4c9025637780245c3912ea4eebe2fd14a2289facd97f57b09b3175effe3d9fac8946039a8c98ad14630ebf4e6fcd48d6a3c3af8f5a0b39db7beab44db4c9c70526ff1b53866fdfe474a6435fca3ad17fb9661831fe636e30cceb14b8c57148572366fcb843afa94f8f22519504c6467d7317b1ad82fe710d5696c0666421ea8967dae9c2fbd47aff5484fe4ce0fe5803cf9f315a30ddd25cfd805ebae70ef90ac7dbefd9d0c7ed20a7c9e18a78c0623650f749664a17fc213a825dbcff0117459ec8194c6022ef6af0f4e699285617e822f034a2e8d7057bb40002ac41b4ff51c51fdf1954a3ecc26e95200640561c42052cbee8323440e7fc53416590ed8a41b995c92a06cc5e99b8ccc2f9338e7fe02a19c73d1344672ad9726769f74d45a9e9ae5c41ec91a9daaf886253ae94cbaca049a7df5d6e9e9abb9a768d6c48ef074701469b627f5345b813e02fd2991605085d3fb7ac6d50d0104f6b20ac746d8a9dc43a30dd427cd1964ba642ad86345c1e9e47ea3aebd168516b34261cb7390d83e684bd5bdd83becb03dbabbf8c9c5f97421a8b5020d97971264362f59decab72b7198d570e448a525d35641ec9ae93f954093dbd155dc713f96cc3d28cdb1b0a6dc5142d6430f084c779cd1b853d57d5a47688770772da4448671b6cb1efe94c938719a11368e24f1a6dd34a9f8a48443358bcac008cf05f42aef5f10077ba80693b9f7979ab21c0c416bdc03ced8bb980e31dde051564c3eb1ee2745c87966e8ceb0eeeb56354d89e371284b7d0d078cc805d879861ac3c0aca5dd8a3f9171345f75f02f9a23a4d0af726ff542d59e66942c02e0b95ecf8edf31cbeac1b2accfb22acbd805b4d05d9b498b36d720deb4305e8d4e8df9425407f6968c1f7f2d841629d1167952b12113497a2aeba2d0b9e0505429adf11b22e6c33d537aac990f3489ce4917feeb41435acd61409e5864ba03056b0be1c69221f791ce3b7eff3f52be79aff808305bef8fd10be91f31b0d247076ae99b2c3bdd40aeef0fc337ffeb01597efef834bef0ffa19f29115c6d0ce83c7f6a09de2538a8507738ac7eb8ef1b4d05ce6e550ebcbe9869456a23e5e60ae813aa887af9069052cbbc9575c3b571ebdffc96ef5000b1f0dff7ed68a8ea0f93f8b3598267a6b4f980f53e08ce9a4d73ff07b95597fa70c5bacc886bb2502273eaadbf9c62b327ab11fb4fc408bc434c9fc8d261649187853ba5a4b6ee90d7ccfbb30577a23007479e8e334b07db78eaa1308333493dbd66a38ec36171e497e3bfe931966c545d7039ca4a6743047d22131d3d0b47325e876b3d1e253c635e3824159a46a74d066818ed9ddcc70c8e46e568da33382ff256816b1407e6a461c609cde20b0d8b58197fc11f0d9d5f33deb7c85753ebff91bef362d954b93c2ba8be1ed7d73b4447e307424bb0ac45823dfce3243ad64c660a6ff7ddfe75450aa08507c07f6b80c37dcf18b1c2dbf05ae7633531206b3cdefd973bb6d8ee3322a5bb518e59cc2ca678fb66571cf95e85e5a0f74c6dea618445ab7c56b38c34b794b8d461f56be0750be8c4dde21038a930141edb69d28bfeb168a83b76e2dbc610ad60432004ef25b29a45d4d1a2e1fc9437c90d4a026a26d758e938fbcb40844a63aa7305797b9057ec7c43c1d0292b3bc4c3819fa19d07c45c2073ec1d110fb588c4285d6a507571fab32512db74740d473ee3868ac9b9c47ac8fd2f6f1c546e994a6cd312bb27f4a57482f3347fcbc21beffffb483ba724c2d4474c48f555efb8b768ac476ce7f1c7b0168d85fde55aa359be38313478c5bb249576c91019b6b5b6cb1e38f30e3db19e952b653c884e7fd4eb502c849773cca42be5219f6de8e93d5f870af4e165ad9e12202ee0597edff22dc7d825d5464aefcf52ac2c28931a4cb7e82a32c43bfabe87ad844e87f522707638d19c5097e80f86dfe9e3c85128e570bbd096b7469d8ce34a80b15c87fa3d5d44d75c6c2e62748a5a68389801d3f9788d85006f65807d786e913f3ef0fbca506d5b2cf0e98aa9c1e3ce29046c4364097aec06f5084b1a972f45e70249295338e0adeb317f54c626fd57bbb76e27ce3e961c59dd725f38fd8e3f9b79f9d8f29f3d925d883b3a61297e94e92245ab8fb4f35fdf46a71439dabc5d0db39e3944b2677a7f0a2e875cb5dbb41dec77e99fa243b965cf21529226535a48339b02773f49fd780c25efe0c43b3d15d85e6ceed4da28d5881e65c40f584c236916f6602902177e1bee6d32cc8e7c58c0c9ebbd1bdd89e6e18ac804d6599f0eee8df75f8d49a8630b27ef0274824997077f451f683774aaa78f23ef25800a6a171b00175d03d7fc31e6addf2788799db52e79bdb5f2489e230e7d85527babf874cc1fa642d56adc50cc069eeb0c5061e9e0cfab465d897eec0cbbbfb8094795e13b6279b601b3ea3ebc452074dcf7907d9be8d9e79d9c6c9a7011a30d32b0e628e9b0118dfdf3b8ae2b1b1449f5b005ce83545f61780c61e27354386ee436d86c840b60939cc45c7582febb01e3a83bd0e832c120eebe3926ee6bd773ed9c06f2e9345110906a6f53f1511580702d64a64aa118ddd3f17e64167fd2a5add4408fe9f27e90e4ff8145a0e333d98b27c3d1d99d20262c784811ab1a1984f925f36efc589598484c45374a10405d2a4c21dbc510e61addda2c417504b08e2054dc479d21566bddc1997c99ea967375bc0c89e27ae8f18ba10bb88fc47301fa6eb64408f4240ba8c13dbbfd22314160d32bcde89d19155b5b6602cd67ff9b3fe139e119d601c65d0f237f2881c29d8565989deddb89cbf593fd474d819e967c1ec49b5d4621ff5a75e05ceca25f9398d0709d472e6fd8b0e777fb7905a74f3d2482ddebc32e31b91fd678571367468055eef45545a8a69481fd9a0b8cadb295805e0d8e81b5f0c15de16df2703ffa7a781b0555ab98bf708374d704910b0f73d1f7bcbf4fdb700eabedfb685522d20eaeb4af502b1fe7e0c9296063146b2a1b4d21a58dec997a1dcceceb0a91b56712bbd54334c5676e301a0c14ca70b9d712ab0f83e8cbfd7038f1da87fb9dacc762aca763ebb30caf4e6adb2a068a8f5894307437549c3aa498db0455f708f8e145e0cadb711345010a61d3f6168eb4e8d39022ac849d6c240146cf1a4eca5676c7a653e04dc991dedc2fcf59a7f744d3640aedc719bfc273e90bb800f2f6a357f1b0c43fdc8a9dfb1334ae91be70a6d550109d48446b3aea3df2f55ff7fb634f2f36743cab04eecbd6319f3311e9ec02a54fd721b094e205a537427414d444f7a6cf7fbf7baf2a87a6df0c0e5fc811faaa31101eac677748bb0db457309d5b998071dcd40aabb61d81cd8f86c3496ede1aea92d0071fde197a434a6aacb6900ef9c09ad8fec994a945a3eff79c7e29b0a52b59dd42760c53ca10969590c81eb3e3ffe2382bea8dc7ff0cecf048b9448e579fcc7a9726c914d16c045bd0f09213fb988f68b3bbd79251427c121991330cf7d8af65d5d7d592884238dcd220a0bde70a5b5bea3497ad6c297878b3b7b118009c272aa8daa5ea32502fffe4559df3086f7286afdbc06742bf357dda055d7c5cf63427b47fecc79d7f86cf1cd0275bc39bb57d1d9c691642d71844561519a62858d7362aef06278295291c8d75bc967372fe8b2799f2450cdd728aa386ae9d167dcf2f713c230033663c4007a1fd1a970e64c557c36760b12fe894c2952249d49402692f53c636bcd15182020bc3d1de1d5174b53921690be66b7ae355d737d715329c9a6390d804a02825f1cb8def424fae9ee2fc5169b5004ce847f9199d0827e45df1523df344236fd817f85047c169617f8aa5c62358d292a01662b8692267b1dd297be8ef4cb312cf9e2c961fd5fc0f35389ebe23f5e26eeb08c1c3ef0e39ce2537cd5ee887ab247fe86674677a4860d72b682d706faac226a2bca84075621a040e21f0caea97505d5e41d3d76679430da7eb1d877a056f9d7afa4d7afe86fb4cf26056b755693f4caadca3a7ef22d2b78d4547a27608f75f75e10f408ebd377fe2ded21d119b6ad946b532b00820359e9de82dc9290355e71842df891d7dba0c7a1a406ed1877580d0db032a62fbb41cd1eab93dd658b54959d93b821e13325f176a49326c3849a9ae8e03e0bdc0c354d6d58f182a2f32c9453cf7d12f528eaf47f68b4a1d91549ed7416e8e90f1d4faa34edc7bcd68e8365f1bf68dd25fe6d3465d71bc1cada11263cf2328216e5e3f843a15df4b4bc3b15c1a7f365cf80b78dc8e8b9bea62bf8e36ed1de2f05cddd92f392c3220095df1f43e0811eaceb858cd50c270cef0d3455935ee438f86f8e38af6b0884d42d7063f2587a910ea0499d29a1652c43e400e0155c1bfe7bfc9454c1baaaac50d3d0a1ee454657d1daabe112d48e4c94db2f540cc99349ee100d406bc64971a8cef7af883617ee0bc4660d66ec3c17cc749eaea152f1f33f7b0fe9d56004a14941f8194c308351d31905fe4869cfb983e448acf498372c4689250ec7b090ca3a1db917fc6cdf998914192ff11ce701803393fa8305f4bd166c5936593ed60adcef5d3ad623c2fc9f9a92e6c5d305bcc2d0dadcd386c8c12a7c229839522d093bfe96fd1702bdf2525135fe73fbcccc66edefc80dda2042fd983c07f0052eb85fa04cfee8949d597d972c66a5bdc6b7bb799a63187b16b94939a7c053a6efd91e1de0731520b0aa6f38cad8dab586c2049fbdbc2c1fc3159cf100127a6a26ce6d9ae7b39d452e8557e5c7594f2731ac0b93c22a4ebf468822ff4d53c1da79e897b716388ba2107773b2a370ef0a8679c130ce3b8930950212dfcaebe137368cce2f61953dfe687c49e0a638a0eec0c087e64e1cbe137d0cd858dcab1e06c59d07b4fe570c18abd7099ad42c6bafafc0510b62c46a3d98ee9666670e19549b060b8411d61125419a226530b7ccdf667d10b08eb98456012ab67e5e09f662dc4bde85f8288242bb45e489338cc8986590d31d122bdbd77b774838b690339ca1a234976e0f8b18880367ee3252f4af0e79ebade8574742d88205d794bc8d33df10693a4c74b5cdd011b3acae49574c20cdddab34b7ae5338d509b165a23057bf37fec19fa9c3ad272f6ce27ae509f791c5d63c26a13328a0e69322f67156fcaeeeb89b2598e18cf32e57c56bb54517ad0ce2d9677343de16752337b663daeb918160712e68403db1257674700049459c0efe6baf4ed0f77efb79dd7e4baa78227d9c9c907007465ed0004831a1c8dc335d0b4dd380ef24586729b6f7dc400d184f0a6ee54fc2d515b99a7e225ba6471603d51a72425cddfcb9310df863426a7f400b5c93b4f9845fa4de0d78b3a686709219507135fd4bd1b992098ffeb728867bfde240350c96747889d396c035003512a8d6a70f15ee8c66a6b9f2927d8e4c98bcde5c96a7794309fb5ea9fff64456ae391ad7fed6da0cd3a9bfc3599c10edcf19d8fb042508e818ede50fbb401de9cfd96a8e1ceaae28a559d8a8eefd66639cb8c8d7d4863c5b37bdfb1059ef4f5041ccacbdcf8f95f237c33b3ec9f13b01d3b9bc52df324ee5093641957aa177f11d0140ab6f2895d09a14517e0c93ec19c6fe895b96ba24cd46c67a7ef33f5191ac9d575d83fbc9f195623329c9f755e7ad73f742cc5864e25ec3355e4ab0464b321efd9dab007ae1158a0e898d1810d2a6cdb5dd70b312380fe4a147c596389e934f1dbf01a921b2245dd806b21bc6ceb1c54360e44fd20f2922f0083bd6a88819ed5e0fdaf98bb94e3cbb40a86f13ba406f11f62bdc033903d1961f3dac8e27d98977c74a563122c278cdce78e4138c33a3089d2e7e710f64dfc35db4ea21625826fe105687e5876a9a9e013a440a49ba1ace615e67e9dfde15de88640866721066cecda4299d9bfbb9b3313af653d315eb7878c01360d829f0eb78dc72d7796a17addb6c77a10fc201ffc7a8ab580aefb98077c86969c2a80916bafa8ea299ae2e4f031f436cfc6655dd0831716589fa22866e53421a1239603c32497768c518b9f0249b8e23d6464e215ac1d816c50b2f8275c33f7015927ac5f92526ef8ddce7d0c9e35e33fe9a54821204df623b18fdc3d13ceba22c5f64ab7daf7864478098f4bbee81ce663edd51bf0a3ebfe10b470a3dd721fa484ddbd52488a001cc55a288ed61eeadd49cfbdf65bd38c52bcd03c974dd33bc666b16c2234b26511de4780d156fb165f09bc8241ef6b18c786e85050017a0641394f42c445387c850f089839e24d9167f57b926a9e375a64eb598dc977649853633818ce2dda24187d7f5a2c1e70515e4eddb50104d5856a774a03ebafde3488dbd3b9c1a428a5ecf6d6462c838df4936f2cdae84e018ee1b055dbcec77b252540d8d56f37b21c174604f265ec25cf11ba33b1c0db96c013d7ec7c5d9af8b17e1e809f865ca983760cdcc32e78db9ac0a54ed39306d5f41339e881680c88ddeb2c7197d212a58ca86efab78a5a712fec3b080869269675ba2909e22dbdaccc3f4f7120c8d714d5a3b1be9e7888a23199f639f8386d6a99e32dc90e82be582cd19120e647390d4551312f03cd20f9c946dd4a0548d49a7db028be8be587692f22734517459793389fa84de46fe58444239d698413b9c756f4864328f7d38649f2aff2ef7d215cc8e9385e6b5166478e7445ea18b10e7353fc055a543acc075bf114e7c4751ed14ebc5ab8e25f4b2935b8263efa823399ddec2d9954fc65db8499494712a90c2b5f84238910f1cec28bf37ab97c2de1d72dfa40a67bc9f51628a010aee73577f4cf5fd23a055f28f7485cd023c904649ee0f60c1ec1ef9dda72ebea9f3385d9e92d16e59ec789fc52d35fcf005b294557c1d504237d273d1b6eaaa8012c3b9cd17e66ad8ac4486fce33900b4500a7e4a972ae1ad77617e547dd48162bf75c96fc5f555ced76c5c2c8d088c4944093badfa8f4346e7baafefccc581983955314b789aee6d86172fc975441cfc7ef45f309994193c144166947409791712eb36b40de34f3c698df074555d6dafef01722916bdd939b92f20fbd2e0cc765ae67339e5cb87dd96e7023697e7c85c5889960a2b604bc642b86e27962462e71847803bbf02b0b1d2f940a9ca7a2eda2655f017ea8b4a64113c939937212ddc4bc34ced69fdbf2bcf8dc8a0a5d3c664739b705330627b411fe97d5bc63ed4eeaaae5f6afb199f513f01df80a1f2c88edd766cc92346408792af07a79622fd00d73a0974fdeac9eee4fa266e6a580dd71d692449bd1f8f60cc29977fc7815f62da2aa7b525fbc63189c6d909f7bde6d282132450b98e06d6c40e6dd7524719bb7aae01b4634594098aacc948e6d328cba93c4b7f67eec540d9504bef46ff51bc97519f93438992946c6c85fc7783a2237d8e5bf71935e53397dabfb37384e0d961728759a280c4fdf3595fc59b8cc11ad1e81efcf4cc59d62775d37aa0b18b42a420991e2a8c25342c4d44b0d79f1dea387673e173ff1a1d0be88bd54e12863afec9eaa5e6b761beffe672ecb78e72859bc2b17377f3eaa9e61aa47cadfe627bfce941fa3d62077dad9c34954a909bc19aa87def738e80e0eed68cca0124dab13a09f250263e770c8fd975c516c45c0cd11dd776c9373c61c73dddbbcb22c69b678ab70488dfc22bbdf87f3c6c4c1e6d912c7f17d4465e20fffffe1f729b575eb9fd725f7e614c2df7040d98033c4bfb336bda6f532e00cf3595adc6cf471cc3b4e97d77412d717f2bbda77a2768041ce3f63dd1114cd97b668b3ac12656403ff087fb3e6d3690ef4d269e13a8b74bb0e210a7057d80e12451b38d7d6ef40d9490040f28a6385023b751ab2fb725d20894e5b51651c384f86dc585fc23295ab382d17e320a75c60f21095355f5b5adf00dcbf44a02ab2d35eef49a1eaa8b3ea9afb125e9592c6c6fe49ebc1380c5f6f380162b6c18a62875b3a997aac72da82c243b8adf7c473f0700346ff777a147b6c6638717b861a982dd88210672edc6f4c40a0ae1701ce502dc826fc37a964ce9ae4ecd807d93a3c879ee371a7727b5443a754928d7a68a8214ba75d67aec2a85135620d3eb37a19eeb607d53b37f62697e6039a31176c2509c47681d6cc78d40363a6fb63fcca6da5f9bc39b2415fab15ab485ac035fdfe095bdae6a436f244a6773a6b7852a1e921994e1e92e1f54e380abf678201460901212e395cf03bb70df466c5323206f7d2ae13d4c104c4b3693cbb9286aa576cdf31ebd5418f37f327cc027bffcd3891f0fff5e9de86bea130497b84d8925b3e71d9c04b7815a2500a50cedd6172d4608861ad53a4cdb8724ca468482924583d73204a32e582d93a3bd76a91a4a325336fb7eafefbf9c477216373872eca27b50d3c1709e266ce9e834d1b1c9724daa7ea72e1d9b2f14e122bd47a8a0544e4c3a1d2b82dc63df3a5dd73a6304519e193019a3ed4f4ded9a4989b8d270cb716945669b97f4b9d85509aea9a1edd49f36d658942a20ea7fe3491b6376324d0ffa6b9ddaf6e06a004ed406adc4ea70ab03bff3c0892aecc02cac048dafe4f2e594b61610f666a202cecca37071a0c34c60907728ae2ffc8ec6217d136a4518a0bb68d1b6bff0d9c0e4e6a1d53997ac2ec947a2d04335880f3963d2b59adaaa3a99fc826e042c81e6ee8fbea1ed8d099d38c14567b201dc098254521eafdd592e4fbf574eb87f6f2362757be103796613845d36e19fc90ff8249255bc4572b70f0c8549a4d71dd73d2232348cd1b4bf06a9f1e71a164bfed56df23eef095abe26f0500329dc97d1c30fd5a8319ffd1241b592d323249ae1dfec8b787a63a35cc833e2792af7888e05d7ed166072b3217dd6688328bd1eac8d16068eab3b651e6679d3ec2f0f457f3b1316d2a9092ab12bdaca9c9840be25720673700fa5b1bdcf9c83c86670cfdc3b53dbe7342ffb806ebb22de674b93181c61d2c86b3f728d9791abf025aa8f80b6289858967c57bd680786cc05b2650f91af3a8e00f6e68cdc122f4963b27b2eb92cd79d4f959d1e039e7a739278a1a9d301e678a95f89cd60420099d79c278cc96c27b6e4ab98d988a2306086fee7aef055bbc9af899a85f4aa5a492140a3b638882fe7607a9868afee3152b8bfc0cb1fab2cf7b349b1b5f6d989eac5b4afa3e030db5e5fb0be651a7c552208f1e831265386c28057314ea723a43cd08d9d6d2491da3cd8bf62c7e6e97dabbc0593d204e4cc72e5117c899e406e05022f59e4eda3e31514388bda85ddd5e5fe8cea112b9f1a086f250f9d81f63b755dee3fa8ebf434dc579e9fcd7dacbab8efe0e1557ca57c5c3175788bba799703b2884972f8ab5d89a14519d9f0a632368e988f44f1d6fa8f757df0007d17bac9a341b43c39e2e5350f1eddd21099fc57bccf810424cfb8bc0df34beee4212ca8ae19bf253c26597c0318d1b9657a7d41fb513db07b4fcfdf5440312df4b30017c696efe885f44fc72d55598d89aae0827a0c263b7ae356f95bd6316fc349e31dfe17690ad12a71f211905cf94d0d107928e8bf34482b2ccf9193156bca5980a0b69682c0f9e9ded6a6738c2a8162bf898b4dfc74dbcca90407ff6a6f6ad4ac9d6dd97c577d1eac03031ebb9be3ec98e33d0cc60cf9863ef9c276c77eb535780c2cca8a6a5da6d2f64eb9a2e834e0393b11485ef0ebef390d372a90a4696c130c64a4d125eee947a9a54dffe3fd9e8388c20319af1db03b259f3e27ee97001b75ed2de3476497b5baaae6a724626973a4f7b723a201b604c5b78912a42a589a1651c73920ac5610321ff99c6fc9e1e2d6823534c17691ab1204ee03837008b0e949fc01b5a55e1fbf7a929fd18afa28fad922682d5e1149653cc58051cd4a10da6f46c93ebec6a87b0a85a67ccfd617c151c01896dfcab41b4b94853562aa6adcca8283e7fa8c4a4b691c43d4f5f0e034144e0a574fbda3a1d32bf18d3a722316b19f2050320ca7c46e57388bcac608d325a6c21cbf4d04429dcf7e055dc7fcc92a1249eec86a0c6a2b7520fa6bb437c32dd5e45d775fe77274accdb7208d14fc5ef0e3e8454ebc9c9f767ecbb938a647ec0e70c3594444e666c3a7b0a2b6d8892bb9eb8a671217019bf49a5af074fb7ffd2a9bf34be2b7894985aae9217e3694b81611b818537f4663ac8c78b39f0526ffd48f6d5ddcbde4c9de2b10537a14659814e346cf114e4a74ff82a7bfada87328a1669cdbf56ec71a276c9e2fd62b76d66bef6daa63dda81dd0e7da074a06192c9a4f9eee1c077c6c4c8107a0bff05ca3917f0dbc775de6452ef8959613846746863efe15df191cc66ba8d6fb81dc9a3eebecda27096da2ecaf1eb0f9c3e1364bcc1d3abb96e56bfb504852d33322124b2543f570e9a3671ab115cc68196d825b54966f0646e7a4a941bd25c888fcb646db90ea378b03b292ca892d922e8417235cfdce7951aaf5f3262258c7e01321fcf9ce688630d64580f29a69ffdbfaae04772ca1a29ec4cb8f3fc6e51a64732d2bca5745e3215495b595c845e7df18f0b0bb7785eeae043f33c63d740f73dab77284fd2cb37b8583113e46e305cfa2b34262925a31e72d7ffbb55ec8a1caf654a6fbc40b95e7dcb4e5188a2c4c9cb3abea3ff4212b81e8b61340addb9254f4f7b9acc440810965bb3ac835216e5b2b2c4d4c36e519542d86cb89c4f36336205058631a2668263044107acb8a4fefd5763f116f62fedaf50ec068a8efe9d5b6ec9aaae578f0f8e34638037c5c16a31a89d02332f36efa17636704bee39be73dead8ac05ca969602d5ed0162cc01a562feffa21e90a2db5d3b6bcbeb3d2466ad994562dcd2b90afa49b74c12a53e9abdfe7d66d9afc9c60efe1e34c7f0343cb2f23d60ac37c0394345e6906ac6977aad2deb3bd533616d904c3d180f2429927588c91b607cdfab1730ba2ba18a4a8ebd93666423c1e97e913f73446688568a8b84cc8e0ef18dec11d20d73a3a61ed7810205f683fd57a71505d4fb09dcde0d85ee1e16224b03457189ac237926cbd9ffbdd8ca0f59960400686a9472f6343561c803759e11d0be6a0d59b85c0dbe03031912e5ea3a9ce9987983447f8b40d41432432ddae345ca70a41ad03ab9d7e58c4af6e0889cd0e205f8a11c76f50e31f77875a2a588169dc5c5019c80e7ef4da27f236f761651e6b82f3065b7c5b5b12ce9be7a5f75dea6cb67c9bae2390cbf04985ef3e6f5e967b8e85079f1c2e3603512876b86e8f186f153fe5b609d9a24a5487a8d2b2f25498b8298c1c7e5aba0b9f8ec13c7b4df098cb4e4653d7338b50cb15cd2cd9bb7bc364b0bc5df52c41df7d4288d4895ad78364e394a0f4a0133bc4e04b96381d5df29a87c6d215fce840c77a9c294962ca4f02d7f9362025018c6a0a9d8c1d0acd1a8372fc3c1a7cc85e7e4fd1962f5b861b32dda033bccf033c8a2d0f66d637a4f882bbe082c0ea3d1c770cac4442441b26672db927c9ee8edd18f1277679190c7c5f2b9736de88edf9e158225e16d993ccd681606c91ea8ba21b269b740f9659a40b9dfaa87973937b11b5f7d07a9156245000f596024e9421541ec2790a6eca8d977bbdc189a39a0375635b20a1837ea93f9fffbe9a85c5df741d2f7e5570771d23c2d42629b67d4cf8c3c65b1372f80d0e6c1378b34b700751f4420ed88d83a68b59facd464b5d0cc9910b4e2eddd3007550ce0a3845fc39003c3674916113a2878567e12128a29fc65d11a526bf75a80c7209d61b0a86f2e419afce65d9b73d6d243198e40368137fd4b9f48fff8b1b72381e9b93bfb3112f809bbb1aebebb9f69a0e4c37b7f4dea6f2c6d39bb756944a1beadd4a674d8df6d49acee79d7bfec6dee7b7e95e37691665b72587b44905cf26ba36203464c84725bfb3b70125b43a8a9693aa78e9f943cc3426c43f81644e4cc382452953564753672a327449494e896f193a4ab0bfb2d8faa418b2235b505084005d1256c34e6be7a1ca7c08d8e8540f593ae9bd632ef79a2267dc44a35750ddb0455f654e57317f0122fbca78bc2a6873b88864b0cea69e7f1a807253e3c86acd379ad61f84fcd49f80f93c525708ad65b74c3c31a0f2b4c5797a214a37d54721a2a0a03f77f9a5328f0615becccd2de9032aace1a979c9ff2ef91396b7a76e922cfe031ea054083c6ccb118a84251c8ec797b10528041afe29bb8d2b1831d9c4e49d7b391cf87794b62155bc26e1827fd90e7dbc594e875629b8ff87c8414a2a4116c0c52db6d54d1dbbeb3b01b18f25d95d8f48090139c0823d6f8fc02e50d65cdd191e7f24e3926fb79253aec409e558bb31ba1f91a8b44aa99ffd1f5a281a3fbaf6af0c5a491d851bfff0e10a23bd9878fa8496516bd5b1849335cd22bde26dffb9055e9373a45648908bdb37ad2a4766b61f5908b07a55dfc4ff8b37077330d8f37e49f96a24a7fb48992e2ef4acec033ac5d48ce178eab4c9c15d61a2d6621d64751a1e7865977e63d21c35a031be597960532a951aefab8ad94aa02764fe9b119f472d3433c71d661a0ed9bc409d1603cc7a35009d27e27c2d0d6e18c9b6090ff440803bef6b8b3936c5c530eb7bde65bae8facee707bca21cbf1b28854c4e6807e782f34e7d07dad466d2b076dee5320b40b66bd65469c953b42ba394fbe6844fd7e47f90a9f64dd5e6cff8f9530ae89e1cad3fbbe908df298ef04f666c3a54b5e9b3343f5bc9db60ac42e1a46fd2be26a196c4e6fe001b99e72b7bc1e4f9ac8fddd09612de92ac5cb1650fe999d601bf44edf66d168b27ea5e8feac475d01005cfe32560a8d5ddd3b77585218606832ecc11142a4bd9df7560c0d825c583deef2b50d33310845b868dba0a50c10b5042ef28fc29a867fc876fc495a492f4c7ac4ea4d154b5aac2857f69637c98e72c9ebf0d9f01a9b9527903e0ad42af6263705876a16e7cf97beb586e7c6a38c11895fc4fb7deca54c0668eea2c25a39d7c2bc641ceb3c61736b03f2624b054ea65fcd1a6f292acd5a4d79ea422d2c87d0fb38a956c745e870c3af1333e121633ab3c80c333ade85d7846c4bdf1674a96658d252a68016c986311828c6fd3a652b96ec8b25f18c1b1aec05f45bb47fa617dd5c694a181c1c7c7adbd129bc69140523e63fbf48acf57bca2298d3372992cfa20044480f36b4fa743113133cec8e96ce770b8733e574ad5f386eff898db418791350c9dbcdcd4db130be1caf1f62ba05d62d0ce5e28b790b08b043b1460b16b16d19d4fe7a97673af3ae484d4f3d8861098deab7fbc51921a7f3d33402af618ff53a9f9c4c353cbdfc96e9f8bb292f58570cd4656b2caebd6db5f46d7ee5cd7b8b824e191cb378f7618a4fb5236a3b831a1b6eb3fa7425a14bc9dc25ed9f203c6d445d565a509c6a8ac0e771a77b905de6ecf5cdac97cdcef6a69357ff70f9585319fab93ad8e2ee0afe60aea07678d12b4f8d30a78cbcc1d3c3d0ce56e7e9fb6fcfce0adcd92adac19e309f81ce314caccd702faf2d2a4a5731b93ad18108d142c2ef6f65a07b8805e0ebce4e6b9c6558882a1b33a31f6ee60ad720cb8c5ca0048a4e459d2aea1c1588abc8c4f782faf71576ad47bd85918c7f49d145e127af80c79457b0f7580d861325270258dfd4324b5c49eb4d66dff3253390a71c8f51eedad2122c03170532b41605f8b91dcb1b9eb4e512892b9d11394d398746191fa80c378d4f54e2f63d10f24cad8c390850cd62c1763cf7ff5e0aac9124b41e1f553155f50933a2ec5648e727ce72d7b71b7f50f7045d152b3af83667ad399ddfbf56b07138d41e9a042bb9f165be4c40a15649b3961064b056ca473461d84289232afd29d860c226472f36a20a5d4b59d7d05e7a00bbf5be25d3f8c5e0b8534233189de6ee7cef43b8a6aac7dc1534b9b620fb002a5d548f175562e623daaff5c00b3bae711debb7b5a5def2a4f7f4a8cc7f8925b01ee3351821c5763d66ad0f908d6888cdee8c4ca27d9032e335cf17b26c8a8fe41033ae1bc4e7cc994b9f461064f78d418d02cbde0f72fe2fe23505803358456f20f2f3fe58012060d073159405d5fa81f0b5f0df8d497191cfa9d854be7f638f21bdf46b4c2f201c3154c577d65fc9a6f3d25a3781563e37a8e9c294c9e4a7a659c251a988705ef2bac4a18a5cb5b2a300d646b2a4490d346bc26b9b4ca5e76adafb12598b5dff094f50806a4c4735a844963d302e5a0321729d0837e9f31f39da1784c4ee8815b4bac5a192b54f28c0f5159c8bb318cdfe20ea499782d33cb65d8849e7d0b0f9580c69146a0753977128e33e83b3a4b5d3f1191a2bad27a077d77666c63a77591c520030c9ad2f62785b2ff8f6be2b300fa4d2414925d76efb671b91440576ef8ae71892064ad26e8470cf501159980a321d84a221325110965809763453bcd4f59b70865ed23389274ef5b0aa13c2d7a88ce5e851694bd6a8e6a389047ad624a0dd7abce2bdca7bf36d0fa25963d6720599181ae4c3b01bd8c21a7ca22043075535de5e63c2cb95b78447110cd8db3ae0cab35f2bb492e6239b33f5b70476c3c51d477114bf9b8a55041278bf6b05b423dd11ef85af0f8a981370f562eaafa96a6d8916ea388ac20d8a01453f520375c2f221f8a0aafc8bbcd92aafac7e5273be424f0f9a030590a8967dc46c4f1b495711d3405a61059c927ac91bba609fb09afb81c027cb35e13c1f7bfab6f3282f4ebc78df550e1f6b3863b5fe1f73830a2aae054c54ca2b54b6561bf371893834a890aec4f5519ecfc662bb47b92267b18c0ca084e1a4694c0d2e02f3182aa588bf816070cc9e0116ad3fbda2a04e2a82b16d6a7bd2393ec09de663ce46770078767abc776390bf2a3e44007fdcea61c64d6823cb9d447737734116d98d901a98246a305071cc207f844ef227d65d8b8ed9dc04f24432a37fb483c009673f3ba889543933d122c407cace195f1b9b4165e0a08fc177ea0da1de6218a1f4b2e5c341eb0551ee30e23e6bad7c90550d598af04b735fecc93153f42116a182cafa9c60e9f0c5c9794f925ff9a40c6615f648acc22e3646e1d3b100b4f570b9989527349353c8b64c2cb4508aca9c42a18a83723933201f50c30cac9cb635a1d663784a350f8fffcfe7f6700faec7e716a062a8a7da497412df1d01e230fc8ae9ec411e5912677f0d973b7f5f292fb220093a9fa9790c5b5c41194c3d2dc2732125b96aea77334f27f6615e51a63565e1b6cc3b56f58416c308336280b19d42cbbe1d56446d4ccf79bbf6306cc5d5461839d5ce29d4cbff1329b8aa2387b8a092fee1fd876f68fc0340b33536c000f1dbd770d10262eba1307f3f7d69dd574a2c9a1291ecb03a271ae075d332da02f964d40c64686cbf94be0554868ee9396f80f7cfb18284dd287b625ad30a296d2aee6d6664e2a008a59c2df96c699ea3f0b11ffaf306ba58ca19c3dfdc45815cf2838d1936d2c8f2102b998f1e5c0b7dcf02d5afc16bb0b4164699408a6d29ec8635d3c91c78d4ff688e1ace5d44fed36fc08854cd8774b96273bc4653e5ebe183528fc71a5c6d435732ff697696ddef0b651e57abb9533aadd3a23030b09f4000a59dfe7bfec632232eb4d03acb6b387b2afaa6ec64c5ddb840e16374e5216d5293154deed4809b0ce44d72c198aa2152f2986dab57df826c99713823fa4820f08f3f1ffba10d8366c6428f4124a82ff84aa6971d589ee363e58633f5e347d6fe5b042590e209390367982a2cc3eb82b7e894da51bcdb7c14f5a190bbefec281eb62a93d8b7392ea55d38b8cbcd5c55f6da75e43184955e94be76680fcffe2ae238f0f944874c68381dfe263afa833e91d3fac01d5495e84232deadeb8d4c5c3f77a81324d39afaeef73eb6594931dd5c308cd89257309e3dfd5bda6886717fcfb5b4b8c571a66aac87b6e59be2ea4164a58a14b132cb3bbcb4619cfa945e8efb452964011977da67f64cc246de0ee02ac63e612501f055872c5d43a5d1c22baf9827c0c37849a86bdb820d2544b880cf68b1ce82bd0d6b0eb35a39d31e01e1e1f3a7723a4a881a10e4310b04442ed18e782ca787d6f32008715b0f15a123ad81f4307c056f2897b8db85b7603b27b595dcb2d9cfb607cee04226414d9c9365f89ba7e0802660ad6586fdcde0ac52b0b12b69dd152fb8be7c373da36c4cc6f340fc7b75c0b20a8130d2695be9d48d10d60aa147f7d39269390c4106b3ddd905de62aed1a9972973ed19ff93e177611c0ee2fc1d21487d704b840a93ff00553fc58fbc262ed81ed0e8b793918564186154b82b0fd8b80272b779cc3df61e55c3ff8770a690697e6573cfdb597b10729584b42c26cbb2291a6fd348338009baf834573a2b3c255ecaceda6f55be5dfbb9b9a79141bdeb282013d49c0086a04501df63461c47abd5e6023bcfa57fba1e4818978ce6af8aa4d2f17797e07e5d025ccaa5b29efdf5fa05bb5e8e267b3a066d83f59f0f6abb7630c89288a98ee599a913e946bf40781d1e03d2d536344dadeb2180153ab6142f91872b2979106090fa542c6c85a4f66287fbccb022084ad529727a0bb76c9668dfd3b1e6030854141dd1f48925d09b992fa68f3f8837a55363329c81041a15267aaf4c3720e99885f82536020d60adb1a79afd9d7fbacd88ff881856d5ed93c07281e1c1829d3f718bc415135f5e0a397775b99e96bc5bc671e0f96c8ccd7c3b4dc6efdf7e2ab287ffc45025b4eab39b4e0e05ae7edc55b23f2de9fdba757b2880e0f98098fa20894c88aa08b3c2936b207016857950367fe13487532cb0fc019c242c8150b209ca5e7b3499e786ebdb30668a1e09262269700f244cc57927854eb2a580a659fd50d230e1a48d8901d12ed76858be352dfdebed2988d1892da87cda3b0477e4dc446d27d33b0c4bc4db57f0c4b97a38dbdb610660cad44134bc67e87b7371190bbb3dfa1b0dddc1659ec97d63a9a21698a71e904f0b480cacfe7cb52bcd99fa088385ebaa3984878d52765edeeb8ffb9797bf6182c313acd18c2fb911eb0d88cef4856356fba7f44a61880059876bc1754efa4d3b4e1a35779b3b7681777a23247c44e6238237048bf4644e978eb94f7f6b6ab6305c39d7a4db0625b8fedafb545160eb4dd7a978d49e43302cda3668b6e0c3dc1fec9e595ccbd90c034a9d1506ca46586cf5745de9e66f896a2ab29c57860d3325f476e0d8bf8f12603899e33b0b23c636ea4ef639dc0e110668e73424b5303693578a1c8b46b11af58cf827f83114e4c4da170a0ec8d8cf33e98ecb74b5f19e0b269bc1b79ec9f8bb6bdee7f4f493a58ad3eec578176ad49a37db67f23cf2ba63e7cb52db7f835429327156dc772959b9f945b565915b5c177be33f1cbce49d327df944a443c850ca90fb8929fdc46d6d32a76fb895555c7d191a6cd1ed07d77c2eb75738504f92fc3a2aa46d0d4c81cf99fc30f94d02fc2bcf547f0c87c38d0bc83435e14d29a255649436561eb12f204776c096a50c593d55db1e38a2b480b0b1b91924ee2db10a288c27c4448c48b4a866a659cee51e91ef6853dfbf56e04f2c51cd2636d7e108d8e5eb5467fc1b9a6f932c08d0aea68fb7a725a61069c319d010a81fb68d8c40982d9356fd11146b9c5aa8d0127b61b7ae4cabb24efc84f6def3a7f1ede8a82f169ad13dcbf8b097d9ce93557b253479addd44d5846161642ec38a96a9b71b46ffe4e0793ff4db35330ae9ad018c101e53e963d1fdff1e5ad1ef56fdc5e082d58c6c400052215ad38550ecdbcc2f9a76f1e34cc20a8c5a123a0c40f6d5be75aaa646e1a0b88cb3c73478ef5127a538413ff8e28c1768d60aa6e8d828dc9669cc50bf81c91c3a4f6f8e0732c3d80950047280489ae70ea2afe6a754c30b8dab61b5afb3758b74e827edd68d9634c15dbf7304b9d47fdea4a6e2cbd755cb9069b906609a0f98e98687ab8d87c842acfc1cdfc74de76f93f972cdd5f3ad4ade09e2b98ebf6eef9acd462c6b341207a3ade1ff7fede5b57194ba6ec233cf645a7f37a62ac3252ef3d8307a034ee273e46739d5c8826c2ac5a1a1282aba330ed9a51264b244a71de01c4acd820cbf05e8b3a011c430d10dd94cd27febfd3a9f748bdf09ad8229d2dc05a456f30499ab3552aa5cb2d3ce6225891b7aff2d3955a15a3adf908adc64bcaa793aa8c7b3a139b8852dc685009fe627875b14395c4305b5542799ab075cb3eea77bf29591e9bf4257335b42030f4a13674ef1c2b074e1c1cc9833ee1a9581469dcdcc245c33bc605e29617cf0f0c6921fb93aaf9bc4229f420d3e4569d18f7412df6fb33188d0e5e6016e86bdf4e016bb64a3d54c59b8032545ac1ecf326d7284110aaf2628c1439ab4d2427eb95d331cc52c833097133154e30ac26c2a13210d93d6bb2340cceb4fbddc61f415bdce45d767d1c85b1a177521dfec9f5277ff275f0b9521c8e37e8576c9797cf9aaaef8ef65874b3a9a416a7771d075c55c4c716bd7c2a34615eae809b3fc7e7da65c468908ff9361835884b359470ddb0d9d305d1d363b128452a681c430e5bbf47a16ee0c3b983e397b03a2bcd626c8944dafe139ce8ab4bac5ced6b542a61aa087e08cce1d62373e0c9f1fc83849a6330c18ab8650349a278532f89c6bc9775da8372075d3148c335f4eec2096e1a6a10546c19e449b5d606b60d8302fb9f55aaef8292db6b8534aacedd2ca0729338e3e3bbd1d3f2af8786750036e4755ce9ea68ea831f35037d8f907379c25122b4dbc8f1278eba778f60b0758cae446fa4197067cfaa466de829014502f254345e7d263708bec2a741d3e53cdc988e863970709f7ab79113a9b57359e66f4ede41d822c93fe9b9ca0948af75258db4906e182fcd62175d2b83533c1d4c401d85d3d0957be588cfb1e58134f7b481f10ac148b62311e1fd033573ed4a1187aed227e7d8e77425c318aa7456185a0b686dc405ce32e54c88470ba727b7b648c08168ea08ba2f077aa121c28cb3edc3ee5f0c7444618677e4e013d9293c6e16b82eedc72328ce60ce27072b3eb2e58330cedba2340697091c92aa6af0ec3a996a57bd1af0cfefd7a0731fa102413bbfb76551ac91555950474b184d3f185478290c67da11b559016532d2332fad80b05fb8171926cb66627f05e43cd12dcd0da3b1aae03f8928ddb2743ca4dde7c543a2a55cf51cc294709ed0012ab05dd36d902011c14bf1ff2c800f22892420cb4a990939dbe263456756b60e029218a910ef9a4caeb047b4d77cabc1775f5a2aa5c755d6d454aaf5e9076e55bf0fb8ef6d1fb1362bf55318f5ab425347e2e2b2efca4ff9f3c624e80b9689d72e2da3b366a4798e5dd9c86868245fb868827d433783972d42ab64c0ddaf305fdd9ba90396ffc631fb51351460d338ea9a2bdc149f6d5e072059e260b5f76af2f7cb0f2d4d186afa9e7136758cd6c5d0325ddfd1908109435f24727af5b80b68685c6dc54bb0aec9c2957af4ebf0d110fc5eb7dcd3fb9601eeebce7d0a2ea87db7d1730844702000e5340add26f9e361625f0f0c784292de0ea635ed97f7d2888e63e190c01ade86c5bbc0fcd2b5707dfa63ce9bc2deb09d80077958b87b1d1e45eadbce7a5443354ab09346a9e343057ec44687d65c3efccdc2295a6d2482d74afe59ab62ab03c0b54f32978778e1cd7a17f35c6a36c91e0633e90bf9868feb873d981aafb65ad439bd55c274ac8c4f80b767acb6cbfd388e31b624a7eccff6230b84ea3941bae43b5dced4fb27fab290e1e49e484faf5eea3fc5d627ff5b6eb4a62b6a62c755c975fe12c25ede4538cae079a60ae5c54865a2c3fec93c0f5c9ab69b691d0f2b835dffa3fdcf53b95e1e5e6ddb94300ad305ea0fca109d89087d2e536cf19ea5bc57e6da584ef4fc6a0e6cf62fa9f30613e79c1ee83c88a25e0245e5d75068f560b6e3cd55d912c9e368ff432e8e6f80143a939f6e728949c1a1b31a280050ea6e0d724f885a35733bbc7a7adbaa7d42fe01bcfde290ef667a644b5bb8b20d0a8cf8db40f96d662c330a1f5711f0f882abb7d54b5b655d939ad34f07df513cd1de0404602e4461b2e5339c49b616d52587ec4ff6dc01dd25c6cb176244d8c09ea75715481a869660d437e6fa429ba81b999d66c93515c3369868d654c4f0b4ec407b330efe2e4a390b639270c2b8b393645d2dfd87245e258d753c75cb790c8d8d57192c2da6e04217b14caf93882761d1969ef7f67b2924481054a59d85e7dffa5495031e3af5ccca855de9d1cda5ca8ac83528a35904740ee9fd6a158fdcf58348a6f492f717a1639f8ec9dd98445bd61e15eca7daf62658bb72b3c7d8fc07deecc2320701133891eac59205ff9af1410b3c42c30f1234c9a7d74c93112ffe1f834975d9e7e45c5dc4b1a82108a251cde04457f669bb2f03d2687c5779eb2a40fee3d6f6e9811556ec0d31ed915a22c0a5ab59eecea0be617555e8abe312fe9ec3025ba6966b908af89b802943db5e221805be7f2620ed22fa45c24847b92ded34262be20643b75cc9dd351877045bce3f59f01fe5ed3a23136337c89b571bafc183b742ecb8b288e2606ee8880b09369d5d04452dce4f38e6eeb22b703509f6df8c1c1759e3dcd41624b772ef4f84e36eba182cf49d6dc2cb65a0c9db1b92a713bdbb17f9addd5aad6956bb074c25ef5ccb9eb788e2980c13351303f24941a2cb4a16848e32f059f8bfa629df5de9ba92f3c689e0b36dceaa87a44e57a91631ae5eb71af57fbd0fec1e315d8e16252de76d300d4095a2ad8a0bccd00febb1a9057df4700c97af586e6ca4d6f51e9de1897a3bc2226716afc43d7937b7a4685ac403b84ae6f666cc950d4663279135e1ac6f09a963df3d3eac945dcb92c0b2ef8e52be5a4f354862c52cf35ccc3c6e06f947ebbf565849e972b94f92f6e43513b9e74fa672ad48e54eef0ac1d0a67650c54e29114b47f03df3223d5e4520011b9980ba8174510cc823e43e14a2daf003f169e4ead1b6db15943d01116090ce13c8be4b5d2f84bd5344290fb5f512c3efea4f3b3feea6765d0e7e9fea64fda399cd98305c9a430f51026a40d89477a2d018c814cf8391d8a34ac18895d8e0e3d78c733fc4f3d3208b9f5073dd117b209e3504990f2b4bfe9c21e196bbf3d236fff6c1971e5c9e90a67fbecb7f29c64e3cb2a008fae1526940358cac3ef745d8d360b999409f2faf18e05bb29d33b68f7caf5fa98890afa169d6c78401a0a8275b23522b0d64d3dba26c30a466addb28ee6fbf27e7ab1062357975c2d384ab5403214bd2b75f2b96658daf6354a555a7c7f56aca4a56796bdfbec07654234b8aeb85d36573b3ab07160e9bd321c0540216b94560e0b766f1abe6d4641f0fffd44d19c2ddf4dd6e60612037a57c74131396126bae62b1a656c211e1c0471f11cdc7a579b61d8e7e6d9887d569f2381e2a6fdf8ef29dee37ba00a2de61125bb35545d8f0ae83f5f0447aa7f063a13dfe5beb503266cae0fe1e0a68ec3de2a54f29fc352389c588cda83265991d5da36ad2014b016849daa77946908d6dece31e9c2aa334f7a31b1450e1eaaa3f8f8ae5b781e92f0114d06829c5350b728ecf834d88fcf1b73386aa10fdad44b154b9d5afd90a8f36c966806444abfaebd205a05eb85abcd5c0e10b62ff40e762c28e7ccb59e29e8e04b1500d7ce6b0e7d1c363f82e7eb37fcd456beee505294fe45cce2cb5a89e815c307200c0d7192cdb00f35ddc007cbe74b4cd77e67ff77f0d22e38bd5b36b3326b286c2d269d3c3bf04d15b8e098b911552f51d00426cf3e706fcac88afc3f50eba013e2e72fefb6c58ca20cb4203234586607dffda7c523dcff2546ac98681f1b9ad62d41e658324e788d8b16e4529a950b5da8d76f9bb10b90e9c089ae51e34d3c6435bb381a0720a1e3cce5296ee275b1c01e3fd87706137be1ece6fbe57a9aa405b1f4b67d863b73e308b43a6514a40c1705fc70197329b993b4f488a81510ad9e90015912e5b13da918ce7b05a9f8781b4a268f2708252662d9696c72990eda49fc5aa36b5f759ce267a45449f3d80af344638eeec89380f97e9fe1536f97deb33d8419fc0f662f0e33c5c8e3ab1bc8b9b92385ccfd4d1457831dc44c166d34b23f67eb3e91094f9b467c23641b0e6b54b59149203ea780ab48a82ee2b7716a534c33e17cc1150460da0486068cbd5d939e914da691a8802d5ac12c58133ec9083fad32f7c2e09762587baa73ce7be7e668d578215c4d3427a1692e30a1361c6b5cf5df0e85b102be87cfe46c4a1ad54ce4d8a404b74102188bafd2cc311215e4f1e714d8a3c8b9e332b4ec1e2a5a1aed6a4fd66c81ab4901c82f2d170ff3dc47e075ba26389de730206688e43d862c32dd38546f7bd524fe080ea76b285f72f373daa8e04791b6629599583f85acbcb6b68b21337734eedefc7d1728efb12b8b020007a0ff6114f21289905a47b89b6947d8ab7e8199363f08c6a9a001331b584cd68b937708f0e9920e869a8e686c47f2dce910e4036cd52f306d2048498efa6ed73635db803cbdcdde4a84d5904c01ecd3820be6e5a260b99bbb1e89cc7742fdecb40e9f122f717a5746c41b054efe324ec1fe47dd27dc4d936aa8c5ef445523dd488b331e679d1d86e188b68b90f94e0f60a9ea5f434615c0f4f922888df6db7b69073ed7148633df30690d93013479253b4d9826a50b8ce12f11a6cbbd326d1c4607f35d73bf084a12ffca660cee112b9c7545f8e9e0d4c2aee89347d35ff01fccf0ba6c5fc611aa7464ffaed6db90e50e3f6ca3b317a9ecd24fba3ff64934d2f69eab2215ddd0e5fc7dca1ea3f79a33bb60b79db8c83000b754e590c0525a64f0930971a54ecd17657f0be9266a1ec333b3161aad96647bb9afd70deb8873ce86bd6287e5eaf0be25af4c70f67fdf6d73e719c1dbd4b704b4eb9ece075b408482a5d85d7ce6b39d267e52191c86983e90c39b67ecf107c640de1286194ab034fb3689e584ee3835dbd6e5559830dae322aa6a8141b242b3e3552e84a2ab3a32801b80724aa47f28d8c21668374589711756dc5246303fa8832b4397f39f16f1d536918a6549835cf60a374315c1167c37415c0a6225dbe68b25da99e452e55be440ca7506620e0fb1788fc0597a450fee8c44411bb10e2165fd10722574f2ddffa65a4af5ec7b4e8ea52e050a25317f55e52951d72070644e9814f4280f843281b83fc62933988b4cb347d170aa4371496c69f9e2a66b0229ac05fb8f8bb47b6bb77c6f387defaa6c87418bb4520bb69aca946f1856b07ccc118bbc6c4ffd469c2038ae609dbf7a73b9edf6ac8694845fe02524734fd1759bfcda40438f0ab849225f12a95cd901f521156a871daab216e37ff64e7c8b9c4e8662e84df73efe8009d2ea883cbf2082d58916227d86188ce5aebe3b4b88ce75804821a626088f18a897e16f5394336da572e89f99260d05ffa720bc9cc57998cd3cdbb5f7271954cce6666c2dd02cd6e4a6050a0eeef0f668ae78aed0e0d7d74902e411fc02aebf0bf597507eb7c8369be12f2031dbe2c17ba45cbfd9acaf4addc7d74ef04701d379caa4b46ea698c88230b24853ac92657c6e6693550130384ac7e3a925389d52328841a2f1366826051f8b10547ede231314b8a97ffc090f27f13e2368d3a5fb0eac50e95ccd1e34eca0cb5646b2d5beae5bf2f4d6d8aeca9ce732c4b69dab9081d15fa6774202490d5e30c6647d3678df7b510f425391f3dbb45b8a529f7983e036af74e5dae25e9c391e83669d169739b75f8f6fb7a5031cb45e37f46da81f1fb9415eb7df4acd051a055e9e7135e6caef4616fb3142a6248fae124018bba786d05b91ef0b25fc87569752d8fe1285ed0e7a85d9a6af0e9baa7841ee20424c9e413ebac8672211aac03b728e90561465a20694622a06cc3b42f1bcc1893e19a835a9b08bfd7ce95243b7e9dd64483703b2021c59c298fac3b4f855dadbe06a429ee6eb23235c496562fd05056a2fa92c0a4aa306d3a4680ec15308226a391c1ed4ba74933bf803d5cee8a6be06fb06f5b0346478a2c39406eb6ff0575335d86d76923490a8e13b9e441c1167fbbeca1b8313280f81661bc0e41e4476c0b5837645576ee4a655b038755231cbb4777398d9e7c3acb3e676d4a83b7224e1a2f5f401bca70eba3649caf97c142e465eb0b589aae1e2a0eac96c4fd54418428d281d69614076962d7abdd068cae85ae9ff72db808bd0595fb9cec0aed7381d765069dc2cb48d04009942911bbdebdbedaac86aa43c25eb09bbe774e5dd338658f523000d007ce3b5df80939b083be4385c1707e9d6d191d671c4eeecf08704609a5ab0ec02f369f04fc0ad7f7b50b64c37d5cd4f2205607b97321fca2b5b8ca1de77fd7af3c8512a732c2d5aaa1bfd2f92eaa50dd896d46c21793e54aabdc3c78f78eddff7825fad3409cc4749c50ee165a95f0cdd14856e7526cd1bf417cd4ca8c3708f243c93c3edd5f800566502edd2eead3f1134594b5770c9c25b4436c887f07601a26ef4cba90964dd635b41cc4dde452f99ffb5a7c89f3435701c7e74fa35afc74bff5416fb90386fbb82a1ebb50d0c62eb9b8c7bae36b98084aec93b09472a636ad06e1232b167b3400f3b254fef0ec92f24c08f38b9536c5d0321b2aad05dcc186ffae3f2c2d7c3e9546db2ef86adaf8b65029bfffcb3853ba2d44f19b2577609987529ff3ace0054f0c4b2ed829dfaa41c7ec12a9bf522bb1e9b5a226bcffb4b6e4791c632cecffdd5b37a27c1e3ef44a5e6bf24f124d931f9f94eb77c691e6e300e4814c964ef34b6fa370f046c31449bfdba2095dbbf0ce1e1b38839cf94a2c588c8cfa3fdd7dc8070563262f8f882d0d2851ce448c4918ea558f5e538c779e51d516b2021a20575958fd2c9741426776e3d24f45edd0759f593031b7f6c17daff24e1be6d27dfbf9158ca6a50311286a12cffddea8eadc11dd58a01def2ebe88faedc2362274d4308612840066e9defe6d4435a828ed22c98f85fddcf8da22ff75cbdcb380abd170be419622b6eca59a75418cb974227ea69b3f5c0955da09f7ada32d3df6d542593fee3f489326fd49cd4168c9221e5cb51c5ea517a01e09a010db6cd2354b3b587a47a22852ad3e185ed712ba6a8b06036598a622fdaf67ba450736ff4d293edb8da1e55aed8244440c328117fdfcc3740a548b85978d878c97c9eaa9da75073d1a96efa7ebdd07ff7ec4c2ab513fdbc86c0675bd9d1418d5a43413e5bc89133da69f8e9ab20fb7281386aa6251baf52a380dd5c68df84380caff862f1e7886347fcb44dfe2629c644a8ead05d85adcdb3cfe1f0764b1b885ba17d6ad1e4ef59d1e79ea64e645276de7762c45897a44bec6121f74a1caba8bea2695d565f9fa3d2ecfc217451661a8b8a81884c92ae11ddf75a03abd4fa911bd748deaa2bbb09ab532e15f06a678d1366bda2c00b51e45f70c0287e6ce915410bd9097be565cef502f28ad3e5847ecd5bc05a1df26990f8c41624c37992953f57abb30fb1214b04adec0109571637f6d3134d8b1df829f42639b4183e1bfe9a6738a1a6ffdff2a26923c28aa8a6f28248e5f3edfec093f5ee56291709b7c27cbcad02aacab5c6076408ee54f3c85b7e7ce824afc44e563026a488c91b10ba61a385a8de3b0becde989316e6a2666db3f2479f23642bfbb6c3edb1acdd74830a54c0b3b0b7afcc31dc6dcaba3718cb3baf37e407b59ca12fab5b963b0be620aaa34c26c0f581b8dfbb40b3655de9096b955df0b9fc64093f9a6426157104c3cc8f015291a830f33462bd331a3398d44713d94680f1f75103036cfdf0e5ebea15c60a84db08094e3a04155a9b554bc13898889f98564a89580dd08b31875e21110e3e4b945c627da72a6aae7baddcbfed8fd556dfd5e9996113d5a28e5592d89bbabdc64ea100a205ba7a64517723e630b34fd67e9ef08dffac97c2af5e5f152a997f1daefe8514b0b96dc5ca782b9af2ee49f5161d6fe901963b9648057d6157ea9cc0bdad99e71817e53287d8b48b7bd2042b3a3eb89d7ccf37808c12da545f97efd7d9c0309a5b17456c70007972ce60c243f476257edd328edf54c8884eca91ac73c8eb8f3f5e038b9f826c6cc5a7cfc74389fd50ad1f2107d1493181e0ee93eba6224220369e958255414910bfc702caffe39cf5c80fccf08b5dd4c43d0676f10edf67bc33d452a75174a0ab9d6495b66ca71d10978dd7bf50f29a250a32ed2cba66d2e80c123286352906c2bd31eb9d7bd55e0b269de62d43d99f407286a2322df70cb1567ca639aafb70b5c09b4290b214c3b2816d9e546c2916dc0e36465d4ed22cf3b99febe97f9b035c3f3b3a23c32f20d1922257a39d0f42e15395280d6a725c6541392619ec8eb2592bdd8a826235c0d5b3729c5f1b934fca069393ae5d5ed3abd6e538501e40a1f8cdf019485b3afc1e57b3e67cad0284594f5316147f46510beb0145eec712a0266e9590e7399a73df0ae60674842fa1e3423279ec691a5b22c387e8cf253d93c11d9e986f22d2bb06d3578d46eb30842eb479420790bb34adbf4e7557da55e80ebde972360ba8188b61361930c4a0bdcf2e8c99a48584b3b9db21e9600cccbec59e046d10a7a2063c3dc2bc8d53ebe2e6599d2aaee891f5e61c478690e4339930c2e8b3be76356643f52bb9ba5b6166ec14767b5af6dc597c7819f223bee449b1e2b5c0e817d8b33457e4c1ababa05d02de30080d3d9016ec87179c9e23b1e1d1b26fe22ec13dfd10ece4d3cc84204aeeed1ee8ce06842b960f6b026dc06597ff0ca1886b0b4aebaac4166bf379d65680a146afbafad5d3f2dc90083f2153287f033016e87d9503a31d0479abf5e3a3c7fd827d19fe76b5749b09fe45fff110b545bb0b5b8679721618fca5e8c6dad14c23717f27fb0f6a305ba087878e71565f66139c5d196602eeed5dcd7419f4006b156599c4b5648b25aea529c835aecaaf41609202febf26034d1f67bff1cb1f9f68014b0c41bf355bfde6f486ac8dbcc54199b575ee5443ee1005ec22eef1f4963d872e5e9b908d637c8eb31a44d299060db1fdbce874e3f6a748e21fa61754ba6e3f6bab49ff596d30f8c0aea621b224fbfc96c3e88101262d229e0531dc418d8ca65133b5c4da0c7df09b2e4f74f9275781e629af2ee4b07843fb1544daf9345a9c75d728209586784c5af7ed1ca050321927f0e1587459599a9aca2188a2b65041a840465112be9e94781a0ce148a18a0d65eb12e7f32b7e7a047cda6720425ac3185b8389e6e9b8d598496cf1975c573ae82070d3d3d0502795d1cb1f4c8d17a66ce0254e655e73cad9ad39b1252a40bc40d9564c74257e9af9a2155f39e69a732ae237df073c8a661dd89f06586e85c6773869cb85564cecd29c9a6d58dd45f470dfb3664d1af366c3dad25c669ede9bbe94bd051f89309086e1c377157388a377becbf7bd9a878cc692579110e0624fb968b8695bc9f767cc0f95e1695b408e90ba041ccc8bb8de663a72d9e6a3c0c4b1989a3983269af78823d535896c5fb91f1e0ccee1a73c60d1239c3b1dcf6003e7a870b1ef34eeb9ba5ca8db80d32e8fe1993e6b2a4f1f338ef5d10127ac57229028236fee9abb963169aa690d6414eb065b42c5617396ebaa889527eb30d5b14f06aca62d8f2c1d39c9aaea43be579595b822d2e022230d059ba88a03a6adedb68f41d395d3da3328590c433d20f5033c4fe92f33e0d81bdf8a1f191d387b1cf4ad664542b8817578043b77fc6ea9a3176ee9e02ba2183786cc93c4bd96d936d965416df7595efd5f96511743effcd7f34322d69ecfd93a610bebc76b479278c2cd80bb1b85716f985a93e47983edd39078799cc9ae9f51b37d6a66935840544d0baaf5fdf7ba13d8e2b2b72d474d42352c78ea9c7043f3f15b8c6d0abb5584be17a2f34f4cbc7b8a3099999e1a10d9da0bddac53c2f2d781039762411e15c8f8398f7f925c3a5765b00bd6365bedb9d87b46a8a1fcb2db1fa1d27b76871a5b4aee2c76d471df9b4b3570e6bff8712dd17bff906a566d3d0ed8c218943aa6dab96815e5243de27920e64ae964dd81649f1327b306f20670e8c6311433fa256a9d18e9aa823fa13e51edbafac171297575eabe773aeb3ff698b1a4dd5a48bb12d91bf2b6ab59be8ae2c75d5971b00e8cdb203e49455e371041ebd36809e67c47d4d4f5a60747ccf551d563a11bc0880330ba4fb0d9aa40873fe795a226a13c1ac69f87e45af26d2d3d61637af6289fb4f4d766c3b5d5f3f8c9bf4f23a55ee3c0f4a35d20585c918645542824a875d688f178f7b0ca8c12673235b6fcad3b02e8f19c60cd015365f96217bbc985546ecebb8fdb62fb2eef75054fa252747a58e7c6132120effa4132a19ae22bb93a1984fc30253bf831e8f416245d6fc80765ee2a50bf7bb696b3f8c96b7c2c28677fc66a7d5d7b1561d9763e5fb0cb238156cc3f37ea52fe15e719c417128a446de66adc300fd306b5ab82f1abbf37caa72ab759a9887ed0b40e9971b2d2da24c3c62dc9d1f6d0be7bc57f9bc1c8137609a9c../../../C/orca/figures/orca-logo.png../../../C/orca/figures/orca-logo.png../../../C/orca/figures/orca-logo.png../../../C/orca/figures/orca-logo.png../../../C/orca/figures/orca-logo.png../../../C/orca/figures/orca-logo.png../../../C/orca/figures/orca-logo.png../../../C/orca/figures/orca-logo.png../../../C/orca/figures/orca-logo.png../../../C/orca/figures/orca-logo.png../../../C/orca/figures/orca-logo.png../../../C/orca/figures/orca-logo.png../../../C/orca/figures/orca-logo.pngrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootorca-41.3-150400.3.3.1.src.rpmorca-langorca-lang-all    orcarpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)41.33.0.4-14.6.0-14.0-15.2-14.14.3c6@a@aacaC1aC1a3_a$@a $@`U`S@`4@__@_[f_R,@_L@_2@_16^?@^@^h^h^_@^O@^C^4^0"@^,-]]v>]ja@]i\\Y@\n\T4\T4\T4[j@[t[dC[6@Zy@ZZZZ8@YY+@YY@Y@X@XXX@X%W@WWiWgWgWgW9@W4p@WW@V@VV'@VŲ@VuFVXEVA@VCU@UYU6@UoU@UUeUQ@U/@U@U hT@T@T~@Ta@yfjiang@suse.combjorn.lie@gmail.comyfjiang@suse.combjorn.lie@gmail.combjorn.lie@gmail.comsbrabec@suse.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgmgorse@suse.comdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.commgorse@suse.commgorse@suse.commgorse@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgbjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgluc14n0@linuxmail.orgluc14n0@linuxmail.orgmpluskal@suse.commgorse@suse.comluc14n0@linuxmail.orgjengelh@inai.dezaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgmgorse@suse.comzaitor@opensuse.orgmgorse@suse.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdamjanovic.ivo@gmail.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.org- Update to version 41.3: + Web: Fix presentation of the FluentUI react dialog (and any other dialog which has an ARIA document-role descendant + WebKitGtk: Fail gracefully when structural navigation commands are used in WebKitGtk 2.36.x (the collection interface won't be supported until 2.26.4)- Update to version 41.2: + Web: Fix bug causing widgets descending from off-screen label elements to be skipped over. + General: - Fix bug causing accessing preferences to fail for Esperanto. - Add more event-flood detection and handling for improved performance.- Add python-rpm-macros BuildRequires in case some build environment does not pull it automatically. This is needed by macros like %{python3_sitelib}.- Update to version 41.1: + Web: - Fix presentation of selected items in datalist - Fix issue causing non-rendered headings being combined with other, rendered elements when presenting line contents - Improve behavior when focused back/forward button is pressed - Improve presentation of subscript and superscript elements (requires implementations exposing the associated AT-SPI2 roles) - Attempt to identify and present custom-element images - Fix SayAll for rich-text editors - Treat all list items inside listboxes as focus mode widgets regardless of authoring - Clear cached objects when not dumping full cache for child change to prevent skipping over newly-added content - Fix speech generator for browser alerts - Fix issues causing certain spin buttons to not be presented correctly + General: - Modify collections module import for Python3.10 compatibility - Event Manager: Handle name/description change floods - Adjust string for repeats when presenting text changes - Clear flat review context when page tab lists emit selection-changed to eliminate stale context (e.g. in a wizard) - Improve presentation of indeterminate progress bars (busy indicators) + Updated translations.- Update to version 41.0: + General: Fix compatibility with Python 3.10 + Updated translations.- Remove obsolete translation-update-upstream support (jsc#SLE-21105).- Update to version 41.rc: + Web: - Fix several issues related to empty but "focusable" ARIA tooltips - Identify and work around (when possible) mismatched text and hypertext implementations that can lead to looping inside content + Updated translations.- Update to version 41.beta: + General: Use new AT-SPI device API for keyboard monitoring when available. + LibreOffice: - Fix bug causing Orca to become silent due to setting locusOfFocus to a defunct object. - Work around missing focus event for Calc spreadsheet which causes Orca to ignore subsequent events. + Speech: Do not set voice name when it is the default.- Update to version 41.alpha: + General: - Improve handling of accessible-event floods from apps. - Fix bug in announcing selected items in icon views. + Web: - Improve recovery from destruction of current object. - Improve performance in response to caret-moved events. - Fix crash resulting from subtree becoming hidden. - Fix bug in toolbar browse-mode navigation. - Fix bug causing a live region event to be ignored. - Fix bug causing us to incorrectly switch to browse mode in VSCode. - Ensure we present caret-moved events after Alt+Tabbing into web app. - Don't repeat posinset and setsize for multi-line list items. - Don't announce unselected state of grid cells/rows in browse mode. - Don't announce row and column count when they are both 0. - Fix braille presentation of grid cell in browse mode. - Improve browse-mode navigation of trees and tree tables. - Eliminate some chattiness entering elements with a caption. - Prevent double-presentation of description for alerts. + Email: - Fix regression presenting plain-text messages in Thunderbird. - Work around missing events from Evolution Add Accounts. + LibreOffice: - Work around missing state-changed:focused event that caused caret-moved events in documents to be ignored. + Speech: - Ensure we enable/disable speech based on app-specific settings. - punctuation: Spell left/right_double_angle at level "most". - Do not add mark within numbers (some synthesizers present numbers incorrectly otherwise). - Do not set language if it is empty (breaks output in older versions of speech-dispatcher). + Mouse Review: - Check if we have Wnck in activate() so we don't spew errors. - Gracefully handle lack of pointer.- Update to version 40.0: + Updated translations.- Update to version 40.rc: + Web: - Improve handling of, and recovery from, element destruction, e.g. to find the new location and contents more accurately and quickly. - Don't generate line contents when tabbing into editable with descendants (chattiness). + General: - Prevent hang generating statusbar content. - Prevent hang resulting from accessible objects which claim to be their own parent. - Try to detect and avoid selection-changed event flood from apps like Caja which can make Orca not responsive. - Work around lack of children-changed accessibility events from fillers which report 0 children. + Updated translations.- Update to version 40.beta: + Web: - Add initial support for aria-braillelabel and aria-brailleroledescription. - Add option to control automatic focus mode during native navigation. - Improve presentation of, and fix bugs related to, offscreen text which is exposed to us as one or two characters per line. - Make more roles descendable in browse mode to improve content in which use ARIA widget roles are applied without any associated keyboard navigation. - Fix bugs in which we get stuck or skip an element due to stale cache. - Prevent getting stuck when up arrowing with multiple newline chars. - Don't collapse newlines from a single text object into one line. - Respect speakBlankLines setting. - Ensure figcaptions and descendants are presented only once. - Fix issue in which caret-moved events preceding focus events cause Orca to not present a newly-focused entry. - Use posinset and setsize attributes for menus, even in browser gui. - Eliminate double-presentation of caption children in SayAll. - Work harder to turn inaccessible links into something presentable. - Prevent focus mode from being entered if we're in SayAll. - Fix presentation of table row when caret moves due to mouse click. - Ensure we say something when using caret nav to interrupt SayAll. - Skip useless empty elements when seeking first context in document. - Fall back on gridcell name when generating name for nameless checkboxes. - Miscellaneous chattiness fixes. + Chromium: - Work around bogus/misleading selected state in browser menus. - Fix chattiness issue arrowing up/down in Omnibox popup. - Fix bogus presentation of posinset and setsize in popup menus. + Braille: - Attempt to be smarter about the default contraction table, prefering the current locale and literary braille tables. - Fix bug in presentation of tree items. + General: - Fix Orca not launching due to braille-related timeout. - Use AT-SPI2's cache for children (improves performance). - Improve presentation of native-app navigation by word. - Fix issue preventing us from recognizing a Tab input event. - Announce "non selected" when focus does not follow selected in a listbox. - Only speak newline during word nav if spoken indentation is enabled. - Handle exception initializing mouse review with null display. + Updated translations.- Update to version 3.38.2: + Don't treat unknown coordinates as definitely off-screen. Should fix the problem seen with flat review resulting from a change in Gtk+ 3.24.24.- Update to version 3.38.1: + Web: Fix crash when generating speech for childless math element. + General: Fix bug causing the new radio button group to not be presented when the group was first entered. + Updated translations.- Update to version 3.38.0: + Web: - Don't present aria-placeholder value when it's identical to aria-label. - Fall back on object attributes for absent text attributes. + General: - Add some sanity checks to prevent crashing due to GStreamer failure. - Announce read-only state for checkboxes. + Updated translations.- Update to version 3.37.90: + Announce when rows, columns get reordered due to aria-sort changing. + Fix bug causing some web content to not be presented in flat review. + Fall back on "placeholder" when "placeholder-text" is not used by browsers. + Fix bug causing presentation of stale content when navigating by word. + Skip over clickable images during line nav if the author has set alt to "". + Fix bug causing events from Google Docs to be ignored when a dialog appears but lacks focus. + Emit mode-changed notifications to inform other tools (magnifiers, highlighting tools) what mode Orca is in when presenting content. + Miscellaneous tweaks to GUI labels and documentation. + Attempt to reconnect to speech-dispatcher when setting capitalization style fails due to SSIPCommunicationError. + Updated translations.- Update to version 3.36.6: + General: Add some sanity checks to prevent crashing due to GStreamer failure.- Update to version 3.36.5: + Web + Thunderbird: Fix regression breaking access to content (incomplete cherry-pick).- Update to version 3.36.4: + Web: - Fix false positive causing us to not present self-referential labels. - Fix crash caused by author using aria-labelledby pointing to itself. - Always speak the current line when caret moves due to mouse click so that presentation is consistent regardless of the element. - Fix bug causing events from Google Docs to be ignored when a dialog appears but lacks focus. + Thunderbird: Fix bug causing us to incorrectly update our location within settings. + General: Fix bug causing learn mode to not work in (at least) gnome-shell controls. + Updated translations.- Update to version 3.36.3: + Fix crash related to non-standard tables. + Fix error using braille with JavaAtkWrapper. + Work around Qt not exposing STATE_CHECKABLE and/or using ROLE_CHECK_MENU_ITEM on checkable menu items. + Fix presentation of Qt widgets labelled by their parent container. + Updated translations.- Update to version 3.36.2: + Chromium: - Fix chattiness issue resulting from failing to consider the prior object when generating labelOrName. - Improve responsiveness of text selection in large objects. - Prevent double-speaking of ARIA combobox value. - Don't speak child position for popup menus (it's always 1 of 1). + Web: - Fix bug causing us to present stale value information for ARIA range widgets. - Don't present load completed or page summary information if we are in focus mode for a valid object. - Don't present loading message from pages which have no URI (fixes some chattiness when launching Firefox). - Work harder to find presentable text for ARIA alert role. - Don't iterate through all children of very complex SVGs (improves performance). - Only present comment role when first entering the comment (chattiness). - Fix bug causing us to not present text which is directly inside a scroll pane. - Fix bug causing us to present stale information in rich-text editors. + Mouse Review: Fix mouse review on some web elements after scrolling. + General: - Don't present position in list for comboboxes which lack children. - Fix bug causing us to not present changes in already-focused terminal when Orca is launched. - Improve presentation of status bar labels. - Fix bug causing us to not echo text insertions. + Updated translations.- Update to version 3.36.1: + Web: - Flush live region messages when interrupting presentation. - Support checkable list items and present unchecked state when item has checkable state and menu item role. - Handle extraneous elements inside containers which support selection. - Improve handling of live region messages with embedded object chars and filter out some duplicate messages.- Update to version 3.36.0: + Updated translations.- Update to version 3.35.92: + Chromium: - Fix presentation of child position for files in Google Drive. - Handle list item markers which lack "::marker" tag. + Web: - Fix presentation of list items in GMail composition window. - Eliminate chattiness from redundant SVG images which lack accessible information. - Present SVG documents using the image role. - Several improvements to presentation of contenteditable content. - Several improvements to presentation of aria-details information. - Present aria-invalid info for non-widget elements. - Present aria-roledescription value before mark/highlight start message. - Ensure ARIA links are not treated like anchors. + LibreOffice: Calc: Eliminate chattiness from spreadsheet reclaiming focus after editing cell. + General: - Ensure we use the right voice when presenting autocomplete role. - Improve handling for window switchers which fail to emit needed accessibility events. + Updated translations.- Update to version 3.35.91: + Chromium: - Remove some noise from frame name when there is no URL. - Ensure we present alert-style dialog name and static text. - Fix issue with live region presentation in embedded web apps. - Improve accuracy getting the accessible object under the pointer. - Work around issue causing us to get stuck when the focused object gets reparented by the author. - Present alerts on application window activation. + Web: - Improve handling and presentation of dynamic skip links. - Fix bug causing certain code/preformatted text being treated as if it were on a single line. - Improve handling of the focused object being replaced while focused. - Fix bug causing us to re-announce context inappropriately. - Treat block lists on the same line as other block elements (e.g. headings) as if they are on a separate line. - Skip over empty paragraphs during caret navigation in web content. - Fix bug causing certain blockquotes to not be announced. - Fix chattiness and performance issue related to line navigation amongst table rows. - Improve performance by caching object attributes. - Improve performance by skipping pointless ancestor generation during line navigation. - Improve presentation when caret moves to same-page link. - Fall back on description so we present font-icon-based sharing links. - Add support for suggestion, insertion, deletion, and mark roles and elements. - Fix braille presentation of certain browser/app UI elements. - Attempt to identify elements serving as placeholders for entries. - Fix chattiness issue presenting column/row headers with author-provided names. - Eliminate double-presentation of Table details during structural navigation. - Improve navigation and presentation in grids in browse mode. - Eliminate double-presentation of caret-moved events from mouse clicks. - Only treat expandable elements as focus mode widgets if focusable. - Prevent repetition of lines during SayAll for web content. - Announce when an object has aria-details on it, and when entering or exiting a details container via caret navigation. + Terminal: Fix double-echoing of key when character echo is enabled. + General: - Don't speak number of children when verbosity is set to brief. - Fix bug causing the Orca modifier to get unbound when a keyboard is plugged in or removed. - Fix pauses being spoken as period/dot when punctuation is set to all. - Handle setting focused region when accessible objects get recreated on us during braille generation. - Fix bug causing us to not present certain Qt tables as tables. - Fix bug causing us to not always use the system voice. - Improve filtering out of redundant names when there is a similar label. - Prefer the name over the displayed text for interactive objects. - Fix bug prevening rebinding of commands with Orca+Shift. - Remove newline char from copied/appended flat review content. + Updated translations.- Update to version 3.35.3: + Explicitly announce the popup type when aria-haspopup is used. + Improve presentation of childless editable comboboxes. + Ignore a bogus object from the Gecko accessibility tree which was interfering with presentation. + Improve scrolling to text objects. + Don't treat nameless, textless links/static text elements as clickables. + Continued improvement of Orca's support for Chromium. + Improve accuracy of synthesized clicks on web pages. + Be sure we don't override sticky browse mode for top-level web apps. + Fix bug causing Orca to not present button name during Say All. + Improve presentation of selection of links which span multiple lines. + Add support for detecting and adjusting scrolling for banner overlays.- Add python3-gobject BuildRequires: We eliminated an auto-pull-in of the python stack for consumers of the C-headers. Orca uses both.- Update to version 3.34.2: + Chromium: - Present alerts upon window activation. - Improve presentation of list items with markers, including handling a change in the accessibility tree. + Web: Prevent repetition of lines during SayAll for web content. + Mouse Review: Ensure we present tooltip for non-focused objects. + General: - Fix regression in binding commands with the Orca modifier plus Shift. - Work around missing object:state-changed:focused event from GtkTable. + Updated translations.- No longer recommend -lang: supplements are in use- Update to version 3.34.1: + Web: - Continued improvement of Orca's support for Chromium - Improve accuracy of synthesized clicks on web pages - Be sure we don't override sticky browse mode for top-level web apps - Fix bug causing Orca to not present button name during Say All - Improve presentation of selection of links which span multiple lines + General: - Ensure we speak selected switcher item even when the user has set onlySpeakDisplayedText - Improve reliability of unfocusedAlertAndDialogCount() - Correct the position and size reported for selectable table rows - Don't present GtkComboBox selection changes if we're not on/in that widget - Present position in list for tables - Filter out duplicate clipboard contents changed notifications - Filter out bogus window focus claims from gnome-shell - Add handling for accessible app names which start with "org." or "com." + Updated translations.- Update to version 3.34.0: + Web: - Complete *initial* support for Chrome/Chromium. Important: In order - for this support to work, you will need a version of Chrome/Chromium - which has not yet been released. - Don't auto-enter focus mode for embedded role if reading PDF. - Ensure we respect the choice to temporarily turn live regions off. - Ignore "document" load events for images emitted by Gecko. - Eliminate some chattiness with popup button elements. + Thunderbird: Attempt to improve performance by ignoring some event spam. + General: - Several stability fixes for objects and applications going defunct. - Fix regression introduced by Shift Lock change. - Improve reliability of mouse review when multiple objects report same bounding box. + New and updated translations.- Re-enable translation-update-upstream, and fix invocation.- Update to version 3.33.91: + Web: - Improve performance with structural navigation amongst large objects. - Also fix performance regression introduced in unstable release. - Treat headings as paragraphs for the purpose of structural navigation - Treat push buttons with state has-popup as focus-mode widgets - Fix chattiness resulting from svg elements with no information - Don't generate tutorial messages for widgets in document content - Eliminate some chattiness with Google Drive menus - Improve presentation of widgets which are destroyed and recreated while focused - Improve detection and presentation of content which is exposed to us incorrectly due to CSS properties - Ongoing work on Chromium support. + GNOME Shell: Eliminate some chattiness with Dash + Updated translations. - Changes from version 3.33.90: + Web: - Try to include results count during find in page searches - Fix bugs preventing SayAll on page load from working - Fix bug in braille presentation of new Firefox location input - Work around another instance of CSSed text being exposed as one char per line - Improve presentation of treegrids - Reduce chattiness with editable comboboxes and with auto-focused descendants - Never treat layout-only-table cells as focus-mode widgets - Make finding clickables more performant - Ensure we present final word in element when navigating by word - Present caret-moved events from mouse clicks even if element hasn't changed + Mouse Review: - Improve overall presentation of units of text under the pointer - Improve logic filtering out irrelevant mouse movements during review - Apply non-mousereview cell/row presentation preferences for a more consistent experience - Don't present description for mouse review if tooltip presentation is off + General: - Add support for Shift Lock - Add initial support for AtspiText's scrollSubstringTo - Add fall backs for click-at-point failures - Also check for "underline:spelling" as indication of spelling error - Improve response time for mouse input events - Allow building with gettext ≥ 0.20 - Changes from version 3.33.3: + Web: - Improve presentation of Google Sheets when native accessibility support is being used rather than live-region-based support. - Add support for in-process ARIA feature for alternative text for cell indices - Fix bug in live region support causing some information to not be presented - Improve presentation of off-screen content (so that it isn't spoken as if each word is on its own line) - Ensure we present newly-focused widget when current widget gets destroyed - Fix presentation of description-term and description-value roles - Fix bug causing basic context information to be missing during structural navigation - Improve presentation of Dojo color-chooser buttons - Speak the landmark type before the landmark name/content rather than after - Don't treat two landmarks as being on the same line - Fix issue resulting in some items being skipped during SayAll - Ensure we don't filter out links with author-provided names - Improve likelihood that we'll speak link role for descendant text - Improve behavior of non-interactive web cells with click handlers - Ensure we present the newly-focused element after dialog is dismissed - Explicitly clear text selection when controlling navigation - Work around another issue in Gecko's broken text implementation + Mouse Review: Fix bug causing us to present the wrong document when multiple documents are open + General: - Fix several issues related to presentation of combo boxes - Separate out voice variants in GUI - Fix braille traceback when there are no lines to display - Add marks at end of line for speech - Fix several "chattiness" issues - Improve performance searching for objects in accessibility tree - Improve flat review of table rows - Ignore window deactivate events if the event is not from the active window - Changes from version 3.33.1: + Web: - Fix issue navigating to and around multibyte characters - Fix issue related to our workaround for broken Gecko text - Improve presentation of nameless links with non-meaningful URL - Fix bug causing us to get stuck in a nested layout tables when using table navigation on the non-layout parent - Don't exit focus mode when navigating among text in a web app - Only do the work to filter inferred labels if we have to - Eliminate duplicate presentation of table-row content - Fix bug in going to the beginning/end of a container via structural navigation + Speech: When we don't have a custom char name, use speech-dispatcher's API to speak characters so that letters are not presented as words + Qt: Ignore events from accelerator labels + LibreOffice: Do not announce selection changes from unfocused combo boxes + General: - Handle the reported number of text selections being -1 - Migrate from intltool to gettext - Now requires version 2.26+ of at-spi2 and atk-bridge. - Drop intltool BuildRequires: no longer needed after port to gettext. - Disable translation-update-upstream: it is not configured and currently causes the build to fail.- Update to version 3.32.0: + Updated translations.- Update to version 3.31.92: + Create generic switcher script and use it for all non-gnome-shell switchers. + Improve presentation when initially getting into the Compiz and MATE switchers. + Updated translations.- Update to version 3.31.91: + Web: - Ensure web contents are scrolled into view during SayAll. - Scroll the current object to the top edge when using structural navigation. - Prevent extra context being presented in contenteditable elements. - Work around YouTube focus issue when navigating by heading. - Improve presentation of graphical/icon-based push buttons. - Increase the likelihood that inline list items will be presented as one line. - Attempt to identify and ignore bogus events from background etherpad. - Fix issue presenting text with links when using etherpad in object mode. - Don't do SayAll for URIs starting with "moz-extension". - Improve interaction and presentation of focusable trees. + LibreOffice: Fix presentation of text selection spanning multiple, partial lines in a list. + General: - Fix hang resulting from building flat review context from objects claiming a bogus, huge bounding box. - Handle broken accessibility tree when generating labelOrName.- Update to version 3.31.4: + New Commands: - Add unbound command to present current object's size and position. - Add an unbound command to switch between layout mode and object mode. + Web: - Ignore page loads for non-active documents. - Fix presentation of focusable text with MathML children. - Eliminate some chattiness with MathML embedded in links and headings. - Improve finding sentence start in contents with embedded objects. - Make toggle buttons and non-focusable buttons reachable via "b". - Improve consistency in placement of navlist. - Fallback on access key when there is no aria-keyshortcuts value. - Check 'URI' in addition to 'DocURL' when getting URL of document. - Add initial Chromium script. Please note: ATK support in Chromium needs much work. Until that work has been done, Orca will not be able to provide access to Chromium. The current support is very much a work in progress and not yet ready for end-user testing. + LibreOffice: Ensure we fall back on native headers when dynamic headers aren't set. + Braille: - Fail initialization if device is not plugged yet. - On initialization error, make sure to clean BrlAPI connection. - Ensure we don't pan beyond the length of the line being displayed. - Make sure the attribute mask is as long as the text string. + General: - Ignore window deactivations we believe are not user-triggered. (Reduces chattiness when using certain window-manager shortcuts). - Improve performance searching the accessibility tree for needed information. - Don't clear the cache of non-Gecko windows by default (improves performance). - Don't bother checking the mousereview item when mousereview is not active (improves performance). - Fix bug in flat review say all causing us to cut off information. - Fall back on rolename when presenting title of nameless frames. - Ensure we use keyval_name when event_string is absent for keyboard events. + Updated translations.- Update to version 3.31.1: + General: - Include the selected item count when presenting selection. - Fix double presentation of items in certain lists. - Handle various instances of objects going defunct. - Present expanded state even when state expandable is not exposed. - Treat expanded events from listboxes and push buttons as presentable events. - Ignore spurious focus claim from gnome-shell window after switcher use. - Add handling for objects with role "redundant object". - Ensure we're not silent when a cell gains focus. - Add initial support for Smuxi (gnome frontend). - Restore X keyboard layout on orca segfault. - Add support for removing user profiles. + Web: - Improve behavior of page summary when caret context is null or the document cannot be found. - Handle component interface failures in label inference. - Sanity-check offsets before calling getRangeExtents(). - Make braille presentation of new document web role consistent with old document frame role. - Ensure we correctly speak the role of edit spin buttons. + LibreOffice: - Work around Writer killing focused cell during row insertion and deletion. - Don't present ancestors after editing Calc cell. + Updated translations.- Update to version 3.30.2: + Braille: Ensure we don't pan beyond the length of the line being displayed. + Updated translations.- Update to version 3.30.1: + General: - Fix presentation of nameless menu items in certain gnome-shell extesions. - Improve presentation of Pluma spell-check dialog. - Fix bug in sentence echo. - Fix issue with profile names containing XML special characters. + Web: Fix some chattiness with SayAll in web content. + LibreOffice: Work around Writer issue preventing presentation of selected text. + Updated translations.- Update to version 3.30.0: + General: - Present event for non-showing object if it's focused. - Don't present unselected-cell message for text objects. - Don't speak "no focus" even when there is no accessible application focused (it annoys users more than it helps them). - Automatically present details content upon expansion of controlling widget. - Bump version for availability of simulating modifiers in at-spi. + Web: - Ignore bogus focus event for active window from Gecko. - Don't speak row header role with multiple objects are on the same line. - Only prefer the name of links when it's author-provided. + Updated translations. - Changes from version 3.29.92: + General: - Fall back on displayed text for labels which lack an accessible name. - Fix regression resulting from presentation of all selected items. - Always treat ROLE_APPLICATION objects as having size. + Web: Clear cache to work around missing state-changed event. + Updated translations.- Update to version 3.29.4: + General: - Announce when all items in a container have been selected. - Rename selected-text command, bind it to a keystroke, and make it work in spreadsheets and other containers. - Check additional ancestry when trying to find current flat review location. - Limit double-orca caps lock synthesis to within 0.5s. - Minimize looking for unrelated labels in gnome-shell (performance). - Add brief delay before announcing "no focus". + Terminal: - Treat terminal insertions which end at the caret as presentable. - Prevent double-echoing of typed characters. + LibreOffice: Add option to always speak full selected range in spreadsheet. + Speech: Fix issues in recently-added progress marking and SSML support. + Updated translations. - Use autosetup macro.- Update to version 3.28.2: + Web + Email: Update Orca to handle "document web" role now used in Gecko. + General: Fix bug causing certain combo boxes to not be presented. + Braille: Fix braille word wrap being incorrectly enabled. + Updated translations.- Update to version 3.28.1: + Web + Email: Fix Orca-triggered focus change in Thunderbird message composition window. + General: Handle event floods from Caja and Nautilus more efficiently. + Braille: - Release device when braille is deactivated for some applications. - Fix bogus dots appearing after text. + Updated translations.- Update to version 3.28.0: + Web + Email: - Ensure focus is grabbed on image links when navigating. - Fix bug causing notifications to trigger browse mode. + LibreOffice: Improve heuristic to identify spellcheck dialog. + General: Ensure list name is presented for ancestor lists. + Updated translations.- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Update to version 3.27.91: + Web + Email: - Improve navigation among, and presentation of, editable elements with descendants; - Fix bug in which Orca went silent due to text elements failing to support the accessible text interface; - Eliminate double presentation of visual labels which also provide the accessible description; - Fix issue causing Orca to skip over certain table content in SayAll; - Improve presentation of displayed text in ARIA dialogs; - Re-enable announcement of page tab switches in Firefox. + LibreOffice: - Work around (bdo#109398); - Eliminate double presentation of redundant frames. + General: - Implement initial support for braille "word wrap"; - Improve presentation of locations in file chooser dialog; - Only present text changes from type-ahead entries if they are focused; - Eliminate some chattiness resulting from redundant focus claims from Gtk+ tables; - Eliminate double-presentation of spin button value changes; - Fix bug causing nameless, valueless comboboxes to not be presented; - Fix issues in Orca's documentation. + Updated translations. - Replace '+' in LGPL License tag with '-or-later' complying with SPDX 3.0.- Update to version 3.27.3: + Web + Email: - Fixed several issues in presentation of editable content. - Hack around lack of window:activate events for ARIA dialogs. - Fix presentation of find results in new version of Firefox. - Improve handling of focused elements getting destroyed when activated. - Attempt to identify and navigate around non-navigable embedded documents. + General: - Fix: . Chattiness issue caused by off-screen labels in Gtk+ listboxes. . Issues to pass 'yelp-check validate'. - Eliminate incorrect presentation of previous panel. + Updated translations. - Update Url to https://wiki.gnome.org/Projects/Orca: current Orca project's web page. - Point fdupes to the python3 sitelib instead of the build root, which is a practice that must be avoided, and add extra path to the data directory. - Adop the use of %make_build macro rather than raw make command, following the best practices.- Explicitly require python3 - Small cleanup with spec-clener- Change brltty back to Recommends. It isn't required if only speech is being used, and it might be desirable for it not to be pulled in in some cases (boo#1063172).- Update to version 3.26.0: + Web: - Add support for aria-errormessage. - Add support for aria-keyshortcuts. - Fix several issues related to presentation of plain text content. + LibreOffice: - Filter out checked event from window which isn't active. - Work around event-ordering issue. + General: - Fix incorrect presentation of old ancestors. - Fix issue related to presentation of status bars. - Remove unneeded try/except around Gdk.notify_startup_complete(). + Updated translations.- Remove filler words from description. Replace some old macros.- Update to version 3.25.4: + Web: - Add support for DPub ARIA roles. - Add custom localized role names for ARIA feed and figure roles. - Treat articles as "large objects" for the purpose of structural navigation. - Ensure we present infobar-like widgets with role of alert. - Eliminate double presentation of name of widgets which descend from label element. - Fix presentation of checkboxes and radio buttons with descendants when using caret navigation. - Work around Gecko not pruning alt="" images from accessibility tree. + LibreOffice: - Fix bug in presentation of selected item in comboboxes. - Ensure we present focus claims from lists which manage descendants. - Fix performance issue presenting selection changes in spreadsheet. + General: - Work around missing events for popup menus, submenus, and dialogs. - Work around missing state-changed:focused events for Gtk+ apps. - Update locusOfFocus to active window even in the case of broken hierarchy. - Fix presentation of cells with multiple renderers. - Handle more instances of dead accessible objects and non-responsive applications. - Eliminate chattiness resulting from events coming from ancestor of locusOfFocus. - Improve presentation of newly-focused listboxes. - Sanity-check values app provides in response to getTextAtOffset(). - Address Python 3.6 invalid escape sequence deprecation. + Updated translations. - Drop obsolete post(un) handling, macros removed: desktop_database_post(un) and icon_theme_cache_post(un).- Update to version 3.24.0: + Web: - Fix issue in new command to move to the end of the current container. - Fix instance in which we were failing to present contenteditable content. - Sanity check our attempt to hack around broken text from Gecko. + General: - Improve presentation of Gtk+ editable combo boxes. - Attempt to handle children-changed:add event flood from menus. + MATE: Filter out focus events from widgets in windows which claim to be active, but actually are not. + Updated translations.- Update to version 3.23.91: + Web: - Add structural navigation commands to move to start, end of current container. - Handle bogus/duplicate accessible-application instances we're seeing with Gecko apps built against Gtk+ 3 (eliminates double-presentation during caret-navigation). - Try to prevent SeaMonkey Mail composition from unexpectedly entering browse mode. - Fix issues getting stuck in visually-hidden MathML content. - Prevent generation of unrelated labels for web content (performance). - Fix several issues to improve our workarounds for bugs in Gecko's accessible-text interface. - More work on recovery from zombified elements (improves reliability). - Improve reliability of "sticky" browse mode. - Fix minor issues in new context-presentation support. - Don't present loading messages if document is neither showing nor visible. + MATE: - Work around MATE Panel's less-than-ideal event ordering and missing events in order to improve presentation of it's Applications menu. - Sanity-check windows which claim to be active and ignore bogus window:active events and state-changed:active events from frames. + General: - Don't present new ancestors of menu bars. - Don't use the pyatspi cache for descriptions to ensure we don't present stale information. - Don't treat insertions as auto-text events if the source is no longer focused. - Fix recent (unstable-version) regression in which labels which label other labels stopped being presented. - Update the active window and conditionally present mouse-triggered focus changes. + Updated translations. - Switch package to noarch.- Drop typelib-1_0-Wnck-3_0 Requires: this is properly auto-detected since orca added the correct dependency in the code.- Update to version 3.23.4: + Web: - Optionally announce when entering and leaving blockquotes, lists, tables, panels, forms, and landmarks. - Improve handling of pages where the content is rapidly and repeatedly destroyed and replaced. - Improve workarounds for several Gecko editable-text bugs. - Ensure we always announce ARIA landmark type before setting the caret. - Improve presentation of ARIA regions. - Add custom support for ARIA switch role. - Present messages resulting from use of aria-invalid. - Check for and filter out defunct objects when building elements list. - Eliminate double-speaking of line after document load. - Suppress presentation of irrelevant loading messages resulting from busy state-change events in SeaMonkey's mail client. - Eliminate double-speaking of inferred labels in SayAll. - Fix several instances where new document name was not being presented. - Handle (un)ordered lists in which item text falls outside the item element. - Descend images if they are imagemaps so that we don't fail to present their content. + LibreOffice: - Fix crash presenting certain Writer tables. - Handle LO's recently-corrected exposure of text attributes for spellcheck. - Handle change in LO's accessibility tree for dialogs. - Handle more cases of LO objects becoming defunct. - Don't assume we can always get a string value for Calc input line. - Yet another workaround for yet another missing state-changed event. + General: - Make spoken presentation of accessible description optional. - Work around missing focus-change events when focus changes due to a mouse click. - Use Unicode in translatable strings. - Fix several issues in which we incorrectly update our location based on bogus or redundant accessibility events. - Reduce chattiness associated with presentation of typeahead search. - Include infobar content when presenting status bar and default button. - Reduce chattiness associated with icons which incorrectly implement accessible text. - Improve presentation of editable comboboxes. - Fix bug in which Orca is silent on launch due to inability to access default screen. - Don't generate substring content unnecessarily (performance). - Don't treat an empty table as layout only if the user gives it focus. - Fix bug speaking punctuation when punctuation style is set to NONE. - Stop converting horizontal ellipses to "..." in braille. + Updated translations.- Update to version 3.22.2: + Improve support for Icedove. + Work around broken accessibility trees causing flat review to fail. + Work around missing state-changed events for LibreOffice toggle buttons. + Updated translations.- Update to version 3.22.1: + Terminal: Reduce some chattiness using vim. + Updated translations.- Update to version 3.21.92: + Chat: - Fix performance issue with Pidgin channels with thousands of users. - Fix bug in presenting chatroom name when app is not active. - Add customization to present chat room name after incoming message. + Flat Review: - Make context menus flat-reviewable. - Improve filtering out of non-showing menu items in flat review. - Take possible margins/padding into account when looking for the descendant at a specified point (performance). - Do not treat collapsed table rows as leaf nodes if they have children. + Web: - Add explicit do-not-descend-for-caret check for ROLE_IMAGE so that we don't present useless information when authors use ARIA's img role on embedded SVG documents. - Handle another instance of broken accessibility trees. + Updated translations.- Update to version 3.21.91: + Flat Review: - Automatically refresh content. - Improve accuracy with respect to what is truly on screen and where it is located. - Improve performance building context. - Fix reviewability of Gtk+ icon panels and Gtk+ spin button values. - Add toolkit-specific handling for special cases (and toolkit bugs). - Make menu-bar menus reviewable, including separators and disabled items which cannot be arrowed to natively. - Make objects which typically display text (but might not implement the text interface) reviewable by word and character. - Fix issue finding initial flat review location in Thunderbird. + Mouse Review: - Dig deeper to find object under pointer for page tab list descendants (So we don't just say "Page Tab"). - Fix issue causing Orca to say "blank" in text with embedded objects. - Add word support to all text objects; not just editable text objects. - Work around Gtk+ 3 exposing incorrect text range extents for entries. (So we present the actual word under the mouse). - Add logic to handle windows whose accessible name doesn't match the displayed name. - Add an announcement so that when the user toggles Mouse Review some confirmation is provided. + Terminal: - Fix instance where braille was not being refreshed. - Do not ignore deletion events resulting from BackSpace. - Update some cached information. - Filter out a spurious, unwanted text-delete event from VTE. - Don't treat inserted strings <= 1 char as a terminal autotext event. - Don't treat terminal insertion as command result if terminal isn't locusOfFocus. - Present terminal paste events like we do paste events from other apps. - Work around issues in the text support of VTE which was causing us to present cut-off text. - Attempt to filter out terminal pager text-change noise to reduce chattiness. - Present terminal pager text insertions when they result from a printable key. + Web: - Add a "sticky" browse mode and keybinding. - Do not descend ROLE_EMBEDDED objects for the caret (ARIA compliance). - Treat menu and toolbar descendants as focus mode widgets. - Create new localized role names for ARIA landmark roles. - Don't automatically update locusOfFocus to alerts; just present them. - Improve presentation of Roundcube Mail's list of messages. - Fix issue presenting stale content. - Don't present name and summary for page which is no longer showing or visible. - Attempt to hack around SeaMonkey's broken events for HTML input popups which was causing us to exit focus mode incorrectly. - Improve presentation and handling of editable ARIA combo boxes. + LibreOffice: - Don't treat present "readonly" state for paragraphs in read-only documents. - Add handling for GtkListBox items used by LibreOffice. - Work around a number of LibreOffice bugs which were causing us to to present the wrong thing. + Other: - Ensure we use the system voice for rolename info in WebKitGtk SayAll. - Create new localized rolenames for horizontal and vertical scrollbars bars, sliders, and splitters. - More aggressively verify if a message is from a focused chat. - Fix whereAmI presentation of Gtk+ 3.20 combo boxes. - Remove .desktop file. - Include tool bar when presenting context. - Improve reliability of profile-based synthesis switching. - Do not supress presentation of locking keys in password fields. - Make the progressbar update intervals independent so beeps are always presented when that is desired. + Updated translations. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only.- Update to version 3.21.3: + Web: - Fix a couple of instances of Orca getting stuck during caret navigation. - Fix bug in setting position via element-list dialogs. - Eliminate double-presentation of inferred labels. - Add more caching for performance. + LibreOffice: Ignore object:state-changed:sensitive events for menu items because LibreOffice is flooding us. + General: - Eliminate hang resulting from AT-SPI2 crash. - Don't show as desktop application in Unity; Orca is part of Universal Access. - Take interfaces into account when looking for non-descendable descendants (helps with performance). - Handle more instances of objects going defunct, apps becoming non-responsive, and apps creating duplicate accessible objects. - Make the output of 'orca -l' more verbose to identify non-responsive apps. - Ensure a script only registers one signal handler for clipboard changes. - Ensure synthesizer is changed when switching profiles via command. - Filter out more duplicate input events. - Support non-srcdir builds in autogen.sh. - Miscellaneous code clean up. + Updated translations. - Stop using suse_update_desktop_files macro, upstream no longer ships stand-alone desktop file, and it's not needed for the autostart one.- Update to version 3.21.1: + General: - Detect and handle row-reordered event spam so valid events can be presented. - Begin refactoring of keyboard event processing. + Updated translations.- Update to version 3.20.3: + Web: Fix issue updating caret position during structural navigation. + General: - Don't try to catch SIGSEGV; use faulthandler to dump output from crash. This is needed to behave (slightly) better when AT-SPI2 crashes. - Do not supress presentation of locking keys in password fields. - Don't show desktop file in Unity. - Ignore object:state-changed:sensitive events for menu items (perf). - Handle another case of objects going defunct on us. + Updated translations.- Update to version 3.20.2: + Performance: - Take interfaces into account when looking for non-descendable descendants. - Cache results of shouldInferLabelFor(). - Cache results when filtering contents for presentation. - Give findObjectInContents() smarts for embedded children. - Check setting before generating spoken indentation information. + General: - Add explicit handling for tree items. - Work around another instance of app-created duplicate accessible objects. - Eliminate double presentation of inferred labels. - Work around GNOME Shell's broken text interface for word echo. - Fix desktop file keywords in Slovenian translation. - Handle another instance of an app becoming non-responsive. + Updated translations.- Require python3-gobject-Gdk, since gdk/gtk bindings are now split off from python-gobject.- Update to version 3.20.1: + Gecko: - Fix presentation of title bar in Gecko apps. - Work around Google Maps killing the focused widget. - Fix offset used when evaluating text selection in content with embedded objects. - Don't set new focus to context object if context object is zombie. - Only update locusOfFocus to context replicant if locusOfFocus is a zombie. - Don't use generated text as name for web content which exposes a name, unless it's a combo box or spin button. - Cache label-related information for web content for performance. - Ignore events from Mozilla's self-repair hidden page. - Don't do SayAll for page fragments. - Prevent locusOfFocus change when navigating in SeaMonkey message list. + Unity Panel Service: - Work around labels reporting an index in parent of -1. - Work around label descriptions containing unwanted content. - Fall back on name when labels fail to implement the text interface. + Gtk+: - Handle changes in Gtk+ 3.20 combo boxes. - Only treat cells with non-whitespace chars as real active descendants. - Ignore row-reordered event spam. + General: - Fix a false positive with clipboard messages. - Don't re-present description if it was used as name fallback. - Handle unhandled case of objects becoming defunct. - Fix syntax error in Bulgarian help file. + Updated translations. - Add python3-brlapi BuildRequires: Needed for braille support now.- Update to GNOME 3.20 Fate#318572- Update to version 3.20.0: + Updated translations.- Update to version 3.19.92: + Return early in allSelectedText() when entire document is selected (performance). + Fix restoration of location when returning to nested document after find in page. + Work around unforunate event order when switching page tabs in Gecko applications. + Eliminate several clipboard/selection-related-presentation false positives. + Treat terminal text insertions resulting from Alt-modified input event as command output. + Map MATE's notification daemon to the notification-daemon script. + Updated translations.- Update to version 3.19.91: + General: - Fix several issues in presentation of clipboard notifications. - Ignore some uninteresting and spammy events (performance, chattiness). - Don't keep asking the registry for the desktop (performance). - Eliminate several instances of terminal chattiness. - Hack around Pidgin status toggle button bug. - Improve presentation of selection changes in layered panes. - Fix modifier keys being passed to application while in in learn mode. - Add a customization to present updates for status bar progress bars. - Make detailed whereAmI fall back on basic whereAmI presentation. - Speak popovers which are modal but do not claim focus. - Fix incorrect identification of commands entered on Cyrillic keyboards. - Fix presentation of first radio button in a functional (but not actual) group. - Use isSameObject() to detect widgets and windows which were recreated. + Gecko: - Work around multiple accessible objects for one functional window. - Add more, and more performant, zombie replicant recovery utilities. - Grab focus on entries when setting focus mode; not when positioning caret so we don't accidentally trigger popups. - Notify script when locusOfFocus is set from window to contenteditable objects so we're not silent. - Work around broken table interface Gecko issue. - Attempt to identify and present clipboard events caused by elements. - Let default script handle content editable during selection. - Clear content cache when Thunderbird window is deactivated so we don't mistakenly conclude we're in the same document frame. - Fix several caret navigation and structural navigation bugs. - Present object counts for all objects in detailed whereAmI page summary. + LibreOffice: - Update some heuristics to address changed roles in Calc 5.1.x. - Handle more cases of Calc becoming non-responsive or crashing. - Work around missing event from LibreOffice Calc. + Updated translations. - Add pkgconfig(gstreamer-1.0) BuildRequires: new dependency.- Update to version 3.19.90: + New Features and Options: - Present copy, cut, paste, undo, redo, selection deletion, and selection restoration. - Add progress bar beeps. - Add core support for sound-icons (not yet enabled). - Add option to present page summary upon load, and include landmarks in summary. - Speak visited state for links which have been visited. - Make Flat Review SayAll binding independent of focus-tracking SayAll binding. - Speak text indentation during selection. - Add a specific setting for speaking the misspelled indicator. + General: - Improve presentation of selected content in Gecko. - Fix bug in on-the-fly row reading for spreadsheets. - Update support for changes in Calc 5.1. - Fix failure to copy all characters when using flat review copy. - Present the new location when using PageUp/PageDown in web content. - Remove the old and broken-for-years console setup. - Work around broken text-insertion events from gnome-shell. - Handle missing events from Eclipse. - Work around focused links Gtk+ links reporting index in parent of -1.- Update to version 3.19.3: + New Settings and Commands: - Create separate cell-vs-row reading options for tables in GUIs, text documents, and spreadsheets. - Add GUI option to configure capitalization style. + Web: - Improve performance of presentation of web listboxes. - Improve presentation of headings which contain embedded objects. - Improve presentation of non-empty anchors. + General: - Ensure the correct voice is used when generating current line of text. - Call gdk_notify_startup_complete(). - Fix several bugs related to presenting the locus of focus. - Fix double-presentation of top-level Gtk+ alerts. - Cache the string in addition to the offsets for selected text (perf.). - Add more sanity checks for defunct objects and applications. - Stop filtering out events from ROLE_FILLER (because some applications lack proper roles). - Don't treat a series of periods as an ellipsis. - Treat ROLE_PAGE as a top-level object when doing Zombie checks (fixes Evince issue). - Don't verbalize punctuation or capitalization for system messages.- Update to version 3.19.2: + New Settings and Commands: - Add unbound commands to present selected text and link details. - Add GUI to enable rewind/fast-forward and structural navigation in Say All. - Make the use of color names configurable via GUI. - Make speech and braille message settings configurable via GUI. - Add preference and unbound keybinding to have Orca speak numbers as digits. - Add explicit time format option for 12-hour time with seconds. - Break up printable-keys keyecho into alpha, numeric, and punctuation. + Web: - Improve presentation of Twitter timeline items. - Fix several bugs related to navigation to fragments. - Filter out hidden elements when presenting content. - Use Gecko's onChildrenChanged callback for Thunderbird instead of the default (fixes issues related to cache management). - Use isLink() rather than a role check to eliminate false positive from anchors. - Don't look for replicant for zombie locusOfFocus when in focus mode. - Remove application from the list of ARIA landmark types (ARIA 1.1 compliance). + Gtk: - Present newly-shown GtkInfoBars. - Improve presentation of GtkEntryCompletion. - Generate all child widgets of GtkListBox items. + General: - Work around several issues related to identifying and keeping track of the active window. - Don't double/multi-present selection-state messages. - Fix bug in which text was not presented because object had a name. - Rewrite and fix several bugs in Orca's progress bar support. - Filter out some more useless/bogus events (for performance). - Handle more instances of the undead (zombies); start handling the dead (fixes various and sundry bugs resulting from objects going defunct on us). - Fix double-presentation and incorrect ordering of frame name changes. - Rewrite setLocusOfFocus and default script's onCaretMoved (improves performance, eliminates instances of not presenting new location). - Don't display shortcuts if braille verbosity is set to brief. - Add NotShowIn=GNOME; to the desktop file. + Updated translations.- Update to version 3.18.2: + Web: - Fix typeahead search regression in the list-of-elements dialogs. - Fix a couple of issues associated with presenting "busy" pages. - Switch to sticky focus mode in top-level web apps like Google Docs. - Attempt to work around Google Docs editor exposed as ROLE_UNKNOWN. - Don't infer labels for form fields in web apps. - Present text changes resulting from onclick handlers. - Don't generate ancestors for MathML elements and filter out empty utterances (performance). - Eliminate several instances of Gecko chattiness. - Filter out more browser chrome event spam (performance). - Use Orca's web support to say word contents for editable messages in Thunderbird (works around broken text interface implementation). - Work around broken lists in web content. - Don't return the child of a "non-descendable" element as the last document object. - Don't descend links with author-provided names. + General: - Fix issue in which key presses were being echoed in a password field. - Add sanity check for broken accessibility trees when getting the focused child. - Update Gedit spellcheck support for 3.18 and improve heuristic performance. - Do not try to calculate node level for non-tree descendants. + Updated translations.- Update to version 3.18.1: + Web: - Improve presentation of canvas elements which lack fallback content. - Fix for Orca filtering out text elements which have no size due to authoring. - Fix for Orca not doing SayAll on load when the focused object is the document frame. - Workaround several issues which was causing the caret to get "stuck". - Add another fallback "guess" to the label inference code for fields in poorly-authored forms. - Present Firefox "door hanger" alerts. - Filter out selection event spam from browser chrome autocompletes. - Prefer name over label when generating labelOrName (W3C compliance). - Ensure we present aria-roledescription for non-focusable landmarks. - Include object role in the list of landmarks dialog. - Don't treat objects with ROLE_LABEL as an ancestor (causes double presentation of widget name). - Process DOM changes more efficiently for performance. + Updated translations.- Update to version 3.18.0: + Fix flatreview traceback. + Updated translations.- Update to version 3.17.92: + Web: - Add support for aria-roledescription. - Work around missing object:state-changed:focused events from Gecko. - Fix several instances of Orca getting "stuck" in Gecko content. - Fix bug causing Orca to skip over nested iframe content during SayAll. + General: - Handle tracebacks resulting from Calc crashing. - Explicitly deregister keystroke listeners before shutting down. - Ignore state-changed:busy events seen when printing in Thunderbird. - Eliminate false positive identifying Thunderbird spellcheck dialog. - Fix a performance issue associated with appearance of dialogs with many widgets. - Save messages and add braille output to the notification-daemon script. + Updated translations.- Update to version 3.17.91: + Web: - Treat (un)ordered HTML lists without list items as if they were divs. - Clear the cache and try once more when the next/previous context cannot be found. - Treat web documents as top-level roles for the purpose of Zombie detection. - Fix MathML line navigation issue. - Fix issue causing Orca to skip certain web content during Say All. - Improve caret navigation around images lacking content, interaction, and size. + General: - Updated documentation. - Add ability to override object role when generating tutorial messages. - Handle more event floods from LibreOffice and gnome-shell. - Handle several "The process appears to be hung" AT-SPI2 errors from Firefox and LibreOffice. - Work around broken custom comboboxes and listboxes which lack items. - Fix bug in presentation of chat messages from non-active applications. - Add option to speak 12-hour time without seconds. + Updated translations.- Update to version 3.17.90: + Spellcheck: - Use Orca's spellcheck support in the LibreOffice script. - Perform normal WhereAmI at the end of spellcheck WhereAmI. - Present child position according to user preference. - Fix several chattiness issues. + Gecko: - Handle Gecko-specific text attribute name for misspelled. - Fix traceback getting into Thunderbird preferences. - Fix bug in line navigation of MathML content. - Don't generate ancestors beyond MathML math element. - Don't treat objects with tons of embedded objects as text "chunks". - Don't repeat document-loading message given multiple "busy" events. - Handle input type="number" (which is not exposed like native version). - Ensure object mode navigation presents only content from one object. - Refine heuristic for ignoring object:selection-changed events. - Don't include empty text block elements in structural navigation. - Skip over anchors when looking for next/previous caret context. - Treat lists as text block elements in web content. - Improve how Orca works with Etherpad in Firefox. + LibreOffice: Fix several issues in which focused widgets were not presented. + General: - Use gi.require_version to address PyGIWarning. - Fix several bugs in _generateUnselectedCell(). - Don't sanity-check children if there are a huge number of them. - Don't generate availability for list items as it doesn't make sense. - Don't insist upon label visibility for status bar notifications. - Add support to navlist for specifying and jumping to a caret offset. - Begin cleaning up text-attribute-related code. - Eliminate some false positives in isLayoutOnly(). - Fix desktop file translations. - Fix typos in translator comments. + Updated translations.- Update to version 3.17.4: + MathML: Implement speech support for MathML content in Gecko-based browsers. + Web: - Fix several regressions introduced by the new "web" script. - Don't set the locusOfFocus to non-focused link upon document focus. - Ignore state-changed:busy events from nested web documents. - Create a utility method to get and cache an element's tag. + General: - Handle some changes in the Thunderbird v.38 spellcheck dialog. - Add handling for ROLE_HEADER. - Add support for status bar notifications. - Remove the old "inacessible" metacity/marco hack. - Stop using gnome-autogen.sh. - Mark several command-line strings for translation. - Enable toggling of speech via keybinding when speech is disabled. - Add handling for Evo's "autocomplete" popups. + Updated translations.- Update to version 3.17.3: + Gecko: - Fix several issues in Orca's live region support to make Google Docs usable with Orca. - Rewrite Orca's structural navigation support to fix bugs and improve performance. - Create "web" script and use it for Gecko content. - Avoid navigating into tooltip-like popups in web apps. - Fix issues related to Gecko using ROLE_TEXT for static text elements. + General: - Improve performance associated with event floods and dead accessibles. - Fix presentation of newly-misspelled words in LibreOffice Writer. - Present the text of ROLE_FOOTER objects. - Add unbound keybindings to increase and decrease speech volume. - Fall back on parent autocomplete if entry lacks label and name. + Updated translations.- Update to version 3.17.2: + Gecko: - Update spellchecking support to handle changes in recent releases of Thunderbird. - Fix several SayAll issues. - Fix failure to present the last line in a text area. - Fix failure to move to newly-loaded page fragment. - Fix failure to present expanded state change in ARIA content. - Fix failure to present correct radio button state in ARIA content. - Stop double-presenting find results. - Stop re-generating braille when not needed. - Fix issue presenting focus changes between document frame and child link. - Reset command state when Gecko script is deactivated in order to ensure content is presented after Alt+Tabbing back into Firefox. + General: - Fix several issues related to pyatspi cache not being updated. - Handle traceback when calling findAllDescendants in broken implementation. - Stop repeating tutorial messages when navigating amongst items of the same type. - Work around still more missing object:state-changed:focused events from Gtk+. + Updated translations.- Update to version 3.16.2: + Fix traceback which can occur getting children via relationset. + Add explicit braille handling for ROLE_PAGE so we update the line in Evince. + Change default value of fallbackOnUnicodeData to False. + Attempt to eliminate verbal spewage for links which lack meaningful information. + Ignore text-selection-changed events from Gecko objects with no text. + Hack around yet another missing object:state-changed:focused event for Gtk+. + Provide a symbolic variant of the app icon. + Work around a missing object:state-changed:focused event from LibreOffice. + Fixes to work with newer Firefox, etc (bnc#932719). + Updated translations.- Update to version 3.16.1: + Don't search for replicants for Gecko zombies when pages are being loaded because it can lead to a hang. + Don't present position in list for the top-level menu of a context menu. + Only present placeholder text if the entry lacks a value. + Use labelAndName instead of labelOrName with toggle buttons so that we fallback on description when name has not been provided. + Work around yet another missing object:state-changed:focused event from Gtk+. + Use datadir and localedir and not DATADIRNAME. + bgo#746400: Speak child position breaks Qt menu item presentation. + Fix issue where translated symbols were being presented in English. + Updated translations.- Update to version 3.16.0: + Updated translations.- Update to version 3.15.92: + Refine the heuristic used to identify layout tables. + Do not speak table details when verbosity level is brief. + Check for the new(ish) accessible roles for documents in structural navigation (needed for table navigation in recent versions of Writer). + Check for Zombie accessibles in Writer's onCaretMoved() so that we don't get tripped up by deleted paragraphs. + Be less aggressive weeding out layout-only siblings for position and set size, because getting it 100% right is non-performant. + Don't look for zombie replicants in ROLE_EMBEDDED objects (fixes hang with Firefox). + Use the default object generation for ROLE_EMBEDDED (fixes bogus information presentation with Firefox). + Correct outdated links to documentation in translator comments, and fix translator comment symbol for bowtie operator. + Present the line rather than all object contents when navigating by landmark. + Update our landmark role list to bring it into alignment with the ARIA spec. + Do not rely on displayedText() when determining if a table cell is blank. + Update position in Gecko content when SayAll is interrupted. + Several fixes related to Gecko killing accessible objects. + Updated translations.- Update to version 3.15.91: + General: - Add optional start and end offset arguments for getTextLineAtCaret(). - Fix multiple issues related to presentation of widgets and web content. - Don't rely on pyatspi's cache for names. - Add support for XDG_VTNR for braille. - Add formatting strings for ROLE_LABEL so that they get presented. - Work around two cases of dead LibreOffice accessible objects. - Ignore text insertions from menus and menu items. - Add support to identify and present Evolution's Status column header. - Set sayAllOnLoad's default value to False for Evolution. - Add utility methods to identify WebKitGtk content in Evolution. - Add some sanity checking to handle dead accessibles from Evolution. - Validate reportedly-selected children. - Suppress bogus "not selected" presentation in Evo's Messages tree. - Handle a missing event from a mystery object in the Evolution GUI. - Add support for Evolution's GUI. - Implement ability to use structural navigation commands during SayAll. - Remove clickCount from orca_state.py. - Move lastKeyEchoTime to speechdispatcherfactory.py. + Updated translations.- Update to version 3.15.4: + Implement ability to "rewind" and "fast forward" during SayAll. + Add support for presentation of mathematical alphanumeric symbols and operators. + Application-specific shortcut rebinding doesn't persist (bgo#742293). + Eliminate some false positives in the label inference code. + Fix several bugs related to sayAll. + Improve support for presentation of nested tables during structural navigation. + Updated translations.- Update to version 3.14.3: + Gecko: - Fix several issues related to focus mode toggling on pages which set focus upon page load. - Exclude layout-only/presentational tables in structural navigation. + LibreOffice: Handle a false positive in isSameObject() which prevented paragraph presentation. + Updated translations.- Update to version 3.14.2: + Gecko: - Update the position and command state after a mouse click. - Don't descend tables in findReplicant() - fixes a hang. - More hack removal and reworking of find{Next,Previous}Object(). - Don't switch to focus mode if the object is a text block element. - Check for both focusable and focused states when determining text block elements. - Only use focused format type for objects which are not text block elements. - Generate the rolename for links even if they were not "just entered". - Suppress tutorial messages for focus mode widgets when not in focus mode. - Prevent repeating of labels and tutorial messages in entries. - Speak text role for Gecko apps when not in document content. - Remove FOCUSED and SELECTED states as requirements for focus mode. + General: Do not present tutorial messages if the object is not the locusOfFocus. + Updated translations.sheep25 1667801417  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     bgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgbgcscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscscsdededededededededededededededededededededededededededededededededededededededededededededededededededededededeelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelelesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesesfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrfrglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglglhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuhuidididididididididididididididididididididididididididididididididididididididididididididididididididididididptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptptslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslslsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvsvukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukukarastbebgbnbncaca@valenciacsdadedzeleneneoeseteufafifrgaglguhehihrhuidisitjakkknkoltlvmaimkmlmrnbnenlnnorpaplptptroruskslsqsrsr@latinsvtatethtrugukvizhzhzh41.3-150400.3.3.141.3   !""""""""""""""""""#"""""""""""""""""""""""""""""""""""$%%%%%%%%%%%%%%%%%%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkorcacommands.pagecommands_bookmarks.pagecommands_braille.pagecommands_chat.pagecommands_controlling_orca.pagecommands_debugging.pagecommands_find.pagecommands_flat_review.pagecommands_live_regions.pagecommands_mouse.pagecommands_profiles.pagecommands_reading.pagecommands_speech_settings.pagecommands_structural_navigation.pagecommands_table.pagecommands_time_date_notifications.pagecommands_where_am_i.pagefiguresorca-logo.pnghowto_bookmarks.pagehowto_documents.pagehowto_flat_review.pagehowto_forms.pagehowto_key_bindings.pagehowto_keyboard_layout.pagehowto_learn_modes.pagehowto_live_regions.pagehowto_mouse_review.pagehowto_notifications.pagehowto_orca_find.pagehowto_profiles.pagehowto_setting_up_orca.pagehowto_structural_navigation.pagehowto_tables.pagehowto_text_attributes.pagehowto_the_orca_modifier.pagehowto_toggling_caps_lock.pagehowto_whereami.pageindex.pageintroduction.pagepreferences.pagepreferences_braille.pagepreferences_chat.pagepreferences_general.pagepreferences_introduction.pagepreferences_key_bindings.pagepreferences_key_echo.pagepreferences_pronunciation.pagepreferences_speech.pagepreferences_spellcheck.pagepreferences_table_navigation.pagepreferences_text_attributes.pagepreferences_voice.pagepreferences_web.pageorcacommands.pagecommands_bookmarks.pagecommands_braille.pagecommands_chat.pagecommands_controlling_orca.pagecommands_debugging.pagecommands_find.pagecommands_flat_review.pagecommands_live_regions.pagecommands_mouse.pagecommands_profiles.pagecommands_reading.pagecommands_speech_settings.pagecommands_structural_navigation.pagecommands_table.pagecommands_time_date_notifications.pagecommands_where_am_i.pagefiguresorca-logo.pnghowto_bookmarks.pagehowto_documents.pagehowto_flat_review.pagehowto_forms.pagehowto_key_bindings.pagehowto_keyboard_layout.pagehowto_learn_modes.pagehowto_live_regions.pagehowto_mouse_review.pagehowto_notifications.pagehowto_orca_find.pagehowto_profiles.pagehowto_setting_up_orca.pagehowto_structural_navigation.pagehowto_tables.pagehowto_text_attributes.pagehowto_the_orca_modifier.pagehowto_toggling_caps_lock.pagehowto_whereami.pageindex.pageintroduction.pagepreferences.pagepreferences_braille.pagepreferences_chat.pagepreferences_general.pagepreferences_introduction.pagepreferences_key_bindings.pagepreferences_key_echo.pagepreferences_pronunciation.pagepreferences_speech.pagepreferences_spellcheck.pagepreferences_table_navigation.pagepreferences_text_attributes.pagepreferences_voice.pagepreferences_web.pageorcacommands.pagecommands_bookmarks.pagecommands_braille.pagecommands_chat.pagecommands_controlling_orca.pagecommands_debugging.pagecommands_find.pagecommands_flat_review.pagecommands_live_regions.pagecommands_mouse.pagecommands_profiles.pagecommands_reading.pagecommands_speech_settings.pagecommands_structural_navigation.pagecommands_table.pagecommands_time_date_notifications.pagecommands_where_am_i.pagefiguresorca-logo.pnghowto_bookmarks.pagehowto_documents.pagehowto_flat_review.pagehowto_forms.pagehowto_key_bindings.pagehowto_keyboard_layout.pagehowto_learn_modes.pagehowto_live_regions.pagehowto_mouse_review.pagehowto_notifications.pagehowto_orca_find.pagehowto_profiles.pagehowto_setting_up_orca.pagehowto_structural_navigation.pagehowto_tables.pagehowto_text_attributes.pagehowto_the_orca_modifier.pagehowto_toggling_caps_lock.pagehowto_whereami.pageindex.pageintroduction.pagepreferences.pagepreferences_braille.pagepreferences_chat.pagepreferences_general.pagepreferences_introduction.pagepreferences_key_bindings.pagepreferences_key_echo.pagepreferences_pronunciation.pagepreferences_speech.pagepreferences_spellcheck.pagepreferences_table_navigation.pagepreferences_text_attributes.pagepreferences_voice.pagepreferences_web.pageorcacommands.pagecommands_bookmarks.pagecommands_braille.pagecommands_chat.pagecommands_controlling_orca.pagecommands_debugging.pagecommands_find.pagecommands_flat_review.pagecommands_live_regions.pagecommands_mouse.pagecommands_profiles.pagecommands_reading.pagecommands_speech_settings.pagecommands_structural_navigation.pagecommands_table.pagecommands_time_date_notifications.pagecommands_where_am_i.pagefiguresorca-logo.pnghowto_bookmarks.pagehowto_documents.pagehowto_flat_review.pagehowto_forms.pagehowto_key_bindings.pagehowto_keyboard_layout.pagehowto_learn_modes.pagehowto_live_regions.pagehowto_mouse_review.pagehowto_notifications.pagehowto_orca_find.pagehowto_profiles.pagehowto_setting_up_orca.pagehowto_structural_navigation.pagehowto_tables.pagehowto_text_attributes.pagehowto_the_orca_modifier.pagehowto_toggling_caps_lock.pagehowto_whereami.pageindex.pageintroduction.pagepreferences.pagepreferences_braille.pagepreferences_chat.pagepreferences_general.pagepreferences_introduction.pagepreferences_key_bindings.pagepreferences_key_echo.pagepreferences_pronunciation.pagepreferences_speech.pagepreferences_spellcheck.pagepreferences_table_navigation.pagepreferences_text_attributes.pagepreferences_voice.pagepreferences_web.pageorcacommands.pagecommands_bookmarks.pagecommands_braille.pagecommands_chat.pagecommands_controlling_orca.pagecommands_debugging.pagecommands_find.pagecommands_flat_review.pagecommands_live_regions.pagecommands_mouse.pagecommands_profiles.pagecommands_reading.pagecommands_speech_settings.pagecommands_structural_navigation.pagecommands_table.pagecommands_time_date_notifications.pagecommands_where_am_i.pagefiguresorca-logo.pnghowto_bookmarks.pagehowto_documents.pagehowto_flat_review.pagehowto_forms.pagehowto_key_bindings.pagehowto_keyboard_layout.pagehowto_learn_modes.pagehowto_live_regions.pagehowto_mouse_review.pagehowto_notifications.pagehowto_orca_find.pagehowto_profiles.pagehowto_setting_up_orca.pagehowto_structural_navigation.pagehowto_tables.pagehowto_text_attributes.pagehowto_the_orca_modifier.pagehowto_toggling_caps_lock.pagehowto_whereami.pageindex.pageintroduction.pagepreferences.pagepreferences_braille.pagepreferences_chat.pagepreferences_general.pagepreferences_introduction.pagepreferences_key_bindings.pagepreferences_key_echo.pagepreferences_pronunciation.pagepreferences_speech.pagepreferences_spellcheck.pagepreferences_table_navigation.pagepreferences_text_attributes.pagepreferences_voice.pagepreferences_web.pageorcacommands.pagecommands_bookmarks.pagecommands_braille.pagecommands_chat.pagecommands_controlling_orca.pagecommands_debugging.pagecommands_find.pagecommands_flat_review.pagecommands_live_regions.pagecommands_mouse.pagecommands_profiles.pagecommands_reading.pagecommands_speech_settings.pagecommands_structural_navigation.pagecommands_table.pagecommands_time_date_notifications.pagecommands_where_am_i.pagefiguresorca-logo.pnghowto_bookmarks.pagehowto_documents.pagehowto_flat_review.pagehowto_forms.pagehowto_key_bindings.pagehowto_keyboard_layout.pagehowto_learn_modes.pagehowto_live_regions.pagehowto_mouse_review.pagehowto_notifications.pagehowto_orca_find.pagehowto_profiles.pagehowto_setting_up_orca.pagehowto_structural_navigation.pagehowto_tables.pagehowto_text_attributes.pagehowto_the_orca_modifier.pagehowto_toggling_caps_lock.pagehowto_whereami.pageindex.pageintroduction.pagepreferences.pagepreferences_braille.pagepreferences_chat.pagepreferences_general.pagepreferences_introduction.pagepreferences_key_bindings.pagepreferences_key_echo.pagepreferences_pronunciation.pagepreferences_speech.pagepreferences_spellcheck.pagepreferences_table_navigation.pagepreferences_text_attributes.pagepreferences_voice.pagepreferences_web.pageorcacommands.pagecommands_bookmarks.pagecommands_braille.pagecommands_chat.pagecommands_controlling_orca.pagecommands_debugging.pagecommands_find.pagecommands_flat_review.pagecommands_live_regions.pagecommands_mouse.pagecommands_profiles.pagecommands_reading.pagecommands_speech_settings.pagecommands_structural_navigation.pagecommands_table.pagecommands_time_date_notifications.pagecommands_where_am_i.pagefiguresorca-logo.pnghowto_bookmarks.pagehowto_documents.pagehowto_flat_review.pagehowto_forms.pagehowto_key_bindings.pagehowto_keyboard_layout.pagehowto_learn_modes.pagehowto_live_regions.pagehowto_mouse_review.pagehowto_notifications.pagehowto_orca_find.pagehowto_profiles.pagehowto_setting_up_orca.pagehowto_structural_navigation.pagehowto_tables.pagehowto_text_attributes.pagehowto_the_orca_modifier.pagehowto_toggling_caps_lock.pagehowto_whereami.pageindex.pageintroduction.pagepreferences.pagepreferences_braille.pagepreferences_chat.pagepreferences_general.pagepreferences_introduction.pagepreferences_key_bindings.pagepreferences_key_echo.pagepreferences_pronunciation.pagepreferences_speech.pagepreferences_spellcheck.pagepreferences_table_navigation.pagepreferences_text_attributes.pagepreferences_voice.pagepreferences_web.pageorcacommands.pagecommands_bookmarks.pagecommands_braille.pagecommands_chat.pagecommands_controlling_orca.pagecommands_debugging.pagecommands_find.pagecommands_flat_review.pagecommands_live_regions.pagecommands_mouse.pagecommands_profiles.pagecommands_reading.pagecommands_speech_settings.pagecommands_structural_navigation.pagecommands_table.pagecommands_time_date_notifications.pagecommands_where_am_i.pagefiguresorca-logo.pnghowto_bookmarks.pagehowto_documents.pagehowto_flat_review.pagehowto_forms.pagehowto_key_bindings.pagehowto_keyboard_layout.pagehowto_learn_modes.pagehowto_live_regions.pagehowto_mouse_review.pagehowto_notifications.pagehowto_orca_find.pagehowto_profiles.pagehowto_setting_up_orca.pagehowto_structural_navigation.pagehowto_tables.pagehowto_text_attributes.pagehowto_the_orca_modifier.pagehowto_toggling_caps_lock.pagehowto_whereami.pageindex.pageintroduction.pagepreferences.pagepreferences_braille.pagepreferences_chat.pagepreferences_general.pagepreferences_introduction.pagepreferences_key_bindings.pagepreferences_key_echo.pagepreferences_pronunciation.pagepreferences_speech.pagepreferences_spellcheck.pagepreferences_table_navigation.pagepreferences_text_attributes.pagepreferences_voice.pagepreferences_web.pageorcacommands.pagecommands_bookmarks.pagecommands_braille.pagecommands_chat.pagecommands_controlling_orca.pagecommands_debugging.pagecommands_find.pagecommands_flat_review.pagecommands_live_regions.pagecommands_mouse.pagecommands_profiles.pagecommands_reading.pagecommands_speech_settings.pagecommands_structural_navigation.pagecommands_table.pagecommands_time_date_notifications.pagecommands_where_am_i.pagefiguresorca-logo.pnghowto_bookmarks.pagehowto_documents.pagehowto_flat_review.pagehowto_forms.pagehowto_key_bindings.pagehowto_keyboard_layout.pagehowto_learn_modes.pagehowto_live_regions.pagehowto_mouse_review.pagehowto_notifications.pagehowto_orca_find.pagehowto_profiles.pagehowto_setting_up_orca.pagehowto_structural_navigation.pagehowto_tables.pagehowto_text_attributes.pagehowto_the_orca_modifier.pagehowto_toggling_caps_lock.pagehowto_whereami.pageindex.pageintroduction.pagepreferences.pagepreferences_braille.pagepreferences_chat.pagepreferences_general.pagepreferences_introduction.pagepreferences_key_bindings.pagepreferences_key_echo.pagepreferences_pronunciation.pagepreferences_speech.pagepreferences_spellcheck.pagepreferences_table_navigation.pagepreferences_text_attributes.pagepreferences_voice.pagepreferences_web.pageorcacommands.pagecommands_bookmarks.pagecommands_braille.pagecommands_chat.pagecommands_controlling_orca.pagecommands_debugging.pagecommands_find.pagecommands_flat_review.pagecommands_live_regions.pagecommands_mouse.pagecommands_profiles.pagecommands_reading.pagecommands_speech_settings.pagecommands_structural_navigation.pagecommands_table.pagecommands_time_date_notifications.pagecommands_where_am_i.pagefiguresorca-logo.pnghowto_bookmarks.pagehowto_documents.pagehowto_flat_review.pagehowto_forms.pagehowto_key_bindings.pagehowto_keyboard_layout.pagehowto_learn_modes.pagehowto_live_regions.pagehowto_mouse_review.pagehowto_notifications.pagehowto_orca_find.pagehowto_profiles.pagehowto_setting_up_orca.pagehowto_structural_navigation.pagehowto_tables.pagehowto_text_attributes.pagehowto_the_orca_modifier.pagehowto_toggling_caps_lock.pagehowto_whereami.pageindex.pageintroduction.pagepreferences.pagepreferences_braille.pagepreferences_chat.pagepreferences_general.pagepreferences_introduction.pagepreferences_key_bindings.pagepreferences_key_echo.pagepreferences_pronunciation.pagepreferences_speech.pagepreferences_spellcheck.pagepreferences_table_navigation.pagepreferences_text_attributes.pagepreferences_voice.pagepreferences_web.pageorcacommands.pagecommands_bookmarks.pagecommands_braille.pagecommands_chat.pagecommands_controlling_orca.pagecommands_debugging.pagecommands_find.pagecommands_flat_review.pagecommands_live_regions.pagecommands_mouse.pagecommands_profiles.pagecommands_reading.pagecommands_speech_settings.pagecommands_structural_navigation.pagecommands_table.pagecommands_time_date_notifications.pagecommands_where_am_i.pagefiguresorca-logo.pnghowto_bookmarks.pagehowto_documents.pagehowto_flat_review.pagehowto_forms.pagehowto_key_bindings.pagehowto_keyboard_layout.pagehowto_learn_modes.pagehowto_live_regions.pagehowto_mouse_review.pagehowto_notifications.pagehowto_orca_find.pagehowto_profiles.pagehowto_setting_up_orca.pagehowto_structural_navigation.pagehowto_tables.pagehowto_text_attributes.pagehowto_the_orca_modifier.pagehowto_toggling_caps_lock.pagehowto_whereami.pageindex.pageintroduction.pagepreferences.pagepreferences_braille.pagepreferences_chat.pagepreferences_general.pagepreferences_introduction.pagepreferences_key_bindings.pagepreferences_key_echo.pagepreferences_pronunciation.pagepreferences_speech.pagepreferences_spellcheck.pagepreferences_table_navigation.pagepreferences_text_attributes.pagepreferences_voice.pagepreferences_web.pageorcacommands.pagecommands_bookmarks.pagecommands_braille.pagecommands_chat.pagecommands_controlling_orca.pagecommands_debugging.pagecommands_find.pagecommands_flat_review.pagecommands_live_regions.pagecommands_mouse.pagecommands_profiles.pagecommands_reading.pagecommands_speech_settings.pagecommands_structural_navigation.pagecommands_table.pagecommands_time_date_notifications.pagecommands_where_am_i.pagefiguresorca-logo.pnghowto_bookmarks.pagehowto_documents.pagehowto_flat_review.pagehowto_forms.pagehowto_key_bindings.pagehowto_keyboard_layout.pagehowto_learn_modes.pagehowto_live_regions.pagehowto_mouse_review.pagehowto_notifications.pagehowto_orca_find.pagehowto_profiles.pagehowto_setting_up_orca.pagehowto_structural_navigation.pagehowto_tables.pagehowto_text_attributes.pagehowto_the_orca_modifier.pagehowto_toggling_caps_lock.pagehowto_whereami.pageindex.pageintroduction.pagepreferences.pagepreferences_braille.pagepreferences_chat.pagepreferences_general.pagepreferences_introduction.pagepreferences_key_bindings.pagepreferences_key_echo.pagepreferences_pronunciation.pagepreferences_speech.pagepreferences_spellcheck.pagepreferences_table_navigation.pagepreferences_text_attributes.pagepreferences_voice.pagepreferences_web.pageorcacommands.pagecommands_bookmarks.pagecommands_braille.pagecommands_chat.pagecommands_controlling_orca.pagecommands_debugging.pagecommands_find.pagecommands_flat_review.pagecommands_live_regions.pagecommands_mouse.pagecommands_profiles.pagecommands_reading.pagecommands_speech_settings.pagecommands_structural_navigation.pagecommands_table.pagecommands_time_date_notifications.pagecommands_where_am_i.pagefiguresorca-logo.pnghowto_bookmarks.pagehowto_documents.pagehowto_flat_review.pagehowto_forms.pagehowto_key_bindings.pagehowto_keyboard_layout.pagehowto_learn_modes.pagehowto_live_regions.pagehowto_mouse_review.pagehowto_notifications.pagehowto_orca_find.pagehowto_profiles.pagehowto_setting_up_orca.pagehowto_structural_navigation.pagehowto_tables.pagehowto_text_attributes.pagehowto_the_orca_modifier.pagehowto_toggling_caps_lock.pagehowto_whereami.pageindex.pageintroduction.pagepreferences.pagepreferences_braille.pagepreferences_chat.pagepreferences_general.pagepreferences_introduction.pagepreferences_key_bindings.pagepreferences_key_echo.pagepreferences_pronunciation.pagepreferences_speech.pagepreferences_spellcheck.pagepreferences_table_navigation.pagepreferences_text_attributes.pagepreferences_voice.pagepreferences_web.pageorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.moorca.mo/usr/share/help/bg//usr/share/help/bg/orca//usr/share/help/bg/orca/figures//usr/share/help/cs//usr/share/help/cs/orca//usr/share/help/cs/orca/figures//usr/share/help/de//usr/share/help/de/orca//usr/share/help/de/orca/figures//usr/share/help/el//usr/share/help/el/orca//usr/share/help/el/orca/figures//usr/share/help/es//usr/share/help/es/orca//usr/share/help/es/orca/figures//usr/share/help/fr//usr/share/help/fr/orca//usr/share/help/fr/orca/figures//usr/share/help/gl//usr/share/help/gl/orca//usr/share/help/gl/orca/figures//usr/share/help/hu//usr/share/help/hu/orca//usr/share/help/hu/orca/figures//usr/share/help/id//usr/share/help/id/orca//usr/share/help/id/orca/figures//usr/share/help/pt_BR//usr/share/help/pt_BR/orca//usr/share/help/pt_BR/orca/figures//usr/share/help/sl//usr/share/help/sl/orca//usr/share/help/sl/orca/figures//usr/share/help/sv//usr/share/help/sv/orca//usr/share/help/sv/orca/figures//usr/share/help/uk//usr/share/help/uk/orca//usr/share/help/uk/orca/figures//usr/share/locale/ar/LC_MESSAGES//usr/share/locale/ast/LC_MESSAGES//usr/share/locale/be/LC_MESSAGES//usr/share/locale/bg/LC_MESSAGES//usr/share/locale/bn/LC_MESSAGES//usr/share/locale/bn_IN/LC_MESSAGES//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/ca@valencia/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/dz/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/en_CA/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES//usr/share/locale/eo/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/et/LC_MESSAGES//usr/share/locale/eu/LC_MESSAGES//usr/share/locale/fa/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/ga/LC_MESSAGES//usr/share/locale/gl/LC_MESSAGES//usr/share/locale/gu/LC_MESSAGES//usr/share/locale/he/LC_MESSAGES//usr/share/locale/hi/LC_MESSAGES//usr/share/locale/hr/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/is/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/kk/LC_MESSAGES//usr/share/locale/kn/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/lt/LC_MESSAGES//usr/share/locale/lv/LC_MESSAGES//usr/share/locale/mai/LC_MESSAGES//usr/share/locale/mk/LC_MESSAGES//usr/share/locale/ml/LC_MESSAGES//usr/share/locale/mr/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/ne/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/nn/LC_MESSAGES//usr/share/locale/or/LC_MESSAGES//usr/share/locale/pa/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ro/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sl/LC_MESSAGES//usr/share/locale/sq/LC_MESSAGES//usr/share/locale/sr/LC_MESSAGES//usr/share/locale/sr@latin/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/ta/LC_MESSAGES//usr/share/locale/te/LC_MESSAGES//usr/share/locale/th/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/ug/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/vi/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_HK/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:26665/SUSE_SLE-15-SP4_Update/5ede5d732c8d691eb52295832b1a969b-orca.SUSE_SLE-15-SP4_Updatedrpmxz5noarch-suse-linuxdirectoryXML 1.0 document, UTF-8 Unicode textXML 1.0 document, UTF-8 Unicode text, with very long linesXML 1.0 document, ASCII text!o 9؁Mc2orcautf-833c19e02a0e75d84f2610757b237b6ca4529686f924c6137b466074552827f6f? 7zXZ !t/#]"k%r[BLtkO x^)Z༨˗ʗÚH~>n]W]j:Y2Gѽd~ۓ>dާsF7*vJ7b't0 Y&Dp'ɺNQ~ΠwI|@'2>WigUt?/αOvLj7xAPd[wT+Ujb&hAR6_J4nXK2~M%5fn;Lu[f|I!P^H/$SmJWfwȆ #bž "sE[ϖfޣ e,u-[`͌Ϣ{FX&7 -S# ]`%EByjp+UjTmQ΃60u܉1tS> |9 f:@xb]S 16$^$w<(,嶿P'/&.T|J6Wքs(,r8g{> 5Vv p-21C>͘T $w53]jnB:#X)VDh׼UMc&.N6F,"9H$JdJBoGȭA%[>`v-PᎳ ot]qVx,F} ayeVvxzTj,߬^ _j̬#It4R+ ƜAaOK>@Dך6= u;8ʍ.Y ӔJ?Y `7t_~ ?9p,yKkվdvisH9`FMqlvndJwMQVG7xL,}u` NN <-Spp./Th!vk9L0PjjN"?f jԦl|ۻ(!{rv]CFHK:s?xdV'$> AT)pS}G.Uٞ ˚A߆? cg\T|ٟL .BG.A 8}mbԣh51TX%A،}VMP`X/c"akƩM\(:R*\S.f|c+E|k bJGC^cޱ4&f BeAgԚJL7ŠՓ3xyV@36f ؑJi/VUБ{9 Nk"t̆v8dUN+Хb}6s2T_k n1"^bpdT bz)t+;lsN vHЪ Ͱf' (V.my-&žfml􉖃 2!`];sǢoF AO;0M|,z\t.'C>D(>;>R3#Zik,_SZ LU*Ϸtޕ`iZq„fT&_rJrH{++z#m};'='Q4dnjl\G\mY%YFְCjfW(nߞ*(.m\2$ 0$rʞЉ.^糞[gICaz9,,aסMgF&|ኗ&pqiȌ& oR_=4UF}B01KD10ĺY<"֓ wA1.}<B+m?gOq: b=L):06IE,'ToWc4n 0fbUKEaiưhSfJ<][؊zi)1'x8' Nf׏Kun¦T_ד3}[Hi)3;-=M͒><&"6hZەk6n#Lp`9o]od7oN9i-)O25y/̌LF7X j oӱb?n:3uA/?z49'>Yu~te.&5(Ͻme@^??ODvΎƄHmRslҲNNVPӜda܀j6B|ўy-aZt$T'{PZ!Mxv%+LQI\Kvf/)udN{ fncS63_uX>.o}HZ.%m/+5EUVyj,AwU yV+](5S2ϸ2O@iqeTԘJ4!Wb'酟)+F@w  *-gs&Ԡ 3ØO%LԜ~ׯ./xvFN^/u^vxϜWBaxTi(-܌'UHYĉV'O Unᢥ8 α9V_.-{T5u8;t.Xj'9S!n"RSSF#d>fA`M#: HsqK AAQ@'scRaP|2 6WpIN~XI  BLzrbGeXmE4;Z8:/lڇ#xJX].F!q9Aq JgZk;Jnmw D1W]ݧACH$46? ݄Pl"ߥKp\ۘbTqRu]}HAo|kB .F>Q[*NGUiwZ#d?4~ioK%v,ψQ}PNP;ڰ* \z*aR+ :{$Ŋ~Ϛώt5Q\w `a8v6e =pN[/$4/i$WTetFN?ݧ7phIq}D0Pm4eA\çnV2G&HL7c676I]8/R?sx#Ǜv̸=`o-5waűYdVPw 1!#]hl)l,`iy:?K,j*~Tr%8>9^栁o4xia pJ}oTCWQ@AҞ𜈹{Ŗ$۲mG±Zk@:×I IĪUkYe|^ީvˋ }*nWq P/8lXW3]nMRBK^!(uA\:YtAX?la$2w,]呮> G)%36/'>}>^zƯ6Cm|!/&AѳޥsO22:hP[1=Yަ׷? 1ib1#&,OrT;2-!ؕ攀7 .Y^T+[Mr[=;qMdЯ: mn>\kP?~g58XrqDXqO[/l aC_L^Oc0N@A81Xk±dܓ^m<+w{iK1+&R$$?3ψ}4dKmKJB3%Tz+L?s$Fxw YZ