okteta-devel-0.26.6-bp154.2.28 >  A b|b!M@eeeDp뚀nG=?f^6U wvbJߺ"uKȁTIra\2LdkҋBd[]3&>d狹X pNNRT0kpYه~rÿC\ƣdCw|!RA0"ݞFʙzp0'6ހd򷍝Es~UL"ټ;~@㔧8k)ze8a8cdd2d6898d3a807ef24a063d004a5845f8d3849c1b91d1a77fb285d06857b202a204b62ed93b7ff50766abd973100be747f0<b|b!M@eee( <,MwFyn;bZVɃxO] 22 bHBkTHW\>gݕ ~2 POO}еėJ#|^ Չ_ȯT)|qۯ(E-'b%󻎾9l#p+r}.x (EQ0 ژ>pD{<?{,d ! M +18     X 0 `Pt 0†(8J9J:JB F G H@IX Y ZL[P\T]'^Y/b_c_d`'e`,f`/l`1u`DvhwixqyzXzzzzz{(Cokteta-devel0.26.6bp154.2.28Development files for the Okteta Hex EditorContains the development files for the Okteta Hex Editor.b|bSlamb12 qSUSE Linux Enterprise 15 SP4openSUSEGPL-2.0-only AND GFDL-1.2-onlyhttps://bugs.opensuse.orgDevelopment/Tools/Otherhttps://apps.kde.org/oktetalinuxx86_641-./+/.372..3,30.123*.45/-154/,*HM=HyHr%L {)'.(320:8:&$1,:-107.00.0#*,&**(!!(.65."VMoO~9 ymn;#6  EOv >/+(=D8?=D,-'.)#'*/6%$ ,AH,%,"-%' "#))("& 8R(pFa$\?7;G x-f7sv -#)-#-4&%$) "!/,!"+R}) yXoX(k\O8 f+6,-,+*1'++2"!%#( +# # 3*D P !Z $t.I)w  _7\je82626:>1559/3+9-1<37465:7;379>7:A9:R\N&?X5Ks/6:A0 <`[<-./N;N;+2269>-G,w-->y g 3NciyxKH`!!iO$De7e2AA큤A큤AA큤A큤AA큤A큤AA큤A큤AA큤A큤AAA큤AA큤AAA큤AA큤AAA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤b|bb|bb|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|b`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\b|a+`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\b|bb|bb|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|a*b|b`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\b|a+`a\`a\`a\`a\`a\`a\b|bb|bb|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|b`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\b|a+`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\b|bb|bb|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|b`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\b|a+`a\`a\`a\`a\`a\`a\b|bb|bb|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|b`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\b|a+`a\`a\`a\`a\b|bb|bb|bb|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|bb|b`a\`a\`a\`a\`a\`a\`a\`a\`a\b|a+`a\`a\`a\`a\`a\`a\`a\`a\b|a+`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\b|bb|bb|bb|a+b|a+b|a+b|a+b|a+b|bb|b`a\`a\`a\`a\`a\b|a+b|bb|bb|bb|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|a+b|bb|b`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\`a\b|a+b|bb|bb|a+b|a+b|a+b|a+b|bb|a+b|a+b|a+b|a+b|bb|a+b|a+b|a+b|a+b|bb|a+b|a+b|a+b|a+b|bb|a+b|a+b|a+b|a+b|bb|a+b|a+b|a+b|a+b|bb|a+b|a+b|a+b|a+b|bb|a+b|a+b|a+b|a+b|bb|bb|bb|bb|bb|bb|bb|bb|a+b|a+b|a+b|a+b|b$b|bHb|bO`a\`a\`a\`a\`a\`a\`a\`a\`a\e9429aeaaaebddb78be69877c3479fccc0fdc5f73bc33acc5e497bd94fbd5bcda8714c4e845abd32d7cad1c2ce6bba4a6ba4627aaf6206f3408066eff6285220c659d588de2702aa404e59b848539829bc3c19acb059710c5750dba2f7d02309a3c0e2bdf049ec428912705e1f78c71c1cbc5520c31ad45bcc2383be008c4d1d8155cf68a9b28aef70e083f94a2e0262220e1badb2f2c04aa872802d25105609899befaf90e377eb064375454bcc926d2d40354b474b26fb0854d3ae37f4b576a3d9179bc3fa8af3fdde5db31342dc3b9b3e65b4da84c3411d2fe0a0a0f8cb4970b9c8d1e9b51bd7b3cea1b762f6f400eb2ff7442f232f7959425f04860a0ba08e692cd3d503f48df3b30f229e00fd727ae48ffe831780457370a50a207b602634193e1e53c9071a87132d1cae9eefe5e380221c20dd6598044b99995a329f3389b471f7c506c6f7b4ef63c89fab63d3bd26b9caa73e730571a7725d93ad465c96a6be1887d015e160cbd50e916e7327e2f4f50041861081ee821a510070550c63216ad40fe25954a16085ca7312337f3e150b331aae9f2e5ada104b6de6eb927dec822e596d2deab42ed14b628317d6592b8dbf497500d97865f686a0ba9f6a0ef7e3e9160852d2182ff10ec2efee9dfadd757d78c488877e7b6d4684d2b4a8dad923b778e9c66145f64d0934440005fba8f6f7887270014dfbcc49436c50ec92bbe140e914d70998117c2c3a37e4840cec9eb08f983aa57f3e475a5cbe61c1aae45aa6dcc92941e907388959cb4c030c7b9320489cfc732d2c784689fd55291c6c528a55e67169ea51914f0b7d437b182a820d30715c57b602cb1585834a236a9204c51a085a46c3a525ec9d78c68d9e239062f62cdf63754a25719cbaa507892e2d13e19eee042f5803bd5af22b53f4e6c45f082656d6e4bcdbffd76cfa8738c85e0822798cf3d6daf9d1eb4ed800dbef0bb406c4e0d7b1847e690b7353dd020c4034ef6e71772a5f4a2571cace17f8cf95bce09dd9391861bb959f2dd5ed6c65afdd0c78fb7a249cfc0050ddc00a054b9d80cb07ff1edfc4151689984c143b99eb637a8e98ff738427dcdf32aab8696f13fc74a4e56d73f2ca130d6d6a3b39bcf33f314c7e270f777b8c07c7dc01605cdeace63b67c05234d9bd9df7a551d278db3aaa626b57c7561e043b6dd9b71cf3edf86ebffd609d9f49df5d8662fde867b930302c9983ffd61a98aef38b2a288bb83079058ae7b08d40e4bcd13d5535335b77b6833068933004b006cd00da69bfa6a267cae99eafc4ed0907b5ea2b691e6b0c7d4a907deae0287319c9e09d3c884f00671f9b3fa743ccdf661f865545553bf16b6a24a6f771502b493a93634a8e98a96d68841603496aa0d29c02edcac231eaa38ca6685e9d173b9a0033fa7d720c87aa3d9967cfe63dfe2de917ff0ab31ba801ca9b5b9409cb07f2aaca952126948ecf0160ce95cedb3d93da58c53456cd06c9fa241068efb0aabafa8658491b6d23f947404a802ed18279ff69c9fe6a911f4ee6c781b8cfa4d0f7cd1f60e6cdbd1657aa7fb5fd7099e41f526afc2aed955a9e7d762d9808369a73dfb67dc866bd7cf78e5fba6b42f6502ffa2db124a9a62e39997dbbb4e20d352ff5549b0cdfb0583098368a972dc38dfcaeba65a70a55d7a1516f6b1eed980e27804d1af14a286a458e4058031999586420322cbc615afd9aa66e500c4ef5b5b5ea4c0aeec48375ae636871fd3191bb5bae85465ead99a91c6ffa0083a39209306cfa629b9c707a565ddacfbb129dc275d94b684ff674894b155f00b322b7288e406d6d0556dc38404724e417b880969eefc09290d142240e9625e6392d9226f5d34463eb198d82ce737db1d264f1138e439a31f80ace5b9933568468f4e96a2a30369741333a201bedf547d1e16aa9d18ef1c44fe4ad6af710db13a94bad6b0c0b42aee8f862b7da98184aa7e6c22096f88a6b3541c458640fb862e7831426c97c6acfc4f6aae2f4c954eb39e66e93fc046c88ed3ed407a1ddf8d0d27db79e948d2033ac47bf440d12dbd1d5385c427424e85a087299a8a6730ee7199c4e8d6468dc403ea8eed5bb3e5187a997d0b35dea13ce7c57b44705d9f1431c5c9714f399da7860726f585272e1be231045a15023e5dc8b7b38d579392dd997c5e84c992bb90319ebb39a438c92e56aeb40e305205c34840366038d97703083eb7e10c96c9485b6c42e90c42c00b0eaa3b1be3dc1e9e0bfa91da9d72239f2aa2a7f768280799212e446a5ae15f7c26f6bf65f19f28d659aaf70acfaecac2e6869defd09e75431918a995c4707b8bfa6612e09c976ec1e2c90cca16ed1242a2bb383c44f5ee96b1b327475717cc9025f5cd77d97b7ef423deed457539ec5b57ecf6f18b192c1af0c8b74315386f5ba9655ef6fe6b105c85d9855d7f5da8d9cef6e7d317e7c5e0c59dd05ea3553559d5d5ba287107408246089b649c1c429e11f5368c8053325b2ee63326992ab27c4ba8056b79af9f563a3ae0639a15301caecfdb64625c08f756e99aff16f7b57869e71dcd4c3359173bf16f5f90801379815fb0235b6821e3d559a92743b47eed242c81df7983217f253c6112a0af7b273b828921c7422bdfcc0efcbb15a50b56bcad4812645c0c8bd7fb226fc1e980c11b008db288c1d01c73a9fb7d2156dad23031f35b7eb25f886726359b86fa45285c31e432147030b95af7b4956d90f72193716ba6d9e881d9871f634e3114a987ab40a5902edc5dfa66d0b8fa372298f1201ddb6ff3902b15f510c6a686ba70e75c305de07dabc0301de399aec10e6d48650f06a770818c3dd1306dbfa39e98f470d28c024b2296dd58c9d3f49ab5161b04a1a40286e44b97262a3bde76d7d200b05f28ea1f27be13519955c65286f1ecb79c442d35af776cbc32c71bb8e954df1a5207c815bc770bcba4caef33dff9df28573d481f23c880d9726c5aaa2f0e312615dfe5223a751c6207c72b078664a2f7307745a95c2f99e9c99017e2adf9ddc2a2bb00a150f7ddf3ac98ef77bb04ee0e3a66e28ee98f21fb1f3e7058dc0ffd8e569f06d1721f377935510cad0444c97d178be0096eb847f91aacc3304e99149146ea8c0c9aba413aeeb077e7d5207ecdb2f5f67e3e56bb470c6fbac40d925b3cff52a5154f0bf48ab33bfe921443d1d1723f2320a46572d293c39ddc2c925033b871d9ee1dd84c2cb91229a727c18c3856c8e80b1aef0d77ae199b49dd336b68f5d9aa84653a4c7cb95a92e013b3867646b14c4f31e568c5d7efe09b35282926a9d6ef40cfb134a824f4fe14ed1e24dd816fffe6280737c0ab45fbb209cb1a2c1447b98c374e922d8ba477ed5d3cf0e8e4cd9f233cdfb01cf360fa5346b1a0a45d0b8470bb4c14513ad143f4c8037e9f73cfa6af571afce9ee82c9fd8be17dfc873d18325254a24f5ea497ceae2b702d8a809b4b3e350d4f130258d87fa5ccc45a874e7d29403a7b5aef40ab6683e0cdddaf0791526213cd678d6ffd532ddd4105ab806fe1322fb0b506dd726ff89b1cbf905ed7aba2da5ad470c69bc824a61c8e5e16f65db88c3b831e5ebf00a7a5c2d99fc08723bd18d9d6b96e5665a7e56230297efe60e8bba581ee41dd046fb7242c84469930b8974f47b1e6d1268334753d1ee64bdc9040e2fbc7877bfc714a16b25d3f1deed5f8acd3465259f681054db91d9a98233e6ec9c0b1cdd45f82bc3bb7cbe86be3855894ace77618a5d3cfec11a119a872d8b363d363a8be902ba49ede5ff40514bb8650fe7952a3680c53c4897e0cd99c4d6d8ea429b2dc3fa5e8bf4af934cc3d8cccd2b73813d00655ce929a04d1ac2555ea99e501a82f8571a1be2715b67b744e6538191df882944d084b7514c60a6ede82d2ca9c2990bd410a0793c85d1a1af94d1944468536650b64e4e0c7e0b87d2659a4eb87a327f9e3c80027c6103e429e900b5cc04be22fe8037176effc90acd163939c323dd165c53762181b18ba5774d532cb38b36e2b6213bd29765b9bc313c5604acdd2e69295171e87252e15ec2209dae9d4db420bf08b7bd7fd9c0565f88cc2137901695c3253e48cd5d2285d551d7767ea138fdcf2b79a1186824df474f391924d32fee1924261f379c65023cb59b610f22e87796a8c86fb8f97edd0689ed4a99a2d156d51549830009688cf316ff27899b10758f0ac3f1cd9852baeb1411f1da6e0a8f1ff17c49e627ce52c13e823e66f5f050a35be6fe3aee084d9cf965e6203c3513c5045504635bdfcff0e32af7eb654a9fc976e4c64ea1304bb2bde98a0ab9d6ee36c324f122c25410d3fdde5a1a30dec82b6004762b9d5dd9a9655a83d4b67a976a978c01bbeaac9a38a147961218bad43851fe371c8551e133d323fba74262a02dec9b3a207240e1a6594a14ff69aaf4c32750a679d425d76e6f0e0be5fceba32cf627a776e0283c57df8e787390fbe795a65d4b2bcf5f653d4f4a43d080a0d1488057bddfdcc07643a8f07eb86828d4bc717d7a215d1044a8d4ed01f1d0007e1dfed022af40e61e4a9371bee7878990d6f38b4e545bd5693603ac4475c64f1e23abcf419965b76552357174393b37605ae23c824417b755820545bae12d9de619a7bc29fb9300f5824fa422a6be7e1bae1c1a04943e664375979800af4b6da0fa2e460b202b4d617e1d907d93011562e2fada3668b8c8a2d38f4b986258ac35e42bde053e6d26fc202e3aacaf5b4b8e438606028a8a0d64775f2a7b7a2b187b01ad798e28d9a924d45737165599224c36c5d0221c11083fb517d4b86edc8098cc515e03a73f59146a27a660afbdead05c6a30df3d6d7791b5f61a5f39626681a3942c21c096de042c901cbefad237bb6596354b49b4c168fab196246147900a09b6b60bc7fdd9b2b1252914ad0f7479fedd8a670753ddd130978d06829d87803b007abfd38ad97b0818364c77ce90a02da216a2c8aee2907a035d0ee20b847e120d9d363bd092c2d55ce15d624a15ea48ac360b7383f350c51f30e7ad76bd4f6b441492ffb19762eb527abd99ed0e7cd19782b51ee1bb7a52ef8228eb4b1241c90e6a849adfc2a23b834b0b2f0283f84ecaa6a7ddf2e77604bfafe2312dbfca989867e3f3941b13345bf0a21e289fe3a74a7ddb14d11de512a4c36c2f58303aad5a5a04f7a23db1c82493f9beaf7e2107c92bfb660066094201a96f5062f8bd86d7cd35fbfff245103784c376ee89011ea36882bd2b65af1084c3e2d831c825672425e5c28da3bebb2fd796ef3d9dc7d93c0b2c236724cbb6e88bacebcb911aa500d6fa08f46642eda9dff2c594151669f57914b3d2033f0de451a21b77947054cee7d11ff28aa783d12b166a5519ea7c3030c6a7ecc507727285f09e943999b38c401ba0169a7ad5951ecc720e4762b00c1731c93d7b15b02ded5231609bb942dfad9043656ef7de707c8e037e6206b718d42c7a1b4ff80108c77ec77cccb74e35727d5d299aec0f6749721052822abbb9062ad49bdded6dc30ea26afd8f228ea1138f6ffa2cab9184610d5fbcb0ec749990c06a3a6d755be30d7fb59cb1198e66e24f98a16dbf19e82eb0f29075ec30d6f59bfb1409c5f5c307696febf883b8bec081c3fca5d831512e60d63a501d22f46d578a44a97ca2787a971bc5385a5cc68b90e14e99f0f05528b510e19bb76c7a5c546fd5a236697d86017ca2f047dc679ba3fb31eb1c9d6fcabbcb7021a1d3298a6e1e083eaba37fd2e9cc4ff2450c90b8c4d8b339725c85205de6fb8f38f6cf4c01e28443d6a4df37df5d824f1c10a06f05386cb8c88746cffb108ab38bb2a38b1393720710529e1ca3af490ef8c618f777486c41a9b826f375436a20a4c1a580128347d2aa6f251839193a22f7b863d2560cd98a672e889561b0a877b7620337f0b48a14a24c758fa83421a649595b9b8025c56f633fe7193e72bfb61eccabf7b366bbfdf968cebae1c239b6ec2acadde2493f24960672905316203059aca29251959589c6d493f0498b410261d07e7087ae4db2f1140f712544050adb490000c9c69791e016587d6dbce902ceb28697ac1ec73bbde1c97c8941009c7fcbf83dfd30e166ae25e256a72b25c5f5ed2953e2e6ec694da5e343c5cce026a52d6ee42044e1b82b06b86b64aa7399fe442dbaf2682acd8734b7bc9c6d4b1505ce5ee8982dfe1a698980823474624269c14914c438df32981d4e8a0002e1257fd2c16bbb08ba6615b19c43453ff16030f4ca76055aa5005baa99c29a1294e37346c66da3140dc2ae3f3a11b88d5cc0bf473bb3cf742e23e90d8d0b7241aa5ff0306a3a966ab9d1b1f329ddde863bfd2a3a256ec58e95bfc6342c122bc1e55e5b089c0d41de746e69d6a3cf36932adfe0214e6ba1b80a13f392ed48f443281f1c3100102fea35890587d72045dd932e9931e640e9dc886fc5529620d56cade4be8741cf69133d56151c9716d82ddad36167207f31707511f4c314536b9906d903483c19be2001c1dd5e51b3f18e5712c29aa9264054f2edf367d38d3f4c21171595413ecd1216b02bc9d23308755fd9ec2f401f73270821c50dfb3b9729731821a3c3145338629bc4b54e179a104e85c91537ebd830b178a4feaf16282274f4b029e76a0bb11ea11a80d2fe1b81e2e7d8f21ba8c3116b7458bdf9063ed2932f806dadafc65d19cdefe44d904c9760371f634067440e9efce2f8056d0c8c41484733da64145eb32356c10a5dcfae76cdf685c9dc9f0f3f9a99b9d8b597662913c3f15731311a542c0fd95672450a1b454dbfccf9c60dde7e4286317b861bab28e8e70956c9f2f9f3698ddd8c59fea3d70dd20608a4d55a7e6de38610684c6d5c2c09977d302ddb79618ae1a0c6b8b7f64c960c7ace11a11f9759e6497321cc90bbee3a6de81b8dd57aa11568209fffebc1106e2c5369792586baecefa981b9376864e05729c5544dee15f39193ef615a1ed601a80ca24d094f4a51315e3d9a46414bd513ce4a8d164bccb044438ea0fd0a9d285fe6bf5dcfd52dcc84962a9886691822b53d76ca9ff02153bc6da2c0d02ff2dbd4fb011bf6f934d247de60dc37f1fa3d2c767943c86463c22673035c69d78e11f6559bd90ab0d067c2b6fd1522dcbd8b2af485379b80ea494a4866440084efa290ee3e745cc52ee1891db4e88236bb4a2bd9dfc59dc5f1bf79583c92d8209856d37891c5773f696fe9cc5a4cba02509822b45a117c5afca675c887ba1c7d726b859291e7f30a3a8ab86a339dc4d8a2d31e0051dd067029a74e340a5c0a8c47055495b424d4ff3025b457f9244b5036fbba5fb0031eb523b9db8e159dbc6f99708f7464b4a2003c0a70e3f0d25726c6b446c7ed0f302a15b1652cd9ad7b0b82aff9b8d3db37a9fe95ed0f0eb4668ae5e626d59056d816545047aa634f67f3872a3c0f232bd44e1a16a90bbe4b8788ed8491400f7fa6e9f39fe740e6b6eb54d86109f0fd1714bda1a915e661b9e205f01b98ea255dff09cfbdad76852f533df2a28927e54bbea74197b3c297b96abe7ef6a4df7e86fc699d0747d0a3ed7cd22706583d786aa899c786679c086576e96655f5f2fab0043c25fc0cac4b3bfadc54c0d71d5535de9b7ce6b3a1368edb56b294faa9462a999972ef4d1395635348f246b7c952bf3c2d24fce13b8c33126a802219d5542239f91146cc41fc0404d590a988b2c5ce93a86372e3c0db0821f60fad0ef143b56f31460a749d12a5db16d242bacc1f3037e45c45abc821445f01b7701f0edd715755c27896e826425ef9d509c428fd562f49c0d80d3a695170c476a4f923e4357e4f6004752d345251961fe78b6285128b0217d572eb999069cec9fc7b66dd9624345ba28541a4d6895d48dd35814bec3c450db30edd4f76ad6be706e552682f51ee1b969f3dd49ff859a65be48cdceb8078f413aaabac27ea5eb4178156e460519ed9b4805829eb434baca470d9b23f2e98878b36a707a2946eaad729a30492b6141f3009a23de048ced0a92462097327499e5c38314ff5d12ec573440832b9aafe2f7e1f893948804194b6c86cacc93ccfc74b6ea8f6cbebbddf791871faaadb38d6b5c0f1dfe033d07e5844f356cdfff6e160da5e0575dc63d7c394ebcd508de782e3e9b39df8415c8cd67b9f26ee91d24e8a1e9d7797af6b249f4652057c6506b7e599d732fba9f516900894a74048e74e1e0e558e7996ba66faae01f9280a7bd5baeaac3974be8aecf18312e94fefe5b281e66348ca891285aaa422ca70ffe7a3d54981b597d847a63b2f1c81c54833ede35282f97413a46e5473c0192802180b179e784658eae026ae2857edf6a5c06c77e56e89030404adf7eb3b4515decaa345062da811a205b8e84333c8fe1c8c419e35b4c21e94dd1f7a6a1d51cafd2b438318a6f355e5362245b7ad7196e57b2dc9c8c78c9de2af69f2e9ed8480831c5d2cf5758ed0533f86ec20b537403b8731873c76f961e888e4bfc75220c589351af4b0ab1bf67beaa5dd0f81ead0dfd7ed2195684cd77afcf23e5625f9b103eef3875684a9c2a44e3870eccc814db52b9dc6a5458d364886a0e79895a68803ef45fb30366fb44c5d8b7a22fa36ab387c7245f7d563fddbbe7b01fe7c7a6945f108eb58491c7be6c5d2b6b840094fe66a85afb84611198d5199ee1fdafd12efa24439335937c3b1a24d652759cfb50967a71ea60e56519477ac74073e8b8feb4d07452d67ec0df031ae4f883b9c7c8c88721b6d15b2d12c1204c36a10fc8580e763c12f5c187d56c137d75b1e80dea98a3443c2445b713f48d55fd61cfa46656d1d736db6a641519ba6349cdee5bb3ded919c1e46a5f86dbb8a96f9bed477a8a88ec114846ddb9eaed6e9c005add58a2143b158c331f2e29269300a6a263aa15da0c6393a835835df21a244ca6939a0fe13fff2908d754a6ea0143d32388f8842694ae1b4e22056242e369ff65c4a4fc81cca3275ab3e1e977c60a22c2cf410cc768105f51587e0f58c7c6883d0ef351d84cb8c3e29226a6fff8e68b08f054089ae6f94256a65d20d63c3bfac8109e852ce2b3a8d8f28ff1a391a574e65eb73ba388d2423d2e8de9ac8b0089cc5cae07a1d58a497d82c95e0300c04509a3053c7a0ddc509b39a6df969d931f5df6b682ae54b29e305bf60b2fe5826aa0f5a865a751174a6521eddd40dd6d7446bc312fc5de94e8fdf6205eda90c7d2c52f8998129a70263304521ba8a1ef3b8a6fceb7122921eb64c3a1de627623be5999d824e59e0b7bd8615aabee7da20cec8369c4e7a520c2335d2951338d47b4593b20e9f0c22c1075b9808e2b7231606cf36f7db490134e60ac589279e58916a2f7d04b95f5e8e7c6249f4e25539831027db7f2412769abd5edcf860e9ab35722da2d51ada3d43620b648ae3c7fc6e554431d3ed865a7dc44395d46053b01033d5536c4a29ea0107c41939060f54e7b32ecc64082c0ed304bfea6bfd6c4088228bc9c3e8f972fe15857ae426eeb9b2f26178aec4e71d96d6df273ca075f9d6a38317539503a42881cc990b95ea00e2b13b45adb9f24d4749a9c7d7728ee2abd950c77cbb4e9d0873facc3d2866ba466ee0d527a19df58f791f18053e37474924186c831689fb73ac2dd1a7275d2d8f2f07bc84e9dc542cf1bf53035d55f40b2598591a3dea7aade40b0ba8333d9b29893861881e7a87c0a964cff3ffe56c26c68201dd9c8149d7c24aa12c404081afa0355fffa360ed1b0db34d89c51b8c61519b5fa32e8e9df8094910bd67dbb3bc53de735c98a1be9d599e3a9916d8cfa68c7330583368eec40971bb1e702e9c4b8edb6e3a3b5c3473c0367110f5ab723bbcc853348c6cae6049a5d71aeb4197367a3cf554b0790078322093a8a811f0c63dfebfa172c3ba6f05df9d0baacd2c063c4d3171cbdc2ef489a01a85507b643563f816ce7676f5c473151c3df491b9df1476b78878d4623e6c1d45b34f113d4184fcf2196bf2e339d10c95bef88af367c0c603be236e9cc7664fef5a513b34f0616e9addbe5f41276386cfecdb1c4203469f80bf31287f676d06bdbd66841aa9f4993f9f9635857b5270358951ab2e710a630aa208517da0b40c0cdcb9f2f65488a0fad4e0b0cb24190689a8a5da4f96c4bbf4bf40fc6a6662103f379cd7c882913b7469726e5be758b81d79fc527a00e6fabf21528052ce5e84fd14981ee845c386aaf32d60eb633ca47fb51654d031b380edf1897a94632541a06aefaa80e42b61a754f14cd975ea64d47381c1449c417b25cd49d3653cede44d87d4836ace92cd0a610462070cddd553fd2e610005e390234be68514d55d0964023b2a511fcb267b049f650fff4a018f8c2a7f8456f2f93242f62ad192bec2273394aeced0ba7466762d0bdc30fc91bf468be4a4a93223f9ed12da55b30c59ef0622e1056bec9caad4faa3dbf308d14acf240354f41ace8a134611adceb4dfcfe9bd67f5fb04d89940d68c9a9c5f0fe7b516c2b239a694d144779ba749dadc077084f374aa213ea41362171987fb445a1408daf56c1001ad9ef7c75b01467d3ae0faf0fcad8c95ad20122d657cdc1e1f68746e292d7b3bb675660b5a24480e889f0f67c42d8a6e0f80e5298e7134edcd00c4523b206432cd07ccc1ed56ba54b9bccb9568d64349133002a1e8cdc39fe399acdef9465eebffda1b559907a177e2ded87992ebbcd1e8d1322f16a34eea20e0442fb8ff3e8e6e4501d799eaae287dc812f28789b5ee709dc4ed328535ce713d76028631d2f5b59679e0f052a2419c7024870cd62c016ced62036567e7789df54125b616a098189a0f0f015c75894e1dd0548f5641bebbb1b50d164f4291b620b95402a699c0b2c9bde49d9aed7835b8e5f0aeb93a7bf190a692b0fd2f96f3749e4af04d306312890429734e883849035a8863a1bd615bf5ac6a1d709b4fc5f71774c5dbfeb903678b9434ee7114713933353ca416a9d0a1b544cd5be20df20d7a72fc6b13027b4f363341e913bbf8e26528be30ca6f1423758e149011fc535489ed6e10863a1aa7a4daf2265ab9384b33a932dcea58fe4df90c023ec38b8d12e2055083e8d277c00ceb28905dc41dfe4591ec436ed60d4ad78b3a70e65d40c5e4d60c7cafdffb4db828c1b2b15be8ed70a2f162d66224edc8c86ee49b4ec89af024308daf4d1d924a1e4799e9358fc537aabb997f61286164bd87b8213eed1110c8c1ee396b7a0127e84a958a2350202ec7950708f770cc33dfd6cc39e2eb3e20967b5221340fc61f56bb7e0e1f3c9c29cd89820448a464eaca91ecd4f55beb421b76a6f2c83740d73a7362859455c65fe99f40236c76efaff9c2326db4f08956d2f6300409c3b3a3baaa8ba5cb3ff847c4129e6dc38964d987e3a3a4c75f9558cc99a54f3450374010a5516f02ad749c887ab1559f9161a1db7bf11b66d4f092ed1b2ba58d5ad13556762278783100676925a6de88368441c00abe6a3004cef53941ef19ae4b4bd66db83032171377e5fdee12f2d7764776ef060b16611948235217ea2244b31caad6c48990d19a2d291cf7637cadc00117647f37df98509d708332ba1e661935149358c90c18322f6a368493b39887ebc8f693c2d00b55d963bca41b6268499916dc3a6329ae488d21f2b3c6f4b75f6dbcb488eb3777f2f9aec92f61fdf2ed047af757991aa7b996a2a90f3b1b29c1b382fdb2464b004090e5eced2e173b35f0720925a0319156947a2cddab452f0e6c9c24980ad806514d0b7b56df6f63960dd816340d96183bda21fc33a8b1d71d610729bf9f06400c3a9923bc1009187e1e3b2f7e1a19b95051c5dd47de92983305e3ce54730a4d627b4e9e02f59fcc0054ba559c8e721a851375d79e63040cc65c1a450029dca1efd9afdec98df21cf1e26a75dd86bfc2598e2d42332303b8c3dee922dda73fec0e6fe615b5f8037ef1ee974eecbae9a315e86cee7153d2c00c9e73e4d49158ad4f580934eb156e5a9d6d29feb20b681e9c132481c879ce3420f8d8b802908ec0c03aa4fd7cb864d9f7cc9ae3e31857f2bdf582b52522323f99fe1722c3e7aa7674dd2b0ec85bd1a9a57d16dfe8ad1705499d756a0c67913238e76d90748835e6a12b53c8981cd38a7c981c600bafd763ff8c209d783060113979816d26467e89f32ecd339d4f8d5f1940b954fb47c750c5cd011be5672ee3164424e1e731001fac5bcda35cd2e0c4529863db3a15aa99392df9718b48af3ec6fbfd1a5a398557042be09bda09e8d2a99467ce59b9d6088e7273d182a175ed42a715524539737ac97dd04291147cbdfed81e3e65e9d4e161210e03572925799c3a44bffd08a9c6fccc6d85324612e42a2bb56084d343dfb9dd9eb0a1ac143aa64dacbdc076d2623f0608a85ec0df4853036b45f3619df39557d9184f1be559fd32be7f76b601bdd7ab77272b9026452dcf7510a004c746750026cfa7619cdd7387e3a0d84bb37d2db24b06f6f9eba78e86239c466505db15bb0125bf4114ce76872ed29e7b0b61748e3ec5f0be7149a0869125b55069d31bdf743ccb7c0af398f6236c7f8c07d23728eacef941ff4fc25601c92429b873aef82ecd3f83eabcef71b71e6ef344f16cc0dbd969b310b0f713fdad5a23a373aedd83995ac6cb2891a670213edfd2390368ea7e8018fd568394834ff75e53079771cbdb7c5d258b6f810e8d32736a96a837fe284bdc109e555baa17edfc90648942d65f207458057af5a101aa02e6ac4f129156761c8b0d4646bea19b97787a2052faccc04e639c4fb767ed5e8c1ebe37aaf090a76a76da249e73f79fed77b338f15b47d2a41ac0169fcce42618d84fc44f27594e70bebad268d7568f081079f9d482159740946e843233a2a9727d21f9f8c82c1df68cce828f54408673790afdfe2102a47ec5a8b6318cab2034858fbdfcb32076f89390352fe2b0f85489fef87fbb5b0bc44da7ccc338294e5c736a53454a1852d30fe22e1e143c712178ccbaf10f71b776febb7f30567f75919923c7efe7df58b0da29254a19be46191a900f79dce4d1ba1bd269d9e5e94d5e23d9d46101046eeed5ddab5a504c63f3f2a6787535eba4f50bdc19eb0bcecc159b1877d0992253a87020f1a985ea544eb9ab677af53e8d282ff374500e2ebb6e8b08756b66000a539432456ebcb7b96d47c949e02fe71a8570ce0f7eaf43aeb74359d53397144e0e1fe10183b0788f30d37088a037138a16ca6ba580ec05053d831bc40e07cc92d34e74de83da5d069a3a54bc55942390c06d20cebea6595e4d6be3d9fbc2d4274cc0d97d223e8a9a71f8a76b43f5da4ce65faa11e62055a2d662bba99249e33b3863d3ab841543421b2e39ac670d3f3035af6c9b17eff987dbb38f7beaeab97289d6da7a21c0736969bfaff9000ede295133906e5409733028fcc1ebe516e79965eaeadba15ec72169e737627e1347c4c03a2b032dbeb27bf9d2578b6efef811aedb7e403b620756c0e61444e132a4378b426ffd12676062eceb34ed21a73f4a6b4c1e374270d4fed7d53d358c7a4b25d4607a0d6d0acffca4c17defa3dd5ecdaf16d85ab25e4977c05feb82cdaa064bc987f1c44ffb02e3863d3cbb7fe2dd1da1b4c3a91731bc63bc0c523b5f5af03544c772a7e93f242cd22dfba5708332ace8ec03c6d02dd344005fcedd5a073731dc233587f4efd2601cbecc6e875168e11d334e5fada1835c62224786245e46bfd7eee7c8e04062bf8cd27a94d8167f94274b0c6c0f14e3db8856f15f5933518f280838fb5d5f590951da9421b0df0ad7c1e1caa6d7ed1c1e09c9ff2b79fc10b2f94cb38c4ee2eccb46b49a687779380f7c1c31b0b835d55eba9c3c448b9e580e1bfe471c00bba24663f9c3ffc391ec340141cccc90d8d8b3a02c4f150f686fd27b846590a77fe873bab58dfe78d4d9587b1f87f657f2616575324d7a5a2dd5682955dc7b76cc8500185194224be0d341e062bdd590c970ba1acb408f7543a847d30be812f61f0655f8e250de57ec264eb87f31046176e33affe9863eb64466efa30cb076f61d4755a738d5c346a8bf68c82c552d53dfe0cf0a4037b32f094bb733d7227e069c8d0c6641c656e24599c4cd096bad666b174c2cb5327655b8a30e4c4e927b3bbd9c89292ed1f06234e83469d5b704bbdef2dbf9a26626098c09d06c70f739d93f3e4d955f3f0d5f6bdf9269ea11be6335368d138d74955c1396be22404663d2647431909c62b8ed5a759897ba08f640ccb580501700f6b964028ad1c7bdbf36e44e31d572e5c6a68a8d2399ecc1af314f3526d2b8d09332cd0ad10958f57ddebfc276232135497e41469778717cb16c719cc3e2c7f42d8c6ecc4b3b76d0b0fd0f1d998f590803f958ac6f761d568a3787bcd859c3a9d004edb5507beb0c3d8a5e10525d659af238837f27cf6458d1cc43f63f9cef75d8d9aaea17507273b35f058a0d5d29477a9491ada8db250f3bf58fab4e46482f9646b0c3298df36649e68d23c6cf462677f7ba86eeca5c10d5ef5c9cdedd6606cae1f69ec2a72f85f6e970ffb3716609cc1681aee0e95328f90cacc243829805c85e32c85b6ee05aca07940192fd4e0db92ed89fc056e56a0afe0e19d1defd683039e3e0a68499d3d29120452d67e353d67ea31abd130a8ef29c7016a432705e844723e419e03286d01ff939a1ffcfb40c80ac38e85b054030342f8475b0275b5f4ecbc3f922aa4d1c59f2859b7506cef554c639ea5f71f6cb413326c4e37d059acdbd42a8b34d5743bf2d88e6a6da8732b9650344634088c9194c86e2755cebad1a76cdf749715f5915e4ecbf285fcdb355068bb3a5b7f062371eb1167f5d96a4d55e53e71081e7f931ea90841c747afc5aa5729075341be173b0c6ed8266e216caf9684fd388d9110390380097cd8bd0ced48dac5d4408fd4bc270c4ed19c93ba36ab49cd1dd2fb53ae61f131c3568850b5d68e5392a6c285b10c259a73b8254d747338f7ca724aca24bc2a23fad41c7d177148f994eaa5ad6e27d5d5eb93f6343f2bdcc1e894154c2b5b98aee77b9371e2f80b7dc2ca3885b2d93be791ecf84a6a4331f8266b7850bf688eea2b166717a7af41c5a9783a5d9231b4180f22f3980861b07c2dfebd7ad37445092ca63d50a13753356a869ccc57965244cea04ffa4697a7ccfb9582eb3362d8abf299bb381a2971f23eef68c60913e3d6aa0925cea52b6470a3fc4e451034aad20dc544bd234dd4258f9178d66edeae5fb74533079aaa65c2da60d56e89190f4bc3c8c7b336f3ecefdbbdb7cca31b5299e8f0bc056c94f96676580d47a4b13f51abb13c1e0cc0cc430ccc07210f1df5445d64ddeea3a57590a3d7cb508781e2c54e8b869ebe2cef8ce195f0912b428a1640d983a3b77d2e195a8918af9d1686d341d8731ae83c3e09b3b83c89cd32155f8ea56396362643e1727b6032b1b2e306707a3e0d656077f381bf61e16b169ae0e4521d09a10da4cc13bd3bf147c722dc67b4f61e5180996006d9dee9ec5306c02026c89206e00dad892f92c584d5a83038dcd730a0589ae4c28083532e7b4eabdf6820ccb938c84f775f974183cb895409d13d5eb82d22c740b789fb0d0289662208d328cbd3bda3b2ef41469830d9a56fe8c1dab916691d4ca5e262f6e9068dabfe23a9e690c14d23c8185a9677ede5cdd0e695ac04eb5566ed5a7f28f0b11aa2b7a4d19b029b9094d4cd74ac9b5e68bd0a9606b9b743d1b82e90b134c6009d3af1a3a812af6f7ece0d768f593a5d92e17b4a9c85b6f2640ea0fbe1603b25505b8c6f0aeac9eeadbfdc33447baaf1c1848fa2f835c163adf0d69a302e116cee6168d2e49e67d27ed21456c2edffd77cecf6eb9d0b09a9971347e0ce08166dbb4221c726bfa7ce044986a991cdedf49a36fa264f747999fa70b4255c3972e1196ccde0dc58d7e6deb1b321a6037865f5ca29068221117e6b8e2e0767f0d1c2f4e34d7a897d172437beda7b4ee7e2af516760124a08e3468505c600449fd53a38980fca8cd4a3459841946795582136112105e2dbc15db10a9194e8a8db5821623f925c7408b97bdbbb9c2fe5265912d6252b54089475435bc57c7ec0863941f1304b5abf03da5c8f706936c6cd7ae2a20c54340ff0585f27e51d603b9adadab1f7e4e92ce76d7564887d0283bbceb8e9473bbbbbe944ffbfded22d9bf25aa949b29154088b078e1e36390ce8d34c46a1b808ed6ce26273e76904e3eb7dee85d9189798403224598c2f88aef58a01590df769b3c1296fd320ccf93c2c95a40c0e6dd523d77938389ef7d7adc07f3cd29ec28109fc47e7b3678d6b3baec18ec6131110606eb880e3c31706b99fab1589afd68d80d1248d1dd696f431ab8c5129bd6c5f3e19e293719947d04d80a5bf14b5028587ffd588f43998b38d536fdce5bfd6d480ba790d8fd9ce9ecd65da3b9508fc0ce4babfe652479814427b108e30eb0ad065ce55a2c51120f6e08a2e31b77cafde112be16c7648029a7e6b33da1976ae0599df6df8250cb68664b3c2435aea24c66c627b9a6c059a4f190bef62dffea3b64b2d809c83e9c0f89d510f66784299b56e3f26194bb8ae8145b230dab7a4dd2908410e6841446282e7a13abc657e046df600dc4f4ad8971349aaa283c09699fa9c82b192dee74579c4c22eba13063c7d954ac5e09e969cc80068b3b30595444b75dcc8e7a0ed43832fb551f8b9aa4f151fd625b968d5f1a3f4a388a227711b2b067ce894b761c2c49fcf700c9daf4a1455276fb6c626776f9ed69fa9dd6dd945b792cf64734e037e0fc0e246569183d6f6642a9e9c618f5910cf6dab342d9a25cc5352a42efb99eaf0537865934772cd067338c72ca777274b4404cee19b032a316d5d343f3cc50ed347bdac3b74d182f413e1c88337ef2d54b89c57b6cbd0e02e6a46e266b0d132af3a3c676d2d90c1358109e96157f15dfb1a22ea3aedaabb5db20c63b0d12f127584543222ca8bff8f938bcfce46fddc4bd8f1d6f6af4f66a25025d1108979864d39dfaf31db8b0826ed9ea045da4dead96957a8cd52b1f2dcfdd6c7d1a030aa0077b8659e948256347fa7bf441d9c7db085bac8d0c9e330aa1f4cdcc8524e550bffe1e028e26c755df16f1a13b5e61fe7a976099fbd4d6ebc6dac570e8dd56fcb0b78063ae4d4a09dffaf71df7da4db507367de7d68fa5b1875b137e4fa0907f3caef3c0efcfb24a85f86a413f48158f831260cd73479710854ce7b499cd1fb2641053af95f20edcbcdf513c7f8b1edfa69d428a1f9dd526ed234a21d2cd1e6d9e2490c1cac7b2a17379eae6f15a6dacfbc42663769c5749a5f09aefd79f0960202cf3e3488f90bcce24d0d45d0292a5a5ca338c67f50849d2c7149ceca57ac03ef52012890086a29e78a71855fc978d3bea100b022a2b571a1c4af6291f57c48f4b7a25b81142e39b984c0d0567d4d67f7aef7519f426d2b94db0a389f800b44f676a7028d7caf1d0e475f591cec2e806fc2d4e23281824d7975d9c896d8735b086eabe05dabead304b8c626c50037286e84e5e30e42922c3c25f264215aadee7f9745f5ed2cdb659568a4118582c1e8a9d030a7443c2de411896deea3b4e2f7fb145d0b8640d41a5690c93e894ab91c95c63cde4ac48378c7c9bddabc4fbee16238605a568e521a00001f2fc6933533bdd528bb131f441e8815f7258b87eb271293298cd70edbc2fea4b653f7cbf2e8b62885a08a47b3af6d33f4034df184936f5e17ab31960ca9077c21e232316eec7d9929fe9ca4b165e2abc703a9ebc1d1afd44c6530190cc57b1166e6b9a53df53e931b6c7abf97883897ccdaa8bfbb3d1e19870fc838b24d9f303081cb2b545fe9135925982a6551ae8b69075bbf356763b273eae4dbbf078e71f6a413075edb3c02346d8e397d64acd01699bf720c3c03b655dd2cac256c347c7bb622d91a82fb78b3d8719b56be26926725eb4b8aab82e98fc2e42895b3a393e56ff39f61e67738c1c0f1d3dfdd265c737007962540b7b206f0f6bdc6fa92affe6d10ef3377def6dbad4055649ae258f8805e41a935adebaf080389ea7c028b2ad6acde9df468c511c4c315433c3bc33cd3a6d3781f322f43eb1633951a47395801aa2c1bd9d44f28afddaacef74235c7dad68d30f87f7a72aba84a984994c4746072094f3c60bc12a923a5cc3940c8613f89f1334b212464bf190e6d67b405678a637bd1dfbfdcd019c290a86c58ae8de645a33af7c361147eb892ed3331fe8d23452df0bd8ff1aea7886ef8f960646e477cff86e7877ca08ada7b868fa9942dcbf1c8717fa32a39de52a3199fa7f2038957beccdabe6fd3413db3d5929645d1d17cbdc793ee99237145ecd7d2c6135061df7d893460dede60e1b65ea76774fb2707c13a78fb30fa2f74c17cb6b5467f9fb1de527ecd8f716d40c6f96d196ebd1b1890b5761d4da364739f7d19c4d0dc42725136edd2ef9c5fa863d99c9384768ae5517a6b32225deb0c091e6325edbf4bfce5668245f15b2dfaf78b0e6469a3206b6a2948699c9bbd6453b4eba78388e7061f69f3845b76febce2be86707499097c7a60f734e022f4cf9ce6267da875826812af4d82f522d49755bcde65506087fab83a21fbc503444b2c112d4e9219f9baa925dd38909d49fd7661dd00f25cbfcc30c3d8da40a581528fe60bc7e07719f02635c9cc15750896211022971cf65f26d0fe2afcfc02fea9a01d188a86403d058c85aea4ca46f9cd6c80d098cf5cdb1b68fa35d72fd9a0972dd63b4e68dc7e309f36eda1534742871c37b9d0a4d4c5ef6cbfb72551ef04a76358e4e57405a4f8546cfa52ce5bb09a5539dc48fe5fcb29e4867fc812c2c2196ae4d1dbc81f55a66baa7118c29639aea6465d9d47f422952b32c624e189e501e063b7f48d24daf522b8c40469dc8e7c05fce542ce3fb4026b6d88488b2c95064e712df0e8ab1c7aed4cfc6901566b0b28ddac4359c120b996502fbb93cb4386cac34657a9cee9f53ad5368f94fc754e5d1e83f167149c8251a282d8400085a5506a7631c81892201fa5658fc03ac38bd84aed621f9b4be4b38b8c10dcaf3e255ea6f499f74bc76dc4863237ad23bf98d2d159c3cbdc8c13d21e18a570ee2db2af23f4959f2346ded0825ebbfa65cd571f79e535d6073b7e9d2fe7f6c875d269a536906c2230e483c36e752197c915ef9578bc86458e501aafe54b8abb5168807b5d3a95eff37cbb8bf1c51f301bfa6d2c129246c3e6c390d5dbf11cb28b089d40c5f1da526e402598a0f0cd273c58d10d0bd82671a6f704b70278f43c493a23501a660a083ca9dfda56f71abf542d6a2d27eee56a94a85e1e928fe6b5a38c8795d7c076f1ea02858c697f5a1618ae167fa7361c0d948be9bc911f06fc742442924f0036c553c6b6201d6ce755012637fbe44f1ed225eff6d20769301242887c92e6e8c7bde106a95ab3589f2d5fbda557199ccf23d55888210d0559c771d1658639ab4bf070f1d556fd4d5a65646dbe5224acc67a6982f0c8943909cbcd594543f5cdeaf06071ad40393a165c888c17956c7fadcaf0f468ac8f324138d633ce3c4f2b9d83c453a9f8b434470a1b036598b473bd228954717744f33ec3046698df5642efb5183f96ddf3cc11ee71a29c2d7785b341e14192c96025147b1730051d985feedc226d7f31cef0b57e6d3c9f62ce7b987947752cb79f13f030e29c1f6cabd6e16b41d3d7890befd9ee6d01cc242c7c9ff1a19a5aad584d61a4fd11def80c326a88bbfd6c86d71d64480436dea3684906f4d98682ba375fcb0a337c69af9a50996ed1eff2ada8a4830448223bd7173c07185721f16cca8c920e535023209d4ac24d9feebc8055f3e02a424327c56c89a8dc2fb21af19f97901d348ecfde14fbe0148d34e95f57ff1024d8ff73d304a9aeb2bec62d4e7840c6e2980d8227d5690c20ac2da33057d0f3fd70031557fb8719d8e86b73b75a124a8f7487aa33f1475280ae1602a61a02e1b2958cfb79a7ea9ffae449a5808afb52a12cd6cf8015d5dcb4d4acdeb5421ce74fafd386cb64f267a1ac1191636f7d918d98b694b91f5a6e1fd547a5011498cac7c673a0251c68159011f05d0bc489e0efcf3be4f7d5690c20ac2da33057d0f3fd70031557fb8719d8e86b73b75a124a8f7487aa33c0d4f709d709ce1b80607e0e1a111894fd302f0184a9845480c97ec36e2e54d7149bd61b69012fe53ab0f72e56f9046faf0f0106e612d1ffb0bdbdd3eb48b97bb05c674d4efd97994f6fdfa5e6aeccf351e86bd8ece440b0abbcf5c5d78951a7d5690c20ac2da33057d0f3fd70031557fb8719d8e86b73b75a124a8f7487aa36a63067b0e34f2d9d538ed66f962f05f9d2a8e00f9da6613c1706885120f36a4f7494428c12516ba8cb8439e4fbe3c5445b7e6119354ba47752b4c428feeeeb0767e1078e701f9b97ca0cd62b8130741dad2e372e7ac81f2a748b483f395b7dfd35f2fbeb5de73a57130da7211cf6c5a05cdd3e8c4fe9141a05281792027a7f28c6da5757d5f5bd10b775ad537ad61f73d21b2091ba3adf8c7c67f373e99a4ca90f900d7e2f1c6ee9355b2a098f3d1e6d23cc656fb8e7daf8af4e12025e079e229f90144d3dc00fe56931c734221acd1c155aeaa40894be81fea16cef8bc403ad35f2fbeb5de73a57130da7211cf6c5a05cdd3e8c4fe9141a05281792027a7f25df941c949be048671709fe0b4d723f61673a6723b53fb11059abd43dea077f7269d499aafce791279cffe3e20a819ea5aaadeb1c65a0ae401f7bbe1936c29c8e4bdbb0d8b7edfaa990a36b365d340dd4f19d9790fe4ebb9bfc999111bcbd23e1aeba68f42622f11cee6344369af357cbd3c2254a4309e0dc372695cf7500ced1a416c64436534c6f11bcc2bb7fccd15d008ed8c585c4d18c3a3da07588a561a0c2ab6288c719ad3b523a2f4087ea379369be3f9caf7d079055aa259a2ee8409bebead2c50c52fb773aff743655af5a45c69851c2129116a77b95f177977f7241aeba68f42622f11cee6344369af357cbd3c2254a4309e0dc372695cf7500ced924900fa856d45d7b511403b38bc5e96af53c255ff7408ee3f866922cf77527f4b34f7dbd207ec109072b12f3695cd0e97d012b9831b11d8dbcf11b19a1a5e32cb91982a162780d62ddf06966e166b71afdee352733daf4c772be9388c4f39dd1aeba68f42622f11cee6344369af357cbd3c2254a4309e0dc372695cf7500cede3cfc868e4ca538a5fb5254b89e354148d93a6b826b24cc14490516cd3c65b183ea81ea3ecee0985ff97a46f2995f223ed3bdfa995393af3311343de7c5200a2abda532eea9abeed2ec6a2992c02a1e816f6b4fc459e79c48ceced750dad54c3742a62669b3839b531ddaf7f4c22df36c686692bace3ec31f606d83e6d5e77150ddf0ca5a2e1fb0237f567be73f7583a4d57858d25f6a312f6ef6bc8793a3462e354f99880f5ff53a1ac743277fd553a7b38fa1c1142491f528ee8b1cddbce7071f8b2502379abf8cb3b921c0526a258d81fb2f38125adaf44e05947670b7444e11af671c491efac2f94c1d752bea92f4308ca2450c7d11e582e4b48c40e4de17281ae0cdc069fc3df9de1f7fb430aa6492f2874fbcd2693d3b3a81251240f94d1cf0896da7045d841fe45b0991cf35540bac1a17b5d11f4afcf8fcb950246b52ca9503d76d1ffab14f599b4741382eec11face60ad1f0d7a41897809003a286211f1b738d1b864bab2648bee9b55becd39fd2d6aa49c1196e7d87b41db4bc071ccf09bf2f598308df4bed9cd8e9657dc5cd0973d2800318f2e241486e2edf3f476b03829862ab7e3ed920f87fad3de3c995f7dd93c26476eb40f0117de43fdcef839531eb65b0168f9aed14047c84be13e9ea38801a73bc18abe24dc93e6ac9d9f25707d20e804f15005be46527366b0604bd739754d144a83d3983d94a9a6alibKasten4Controllers.so.0libKasten4Core.so.0libKasten4Gui.so.0libKasten4Okteta2Controllers.so.0libKasten4Okteta2Core.so.0libKasten4Okteta2Gui.so.0libOkteta3Core.so.0libOkteta3Gui.so.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootokteta-0.26.6-bp154.2.28.src.rpmcmake(KastenControllers)cmake(KastenCore)cmake(KastenGui)cmake(OktetaCore)cmake(OktetaGui)cmake(OktetaKastenControllers)cmake(OktetaKastenCore)cmake(OktetaKastenGui)okteta-develokteta-devel(x86-64)pkgconfig(OktetaCore)pkgconfig(OktetaGui)@@@@@@@@@@@@@@@@@@    /usr/bin/pkg-configlibKasten4libOkteta3libOkteta3Core.so.0()(64bit)libOkteta3Gui.so.0()(64bit)libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Core.so.5(Qt_5.15)(64bit)libQt5Gui.so.5()(64bit)libQt5Gui.so.5(Qt_5)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)pkgconfig(OktetaCore)pkgconfig(Qt5Core)pkgconfig(Qt5Widgets)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.26.60.26.63.0.4-14.6.0-14.0-15.2-1okteta0.264.14.3`z`c`@_G@_!d^8 @]G@\,@\@\*[F["@[j@[H@[Z%Zz@ZWQZ+@Z"ZZC@Y@Y4Y@Y@Yu@YkU@YdY7Y;@X\XX[X[XCXYXzXOXBX=mX#W@WҤ@W@Wt@WW_WZW-WzW VV@VV@Vm]VA@VO@Ue@UoUĝUmUi@UPU) U ]@T9T@T@T@Tp@Tp@T~@T_W@Christophe Giboudeaux Wolfgang Bauer wbauer@tmo.atChristophe Giboudeaux wbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atlbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgchristophe@krop.frchristophe@krop.frjengelh@inai.delbeltrame@kde.orgfabian@ritter-vogt.delbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgfabian@ritter-vogt.delbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comlbeltrame@kde.orglbeltrame@kde.orgtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comwbauer@tmo.attittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comcgiboudeaux@gmx.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.com- Update URL.- Update to 0.26.6 * Improved: translations * Changed: touch screen input now handled explicitly, not as simulated mouse Initial set of support: + pinch gesture for zooming + tap gesture for setting cursor + tap & hold gesture for context menu + flick gesture for scrolling * Fixed: cursor after replacing inserts always positioned after new content * Fixed: cursor no longer displays value for 0x20 byte in some non-positions * Fixed: "Cut" menu entry now disabled in overwrite mode, being ignored action * Fixed: modification status icons update on app color theme change * Fixed: current cursor colors updated right after app color theme change- Update to 0.26.5 * Improved: Structure definitions allow custom pointer interpretations in JS * Improved: cursor flash time setting of 0 (= no blinking) supported * Improved: cursor shows char/value in background color instead of blank * Improved: new menu entry for selecting custom UI color scheme * Improved: less deprecated Qt/KF code usage * Improved: translations- Replace %make_jobs with %cmake_build- Update to 0.26.4 * Improved: struct2osd uses castxml now (gccxml has been deprecated) * Improved: less deprecated Qt code usage, avoiding logged runtime warnings * Improved: translations- Update to 0.26.3 * Added: CRC-64 algorithm for the checksum tool * Improved: install knsrc file at new location with newer KF5 versions * Improved: use more latest Qt API where possible * Improved: translations * Fixed: view profile managing dialog now properly sized default marker column * Fixed: store.kde.org access for structure definitions also works without Plasma being installed- Update to 0.26.2 * Fixed: replacing content backwards no longer skips some content * Fixed: "From Cursor" in search dialog now disabled with "In Selection" on * Fixed: "In Selection" disabled now if there is nothing selected * Fixed: search dialog now modal to prevent unsupported interaction with app * Improved: maximum array size in structures extended to 64K (kde#371790) * Translations improved (ko)- Update to 0.26.1 * Fixed: bad offset of elements in statusbar * Translations improved (cs, en_GB, ga, lv, nn, pt)- Update to 0.26.0 * New: context menu available in byte array views, in the program, in the KParts plugin and and in the hex editing widgets from LibOktetaGui * New: qmake pri files and pkg-config pc files installed for the OktetaCore & OktetaGui libraries (_not_ for any Kasten ones) * Changed: ABI-breaking and software-incompatible clean-up of API and installed headers of the Okteta & Kasten libraries * Fixed: the metadata desktop file for the KParts plugin oktetapart is installed again, so it can be found and selected as viewer via its metadata - Split out the libs and KParts plugin to separate packages as upstream recommends, move designer plugin to the devel package- Update to 0.25.5 * Add option to disable build of KParts plugin, Kasten libs, or program * Translations improved (fi, id, ru, zh_CN)- Update to 0.25.4 * Fix blurry cursor pixmaps in HiDPI * Fix broken shadow cursor in HIDPI * Translations improved (ru, sk)- Update to 0.25.3 * Setting Qt::AA_EnableHighDpiScaling for proper HiDPI scaling in environments where none of the QT_*SCALE* vars is set * Translations improved (ko, nn)- Update to 0.25.2 * Hide broken "Show non-printable chars" feature in UI for now * Translations improved (fi, pt_BR)- Update to 0.25.1 * Remove extra margins from config dialog pages of the Structures tool * Remove debug log "register count: %d, destroy count %d:" from normal build * Translations improved (id, it, nn, zh_CN)- Update to 0.25.0 * First stand-alone release independent of KDE Applications - Changes since 0.24.3 (as part of KDE Applications 17.12.3): * Support for opening files by Drag'n'Drop on the empty background and the empty view tab bar space has been restored (lost in Qt5 port) * Closing documents per MMB on the tab has been restored (lost in Qt5 port) * Mass reformatting & modernization of source code - Update build requirements and file list - Update URL and Source URL - Mark license files with %license instead of %doc - Ran spec-cleaner- Update to 17.12.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.3.php - Changes since 17.12.2: * Use QStyle::SP_DialogCloseButton instead of hardcoding "dialog-close" * Use icons with more BookmarksController actions * Bump version to 0.24.3- Update to 17.12.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.2.php - Changes since 17.12.1: * Bump version to 0.24.2- Update to 17.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.1.php - Changes since 17.12.0: * Fix StringDataInformation::setEncoding() logic on UTF16 endianess change * Fix crash on shutdown due to mTerminalPart trying to recover (kde#384993) * Bump version to 0.24.1- Update to 17.12.0 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12.0.php - Changes since 17.11.90: * appdata: use the more generic URL for documentation * Bump version to 0.24.0- Update to 17.11.90 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12-rc.php - Changes since 17.11.80: * Bump version to 0.23.90- Update to 17.11.80 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.12-beta.php - Changes since 17.08.3: * Bump version to 0.23.80 * New name for designer plugin file: oktetawidgets, following a pattern * Don't use KConfigDialogManager::changedMap with newer KF * No need to override KStandardAction::close icon >=KF5.38 * Use newer version of QUrl::fromUserInput, drop QRegExp hack * No longer export private classes of AbstractFileSystem*Jobs * More const ref * Use QStringLiteral * Mpre QVector::reserve usage * More const ref for passing complex types * Use "override" tag also in DATAINFORMATION_CLONE_DECL macro * Merge test value codec metadata in one table * Use "override" tag for overriding methods * Use nullptr * Explicitely set copy constructors to be default implementation * Remove wrong "return" statement in void method * Remove bogus "emit" statements * More const ref for passing complex types * Use more QList/QVector::reserve * Use QStringLiteral * Remove unused variable * Use midRef where possible * Change Q_ENUMS -> Q_ENUM * Port to function pointer based Qt signal/slot connects * Bump min dep version of ECM/KF to 5.18 * Bump min dep version of Qt to 5.6 * Bump version to 0.23.60- Update to 17.08.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.08.3.php - Changes since 17.08.2: * Bump version to 0.23.3 * Structures settings: Fix defunct structure plugin enabling/disabling- Update to 17.08.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.08.2.php - Changes since 17.08.1: * Add app=okteta to donation url in appdata * Use edit-delete icon for "delete view profile" action, shred is too much * Bump version to 0.23.2- Update to 17.08.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.08.1.php - Changes since 17.08.0: * Bump version to 0.23.1- Update to KDE Applications 17.08.0 * New feature release * https://www.kde.org/announcements/announce-applications-17.08.0.php - Changes since 17.04.3 : * Use edit-delete-shred icon for "delete view profile" action * Use document-close icon for document close actions * Don't abuse #pragma message for TODOs which are not critical * Remove unneeded wrapper widget in structures settings dialog * Bump version to 0.22.90 * Add missing added/closing signal forwarding in document strategies * Use function-adress slot connect in SingleDocumentStrategy * Remove extra compile options, stick to what KDECompilerSettings sets * Bump version to 0.22.80 * Use KCrash * Bump version to 0.22.60- Update to KDE Applications 17.07.90 * KDE Applications 17.07.90 * https://www.kde.org/announcements/announce-applications-17.07.90.php- Make description neutral again- Update to 17.04.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04.3.php - Changes since 17.04.2: * Qt5Designer_VERSION_STRING was deprecated in 5.1, use Qt5Designer_VERSION * Add gcc-compatible fallthrough comment * Add missing break; * Bump version to 0.22.3 * Extend AbstractByteArrayModelIfTest::testFill to test filling past end * Make empty filling a noop for FixedSizeByteArrayModel * Fix filling across the end in PieceTableByteArrayModel & ByteArrayModel- Improve description text (boo#1047988)- Update to 17.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04.2.php - Changes since 17.04.1: * Bump version to 0.22.2 * Use explicit constructor call for QFlags-based types instead of blank 0 * Use Qt::NoItemFlags instead of blank 0 * Only register to D-Bus after inital commandline parsing has been done- Update to 17.04.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04.1.php - Changes since 17.04.0: * Bump version to 0.22.1 * Default to no debug logging in Okteta & Kasten libs for Qt >= 5.5 * Default to no debug logging in Okteta app- Update to 17.04.0 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04.0.php - Changes since 17.03.90: * Fix doctype of ui.rc files to match root element * Bump version to 0.22.0- Update to 17.03.90 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04-rc.php - Changes since 17.03.80: * Use non-deprecated ECM KDEInstallDirs variables * Change deprecated to * Add QT_DEPRECATED_WARNINGS/QT_DISABLE_DEPRECATED_BEFORE * Port qSort -> std::sort * Bump version to 0.21.90- Update to 17.03.80 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.03.80.php - Changes since 16.12.3: * For compared or concatenated strings use QLatin1String, not QStringLiteral * Do not use static QString objects * Add missing emit keyword on signal call * Compose string manually * Remove unused variables/instances * Avoid calling methods on a temporary object * Add missing Q_OBJECT macro to QObject subclasses * Do not exit application if KDBusService fails to initialize. * Fix typo in docs * fix wrong structures directory * replace kf5-config from kdelibs4support with qtpaths * Point to category page on store.kde.org in docs * Replace kde-files.org with store.kde.org in docs * Bump version to 0.21.60- Add BuildRequires: cmake(Qca-qt5)- Update to 16.12.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-16.12.3.php - Changes since 16.12.2: * None- Update to KDE Applications 16.12.2 * KDE Applications 16.12.2 * https://www.kde.org/announcements/announce-applications-16.12.2.php- - Update to KDE Applications 16.12.1 * KDE Applications 16.12.1 * https://www.kde.org/announcements/announce-applications-16.12.1.php- Update to KDE Applications 16.12.0 * KDE Applications 16.12.0 * https://www.kde.org/announcements/announce-applications-16.12.0.php- Update to KDE Applications 16.11.90 * KDE Applications 16.12.0 RC * https://www.kde.org/announcements/announce-applications-16.12-rc.php- Update to KDE Applications 16.11.80 * KDE Applications 16.12.0 Beta * https://www.kde.org/announcements/announce-applications-16.12-beta.php- Update to KDE Applications 16.08.3 * KDE Applications 16.08.3 * https://www.kde.org/announcements/announce-applications-16.08.3.php- KDE Applications 16.08.2 https://www.kde.org/announcements/announce-applications-16.08.2.php- Update to KDE Applications 16.08.1 * KDE Applications 16.08.1 * https://www.kde.org/announcements/announce-applications-16.08.1.php- Update to KDE Applications 16.08.0 * KDE Applications 16.08.0 * https://www.kde.org/announcements/announce-applications-16.08.0.php- Update to KDE Applications 16.07.90 * KDE Applications 16.07.90 (16.08-RC) * https://www.kde.org/announcements/announce-applications-16.07.90.php- Update to KDE Applications 16.04.3 * KDE Applications 16.04.3 * https://www.kde.org/announcements/announce-applications-16.04.3.php- Use shared-mime-info macros (boo#979301)- Update to KDE Applications 16.04.2 * KDE Applications 16.04.2 * https://www.kde.org/announcements/announce-applications-16.04.2.php- Update to KDE Applications 16.04.1 * KDE Applications 16.04.1 * https://www.kde.org/announcements/announce-applications-16.04.1.php- Update to KDE Applications 16.04.0 * KDE Applications 16.04.0 * https://www.kde.org/announcements/announce-applications-16.04.0.php- Update to KDE Applications 16.03.90 * KDE Applications 16.04.0 RC * https://www.kde.org/announcements/announce-applications-16.04-rc.php- Update to KDE Applications 15.12.3 * KDE Applications 15.12.3 * https://www.kde.org/announcements/announce-applications-15.12.3.php * boo#970855- Update to KDE Applications 15.12.2 * KDE Applications 15.12.2 * https://www.kde.org/announcements/announce-applications-15.12.2.php * boo#966605- Update to KDE Applications 15.12.1 * KDE Applications 15.12.1 * https://www.kde.org/announcements/announce-applications-15.12.1.php * boo#961265- Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887- Update to KDE Applications 15.08.3 * KDE Applications 15.08.3 * https://www.kde.org/announcements/announce-applications-15.08.3.php * boo#954531- Update to KDE Applications 15.08.2 * KDE Applications 15.08.2 * https://www.kde.org/announcements/announce-applications-15.08.2.php- Update to KDE Applications 15.08.1 * KDE Applications 15.08.1 * https://www.kde.org/announcements/announce-applications-15.08.1.php- Update to KDE Applications 15.08.0 * KDE Applications 15.08.0 * https://www.kde.org/announcements/announce-applications-15.08.0.php- Update to KDE Applications 15.07.90 * KDE Applications 15.08.0 RC1 * https://www.kde.org/announcements/announce-applications-15.07.90.php- Update to KDE Applications 15.04.3 * KDE Applications 15.04.3 * https://www.kde.org/announcements/announce-applications-15.04.3.php- Update to KDE Applications 15.04.2 * KDE Applications 15.04.2 * https://www.kde.org/announcements/announce-applications-15.04.2.php- Update to KDE Applications 15.04.1 * KDE Applications 15.04.1 * https://www.kde.org/announcements/announce-applications-15.04.1.php- Update to KDE Applications 15.04.0 * KDE Applications 15.04.0 * https://www.kde.org/announcements/announce-applications-15.04.0.php- Update to KDE Applications 15.03.95 * KDE Applications 15.04 RC- Update to KDE Applications 15.03.80 * KDE Applications 15.04 Beta- Update to KDE Applications 14.12.3 * KDE Applications 14.12.3 * See https://www.kde.org/announcements/announce-applications-14.12.3.php- Update to KDE Applications 14.12.2 * KDE Applications 14.12.2 * See https://www.kde.org/announcements/announce-applications-14.12.2.php- Update to KDE Applications 14.12.1 * KDE Applications 14.12.1 * See https://www.kde.org/announcements/announce-applications-14.12.1.php- Update to KDE Applications 14.12.0 * KDE Applications 14.12.0 * See https://www.kde.org/announcements/announce-applications-14.12.0.php- Update to KDE Applications 14.12.0 * KDE Applications 14.12.0 * See https://www.kde.org/announcements/announce-applications-14.12.0.phpUpdate to KDE Applications 14.11.97 * KDE Applications 14.12 Release Candidate * See http://www.kde.org/announcements/announce-applications-14.12-rc.php * Okteta is now KDE Frameworks based- Update to 4.14.3 * KDE 4.14.3 SC Bugfix Release * See http://www.kde.org/announcements/announce-4.14.3.phpokteta5-devellamb12 1652318803  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     0.4.10.4.10.4.10.10.00.10.00.4.00.4.00.4.00.26.6-bp154.2.280.26.6-bp154.2.280.10.00.10.0   !!!! """" #### $$$$ %%%% &&&& '''' (((())**+,-.........KastenControllersKastenClipboardControllerFactoryCloseControllerFactoryCopyAsControllerFactoryCreatorControllerFactoryDocumentsToolFactoryDocumentsToolViewFactoryExportControllerFactoryFileSystemBrowserToolFactoryFileSystemBrowserToolViewFactoryFullScreenControllerFactoryInsertControllerFactoryLoaderControllerFactoryModifiedBarControllerFactoryQuitControllerFactoryReadOnlyBarControllerFactoryReadOnlyControllerFactorySelectControllerFactorySetRemoteControllerFactorySwitchViewControllerFactorySynchronizeControllerFactoryTerminalToolFactoryTerminalToolViewFactoryToolListMenuControllerFactoryUiColorSchemeControllerFactoryVersionControllerFactoryVersionViewToolFactoryVersionViewToolViewFactoryViewAreaSplitControllerFactoryViewListMenuControllerFactoryZoomBarControllerFactoryZoomControllerFactorykastenclipboardcontrollerfactory.hppclosecontrollerfactory.hppcopyascontrollerfactory.hppcreatorcontrollerfactory.hppdocumentstoolfactory.hppdocumentstoolviewfactory.hppexportcontrollerfactory.hppfilesystembrowsertoolfactory.hppfilesystembrowsertoolviewfactory.hppfullscreencontrollerfactory.hppinsertcontrollerfactory.hppkastencontrollers_export.hpploadercontrollerfactory.hppmodifiedbarcontrollerfactory.hppquitcontrollerfactory.hppreadonlybarcontrollerfactory.hppreadonlycontrollerfactory.hppselectcontrollerfactory.hppsetremotecontrollerfactory.hppswitchviewcontrollerfactory.hppsynchronizecontrollerfactory.hppterminaltoolfactory.hppterminaltoolviewfactory.hpptoollistmenucontrollerfactory.hppuicolorschemecontrollerfactory.hppversioncontrollerfactory.hppversionviewtoolfactory.hppversionviewtoolviewfactory.hppviewareasplitcontrollerfactory.hppviewlistmenucontrollerfactory.hppzoombarcontrollerfactory.hppzoomcontrollerfactory.hppKastenCoreKastenAbstractConnectJobAbstractDocumentAbstractDocumentFactoryAbstractExportJobAbstractFileSystemConnectJobAbstractFileSystemExportJobAbstractFileSystemLoadJobAbstractFileSystemSyncFromRemoteJobAbstractFileSystemSyncToRemoteJobAbstractFileSystemSyncWithRemoteJobAbstractLoadJobAbstractModelAbstractModelDataGeneratorAbstractModelExporterAbstractModelFileSystemSynchronizerAbstractModelSelectionAbstractModelStreamEncoderAbstractModelSynchronizerAbstractModelSynchronizerFactoryAbstractOverwriteDialogAbstractSaveDiscardDialogAbstractSyncFromRemoteJobAbstractSyncToRemoteJobAbstractSyncWithRemoteJobAbstractToolAbstractToolFactoryDocumentCreateManagerDocumentManagerDocumentSyncManagerDocumentVersionDataDocumentVersionIdJobManagerKastenCoreModelCodecManagerModelDataGenerateThreadModelEncoderFileSystemExportJobModelEncoderFileSystemExporterModelStreamEncodeThreadVersionablekastenabstractconnectjob.hppabstractdocument.hppabstractdocumentfactory.hppabstractexportjob.hppabstractfilesystemconnectjob.hppabstractfilesystemexportjob.hppabstractfilesystemloadjob.hppabstractfilesystemsyncfromremotejob.hppabstractfilesystemsynctoremotejob.hppabstractfilesystemsyncwithremotejob.hppabstractloadjob.hppabstractmodel.hppabstractmodeldatagenerator.hppabstractmodelexporter.hppabstractmodelfilesystemsynchronizer.hppabstractmodelselection.hppabstractmodelstreamencoder.hppabstractmodelsynchronizer.hppabstractmodelsynchronizerfactory.hppabstractoverwritedialog.hppabstractsavediscarddialog.hppabstractsyncfromremotejob.hppabstractsynctoremotejob.hppabstractsyncwithremotejob.hppabstracttool.hppabstracttoolfactory.hppdocumentcreatemanager.hppdocumentmanager.hppdocumentsyncmanager.hppdocumentversiondata.hppdocumentversionid.hppjobmanager.hppkastencore.hppkastencore_export.hppmodelcodecmanager.hppmodeldatageneratethread.hppmodelencoderfilesystemexporter.hppmodelencoderfilesystemexportjob.hppmodelstreamencodethread.hppversionable.hppKastenGuiKastenAbstractDocumentStrategyAbstractGroupedViewsAbstractLinePopupAbstractModelDataGeneratorConfigEditorAbstractModelDataGeneratorConfigEditorFactoryAbstractModelExporterConfigEditorAbstractModelExporterConfigEditorFactoryAbstractModelStreamEncoderConfigEditorAbstractModelStreamEncoderConfigEditorFactoryAbstractSelectionViewAbstractToolInlineViewAbstractToolViewAbstractToolViewFactoryAbstractToolWidgetAbstractViewAbstractViewAreaAbstractViewFactoryAbstractXmlGuiControllerAbstractXmlGuiControllerFactoryDataSelectableDialogHandlerDummyViewKastenGuiModelCodecViewManagerModelEncoderFileSystemExporterConfigEditorModelEncoderFileSystemExporterConfigEditorFactoryMultiDocumentStrategyMultiViewAreasSelectedDataWriteableShellWindowSingleDocumentStrategySingleViewAreaSingleViewWindowStatusBarTabbedViewsToggleButtonToolInlineViewableToolViewDockWidgetViewAreaSplitableViewManagerWidgetsDockableZoomablekastenabstractdocumentstrategy.hppabstractgroupedviews.hppabstractlinepopup.hppabstractmodeldatageneratorconfigeditor.hppabstractmodeldatageneratorconfigeditorfactory.hppabstractmodelexporterconfigeditor.hppabstractmodelexporterconfigeditorfactory.hppabstractmodelstreamencoderconfigeditor.hppabstractmodelstreamencoderconfigeditorfactory.hppabstractselectionview.hppabstracttoolinlineview.hppabstracttoolview.hppabstracttoolviewfactory.hppabstracttoolwidget.hppabstractview.hppabstractviewarea.hppabstractviewfactory.hppabstractxmlguicontroller.hppabstractxmlguicontrollerfactory.hppdataselectable.hppdialoghandler.hppdummyview.hppkastengui.hppkastengui_export.hppmodelcodecviewmanager.hppmodelencoderfilesystemexporterconfigeditor.hppmodelencoderfilesystemexporterconfigeditorfactory.hppmultidocumentstrategy.hppmultiviewareas.hppselecteddatawriteable.hppshellwindow.hppsingledocumentstrategy.hppsingleviewarea.hppsingleviewwindow.hppstatusbar.hpptabbedviews.hpptogglebutton.hpptoolinlineviewable.hpptoolviewdockwidget.hppviewareasplitable.hppviewmanager.hppwidgetsdockable.hppzoomable.hppOktetaCoreOktetaAbstractByteArrayModelAddressAddressRangeArrayChangeMetricsArrayChangeMetricsListBookmarkBookmarkableBookmarksConstIteratorBookmarksConstIteratorAdapterByteByteArrayChangeByteArrayModelChangeHistoryChangesDescribableCharCodecCharacterNumberRangeOktetaCorePieceTableByteArrayModelRangeSizeTextByteArrayAnalyzerValueCodecVersionableoktetaabstractbytearraymodel.hppaddress.hppaddressrange.hpparraychangemetrics.hpparraychangemetricslist.hppbookmark.hppbookmarkable.hppbookmarksconstiterator.hppbookmarksconstiteratoradapter.hppbyte.hppbytearraychange.hppbytearraymodel.hppchangehistory.hppchangesdescribable.hppcharacter.hppcharcodec.hppnumberrange.hppoktetacore.hppoktetacore_export.hpppiecetablebytearraymodel.hpprange.hppsize.hpptextbytearrayanalyzer.hppvaluecodec.hppversionable.hppOktetaGuiOktetaAbstractByteArrayColumnRendererAbstractByteArrayViewAbstractColumnRendererAbstractColumnStylistBorderColumnRendererByteArrayColumnViewByteArrayRowColumnRendererByteArrayRowViewByteArrayTableLayoutByteArrayTableRangesCharByteArrayColumnRendererColumnsViewCoordCoordRangeCoordRangeListLineLinePositionLinePositionRangeLineRangeOffsetColumnRendererOffsetFormatOktetaGuiPixelMetricsSelectionValueByteArrayColumnRendererWidgetColumnStylistoktetaabstractbytearraycolumnrenderer.hppabstractbytearrayview.hppabstractcolumnrenderer.hppabstractcolumnstylist.hppbordercolumnrenderer.hppbytearraycolumnview.hppbytearrayrowcolumnrenderer.hppbytearrayrowview.hppbytearraytablelayout.hppbytearraytableranges.hppcharbytearraycolumnrenderer.hppcolumnsview.hppcoord.hppcoordrange.hppcoordrangelist.hppline.hpplineposition.hpplinepositionrange.hpplinerange.hppoffsetcolumnrenderer.hppoffsetformat.hppoktetagui.hppoktetagui_export.hpppixelmetrics.hppselection.hppvaluebytearraycolumnrenderer.hppwidgetcolumnstylist.hppOktetaKastenControllersKastenOktetaBookmarksControllerFactoryBookmarksToolFactoryBookmarksToolViewFactoryByteTableToolFactoryByteTableToolViewFactoryCharsetConversionToolFactoryCharsetConversionToolViewFactoryChecksumToolFactoryChecksumToolViewFactoryDocumentInfoToolFactoryDocumentInfoToolViewFactoryFilterToolFactoryFilterToolViewFactoryFindDirectionGotoOffsetControllerFactoryInfoToolFactoryInfoToolViewFactoryOverwriteModeControllerFactoryPODDecoderToolFactoryPODDecoderToolViewFactoryPrintControllerFactoryReplaceControllerFactorySearchControllerFactorySelectRangeControllerFactoryStringsExtractToolFactoryStringsExtractToolViewFactoryStructuresToolFactoryStructuresToolViewFactoryViewConfigControllerFactoryViewContextMenuControllerFactoryViewModeControllerFactoryViewProfileControllerFactoryViewProfilesManageControllerFactoryViewStatusControllerFactorykastenoktetabookmarkscontrollerfactory.hppbookmarkstoolfactory.hppbookmarkstoolviewfactory.hppbytetabletoolfactory.hppbytetabletoolviewfactory.hppcharsetconversiontoolfactory.hppcharsetconversiontoolviewfactory.hppchecksumtoolfactory.hppchecksumtoolviewfactory.hppconfig-qca2.hppdocumentinfotoolfactory.hppdocumentinfotoolviewfactory.hppfiltertoolfactory.hppfiltertoolviewfactory.hppfinddirection.hppgotooffsetcontrollerfactory.hppinfotoolfactory.hppinfotoolviewfactory.hppoktetakastencontrollers_export.hppoverwritemodecontrollerfactory.hpppoddecodertoolfactory.hpppoddecodertoolviewfactory.hppprintcontrollerfactory.hppreplacecontrollerfactory.hppsearchcontrollerfactory.hppselectrangecontrollerfactory.hppstringsextracttoolfactory.hppstringsextracttoolviewfactory.hppstructurestoolfactory.hppstructurestoolviewfactory.hppviewconfigcontrollerfactory.hppviewcontextmenucontrollerfactory.hppviewmodecontrollerfactory.hppviewprofilecontrollerfactory.hppviewprofilesmanagecontrollerfactory.hppviewstatuscontrollerfactory.hppOktetaKastenCoreKastenOktetaByteArrayDocumentByteArrayDocumentFactoryByteArrayRawFileSynchronizerByteArrayRawFileSynchronizerFactoryByteArraySelectionkastenoktetabytearraydocument.hppbytearraydocumentfactory.hppbytearrayrawfilesynchronizer.hppbytearrayrawfilesynchronizerfactory.hppbytearrayselection.hppoktetakastencore_export.hppOktetaKastenGuiKastenOktetaAbstractByteArrayStreamEncoderAddressComboBoxAddressValidatorByteArrayComboBoxByteArrayDataGeneratorConfigEditorFactoryFactoryByteArrayDataGeneratorFactoryByteArrayStreamEncoderConfigEditorFactoryFactoryByteArrayStreamEncoderFactoryByteArrayViewByteArrayViewFactoryByteArrayViewProfileByteArrayViewProfileLockByteArrayViewProfileManagerByteArrayViewProfileSynchronizerOktetaKastenGuikastenoktetaabstractbytearraystreamencoder.hppaddresscombobox.hppaddressvalidator.hppbytearraycombobox.hppbytearraydatageneratorconfigeditorfactoryfactory.hppbytearraydatageneratorfactory.hppbytearraystreamencoderconfigeditorfactoryfactory.hppbytearraystreamencoderfactory.hppbytearrayview.hppbytearrayviewfactory.hppbytearrayviewprofile.hppbytearrayviewprofilelock.hppbytearrayviewprofilemanager.hppbytearrayviewprofilesynchronizer.hppoktetakastengui.hppoktetakastengui_export.hppcmakeKastenControllersKastenControllersConfig.cmakeKastenControllersConfigVersion.cmakeKastenControllersTargets-none.cmakeKastenControllersTargets.cmakeKastenCoreKastenCoreConfig.cmakeKastenCoreConfigVersion.cmakeKastenCoreTargets-none.cmakeKastenCoreTargets.cmakeKastenGuiKastenGuiConfig.cmakeKastenGuiConfigVersion.cmakeKastenGuiTargets-none.cmakeKastenGuiTargets.cmakeOktetaCoreOktetaCoreConfig.cmakeOktetaCoreConfigVersion.cmakeOktetaCoreTargets-none.cmakeOktetaCoreTargets.cmakeOktetaGuiOktetaGuiConfig.cmakeOktetaGuiConfigVersion.cmakeOktetaGuiTargets-none.cmakeOktetaGuiTargets.cmakeOktetaKastenControllersOktetaKastenControllersConfig.cmakeOktetaKastenControllersConfigVersion.cmakeOktetaKastenControllersTargets-none.cmakeOktetaKastenControllersTargets.cmakeOktetaKastenCoreOktetaKastenCoreConfig.cmakeOktetaKastenCoreConfigVersion.cmakeOktetaKastenCoreTargets-none.cmakeOktetaKastenCoreTargets.cmakeOktetaKastenGuiOktetaKastenGuiConfig.cmakeOktetaKastenGuiConfigVersion.cmakeOktetaKastenGuiTargets-none.cmakeOktetaKastenGuiTargets.cmakelibKasten4Controllers.solibKasten4Core.solibKasten4Gui.solibKasten4Okteta2Controllers.solibKasten4Okteta2Core.solibKasten4Okteta2Gui.solibOkteta3Core.solibOkteta3Gui.soOktetaCore.pcOktetaGui.pcqt_OktetaCore.priqt_OktetaGui.pridesigneroktetawidgets.sookteta-develBSD-3-Clause.txtGFDL-1.2-or-later.txtGPL-2.0-only.txtGPL-3.0-only.txtLGPL-2.1-only.txtLGPL-2.1-or-later.txtLGPL-3.0-only.txtLicenseRef-KDE-Accepted-GPL.txtLicenseRef-KDE-Accepted-LGPL.txt/usr/include//usr/include/KastenControllers//usr/include/KastenControllers/Kasten//usr/include/KastenControllers/kasten//usr/include/KastenCore//usr/include/KastenCore/Kasten//usr/include/KastenCore/kasten//usr/include/KastenGui//usr/include/KastenGui/Kasten//usr/include/KastenGui/kasten//usr/include/OktetaCore//usr/include/OktetaCore/Okteta//usr/include/OktetaCore/okteta//usr/include/OktetaGui//usr/include/OktetaGui/Okteta//usr/include/OktetaGui/okteta//usr/include/OktetaKastenControllers//usr/include/OktetaKastenControllers/Kasten//usr/include/OktetaKastenControllers/Kasten/Okteta//usr/include/OktetaKastenControllers/kasten//usr/include/OktetaKastenControllers/kasten/okteta//usr/include/OktetaKastenCore//usr/include/OktetaKastenCore/Kasten//usr/include/OktetaKastenCore/Kasten/Okteta//usr/include/OktetaKastenCore/kasten//usr/include/OktetaKastenCore/kasten/okteta//usr/include/OktetaKastenGui//usr/include/OktetaKastenGui/Kasten//usr/include/OktetaKastenGui/Kasten/Okteta//usr/include/OktetaKastenGui/kasten//usr/include/OktetaKastenGui/kasten/okteta//usr/lib64//usr/lib64/cmake//usr/lib64/cmake/KastenControllers//usr/lib64/cmake/KastenCore//usr/lib64/cmake/KastenGui//usr/lib64/cmake/OktetaCore//usr/lib64/cmake/OktetaGui//usr/lib64/cmake/OktetaKastenControllers//usr/lib64/cmake/OktetaKastenCore//usr/lib64/cmake/OktetaKastenGui//usr/lib64/pkgconfig//usr/lib64/qt5/mkspecs/modules//usr/lib64/qt5/plugins//usr/lib64/qt5/plugins/designer//usr/share/licenses//usr/share/licenses/okteta-devel/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/082a91d5f2432bc8d8a56088bb176aa0-oktetacpioxz5x86_64-suse-linuxdirectoryC source, ASCII textC++ source, ASCII textASCII textpkgconfig fileELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f1877dbe9e7a6745b5c672d5d4960c24924cb776, strippedUTF-8 Unicode text PPPPPPPPP RRP RRRR RRR R R RRRRRRRR ;׵kb F[utf-8eb5e02c3f3932477b4d5a0a869091d2935322b874e7ad36c36737053600ac667?7zXZ !t/] crt:bLL &а9ѥGTJͩ]:&>Tlq(iJJ.uܻ(VnNhyV lgZ!`vB =5 A/i$n5gV{ѱPy2M~LHaj&R))%Kv91/2ؙխ^?t {Fe?1e3G+!Xe5ռƫK+aWaZ8ү-1A7//+ R9. wSbpG')EJm],&<bcv!jE3lij ]N{B80jֆT7k̞)=O'o|ERǁH@mGIŃm1) NơVm9yC&MqG~U٠'^$#*kN7#_O K/(CU?c_̿ ]9Ify1"fMy-"6 CFv2羆˶N6_?ff"v`8=@.iKqN͘W?hTt Sv'"AoC@%5tkNY"!7He?M(DŽ|x>>Kj~qTRWpADGw:-<!$Nr§O6СԏWy-nvyHX1") M/dM>a=4tUk23aeQaʖx^BE\w]ܭ[݆S _O&/.`֊As)zܴd9JꔓccB buݭE))u}2pf-|}B0*:PA\Oe@ ̠`mTd| Jpqv@wH%zQ~{"f;Eci]\ 4ؾ-xlEZ#Wx^z:<֔[fhq#hSrwg&Ve1=mMN rL1G.4TLEI2ͮ^<}$,? f)3\}"Ům@p-+ka{1 (>KsԠd#.7.l>޸yeSyn};g >an0/ g<@𤗎 =wiLk(&%IzP%|& Fs^7TA)]bwڳ.X\|N¤YT3aÃƑ]0:csZ̊yT?_qưE×R| ֌ћϦwYt=MFxtL8\GZvrnnFEP6UoޒjsCt&Eaꪶ *4c,!bК/IJ,ZJ:YQWm8}WB1t+|` dA_2% M&{(L]5N<4>IvxaH8:j$n?ZP[E4q\0txp2JHtB9)$ BKٺvH"q,U8@p-0s64H:"Fz@a9fu?9BNS`Z5avD,91؄OMΝ@ߑXLhBTz]p_U07e-[T˪2`XQ^G -nKYWxddDX5s v ^#fH;@K4Ejhv$=4=zT4x dU%|ᖃMZKqq[.ںF`AN>ϥLʬr '24u:%D7&yCP=NHyzCl'4֯y⟠!Cѓƈ Sv/Bߛ \ 06l΍)ב@~m z (M3}hiH$hG2*lCd>9qlˮ e?Ex51VW?L2 Pm+9KwO+Æ; Di nj(|$,0" #UIG0WE-`qLV˦C%?ŹZ @Aq܅XgBjyb03ϴy.?.ґ"v i򴓧dP ^!6;DP7$.μ4>?؍#`[% "o pNS EכRR{v F7}W 9TCK*$ZN 4Pi`P*v=v'ʠ j+X>yd.Śp4Qyܢ0I*qZ om\JZ\hrE1F;Woq3T.Jh^אdggH.(ӾWA.K<|'Ypx l{2tB@0oE ~ Kn?sg?ϕocS{v|K d?y 39j祮+[nzî;yA2>X0DQ4ׁ C Fs\ ߆) ?D@646% ;BQk]v #5ciN ,8^G2>;L.ѯRv60Py-%PRڟٜ~W# Ll*X1ԗwd}gsMUluɉ*E?ڑ E6]DYFe9RS?.nǛa9_ғ;c@71tԣ`pۍEg_9pYqf c/B cүQčZ[BVn7vۃvoV -E{O jAˀsXp.5%6O HY_m;[iK~U7u+}QZj@O 4) N z72;ˀTD 1RGz8u:#TJt؆G%vPFTx'HL ,tG[ȀOh,[9L/_Bߐ]uEŌYu?A," "u8zFNB])6Mb:U nxY6IpbT`EMAfaT<Θ`}DkLӽb ՔBAY{Lh8514K+>wVz]ܫ֎CT$=А-to`ξlEȽqfư_ *7Ib)N&aJ{ M\Bm=',yv&zmQ :;'&uw_刍%]z%N9B!b<'rkBN?6;[_4xoBpwDT,bױv]4SsC|% Nocd=R&}n+i0CrqGr.ܙq J#@',ʳ?yaB%ذbbb׿)QhG3]+vݎ?X_ҙq>힂:N: VK>͔ǀ#/V,V|'W5JL{FU+5+JX7cHbt T# l7WPvoF"n"]m/u ^%?+.mm0Jr+j`f `R4OM.nH͢fÁ%35xuÁL2[s}:1ߊK b=7UbrA!<1b:#z3bdtnaXBQğE?h"fGsIe3L䋐uB7{=.9 }\GPwJd@6^/1vssѧ t/h'".LH܆$R4{D5=T!.uJ ?w-hlT>"apۑ?Rp7$q2; fǃ]%*'>;[p;>IH65W]Ll B}$iƼaLjGeX 'uњ ;^G}v 1t*}tMZZ ujM.zH8#oW4Rv:eT+dW҇p@Y5BHvͺxy)Ĵ2X.?gϾ TzG^ƦO:!_8\ԲޗL^ߏmd$$zI]Izk;A𗧑_s—NG1|1\;g bo*.ɛ@;*eS7C_O^!C# 4%dE1od*!+,Š(LYã[`a.jU9@ņC`ih(TV r ^W <~KHliY*lܓ.q :ב#{.=4Y/̈́t0dd錩}٭ֻ[.KGu1g0v܂75SCRPHوXX8/lʛsZf; %JzIkۤΊxV!3F\}#5Դħ@^Fa,L"afbr޽9<'o91D\xI9 uYD*nJ.. ӷt]䫍!ϣVI~iGBE۴5Lԇvyb m4' ~.nJNH`\RbWHs8VeڇZo#{F$E-TWbX0 ktq ~쫮\)|1qD|laWb˽FX_ / HEϟMnQiW/E`p'ܪU H'IV[IgX=ڲA" ij1$x _2ג+L"q;}C_>R N-;ۯ<j8NٕfD9-dKJ^)>ֽxq:H.UDB>ڸ>͊]'C’)[?an}8Vt7+ruLaܧzD%$ڔj _CUR5bZ&Жo"n8U:IUƳ߲EQlB{)Dƙ7ZEZ5&#dbT`gAM#Z'urı(Cnշk)*ʤ3u ɜ::~O{Jsqf Nx"2/nFݜU0n"Ð{.7 gԩ^)'jkBk9I"If>n"!\z޹F/.Etѝ9ɛuj7\˽Ons?*`VΎXQ%R|QH=)Wd=xstΊu)$\THw/oqG)pBht6IxNx_w#sm{iZ Aϴs]7ETAf wRGP(k|ZǛPx F(5ޓF057zB V>GxPh1Y K| j ,*u $Up~fr{IB"S1dƟ^%~;UFiխ_7+E PmL9Ml'~_e6v}'U Ň(ƽF5 Ǯ`a0ƹyt2j̄%=?'0Y'7cցtN۶[`#8 řQzЫټE#ebZ߱Cu+ѓ?Ӣ2x~Jj~tj+EpBL_͒vm+Y!g>74ҽ*tMA*7"( % @,S!G ,AC5&U TN-i[Tn UؒY0۝j&`΄QW~l)27n],^d(SN+@3Ygw_|[;ZVu``Aִ 踄RF?:cir&ffemI[!I< 24( *xQo$_3+uJ`@ihlR~F +ʼE>;?`bZzci:qzdP*[}槢eiLl;.(ikNJ< )@Hw"L6 y귫sfbճg{lyy?-9DfȀW+>҉`}Ϗv4d*3TC!3kJcJQ\s1mBeNCJC^Q澟qN 2 ,?exw)JXA.^y+)g2GcgZS{[KZ͠5"78TkfNN Ա\ȳlpqԆM#< mw<3n߅eҴ>+ Ս|HCzL=AF]|2] b,,˨SI⬾.l40$aF%T:Z K\J,VVT^BLvhP׃Z'hw,s~vZ\fe}m|GI$=ɰ9B (S>Ǽj8)NH]x#eck$u=aBDuTej vt\UCr BY\2<d\GTgw`W'$12{E9o[iH-[|T:l?B>E7ѻFm6f CSn7/ [Xʙ^nI;0nGzRSF8DGJIqxuCciBWW&OQe]" )0bzv7ՙvGwt*cѷS 6;+XLξ'g"Ut95( 5Ezg%5< Veմ|"/*(C6cLQ*g!9mr~ٳ7;:,s;/((Sj߫l'Q #kw2_;J8jt/(pcaJy27" 9p/ W+^+N䝎QJ.<<- OFe Ph8YQFgwzMccQCabw^,,0@E8B*i7"Kkbbt^imx٧8X梅gj &p/.de`ysJMy^SSqNUI0- )TVHxz&3&bz=u~:5WCQtn>s!H5 MS$Gvke.FOlg>KAV7o bXZo74Jux3;u^\Ô>_R9gr]7 >;umٍ<\9[4á,0*ͺ،Bn')F:%i''bן/~KQ1( [&ҽ(6FT>$8OOT01hVPr5a,6AzmxW(Rjʘ?0CzO(?d۾vUY߇H@-T+m˽i-4_IOy^N.5BHZf`jI/؞{j|OA@Sk=BL10,%b y,\x"f FW"yORs@=\<_٫o}0"@]5X/g Qm0u>Z_xYWwzcQ:5# aT/cA]bɍOAUJ>=eշ{)=}_C,=\hfQYGB'* Ч+o5|?V*"xGhяK¤bй{A_J7q%#CbB5Q ݱ). #){xP~w Ej؜ Ϛv~.#14(j*s$%geC3(X2VT&L8GؖV˲-cYG]6fq\䕸11:ĵZ~hUe-'z&gT#ZS(o_t 0G#coȬĪv͝vQO۷1 W_nP[`,Wn1a$1ۧ }!c}%yec } a'Ҫgc=Q0t{-sQIQg(ZkP?}71 [2%yRJI aֳGGTmT xmZQYq.Lcʤ~Kuv lPtYx%)LD3уEO߳s"L;AAE(__#LnFp19$/peHR;`=ÏONJ jUgT1JS?xZ5lߒLMQ ?s( 3 0XO q? m?NT@:+ %E.ܜ`V)xSD,o\GFrZv`5F&1XӘ-dmQm ZXzk}s" cRL=4VƦG-U(|S:ayNy]>bQGJ UvR1Ѳ:;<~U3>تgbEը4k]qVE"=}vk._i*,@&|HaF68$)]E{j爫?ٳ?@Ay^ȒDq49 l}:HA; h`e>zۗ_nh(tY2z[oxN-B>NҿD6_9eiIQ]:xet18RS^D*ص<ɠurL슩P7ʰf݃)c7H+4uSQ5=|? +3T H:t@i,3&Xs|NqL|EeP{<8gЫH])_\4꣝o1 `i̓KF6'dO_l= 8R8rȎVX*v³n>zNGcƻAÇ%ɔ$1J#%sOuJ5uj^ƞx) ӅM|}[71kIAqsS݌WI.1a1e  {b=v]#zp5$ڟ p o+QW%z͓=@[MF+i^+pJyBܾ͵0h}h~Vzʤ]\,1PŃsҽEϦ\akByF% Ė.gylyTH, j4@2 >%HC((=L;=/5,HL3:DZ.N S@*'>@X+9=rۻ_*.'^![yAjXWֈW,1V BL8c[ >K"\']vzpcs'%>"qJ\"IX50nj&-)V F1qIl\%rSҲxXv|a}Vv&9=!Sz%C-(X6_}B5,^WMϮ{bݻlnhPGdTCP%Pvs?k] `{KB^C8tBD?ETM)_SĠq c B C{=Ke]|qxs1_2@?5!vĕ7&YτL$ :;JkSDT:$T+F. hǿ]jkhq!b |'MYvl-@OY{OoմZb1F]DF) =@IHg:JVZ{i/g8C:J!yvq}ApJP!nAˣۀbH(sR*,,/Mb'SzeN7 B(Tdep;!6xs+IBVɼNLZT4hv uK_)`eC^h:G)V)RиN4XCp87L`tw$tP(~u_%Wƛb/ܓBQbC&Usڍ4@ǩB|2jte"ґ#~g贍4UR922U5;Ϝ>BLͳen wM/oҧU )>t'XwPpuE '9yljWdq)}7Amj/Gˑ8~{V6 oyUWW*b5T({a^cL! mG ?5shI` :t9.s )Q]zMĔ-"łɼiɼԜO:MC$0?{z[dv'_r{r kdԭˁ$K' It*4V 8Egf ī)yx4f]kh=nKz_5Nc" }$w|瀼aU˪Ũ: cSܓlv@6,Ku뾭¬I΢7-rG X nG4D\Cs/NB:F_,sU<p/TJՙBFWܢIq\K].)~JƟd\LMoBQ(!da _ظ.~lk(.rkO삞!e$A;2zQtk~ ÿ8n a\,Ѝ >V#QVClPLp? T ~{rɽ *YT2@i $r~!>ErcZ2|V#p[!1;`6r2IEաe"""1i[l/@r[`nx &B u* k$ FgV<(b !.EɁaǖ]/`zyW#g'Z@G "ĺwǍsW+$n鑫 d Jsf٨bM}|\s%g``6Uc36Wxi&,6H\'T Θ'ڍgYIsAG*Wzj~r?q$g8xM|ajץ  DU!@Ft)G2Ǭ%Ǹ7'*}Nfkyw()D!=*{{kIY+/Stw+S&F'm{TJt#Dqi1C)ni~~[zLү ͼ}G(ӿt[.%1 {N0ħb$]l G Y2ot-%ʼ2 'FEiߧ9rsPAjBiv#vmgsV;熷]Gz?Ne}3|E7ӉOto[H2 NͦR~ZB-W2urzh|0uRyC!D7p11*3L hԧy|Fs4p0 q"[v4 vGCf_v?#3"Σo+%]R;3*/ށnT@S80( /[#a C7mj; h&WAaг_H^@(8֙ڎ.'86B?%cL! )$'XK_PfmÑV R*UF2 .TPd'Wa:Gِ% F-N>?b 4NJA7P*v0*㪯s$j7Pau^z D _:,?odhwܔ(zrdiI[9aǏ?r^LMyLZvc,x`ER =U5c>~'[V=iy3hJ74r[틏z'Jڃ9Nd,LcӀpZXg+˒`q?op`w?g7ZM~67 fFQMAAkd_]&P4I*alr+[[5 ̪rjVn{l0"#d @'yT% 9E7Xx`7vM Kv`a_TOs͸Jk5ArNjo_J%12ډ_{%qc$qWɅ0iH; IypxCH%؁D&L22wSel/iKE/L0'l aBږmEfK8gHYCS}X~b&x1[7{O(,˘(I}Qo7A;A׳e@Q*Mys~BW$Q5{/482(6EuqT"5k5~<^-w;A%AXVDoC-{g,ۮ/Ƙ$*R^C!Fu8]PR5ӅGPI&+VS n|%1`됪/[8֞1A,+rNs#t(~4חtMDɈB<*;1^`J~ӳ"`mP91ĬltL#Lk$d18ڳ+$KϏ&P;9>j8Vi\u̠ȳ"ӭ$渶 pS4HIuEN_D}oҔרK4m!8 ;!z7?[f oՔc 1 msH7-T+YqNx"M;Mu]^M2_F#vo0@~nV1AT4^[FSr1WS(mW+,m﹅닉j͵5Dga|bTp.G^YB[u!l)p&T\d7/9Và2ih]#.᩹J p, lsr$v /"!u1WS_ڰ* QVScoH6΅vYҵɗqG\2LMy-+3ڌ_58]In`]Xu?5\RcP DX)~a~ 97b2!5׻ tzvk kLzrxc1 {w+qd*9KF@m | d`q\W5y9C lX _q켎}rE5odZDknkM| @yM`~=Ho9OD7uq.C/ӕ :m/&3X,5Xz{MPXRxq-ժqiW#wxE/ 71?TȫĽ9I2!Q\9<0|b܌a~KfKoHyn,8t" b|kOEηd:AS2⮱/%AO?˛>"Tvmv5czKO]7,<9^ SMhE?+X,ԤIiR9OU]e/p0*dR ܉A K3L~5n~EU^Qk^GPBGTu[V0n'0S"15ag8)љP[WI^̊ժ̊'*&ѫSzeNFXvqt xhݬC2/ȃȏ J5^܌KR5|Lf`[4*r,KǤkY-K.s.(/Jև'npN/hc,3?ߑZWLX(<$0"i#ߒfpA=Kv<㉈@{1Wݯ +qEF$CKz #{}4z)~4CDq21xy~)j\fc7^M%n,m&kޢNlڥ8 &_C[Wyhf ˆr9p ar압zVv1@$%15At-Ӗ[i|sӴYYa |ufE==!lk?I|/>U, APIԝĔa@L!IM[&qf )a }Eפ@c![4k"G]mHQ+]п6M=^TUum X"D|zMk› p#i*S(2)SF3z[V#r昸weoX!Ɍоpn9gibM ԋ?yء+ 8ֵnPj;^|b[WTۅZd/ .R$1W9 lvV8Y$Y Pz?ȏ+7qIEȯw1ၦaͮz'n<:5g`B|(cs,ӂHжcC0Vs fO\3K`!ͦdO-L}g笡x+]-"e8 .$lMll #PmTw\ޕp4 5$3T/ϙ?u"J^KI#1oS(RI]!|aiS]{lzK^H4oe L'\az7X͜8ˮ|tvv&xbOXydyGx8UO@dx Ym)ANc^`l:!FC,f HQL2 Yˇ' 7";m]\:-*-Dϧ^kEr#Gیʽ>\`>,n_⏂w&5>TΘ|1mjyuz>b]Cj9{ꨌc&T5YШ:LDmIZ8ya"8C1֏zLI;0vk}FC5apIJXǮ-iAԥ&hp¯#iTӳWEf+Т3 \#P$& Re 7Ykyw9zyIョׂJ}a2P}<8[ks{p)n<S. Sfr|njyK/Vk#u |4^苙F&cmpxѐWxsTՊ3w hs1bZ5ҲT_s~12DNU+Ġ( xkq.v r*2z. A‘)z:+xT,Byr}x‚nw̜*ri/e {'d1pɬ|kH%fUYg:`[G& v9i@\[!&U TS> t`k^bv91 }^#n+-g"4qkmp߸-Y3sG2JpĊ2X)KX,mU"F)HQh! qpDRzs;)^s.暛pP[ڿ|rNɢ$8SsRjhkޠPT.\j"ypusw6(d0??2 y(+QzcB&? |e?kKFRǁ3AFvゃ4Ew`"NdЭ FZJd@UZt<-y͒EOv5/PH%C>L/.YWMbLHt)`n<"ŢWsm^ `y^`erm9\yR]G?mAr4uB&s=CK:EÐBJyOpI2hG*b%]ڳ)Z׷}JvYv(軷bӎHeNd1.?tj`5o12dM1ZϟI5fle[*22F :L1S/Lٻ¤ʘw]7ny=Vȉ`G)Q 'k3b6ªJTU#{)-Sv#ެX#e?zXIF"˔ѹ>6peg:Gׅ|zЧAJl3Rh>s%>^HܤDp l^in`k_y̕0bA'O Dc̱\k,}~=Ob AE;Ϳ Fimv7# 75AX'`s(jF^OV۔$!mLp4G)R[ֲ,Z(q;v{il1QH&Jй; SAjN;ŋv)B=++=bnkR±w025,lP4=ϫKz?=K7 i/VMn˳,fl=˙Ƶ /mj^ m@]1,,Ǘ4B#Fa4mí# L|nC7wL\Vikl˘p?ݺօyH ɻ!B@$O\: E@os#/x|uBo' UDAH~T;{qE1ͮ—`:,0)!Lk&<6?[I^(Lpy֣.fJ<6΄&DM@:E raH9<13cVڪBvmAbV4>zLa2}2UP2vj,te>xpjkbɒAǬZ3c@Kj@4(x*35NpJDzX'okyOТDmaIjXa`"h˔EA,C䦸4/$.jC5 Qԃpa-ZKj$z~ZJ 'Bv.}k]S$uDn*m˵a~`3M_%MsmνSJ x4 2MK1]:\j;IU)2Taw\^nG*]Tjz(SB%3Z5+᩻m _x`Hҥs!pe[Or -p1d"w9Th\/i\I)l޹`g'sՔN /77tG<"`"S!fgA!g@dEE_ku&f#4ȧUxy`ˁA)jSܐ!Fݨr)<s_gμ$$/|2kggĺ}{p ;YŠs;euyzx@:h,vKȯJ1Tɐlت c2r`lJy>㦟jcGw8Χ3#yuL~V_&Zʺ)}}`ˆ %͉)4vmC!XuaL2lV 'Ğr6 (Y2 oC K[qx;puo>kBMoRYPD_ ~]E 9o~&y9yKgnPfl]&:VX;. ӫP#>!Kelbbyqȡj;}|.CfhjaKǐzlN8RRgsW*? ;I ,I=c_<*v =2J.B}:Ր%AHu߶_Ɇ]6.ZZaCNޑvK 9b~TClͻ.V+U4iZx@H&eyM޻-sVJjNȖ@`oL1R irɮ~0i ~1z4 ):9b//}bό;L2`~z9`ǿ܎iO`HoVx񍭓 'Y! -SMՆJCFG7J?Zޠ78N;mj+N4b ֌Eډ%D ACZN<$;j'B *;*1xi:JѹBE@rJh"f = <>Рk:\=ewjxEߕSSyyjc`o P̄Z7%xjq2&&d>^uC |7T 2C7%S (䳫rDIq냥¿ѸWǛi * v53Ed J2$󑃜8%Iʽr?3.[U3ʖm2I[lmSMe0Y(R=h GJieASM~k?)[L/( hJ'k\ᖕڔ:ltk<[bwmsl\7L; :w%'"R{+఑U3"`ea6. ǔOKV-x'*0Qɼ\&D~+lwQ;~a tf6oj&j1cٺk>ynހI}C-eλGFD~%&MCJ J4[: zA])a~CgHxwߠ0* xټz _@a)jZ9[2s{$^$e#8/ 8Φ;u^`[6ynZgpO^0 Ŧ< S^hogL]}E}(.Q#e0(.)+F=oҎl1B#PwP.X8po0A3^oM#+)3݈H)PpC"8"0=bk9b#VvFM]+$ND=~₍h KUh0>A>3{KLj؅ƦXԿNf_bDh4Gk󎙀Qˆ70L9f8蔀BL瓵<w_(-K#+w>ÆJ.H94qL).ApMö́X9+e.f =H0{:lHw&[*s. jl8w͉4q>u-b6AP<9Hu=-;ˌWrc'lKs>s aˣdu9%wC6p.  8=4F#~`Yȃ[ږ˸Zb)H~)4gU4?Q< C"Yo8ᛴKU[Ȱ2z?%Q}u XF!ꕭi=ܟREtS㠨 5~?9ȕ)t W0+/5Aѩ4\s~.T.]O+8>Oݳ'C@:%(T"[ @B'Ɉ%F)|v5w9~j6qigms+?!0*ZiѴ]m[lhc8Rs^ nYǪT ӻEsf$Ny{B\6|&wh#J&,pHJwbCUϳ"/o!S"$rzf⦘Z_۞`vM/M.$JՔ1_^ *fD=j"j֜ȗ?x,qxUtdw6(t%ѿ]wi3Xuh5TS- VњAkY8~IQi<@dC5]c=C4pI'pTJM9\'u`2.HyFdTxb(#R9㚻UMHPx0y=Ā )W*fz!PVt=\~t?)[1^4GS洿? +֐NߜCOcH恬oL 7zGgٞGI"=6>iY-پJ8Le~>YIz+YgDis )n^۝8zWLwJܬQUj v.=F)G mv/MнX@yDj2u;QU sG^9w|t. L޸/_q&E, ZĊ%f4N{P^e߿2$qhKE0+Va%Lϒ?5wuZNlD8l3ʙzB\6VyΝ [#Yp 0ٹq]WcIf_k ~3ƤH,}7%*~6 0탖>pYYk82j r-WCSK~@.P;7=t:~Y9I>)|O8s!߹~+^nH6JJcErJ}NB4TI`9=)ّyD8K3GVk Y2:v^%ܽzcR3G$wѡpL\C3ˢJ1%Jtmsv8'-+ A&8ٓ|D NO3ik O`8#&OcoݳB͍ 4-dj^ Ɩ'b.4_t F^{Wo1(,gmY8b'FX)0Ϫ>R|%)pg7cTtb6X؃& !x>mugk[ȰcDo[ yd>QWZyJsgE%JW%p&4$MвT lTRx[QPr!'P^2[Vq g*!OZa1N Df$hǼvbK!4?c ^!=}\Aw1N&tgB?~XYa!0hl>Ȃpv-aIs>c4I&gݥqZO0 p>)jEt`m)+vz `PazQI/ Z ?E'yrcϔ-y2;+G,;$o*{,{0K{N.Y~r{n #qX*Ug7sDr Ѿd"RU;vz$O2[+]mC%Ɵ)A,1Anliof!_ҏ,e\<9F?f MlI&svaq@ٷW6)2GM##"DY;JdYckӐqGPp❐>Y,m6"+wy7"<6`"%Evb+dZu1D#a+VUG([ &SF3sRNJ|v TaGx7ilw vOkc˧/G?SKfj>YeG`:,WZ+H5L(pTrδ9`Fd1#[~Yt16,v_ UC$U"Dt~FI,HQpWVsS1FEex),W}恔G(;!^n.]G4dom 9! #| #W\mt[Z6]:Q9.J%Sd]7zEg UGq~ZˋtU>d9m{VV!Th:v(pW۪i/k(6o-iJbន-fÑ>WIr`/@K G@N;$x ꖙx}LB>%/9Cm Xn;Js.4vox|h9!uaAF'/EID A3 Bxhs?r0U*|3,hux,fA김RETb\f}p4zM:#dprő]LAqPIVhr6X 0-TQ]n+H?Zv;6OyZC'|5Nڅv׻u h*;:̨|D82NG9ybY7MY2b>{҇{eږpmߖӃB_Cel&˧ oXY77\Ǣru3#!44A/^\S @LB 12R H5y o%0XxrMREvFK\nXTiȞKu)ry4z3`z_fs{R79Sd>)w#feCX~z+)x9xM0ѣ[\y jdLkj}o>;F і"KF)߹o?Z[&c,Ń3-6nAQڟʭ@B7~OEE5Q͞^烂@!eLr%W*^+*&+6d y)SnFN lvf]%\}vJa1%Aﭨ_Js|;'w76#w{&L,y^$]4Ze͸b5Nl露}ߥނ? l\22z݉\v1&%mEgL扻YrXQzȮ%uzƉcvjR1OHJ _Vk8`K)itY,IULg:\#@TO'\xr}ueh9 EUw!l>i\#I6NY~UxoEE`C/nTW@g(oŭ26NcK SGQcyOY$+H-:`O:}_vG []%ٗbV+RD3XFH_we`iꝢСmS{u+Gً7R,Dĥɹ_ < |CO۳`f/[M^q8'#-]~1D~\_VH0Ց%x@#"q-7CVbZ-4z#ϋ?Hq!(EҀgzPL⤐x{QA.+2@m(6TZqhŖ{/2-lCQs^;آd1g5 Sz9wI4J %lyZ,11hR'6/zԦn4д()v3WYp 4.g^VB%%%W0Ĉ,)+PQ:{0ꇥǖӬ:BȝODrnؾ?C.'*侖%Ӈ37:6mB~m62lIjZfP_ȶHv/JqPm'/mS:֮4SG! 6 4f-sg xOJQBHY|)DvNMTe2vJ gS#g\ˋ: _5Ok1L58BfRկYy x L-1I7CÖ|5(ÚecuSKqo!ȑ[gä`(Ź/Tc9zDl'n3ʓ^O>u9r};~}ЫLV .nahzGm  c-V Ȋ79ɢ4 H˯Y IkIo|3)o(,y:x\& Mq0tk/2O,IyS aĂE`- "%Tbfq\8$4Ʒ8dg+)q0'hdeïa|8`v8H u;so䭭F?[Ihnj>09> X4KFΓPFD4ƻgn`VML AqkŽoۙF dXKۙ2c&GM]9@lj/GNF`d$\rn?埛[3d .p9u(Lט4ڷP$,V?InX^v[d|/EħyhKxj^Ȍ1Bqpѓ|6ʝùfFXPigcSLzvǦ\?}H kEn-r;}7& _?i[=c$qz:]cAٌTNb"NnۗClgBzZ aq2>¢&UKfW`,VcO}AfP:Nsܕ> ,`*@%,7]N2?lx[4:H@GU`q7N5A NWn;X8k10ͩRrԥ VW 'I>4}f_d^L]E$hMfP"fdG]<(hXf ]nvyG~'a]:>*O4TZKU^Y3wp@bcr 9KW> ]oxẀ8S@+O>x%Oɱ7yd,G- }R+Ԃ{t %ydt~O%j#`MAX kŎD s $Ԩ]jÀLN3M5~u|x PV-3Qج0f{B7kxH#~MrleHEcKkV9!? 6%[v_g3 U%ZR+{ rO=փtpxU ߬Ǝdm[GS#^7 ИSMSu.4גMNqZ7<Ưuﱙãނ~@ymfy5%CGPb[zչwˑV**fk# /,ɔL7t D X.Q=](7 ՙ P.[ڧ 2\ 4L56Qsÿ(z)TWm}ш 2 Q``c D3a[p%CJ}6,'Ju hr$Fy;fr†DS,tIJ]'V@toȞ`,貟7/ܜo»6U_MggY2*-"Ő0c W z|'.%88`cU_xb3.`>E?h)pub ;s2rjLWQžt2$,ybw4S`̊Nۍov!@$ml3bƈʈ X ^z -~,`躵># ^G jX=W/{ ] ++YTt^  J.P BJLNzgbSfvZ.CE/ĎNJ0s6u&umꎆ5t:-E99c i/G;*u tT؇j-2/?,C.CصkwR#3͢kxZjQ=Ep V- K#S.hoA2eg#"[NBL)5@g}|uغq"aO9$t'y/8D]D5{{YbUTq%a/l{oAŘJ/h\.'wQ4ݰ*+ӻU[!S5+1j z뺧%ث(d׾D?XwVT0?R&y:и*r8?KB|PѓА] T`I՞ _#!Q5 Iu#\/`p aU6\tәhZ5_Qk/*kX#o'eoզ#/˺ ٶ.+0lڻV=q >fU{WqsWPs: V(zɎKx؃63ɘ U2j^Z{ 1D D螫na>ΡGOimXE ޾ #)+nr#=aDՁcA ]|BALOdw ("rx{i[pe({Vc24Yp8$4s=w{;ց^ A{:O#(_7rZu񢠱jlnf+:p@rN]VDS8-W?I5n$:^zbj5u/&^+\II˦^6.Y2DYO)ϴR}".m]%z?wʵ%.E.iVE 4tΜDڲ2tD5%ȷaƋ{J.e7{0CLCT{{hX7IdN_#M[m&=u=uF}tb7. (&siBĦ,{1D[2 vfC)/6?RbYɸwVBvCF2}6k >߉Z6vvM{>9"¸*S}4r(!AD֒7Jڄr3u+W_eS46N'WL^ h|BNL$ЁְFIQFn[%b \:ߒx2V:n!d}g[W!b2in'!>? "-bNpiY*/m8/Xoޒ!? ="#Ea3RmZ%T$\5SLGsP PxLxn ^;94}hnoZc.hJ̰5hUJZZ.ݦKL'T_qڋ K (Xfe Oh^W KSwMV _6W|AifB@fڡ F.sWTLcȀEG<_P咗Ӳd&17"Z$~&ٯXK:I =6ul4qsfb8"?sՖ[dn ǃ͐ 56s1'Z8d4qUJBM- )] oBYi։N^į\Z4s2 _UA=˜_ fl5kRɲ؄cqI-2[ j"qWz17uu*ߏI7-)61q^9^`XDiա6B87AzvH2s5DiiͦHN܈QeSG~-&0 ޷0̾DKů. ]nT7s9+2͚fl!:jU nfÅM7_$BV)3D75C0Yl z }VG6[%㯼MWzY:nk[lq*n_BY( ',ܩ-` 9,PKX o|^GE m&AY)tZQՒ@z J8wk6AM~cw¨Tz ,)X@I7K?%Q4K ڲA~_g>sw^~F_!Xպ9b)S?Niuy+^hs4"(0HF\ŬaMs_S>4.P9%<-XsP6F=DZ~#^K;.h#5iT@= BqyaB&\|t}ʸgHFn̵x%&ܿ+{]W=™нGlUlS v5=,<5Cg ԘRwU`hCcpogA;Kno &@⍙<f89"ʼ>Q!2質LŸ8a5 6~# F?b Շ TAEU"ϖ`*qDH5s5*]Pm`B C;#[1?GNd::,ZҫaՉ5SwH|)3Rac͸pq][../.梬gڮ; ? =1HYuUGFt#9{=)p;C=;Ќr/񀧍Jϗ5^\ɩchBE1Ďiy& (e—N3CCHL, 8l4&[r?/Dh4ϡz tYwXo3)ZbDޙ2W81uʾɎe8;˚߿IpPځHD-iSFVZ׵N|0^2'ƺ]t=Dv'>s9 +%:ѱGV1}%3U9(&$D5/z\G{x4jNW˝vJX6z"58#,/fί`M u Z ІbIu BEp}#^BRCtQ/lLŚ?KquȑkK $=SR߱@>q1amaD*3C|*f"ѡ-h.J2V2to uUO z28]$*ԚQKR ):hM(tzJR!;a=o:\L3EZ-~)Wvq YE5Uj>)IS\"[ *طfNg 3T.Wσ ROVԆBF睎[&E"BRڔ,Bb[GKdohRٯtaˣpO-Ӷ| 59ǮtZb؉$x($7G|mE60˦h16xXpzwW +2P< ]@o 3N' ]P2ȸlT Rg(/o%(#|NϚ(1^Я|̿ HuJ6SR-JCmg|EH[fE)$GϽM1OVD`nM- Ŵ+ 6)mL'i!5ynd7Uv:ϥqlj2[GE;I ;-ctnMʠy/ev TYPY ?V"D\M^t[I0XK} ~.8SLg0>$hTN4_=y>?D=̀s?DVIJTVa}_]AmnbO3dӁ5s:62BHWRsM& !Ѿ^I͉T9KRܣȧ fbD:$X^)eRSrn t􉗍4,HP}!2t4/pك؅BlmƤsNq}ŵvU&<( Gy/Jxijt U_oW..Gh9v2M 2,%=L126Za(K7`3B`fOFv5ɯmv4q,WoB fU l}r@8eb~+Q7Tf߸)rGze]w\2taSf`KL~DݱR48`IeyLYTRRf9"CI la9<3Ol*Ԝ0>c6t? v2$No2@ξ[LeVО ѫyB(lR.af*`N780y lƩO: t$`|m |3ʃJ<꺋;CajTvCZv !hlÛU}.9I&e~fZ,B{M!*B0Z>JKڽ/tGCX='|$#;p5x盠(l?™O<4#/O!e:j/;+x1ᢃ>|{Fsvܮa3aVJk,-9wXPev"F 0:/̂\HIo`R?kuiSOGniȎN8{;^V*u~>\gKF݀SwD%MUu 30gxw@ŵ4Νv9B7PZVOE yqJE>^1iԛxm5T!O;RǓN*݁'qϹc[d>sx^RKސlJ $a=ue#[n٢DSwqnԦoZ=Wkaj&S|/͉ C2z;$ LRn?z(V_w7gKK_*AI`H(u`n?E&JHH]0N p`g0ex2ڞDԭGP,6506r0]uˁaޢ0 C;NaG~@ܛcu l/Bc_0~bU8ouS6oGԢ*o|'cv!D'vMЉZT.ztuR"JU PgËSžRmH8}~̚,AY*5”+/4aUg9#`Alw\C]yKa_G |ʫ_&؁Fn%βYjbo⮣xyrwik1Tn`_f@4A;}M_MʿR>},XVcLC{::yN9{s3GW _7OP-Bۢ2xRzQc{nF_y1OkdZܫ y#p4@-rJb|hjEǃF z,V-Dd8n)QBf];3 ,}q][<8?7Ub2B|pnoOʩ;1"[yE'[_SڬeCH ˠVl񭏙_:ECDwbKMX:߬87 !{ oM1+?u2eОLN F8$mK{@-!0:"ވB ,@}h uRE}.#z[(!6\!+/%AG= b@_zb?7Mmq1|cLEB@Lo=ifiI'i!3Ƽ >WW"yly3z: YHa[l[Ә[E!i9GUhe"պ=~ݟ>w:eʣ)jrČ4^;(edq-:W#As;vH![k(6pm?.g.D-{מXh}2:q,0uF׏bJeJwI< 9fDn=ݝd}-7X,-I yݲx0z'xwe0:"{I^y{д>x=p6-y-"m`9 ,?4q@ :?~+pg>u3 Y0:9N7pbG*%L\y\x=]v4a}U$2͞Csv#Q`aU5PiKIs8vv|,fKV`waѠ@}z ];&{Ŝp6rJ(!R9zVR!P. M[ %b8M̀^5T$I)&/"WI ۺ-HG96 ]=TP8&MN?ȫO\ϕ <\QEwij-NlHdzv9C'U >~'퐗gUC. V pg|0˻[  7ہQjrZ+F0.a ɘtVYI<g&¸icS AYQ&>4aAwLj!Ԧ)!I_b5a9jFP~ThA@͉{Dlʲn6فRw,7&Jǥlg! N"bmC uw_lcfehZ*/E~h3)(fEjWӣ_] =M: -P>A'AdBn8$-3p/h)߻ftxU]4QË́֡!%%`2 QJgU L`+DۡH8QZR{ό \K߮KtOtyets>QJWg,S^5LXԉ,cnJ `H僘SdëXɨ\^EB(oEId[uT<[Hݰv'Ʋ@^pxֳPCDV5ǘΒю~W#OiO}M8]Du}X#YyPI6[N[РM;Zky>E#.B3*{Z;XE, 65yO1us$Yݣ*" +%YXa@Έv(&J {b9-J;\9 e@mɍ&o[;aLv㧁ߕwRde슄?g*s6ZK²h$`<348[wAFW `('_p8\F| T>})DIO%SʫᵁkD xV) Ǔ V=,7)/q>LRc9 ;~^h1Ԭ!~3mVxC]KIj&dOn=% xX./; xd\?\\N}Su)CopFZShE~q>BXޚ4UWYKћKlL#IR+pB$x|NM 5 lBd??m0u>ws_1J}PBp&% V LKql]d,Fh6,.&w/10o<+dCtԌ\AXbRz ~N*ln.<㜄aEa_,OO0Sz#'q?@3۰zl8h%@+}3K4X佹?f#0R$b?Yl;Dg';ݠoL#>yIF&_{APF!^7Uu֊fѵeOzEG5pE_C)N1i.HY!x|Uס(zn ޽o\cMLnrYIY,\ uDբ,$ky狌-_g56>H~˱YvZBLn&\xwDj$tzhJ{;Aqy0a92VnAvV88LCJx逳#EL[= G|BQ9CX; \!Ǘ0+e#M҅/a\wZܷ+?V@qMT;_RVczQXEOShLDU4N<8ԭCwn}~E.[ڀ_?>c6޲s _v#D7oqg粃^l9D.~Z2EP fxױ+'G) bޞDCW55"7:G&:cHRΌR25a'bC&oݒAYb(X?,f"6alܢ϶vm\ ȀN|RȚ{#|j<`d>Eg|آR!ͺLLT6HR~ReBѣz{ ;,qFStMUxxOVnNJIZbr;847:MǠ[$n-Lr=+cuק*Wh!%,Yӡi(QpKd~8HdCpȐ6á(C73(<$p}7,unIUC9 [5taJ y *{AF|uˎR|{7Bca/O` ׽KJ@ۺڛ*O4[ba3q^Uz'[ɿH\OkSo*L Űެ{|9kaOɰJEGv ~r=ǖ[ þBGQ3GA'PͦcQEi j jzۗQ@)ՁFѹ9GdZJ8U}{tQȎKrѝhT(Fa^ Ww2Aj{[w )u*cF$!>>D$؞)eF_/_"H"qQdV/`:|[uͥ=bD%P@CܧH:srg1׍Ls)4:*߲'[bʺK%b}&/σ0+Mmrcǐe(ĪSa˲,dSeqv^ذM育7Gtxh. 14ZL*'YL*#t$%}sjqq6 ]])mQB/)Sqw͙KSP9 MWbEy{cD?}{df3ew[ Y^h)e`'_}uNJ0?Hkf|<<6`ZUJg?"kr<9fvCd%FR&%ɡ ޼_axy~Vb YTO>G3HQdcmE;ZBy:1޶Z`%o#E'o^)%b5fzx3@No烒WgGN 0 Γ%٫NO^/$W KjlY GeöDm?ĦeJ(8(jU 81QJ38#0gvy56R4rcKG`=* x+*ȝ^9J-i:lzGF,hzk}:A9x|Eye} y.ojb:fe 6D!KL0hLYD4V`W Y0?Sl|Ͷur=0_")*5XiZfrAS 0XBX;_&> V=У2vrֶM9H4؝ƚXmryoߙ|W)4/p &"F9ʶe4Y7I:z^O /rAqsk:z;1 At4<ܾd̡oo}CQ_?]R01h5 Q)/iP4X0C (KHNg HKe 傄 mGaMv.QϘ)Ž" ĔDVg#.Vpiܑq/+^1EJeUi|ϝcYjZ\9bKw"k:(o  {h=jR1 @&CP7{7]kz!8Oh*#r 0%`δsW'촅Q/}PӲZIR\M,`lA(ŎV;Odܐe ڍ{Xv$7Y,.\ ]ٳ=f /j)k7k/)0^&|Į#ލ{miKCʝec|{ԑpqP `K[IȔC?>'Wi;gC9SȢ۬"r7)@|a,*ۇոˬCOS$혤 Ձ l\ZBbJP)Z6OCj*d[2S9dmkkVHp!@7^X2-krvi|M5EP)jj/޵kV2>^ns~BUVRJq''C܉5:Rx?(z_"2EYKRk5BGǪP 0SSc6,q_I?'S6e1Z$?& b@K珟zWH:Ѝp8*F:ak^ޓܓ|cNP(…nL<)R.[jd240,s [h2XtuV>@%S\>Sh⽦(W4<3k|kYlV%Aᾢ1  h6o9lwm\DJ{z| Ix>-P`)w?l_Wq$=ʥAcKףapZ'd4٫Ns6B5c20Wچ*FtDŽ 6QC|.q2.{01FV0.]%J,i2B=o $Rq}9Vh>e-ï|GEDLhO@r[ɊT5ZB d^~wQ̢F}"D[ѤG&G6S,ٿ8pr`)+_pRET(*Z1$+4I@7<ˉqq Ô8.W#7k\y =$$5%]HMy6{~6?}u ?ckuX9=gu<;ghK,1x~w;4m>?"=j߭6JI CYoO4 w`z.{|/wKj7Xgӵx7֦ZDLQReռ]?jsLZF$8?7/u*H-=ٺPj}l`NıopZ 7f&@j*6 |Z!xpS7? m0ou(SJ_h?B뢻7Юl: C' nKH~NHi玭ihp1K; $Ey{y "5Bk_QI5G˝@7:-O t_M($ZWj@Z S9ۉm|E`8;S_zOr`P?f,E*)Nw2 ( VG/d |(\Ac78 b װا |8|h2u M4Q Pɫ={l|2dOeofjP%4:6`.zЀ.= 8 8 IqIO}Ƶ/ra^݈.M|5f>7pERkC>ZJbS@ָƎ#W&5(kf _\!ͩy8(Cee'P#0neL"*1D*~9B#@dj{ʹ[xӛO|7em^7/mM4VTRSb@K)Elf5[Sͦ |yQK =e ed*͟PiWjy?wHW_cp:#%j̃&kb g h {bcINpF;O;nr['Z<͜8Q܈12F-ӫtI>|WPr H ,a7#o@y(fsh SFxRLTG5NKv+guаfjm$2 ,=r&-=-G6G <E[|UTmy bDsKc2r_#X'`!4=hC8Ϣ%'N]#K`6RI 2$2%f+AFM6v۝4uo0b 7&<+q 8~FuH(->-)8rBu0LݶևBPlńİSmYOc[/^M5'4iA^RMkgu]Ok^RRcpp-n 2U+<߮R}OK'!:c;?ѵR{r^e ]C%mkR%gqP}$%Zb%z\X\r*F6f,p3iv+F.e16#E`OuSX"%d͍1eֻκ# U^x-=:D`ϭ&qC7_?]硃21)G!};W:^] b B>@=_pq٫bе\vvgشr-FdkeuhFG>)} 0fU?`ęmbb (&0X:I縧 m\Eg1#l;X*ј] BX?ځ?3ڃrR}|Fe ̯nv-@ _yxсgau)u±]!V;!;q'IBה ^7g5 udТw1<ȇ@\"M֝[s`z)tkeC>ODʹ˥l6҆LW: yc7cXx?4JWQh\b'gCMtA@/qN+ٕ;q.G}˧;(CYlJ|oUhO\medڬʢ"Pյ=<--%XP#ӂ2Hk&\ZUHS(Y9qRLg[ _D\_g9wjʽSkj/<5`PVk 9ΪII{傪kyȣV`Oy`E;-'/S m(,wQn{ 1DXK=[&\}3[ y#qa {_@E B2,cims!{#r>l4:˴OO y 5i[,894 lwv9 BEȴL䬯}i!?;qxQR߭SҀ?iLԤlIIPKZ鏏Wy[13i]K)=Ps![f,nxG{7o_\|JA?E9թ@vP,qz-B2CԶsE% NHH``f)Z/WW &Cm272v8tCEIR50,xT4;Ӹ_8o$?4c]:iPMnlدE$%||XeEɲԗ-kӘ s0De~~/]}ŀ~)B*5c%@:Lޟs%cȲݼjr;p|Z{J~HW:r\Q%qub͒3g>~K*T5G`D8K[ocߜW0:1n0F[hasú,x/nQV,9|4*]0^rtg[Ux;o2ROճbh 7K"v>8>K _,&X\p :|0Mj(z@e?AcϊX/,3أνrgb| R7C\\0Vm&jc@?NH$y[dsn">3Sg&דQ֠`죺o'}.|.9+;,hf8&w:F]rR-8D]}U:|WMzQ Zw>bMi~pW^pOgö:y ;ġ9q:#D("/LbVԫRC9ں*9i)s!(ԺuKX*gMV;%0lGn`2\^Vɍ ֏/s`S}aRa?"wO 6shIp:} v.iZ/HmQP ,oL8=: ?ڽ9&[UQ>v~5B9T wڭ|zX_XM/kM)3k5 'b#ɢ0$D.kҼh3&QB54"{F♙v!8lr< 3]邼78 @⏺4t\-xq A{#Cgu8 _s~97Cǀ,s)a5/VDnuǟbPȕیLwp+l-~@*G~\{{$KADK}Q[.#{~!GY>\_1 xDjHuZTܰz4l,$S)C}xRkkZAt#mD 6>oQ@K5}Jݙ~4y7i`NAV{U'f@tT48KrhF VaUNP j!w2ֿͫ>"˒e7R 8ļYCkaa'݄'{p%vomGOXyg0բ$w+6bv.D\ت` b@}^"8 hʣnH2?C5;&]铬+*z) 5l<"4W~ފX5'66W:OWIkTT})\&Ҹ|\Ơ'_@jvw)lxy s27*Y9U^pUoAl!ƨى7v[>MDl} b&wO CUZ]1.ٍ?#G[$.$'dTs8 5r;̆!V"8 eŃO8Űjbj6 p By*~3h/LadW4 =AgeZه~XTX5eH>Oz\hS,>ѵF^Qp)7p91:z0UD)\#Lw7(3Od1\i'QH#x 84234b&P7FJUudᦃ$Dip$oqope]?xe%3 rh _]EႩ:>l@(Z# Y͑/+Pb@>!яl>V=sӌylsS{%1}Rg\ڔMZ:6Oi RMUsj!ݙ Y?Yr F6MUBɰu.(5j _q|#}\m1n>EMm]s4Leh9իdVht8!% { ]Rr1♥WfA{*2E{gD#ivwuSNAsQDkiҲ4tҲMhvjA??"&v2qoS;1diI4q8C֝Ms僅O{ |MD,)<*NN+j'ը/ᢤآ!a0`\&Ȇ`T(cзU@w7Aiމ/~[MRٚjv؂LiAtEܺH~wJ]pՆN*S810wd1Cg ui~Ԉœz՝ڰsLu8<*^!=5]0[qډ 3B68ڔfQqLjB htyfYa6B% 7 Ǩle>:᳂ǖeI2Ͻ 2W/=T>ǖi C-b6E5=p#C5k뜕*ߡ;~)Y7 )":3_W^*E(ij7.4SJ },PډVFYE=[_8jaК*YrcҮz |~4;>1t N#Uc+KD0.#j t# `CS8W~_?vV:"l 1_p]0Mqf ̊C;G+ T6; 4:I=w~*'WuVv̊v/Tgya15ӫЦP:2ZLZ/kiykq}#,iV݁]N7ŪPR5"z\k駀Μb=)%xiiͅw֫U96Kw mJƹnD:~Hwd}Xh{Ɔ5gu_&8s˿e1]@52-x'@V1Djq;V/w @DĽo"MLYݮ3#ލf=]fT`Ge&[ ɁZ&R871n Bvp*+zIS6ޜ퓤&ƚb^ݙ)FL,:Gޏlb᏷=LBJ(R KG[Z4)}[zN3\}6A ԇ'w5Y{=k>=d!B%' IYS+So('Kjfj\Myf|d46pq>N&Z.",Jdi 2z}/a+1> cF+w  M#p1MDX%)m0@I䒣##>7ڣk}wz=IbԎaP܂#{wvVxM=΁ BpMTme"S˾uSȨk^Д_Sb*/B=?u=y6iڒ8еq_/&7ug9e~nޣx>Q4ts W%;Zj\٩ƈ٨4~"$, !·LV }OwOtO)KԺl`抅P&;^O wOnjKm 9`XTRVF,l'zhXo6kٹ4G4,P ؔswIPF܆`]p2\AG>N ~@es=/e~P΂}\LILJ2e+RmY'$3z!*~jB3 0p GK\!iL">OC,M&S3wB5ULiŋ+d#YCAr\BPWh^{R숙牖:&ր]Pl&?w9V@%M:U jDo>Ί9T[oG"s(dj]@?jr*>N% }'<SfCb13$rU&Ija(r`jmm5TN `pb*@>mYn0FS#k(*,/ViWG~D@JccdKdc0K+G:ۭMGC7AUiChF|3YF@s[z_ڝ 6 [}"w-_M??|ږͨYET?yC}lSJ'|G`lk8~8C]9Φ!1I\,lmEα⹇8w|\գѺVV@ M^^눾4<r~u {Ѵ}8"9ed5 8GS!V.JW֢~"l؇ IJfAI{7|]r/iiU`\F85qju(ih46ߖ-8|eNLXzfAd?C7F}hi1%81 “#cխx?A1G3y<6k:r_F,2;2{#+5~p[(Hzt0Yˠ@5-'zc5pխRYͼ@o(~z kp=X,.p aq׸_#bOS ՑYvpx ۳wGprKw -NQ %ӅDn@w,Íz]}!ۀhyCԿH>vu r٨V#: Qi0淫1|V:ť띋A{/$zE.c܉7`qĝ*D:ekF*wy =+@t'f9كlכHOVȂ@g Lw 35Hnpe, Ja>woL I=Bw'}6 tRU/ƉK[,Γ%i :Oj7fo tG^_kM1=hE9"Eg'=˂h/v;mZuA\ה"EjF,x#UB}nxV#yXUC HL|10.b|m0wQs"kM}"F=rWr4W|`GvO׊? 3O/f%هkUoF& mr_ä)DrLj*\KꁹtĦY#QRGkfgN"00^@Nzsσg4zGyMNp2ȆVH 3XtVs12 %#䍍E 7Ǵ;K֛i قM塁 6zRM9dLMl㯮BYXUut`%mϬ.˦Vꃧ7PPMT!,XM5+'N_^ 0~Fu xF=R kԦ`X'0Q 8ܐd* 6!CnD)hHw&2>cx(ͅ+VJP9Ad7)DhAazgV;_"`ٱI~,*:]H! % *IZU&hgZC(BiD|S7Em !TEnMNik˚rtO`%[Iy#'}x(S9^+'J,mnlaua]3Ecq{1syhD {Ș4bTbgdA8^1A [JȪ#fun[]s14|vr"';}[t+5gn=?߽=n鐟+BM=ơog=z9\9gs;u ސzSQhw>]j ΌB}Ļ*xAa&T-P6CUU@!S<}a(gqdF.PA[{k7&R7,$֕d<m.5kG^C `>ux8P wATs/tyoXPzI; N}RKΐ[Ⱬ[p⎮#c3B<> \P~mtwihԴm9-DUPe+I :ʼn')Fb},4a|QHf;_=hQi;t9=5t\a^7pQkL?!Z^^Jjm1,B[7*et%`$@e_{ZgO-F3RcA=2dl-#%08>\ W PH7f"6럈`| ΍0kce! (h?o)v\vse:_v@ ָВpä3fiM@, MC{5.A=]iFv0o{/\T-l>C:ae`gcr)uHqku++ʾ>en<)o>qGjt-4XRC~:K*/[WQRzn6{N^.p ϧ"GzP_g+Uֱ}6lhRk.nqM5ĪRhv}L2dX%h %B;ڟ!Bb*;\SRgka\1!FCڀcX^ ̪<6fD R 8\u=\t/ P24{ߛxȀ~ l6xsiԻpЗ5"R7*^/lpy3a.sCxNAў픛lyM|#w^BXQ- g =Ur%ߋŽē* )0OBwG S岻- %{wf4/Fi D7O}Zx$} UiN-OAHbg7o3 U@YgUI|%Ј@.donLP"=,z fp Du|%  Ly^D$z5z]X1,5!8XTqkaI \LʱZ 3 u8;ֆe/>$^*_͜4iۖiRspְpp&bx&&4Vʹ芕$0jnN1?9MՄ͍;;k X?t'Je#t3-7715tBRgBcbCz+ 1%|V(.T!g.IUQSBMv"cC #gU4 8:ϔN.EMK~iQe>|w㲤x'ݲ(tϲ݁PQ6bn~?Bu))՛[C機t5<ٟ*ɚ4ΰmA0ʣ̓ө2#W1%3_f 6@ 9 >gh.M[Y҇ZoCM+c_8Ǝb(q'-@iOuIfp7CpA?ajAa=w? M-@ ~p|)9"x{%N3 r,[@ٖ~3.3F48n3)LYu!=^O m) 28Iɺ:`_$+(7Q#۠Xhdjy*BxY}yA2te C[ pĜQL̆xFB1 .a4DRjRC UP񿍲Q*χ|~OЄi]Cx{ Zv+$ VI!W xOȖХrsD 87gn 3`^:#(مâ690k*8,Le5V"/Q&D\0$i}jʒ&^]:7 <;@-o 4,hoUuճHE/"6F$MJ VJB2hgnTXF5fU^P/bx&BetVǶON>Uu2h%TW1nBfׅUJ}'_W1nGRll_Q19T+zƦI.90j/&B}-g0U-rޜ#qC n>F O^?zY M*b_iEBaUJr"'1t$?IR\zGDQ kV2~kHSY큭65REr2j<7C *:5EX]q>ɎXԷShv#mR3 5Ou95_ѤW~6 fbfV| DޥcJ&y=szxfuyt~ۂhVT83t]) *Y<*9)V,suעj. JsO/_ZkwwgBT3dFR8/8J2rPp]:&r\o]/ϣ|EoVJ ޿Ĵ9q&K$bWZQ[W7O>5f3P{$}C/*((gdeK``}'hXȶS0ˆIH7rFyv{UCUUwmO;YjD+<@W787ɔwg 4%mM=HUx#&`ʔYv-,401[QP 8Zy!Ta셍}H ~yUz3M`;G {Wکv~i{qL$Ƞ"_tRf@OQXsR c;DhP~T' Y8`hF"jtPithSZ{:-{QqfPbǔ䲬(yj[kW MrM%Yyut/Yd\<ݎ/[LAUMIl7*D'>T4J{e20޺MΎ(J=?Kޖr_F1 Eԍ;t ]9`ͭStE+ *O}Z~ mp[lo<\ض`=~ޛo\9nLwAH?3}@63k3F$fbW{%d~i pZ=. *m[FdJgg)%WT~m(yx̘9oC^NTr6$Qvvcl 4USԯؚKFQATbkp *«*\G n6.F'g""9{)cȺk\i1iDe5qy`be` Y^mg#cs*'E6z8ĭ9@Q=KD1;+CKIφ$8s'Nq^jInp`к19La{1ڬ~]H cmu[[Ra_s=벺sG "s2Oru˽kI;nBHHPRE⃫nVIfaI术moG2^\m٭s[<؏f|hU-yAan>$+qS撳3E'hLĀDEWKq{}'G BBk#VIخj-2 Lɍ-Rr)W?V2zc [z0`i ď,*TCB2ROi{B>hˆPP@?r~rixDY~i,Y><)Â}ܕ#) Mם6zr6 (< z%)[($|VFf,IA@'W8N]HbITy|jk:Keo5Gx<)Zҭl*N ޥ :h|؛TY*!Ҙkqt{D]2OŒ=ʲ->ea8Gei-)s301rP4<ȏ=ߋљ@?hz bGڥwTsMjz@Q Fhf TUn| fTNbzCѲ?h|U/pB)FI7-^MT\y>fY'NJ\Euv݊ݍ FS.k"@F0#h Γ'' s_ҟr@S*A,C8Uv]d500k#FBh@K[G0HTT0=|ZК>d7L Cn~|'h!:F+uH? l w%Hsܥ)Hlߧ,8Cxr.##Ww2[Oț[E4G"b}'P=xZ긧^j8Up/mD{hޟ;x.lsVHxp _)3:OgGrE z\|MX?2H= teaf^M!@ݗ4Gnbv):'J` A!Mj&ڝDĆ$Fies(3)yI0=MDsyWB@d5VRu9k3=0GA`p)8sn5"ÿ޵r2pԪ 4 dZ>>32W豐51j2D^z\bLs\Ei>X%M(;Wy8S%i4{#Ӓ(*oU_7zF"I6}/94/Xu3GirMft[vVkwG@FoIxG,'K%4{ݿ׽p׺aTȄYkCϦM~+lbax[̡K=벮)$vzM+q8Y?kdbEDP^n%ce?da!+?k,~㯧P^~LcQKY:Vq㺂 I:k]}ZS GXA{{0D?FG濛[1K^]Jx:/"JԽێ̚QlTJ3:7tmxn1~D_j>iucJ)T?Q B(i[!ٱ%4UF K0,&m'zYʹ{`Vs1 N\4c>]3 Go_! Ot8/6Fti FbeRs tW`d܍)'(ܚWD*%\w yΞ57~ øS6n\ >$tlás1"qOe8p\ZQozbby1rM7bR9X7eMA d۾sWNrYIY =&zU:SĚ?dka~ 8?\vKbRL[k`Ng {/B!0euF ]H5暬Gokel '*h½ ~" ۬_N!oD:@KCI#ATpLD<^"Y6Ԗ$@HԾ 6 KwH(66UwC]h*m]m,6q`8;Phs#}!=r2غi8%B?47#/D[gLx(|1#O?vFL'O΍"q!'a"mw]L7, 6rGQ:xfH)bE* ;3Y8sW&"if&D)DO\B7\8ߐ|-o8 %&,ݳΣ/fΧ4Jyii|Ȣzto+Fדt-h e؅@|7X )߁ r*OAh f\++p{1"ϥ¶;[4˴ ~ǜCq@J318=fw(+9pX4d"WAƲv&BȠKxJ!kgB:?Tny>Q!'T$S# 0SKk9 ;R:&ׁ3XE0l Ex+IJ|fuH6O0, M|G=b`Tj i_"?.b^},+$ϝtd?[o7t4$DIRgs qXu+L2ۨMW(33?|8Vڟ:%XR/pv q#^hFZ9<O4(7NmҳR^/Y0"\i4FòE$zD~k{ P/>ƐۨCr`! ]eӿ]Xn*ȨXg ҄Liw %#E = N )Q>ҽ@wGXXlO1h:W19o%~|ܪ~E'|`]>NML[f)LXs^[ȗy`u`b@*mcZY~&v:JOqhM?M\=?zsWm-^E8lEVEG|)SbI_TYAn8 MxLqQ8oYQ Epȗピf\eBנmk}xm(Nt1f |9Yi=%V5Eljh:d7ݍzм6*ȩQ^Ճ\sj|MxdڊdZh8h>*¾31bHJg mD S}&-PEU# cHQEѽXbqkDcp$&( RɨNgP@jwufkwI^c5gʏ"nIT¹7@N Ǿzs: (%6ܡng bE$eV7`ypcgCwQpb6YiחS ߞwS[$T~3/{)Î_s ݤ,ZP@R$G~qiFGq5LNr%[@U1zYLM@.=J.#d˶'tحSk }:< [$М~Hp~ֱU4b$"iXv:'؄VSI?"a3cB6b"CXH"ʽ*0hlLI;jŜk#@vj3VNo`EpzjMۉ&O BYcOE4uVوՑSL+]~ތZ><?h4<ԥnDXMu6 kNv,VJ-] rBrO=%$^:0n QoCAc*¨Z8sk3(Չűկ푻j'cѼAZ}N z{`-(~Ē)Qo-YRL#w_Z˄-1_w3zO| #X#!<8gI,KV\4LA[:buLN4zxʨz6?o}h1;B: tO<Ld|1pC{.>H!,&pΝ˿ʫp4\e20u/|dò 4"5}#DSjȸmp Rpkax%Zv=m=b рbAkS.i2MMе}oq Mךy4Jݽ'mgQ]Ft[[ Y +^leLBڄD1,%[6S7E>?5?u ә&t{ u@`p]g%Yx$M[3b$ԋY؛y-ClI DZy,w3Áh^XkPއYo}z#l0o[o~vγgIϴoA[zFQAg]նO?? `hEv@4 JC*tS蠽UjW"[1Zd:*w  OFJMMOjoAs$jy)Ewxߏ{5 n%e ko?(h@_EJDgV1 F֔o]Dz"rbkF [84k J a8~5gl;X⬋`RoTP8ɭr lX X |1/1yd{ Bc̀Z:] -prȑHpZN(`6g~oD@?sN۵d|IwMϦ%e%M_o%,t&1b+LR ;MݨؗU-w << sog} I?6΢ KBVi&KKG D@15j6{lvm2;p/}VwGߌK3Hbq< !޶'yhPDTTb|< QmDaE-IeʗJujߩE~Jj2hl#̘.M4eZ֐#n‡%qYw=V UEkk)14SmbO?aNTc-}cݕMjb:BBS0 )gaukf \z@.^ :: Q[()7#vȗTZl]X.f'%5v0đz d?Qă/1Lr,Ra֠3!7Q_]x@: 9s pIYǦ++]~y{DbVg ,ە<}Pg+H,3wJ)U^U >:ױfkӗz6Nv;]( v݇In;/]9XlrM$3-8 x0yHs[ w#9F)x?%oEac9*zN+>UGԩՊSfBSL/CۘeqPeoXKV:9"OOOH9`w؞mkbryɰbGoĉ\~!sw[է=qI}%PE8-j\83'$Y>,="ֲN{Kz8-}V9l聋>R:h6>]n7%-: # ۫֩w{HC4waY[?Y.ݼ2;qhFЫީ)mht,v,spbVbcțs5ޕ+%;\e*@;~ivc3@u`acNS&+#"ϧ%gz:Ġ3eţ,!w;aWO)}ݫ7@ A'Muabh1W UGԌΗBq*~R G^r՝Z`gJsgMғb}`8~D2a䏮ck|S{=۱3Ͽ,$52'Iq>DҰуzRBԐ+aS$2$~d/V,LCf;Ie@`^$abDMb8H0|x/bJXh`\*.Bc;NFO؅&$JR8`U\U2x%;NǨk5 GسwJvG}V)N. e[|c(r~l<-?qUF&n(MLRmF#+L д[4ٚ!wO /Y?&<~BDD(I7WW~-Cb7IksS铍5˩RB# eg\NJR(eno@ZfaX͜m`ۀ(a~p;X9t =!:}%ixf3i 2&~xV"\wkpmD0=KX~|`Zk픃GfԮ%z/a(>pnq>!2a^[qז.miPhvEkk<dB$r-nHMu3:{Ci(Lɘʍ&B=4a|F"Y۲X5lZ܋ĝqg뉋-Pcsouu'IL//Ny)~dz[?` p԰;)|_ɹEL1R`Mˑ98wl`O;{~R:.M ,s?wy?);-b=$r_C_>Tw^$j%1%7Mn=<OcM>zTaPVx!3`%#<|2D ɑ}XVΠ "UO9_&'U!lE؁@o*H Kt S(0S*|lcdPc/&wJp$(U8 SW8MPj^x{*?+ZT\^S-5hGlqPpȬt=)WgSc\W,F7cT q"Vr-COLdYe$ eRVhVo&jt `lxP2iכ W Ǐ]:}9@9|Ўy8r'Ivac5kFH| 8Qw_4YbU{mdU=y~o sW,rŢG.◉_^O+3INJV1 2͜. dhx qtTs031HwJQK MKqTXQyOW1gId:0qG^qXP9_w_ g$4Iw:F.BN(g9|P".p2sf&\N9[8@&:,undidR8<$.XXQ1 z݆k$p=H ܹ4+ 3I|(C7_U"aIOfY/'' г@5m6QV= ޵IzQ(4A0A57nDg0E:z往 #HwQjpv?'gd&@`Ѩ{: % g^T{B`A/xA̍gYKvbK~`} 3¬&؅9*nI0lDٚ) } v~fSxq? t ½B(㔵:2fNxDZh R.aby)eYKZT^|=V-Pk49qrNXrw}sݵn,SSwI}nKp Lq{JQD̠(ԬDRT GC[ >}Z|ysQmH<:א7ڎ }X'~՜)<R5g\4<~egE`NTR`[K jO:A璍PtQ\}nA^lBD46u >h\FaZ03€(ΐ--qx lykohKn$z +D}Ɠs:^ˇj7H]$B` Rm2tHB-K֑nxc/rFi'%w)_T Dh B 4 \'ć>n8ˤWR,A8e#<>HSqӞ{DzK__=v{9!K(Mv]bbd&Sz*XoY{^x}T@^$"/eY [+{9=2El$50nÞZVj|WS[Pw!nYY6*B{5s=ӽE0j MfuRUREjB!J CD^Fv4B,ߝ'-(=H>T%rhй2dLz23Mj SJi ӈ'7z9i>?K6q:R8m%V$1_y.i೗>VL{tz5cu\JYCb5 ]:O/6 PL@nlg<0Kv[][{\'>m.FCeb[>*}f& p*~T[VPD{j$1X&e ❃.1׍$u☉.*HeyћBt!r~ ᯕVx-˫2բq&Zq|6*3 hÑN]!Cg /ns$K~myP^S*K6d*[Y.31'. dgE@=-?'.dp2g91`4S?4S 6^Z;n1)mlpu TuI9cU_S( w%P\,@+2 SgͽLȐ,P!b< 2CsW*ۗB9U:tfwS* 쨄t$0a-Mq;S?_솗n@T匣c)̐Nf`zͱϷ]V$m0Ba+n YZ