okteta-devel-0.26.10-bp155.1.10 >  A dkI%z Xd-5e54;:%N9aWqsl_}Jو%IP&sU  J~)u7BK$_'BvƸ*V|8U27_WNQ>S)(3@M>m4߆i7#øͨ?2fj"Wq3iX>o?rQ>çSm vBМ=^4Œ>XZ/)26ICcw19]MphQb\-YT/bBܒԓOk (sǷryRR{Cy|BaIG\\=LHhhwEa#O`5.M{֒QtYn9k˷>+$ ɊY~\$ýٽ:G> GsgUuׅ z_*Pt n95\49PpsWߢ%2) M+0]A4H=4?V[w f;,_*%hZMY4qz!Nr~ >pD<?,d " N /5<      t   0 @DK(P8XO9ĔO: OB@FNGdHI'4X)P Y) Z)[)\)]2X^c/bjcjdkekfk!lk#uk4vswtx|y`z(Cokteta-devel0.26.10bp155.1.10Development files for the Okteta Hex EditorContains the development files for the Okteta Hex Editor.dks390zl27 uSUSE Linux Enterprise 15 SP5openSUSEGFDL-1.2-only AND GPL-2.0-onlyhttps://bugs.opensuse.orgDevelopment/Tools/Otherhttps://apps.kde.org/oktetalinuxs390x1-./+/.372..3,30.123*.45/-1;54/,*HM=HyHr%L [{)'.(320:8:&$1,:-107.00.0#*,&**(!!(.65."VMoO~9 ymn;#6  FOv >/+(=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,-->y g 3NciyxKH`!!gO$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큤dkdkdk$dk$dk$dk$dk$dk$dk$dk$dk$dk%dk$dk$dk$dk%dk$dk$dk$dk$dk%dk$dk$dk$dk%dk%dk$dk$dk$dk%dk%dk%dk$dk$dkcccccccccccdk%cccccccccccccccccccccdkdkdk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dk"dkcccccccccccccccccccccccccccccccccdk$ccccccdkdkdk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dk$dkcccccccccccccccccccccccdk$cccccccccccccccccccdkdkdk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dkccccccccccccccccccdk%ccccccdkdkdk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dkccccccccccccccccccccccdk%ccccdkdkdkdk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dkdkcccccccccdk%ccccccccdk&cccccccccccccccccdkdkdkdk%dk%dk%dk%dk%dkdkcccccdk%dkdkdkdk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dk%dkdkcccccccccccccccdk%dkdkdk%dk%dk(dk(dkdk$dk$dk(dk(dkdk$dk$dk(dk(dkdk%dk%dk(dk(dkdk%dk%dk(dk(dkdk&dk&dk)dk)dkdk%dk%dk(dk(dkdk%dk%dk(dk(dkdkdkdkdkdkdkdkdk%dk%dk'dk'dkdkdkccccccccce9429aeaaaebddb78be69877c3479fccc0fdc5f73bc33acc5e497bd94fbd5bcda8714c4e845abd32d7cad1c2ce6bba4a6ba4627aaf6206f3408066eff6285220c659d588de2702aa404e59b848539829bc3c19acb059710c5750dba2f7d02309a3c0e2bdf049ec428912705e1f78c71c1cbc5520c31ad45bcc2383be008c4d1d8155cf68a9b28aef70e083f94a2e0262220e1badb2f2c04aa872802d25105609899befaf90e377eb064375454bcc926d2d40354b474b26fb0854d3ae37f4b576a3d9179bc3fa8af3fdde5db31342dc3b9b3e65b4da84c3411d2fe0a0a0f8cb4970b9c8d1e9b51bd7b3cea1b762f6f400eb2ff7442f232f7959425f04860a0ba08e692cd3d503f48df3b30f229e00fd727ae48ffe831780457370a50a207b602634193e1e53c9071a87132d1cae9eefe5e380221c20dd6598044b99995a329f3389b471f7c506c6f7b4ef63c89fab63d3bd26b9caa73e730571a7725d93ad465c96a6be1887d015e160cbd50e916e7327e2f4f50041861081ee821a510070550c63216ad40fe25954a16085ca7312337f3e150b331aae9f2e5ada104b6de6eb927dec822e596d2deab42ed14b628317d6592b8dbf497500d97865f686a0ba9f6a0ef7e3e9160852d2182ff10ec2efee9dfadd757d78c488877e7b6d4684d2b4a8dad923b778e9c66145f64d0934440005fba8f6f7887270014dfbcc49436c50ec92bbe140e914d70998117c2c3a37e4840cec9eb08f983aa57f3e475a5cbe61c1aae45aa6dcc92941e907388959cb4c030c7b9320489cfc732d2c784689fd55291c6c528a55e67169ea51914f0b7d437b182a820d30715c57b602cb1585834a236a9204c51a085a46c3a525ec9d78c68d9e239062f62cdf63754a25719cbaa507892e2d13e19eee042f5803bd5af22b53f4e6c45f082656d6e4bcdbffd76cfa8738c85e0822798cf3d6daf9d1eb4ed800dbef0bb406c4e0d7b1847e690b7353dd020c4034ef6e71772a5f4a2571cace17f8cf95bce09dd9391861bb959f2dd5ed6c65afdd0c78fb7a249cfc0050ddc00a054b9d80cb07ff1edfc4151689984c143b99eb637a8e98ff738427dcdf32aab8696f13fc74a4e56d73f2ca130d6d6a3b39bcf33f314c7e270f777b8c07c7dc01605cdeace63b67c05234d9bd9df7a551d278db3aaa626b57c7561e043b6dd9b71cf3edf86ebffd609d9f49df5d8662fd843ada1b86c3fd85c3e8371a68e8192e2c8241841e42bdfe914e3fd880e2851ce867b930302c9983ffd61a98aef38b2a288bb83079058ae7b08d40e4bcd13d5535335b77b6833068933004b006cd00da69bfa6a267cae99eafc4ed0907b5ea2b691e6b0c7d4a907deae0287319c9e09d3c884f00671f9b3fa743ccdf661f865545553bf16b6a24a6f771502b493a93634a8e98a96d68841603496aa0d29c02edcac231eaa38ca6685e9d173b9a0033fa7d720c87aa3d9967cfe63dfe2de917ff0ab31ba801ca9b5b9409cb07f2aaca952126948ecf0160ce95cedb3d93da58c53456cd06c9fa241068efb0aabafa8658491b6d23f947404a802ed18279ff69c9fe6a911f4ee6c781b8cfa4d0f7cd1f60e6cdbd1657aa7fb5fd7099e41f526afc2aed955a9e7d762d9808369a73dfb67dc866bd7cf78e5fba6b42f6502ffa2db124a9a62e39997dbbb4e20d352ff5549b0cdfb0583098368a972dc38dfcaeba65a70a55d7a1516f6b1eed980e27804d1af14a286a458e4058031999586420322cbc615afd9aa66e500c4ef5b5b5ea4c0aeec48375ae636871fd3191bb5bae85465ead99a91c6ffa0083a39209306cfa629b9c707a565ddacfbb129dc275d94b684ff674894b155f00b322b7288e406d6d0556dc38404724e417b880969eefc09290d142240e9625e6392d9226f5d34463eb198d82ce737db1d264f1138e439a31f80ace5b9933568468f4e96a2a30369741333a201bedf547d1e16aa9d18ef1c44fe4ad6af710db13a94bad6b0c0b42aee8f862b7da98184aa7e6c22096f88a6b3541c458640fb862e7831426c97c6acfc4f6aae2f4c954eb39e66e93fc046c88ed3ed407a1ddf8d0d27db79e948d2033ac47bf440d12dbd1d5385c427424e85a087299a8a6730ee7199c4e8d6468dc403ea8eed5bb3e5187a997d0b35dea13ce7c57b44705d9f1431c5c9714f399da7860726f585272e1be231045a15023e5dc8b7b38d579392dd997c5e84c992bb90319ebb39a438c92e56aeb40e305205c34840366038d97703083eb7e10c96c9485b6c42e90c42c00b0eaa3b1be3dc1e9e0bfa91da9d72239f2aa2a7f768280799212e446a5ae15f7c26f6bf65f19f28d659aaf70acfaecac2e6869defd09e75431918a995c4707b8bfa6612e09c976ec1e2c90cca16ed1242a2bb383c44f5ee96b1b327475717cc9025f5cd77d97b7ef423deed457539ec5b57ecf6f18b192c1af0c8b74315386f5ba9655ef6fe6b105c85d9855d7f5da8d9cef6e7d317e7c5e0c59dd05ea3553559d5d5ba287107408246089b649c1c429e11f5368c8053325b2ee63326992ab27c4ba8056b79af9f563a3ae0639a15301caecfdb64625c08f756e99aff16f7b57869e71dcd4c3359173bf16f5f90801379815fb0235b6821e3d559a92743b47eed242c81df7983217f253c6112a0af7b273b828921c7422bdfcc0efcbb15a50b56bcad4812645c0c8bd26a7f215de02d4ce48a08f89f3f9eaf8aa77722e037f1ccee19df7d63a474bc87fb226fc1e980c11b008db288c1d01c73a9fb7d2156dad23031f35b7eb25f886726359b86fa45285c31e432147030b95af7b4956d90f72193716ba6d9e881d9871f634e3114a987ab40a5902edc5dfa66d0b8fa372298f1201ddb6ff3902b15f510c6a686ba70e75c305de07dabc0301de399aec10e6d48650f06a770818c3dd1306dbfa39e98f470d28c024b2296dd58c9d3f49ab5161b04a1a40286e44b97262a3bde76d7d200b05f28ea1f27be13519955c65286f1ecb79c442d35af776cbc32c71bb8e954df1a5207c815bc770bcba4caef33dff9df28573d481f23c880d9726c5aaa2f0e312615dfe5223a751c6207c72b078664a2f7307745a95c2f99e9c99017e2adf9ddc2a2bb00a150f7ddf3ac98ef77bb04ee0e3a66e28ee98f21fb1f3e7058dc0ffd8e569f06d1721f377935510cad0444c97d178be0096eb847f91aacc3304e99149146ea8c0c9aba413aeeb077e7d5207ecdb2f5f67e3e56bb470c6fbac40d925b3cff52a5154f0bf48ab33bfe921443d1d1723f2320a46572d293c39ddc2c925033b871d9ee1dd84c2cb91229a727c18c3856c8e80b1aef0d77ae199b49dd336b68f5d9aa84653a4c7cb95a92e013b3867646b14c4f31e568c5d7efe09b35282926a9d6ef40cfb134a824f4fe14ed1e24dd816fffe6280737c0ab45fbb209cb1a2c1447b98c374e922d8ba477ed5d3cf0e8e4cd9f233cdfb01cf360fa5346b1a0a45d0b8470bb4c14513ad143f4c8037e9f73cfa6af571afce9ee82c9fd8be17dfc873d18325254a24f5ea497ceae2b702d8a809b4b3e350d4f130258d87fa5ccc45a874e7d29403a7b5aef40ab6683e0cdddaf0791526213cd678d6ffd532ddd4105ab806fe1322fb0b506dd726ff89b1cbf905ed7aba2da5ad470c69bc824a61c8e5e16f65db88c3b831e5ebf00a7a5c2d99fc08723bd18d9d6b96e5665a7e56230297efe60e8bba581ee41dd046fb7242c84469930b8974f47b1e6d1268334753d1ee64bdc9040e2fbc7877bfc714a16b25d3f1deed5f8acd3465259f681054db91d9a98233e6ec9c0b1cdd45f82bc3bb7cbe86be3855894ace77618a5d3cfec11a119a872d8b363d363a8be902ba49ede5ff40514bb8650fe7952a3680c53c4897e0cd99c4d6d8ea429b2dc3fa5e8bf4af934cc3d8cccd2b73813d00655ce929a04d1ac2555ea99e501a82f8571a1be2715b67b744e6538191df882944d084b7514c60a6ede82d2ca9c2990bd410a0793c85d1a1af94d1944468536650b64e4e0c7e0b87d2659a4eb87a327f9e3c80027c6103e429e900b5cc04be22fe8037176effc90acd163939c323dd165c53762181b18ba5774d532cb38b36e2b6213bd29765b9bc313c5604acdd2e69295171e87252e15ec2209dae9d4db420bf08b7bd7fd9c0565f88cc2137901695c3253e48cd5d2285d551d7767ea138fdcf2b79a1186824df474f391924d32fee1924261f379c65023cb59b610f22e87796a8c86fb8f97edd0689ed4a99a2d156d51549830009688cf316ff27899b10758f0ac3f1cd9852baeb1411f1da6e0a8f1ff17c49e627ce52c13e823e66f5f050a35be6fe3aee084d9cf965e6203c3513c5045504635bdfcff0e32af7eb654a9fc976e4c64ea1304bb2bde98a0ab9d6ee36c324f122c25410d3fdde5a1a30dec82b6004762b9d5dd9a9655a83d4b67a976a978c01bbeaac9a38a147961218bad43851fe371c8551e133d323fba74262a02dec9b3a207240e1a6594a14ff69aaf4c32750a679d425d76e6f0e0be5fceba32cf627a776e0283c57df8e787390fbe795a65d4b2bcf5f653d4f4a43d080a0d1488057bddfdcc07643a8f07eb86828d4bc717d7a215d1044a8d4ed01f1d0007e1dfed022af40e61e4a9371bee7878990d6f38b4e545bd5693603ac4475c64f1e23abcf419965b76552357174393b37605ae23c824417b755820545bae12d9de619a7bc29fb9300f5824fa422a6be7e1bae1c1a04943e664375979800af4b6da0fa2e460b202b4d617e1d907d93011562e2fada3668b8c8a2d38f4b986258ac35e42bde053e6d26fc202e3aacaf5b4b8e438606028a8a0d64775f2a7b7a2b187b01ad798e28d9a924d45737165599224c36c5d0221c11083fb517d4b86edc8098cc515e03a73f59146a27a660afbdead05c6a30df3d6d7791b5f61a5f39626681a3942c21c096de042c901cbefad237bb6596354b49b4c168fab196246147900a09b6b60bc7fdd9b2b1252914ad0f7479fedd8a670753ddd130978d06829d87803b007abfd38ad97b0818364c77ce90a02da216a2c8aee2907a035d0ee20b847e120d9d363bd092c2d55ce15d624a15ea48ac360b7383f350c51f30e7ad76bd4f6b441492ffb19762eb527abd99ed0e7cd19782b51ee1bb7a52ef8228eb4b1241c90e6a849adfc2a23b834b0b2f0283f84ecaa6a7ddf2e77604bfafe2312dbfca989867e3f3941b13345bf0a21e289fe3a74a7ddb14d11de512a4c36c2f58303aad5a5a04f7a23db1c82493f9beaf7e2107c92bfb660066094201a96f5062f8bd86d7cd35fbfff245103784c376ee89011ea36882bd2b65af1084c3e2d831c825672425e5c28da3bebb2fd796ef3d9dc7d93c0b2c236724cbb6e88bacebcb911aa500d6fa08f46642eda9dff2c594151669f57914b3d2033f0de451a21b77947054cee7d11ff28aa783d12b166a5519ea7c3030c6a7ecc507727285f09e943999b38c401ba0169a7ad5951ecc720e4762b00c1731c93d7b15b02ded5231609bb942dfad9043656ef7de707c8e037e6206b718d42c7a1b4ff80108c77ec77cccb74e35727d5d299aec0f6749721052822abbb9062ad49bdded6dc30ea26afd8f228ea1138f6ffa2cab9184610d5fbcb0ec749990c06a3a6d755be30d7fb59cb1198e66e24f98a16dbf19e82eb0f29075ec30d6f59bfb1409c5f5c307696febf883b8bec081c3fca5d831512e60d63a501d22f46d578a44a97ca2787a971bc5385a5cc68b90e14e99f0f05528b510e19bb76c7a5c546fd5a236697d86017ca2f047dc679ba3fb31eb1c9d6fcabbcb7021a1d3298a6e1e083eaba37fd2e9cc4ff2450c90b8c4d8b339725c85205de6fb8f38f6cf4c01e28443d6a4df37df5d824f1c10a06f05386cb8c88746cffb108ab38bb2a38b1393720710529e1ca3af490ef8c618f777486c41a9b826f375436a20a4c1a580128347d2aa6f251839193a22f7b863d2560cd98a672e889561b0a877b7620337f0b48a14a24c758fa83421a649595b9b8025c56f633fe7193e72bfb61eccabf7b366bbfdf968cebae1c239b6ec2acadde2493f24960672905316203059aca29251959589c6d493f0498b410261d07e7087ae4db2f1140f71da9b96ae11662a9a263ba81efacf448f48a0721d24e9a55647e540856f4acaf58941009c7fcbf83dfd30e166ae25e256a72b25c5f5ed2953e2e6ec694da5e343c5cce026a52d6ee42044e1b82b06b86b64aa7399fe442dbaf2682acd8734b7bc9c6d4b1505ce5ee8982dfe1a698980823474624269c14914c438df32981d4e8a0002e1257fd2c16bbb08ba6615b19c43453ff16030f4ca76055aa5005baa99c29a1294e37346c66da3140dc2ae3f3a11b88d5cc0bf473bb3cf742e23e90d8d0b7241aa5ff0306a3a966ab9d1b1f329ddde863bfd2a3a256ec58e95bfc6342c122bc1e55e5b089c0d41de746e69d6a3cf36932adfe0214e6ba1b80a13f392ed48f443281f1c3100102fea35890587d72045dd932e9931e640e9dc886fc5529620d56cade4be8741cf69133d56151c9716d82ddad36167207f31707511f4c314536b9906d903483c19be2001c1dd5e51b3f18e5712c29aa9264054f2edf367d38d3f4c21171595413ecd1216b02bc9d23308755fd9ec2f401f73270821c50dfb3b9729731821a3c3145338629bc4b54e179a104e85c91537ebd830b178a4feaf16282274f4b029e76a0bb11ea11a80d2fe1b81e2e7d8f21ba8c3116b7458bdf9063ed2932f806dadafc65d19cdefe44d904c9760371f634067440e9efce2f8056d0c8c41484733da64145eb32356c10a5dcfae76cdf685c9dc9f0f3f9a99b9d8b597662913c3f15731311a542c0fd95672450a1b454dbfccf9c60dde7e4286317b861bab28e8e70956c9f2f9f3698ddd8c59fea3d70dd20608a4d55a7e6de38610684c6d5c2c09977d302ddb79618ae1a0c6b8b7f64c960c7ace11a11f9759e6497321cc90bbee3a6de81b8dd57aa11568209fffebc1106e2c5369792586baecefa981b9376864e05729c5544dee15f39193ef615a1ed601a80ca24d094f4a51315e3d9a46414bd513ce4a8d164bccb044438ea0fd0a9d285fe6bf5dcfd52dcc84962a9886691822b53d76ca9ff02153bc6da2c0d02ff2dbd4fb011bf6f934d247de60dc37f1fa3d2c767943c86463c22673035c69d78e11f6559bd90ab0d067c2b6fd1522dcbd8b2af485379b80ea494a4866440084efa290ee3e745cc52ee1891db4e88236bb4a2bd9dfc59dc5f1bf79583c92d8209856d37891c5773f696fe9cc5a4cba02509822b45a117c5afca675c887ba1c7d726b859291e7f30a3a8ab86a339dc4d8a2d31e0051dd067029a74e340a5c0a8c47055495b424d4ff3025b457f9244b5036fbba5fb0031eb523b9db8e159dbc6f99708f7464b4a2003c0a70e3f0d25726c6b446c7ed0f302a15b1652cd9ad7b0b82aff9b8d3db37a9fe95ed0f0eb4668ae5e626d59056d816545047aa634f67f3872a3c0f232bd44e1a16a90bbe4b8788ed8491400f7fa6e9f39fe740e6b6eb54d86109f0fd1714bda1a915e661b9e205f01b98ea255dff09cfbdad76852f533df2a28927e54bbea74197b3c297b96abe7ef6a4df7e86fc699d0747d0a3ed7cd22706583d786aa899c786679c086576e96655f5f2fab0043c25fc0cac4b3bfadc54c0d71d5535de9b7ce6b3a1368edb56b294faa9462a999972ef4d1395635348f246b7c952bf3c2d24fce13b8c33126a802219d5542239f91146cc41fc0404d590a988b2c5ce93a86372e3c0db0821f60fad0ef143b56f31460a749d12a5db16d242bacc1f3037e45c45abc821445f01b7701f0edd715755c27896e826425ef9d509c428fd562f49c0d80d3a695170c476a4f923e4357e4f6004752d345251961fe78b6285128b0217d572eb999069cec9fc7b66dd9624345ba28541a4d6895d48dd35814bec3c450db30edd4f76ad6be706e552682f51ee1b969f3dd49ff859a65be48cdceb8078f413aaabac27ea5eb4178156e460519ed9b4805829eb434baca470d9b23f2e98878b36a707a2946eaad729a30492b6141f3009a23de048ced0a92462097327499e5c38314ff5d12ec573440832b9aafe2f7e1f893948804194b6c86cacc93ccfc74b6ea8f6cbebbddf791871faaadb38d6b5c0f1dfe033d07e5844f356cdfff6e160da5e0575dc63d7c394ebcd508de782e3e9b39df8415c8cd67b9f26ee91d24e8a1e9d7797af6b249f4652057c6506b7e599d732fba9f516900894a74048e74e1e0e558e7996ba66faae01f9280a7bd5baeaac3974be8aecf18312e94fefe5b281e66348ca891285aaa422ca70ffe7a3d54981b597d847a63b2f1c81c54833ede35282f97413a46e5473c0192802180b179e784658eae026ae2857edf6a5c06c77e56e89030404adf7eb3b4515decaa345062da811a205b8e84333c8fe1c8c419e35b4c21e94dd1f7a6a1d51cafd2b438318a6f355e5362245b7ad7196e57b2dc9c8c78c9de2af69f2e9ed8480831c5d2cf5758ed0533f86ec20b537403b8731873c76f961e888e4bfc75220c589351af4b0ab1bf67beaa5dd0f81ead0dfd7ed2195684cd77afcf23e5625f9b103eef3875684a9c2a44e3870eccc814db52b9dc6a5458d364886a0e79895a68803ef45fb30366fb44c5d8b7a22fa36ab387c7245f7d563fddbbe7b01fe7c7a6945f108eb58491c7be6c5d2b6b840094fe66a85afb84611198d5199ee1fdafd12efa24439335937c3b1a24d652759cfb50967a71ea60e56519477ac74073e8b8feb4d07452d67ec0df031ae4f883b9c7c8c88721b6d15b2d12c1204c36a10fc8580e763c12f5c187d56c137d75b1e80dea98a3443c2445b713f48d55fd61cfa46656d1d736db6a641519ba6349cdee5bb3ded919c1e46a5f86dbb8a96f9bed477a8a88ec114846ddb9eaed6e9c005add58a2143b158c331f2e29269300a6a263aa15da0c6393a835835df21a244ca6939a0fe13fff2908d754a6ea0143d32388f8842694ae1b4e22056242e369ff65c4a4fc81cca3275ab3e1e977c60a22c2cf410cc768105f51587e0f58c7c6883d0ef351d84cb8c3e29226a6fff8e68b08f054089ae6f94256a65d20d63c3bfac8109e852ce2b3a8d8f28ff1a391a574e65eb73ba388d2423d2e8de9ac8b0089cc5cae07a1d58a497d82c95e0300c04509a3053c7a0ddc509b39a6df969d931f5df6b682ae54b29e305bf60b2fe5826aa0f5a865a751174a6521eddd40dd6d7446bc312fc5de94e8fdf6205eda90c7d2c52f8998129a70263304521ba8a1ef3b8a6fceb7122921eb64c3a1de627623be5999d824e59e0b7bd8615aabee7da20cec8369c4e7a520c2335d2951338d47b4593b20e9f0c22c1075b9808e2b7231606cf36f7db490134e60ac589279e58916a2f7d04b95f5e8e7c6249f4e25539831027db7f2412769abd5edcf860e9ab35722da2d51ada3d43620b648ae3c7fc6e554431d3ed865a7dc44395d46053b01033d5536c4a29ea0107c41939060f54e7b32ecc64082c0ed304bfea6bfd6c4088228bc9c3e8f972fe15857ae426eeb9b2f26178aec4e71d96d6df273ca075f9d6a38317539503a42881cc990b95ea00e2b13b45adb9f24d47ec670f80a0daaf30b362982e9a1cf372748eabf118e7d31629eb6ff1de6995b0791f18053e37474924186c831689fb73ac2dd1a7275d2d8f2f07bc84e9dc542cf1bf53035d55f40b2598591a3dea7aade40b0ba8333d9b29893861881e7a87c0a964cff3ffe56c26c68201dd9c8149d7c24aa12c404081afa0355fffa360ed1b0db34d89c51b8c61519b5fa32e8e9df8094910bd67dbb3bc53de735c98a1be9d599e3a9916d8cfa68c7330583368eec40971bb1e702e9c4b8edb6e3a3b5c3473c0367110f5ab723bbcc853348c6cae6049a5d71aeb4197367a3cf554b079007813a93108b65078304fa2e1380fa5e8fcadf60d82451aa9a3cf4bbb18579f93b989a01a85507b643563f816ce7676f5c473151c3df491b9df1476b78878d4623e6c1d45b34f113d4184fcf2196bf2e339d10c95bef88af367c0c603be236e9cc7664fef5a513b34f0616e9addbe5f41276386cfecdb1c4203469f80bf31287f676d06bdbd66841aa9f4993f9f9635857b5270358951ab2e710a630aa208517da0b40c0cdcb9f2f65488a0fad4e0b0cb24190689a8a5da4f96c4bbf4bf40fc6a6662103f379cd7c882913b7469726e5be758b81d79fc527a00e6fabf21528052ce5e84fd14981ee845c386aaf32d60eb633ca47fb51654d031b380edf1897a94632541a06aefaa80e42b61a754f14cd975ea64d47381c1449c417b25cd49d3653cede44d87d4836ace92cd0a610462070cddd553fd2e610005e390234be68514d55d0964023b2a511fcb267b049f650fff4a018f8c2a7f8456f2f93242f62ad192bec2273394aeced0ba7466762d0bdc30fc91bf468be4a4a93223f9ed12da55b30c59ef0622e1056bec9caad4faa3dbf308d14acf240354f41ace8a134611adceb4dfcfe9bd67f5fb04d89940d68c9a9c5f0fe7b516c2b239a694d144779ba749dadc077084f374aa213ea41362171987fb445a1408daf56c1001ad9ef7c75b01467d3ae0faf0fcad8c95ad20122d657cdc1e1f68746e292d7b3bb675660b5a24480e889f0f67c42d8a6e0f80e5298e7134edcd00c4523b206432cd07ccc1ed56ba54b9bccb9568d64349133002a1e8cdc39fe399acdef9465eebffda1b559907a177e2ded87992ebbcd1e8d1322f16a34eea20e0442fb8ff3e8e6e4501d799eaae287dc812f28789b5ee709dc4ed328535ce713d76028631d2f5b59679e0f052a2419c7024870cd62c016ced62036567e7789df54125b616a098189a0f0f015c75894e1dd0548f5641bebbb1b50d164f4291b620b95402a699c0b2c9bde49d9aed7835b8e5f0aeb93a7bf190a692b0fd2f96f3749e4af04d306312890429734e883849035a8863a1bd615bf5ac6a1d709b4fc5f71774c5dbfeb903678b9434ee7114713933353ca416a9d0a1b544cd5be20df20d7a72fc6b13027b4f363341e913bbf8e26528be30ca6f1423758e149011fc535489ed6e10863a1aa7a4daf2265ab9384b33a932dcea58fe4df90c023ec38b8d12e2055083e8d277c00ceb28905dc41dfe4591ec436ed60d4ad78b3a70e65d40c5e4d60c7cafdffb4db828c1b2b15be8ed70a2f162d66224edc8c86ee49b4ec89af024308daf4d1d924a1e4799e9358fc537aabb997f61286164bd87b8213eed1110c8c1ee396b7a0127e84a958a2350202ec7950708f770cc33dfd6cc39e2eb3e20967b5221340fc61f56bb7e0e1f3c9c29cd89820448a464eaca91ecd4f55beb421b76a6f2c83740d73a7362859455c65fe99f40236c76efaff9c2326db4f08956d2f6300409c3b3a3baaa8ba5cb3ff847c4129e6dc38964d987e3a3a4c75f9558cc99a54f3450374010a5516f02ad749c887ab1559f9161a1db7bf11b66d4f092ed1b2ba58d5ad13556762278783100676925a6de88368441c00abe6a3004cef53941ef19ae4b4bd66db83032171377e5fdee12f2d7764776ef060b16611948235217ea2244b31caad6c48990d19a2d291cf7637cadc00117647f37df98509d708332ba1e661935149358c90c18322f6a368493b39887ebc8f693c2d00b55d963bca41b6268499916dc3a6329ae488d21f2b3c6f4b75f6dbcb488eb3777f2f9aec92f61fdf2ed047af757991aa7b996a2a90f3b1b29c1b382fdb2464b004090e5eced2e173b35f0720925a0319156947a2cddab452f0e6c9c24980ad806514d0b7b56df6f63960dd816340d96183bda21fc33a8b1d71d610729bf9f06400c3a9923bc1009187e1e3b2f7e1a19b95051c5dd47de92983305e3ce54730a4d627b4e9e02f59fcc0054ba559c8e721a851375d79e63040cc65c1a450029dca1efd9afdec98df21cf1e26a75dd86bfc2598e2d42332303b8c3dee922dda73fec0e6fe615b5f8037ef1ee974eecbae9a315e86cee7153d2c00c9e73e4d49158ad4f580934eb156e5a9d6d29feb20b681e9c132481c879ce3420f8d8b802908ec0c03aa4fd7cb864d9f7cc9ae3e31857f2bdf582b52522323f99fe1722c3e7aa7674dd2b0ec85bd1a9a57d16dfe8ad1705499d756a0c67913238e76d90748835e6a12b53c8981cd38a7c981c600bafd763ff8c209d783060113979816d26467e89f32ecd339d4f8d5f1940b954fb47c750c5cd011be5672ee3164424e1e731001fac5bcda35cd2e0c4529863db3a15aa99392df9718b48af3ec6fbfd1a5a398557042be09bda09e8d2a99467ce59b9d6088e7273d182a175ed42a715524539737ac97dd04291147cbdfed81e3e65e9d4e161210e03572925799c3a44bffd08a9c6fccc6d85324612e42a2bb56084d343dfb9dd9eb0a1ac143aa64dacbdc076d2623f0608a85ec0df4853036b45f3619df39557d9184f1be559fd32be7f76b601bdd7ab77272b9026452dcf7510a004c746750026cfa7619cdd7387e3a0d84bb37d2db24b06f6f9eba78e86239c466505db15bb0125bf4114ce76872ed29e7b0b61748e3ec5f0be7149a0869125b55069d31bdf743ccb7c0af398f6236c7f8c07d23728eacef941ff4fc25601c92429b873aef82ecd3f83eabcef71b71e6ef344f16cc0dbd969b310b0f713fdad5a23a373aedd83995ac6cb2891a670213edfd2390368ea7e8018fd568394834ff75e53079771cbdb7c5d258b6f810e8d32736a96a837fe284bdc109e555baa17edfc90648942d65f207458057af5a101aa02e6ac4f129156761c8b0d4646bea19b97787a2052faccc04e639c4fb767ed5e8c1ebe37aaf090a76a76da249e73f79fed77b338f15b47d2a41ac0169fcce42618d84fc44f27594e70bebad268d7568f081079f9d482159740946e843233a2a9727d21f9f8c82c1df68cce828f54408673790afdfe2102a47ec5a8b6318cab2034858fbdfcb32076f89390352fe2b0f85489fef87fbb5b0bc44da7ccc338294e5c736a53454a1852d30fe22e1e143c712178ccbaf10f71b776febb7f30567f75919923c7efe7df58b0da29254a19be46191a900f79dce4d1ba1bd269d9e5e94d5e23d9d46101046eeed5ddab5a504c63f3f2a6787535eba4f50bdc19eb0bcecc159b1877d0992253a87020f1a985ea544eb9ab677af53e8d282ff374500e2ebb6e8b08756b66000a539432456ebcb7b96d47c949e02fe71a8570ce0f7eaf43aeb74359d53397144e0e1fe10183b0788f30d37088a037138a16ca6ba580ec05053d831bc40e07cc92d34e74de83da5d069a3a54bc55942390c06d20cebea6595e4d6be3d9fbc2d4274cc0d97d223e8a9a71f8a76b43f5da4ce65faa11e62055a2d662bba99249e33b3863d3ab841543421b2e39ac670d3f3035af6c9b17eff987dbb38f7beaeab97289d6da7a21c0736969bfaff9000ede295133906e5409733028fcc1ebe516e79965eaeadba15ec72169e737627e1347c4c03a2b032dbeb27bf9d2578b6efef811aedb7e403b620756c0e61444e132a4378b426ffd12676062eceb34ed21a73f4a6b4c1e374270d4fed7d53d358c7a4b25d4607a0d6d0acffca4c17defa3dd5ecdaf16d85ab25e4977c05feb82cdaa064bc987f1c44ffb02e3863d3cbb7fe2dd1da1b4c3a91731bc63bc0c523b5f5af03544c772a7e93f242cd22dfba5708332ace8ec03c6d02dd344005fcedd5a073731dc233587f4efd2601cbecc6e875168e11d334e5fada1835c62224786245e46bfd7eee7c8e04062bf8cd27a94d8167f94274b0c6c0f14e3db8856f15f5933518f280838fb5d5f590951da9421b0df0ad7c1e1caa6d7ed1c1e09c9ff2b79fc10b2f94cb38c4ee2eccb46b49a687779380f7c1c31b0b835d55eba9c3c448b9e580e1bfe471c00bba24663f9c3ffc391ec340141cccc90d8d8b3a02c4f150f686fd27b846590a77fe873bab58dfe78d4d9587b1f87f657f2616575324d7a5a2dd5682955dc7b76cc8500185194224be0d341e062bdd590c970ba1acb408f7543a847d30be812f61f0655f8e250de57ec264eb87f31046176e33affe9863eb64466efa30cb076f61d4755a738d5c346a8bf68c82c552d53dfe0cf0a4037b32f094bb733d7227e069c8d0c6641c656e24599c4cd096bad666b174c2cb5327655b8a30e4c4e927b3bbd9c89292ed1f06234e83469d5b704bbdef2dbf9a26626098c09d06c70f739d93f3e4d955f3f0d5f6bdf9269ea11be6335368d138d74955c1396be22404663d2647431909c62b8ed5a759897ba08f640ccb580501700f6b964028ad1c7bdbf36e44e31d572e5c6a68a8d2399ecc1af314f3526d2b8d09332cd0ad10958f57ddebfc276232135497e41469778717cb16c719cc3e2c7f42d8c6ecc4b3b76d0b0fd0f1d998f590803f958ac6f761d568a3787bcd859c3a9d004edb5507beb0c3d8a5e10525d659af238837f27cf6458d1cc43f63f9cef75d8d9aaea17507273b35f058a0d5d29477a9491ada8db250f3bf58fab4e46482f9646b0c3298df36649e68d23c6cf462677f7ba86eeca5c10d5ef5c9cdedd6606cae1f69ec2a72f85f6e970ffb3716609cc1681aee0e95328f90cacc243829805c85e32c85b6ee05aca07940192fd4e0db92ed89fc056e56a0afe0e19d1defd683039e3e0a68499d3d29120452d67e353d67ea31abd130a8ef29c7016a432705e844723e419e03286d01ff939a1ffcfb40c80ac38e85b054030342f8475b0275b5f4ecbc3f922aa4d1c59f2859b7506cef554c639ea5f71f6cb413326c4e37d059acdbd42a8b34d5743bf2d88e6a6da8732b9650344634088c9194c86e2755cebad1a76cdf749715f5915e4ecbf285fcdb355068bb3a5b7f062371eb1167f5d96a4d55e53e71081e7f931ea90841c747afc5aa5729075341be173b0c6ed8266e216caf9684fd388d9110390380097cd8bd0ced48dac5d4408fd4bc270c4ed19c93ba36ab49cd1dd2fb53ae61f131c3568850b5d68e5392a6c285b10c259a73b8254d747338f7ca724aca24bc2a23fad41c7d177148f994eaa5ad6e27d5d5eb93f6343f2bdcc1e894154c2b5b98aee77b9371e2f80b7dc2ca3885b2d93be791ecf84a6a4331f8266b7850bf688eea2b166717a7af41c5a9783a5d9231b4180f22f3980861b07c2dfebd7ad37445092ca63d50a13753356a869ccc57965244cea04ffa4697a7ccfb9582eb3362d8abf299bb381a2971f23eef68c60913e3d6aa0925cea52b6470a3fc4e451034aad20dc544bd234dd4258f9178d66edeae5fb74533079aaa65c2da60d56e89190f4bc3c8c7b336f3ecefdbbdb7cca31b5299e8f0bc056c94f96676580d47a4b13f51abb13c1e0cc0cc430ccc07210f1df5445d64ddeea3a57590a3d7cb508781e2c54e8b869ebe2cef8ce195f0912b428a1640d983a3b77d2e195a8918af9d1686d341d8731ae83c3e09b3b83c89cd32155f8ea56396362643e1727b6032b1b2e306707a3e0d656077f381bf61e16b169ae0e4521d09a10da4cc13bd3bf147c722dc67b4f61e5180996006d9dee9ec5306c02026c89206e00dad892f92c584d5a83038dcd730a0589ae4c28083532e7b4eabdf6820ccb938c84f775f974183cb895409d13d5eb82d22c740b789fb0d0289662208d328cbd3bda3b2ef41469830d9a56fe8c1dab916691d4ca5e262f6e9068dabfe23a9e690c14d23c8185a9677ede5cdd0e695ac04eb5566ed5a7f28f0b11aa2b7a4d19b029b9094d4cd74ac9b5e68bd0a9606b9b743d1b82e90b134c6009d3af1a3a812af6f7ece0d768f593a5d92e17b4a9c85b6f2640ea0fbe1603b25505b8c6f0aeac9eeadbfdc33447baaf1c1848fa2f835c163adf0d69a302e116cee6168d2e49e67d27ed21456c2edffd77cecf6eb9d0b09a9971347e0ce08166dbb4221c726bfa7ce044986a991cdedf49a36fa264f747999fa70b4255c3972e1196ccde0dc58d7e6deb1b321a6037865f5ca29068221117e6b8e2e0767f0d1c2f4e34d7a897d172437beda7b4ee7e2af516760124a08e3468505c600449fd53a38980fca8cd4a3459841946795582136112105e2dbc15db10a9194e8a8db5821623f925c7408b97bdbbb9c2fe5265912d6252b54089475435bc57c7ec0863941f1304b5abf03da5c8f706936c6cd7ae2a20c54340ff0585f27e51d603b9adadab1f7e4e92ce76d7564887d0283bbceb8e9473bbbbbe944ffbfded22d9bf25aa949b29154088b078e1e36390ce8d34c46a1b808ed6ce26273e76904e3eb7dee85d9189798403224598c2f88aef58a01590df769b3c1296fd320ccf93c2c95a40c0e6dd523d77938389ef7d7adc07f3cd29ec28109fc47e7b3678d6b3baec18ec6131110606eb880e3c31706b99fab1589afd68d80d1248d1dd696f431ab8c5129bd6c5f3e19e293719947d04d80a5bf14b5028587ffd588f43998b38d536fdce5bfd6d480ba790d8fd9ce9ecd65da3b9508fc0ce4babfe652479814427b108e30eb0ad065ce55a2c51120f6e08a2e31b77cafde112be16c7648029a7e6b33da1976ae0599df6df8250cb68664b3c2435aea24c66c627b9a6c059a4f190bef62dffea3b64b2d809c83e9c0f89d510f66784299b56e3f26194bb8ae8145b230dab7a4dd2908410e6841446282e7a13abc657e046df600dc4f4ad8971349aaa283c09699fa9c82b192dee74579c4c22eba13063c7d954ac5e09e969cc80068b3b30595444b75dcc8e7a0ed43832fb551f8b9aa4f151fd625b968d5f1a3f4a388a227711b2b067ce894b761c2c49fcf700c9daf4a1455276fb6c626776f9ed69fa9dd6dd945b792cf64734e037e0fc0e246569183d6f6642a9e9c618f5910cf6dab342d9a25cc5352a42efb99eaf0537865934772cd067338c72ca777274b4404cee19b032a316d5d343f3cc50ed347bdac3b74d182f413e1c88337ef2d54b89c57b6cbd0e02e6a46e266b0d132af3a3c676d2d90c1358109e96157f15dfb1a22ea3aedaabb5db20c63b0d12f127584543222ca8bff8f938bcfce46fddc4bd8f1d6f6af4f66a25025d1108979864d39dfaf31db8b0826ed9ea045da4dead96957a8cd52b1f2dcfdd6c7d1a030aa0077b8659e948256347fa7bf441d9c7db085bac8d0c9e330aa1f4cdcc8524e550bffe1e028e26c755df16f1a13b5e61fe7a976099fbd4d6ebc6dac570e8dd56fcb0b78063ae4d4a09dffaf71df7da4db507367de7d68fa5b1875b137e4fa0907f3caef3c0efcfb24a85f86a413f48158f831260cd73479710854ce7b499cd1fb2641053af95f20edcbcdf513c7f8b1edfa69d428a1f9dd526ed234a21d2cd1e6d9e2490c1cac7b2a17379eae6f15a6dacfbc42663769c5749a5f09aefd79f0960202cf3e3488f90bcce24d0d45d0292a5a5ca338c67f50849d2c7149ceca57ac03ef52012890086a29e78a71855fc978d3bea100b022a2b571a1c4af6291f57c48f4b7a25b81142e39b984c0d0567d4d67f7aef7519f426d2b94db0a389f800b44f676a7028d7caf1d0e475f591cec2e806fc2d4e23281824d7975d9c896d8735b086eabe05dabead304b8c626c50037286e84e5e30e42922c3c25f264215aadee7f9745f5ed2cdb659568a4118582c1e8a9d030a7443c2de411896deea3b4e2f7fb145d0b8640d41a5690c93e894ab91c95c63cde4ac48378c7c9bddabc4fbee16238605a568e521a00001f2fc6933533bdd528bb131f441e8815f7258b87eb271293298cd70edbc2fea4b653f7cbf2e8b62885a08a47b3af6d33f4034df184936f5e17ab31960ca9077c21e232316eec7d9929fe9ca4b165e2abc703a9ebc1d1afd44c6530190cc57b1166e6b9a53df53e931b6c7abf97883897ccdaa8bfbb3d1e19870fc838b24d9f303081cb2b545fe9135925982a6551ae8b69075bbf356763b273eae4dbbf078e71f6a413075edb3c02346d8e397d64acd01699bf720c3c03b655dd2cac256c347c7bb622d91a82fb78b3d8719b56be26926725eb4b8aab82e98fc2e42895b3a393e56ff39f61e67738c1c0f1d3dfdd265c737007962540b7b206f0f6bdc6fa92affe6d10ef3377def6dbad4055649ae258f8805e41a935adebaf080389ea7c028b2ad6acde9df468c511c4c315433c3bc33cd3a6d3781f322f43eb1633951a47395801aa2c1bd9d44f28afddaacef74235c7dad68d30f87f7a72aba84a984994c4746072094f3c60bc12a923a5cc3940c8613f89f1334b212464bf190e6d67b405678a637bd1dfbfdcd019c290a86c58ae8de645a33af7c361147eb892ed3331fe8d23452df0bd8ff1aea7886ef8f960646e477cff86e7877ca08ada7b868fa9942dcbf1c8717fa32a39de52a3199fa7f2038957beccdabe6fd3413db3d5929645d1d17cbdc793ee99237145ecd7d2c6135061df7d893460dede60e1b65ea76774fb2707c13a78fb30fa2f74c17cb6b5467f9fb1de527ecd8f716d40c6f96d196ebd1b1890b5761d4da364739f7d19c4d0dc42725136edd2ef9c5fa863d99c9384768ae5517a6b32225deb0c091e6325edbf4bfce5668245f15b2dfaf78b0e6469a3206b6a2948699c9bbd6453b4eba78388e7061f69f3845b76febce2be86707499097c7a60f734e022f4cf9ce6267da875826812af4d82f522d49755bcde65506087fab83a21fbc503444b2c112d4e9219f9baa925dd38909d49fd7661dd00f25cbfcc30c3d8da40a581528fe60bc7e07719f02635c9cc15750896211022971cf65f26d0fe2afcfc02fea9a01d188a86403d058c85aea4ca46f9cd6c80d098cf5cdb1b68fa35d72fd9a0972dd63b4e68dc7e309f36eda1534742871c37b9d0a4d4c5ef6cbfb72551ef04a76358e4e57405a4f8546cfa52ce5bb09a5539dc48fe5fcb29e4867fc812c2c2196ae4d1dbc81f55a66baa7118c29639aea6465d9d47f422952b32c624e189e501e063b7f48d24daf522b8c40469dc8e7c05fce542ce3fb4026b6d88488b2c95064e712df0e8ab1c7aed4cfc6901566b0b28ddac4359c120b996502fbb93cb4386cac34657a9cee9f53ad5368f94fc754e5d1e83f167149c8251a282d8400085a5506a7631c81892201fa5658fc03ac38bd84aed621f9b4be4b38b8c10dcaf3e255ea6f499f74bc76dc4863237ad23bf98d2d159c3cbdc8c13d21e18a570ee2db2af23f4959f2346ded0825ebbfa65cd571f79e535d6073b7e9d2fe7f6c875d269a536906c2230e483c36e752197c915ef9578bc86458e501aafe54b8abb5168807b5d3a95eff37cbb8bf1c51f301bfa6d2c129246c3e6c390d5dbf11cb28b089d40c5f1da526e402598a0f0cd273c58d10d0bd82671a6f704b70278f43c493a235ac2ddbcce79220c88954a3b1373f3a2291e8d256878426a11d5978b9c8fcb1925d7c076f1ea02858c697f5a1618ae167fa7361c0d948be9bc911f06fc742442924f0036c553c6b6201d6ce755012637fbe44f1ed225eff6d20769301242887c92e6e8c7bde106a95ab3589f2d5fbda557199ccf23d55888210d0559c771d1658639ab4bf070f1d556fd4d5a65646dbe5224acc67a6982f0c8943909cbcd594543f5cdeaf06071ad40393a165c888c17956c7fadcaf0f468ac8f324138d633ce3c4f2b9d83c453a9f8b434470a1b036598b473bd228954717744f33ec3046698df5642efb5183f96ddf3cc11ee71a29c2d7785b341e14192c96025147b1730051d985feedc226d7f31cef0b57e6d3c9f62ce7b987947752cb79f13f030e29c1f6cabd6e16b41d3d7890befd9ee6d01cc242c7c9ff1a19a5aad584d61a4fd11def80c326a88bbfd6c86d71d64480436dea3684906f4d98682ba375fcb0a337c69af9a50996ed1eff2ada8a4830448223bd7173c07185721f16cca8c920e535023209d4ac24d9feebc8055f3e02a424327c56c89a8dc2fb21af19f97901d348ecfde14fbe0148d34e95f57ff1024d8ff73d304a9aeb2bec62d4e7840c6e2980d8227d5690c20ac2da33057d0f3fd70031557fb8719d8e86b73b75a124a8f7487aa33f1475280ae1602a61a02e1b2958cfb79a7ea9ffae449a5808afb52a12cd6cf8015d5dcb4d4acdeb5421ce74fafd386cb64f267a1ac1191636f7d918d98b694b1b8eead2085e3d0e6e6e7ba8e0c4633dddbc89eb2dcadffcf774039a562627347d5690c20ac2da33057d0f3fd70031557fb8719d8e86b73b75a124a8f7487aa33c0d4f709d709ce1b80607e0e1a111894fd302f0184a9845480c97ec36e2e54d7149bd61b69012fe53ab0f72e56f9046faf0f0106e612d1ffb0bdbdd3eb48b972b7140050828d570dcea334655cbf2ea93be2aaf5e7e57b8fff248dff44d9f9f7d5690c20ac2da33057d0f3fd70031557fb8719d8e86b73b75a124a8f7487aa36a63067b0e34f2d9d538ed66f962f05f9d2a8e00f9da6613c1706885120f36a4f7494428c12516ba8cb8439e4fbe3c5445b7e6119354ba47752b4c428feeeeb0c80e9a7b356475930f2bcbcfae6b1428edfb09c688d43fe40438711898ab4450d35f2fbeb5de73a57130da7211cf6c5a05cdd3e8c4fe9141a05281792027a7f28c6da5757d5f5bd10b775ad537ad61f73d21b2091ba3adf8c7c67f373e99a4ca90f900d7e2f1c6ee9355b2a098f3d1e6d23cc656fb8e7daf8af4e12025e079e2f30e313d272f919f88bc8cff69321c9a6490fe07d31b5838fd47e3530290a669d35f2fbeb5de73a57130da7211cf6c5a05cdd3e8c4fe9141a05281792027a7f25df941c949be048671709fe0b4d723f61673a6723b53fb11059abd43dea077f7269d499aafce791279cffe3e20a819ea5aaadeb1c65a0ae401f7bbe1936c29c8e4bdbb0d8b7edfaa990a36b365d340dd4f19d9790fe4ebb9bfc999111bcbd23e1aeba68f42622f11cee6344369af357cbd3c2254a4309e0dc372695cf7500ced1a416c64436534c6f11bcc2bb7fccd15d008ed8c585c4d18c3a3da07588a561a0c2ab6288c719ad3b523a2f4087ea379369be3f9caf7d079055aa259a2ee8409bebead2c50c52fb773aff743655af5a45c69851c2129116a77b95f177977f7241aeba68f42622f11cee6344369af357cbd3c2254a4309e0dc372695cf7500ced924900fa856d45d7b511403b38bc5e96af53c255ff7408ee3f866922cf77527f4b34f7dbd207ec109072b12f3695cd0e97d012b9831b11d8dbcf11b19a1a5e32cb91982a162780d62ddf06966e166b71afdee352733daf4c772be9388c4f39dd1aeba68f42622f11cee6344369af357cbd3c2254a4309e0dc372695cf7500cede3cfc868e4ca538a5fb5254b89e354148d93a6b826b24cc14490516cd3c65b183ea81ea3ecee0985ff97a46f2995f223ed3bdfa995393af3311343de7c5200a2abda532eea9abeed2ec6a2992c02a1e816f6b4fc459e79c48ceced750dad54c3742a62669b3839b531ddaf7f4c22df36c686692bace3ec31f606d83e6d5e7715ad4e1f53f62ee5e609b5276fa632303a29a45c4f36b9e5de1bd191a0e3f17b3da52d003b14e2f7409fc9988f0776097844eaedeeb1fa51b653285d2aa5398703afc5389d8df2ef9ee3fa1314bc99d04fa5349cf701bd965ebc06901d9a2d22e9e11af671c491efac2f94c1d752bea92f4308ca2450c7d11e582e4b48c40e4de17281ae0cdc069fc3df9de1f7fb430aa6492f2874fbcd2693d3b3a81251240f94d1cf0896da7045d841fe45b0991cf35540bac1a17b5d11f4afcf8fcb950246b52ca9503d76d1ffab14f599b4741382eec11face60ad1f0d7a41897809003a286211f1b738d1b864bab2648bee9b55becd39fd2d6aa49c1196e7d87b41db4bc071ccf09bf2f598308df4bed9cd8e9657dc5cd0973d2800318f2e241486e2edf3f476b03829862ab7e3ed920f87fad3de3c995f7dd93c26476eb40f0117de43fdcef839531eb65b0168f9aed14047c84be13e9ea38801a73bc18abe24dc93e6ac9d9f25707d20e804f15005be46527366b0604bd739754d144a83d3983d94a9a6alibKasten4Controllers.so.0libKasten4Core.so.0libKasten4Gui.so.0libKasten4Okteta2Controllers.so.0libKasten4Okteta2Core.so.0libKasten4Okteta2Gui.so.0libOkteta3Core.so.0libOkteta3Gui.so.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootokteta-0.26.10-bp155.1.10.src.rpmcmake(KastenControllers)cmake(KastenCore)cmake(KastenGui)cmake(OktetaCore)cmake(OktetaGui)cmake(OktetaKastenControllers)cmake(OktetaKastenCore)cmake(OktetaKastenGui)okteta-develokteta-devel(s390-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)libQt5Gui.so.5()(64bit)libQt5Gui.so.5(Qt_5)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(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.100.26.103.0.4-14.6.0-14.0-15.2-1okteta0.264.14.3c<@b@b@bjb!`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@Wolfgang Bauer Wolfgang Bauer Fabian Vogt Christophe Giboudeaux Wolfgang Bauer 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 to 0.26.10 * Improved: translations * Improved: Skip bookmark on current position for next/previous navigation - cleanup spec file- Update to 0.26.9 * Fixed: multiple issues in Structures tool + wrong warnings about unknown tag name "enumDef" in + missing cleaning of any existing string data on reading zero-bytes string (kde#396057) + bad condition for string maxBytes value meaning empty string (kde#396057) + missing update of tree view after committing a change (kde#337653) + wrong offset for view markup of string characters + reading data from wrong offset on changes with a locked offset + missing combobox editor for enumerations with defined values (kde#337652) * Improved: multiple things in Structures tool + new context menu to copy data & display string to the clipboard (kde#314798) + additional action for before-mentioned context menu to select the bytes * Improved: control elements in tool views all have margins to the border and follow general QToolBar button style * Improved: translations- Update to 0.26.8 * Fixed: Float 32-bit editor in decoding table tool no longer rejects negative values & decimal places (kde#453819) * Fixed: PNG structure definition example now ensures use of big endianness (kde#452362) * Improved: translations * Improved: have more text vertically centered in lists in tool views * Changed: no more use of fixed font type for any list headers in tool views- Add okteta-rpmlintrc to silence the'shlib-policy-name-error' rpmlint error- Update to 0.26.7 * Improved: translations * Fixed: crash in string extraction tool with marked strings from closed view (kde#444405) * Fixed: in JIS X 0201 codec properly map ASCII control char subset * Fixed: use own IBM874 codec, given Qt with ICU maps it to TIS-620 * Changed: a context menu now available with the view area (incl. tabs) * Changed: tabs of views can now be reordered (inside a single tab area) * Changed: empty documents can be created by LMB double-clicks in empty areas * Changed: remember used settings of tools across app restarts * Changed: remember used settings of data generators across app restarts * Changed: remember used settings of data encoders across app restarts - Add signature file and keyring- 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-devels390zl27 1684781828  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     0.4.10.4.10.4.10.10.00.10.00.4.00.4.00.4.00.26.10-bp155.1.100.26.10-bp155.1.100.10.00.10.0   !!!! """" #### $$$$ %%%% &&&& '''' (((())**+,-.........KastenControllersKastenClipboardControllerFactoryCloseControllerFactoryCopyAsControllerFactoryCreatorControllerFactoryDocumentsToolFactoryDocumentsToolViewFactoryExportControllerFactoryFileSystemBrowserToolFactoryFileSystemBrowserToolViewFactoryFullScreenControllerFactoryInsertControllerFactoryLoaderControllerFactoryModifiedBarControllerFactoryQuitControllerFactoryReadOnlyBarControllerFactoryReadOnlyControllerFactorySelectControllerFactorySetRemoteControllerFactorySwitchViewControllerFactorySynchronizeControllerFactoryTerminalToolFactoryTerminalToolViewFactoryToolListMenuControllerFactoryUiColorSchemeControllerFactoryVersionControllerFactoryVersionViewToolFactoryVersionViewToolViewFactoryViewAreaContextMenuControllerFactoryViewAreaSplitControllerFactoryViewListMenuControllerFactoryZoomBarControllerFactoryZoomControllerFactorykastenclipboardcontrollerfactory.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.hppviewareacontextmenucontrollerfactory.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-SP5/standard/8b54b2aaf6d33990a3bb0fdde73e1765-oktetacpioxz5s390x-suse-linuxdirectoryC source, ASCII textC++ source, ASCII textASCII textpkgconfig fileELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=94e6549adce4a3528fc2debdb29a43b1f7b15def, strippedUTF-8 Unicode text  PPPPPPPPP RRP RRRRR RRR R RRRRR R a-h7r bYButf-8740d9bb37d160ff801793b3628d9d9835408dcf590805116e97fd02399e35c4e?7zXZ !t/] crt:bLL ؝ur!\keߑ0*y`65ҭPoKrYo*"RrK-؋Ga:V PFثPMi`[$~Ƿ׀oZCӈ)+GլJZoqFsn7/M)ZBG&Umpdt f\!aʲEվd*?RXbcx2؂:i.jy6q+hT olݹY?d2əֹXMu/&BpG=AVu+M%:{kRhN⼿RZ]o(礕xGRe?U$й57_~R#дGԎ+?̳=~OQ,A 8pG_W"8dbgE RγxC;(BT_9:ج/d8;I|Z֪6MYxCǥ:Y 7 eC,Qqx|c'f2J1-֥;8ՓA,ӻںX =呜iɎk@]5Hx>ӗ!$}9B'y\xQ9ђ ;͍nX$7/S(j"Ti `F0ʕ$X\OEKf .Ȳؐ+O>_,ci@愫u]ճF4gN nh!YcU];NȿqpZ{\„E(>ϭp̾cn4kMq! M07)#nb-$_A)S2B%PZ4F4 8e` GY}rlN6\]CiPaOC < u [i3GG& ¸dpϡ`\ۏ%#hK$wo7 X7$H؈ ,[? ^玈.>^\E&4;?:^.$ϔ"EC$fA%!ǤZR͎J* mxcU@q:Rym*~=DSxIרIZ#fc:! /MW -{vf0e䊐52IxH.袍%qι 56\6 oUN K 1i)ކO(dWϻsqA$ _F.+%~D=yw#"JQ#d>^!53#ϟ@ S"O^Y={{,FY;svYc$S঑ Lΐ"q3 ͙ Ȅ -wV>Xr /iiCF52E@!:*s﮼Y?zdr)rB-5H2+ *v<|2$NƒLv˸/GIopOz;W 2TuhBh@T'|Ŭ CKc9p{Eسx[P7]ʳ 'SC(83mb֖C-f#;;!YfLi& ~Qod0(V\| "NBS~xi|4<}W[rxu?d FrrP)\(K~ޕOR:G pLVZѱX&x+Ń!$5,Bkw@ػ&kuY-m$]ݲi'ەN\r4~XO2lZp`:>gHq &+L 3*(yЗ3 L@W&iB2u'`o:ͯa-d@ƪ^LYtH/w$8B> p~d}y,a 2+rT/34%3ר>蝜NƫV:E)d 61x,o67n]ۄurcӡcQXˌZq T DDۢ L]S6xH9]t(TcT guJk u,bnY-@k`z䫿&\ O*>إEBB8D>;nro͌S>i-q'oҳ$׊1xNxv|j[rɔU;IĺWBq0~gW)eֿک1o-6l~F)Cpiǚ(XTpSc¹(e5n=s-&S-༩=F#;C⿹ c1 !qSv -? HMHfDZ^^Bp8UV3~ bcܰ*+Uf̒efu řoYq"J8s2ԧlG&[\Sp4Ù)lE 6m"%8墚ΤL:7M0$zVP3:kQFײ.@PL5!/%6PiE^։֣ؐ~M,y11a+Q2"8R.XT&xҸ3{u#ȨQ<4!E>)UWÌ쵁iS% $HpT:;Ng넰K{nNfUCxn Av# ӧ#xh7F攡CnUd$" 8UO. ΙWUCeq5uc p#_dB̀ :ɉK.!ʀO7DHey< ;]^@Hf ryJUF)@d[b3@JiNZ"u a.$ե[ LlTЩBJy@=[DiTz? ۬/LLݟo( 6UA-ݷ^Of7au {#;]'?11 d2&@S $!;+]{ )P %~E~akEcBLun8bЪ(k)X;,?#XRc}X[U*;{5w3@#Z6Cě2Ъ/ƴ `*1xL(6[WOntr( ĵ+i}3J咒M[3؁_DI=)C.5vR?ߕP>r4`-B+]hQ[@&(j TT /E.z^iջ{KoioCdϬw~KL aVHr&揬V NPqqdY˻,\,9ks9j\﷣@yˈ/ݎ񴱏0:Uq#ktxb^2ˢg[MUTРhGpxH4& c '[cKhs)TPQlz sGڟfq$;ٷ L]RNZxvM+[L#%ӊ,j(+3Ý۞t2wP] i pÍCq@XbBky* Qޡ)6$]K7Y%sKGȱZkƓ2//Q}Y0 "؁R\aV/a}H|8ev6YR 9[x6_P\w`HnhEs ZYD5qrKZQEvl!&W4^lمjcIoHt2~nޗU?@U8R[Q;dgC'ܑˏG>x6(HC_G$0CPE$tLA?)s1ޗv J&y νqMziZv /xΠ;hRBc5jJ#?IU& +)z`ӗ_w.,~4,!{LL6Ղ]~e%'Xa- e*LdȑYܔ[W$k[ݍv,η;oR=m5X,/'=I`m@b\]v?,9^Y̡8–1ocznWވ~t?F "11<f%opKꍌaU}[ )< LJKr hEi)iY{O\|q{OPb7bC] SI%+X$>(B@?O%RFӟ `ɆFwA$#z,kɌ0Csxm U5Kenz_n$cSUK.9MVtEvt !l]Pvp\VrE_hK55o_O1$DWxhu[޳X O)Y>WSAFdU;#.gezά 3nAI(DdQƞIuCHFC( I|I +̩Q$R6"/Q?"hʟ etIqBϸ7 Zimtv-@ '`-POۀEiFۆ\a~b0Lv,!\ Ľ!$KSCKӻKr3 ̯1; Tq*r(VAe KpuZ)9\9ə088YUopp=W#h|$x7vhluAc f%~vͧ^սcZ5r?Q-_"暬wixXXqu UivjVV"k x{Xuh~,o5ݴZHDwx< =WU25ϡ7Xۛ <}Q9flehja{?y7$vds!z7x)4R(OM"dl hD"l &Gv0oFxf֦)cH4wk 2pyʄ ;pxrqf^ݩ *;f2)nՆZjIzBw~qej8⛥o$6UG>ʿ{{Pp!sw\|.aDLްLI:ܷHӍx;DXLQ v^|sTO.{qJ[1h/+jKwjQ2qy?Q#.xÅ:XI#5JQ&\4Ƞn`6#X1 i:O,#s# c;oCWf4 aYV¥v 犃Z6R0_bBsɹy0>Cf>xY+刑n֐|Ev֜c#Ft&.m|+.\:v'o3>.K'J'sѭ`M]bzg?%ЉZtk+㵁5NMH_O!, \~dy &mKV oMb8G.x[q1j.)iOhtۺH DD:hv]^ܳ'ϻ2X\FDAK5 d k8KW:sgĪQBYVs +{j N v}UdcMb{?tR}[zYyp\v>6e%\(#8 _!FNhk" (,j#$v{ӲA5nem[#餍 w o7'⸬iʬD,`&Ђ:PN_阹|PYUyvni m}Ae@AkiWg敺4S y.F6GCڧ1th ;/$Oc=vHYv3$\1p`e>9Jy^\Md%ET]'} ~ 0HCjw<ķR~E^B*/9aռ%*'T#fQq:'?[i0F,uEɟI{j'}G?\AmLb@ըvܜs/ddc̲֛a,\ ^_?Аݲ`iAy&qP_c*Ds&>JrC`Tq\7Cѯ)iuf<2tYj.D\q!rQ0fHKLPbFOI O;L6vh a[Q]hw i-K|,QCbcmV* jysm&N2r!eFX+Tjc?w ⽩z Lɷy?T鞅ϱcjҒ+啋B\(iJwm 7إш}iJBzX>ٽbv.R3<t92[I.Ok'PY٘ڔdI'Ĝ M+pvͺ&T:_OdշWahB^ےҼEƒ)@>R&Z]DShY2VܨH25dЃJ1yUeKPmLz-t$GԐ`69XSb.A+ h v~ IA{s6DHEl/;%, śdhS&v7@5(,J4VsDҽonD-S1]m!DdzΖ*W:+5 *Jna uHĨ~@VN! 0 8 W ="U!4Ϥ50za^h@E&  Q%E N?Zvy'+=5T5ܡׯďwIsG>qF`]_R@z-,ӠMUۗRz|O'I:3~H"MK㤰K{T1N3K̑Kz4*"=[UtaƇ_-/!TCɹuӽ+i*z:^p]+ quNfL>/`w`NDP~~r˼3LKᬯ(@!Qzg`ҍFX[6!;'Kj!턐iaU Ld#QoC(Ah_p~X_!?yx@XUKk((:5 *̈́4|̷>kT4 wW3#gX,=N},D8W> x'Z^4KSp06t8q_#/Z`Oc2ρpx6ݖ#"vs ]Vhɞ#V"9g .;PcAՌAG C@ l_.s þ(S/gzc6;w/(#~* Vpߕ<11A;ԇ݌Kn{Tk^!Y gn@Ϙ0|aPd@x[cUw{$gv,Lg Y=rӂ 5A~&$b-ьeXevg:"T[㒖{F"z;>ސ7?N¢vo$R E ,23hSqNς { Uz^QQE&׮O gIr.d|]ӺDٮ:ΙF^ȕ5ߎA+@Do<YdoE衿XtOzf'&EDU]fXWylAO^D`#WTDcfaJ-_lE w eE\7ԙ[~ D+IDuK,~4+X3Gwd8L''ly*>`oz[C*Q$$1։<] CKAh.ii0)i2n;GPxRa3oeu!Jj.?s[ %!PƯ*" ?kES<`#y0;,36r3[8g򓂳l!?}O2T8diz`P Dr)) ^n"+(~_aZ$i,(([$tm!N~eqoYk>U"&{_iAv@QC%cD!Jj/Wm}e@jp `k%?0)(9=(ocq38"ޣd@T^ѹLzZZY T1!~3o]FC%$Jv+q/9fN@I-'{>_-\}?nb/),gxup~mB&prIʧۦHFʧm!(`?WiE~PDf``G'~kkF`-Df^- #gdSV 7p..>Lȅmy.8&L@=Y3GN 衿9U6kM+O'@='ERQe]Zh_1@k)l+&6 b0 /O‰mqqw"I6͢׮APћb+nUl,Vu.``2)[h˟g(ҫ,܂..qpzD%'nqqU*Ҍ"rtXqƩ0[{\/9EhCGZ췟0ΠB_ܻq ftZ Vȑ[wwFo_n" p/[xA.Qlۼ]pa&}1  P$cG$*3ǷQC&2E@}ARL ʌ䃀W~~Dypc[H ws ,ЋVђ3cј>%(浞Fhhٟ ϑ ͠jT, 㜩#G15HBtJ`#I TwV6+#Yo)mv#n-@6l5Ğ&XQn #W:Mzzr, X/Pw=8W=H4Xbq6b&J]STe ܀PcEo{ծaa$zQ`d h\ +c^"@ra3bkw}53m/0>첉@)RrBa$%Tŧ?%9X뎓A0LWw6KMޥ#mlEjMc =ͯ'PweC mw1.cP6B h{쀳%w8vJEĄ@2| 7b[ =çĒ<ċ*Wvi2!`\F/#tb4!w3SZ*^Z(^pXh^:9}𩢂o)'@}Kp4D~KݚiBMV dO="_O]@9̗\N;\VT=');buD4}}v[/2`l0?RDS1 2)OGxfu<~wVv^kLEѻ}C~{Ɖs>88|B٪YJvC/f-#䌦O_ʟ[,<ɣcNo ָxÃhrU;3TX؃nT>ᬏGڴAl?xy9/s go7u#qldvK_ 'iy^j>q S^J + cXO WD2.w:Z S?A%ψQAfHyf]}`x$ð B0Z.JL|bsPySNe_߷X3l!~lɪ+R˦\JE`s~Qu;+H`ύW(i 0!9XI hITyz@}nzX!1qlڢsPuV:6+ كfM,Ѓ(N/i~ 6[ Xq"E~;׎@!rS@r Ƀܶ&HY΄z+=vcHP;V;@^%n*yq5ӊe<%p#G`ZwQSS,<2,#u~qmpeI# FıYӶGSל!ArA ";%{ۆz&Ol V;zfT|ɛ98}.x 0 ռRfChf_jZ^0nj@BoM-]' 怠4uCҭ=v=r/|43y.Ibx̀^eeV|E!_>XIN;(ÿRg[Ϫj85ey/^䱧*q{g|K8D pvYFkgxo-ȓg6'Y?ʃOe'ϣN[~8!4᪞7/ ul M^kD\ӂsG<-kdrPީelBgP\71}{~D󏜄Qga܏ɕ']xGi-=õ+44u1/V!^["W8NwȌ+>x{j9?nIJ5I[)>Q3,BĹkؑ-3fɪ5aXVfIzBR} vʣvq@/#;M"Ov3?+>00A`)څ?-{fr|w׀OX|ʥmjW-N$D:B֒L:94'Bg9:ޞ\>/6TXPOZt`y P`e7r4z:l_ 7GS^Θ:A2?pztoc~&n#C/kٰ e8)d#+@-VǍ-Ik @_"Ԧ<ް\b\Ϛda`̄59h؋){#^h-~,5<?u>x ȸK/ k+>D0^EkoT*HX(Iܾt9y`-AF'bŇ)[PeH( TM)) ܇B#jqۘmVr?/!uB~~Fp}úŏ]$g(Hf\,+K;z6Dii=̣p ߁ \Er9)oz@ߟ 7BUB06 '_ru5BnOSkby-׬'k:KayB:P>4vYI+6f; yfY.I #(<$Er׌ꛒhoOzWo|\9wq+uE)qzEg,gͬFiPퟗxZܸC(#ChH A_פ89![^f7 ~ 0R!ǐ].ʂJ9t!Qiqf`ъC**B`KtJ~N]M>jёZ>{ Nމ\Y/f@ی'Tb_:Wn G=KP"m~Lt\ @q2i =w# GM z 6V{[6kDo6할R :NDB}W2|p1M aʶ+I2,32$$aJMJaC`2fɃ [t2"%3z6Nu!%]QKޚ1aUcl;# [;H/P(3̝k&b֑VPdkOOfT.tE"w>u@iDH|L5i_Wkwe}B<h. RceX#xԏߠ׃ɮh1+] Q|4^w6K "im@eVF))0mbDJ]"s$Zu g>eHʥ^;;YVu}n!HXi3$͑˸+\yɹ߁@_r 6-3x +]APYe7y瑾!R#(OPom g&0x[&sxzˬtX 8rV:^9߱Ooޒ5&۲ oYl/doЄ3 ULE_L-j/`*-z%JµI 76$xUPzfblQI|[Uv;Rk n 6c';N5b')uӲ;L5Aӎ]>wx $ 98S{XQmXWɽ&3`jœ ;K B[%swYuNrR"Bau~n2i Q!3Ht`ÖZMWng!lƕɰ5rc:>G3jM:}E=Ƈ*%#<4t\FD)Hgv]9/D"+In~v]]->ǰMJQgR=<)!R[#&kNic4 K v;}W?RGZzuk֌>u[q#K9?"S1YKHXP QjBDό[\`!LU/D2}<<_y*ٔa\kKѧ4}DHbWi{+hMW3x`([v2D)DHp-#N)|,l=+zq#~n(drK(<:A9/!AfN ~]Tsi. -u7S.~ChSY8fש$2䧙AkVk<]ٽv̮ ÃH;;dU^ 762=bu mJn'IPaeBGF5]YgAyN g/VSX-2)f.82j|.l𛠘LF0`9%*RxO잎o*Sz(2KQ6OmxьP♊8m$Nv( iK;"+: }O/kfC ;,6?GkGk^se/'"舥x[ľV9!Nzϻ^6=Q֏(0~ MSAaG<w圹Bcbg4!N?%dp}r:Mc,t2cxuZ ʃ{s1c Hم7eMmHW6Nub?΀sA5(ᰁ0$_Y~TΡ1||x qdLFIYZbv^I C aiD*E2,SqPJ4o:Ox);Ons8aRi[bC$w7|9:x6˨t*:fkr!8( X3{xZ4-Q MP Iz񐹃<0'O2Y[ARvymx}_r]wFP"t LL1$1 M`m )e"נpD{Mj)eNQLIv,L# ޖS D6 d'-}9Dc>/oܽv7  v!Uێ\&lHfU`Y-n#*z<6[>Yf1S'I47|A(bm/k! vLsv&蚖!cl1*eg/+?K%7Koا~Ύo4:'&fG[-e;W^:F/Dmכּ#x ֩asK-wx?`ĻїF쎦ᲶF|WlW5fBt DC^d31Y S;)5t#u|L6&)at b[~]yO:@`DwHԁ8Q#9w{eBY\r!Ո]@7r}."9թ\._K)T}:$k۰!> AcbLsR u@Om7S}%jJJn?3X6+7")';4IiIRQ` m34byl?ar)#!ms6J/9Ip7<Lf=:Z>D(# h̓K) *r B"͒oW]ڢYb!@A@{9S&Q(DPۿSȥmW,h;S1.x(EJ-b OtT%'ΛY2;>Of-.X>t`ȑB?U<|ҿSf XpYVV&29)᪔<}b(~P.*4sYM&GjIP &-bQ jBHM`J#e4Nĩt*CQn Iʊ5`1n+f+x>çl2B|3ICQQ);or(NQma0QAx`}׊ΞWԙٚ.{ 3\ijr]ئèe)Qd.r4nCQEܲY@HRuz!J"sxIIW,7g`%iF᫹% ܬ8(Q!3?sJ %n*"DZR'+`_kZ]B,[*"q&UV;n>~Dwc=*!V6Mp,}+&%k{ k@Ms%{9ugx|]9HIO) ۭ?EM##y(d| N&t쭴vK^23:6j^*ywԓzG͗[ϒ4DiSc|s2vBhXţLeY~f:M,OWKU}x+GLŐjQ"4PB>9kC!T@/`+Cd _u3\[z}*A-fpw=;C䵆2q3 yFwN΂)V ^}I!r QnG_[:lNF$aWn1x (-؁=t%&2NNqt=k$<Qh:rG.F+1:$%L} ^;ͅ]((7>Te.RT9/?bLFIE+æihͲ?]4mXܫ*t޼5\-JHLl&JR+ڼeS:|")s4f!:k0@O-=[Zsܝt!Ϙ˟~I˔d6h,NJy7cvϒ=ܝBC9&@ʇ)A" vs@T17u& cP2ɬWK1+º̬ſ Β< ~]D?RL8u@ *REْ&:=񫖔slj8r!rζ)[?ܻ!UG71jOch2jM2{И s,U 4\Eζ[!b԰?eƿUUk!W ~gjqA%]: cz FY]%JD 2 cp.{6rI*gr`4A[1VB\qᾈ-!Z!/iKoy@q;mc7[ Iu>wS)X#S/uvլC yGd+%m{"*MiI-,|CA>lA+! YT|Cun%8-.x}\q#Aߏ;+F,Լ%˞X8I uP.)` $ޙ SiR Oy==l,=/,]"~F£x: Lǀ-BNE~2ƹVs__%M,t{cEa?^6)@Sի0 tS3ӧ<$q/|QeD,lJ}Kou-Kx~3'3vZZ~$[nIkT%quoN] 4mPrS/}w³>kW_|}Ӫ#KY̟ s[ [z>Aq#7쑌gZC OԚTo]w+J'D_!$JaX %&]1"UFBEes(gHeZjgzP;}z)¶R!>ue|6F εn[`0 uu:bX@ُ0.cT#桛/,FnQە-~)jvk"TЧ֚C @_Oj1k,fls te{y@,dW]`)n1hERU\K5}gi) 64{7Are&ƫi5`V/A}9ϸdJzRPHn5_{huĹfx<-A\vIYC'^h|*+O$߄L>+$IsfǴq| jSbXlr W/3#7(^h)h_5nf KgGT%b1D3IKLTGf^ ἄVGUoKp4D;tw<FF}@3MTxַ.S}䏟D`7s-D XL3ٟur8[Z+1W O{1=Of\jޫOտc3I` <\[]*/H;ģGX `1)t,PĨiɀJfJ E$tX>1j55%4'Gɞ8Pn"K~F ![4{HmQJûyx/\W{(v$wegOgt4`ȉ9TcJAV}MJx@ԍVH&# U7CR] + ]`k5G.Gw%tX-L|[ I< ̖"^'cDLG,ksp5iW)/JpZ6ͪXH⾳*TV51CTcjtF#|b_DyP~Y|:3 IqoFbS \AGe:/:CĘElZ$_Ӕj#ǭqlَmG_WN ݮi8n^J82]@jg߹KPR[|70l[1qh'K3C pVw>v H^ >n786gHjϤL.Fh\8eݦb0 g㔵}nBHagqA ߲4bsWOFwl~l'U`t}<+wPj b#īL#As˕R՟r4iDt҇>\VYNb My\25\JʆXn$*5u65RϦ7P ,*ׁsUg yI\tdiM0m#,d[ҙ#p+hM JZ^%˜V"f*rO7^+G{BzJRb/4f9 %jUIYփN8B4CO$%0,.{Ĭri^*y #.ލzk٧O[%MD(+DjjTc4_>#z p#j nTǚq1^Avv"uG)W-r m߆R% 7f' <||5RQ8Zmb #85Dq1iW]=GCFu氅2ސ$U4WgX{lH3Uǯ0T:G9ZaD67ˑi;RECf& LHR9>| +8df ZiC*([).$~S:7uzZ.9@D[ZKPNHd// {WS$~d>(^CN/ Ɗw NQX ̈pIQ[@F<A\zC n=S̹nؽo ]hT<nsyK:¡96ƌ8 S"ǫUz+|+h @9΁Fx61Vle{DNߺ\/Z{?>^xܭɝ<‹1Y0*@o}4*I42:n eAr)oux:i–sOѬ͙v z*6kpҀ> NĒ jjԡ"$*/>_֕$u6XvNg?6J;NF_6Dsf0h-X7T)m*b+QO=#`,> Gu^ҵg1J= YOM>f2Lr9>lJث{aap! _YBم:bNqz8)Bc J4ON{ʷ>ߓ, xh!$Xɏזkh-s0q-_sSa[-N/9e54DlmW*Y@Ö;v|k K+I\^*YrCISl5DlzL9 0̦Z^J AMm 2 %Mvn=tzsj UjUl>x/;VGD5S0R!&ҡo弆P:FP͝1N ~Uu۫rfa5&Kdl`*8HvӮdžxr؛ryZ?kť|plYs^.=P1ifCQC{ƥ"sۉރ,/w.1EMBd|d5 DR[]Kjjqٰs(Z3'M!7.`T nK%+Ãjb߷rRZ p"]C_2` OX!|ǁwmijQf^jwϻ":Jx$-{뵧n4]txQS4t[8t,19 ?QȦ h{Ižw0_~$1w)`$w)Psv0r~2- s|Ƥxf:rdEpHhZkk>Z0nĊJ}=z u!-zX,wY \~H숊dMDGm@QYJIoIƴXº%qlɛ$(ϴ!׀[Q Н=" ltmA|+5\NȄdI%J5A5 P괄@*w^yTi7e%2X `65.Y-Ł7rRh59-z ٥hּh$+ 5!Pe Wq- aIios5cw1^'09yZ],.w%F(vZa ' X״@v,a%RC0Y{/ġW&u+@6]S&kA@훫Իt 7֘Yo8{+\εh3&e轿'2 h֋]~:K7!7b5Lg0A󫈂"|"HzmtL~K.+Wkt1q1Թ3֏H.d9 b:2QgYW}OSYLWkxR˱6aRhIHh@[!seavT1M/>*XKTRItv2jf#$7;ngI̠`qSR24#sOo杻~ fWƒfjAiO` V+XX\)My\JTvNik6 [ˢ=*>AUXAvGie_+x什5QX^V3z6#G/5Mf34̈g{Qvט+푦A0 CIɬXԲeLgP s*E{v+ONa{MC fluVg,@um3Mc)<"t2%ziDN˻ED@ !5 .c yj";u^i~^sv~jhPRC*g>Qr0.(–NMrm3mzDS*޷~2hÊPqIcP'օڬ].3amt=§,%xY>iFK@nXQ\S}f*ZE{ptt␞?P SyŖ1N2a);2YW-rL@LJMh[`)ywֶ1:?tx~ȴ>(G"cQ3ZxV_i:yd:oIj *x 홓+:XPC:\rj|=_I+'䡁gf-ue8CB z5MӸdY$^.EP5w6^Qь)S+uaZhqբڞ&4wR!ѱ[e<Хve 8һ6ڷSa.1cm]@` umOJ†Ծy,4tёjA1 r#m8DIl[Xq:;4oķpg۶5z{ qtC?uL 1}Ty[_82pT #RgI6AG4$`pm%;q`8e,OQiUZ$rQeȨۄ,l': #TE`7|<s*Dńt gѱ#-5;6?ұc6@-D,Oʥ౜u#֌e T_b D/p1ٙU^#.GDR1"0"҉dO^NeFZvmCƎrO](`(>b֤F31AY.p-joqŢuHw}9w m#J»,S29(fGrT_GT6C!Hi(fB@q1?q*5HoZrd~>Uƒ_<ٴ%B0ér jw!Z:#~;O'r哃<7$kgHE2!\j*U- hXNQ`!MGBӇ/0*6>gAIv25ЄšazL9CU%ݫ ^j¬=%ŽgݍcB, ϛV^o¥"8n/l%'nłVT8&oT6M }on K}@/h0X)N*Kזqlo#7xL\gꛭ+nÛ;}m[z-ll5fgҨu0eA)/ǦuPvQ[v˵N!99:aw~-kKB2WT8j%aN_~ʡE>1KݰNa֎{\ӶOJK )5w.tE.S E2f;^6U$ 6I٢+eڠL2D.%xYX6:I:h,]'fvҝ̎hC\w9BP?$|' 5}]>jmٹƝPySSW=wr&^Df Fç$*r\0#U 5=EnQب8A\Y:&VOƯk۾D٩0:J'=|(vk k_.Pd"Txoـn; |$3zߠ(?M~῜T%^+]Z"It V-m{kAΣ)8 ۱ JR<R͋yq'AۆlJmF8>?f^ ybyQs\~`M L! 8 +Ӓ")~a ȬcK;dkz`kk>?_Jh%!Q!7N) PX+ ._GMRx]kOr>o vR솉D?{q:vG`4w3Z쟂}?6[{_k>Mdqx~Ȍݳ?p;-C:qcTe|}(ag@74ӫWUυ&v0?U@N* N8cӏnjiz̳2YVd04ɜ J Yř2f1i4;6@LVxLf@XӺ^>pt8LAi*{ N.0*EO~ 4,zB"FQT !=Y6_SLCJil,l8ΨᮖEŒDn#ZƊ+5 @NzWؗ@y & x wW2/Ka?mkAFEh林1$l|9Si*i,5݀Q`pqej8~ٰ6% i 6jBiv]JJ83=b/yfLl ׉YuE@PL{.\xun'n'S/3:{&ِ}qP*WO]'@5,Koau _+݂dunffpp{dktaVAuS|'{j ͇LiN_tL)nsO>+PI5&2˗3|LP 5 =E$/5|fy.7͘zWb } ]hMl9jIgsWg+&r9ό5լ /2_$R7ڧ+s*^!6AJU4z!O 2op- =#[cXQݣSh3+ Vv_(rNYU[l؜:M`rp!5g nօhɬ 9fi 1\`j8?wYpJK6<14]B24IGޮU] !Q฾jɄg1T5|%<׬EߜlREwzvlx<ZQhc:!*L?do d:_5)>sE"{@`xein3SHy,}=6ױ4YuxVtr<-2ЖgTxMze9Zpp{ 1 }h)τpvBW`՜Jcτ@u!w# 9i!ϢDK˞@5ٞ,yKp n=Z;!+").5_ _G c #aL:?W[Zk-JX^% y$Mfͭ `vk.12)O5BoOL&,k^n%VF3gF-/LH.ܪ~E%菏e 6k|UO$lG,}|Z†ך=!T>pZ\cG8z7eO0r/ΌZ>|;k lTkBvNt!\=&AV#K>5i `3fg@Bo6wUIaFL"gNl:0_7MmOD_ B(>~a;A{GAhٷ,z `N(q('n&D{4~\eF{+֊fG6%Ƶ3\[ɪ{5|RQηݢg#ֽShm{myuO\o)|V4a8 ]#[_@>*6kر<Ӄkh׋wQ9D"(= &XxKIͧqS\F-՛WCb;(˨S 2獗 Tv;-vj#ľI|Zك!"a.%=aA}]qJ8`;./o(ƹժSK(A`s]ۺX.cZ\^!efT\662\V Z e+S3SdӇ E Z?j}DQ~h"!qʽ:=t?BucE"+EKԒ*vg1?O%^ vQ8ɝV肭TU[/?X('e85}SҾe\+FO|w>0Ot6EC>ϒV#M>+!P&;% 8.qMo(tsFF"cUz6<՗pZq}̰D7@졜.09vsO6zp 4\|g%|pG)jUݔCKNuۙ4=k,[#߷n pen#T v"Ӊ TPur^@b4-jBWTRXaBoi}A@{THd@mFZnh}<*=g*M2hѵyvq5jvh׀UE]X~F(:d䟺| ZImΪ.[TO! @ݝ>D^&/[}vY>U@c_a`A ʿO&~GN*!+5`'|eY K|>a[^!#s/޷09rHҡh(]gE3N1SW=zc/[Y#Ii5#یHpl&v_<=~*ޛY =PG }5z3X/&pځxQ C7oנrtepܻb\_,x^QMӀQdct27yt$'/~.oRO%*bIuEEm`iWAțwOC*8w5$ZIWW+Td[rɸ3L;Key"V!F/QӹbJt+t!$?Bl]r>/_HrfeW 7't,L^7|oWUju3z|V`/K Z"AUJ?Iǎnˬ% qf.=Da;_%eP_]4F 3Jj_8rCA/֊#2:-L"~v5#uyFZ<r==&1bO:߫JpL7G%Tq<^\s0榛+.2/SM?jry,,658Uԓdj/xlV-UDBƋ wuwz [Af[9{p1UX!Gx ;55"cDc $oZ2bT&~zWG:Έ^P xN݊w7bM!o>=j5H׭Кs9onML^ǂF"f<1 0KZIwhEQ ױZݩgor/֜u}ӏjb@s o4tB4%×cC{7DMp 2ey.鐁@&cu|rdo"`(z2=Xs]V'Mʰ <>Æi ehKGrEz=RU@bd}8o+O) vuM`m [Z;.&8`sNcsG<&Qk-HfyvxWsA^7]Nv%P8r~Hi# LtxʏՑs 'ғor\ЏkPw.]yھ"5j)%pz<[iG4uઽ\z7CJhz(N&jauŒgz~1bjr"#79/w풀%HbH Z3Ck VJ*WW,F^鴅I yɄ{)~jrSZҤ:kKe0>_R NG6w&4 @LP L.:%`"ȓ8{ESjr]d;47 F=AIV 9vktlD}tEUXddY\jʛ8!Rg]j͖&5PKr.&K=%H1RvNзGF'mmp!OD49S3G1v"B'c(3( hG#˴{a)6^w o#D قxX⥇08y;- %45ӏs!Ȫ9i(%ӋIuE۸{óTޙ"I%'VY4Vcw$1DAvq9]8RFOɃUJM&S;R!qoDWw֞(&2? AJ#$2r Ol,Rl"wj<=@ X RXn86(b'lf_[,. iE4A3;k3P /çK'ߜ_ߜ0a!nR\|ԇ>ө 5 Z[U}w.n^ ƃjnp@ܵ#@,mVJ"<} PK{Do>?DzMHM0DA!բ D:F~[kGg3R}A֙UZsViQ !>VR5ilV~J(e-G=^ \_^j{u x?Ĝ-$O4 s* kGgUE:مV&uw̉쑝.2hY^|2y8RČA>G{ODT $=:@3^Vrq~| ^X`Jr/ir{(A 9vz羳0xj)X=aj3)el ]yi)XvgcKVWB4jXoZaT]Np걂`qũA@ BMaT`*`oaGZ y: PEBQaN^>4ȏV8QջWo#Ѻ}?KZ^0=Q0Y! ̢ݤ(3gR& olJ 4 N)0!Cnd:F56߄{'| "Y<DžW4Knt?{סXiׂ;:-@ܻd=YgPgBxh%Ff؍Sraa4 VIuO>ZX+:QMJFvtvh`VokJ7ߜJ g:jV7#r@"7uHd [?&ӻ\$;  W/4Pu=A{-&Z)01F} fզ4g cs8 i'P/- [DYx e3Nڮo:#,ي3\s̭ {]WT}kADSybOUmw(DoA7E(!!w`N,׆<%pqkks9zyEtq]4&`VMs"1sTǗ~2+9g,*"ێ9;t5ƍ.ft u~zw6EOU ?L?ǵ4Q9 +ȗgG#VRoAxx;M`2/0=[Yz!MD%b,GgPUrIAfk"BM·ZERY{6zf7ItQ&}+OVI0 P#iu^k}v2UZ 9o 3H8UP'hp`2Oe*S\ҠD!a!߶Nci8pxe D~V@N߀Όg2($GUO0IFcOl<,🥄|(+J09j$),i`>qaRy6=~C&s{yMPk@D53C2_KCb\]as>VB5k|{#Iv(~SUĦ5.k;)BVؑ2s< gB*~ {2/4+# Z"NO([ϑ/DɹK~=AqDIXC}8JzPaxN ) |Nǚt rqZ\xgdMR 8;(KFMOLP?Ǟܗo)K{}]f+}"Sn!IE׿9=,c8-o<E)؊>CdݮՑKs`ȩ]O%C,B8;J#e9u?n^]k6B’Wn#*<bN*E G?A̓I5FAN,ZRסVdZ]* $˟ϨL} |&&&3)kOGR>tֻ!^ʫ!> NOySoyީC>nTpm,v!dPg{(iGqwNV>+Z]`߹{Zlgx+p ><.=vӻX H?jU,A|>SNgJlLyL#VP{Vkv"o{~_}}]Q9)/%CŀdXrH|Ks4>m$xeC6f)Q_zRK"X}׮3(PlWYcFT>(ѢMY}B l0w]x̵%!-yG3tAz 2*EW!ONao35_7  <)z~i57$,z: 8pk\I=T{q勉CB.I1CIaI"*?_ )Zv^,ZUX{꿉_Pkn2By'LP<|u}rbl1|ʸuJn`pu2$#Dk{ *6SK=_q.; gۜ?6:|-(MWUFCXZEYi+RTw'2rw~RW9 퀧jVZŊU)0a·l3Qp auRoH+BY5VˢDЭ‚Xf0g+y#;!Sz옿["59}? ^j ݲlR:cHO߃j1p %v,5,D#i%f).-* edYF#R0L.Buci^d|p}-tG@*q#M$Ľ#8J8`ei cI#?uDʢp6Js*_|·]5vvRHȥr0Uj{%n}Flav\Y uer 00P%F.wR_nMJ z ')JL.#A(_Gm# 0ק 4_ L1dzLKYIeT)a ɩeb):نojnFӴNIm;D)sW2#RtϨU ۈIrw 7RmU:[icC%& M#doV~ =q3*ھ{Aj:C Y}6)f#)hHٓ%ZpӢ33KgQ)pwf'pۊ  ..zٔC?$腬9 >ri>t(YQ?/ڝ(3.FS2SK7@2)\_6ni3$PV9oӁiJPSݔF"X_>Mǡ7ñu_G#f|F*f8s Iz] K2 dRLrB-&/nl)kޫ 7%cT>~HEz:`R5qU+O,['Jφ C"aţqfc<#__"#Ack҉l|Ac Kay2EJbŧh]vuD:[/o2iP_-knR ܓ@$QF[d N>҈PTW#MS4<|=9f`]vR)Z T{ŨG(EA/7ϧHGI![)Mrm|sЗ([s (}nR"!_E#dJ"v 5H| (_lƥm6yJGk\[v:`_G@<,8J&5X&w!-ɅDF=<S0&bA$5kAFʩEF%udR:i5il |~TZ6Ãgg?QB¦2!-C<4Kn#3M&*;ɛgDޔUDBG-oqUbԆ~zkkԮ*a6Ό&Va ZdJP*ɘ*C"CE_i *n{i"?.Þ{b Uf bw(A밞Sޛ[®CЋ#Q"=V_-jKcc`c̻$@0|$b 7s\@0:tW/ џΧUF+K,imM(˗Z&CPavM QQNe,|) 2Aoc^~q'AuR4T{ˆn1*)u{2q{OڳYɼ'4_!Uyy) CHj"/&wM[C"2HSQXHI'ވ0`q _m}jy{+\4qx}, <OAvo4:+0@*4;V7}epsS":f0gaZ]g@ 䨝ۈT 1׆7I.WL*#4 swDQ;ΘIz&H&I)5\Jq.oB2sb&T\?C!< e;۟>fshT"m)C/rHNMj%>%y~Gjs1Sp@d:`@2[2Mo8HO@,XLzi(˘܃fF )OUrj+»_~3<3 0fmۤzCt:ʒ!Cj%CˎK1-݀۽ZAv2ƆUh;&82wa$ 6x0*tkiD+ d݋gxk"M+nv+?j~l6Db6`pɔ A7~#9id4 Iw,%BU*>f_I0ikKC+nw\lz7@'2®<0'HT>^ުe52ս #<[E}ñFoξQkf bX$^r >xtcQm=4<)<pu={(49V+{?3:x #RǒQ3kiG90n^!0W\:Nur[ #5まcMQTSDCƶhd5r&8Dޑi%NҟI!-A'QYi0crbޤn{?x5)٤Y]1#r"Nbԯ_CÑotMߊdڼjLDŽi^һ4AeR($Qvli&pӉp>Jw9-)x:ZּCY:0~SO=e^1H=Ԭx*0H8\fZy(󓜬{r(眽W̄]>9WQ9>=(Fr  zA53Fò jk&51;FV0e}Ev \dw-m4V7=É1]߶Vq )eFQ,]6)e5WcE8reo,HR崖fE2JaN%h.[SH]Kj>e2?2iuRĀ&?sr'>}&0k- wu[)6Cx8o.XS2޸!*HG]Fg_KȊ/V!F67h"tZ(rl r*;gKS3Fμ >> 1Z^wmՑج#V&s'.Q3y %O#GUi()uᐰ2U#ֈ;3v7+hYȒ$ 1A/4,;6;)q> bLyɥ Q3V-B'Z?p.l6Mr/^pBTzf=2kŏ6ڜCxmJ?6?#a߂r8풦VRkszHci>.Nw 9y)o8{mn~ C54-H̞Ψ Xʆ&Wr97:~¦Gx!:d+c2O<8i2d^^cZB{g{SQù~3C<&8F2T2vO %7z'A2TAΥ\j?wJ~ qEΗ|tixnv8GK-. ]TzRD"q9tC,@@ +$Y޿vTϝ #9}|ő)qٌ4p}O C`g`=SuLB"Cbgi{4{{b T=X"6#T乀i(m3H`>_%'KwY%Ө3l[ͳ?`Oyhi:Q [6 ~W1V#̹(#ܖPkAB`;4w!sPlK^ߍr5[뉦?WI {[v\vjϷmmbjyߴ_?;*#׺&>G: H{ơJoЉu@KkzdoUk}Xm~_Ky`\ְ*|smdAߡo3j!FX~b(ҨagG֦! d gA6%LanRjilEv'(#sVÍ*u|Lw2S]P>GtcjZh[ HeM DzϧžU֠-\Pʶp!w۬`w֙yGrLOݸdZ\MG\'_)@?(6i* Ȍd^+vXh,(ԙjT 5mj z}fff,!!y9vj kݛnFFٍV/~b:^=#~vF/T&fGY^L9EFKBvj3'٩8Ѫ])};b0ff8AvXz3“]|եGl~"]Q(Ƿ0\錖X5e3h׋MO췮c05u ؕl&`YV\󝓎Ӗn 4t%Kk9RiQ$ ˈ]XMމpj=QAR!kXkE!yrvj3)E UX,&v76~1C%s7H*ڡX xPG4gG;ӏ?/WI J*(OF\4DᲱhr xێ FA-㵁R+6VK瘁HPa.y%n(fbؽ O{$%^/T_iQ|e{@|];f`]O׼u9^KA8?y*( +Iҷx!L`S}5&(m~L9޷:+iN37@  .EtϪLYswyPܸ򬣖M [W:*Y).gD-zafy܊gWr?<tt(bLyx18 rnYi 6aNނ|8\j-j/Q-dٯ3]ޯ@X2D'ҊH}od eQ,V4\`d7A:EYl;snPT4nkl9ҳ<&TD @ fRV hړ[+U=}rו'\bOK`Cbt4ѥ-Bm$1|G9Gw1nrĦ 4ƌ/j o6\q}[@KUC$yw-`Kv]G(9W\EX 娡mp0K_G2?+V&]0XPCS -eפ6Qs.i].7mWew.(r,๓z$^oFxqqΌFAD,'H("$e(LKcоWp9[TTui`JUԋfv=XZEp|l̒Z{H?xߐ~NF QxkϛTqk"Zmg:~rO(H:fw0ڌ/חC.X RթnxlAO͒AP5_jÜ) MߺhŊRrI-v\E2 zU= \EμWы PݱM^5{ۄhwj-Tc7?N V2%B1KWt\`{8~Om7 qyWuw@m0網**-kyuw/dlƢ,c4֍gGLJw+((J>˶5elB8Ňvr Rs/gIed*  P4wB;j VU4dl (9䒱{? E.kWO߱d Ƴ3V֪!So2z\2ikwdtj+ ӽkjҢgObB;J ʋcI56rS+8˥g 8zQq$L# <`42]m6{fdG<7XQDdTgQRܹtyRk\ЇwTij_]Bszgzﰠ`XT w'^TY`B0:M\4RCrd!vP2,nji38@}^`g[~Ow<0fi{ΔL@"fσ*Kv_&*䊪aX7ɖXflFwwL j2*<4@PǠ+pVi ]-}?_gŹ.;i.rhEiqF33jĊ6k T]gs¯+)SޡZ6HB@}׃_ՙUۘ#)ʟ5 |m(#IieTϊJ'QJjq6<,k֥=ul&r Z&Λ<AfVp#C&#tHȉ>;';*èQrpGjK ˝7ՅJi |ޒlWxv#K;pu2+m)F5]Piz"x(9L.$ZˀJ9P*kրlˠ᤭4D# 7Y/<^'n/U2dHNMW+vz#*o}+/8u"z~߆QYgT sjlcT֑_DB[Drн1#+5L[1d7l色륤u]5g~`iEUwEkHHín(0u0DS1aVe>\T,D둈؃*08 \9y[솉*; QY#hϪ~OA/z$ZzOz j.wGuOUDlZm֎O@wS٫It {_D's>mAڛ^vÙ)6R|9[-cZЇw8͈dy7;0{?67 R0ljT4:wi^ SR{f~-y!xjQ*(ys !BLǍcݔ($uE)#zi#Z{eW&2fji=FH[NG / G^()hԃR&ŇSd&K 1h^^7k\9vQjqF8{%e  a5!x˘@m^Ld*Qw^B|aUyE6>iJԳg_R~0`#yFВ1:KbȪ *US޹'i|FWi1gY7_s_Ky?;kE(!slS%-jQ)O ~}9%$+-Wa*Tc 򃺁|](v#ߒyzI|[j~8#RZ".oޜk0cQ?3](=E/^uڇ^2p^i) KÊ:)p-Zlf7%ƪU!;nx+;ON Fg w)('69D=,BKEd1Afď?YOͲESEX -ZO@4[(V:x:x@ ̢f/]Ĝ v?~3D+lD?G ؝0e qh!nf!v}A)aZ Z0ӉychX}bc/fUrװIj0޹t[J>L5p#6x/G gX81e6]@L.Ed1bD=LgTO^bWzcyݒ@HjבM+gsg5? %ۿOGN"Գݾ _Գ"Җ3%M>WGWqkC&xjzgj{XsMY8x 9ů3 LE^qԑR<W7`?HG?' .G+!|%&^ Z[Q ˆؒ!A)@~‡DfeMx) ǘnym#Ha,T c YcAz[̧#`*8.>hT,ROgi}IT򗅵"F1xV?SBB0-'3c  Fz >Q(gE4&O@,rOgcg\ H05h7cQCkpKm7pK9Kj(6PӖ\4ӆeUy>f=Em,5~hzN1"!hN3Z,t;I$6S$,]925a P5Fn()Nf<ʖ&ջS: ,jh U 5 ~p@ HE_@8%$iOrpǎչ Wʺ2'm랊-z}{ cʩnUxז0ĜpuFdY>R-i(:3+8|W `%5VyZ*0< (JAh!#eMsQd2Гv`Lj 8^)*Re5=B64 8iՂ<T/>ܪbϥv@w,hȫӓ舖3JdSb! 5x* Yu6fZGZmzp.شQgo# Vbjω[dcvx3͝gҺU*P3& LkT /?m1J1--$zT]s?8)B;)iC+b+ +n/4s5>GwPܺs7&>c"ɼkɝ\Ř4XHQn7I W޶\Eށ&ۧ4CDzcV;]0^>kޟ$Qv ORR{5YkHg^B ih@:G1dM{<1OY*(tǷtI']y2I4Bq|^G[VI&*V#G^e-'),O'vkmh$W2r0zױMݓzwhKl!GA"?۶e r9߄tfTxCk-f*[TULEUEXFQyiU 7wr LmIJeqe+/I} Gw1H5Ҩ 4UC0A;+t^6²1icEpQt@}$GM~[XJM 0'` <TZy.8&C*@ddіA6ZLJ?Vˡ'Bn"`}^;wf: @RK`+E}Քhͣh2¬ ց9ؠKk.դa%!Y-f7H⠻x, &ܢ2a># PbK =;%/H!!ŖxeXHAf W䗢S7=23)h '-itA#Hw?.U}ځ$23+B\Oy4s/n> q$1ab46&3cszS[hѮeu,h>waYU1'bD=(>~wi`tu ~ S1 ;7+IV7iQ%`w U CDޣDj-Y0og> Xn^S1f.=A46r*aT8 &Ӯn:tR'?39trՐwÙ1%`MI s/饬_}p**gcůCnc^Q;fcxڄ1 ZBE]@QcY֯ xyʽքޒ"0eMĿ@m޶>/BZت\BSOSE?uFkJm&CN7 d#bͰ1w_@oM;~#,Au0FE-1eF푼l.>r=4wZ`km 1hz%v& A38ml92:g.Neskk^G# R>J[kezt~aq.WD\Vh#zC-GŸ |<XwWˣJB8gJL}ֵx4b:]87q^6hEmKmpC XV(B-נvP&A:B`2vjUopmsʮj@w&09b_(?tsF*O$((Udc,q$,Fwh_94q(a.pя6O ,eIpRaqKCFNPuWMG `{ENրEى'NK!_/3uY&l$?FcWvUkM=.l`j"H o:ZUZW?H& xU5n6ʈB<~<*gbx^~2 !ֽN~Xn NCRW#NR aa'#Г%̫^74KaTJAjs+u CQ]7 Ev B{4C^U>x}a xzVH|(*I1&ܦ*?s(jt]w!FxYhM$݋'\8T)Y2.=ypP>d}CGZf6Mwj#I%~ˡ1٠* yCR@N+nMeL=eܥs5aYMFS<`!rA1ĐyDf dqH6 FJN0ބ;.dJY uV0 K?&2%Sk[F'V Mꡎry$i"C4SCwũ)/x_{_ . F$ȺvT<\Fj|ja2)MvO3yEkЌy (̋ހfgov3\C2J~ hp `4+Rw"1Fs- {aEei_%-Uõ1 nzwiV8"z%5+,19Ѩ[]댅5Gh5?7ŵ>Ce2k}WoVoL4ߠǼi0k\]9}q'UBs 1.C{)B?p{1fq8~MJ֩&}M[=iZa\ (>;kh7oV4Ԅ`[I[3zƠ 7Vkw[I%ayȧm}08|gAg87Qf` AOd}tmv{CJK=`fE1A,kf%3+4po3X\LKk܉V:j MI5?SD_}Ij r47`6rysx( ,e\ c7̐-dP*F (`{gǛ楔)p[x)>T+XmRP@~ƫwSLؠcZm;MX/(wAߏYd+~{ eba]~S/.gU9~5(C((‐$]3 3+h /)a %~T9~/V|ou\ȫcXCP8iﭞ\fxn|s;ŋ+5HDBǵ$Ыk`KL9MS'O}GXwƟRBsQz@ZG{/E '*e5 b3VN ]E# nh:k~=w6Eǂ1me0o {8"0&Z \z~+ [}cҲD3StW6 gUûF]ٱ5s*eJvF r&< 3CT}q HJUB"K#?X*Ǧ/ZIXCYxJXImɺR& ,ۮXqz`/(S&Es)?a+:'`| Kl7/K O<,{vI ) Q_̫u52?vaT)}DkzXlCLM :ՓCO[КB6$~(;T8A:}ӵұ!p[nޣc>=y4] WLs31[bfH<iTͻcLqowL >sƱegѩre)GdZeTU-":ʊѻ Ǵ/efSq;}%Y&#c;F'gsSRH!VTLԠTş9M|q<'DxěNY Aaͣഊtշet__xZ&V'Dz䔥 !.mI¹Dz_HlqO%Po˶Xnrs=׌2X" lw{X2|HFړIhzmEs!pDdՍ ^ҷnO^+ G!~#MX"Pjɏ<-O0d}rQ^bŗfx^7I _h!)''%nMBԐ\pzY; ^?V軆4VcKA00D0\Ri ^ЈJO|>8[z`RsA[#[O:]Z5T`X>Z^Am4wPz~zp{R~`EK$8gZQu|>L/8#8);<҅?QU=E9cX&9X^1}2ZüIu7 ̅ˮWu1?DCVq3?z|{*V!_p72u44ꛝ:CnV`Pe<1.\!Nx8[p%d8>! d^7́ј|+]dUK_z%+1 w6 £3??)쑟.te} UudJ6Jnzul߰ Sct!򣠛ͫQwSy6\_/ M#g ".( !ΒJܹW<ÀSKTV佇Ճo]D6c&C!j9j.aq~U`#O'N[5YIsUpIw٥^ ge' dj^' ]!"_ zE'"}YBı~_vbxkdkZGv5MQ󴘆.EUFצ&/N8dJCHq9*R8>`<.*Cmcҧ/t_EOBɠ`o&h#QЋQ|bI/U/c|ba_3#=R{e p ݺ+Z ;NVLgE4/axĸ=٭b싰JjyV/u mQ _f:;S;ys>Ji Mt3zrz*OXg`al)ƶYBgKWj`//" aS /V s] l2iѱn.az cwsQwp$oKT))[F{X7N8&lA:$nP $'QZvq06h,NalW`/n F 'p^1S~alk. @$L>5JdH>0 D;kZ>##Q[{ו?!'<ʟ@(Wz{ȝ5+$N$ a6lKCnFutOwLw+Ͷ~xG] ]5B'4D+uK1 `O!] .~rN ,WՃ`VӨkMb'I:X)=[钼O CDWM9vk"aϏ} >(M^ *TJIgξ"vR|$*]zt#U\Ѭoa5g爵we=<'Zqݠᬭ%c|!G~Ccva@*A3~$V~ۯӲ@u:c&^j<ķZ~ X$1!9V,.()g?{@ P1r23{qn*ۻr3DӱHK2 b39Xޤ*Ds a3o t*,IyˏZ|M}bd3p1TT.Ri`-QkRik?М[D(fo9SǁآM\`+VݘezɰGNբDRQ2GD@Vӆ6vvW.(tR |ք0;aO"gXZ ٧g"Oz1گ^O̠c|iQb(zybЉ(oOꓱj;@{AR9Ok$*\t< 5{5M85?n,pj^nφ5 [撝\`-1ʌ /Pi1;qrm@fBqGt7[Yr\bBK{i3"GM70z "Z\h]x0-йxo'-4DH TD|zAR T?S$/G^֫yH=n?.?pz8w̦B ?cfY7\PB>YUst4|Uɔq# @| S ̋J4'ˣm[պA@ʫ-S>b=t}!y4? !{(l'P+^m|x_`Hv-0Ջ?D`_"EQCCswhi+DV>k[)Gs?roȅ rO)ĬQЊzK7yg.z6uϭ3}cg]ᙩdojO_Y),0'7J$H4.o $¢P`-ǚcs/Ue[`Ȟ3,5b&jaq'tyc+0yy}kux\F@afR0о҈HlcfAsx,7 `ɜ8:dU+F2P"с91V})E8p)l}Ʃ5[jQ\.Q#: lsI+fЃUaF21¸)/]#T*Ne/eȡI W%qaD%Ca sI1ťqu傀iVR?s5ZgACJJ :K4MS?cH%^!H ZGQܘZhWv6@$K٬5Xc>4sךΙԶdJ ~jT%lb (smFvaXƒ,ǖ3l %3< ߏ7P<^s?~V(jspl mIWgDyχuD+j0*"I`ClՁܰSAQ qo._K?o\S:M[X%.*UM`!Yc;˔m)BP.W1~ ,rb n+k: CB\\;Ӝ=_',DSg:s)?8OmwOCciVacN[R|+h]8X<7 ,AܘG K1rjEcF.#BQn)Nf( `eFqaEӞJ tS=[)ueG FĢ\Eg硲i6 Vqos17k&.[QM{:.^!KGֶ1\pfJ9qۀ D`Qᔦҗs2Qiڠwʘ.5Sۺ;fvZaՏų//0޳ku)B U;Ο:XܼAUli /~6- I3 /7qnKu`3pHI/m<ض9U^那E`RY,[>dA@z1ܖC.OtV 0<9EPuP6dU$z.3kAjZ%Ȳ\dI.*csO ~K~Y69Tck(Վz{J'^0'n[~mL'ո1 w{Un=RKqiLc5 iܪ),lFa=}s_p%dJC0=l~j 4㙑H<Ofq"sP["rD5&mCN!+ΆU].#:ǰu7~3)絢ܟh1,LL)9mtQJdY@2P,gL 4h XŕzgyZ@]P鷘) U*|jO":r řA r)Օ"rq*(h7W %#UЄ9Mn+vڊI* OLjyd|{O"-c:ؐl˸H V@hٖ޼)U|[^y9I(f2/k9! 8#ڹ9a!l2 6wyRijд|25P :26 )9S؇d"rf g wQ gRK_DK84N_E@3&10j·hj3f*/qF>/ify{,+$ONK.w|0gi/l+Dd WUp}q<,AV%N%@ Qe[14'7WQ 2SP"HIy+f)X!SM:PeLi~;E"-$g<@mN7k~xG+v^@ܑF:!c|-|j}no1ĐtL&3Y"x!G< yv>~l$,omn?X#/t?vACI.Ϸ9[LNf`P%ʤ'mȦ5Y dYBˑAdj6կ G E,i=^8 R$hǁ.9PU+U&f7A T1%2`骄AuXG-8eqPrBj)2h}Uʮux=׳5U#tL҉hi"j@|>@/.؋D AA6}}zN'`?w@Ace⸌BM82{rA۲ bLzu?!(WPXe_TT'F=ODq#BXcWz]4@eE:txR>Mb귆IPjpdb *P;?>nnUKW 29{Ӭ(o2:ì5Fp4؎ cpB43Gl+ MmS|%o;L,Bv N#t `>oD&:QE\!#_.@ /ψB3*p6(KV,_62hm:)##+grl-+؂MW>} ҘQKGzaMj=22t`ŔU@;r{s1l)@^j"/*N)ʜ{ Θ-~8L潼cw/*@ec՛yߗ/`ԁBbE* yS^BtxlS=9+1y8ނ; oQCϑIBe56"Ym%)7$VE1mO#ݺ+cN늛x it[SpaF2%]R7zٛ4uɅĝôBۇh]02lkŧqrܲش\sCL_O&t#N'9Þrؙ 9Uv AH %],Ixnυó45pzj8Ӭ|C} .g .;U4BR?L*KP \U`~(I7'm 6 QQhӦ )0{GwLUZ{v(qbiCy%\yo6UTᝐ~/_D$r_B%QXDޢbUë!"jWQ#fZYN^;F :Q cu ;]ޟRQa?>w-~ ub[ fP`i)~م͔|$%C٫Hʨ%t]ϧcT^<+'K$"{mFATjo;~Z"ZF)xA8C3'À>az@fgP(Ϛ(ћIH 9h@"؊\kҭ;ip~~>lai:>A"] ;>\/0ѽein6/rŞ߸/ԹWY /ޅFy'Êz ZLƣ4f;{>S! >׉PlUG ?hG s84e,gFw(V0R(Iv,_ƴ R,хRzypI<'#뒒&\cNO%2`<=2s ~:E1ג}0ؘ DDh{nʶM}ʌ~=o3se+!#t=DAhє1Jb!~FSw(?KKqZC,YխF}w rmYF[wq60)T_|) ILh$pXYޯ o6\,MuI}@[ nK6>R=o!U]/Hua:! *Px;Ϛ:aUjP=Lmx#Ϡ:J,^>1ƒ մ. 7qJ`*ڨGRc|lFTg+fGR orU~F穷yuO~L(KПgQg$Gx}y'bhAOKfqxqoiaU1L;*?.lCd|[Á^jC 7\eacK',/!n7HKwaa 8Z&rV+x{0:"zEP4'$-[Mr(2YATR*^,a}O܋J pX fR57zBtzzvCl>"[a\vcm߶wgW:djI55Sv[aKqxFh$5rH&vZ. Peܝ*Uz*iQh2)|P-. ۮp ^*ZX/a:l6#E{8iSgI͕FY1~y hICCM2yTۺ(TXLdzK_ꗍ~v~ۧ9'܅vZ+,өcz[jXyː>fRu#MJ 2-=~O*sR ߤ;.(xjৗݫ P:c<5U:^DIgJ19;B7/\60jLt}m"T7?e#ަM.R,?p"7&7Lޅ¾D9gVيտ2 71  \!ҊUZ_\ogߐ}s$FNoݵ'{Aܴ]-ЂQ* Mt\ ʈl! ֟3CPk[đ|TenI!.(!bʎ)`.)~0MRZ6k3mE saO4S O^y5<@e$Zܯ/\姕|DLD ER:#NP]!="K_c8 H3JmY$ "Qm]PЀ uB`W/Ʉp9N%{]oGe& pX^',`Ec=PDY}pghrҹ#!%lV1. P;lLR@cj'_U:]?A [o>)Wn/BZ)3&u-/1ĉ;XQe 4LOJd,@I\;{]`1cjPG&ls!۾sIe?3޼t1Х~ց0Xރo6T] _#IxdX*RAzJb[G.+BBSb  8~.6O$l[ <́үXR9EV)6i)%.BI?` 8?drh dWk`SeqA{k7 k"T[W eV=)C>6rUDLf-7H'j)Lj b:C:/.Btﹼ }c٢LgKӾ>3IX=@ISri33l mC2Ua*tWx )ӫ`p(lQz{/9ݽ7O'J~OR;RBaNlmϱ)[)xMori4nw}GjQۗj4=nLPΡ&mѤwW_a|Uߐx6k^"eZӪB֯,73 v$8ĶBO}{kDh|i:iƌ񋥛s Cl窭.9: }oe܋RZ3 8aOj[zi~HW1M< svǙ}mHىlQJ`!]y#;;M}G|8)c9=lFwm6*6)ΰ1 @&'09 RTp#Zi9;}6Tdv?o_ nݴ xH܇M:- (l" Ph-ԭfSpeWT>(*L+1ol6_Odo! _r"6oG\^{_r=וrqJbph{W+7<ۚ+[y[$I7`Du 9|Zswɫ)"~0¸ZV$"RxW*~-ԾVvF]!Or\1y74ﹻxhEGu7bNtC1 Li N* 9x' - 6Ķ ֔A+e)QKwOlI`~=>Q/Ow1ΗxYWʢSԴ>@K]-աE)EYkFHEwAivJIMpe?RҼXN]c ic1J3chƫG񡺱>V}L8A|C cIW⻰9˜rUXxhRoeO:&u'V8 S G" wqPJ9ggۦ}GQbES (RaSRnȼ$gq'yzʾk"Uj\]'",^<+!p^(ϖR-=? 6\P_Pw `Pi4m)0.iDJe΢XBQC]fWm=PΰVn튈4D@|l@~⩛LwN9EΨY"BG68*vRZ]/H_c5 I3ZWK r B ߠ[C {ojkEG'@ H]&F~)&aE;>vUܳ#kXW@{k]O3:vA/'c`/<2"@_B}8FiE=|j';C&a-vdHHL4С;zQ!*1qvOеN!w3J9 y1WQ d2,ەIBkOkk~X4)%HhM=/Ū1;ǀ؆* m2?)2յo;W9ĈMr0,+Ἰ;8'B):1sja>|U^QyA~t~?M@{HJo ٥Ů ZCre_üqS"eT]=u7Ƀ۪uyQ$^oP^P[j ֠[DHo)6[^y'Xjmbk%_ύ~t9D !gjqe"@lj=HIVAd 4E"M {ޝ{us GyP[AGɵ1:[<3~|QіSb뽋fr \9W4I0400{j/6L2Ih1g[+WJ"SlEf*TY) HOx<t3{@|I65q|Ѷ ITE4gxg^Ө8tmr3t=!t2z`_ tIjW e9_9;A :Q[lOHk~3lbQ0)ﯞ{^ZHC,gW.z|/B?yuWfi`G%ԘǝB  *='  r z)V {y 9js2}|Q>'!@ zu(?4]݀3(\Fa(9IO5Q^UEE DpCY0%-˩p^-]{9gZlJ (Ukyyke`Pܝn:d6`ȭN[pwh^ ۓY9Nl|ČHV#~I l6Wcl#)v؂kz]:Bc GCBsND\ۄz"mі߾.$rB&QQ*Aa,>aبhO'Kra&?(+ªN!`-H<<|78[c*kR2& y(ȹfO9bl[]nn=  3?D[:B"8 ^y|51 OW/56;,N,$TO (uF}("Uטm?! RG#Zn=|cB70|ыǃF})΄XbGEӕN C"oJ.kRO uϟ r>:! )TJxt sqZ R;'~߈._}d軧k5e#w~Xntl_M\܉7K>C4KC4"V:uv`#=;Ku\b#N=6ɖ ʬXn䜕 MJ[ bf)aV7n}rb*lT9)gf7\(GhmBw Ѳ2ͽ(&B f ,L o*Ib?C'jmv_ơsҺ/LBS$@a=cgx3j_E?a氌wiSk^ `}L37DKRnuH\Ԧ]ghHڣ|)h=);hT$kكb~|\:}thDtp %o ߽UjZog'qY龥\kªmFz6co;q[_HM( WjSf0WDt+Blj0!E*jeLJU6܏ \%  8qd.[tekRxO<2u8I+4@6٪CuJO2Mx7G'{Ž_yud-Q7/7I፨uDobhlX 55d[,]jWfB8fz񉰺-L4S!^XqYr/^1}qM]Hxh48ES36}1Swܦќ&S]A>Űeb_Ba\MNU"fqky1%(l0.,7vW-;N5 /;¶}*|EL{  /"~ 3Фx܄ Lwd,(-^"ش[ q]ElMxPm*8 8|ȩL.qsE+cBqy BW@ACq&N;L!l9؄Ždώ (=p 5!qKrc5T=;ZC7@+LUMNRY$_bv{5Ϙ%}Еĥ2g3].dGп9%N4|q_RtTb]K&&pbu>'NWC L_稴#dVTP3%f#BMC9.N-ܩH`zD|K=?i\:H|pe °I֐CC>jޚ@e}9L~(R je J yPAL`(vm9>'9篚]1f6rLWK(LAjՆ?J3Gyz;W>1==1/}-mxgӖZ޼!Ŵ؎?۲58F==nDc߷)=Fe {RB-i2Qe]Mґcgӏn[` x*o ;i -&$%!;>=0LnY: 8Z$[Ud@6"#Mrj 7 @lh"htS^RMSe1iW-EX`tC#V2M>Җ;ז"29Bn lIȗdstlJHsUMA\*(w\)_Z-BQZS魔f1%YMJ 1>u6-`N!AoF Zuyeސc8h{YIbR6Qo5]t/{$YB"-K>spf">͸bмoTe2| bt/u[$E=MzSQ lww?tw9UAW[L@.C_f)nmAfAוA4\w_x.L|״=e-v4qu$'Y"&~*?q~UEu*M&a(^!srNy1X{2v+IR+K( ;ēʗvo< 0jG'&7*GL xuU;'aqdW`Li-G G΍pQ[nE@gvMT7$s43 αt1r>A,E 7#6FI#w(/MpX3Bͭw.3?}M%e")]BL*VY|Π:K[E)c؃2KíMOY4 v4wPVQU K\C|>d q5_W+xҜ/mc sB(t؄ 5Y6 jf'\R#̔&l8圹ʐen[2OedӕsIDyl Dٵh1I1:Ҏ,Eؐ0 v2-6nw|% 5>:.( 2ڧ Qu hl,ju7[[LV0Wb8Ҩ' $X|L[I|{+)2 sD_qe 8x./.HxU3 ݔ~C3xlTRӓ5e+Gv¨F)2)4SvR4FL\K !J.Uqj bfP'2@rͭL: CzNv\N\ş6/o%wȿNe! bpri"R[)aTAϦX\s8H?SePVvD7yIxS$Q,& >appµ^E&⍞yFo&1A.cG˜.ɽ)?u]t~l߃_.NFM(ORVc̊NR fU:=Y섌4++Pۨ <:`Kuq Ϊ_L DzuD 7&^U+<_N޳:a`(:#`NSwԌ@ !klSv$LkgTN*A&&hB佫@wFdfb5ij딏lNǴy_G8[(Wh$x;GxK1 fl `w$UX aNڱ%:L@ 1xՀԺy C`& sEM)1hoDZ˃0#P}f)<_f0/L)&7.sʳ?H/ ~;>|莵VHh0WbW{f Ȣh :[OFF]/L4/lX @VFW+ݚnʴ4]9tNϵE.PM,%A%ImX/,ų2BeAX^PǦbz1ROYЯ00`'{$:⌙; lf*8y%!R%:`k<)x:hr߄ 2>ni#.eW݊ߞS(NElgfB~Y}A9-Iy ĴlA>hon'l^_3ڃ?+}6.pHvTET[)pTnnc/U)3=aü3/K yibU!Ijp㮁?~G- lQ\RvÎqxK98̟ =j"LTq=1k tݰxRvL 5SU߉EF=s| ߡs6^\ Ax'{sEGX?|lup(M4Y[W4 ClcO^<.&d%MHpk|fF*C|aFym}+O-Z[pz(Ua w}xEu&"%ě͏6dAG6))*C=i Ee~TK$w?*Y]Rz)C$6<ZM>S s0c7K{ * NMiZ1mhd گ]Y;;V`Ʒ^A7B?1LTv&*y77~D$ B}-sL܏CF+3lAn8jhק&`U%:3\!k<$7jQ[ !mcA }W;Rfz8EV~=Y;JF(-U$snyJLHa@u}몟|u|YaVWK ܩkDY[2f z,S/t2tb;V,T˯AJH6yުESC|ЋlTR@'0Jnݦp϶^ʽ㡺VX  h0;Z$[6q]ge'U>7r eOɉ!a뻌p+{"}6xȓ|\u! ޥ׷y5x˰ .J] 9s*Bmԕ1<5!˰8-X85m|&C(`§u>+þ&ryXg9F=x1ouR!Ns!c/9k.{s"E/>! j,i扳P.uBt@GJUzX}eh+32+'#Z()PVCq"M#xݝmaT]|cuMHd "JgSc?Hϴӭxŕ!v9 ?g9ZޤJJDZv`1(*Vh.VMD䙋6}{7£7;)n ,&|[aM#poaKb7rc$sϙ v\Dl.+|f6dq(/Mש\'T C e>m52o3ES2RLU;62+Vz'.8MZ`r@ ue!FuT7 Կv&_t l_e>Y䀜+je>Gv$ŢY+9csY xv T}~]uVUh^ބe3F缎MilW9笣 NyA1ϔD(.\:h խx. ʬPk]X2K(./Oߑ,$^u-/C4.wf.:$#&/?e]8UL}- T@V9fɠ_kND°3fxnqĬ^$"K1 j\V!2p9TWuLځVrtÏح1ΠJ}mkvGZy܄7zf~d;5r $t;?2?cR`'1_4+ȲM\pԍ ǬET]S` 9 ve`BM;5r wن\ fD[7XTx҆T;#$qѮ)Ca;ٷ:GWq]{Y׶ؿ+sL( YZ