diff -u dash-0.5.5.1/debian/changelog dash-0.5.5.1/debian/changelog --- dash-0.5.5.1/debian/changelog +++ dash-0.5.5.1/debian/changelog @@ -1,3 +1,14 @@ +dash (0.5.5.1-7.4ubuntu1) oneiric; urgency=low + + * Merge from debian unstable (LP: #775733), remaining changes: + - Make the package both "required" and "Essential" since this is our + default system shell. + - If the dash/sh question has not been seen by the user, reset it to + the default which is now true. + - Support build with profile feedback based optimization. + + -- Lorenzo De Liso Mon, 02 May 2011 18:46:52 +0200 + dash (0.5.5.1-7.4) unstable; urgency=low * Non-maintainer upload. @@ -19,6 +30,17 @@ -- Adam D. Barratt Wed, 17 Nov 2010 21:41:30 +0000 +dash (0.5.5.1-7.2ubuntu1) natty; urgency=low + + * Merge from debian unstable. Remaining changes: + - Make the package both "required" and "Essential" since this is our + default system shell. + - If the dash/sh question has not been seen by the user, reset it to + the default which is now true. + - Support build with profile feedback based optimization. + + -- Michael Vogt Mon, 15 Nov 2010 09:08:49 +0100 + dash (0.5.5.1-7.2) unstable; urgency=low * Non-maintainer upload to correct previous NMU. @@ -42,6 +64,24 @@ -- Christian Perrier Mon, 18 Oct 2010 09:39:14 +0200 +dash (0.5.5.1-7ubuntu1) maverick; urgency=low + + [ Bhavani Shankar ] + * Merge from debian unstable. Remaining changes: + - Make the package both "required" and "Essential" since this is our + default system shell. + - Add dependency on debianutils so /etc/shells exists before + we are configured. + - If the dash/sh question has not been seen by the user, reset it to + the default which is now true. + - Support build with profile feedback based optimization. + + [ Michael Vogt ] + * diabled profile feedback build for now because the tests fail if + is is enabled on amd64 (and maybe others) + + -- Michael Vogt Thu, 24 Jun 2010 20:44:00 +0200 + dash (0.5.5.1-7) unstable; urgency=low [ Raphael Geissert ] @@ -136,6 +176,27 @@ -- Gerrit Pape Mon, 10 May 2010 23:12:45 +0000 +dash (0.5.5.1-3ubuntu2) lucid; urgency=low + + * Rebuild using recent toolchain. + + -- Matthias Klose Thu, 01 Apr 2010 14:18:10 +0200 + +dash (0.5.5.1-3ubuntu1) lucid; urgency=low + + * Merge from debian testing, remaining changes: + - Build with profile feedback based optimization. + - Make the package both "required" and "Essential" since this is our + default system shell. + - Add dependency on debianutils so /etc/shells exists before + we are configured. + - If the dash/sh question has not been seen by the user, reset it to + the default which is now true. + - debian/control: drop "Essential: yes" that is now present in both + Ubuntu and Debian. + + -- Frank Cheung Fri, 06 Nov 2009 00:43:08 +0000 + dash (0.5.5.1-3) unstable; urgency=low * Thanks Luk Claes for NUMs (closes: #538682). @@ -197,6 +258,30 @@ -- Luk Claes Wed, 22 Jul 2009 18:50:45 +0000 +dash (0.5.5.1-2ubuntu3) karmic; urgency=low + + * Rebuild to pick up changed optimisations on armel. + + -- Matthias Klose Sun, 20 Sep 2009 23:03:34 +0000 + +dash (0.5.5.1-2ubuntu2) karmic; urgency=low + + * Build with profile feedback based optimization. + + -- Matthias Klose Thu, 25 Jun 2009 12:26:25 +0200 + +dash (0.5.5.1-2ubuntu1) karmic; urgency=low + + * Merge from debian unstable, remaining changes: + - Make the package both "required" and "Essential" since this is our + default system shell. + - Add dependency on debianutils so /etc/shells exists before + we are configured + - If the dash/sh question has not been seen by the user, reset it to + the default which is now true. + + -- Michael Vogt Wed, 29 Apr 2009 10:45:09 +0200 + dash (0.5.5.1-2) unstable; urgency=low * debian/diff/0001--SHELL-execute-EXIT-trap-if-the-shell-...diff; @@ -224,6 +309,25 @@ -- Gerrit Pape Wed, 11 Feb 2009 01:55:05 +0000 +dash (0.5.4-12ubuntu2) jaunty; urgency=low + + * Drop local -l option patch, another patch came in via upstram. + + -- Scott James Remnant Wed, 05 Nov 2008 06:48:18 +0000 + +dash (0.5.4-12ubuntu1) jaunty; urgency=low + + * Merge from debian unstable, remaining changes: + - Make the package both "required" and "Essential" since this is our + default system shell. + - Add dependency on debianutils so /etc/shells exists before + we are configured + - If the dash/sh question has not been seen by the user, reset it to + the default which is now true. + - Add -l option (Eric Chan). LP: #102105. + + -- Scott James Remnant Wed, 05 Nov 2008 06:37:14 +0000 + dash (0.5.4-12) unstable; urgency=low * debian/po/nl.po: [INTL:nl] Updated debconf templates translation @@ -292,6 +396,23 @@ -- Gerrit Pape Sun, 06 Jul 2008 15:59:18 +0000 +dash (0.5.4-9ubuntu1) intrepid; urgency=low + + * Merge from debian unstable, remaining changes: + - Change default answer for "Install dash as /bin/sh?" question to true. + - debian/control: + + set Priority to "required" + + add dependency on debianutils so /etc/shells exists before + we are configured + + set Essential. + - debian/dash.postinst: + + If the dash/sh question has not been seen by the user, reset it to + the default which is now true + - Added lpia to the list of DIET_ARCHS in debian/rules, to match i386. + - Add -l option (Eric Chan). Addresses LP #102105. + + -- Michael Vogt Fri, 20 Jun 2008 17:49:50 +0200 + dash (0.5.4-9) unstable; urgency=low * debian/diff/0046-Fix-bitwise-AND-and-OR-operator-parsing.diff: new: @@ -307,6 +428,23 @@ -- Gerrit Pape Thu, 17 Apr 2008 20:34:15 +0000 +dash (0.5.4-8ubuntu1) hardy; urgency=low + + * Merge with Debian; remaining changes: + - Change default answer for "Install dash as /bin/sh?" question to true. + - debian/control: + + set Priority to "required" + + add dependency on debianutils so /etc/shells exists before + we are configured + + set Essential. + - debian/dash.postinst: + + If the dash/sh question has not been seen by the user, reset it to + the default which is now true + - Added lpia to the list of DIET_ARCHS in debian/rules, to match i386. + - Add -l option (Eric Chan). Addresses LP #102105. + + -- Matthias Klose Wed, 12 Mar 2008 11:14:46 +0100 + dash (0.5.4-8) unstable; urgency=low * debian/diff/0045-Fix-null-pointer-dereference.diff: new from Larry @@ -329,6 +467,23 @@ -- Gerrit Pape Wed, 13 Feb 2008 19:19:53 +0000 +dash (0.5.4-6ubuntu1) hardy; urgency=low + + * Merge from Debian; remaining changes: + - Change default answer for "Install dash as /bin/sh?" question to true. + - debian/control: + + set Priority to "required" + + add dependency on debianutils so /etc/shells exists before + we are configured + + set Essential. + - debian/dash.postinst: + + If the dash/sh question has not been seen by the user, reset it to + the default which is now true + - Added lpia to the list of DIET_ARCHS in debian/rules, to match i386. + * Add -l option (Eric Chan). Addresses LP #102105. + + -- Matthias Klose Wed, 06 Feb 2008 14:18:50 +0000 + dash (0.5.4-6) unstable; urgency=low * debian/control: add Vcs-Git: http://smarden.org/git/dash.git/. @@ -360,6 +515,24 @@ -- Gerrit Pape Thu, 27 Dec 2007 12:23:12 +0000 +dash (0.5.4-4ubuntu1) hardy; urgency=low + + * Merge from Debian unstable, remaining changes: + - Change default answer for "Install dash as /bin/sh?" question to true. + - debian/control: + + set Priority to "required" + + add dependency on debianutils so /etc/shells exists before + we are configured + - debian/dash.postinst: + + If the dash/sh question has not been seen by the user, reset it to + the default which is now true + - Added lpia to the list of DIET_ARCHS in debian/rules, to match i386. + * debian/control: + - set Essential: yes, but this needs to be set in the binary package + stanza, not in the source package stanza. + + -- Steve Langasek Sat, 22 Dec 2007 00:02:46 -0800 + dash (0.5.4-4) unstable; urgency=low * debian/diff/0038-EVAL-Fix-unaligned-trap-on-sparc.diff: new; fix @@ -375,6 +548,30 @@ -- Gerrit Pape Fri, 21 Dec 2007 09:21:34 +0000 +dash (0.5.4-3ubuntu2) hardy; urgency=low + + * Fix unaligned trap on sparc that broke our own postrm, and the buildds. + + -- Steve Langasek Fri, 14 Dec 2007 12:31:15 -0800 + +dash (0.5.4-3ubuntu1) hardy; urgency=low + + * Merge from debian unstable, remaining changes: + - Change default answer for "Install dash as /bin/sh?" question to true. + - debian/control: + + set Priority to "required" + + set Essential to "yes" + + add dependency on debianutils so /etc/shells exists before + we are configured + - debian/dash.postinst: + + If the dash/sh question has not been seen by the user, reset it to + the default which is now true + - Added lpia to the list of DIET_ARCHS in debian/rules, to match i386. + * dropped, taken upstream: + - Build against glibc instead of dietlibc + + -- Michael Vogt Thu, 13 Dec 2007 11:10:28 +0100 + dash (0.5.4-3) unstable; urgency=low * debian/diff/0005-*..0037-*: new: from upstream git. @@ -402,6 +599,23 @@ -- Gerrit Pape Mon, 10 Dec 2007 13:18:14 +0000 +dash (0.5.4-2ubuntu1) hardy; urgency=low + + * Merge from debian unstable, remaining changes: + - Build against glibc instead of dietlibc + - Change default answer for "Install dash as /bin/sh?" question to true. + - debian/control: + + set Priority to "required" + + set Essential to "yes" + + add dependency on debianutils so /etc/shells exists before + we are configured + - debian/dash.postinst: + + If the dash/sh question has not been seen by the user, reset it to + the default which is now true + - Added lpia to the list of DIET_ARCHS in debian/rules, to match i386. + + -- Michael Vogt Tue, 13 Nov 2007 10:09:38 +0100 + dash (0.5.4-2) unstable; urgency=low * debian/diff/0001-SHELL-Restore-foreground-process-group-on-exit.diff: @@ -419,6 +633,26 @@ -- Gerrit Pape Tue, 25 Sep 2007 07:39:37 +0000 +dash (0.5.4-1ubuntu3) gutsy; urgency=low + + * Trigger rebuild for hppa. + + -- LaMont Jones Fri, 28 Sep 2007 10:50:20 -0600 + +dash (0.5.4-1ubuntu2) gutsy; urgency=low + + * Add lpia to the list of DIET_ARCHS in debian/rules, to match i386. + + -- Adam Conrad Mon, 30 Jul 2007 12:08:53 +1000 + +dash (0.5.4-1ubuntu1) gutsy; urgency=low + + * Merge with Debian; remaining changes: + - Build against glibc instead of dietlibc + - Change default answer for "Install dash as /bin/sh?" question to true. + + -- Matthias Klose Wed, 18 Jul 2007 15:38:47 +0200 + dash (0.5.4-1) unstable; urgency=low * new upstream version. @@ -438,6 +672,14 @@ -- Gerrit Pape Tue, 26 Jun 2007 13:38:39 +0000 +dash (0.5.3-8ubuntu1) gutsy; urgency=low + + * Merge with Debian; remaining changes: + - Build against glibc instead of dietlibc + - Change default answer for "Install dash as /bin/sh?" question to true. + + -- Matthias Klose Mon, 11 Jun 2007 18:42:38 +0200 + dash (0.5.3-8) unstable; urgency=low * debian/diff/0009..0017-*.diff: new; from upstream master branch. @@ -450,6 +692,14 @@ -- Gerrit Pape Mon, 04 Jun 2007 18:46:04 +0000 +dash (0.5.3-7ubuntu1) gutsy; urgency=low + + * Merge from Debian; remaining changes: + - build against glibc instead of dietlibc + - our default /bin/sh + + -- Matthias Klose Wed, 16 May 2007 18:59:51 +0200 + dash (0.5.3-7) unstable; urgency=medium * Debconf translation updates (thx Christian Perrier for the patch): @@ -474,6 +724,21 @@ -- Gerrit Pape Sun, 31 Dec 2006 12:24:03 +0000 +dash (0.5.3-5ubuntu2) feisty; urgency=low + + * Rebuild for changes in the amd64 toolchain. + * Set Ubuntu maintainer address. + + -- Matthias Klose Mon, 5 Mar 2007 01:14:12 +0000 + +dash (0.5.3-5ubuntu1) feisty; urgency=low + + * Merge from debian unstable, remaining changes: + - build against glibc instead of dietlibc + - our default /bin/sh + + -- Scott James Remnant Mon, 27 Nov 2006 12:26:18 +0000 + dash (0.5.3-5) unstable; urgency=low * debian/po/da.po: [INTL:da] Updated Danish debconf translation (thx Claus @@ -504,6 +769,39 @@ -- Gerrit Pape Mon, 23 Oct 2006 20:38:54 +0000 +dash (0.5.3-3ubuntu4) edgy; urgency=low + + * Add dependency on debianutils so /etc/shells exists before we are + configured. Ubuntu: #52653. + + -- Scott James Remnant Tue, 11 Jul 2006 18:34:54 +0100 + +dash (0.5.3-3ubuntu3) edgy; urgency=low + + * If the dash/sh question has not been seen by the user, reset it to + the default which is now true. This will mean any user who had dash + already installed without knowing about it will have /bin/sh changed, + but any user who has actually given a response to the question + themselves will not. + + -- Scott James Remnant Wed, 5 Jul 2006 01:08:29 +0100 + +dash (0.5.3-3ubuntu2) edgy; urgency=low + + * Sync priorities with archive. + + -- Scott James Remnant Wed, 28 Jun 2006 20:23:05 +0100 + +dash (0.5.3-3ubuntu1) edgy; urgency=low + + [ Ongoing Merge Process ] + * Merge from debian unstable. + + [ Scott James Remnant ] + * Change default answer for "Install dash as /bin/sh?" question to true. + + -- Scott James Remnant Wed, 28 Jun 2006 20:06:07 +0100 + dash (0.5.3-3) unstable; urgency=low * debian/rules: target configure, configure-udeb: add --host option to @@ -526,6 +824,17 @@ -- Gerrit Pape Tue, 17 Jan 2006 05:37:48 +0000 +dash (0.5.3-1ubuntu1) dapper; urgency=low + + * debian/rules: + - Set CCUDEB to $CC. + - Remove -nostdinc from CFLAGSUDEB. + - This will build dash-udeb against normal glibc instead of dietlibc, to + make dash build again and keep dietlibc out of main. + * debian/control: Remove dietlibc-dev build dependency. + + -- Martin Pitt Tue, 13 Dec 2005 16:42:02 +0100 + dash (0.5.3-1) unstable; urgency=low * new upstream version. diff -u dash-0.5.5.1/debian/rules dash-0.5.5.1/debian/rules --- dash-0.5.5.1/debian/rules +++ dash-0.5.5.1/debian/rules @@ -18,6 +18,8 @@ STRIP =: strip endif +profiled_build=no + DIR =$(shell pwd)/debian/dash DIRA =$(shell pwd)/debian/ash @@ -37,11 +39,54 @@ touch configure-stamp build: deb-checkdir build-stamp +ifeq ($(profiled_build),yes) +build-stamp: configure-stamp check-system-stamp build-pgen-stamp build-puse-stamp check-built-stamp + touch build-stamp +else build-stamp: configure-stamp -$(CC) -v (cd build-tmp && exec $(MAKE) CFLAGS='$(CFLAGS)') || \ (cat build-tmp/config.log; exit 1) || exit 1 touch build-stamp +endif + +check-system-stamp: + uudecode tests.tar.gz.uue + tar xf tests.tar.gz + cat $$(find tests -type f) > /dev/null + tests/rt/run /bin/dash tests/rt 2>&1 | sort | tee tests/rt-system.log + touch check-system-stamp + +build-pgen-stamp: check-system-stamp + $(MAKE) -C build-tmp CFLAGS='$(CFLAGS) -fprofile-generate' + tests/rt/run build-tmp/src/dash tests/rt 2>&1 | tee tests/rt-pgen.log + shells="build-tmp/src/dash" \ + tests/sp/run tests/sp/tests 2>&1 | tee tests/sp-pgen.log + touch build-pgen-stamp + +build-puse-stamp: build-pgen-stamp + $(MAKE) -C build-tmp clean + $(MAKE) -C build-tmp CFLAGS='$(CFLAGS) -fprofile-use' + touch build-puse-stamp + +check-built-stamp: build-puse-stamp + tests/rt/run build-tmp/src/dash tests/rt 2>&1 | sort | tee tests/rt-puse.log + + comm -23 tests/rt-system.log tests/rt-puse.log > tests/progressions + comm -13 tests/rt-system.log tests/rt-puse.log > tests/regressions + @if [ -s tests/progressions ]; then \ + echo >&2 'progressions found in profiled build:'; \ + cat >&2 tests/progressions; \ + fi + @if [ -s tests/regressions ]; then \ + echo >&2 'regressions found in profiled build:'; \ + cat >&2 tests/regressions; \ + exit 1; \ + fi + + shells="/bin/dash build-tmp/src/dash" \ + tests/sp/run tests/sp/tests 2>&1 | tee tests/sp-puse.log + touch check-built-stamp po-templates: po-templates-stamp po-templates-stamp: deb-checkdir @@ -55,6 +100,7 @@ rm -f configure-stamp patch-stamp build-stamp po-templates-stamp rm -rf '$(DIR)' '$(DIRA)' rm -f debian/files debian/substvars debian/dash.templates changelog + rm -rf tests.tar.gz tests *-stamp install: install-indep install-arch install-indep: deb-checkdir deb-checkuid diff -u dash-0.5.5.1/debian/control dash-0.5.5.1/debian/control --- dash-0.5.5.1/debian/control +++ dash-0.5.5.1/debian/control @@ -1,8 +1,9 @@ Source: dash Section: shells -Priority: optional -Maintainer: Gerrit Pape -Build-Depends: po-debconf +Priority: required +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Gerrit Pape +Build-Depends: po-debconf, sharutils Standards-Version: 3.8.4.0 Homepage: http://gondor.apana.org.au/~herbert/dash/ Vcs-Git: http://smarden.org/git/dash.git/ diff -u dash-0.5.5.1/debian/dash.postinst dash-0.5.5.1/debian/dash.postinst --- dash-0.5.5.1/debian/dash.postinst +++ dash-0.5.5.1/debian/dash.postinst @@ -115,6 +115,13 @@ add-shell /bin/dash } +reset_default() { + db_fget dash/sh seen + if [ "$RET" = false ]; then + db_reset dash/sh + fi +} + debconf= if [ -f /usr/share/debconf/confmodule ]; then . /usr/share/debconf/confmodule @@ -131,6 +138,8 @@ fi if [ $debconf ]; then + reset_default + db_get dash/sh check_divert "$RET" /bin/sh dash check_divert "$RET" /usr/share/man/man1/sh.1.gz dash.1.gz \ only in patch2: unchanged: --- dash-0.5.5.1.orig/tests.tar.gz.uue +++ dash-0.5.5.1/tests.tar.gz.uue @@ -0,0 +1,258 @@ +begin-base64 644 tests.tar.gz +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 +5//slsT/bX7/e2n/FwID6Qn3QQ3vd9QGCr95DRqGHAO2taVMTgcl136BsMD/ +fjCZrnPx787HzP9L+r9B77+0jPL9r0JAbKf/4ZeXdLQ35kN1dRiGd6riu+dG +0veHO+WOvi8Iltz/6Cd8+nZtaazgf8O0pP2/Bq3/4zOAJf8XABus5/aPDoOB +wo/JdB7m8/HcZ5OebpG86cofvIiBpgoIqSaHnkB9unEsortdOYxml7IQ8MvO +FuCtkN6JWDlIk8bOOEObzBVx4p07sju+svm0WZMGom2Kl2booUJ+Q21tIZQe +nmH6zLRGNd3cjDFNQ4p0yGdD+GyoOApkimnQjpiCvFQOpVRWIEu08aV66XX6 ++11m8AcZKYs83tyj9PywlFnjuzbmGpDPfrJq7i/mcrJY+TmkCAeDJeeQNvlB +pJhlR5HSWpFTv8zvBFY7HEEVJ51cuYQyEq+PZWi3zRr/CFh6/3djOGiMoa+t +KY2V8z+mtP/DMEn+t0v9rxAAVqQjjTijO45lxh/iQcm597WWos3g3HZ5/tve +tfe2jWP72T+Xn4LNeMaJF471tFKPk0EbXGCKBbYXmAI7QNRsZVlO1NhSYMtt +0pn0Q91PePnQg5KcyG5laludXxtJPKREWtJPfB2eA9gNJf6/Dye1Kn//sEX/ +z1AF/uvc/j+M/0hBZvyfe/zrsoq+04lnRmEO5jtHefy3fgeA1fzXCvw3oP6X +hIkwrZt0nJzTGTWaG/fMmi4hYJ8o879+r+vV8z9i+9/g/If131LA6v8x7ihU +d+lnxKyLsJqfynAma7qcgP2gxP9pGLmLen0AVup/ifO/KtP/NHWo/6XgEQde +ef9dRwht8tfFh+5QpqNJdYeZimMywngcp+RaXjSWNDOczVdjqp3s5MPYWhQ/ +GwYE94kS/+tX/6iu/zVL4P+Q1f8a6H9KAVPudE4neITodnL6bvQONC/bgxL/ +1/LtPyqWUeC/qZsw/ysFzP7DGh3Gvf1fklWgR3n97gtS/7IlGgp+C/Xxd4RN +/j/DJ2jwJajiv66I43/c/qMF4/9SwPz/0ieOz89P0d//xDxEvgPBh1/wA/4L +e+SXky7C5WGc7ujX8/PDzl+nR130dz5ieH4uXGTna7B8v/h0MDn5dSjbf/GD +abzyv648qsf/BP5rVP9zaGpQ/0sB7Yln1TzzsE1EvPeeLOd6oCLg2XeJ8vi/ +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 +eUb/ULzP5DqR6eKvoT/mibBGT9D0r5YYGpGQjcAOyg0h/JmEPz/eTkjDTbem +vz3k+n+3TlTz0h+GyvEfQynqfw1NWP8jBXTlT4TibbqCNztqunyA/SI//lO/ +7zeK6vmf0vyvAf5f5YDrf+loAkxvJXL8d5Z+I/W/qhT5PzSA/1LwHKlYxTqw +v6XI8X/hB+tV/TPAO+l/xO1/A9b/SQEz8qyxbdNFATSAvP7niXXyvAn9z6L+ +l6FC/S8HsO6j3cjx/8qLwtu6tT921f9m+h/UJBjwXwJA/7vdyPF/Fi77q2gh +2/5nvv5n/FfB/5MchDfwAWgzcvyfrP155Ad1NwCq+G+qVqH9b2oq9P+lgLT/ +I3/hHa48Nwymq6PEj9o6mPsLP/KmiKrlHE7moXuTxQrRUydyDm8m9+RF2hRN +7q57U4w/UZ9ryA2X3nS9uM1dOztx4S3C5X3hzCyanuNNcSFVFh87FMg7mcui +g5D+rEK0qmgG+rAp43y+hdPE6KYf587Ir/9yVt4eGgC7r/8wNRP0v6VAQcq3 +99ICakOO/9SrZn8a1j0DUMl/vTj+D/1/WXDQhC4BI//Rf178/vL1H3EIloW1 +Azn+kwaZv6w/j53m//n8n2HC+m8p4Po/d0D2liJv/9GfT736NYB21/811SH0 +/6WAa/6efmY7cTviMU2XD7BfFOw/7SWP6v6/WbT/MlTA/5cUDKLFLZC8vcjx +3w9u13VP/v2wTfvfKLb/TRX6/1IwC0M0cZbk7xN8BlqIgv0XPyJ0iNb1zgBW +j/+V5v9ocuC/BNDxf5X98a1GdwrS4m3TxQPsGSX7b/3ZtD/3nJsa86jkv1Zc +/wP8lwXGeaSjZN90eQBykeP/+3BSu/LvD1/U/tcVGP+TgjfecuEHDtVdAe63 +EPnxv/04gKge/yv7f7Bg/E8KZsD6ViPP//143Kvkv6nC+H9DQLTPh8e4oyDX +iX5GHx0/Ys58EZXhTNZ0QQF7QY7/0zByF/X7gKiu/4vjf8YQ7P/IAVX5RLAI +sLXI8X8/0/9b8L84/qeb4P9JDnLPf92Q/Tex/xfrfxqw/kMKYPVHu1H0/xE+ +QYEvRXX/zyis/zYs6P/JAX/k+Pz8tNtFZItSASpFNV1WQP3I23/wg6kbLhZO +UGsnsLr+L9l/GOrAfykA+0/tRn7811I0w6o9j934z+2/aaD/IQVg/6XdKPp/ +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 +AAAAAMCO+H/r8F9+AKgCAA== +====