rubygem-cancan-doc-1.6.10-10.2>t  DH`pX/=„ ǘjמ>WLnZoqqeE g[Վ{h'96y6?,bxn fLlȷطSY,g\_өPX@Y=5 ܭQJ`js9 .-yM\vke|g q H{y 7a<0x$X)LCsffc8b46956bbdac84470bc7c71e4b50783caae04X/=„/i:bkfTH|@AF,7W!pu=4h ߢt\m#WLL%*@roglpe͜6x:{0k;7̕DA݇ OnSaif3-,o)끤֌^y_= L?ޜN$_,j#R##~'qp_oJ{}"9Sl?S\d ! ? $   h  @  #L#|##($ 8$9$,:$F,G,H/XI1X2`Y2h\2]4^@}'bJcKydKeKfKlKuKvNhwNtxPzSLCrubygem-cancan-doc1.6.1010.2RDoc documentation for cancanDocumentation generated at gem installation time. Usually in RDoc and RI formats.Xlamb26!\openSUSE Leap 42.3openSUSEMIThttp://bugs.opensuse.orgDevelopment/Languages/Rubyhttp://github.com/ryanb/cancanlinuxx86_64bnn !s )) +& 7?1BC>F_h#5(E?:8\mL?LekkyIOz=F>Fj~<<`tq3CwjwdKAAA큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AAA큤A큤AAA큤A큤A큤AAAA큤XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX96d06d16c7bdf077d0783de2052115d01887fc8c6709b53875b0f5d9476c084692aa79b2f1583e33fae53643a283dcaaefabf7bebab411c7afd5d75bbb3a9eecfacf54aaf1f903bfaf7071a4657fcb803cc4cb00c9f3f9a9833679bd7dd0237fb7d837cd8fa23c8ebbb7a99364de137ebf6771b368d3b25667134824706d62100a71f9fea0a6f46d198d20b5e7d7044b2940c01f77b316b00867ef1ba087ebb66e8289ebd264724ac1f7818ed927ba9d1a28c633a4fc883e67e0ba9f8a260b22f0caac841511d8e6c0b5e32dca05ff5b6b4012abd1d39e76822b3924abd3e5aa5ac1dd3868d397299fddb7ce20934825e58a18f66365e30fc42f78f60caa1ee38b33a12472a7bfb5ac3e19a06d99cec1587d9a471d741c1d87fc30b1318cd2752750555c64920756b884cd09f4b4202ac3ef73082fa2536658cce0b9f7e72686830524465749209b6d3e42c8e443be3e69918a0e3ae4af928a3b84230f9445c1fd40959ec916d3ce11074aa95e9a3f72c049bfc5a3b6192b6569b7c861ab0ad13f770135bc6749d6598ebcf456c4d7b222a3675de9ec62c9d043857989a8ac2b9029dd2f34189663d2f8dd95984ea2402267cfc4bdcc6f6bc41705bbe26a58fb97f9941423707e38b8fb0e540284a15cc2e1f8b31f35638ea8034607a3fedd9ee73cf57597d1d5d9d01fb06586873bcf9e4db13b9e13aa3af6d34ab5fb57b214a033c7ef0cc732d1cf016da18d038d579d2f6176670abcb91a7e1d0e290b015e06777b8d56800f40d48197b011420391ae86544f8a0c79d8f94fecc3ff9fea363ce718994b95b373d06e508fb20aacda2868081b1af0116a34f2c2a432eb8559caf240fe020fc35b10496f7e4e1a9d2fd9ba6d5065283491aa4ed1df9aa45a2a182a5b497f2eaf2b49cfab380221b882d9ab6bc53c902821e43429821c82bb2058bf7e400be407cb9c3bfc42794af1b82282146894ea77f7d4fa4693ee622cb74ee7859f2359984c3149f2bd1c60d37e590403a942ede0fa3c95346b78118f94d5f263ec19e32464ad9031a4e600ddd8dd3a42409028e6999e48dfa6a621a47ee8d6641c5936fb3e09cca725269e394795b673d481acd2797312b7641c0492f59d265e7f3b322eabd0c4ece5fac0fe2378f37cddb741ba164a0214befc931157ede953e0659fe865ec68864ea73f07d0744570ae1b4e38488f9e219f69b0227b8af5e959a78405a83bc25a18e3ce2c28320bc25d27fa89c2c73262a11db3b97356be6fd7dbe9b349765e5f4bf39f56637440863620203e7a23b6ae7438bf9b766b04ed6b089225002bc246bc18df3aa95ed97732cf06e4460cbc46e28a87bf02ed92d688240a617c5392b4067998cad27fc54cb17bbeb7ff073aeac7ad8acf9953cd68b2f37ed495e8b2674f3ee4db8c25b88b4ee425c910f9178c42c61db43acf8596c044348faca10797fa82e5ff958d9a3d0c91247c648acd5f95cf13b19739029b23734f228c303a32b53672271980a57362b78fc926602eedaf2b3337157a58c90138d8c0ada737684125b2601533221a625288d285745b531034378fcdb3844927df215ba952e3b381fe67e7df3255221778fd11a815cbb3f621406e766f368bfe58b355b911dbf6099bfc4f0fe8e19cb9e97b8d1b26ac45dc39c993582c17b274b40a6fbce4d84ea3239a8348464b67587ab53b01952601d5c9aa493669eb58574fa9ed8780d2ab4b889613e9258c4d6c1a98517da4a62637d40cb406b7eabb2f7a6521013087a0b75017b7b0cc8e9ba82bc7253b6d84a476bd8135d97679ebf27f9157a6839ae6307378496d55e6faaee840727aa0e43dd1776a3ac8dfae5d789d9222faa4ed8c4f713621935b4590c86a00326caf761bdc668cc8fcad799af84913b4b4135ab35b8905d445dbd48569563d6e7ea28f01de7186654a7ed3d61fe0c514e1d5813c1bdf4d0bcdeaebae148be23b6839d295410a59a97b27448035e57c27fa46c892b84cf5f3d8172ed97a31cca582bc601978a6b341abd040515e2b7df7f766ad3211472f642a47db46da7ad6ebdcead633061fc2dedd998d0dbb520824bc59b4fd9b175ec7659e9241a21f2a0e31c4651373dcae55eee333fff7feb9be514e65984a037c525b8fd4bb88fdb25883b9f9b2c5012866b6b05832f537b6bae2e41aa1946021fa6ab30b9c2768a2a8646ce47780d3cee7cf6dc15bc4b4df77aa8ba85abf0ae4f06e17fed8fcf191ce3067ab0039406567b4852f5470fc7a7c03191b87b07aec94c14d40caed6a287f0caa40b82e522029b07b2e322c7b01393d7252509c2bf73e130ebd4a72655ee82df3daeabbab0e42e6729a6aaf4eed5442fbfdb8320b7c63c0570cbb3811414d043e42e59e44dba7b07c265b98cbc0199483846c15fde850ae240b157eff2c58d3399a66462dd35bcfb5734a49d3104a56bdff8b875ff922e499d8492fdebefc93f8098db1a6ee29350927fe0feba626e783c99398d772d5140b96e9b8f9f778ad4dbf2a5c75b7116e25153ae52c5330b9a92d1f7c282b155cdd0292fcef491dff4a249cdf22ae65765f282cb8283d505d78b2d8cdf32bffe03e06a9b69246ac43304559e9dc75cb73167eeab2c63c25139f39575796cc24b8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-cancan-1.6.10-10.2.src.rpmrubygem-cancan-docrubygem-cancan-doc(x86-64)   rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rubygem-cancanrpmlib(PayloadIsLzma)3.0.4-14.0-11.6.104.4.6-14.11.2QJP@O@L%@L%@KD{@K(coolo@suse.comcoolo@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.deprusnak@suse.czmrueckert@suse.de- updated to version 1.6.10 * fix matches_conditons_hash for string values on 1.8 (thanks rrosen) * work around SQL injection vulnerability in older Rails versions (thanks steerio) - issue #800 * add support for nested join conditions (thanks yuszuv) - issue #806 * fix load_resource "find_by" in mongoid resources (thanks albertobajo) - issue #705 * fix namespace split behavior (thanks xinuc) - issue #668 * fix inserting AND (NULL) to end of SQL queries (thanks jonsgreen) - issue #687 * fix merge_joins for nested association hashes (thanks DavidMikeSimon) - issues #655, #560 * raise error on recursive alias_action (thanks fl00r) - issue #660 * fix namespace controllers not loading params (thanks andhapp) - issues #670, #664- updated to version 1.6.8- update to version 1.6.7 see /usr/lib*/ruby/gems/1.8/gems/cancan-1.6.7/CHANGELOG.rdoc- update to version 1.1.1 * Fixing behavior in Rails 3 by properly initializing ResourceAuthorization - additional changes from version 1.1.0 * Supporting arrays, ranges, and nested hashes in ability conditions * Removing "unauthorized!" method in favor of "authorize!" in controllers * Adding action, subject and default_message abilities to AccessDenied exception - see issue #40 * Adding caching to current_ability controller method, if you're overriding this be sure to add caching too. * Adding "accessible_by" method to Active Record for fetching records matching a specific ability * Adding conditions behavior to Ability#can and fetch with Ability#conditions - see issue #53 * Renaming :class option to :resource for load_and_authorize_resource which now supports a symbol for non models - see issue #45 * Properly handle Admin::AbilitiesController in params[:controller] - see issue #46 * Adding be_able_to RSpec matcher (thanks dchelimsky), requires Ruby 1.8.7 or higher - see issue #54 * Support additional arguments to can? which get passed to the block - see issue #48- use rubygems_requires macro- updated to 1.0.2- initial package of version 1.0.0lamb26 1492982535  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.6.10-10.21.6.10-10.2     !"#$%&cancan-1.6.10riAbilitycdesc-Ability.rinew-c.riActionControllercdesc-ActionController.riActiveRecordcdesc-ActiveRecord.riCanCanAbilityalias_action-i.rialiased_actions-i.rialiases_for_action-i.riattributes_for-i.riauthorize%21-i.rican%3f-i.rican-i.ricannot%3f-i.ricannot-i.ricdesc-Ability.riclear_aliased_actions-i.ridefault_alias_actions-i.riexpand_actions-i.rihas_block%3f-i.rihas_raw_sql%3f-i.rimerge-i.rimodel_adapter-i.rirelevant_rules-i.rirelevant_rules_for_match-i.rirelevant_rules_for_query-i.rirules-i.riunauthorized_message-i.riunauthorized_message_keys-i.rivalidate_target-i.riAccessDeniedaction-i.ricdesc-AccessDenied.ridefault_message-i.rinew-c.risubject-i.rito_s-i.riAuthorizationNotPerformedcdesc-AuthorizationNotPerformed.riControllerAdditionsClassMethodsauthorize_resource-i.ricancan_resource_class-i.ricancan_skipper-i.ricdesc-ClassMethods.richeck_authorization-i.riload_and_authorize_resource-i.riload_resource-i.riskip_authorization-i.riskip_authorization_check-i.riskip_authorize_resource-i.riskip_load_and_authorize_resource-i.riskip_load_resource-i.riauthorize%21-i.rican%3f-i.ricannot%3f-i.ricdesc-ControllerAdditions.ricurrent_ability-i.riincluded-c.riunauthorized%21-i.riControllerResourcecdesc-ControllerResource.riErrorcdesc-Error.riImplementationRemovedcdesc-ImplementationRemoved.riInheritedResourcecdesc-InheritedResource.riModelAdaptersAbstractAdapteradapter_class-c.ricdesc-AbstractAdapter.ridatabase_records-i.rifind-c.rifor_class%3f-c.riinherited-c.rimatches_condition%3f-c.rimatches_conditions_hash%3f-c.rinew-c.rioverride_condition_matching%3f-c.rioverride_conditions_hash_matching%3f-c.riActiveRecordAdaptercdesc-ActiveRecordAdapter.riclean_joins-i.riconditions-i.ridatabase_records-i.rifalse_sql-i.rifor_class%3f-c.rijoins-i.rimatches_condition%3f-c.rimerge_conditions-i.rimerge_joins-i.rimeta_where_match%3f-c.rioverride_condition_matching%3f-c.rioverride_scope-i.risanitize_sql-i.ritableized_conditions-i.ritrue_sql-i.riDataMapperAdaptercdesc-DataMapperAdapter.ridatabase_records-i.rifind-c.rifor_class%3f-c.rimatches_conditions_hash%3f-c.rioverride_conditions_hash_matching%3f-c.riDefaultAdaptercdesc-DefaultAdapter.riMongoidAdaptercdesc-MongoidAdapter.ridatabase_records-i.rifor_class%3f-c.rimatches_conditions_hash%3f-c.rioverride_conditions_hash_matching%3f-c.ricdesc-ModelAdapters.riModelAdditionsClassMethodsaccessible_by-i.ricdesc-ClassMethods.ricdesc-ModelAdditions.riincluded-c.riNotImplementedcdesc-NotImplemented.riRulecdesc-Rule.ricdesc-CanCan.riCancanGeneratorsAbilityGeneratorcdesc-AbilityGenerator.rigenerate_ability-i.ricdesc-Generators.ricdesc-Cancan.riDataMappercdesc-DataMapper.riMongoidDocumentClassMethodscdesc-ClassMethods.ricdesc-Document.ricdesc-Mongoid.riObjectcdesc-Object.riRSpeccdesc-RSpec.ricache.rilibgeneratorscancanabilitypage-USAGE.ri/usr/lib64/ruby/gems/2.1.0/doc//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/Ability//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/ActionController//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/ActiveRecord//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/Ability//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/AccessDenied//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/AuthorizationNotPerformed//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/ControllerAdditions//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/ControllerAdditions/ClassMethods//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/ControllerResource//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/Error//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/ImplementationRemoved//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/InheritedResource//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/ModelAdapters//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/ModelAdapters/AbstractAdapter//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/ModelAdapters/ActiveRecordAdapter//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/ModelAdapters/DataMapperAdapter//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/ModelAdapters/DefaultAdapter//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/ModelAdapters/MongoidAdapter//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/ModelAdditions//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/ModelAdditions/ClassMethods//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/NotImplemented//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/CanCan/Rule//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/Cancan//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/Cancan/Generators//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/Cancan/Generators/AbilityGenerator//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/DataMapper//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/Mongoid//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/Mongoid/Document//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/Mongoid/Document/ClassMethods//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/Object//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/RSpec//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/lib//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/lib/generators//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/lib/generators/cancan//usr/lib64/ruby/gems/2.1.0/doc/cancan-1.6.10/ri/lib/generators/cancan/ability/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/ae78aa3a6f17557cab145aef22a16d43-rubygem-cancancpiolzma5x86_64-suse-linuxdirectoryvsE yaWK?p] crt:bLLD e*ظ_,<5jHRQw[酑GneÞ;dKA,FHUyp^& qxm>EPG}(4)c%nlz5IR]^+NA}fb#| @&, &"ڭg%6wVo5G(2 _m2Q9w%+i 5[6J.呉ak_ChwNj>YˣF{ xICÑp J.fXaSL4Ziιɵ9<+"MYW[(uIDQo`7~hO+zvRz!qe KYVdna/F?B.U1 ZvTLwۢ  /<0w ԂbM`|OO _)<iC+yuD佬v|&B…vƪ`h尗#V2e)|H㚳t%7M+Y&ËŷH?W~q֯2'>BD:x\[$v[\'$R;O_%b&ėSc5%/M,ǃCZ̒Jk5=JۤԈEyGK9L|=AUE@*laz=P>K_,QIǶ/)S,djJ2Rb.#۸oo\<4W'*vE]`' nW[ҪkFYCbۗC_g#='aAniǝ:c0ȁ:؜c/FfZB<-RGF꭬]d7vo"d+HS[R2-loA 7 'aF\F]e/}fѭj[~޽b*5Bf}$mBYď4('g)/$]y2 `Z~,(>\bG:%UzA@!H*p>ngs®MP{zǰ**ڙ22Pz4Xϻ{GeӫLpU}Gj] fXSx"7լn T99@iw4Z'!lO ^2dܫ +֩mjyʍyg&MnpYFS+Z\tC`NG Ci9V;fZgJJu=%k* lXǰq2 u 2lJUH1x0r*j%(;TϺrߠ^EkGi+ʮIA;$26f$ɝ9JSN)GNZ^υl j tw# qf7%,d(R@˱7aIˆאL)-?|( cM?l|:pȵIg=-k)'l>l&ZTǁ 7N!G[<3,j{7ɜm50~:a9s fJBsd,s@mzu~v%Օ@P%f]^Vu ?7fFf"5A&թC@0Jn>#+ܶ8N:nI,}>f w?a(II5 bp0VJaLyC19ϲ>/8U ӘhzC΀Ok~Z#4Qȯ:ybJFC]Χ4B+3I= "ݡ"qC)F6~AHDU As9|7\ۯ(A1}Y.}U8ށS[rI_ ~ndy `U=k\Ԭh-iF50D1vdaD5TY,]ܫf3k hpQn@ w3!tN'lO67p )<ow4YyB0+.c*YÀ_tdq8- &7 c^ 5bWT%p%yc|R0Ȥ#TR* !ֺܨI]#-ߌֱ̔{ī%,bFCTJG{,_Ч!}g tV5k@RBo '$%vP,pAUKG&,;c$ecXbI$ӚhOΖɛxƪqaۚLAk0%:\HJ$NH_;x0ѭB+Sykl˂._u}m:B:9ciPRm]LOzofH!1 nK;) ?뾠CYŬ|2|Zܒ,A*] :ZUx `Իn}Tk5cϺG$qy9HfENBԋ_$.c+"&&PEt(fM\*9a/+hA+Q~`V 7^IpDƸIMf΁)]Xudk.csb;{fTvd 6#SDR6-2^Ѳc_@dw]=ܙxBckj|l'+~bVg^/sX 8s͝(w.8աci r wd}kӤlкg<wYpAO4[4WX>\n@-s2Fڈh؊C2Ff!z!J2$%7yi2!^;Ft%Q}\ݍHQ'o.HpvͦhU=537#+Yo$^Y*c9ut WCQyiy2׺\'[AC]i~J-{nJ>::2M\۶/` G"P[lvgA{òdۗ;7sИ^]ڗlIˎA+gbdYլΛn.`z ٴR ێ/y45ic2d5DLǜ8G9Z{*ʘ~nᯮSd-ۏLW duI:+}Xr4g23Nv˙䩵K9V>fϔ @柃5f\d !.Ez'"[5 >A$Pq|dʴν J`'+c4v)q<a?Ǻ@-ʹ%hE>Hc нZ%E5u$( ai̟)΀L4س}PIˆvRh67OcϙGX`T./2LMCpZS2[ \ڰ$hw_5-:x,tCa:^2|…UoݕCrXCS:>3+Db5WkWlrS%ȹ!vԖ?LʛW-g~r^G0{dU`V\L"{/8/-ezdiL̹wr-1*.N:dMetrBWJdgL y-'\bMASހډ?4{RyTGNW3؝ce+-9Ƨl__`Pҧ_YiReZl`1OL@,.t3`#em PД<=kb-Y!{}eyVYØv1Kll 㞨{/@j%̻0BG#?~k%Y*Xx6~y?;% Q^ծǴr/5rQ":.Ww/FUފ>])כu#*.?#A,d] D\uh6ne7b]źk*]x+X Sutj6H2c?UUT5⤈tDbpVzg&!L2}=R˪]m78&nC[G}Op5N9vl?܏WM&?о$ ~]sv_lFXEE>`0$X53,dl[f`pҗg,(GYb?SxKPAyΉ R^--^DWQj{d4x F,ӛ~hG$[g+5*?_}C85'=)WjB憀׬?W;[!LH49էr4x^~4Ä3' ?k1_.3δ2W+㨀=m3v6H[d1CMCʩJFjr^Lj[lܻA=r $W&h}Kg~'*z|+" g^ :O7 z1tNwY4U`/;lT3u2#”%Y4)Ufa/˼5ZZnی]iOgovSAF&%i?Kz2Uђ,WBGùfܒޅίol={(%;MA0Xk9հלnx#bʮYnl'WۆD2 /_OX,[CU.X>uGTIF_G4z{ ݤ }K(mހ M]pO 2)Cs8vf"L|*RӬy͂ߞi] Fץ:QWqЂ(F'| X]٩C?Q15jN9{<-bDwab$J+q?8ėp-C^f ״O1& ,HS3 XEZ~ A<ñlvb5*gʖԦ6:-9{ < ب.k@-j}zG,^pɩYl~1{خU :5̕lPԁ$م.j/ovx.MJcKq}'}w åeDLm}z}ӂ&s5lG%t!5taN6!4LBvwT3bQ7+* .B 3k7<>nWJ6K+OHgXn 3[úD)D!V}nA57NGT7H= WqQb)ig^]Iota XMb"'aA b~&˻B@!j`q;q(LYЃv0<8#,Up|A)L 6;1sڟ#@{ҀZTۼ55ND20f?do~ 7?Zo ?Hξ}{%L-Ȋ5c _:΄5 ~@ |;|!~4RN*;P)Ŕ# y`$Fn|{ƪ[{)%tqR{y4yKa-?DQfp5[#[yف6:t AJ R]ק.CʩL/3\mq\OOHh=S`!KN$f"8ޮ'EyЉ" ^vjaQFBX&"%Q3S/"ѤN;6*NO-&h(wF{G/]Ҍ vkXFV߬Ӵc6e9g@MW>F >K>ŰEfPиJy_whVu>kVC_[[U/\ʹ|A _IˠHKfV4W{;-n!R((YuЕDGNĤ$;T׭HpI^@sfW+gnܒ tq:ס}hotG;Ǻ4,NdkADX^>U^i52c!òbdTAT^Vr75u-r"Zi(B$nj2DB:\Qy-#4WE;?S۟P jԓkhh W GxHZZ8IHԉ%1 ԙ;Z2`dЀ>ѻŻr#LLBh("Mo.ÈKW32ci ݍQմ&URp0Un‡9<`Wad_ef12e3MjWFi|s8Mh^a>%Tcz*"O;n )u3X-2`mNx _%é#/[gu٬Y *%ыqWCVvU]2Bm 7ykփ#k|?R*ٷO,Pוa?uY Lm Q7/FJs8e1ֆQ(z͔n,DɴTr;39+Ȥ+b$TvLuJ5{^ڰPJ҆qh:4#lCj-sFʻqf+_e`w#uqr19zE".R6ԍSf)b?jW^cD&kNß.'Vڒ&-F ノAO]kw\\ӨVQش<5\?g{4r;=C(9 ,FHE']>Y|fAs$UTtnGoS0. CF ,{'[iF"C䱰0I+VA˒B1_78Vzy$l`^2f;9v)&^m[^L>L yׯ“qC.{yqxRWc n5#R:cWЉVn$!e6PK$먄åJt=7+CyP;٣+b"Ȭܖf ;OgQ(la1в _d*⫒Q_]] tvi{p1 иo$ KsM(6>=cF+dxdɜQ~XdLiP 5 yVN{T+ c+'_ Q{sgk"K< fNJnYZݱܧU$ԝٗN~KnXWt-"?>.n*\nƧg,,PYEEOvxķ{k CR(x˭Jn?aȝh1+HIOɇ킢Oj-Ʒ̃/Dd/*tb|z(]*kMqFl>m= }Ze 0gD,sHQ2BՁ\ij>S@}j4 j9W7MZewiHZjQ]oTM8FV{,G1np.oMOZo=&9c[?W9N9cY OPw^I)偭_.sh83g$t˝f8Ƙ)(c Jƛ-Y| 4KG ?x GXd%<׋}F%r0lI\6ޭ(WQppɡ!N4rQ4_XMF$6jn5z[gQeX,'G꒓:`ʙ 22'cA~F\/X̤C[!00;np ;+^Lv#F] V}f&?w,m3Ɯ6hՇ>&б8#>3хj)1(y];NS'~K ¹,!F t~;Q\e=qo]@?(X.혎 )}~HܘӟMYIō"UvyN+[dЊ?ClP^Ԃ d1n-p!GlDc].J(ɵX>{Cߘ`sq7$wg__8z^NEhT+$KxZCh;jyY mSĜ2Yc \)n!*c雂]׹`m}~z|aE kXF@ ]}ׁ2Wޝ9RZ ޅLV}N=uzEA6p#vM.6#*~|}Okx͘dgzj;&5峼uS0 >q?٥`; ۀi zx$݂DӺu}vJ_οjqae8\=3cO¦prmrI~CJҾn8{ G8DFKrx"n3&q]%lb#/ӿ>:AVwH9n#y2qFO7l²:.{A`~h)ԫN46'7FTۆz $k7oAk|%&DuWA.CJաIL>3P(Nk:pUMVlJSSCN{ZE'e!OJle%-_\ECcoS5Bd䐬'dSΏO#,6[S׏ ?WyUe,WTcZ NJ =&†-WDMt p]UP?i,>ѕe:m x}l6yc_Gވf9nMW?oOZ#͇M@!UiPIP~%XxV::n@W!~{6И[y : >L;X˜+CF=C gٕ0#\wbֻ'e$ ;8dLd^q w}aUbmwDT)Ӂ*3V \VMlf4ib,0 %91忟KZU}lg;R#e2LlSL]iwlprYnʩrERr=!V9J \GRV=*p6?k< LaȘiqԖQK}]fpYyw;ʔuXmύWtA|0tE(SdIRV1`2xH&ٰC>#rh\OVBO J}fibl hDSrPjĉWR b^`A&#? 9ƾdXtxsj*]C- (7!/(lhyL9{@HСBQr:Ƥ I溠P⻄뚲yYoOիeDu酵PzumψBCtE1!@E6pcql6'=}op/5I]Z}c z4xJF}z}YxV8 $W(Axy3B5V#PJ^x#|-5=o Hho4Ж]tϸ@TMB6-EƇ+~>?xw7,xS5 ?+P#oq/)Wnv6@ɟ`߻?HHk6=|׽wF[@BUؙPTo?L.6̮>BTfچ?>$҉{l16/ihnr,7Q;hYdW Mn'0ދچ餞W+$F¥v7TTD{~d!\yY>ndc;fr_?x!4@+ӌ/- *+WL,D/ b.V.bː,;6[ӔHUäP(:_2a_ȕx"m<^wRBSf8rl•h<ƞ'm9_ I)~CtMdod}S'7[ lL6ֆ?wP.^,[gÿ=9bݩrdEE;hNv !@U!U,Jt rFl5ᨱ~9'.`2dl:`ꄋɊ ?>'鳳b2bоI(ע8ubiJ!{+\"}LG>7w<<_ۯ6x+"8uSN 7L]v r󕹤f%V; h]#qtlU\2޷l.٬jgcf[IHrwPoOw#0|ACHtE4b:Ÿ5ޞDIyuR0lj1zѳ%BΖ#LS('LRu*mhY[Af Vۓ>]@v!ZOȯLZ_%SC|T_Ӌ"FQDs2V\ҡ VxOia 0@RhNP9\mpEЧ]q$6d(͊&rmƕ;!.9iVɐhzjxcT_(6D>=Eǣ:';2_WZb0ߪvDZ%&Rۅqp'hTsv}4qk+_>AyͲD vՋ]ը;ͭ(Iq5 Pv,͔aNyqH/ciWG[Źo{$r@H㶆 B#ㆩ+:>bcSaP1kp