kitinerary-devel-20.04.2-bp153.2.2.1 4>$  Apa'T!M@eeeW~n d 5Ie/0G'R[n]%;_i÷OKӘoaۈv&OzOErCBQ$FHC U2:`KH8N1Gfjߦ|2ՈʎyRYPH|jPw4تC>~C 2ʯd8ȡZO{12V<'-X_yip-~Emϕe q_>@V&5438b1fa977483112cd488d74dfc44d072a4b324d2ac171b04a34bfb3bdcd7e5365ceec97b37e886602a985b20fcd29e8b31781be؉a'T!M@eeexQ8y+*r7#aFBނťo=B^Qo;p:&fV> 5**nEl'9V=6l3DO{qX9yn64%41 {>d )i l%Yl˂ywzx^7 |BgwX{sjq_2P,lx1>Q:(zT1ʙؖQ)p+)ǥ`'rYi>p>b?bd ' H !;OU\ee e e e }e e e"e$~$e&<&| & 'r ('8'&9(<&:,*&FP'GP<eHQeISdeXSYS\Te]Ue^Zb[c\Id\e\f\l\u]ev^w_ex`eyb0zb4bDbHbNbCkitinerary-devel20.04.2bp153.2.2.1Development files for kitineraryThis package contains all necessary include files and libraries needed to build programs that use the kitinerary library.a'>build71+SUSE Linux Enterprise 15openSUSELGPL-2.1-or-laterhttp://bugs.opensuse.orgDevelopment/Libraries/KDEhttps://www.kde.orglinuxi586 ' ("%"%".(('/,%''$%"%$!#"$!"%&,"(( l n  in"]E 0` Rj k 0 N/g Nb  gKJgAA큤A큤A큤a'4a'4a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'a'4^^^^^^^^^^^^^^^^^^^^^^^a'^^^^^^^^^^^^^^^^^^^^^^a'a'4a'a'a'a'a'459ee39e7cc9b6c9c4eaddd9a6fd232af495e155422bfb165ce9372419ecafc633344ea687bf5861ca32b65de1496ba232237f012717e863a5dfa109de799598c3bd1e8bfb79871f7e2f7524918139dd2cad33206a87efae53c974af5e3042e29bffbce2f037229254684830804710ab9ed657031904ed514b936b7870e57eaa19cc142d96333e33346563205343254016873f7518dd21e415f73f49ed870e4ce5c6fcbcb9603dc7bd8378e17867a3cbcb2c1a352019e50502bb5040b176cb9c8a5137145a0b21feaecd61381d474ac6744d5892f913ab8e2c56d4175bf2860c4c3043c421c433ee7721cd89ee06d82854c0b5113c01f5bbeca3d2845c93285e2aaa0b357986077dd5eae495712a69d2ff66b5dad82d8b7060f168d1a0db80a3eff3f4b80cdb5875c0d65f653009ce86337093c8ecb0557bae3c75bb5920fa5a92866e6195578fa7fd61ab72af3cdb31e8aff2d76f4a95c6eba6c97c2578eaf2844e2c9fb6cec4ca44b1d3e020d7f6075f2979d13c138ea1a44935fca36a5eb46de686084400e95a6be099afae0d730968f1aa7e8aef01eb55a6af07e47fe290af3e9d786aa969842b1d391503d0f338109ebc5f58534b0f3407be7469e495257d35e6499cbaeb67d069384a85ff38fb4587c1820afe8abc22861fa2b86e073ef30a3206be108a3bd92404fcf64ec4e8eec932db9c1a7ab336b4992c5c7b4aa5dd1c71dd8b43d3ec4e6761eb2f41e13874164ff00568768820051605b98abc237e70963bf12e7eaa44e3219ea0d2e43ae8e58caa8ffbe0184a929d6eb5449e66831fdee7b8d92496380113e8fe86da14dece345c634bd0d380c3b9f6ef98a174402943533de825ad197b23b75f5cda55ed078957c4ee9d5438695a7e5afa9cf3ad1cdf09640e6644f405fd689806f07badb5c5c90e9c6cec1a84fc4a43ce2b882e3113386af9fd5ef40e243292796ab29d88d343b6db1486779562ecc899b8ebcd34386026a67fe92adb37ec391dbf664fd7a72e85ad103332c2162ddd609f96f2ac7c3d1d07839bd6bd2dfc71fd005c89d3ae4da0326e8e1edc37f72da9c16f4c2714cfcedb4cf562a100947a998436595d81e74ec1f54d9bed7764dbfbc3e6238935729a3ab313529f5e8b92d3dd9204f2b6ed7cee163bad54ecc5a619cc4534594078beb8b1d2cae744581daf9e573ac3eb6952df09208d1e2ec096091d7c28e55f4f09692d85ca5dd58387cd5fbdd0979c72b741cbeedbcf172b73f8efd5a3dd293b0f01cd595c420c6f22326762450bcfdc18f17db6b90ea041343d2fa22a08467c6c8f14e331621fc28ca0829e8900958a2bf1da2fdc29d33d096ef6edcd5c9a01ae780f74342ab6400e27a47b1a0188bd63e37bb09c20ae38052b459a7ef43b60a5c1414efd5b53b1375604a364889fd422026167dc9596030e611301af03f0708f76e106b8f60ee9bc213e331d643ec4b1477ede263ee19d30cfb406ad37a6fd1bec344f032b487038589f460d4507f55bb8d42d8d4aa8210fee331d469489a42699d50bd33b4dbcb67741b8882b1f8d132cadb2a174772321f3332bd519565e478d2ccbbcbbcd07445fb1a51b21a15d08a1f0b1b6afd611c4850cec90bfc4917a884af08c49f5b1c825874d7668ec24574cf56b6a292aec7bd29d75d6c95f93b4854b3c2a2c035c786f7eb6a57ecf85451f1abb659dad48e3d1ed14a6005ffe685d23e7d7640720d8134ff2abec68bdb9bf7e432341d8ef9008e7fe194c22a2a00974ad4839e792f3e66ccc2edf5a2504388ee1b47d79a3f47ef45b009c10b30df0b9fc77546bfdaf2de35483048455f3ef694d7d5fb1413ef290330a70d7e9edc6bbe07ad2d24633953174334bf33c21c86ffe951942da5cf4cbe81409711470a090a267dd09db83acf099b2f901670ad34fbe9d82259d11675af77cd9317de82322bb0558cebdf6bcc36e984675e87ab17c328d8a6310e9a170446f5322086a8177b550796ca7910468604f8136a40d2b1709bee56679565399ea24c99575c724f6d0f088ecf81cd3b35e9ab677d5205c3ee478e252268aaf7654a96006bcea729421e889cdb044b55ac3c53d0fab1a4114b699abcbaad7f56851757d41450e35f79eb50b8c2879c1b2c7444c953e2bfe64507540f3716c3e4c0a0aac255e153aeb4846ffd7ccfe0c4a4124defb48f83ae262cd80e6c2b9e85cc2133dd4074a5523ea8817c76aff538898d15242d849ce452588758317772555643e29dcac4a28c94726c8327c821d784f86a4fcecbc7fa197bc9b98d061a8162381d7d6bacf37cfaa8179aac3251ba72fba60b0fc4b39d2160b46851a15657f5ae276a27fc27804f2e2a9b738209ca59e10db985e87f1060dbc3083ca7ef18eccfa55c08bf85077109ed969afac0514b30ef9fcb79fa8c6db89e4e5686281365c787cbfe36abd3f358385ed4a99e8dc1937f6eb3c74822a587da913a9904788988067e71175aec56bbbbb1cadd5af25eaa2bb5db25edd9f02447885e5686127a25092ef179feffd3e852c33aabd374b5269f25f614a76e6fea0a9edc72b1dea66de2d16419cd429beb196be3a0a75fa4f9be3d74c399e4609bd4d238ff940d196cad439153c6d04c5e79dcc8eaa8d005683ff4620170cfee255cf22b2f45519b7b90adf705d0a295f54f6908d090413b2f7068cfa8ff1789efad596dd6a25cf72337616356e280e6e09af86d06eddcc17efd924886414d8224aa8bcaab53783fe515059d22d07ca6eb0323a085af81292cc6bc2c8ad0e15e8f8a113f48e5e339d5fb9de26abfed3cb195c866dc8a3056a160245a2031c733a5dc6ca423d732db24377877d9b24b2ceff457f691e6e0d9078537ad42683324063c5297909ae14d56da5678e4bba74406437c71558811edf4d4ab591717c6362f0893bdbc27d0511c6a1db6b2cff3ad413ef7169332a648157d1abac512d4f5a510a5434844429ee8f1b325d8286b08c8868f2d1c849d8fb932846d154af9892541fb0078674ac0dedf8c156437208ffb41c2424bed8fe076201804bc02572a258c4e85623e04845c8b54684cbc462d9eee1e38932eb7e30bf0cff3210c87b921b98616209880e1515ca374c200750ec90d0218e85ea8d29f36731576b3a3f76779af0c0176a40b07e6a67d526347b223115c5b9ad1145ef92d9209ecb331e6cc8d989295a110ab0a15cb710fb76f5d4feeb8dbab06c1d634b0ed05f9804b5f7a02cd3faf28a7b1f6e3e291e76ba1fe63a0be3a4101cf235b7b1fec0a16d6e0f3a9f8cf1b28986651f67875d23d0582be3fec316ce268a3a6ac72403e322fbe6cd0b9bf0d695c47a9431a2c4fe945d23054dd960f02d4ffe9239215092074b71b31796c0376bcaa14f33e7f47604c0654a6c3727ecb9ce88803208016c2f1ae26a82cd0d625f114e226f0568be0c5dc45278b4f151b4abbe6aec9931823f25f7d25d4bce8adce258344ad00f8306dbf9782636063075b360e1c04f895e42747f75a492713fc99afb14a405c60ba2f318a9753566647ca972bbcf28b3cd2d022a7d6fb95a5f7456aac83c1280336867d1b54f63b0d81310f8be474091fab671dabf460d4abb931243238ce0dac0037d8083ff235b744860b7f8003ee87fb91dcbb38afae2402ee51e7fcdd34486fc8ac2b126e0875954e748e1838c4b11a8b00c06fc40b4359a59adf12971cbb9ca75baefe4c6b72b3bd57e781119ef89e3134ff28769d16c463ba04065b2d39f44d3e1f88dfbae5013e6cf394b6b0ed538917abef1867e27637b9d5d89ddb44762b1562f4f9d4dda8d2c86545818c54aea2f0f6d98b97d638f609873167d42815d09550b946e39e5098e72cd52052dea73ed433a0e40cdf6d71bf336b81e6bdf68dff54d0bb63817691aefc5516e2bd37f0b27c2a89ffc95e5842362c2819c49be80db045f5c82cc9f7920b8c9737be52fba9773e5eb2e81401535a27c9740e7eb0c2a1cdf6d91fe2eb987ca34260377fb1833394cd99b2c5ccbecd6ed352d936a1a3da0cee700a7572fc97d9b27c82be8f14238c3009da3813106149059cae741aed37850f2a81730722329f3d29088fd8357571a65031045433c76aa68e82f2848e50d4b50cbcb6c2eb836d4a1c1648b01d91ad19cb1dedb06e158ea146f2a2c5ae3766b769f9d59f49b69d29b115ce287aec7110aa47fc9c214a35f96665d1868a9b48cc805b590b48dd7a95d608713185b98b2dee5030395f5391dd22e44d372e78a9748b9d679e16931ab13bed1b3a7b6844cbca9855d998fa2658e5d855b31559600e290882b117403128f2af10c390cef356aab198484fb5libKPimItinerary.so.5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkitinerary-20.04.2-bp153.2.2.1.src.rpmcmake(KPimItinerary)kitinerary-develkitinerary-devel(x86-32)    cmake(KF5CalendarCore)cmake(KF5Contacts)cmake(KF5Mime)cmake(KPimPkPass)cmake(Qt5Gui)libKPimItinerary5rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)20.04.23.0.4-14.6.0-14.0-15.2-14.14.1^y^@^@^@^wS@^`^=Q@^:@^r]]Y]p]@]W]n]p]M`@]Ik]6])\Q\g\ \@\e\\^\8@\@\[@[@[%@[;@[h@[ug@[YZJ@Christophe Giboudeaux Luca Beltrame Luca Beltrame Luca Beltrame Luca Beltrame Luca Beltrame Christophe Giboudeaux Luca Beltrame Christophe Giboudeaux Luca Beltrame Luca Beltrame Luca Beltrame Luca Beltrame Wolfgang Bauer Luca Beltrame Luca Beltrame Christophe Giboudeaux lbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgLuca Beltrame lbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgchristophe@krop.frlbeltrame@kde.orglbeltrame@kde.org- Update to 20.04.2 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2020-06-apps-update - No code change since 20.04.1- Update to 20.04.1 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2020-05-apps-update - Changes since 20.04.0: * Fix includes. Try to make it compile under windows- Update to 20.04.0 * New feature release * For more details please see: * https://kde.org/announcements/releases/2020-04-apps-update - No code change since 20.03.90- Update to 20.03.90 * New feature release - Changes since 20.03.80: * Fix extractor deduplication * Convert time to calendar timezone before taking the date- Update to 20.03.80 * New feature release - Too many changes since 19.12.3, only listing bugfixes: * Improve description for hotel booking ical events (kde#416444)- Update to 19.12.3 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2020-03-apps-update - Changes since 19.12.2: * Handle language variants in the Vueling extractor- Replace %make_jobs with %cmake_build.- Update to 19.12.2 * New bugfix release * For more details please see: * https://kde.org/announcements/releases/2020-02-apps-update - Changes since 19.12.1: * Fix merging of flight reservations with different IATA BCBP data * Deal with the German language variant of Trenitalia tickets * Move extractor engine capabilities string to the library * Add walking distance accuracy level for the location comparison- Update to 19.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/releases/19.12.1 - Too many changes to list here.- Update to 19.12.0 * New feature release * For more details please see: * https://www.kde.org/announcements/releases/19.12 - Too many changes to list here.- Update to 19.11.90 * New feature release * For more details please see: * https://kde.org/announcements/releases/19.12-rc - Changes since 19.11.80: * Update knowledge base databases from Wikidata * Silence debug output * Do not fail on DB tickets with VDV barcodes * Make RegioJet date/time patterns more strict * Fix nullptr dereference when PDF loading fails * Add a RAII wrapper around Poppler's globalParams * Make the Poppler version checking a bit more scalable * Don't initialize MemoryCalendar with an invalid timezone- Update to 19.11.80 * New feature release - Too many changes to list here.- Update to 19.08.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.08.3.php - Changes since 19.08.2: * Better end time default for restaurant reservations without an end time * Fix compatibility with Poppler 0.82- Update build requirements, add missing Requires to devel package- Update to 19.08.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.08.2.php - Changes since 19.08.1: * Fix UTC conversion during date/time parsing * Add another date format fallback for a new Lufthansa date format * Add unit test for JSON-LD date/time parsing * Fix date parsing in SNCF confirmation emails * QLatin1Literal => QLatin1String to fix compilation with Qt 5.14- Update to 19.08.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.08.1.php - No code change since 19.08.0- Update to 19.08.0 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.08.0.php - No code change since 19.07.90- Update to 19.07.90 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.08-rc.php - Changes since 19.07.80: * Adapt to KCalendarCore namespace change * Update Wikidata data tables for 19.08 release * Hotfix for ZXing master breaking pure QR code decoding for some reason * Fix another method name typo- Update to 19.07.80 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.08-beta.php - Changes since 19.04.3: * Too many changes to list here- Update to 19.04.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.04.3.php - No code changes since 19.04.2- Update to 19.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.04.2.php - Changes since 19.04.1: * Check IATA BCBP input a bit more strictly (kde#407895) * Add German language support for the A&O hostel extractor * Handle line continuations in Deutsche Bahn tickets * More robust line continuation detection for the DB extractor * Keep the ticket token in the RCT2 extractor * Fix PNR extraction for some sort of DB/ÖBB cross-over ticket * PNR is optional in SNCF booking confirmations (kde#404451)- Update to 19.04.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.04.1.php - No code changes since 19.04.0- Update to 19.04.0 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.04.0.php - Changes since 19.03.90: * Fix extraction of arrival/departure time for Brussels Airlines * Add airline IATA code as trigger criteria for Brussels Airlines too- Update to 19.03.90 * New feature release * For more details please see: * https://kde.org/announcements/announce-applications-19.04-rc.php - Changes since 19.03.80: * Don't block airport name disambiguation on the "international" fragment * Make the email parser handle all kinds of line breaks * Normalize all place names, not just those of airports * Extend Amadeus filter * Support one more Lufthansa variation of this * Support English BCD ical files too * Fix compile, Qt5Widgets_VERSION isn't defined, use Qt5Core_VERSION instead * Workaround qt5.13 bug- Update to 19.03.80 * New feature release * For more details please see: * https://kde.org/announcements/announce-applications-19.04-beta.php - Changes since 18.12.3: * Too many changes to list here- Update to 18.12.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.12.3.php - Changes since 18.12.2: * No code changes since 18.12.2- Update to 18.12.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.12.2.php - Changes since 18.12.1: * No code changes since 18.12.1- Update to 18.12.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.12.1.php - Changes since 18.12.0: * No code changes since 18.12.0- Update to 18.12.0 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.12.0.php - Changes since 18.11.90: * No code changes since 18.11.90- Update to 18.11.90 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.12-rc.php - Changes since 18.11.80: * Add missing comparison operators * Fix compatibility with Poppler 0.72 * Fix FCM extractor for single digit flight numbers * Remove obsolete todo * Improve airport lookup by considering alternative umlaut transliterations * Cleanup airport name lookup code a bit * Fix flight calendar entries when IATA airport code is missing * Add arrival terminal property * Add Easyjet extractor- Run spec-cleaner- Update to 18.11.80 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.12-beta.php - Changes since 18.08.3: * Too many changes to list here- Update to 18.08.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.08.3.php - Changes since 18.08.2: * GBool -> bool * Relax leading space offset detection for international tickets * Auto-detect leading space in compact/international DB tickets- Update to 18.08.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.08.2.php - Changes since 18.08.1: * None- Update to 18.08.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.08.1.php - Changes since 18.08.0: * Run the generic IATA BCBP extractor also for Vueling * Make the pdfdocumenttest pass without Poppler- Update to 18.08.0 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.08.0.php - Changes since 18.07.80: * Fix binary Aztec barcode encoding for ticket tokens- Update to 18.07.80 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-18.08-beta.php - Changes since 18.04.3: * None- Initial packagebuild71 1629995070  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde5.14.220.04.2-bp153.2.2.120.04.2-bp153.2.2.1KPimKItineraryActionAlphaIdBarcodeDecoderBrandBusTripCalendarHandlerCountryDbCreativeWorkDatatypesDocumentUtilEventExtractorExtractorCapabilitiesExtractorEngineExtractorFilterExtractorInputExtractorPostprocessorExtractorRepositoryFileFlightHtmlDocumentIataBcbpParserJsonLdDocumentKnowledgeDbLocationUtilMergeUtilOrganizationPdfDocumentPdfImagePersonPlaceRct2TicketRentalCarReservationSortUtilTaxiTicketTrainTripUic9183BlockUic9183ParserUic9183TicketLayoutVdvTicketVdvTicketParserVendor0080BlockVisitkitineraryaction.halphaid.hbarcodedecoder.hbrand.hbustrip.hcalendarhandler.hcountrydb.hcreativework.hdatatypes.hdocumentutil.hevent.hextractor.hextractorcapabilities.hextractorengine.hextractorfilter.hextractorinput.hextractorpostprocessor.hextractorrepository.hfile.hflight.hhtmldocument.hiatabcbpparser.hjsonlddocument.hkitinerary_export.hknowledgedb.hlocationutil.hmergeutil.horganization.hpdfdocument.hpdfimage.hperson.hplace.hrct2ticket.hrentalcar.hreservation.hsortutil.htaxi.hticket.htraintrip.huic9183block.huic9183parser.huic9183ticketlayout.hvdvticket.hvdvticketparser.hvendor0080block.hvisit.hkitinerary_version.hKPimItineraryKPimItineraryConfig.cmakeKPimItineraryConfigVersion.cmakeKPimItineraryTargets-none.cmakeKPimItineraryTargets.cmakelibKPimItinerary.so/usr/include//usr/include/KPim//usr/include/KPim/KItinerary//usr/include/KPim/kitinerary//usr/lib/cmake//usr/lib/cmake/KPimItinerary//usr/lib/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:16873/openSUSE_Backports_SLE-15-SP3_Update/d620193f9e74f0b1c0d24442765837e9-kitinerary.openSUSE_Backports_SLE-15-SP3_Updatecpioxz5i586-suse-linuxdirectoryC source, ASCII textC++ source, ASCII textC++ source, UTF-8 Unicode textASCII textP<e:M"PS|/utf-8e169d3f465fb0ac3d361ac5d006c105472febca29faceeff145633d5c18ba2e4? 7zXZ !t/if] crt:bLL >{v% >TߔhֿKm8a0 2õ_”ё"n]0kZꬁø(H Lwu:Jhpsd' DPAӓ:zSb)Lxk7S9E8knKf!ʬ 3_\d /Պ{+y13$5`ayB;"{:J4n[X@` aÂEA0 PϨiJ}@ɏYs2014u $?#۾? X`MRYnA-c]N% 8*N}zDU{97͌S[sxl~Ru jx/gڦt4MXp ּ1XK۪@V뤑:(ݿ4*"Z'%EN-e^"R^SUym=Ȁ<.,bpu&Jyt3yR190}e t\EV[b(AX/ؚ={[βI0w ^ ҾVG Zr a)0X>ۊYglD ]\{\Ѵh.Ë6qGL#ɜQΧ3!Y<XWx,<IH,' QMu4J?/6ef+e=p@j, &V @JπXEk0P}#C)E$XzmYt#N'{u7񱻹RaVKp|y*f;a0eeVLp9<ņRLES ɿ%uzNG!@3F8Ѽ"MB`oc=6&K,5,9b1]Ҍ#߱Q _W5a"j'U-9ɘWb*:T'D׉-m] '7nkd*S x(OUy%U!|6f.*[aoC>5(DD|M+{9]촖Q3g'tg>@J$SBaC Ƒϻδ1Ȃg8<!E /exyh֝q7kymPbp`uCD\(Z[U-M7[|Y^Ù$xwrer{a9%sSszۻe )<$|h+ &㌲/-ͤ-+DWZc!P [ bkkݡzt]|?)SZ ka '2phT0F4iah%BHuxLz u#_Ao6IG\ރQD.c'nSG Z;uIș 5=R}1j?>4Gl]YҰ,~a)"3N,T8u~1 84\^G_aAD,:BvaD~C]4^xgi[2ս*^6;!XSz X9bjQxV"oߙiEE.ujVHE- l}pxm$r47Fr8ۡ9\/G/poe+a-!d@% rHVep0>յրzNyqrjAc4)Zl$`x5s>1''`Nt]hDv6ib I^)3rdc^NB<6'~ QCXɘ2SNuH-:*K1+`W|@s #[a8UtIE{r,CՌ'[k NL6oS~.Two w#EЫ%pRQy'"(!Sy _^C9'P^ r&l.B:կqӞ?ƧOc[.IB帉5ֹBY=:rnQRXBJ)$L6 0\~Oro( n".j~c=?ԖR!ԒRY-k-V;B.$yڲ';Yȃ*[Z98n ;Jy&[+Gg969oc{#el\hVןnF'B ?Tb&uOg |8%86Kl n^soUɕc0jN;~]DU1|dny(}z$2mNI7LBƷA#_';b!2gg Dn!'*2/h {QLAu9@}| z&19V5`]gAGf5Rv^"篗?W\|}2]oEp˕]iLB ?.?RXQMnJe@W #=ء3T1lԚdo0 o9{X"K(] SJ\j$j0$s"6FtBETɹ;|![ W'h>o:aV6AҖUTDIFӲM-NʦUb0Afvd6ZѢrh nw>17cz\eXY wՃLT9`gZɉW^Qٯ/pI0k|)(`˯<5w%.^h?4s | :J@ }'H6J>N&S|B*шiH4\5GYe,GU!-\2oJ]tO P&ۋ0A$i?AG¶-Ǧ鯀k&!6دi!6<-6BXiiS=]HJZ3f 0ΐ5d 0 {}RTZqKq\[Mki'Mo 8F7B2m}cǫ_DWjGInU!DH2%]9}Ҭ:3:`v9MV ib8J%2Y<;. ?SIr>$v(Fl:)9/1mkfoR'ش&I+C_ n.Q-ѪjP +enqhl5jt*ąFp.wN{C}:7L/T}ɴg! Z D/Q,t^˽WyL4>`x*ju *vrTD!F4~y4В)m;F|=: <J+W~8}%6 t!DZl%'@?E4%L!V֤/v ;N(&ߍ HxdŮV=\Ϳ t'a`28e dQWz EaQvMEhT8RNN52^6*n"rR1öp+s3;Nm<%ÕaZ!fwq!)ƨD_,*KSѐ'|44I)\%^woAG~uzpfE)\^\(n>AZbfoxQY+"$slP%\n.CL QAj22Ҝ,\On~!eWϼCJ1c┟)- pZ슰>Ri _g氃2_ih]۱oqN⾝_>\?tlI!Pso3O)j6)c[2-5Z<>TeX;.> !>O]nezƝvڅg| ӔwJXSlA[kӘY0zaGHL(In|-.b 'G{\I Iu7'} bQ@5#b bf (Q<%Wɻ%4C ~>I$BY ٙyhA&wIN=}*/Q*+|ru橀/>޾fzQ譴h+$3vra)' [kOYK|n}@OuŇ 00a/F6 V/_n6\6?*0'ͮ g 3[]W$wgv!<~; DT#1n.)JQ5{ \5nL(M^(['Hǔn)?M:[ozNJU9Ar]R+VLrnS+;jfWĂ?%ZrXH?? s*q.啭~ޢ is)Ipa_alOs)࿛r7ԄR(oG1O)^'wHr#dZ(ԙuLvľ)k~GYB x/Eޙ=\<0yE5'T=_dgbf REȩMf(Bg *`'{NDmNcD /⛓|<h(r , N37E?&Цy9'zctw(?5 xz#h4/##b,ؒRP{ۥsuFcvT$kڔ_+Pk{/t?6zs`<֊Xtu4.hbm2q1B%;{b23bjH-esܾ'"|,y"Et^CFP@ub{,) …ch¶No] y%Ȁ̡ +.pI=f-3nK_Xl,݃usW<3hW:&rƙYa+-O`:%ߪljLx-v݁8%FkmEWxtZ>Tv#|_/4BԖ/{<Ȗ=I1I ۽X 5J6h8nhYK5-/yʩ5~7g1sҊ\k.MeSk" -uR7|$xʚˆ͉s2ч)^o rޞ _L*ݥQK&xyUB/b(Z弃Psn۶R^i)h*'>fxVAڮdzѴ$Y|'t9 3UAI0^t.p6Fb;Kt)x)hAP?:|CV頌#͟DDT?ظR ZiniFdeLbebS]Ak +4IH_Gˋe;Cۄ/ZuWV|DQd*\l(;BK}u'жLs/lynӌ m1!  fӌ̄mb{ 06OD'W5I .YQ@ WQ25uK"cim51E>ԔdKO m=3(LKÇ M9iid4 #FY^V"P\KKDhCyS:9IEy$|1F%.x]o>emF@1r̫xO|UWA7$[*xҮ5r`}y.qF3Ow#f{lVjcCAM<7X{ }"ۤ65xț8,jĦ 3uN _|m7,l@ONس1hG& [ĝ(?.wy3h[qxPҽrA=e?B6a)`~9RDڊY +r`N B',9@`f2'GݟظTQm;Kli'9UNo{ɑz-7d!C`2fMQnd^ޙ\E+w҄CoWB`^dXOL貇5@dm`$[|HRjsDFV)-򦧼RߦE~F?5k  9Ø-IlԓQR uedT ŸL*!)Iؠ~p YB;+ǃ GsBKy*݌9c9I 8̎%Ȃjd,\a:(sn0AWg/;a^noI\O9‰3bʅaSv:թ݆2|VǮ%$2\K)ʫ"ET񲠡>/xV~<3Tf٫ ut >. ^&!m]d L 54PTlׅbHknKJ͙&EE dvp:Ԃi}l=Fl馛Ghdfp_|6AI5{&A+5QO]!X' +fJpƮB'6O4!aԧRq'v@1X>W(BϪk;VRn]Eg\~;q JlFǍ/ [ܷB4Ѩ*졧i?xb~{BflgSMFAy^if՝aʢU5wm,Vz&>M􉺯W2*:tu9O#?7H' hq neN3j 糏n*'iyJQ4jU` d^v5raq HyпJg1;# z"]y$ t.Q= rI, UtHDWw2wXM|p)Z_Z%;wϒVPo CHB4acɯ4?Yo@{ͬ _9AUåKX~  "quᯘxwФ ' ы!ख{Ȼg?˰['X 1^n k5Ud*m+~o ͺh>a?Nbac󩼡`U$0l$h=bpYad=0i˭~яI%NBQL}j:O`m IUlʡe,ա;8AFJ>~`+[8FH{hۺ4\ؼI/CSrBQqk4ھ9nO0&/ݟ8DnҧXWpdB\nxQmsn aDV$NNy.AP2\oUh?ASR-HᤰY KƩ-)Hl7yBєmR&L H6 #%ظjJ|VnkѡpD݃ĩC# 5Y Q ]cm{Q3d235ݸ]7Ή%XfïW^m k%,M2 HٴK榮DԘ.2ۢzrOU]N mJX&II nTi/(n[/X9[ng]$w0R 2ѫG"KMNW(LłqGϪw}P 3gGNqoh~zT=ȊƻHPp W8Ih6rcɰT Ig=KΜyd,xԟ TƼ{!G()1\C>bل:o$+$զg[d`K%\Hx7u=Wpkte4AauMsjOrlֳ ܅A KQX *973j4ƙlPpBrJnD"Q߆J}htY%s!fL0WjhDAPޙe~vk ?Q14}@_mj"K< ׉nYqTq}Lidߎ#Z^˜+KcMa5sZw2ZiGG^6'CK2l0$U 5=WpG=m9^ݛB7|IDl5vҷooiWm xDĊ$tmfNKޘ3N@rCHwuaTՎNW& W` .;tM6K~'3!>5R~8?Y\}ɲ0M9plD%;G ή͎WoR9G 27Zԝ {sڴUQ޴WHjK1@{6]r~`J3hŤ7 QQzX"ӎ֊O_d`f+dڑf|K]$?$0(6FwWXh,-8~7ʖdLA-)5ˀ.?+g1+n)ݯȊnU 5JM(jciG3gH~^ALRm)u#^D=EJMA]ʦ=tݴh=eÿSZ._ِr%lo;`G/TTBNk!\6 Ͼmg'2LnOEP&iztP z™ O'$~B8^`x̥^t49i=ۓ\jGz,YDIԿLㅫ_G=¸K5TҎV9eJBND Ygsy вT0q?\Gz"@X*-fB(s'0'f6[;1]*=%r}x3fk )Tʎ#M+p)^ro\ھ~)v:9܀+cv顑9kN [xiWO䀋k0%cH?Q|C\z?s &,?:{Y@O}Jh/1HP\grΗ]FmpGS Ko`'v<Ykwd]~{Fn*!f (Y'z0*>ˁ٢XDVz dzch_(4eK|̴lvyV3v"*+$VOu [;e;qK܄;MIWv>=x"8ojsHh-"{}Xm P(XEsk-gqXҷl;NH\(~1r&AԌL(Yڼq-98 >9k8TdNF}ˠoӥ^-?POuj CV, \ٽ!4 PRuB;AnnS&M_;YKV >ë/[heZ?Vxf0xMuav dhvzjnCN^+rvBQ6FG"X2Evb(_6VRr J><ɏYHYunP1D([TM(jlq=~{I$=BB]=uһ}G+'_HG;4v˪2L0\68HrhWo! ir_hV<%?$Dְ1"{ibfjLAø K' p%8i6.&ԈXZ/K$NpQܽ M!ru{O<{nK`v|M3eky0d0XB?SJMY92(i$Ղ}v8-6{_fMÃyq\ Trcvfy,~fFkŽFy;v;^|H277 ֦?EWOFƣYW+sj\JT\$}J?kZ v%(F띤J4_f6хF'd(dO$1.@4~ nj(I=:SH)Y ).9Hbeg z3 }NdgaB cĘJp!Ek3e)fTȬi o}}Bb(d&ݪX$\61hzgnx9Ꭷ%e,{J]eȲCUv{ xnm0ľҍSdY, ^5UHP&? g@b8ghFڰ(7ޝI4ki)_]jv)3aZOgoʳ*d*V>s*AdNzh-1Tq䦫MVU[w"BŁvQ}ncsg4A.Yb NC6607(6$D9o !--R48tSenm'%|\/yÈ?G52n8 }Zy꾰e^e5?_A֥'OV `G/(yEg B+LN=덶HnfG=`P/e"<[R~'Q[xC882HήV:4]FQho kE;ySS+v}ѠW34mB]Rך!5'ϳ:9nәBId@AuRn/hTÑ7uݰ;XoXh_!"9ܷP 3b0c%%= ͭT]7UOt)Θ-KdF DfMet4ж rQ^H{r<|[ Y5G}i7l V7Jږ03ƽrP.t$?Q!Bnyfͼ{[VM/L7ļBcLRU:r!?XfX ʁN D3lOۮ,޼;!Ԛ0>rK/`}lJxU &7cߕJ$:Od4/ZIk?7)U[gYWϱf~b%QBN֔zZJxY٨U[P'S^\nDlCࠎSJ~&iF&Lu%i rEҩ+d>,F^NRc8jY~Txot>W@qxd;5o5*=t@ꑞA6ɧXI B$ZQk*;kYN}~Gu#i)ݺUMJ^<;'Q贈,ĵxgZw)j7{. 2MΈv|oN]@{߇gwygE;(tRRq|ksK8DlKogyW$k6PDcb=Ͱ9Jڎut&94pGwZY/MOI8)܁X a{x4 tbMP9)y~FL FHw~*΃* SF%߽_祅('\D;,v-7Ԭ}lsƥڗ=t 8m@BjBa* MmRhD},i \dPORBp@ px lw؀]?!hk]DqkRڲ%[)~,W/F0l5shyigMzn;7s' vqP49iK^ ƊϷsD~9KozE_ @L+#px|8&dksɀ&EvkZgF$W}r %3:$QXKPͧvtb4cI#!a\Ӝaq;6i1ܡR«m|7EdAw'aAiїrh[q('`{Ćr ޫ.ԣ |5FiN`fd^f/]Ҵz?@mY0s<g)bd#<_ yD+Joz:U󫨃_yEAbi,X-7tX\XpHg(IfqC~UOFG$vE>WluR6{*|/y~{o ')u*j[s;,-z& Aۨ&!VB r:vNɰ6VecTKDy* cOk(6l8p~2Ñ;*Ҩ-GBʲàbfR>u9i_ʂO .5`:Cyb`^ʢP8ٻ&2쇚V&scpmAMN%b\lS5o! D2MHˀh͂ܡ} Z(؆` GRvבl0S\%86Ƒid[wv)ळtZ)9N-QQKjBu}- {b5lS ?G dǂ-]@INBBHBqA/uf_${v=_+'h^ :޺ӌw>*,QضKRzǷKİ݇ט_.rM=b|c];GCvvOG`(L ul111Z sݼ}?9W8*7'Y@:0-"6 m߳H(ح`mrY|Q1a|]+dnTy62ӮЅdUylL6A~,΂=a.Lg3|ߐ6jS4D>W^E :aKpwr@I cO6 Nc}_0TaZ-L?8E!6f0zӘM\j2W6?3*q ]/N/u.ŐiLZ:(ZJ­Ԯ횕Ny$h}m"ޥ)xI a=هIC1@+S1}}-C3A7gP1}YPqޤ ($H@B+n".]7_^`ZL140b;&,X{ DG(,v(*դNPHtʓ:VҚ Vv@t](7kl.5Nl B'Y&m50vCTUobNgqFV"LXx+vGtkBbPIzݵr \[՜Y Т쐞`[ɲ Ҭѝ97u+<  u@]ɹm,}օkݧ6ct)܇D~lWc+r:bΗFKymR-'A= 9Ґ#wCKsLj=P])+/I7^.iz琜6 \S:,UX=+Dk²^& q;?ml7]3vV&Hݼ`%69W ZfrUб| q)nBO'T-0NIqUgX0GKQg\:ds=XDJ#l)eRP;_l>}}1;* ~)qj3{d /1nK+adqj x'%"^afXRQ ;KOt B`"\L+.hQhuf7vc<͆a1jc)(!Jo[FS( L/s^%wsDw6| l Ϝ9oZw=׫]T'Rjоr&^Cfw@ȟZS;o& 0j4Ï- ;2WŘqiˉ8lcu{.FSrMIDTD)IT "8xbO,W7g&wtUURhMڂ;D.#eyeKRG')3}Te6☖כ y[^tM4tKj4r$]1͐e-fdDĐj@N%=U %LS>ө F}vάД+@v?" lغƥղFLb㹠C*  vCTaA=Zr'D8X3U/&} (=4$8؁m34 ؏ Wkj'6=YL.|bݱ~CYƋM/4חɲ񽮺\T]c51'p^gonD i\vVǖm7(J6N[ϻ)LC /ӉtAj)Y*XB-Ժ@6;WҋFOhTb IX%gcp25kp0[eqL8R~*Ŷ퇲DІ)$uY&R״pz6dOֺT )q ƲW wqưݏoE"YY!^㖨˹f8t/چJ@d ϋJ' >-KSCmz:sG> 21MnmH:~P& '傅br=3}Nj'3ѽTx>vy,jz!pޛP j9 f8o1+ $o#atBܷv,^jBGYG{ZjSvVaVhGd$EEmm\xy_b괕4/ҕ$b'15!KbR9,ñaaiz{JրlkRUs^9,N ޘ4Ll+Ī%Aylw-a9@ZCg;K♱gP%?I`q,r{k5)l&Ο@v\"ҴTKPw TK '