From f3aa494089e7cbca07b974ed24027adcccbdf090 Mon Sep 17 00:00:00 2001 From: lyn1001 Date: Thu, 19 Jan 2023 11:06:19 +0800 Subject: [PATCH] update to 6.2.0 --- 0001-fix-features-incompative.patch | 24 -- cucumber-wire-0.0.1.gem | Bin 16384 -> 0 bytes cucumber-wire-6.2.0.gem | Bin 0 -> 12800 bytes ...ve-of-Location-to-Cucumber-Core-Test.patch | 206 ------------------ rubygem-cucumber-wire.spec | 37 ++-- v6.2.0.tar.gz | Bin 0 -> 18045 bytes 6 files changed, 23 insertions(+), 244 deletions(-) delete mode 100644 0001-fix-features-incompative.patch delete mode 100644 cucumber-wire-0.0.1.gem create mode 100644 cucumber-wire-6.2.0.gem delete mode 100644 rubygem-cucumber-wire-0.0.1-Adapt-to-the-move-of-Location-to-Cucumber-Core-Test.patch create mode 100644 v6.2.0.tar.gz diff --git a/0001-fix-features-incompative.patch b/0001-fix-features-incompative.patch deleted file mode 100644 index 8216993..0000000 --- a/0001-fix-features-incompative.patch +++ /dev/null @@ -1,24 +0,0 @@ -From e1170fbb7515309a5a27b7945c52f6a4c79e3abf Mon Sep 17 00:00:00 2001 -From: baizg1107 -Date: Wed, 2 Mar 2022 16:17:36 +0800 -Subject: [PATCH] fix features incompative - ---- - features/timeouts.feature | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/features/timeouts.feature b/features/timeouts.feature -index f05fcd5..40d1f7c 100644 ---- a/features/timeouts.feature -+++ b/features/timeouts.feature -@@ -52,6 +52,7 @@ Feature: Wire protocol timeouts - Scenario: Wired - Given we're all wired - Timed out calling wire server with message 'invoke' (Timeout::Error) -+ /usr/share/ruby/timeout.rb:112:in `timeout' - features/wired.feature:3:in `Given we're all wired' - - Failing Scenarios: --- -2.27.0 - diff --git a/cucumber-wire-0.0.1.gem b/cucumber-wire-0.0.1.gem deleted file mode 100644 index fbac2561208aadc6438f2322c803bd9b6e4038b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16384 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 literal 0 HcmV?d00001 diff --git a/rubygem-cucumber-wire-0.0.1-Adapt-to-the-move-of-Location-to-Cucumber-Core-Test.patch b/rubygem-cucumber-wire-0.0.1-Adapt-to-the-move-of-Location-to-Cucumber-Core-Test.patch deleted file mode 100644 index bb8bd36..0000000 --- a/rubygem-cucumber-wire-0.0.1-Adapt-to-the-move-of-Location-to-Cucumber-Core-Test.patch +++ /dev/null @@ -1,206 +0,0 @@ -From 51ff0156094757ad21b8f380e2427d5b366924fa Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Bj=C3=B6rn=20Rasmusson?= -Date: Sun, 22 Jul 2018 21:23:34 +0200 -Subject: [PATCH] Fixes to work with modern Cucucmber-Ruby - -* Pass the registry all the way down to the step definitions. -* Move the class StepArgument from Cucumber-Ruby and update it to match - the expectations of Cucumber-Ruby when using cucumber-expressions. ---- - features/step_matches_message.feature | 2 +- - lib/cucumber/wire/connections.rb | 5 +++-- - lib/cucumber/wire/plugin.rb | 9 +++++---- - lib/cucumber/wire/protocol.rb | 4 ++-- - lib/cucumber/wire/protocol/requests.rb | 4 ++-- - lib/cucumber/wire/request_handler.rb | 3 ++- - lib/cucumber/wire/step_argument.rb | 24 ++++++++++++++++++++++++ - lib/cucumber/wire/step_definition.rb | 6 ++++-- - spec/cucumber/wire/connections_spec.rb | 4 ++-- - 9 files changed, 45 insertions(+), 16 deletions(-) - create mode 100644 lib/cucumber/wire/step_argument.rb - -diff --git a/features/step_matches_message.feature b/features/step_matches_message.feature -index b0051f8..afa70be 100644 ---- a/features/step_matches_message.feature -+++ b/features/step_matches_message.feature -@@ -70,7 +70,7 @@ Feature: Step matches message - """ - - - -- we.* # MyApp.MyClass:123 -+ "we.*" # MyApp.MyClass:123 - - 1 scenario (1 skipped) - 1 step (1 skipped) -diff --git a/lib/cucumber/wire/connections.rb b/lib/cucumber/wire/connections.rb -index 7856fea..4e57a22 100644 ---- a/lib/cucumber/wire/connections.rb -+++ b/lib/cucumber/wire/connections.rb -@@ -16,10 +16,11 @@ class Connections - attr_reader :connections - private :connections - -- def initialize(connections, configuration) -+ def initialize(connections, configuration, registry) - raise ArgumentError unless connections - @connections = connections - @configuration = configuration -+ @registry = registry - end - - def find_match(test_step) -@@ -30,7 +31,7 @@ def find_match(test_step) - end - - def step_matches(step_name) -- connections.map{ |c| c.step_matches(step_name)}.flatten -+ connections.map{ |c| c.step_matches(step_name, @registry)}.flatten - end - - def begin_scenario(test_case) -diff --git a/lib/cucumber/wire/plugin.rb b/lib/cucumber/wire/plugin.rb -index d1d6277..79843cd 100644 ---- a/lib/cucumber/wire/plugin.rb -+++ b/lib/cucumber/wire/plugin.rb -@@ -5,15 +5,16 @@ - module Cucumber - module Wire - class Plugin -- attr_reader :config -- private :config -+ attr_reader :config, :registry -+ private :config, :registry - -- def initialize(config) -+ def initialize(config, registry) - @config = config -+ @registry = registry - end - - def install -- connections = Connections.new(wire_files.map { |f| create_connection(f) }, @config) -+ connections = Connections.new(wire_files.map { |f| create_connection(f) }, config, registry) - config.filters << Filters::ActivateSteps.new(StepMatchSearch.new(connections.method(:step_matches), @config), @config) - config.filters << AddHooksFilter.new(connections) unless @config.dry_run? - config.register_snippet_generator Snippet::Generator.new(connections) -diff --git a/lib/cucumber/wire/protocol.rb b/lib/cucumber/wire/protocol.rb -index 328c728..738577e 100644 ---- a/lib/cucumber/wire/protocol.rb -+++ b/lib/cucumber/wire/protocol.rb -@@ -3,8 +3,8 @@ - module Cucumber - module Wire - module Protocol -- def step_matches(name_to_match) -- handler = Requests::StepMatches.new(self) -+ def step_matches(name_to_match, registry) -+ handler = Requests::StepMatches.new(self, registry) - handler.execute(name_to_match) - end - -diff --git a/lib/cucumber/wire/protocol/requests.rb b/lib/cucumber/wire/protocol/requests.rb -index eff80b0..5e32d11 100644 ---- a/lib/cucumber/wire/protocol/requests.rb -+++ b/lib/cucumber/wire/protocol/requests.rb -@@ -1,5 +1,5 @@ - require 'cucumber/wire/request_handler' --require 'cucumber/step_argument' -+require 'cucumber/wire/step_argument' - - module Cucumber - module Wire -@@ -25,7 +25,7 @@ def handle_success(params) - private - - def create_step_match(raw_step_match) -- step_definition = StepDefinition.new(@connection, raw_step_match) -+ step_definition = StepDefinition.new(@connection, raw_step_match, @registry) - step_args = raw_step_match['args'].map do |raw_arg| - StepArgument.new(raw_arg['pos'], raw_arg['val']) - end -diff --git a/lib/cucumber/wire/request_handler.rb b/lib/cucumber/wire/request_handler.rb -index ee8f2f1..118f9cd 100644 ---- a/lib/cucumber/wire/request_handler.rb -+++ b/lib/cucumber/wire/request_handler.rb -@@ -1,9 +1,10 @@ - module Cucumber - module Wire - class RequestHandler -- def initialize(connection) -+ def initialize(connection, registry = nil) - @connection = connection - @message = underscore(self.class.name.split('::').last) -+ @registry = registry - end - - def execute(request_params = nil) -diff --git a/lib/cucumber/wire/step_argument.rb b/lib/cucumber/wire/step_argument.rb -new file mode 100644 -index 0000000..116ee3a ---- /dev/null -+++ b/lib/cucumber/wire/step_argument.rb -@@ -0,0 +1,24 @@ -+# frozen_string_literal: true -+require 'cucumber/cucumber_expressions/group' -+ -+module Cucumber -+ module Wire -+ # Defines the location and value of a captured argument from the step -+ # text -+ class StepArgument -+ attr_reader :offset -+ -+ def initialize(offset, val) -+ @offset, @value = offset, val -+ end -+ -+ def value(_current_world) -+ @value -+ end -+ -+ def group -+ CucumberExpressions::Group.new(@value, @offset, @offset + @value.length, []) -+ end -+ end -+ end -+end -diff --git a/lib/cucumber/wire/step_definition.rb b/lib/cucumber/wire/step_definition.rb -index 09a4f1d..b453cdc 100644 ---- a/lib/cucumber/wire/step_definition.rb -+++ b/lib/cucumber/wire/step_definition.rb -@@ -3,12 +3,14 @@ - module Cucumber - module Wire - class StepDefinition -- attr_reader :regexp_source, :location -+ attr_reader :regexp_source, :location, :registry, :expression - -- def initialize(connection, data) -+ def initialize(connection, data, registry) - @connection = connection -+ @registry = registry - @id = data['id'] - @regexp_source = data['regexp'] || "Unknown" -+ @expression = registry.create_expression(@regexp_source) - @location = Core::Ast::Location.from_file_colon_line(data['source'] || "unknown:0") - end - -diff --git a/spec/cucumber/wire/connections_spec.rb b/spec/cucumber/wire/connections_spec.rb -index 449e19f..62c9f1a 100644 ---- a/spec/cucumber/wire/connections_spec.rb -+++ b/spec/cucumber/wire/connections_spec.rb -@@ -9,12 +9,12 @@ module Wire - connection1 = double(step_matches: [:a, :b]) - connection2 = double(step_matches: [:c]) - -- connections = Connections.new([connection1, connection2], double) -+ connections = Connections.new([connection1, connection2], double, double) - expect(connections.step_matches('')).to eq [:a, :b, :c] - end - - it "copes with no connections" do -- connections = Connections.new([], double) -+ connections = Connections.new([], double, double) - expect(connections.step_matches('')).to eq [] - end - end diff --git a/rubygem-cucumber-wire.spec b/rubygem-cucumber-wire.spec index db2f13f..c115a7e 100644 --- a/rubygem-cucumber-wire.spec +++ b/rubygem-cucumber-wire.spec @@ -1,14 +1,13 @@ %global gem_name cucumber-wire %{?_with_bootstrap: %global bootstrap 1} Name: rubygem-%{gem_name} -Version: 0.0.1 -Release: 2 +Version: 6.2.0 +Release: 1 Summary: Wire protocol for Cucumber License: MIT URL: http://cucumber.io Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem -Patch0: rubygem-cucumber-wire-0.0.1-Adapt-to-the-move-of-Location-to-Cucumber-Core-Test.patch -Patch1: 0001-fix-features-incompative.patch +Source1: https://github.com/cucumber/cucumber-ruby-wire/archive/refs/tags/v%{version}.tar.gz BuildRequires: ruby(release) rubygems-devel ruby %if ! 0%{?bootstrap} BuildRequires: rubygem(aruba) rubygem(cucumber) rubygem(rspec) rubygem(did_you_mean) @@ -27,10 +26,13 @@ Obsoletes: %{name}-doc < %{version}-%{release} Documentation for %{name}. %prep -%setup -q -n %{gem_name}-%{version} -%patch0 -p1 -%patch1 -p1 -%gemspec_add_file 'lib/cucumber/wire/step_argument.rb' +%setup -q -n %{gem_name}-%{version} -b1 + +%gemspec_remove_dep -g cucumber-cucumber-expressions "~> 14.0", ">= 14.0.0" +%gemspec_add_dep -g cucumber-cucumber-expressions ">= 14.0" + +%gemspec_remove_dep -g cucumber-messages "~> 17.1", ">= 17.1.1" +%gemspec_add_dep -g cucumber-messages ">= 17.0" %build gem build ../%{gem_name}-%{version}.gemspec @@ -44,8 +46,13 @@ cp -a .%{gem_dir}/* \ %check pushd .%{gem_instdir} -LANG=C.UTF-8 rspec spec -RUBYOPT="-I$(pwd)/lib" cucumber + +rspec -Ilib spec + +ln -s %{_builddir}/cucumber-ruby-wire-6.2.0/features features + +RUBYOPT="-I$(pwd)/lib" cucumber --format progress --publish-quiet + popd %endif @@ -55,17 +62,19 @@ popd %{gem_libdir} %exclude %{gem_cache} %{gem_spec} +%license %{gem_instdir}/LICENSE %files help %doc %{gem_docdir} -%{gem_instdir}/Gemfile %doc %{gem_instdir}/README.md -%{gem_instdir}/Rakefile -%{gem_instdir}/cucumber-wire.gemspec -%{gem_instdir}/features +%doc %{gem_instdir}/CHANGELOG.md +%doc %{gem_instdir}/CONTRIBUTING.md %{gem_instdir}/spec %changelog +* Mon Jan 9 2023 liyanan - 6.2.0-1 +- Update to 6.2.0 + * Wed Mar 02 2022 baizhonggui - 0.0.1-2 - Add support ruby 3.0 for fixing build error diff --git a/v6.2.0.tar.gz b/v6.2.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..2dbcb42669eea19b7415490059499c348d264de3 GIT binary patch literal 18045 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

Cq1e}ksfRjYuF>-V9KC_^s7W+WPoj{5$@mmyig zK4?b6KF5FIAPi#Rkd*b|BF!lJ1!0HQaSkv|ZrqKToOiXE|SQ1U+UZBwtrL6WjJe%<2B`E)6j#VVKqa!4J)ey^Z zoCJVYd)X%U-4V8+(Yrp-{7>31{^GZbXXCN^+r`hI9`@RsTTqd<3Y&KyI`box!YKLi zNi2w1q~NS}A=Y6C>kQbq%usLP(!jq`kyt|Ox^()#1pgOzDzmsTGTT?&DG{3gChGsn}nYfU@AvX7i z;pd=EQhkZ^$N`c7DtWxeE!HgwF)WMX3p-YSwj4>Jjaz1Zv_nwETAH zpB?pm=u|wr;@`OAsWt``(qTx?1Z}>fPEa)>dr56@Q!ZB1=&M1~71SC@Q)^{0c_NRC&o$XNGv1gvMeK=%`vl#7e2NDn~2_EVkGlsgjmsWxh!ChkR_Pt>mBb zl{&rjhkR_Uxc;GLp+>5gC@X0f!?8u}bja$dk(*+5{KGh!=HaY^d`f;44)lc#Mib80 zJyrxLrwXwy3GcO~Q!)&YxaX6#+Op>CLR8~Ac(}MIG_2d*fXWW3<65V2u+cFZ2Xi}h zC$k?(J)fHOFbRy0W7_h5H_*q7pL0*G=o9Ar9;s{d330>;5FXx1Ka;40W;k1%l6PyQ;fZk9`z<2pSW>*%Go zx{*HaF6Zz#AS10B?16TtHug5NrJw~h-kVKljwxONYZ>GpsXIvkO0h@ZGv{#RWZTLf zOnseFV-hEuA3*yqOLz|}mt34-=B14k_$jGw`RdAi`Y$)2ccngN(|?@m+u6;;|KDt{ z;{PwB6y$#8Z4pcc~}{hQmk!y_Je!nL*|`bPiDMg=axUazaTUh4j@c|ECe= z<#e+QdG)Q1@~eqVJ9Cr^1|WgM3Xzl!9G`!2gb|c_{I9;#=|F&`PyFu-eEOOH^%>$S zRh^JIO6aaj5lG7}OnyLJpo<|tNji+~bLlv&SU0GlC{KtU<-0wQpTczEudQtiH276U z*v)n`QxI(gYSE;(OgC^#5qD>#Cny(rSMD6EXZLDmoL#YR;+NPv@oUL3c$XA$cNR*y zM+p_!^030P;QB2?W`Ms(0wU{QsW?{%Tcgt|;Af%v+$D4@3*Y{jtx+omQeP;igP8na z3c0LcqY}kB9Fa15^rs*azcBUpg~_^QL4^|CF9Mj0qo{vTOERjm3d*t- z?YSuJ*<_av+(i)2^SuPoy#JY^Z>cOm-$G3GGV{1C+SAG}bluqD8+B|xtwz^*%oT&3VvHKNVeFGEQWst(C=O{ zz$N%U3K??)9&ir-$JxJ(|Hmf(vEu)hP>T3JvFRB50HTmUj9#?T({_CkSdbrs=r{lb z7NvMVlpfa-gf)Q@95;D`ppWBt3Oql7PlRX&(Ase*GQDy}lfn@UhQX)sC`7YDFbM># zm&r)M8-(CUK8m=>U|z@XZ-Pm?7|6NE>u`ZR-gQKQ{a_dz$Nu=_B8O3Xqrb{MT&DLg zm3ufZ%^6+U4R^D2T)*YXCCX^faxmJ$D9v24{SaUiM2Z0CFpSw?tQrnVy6V(ueQK<} zFCdHeB95cDVKunYrd2P6^#3qCx`E5TRe&C@=KtT`-PqV#`TsAW%-nxP72d3m1@?b$ zx4p62|0R@i`!Cpt1^bx8|3kF*jQ+R1vGV_0M#<*@*T=&tCmuPHw8NV5u5cJU4%ISG6;{G5Sb}Vgtu_o=#HvmD1mhKh8t3o->i4-*I&xt|HY9& zb@;!zv9q(gg8xe>753ln_q%BB(H(@tNreDFbKw8x#%^Z+w^#N*%P9{aB_HR1JT{#S zT7O&1;sa@cQ&R!YB?#xx+z5e=j15JZc-HU#0}jedJSXfC`#AzoPd^dVdqzkc$tyv$ zhDnf2x;;M$>gq4eY`Pk2^xHU_o}G}Z2$H1*B*$uCJ@e;vZ@B7-USG{G+xA|W3T_~ zN6vZ&5KWOCafUq{@sW=Fq3dQEJc%GUJBZRnR9%z@4246y42KNE`jNdOzMt3a#Q_+4 zL!MW7#l|}Ga)@z;uoC2-74H5h{6l%1Xi?YxQH?1z4cA$FL;p9*r-Dv3G^LWbi;c;y#SKhkI5F?rW%H90JnHaV2WFn@>s?s#f z(P(oB^C`Q!dTh++H<=*8d)5C%*73ae?_WKK0k7Hpefu#^R;9R9!2d*^Ph&dS6}Z7U z_`kiqn~ndnx4Xjs%P0!pU-)N3BmQ3yA5}p3KbuEGzz-`E3gC_=^C;$@HywqaObC_) z!+{Hq=|EWqbqq2If0=Q>CKL4Kdd&Xk*>AtP!^rQ~U%dSZ0W7C00vCERzHIOZ$#gi; zO<=G((M+QNlIkFFpsO$#^Ie`A0BU$%b62X=mSmYj#9b^WR9=oqHC< z$28J|ny6R9;8d5_1rrpt>N*70C>-i(3T9t*Y6ZT+mbVJp9Y@6w+Lew_ZLQP=J8U!|Lx10Kf)Dpn+%?;y)O(f)0Fp;l(E#6+=Yb;m| z{tIHIq9||<{NLKn%Kx@Dw|7_Ye+fkadyCX9ShfOg z5yws{=2DMQ6Udp&cVHCY$9??$g9%Q;QExcyQ_G(BMh5K6hx|n57_grna1ca)GE zVG28nx-dKFQh?34$yB_?u^;+tk?1aL~+5>4ar-~l> z!KL`~y5=UPxAXCUQ!PWcA0PE($}9Bghyb2Xx7rjCLgkab^X{}Y>=-fV?g z8xVrn2(wA;sQ9O;xfL8G(W-G0{PV6pfyTy!iZX#nq24IaA{KGVbHd)Hg1zR=PmVxO z23jz}xSAWL!VasQx~z%KMvB0BOSvp4zA&8&PQr*KR3we~jg$?;K*fF6xo%))NMrsk zC%m-O#JK(xj?}DLK+9PHi8a+F0u}?^m8t=c#ON%F%#3pU{`Xh^k0yxc(5!DrBJ6e7 zUqdAB?8ij=n+uaC)JSF5`}y_nzrTI)^8LFP&k*~!>{Z*6a_?7x>$=EeUnAm#K~m{mo~1j^Bb z3saUUv)1BzltC-+{oLVdW6rt6YcBOFF_$G5>1AFE#BRSTq*P^%CbPzG=+INxO~$1l zDom*Lv!fugS3V@#H@AxJQxV9v7>HMsW5HnZ^k)Gf5poI!m$~ZmMa17cwMAi11s@jm zBa`3pQ{NA|r@_T}6!)9VSe`Q(d!_5g$6dUBv)5YnE6M z0pB;JS-Lbxf53djUsF!M6FM~_g6pl&)q48=*AvJ1ez;n8%0 zc*My60Lk4`iA~H*5&AQo9Rdn5>ddauHf!XHbL7ihaY0@RdC;BUw*{m?s)w{-|EYTa zR8>fQQYhGmgOL?j9mpm->34i9WGBFJTCIyTAwn@72uW1|gKJ8cGEyb+zy+a4-4Rte zTPMXcj+*M9k*h0TD!_k5hF7%&o(KPTviaY)+8aA7_`ifw2HwAkqfZwyM5InDg#L(8 zuZQ`*eJkH9M1B%RLg%(LUk4&j3GBr!mE-Y8?}EwioVrps9>L;y9D+rePHu!0m<9GN zT_gv61yzg9X>291M)!70hLHMpmy7(TDA8zx=<$ND==v1>bDv7Fk;cogzOCN6rl?83@MPBp`(bG5+|9mvs493PsTy3@GJ@XS{n59sd|V8lLKD^nPMD~ zaau`>$I^=9DgrU-|02J%WpajW5fv`V`bkMQ23Nw&*GNHHA2ist#Ar)T6PaG>9<*`;D4C}v?>KK5C69}vhknx zR{6h|Qs!8DtqZfBa^64U_ZvGSaz+zkg+a-~Kti~~q3c`Gz2_-J6A}imsoB77-sYoozCs$_35HLr1WI+kJ$_R6MQ5Cjg(p6RI9U8Z{U(y6+3Bft^-|o&vP$Y2bc2H=*?uLF+Px#<4O^we3Rg~JXa5tZL*NN zG@0F+X=jyf7|2@?+gYC+)ZlTgW34lPlwM#Mh%~^%VTgL*HON1wk>Kx-{;<}WwcgBN zsnT?KQxA2{398%%(|3>P$MjcEQ_NlANODIduD52H%3kjqFl|ug-)pl2xYkyOxs^#- z_rw@Xx?0ZI;De$e-zo4gS>V*MH{O)K@WwZp3qND$MeN%un?94fEw{I!-ch@?bVa)S zPq33a*$oH?!jZA^y0RyN2E1>migGFgy`%$zUZ+$KnD(!Zd2v(ggwNU_(S|=nm4l5= zPOZ&!t#)3mwrg~@S#AN~i`>zr{obI=os#e=shplK)sKNJ+&meEoYKs13~59eY$-Ao z%4hJi1g4}-v7Nr4%vb?ZGW4PtoN06f6SXV|=CQ>J5L`=eX5HnI)1K4M>(jgK15{6T z^JU>vjx{utJn&%DopDhLcD=Bv)MY?>_)$2N3Ns@p66E-^Oyi+kGD=tiAg?zJ{85+x zL{wySg5NeWK6PmlF8#Tm2GckMp+n+-U%>;k=y#8k=}~?CUr*PYtX2c{Q4+;zOqAQT zC2j+KDVo#3dCu;sq2DuPWMx14c2!sv`2Q3SSY8b@hyQPHW%GY*Z|<$^|CUk88e`-F zyh48@t(eJJA{!ybOs^tcK^t9DsDDIFhB+L<1hOovd0wsI@}~yLTHd%qg6Rx_STtbQ zbn++tlQyi*C-?GAngQix*mWZB%BXtT$_i?e5`bUTt3C zu-_5Yb8AlGy3>L@2wlf`+K+8VErf?!TjOL`KuI z*pl2vQ&hKY%5Kx!{DEtPHce@Qah4Q84Ghlb$QCH*2=bl}3)?8ih0p6L>UGH+eBqv= z9+|Jt=_%z#pgNerc-Vh^8@Q$l{5N$ww;BI2NB_%Nf|dSn8RY@^jeHJ9;#PHs;9uhp zJ+f=f36miH=!#Iom_!Ux=#5J{kD?+bNQEc{zt4~Ua2k-)N6#Nm$g4=4HgayEEJwju zw4?;mS}7>6xwwj!(Ref%BpiR`vo7?q34<_5fBEz&jqNcrs^!z-Sh3#iO=FNF0$n^b zNM>p$|4Up$RZ}kE3%$yo_X|`Z^%XYMG)72&uEg-)= z{-1OES^j@_#s4p(W=+sOX2+}Atvk!{@;Ch@YnTe60aYHqxE3)k#UHBvi4x@0eg?zPGY);uGoDMRGkU&7VGol z(wjt_f1X4tP1q2=n{ZZj7;yBFfJ6^I=dFT(sx=+3R>a2PI6%XzS1;c^{;qZiG6vDf z!10b`oVZ|!rH8bX0?tQ66Zq00XtyMcbDSHwSyW9*7*U31I&K# zDV(s4wL!QBAuDv+HRN#<-XCXynf{(#vEw)xGbeGOKIovkorgxYw%WnJYMqBQ+4Xln z@=*nB!|3q=`#oZLov}eQ<#TI6es)O74hx4F!SonunF3l5KDeNF62bKHn&Wf5Vw0G) z5?15?UGbga-}doGYp|srI5h`S$8R>)&QCat&p;T%S}|fa6c-PXUGso%IiZL7Ppkkd{%-Q|tO z=-P#bn!>#HmUrQQVde9NC-x0HA5$-kpKE={M)>H_BRL6v0KYVVyyvAD z|MLyG4dU-Fi_w3;6RzmLyDzi%UkLzj)W-t*zqhxyqW_msO78!S5`b6V|ILlP?akHx zFQHV~e=EFy7b=v~0mFLCivP2>mC^t1v{(G!QcA_-9h2Z}3`)XMDq(3}W~T?$8IXs; zr0(g+X6%yfi{>eBGNnvbt|eGqM2q8f=Y~piIZ=87pBu_aj33)oRX~kAfe7PTQ>orT zskhNwW(a>8 zZ=hL^?QCytw$;;XZOayX;vezRuv&a7a_xTH>5}=6;q76B3^>N8b3pMwbnzQJ>;-q!fw;8im zm)Y^jA{Xa?M!KVjsWi1>*Mq(_b;<%?_aFgCDh2xNRhhLeMJuCS(JZsh|2VJH?xtcl zSz(kKl%oWE_{A2QKK!urNg&c5aB$*-!Krxw%=~~L+G%fYa0Z;OZ$EMDX%}sV%C{)C zLg%5C6UzR56N}S|_+Qv?R6zcJnV}!e->f~9YHy>jX)t582Z^~$V^3a>RAu$lp#UCyf;m4lQ)_OE|G0H#va(2Nr(7c)WFy&J37w!rvBMHHJX z;{fQbd;+GZGWTkF6^j;7C3{wjC{eg-tl&h5<6x%N;QuEy7skn^WU_a;W_c&Z0y$;Q zjwU=aXDF5GxXEfcIdv6~@c?wl6uPxl8lO8Ui_w2cB?52`{ny^i@&8}N|65MELH>tZ zApjE%&NPSlzzi5?0X#yXKr0awCWFeMUk#>jx3+5?Eab9|AZH)xX4n20@`5d4f zSwW5TXPd>J^*W8U+;8&IH5?ctX`1bKnxcLAuN4wTv5ndT)eNp((`>w$2LJz_c2}?n zHdxMHH0BE^8F{1K!gb4?%&iUD9_k9{-)*S^|BVEow+a6@x3cp8?VVNp|D}{NX}POF zcAcLy7qE+bk{OuJAp@sWCyC5o2{}n9XDB2CO+g}+gi?1#Ob;2Vh?HzZk|H&KJ0LVEwbj*eho#y4C!<#yEyhDdKb?97ooML#|k2p9TMH9+ub~N-yr(#wM zP2(m5@8o5H%a!R;7SznPP#_pc(+B)&?4Qd)>m05O_+px10110aOp-FL=BzU`)p2Ib zSc)v94#Qfh!mmU`9Qf!c=#GlQy_KGDbUV}ix@UR}Q`PfCkHwqpZO$E z>!?NG9~Oy{^uH_Wph~HN|8*kDO5*?d_ItQ!*CnZF{ z8S!tuhN5V|@P=f%$!Z{i#>c1`EJ~gt2cf!3NvB9~OupqQ`Ef1^MGorU{5a`+=4ExD z*bAr-R6bdp6ac>hr2;^3Af^(?txljb$mkdaNY#0pDZY@P7I^EW$pf5QDowi~ue^nM z@@>;+4xj$Sf&CI^Z#Pb%2C)lM+<>+mLc)+g`<#AtTMCi!xsk|13p??w&QX+PHiYE9 zI&bamY=q9C3r`R97?f?J) literal 0 HcmV?d00001