ruby2.5-rubygem-ruby_parser-testsuite-3.10.1-1.28 >  A [ Wmp9|ɥYWg.X) Xu|Z.J3V&䘹n(0'b}H{ߵf~]drgaW{)rF ?!UTK;}_WbbCHWM-G\"Ar;5B.EHKB,VPƻLW;cWKn 3;-3, 1kץ`mj@'%.F?+Zۮ>4=AګN$"|ǔTZ㪢j5c3147c8d00560a37357e8c64f8b3936ac25758dc492b57e0d506319af2c053f192a0f5e8e284802cc62d947b85bd134ae113170x[ Wmp9|Sv@̴.1*GfYs|9QQuK$|چ\쐟_?Ki WNhKkr<3)=*x!IE0ԇ}BUNQJñ'X@"U{/yQٸ")ϲ870K D{Sg QkaE/:sF{uzShDyS2epC ,[/#<RRM9ʼ4hwU` l@zb>p;F?Fd(/ 4 O 06@P X ` p 4 8H\p(8%9X%:%FCGCHCICXCYC\C]D^DKbDcEadEeEfElEuEvEzF2FDFHFNFCruby2.5-rubygem-ruby_parser-testsuite3.10.11.28Test suite for ruby_parserTest::Unit or RSpec files, useful for developers.[ W]ibs-arm-1ÆSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Rubyhttps://github.com/seattlerb/ruby_parserlinuxaarch64XRA큤[ WX[ WX[ WX[ WXc38d4a3390083ee65dc62e3657f5ccd7cf005d0d27c0ed75e13be03ee2b10d97772acda80da4c03f5d9296a059b0a41dd578402bf8bba0af571b0d993e6a04975f504faaacd5c2b869ee4192347797ff8d99b8c60d2572803c287b2dd8d21407rootrootrootrootrootrootrootrootrubygem-ruby_parser-3.10.1-1.28.src.rpmruby2.5-rubygem-ruby_parser-testsuiteruby2.5-rubygem-ruby_parser-testsuite(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rubygem(ruby:2.5.0:ruby_parser)3.0.4-14.6.0-14.0-15.2-13.10.14.14.1Y@XXzWW,@VVV@V/g@UĝUhTU-@U Tء@T>aT;T=@T=@SxSAAS@Ry@RQQr@QHS@PՠP@P@P@PO@OpZ@LL%@K4@JlE@coolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comadrian@suse.demrueckert@suse.demrueckert@suse.decoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcfarrell@suse.commrueckert@suse.demrueckert@suse.deprusnak@suse.czdmacvicar@suse.de- updated to version 3.10.1 see installed History.rdoc === 3.10.1 / 2017-07-21 * 2 bug fixes: * Fixed identification of parser version whether Ruby##Parser or Parser::V##. * Fixed squiggly heredoc lexing when using 24 parser. === 3.10.0 / 2017-07-17 * 4 minor enhancements: * Added support for 'squiggly heredocs' (indented content). (jjoos) * Bumped oedipus_lex to ~> 2.5. * Bumped sexp_processor to ~> 4.9. * Made STRICT_SEXP=1 safe: converted indexed sexps to semantic calls where needed. * 5 bug fixes: * Clear and restore cmdarg stack around defs args and body. (presidentbeef) * Conditionalize use of sexp_body= to make it compatible w/ sexp_processor 4.9.0 * Fix up line numbers in strings with newlines and `#`. (presidentbeef) * Fixed line numbers of resbodies. * Fixed some tracking of lexical state. Fixes bug #249.- updated to version 3.9.0 see installed History.rdoc === 3.9.0 / 2017-04-13 * 1 major enhancement: * Added tentative ruby 2.4 support. Probably missing things. * 13 minor enhancements: * Added RubyParser.latest. * Added RubyParser::Parser.version to make version range comparisons easier * Changed superclasses of all parsers to RubyParser::Parser * Cleaned up a lot of the version specific code to be more generic/flexible. * Documented how to add new versions in README. * Moved RubyParser from ruby_parser_extras.rb into ruby_parser.rb to fix bootstrap issues. * Renamed RubyParserStuff#get_match_node to new_match. Aliased and deprecated. * Renamed RubyParserStuff#logop to logical_op. Aliased and deprecated. * Renamed RubyParserStuff#node_assign to new_assign. Aliased and deprecated. * Renamed all parsers to RubyParser::V##. * Revamped grammar preprocessing to make adding new versions easier. * RubyParser.for_current_ruby falls back to latest if current not available. * Subclasses of RubyParser::Parser register themselves into RubyParser::VERSIONS. * 4 bug fixes: * Fixed `&.` after newline. (presidentbeef) * Fixed bug setting line number for hash literals to line of opening brace. * Fixed grammar preprocessing bug. * Properly handle kDO with no-parens stabby lambda. (presidentbeef)- updated to version 3.8.4 History.txt removed upstream- updated to version 3.8.3 see installed History.txt === 3.8.3 / 2016-10-09 * 1 minor enhancement: * Support Ruby 2.1 number literals. (soutaro) * 3 bug fixes: * Fixed line numbers for strs with backslash-newlines. (maxjacobson) * Improved compatibility on tokenizing number. (soutaro) * Refactored and fixed multiline array line numbers. (ptoomey3, with changes)- updated to version 3.8.2 see installed History.txt === 3.8.2 / 2016-05-05 * 2 bug fixes: * Fixed lex_state in interpolated strings. (whitequark) * Fixed safe operator for newline/semicolon contexts. (presidentbeef)- updated to version 3.8.1 see installed History.txt === 3.8.1 / 2016-02-19 * 1 bug fix: * Fixed problems with tLONELY in mlhs_node.- updated to version 3.8.0 see installed History.txt === 3.8.0 / 2016-02-18 * 1 major enhancement: * Added support for Ruby 2.3.0 and the &. operator. (presidentbeef) * 2 minor enhancements: * Add support for safe attr assign. (presidentbeef) * Added support for safe call. (presidentbeef) * 1 bug fix: * Fixed parsing of { 'a': :b }. (presidentbeef)- updated to version 3.7.3 see installed History.txt === 3.7.3 / 2016-01-21 * 2 bug fixes: * Fixed parsing kwargs in defs with no parens. (presidentbeef) * defs should have a nil node if body is empty.- updated to version 3.7.2 see installed History.txt === 3.7.2 / 2015-10-26 * 1 bug fix: * I hate regexen. Fixed a lexing bug confusing strings vs labels. (phiggins)- updated to version 3.7.1 see installed History.txt === 3.7.1 / 2015-08-06 * 1 minor enhancement: * Improved understandability of lexing postfix symbols. * 2 bug fixes: * Fixed timeout caused by regexp backtracking bug w/ long strings in 2.2 parser. (presidentbeef) * Rename DEBUG env toggle to RB_LINENO_DEBUG. (tenderlove)- updated to version 3.7.0 see installed History.txt === 3.7.0 / 2015-05-28 * 2 major enhancements: * Added preliminary support for ruby 2.2 syntax. * Now writing all 2.x parsers from one source, generating racc files. * 1 minor enhancement: * Added RubyLexer#process_label and hooked it up to "x": and 'x': productions. * 4 bug fixes: * Fixed handling of block_args to be consistent across all parse versions. * Fixed lexing of label assoc args w/ newlines in between k/v. (jeremyf) * Fixed lexing of x?'':y for ruby22 (not a label). (presidentbeef) * clear and restore cmdarg stack around def args and body.- updated to version 3.6.6- updated to version 3.6.5 * 1 minor enhancement: * Add line numbers from block comments =begin/=end. (presidentbeef)- updated to version 3.6.4 * 1 bug fix: * Removed shebangs in tests because of bugs (aka 'features') in RPM packaging tools.- updated to version 3.6.3 * 1 bug fix: * Fixed bug caused by latest version of oedipus_lex not exporting lineno accessor. * Handle return/next/break/yield w/ block call (WHY).- adapt to new rubygem packaging style- added gem2rpm.yml as source- added a small scriptlet to fix the shebang line of the test scripts - also added a gem2rpm.yml for later, but did not regenerate the specfile just yet.- updated to version 3.6.1 * 1 bug fix: * Strings that don't match the encoding of the file are now returned as ASCII-8BIT. * 1 minor enhancement: * Added new_string and switched all parsers to it. * 1 bug fix: * Fixed line numbers of nodes following multi-line strings. (presidentbeef)- updated to version 3.5.0 * 1 major enhancement: * Added initial support for ruby 2.1 syntax. Doesn't have numeric extensions yet. * 2 minor enhancements: * Converted ruby_lexer.rex to use new grouping mechanism. ~15% improvement in speed. * Various lexer cleanup. * 2 bug fixes: * 2.0/2.1: Fixed block kw args. * Fixed env for kwargs and friends.- updated to version 3.4.1 * 1 minor enhancement: * Added StackState#store and #restore. * 1 bug fix: * 1.8/1.9/2.0: Fixed tSTRING_DBEG w/ f'd up amounts of nesting + braces + do/end. yeah. I'm as confused as you are.- updated to version 3.4.0 * 1 major enhancement: * Replaced hand-written/optimized f'd-up lexer with an oedipus_lex generated lexer. This makes it roughly 40-50% faster. * 30 minor enhancements: * 2.0: Added support for a.b c() do d end.e do |f| g end * 2.0: Added support for a.b c() do d end.e f do |g| h end * Added -s flag to ruby_parse_extract_error to output timings. * Added RubyLexer #command_state and #last_state to deal with oedipus_lex differences. * Added String#lineno and #lineno= because I'm a bad bad person. * Added a bunch of RubyLexer scanning methods: beginning_of_line?, check, scan, etc. * Added a bunch of process_* methods extracted from old yylex. process_amper, etc. * Added lib/.document to save my laptop's battery from pain and suffering * Adjust lineno when we lex a bunch of blank lines. * Attach lineno to tIDENTIFIER values (strings, ugh) * Cleaned up and re-ordered node_assign to be faster (ordered by actual occurrance). * Extend RubyParserStuff#gettable to set the lineno if it comes in with the id. * Extended RubyParserStuff#new_case to take line number. * Finally dropped RPStringScanner's BS #current_line. * Finally dropped RPStringScanner's BS line number calculation (lineno). * Implemented Sexp#add_all since we now have a test case for it. * Removed :call case of node_assign. I don't think it is possible. * Removed RubyLexer #extra_lines_added. No longer used. Complex heredoc lineno's possible screwed up. * Removed RubyLexer#parse_number. Handled by oedipus_lex. * Removed RubyLexer#yacc_value now that next_token returns pairs. * Removed RubyLexer's @src. Now taken care of by oedipus_lex. * Removed RubyParser#advance. RubyParser#next_token takes care of everything now. * Removed RubyParserExtras#arg_add. (presidentbeef! YAY!) * Removed lib/gauntlet_rubyparser.rb. I just don't use it anymore. Too slow. * RubyLexer#is_label_possible? doesn't need an arg- updated to version 3.3.0 * Notes: 39 files failed to parse out of ~834k files makes this 99.9953% or 4.07σ. * 15 minor enhancements: * 2.0: Parse kwarg as lvars. (chastell) * Added RubyLexer#beginning_of_line?, check(re), end_of_stream? * Added RubyLexer#process_token_keyword. * Added RubyLexer#scan, #matched, #beginning_of_line? and others to decouple from internals. * Added lexing of \u### and \u{###}." * Added optimizations for simple quoted symbols. * Aliased Lexer#src to ss (since that is what it is). * Allow for 20 in parser class name. * Modified parsers line number calculations for defn nodes. * Removed Env#dynamic, #dynamic?, #use, #used? * Removed RubyLexer#tern. Introduced and disused during 3.0 alpha. (whitequark) * Removed unused RubyLexer#warnings. * Renamed *_RE consts to just * (IDENT_CHAR, ESC, etc). * new_defn now sets arg node line number directly. * zero byte is allowed in symbols for 1.9 / 2.0. * 11 bug fixes: * 2.0: Fixed paren-less kwargs in defn. * Don't bother with regexp encoding options on 1.9+ to avoid warnings. * Fix constant re-build on ruby 2.0 + rake 10. * Fix lexing of %i with extra whitespace. (flori) * Fixed RubyParserStuff#new_body to deal with nonsensical code better (begin-empty+else). (snatchev) * Fixed bug lexing h[k]=begin ... end. Use your space bars people! * Fixed env scoping in new lambdas. * Fixed handling of single array arg in attrasgn. * Fixed test to call RubyLexer#reset between assertions. * No longer assigning ivar/cvars to env. Only locals should be in env. * Refactored initialize and reset to more properly re-initialize as needed.- updated to version 3.2.2 * 5 bug fixes: * 1.9/2.0: fixed assocs in return args. (presidentbeef) * Fixed handling of parse error when class is nested in multiple defs. (whitequark) * Fixed lexing of %w[] w/ funny whitespace separators. (whitequark) * Fixed more call nodes that have trailing comma syntax. (presidentbeef) * Fixed more call_args slippage. === 3.2.1 / 2013-07-03 * 1 bug fix: * 1.9/2.0: Trailing assocs were being munged into arrays. (presidentbeef) === 3.2.0 / 2013-07-02 * 1 major enhancement: * Added (rough draft) 2.0 support. Still missing some small / rare things. * 12 minor enhancements: * Added %i(symbol-names...) support. (%I too) * Added 140 more tests, jumping test count from 1376 to 2143. Yay for test reuse! * Added RubyLexer#brace_nest. * Added compare20 rake task to diff the grammar architecture against MRI. * Added lpar_beg and paren_nest to lexer to track state of parens in stabbies * Added shadow nodes for scoped block args. * Compound RubyParser now defaults to 2.0. * Fixed rake to < 10, because 10's file dependency handling is so very broken. * Made it possible to specify version in bin/ruby_parse_extract_error w/ -v 18|19|20 * Refactored to RubyParserStuff::ENCODING_ORDER to allow custom tweaking of encoding guessing. (samlown) * Switched `rake debug` to default to 2.0. * Translated some fixes across 1.8 and 1.9 from 2.0. * 42 bug fixes: * 2.0: Fixed a number of block args scenarios w/ kwargs * 2.0: Fixed args_tail mismatching against lexer. * 2.0: Fixed assocs to return a hash node. * 2.0: Fixed f_block_kw production. * 2.0: Fixed f_block_kwarg production. * 2.0: Fixed handling of stabby proc args in parens. * 2.0: Fixed lexing of kwsplat nodes. * 2.0: Implemented kwsplat nodes. * Added tUBANG to lexer. ...- updated to version 3.1.3 * 2 bug fixes: * Fixed begin w/ else but no rescue. (whitequark) * Removed literal stripping from block_append. Not its job.- updated to version 3.1.2 * 1 minor enhancement: * OMG A SECURITY ISSUE FOR CODE NOBODY USES... EVER- updated to version 3.1.1 * 1 minor enhancement: * Added MOVE_TIMEOUT env var for ruby_parse_extract_error to move slow files to a sibling directory * 4 bug fixes: * 1.9: Fixed lexing of "0o". (whitequark) * 1.9: Fixed parsing of unary plus on literals. (whitequark) * Added timeout arg to RubyParser#process to pass through to the real parser * Updated Synopsis to reflect new options for running RP. (louismullie)- updated to version 3.1.0 * 2 minor enhancements: * Added RubyParser.for_current_ruby to provide a parser that matches your runtime. (neilconway) * Duck-typed IDENT_CHAR_RE instead of using RUBY_VERSION * 3 bug fixes: * Cleared out body comments in class/module/defn/defs * Flipped lexer tests to US-ASCII to avoid encoding hell * yyerror is now an alias for syntax_error- updated to version 3.0.4 * 1 bug fix: * RPStringScanner#lineno was still using byte offset, not char offset. (brynary) * 1 minor enhancement: * Improved error output on invalid char in expression. * 1 bug fix: * Fixed lexing of no-name ivars. (whitequark) 52 down makes 99.9767% or 3.7σ. 130 files failed to parse out of 558k. * 4 minor enhancements: * Added RP_TIMEOUT env var to override default timeout of 10 seconds. * Minor optimization to RubyLexer#parse_number * Only output parseerror output to stderr if $DEBUG. * ruby_parse_extract_error modified to include 'it' blocks in its search. * 7 bug fixes: * 1.9: Fixed args in dot-call forms (eg f.(...)). * 1.9: Fixed lexing stabby lambda w/ do/end * Deal better with DOS files. Ugh. * Fix line number of production after heredoc. * Fixed RubyParser#process to reuse parser instances across calls. * Fixed line numbers for several productions. * new_call sets line number to smallest line number of members.- updated to version 3.0.1, see the long History.txt- fix gem requires- update to 2.3.1 * Fixed line numbers at end of special var+whitespace (larsch) * Holy crap I was smokin' something good... Fixed 1.9.3 warning * Add -g flag to parser compile if DEBUG * Lexer now embeds line number in yacc_value for keywords, helping fix up line numbers * Fix method line numbers when no args and no parens (quix) * Fixed line numbers on return/break/next w/ result expr. (pjnz) * Fixed some lexing state in order to parse: 'f (1), 2' as 'f(1, 2)'. (invernizzi) * Moved Keyword, Environment, and StackState inside of RubyParser * Added proper dsym and dsym->sym support. * Added extra (failing) tests for call/iter line number checking (quix) * Fixed line numbers for certain call/iter edge cases * Fixed parsing of: alias :"<<" :">>". * Added new accessor canonicalize_conditions to toggle conditional canonicalization (on by default). (confused) * Awesome cleanup: Replaced call to append_block by block_append. (Confusion) * Fixed handling last line of =begin/=end. (raybaxter) * Fixed source line numbers after heredocs. (jbarreneche) * Switched to hoe's racc plugin to clean up rakefile and builds * Fixed empty =begin/end.- license update: MIT See README.txt- update to version 2.0.5 * Started merging like lexical cases to try to squeeze some optimization out- use rubygems_requires macro- update to 2.0.4 * Changed requires around to be more accurate. * Fixed .autotest for minitest * Fixed emacs escape lexing bug: "\C-\\" (maglev/gemstone) * Fixed octal lexing edgecases. (maglev/gemstone) * Fixed regexp lexing edgecases. (maglev/gemstone)- initial package for 2.0.3ibs-arm-1 15273388453.10.1-1.283.10.1-1.28testtest_ruby_lexer.rbtest_ruby_parser.rbtest_ruby_parser_extras.rb/usr/lib64/ruby/gems/2.5.0/gems/ruby_parser-3.10.1//usr/lib64/ruby/gems/2.5.0/gems/ruby_parser-3.10.1/test/-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.suse.de/SUSE:SLE-15:GA/standard/78d3085e4065378ed3a1870934f37770-rubygem-ruby_parsercpioxz5aarch64-suse-linuxdirectoryRuby script, ASCII textRuby script, UTF-8 Unicode textu!V%utf-8163ee6e88fc747243058d31245a41b75e8e09f96986895c0c4b111db1afecb95?P7zXZ !t/]] crt:bLL %["ꌚIib^/sF #=\h'%=MA `*L豔xH79ӞJK"nM;zt_ӫ#YLio.QLXZB`F"[4zr k PzR67!s줣}5XMRۯAu .BPOV2d\8hAyܯlީ!540a{̣ tO z}~8=pC"Op9 1*b͍lb9yh&U `;:k ,F {~i*3ֈ 8t"`, E-rֶ_ci}Nk]%aKD R6D(zb|rJzLUüIGۨ ޠIi]o_M *05/"omS `F}XkfO S=BҔx] >Pњ"cY83.Yſ}){BU\숂CBQ 6$E* Gql#u:lD,l-y|i+q|9lRiŸBl$/'Hqw "j].z7Z"][ 2ވ_0KE{|ӅJ`ũo r4YH<,=CeLl%6@jFza\ڣl/sStMv*J= /ǂiLD(7m"giT<({ 7н'Lj=Alɗ?Bp@Ec\EУEGiզהt:J%_s!d(s3sTRX0Ɩ"SX<3  djƮ&$*fx:C>D4C"Rd^ߴ}'j@S % >ڠ op*0N% Sv]cLj !tk [q]k + kioB`rG~fzSY? KG qUFS qUBӸˎi&` Şl.Gr!iswVI C|>"M#_7gr2qUUnW.b83m4r=la@(C׻7F׆\h{@_@HW&^d>XvB|X:`_6KNP:U<^;=i!U۲tnP\>o6OleY~u`׶N=C,D\X.QY و*.yX"y@6auMX? +mOt2K݄HV3lϋxT~S a齅eFV@x6?)&Q̫L(zJku~ICE0һR.,5 違T5P9eGHRF˰rXo.V+eva/ YmVǺxu.w*gHi%8Sz# |5 ߉ drb}GI3>7Js5g%kMIH< b/z]ACJ&6:^p='͙=ڗdz4W8}\A+Za;8O&+=!1nF*M*d;$pq]#>'6Ė؉+IW5^_4j"D׺R̦BcW'30օDf"Ccv(zp)i^χ = (5 :,*UE# 7JDWV~ep-#LHi/-3,#SZfzUVZ:lH +:Z]BhUsK>E1=)d'<ǔ`+I@T~NĻLghKAPoVJ :Io!Wfv o"g|SF \ 1|aFq/;][]+eNTL%տ÷rЃA4F{s;~x0qhZ0>$2GS\ʵ լGMR`Jrcw(`0ѧJݟD7ZL&Y~ƐGq&QAye:(jrOK 1 1nЍ$aYۀ>I'ñ4_p2Aoķ[[cx2?1r-kDoƹ{Kz= inP hdS엥\2'M83P[sLPn<>hyZ Am, jLdq N3w wxk3Kц[dVLbǫ!y9^2kI谆;!FsT0N-!RJM¾s6r 07 #h(踒|:aˤՋI(:~XEOR]!X\)j(o`p]3+#kT JR[ -Dzt0?݅.LArccCYBs}~F[J 3#^_*P)^ș/N!"$R hg|JjTM0&Sߞ{Se8b$f( 1+U:߅I ĈƎa{3ZF#[=[* &f;k<(n(_b. gJS2\J<X Vj]yc30KNqa`~(S<r6ò':5ҩSx993 Lذ^)bD2"%ĺԃ@I/hNQYBVbMZS#+L$FmgwYu֏eE5[߰YJƕ+TWexŽm>t|Tvs;w1D 7 ;zQY<ǚ-|U;9FzMk+@۷*yI Q J-LQo=)h CrO>,F50t `g(_`25[(ޛ S==,o;GD7)${^uyJC+3?m3/a Wjel/}?9{Zzi yܰL͢ vboDdՓ"[)P#" Xmv/ڵ8}t`z-2|4U?wCItu]r˱ #TׇJ̬BÌh P8f5F@̺0tmd奛NW5>~ʺx ^΃טތ7Cs)/Y 6NB-C^rۿ^nĠ)9ui~ͷ2Ou~R:C^)ZuA*O0(G9}jv 6j"o:>}֓a .,~QaOƏ VTPWZ$ψEꟲ9@fYS9IKr((uNIAyCqN_*AVj5œ0NUJ3iR8ԈennQ~CSR6Tz ^gD@$4{=t? Q"٫BKkVd4"[([6+8HF} }q9IyAk:u2OLtH(MD8mHfȦ8;:ú.vaFMayRu ƎS&Uܼj leF6cG \"mF-e5kU\Y 8UZ|mn}JߕGcr~q̍4!x`.ɥY0yKTUw%O >?DvšҲ T_W]:<.9X~;J{Y?h˼&Q_-Td֨ 4*Il`O^TM\:ˠuS yzD"mhp}PyNtO֎\`CLBڡ̑'4 vbX7N->Yu$1zp:.1deiXeu>69/8v)l슗GE('Qل{I3Sf#jxu2]4r!MiGQ|z36jo qJsSNRY+Svpm@'b~q5јv#DpSg+`GWiq{ΖJMdGbhr?Pj7ۏk11 HQvWĒˁ&04oppḢ1Aq\hGˊgucp 5-gRƕfJ-^> DOShw!tKp"&@0#SgM *d oҀ7f쉏i=lk;8lD|j^%?mJRefuU <ݪ3[1'yR'ٔ7^B%QNʦd# hg>|}/xgnrL]|HNyk|ܤL;BjB3]qg < W҈S2$/~~O_! i?  Slr@l+%\;tKKȡ΋u.qJ$8pzS5Y AVxa`d>v75I:0Ymf\n?f~@d,fJ^*{g'X&ý-MdrȢ']-9*vr^OJ2]2z0PosCLģchx?,_RɳN(9-Bߝ{"z`9TSW*'X6ZMNm]s`r&k*gS_uF+t|UƸReL,RΚ 19ϴ捬TFC+FS^Cogzb>FQh aڜfOb(6[3VmyJ< #L!#Žta8'؝,[~mGRvZ!j|`񞿕CI#DS?!MN Q,^NqBj'Μ6K_۱("H/nl?YS::6 }׌w+Gr,j( [2]M:lQv|߳McNpY59"dI/$D 9Ǐ~#N$}|\#KsGiKb)žgH7#+4hWoQxz@㰀G1)sNi w/_& ul&4VwD}ѦCF6|whXal᩵Jd_J I'KNbdaf,[uԼПqD$AuV5bU>iWZqc):$Ճ AZ|!:ѳ CSwT+bw4KKb`tYW&6N~ ;bu+cu֚JvX'uOI/Ggc1{}ΨnЙP\%$VU?S앐|J\eY<'X Ok+oZ{>F-EgzLPY2w,T'ij6a7)v%&ȹ{Dd=︺#NE}X i_~Q[KYT쎙l? 1쭯ˑ5Wҁv49Ph]s M^-1̺u g-pF[G -zؾc2UK2RQ ?M@{ ͋(*bfRXBxpؒ޷pH\V* o ԹrZB2?}\- '+CDAm/֯{2 S? (XFu$XM=JuIh(s).6sbf1H "IFt\-Ͼ`jތ: &wclv3šJ,7 &@y n2b'L|,Rd-`-Tm~َa)Kfq+(f"iMN?%zt%s)S@?:v:hH |_Wx0_@ktGD( y2bFjTBG#V"H/q?``hhFrIܫ7ڪdjxa̤B%{+OtRB?;ql)/!o$6tMI8Y>B՛4ȅz>:da_zeo([ǨG͌g" I 'w[%/Vc njAZҩ8Ŗ!S5#!4ń1y(S~|` X@. ͳ}os>U15 gmM+Q^ȪuQ 0LCrmc OTme'goGpvPpH׉uNz$LonFcm%{atP ON#qJ (8O*R٠(o|0ra9r㔩ۣRJ\J(T=-5&7HWcHH_HSHFfLA)|zhwGlCΛP#1@/Qj-@LEE }W8Am2|R]ӵ čòs.b1-WL>0`9I=RZ g'%.u0hß uX^zf" Y!tiw}EכcE/r&k?8&}JT-g/{13#]*R3U_-ha߸`=´v7_-l Rn׀*- E?6gG` Y|wCqvi^PU)專T^[4##<@H`8MD K pQrtͭjWf~CchGu,m f:?~~PLwsm|u"cɨ0 Ѿ9(|,*ؓW1AEv"QÌD,{' a>HʅUӨ ]A=P!_?,>I7$Īt RXa,)PG2LG\&bc;B "cLv Ծ 1M}F'e70Y4|ţгp%Z9(vx+6A2#Ѽ_)=kǏkj28D bu)/7N8e#UKAet h'⢈[{vP?H-ݽIo!r11~E̳{ww[ވ%Ly֋G]qԤ„V;qN9F=,_*\i0 4!ԓͲmo*׼yViA/҃ jgo 3d$ۿO:`l]>[W#.N*,pOp+ H4ׄ^dGBW SoƎ|'%6Ix/QN3W.S"(.th8㾌FU3k~Mci'&ߡ[(ow8]Z,)$haV:(/<%$Z -`"[39Óq+-,ՠP<w,Cj@ jWBN1tקsjO[[iI^hiťq_li5GP;g{DAh=jI]W*YǧQ DݠX2:*9IM?WqyqGvSX{jANآhcuF H#>ZE(2n?ͫ=؁4ޜףϣ (x4 [Fv+ -}:!p8A2VDY)'ꂇ* 0Yɲ=G* ŁkmQj䌾 u0լp#;?,5ڿb}/(!a]Ѧi|ů u8Mc_#Tj6;1l}ةO2m[l⬶j }bxhX[ֈT?Ւeܛ`⺐$y}Gz[NV 11q\ci}͵: S_gQ9JZQXjd:.[ƁLCU10s$Rd}69A0LTC/p칆[9bͨ&Һ}pLb/3j:zmxtU :X1}tQقbՉ| #3\ɶL40ɺG=ța,+!f BP_CZʀ/e4? /.LD Kz|WZL{NB!Ha;w7 I_\w,IYc\E-x(S-=h> IwI ";zE UwcxApxw:f!+埅Lƪ +M$!Ŵf$WNG/ !7YQyc,b?Rx#%\k8Q%Oh)]mVD+LeCJ_8ӔZN̘>cM|\ɠ8]ha,h8gQ]J}w#4IߞK oow3Q֠hZ;HjD!kƍesH ^ω XgML^ eR b#v9 Fvy96;}"es+e0m|ls"?|jbUfaު9$.f y__k_y0]j `|nĿtۦI ևF~̞b_ڢ\3H9/3|t%ShȁQބCt+c'^,goֵۗAeF_o ˩Z? ,("P8l\6-E!8 k 7zEC<&`Glqج VUj>wЇ"wE*b:ZY8[37 HϪ&ӤudeHz%a˺8mSn!:^іmD ;*or\!zllXdfaOMȤU uq:)G,w8c;H69݇,`9]4Z~ZfCıI.;;>-Z[5tL|CapC ,ɖ+F[RH@1aڜs;Be*r};V0lWp9m8l^XI (3qD}#D/|ϑL%vȷ .%!0:sr8Ag6H.I~lCuOPį㬭Mftf9'mk8Q 't8N.f:$s%) 5txe:9x+F†A?ٽ#|U uS2lWl mӍ/ f~618/z[k;&Ja'oh wA,>Mac66 MX#|XE{\ۼ]F{ #Ve5ǙAFn+S45j< A*4շX#a=rTU&},,V,8 nUbf_MU䔱GμlQI?MoqH-tb"jE{lU[fή\1QM*^q"ކyPJ;,z+. )R&'PU$a?VS!L;A (G\Д&j[I\Sf69^vRdǰI[4$غcZ:'ŊjСN{Q~{-<oǾ—orc3 1K+AF )Tm;zJo#hr$:[}"#CdPB̞XEӽ_OAW8g##fqW5T-. MZL? f:SSt'*!| J~}QHl,{8a趵 X" cuH: 3x4d̷^"|lOٻ]RnwK`+CdOeg #b>]PM[1r՗yyEu3=8] –8&ؐm%Yx~(Z/*.nosˌڟ4 +<O[w܎㪫H`ϋm".k)!Ga/%NA[pءmxkSv Q c{;i~4|РOF% (hWKB@Z& M9/6wք[~ RNݩmAΞQ9›%_8y[Wa% B'f<eӭ<( <5\Rk79Z#Ũ2ϱi&HTs;1LV9(;bKɥLPVki²~B-f8|J=ۜҼ/onZ\<jFxǮA⪻!|'a>)LzČDs4`Uu1]l;A:Fc%[qaWFuy'9_1G<p%zrQʵ1+k'y/(Ñ{Y+]{sڌˆ6ʕrpn1k4ʥ`RAYpE1˹jI-{I`m' ;`UB_^ v(y fl:8Klp!W9D$A9t||})D6yӯU82̊D݂yڅ`Y{MQZ摵m?oC4BҡWۑfŢΌ*)/jdQ"O_jXdA`藫oI`~݅QD-H"vJRl˚lmR끢6ǡ:7:m1: _b؋[O?X*ej%qlT+ u Joh' (e5z%]}?a_ H+6g03"9IOa[5ݰ r߉k܍+wS$ zl`!v,=$JЦ5H -;Rrw7B,W%:Gc! rY)/;L5 a^q"V8ǂAi@9zZEr dΊPRKg 3UXx{~b@T̐a-xRֻ6֌!c^rOٳ֜>)R&w F 0qVoeL뭹Jf% "JD=Pl 8g,aXVh}"퇓+~'1;VDIwj{<݁UC JxS#+Bҝkl v ͚sU ^B_sػ ;hJG 5јU#WMGE0. kF"cK˖ o}{Oz kX[F@4g,/e g\8s'@LYuw&h'ZMS u4$~ݫ)z%-pO\F_↳o7z#eP?+2GqqۛKwC8;Q>Ԧ&wG x!;Sz9Djl"Zm6cżĆXE{ Pw:ؐ0eJ)7}z0탊{6}R3 GvU/qHп^YmsʐL!?- :Sӄ ?]6:QT lG$].{,=H XkI6Hjˁƺm|a1aQ^1~K+ '̟u"Տ圊HKV0*%hdBT:5Tl>P. r)S> oNaMϻE]YiMxQ>zByD~5ghg~:A(vҚͼ~ b?U8%1W(<ݤ-*QxVM5j}| lGGGh =dz,o1Lu9QE4UY^E7e?wiko ?q^'=ya-kκvbWޝ1 1G`p#64hMBrW)+ z<*GMtffMCJ`XbUx$ϴ+H\7)Xnt?# :`DGᄥ Tļ &-K]A膓#&(=̘b:LBO 2Tm/l,Є&rn5}gO|QUrj6_h'K'~m9ۚtLdZ`БUpSb|4/#T)-^pJyٺT [QS4yY*ӑKK >{ڂ (=oX_R03<`r6f4xpjVn065T WL} coFataY:MJZ eF1Y/7o\B(z҇u2.M.!]5!R\9PWe;d%Fyz` PHtR> g8:kEɭ Npv^ f^1+S늀 -:Y-P >41R(m큷> Hs̐@y2+v+covQK`0EYͦ;pK6{S s:sdިe!ȓ|;C3 pɷ,neE $ߨʀYTD(ʄSq&jWǏn^1D05p58t!-E[(x)h|0G`OK\[!82l]{nb63!3OЯQdh gBa)N):#֔{QlgEǽwVniH!x sj2'xs!R^u/68ȌfCs=M e/Xl՗ 6i^E]:K`Ke'īUֽbXyugϛnFXV I +(fwP~U&lul( w!8qT1sS406Qε):/jvPgz3sK |]WBIu=<+o$A" ySN+[J9k_fB5#50:m¤Xq: w.7%6~萤Zbhۀiobا3˲ |F-܍30<VcU? D;LM7;cM` }E?n-()Bjh=,*0}8xNЙܴ;Y_3L SCH)ob+^Giz&{1tNf(q%`C5ub {E׼{@O?/:S;FRn2!ߒ9RZB/ܹ!+}]l+K2BHΠ]Ѳ\%t|}"8l ) ,2chxդxM ;, f#IrZ%Ld$U+GLbC^iՖp`5tk$䘠nbu/DEz׼jM^p-bAEDŝ?卓5 =p`TP3睹^?)1d*Y]7)8%联yZ<8]=bEWx  X>aH h-83c .5D+:79pry|7“oTD+la`+K0KWK.|(2*о7c|Dm @6mLGKڊÜX\[rHmt>LFbw,!A2S#.%XXH#VW2Sw ^/R {p*|5\.cI]]`N:wl69`}'?TJK~͊0U*$t6^^-l(+9ʣ1 )_V;ďj4 sQ&xnj!E5| t?Όo"C5luz&U.}Ӟ<޲OP*QyI ^uH5%8éɦEq>kS )FM;P ?3a49KM{t S`^ <`bIS!fQM Z&צ %+NLgB F\,ty`".Plp9y?̙BO " mMاunFg"Sa,2 L/'1\fFI?79OpxNn{(e+#xUq}= fld[]Vvwrf( [3L\Za04^Thw.؄.3uҚs,70Ks`U2Yc&\iku{H;G+ 79tdC֥>U[Rw%1*m{ouDǝ8lY91Gx=x+EpPY̻LK ^џ½y-˜4`YΙ٤e57n(`Ùx$ϯr']aL&]nl`((]S,C%Grc.>%{Eˆ{MȀTc R:hS C۔ B6*!A14ב[9Zq98Y_J͡s>v9q:faorlW 1j(,r| F$mB5 VM_P Qj]+g+=tlFeQ UH׮Ͼ@.xHã|X98O\@1n*ؤh$Zן5,[@:fGKœY6<XаTHvm}k@, vt/Ŝy}3n&F&̃8y޺,bGj}=hpCia eШ