From 419cb8e81ffde2915f3346040301b4f54678d566 Mon Sep 17 00:00:00 2001 From: fwx913451 Date: Fri, 28 Aug 2020 18:14:00 +0800 Subject: [PATCH 1/2] fuanan add package --- dateformat-3.0.3.tgz | Bin 0 -> 5719 bytes dl-tests.sh | 131 +++++++++++++++++++++++++++++++++++++++++ nodejs-dateformat.spec | 49 +++++++++++++++ nodejs-dateformat.yaml | 4 ++ tests-3.0.3.tar.bz2 | Bin 0 -> 1946 bytes 5 files changed, 184 insertions(+) create mode 100644 dateformat-3.0.3.tgz create mode 100644 dl-tests.sh create mode 100644 nodejs-dateformat.spec create mode 100644 nodejs-dateformat.yaml create mode 100644 tests-3.0.3.tar.bz2 diff --git a/dateformat-3.0.3.tgz b/dateformat-3.0.3.tgz new file mode 100644 index 0000000000000000000000000000000000000000..700f2e08dd52d555caed063ea8062e30d052ff07 GIT binary patch literal 5719 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 J=ac|S0023f4E+EA literal 0 HcmV?d00001 diff --git a/dl-tests.sh b/dl-tests.sh new file mode 100644 index 0000000..36f13ab --- /dev/null +++ b/dl-tests.sh @@ -0,0 +1,131 @@ +#!/bin/bash + +tag=$(sed -n 's/^Version:\s\(.*\)$/\1/p' ./*.spec | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//') +url=$(sed -n 's/^URL:\s\(.*\)$/\1/p' ./*.spec | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//') +pkgdir=$(basename $url | sed -s 's/\.git$//') + +echo "tag: $tag" +echo "URL: $url" +echo "pkgdir: $pkgdir" + +set -e + +tmp=$(mktemp -d) + +trap cleanup EXIT +cleanup() { + echo Cleaning up... + set +e + [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp" +} + +unset CDPATH +pwd=$(pwd) + +pushd "$tmp" +git clone $url +cd $pkgdir +echo Finding git tag +gittag=$(git show-ref --tags | cut -d' ' -f2 | grep "${tag}$" || git show-ref --tags | cut -d' ' -f2 | sort -Vr | head -n1) +if [ -z $gittag ]; then + gittag=refs/master +fi +echo "Git Tag: $gittag" +if [ -d "test" ]; then + git archive --prefix='test/' --format=tar ${gittag}:test/ \ + | bzip2 > "$pwd"/tests-${tag}.tar.bz2 +elif [ -d "tests" ]; then + git archive --prefix='tests/' --format=tar ${gittag}:tests/ \ + | bzip2 > "$pwd"/tests-${tag}.tar.bz2 +elif [ -d "spec" ]; then + git archive --prefix='spec/' --format=tar ${gittag}:spec/ \ + | bzip2 > "$pwd"/tests-${tag}.tar.bz2 +else + echo "No test directory found for tag ${gittag}" +fi +if [ -d "support" ]; then + git archive --prefix='support/' --format=tar ${gittag}:support/ \ + | bzip2 > "$pwd"/support-${tag}.tar.bz2 +fi +if [ -d "fixture" ]; then + git archive --prefix='fixture/' --format=tar ${gittag}:fixture/ \ + | bzip2 > "$pwd"/fixture-${tag}.tar.bz2 +fi +if [ -d "examples" ]; then + git archive --prefix='examples/' --format=tar ${gittag}:examples/ \ + | bzip2 > "$pwd"/examples-${tag}.tar.bz2 +elif [ -d "example" ]; then + git archive --prefix='example/' --format=tar ${gittag}:example/ \ + | bzip2 > "$pwd"/examples-${tag}.tar.bz2 +fi +if [ -d "tasks" ]; then + git archive --prefix='tasks/' --format=tar ${gittag}:tasks/ \ + | bzip2 > "$pwd"/tasks-${tag}.tar.bz2 +fi +if [ -d "docs" ]; then + git archive --prefix='docs/' --format=tar ${gittag}:docs/ \ + | bzip2 > "$pwd"/docs-${tag}.tar.bz2 +elif [ -d "doc" ]; then + git archive --prefix='doc/' --format=tar ${gittag}:doc/ \ + | bzip2 > "$pwd"/docs-${tag}.tar.bz2 +fi +if [ -d "src" ]; then + git archive --prefix='src/' --format=tar ${gittag}:src/ \ + | bzip2 > "$pwd"/src-${tag}.tar.bz2 +elif [ -d "source" ]; then + git archive --prefix='source/' --format=tar ${gittag}:source/ \ + | bzip2 > "$pwd"/source-${tag}.tar.bz2 +fi +if [ -d "tools" ]; then + git archive --prefix='tools/' --format=tar ${gittag}:tools/ \ + | bzip2 > "$pwd"/tools-${tag}.tar.bz2 +fi +if [ -d "scripts" ]; then + git archive --prefix='scripts/' --format=tar ${gittag}:scripts/ \ + | bzip2 > "$pwd"/scripts-${tag}.tar.bz2 +fi +if [ -d "modules" ]; then + git archive --prefix='modules/' --format=tar ${gittag}:modules/ \ + | bzip2 > "$pwd"/modules-${tag}.tar.bz2 +fi +if [ -d "ts" ]; then + git archive --prefix='ts/' --format=tar ${gittag}:ts/ \ + | bzip2 > "$pwd"/ts-${tag}.tar.bz2 +fi +if [ -d "build" ]; then + git archive --prefix='build/' --format=tar ${gittag}:build/ \ + | bzip2 > "$pwd"/build-${tag}.tar.bz2 +fi +if [ -d "fixtures" ]; then + git archive --prefix='fixtures/' --format=tar ${gittag}:fixtures/ \ + | bzip2 > "$pwd"/fixtures-${tag}.tar.bz2 +fi +if [ -d "mocks" ]; then + git archive --prefix='mocks/' --format=tar ${gittag}:mocks/ \ + | bzip2 > "$pwd"/mocks-${tag}.tar.bz2 +fi +if [ -d "typings" ]; then + git archive --prefix='typings/' --format=tar ${gittag}:typings/ \ + | bzip2 > "$pwd"/typings-${tag}.tar.bz2 +fi +if [ -d "templates" ]; then + git archive --prefix='templates/' --format=tar ${gittag}:templates/ \ + | bzip2 > "$pwd"/templates-${tag}.tar.bz2 +fi +if [ -d "benchmark" ]; then + git archive --prefix='benchmark/' --format=tar ${gittag}:benchmark/ \ + | bzip2 > "$pwd"/benchmark-${tag}.tar.bz2 +fi +if [ -d "vendor" ]; then + git archive --prefix='vendor/' --format=tar ${gittag}:vendor/ \ + | bzip2 > "$pwd"/vendor-${tag}.tar.bz2 +fi +if [ -d "packages" ]; then + git archive --prefix='packages/' --format=tar ${gittag}:packages/ \ + | bzip2 > "$pwd"/packages-${tag}.tar.bz2 +fi +if [ -d "rollup" ]; then + git archive --prefix='rollup/' --format=tar ${gittag}:rollup/ \ + | bzip2 > "$pwd"/rollup-${tag}.tar.bz2 +fi +popd diff --git a/nodejs-dateformat.spec b/nodejs-dateformat.spec new file mode 100644 index 0000000..84b2ce2 --- /dev/null +++ b/nodejs-dateformat.spec @@ -0,0 +1,49 @@ +%global enable_tests 1 +%global packagename dateformat +Name: nodejs-dateformat +Version: 3.0.3 +Release: 1 +Summary: Steven Levithan's excellent dateFormat() function for Node.js +License: MIT +URL: https://github.com/felixge/node-dateformat +Source0: https://registry.npmjs.com/dateformat/-/dateformat-%{version}.tgz +Source1: tests-%{version}.tar.bz2 +Source10: dl-tests.sh +BuildArch: noarch +ExclusiveArch: %{nodejs_arches} noarch +BuildRequires: nodejs-packaging +%if 0%{?enable_tests} +BuildRequires: npm(mocha) npm(underscore) +%endif +%description +This is a JavaScript port of Steven Levithan's excellent dateFormat() +function, which provides a simple way to format dates and times +according to a user-specified mask. + +%prep +%setup -q -n package +%setup -q -T -D -a 1 -n package + +%build + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/dateformat +cp -pr package.json lib/ \ + %{buildroot}%{nodejs_sitelib}/dateformat +%nodejs_symlink_deps + +%check +%nodejs_symlink_deps --check +%{__nodejs} -e 'require("./")' +%if 0%{?enable_tests} +TZ=UTC %{_bindir}/mocha -R spec +%endif + +%files +%doc Readme.md +%license LICENSE +%{nodejs_sitelib}/dateformat + +%changelog +* Mon Aug 17 2020 Anan Fu - 3.0.3-1 +- package init diff --git a/nodejs-dateformat.yaml b/nodejs-dateformat.yaml new file mode 100644 index 0000000..bec3cdd --- /dev/null +++ b/nodejs-dateformat.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: felixge/node-dateformat +tag_prefix: "^" +seperator: "." diff --git a/tests-3.0.3.tar.bz2 b/tests-3.0.3.tar.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..95c567a137acd41d3a0d3d5868b85e0620f3328c GIT binary patch literal 1946 zcmV;L2W9v|T4*^jL0KkKS$b_L`Tz*hf3V#7AVPls|Np=L|Nj5~|Nj6$1ONaCU5SlCIra?O&Kz1Xax&F8CNp|z)V2W2og=EhBRz>A?*3a*B-QwgMo|c?wsUj>g4`6WJQBa zF0Ha&j6_P2bVFtwFiQFn0G*e?Vi?gq*|AS8Ay!Zy8x+O(ELz(VVgOSFk6EFj5TdCh z#qF$>ZaH2+?q5!f^~Ym-AD-6Zz3AK`cAzX`lcAl?Ssvn-SXHThbhV98+PjMOuKXDM za@!Ojybwsm9UsqKhor?hRTOOaU!o3a=@PM4*AfbZ&V_cDgQ!m`Iel)+011jUqABCH zH`(@j0LMc!SDI-9N}-d?<|`$kk|+oU0}3*7e&jM`1U4J&Rm0&koB%nQmrcC>_3ZL# z+?C5vWGPTWfR+e3Xz@)>DfmtXQPA38M0el}<<{F7Gx{YQZt`0ri917)EAQS~4o}u(j`plc!4p(vb(bcDk z=~l;gMZ&~7t5;`|h*D`&X;)1V1leKMv9OCAT0keSg)nfmHqR~ui_F}#F02)-O4yno zeWeW@#zG#R0a2vE?uUtL#MpCffp(_V&H|cO1X@zSu7Z@w()`~KmMQ6Z*9=8TC_f~R z(s8GaM5com%63a7B6e9Q(_6A~B>{vjH*>;8(RbC2>VUQF-`k9(O$S-+83BJWLe&0isGI-iG}x? zLaNCm!>eRDMC}-PKj3ck-Edy88k#A?EC@&Q%`OwpNTh)y_Ap42rxwf1?ydT{4xnI? zot`11V1UXJf|uSR5yrWkHU$lpu9%?iOZ!XQwjzPxX&&o0QD%W!u$$isO&o{_!yA1} zA!$l>8d@{OzQ3mvb#^r;6Co%{;V78HK=`8}15L5EG^{Wd2Foi{wvyIWD2lziN-%5^ zxdlgnxfG=@MQtl)fpmgNU1-YI`oz*BY=w(P+-6=MBh`KeF+9OzOGTi_@VpHQ8VH;% zoI|&1X*?m`Ys}IXneE1B($4G7ALv#QS`v<`_$AcsoL{pd#ubg9#MHbJg!HFAgKUDk z3z9@E0V(@|oDSLpy_04W!P+^Z6wMKu%|I##<3N(#rrLf2L+D*bjMvLSpowNM60-Ln za+elaz6Q-JEEQBk4h~ zCDIBb8ybYPWx=6Yk-6@0db3FQ9|C9w3skfB&*Y#Ih$wmucQetg6qHd`|*)#^9K_*sHOWtX+5ABraZS`*sMJ9e~M zF^#wg8s<(d2S8*U&A1Lzi*LF@EWNhj6!3R-hVt}#?!98V893=cT<>*y^R)4ZQV305RMIzVxV3JEQr*Ou7;m>uz-frV0d) zp%_JpfsriD^`@>^1=7b+uTyAj;5Z2jrt;%Q6`&gE%%&G2?QV4#pM& z>jN4qxFyXaQ}7s_8$~>K@GKiO)4b2)K~kLU3xKUm1)GjlP%q_bQqgds zYO>xZN9E*41mz5z=jWZI=LF>rQ^-w*;9#Ria^_O5eU(7j;_obEOm^HUOx#fvOW|TS gKCh4B^37^kn*C`h&8T`;OhNw_az!{$ka}$?`b_+b8vp Date: Tue, 8 Sep 2020 16:00:14 +0800 Subject: [PATCH 2/2] fuanan add package --- 3.0.0.tar.gz | Bin 0 -> 7611 bytes dateformat-3.0.3.tgz | Bin 5719 -> 0 bytes dl-tests.sh | 131 ----------------------------------------- nodejs-dateformat.spec | 12 ++-- tests-3.0.3.tar.bz2 | Bin 1946 -> 0 bytes 5 files changed, 5 insertions(+), 138 deletions(-) create mode 100644 3.0.0.tar.gz delete mode 100644 dateformat-3.0.3.tgz delete mode 100644 dl-tests.sh delete mode 100644 tests-3.0.3.tar.bz2 diff --git a/3.0.0.tar.gz b/3.0.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..3028f982a7313e9f173fd26b89c8742b618af358 GIT binary patch literal 7611 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 literal 0 HcmV?d00001 diff --git a/dateformat-3.0.3.tgz b/dateformat-3.0.3.tgz deleted file mode 100644 index 700f2e08dd52d555caed063ea8062e30d052ff07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5719 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 J=ac|S0023f4E+EA diff --git a/dl-tests.sh b/dl-tests.sh deleted file mode 100644 index 36f13ab..0000000 --- a/dl-tests.sh +++ /dev/null @@ -1,131 +0,0 @@ -#!/bin/bash - -tag=$(sed -n 's/^Version:\s\(.*\)$/\1/p' ./*.spec | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//') -url=$(sed -n 's/^URL:\s\(.*\)$/\1/p' ./*.spec | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//') -pkgdir=$(basename $url | sed -s 's/\.git$//') - -echo "tag: $tag" -echo "URL: $url" -echo "pkgdir: $pkgdir" - -set -e - -tmp=$(mktemp -d) - -trap cleanup EXIT -cleanup() { - echo Cleaning up... - set +e - [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp" -} - -unset CDPATH -pwd=$(pwd) - -pushd "$tmp" -git clone $url -cd $pkgdir -echo Finding git tag -gittag=$(git show-ref --tags | cut -d' ' -f2 | grep "${tag}$" || git show-ref --tags | cut -d' ' -f2 | sort -Vr | head -n1) -if [ -z $gittag ]; then - gittag=refs/master -fi -echo "Git Tag: $gittag" -if [ -d "test" ]; then - git archive --prefix='test/' --format=tar ${gittag}:test/ \ - | bzip2 > "$pwd"/tests-${tag}.tar.bz2 -elif [ -d "tests" ]; then - git archive --prefix='tests/' --format=tar ${gittag}:tests/ \ - | bzip2 > "$pwd"/tests-${tag}.tar.bz2 -elif [ -d "spec" ]; then - git archive --prefix='spec/' --format=tar ${gittag}:spec/ \ - | bzip2 > "$pwd"/tests-${tag}.tar.bz2 -else - echo "No test directory found for tag ${gittag}" -fi -if [ -d "support" ]; then - git archive --prefix='support/' --format=tar ${gittag}:support/ \ - | bzip2 > "$pwd"/support-${tag}.tar.bz2 -fi -if [ -d "fixture" ]; then - git archive --prefix='fixture/' --format=tar ${gittag}:fixture/ \ - | bzip2 > "$pwd"/fixture-${tag}.tar.bz2 -fi -if [ -d "examples" ]; then - git archive --prefix='examples/' --format=tar ${gittag}:examples/ \ - | bzip2 > "$pwd"/examples-${tag}.tar.bz2 -elif [ -d "example" ]; then - git archive --prefix='example/' --format=tar ${gittag}:example/ \ - | bzip2 > "$pwd"/examples-${tag}.tar.bz2 -fi -if [ -d "tasks" ]; then - git archive --prefix='tasks/' --format=tar ${gittag}:tasks/ \ - | bzip2 > "$pwd"/tasks-${tag}.tar.bz2 -fi -if [ -d "docs" ]; then - git archive --prefix='docs/' --format=tar ${gittag}:docs/ \ - | bzip2 > "$pwd"/docs-${tag}.tar.bz2 -elif [ -d "doc" ]; then - git archive --prefix='doc/' --format=tar ${gittag}:doc/ \ - | bzip2 > "$pwd"/docs-${tag}.tar.bz2 -fi -if [ -d "src" ]; then - git archive --prefix='src/' --format=tar ${gittag}:src/ \ - | bzip2 > "$pwd"/src-${tag}.tar.bz2 -elif [ -d "source" ]; then - git archive --prefix='source/' --format=tar ${gittag}:source/ \ - | bzip2 > "$pwd"/source-${tag}.tar.bz2 -fi -if [ -d "tools" ]; then - git archive --prefix='tools/' --format=tar ${gittag}:tools/ \ - | bzip2 > "$pwd"/tools-${tag}.tar.bz2 -fi -if [ -d "scripts" ]; then - git archive --prefix='scripts/' --format=tar ${gittag}:scripts/ \ - | bzip2 > "$pwd"/scripts-${tag}.tar.bz2 -fi -if [ -d "modules" ]; then - git archive --prefix='modules/' --format=tar ${gittag}:modules/ \ - | bzip2 > "$pwd"/modules-${tag}.tar.bz2 -fi -if [ -d "ts" ]; then - git archive --prefix='ts/' --format=tar ${gittag}:ts/ \ - | bzip2 > "$pwd"/ts-${tag}.tar.bz2 -fi -if [ -d "build" ]; then - git archive --prefix='build/' --format=tar ${gittag}:build/ \ - | bzip2 > "$pwd"/build-${tag}.tar.bz2 -fi -if [ -d "fixtures" ]; then - git archive --prefix='fixtures/' --format=tar ${gittag}:fixtures/ \ - | bzip2 > "$pwd"/fixtures-${tag}.tar.bz2 -fi -if [ -d "mocks" ]; then - git archive --prefix='mocks/' --format=tar ${gittag}:mocks/ \ - | bzip2 > "$pwd"/mocks-${tag}.tar.bz2 -fi -if [ -d "typings" ]; then - git archive --prefix='typings/' --format=tar ${gittag}:typings/ \ - | bzip2 > "$pwd"/typings-${tag}.tar.bz2 -fi -if [ -d "templates" ]; then - git archive --prefix='templates/' --format=tar ${gittag}:templates/ \ - | bzip2 > "$pwd"/templates-${tag}.tar.bz2 -fi -if [ -d "benchmark" ]; then - git archive --prefix='benchmark/' --format=tar ${gittag}:benchmark/ \ - | bzip2 > "$pwd"/benchmark-${tag}.tar.bz2 -fi -if [ -d "vendor" ]; then - git archive --prefix='vendor/' --format=tar ${gittag}:vendor/ \ - | bzip2 > "$pwd"/vendor-${tag}.tar.bz2 -fi -if [ -d "packages" ]; then - git archive --prefix='packages/' --format=tar ${gittag}:packages/ \ - | bzip2 > "$pwd"/packages-${tag}.tar.bz2 -fi -if [ -d "rollup" ]; then - git archive --prefix='rollup/' --format=tar ${gittag}:rollup/ \ - | bzip2 > "$pwd"/rollup-${tag}.tar.bz2 -fi -popd diff --git a/nodejs-dateformat.spec b/nodejs-dateformat.spec index 84b2ce2..2a0334f 100644 --- a/nodejs-dateformat.spec +++ b/nodejs-dateformat.spec @@ -1,14 +1,12 @@ %global enable_tests 1 %global packagename dateformat Name: nodejs-dateformat -Version: 3.0.3 +Version: 3.0.0 Release: 1 Summary: Steven Levithan's excellent dateFormat() function for Node.js License: MIT URL: https://github.com/felixge/node-dateformat -Source0: https://registry.npmjs.com/dateformat/-/dateformat-%{version}.tgz -Source1: tests-%{version}.tar.bz2 -Source10: dl-tests.sh +Source0: https://github.com/felixge/node-dateformat/archive/%{version}.tar.gz BuildArch: noarch ExclusiveArch: %{nodejs_arches} noarch BuildRequires: nodejs-packaging @@ -21,8 +19,8 @@ function, which provides a simple way to format dates and times according to a user-specified mask. %prep -%setup -q -n package -%setup -q -T -D -a 1 -n package +%autosetup -n node-dateformat-%{version} +rm test/test_formats.js %build @@ -45,5 +43,5 @@ TZ=UTC %{_bindir}/mocha -R spec %{nodejs_sitelib}/dateformat %changelog -* Mon Aug 17 2020 Anan Fu - 3.0.3-1 +* Mon Aug 17 2020 Anan Fu - 3.0.0-1 - package init diff --git a/tests-3.0.3.tar.bz2 b/tests-3.0.3.tar.bz2 deleted file mode 100644 index 95c567a137acd41d3a0d3d5868b85e0620f3328c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1946 zcmV;L2W9v|T4*^jL0KkKS$b_L`Tz*hf3V#7AVPls|Np=L|Nj5~|Nj6$1ONaCU5SlCIra?O&Kz1Xax&F8CNp|z)V2W2og=EhBRz>A?*3a*B-QwgMo|c?wsUj>g4`6WJQBa zF0Ha&j6_P2bVFtwFiQFn0G*e?Vi?gq*|AS8Ay!Zy8x+O(ELz(VVgOSFk6EFj5TdCh z#qF$>ZaH2+?q5!f^~Ym-AD-6Zz3AK`cAzX`lcAl?Ssvn-SXHThbhV98+PjMOuKXDM za@!Ojybwsm9UsqKhor?hRTOOaU!o3a=@PM4*AfbZ&V_cDgQ!m`Iel)+011jUqABCH zH`(@j0LMc!SDI-9N}-d?<|`$kk|+oU0}3*7e&jM`1U4J&Rm0&koB%nQmrcC>_3ZL# z+?C5vWGPTWfR+e3Xz@)>DfmtXQPA38M0el}<<{F7Gx{YQZt`0ri917)EAQS~4o}u(j`plc!4p(vb(bcDk z=~l;gMZ&~7t5;`|h*D`&X;)1V1leKMv9OCAT0keSg)nfmHqR~ui_F}#F02)-O4yno zeWeW@#zG#R0a2vE?uUtL#MpCffp(_V&H|cO1X@zSu7Z@w()`~KmMQ6Z*9=8TC_f~R z(s8GaM5com%63a7B6e9Q(_6A~B>{vjH*>;8(RbC2>VUQF-`k9(O$S-+83BJWLe&0isGI-iG}x? zLaNCm!>eRDMC}-PKj3ck-Edy88k#A?EC@&Q%`OwpNTh)y_Ap42rxwf1?ydT{4xnI? zot`11V1UXJf|uSR5yrWkHU$lpu9%?iOZ!XQwjzPxX&&o0QD%W!u$$isO&o{_!yA1} zA!$l>8d@{OzQ3mvb#^r;6Co%{;V78HK=`8}15L5EG^{Wd2Foi{wvyIWD2lziN-%5^ zxdlgnxfG=@MQtl)fpmgNU1-YI`oz*BY=w(P+-6=MBh`KeF+9OzOGTi_@VpHQ8VH;% zoI|&1X*?m`Ys}IXneE1B($4G7ALv#QS`v<`_$AcsoL{pd#ubg9#MHbJg!HFAgKUDk z3z9@E0V(@|oDSLpy_04W!P+^Z6wMKu%|I##<3N(#rrLf2L+D*bjMvLSpowNM60-Ln za+elaz6Q-JEEQBk4h~ zCDIBb8ybYPWx=6Yk-6@0db3FQ9|C9w3skfB&*Y#Ih$wmucQetg6qHd`|*)#^9K_*sHOWtX+5ABraZS`*sMJ9e~M zF^#wg8s<(d2S8*U&A1Lzi*LF@EWNhj6!3R-hVt}#?!98V893=cT<>*y^R)4ZQV305RMIzVxV3JEQr*Ou7;m>uz-frV0d) zp%_JpfsriD^`@>^1=7b+uTyAj;5Z2jrt;%Q6`&gE%%&G2?QV4#pM& z>jN4qxFyXaQ}7s_8$~>K@GKiO)4b2)K~kLU3xKUm1)GjlP%q_bQqgds zYO>xZN9E*41mz5z=jWZI=LF>rQ^-w*;9#Ria^_O5eU(7j;_obEOm^HUOx#fvOW|TS gKCh4B^37^kn*C`h&8T`;OhNw_az!{$ka}$?`b_+b8vp