rubygem-shoulda-matchers-5.1.0-6.fc40 e>e 6 6_SS 6UVUhUl 3!]W>D] 'p~[ye 'p~[y9b,"ѴtR{J6qǡ`uHE߶2H9X]Nob4զdT~OP= KnNvLbJ#zCS k:(ك83<nt p,࿴\juPb`&M"9-I&@z @)C<lj bvZ0/ӌ1H9sKYFXW#TVɎiZJYyS ,H&-za.\F BQuVB֫YW$4+^.FyXb4+M f ,ܗKٹ%&*!л<=^hw`<.Q%wxff,<s[͙ D] 'p~[ye 'p~[y̦T;%)EB@Z[[~>>mj6;P;16C J?&atGXT6Xe1!oVis@!ˌG<ÒpUK)m 6w[$! "oz<$҅au+Aԣhg9D2c)u8&S&i~m{/%ilӃ􅶽kuz {8ў+de51)hra W2&u7,_myKG+=BLH;E!ucu]_m@DFNG^WȀ\44c$KQl .þp:͐&z֊N&Dbl A_6ߺ ߄J 3?ձzi$Һ(JWΞzq@,ugr0i~3P>cdU0kLRG/].az) >`>` ?_d! ( ^@DSbf u $ L  )0 ),.12 4\4453(5Y85`95|:7G9`H;I>X>Y>\>]A^LbSHdUeUfU lU tU(uWxvYwZx\y_$_0_4_l_r__Crubygem-shoulda-matchers5.1.06.fc40Simple one-liner tests for common Rails functionalityShoulda Matchers provides RSpec- and Minitest-compatible one-liners to test common Rails functionality that, if written by hand, would be much longer, more complex, and error-prone.e+buildvm-x86-31.iad2.fedoraproject.orgFedora ProjectFedora ProjectMITFedora ProjectUnspecifiedhttps://matchers.shoulda.io/linuxnoarchPm94L n : *@ CS1fG1 NcO   fG,:Q -2 VM~  jP\5'% X![~? OyVQTN6yI_bZZ)e+ 6WVA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee9d1990e033921c98e1bacb61d25ba3ba30851d01056a5550ce2c5756f73042d9cede1f9f1a81554fae4329d420679cf1867f3e4dc4a1835a0c2fcf94be1b37a2d751071d79ea11ae5378103c2cac72c876a92381aeee8a7a3fb08986146c6cc9db3998ac11c811d515b01415d616f9f8ffc76366c46ab41e5a35ed7a41a3ca3116ee8ec6c7bbd048746b5bb70b91f56f21f0c3c970cdb9d2faf2d741a2ccdc32998474073ad1bb3622e04a5a7a2eb9f5f5e1be9691209ad51b741428577acea22d5879bb30cd79187c9b84fefb063f606150194dd1f84d0f35ac96f1193400ef9258e4ee836986a1dc3ad13ba5c2d1dc822073cf5cc41cc5125e6fbd58ff01fcfed7c3b23fd5572b3d621b25e742338ccfbed2e2d6443e6a87cb9ac15bf9154f95e0cf59e7859c372ff6fd24ba7f433507cf2e188df9ab36fe0c9356a769437ddaa6a8a81f4c72cb51af2c17bc6df81c1e6172c780e3cc4df414d20021e3f8ce399144a790d8235dd88051ba9a4a8a19cba50df2e5baad29383c09fbf821f9afa1197ad673ee4348c00a8da986704c7721485b760f7c4cbd1cfca77653c5994f9aa162c536e2d8439b0e57d440edb9ea308781b8044085644cd88ef7f2578ca37c49c5a59e7ddf634d30a756f82cc5747ce65638d3b62bd4aff3224b66987c801339ad65b952be3bae20717661e158ea6c9a6af2cc31ab4ca3133c6e541445fab5e96ecf53e3876b56bd8bf90b270da50ccc6784503839d1b7d78cf1e727c681cd780dbd5c7f0c10410fb368c911a5d61deb59bc0a3bed5639e694c1d8fc68afee0d6f037c070767a690c5e3108fa34ef96c3a98dea102f2d0ff430b2f8ff7e23d18c2d41a4475ca1976984324e073e521e2c5e6053ed227d21dee6e31c231ecd5402ffc9d8e0b9130f3417a94a33c6616b52666fd7188c1b1e6621a4ef93df2b0c21dbcd8e40571f389e7134dffa50a71965e66f135f1fa1982d38e5289bd0fe9182b04a572246b18cfb2903f725564f434b99aed13ad8a4ba385b5602eabc673350f187ecf2a15e6741ef8e6df89338328bd11f3160fd08257fb24516190cd8b291ea96d03ced282ac26ffcf7a1c9fc99281e011749842764f520085553787e0ef84313b4844361811c55b1150bec1208f4e8c2d555962cb5fbe46d2560460661a11931c1a330fd4d2bb657a9c0e3fb427f371729f3da2493d0090a450889b5217323ab83c6044d2ff4ad1c192be479f8c0fae90b078f30973e9c293c4176571b5db9048bf313248d788adbdf1f59c1887ae5e8fe7f569aa001d33256d72562f62e1409755600937fad3056108af0f2281390bbdea17cffb7c370c5d53bc130f719ca6794d046f9b2f9b0255eb39099c7fec76493d7fbbf05f785ef3bca4b10bf736c0900cfd24de89e103cdffa52787d80e9778bf38b51a4e17c35d6427b0ce59d344d50f504408bd95dfcd15d7cf7567bcdf0d358b845bae5a953d3a4a07f25d6704aaa2cb766131dd07369675bec20eaa9f12789753a510d3f4bdb937f93bc756ab445602df8a123e63436a7c3736bc45cc3044a28b35b3cb58e1c9e7dce3565fe1faa5bce45db183acba9194c2d35ff97e77c92080caecf3fccb5cff06a757daea87e6bfdf9e361088df60e375a481326c60fb95b0cea007e563455b41fcf690f7404abded212ef966e19fa9ddc9b78ccde66ffa4bf160fcbdba79eec6b2ce0085cc0f9295338f5ea214a0f382f27b7ab3b2f891d1328f1fe5500b7c27da5a88739dc0c0b5dc960ad9a219caa4e351edcf68f8ed2a6bbff046c5d6d0784065ee84625c38897d9688031b5a0482afd3dec897de4d705ea6377f0bc2329bebc8a41264715720d0104fc915c89d4c90452a1420f512ff0f2137902533904facf7ec0ad4d1561f9abaa9cfec6dc8c2581a7c1c2ecab4b1523ab8d110030b274b7f6fe1f9a3751008bf0a1ada977476fe1d6d346569f20d42992348f4bb8d71b15b88bc6bbd7f791f7ba1deec5fe2975397c8a19ded89f9e4ab260d957aa3c840e9015c00bd7262894de0a7b801f63e6ca2986ba20ab4fe2fe5e9e6bc4e473ca5f0ad66222c02d435f01e62fb1c03866b21d459391c5039625b5f6e358ce038b799e3412350a61714a8e7c79b113620f614cc297bd200a1a0ce17f9d1c6207e193f056aaa8c51c1bae575b827617112624691c273af26c148537d4325f223b7efc540b0829cd87cd93744957f479b5380cbb5bd4ca734078d5d230d65c7c62ac39628223262df4852cdd637ae62534a6db4c4c035dc24618777deee0dbe978f22686694cb31997a8239f5620477dbed92ba8451ac402d5a420a62cf9cdbfff6d582c18274b7e2c7fc8d019e7107a0f1ed8a291bd066a62ebe9acf3576b84d69ed16bb3569c9d1271804ce28721dd2412b22abb36e7695359d07436e491b9a1c377bd3c08af1aa5c2fdde297c0f647c628e7332f71c04a3f2dd2d3c2a893c4b1eb933e3692c8442b8224884455d9a29a6c99e94712a5b2829a51826d7365054334c216f701d4ba833558fa923beb79a416d2336d481c2e94b4d8fc8151424fe42cd5c4c08b079cecd62c66a644fe7e7783f01659674ab25ddbd1c864089918895c043d91f1b348f45585c0e84f25a1721693bc2abfed0f8f86fd49b944652f465d3ce1948175d8576a6388570718b35c76df9ab9adf4ffb9745909c5ad2dba9d08610b18bec0498d39c696a84028ef87e1f9a52aaa0672b16d1e73506bd0b4c66611593d491f56db4307805113a088d565939d5239b330188f31934588d661aab30fe4259c854550722a378dac5582bae280705905942adc4ee695d7c06b9063c0c15dff71e2722d668297c1ce2918638d1bacfab8a5db0b0e02495bf768d81d0c2fe206d3fc8fe0a0bbcb84630f81b8231937dbd42f80491eb8a7c6e9466f7da135ddad28a81087437721f0be6a369280f0811673f0fdca9b110e98d9028daab3f40e2e70be9516240b0fde2e9016ed5934e2389e1e4b4387d894eb335b0460ab16b9844a323a8fd64711ec43eaff76ee5fbbe2217941e85687d209d7a325ffca9e1fabf665efb0ea82815d5c452297d58beeb8c787122863f5e5767fdd51af23b78ba16173803e095c471f9553e00494e5b565d3d622487958216d69f077cd9e2a5ca4c03e1ffb3b871d7e1f0889d139535c001b4b76a5c74daccdd630a887bdf9e668deb69ee423b206ebe37895c918e4bdccf71307f1cefca51941873e70f7f2f0367cc80e204fb3b705bd6b4f14ce338b0e75c0de7e3fbcb05c9502227b55ab5c46ae48178f6812ad479dc2380cacabca83de5255a1aeb37a14f5c2710c74304fec86be9812951f6617c41f1b431a29b4b9ca91412aafef5bb5d63da979289778e01b4d1ad6ddd57ff1a93354ad5e6dcc22f73d13f9ceb1a98c72918a33b67fec4022bf4bccf6aa83ef343688659c702a3730d7412beedae9f92d5c696b0b6abbc3459841a3ad23ff82007b039739d231c3f3dde5d6b344f4d036e46c93939bfcb56cccc661a0f2c44c5e792927ac37d57873af0aea93886d2913fa093b94dfb66ccc8df9d159340cb84cd83d1b43c2c9a7846efe29e764d568a61edb412763840d7d03b4cdf968ff96adffd9eab013288ce4ccfc8231da7f27a8344270593ed94d0a8e3ee11550f514a15070d7f84c9061964d3a556b5c231d539932bb12a458831bb6609816d1db55745367834b6acdab2731d5605e3a2083c701bed10cc6ce63e50fd111bcafec0af309c6a7cb6e6fe670135edd95cda341dbf33157a6b4a34167a69aea8f326f4d70b6ff739e39787238589b3ea8028a30a51b74b9d8ea1d09fe51c77806ea2d55b188e2b38a50491f3a7c0815bd295230e11e4ccd2da4702c494401accabf6dc27525e571944e423b58112960f471acd4730ca4210363faab732ad17aa73be15b4b0c35025039413de3350b0c6bc70a36ac1942da16ee4d1307800bcccecf722a9cd278563db9e7bc531e790c7c0e4b2faa26ba4e02a905b6d9369c88a5633b6b7767e0cee308f23f9d51303dc0759c44dbd1478b0c3d4dcc06f6376752bf10a371f07215fc6bc4689a5d1c76d372f8b6f9b644dfffb681a6c65657cedc396f3a6a305dda4cddc155ed7bfdb993445b946ae64b9f4b81ee559763202b2bf4371ff7ffc960785cffbe4a2965e9f06a2575fad8ca50b6d1a4ee8ffb852248e920c55d63963df12825f260b1b5c9791c085a5ac46a80ce396d44c1e9043b436fc960c53e12147b09e4f3c6dc6bec457b64fba424c71ec3f434140cddfee64532fc61063e45401b483045a5fa74eff543a1fa60d775add38786253dd13a810420d9676d12e73d418e04604060687a8c2969f6a837401f41fdf9d3878a20a67c51f44132c938b66579402fcef4bf534aa8ad17fbd5228a81a4c985e1780d2771535b2b7dc722f68591f224bf1c069306c21296856d8467b74698eed80bc7f8ea58d36daf875a4f9ad4f0de0abbd39470ece208d0cc6b4ebe834282eb7d7f54f08aa7afec4ab6d9f5269e75beaf453a6ab601d64055b1004a48d710546d9f59c4f3cc6631c49b7b9b7d87a2b364199c84891625658eff142a5a1e9ca6b376df68947a33467af63d3b0d219404adc250e61ca990be3ea9ad89fefec87b78e9f63f8f98d45ec63eabb6f3336b5ef9826a14e4a277fda728c632808b164535d4c6eff8aa091b535e627e7397c994a106d6293af767e2b1489f3712fd34ad97f9529607fcd5111db41ae6b83223db74454b15cc210a185055c512b01d3d2bca0cac30e3ca932976b16fbf60b35ea04a91cc6922b1bba9077058fd48be0f176d84a51e8723ed2e5c137c3c9dd08a0ff6192172372c478cdf8192dc1d9d99d2c44009a1a683bae69bdb66ae0753f97a037ff50f796124d12fcb59286330a1934d1730c51c56582a70399d44239c3e2a78b0995fcc02b28a61a1e89badde5a6f0b6bf5455781659eb22a3dddb327c40889f450803b3b9d17dd5f2d405252de21381270044eb05eed64a5da1aadecca31b8fcdce75e6eb266c537ec38aa143aaacfe10ed33a0bbe1f4438e12e6922dcb1f91902aaa6166764f0954cd4e57efbd2a1575ad00f33a6f6b74ac8d897df280f82d333d7135c5dba7a3be8db714a4072b9c9e34136b763914e61839419805f4daca5a60bde372d1621c54379551e919204430d32c2f2bde52cd36a95681187401bdf5683877f9637f8afe878c5f47ae2d30d585b58fae1e606cd9035fc5742d7522752db5d5535f4ffc103e726069b38c92f47ca079a57a0f32382fa9f4b1de6868e0ebad7ae3a55599b16517893cbbc7b3ebfcbb3c116927e8c0ae1466136fb12b1c2ff35ba99d4ad5041182660c474a6879e1a65890c0f1815bf378d9f595e6b942e8c32e5ee36cb23c8e6a0d53bedf948eb01846b3e04ae75c1dbfcae118522d27c1bb3096f8cc5df3f3a4a66588cb657bf1acb36e95bea21c4f96534c2abe117697c94cb2f663eafd7635e8fd59aef734ddd6ba15c82e6e55b8e57cdcea15d3edf944666def0959c939794abeacc9a17f834bd582ce3a4159f1102949ebc9d784e047ee53937637a1535f6b6bc74f487ad9734c473f9eff0c1a75c043d8eee89b8d815ffd1f0fea69efcd79b3fdc17001e52c7d3ce700085dc5da010c356a6c0f6d9804b6851199e6c535a6ec513d321d7bc2109e38d1f928835674c0ad35acab66146d5741a59503bcb674dec97156a09ffbb3ed4d4b0152c2d3ea5a6073f5ecd029f7a43e46e1864rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-shoulda-matchers-5.1.0-6.fc40.src.rpmrubygem(shoulda-matchers)rubygem-shoulda-matchers    @@ rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)ruby(rubygems)rubygem(activesupport)3.0.4-14.6.0-14.0-15.4.18-15.2.04.19.1eeYeGds@cʂ@b@bFedora Release Engineering - 5.1.0-6Mamoru TASAKA - 5.1.0-5Mamoru TASAKA - 5.1.0-4Fedora Release Engineering - 5.1.0-3Fedora Release Engineering - 5.1.0-2Vít Ondruch - 5.1.0-1Fedora Release Engineering - 4.5.1-4- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Use upstream patch for ruby3.1+ Psych::BadAlias: Unknown alias: default issue - Backport upstream patch for RoR 7.0 support which seems to be needed for ruby3.3.0dev- Apply upstream PR for ruby3.3 NoMethodError message change- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Update to should-matchers 5.1.0. Resolves: rhbz#1980995 Resolves: rhbz#2113709- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~5.1.05.1.0-6.fc40   shoulda-matchers-5.1.0LICENSElibshouldashoulda-matchers.rbmatchersmatchers.rbaction_controlleraction_controller.rbcallback_matcher.rbfilter_param_matcher.rbflash_store.rbpermit_matcher.rbredirect_to_matcher.rbrender_template_matcher.rbrender_with_layout_matcher.rbrescue_from_matcher.rbrespond_with_matcher.rbroute_matcher.rbroute_params.rbsession_store.rbset_flash_matcher.rbset_session_matcher.rbset_session_or_flash_matcher.rbactive_modelactive_model.rballow_value_matcherallow_value_matcher.rbattribute_changed_value_error.rbattribute_does_not_exist_error.rbattribute_setter.rbattribute_setter_and_validator.rbattribute_setters.rbattribute_setters_and_validators.rbsuccessful_check.rbsuccessful_setting.rbdisallow_value_matcher.rberrors.rbhave_secure_password_matcher.rbhelpers.rbnumericality_matchersnumericality_matchers.rbcomparison_matcher.rbeven_number_matcher.rbnumeric_type_matcher.rbodd_number_matcher.rbonly_integer_matcher.rbqualifiersqualifiers.rballow_nil.rbignore_interference_by_writer.rbignoring_interference_by_writer.rbvalidate_absence_of_matcher.rbvalidate_acceptance_of_matcher.rbvalidate_confirmation_of_matcher.rbvalidate_exclusion_of_matcher.rbvalidate_inclusion_of_matcher.rbvalidate_length_of_matcher.rbvalidate_numericality_of_matcher.rbvalidate_presence_of_matcher.rbvalidation_matchervalidation_matcher.rbbuild_description.rbvalidation_message_finder.rbvalidator.rbactive_recordactive_record.rbaccept_nested_attributes_for_matcher.rbassociation_matcher.rbassociation_matchersassociation_matchers.rbcounter_cache_matcher.rbdependent_matcher.rbinverse_of_matcher.rbjoin_table_matcher.rbmodel_reflection.rbmodel_reflector.rboption_verifier.rboptional_matcher.rborder_matcher.rbrequired_matcher.rbsource_matcher.rbthrough_matcher.rbdefine_enum_for_matcher.rbhave_attached_matcher.rbhave_db_column_matcher.rbhave_db_index_matcher.rbhave_implicit_order_column.rbhave_readonly_attribute_matcher.rbhave_rich_text_matcher.rbhave_secure_token_matcher.rbserialize_matcher.rbuniquenessuniqueness.rbmodel.rbnamespace.rbtest_model_creator.rbtest_models.rbvalidate_uniqueness_of_matcher.rbconfiguration.rbdoublespeakdoublespeak.rbdouble.rbdouble_collection.rbdouble_implementation_registry.rbmethod_call.rbobject_double.rbproxy_implementation.rbstub_implementation.rbworld.rberror.rbindependentindependent.rbdelegate_method_matcherdelegate_method_matcher.rbtarget_not_defined_error.rbintegrationsintegrations.rbconfiguration.rbconfiguration_error.rbinclusion.rblibrarieslibraries.rbaction_controller.rbactive_model.rbactive_record.rbmissing_library.rbrails.rbrouting.rbrails.rbregistry.rbtest_frameworkstest_frameworks.rbactive_support_test_case.rbminitest_4.rbminitest_5.rbmissing_test_framework.rbrspec.rbtest_unit.rbmatcher_context.rbrails_shim.rbrouting.rbutilutil.rbword_wrap.rbversion.rbwarn.rbshoulda-matchers-5.1.0.gemspec/usr/share/gems/gems//usr/share/gems/gems/shoulda-matchers-5.1.0//usr/share/gems/gems/shoulda-matchers-5.1.0/lib//usr/share/gems/gems/shoulda-matchers-5.1.0/lib/shoulda//usr/share/gems/gems/shoulda-matchers-5.1.0/lib/shoulda/matchers//usr/share/gems/gems/shoulda-matchers-5.1.0/lib/shoulda/matchers/action_controller//usr/share/gems/gems/shoulda-matchers-5.1.0/lib/shoulda/matchers/active_model//usr/share/gems/gems/shoulda-matchers-5.1.0/lib/shoulda/matchers/active_model/allow_value_matcher//usr/share/gems/gems/shoulda-matchers-5.1.0/lib/shoulda/matchers/active_model/numericality_matchers//usr/share/gems/gems/shoulda-matchers-5.1.0/lib/shoulda/matchers/active_model/qualifiers//usr/share/gems/gems/shoulda-matchers-5.1.0/lib/shoulda/matchers/active_model/validation_matcher//usr/share/gems/gems/shoulda-matchers-5.1.0/lib/shoulda/matchers/active_record//usr/share/gems/gems/shoulda-matchers-5.1.0/lib/shoulda/matchers/active_record/association_matchers//usr/share/gems/gems/shoulda-matchers-5.1.0/lib/shoulda/matchers/active_record/uniqueness//usr/share/gems/gems/shoulda-matchers-5.1.0/lib/shoulda/matchers/doublespeak//usr/share/gems/gems/shoulda-matchers-5.1.0/lib/shoulda/matchers/independent//usr/share/gems/gems/shoulda-matchers-5.1.0/lib/shoulda/matchers/independent/delegate_method_matcher//usr/share/gems/gems/shoulda-matchers-5.1.0/lib/shoulda/matchers/integrations//usr/share/gems/gems/shoulda-matchers-5.1.0/lib/shoulda/matchers/integrations/libraries//usr/share/gems/gems/shoulda-matchers-5.1.0/lib/shoulda/matchers/integrations/test_frameworks//usr/share/gems/gems/shoulda-matchers-5.1.0/lib/shoulda/matchers/util//usr/share/gems/specifications/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protectioncpiozstd19noarch-redhat-linux-gnudirectoryASCII text, with CRLF line terminatorsRuby script, ASCII textASCII textUnicode text, UTF-8 textRuby script, Unicode text, UTF-8 textASCII text, with very long lines (396)PRRhttps://bugz.fedoraproject.org/rubygem-shoulda-matchersutf-8cba8eedc36f7d86d7a36aeef5c52445266c3fb41202bac179f0b6b47e9a7094a694ab51b2e931bba0e6e958fcf5c8eea0fea0b03998788ff6bc9a2e1c965c3df? (/h$T0-72 ] TP_5/( ־tGnSF70LruK]v*T;N!uP7;FCn!\`:tMe7udL f9+ϺzgK gˏK"ӶR HAJN_ZX?>NS]5I*9?qJay?@+ޣ\h6藺n/95=rt*1CۊvQqOR=n}۞HKNښZ v}O-[/Wj =]Y֠;%6 D"jMv{^̒ :F[/c͠m)Iß-z5TjOhkHvHlr5`Q!&[n(LXr>Hl6*[0D梩pe\$p4d.EC&c9QRlܯCD*SKA."ݺm6XSfүpT~[NјDݯ AX4 Rnڒc[[e@bi ;*T/ԛ&؀NKq&>{A>7.]q+e 0NT?siGۙ+E5HYrQJ]tlwQݘLB' w֝dFp{pThC# ԂM;䘣*WNW~ղe-!xߧLGcWD傎ȣ ө4+6up4~n_W/1m׫~Qr߆}LJ,j[N甪 L%?v1%VSDd+()!ѳ" c~#TڔyVbyrorιɱS˚5v7,u+=Ra2Rj%v`ԡq⒐pL*JjiTv N!&a}T5k}EUHP_\YcgͩwmH{$I¤ll}*MǧhGP\ѵO[h̠$ V!s'i@!BJ߭F]Dvnd~Y ^-mM%V!`PtV?/+"^:; zM |D!{zYMp`qwZ35E y"GJ (/.[ vJ;y(w]*2֞=UKz@4ճsضZ1iz{+ϔXI*䫿m\ڸ4Q$Oeg1?ۂ[gWiU! OvtxNrOGZ\Y”gϳ9VcCФXi}i/i=ۨm_j uO/ܰ{!8fM R22aX0p:9K+ z4e0 &}g9X88xA>Tl|zB`74(TJIʕgCjmSŊT+>Vn U$iAQo[[ ZEq5իy MWN)q.\H `itHP@0BH v'D<&k{H;߷X@ և칶 Zn-SOhLN &$" S/0<$Ī%ʗʶ=v BjlƨVEUw@l3Q՛ne;Z=WoRyUJBB[!TZOjYm;NDߟdd0ƃSl`728\&\LK4؞sZDJf2Ѓc lX6, &"$Yr[/nwhEEMa~Bد§(i|~AS#)4@fg9``.rĘ$qEk$(z$9cL)lبD 8UqED%$(MRyT \9p(|0I{~z#U†$ \Bf-* >@>(W(BT!>ByPh4تxa,M['"("D}aPa. Uh GV!s` p*~Q[T¸`.g\Zd$l6h4 )ѿ/CoO?tHhz!qX'cGg0b (n2ð'*~rS(U)(wT;,PLQkaPQ!ǯzLa~{ze+mԡ>N\U(ݢK, W%rnab)z+*((* r+&c!X[_J'|xc\IĬ|}@"ySk}qCĢUD#qOtq$N]WMvyJaA>BH+t+JKKu QRC)IorO:ԯ ޿!+%9L+UIێyj[2>^&gԁmZ#Ij@nnv ZLCx/$\.iT/}miAsӤ mT2@V1 qӾSE}0C /_L^$F*PC4=Z'4PD&klChz"5㷮USy٨vË@P .DBIUu4B($ ,P @ AH:M>wӞsT1w'<~2֍<ֿ5 j7%]}È!k>qN-1׫c;`@*o"{g-E˰ހPlڕ Efz(lߵߡD+펮pnqW ՚IqWrPCO[)Ц|n+©Czۉ2)X!Ze6*hTQHZAw!`r0.k5X%io1 p'Co^v̜y튧V?6&4)A~;}}s n0Ve ^UZ@ZF*Uu>鵳uR ('ڛ-!{2Ɔ@) r{ʞgC"p͙ϧ>2R1hjYۦoʐvJ"&?xAJtaݺU'G^I~ܽQ4zѿ$ hT8<(rN<+C,I^l 5՛1@5j=}|wl-~;Q8Ͽ *6Q&l(i:o-gnZY: +m MղٗWp }TދǎS80ָ"s1ERܮ,TܹϾghy~x`,%u6cGŷDZ~0SpVjH;xrQ有}ՂPDqu<$&û+Tn&5k%V^rY2"- |zP#gQUns8)gq, jrukomPSfoh6jΑ$v6P_dL7D+Onh/&/`. +\A΁^o3P?+ ;uCM:LM0dĥ1>h9Gؤ[ vԸyQS.dD"oP9e CbN\kT6i(.n^'dGp:wW` VĬBn>l(䡛`?6 ( L"!_/|{<ǠzK4Sb1"ƓRXvEeurAA'~Y`EUqm&ᯃ d/\V~<6t 4U߿KԀP͠t_,)kr}T}VWKu6 mA!-D{Wmz,+]}")0.a9[S̋:dM׾]=r j~NZ] l[]EN\* 暷$cF|9V9OL8Jwm*{y0NӔzj:_?Jf(k-~)b,Orf@Di vZu`çJ 2s?ےvo }ـB]ƷPң#'6_a5keg]7Zieփ`G רOĽϰEldA3nBRӣoνqn2&㊬؏,YvHUi  a~ʳNݼa 64hbbX@] Q{uWuG(T(\Ȕ75'eB&9#ͧ=މ貔4FGX]^W _QTo);-ĽyP9!q<=i_ȴ[rJJ&:ӼN.HZ;k -i Kszaڌ~ڃ"FQSx7ebeu.%ȹN?+TE0i#j qEB˷#tUodrX~ʷP_EaBUKO2JZֳфgH|Hx(M`\j!vTBŗXձwֿ1dˇIFzm6 JV+'8IByRX%>>)6^> NJYst/^d)gN)!yup}`$džQ>oh`zI #9AGٺ1 stX[(I(jE}D*Go/7V-3!ํIi:8sJ5Ѣv&A@~F24G3&[)@߳pǤyby4r—9'iŮް CwRc;S-* {F_VX[1̀#5eaA*(ʧ$ƚY"m[ΊPB,:34rl{PEKi0hgTQ<z#T<ʂhON$zjjCBYcvu9Ϻh4$"eȌw@n/L6cIT7 M֍y!7$ѱ:8asy @S0U`zR- &9ސRڷ \GCP& ]nG@QfZtwdDs"?"&fR ^S/ B$ݘc]ڀZXt><*r$ YeK:?[vBn9$"Ԋ2nbxS˟ࡇ)s9)$_c")\N5D=7 DkUd٣~#Eų]Q/Q}ir^}Bp紐\D`/ŭt̓mZX<ס4al%{$T(RBNH"p3%{dpXH^ wf >K8!T1~)W LSG?#&QakC)&r4#U f#asT KlO+x0>Z^dP1]B-0b"f~\Zyau˷H5/o>?BNbǚmdIgJPnLժ4ѯЅ]$o72zd띑o>$D_4/#?j U.lxojw1r3 &^ED%g{IanC"Q0 vDiI*:%5<'8:)bYٜ0ZX? -d!LP7 $d]-bnіܘދ|Og*h>"2M}|\[ɴ].֥\}BA=gX@Xi a:;Uҳ>I6q ^V]$snwDޱ!j8|4gYc]౏ѓ0W S^é X-.Ht1N{ ]x%F=w,0r/'Ww\u@[sgzYc⛡.hO+#Ho^rkԔ;sSs=v2xtEOpJU ƾ5Vwr!fڅkI6Qsf p#U<4,GIҲ譹*XA$4\zL%EܜP0e:·|%^ vD3GLnٖ]Z=leEFy'ABCw5 MsM% _ F(⁴͸8g&|ebo5 l3@l02͹"/]m4Yhs\a&o634Tu4zYùͲI4JfBaWr{hޡ)2s9|BO0K@K-ya(¤D}RϨ, {joD9E S4R0i D`w6 ãXuDk @zk#EUcDD-S/GCv$ϗ)>4HkG}9ol6\8;GCZY"̻^JΝ(aWL $o F$PB^[P',<3ҩrx-q Rt @Q#m6QJ<H,83""Ž>MVlE6M*{ !{ k 1sz^hE[ڣT5#r.sc?ϲK`P36'ss,cKvJ$"c0cS^|%3|BNVy D恑#ٝ5lX+iZ9+sO^'\ݕkDsR60uM.lcҷ45%GOkvBo0ȪK},[GE&; L_iTDY̥B9J.z$G]nθVO[An:@T!,bbGcVqiO:{$P.8ymH(CwNPKND!+Y/naz@4. .dw ^/!(- Bl\9$'MHM(mj5bC5əVЧ.HU;i ,o9XJĥ*>5`N!p  4\ jNq#D_u]\3-CߓARS{VMBՁŭiG.+%'Lz; gnLaցXJj$8ȼA]O;A/Rk`Jh<xͱfa9JapY{jyTB-C1>F {N2?OSӖi;a3P!AZM."jhԶnK<V!ץ@+Nc:Ze'8T.Jǐ$ i-tRTfFF$YcBF~|U\ Pɼ 1b ԅzIsоPUrGOˊ`M.K&8֫׺ջT7t\YlLf^y91!ȑWO !%L/l|F m֥']n3W0P&$g~={k ʉ|#^.O> }8exG*T RR>Z*6aۦ"$Ĝt/˦4MI"LC,DIidڧpZMVĜI<EtԲVbpilf GŋtY j~"f=$` _c^b7gÃ-A]To5^<!a–4=G8 q (Z+fE+ l E2/-O/B͊_u@ `2>/C" _ /3#VѶk5. MO:g|*6jq6"| рմ{_X(Je45`Jh1IN< 63(} ZlG4GO՚2R=YRwQY!Id`0ŒX('ֆ27t>z)_RHrhQ,x0 sVVmJknC10{Ny7Kcxe6H~m >OVYk!>40܍@6E'зiź-uMc RV3YZJ&1M "m)~rivN@O._ZXl*DT l_tfYC6zp&@*$֖} w-StbJ-_I[=!.= haMY|jq +"Z:n6./޽r=po) moa7a.h=-'ިenpL蚬k4u^G(߂7fdL >ZqA: 1͎”O,j[ ԝP, 9Uv\]iG ~ *{Uw)UhʔD&w +\%I0!^8z\z2V fFm{C5 X[ZF}|n!77 Ѥ@Pyܮ嫚fKAL!ɿܖtYpx VN9!zA켫At|_$/WƵfӗuM䳰:\R~BxfUb*6Ҵͱ#ó"8ZiaಸwI(j+>Y+ZICԡ+lMF=Y,-Z'rLTᅱncaf[G_ʆM8,;X,Tߒک |Yp"b &R6LWau fBu<&i#bV!>4Ui:-te֦[WPw O2P_$ 4TV9z91!`IIPD ^Lqjo2CTQ6D?ǚ, *s|G5l$"M+mRsJ"; TqLR|!41\>p݈1Sg'BiG廗pP,ra4I ix 7i_zxmY803;`O|&[X%B!F =#X۝o]t8Y2&~ehB9g%ҧA"YEq[(}!C7D{Itjj6GN?s q"DTlc†&]-Hk`*;s%U" [&4GPvrRI)-2F}`*AT.Գݾ,SEۛn( qEkLA&-GF6n4d1v)Q1ҀSfg͸*p;xd5 I@XC<ӊ-z8`W//Eȅo5`*u6V&*to:sż#ZȟWy+LqB1*/DVgvcQ "Qa3ϸd"(:uQ r w (g,o3CUsV< T~eO%e1E |ȹBىՅ*H48Т:}&EΚ$\AT"V"Ե$~!*A`H>3++]$tjg`}L6-9PI"%[4VRn :ի(dj6+Hv6X4r[/cgZfg4#7_j-*&9h~D  AT;DŨ #3dWktX [l ԃ9Vk#8@*XM8&㯖3zm.{Nj%TU 8 2tu?UӷI MUE99+`fgXuA"8 &{:7/ioHeLg3F ]AĄwxk"N㍖m4 ͇ue2X \`/ |%T3<,-8sK;v83J_!޼2=A&crG1XzU1nBYlzc3$L$j`ǚ2U3%,O$c ,K |,BGNBѲ؞|Jj2ZE-T>)] *1gڣMuG5_Y?WEEpF_OLۍJ0 LeF-L-GB-]l {t>5,@RKV#FsGh-tP7!8HBѽ#n3q7S2/wA,c@4ӽʬn{DNA,PSY3c8 n:Zhv\#ٲFG8L"^ͲvM!`Zď7`8@: 7Hޖ.(bPr̫ 1$7RVW]ŤU43B"J;8* :#eʗ) Z hѯP{< d.G4?}$/N@td@tᯇn"O| 7 //%ǨmAN:}qEr TR1 e_3*qLqׇh8*ʒj J*1{F1:i`T Qew%}@qQtK^#1oȄ"oMC Qt:gdq"'OmE&'[8Xf^ z@%z&M[y?C%*LBϽXaLt86U <Ԓr<Y8BP}Ds@_H3Z tэn fa& 9!DkcEgJ/,qfg*ōN*kq4J$eXtFJK.2`X>j&{`C#r8~z&+w" <"64tjV|}:c"*XZ*ޒHGA )t4 a9ApY~ dqu2vD\ѽ#% w%H͒ca>=ʚ/ {KKw_fR7Ac͖^>?żCif@Q` aG"#8S(z t`-G$C6,)FX8xgҲݘkaZNV/ߠD{|Z?A5 (Y^-7PG$]T,"[)oD-P~بB 2)QŪi#b{ꭁ !I)ڝϮ0,(ҩ&p2#^'ɻI^+334qE9a_ %*~]1KvПD$@k`!?Ś=쮈5X">[CJ3ZJsu^"1I~Q0ih KS=cJ2jpӧ)ݢ`Qtq{f!evqM,f,XLt8unP4wnC6{_X̓l*9VgH-<.ΙjO,&P9.7SFIH:o&6$ mJ{}w84ǿj]aqRZ+ބ|hs~OYS%ZZ+Ili*v |r4w_#w}"ܵ!*7[2ڈPIFA_o(45^I37K2kS"_#cW.=; -_b>_[@'}4E{TlhX{WS}Ex($$",IN_磴Gk$T<.nbڿ&)Ʀcۂ# u2 +dfs]TغsЙ7G%{)T?$u4VYBI?N٩ݒuӌӍ.` [QRCv"@5f:V]nl2(G]-D,z8p8|ouJ[ۑtRPFµAi_,Uw˒^sOJR*z%ǐ6+9?nusK#3Yǖ.]jiHD<[̃`4WcsiFmdÜ^< c\rZk kI1(#D] hfbtVݕT{S rpm4oRhp[*`nwG{gˍd>} VK9iod+Gve#$cn­ (sky14)<'Xkb\wA,ڙu_1z'd~bEVNup[ETIU_3q :ouјʌB rlR\c*@{Q6 gVd&⯊FJ/гFPAfl9t!A{>CWr_'p处'fH6MLpAv{@=|ȳBňg\0J+@1kD Upա  DIGq%_ SDFE$"?T4x*"&H+@ D}\|$*Kr-)#@: 5 CŠB# .GT}Lo_b=l9$$r+:=C΅-$!QF(TjVLs DB|x ;$M)qlJY >ժ "DesEIA\9IJzZ4B9T–|W}pT–Dju Q<{JGf8K >anV \ڮ]w` ]Si}ϺcԳQշG9:UhUyGvG:J;Rݧ^L^R^ZZPgn[OlrL'wPQږH\U Y`rTڑn+6IQBlr!@W^Rmks(4ߪd]'ДYc!u1 4FccIE`vW/!' M\TNezS#If7dG8L;-IBP/+/iEX\8+:U%@ Sp(zda 0 @! cx (źч't<fzͿR3 RdF+"IL:^xQБB ZjVVfubQթh8y12~)HGZoYL&3w;Q>{O1*v`:/S(`ʓ]L1Gk8Phf^<ᾮ<BT~IXs$̵1mmVnMQil6(2&ir=[ɕϮͼU? xw^(azY92v≥Tf,: eq{6gZ,7z\U䖴q fP`, sMaؖlƶ1sz}uq))  5%>=MQvj*8}_Z55C`7CI3~ƶ6!v1:C>hEG(@-:K;Z!Qwv!Hؗ>; NV nLI+RFxUu e*VNrRRavrHv@9cC.CIU,g6c(pEV"W59`I3^~%tB'_,4O $}#\*!1rʱa7ttQ;eߪcƐ0**ZZC >A5kaz"f+MSf;CvۅSC:VNlc7/z~b5逞afsFQmW;NPY_r"9CM7lA7Ys«ZX"E q-:{}dVE^_a='Г,,Yl~Dq<t+ewm[Cz'D5k^[?ֳR/$F"B`u@JZ՜C\/s}:Ȭo$ud|׌3Qb2z/Bx+í4rl!(dvo.^ʮqV~uGg4`}T8X'"QєS47Y!jSnҔ蹂AD?|LO̟2gfr89{\3t\&V#V۹>{qACV(;S%V"V2BZjdnλEZ-&׳TE.m'T{!EFKEMvoMaw`$୿sc\r}8϶;ab"aPG;T `E&"GT @EQ]ƙ=CS il1Q7o-yLoEL9=0cDE)(1R#v/ѮFO50:~0 4И) B bU?nȗI?0|S NcOGHF>-;1|x~Kq@&c})OSS2/'.8$vq(ͼ.K Y?^ˑeڨ<l_pA2B 0D.J9y9gbMסWTobt}LmȣMR\H<ӫDeX;+1pAf[e2 F[Md%-4EmhC7ԋ).FM# 6 _$L0- o9%z 6'ƭؼqC~R:Q8Nh1wYQBא/(X\`>)p.w7"7sȲ!8nɳ-'bTa]2ɼ]-/\%lb興#֡xMĻ_ *SMFTBu5v?t HYoٺ(8 |3WUH]4A#j™rCúk6688 H3TI^&?O,2!\o2 mA^AgZC#%Xn8qr}"牌4 s?nhi3YuK "t!K,OO]+aL{/$ť> "Xq}y77JA.0:@NPBqSbOH@3Z{g&_L{txg\TLI#='ns Q-r $.U&Cdp_V+h+mK ҲHmPi:kE! pp0*/\N~fF>L>cPmqSVi)PIt 2Sw( SsERx^h|f@6N(k j-~qjqrsj .*qm=fkv d&:|Τjڶ̄ƺrDdgs٪w"J0f* 4׏ZT0MPTY[h)KMC\.V`GMbA(Z{HHk>#ᗮeb=wi-(w{BcLY_B G@7џv&I*}m& - 1^ѹK{KՔ$}CC"[C\ݭ;Uʌ?hB|FU7_#=E$Ƞ د+dW97Kdg+>B7l}yD= ~[dA?P r o_zf}0§@qIKf:DU~YN[gT@9Kv-χn'͘"i:S^/X3axrz1]ޫQT6JQZw#GbÅ-+l~KID4l=~p;NF{)K|~O,$GkrfJ:E2vNzo-iup&㬴)'e1vS~ rpğ]!8Dkl)LuP7'm+כbf-G >_nJn[-a5`p6(_[[/n,J+l1+{kz XuAmFɬQw{ۺzi]Wߛ;ǥeq,!,iT%9..xшQ :ZQ'[zU?;w*96XѸDKS .K)raK] 3*)x#Ѣ <>8#e[[+ŔNzűtwB~DF-d&ozesA>_v\CJ@3)W+Csӂ!$7e ʑfZ_*4)y5g|?+IU1'W8_?& Hь(Lj w*4w ˎ}Tnj%E. ktw#c$RƔ4B24$FGwa.9@VL^$2بА_c2oBgk^:zcޥaeD(}`L{nYȠ̶vGH =aUh8ӘbJ/;.$%4 0$I|N( N{ _+`,DFz-̀W*aT 9оG%(x41,pn+n襤 O~Kz ziJ48lꃕV&^!6q$]mYa:_i>GùʽKG0@.وˍ;E<-Y1W,|tfL0c_\A5}[wܫ devcZji kYx[,6ײzjW9_Jjfg 5(v0>ʺh:x,̙MvZx9bczHK0S6@~iW5FR5 z?60A/sŷ\o#mG~+ybpDp BP_ #Mf.J4ngIgٞ7ņbc1%9F'X˴VTxESoX-N,7Mge1X\NUzlI'r}e)7fZD;5hDoV]qKƝDl1r__Խl(N)3 tUMrvl%O,B\QTYV bE0 լo=裼ɕmJt#! `jYYseKZupZ rS`Ve2]O]T9KV+8T@i6E7'@X0% eY'{# reP&h=?@Z:^3!ƈDNc6(Z=߾*{U p8A:3x 3?A`QyD)#)W_)BcBX{^9YEF)FGVo8AR .!g0Obs&m1KCҁ/)UTtj+ctm"(UaoOx9}OGZKb}êQm$ 'd L+n,9ΙS+9fX}X;vyb0DфUFWihFe5siPA;uCA$ō<+]8U!p?%HUM90yΕY)pv"z,Yp&-H)_>;L!hcdUs&8D''^БUȤd\2 a"mXt7]A䖐63DcxehឯT`" ZAqGc-na;OV.=dmFZB7jL2}}u˚ ]~2!.\>OC|CY#,8|Aor $,C`|i)q~?=I\F5j Y(Gph dP+=3ɨ C/~RLu(# Sru!dջy/76D9uuS%xQlGHuOߠ‚_ E[T{Ti3V'1ً>:XuRG7.kXt/j X02 7w?S0o#ʝOTAk79IB,m0=l6У6!?F4Kz8fZs@_T&&ߺ>Zܢ:3OumOҽ߯Ivb]1WҜ JAsnn}JYde OmAy&9ާ+,_Ot>0H)e]߈ "#m度a ݜkT>YlLѡg>i `I>ff|x.u ÑyFU l Ҝ͎Y0kS嫕T|ַ c ^РtVo Pyc{{H {2/E|,L% \`7UFc4 p#Ij+()V) @ؽ5nɗUh¦2RWu&0IAVB.dU+aOY_K9#+{nq&3soBPr305#bBorV,h3*|ϑ%}ڃ&逌\k9iH_ X GTZfciCW@Gh6 Ga8B8SciҾP^XIŮ̻P)u *BQ y9 Q(}a#Q+߉OռKz`32_&g؏[D~0lʑ[\hjG  \+- 1vZ>:[ #j ?FrZd b/ 8#'ह5$zhEơ|b4IHMP:QY;Xg Nd֑~ct(Wˢ%܇dDɔPI*~2aAHȆlHXxpN6r 1 'DCf:N|uQ `XWb!´J(L(] ;eG+͏@ 'bؿ|R&ml_7d±XfCٚZ]$-7TR,#H<jY'haKlZvQ$r—jjd\4^{.R+ |f8k$|„pޱn xݝm¸P3:x'F,颤Bm$d1c} 93PAƤrc _w)$_! GE2P $߂܎|3Tg¶r[PB ~F{<Тc$uƖ|nH^a|흿J)0A5o&8{KϘ0ʜW#&Op9B Gܮf}A^2CeYؠ7Hߝ? "[=6Ty):C@K9(j:<onμWr삁\ UEcz&'W#ψ|o]IUe΂*Tt էRW3Xx0 1pu݌NA$t+6`# 6&k%DT-& |)'*MfGeHa+Yq0O%'L%ARz*4ቚ֘]4 aGp1r=D'qR[!s< @3gP2gJfg*mCQ8]@B_^9"cg Tb$,L0žd;S%GFeX Kﶅ ԣ\g: = 鍨cDi  =}+3D ƭ _/m) يavLr_+n˕Nf-8wT'/ % %Q$QbBEQ +>*^x~ K20#FҊ;x^r!5ӦN: feTM5/53OUȜXolt9֏Z@{k!Xy1]z7ZTqMT@L(a­(b\Hʹ\iSOб~Bט" ZpRU6,\8!&0`$IqEa6nЕ: \]NqͿl& Dl=olbgIKz,S}h *LJPkmH8P T]''j$Iy\QDI ä0\002?1&F*֧^=/E८=VB`~ j(Us+:S(VAֳʫe~mE|68WoaAv|H s@ (.%<|Q!X[e>2whmG4?r+cuRbQCW4Oe[لED=gY&o=+]o j!ޞ/񽐙ˬQiSզ@Ir!橴2P!us"$4n :)| Jd\@}&*J6 {p *uv:l3j-kF*X% GEͣYzݠ՜lz9.KA B;֬'P}٭7lWbQhkyO-?N Izzy&{?iV)y]ʥ$܏~03.[6].q˪] *n 8K.mi{uei /Zw^Dl<``B PvYH 2,V1rC*ǧN(H?[CL#c*rvI*>xLd0gK$V2ڹyĠ7~?q.N>v* w7{@D\ND׵`5y`uGsuEbPy%GC$A-Gtt|ZԖ5ejf΍)!rzEp?P$Za秋p7֤P}**)3J 1-{(9Nli9SY*AΙ[kNzywm Grl|,kH2Ikn}}~h͙fP ,N"P+Jg'2`xxT\Rqx΃T( @޿N,D# *?O ¬"uBd$ Ďm=ɢVڌ$'T>#qApr0fDB̐.@5ᏒA %M\Dɕ~L2is*~)%8v`":K WQ֪_ U"g1~i E!z+}l(ryP]]:|6ld ϳ#Yb85w$f.iQYR^Ϊ~SK!ځǦA{tV{/[5ۛqaөgCΏX/O[\l2Z.y\N{ŹxqQU.w~ޚȄB;@rnl8q, ۃFMbC*ިD!./SuIQrԵ@{ D-5y9eoɾ&Q$/$ga4MF:;k*Sh'Ynpb5VQ a0!S2C(ET4FFi3$ dqԈ`Ә@TBbЃ-r3E~{L|TqE]H?U9W R| gF TT`_M]v! GYx E-B{;TDfri(܅Mw\QvrmVN 44NjG1V 6gy?Z#JaXEMfBoLkNSA)]#u.Ezzq]thd!V=/IJC$lQ)Fi!]g "2ntؐnMd 鶝awH |-9)ȭ^*NuÌۻ2c9\(v Sh$|~_%=vX2133+"K'1g!;+̰ dquטN*BY1#+ˌ<}2<_Lڙ3w(vZ9NhXN:pI?XG J^wDDttHA+#q[[ fݫA4Of$n=NyцˏWS;/JĦO 9b\I9r!(HWн MH6o}{aMĂ ĖcjՆ>~PE8D?]ലg%o!|?9<q8 EͨAm3C2{pWIt1z~pd_pyy840i]9"{?'EAsMJd\_U@se(?AAIJ'fy, Lv-Gw=4ztDaiQCe 0!,x|a+p?tUo$ذِ k;H "nVLޘ vͫϙvCe(Bne1‰if] hlri\zj.jY(ѕ%`8XzZsF7u> 01y CoVaj{j~D1ї0ĠI?Θn++w`x d9M"Fak`?q>ڸI;,~툿]Pԝr|u%c8uO>ߌveT27),b#z|N{RZ<7G~JO3Hvχp,f}j2pf2R(L%-4q[ Q{nrۤ]\Prac>.WT/'*m9 J˯ $`drR).gKPȯ\ ٌmR[8*bu)[^ܧ/ F Kܰ"q;u_Gپt+  Fyo*˷å@Y7eTt%bmVj Ȯ/NX|7=>D$5&90%)au5鏗r|,hІ~sЕE=ȒwJP ik Dv/LXTY;"bcхch#Od/d?e@q(15itK8vO"lGO\}/4= mLgT)S#¹36X4 B8@ƻBRƽq/.PNBQL]DP7kUAnN8kf4798etQfPV"FnA8\cTxHJOԠ{fƪE߻Ep z 1Sϡĭ≳uC#$'%I~ %g<3LiZlF TTWD%QǃFIB fuZͦN/ 0,O1-6yq5'  p8wŲryi@-6:(wdqjOrb2GMΐ+2h~xL1ǰs [bV1??´Ɩ%[jQdѽ٧c)\B*0)F'(irP!L " 4FmP֎WA"] *<9ipo0 p +AY4'$GZȩ8ܣ%u\KDYE2!KP:I~KO{03br[B"gFP@$s>,!K"` ^GBJ!u1pb_#zUX!#| ɨpD`FZOFvz[oyFu޵X_tb3AQ}0p^c.Dϑ%"m8@I0tZ7J;׋ B.*OI]f3Dg# ]ő#գs翔yDÄ+6xN_Hɨ)l-~"ڑXձ)d㛅aj>ͳO/suyi7\ٕgiz7 ;WNvt[3߾4̐AG4;>nk{ӭ*l,<&.=?h2nK\O`X]D4x&H` 41׾e^پ/QΆ"'dX96(&g9\tkvP5uIb##;9}YYwVh!!6tE:"c, Kבvùej7qBwc 52MWEsi,M(0-Ch `Z/ ' JV,߼NW 44L,(]Wʪd=ч ȔTΕZ6"d`IUӵM3Lt079Fƕ櫣m0U*)9@K!G ilY}lƛIo!4ir|G}vU҈Tx+SLqu-%Q$'ռX3stve4n€Yg%_!$cLm fVq:EʥSK^v+ˤb5ؐ0Fx˥?; (?i~^g<K -)2럪Q6I8Qݳƚ% ,nAj6q`sSM#]a"[Z>씂Epڧ-N]ɥ{*P-8+P&@U͠ سLN&ϱ0uPpV|}0 x7MrVG=FKk!q9rdJ4ȟ%-Wl"ohhX7^ MP 2o5*L>Keڅ._2qMږfkrcI+ ! qb8EYG,RPqWK,i[ް@NY%I'D_7/HPˤPq6ͯ~d,Z࣏J9aS,-p<{D}tQ+iw^DYh=bLjGZ7@IkD'̯IKF^Ug P- v@IORJ'85{Tڰ+??a _ ?*9;4%|#a]Y}7sFɱ3>l{X˯خwG_ᨁ$SCRfT}ibۆ;XW۹@tߤ4QF$q79zsҘ 6r|wK_-)YA85ۤGHA,oogY<8eCϞH8+mY8&*n̜'0KgFlGI;QVz^"4Vft3Gwzw_$Y- Y{8/-2Jk (t`4#Ȱ6fE%x"T#tGRCt?>8ayLWW pkPboUc k+ʟdhG݈Ç3#q=&ײuo:<_NxECLtrmM/6hwB"͜@L<8k*z0!J{ZO7[CLFZ|x&W kRe&)C%ׇH[>~ hQu+L^?k /Vgf\7?XJ*_a SQ&(]e}nVrڈ>LCQºlrc#kղ3_r`.\&%[$[BUmU<ڂND:BSq&&-on0n15-X3&>#Q[os߰ VۋIl$WhC0=<\F1_UR$݄c4IdhNIè8!c#jz |zX2uӒqɣA}1H_Ū\}FĐ9_3Q)(v`Q#a)NzQ6 /X_7VtC]'G+T [O@ٝt^W ;ס|Ie*1L)2JL8.F w+Xfd?2B)_Qp_K³+zceiϝdWm|_e nOx+Qh0 |"\=rp ig}= p( ^ּ>7g"c};}Cg@gIfvfg [ h)>5a+ucNR ~ᇀ ? qOU^+wWE>@NUnűBQNÂ8lKuTR6 `naYD|FpF)PŚ$!f\BҮRSC=)?C7u(8B*VA߅ ). A~(ꁟ4ͽ (E67gpX.sNpVZW Mff%86C.S;5eq}wDbv$A,ʛ6|yFn/|G[ @] >R6EdMϭX =KyS ճO2 Bz!,^F_e!> G2IKz]I*@4.6j'Jgԥ8RM#*%! )SG$/~&m) $ŋV:TQhBla}i_ND$Ex0?-fkB:hZR?ѧ c?Bč[3G7߻+sgXb.INZ;PX !HM#U+UR.B\4jz,}2Wu  I=k9-jW$8{?=^S+-YB pڼd4{ª*BpA89sHX6&jL\ꍍv"Utat(҆ىTXQ_ПBɨvidlW. $${b*Ơ; Bﰃڌc1&r4twmlEBxjN>MQ-Iz(6ߑ2N''{#g%,qS7?Af3nɇx#_;B}MI/-/ Y nZ p_߈ UYf,5P#"{4jp/*)wGj!^*%Ou+,ƫPTbpFh˻A]8~bS@ia 4 VAiJVZ(`I I~kIvsTk ɦmYxaܵϩ ,:d۝X'YG<or#4bLm%m w!MB~z0 Jثh'Gij{.^)bFl^G&h8Ba"Y@I*їVq]H V\80s/4/"ً#ft=FuEv0F_f  u:w'oi<&2GM:1IdZB, u]W%> ({7^[G!\j1_%7V [[hZ4"(N A*$HbY50b3Tt6Ʌ6ʜm)@h 3e#\7)y^%ʞPRMjy)4 3د} w: +_mÒcc{ϛKym=oN.`- д%4Hr;ޤb-Y#0XS֋#/3aa 'Ͽ|G+f]\kG`.>*8œΥ勏7uЇ069dV`dJ0~@B&U)LX61RI.P7AY%gBE'Zj~էij,{̇Cv欳ln[OqXnU~p {o泤CcJ)<NATM&Bd2)!P&v8aF[d1vGnxzɓ -.C& U2?a? [ZBFxx4zD!ƜƨbM0tyxE*y"eWB*8~:z.'Qy&qh>6=b0ll4Rxq$rÒb6Sۣp2Cy9bY;LOf 9*ϴ+~\Se,Mbealf(=|a."ӳuIK y^0Gt5u--c2ĸ>inVu cQ))p*qdn!m`o/W$;f!"s@ *> EaqË #(P CbPh> @5 ǘ:u'0|Z5lq㬅ߝ9qŻbҷ<8(h"SzǓFCpˌRY!L~*cXw^[1{TrpMZ}',=aEU9[ vb$!9O9ZHDH8L%!PyW2|bGivfvLm BJwv`yr z{Fe{ !" d0 Lp(i< 3 @뼴 D|5~ Q"#ثM4 *‰dAA ӔյޯF"ѝ_r 3b6G5҅q[ps(C᯵\x i繷4Wc(7R4X/BO Z(vQyavV oq!.Vf )9ҿK}JGpg* jVT(J',G%4^mWL ^ `†kDT%=3~OC;8dXGӝdC91D,|Ys G>9rG5YSI%5"H6؜4ij> X[ fP_n-)CȘ> Bj\=zf;`=˽F:%4X;oKP}[ͽ.Zb b;Ԟy5:oټb 2}O39Xn [L/V:MXUn{d=;j JW$4:}X_%׷$_;YcRS 08EX}5T•pjQ B+22^(chҧ9Ldm;;u< L.yBMǎC%[D=PD$K8QVeoɟxBX#bQͅ?àj154RSM|ˣgFȀ`kp N F^p 1.Spm!FAZ֥pt .US*|=ҠSNFf>j65T>όĒ)O0EЬ}Q Y\F8{A$<9\.| ?7UY5bPH¿xͰ=IKՕvYƧ ow"|ǏF#hLv@Y d@*MbAg&ޙ~UΘtXsC%ڃNEAklhxӝq`s,Ԉ^$Z!<1Y-b1si/>5Uv۵fZpHĉց$`]sAWzF`kTNdrS>; 1n ׂJk "!aL )w&Nk<^TBһmMm r6+s{~Qʀa XTe_ޗf\,_ɱ0cm$Q 62MBP_8eHT;m3s<3/5~}`tb4l\6)~#&Ww?4c#)sbybn\ ĆT>zgWOgY`&i6(izo~>hx7N+$- AxK hG=)OV4ضTJgT )L%<`K8n˜K)?[iե(M%KUЄ:G5)uҍ^$~֏%޾Y@ zrw{䩠lW00F5םjb}6n9pu.i^Y9+f/|xEo[,FcUrAؙ~"hze$KQ!]H< mVb{Q*ϕd"m}5Ҳr XP?u_'ueNeq,^rµ'CɷL3z{4|Ua8464F \P8|9.k 0\?t9͛3Ii2?ǴLǢ骱1{L\L~㡎O*}_u\(Y4;E5`Dfط'3 }p]Ը ;Lhn.W臂2zv91γQ l8Pd\E6%ɷzmTf;)3b Q$ kQQ5hD|Cz‹CKQMBic7,n: :xHĮm,l _-1ҙJM' m KvKA-5F ַuuی=@xN| `+"SC=F]RuELm+K"R]#<^(oIܱSX)HNS3}i0nmی>nt}`l}p/s=J0AiLJwwkJ!1S+@RxQ1ަr.4&H(E$#30.Oi#R@2||o\EH@ zEJ*u58XY$[ӈ1^EW}-ꯃӳa:IhZU~%خn5q}60}\Sx%MCכyՆ0_W& INa:<'/o95M|H8hdtxn]~bI`UHWMs J*]S _mo<BѽjG5ҶbE3Z]&ZLkԸ*@ DK!.|9o 9qH(Oh8I]ǒAl8xG ѕqߜZsS t6хf;ã<.z3ͱ7(9/4K}Jh\,ܤk;srFQV0TGPo3 Xojfm4(L А"RU~LJ:8e:d%1SQZx$C˽^CG'lBho\5Zi}f)M~ʪ2S4o.&*Fă `Ui'*Çm64(F-UCҝtCPJ䯟I*Z#C2P-27K%AC a>T'INX> !]dƽn8RWUOl j'4;Y$|e(R0=ē]V E58\.V]|\ T#<%Z:-!TS|ᰎl<5qhᾯuNwuذ^/'T0yA.m5HU/MgHhR֩n%.ϓIޖ7>QD] 7\֣ggȳrw4x\>iL;".wPIehT&e|8Q]~ʨ>@'g 'Ug>B+ RsXrv F(YC wGj11ڂ4'/S_{^ ٌ(@U >`uSQ R7(wWPmd'7F+!HYFKU5(B.X.  ry~A81G|D4TyWeqq"SmDXUq2*RTYNQ;4w,Vz\yOVzvET5(V*ϐ ŵ{ώ4=7A2 ok3Ԝ&1ޫdX & *}U9o ̂{L)r[bob hϮÛ*.]jI_\[tf!%WF.@YMBk}haQ4&ZHV==Qw+$A}ۋQ힞Kd3.cqS+[u@y' ~LqR'"H>Hbwݸ{ƱiiaӨRq=LX|BU瞎HN 9ꧨ qMRlc戫Md{vMy.yttx響5^y Vⰽϑӵ7rTKcDD4Fe>rMbOշNC6Ju3Z3$K%Jҩl|؃*L"5@/N3DwRQ)zOU,Rv_ tie5gI8T1ЍD3p =H/qZJ1ME-5g32*9dRO8E’8#cyDosE\ E 8 K91}NT&2%:)֥-VCƟ!lI p%Kqip[:#5Ţ#%O7GbG~x-(C@*#U9 3! #[ L7 nNQͳ!'*-r{D¡TA"up^`1L-awFK_T[ $UK7R>H 4܁2Vpiو#~{s-5Գ 01!rіe0-KDLcOy ߙxcڇ(~U3 <=ўЙsV힊PX@)"b~w/¶O xǐw*vșMno9cy1L;BJ 0AȢtp?25rB|{qߣ8_Lf`U;\q!iN|;jSTka'P4Z͠쎤zS$Jb@4j/##1ȏgo*X}dN< ޾ Pi0PJNP Srz=jA?P!:KgG>NѴk!seWP-^H*3!ߢn_dHn /(=q}TKweEtHrHjJJU{Jp8E[sX>fƩFEa\4]]'c)-TO94u[.7Ӌ.lGɘ ̀`Ϫa?r4Px!O8\4f?NClO#GtIx\[+FHnhَOr/>F&-ցZQHyݎnCPkTz9^@8ye=/NDz(RŞ(m>.jlC1繟ܕRnW[8@I鸾jqTc J 7M%I@`(kIzEgQjLmIk.N}=un"8#RW?wWYr(#L&V^ ް;L_ GU*'ч#y+;Z1)cX8ZSB,0Atu 4jkebPI=3]%ny܌߬r&ۚٲ'U%PьӉAd:}'o()i`I<0]N :l$ HT`ر,hg s,5+KdgKy'Dhh@ȒpK ~DR}?)T8ۇv܌5P&u]v{C0Һ@W{EUSk_D6I#\.R;)nQf)DC{0[G ~N ;bg"O9h/7P/+-kK|&pP>\T'gq$Y̕*cOuO7m0wXp5=wpr92 ҷ K.yF"2z"ܹ-aR ]٥J3ܡ0,$khbaբT`G;iO#ޯ TAi okrsvYe}'4Z-ajJS~—}MD) R{*DNRV`\b.?N:?l8c@7f7 !( њ4#y(`+J$;xv݄zizՕGb-#Tv(X(]Xٺ'T!X B"hЛ*,$7(Ω&\%G[\nq\C8Η?AכܓgAjYr2=>aj;+,i*^YOQ^/ѯ"ܻI +Wᣈ{0m" X/w\))zPzW0jLCz+$|$f@Qw=>c`QiR6н Q %h-"^ٸ(fa;L)3H;Xq0ju|F.@lx`rT Tf` e,"b DVzlt?|{SZ/h|z QqÏI;gRř( 9z ' M0ϲ2Zc0t$KOVRD^b3Acۮ0.F.l4F'F|xBLZR@2Cu!K*np!ďro4d,:^ec9krrN]mA I> ݸVRީ9AԢUȒ`Pb r @