rubygem-shoulda-3.6.0-4.oe2309>  <@PT@7!.ܶujG7oe u8openeuler@compass-ci.com G7o "t+Q #jX6p5Rn6V6p{lS ſ9;qhlkJE)|Eٚa|<)?͛L;ӕ݅w9)y+$ M\M `J({9\c7?d ! Kx|        2(O8X9d:A-F4GTH\IdRhXlYt\]^def aCrubygem-shoulda3.6.04.oe2309Making tests easy on the fingers and eyesMaking tests easy on the fingers and eyes.e tdc-64g.compass-cis!MIThttp://openeuler.orgUnspecifiedshoulda-3.6.0.gemhttps://github.com/thoughtbot/shouldalinuxnoarch !fe te tfe091c83241fb3684d43dd474a1f30fb7cb57fd61a4077f57c8afd8b4d32fbe53d834f58cb393fdeb3cd53ec5b452473db55630534421ed9f6098b3a5ab289cb rootrootrootrootrubygem-shouldarubygem-shoulda-doc  gitrpmlib(CompressedFileNames)rpmlib(FileDigests)rubyruby(release)rubygem(did_you_mean)rubygem(jbuilder)rubygem(minitest-reporters)rubygem(rails)rubygem(shoulda-context)rubygem(shoulda-matchers)rubygem(sqlite3)rubygem-pumarubygem-sprockets-railsrubygems-devel3.0.4-14.6.0-14.18.1cƍb>b wulei - 3.6.0-4liyanan - 3.6.0-3liyanan - 3.6.0-2- Add buildrequires- Relax shoulda-matchers dependency- fix build errornoarchdc-64g.compass-ci 16953151373.6.0-4.oe23093.6.0-4.oe2309rubygem-shoulda.specshoulda-3.6.0.gemcpiogzip9utf-82b126e3731f80dc1d608503e56d0ba403448c08b97a6536e0bdecbd950b50b8954fa7c7277c85ce2c2fd7cb66edabd56b61d3ceef02f6cf272040c0f6654f1aa Name: rubygem-shoulda Version: 3.6.0 Release: 4 Summary: Making tests easy on the fingers and eyes License: MIT URL: https://github.com/thoughtbot/shoulda Source0: https://rubygems.org/gems/shoulda-3.6.0.gem BuildRequires: ruby(release) rubygems-devel ruby rubygem(jbuilder) rubygem(minitest-reporters) BuildRequires: rubygem(rails) rubygem(shoulda-context) rubygem(shoulda-matchers) BuildRequires: rubygem(sqlite3) rubygem(did_you_mean) git rubygem-sprockets-rails rubygem-puma BuildArch: noarch %description Making tests easy on the fingers and eyes. %package doc Summary: Documentation for rubygem-shoulda Requires: rubygem-shoulda = 3.6.0-4.oe2309 BuildArch: noarch %description doc Documentation for rubygem-shoulda. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'shoulda-3.6.0' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/shoulda-3.6.0.gem' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'shoulda-3.6.0' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . read -d '' gemspec_remove_dep_script << 'EOR' || : gemspec_file = '/home/lkp/rpmbuild/BUILD/shoulda-3.6.0.gemspec' name = 'shoulda-matchers' requirements = '~> 3.0' type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep if requirements requirements = Gem::Requirement.create(requirements).requirements requirements.each do |r| unless dep.requirement.requirements.reject! { |dependency_requirements| dependency_requirements == r } abort("Requirement '#{r.first} #{r.last}' was not possible to remove for dependency '#{dep}'!") end end spec.dependencies.delete dep if dep.requirement.requirements.empty? else spec.dependencies.delete dep end else abort("Dependency '#{name}' was not found!") end File.write gemspec_file, spec.to_ruby EOR echo "$gemspec_remove_dep_script" | ruby unset -v gemspec_remove_dep_script read -d '' gemspec_add_dep_script << 'EOR' || : gemspec_file = '/home/lkp/rpmbuild/BUILD/shoulda-3.6.0.gemspec' name = 'shoulda-matchers' requirements = ['>= 3.0', '< 6'] type = :runtime spec = Gem::Specification.load(gemspec_file) abort("#{gemspec_file} is not accessible.") unless spec dep = spec.dependencies.detect { |d| d.type == type && d.name == name } if dep dep.requirement.concat requirements else spec.public_send "add_#{type}_dependency", name, requirements end File.write gemspec_file, spec.to_ruby EOR echo "$gemspec_add_dep_script" | ruby unset -v gemspec_add_dep_script gem build ../shoulda-3.6.0.gemspec mkdir -p ./usr/share/gems CONFIGURE_ARGS="--with-cflags='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection ' --with-cxxflags='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection ' --with-ldflags='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld' $CONFIGURE_ARGS" \ gem install \ -V \ --local \ --build-root . \ --force \ --document=ri,rdoc \ shoulda-3.6.0.gem %install mkdir -p /home/lkp/rpmbuild/BUILDROOT/rubygem-shoulda-3.6.0-4.oe2309.x86_64/usr/share/gems cp -a ./usr/share/gems/* \ /home/lkp/rpmbuild/BUILDROOT/rubygem-shoulda-3.6.0-4.oe2309.x86_64/usr/share/gems/ %check pushd ./usr/share/gems/gems/shoulda-3.6.0 ln -sf /home/lkp/rpmbuild/BUILD/shoulda-3.6.0.gemspec shoulda.gemspec cat << GF > Gemfile source 'https://rubygems.org' gem 'rails' GF sed -i "/require 'pry/ s/^/#/" test/test_helper.rb sed -i "/current_bundle/ s/^/#/" test/acceptance_test_helper.rb sed -i "/assert_appraisal/ s/^/#/" test/acceptance_test_helper.rb sed -i '/rails new/ s/"$/ --skip-bootsnap --skip-listen --skip-puma --skip-spring --skip-sprockets --skip-javascript"/' \ test/support/acceptance/helpers/step_helpers.rb sed -i "/updating_bundle do |bundle|/a \\ bundle.remove_gem 'capybara'" test/support/acceptance/helpers/step_helpers.rb sed -i "/updating_bundle do |bundle|/a \\ bundle.remove_gem 'selenium-webdriver'" test/support/acceptance/helpers/step_helpers.rb sed -i "/updating_bundle do |bundle|/a \\ bundle.remove_gem 'rack-mini-profiler'" test/support/acceptance/helpers/step_helpers.rb sed -i "/updating_bundle do |bundle|/a \\ bundle.remove_gem 'webdrivers'" test/support/acceptance/helpers/step_helpers.rb sed -i '/ActiveRecord::Migration/ s/$/["5.2"]/' \ test/acceptance/rails_integration_test.rb sed -i 's/render nothing: true/head :ok/' \ test/acceptance/rails_integration_test.rb sed -i "/create_rails_application/a \\ add_minitest_to_project" test/acceptance/rails_integration_test.rb ruby -rpathname -Itest -e 'Dir.glob "./test/**/*_test.rb", &method(:require)' popd %files %dir /usr/share/gems/gems/shoulda-3.6.0 %exclude /usr/share/gems/gems/shoulda-3.6.0/.* %license /usr/share/gems/gems/shoulda-3.6.0/MIT-LICENSE /usr/share/gems/gems/shoulda-3.6.0/lib %exclude /usr/share/gems/cache/shoulda-3.6.0.gem /usr/share/gems/specifications/shoulda-3.6.0.gemspec %files doc %doc /usr/share/gems/doc/shoulda-3.6.0 /usr/share/gems/gems/shoulda-3.6.0/Appraisals %doc /usr/share/gems/gems/shoulda-3.6.0/CONTRIBUTING.md /usr/share/gems/gems/shoulda-3.6.0/Gemfile %doc /usr/share/gems/gems/shoulda-3.6.0/README.md /usr/share/gems/gems/shoulda-3.6.0/Rakefile /usr/share/gems/gems/shoulda-3.6.0/gemfiles /usr/share/gems/gems/shoulda-3.6.0/shoulda.gemspec /usr/share/gems/gems/shoulda-3.6.0/test %changelog * Tue Jan 17 2023 wulei - 3.6.0-4 - Add buildrequires * Wed Jun 29 2022 liyanan - 3.6.0-3 - Relax shoulda-matchers dependency * Thu Mar 3 2022 liyanan - 3.6.0-2 - fix build error * Wed Aug 19 2020 xiezheng - 3.6.0-1 - package init ?eT˶.n4i\qwN; 8Hʖu>;wϸc]oUgv3s1s101~}s3lɄ4X8~@NFnf@!#h Aafmgdh xѷ5F~eƠ} Q [Y6FNFfD%5vDe'C?/558`3h>/?ښn@01oUUsGG{0/ 㳊fFvLUsy%Z@fL?'L-"ݨAX &@gkԖF?遠i̋3I2Olq v~&&nvN6@C[}`{K;Ddlƶ3|^A0AD/G#""`bgKhh`jPxUs ]Z%_)@G'{ g<'>hc 7>Fs1Sߞ֦u@}W ">S~I-`V /Dg _a Ytc+D{'o,aZ# )HmL-_U@ /{Q x*DI D0` e_*{̤DD+~~ FI@xy"Ccc1P@<`C.k tIJJ``[Y3=;lkh3ϟ%YBDD;r "ҁ)*u7y,[?r?L/ڻ Hg dS+(ˆU?L/3d gr&mRFVR'ѯ4GtsV>_%YM^#P&^;] |_k ?~=,Ǝ n:AFYR_Չ7!)=>PYhMkϐ?} _*2u&FZD ?n=s rҢlY[+0c3? oQ~ݼ|ϜH?۶$_ TI\X R2Afce?N4|ni*N@- pqZ}q3 3mfs?,`_g`Gdq`03sx8Xy~- m[LgCz<$? 𓉊[y8-Nف~K,d`%13n|%3^g!B@@0{=8XX~Ǭ}Ů9}n8yLm" 0c=B3LOşHʅxg̝iudh:EvqYyQ,ދ|SjʘxAQ$>I; xre&g?~?-1 dj:T=>MF2T5RZQ*R&3i{j .T#s_xk}}4#F%>"aZ@fӞed07ߕO8TˑŘ2jsuD a#MsE88YPtx#q0z* 2`KP\c[l䬋*ơ4E]d?Y,1D vӒ*LJ7ij\I&U9.e^@?iM*r|ѷeSV1;p>;8?=ef'4idRzw0^ [D+8_n!m9ణf(=p#} ͅbykX([]X,VPSB2EŁiByM) ;hN)\SX68T+zzRt+6 7ܥ+u 䥃tN|+== !3Hm%М/!(]IiC9 [E8ﻃN`XƒH1B )ę@̡G~T|zPO=q,^)UJoNRۤsTӘ(oLoOGCYZ ~}<3_1^(U+\`dgkgl?l^움Hk&aG7ѴSG[Fki(xݱ)_H({\msfc҈M$eTS8^)ylzv|;*Rkۏmmu3+ vo?5/ 5.e+ڮݯ=g4Gr>a8pKv8~/m'j~i*vѺS<Y 0kw\7O;д+PT:s>U/S!|%(!#@뇂NU/N6# >I :ery\9o_Yh{?u[I6yTXauOAmߵkŪ:Lz.oN\?9dV kMte?Df駧1Չ'+!79C.o^G~M}Ս`1Y#q<uclhh\ awsV}m~ ~.DK`l ”;2m.^po_Otne;lG2w#ڵe!ȹ+[XŠk I0Q̕?$*cYU¸$j-;yR;*$+c ukz̗Y6'_ꍿ8GQ&뫎Bicⵖ+X=2A^7Ըx%%CćahHcTmAϥ""Xu͐tYvgSX4Yp]Jgy*W:}VX:'48_>}qTv7{!~H\uyX]&$펕=)`2,˂-t6 WMGyAD p3ob_Wǻ!EjnK 8̌uEJ-S456 (^ *q'_Տt!+v"Jx~ w(t3{ʶG^J/tcH$(a.of{4 vHo5qCR!WR37MwCS5荾d['hc3ykfXsT|c{Utк6&Ci'\;\;5RzIhDl+!oׅӊ"![ D~P)=i Ak#跷˗zX:CGIh `3'kN _}9kpԇY5q("xD[ouY7s~_|l}m yD Q@"vB0ΊWG'>˯Ƣbu"SKTںj.+j;%F(dy)!rl/ 5&BvpoB瓃#v66&(6ft`Kq<ڐVLTp9IQE}t5 nU{Yyu*9@]hcF'xPwt>bи!rLBfe$f2aŒ::W9nf&-h[s2~Lg^OBySt ^v,P0%\IoP<#`|.td7yX %#w xp40U:ԃ2ϥ#!x<4/ב&-e$Efs#R*_u՞ G텸m^~ER4_y!һ%jes?H 3e?I^@LGF-PΔ H0ffX Oҟxi$eLB' #s|d1ϰ>ulOd$s(!c~F~;!Hq~Keq|^l9G1kBxFP۵l jD挺qp̰vh9GIpc^͉8/^3"]9!CFS Sލ1t.fX'9BJMs0's3c遍/CXa&UuI#v0եc}bMzM4N`CWmQ߸r1^. vk[5yr 8ČH$=_>?2o𤪚 %y%^!:H ' g~ҕ%s*QY|8OzɈ׼Jxd t4wND*Z$n|@O\`HyCRtψ r۾ >A )Fb'a3eP>mwYB`ϣev Eܜώvۺe_ fk@ ңFƆ)Zy=>ԋ\tyeS8wfer9%RLzQ!?]:l6c6̎k78EV"g4v{jFyʹ(G9NxޗT9 /|PPi#S*׻ڵ~x<ٽfpCywy:CofgKdM=~7|u9.-D``l0+,bh n JOV [C ;2{:ZEyo0Ǧ${,x=c,X;_. iro_GB퐎йWt*?g*s[#U@`H)EI{S#&|F2qxR"3%⥃/2GTAڅ.#WOjǮYBFаW* ,(k3<0ITW"f"{U>CVD)24n4(jm2qa*KQSRRTܘ(G *^^xMQLf59{RXc#i^P犏m vl_&,ZumK̛j%Z: c ٨?kz7̣ݧ#;!?ΒwXv,)?Q0~|B3@n2 /YRa$`C\,d!V;=x(pW[2]1`l1d9]em% Dsؠ_.A O?,"K 6+41{me5ӎ)G8][ùR-%tOKYU̴ަbpoX)X֚v[}T.7 h7+MDpA^]c-$oKo'] Kwo&_7:n0u&o1}/K?oוܜ͔r' wյ×+*HZ~yz@a;V:S6wۚ|8hS_Ը||/P$nb=C["%6Z1"Ub#k0})cg.sOn 0H!b;\<1v/_~`pUak?~y@E,1,Y y6`A;"x7l :hJ *A] i8no$RvRŞoda<}Q$Ɵf> Ψa"BaM8>F^~0bZuPln8bFSh!wY˥JE[GܢF<틪<S3H[2ay5FÑ}s"pu閾*a;9ƇCяndqcW2heT|3 x `cśZڬ |J/ýY{D<.ĥsڐTsF iw\DxJ VN9/oј5%&CD4^ڄ{܄>9請9}^|1>nyM_w5'd0+ȏܟѮlj!)̍~A5TW|4H+Pl,{Ҁ 3筁Jv#YB̗%*LN`}Y}}V`m7v[TքRVk5̛-4oE.OhVG{i4j.+xX N*2yxáqBsY&#;4 6Z`d@CmhVѶÖ i҄1^"ːŲȿm8X}]" Z6}`C] yAWv߭O%nm lV:BBX3N]]$c(ӦS$Qw uε^##%py6l.m6%}|wt) ,5@%RFmbNz,yz&*Yˢ$VhhHզ4\!-Gr -pHkxFH6BD 1`U}o6J,"i k$//M,-B_|+QmAQaxv!BJCܠ s%ز9^@t(R[[ 0drY9DvÄ}8f;['3[c S N:Wx~Lag3b'iq)fԭ)M0\FNBW)RjȞX %'QAcj:F|}E}^.w+'V]cbh?a\9l\wa"=7/7ɒq*^@uM|5V5$K` Zs Ж9Tvݮ)e/64tdAVO֕R8>q,0Hs?kqH\-i)V5#|AϜh|p߅b;dDWTqMѕp7-N萺"c1|~\o8c7A nA#'HJ|zAMs\֣q?\l%}M vEEg ym4uv1g;e&\ 1F7]. ,8JgEjG}yO:_ `Q\0<*`#cKLpZB:E(=V k<<=~QPqJܜExtn"T3WFûNJ E'bJo:|YBf 򹸘V½#͛AR: :V- k.';=ZoUVj>6/)cl 4ޟ@cU 9 F%6v;&/,%M3 Bؕ3l>odVPك5.QdT ]< ym ѓ2J/!oXeq%O$@Y"V+I4p {l&_ v8Pfa5L>I!+b\iǗ\iteJK!Q}ny32f x&yoYʹ.Mc( d|R1G q/ЌҥRXFqˍR$zf1}"c䶀}"LlrCbhҖC~A|wme {߳)K@iGIQ&[@9#Lㅅ)T>hɖj'rEW7 8Q b#.эU~ o72;QMpFYnʹ{m{2vܤ+e$ =ZFr# +ؗ/bkI{d^9`?$ ;o&/=}IdTz@Ϋ|DIw c( 9 )a.*!%D3%tbԥ*xfɁeƔC6pjFPTK֯n q(ɥbRHt5SMtN24<Rld  xfɰ86 Rp,`8=abcM$LzNR9Kl󮇌Px}S&LIm~М~&%%Rl{~N.NԷ#BѦ^S#S)-QF,]̰hߞ5uמ:44rwa[FNq Eai{nJ&sD=6+ f!=_u4cVf~pZ]ƶf sLZte$ۂ|_UқZMf{D:v$!Gވ-;H.[c Kzu lC/ѓhvIĆ-'bmDr)[P{( ^-:+]AH΢iE"ُ)_[\Dc^K37Ӿ'CLMZ( ]o!ᨣ*R)]dP;g{])/d`5326ɂClbk 8 К EK{F)ep֯O Z{6kmqmnJn35}.Z>h Z,zVB{]ܰ-cAŤ.!ME-~@2b>~ x6!7;P SnuArχ%x8_FN?&4%% }토c6vv7Iv(Ne'hKWsLZ$gׯ@&ײ4&&ؕ.PM>q SNB3xݘD.:cX-UԗԄuwTj!*g&m?%O7^&`0>-Yl)4wBB$W$4_{ "4(KDb7hN# jbѳs$VTFc"]"{)\ 8/=4p~%:+.BՊԧ=l *7H-> CRӈ]!ܡs=$ӓww=lvkAqw:9Ղ$96yobPp 1V=hc'l.LF"v@BZ cb9덉 Ϸ+^r|DL s,щVwAZ a 5Q ^\)s͙Y^?NuBfI>NmJ6!,YM'\ X8 &}(#_M5NE}<.s~\B cswd?^Y9p8kxxIbNPc=<EbO3@0”ȳ,(5L$IY2H'a9Nģ&49x 3HWI&D(JbGoYmhj+{jv}T$YHޗjDi[|>V6 IN'9m;w>#RͰGjfhGAbQ8QRv (37awmpzl UĺjWUVM d^^Ug(f`oI:͠aA`F'}3]I#3hS_^4]# Tƴzj ɠ"-=Nc=?t&vT{D?r"Df3BFVJȼnf-d[-vK8 ggCꮲ)\/ǧRH_-od5F%:7͟uֹW4wŬq?<0@4E|<.^#sksT\3tuZS!~Km~ykS]޺WIeixMUSPqxδ͕݉bA:d3DlCCYȗƱWluwHo]3mڃ!_c*=ߌ{ ~AR>_T; 30Pз>n-2g+}6߉ GnhqKY74~-q><[.?>=eJb3u^5qp7QPPH0Ȗ@+i(:C;|lB P-m*m#Q?hs0wEy1b.퇩IKCMSgZlGw Ū|ط'"0/a+AKB*6o$\ Oe#(pm jtP?vD-7H#4R? XQ)R奺6 S l}bf;)8a&+MCh7%Bk\[ si='yjifXWoerJ h>*0qįz;p gKa.9BPQFWݙ`UE#U?MTc")|&=T{-<ûW`J[ »8W.kϩy/JM*iC&qJ|wVRVe`*g LYr'K.-`KSg^&QЬQܭae$p}|T(& 7JOC"-jӧ꾋 lb 2NǙ bi_f\؅Hvy5$)Sgsp%٫K̡3;:!i53`N&7ho[^"ʗyS_7(13n/DcT7ýC$T-&A~te7Ɖzjuc3ĕ\ފ\2Rz:r &IwtTP4S4yliĚS;s! K , /?B9ǙPh Ot'!!-XdA */ E* M6 ^Z9ZxV栍*[}fkP[&W̛o @U8Bzð9B5EB`.zNm:y-donDu|lv/=,(|$LMb9{Z{/`Np5VʱrjUhzIRUhCR _Dj?U"]K6 , ΀~b:Q-2-Ϣܬ5~ фNt!]|Si}?ggsюz|v;/E{ o~~zΠS0oP ؑѺ:ui׌̓\9?΢j c=!<+q7!T[wn50 >';VNo%V,PA`x0QA/:(ZNA^nsߎӄ{:[/[uo4:>jji@q;/TeE?|xJ*WlzrBdncyc+q9#:yY/B*>6=)yL4/"' 7̥;jжQ5]tgGKBA :jw1O(ګ 7v >1ZV!]՘Gl_SJ9Jd: $;Rwl[kM_+Ӷ?,<ѵuEkD9DrNivE sp%߾Eu@wZoU´!k /`|X~mD#:&D}GmNQ ѵü@P˷=v}[v=F1 ͣl&Ph!2*h ݞy1ts֞ӫ%Xۚ~9s.]XCN2ms{=YOWB?7G ,~V=U%Q/ԵAS SW5ĩV7hK 绹JeN^]ƺjn yʵ3jwGl\|;-7j0әyJ#J$]y`9?["ln{&Yx5/} |j6~1z5@Br\/Z9,B#A- `Ӎɺ)IQJ[JrS>Ksc)Q4@ kIi ֓Υ, rjXȬ!HmYaPݥ bsA@Anjաk~."!-8'R䕘n!W@Z`veF%8M:j9v?O$3 gcQgV>]2ѭ:{Miż֤dwzof\_rT%󿧼0C"{Dyf蠙R6ʞ7~2q!2TVU.& H.fTծEa(`m͑Q3dPkv\aO<.ytpDQ"?O&b\qq ^'Gd<&;E߼s[9 Ar-,TrRk$f!:?~T`;mJ4iDy9< W MYj^wjP3trkaы0^3悡4ZxZ"HE?,=ktm7H$ Y+܆>%5Zmd7b.Fr/מ>^`'}^Պ~qEϦ[`cNM^̖^Cw"l;2u1ؖT,&4T6,5p`z|yO:erT>Iҗ}QWcl)MhII,%H}G=wP0>{މqv4^잸d7G[}=']/[޽"&|~.[0B2{K[LJ*U4Mw cr#@:l 玘aqMې,_6W(u;OEJ)n(A{R\ w)M2LK&b>Wn_쵒M| d])ۻ|SzzCCxFSf{-3,7\}Sݰ,Q xN]Ns^;s`GZt:C1|+%k3 3V2Ew7#*#)$4|)?jl:] tEć}\H{x! V_4鉅6ю,:Lp,t8̹Oȧ;}NS9E̶¡0+%qep`XS}onH* cvJx8V>O]FpEmaA \m#>n7BܖGY*oգ^; ~p.dNn^DiEg㓆bXd4Ń2tiLPX!z6zƒ1R%۳$sMBk;q{ [^oMIp70 :QSOG_8mԥOڐ!@=h^67Yz]]4T2l@~8'B S}n)ʺ룧:feַ ofY 3ob Gg{9$| Q3b%^3\=Oпny0x_‚8U:lg\NsC0^G=x֌O~`cuC޳[p8%<2jϿBW/;OǕZ tEϰ ],uiis u~XRPc^T| &B!j,No,M/R/hbYW9־L[t4 3H' F˫"ϴ&aƷY0@!*o*9?' p˰ ףW+Y+򻫝OinGTک6*iDA^X|R.jNnᦅ®&x=IR,cv#j:ݟ ^ZE&Co:PF(ug>3:MRZk0GTjEBLj f崦 #=XИ>a}.ȍ*}\^eG{P|g]_#=VL05TOzCFK"&T gZ}Xf)>n_r%q(e]=c9dA^+O5CLtɨ $\Si+Ç-x\v%B ߱%rl@px;vYlmƑ(T%௮W@ݍ#: ?Cf^[gD%C> |΋әa@8}L% _S)Z3|?h~7`wvjM ]`cςncEST,*sYZ~[~Aq@,ss_վšRJGTVFy=.$vl;-GX\4)9ķQ0XdO WN9![嬗^!F~bCw1"KOY,8*zۀb(m@颗jgޯ&53X~y员uDkJս]@R Bɹ\דee0n 5ܧwބ䉣y!*"=DNKK)xNh-^~{g`gptL@qÀ_2-3kZ2V45%kȯQ {!܊+n9DE֚3Ob}]!ѮJU |puGatIa.\?1ٞfPM,}azbhY ~9wv"͵@-J^9Ô|VG]vSG_g gq`O!nI&ZJ.d߽:[ڹkB2oVy^ ..!InԬz_ZDwS$9c˔<rT{Mqbu٢J?E[>WmA3SI&GI~58%X϶N:@hq Ad;$+zgPŕebeY=?L\][%7 TrZZ`"jPOlҝQ9fӻ䮣
Y,ZP浾Jiu ^f gFyd+ǖ0BF³CPobݽ}irbÌ{-C jtaQŴ[TE!C|Dl!]\0 F[4mUGINߪ dgz5}\ǽ8LH77isBf1.K\F"hc@-z|D)ژѺ, LTYUk1weX9U,oIplFyfKP08K jdv/ҭc<1X?c>tx\;=~2ѝ;nrzk":UJЛWgY'VQhj4Gq5xb#&Jgx c.J97#{ \\PH{y5KV\*JCemx1B=fn%x6t( e"m)PvfEB\vI&2- X˅T+[8Ys p^+\b`PEYaǜds},ǫZWMXn G$UY^/x}j3Q xќO(pJ5NT+ Qv֜H\v30X2r:FV݃6;qavS0@4d_:_}nks:x|,@Kog= F~&nrŜbJ\| -BPVo)Qri0r'{sT%IմY5nĊ_Z,z@]?Sٵ\M":"IlNM^[  OV|RCAlCl܀Ζ@(?y['=ıO{Bk'gZGvziYMPh)"|\{~Y , &X^NWK).]&ǽ0n#wBKDv}"5}ǔ2~ط;т- ?SƽNsuW s盭Gdeަ3^no*M045aDhx#2 2{q  Ycb8ttKc`BR*•ʣ9W8ab iA-X%reDm!TO# 6>-wB*ws1lζ;: d8L_F6R%+(A~.9t<W0(,o:}&bDUjgyҏm.>G|s7|AQFI {팚o}ptuAȃt]q1Zpku'-(z=c3uuo}ھ: IlDsҌ[  <ʛWnEm3AڜAK,|uXux;q4n|p9i[*q啿!9V"Ya~ڈZ="Z|h.@H{*Ջ`/if\dK-"Rk"* )( J F 8",9]i9<~!SZ&gu] B?N|8mNvcNʕsq<?oifʴ޻7 fA$qwȆƑG3Vټ{{F泔H=eX.v NgUkڥ Br?, vkµ'\ 5e55 >fgF7v0OMo]ZTcZ8!yr<0 6\!6g)^qÿ <(_4$Km6[d$ L{O˱"%ҾP:تZ#"ijb䰺nVn`{g5>~|y6s5DCCYGUYgO^1M!B߯M>1y)  ]% `wp{zb^4tmKIشR%[̖jXVǬZ<6qOoK[\!}I\m5|6\PLs>uP*Zf}80V"}"Ln$9ḽb̑F Tz"|Ӈf 1Q ڹ{:=>qo1[?&eTy&gWLw_}~Ւ>+٣T@DŮ.N/K11@cRL3ׄ u73&@F4qj-]򼖺lv3Xa6'1'K/ I{[4NAYm7h<ʭDu + |(=(uN\ǽE:n;IFɥi+iI&~7'2 ȳ6V[GJq$?! Н/Qor~i&LXQ?0'VwQt)]D'bt9Kޫxw5ɘe~Ywyٴo}YM+=uM9ҒYz{_Еa'`aMLTu\VɯiԱJ7!kHZXܔҎi +GjPܻu[O*YxFBnTSCJJwHڑe}†粋%A9O9%aT@hঝ XntTu*E&>˴1:#ϡӲU*<ڣ}9K) NRkfˠUe[CrTg@MU\wԇQL"VeR4Jbː޺K1N.~]a?aJ "xا;1M$.vR4oy|4cل&6Y}9@ 3R+"2zx#z WpIY s(pd eEԤfc ?paՑ7YƂ~["+| eMYMqFk8_5U2osm쏦 d?*4MRQK-:\D6EY=[ -d1OV)Y/!XrRӿ)]G23- /HZ3 ZIcclDqHtf?c.hm Ȥ ?72RNKDQ888@U=owO'ws' w?߿_Xz<1T+>G3If29υi1{<ϳ_[8Kdܺ=2)rC̤w]j*~b\/[;Tڪ: |狎Ë-Ȉ<8osҙ)3qpWQG%Xtt*ܔL4 \e<:"ٷ8(K$vTu֕QϢ7i~dR,vYscDq`2hM_'wNna-[ ˿˿?_p55+t